Труды КНЦ вып.29 (ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ вып. 3/2015(29))

Формат объекта NE выглядит следующим образом: 0 1 2 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 1NE подобъекты Рис. 3. Формат объекта NE Формат подобъекта NE выглядит следующим образом: 0 1 2 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 IФлаги I 11 Т |Е| Е_Е | Опционально TLVs Рис. 4. Формат подобъекта NE Подобъект NE может содержать набор TLVs, использующихся для передачи характеристик различных узлов. Поле Флаги ( 8 бит). На сегодняшний день определены следующие флаги: I (Included): Т бит имеет значение только тогда, когда Тип узла используется в качестве ограничения. Например, путь должен проходить только через питающиеся от сети узлы. Наоборот, узлы на батареях должны быть исключены. Когда бит ‘I’ установлен, это указывает на то, что узлы, Тип которых указан в поле «Тип узла» должны быть включены в маршрут. И наоборот, когда бит сброшен, это означает, что узлы типа, указанного в поле «Тип узла» должны быть исключены из маршрута. Т (node Туре - Тип узла): 2-битовое поле, определяющее Тип узла Т=0 обозначает, что узел питается от центральной сети, Т=1 - питание от батареи узла, Т=2 - узел типа «поглотитель». Е (Estimation - Оценка): когда бит " Е " установлен в 1 это значит, что 8 - битовое поле Е_Е содержит предполагаемый процент оставшейся энергии на узле. Когда бит установлен в 0, оценка процента оставшейся энергии не предусматривается. Когда бит " Е " используется для ограничения, поле Е Е определяет порог для включения/исключения: если включение, то узлы со значениями выше порогового включаются в маршрут; если исключение, то узлы со значениями ниже порогового должны быть исключены из маршрута. Е Е (Estimated-Energy - Оставшаяся Энергия): 8 -битное беззнаковое целое поле, указывающее приблизительный процент оставшейся энергии. Поле Е_Е имеет значение только тогда, когда флаг ’E ’ установлен. Если объект NE состоит из нескольких подобъектов при использовании в качестве ограничений, каждый подобъект добавляет или вычитает подмно­ жества узлов маршрута по мере обработки подобъектов в порядке их следо­ вания. Начальный набор (полный или пустой) определяется битом ’Г из первого подобъекта: полный, если бит Т сброшен, пустой, если бит Т установлен в 1. 121

RkJQdWJsaXNoZXIy MTUzNzYz