
- •1. Специальная часть
- •1.1 Постановка задачи
- •1.2 Общие сведения по беспроводным сенсорным сетям.
- •1.2.1 Беспроводная сенсорная сеть
- •1.2.2 Применение сенсорных сетей.
- •1.2.3 Выбор стандарта
- •1.2.4 Описание стандарта ieee802.15.4
- •1.2.5 Эффективная скорость передачи данных
- •1.2.6 Расчет энергопотребления и времени работы
- •1.2.7 Выводы
- •1.3 Обзор средств моделирования бсс
- •Модель open-zb
- •Встроенная в opnet модель ZigBee
- •1.3.4 Выбор средства моделирования
- •1.3.5 Выводы
- •1.4 Моделирование бсс
- •1.4.1 Программно-графическое представление сети
- •1.4.2 Создание конфигурационного файла
- •1.4.3 Моделирование сети
- •1.4.4 Выводы
- •1.5 Расчет надежности системы
- •1.5.1 Завершенность
- •1.5.2 Устойчивость
- •1.5.3 Восстанавливаемость
- •1.5.4 Готовность
- •2. Технологическая часть
- •2.1 Выбор ос
- •2.2 Установка и настройка
- •2.2.1. Оборудование
- •2.2.2. Загрузка программного обеспечения
- •2.2.3. Установка и настройка программного обеспечения
- •2.2.4 Проверка работоспособности установленного по
- •2.2.6 Число пользователей
- •3. Экономическая часть
- •3.1 План производства
- •3.2 План рисков
- •3.3 Финансовый план и финансовая стратегия
- •3.4 Выводы
- •4. Охрана труда
- •4.1 Введение
- •4.2 Исследование опасных и вредных факторов при работе с эвм
- •4.3 Методы защиты пользователей от опасных и вредных факторов
- •4.4 Эргономические требования к рабочим местам пользователей
- •4.5 Рекомендации по защите пользователей от излучений эвм
- •4.6. Выводы
1.2.7 Выводы
Были рассмотрены различные стандарты маломощных беспроводных сетей. Наиболее перспективным является стандарт IEEE 802.15.4-2006. Исходя из спецификаций данного стандарта была определена эффективная скорость передачи данных, потребление тока и время работы устройств при заявленной и рассчитанной скоростях передачи данных.
1.3 Обзор средств моделирования бсс
Среди средств имитационного моделирования отдельных событий и состояний беспроводных сенсорных сетей на базе стандарта IEEE802.15.4-2006 наибольшее распространение получили следующие среды:
OPNET Modeler (текущая версия 16.0);
OMNET++ (текущая версия 4.1);
NS-2 (текущая версия 2.34).
1.3.1 NS-2 (Network Simulator Version 2)
NS-2 – объектно-ориентированная среда имитационного моделирования дискретных событий и состояний с открытым исходным кодом, которая разработана в рамках проекта VINT. Среда моделирования написана на С++ и TCL. NS-2 использует TCL для генерации сценариев – это позволяет генерировать комплексные сценарии при помощи скриптов.
Изначально NS-2 поддерживал моделирование только статических компьютерных сетей TCP/IP. Однако сейчас мобильные узлы поддерживаются, что позволяет моделировать мобильные сети ad-hoc. Поддерживаются протоколы маршрутизации ad-hoc AODV, DSDV, DSR и TORA, но они требуют доработки для корректной работы с мобильными узлами.
Для NS-2 существует модель, реализующая стандартIEEE802.15.4, разработанная Джинлиан Женгом и др. Структура компонентов модели LR-WPAN и основные её функции представлены на рис. 11.
Рис. 11 Структура компонентов модели LR-WPAN NS-2
Следует упомянуть, что в первых версиях модели были реализованы базовые функции сетевого уровня ZigBee, но позднее они были исключены из общего доступа, поскольку не в полной мере соответствовали данному стандарту. В связи с этим на текущий момент можно использовать только существующие вNS-2 протоколы маршрутизации, которые не до конца учитывают особенности беспроводных сенсорных сетей.
Документации по модели явно недостаточно, автор в основном предлагает обращаться к презентации доступной вместе с исходным кодом модели, к списку часто задаваемых вопросов и анализировать исходный код модели.
1.3.2 OPNET Modeler (Optimized Network Engineering Tools)
OPNET Modeler – мощная среда имитационного моделирования дискретных событий и состояний. Она включает множество библиотек сетевых технологий и протоколов связи, таких как TCP/IP, протокол передачи гипертекста (HTTP), технология асинхронного режима передачи (ATM) и FrameRelay, IP-QoS, 802.11 (Wi-Fi), ZigBee и др. Эти библиотеки поставляют блоки для построения моделей сетей. Одним из множества модулей, доступных в OPNET Modeler, является беспроводной модуль. Он расширяет функциональность среды для имитационного моделирования и анализа беспроводных сетей.
В версии OPNETModeler14.0 доступны модели узлов ZigBee, разработанные самой компаниейOPNET. При этом исходный код модели сетевого уровня и уровня приложений скрыт от пользователей. Доступен только код модели нижнего уровня 802.15.4.
Также существует модель узлов-сенсоров с открытым исходным кодом, соответствующая стандарту IEEE802.15.4, разработкой, которой занимается сообщество OPEN-ZB. Разные версии данной модели работают с OPNET Modeler 10.5 и выше (таб. 4).
OPEN-ZB модель |
Дата выпуска |
Версия OPNET |
OPNET Simulation Model v 3.0b |
20.11.2009 |
15.0 |
OPNET Simulation Model v 2.1 |
31.03.2009 |
14.5 |
OPNET Simulation Model v 2.0 |
22.05.2007 |
11.5 |
OPNET Simulation Model v 1.0 |
06.04.2006 |
10.5 |
Таблица 4: Существующие модели OPEN-ZB для OPNET