Труды КНЦ вып.7 (ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ вып.2 4/2011(7))

- преобладающее количество устройств в маршруте равно 5-6; - минимальное время доставки = 2 сек; - максимальное время доставки = 18 мин. 12 сек; - максимальное время с момента отправки пакета, не доставленного до адресата в связи с окончанием работы модели, составило 7 мин. 49 сек. Программная реализация модели на данном этапе упрощена и не ставит пред собой цели моделирования какой-либо конкретной среды применения для определения точных характеристик эффективности доставки данных. Вместе с тем, модель продемонстрировала работоспособность предложенного алгоритма передачи данных для динамической мобильной сети с метрикой на базе частоты встречаемости узлов. Заключение По результатам реализации модели можно судить о том, что данный алгоритм работоспособен, и доставляет данные с вероятностью 100% при выполнении трёх условий: 1) Устройство-адресат не должно покинуть данную сеть, то есть выйти из зоны покрытия всех остальных устройств в сети. 2) Для доставки сообщения необходимо поддерживать сеть в работо­ способном состоянии. Определённое количество узлов должно быть активно постоянно. 3) Необходимо некоторое время для доставки данных. Чем больше узлов в сети, тем чаще будут происходить их соединения друг с другом, следовательно, возрастёт скорость доставки данных. Смоделированное количество 30ти узлов с возможностью соединения с другими устройствами на расстоянии 10 метров при площади территории сети, равной 90 000 квадратных метров достаточно мало. В среднем в один момент времени друг с другом соеди­ нены не более 6-7 устройств, отсюда высокое максимальное время доставки. Также по результатам программного имитационного моделирования динамической мобильной сети можно сделать вывод о потенциальной практической реализуемости предложенной технологии на базе обычных мобильных устройств связи. Если учесть, что в практической реализации на каждом мобильном устройстве будет храниться лишь вектор расстояний, а технология Bluetooth не требовательна к ресурсам, имеет высокую пропускную способность и автоматически подключает все не закрытые паролями устройства в сеть при их расположении в зоне охвата, то приложение, реализующее сетевой функционал на узле, должно лишь обеспечивать опрос соседей, расчет векторов расстояний и выбор оптимально маршрута. Данное приложение не будет занимать много места и потреблять большое количество ресурсов, что для подобной сети является одним из первоочередных факторов - среди мобильных устройств элементами сети (маршрутизаторами) смогут выступать даже мобильные телефоны с ограниченными вычислительными возможностями - бюджетные или старые модели. Всё что необходимо - это поддержка распространённого языка програм-мирования (например - Java), а также поддержка беспроводной сети (например - технологии Bluetooth с версии 1.2 включительно). Данные технологии поддерживаются 80% всех выпускаемых 98

RkJQdWJsaXNoZXIy MTUzNzYz