Исследователи, занимающиеся разработкой программного обеспечения для построения ad hoc-сетей в рамках финансируемого Европейским союзом проекта Reconfigurable Ubiquitous Networked Embedded Systems (RUNES), продемонстрировали первые результаты своей работы.
Для демонстрации возможностей ad hoc-инфраструктуры была
выбрана экстремальная ситуация с масштабным пожаром в подземном туннеле. Из-за
сильной задымленности сотрудникам спасательных организаций в подобных ситуациях
приходится действовать вслепую. А уничтоженные огнем коммуникационные каналы
препятствуют эффективному координированию действий специалистов. В данном
случае лишь мобильная сеть, состоящая из взаимодействующих между собой
датчиков, позволит полностью взять ситуацию под контроль, быстро собрать
информацию о жертвах, обнаружить источники возгорания и обеспечить надежную
связь между диспетчерами и членами спасательной бригады.
«Ad hoc-сети существенно отличаются от традиционных сетей
беспроводной связи, используемых в домах и офисах», - объясняет один из
руководителей проекта доктор Лесли Ханна (Lesley Hanna), - «эти инфраструктуры
могут формироваться без какого-либо человеческого вмешательства и
самостоятельно координировать подключение и отключение различных устройств, обнаруженных
в зоне действия».
Типичная ad hoc-сеть может включать в себя нескольких сотен
встроенных систем, от полноценных портативных компьютеров до миниатюрных
компонентов, оснащенных датчиком, микроконтроллером и радиомодулем,
«разбрасываемых» в нужной местности для последующего сбора информации. В состав
сети могут также входить устройства, установленные на робо-платформах, закрепленные
в заданных точках или встроенные в одежду.
По словам доктора Ханна, основную сложность в разработке
программного обеспечения для таких сетей представляет не обеспечение
совместимости между различными коммуникационными стандартами, а организация
эффективного взаимодействия между различными операционными системами. Именно на
решении этой проблемы сосредоточено внимание участников проекта RUNES.
Вовлеченные в проект специалисты заняты разработкой
промежуточного ПО, которое позволит ликвидировать брешь между операционными
системами, отвечающими за функционирование отдельных узлов сети и высокоуровневыми
приложениями, которые занимаются обработкой собранных данных.
Кроме того, создаваемое промежуточное ПО обладает модульной
структурой, что заметно упрощает многократное использование приложений и позволяет
добавлять поддержку новых типов устройств.
Проект RUNES включает в себя представителей более двух
десятков организаций и учебных заведений из восьми стран Европы, пишет www.unwir3d.com.
|