ESD ACCESSION Lib i. ESTI Call No. Copy No. _ L PERFORMANCE OF TWO-DIMENSIONAL ERROR DETECTION ON DIGITAL HF AND TROPOSCATTER CHANNELS. K.

Similar documents
ESD RECORD COPY STUDIES OF DISPLAY SYMBOL LEGIBILITY. Part V. The Effects of Television Transmission on the Legibility of Common Five-Letter Words

A Comparison of the Temporal Characteristics of LCS, LCoS, Laser, And CRT Projectors

Technical Note

The reduction in the number of flip-flops in a sequential circuit is referred to as the state-reduction problem.

Implementation of a turbo codes test bed in the Simulink environment

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015

Bar Codes to the Rescue!

Novel Correction and Detection for Memory Applications 1 B.Pujita, 2 SK.Sahir

A Novel Turbo Codec Encoding and Decoding Mechanism

Performance of a Low-Complexity Turbo Decoder and its Implementation on a Low-Cost, 16-Bit Fixed-Point DSP

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur

Analogue Versus Digital [5 M]

Course Plan. Course Articulation Matrix: Mapping of Course Outcomes (COs) with Program Outcomes (POs) PSO-1 PSO-2

NUMEROUS elaborate attempts have been made in the

Section 6.8 Synthesis of Sequential Logic Page 1 of 8

Semiannual Technical Summary. Graphics 31 May ESD RECORD COPY RETURN 10 - SCIENTIFIC * numu IrWMATION DIVISION. SSfil

UNIT 1: DIGITAL LOGICAL CIRCUITS What is Digital Computer? OR Explain the block diagram of digital computers.

RATE-ADAPTIVE VIDEO CODING (RAVC)

More design examples, state assignment and reduction. Page 1

Design of Polar List Decoder using 2-Bit SC Decoding Algorithm V Priya 1 M Parimaladevi 2

REDUCED-COMPLEXITY DECODING FOR CONCATENATED CODES BASED ON RECTANGULAR PARITY-CHECK CODES AND TURBO CODES

Serial Digital Interface Checkfield for 10-Bit 4:2:2 Component and 4fsc Composite Digital Signals

Logic Design II (17.342) Spring Lecture Outline

DIGITAL CIRCUIT LOGIC UNIT 9: MULTIPLEXERS, DECODERS, AND PROGRAMMABLE LOGIC DEVICES

Department of Computer Science and Engineering Question Bank- Even Semester:

Area-efficient high-throughput parallel scramblers using generalized algorithms

Example: compressing black and white images 2 Say we are trying to compress an image of black and white pixels: CSC310 Information Theory.

Department of Electrical and Computer Engineering Mid-Term Examination Winter 2012

INTERNATIONAL TELECOMMUNICATION UNION. SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Coding of moving video

MODULE 3. Combinational & Sequential logic

AC103/AT103 ANALOG & DIGITAL ELECTRONICS JUN 2015

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

Adaptive decoding of convolutional codes

IEEE Broadband Wireless Access Working Group < On Concatenation of Block Turbo Codes for OFDMA

Digital Logic Design: An Overview & Number Systems

Dr. Shahram Shirani COE2DI4 Midterm Test #2 Nov 19, 2008

Fault Detection And Correction Using MLD For Memory Applications

CS6201 UNIT I PART-A. Develop or build the following Boolean function with NAND gate F(x,y,z)=(1,2,3,5,7).

MPEG has been established as an international standard

This paper investigates the performance of a The modem considered in this paper is a

SMPTE 292M EG-1 Color Bar Generation, RP 198 Pathological Generation, Grey Pattern Generation IP Core - AN4088

ENGINEERING COMMITTEE Interface Practices Subcommittee SCTE STANDARD SCTE

MUHAMMAD NAEEM LATIF MCS 3 RD SEMESTER KHANEWAL

Title: Lucent Technologies TDMA Half Rate Speech Codec

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District UNIT-III SEQUENTIAL CIRCUITS

EECS150 - Digital Design Lecture 19 - Finite State Machines Revisited

R13 SET - 1 '' ''' '' ' '''' Code No: RT21053

for Television ---- Formatting AES/EBU Audio and Auxiliary Data into Digital Video Ancillary Data Space

Subject : EE6301 DIGITAL LOGIC CIRCUITS

Processing the Output of TOSOM

MC9211 Computer Organization

ONE-WAY DATA TRANSMISSION FOR CABLE APPLICATIONS WEGENER COMMUNICATIONS, INC.

SERIES J: CABLE NETWORKS AND TRANSMISSION OF TELEVISION, SOUND PROGRAMME AND OTHER MULTIMEDIA SIGNALS Measurement of the quality of service

Predicting Variation of Folk Songs: A Corpus Analysis Study on the Memorability of Melodies Janssen, B.D.; Burgoyne, J.A.; Honing, H.J.

Performance Improvement of AMBE 3600 bps Vocoder with Improved FEC

Error correction and concealment in the Compact Disc system

Interface Practices Subcommittee SCTE STANDARD SCTE Composite Distortion Measurements (CSO & CTB)

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level

Solution of Linear Systems

0 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 1 1 Stop bits. 11-bit Serial Data format

R13. II B. Tech I Semester Regular Examinations, Jan DIGITAL LOGIC DESIGN (Com. to CSE, IT) PART-A

DISTRIBUTION STATEMENT A 7001Ö

Optimum Frame Synchronization for Preamble-less Packet Transmission of Turbo Codes

Region Adaptive Unsharp Masking based DCT Interpolation for Efficient Video Intra Frame Up-sampling

IEEE C a-02/26r1. IEEE Broadband Wireless Access Working Group <

TechNote: MuraTool CA: 1 2/9/00. Figure 1: High contrast fringe ring mura on a microdisplay

ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

Activity Sequential Logic: An Overview

HDB3 and related. Digital transmission codes: properties of. ternary codes with reference to broadcast signal distribution

2D Interleaver Design for Image Transmission over Severe Burst-Error Environment

CprE 281: Digital Logic

Rec. ITU-R BT RECOMMENDATION ITU-R BT * WIDE-SCREEN SIGNALLING FOR BROADCASTING

RECOMMENDATION ITU-R BT Studio encoding parameters of digital television for standard 4:3 and wide-screen 16:9 aspect ratios

ATSC Digital Television Standard: Part 6 Enhanced AC-3 Audio System Characteristics

Chapter 11 State Machine Design

(12) United States Patent

Motion Video Compression

Digital Circuit Engineering

THE USE OF forward error correction (FEC) in optical networks

ENGINEERING COMMITTEE

Interface Practices Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

RELATED WORK Integrated circuits and programmable devices

Table LDCP codes used by the CLT {EPoC_PMD_Name} PCS for active CCDN

Chapter Contents. Appendix A: Digital Logic. Some Definitions

THE CAPABILITY to display a large number of gray

CEA Standard. Standard Definition TV Analog Component Video Interface CEA D R-2012

Random Access Scan. Veeraraghavan Ramamurthy Dept. of Electrical and Computer Engineering Auburn University, Auburn, AL

Wipe Scene Change Detection in Video Sequences

Asynchronous (Ripple) Counters

EECS 270 Midterm 2 Exam Closed book portion Fall 2014

TERRESTRIAL broadcasting of digital television (DTV)

ECE 555 DESIGN PROJECT Introduction and Phase 1

Chapter 4. Logic Design

Agilent E4430B 1 GHz, E4431B 2 GHz, E4432B 3 GHz, E4433B 4 GHz Measuring Bit Error Rate Using the ESG-D Series RF Signal Generators, Option UN7

Quiz #4 Thursday, April 25, 2002, 5:30-6:45 PM

Digital Audio and Video Fidelity. Ken Wacks, Ph.D.

CEA Bulletin. Home Theater Recommended Practice: Audio Design CEA/CEDIA-CEB22

ENGINEERING COMMITTEE Interface Practices Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE

(12) United States Patent (10) Patent No.: US 6,628,712 B1

A Review of logic design

Transcription:

ESD-TR-68-430 ESD RECORD COPY RETURN TO SCIENTIFIC & TECHNICAI INFORMATION DIVISION IC?Th BMtl.niMt? 1711 ESD ACCESSION Lib i 63611 MTP-85 ESTI Call No Copy No. _ L of cys. PERFORMANCE OF TWO-DIMENSIONAL ERROR DETECTION ON DIGITAL HF AND TROPOSCATTER CHANNELS K. Brayer DECEMBER 1968 Prepared for AEROSPACE INSTRUMENTATION PROGRAM OFFICE ELECTRONIC SYSTEMS DIVISION AIR FORCE SYSTEMS COMMAND UNITED STATES AIR FORCE L. G. Hanscom Field, Bedford, Massachusetts This do :umen1 h as been approved tor pu blic release and 50 e; its distr but ion i s un- limited. Project 705B Prepared by THE MITRE CORPORATION Bedford, Massachusetts Contract AF19(628)-5165 /\O0 Ic^O^X

When U.S. Government drawings, specifications, or other data are used for any purpose other than a definitely related government procurement operation, the government thereby incurs no responsibility nor any obligation whatsoever; and the fact that the government may hove formulated, furnished, or in any way supplied the said drawings, specifications, or other data is not to be regarded by implication or otherwise, as in any manner licensing the holder or any other person or corporation, or conveying any rights or permission to manufacture, use, or sell any patented invention that may in any way be related thereto. Do not return this copy. Retain or destroy.

ESD-TR- 68-430 MTP-85 PERFORMANCE OF TWO-DIMENSIONAL ERROR DETECTION ON DIGITAL HF AND TROPOSCATTER CHANNELS K. Brayer DECEMBER 1968 Prepared for AEROSPACE INSTRUMENTATION PROGRAM OFFICE ELECTRONIC SYSTEMS DIVISION AIR FORCE SYSTEMS COMMAND UNITED STATES AIR FORCE L. G. Hanscom Field, Bedford, Massachusetts Project 705B Prepared by This document has been approved for public release and sole; its distribution is un» limited. THE MITRE CORPORATION Bedford, Massachusetts Contract AF19(628)-5165

FOREWORD This report was prepared by The Communications Techniques Department of The MITRE Corporation, Bedford, Massachusetts, under Contract AF 19(628)-5165. The work was directed by the Ground Instrumentation Engineering Division under the Aerospace Instrumentation Program Office, Air Force Electronic Systems Division, Laurence G. Hanscom Field, Bedford, Massachusetts. Robert E. Forney served as the Air Force Project Engineer for this program, identifiable as ESD (ESSIC) Project 5932, Range Data Transmission. REVIEW AND APPROVAL This technical report has been reviewed and is approved. GEORGE T. GALT, Colonel, USAF Director of Aerospace Instrumentation Program Office ii

ABSTRACT The problem of applying horizontal and/or vertical parity checks for error detection to actual burst channels is considered. It is demonstrated that a single-dimension parity check will achieve two to four orders-ofmagnitude improvement, and, within the limit of the data sample, both dimensions together detect all errors. It is proved that the parity check at the intersection of the horizontal and vertical checks can be calculated from either set of checks and that errors can be detected in the information independent of those in the nonintersecting checks. in

TABLE OF CONTENTS Page INTRODUCTION 1 STRUCTURE OF THE CODE 1 REVIEW OF CHANNEL DATA 2 PERFORMANCE RESULTS 3 CONCLUSIONS 5 REFERENCES 13 APPENDLX 9

PERFORMANCE OF TWO-DIMENSIONAL ERROR DETECTION ON DIGITAL HF AND TROPOSCATTER CHANNELS INTRODUCTION In previous work Kuhn analyzed the error-detection performance of two-dimensional (horizontal/vertical) binary parity check codes in a random- error channel and predicted the undetected block error probabilities. Owing to a lack of burst statistics, Kuhn gave only a qualitative analysis of perform- ance in real burst channels. In this paper the error-detection performance [2] of this scheme shall be described for the previously reported high-frequency [3I and troposcatter channels in which errors occur in bursts. STRUCTURE OF THE CODE A two-dimensional binary parity check code is structured by taking a sequence of m binary digits from the information source and calculating a parity bit. This generates an (m + l)-bit word. The process is repeated n times and to the n words is appended a parity word. The parity word is

calculated by using the first bit of each information word to find the first bit of the parity word and repeating the calculation for the m information bits/ word. As proved in the Appendix, the last bit of the parity word can be calculated from the word parity bits or from the bits of the parity word. Because of the relationship of the bits in the parity word to the information bits, the parity word is frequently called vertical or column parity. Similarly, the word parity bits are frequently called horizontal or row parity. The parity bits are calculated under an even-calculation rule. This rule requires that the sum of all bits in a row (column) be even, where addition is modulo 2 with no carry and zero is an even number. Thus, in encoding, if the sum of the information bits in a row (column) is odd the parity bit is a "one. " In decoding, each row (column) is checked to see if the sum is still even (parity is satisfied). If it is not, an error is declared as detected. It is possible, however, that an even number of errors will occur in a row (column). In this case the sum is not changed and the errors are not detected in the row (column). Further, if odd parity were originally used in the encoding and decoding rules the performance would be the same. The implementation of this code requires m + 1 flip-flops. Of these, m are used for the information column calculations, and since rows are processed sequentially, only one is needed for the row calculations including the calculation on the parity word. REVIEW OF CHANNEL DATA In October of 1965, field tests were conducted on NRD high-frequency circuits between Antigua and Ascension Islands to record HF digital error [2] patterns. Tests were conducted for 10-minute periods (runs) at 2400 bits/sec using Kineplex TE-216 16-tone PSK modems. A 52-bit test message was transmitted from Antigua to Ascension and back to Antigua on a looped

basis, where the received message was compared with a suitably delayed replica of the test message. Bits not in agreement were declared in error and recorded for computer processing. The troposcatter data were collected using Sebit 24B vestigial sideband AM modems at 2400 bits/sec on a link dominated by a 583-mile troposcatter hop. Test runs were 90 minutes long. The data are summarized in Table I. Table I Size of Data Sample,, rr, ^, ^-J. X-..X ^ T, Total Errors Channel Total Bits Bit Error Rate = srrrr^r: Total Bits 7-3 High-Frequency 4.89 x 10 5.47 x 10 8-4 Troposcatter 5.26 x 10 3.95 x 10 [2] Analysis of the HF data indicates that the errors occur in bursts of approximately 5% error density and 3000-bit average length. Troposcatter [3] bursts occur in densities ranging from 10% to a few of 75% and average less than 1000 bits in length. PERFORMANCE RESULTS For purposes of analysis it is assumed that an all-zero message is transmitted. This message satisfies even parity. If the error patterns are added to the message sequence the result is the error-pattern data. Thus the code performance is evaluated by checking the error patterns for even parity. The errors were divided into blocks of (n + 1) rows and (m + 1) columns containing n rows and m columns of information. Within each

block having errors, rows and columns were checked for parity. If any parity check was not satisfied, a block in error was declared as detected. Since the number of blocks with errors was also known, the undetected error rate could be obtained. Results were also obtained using row or column parity check detection only. As an example, the results for m = 8 and n = 7 on the tropospheric data are as shown in Table n. Table II Performance of Horizontal/Vertical Parity Check Block Size Total Blocks Blocks in Error Case A: Blocks Detectable Using Row Parity Only Case B: Blocks Detectable Using Column Parity Only Case C: Blocks Detectable Using Two-Dimensional Parity Channel Block Error Rate Undetected Block Error Rate: Case A Case B Case C 9 columns x 8 rows =72 bits 7,309,865 27,181 25,332 26,984 27,177.0037.00025.000026.00000055 From the table the burst nature of the channel is evident in that only 27,181 of 7.3 million blocks had errors. Since data are transmitted

sequentially in words, the bursts occur across rows, leading to poorer row undetected error rates. In Figures 1 and 2 the results are presented for both data channels for the cases of transmission of 8-bit (m = 8) computer bytes and square blocks, respectively. For the HF data there is always a block length beyond which there are no undetected block errors, and for m = 8 most rows have but one error, thus favoring row detection over column detection. In transmission of computer bytes through the troposcatter channel there are four patterns of errors which sometimes go undetected, but square blocks are always detectable on a block basis. Had [4] the messages been interleaved prior to transmission, the square block row and column performance results would have been interchanged. CONCLUSIONS Within the size of the data sample used (6 hrs HF and 61 hrs troposcatter) the limits of performance have not yet been reached. One can only speculate on how much data need be collected before a valid measure of undetected error probability is attained, but in any event it appears that a test program to collect such data would be unpractically long and expensive. The results can- not be compared to those of Kuhn, since to validate undetected error rates -14 of 10 would require 60,000,000 hrs of data at 2400 bits/sec. It can be con- cluded, however, that simple parity gives excellent error-detection perform- ance at a reasonable cost. Furthermore, two dimensions of error detection are far superior to either horizontal or vertical alone. Additionally, the use of this simple scheme gives lower undetected error rates than those pre- [5] viously reported for BCH codes.

10 LEGEND TR0P0SPHERIC DAT* HIGH FREQUENCY DATA CHANNEL BLOCK ERROR RATE 10-2 < a: <r o cr (r Ld UNDETECTED BLOCK ERROR RATE AFTER ROW DETECTION UNDETECTED BLOCK ERROR RATE AFTER COLUMN DETECTION O < to UNDETECTED BLOCK ERROR RATE AFTER TWO DIMENSIONAL DETECTION / / NOTE: \r - lo -7 I alod a>o <m m b- 5 55 105 155 FOR MORE THAN 30 WORDS/BLOCK THERE WERE NO UNDETECTED BLOCK ERRORS IN HIGH FREQUENCY DATA TROPOSPHERIC DATA BLOCK ERRORS UNDETECTED BECAUSE OF EXCEPTIONAL ERROR PATTERNS TROPOSPHERIC DATA,NO UNDETECTED BLOCK ERRORS S- 205 NUMBER OF WORDS (9 BITS/WORD) Figure 1. Performance of Two-DImensional Parity Check Error Defection (Computer Bytes)

CHANNEL BLOCK ERROR RATE UNDETECTED BLOCK ERROR RATE AFTER ROW DETECTION tr cc o cr cc LU Hi O < 1/5 <f> HJ 5 UNDETECTED BLOCK ERROR RATE AFTER COLUMN DETECTION LEGEND TROPOSPHERIC DATA HIGH FREQUENCY DATA I HORIZONTAL LINE INDICATES UNDETECTED ERROR RATE EQUALS ZERO ^ 55 105 155 205 NUMBER OF WORDS (W) IN W X W BLOCK UNDETECTED BLOCK ERROR RATE AFTER TWO DIMENSIONAL DETECTION Figure 2. Performance of Two-Dimensional Parity Check Error Detection (Square Block)

APPENDIX In this appendix a theorem which can be used in encoding a two-dimen- sional parity check matrix is proved. It is demonstrated that the encoding rule must be modified if the dimensions of the matrix are not the same in kind (odd or even) and odd parity is used. A corollary to this theorem permits the detection of errors in transmitted information independent of the errors in the one-dimensional parity bits. Theorem: In a two-dimensional parity check matrix, with n information words and m information bits/word, where each word has a parity bit appended to it and a parity word is appended to the matrix; the bit of the parity word which corresponds to the word parity bits can be calculated from either set of parity bits. Proof (Case 1 - Even Parity Rule): Given a matrix of information bits A with elements a.. (a. = 0,1), i.j i,j (i = 1, 2,..., n), (j = 1,2 m). With an even parity constraint, the word parity bit a. is given by m a i,m + l = Z j=l a i,j [modulo2], i = 1,2 n. (1)

The block parity bit when calculated from the word parity bits is given by ~n+l,m+l L_i i=l i,m+l [modulo 2] (2) n m L L i,j i-1 J-l [modulo 2] (3) If the sum is reordered, m O J Q n+l,m+l L n+l,j j=l [modulo 2] (4) where a,. is given B by n+l,j n n+l,j LJ i=l [modulo 2], j = 1, 2,..., m. (5) Comparing Equations (2) and (4) it is found that while the bit a^ n+l,m+l was originally )riginally calculated from the word parity bits the 1 result is the same as if it had been found from the bits of the parity word. Proof (Case 2 - Odd Parity Rule): Sub-case 2a (m and n are even). In sub-case 2a, Equation (1) is replaced by m a., = 1 + i,m+l j=l a.. [modulo 2], i = 1,2,... n. (6) 10

It follows that n a, = i + ) n+l,m+l Li a. [modulo 2] (7) iim+1 i=l n / m 1 + / (1 + / a - \ [modulo 2] (8) i=l V j=l n n m 1 + / (1) + / / a.. [modulo 2] (9) i=l i=l j=l n m = 1 + Y > a. [modulo 2] (10) i=l j=l m 1 + ) a [modulo 2] (11) U n+l,j where, n a = 1 + ) n+l,j LJ a. [modulo 2], j = 1,2,...m. i,j (12) i=l Sub-case 2b (m and n are odd). In this sub-case, the derivation follows that of sub-case 2a with the exception that the value a., equals one plus that value of sub-case 2a. v n+l,m+l 11

Sub-case 2c (m and n are different in kind). In sub-case 2c, calculation of a,. yields two answers differing n+l,m+l by one depending on the bits used in the calculation. In this sub-case, the calculation using an even number of terms must be increased by one. This proof can be extended to an r-dimensional parity check matrix, but such matrices are not used in practice. The above theorem leads to the following corollary. Corollary: Parity bit a., detects an odd number of errors in the informan+1, m+1 tion portion of the block (including bit a ) independent of errors in the other parity bits. This is a direct result of Equations (3) and (10). 12

REFERENCES 1. T. Kuhn, "Retransmission Error Control, " IEEE Trans. Comm. Syst. Vol. CS-11, pp. 186-201, June 1963. 2. K. Brayer, "Error Patterns Measured on Transequatorial HF Communication Links, " IEEE Tj^ns i _Cpjnm^_Tech. Vol. COM-16, pp. 215-221. 3. K. Brayer, "Error Control Techniques Using Binary Symbol Burst Codes," IEEE Trans. Comm. Tech. Vol. COM-16, pp. 199-214, April 1968, see the Appendix. 4. K. Brayer and O. Cardinale, "Evaluation of Error Correction Block Encoding for High Speed HF Data, " IEEE Trans. Comm. Tech. Vol. COM-15, pp. 371-382, June 1967. 5. K. Brayer, "The Improvement of Digital HF Communication Through Coding," to be published in two parts in IEEE Trans. Comm. Tech. 13

Security Classification DOCUMENT CONTROL DATA -R&D (Security classification of tttla, body of abstract and indexing annotation must be entered when the overall report Is classified) I. ORIGINATING ACTIVITY (Corporate author) The MITRE Corporation Bedford, Mass. 2a. REPORT SECURITY CLASSIFICATION UNCLASSIFIED 26. GROUP 3. REPORT TITLE PERFORMANCE OF TWO-DIMENSIONAL ERROR DETECTION ON DIGITAL HF AND TROPOSCATTER CHANNELS 4. DESCRIPTIVE NOTES (Type of report and inclusive dates) N/A 5. AUTHOR(S) (First name, middle initial, last name) Kenneth Brayer «. REPORT OATE December 1968 7«. TOTAL NO. OF PAGES 16 7b. NO. OF REFS 8a. CONTRACT OR GRANT NO. AF 19(628)-5165 6. PROJEC T NO. 705B 9a. ORIGINATOR'S REPORT NUMBER(S) ESD-TR- 68-430 9b. OTHER REPORT NO(S) (Any other numbers that may be assigned this report) MTP-85 10. DISTRIBUTION STATEMENT This document has been approved for public release and sale; its distribution is unlimited. 11 SUPPLEMENTARY NOTES N/A 12. SPONSORING MILITARY ACTIVITY AerOSpaCe frlstmmentation Program Office; Electronic Systems Division; Air Force Systems Command; L. G. Hanscom Field, Bedford, Massachusetts 13. ABSTRACT The problem of applying horizontal and/or vertical parity checks for error detection to actual burst channels is considered. It is demonstrated that a single-dimension parity check will achieve two to four orders-of-magnitude improvement, and, within the limit of the data sample, both dimensions together detect all errors. It is proved that the parity check at the intersection of the horizontal and vertical checks can be calculated from either set of checks and that errors can be detected in the information independent of those in the non-intersecting checks. DD, F N O R V M 651473 Security Classification

Security Classification KEY WO Rot SYSTEMS AND MECHANISMS Data Transmission Systems Multi-Channel Radio Systems Voice Communication Systems INFORMATION THEORY Coding MATHEMATICS Statistical Analysis Statistical Distributions Statistical Data Security Classification