Примеры сетевых топологий

         

NumNmbEntries


Число соседей, указанных в сообщении. Число соседей может составлять часть полного набора соседей, известных узлу. Узел может сообщать о дополнительных наборах соседей в последующих сообщениях MSH-NCFG.

NumBSEntries

Число соседей сеточной базовой станции (ВS), указанных в этом сообщении.

Xmt Power

Мощность передатчика, выраженная через число ступеней, каждая из которых равна 2 dBm, начиная с 8 dBm. То есть 1111 означает 38 dBm.

Xmt Antenna

Логическая антенна, используемая для передачи этого сообщения. Это позволяет иметь до 8 антенных направлений.

Network base channel

Базовый канал, используемый сетью данного узла, равный логическому номеру физического канала. Соответствие между номерами логических и физических каналов определяется сетевым дескриптором.

Netconf count

Счетчик пакетов MSH-NCFG, переданных данным узлом. Счетчик используется соседями для детектирования потерянных пакетов. Счетчик увеличивается на 1 после передачи очередного пакета MSH-NCFG.

Frame Number

Счетчик по модулю 212, который увеличивается на 1 для каждого кадра.

Synchronization hop count (число шагов синхронизации)

Этот счетчик используется для определения относительного приоритета узлов при синхронизации сети. Узлы могут быть времязадающими серверами, синхронизуемыми извне (например, с помощью GPS). Эти узлы транслируют число шагов синхронизации, равное нулю. Узлы синхронизуют другие узлы с более низким числом шагов синхронизации.

Xmt Holdoff Exponent (показатель)



Xmt Holdoff Time равно числу возможностей передачи MSH-NCFG по истечении времени Next Xmt.

Xmt Holdoff Time = 2(Xmt Holdoff Exponent+4) (1)

Next Xmt Mx

Next Xmt Time является интервалом пригодности MSH-NCFG для данного соседа. Вычисляется согласно:

2Xmt Holdoff Exponent ×Next Xmt Mx < NEXT Xmt Time £ 2Xmt Holdoff Exponent ×(Next Xmt Mx+1)

например, если Next Xmt Mx=3 а Xmt Holdoff Exponent =4, то узел рассматривается рабочим для последующих передач MSH-NCFG между 49 и 64 периодами передачи.


ID узла BS

Идентификатор узла сеточной базовой станции.

Число шагов

Число шагов между передающим сообщение узлом и узлом сеточной базовой станции.

Xmt energy/bit factor

Указывает значение энергии/бит, необходимое для достижения сеточной базовой станции через данный узел. Xmt energy/bit вычисляется по формуле :



где N набор соседей, оповещающих о сеточной BS, а
, PTxравно мощности передачи в мВт из узла i в узел j, а Ri®j- скорость передачи данных в Мбит/с из узла i в узел j. Ej равна Xmt energy/bitуказанному соседом j.

Указанный Xmt energy/bit factorравен вычисленному значению Xmt energy/bit, поделенному на 2(XmtEnergyUnitExponent-4).

XmtEnergyUnitExponent соответствует 4-битовому полю, содержащемуся в дескрипторе сети.

Nbr node ID

Идентификатор соседнего узла.

Формат физического информационного элемента Nbr представлен в таблице ниже.

Таблица 73. Формат физического информационного элемента

Синтаксис Размер Комментарий
MSH-Nbr_Physical_IE() {    
Данные о логическом канале имеются 1 бит 0= нет, 1= присутствуют
Логический канал запрошен 1 бит 0=Нет, 1= Да
Логический канал реализован 1 бит 0=Нет, 1= Да
Число шагов до соседа 1 бит 0= 1 шаг (непосредственный сосед) 1= 2 шага
Оценка времени распространения 4 бита в мкс
Nbr Next Xmt Mx 5 бит  
Nbr Xmt Holdoff Exponent 3 бита  
}    
Формат логического информационного элемента Nbr представлен в таблице ниже.

Таблица 74. Формат логического информационного элемента

Синтаксис Размер Комментарий
MSH-Nbr_Logical_IE() {    
Качество канала Rcv 3 бита  
Профайл импульса Nbr 4 бита  
Запрос дополнительного трафика 1 бит 0=Нет, 1= Да
Мощность Nbr Xmt 4 бита  
Антенна Nbr Xmt 3 бита  
Nbr Xmt Mx 5 бит  
Флаг короткой преамбулы 1 бит 0= не используется, 1= использование_запрошено /

использование_подтверждено
}    
Качество канала Rcv

Мера надежности принимающего канала, указывающая на надежность размера пакетов MSH-NCFG, которые используются указанным профайлом импульса.


Надежность вычисляется согласно формуле:

Надежность=100× (1-10-(Rcv Link Quality+ 1)/4)% (4)

Профайл импульса Nbr

Указывает, какой профайл импульса должен использовать узел при посылке порций (импульсов) данных указанному узлу.

Запрос дополнительного трафика

Может использоваться, чтобы проинформировать соседа о том, что текущий темп передачи недостаточен для передачи данных, ожидающих в очереди.

Мощность Nbr Xmt

Предлагаемая мощность передачи для данного соседа. Измеряется в единицах, равных 2 дБм, начиная от 8 дБм. (То есть значение 1111 эквивалентно 38 дБм).

Флаг короткой преамбулы

Узел может опционно установить этот бит, чтобы использовать короткую преамбулу при передаче информационной части кадра. Возможность передачи короткой преамбулы является обязательной, возможность приема - опционной.

Данные, содержащиеся в MSH-NCFG имеют формат, представленный в таблице ниже в табл. 75.

Таблица 75. Формат данных в MSH-NCFG

Синтаксис Размер Комментарий
MSH-NCFG_embedded_data() {    
Расширенные embedded_data 1 бит 0=Нет, 1= Да
Полученные 3 бита  
Тип 4 бита 0=Нет, 1= Да
Длина 8 бита  
Embedded_data_IE() Переем. Длина embedded_data в байтах, исключая данный заголовок
}    
Тип

Определены следующие значения поля тип.

0х0: Полученные

0х1: Сетевой дескриптор

0х2: Сетевой вход открыт

0х3: Сетевой вход закрыт

0х4: Сетевой вход подтвержден (Embedded_data_IE()==NULL)

0х5: Протокол установления канала с соседом

Сетевой дескриптор содержит следующие параметры

Таблица 76. Параметры сетевого дескриптора

Синтаксис Размер Комментарий
MSH-NCFG _embedded_data() {    
Код длины кадра 4 бита 4 младшие бита протяженности кадра
MSH-CTRL-LEN 4 бита Длина субкадра управления
MSH-DSCH-NUM 4 бита Число DSCH-возможностей в субкадре управления
MSH-CSCH-DATA-FRACTION 4 бита  
Кадры диспетчеризации 4 бита Определяет, сколько кадров имеется в субкадре управления между двумя субкадрами сетевого управления (кратно 4). 0 означает 0 кадров, 1 - 4 кадра и т.д..
Num_Burst_Profiles 4 бита Число определений профайлов импульса
ID оператора 16 бит  
}    
<


/p> Информационный элемент дескриптора сети имеет формат

Таблица 77. Формат информационного элемента дескриптора

Синтаксис Размер Комментарий
XmtEnergyUnitsExponent 4 бита  
Каналы 4 бита Число логических каналов
MinCSForwardingDelay 7 бит Число OFDM символов задержки, введенных между получением и передачей пакетов управления
ExtendedNeighborhoodType 1 бит 0= 2-шаговое соседство

1= 3-шаговое соседство
if(Channels)

MSH-NCFG_Channel_IE()
   

переменное
for(i=0; i<Num_Burst_Profiles; i++) {    
Обязательный порог выхода 8 бит  
Обязательный порог входа} 8 бит  
}    
MSH-CSCH-DATA-FRACTION

Максимальный процент минидоменов (значение × 6.67) в субкадре данных, допустимый для централизованной диспетчеризации. Полученное число округляется до ближайшего целого и используется для выделения места в информационном субкадре.

ExtendedNeighborhoodType

Если значение поля =0, тогда анонсируются только узлы с Hops to Neighbor=0; если =1, тогда анонсируются только узлы с Hops to Neighbor=1.

MinCSForwardingDelay

Минимальная задержка в OFDM символах, которые будут вводиться между концом приема и началом передачи централизованного сообщения диспетчеризации (то есть MSH-CSCH и MSH-CSCF) любым узлом.

Формат канального безлицензионного информационного элемента MSH-NCFG представлен ниже в табл. 78.

Таблица 78. Формат элемента MSH-NCFG

Синтаксис Размер Комментарий
MSH-NCFG_Channel_IE() {   Для безлицензионных каналов
for(i=0; i<Channels; ++i)    
Код физического канала 8 бит Физический канал ставится в соответствие логическому каналу i.
Повторное использование канала 3 бита Минимальное число шагов между каналами, прежде чем канал может быть использован повторно алгоритмом централизованной диспетчеризации. Диапазон равен 1-7 шагов. Равенство 0 запрещает повторное использование
Флаг пик/среднее 1 бит Регулирующие пределы задаются по пиковым или средним значениям.
Зарезервировано 2 бита  
NumChannelMaps 2 бита  
for(i=0; i< NumChannelMaps; ++i) {    
Число каналов 8 бит Число узлов, к которым применяются правила
Max. xmt мощность на входе антенны } 6 бит Регулировочный предел в дБм
Max. EIRP 6 бит Регулировочный предел в дБм
}    
<


/p> Формат канального лицензионного информационного элемента MSH-NCFG представлен ниже в табл. 79.

Таблица 79. Формат информационного элемента MSH-NCFG

Синтаксис Размер Комментарий
MSH-NCFG_Channel_IE() {   Для лицензионных каналов
for(i=0; i<Channels; ++i)    
Центральная частота физического канала 24 бита Положительное число в кГц
Полоса физического канала 8 бит Положительное число в 100 кГц
}    
Повторное использование канала 3 бита Минимальное число шагов между каналами, прежде чем канал может быть использован повторно алгоритмом централизованной диспетчеризации. Диапазон равен 1-7 шагов. Равенство 0 запрещает повторное использование
Зарезервировано 5 бит  
}    
Сообщение Network Entry Open (сетевой вход открыт) используется в качестве отклика на запрос MSH-NENT и содержит в себе следующие параметры.

Таблица 80. Информационный элемент Открытого сетевого входа

Синтаксис Размер Комментарий
MSH-NCFG_embedded_data_IE() {    
Начало минидомена 8 бит Начало графика для входа верхнего сетевого уровня
Диапазон минидомена 8 бит Диапазон графика для входа верхнего сетевого уровня
Номер кадра 12 бит Номер кадра, для которого действует график (расписание)
Канал 4 бита Логический канал для нового узла для Xmt в оговоренном диапазоне минидомена
Действенность графика 12 бит Область действия графика в кадрах
Канал 4 бита Логический канал Rcv для нового узла
Оцененная задержка распространения 4 бита мкс
Зарезервировано} 4 бита  
Отклонение попытки входа в сеть, которое используется для отклонения запросов MSH-NENT содержит следующие параметры.

Таблица 81. Информационный элемент отказа входа в сеть

Синтаксис Размер Комментарий
MSH-NCFG_embedded_data_IE() {    
Код режекции 8 бит  
Причина режекции (отклонения) 160 бит Строка ASCII
}    
Код режекции

0x0 Значение оператора аутентификации некорректно



0x1 Превышение задержки распространения

0x2 Выбор нового инициатора

Структура информационного элемента установления канала с соседом показана в табл. 82.

Таблица 82. Информационный элемент установления соединения с соседом

Синтаксис Размер Комментарий
MSH-NCFG_embedded_data_IE() {    
Код действия 2 бита 0х0 Вызов

0х1 Отклик на вызов

0х2 Принято

0х3 Отклонено
Зарезервиовано 6 бит  
if(код действия == 0х0 или 0х1)    
Значение Nbr аутентификации 32 бита  
if(код действия == 0х1 или 0х2)    
ID канала 8 бит Идентификатор канала передающего узла для данной связи
}    
Значение Nbr аутентификации

HMAC{Ключ аутентификации | номер кадра | Собственный ID узла, ID другого узла}

Ключ аутентификации является секретным ключом (полученным от оператора)


Содержание раздела