2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333)
DOI: 10.1109/icc.2002.997351
|View full text |Cite
|
Sign up to set email alerts
|

CRC-16 polynomials optimized for applications using self-synchronous scramblers

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 4 publications
0
4
0
Order By: Relevance
“…The 16 bits CRC is generated for each packet at the source node. If the checksum at the destination node is not the same as that of the source node, the received packet is considered as an erroneous packet [16].…”
Section: Figure 1: Butterfly Network Topologymentioning
confidence: 99%
“…The 16 bits CRC is generated for each packet at the source node. If the checksum at the destination node is not the same as that of the source node, the received packet is considered as an erroneous packet [16].…”
Section: Figure 1: Butterfly Network Topologymentioning
confidence: 99%
“…The drawback to a self-synchronous scrambler, however, is that each transmission error results in a pair of errors (43 bits apart here) in the descrambled data, which means that the superblock CRC must cope with this error multiplication. It has been shown [5,6] that a CRC will preserve its error detection capability in this situation as long as the scambler polynomial and the CRC generator polynomial have no common factors. Unfortunately, all of the standard CRC-16 polynomials contain x + 1 as a factor, which is also a factor in the x 43 + 1 (or any x n + 1) scrambler polynomial.…”
Section: Error Control Considerationsmentioning
confidence: 99%
“…Therefore, a new CRC generator polynomial was required that preserved the triple error detecting capability (which is the maximum achievable over this block size) without having any common factors with the scrambler. In order to perform single error correction, the syndromes for single errors and double errors spaced 43 bits apart must all be unique [6]. The code selected for the superblock is x 16 + x 15 + x 12 + x 10 + x 4 + x 3 + x 2 + x + 1, which has both these desired properties, and hence retains its triple error detection and optional single error correction capabilities in the presence of the scrambler [6][7][8].…”
Section: Error Control Considerationsmentioning
confidence: 99%
See 1 more Smart Citation