Как установить размеры области сети в omnet ++? - PullRequest
0 голосов
/ 03 июля 2019

Я хочу установить размер сетевой области в файле .ini, я использую Inet, я хочу что-то похожее на:

network.field_x = 500 network.field_y = 500

в Касталии.

Спасибо.

Ответы [ 2 ]

1 голос
/ 04 июля 2019

Вы можете использовать любую модель Mobility в своем проекте и определить физическую область, используя ее параметры , например:

**.constraintAreaMinX = 0m
**.constraintAreaMinY = 0m 
**.constraintAreaMaxX = 1000m
**.constraintAreaMaxY = 1000m 
**.constraintAreaMinZ = 0m
**.constraintAreaMaxZ = 0m

Следует отметить, чтоможно использовать мобильность, даже если узлы не двигаются - есть StationaryMobility .

0 голосов
/ 04 июля 2019

Эти параметры в Castalia описывают физический размер области, где развернуты узлы датчиков.Имеет смысл иметь эти параметры для сенсорной сети , но не обязательно для абстрактной сети.

OMNeT ++ не имеет таких параметров.Какова будет их цель?Я не уверен насчет INET, но если бы мне пришлось угадывать, я бы сказал, что нет параметров, описывающих физический размер сети.

Обновление: эти параметры существуют в INET (см. Ответ Ежи Д.), но, поскольку вы прокомментировали, что хотите смоделировать сенсорную сеть, я предлагаю вам проверить, соответствуют ли модели INET вашим целям.Я не знаю о последних разработках с INET, но я помню, что в прошлом INET не подходил для моих потребностей в моделировании сенсорной сети.

...