ГОСТ Р ИСО/МЭК 24730-5-2014
9.3.4 Команда«Установить список одноранговых узлов измерениярасстояния»
(SetRangingPeers)
Форматкоманды«Установитьсписокодноранговыхузловизмерениярасстояния»
;SetRangingPeers) приведен на рисунке 38.
Command
code
Reserved
Number
of peers
MAC
address
of peer 1
Ranging
packet
exchange
type for
peer 1
Application
ID of peer 1
MAC
address of
peer N
Ranging
packet
exchange
type for
peer N
Application
ID of peer
N
8
4
4
48
2
14
48
2
14
Рисунок 38 - Формат команд «Установить список одноранговых узлов измерения расстояния» (SetRangingPeers)
и «Добавить одноранговые узлы измерения расстояния» (AddRangingPeers)
Команда «Установить список одноранговых узлов измерения расстояния» (SetRangingPeers) ис
пользуется инфраструктурой системы RTLS для информирования метки о том. с какими одноранговы ми
узлами следует выполнять процедуру измерения расстояния при дальнейшем выполнении команд
«Переключение в состояние «Измерение расстояния» (SwitchState(Range)).
При получении команды «Установить список одноранговых узлов измерения расстояния»
(SetRangingPeers) метка должна переписать внутренний список одноранговых узлов измерения рас
стояния.
9.3.5 Команда «Добавить одноранговые узлы изморония расстояния» (AddRangingPoors)
Формат команды «Добавить одноранговые узлы измерения расстояния» (AddRangingPeers) при
веден на рисунке 38.
Команда «Добавить одноранговые узлы измерения расстояния» (AddRangingPeers) используется
инфраструктурой системы RTLS для добавления одноранговых узлов в список одноранговых узлов
метки для обмена пакетов измерения расстояния при дальнейшем выполнении команд «Переключе
ние в состояние «Измерение расстояния» (SwitchState(Range)).
При получении команды метка должна добавить одноранговые узлы измерения расстояния во
внутренний список одноранговых узлов, с которыми выполняется процедура измерения расстояния.
Если размер передаваемого списка превышает размер списка, который поддерживает метка, то пер вая
запись списка удаляется и добавляется новая запись. Размер списка одноранговых узлов измере ния
расстояния метки не превышает 15.
9.3.5.1 Подполе «МАС-адрес однорангового узла X» (MAC address of peer X)
Подполе «МАС-адрес однорангового узла X» (MAC address of peer X) должно содержать 48-бито
вый МАС-адрес однорангового узла X.
9.3.5.2 Подполе «Тип обмена пакетами измерения расстояния однорангового узла X» (Ranging
packet exchange type for peer X)
Значение подполя «Тип обмена пакетами измерения расстояния однорангового узла X» (Ranging
packet exchange type for peer X)должно быть представлено 2-битовым целым числом без знака, начина
ющимся с МЗБ. В соответствии с таблицей 28 значение данного подполя плюс один определяет, какой из
четырех допустимых типов обмена пакетами измерения расстояния должен быть применен меткой с
данным одноранговым узлом измерения расстояния.
Т а б л и ц а 2 8 - Значения подполя «Тип обмена пакетами измерения расстояния однорангового узла X» (Ranging
packet exchange type for peer X)
Значения подполя «Тип обм ена пакетами измерения
расстояния однорангового узла X»
(R anging packet exchange type for peer X )
Тип обм ена пакетами измерения расстояния
Oh
1
1h
2
2h
3
3h
4
40