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

s Transport Model # X 1 56 2 118 3 54 4 213 5 146 6 143 7 135 8 241 9 198 10 248 < Q Рис. 4. Оконная форма имитации движения транспортных средств по УДС г. Апатиты Модель MANET в NS-3 На сегодняшний день, тестирование созданных протоколов с целью получения оценок эффективности в различных условиях функционирования сети (количества узлов, плотности узлов и характера их перемещений) обычно проводится с помощью имитационного моделирования [5]. Для получения сравнительной оценки предложенного протокола маршрутизации по отношению к существующим протоколам маршрутизации сетей MANET, авторами создан программный прототип модели в сетевом симуляторе NS-3[6], На данный момент, среда моделирования NS-3 является одной из основных сред для исследования различных сетей. NS-3 предоставляет разработчику гибкий и, в то же время, мощный инструментарий за счёт использования встроенных объектно- ориентированных языков программирования (C++ и Python) и наличия большого количества файлов-библиотек, содержащих реализации классов-объектов стан­ дартных протоколов и моделей перемещения узлов. В качестве одной из сложностей разработки модели в NS-3 следует отметить отсутствие подробной документации по созданию моделей новых протоколов маршрутизации. К преимуществам использования NS-3 следует отнести наличие общих классов объектов и структуры сетевой модели, программно реализованных в виде различных библиотек, что ускоряет 147

RkJQdWJsaXNoZXIy MTUzNzYz