Труды КНЦ вып.8 (ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ вып. 3/2017(8))
Таблица 1 Основные особенности различных сетевых симуляторов Название симулятора Язык програм мирования/ GUI Специализация симулятора/ Open Source Особенности Ограничения OPNET/ Riverbed Modeler [7] C/C++/Есть Общий/ Коммерческий Использует иерархическую модель для определения каждой характеристики системы. Способен записывать большое количество результатов моделирования Проблемы масштаби руемости NS-3 [8] C++/Нет Общий/ Открытый Поддерживает моделирование и эмуляцию. Поддерживает моделирование в реальном времени. Возможность поддержки нескольких радиоинтерфейсов и нескольких каналов Ограниченные настройки. Малое количество моделей приложений. Плохо масштабируется OT h WSN Qualnet [9] C/C++/Есть Общий/ Коммерческий Полный набор расширенных модулей беспроводных сетей и удобные инструменты Дорогая лицензия. Dingo [10] Python / Есть Специально разработан для беспроводных сенсорных сетей/ Открытый Может использоваться полная функциональность языка программирования Не поддерживает напрямую сети на физическом уровне. Поддержка разработчиками прекращена. J-Sim [11] Java / Есть Специально разработан для беспроводных сенсорных сетей / Открытый Поддержка применения кода моделирования к реальному оборудованию Сравнительно сложное использование Одной из основных проблем для моделирования МБС с использованием сетевых симуляторов является создание модели перемещения узлов, воспро изводящей реальное поведение узлов, подвергающихся влиянию множества внешних факторов. Результаты экспериментов разных симуляторов так же могут отличаться друг от друга, даже при применении одной и той же модели МБС, по причинам, рассмотренным ниже по тексту. 119
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz