Начальное состояние скремблера, указанное как целое число в интервале [1, 127], или соответствующий вектор столбца с двоичным значением длины 7.
Раздел 17.3.5.5 [1] определяет процесс скремблирования и дескремблирования, применяемый к передаваемым данным. Поля заголовка и данных, которые следуют за полем инициализации скремблера (включая биты заполнения данных), скремблируются посредством XORing каждого бита с длиной 127 периодической последовательности, генерируемой многочленом S (x) = x7 + x4 + 1. Октеты PSDU помещаются в битовый поток, и в каждом октете бит 0 (LSB) является первым, а бит 7 (MSB) является последним. На этом рисунке показана генерация последовательности и операция XOR.
Преобразование из целого числа в биты использует левую ориентацию MSB. Для инициализации скремблера с десятичной запятой 1, биты отображаются на показанные элементы.
| Элемент | X7 | X6 | X5 | X4 | X3 | X2 | X1 |
|---|
| Битовое значение | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Чтобы создать битовый поток, эквивалентный десятичному, используйте de2bi функция. Например, для десятичного знака 1:
de2bi(1,7,'left-msb')
ans =
0 0 0 0 0 0 1
Пример: [1; 0; 1; 1; 1; 0; 1] передает состояние инициализации скремблера 93 как вектор столбца с двоичным значением.
Типы данных: double