[SI-LIST] Questions about 64b/66b scrambling polynomial
- From: Dongxiaoqing <Dongxiaoqing82@xxxxxxxxxx>
- To: si-list@xxxxxxxxxxxxx
- Date: Wed, 28 Feb 2007 11:14:35 +0800
Hello everyone,
I'm doing some research on baseband coding with regards to 10 Gb/s Ethernet,
having read the patent titled DECODING METHOD AND DECODER FOR 64B/66B CODED
PACKETIZED SERIAL DATA,I learnt much about the concept of 64b/66b block coding,
but something about the scrambling method puzzled me. The scrambling polynomial
chosen here is
x58+x19+1, together with 3 reasons citing here:
the chosen polynomial must cause no violations of the Ethernet-standard
CRC32 coding under exhaustive three-error tests with spill-in and spill-out for
all packet sizes;
the polynomial tap spacings must be greater than eight to prevent error
multiplication from degrading the Hamming distance among the TYPE words; and
the polynomial order should be>57 to prevent malicious jamming and <64 to
minimize implementation complexity.
My puzzles are corresponding to the above reasons:
1¡¢How to prevent the scrambling polynomial from causing violations of the
CRC32 coding?
2¡¢The polynomial tap spacings must be greater than 8 to prevent error
multiplication from degrading the Hamming distance among the TYPE words, and
why it is 8 that can prevent error multiplication?
3¡¢Why choosing the order of the polynomial as big as 58(or 65), and what is
"malicious jamming"?
Thank you very much!
***************************************************************************************
This e-mail and its attachments contain confidential information from HUAWEI,
which is intended only for the person or entity whose address is listed above.
Any use of the information contained herein in any way (including, but not
limited to, total or partial disclosure, reproduction, or dissemination) by
persons other than the intended recipient(s) is prohibited. If you receive this
e-mail in error, please notify the sender by phone or email immediately and
delete it!
***************************************************************************************
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
or to administer your membership from a web page, go to:
http://www.freelists.org/webpage/si-list
For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
List technical documents are available at:
http://www.si-list.net
List archives are viewable at:
http://www.freelists.org/archives/si-list
or at our remote archives:
http://groups.yahoo.com/group/si-list/messages
Old (prior to June 6, 2001) list archives are viewable at:
http://www.qsl.net/wb6tpu
Other related posts:
- » [SI-LIST] Questions about 64b/66b scrambling polynomial