The Common Air Interface specification defines the bit interleaving. We typically use a static const array identifying the indices of the bits that make up a given logical field.I am trying to get a handle on the data in the Link Control Word. The
LCW is 72 bits right? On transmission the 72 bit LCW is serialized into
12 hex bits. And then it is encoded with a (24,12,13) RS code to yield
24 hex bits. The 24 hex bits are then encoded with a (10,6,3) shortened
Hamming code to yield 240 bits total.
Is it known how the bits are serialized? Or better yet is there an
existing function for unserializing/serializing that will work here?
And the Hamming and RS codes: does anyone have functions for decoding
(10,6,3) Hamming and (24,12,13) RS code?.