Моделирование БСС, Программно-графическое представление сети - Моделирование беспроводных сенсорных сетей

Программно-графическое представление сети

В графическом редакторе OMNET++ беспроводная сенсорная сеть Castalia представлена следующим образом (в Приложении 1 приведен код, описывающий БСС):

    - SN - имя сети (используется для моделирования); - wirelessChannel - модуль беспроводного канала; - node[numNodes] - модуль элементов сети; - physicalProcess[numPhysicalProcesses] - модуль физических процессов.
структура бсс

Рис. 15 Структура БСС

Элемент Node описывает каждую рабочую станцию и имеет настраиваемый параметр numNodes, который определяет количество станций в сети.

Каждая станция состоит из следующих модулей (в Приложении 2 приведен код, описывающий модуль Node):

    - Node - имя сети (используется для моделирования); - Communication - модуль связи; - SensorManager - модуль, описывающий количество датчиков; - ResourceManager - модуль потребляемых ресурсов; - Application - модуль приложений; - MobilityManager - модуль мобильности узлов.
модуль node

Рис. 16 Модуль Node

Модуль связи имеет следующую структуру (в Приложении 3 приведен код, описывающий модуль CommunicationModule):

    - Radio - модуль радиоканала; - MAC - модуль физического уровня; - Routing - модуль маршрутизации.
модуль communicationmodule

Рис. 17 Модуль CommunicationModule

Все элементы необходимы для работы и их удаление или изменение может привести к не правильной симуляции сети или к ошибке.

Похожие статьи




Моделирование БСС, Программно-графическое представление сети - Моделирование беспроводных сенсорных сетей

Предыдущая | Следующая