kopia lustrzana https://github.com/M17-Project/M17_spec
commit
96513eb25e
|
@ -242,7 +242,6 @@ The puncturing scheme \(P_2\) is defined by its partial puncturing matrix:
|
|||
The linearized representations are:
|
||||
|
||||
```
|
||||
|
||||
P1 = [1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1,
|
||||
1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1,
|
||||
0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1]
|
||||
|
@ -250,6 +249,25 @@ P1 = [1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1,
|
|||
P2 = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0]
|
||||
```
|
||||
|
||||
One additional puncturing scheme \(P_3\) is used in the packet mode. The puncturing scheme is defined by its puncturing matrix:
|
||||
|
||||
\(
|
||||
\begin{align}
|
||||
P_3 = & \begin{bmatrix}
|
||||
1 & 1 & 1 & 1 \\
|
||||
1 & 1 & 1 & 0
|
||||
\end{bmatrix}
|
||||
\end{align}
|
||||
\)
|
||||
|
||||
The linearized representation is:
|
||||
|
||||
```
|
||||
P3 = [1, 1, 1, 1, 1, 1, 1, 0]
|
||||
```
|
||||
|
||||
### Interleaving
|
||||
|
||||
For interleaving a Quadratic Permutation Polynomial (QPP) is used. The polynomial \(\pi(x)=(45x+92x^2)\mod 368\) is used for a 368 bit interleaving pattern QPP. See appendix sec-interleaver for pattern.
|
||||
|
||||
To avoid transmitting long sequences of constant symbols (e.g. 010101…), a simple algorithm is used. All 46 bytes of type 4 bits shall be XORed with a pseudorandom, predefined stream. The same algorithm has to be used for incoming bits at the receiver to get the original data stream. See decorr-seq for sequence.
|
||||
|
|
Ładowanie…
Reference in New Issue