Беспроводные сенсорные сети — различия между версиями

Материал из ЭНЭ
Перейти к: навигация, поиск
м
 
Строка 1: Строка 1:
'''Беспроводная сенсорная сеть'''  
+
'''Беспроводная сенсорная сеть'''
 
 
'''Беспроводная сенсорная сеть ([[WSN]])''' - это беспроводная сеть, состоящая из территориально распределенных автономных устройств, использующих датчики для совместного контроля физических или экологических условий в разных районах, например температуры, звука, вибрации, давления, движения или воздуха. Развитие беспроводных сенсорных сетей изначально было мотивированно военными положениями, например наблюдение за полем боя. В настоящее время беспроводные сенсорные сети используются во многих областях жизнидеятельности, включая мониторинг окружающей среды, здравоохранение и контроль движения.  
+
'''Беспроводная сенсорная сеть ([[WSN]])''' — это беспроводная сеть, состоящая из территориально распределенных автономных устройств, использующих датчики для совместного контроля физических или экологических условий в разных районах, например температуры, звука, вибрации, давления, движения или воздуха. Развитие беспроводных сенсорных сетей изначально было мотивированно военными положениями, например наблюдение за полем боя. В настоящее время беспроводные сенсорные сети используются во многих областях жизнидеятельности, включая мониторинг окружающей среды, здравоохранение и контроль движения.
  
 
Каждый узел сети оснащен радиотрансивером  или другим устройством беспроводной связи, небольшим [[микроконтроллер]]ом и источником энергии, обычно батареей. Стоимость сенсорного узла меняется от сотни долларов до нескольких центов, в зависимости от размера сенсорной сети и ее сложности.
 
Каждый узел сети оснащен радиотрансивером  или другим устройством беспроводной связи, небольшим [[микроконтроллер]]ом и источником энергии, обычно батареей. Стоимость сенсорного узла меняется от сотни долларов до нескольких центов, в зависимости от размера сенсорной сети и ее сложности.
Строка 7: Строка 7:
 
'''Применение'''
 
'''Применение'''
 
   
 
   
Применение WSN многочисленно и разнообразно. Они используются в коммерческих и промышленных системах для мониторинга данных, которые трудно или дорого контролировать с использованием проводных датчиков. WSN могут использоваться в трудно досягаемых районах, где они могут оставаться в течение многих лет (мониторинг экологических переменных окружающей среды) без необходимости заправки / замены источников питания. Они могут контролировать действия нарушителей (мгновенная передача информации от одного узла к другому).
+
Применение WSN многочисленно и разнообразно. Они используются в коммерческих и промышленных системах для мониторинга данных, которые трудно или дорого контролировать с использованием проводных датчиков. WSN могут использоваться в трудно досягаемых районах, где они могут оставаться в течение многих лет (мониторинг экологических переменных окружающей среды) без необходимости заправки / замены источников питания. Они могут контролировать действия нарушителей (мгновенная передача информации от одного узла к другому).
  
Обычно WSN используют для мониторинга, отслеживания и контроля. Некоторые специальные приложения - мониторинг, прослеживание объекта, ядерное реакторное управление, противопожарная безопасность, контроль трафика, и др. При обычном применении WSN разбросана в регионе, где происходит сбор данных через сенсорные узлы.  
+
Обычно WSN используют для мониторинга, отслеживания и контроля. Некоторые специальные приложения — мониторинг, прослеживание объекта, ядерное реакторное управление, противопожарная безопасность, контроль трафика, и др. При обычном применении WSN разбросана в регионе, где происходит сбор данных через сенсорные узлы.
  
* Экологический мониторинг  
+
* Экологический мониторинг
 
* Мониторинг окружающей среды
 
* Мониторинг окружающей среды
* Акустическое обнаружение  
+
* Акустическое обнаружение
* Сейсмическое обнаружение  
+
* Сейсмическое обнаружение
* Военное наблюдение  
+
* Военное наблюдение
* Прослеживание учетной записи  
+
* Прослеживание учетной записи
* Медицинский мониторинг  
+
* Медицинский мониторинг
* Мониторинг пространств  
+
* Мониторинг пространств
* Мониторинг процесса  
+
* Мониторинг процесса
* Наблюдения за состоянием здоровья  
+
* Наблюдения за состоянием здоровья
  
'''Область контроля'''  
+
'''Область контроля'''
  
В зоне наблюдения, WSN обычно создается в регионе, где должно быть проконтролировано какое - то явление или объект. Например, большое количество сенсорных узлов может быть развернуто на поле боя для обнаружения проникновения врага.  
+
В зоне наблюдения, WSN обычно создается в регионе, где должно быть проконтролировано какое-то явление или объект. Например, большое количество сенсорных узлов может быть развернуто на поле боя для обнаружения проникновения врага.
  
'''Характеристики'''  
+
'''Характеристики'''
  
Особенностями WSN являются:  
+
Особенностями WSN являются:
  
* Небольше сенсорные узлы  
+
* Небольше сенсорные узлы
* Ограниченные возможности для сборки и хранения данных  
+
* Ограниченные возможности для сборки и хранения данных
* Жесткие экологические условия  
+
* Жесткие экологические условия
 
* Отказы узла
 
* Отказы узла
* Подвижность узлов  
+
* Подвижность узлов
* Динамическая топология сети  
+
* Динамическая топология сети
 
* Отказы коммуникаций
 
* Отказы коммуникаций
* Разнородность узлов  
+
* Разнородность узлов
* Крупномасштабные развертывания  
+
* Крупномасштабные развертывания
* Автоматическая операция  
+
* Автоматическая операция
  
С точки зрения интерфейсов сенсорные узлы можно представить себе как небольшие компьютеры. Они, как правило, состоят из процессорного блока с ограниченной вычислительной мощностью и недостаточной памятью, датчика (включая конкретную схему кондиционирования), устройств коммуникации (как правило, радио или же оптический приемопередатчик) и источник питания, как правило, в виде батареи.  
+
С точки зрения интерфейсов сенсорные узлы можно представить себе как небольшие компьютеры. Они, как правило, состоят из процессорного блока с ограниченной вычислительной мощностью и недостаточной памятью, датчика (включая конкретную схему кондиционирования), устройств коммуникации (как правило, радио или же оптический приемопередатчик) и источник питания, как правило, в виде батареи.
  
Базовая станция одного или нескольких компонентов WSN действует как шлюз между сенсорными узлами и конечными пользователями.  
+
Базовая станция одного или нескольких компонентов WSN действует как шлюз между сенсорными узлами и конечными пользователями.
  
'''Платформы'''  
+
<!--
 +
'''Платформы'''
  
'''Оборудование'''  
+
'''Оборудование'''
  
''' Стандарты'''
+
-->
  
Стандарты, используемые в WSN:
+
''' Стандарты'''
  
* ZigBee
+
Стандарты, используемые в WSN:
 +
 
 +
* [[ZigBee]]
 
* Wibree
 
* Wibree
 
* 6lowpan
 
* 6lowpan
  
'''Программное обеспечение'''  
+
'''Программное обеспечение'''
  
WSN предназначены для развертывания в различных средах, включая отдаленные области. По этой причине, для алгоритмов и протоколов необходимо решить следующие вопросы:  
+
WSN предназначены для развертывания в различных средах, включая отдаленные области. По этой причине, для алгоритмов и протоколов необходимо решить следующие вопросы:
  
 
* Максимальная продолжительность работы WSN
 
* Максимальная продолжительность работы WSN
Строка 65: Строка 68:
 
* Самоконфигурация WSN
 
* Самоконфигурация WSN
  
"Горячие" темы в исследовании программного обеспечения WSN :  
+
«Горячие» темы в исследовании программного обеспечения WSN :
  
* Безопасность  
+
* Безопасность
* Мобильность (когда узлы датчика или базовые станции двигаются)  
+
* Мобильность (когда узлы датчика или базовые станции двигаются)
 
* Связующее программное обеспечение: разработка среднего уровня примитивов между программным и аппаратным обеспечением
 
* Связующее программное обеспечение: разработка среднего уровня примитивов между программным и аппаратным обеспечением
  
'''Операционные системы'''  
+
'''Операционные системы'''
 +
 
 +
Операционные системы для беспроводных сенсорных сетей менее сложны, чем универсальные операционные системы в силу ограниченности ресурсов в аппаратном обеспечении сенсорной сети. Из-за этого, операционной системе не нужно включать поддержку пользовательских интерфейсов.
 +
Оборудование беспроводных сенсорных сетей не отличается от традиционных встраиваемых систем, и поэтому для сенсорных сетей можно использовать встроенную операционную систему, такую, как eCos или uC / OS. Однако такие операционные системы часто проектируются в режиме реального времени. У операционных систем, предназначающихся для сенсорных сетей часто нет поддержки в реальном времени.
  
Операционные системы для беспроводных сенсорных сетей менее сложны, чем универсальные операционные системы в силу ограниченности ресурсов в аппаратном обеспечении сенсорной сети. Из-за этого, операционной системе не нужно включать поддержку пользовательских интерфейсов.
+
[[TinyOS]] — первая операционная система, специально предназначенная для беспроводных сенсорных сетей. В отличие от большинства других операционных систем, TinyOS основана на программировании.
Оборудование беспроводных сенсорных сетей не отличается о т традиционных встраиваемых систем, и поэтому для сенсорных сетей можно использовать встроенную операционную систему, такую, как eCos или uC / OS. Однако такие операционные системы часто проектируются в режиме реального времени. У операционных систем, предназначающихся для сенсорных сетей часто нет поддержки в реальном времени.
+
  
[[TinyOS]] - первая операционная система, специально предназначенная для беспроводных сенсорных сетей. В отличие от большинства других операционных систем, TinyOS основана на программировании.
+
TinyOS и программы для TinyOS написаны на специальном языке программирования nesC, который является расширением [[Си (язык программирования)|языка Си]].
  
TinyOS и программы для TinyOS написаны на специальном языке программирования nesC, который является расширением языка Си.
+
'''Данные визуализации'''
  
'''Данные визуализации'''
+
Данных с беспроводных сенсорных сетей, как правило, сохраняются в виде цифровых данных в центральной базе станции. Есть много программ, как TosGUI MonSense, ГНС, облегчающих просмотр этих больших объемов данных. Кроме того, Открытый консорциум (OGC) указывает стандарты для совместимости и взаимодействия метаданных кодировки, что позволит в режиме реального времени любому лицу осуществлять наблюдение или контроль за беспроводной сенсорной сетью через Web Browser.
  
Данных с беспроводных сенсорных сетей, как правило, сохраняются в виде цифровых данных в центральной базе станции.  Есть много программ, как TosGUI MonSense, ГНС, облегчающих просмотр этих больших объемов данных. Кроме того, Открытый консорциум (OGC) указывает стандарты для совместимости и взаимодействия метаданных кодировки, что позволит в режиме реального времени любому лицу осуществлять наблюдение или контроль за беспроводной сенсорной сетью через Web Browser.
 
 
== См. также ==
 
== См. также ==
 
* [[Беспроводные распределённые сенсорные сети]]
 
* [[Беспроводные распределённые сенсорные сети]]
  
 
[[Категория:WSN]]
 
[[Категория:WSN]]

Текущая версия на 11:20, 14 сентября 2015

Беспроводная сенсорная сеть

Беспроводная сенсорная сеть (WSN) — это беспроводная сеть, состоящая из территориально распределенных автономных устройств, использующих датчики для совместного контроля физических или экологических условий в разных районах, например температуры, звука, вибрации, давления, движения или воздуха. Развитие беспроводных сенсорных сетей изначально было мотивированно военными положениями, например наблюдение за полем боя. В настоящее время беспроводные сенсорные сети используются во многих областях жизнидеятельности, включая мониторинг окружающей среды, здравоохранение и контроль движения.

Каждый узел сети оснащен радиотрансивером или другим устройством беспроводной связи, небольшим микроконтроллером и источником энергии, обычно батареей. Стоимость сенсорного узла меняется от сотни долларов до нескольких центов, в зависимости от размера сенсорной сети и ее сложности.

Применение

Применение WSN многочисленно и разнообразно. Они используются в коммерческих и промышленных системах для мониторинга данных, которые трудно или дорого контролировать с использованием проводных датчиков. WSN могут использоваться в трудно досягаемых районах, где они могут оставаться в течение многих лет (мониторинг экологических переменных окружающей среды) без необходимости заправки / замены источников питания. Они могут контролировать действия нарушителей (мгновенная передача информации от одного узла к другому).

Обычно WSN используют для мониторинга, отслеживания и контроля. Некоторые специальные приложения — мониторинг, прослеживание объекта, ядерное реакторное управление, противопожарная безопасность, контроль трафика, и др. При обычном применении WSN разбросана в регионе, где происходит сбор данных через сенсорные узлы.

  • Экологический мониторинг
  • Мониторинг окружающей среды
  • Акустическое обнаружение
  • Сейсмическое обнаружение
  • Военное наблюдение
  • Прослеживание учетной записи
  • Медицинский мониторинг
  • Мониторинг пространств
  • Мониторинг процесса
  • Наблюдения за состоянием здоровья

Область контроля

В зоне наблюдения, WSN обычно создается в регионе, где должно быть проконтролировано какое-то явление или объект. Например, большое количество сенсорных узлов может быть развернуто на поле боя для обнаружения проникновения врага.

Характеристики

Особенностями WSN являются:

  • Небольше сенсорные узлы
  • Ограниченные возможности для сборки и хранения данных
  • Жесткие экологические условия
  • Отказы узла
  • Подвижность узлов
  • Динамическая топология сети
  • Отказы коммуникаций
  • Разнородность узлов
  • Крупномасштабные развертывания
  • Автоматическая операция

С точки зрения интерфейсов сенсорные узлы можно представить себе как небольшие компьютеры. Они, как правило, состоят из процессорного блока с ограниченной вычислительной мощностью и недостаточной памятью, датчика (включая конкретную схему кондиционирования), устройств коммуникации (как правило, радио или же оптический приемопередатчик) и источник питания, как правило, в виде батареи.

Базовая станция одного или нескольких компонентов WSN действует как шлюз между сенсорными узлами и конечными пользователями.


Стандарты

Стандарты, используемые в WSN:

Программное обеспечение

WSN предназначены для развертывания в различных средах, включая отдаленные области. По этой причине, для алгоритмов и протоколов необходимо решить следующие вопросы:

  • Максимальная продолжительность работы WSN
  • Надежность и отказоустойчивость WSN
  • Самоконфигурация WSN

«Горячие» темы в исследовании программного обеспечения WSN :

  • Безопасность
  • Мобильность (когда узлы датчика или базовые станции двигаются)
  • Связующее программное обеспечение: разработка среднего уровня примитивов между программным и аппаратным обеспечением

Операционные системы

Операционные системы для беспроводных сенсорных сетей менее сложны, чем универсальные операционные системы в силу ограниченности ресурсов в аппаратном обеспечении сенсорной сети. Из-за этого, операционной системе не нужно включать поддержку пользовательских интерфейсов. Оборудование беспроводных сенсорных сетей не отличается от традиционных встраиваемых систем, и поэтому для сенсорных сетей можно использовать встроенную операционную систему, такую, как eCos или uC / OS. Однако такие операционные системы часто проектируются в режиме реального времени. У операционных систем, предназначающихся для сенсорных сетей часто нет поддержки в реальном времени.

TinyOS — первая операционная система, специально предназначенная для беспроводных сенсорных сетей. В отличие от большинства других операционных систем, TinyOS основана на программировании.

TinyOS и программы для TinyOS написаны на специальном языке программирования nesC, который является расширением языка Си.

Данные визуализации

Данных с беспроводных сенсорных сетей, как правило, сохраняются в виде цифровых данных в центральной базе станции. Есть много программ, как TosGUI MonSense, ГНС, облегчающих просмотр этих больших объемов данных. Кроме того, Открытый консорциум (OGC) указывает стандарты для совместимости и взаимодействия метаданных кодировки, что позволит в режиме реального времени любому лицу осуществлять наблюдение или контроль за беспроводной сенсорной сетью через Web Browser.

См. также