ГОСТ Р ИСО/МЭК 24730-5-2014
8.4.6.4 Поле «Адрес назначения» (DST)
Поле «Адрес назначения» (DST) должно содержать 48-битовый адрес назначения, начиная с бита 0.
8.4.6.5 Поле «Адрес источника» (SRC)
Поле «Адрес источника» (SRC) должно содержать 48-битовый МАС-адрес источника, начи
ная с бита 0. В качество МАС-адреса должен быть использован идентификатор метки, приведен
ный в 6.4.
8.4.6
.6
Поле «Длина» (Length)
В пакетах «Данные» (Data) и пакетах «Широковещательный пакет» (Broadcast) содержится поле
«Длина» (Length), которое содержит число передаваемых байтов данных. Минимальная длина пере
даваемых данных уровнем MAC - 1 байт. Значение в поле «Длина» (Length) указывает на длину пере
даваемых уровнем MAC данных.
В пакетах «Запрос передачи» (RTS) и «Готов к приему» (CTS) поле «Длина» (Length) содержит
число байтов, которое инициирующий приемопередатчик системы RTLS намеревается передать в со
ставе последующего пакета данных.
8.4.6.7 Поле «Управление» (Ctrl)
Поле «Управление» (Ctrl) должно быть использовано верхним уровнем в соответствии с разделом 9.
8.4.6
.8
Вычисление значения циклического избыточного кода (CRC)
Значения CRC1 и CRC2 должны быть вычислены с помощью полинома Х
1
в+Х,
2
+Х
5
+1. На рисунке
21
и в таблице 18 приведена схема, основанная на линейном сдвиговом регистре с обратной связью
(LFSR), для вычисления значения циклического избыточного кода (CRC).
*Г1Ь*3«4*%’7ГВЪ*10*11 *12 *13 *14 *15
Рисунок 21 - Вычисление значения циклического избыточного кода (CRC) с помощью регистра LFSR
Т а б л и ц а
18 - Этапы вычисления значения циклического избыточного кода (CRC) с помощью регистра LFSR
Этап
Операция
1Инициализировать все регистры (с г0 по г15) значением «1»
2Переместить данные, для которых необходимо определить значение CRC, в регистре LFSR
3После того как данные будут загружены, инвертировать биты с г0 по г15
4Определить значение CRC по битам с г0 по г15
8.4.6.Э Поле «Значение CRC1» (CRC1)
Поле «Значение CRC1» (CRC1) содержит значение контрольной суммы CRC1, начиная с бита г15.
Значение CRC1 должно быть вычислено, начиная с первого бита кадра MAC до бита, предшествующе го
первому биту CRC1.
8.4.6.10 Поле «Передаваемые уровнем MAC данные» (MAC payload)
Поле «Передаваемые уровнем MAC данные» (MAC payload) должно быть использовано в соот
ветствии с разделом 9.
8.4.6.11 Поле «Значение CRC2» (CRC2)
Поле «Значение CRC2» (CRC2) содержит значение контрольной суммы CRC2, начиная с бита г15.
Значение CRC2 должно быть вычислено, начиная с первого бита кадра MAC до последнего бита пере
даваемых уровнем MAC данных.
8.5 Временные параметры уровня MAC
В таблице 19 приведены временные параметры уровня MAC, которые используются в настоящем
стандарте.
25