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

Сетевой симулятор —это программа, имитирующая работу компьютер­ ной сети. Симуляторы, как правило, поддерживают самые популярные сетевые протоколы, используемых в настоящее время. Цель данной работы заключается в формулировке проблем исполь­ зования средств тестирования МБС и выработке предложений для решения этих проблем. Кроме того, статья может быть полезна начинающим исследователям МБС при выборе средств тестирования многошаговых беспроводных сетей. Обзор средств тестирования МБС С целью комплексного исследования той или иной технологии много­ шаговой беспроводной сети, согласно мнению большинства разработчиков [23] необходимо осуществить следующие этапы тестирования МБС: 1. Имитационное моделирование с помощью сетевого симулятора. 2. Имитационное моделирование с помощью эмуляции или тестового стенда. 3. Проведение натурных экспериментов (в реальных условиях). Однако, в настоящее время основная экспериментальная часть иссле­ довательской работы выполняется только с помощью сетевых симуляторов по причине низкой стоимости. При этом, авторы большинства работ используют для тестирования МБС только один симулятор. Выбор подходящего симулятора - трудное решение. Каждый симулятор выполняет определенные функции, которые будут полезны при определенных обстоятельствах. Выбор симулятора зависит в основном от цели, преследуемой исследователями. Например, некоторые симуляторы предоставляют возмож­ ность отслеживать уровень заряда источника питания узла сети, а в некоторых - такая возможность отсутствует. Проблемы в многошаговых беспроводных сетях присутствуют не только на самых низких уровнях сетевого стека. На сегодняшний день, все больше людей уделяют внимание верхним уровням при разработке новых концепций и приложений для многошаговых беспроводных сетей (разные сервисы, приложения для клиентов, игры и т. д.). Например, Хеллбрюк и Фишер разработали ANSim [2] - интерактивный симулятор, чтобы проанализировать структурные свойства беспроводных многошаговых сетей. Гёрген и др. [3] работают над ad-hoc играми, используя симулятор Jane [4, 5]. Работая над протоколами вещания и приложениями для обмена сообщениями, Hogie и др. написали Madhoc [6], потому что ни один из доступных симуляторов не предоставлял возможность отладки протоколов вещания в интерактивном режиме при моделировании сетей с большим количеством узлов. Таким образом, универсального инструмента для моделирования МБС, обладающего большим набором функций, способного полностью отразить все внутренние процессы устройств и влияние факторов внешней среды на передачу данных, на сегодняшний день не существует. Более подробно основные особенности наиболее распространенных сетевых симуляторов представлены в табл. 1. 118

RkJQdWJsaXNoZXIy MTUzNzYz