Logo    
Деловая газета CitCity.ru CITKIT.ru - все об Open Source Форумы Все публикации Учебный центр Курилка
CitForum    CITForum на CD    Подписка на новости портала Море(!) аналитической информации! :: CITFORUM.RU
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

17.01.2017

Google
WWW CITForum.ru
С Новым годом!

Сенсорные сети в борьбе с терроризмом

Сергей Кузнецов
15.09.2004
Открытые системы, #09/2004

Августовский номер журнала Computer (IEEE Computer Society, Vol. 37, No. 8, August 2004) оказался действительно тематическим. Сенсорным сетям посвящены шесть из семи больших статей. Приглашенные редакторы Дэвид Куллер (David Culler), Дебора Эстрин (Deborah Estrin) и Мани Сривастава (Mani Srivastava) озаглавили свое объемное введение в тему номера как «Обзор сенсорных сетей» (Overview of Sensor Networks).

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

Индивидуальные устройства беспроводной сенсорной сети (wireless sensor network, WSN) обладают ограниченными ресурсами (скорость обработки данных, объем памяти, пропускная способность коммуникаций). Необходимо научиться совместно использовать эти ограниченные возможности для достижения мощного суммарного эффекта. WSN обычно должна функционировать в автономном беспроводном режиме в течение долгого времени, ограниченном, однако, сроком жизни источников питания. Для экономии энергии большая часть компонентов сенсорных устройств почти всегда находится в выключенном состоянии, поэтому возможны различные вариации в связности сети, учитывая, кроме того, реальную возможность отказов устройств по причине сложных природных условий эксплуатации. Высокая плотность расположения сенсорных устройств приводит к наличию множества взаимодействий между узлами WSN, что усложняет сетевые протоколы. При всем этом требуется, чтобы стоимость развертывания и сопровождения узлов WSN оставалась невысокой. Конфигурирование вручную больших сетей миниатюрных устройств оказывается непрактичным: узлы должны обладать способностью к самоорганизации, должна присутствовать возможность администрировать и программировать сеть как единое целое.

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

Три статьи номера образуют отдельный блок под общим названием «Приложения сенсорных сетей» (Sensor Network Applications). Авторами статьи «Сенсорные сети для охраны окружающей среды» (Environmental Sensor Networks) являются Кэк Мартинец (Kirk Martinez), Джейн Харт (Jane Hart) и Ройан Он (Royan Ong). Принято считать, что сенсорные сети базируются на технологии из трех разных исследовательских областей: сенсорное восприятие, коммуникации и компьютерная обработка. В области сенсорных сетей для охраны окружающей среды важным дополнительным компонентом является знание особенностей окружающей среды, в частности, температуры, давления, уровня вибрации и т.д. Кроме того, на разработку механизмов коммуникации и обеспечения безопасности сильно влияет специфика сбора и интерпретации данных. Авторы прослеживают историю развития сенсорных сетей для охраны окружающей среды с 1992 года. По мере развития технологии произошел переход от локальных систем мониторинга к крупномасштабным системам наблюдения и предсказания (environmental observations and forecasting system, EOFS). В университете Саутгэмптона выполнялось несколько проектов EOFS. В рамках проекта FloodNet разрабатывалась интеллектуальная сенсорная сеть, обеспечивающая уточненные предупреждения наводнений. Следующим логическим шагом является распространение мониторинга в более удаленные и неблагоприятные районы. Проект GlacsWeb посвящен разработке системы мониторинга ледниковой среды. Проект GlacsWeb ориентирован на исследование деформаций ложа ледников, влияющего на их движение. Сенсорная сеть состоит из сенсорных узлов, каждый из которых связан радиоканалом только со своей базовой станцией. Базовые станции передают накопленные данные серверу сенсорной сети, используя радиорелейную связь, а в случае ее сбоя — глобальную систему мобильных коммуникаций. Сервер обрабатывает данные и публикует их в Web. Авторы отмечают ряд проблем, с которыми им пришлось столкнуться при выполнении проекта, в их числе управление энергопотреблением, удаленное управление, стандартизация оборудования и программного обеспечения и т.д.

Статью «Обнаружение радиации с использованием распределенных сенсорных сетей» (Radiation Detection with Distributed Sensor Networks) написали Шон Бреннан (Sean Brennan), Анжела Майл­ке (Angela Mielke), Дэвид Тони (David Torney) из Лос-Аламосской лаборатории, а также Артур Маккейб (Arthur Maccabe) из Университета Нью-Мексико. Сотрудники этих научных центров выполняют проект Distributed Sensor Networks (DSN), цель которого — оперативное обнаружение устройств рассеивания радиации (Radiological Dispersion Device, RDD). Речь идет о так называемых «грязных бомбах», потенциально похищенных террористами. Такая бомба не может принести значительных разрушений, но может вызвать существенное радиоактивное заражение местности. Предполагается, что террористы, главным образом, намереваются транспортировать RDD на автомобилях. Сейчас в США для распознавания RDD используются так называемые «портальные мониторы», для действия которых требуется остановка движения транспорта. Авторы предлагают использовать в комбинации с имеющимися средствами дешевые переносные устройства, которые могут обнаруживать RDD в движущемся транспорте. Идея состоит в том, что каждый узел DSN снабжается массивом сцинтилляторов (т.е. люминофоров, реагирующих на проникающую в них ионизирующую частицу вспышкой света), подключенных к одному портативному компьютеру. С двух сторон автомагистрали выстраивается несколько узлов DSN. Каждый узел автоматически включается при приближении автомашины (вследствие вибрации), оценивает уровень радиации и передает результаты следующему узлу. Последовательное уточнение результатов обеспечивает необходимую точность и компенсирует малую мощность сцинтилляторов. В настоящее время прототип DSN уверенно работает только при постоянной скорости движения автомобилей, но авторы намерены снять это ограничение. Кроме того, в перспективе планируется расширить изложенный подход для обеспечения возможности распознавания химического и биологического оружия.

Следующая статья тематического блока написана Миклошем Мароти (Miklos Maroti), Гиулой Саймоном (Gyula Simon), Акосом Ледекши (Akos Ledecz) и Яношем Штипановицем (Janos Sztipanovits) из Университета Вандербилта. Небольшая заметка, озаглавленная «Определение местонахождения стрелков в городской местности» (Shooter Localization in Urban Terrain), рассказывает о системе PinPtr, предназначенной для точного обнаружения местоположения снайпера в городских условиях. Наиболее успешные существующие подходы к установлению координат стрелков основываются на акустических измерениях, однако, в городских условиях традиционные системы работают недостаточно точно. Авторы достигли прогресса по двум направлениям. Во-первых, ими разработан усовершенствованный алгоритм, классифицирующий полученные от сенсоров данные и устраняющий шумы. Во-вторых, они разработали архитектуру сенсорной сети, в которой используются традиционные дешевые аппаратные средства и стандартная операционная система TinyOS с добавлением разработанной авторами специальной акустической карты. Сенсоры могут расставляться в предопределенных позициях или случайным образом; в любом случае система настраивается автоматически. Испытания прототипа системы продемонстрировали точность ее результатов в пределах одного метра и реактивность менее двух секунд.

Кристиан Энц (Christian Enz), Амре Эль-Хойиди (Amre El-Hoiydi), Джин-Доминик Декотиньи (Jean-Dominique Decotignie) и Винцент Пейри (Vincent Peiris) из швейцарского Центра электроники и микротехнологий представили статью «WiseNet: решение для беспроводных сенсорных сетей со сверхнизким энергопотреблением» (WiseNet: An Ultralow-Power Wireless Sensor Network Solution). Цель проекта WiseNet — создание платформы для реализации сенсорных сетей с минимальным энергопотреблением узлов. Требуется, чтобы сенсорный узел мог автономно функционировать в течение нескольких лет от обычной полуторавольтовой батарейки. Для снижения энергопотребления большая часть аппаратуры узлов должна почти всегда находиться в «спящем» состоянии. При передаче данных от одного узла к другому приемопередатчики обоих узлов должны находиться в активном состоянии — при коммуникации узлов повышается энергопотребление не только по причине непосредственной передачи данных, но и в связи с потребностью активизации («пробуждения») узлов. Имеются три признанных вида архитектуры беспроводных сетей. Крайними случаями являются архитектура, основанная на инфраструктуре и архитектура «временных» (ad hoc) сетей. В первом случае все узлы сети взаимодействуют через выделенные базовые станции, во втором — используется так называемая многозвенная (multihop) передача с участием промежуточных соседних узлов. В гибридной беспроводной архитектуре частично используются возможности обоих случаев. Основными компонентами WiseNet является оригинальный энергосберегающий радио-приемопередатчик и учитывающий особенности этой аппаратуры протокол беспроводной связи WiseMAC. Одна из основных идей состоит в том, что поведение каждого узла (т.е. частота его пробуждений) зависит от наблюдаемого им поведения соседних узлов. По утверждению авторов, их решение понижает энергопотребление в 100 раз по сравнению с другими используемыми подходами.

Последняя статья тематической подборки называется The Flock: Mote Sensors Sing in Undergraduate Curriculum (смысл названия статьи будет понятен из обзора). Авторы статьи — Брюс Хемингуэй (Bruce Hemingway), Уэйлон Брюне (Waylon Brunett), Том Эндел (Tom Anderl) и Гаетано Борриелло (Gaetano Borriello) из университета города Вашингтон. На факультете компьютерных наук университета решили ввести предмет по сенсорным сетям в учебный план студентов старших курсов и создали курс «Программное обеспечение встроенных систем». После завершения курса студенты могут писать программы, напрямую работающие с регистрами ввода-вывода и устанавливающие соединения между различными устройствами. Каждый студент, записавшийся на этот курс, должен выполнить индивидуальную работу в рамках общего проекта Flock of Birds («стая птиц»). Задача студента состоит в создании программного обеспечения для индивидуального сенсорного узла, который в данном случае играет роль птицы. В каждом узле запоминается несколько птичьих трелей, и птицы, участвующие в «стае» (беспроводной сети узлов-птиц), должны выбирать свою песню в зависимости от песен, исполняемых другими птицами. В завершение курса устраивается общий концерт всей стаи.

Единственная не входящая в тематическую подборку большая статья номера называется «Моделирование сложного устного диалога» (Modeling Complex Spoken Dialog) и написана Хансом и Лайлой Дибкьер (Hans Dybkjer, Laila Dybkjer). В статье говорится о коммерческих системах, обеспечивающих голосовой интерфейс человека с программной системой. Авторы занимались такой системой для автоматического обеспечения ответов по телефону на наиболее часто возникающие вопросы граждан Дании по поводу накопленных ими средств на очередной отпуск. В стране отпускную систему обслуживает специальная организация FerieKonto, на счет которой все работающие граждане ежемесячно перечисляют 12,5% своей зарплаты. Гражданин, уходящий в отпуск, продолжает получать зарплату, а FerieKonto компенсирует затраты работодателя. В системе имеется много особых случаев и исключений, в связи с которыми возникает множество вопросов. Система, обеспечивающая ответы на такие вопросы, была реализована с использованием языка High-Level Dialog Description Language (HDDL). При работе системы возникали трудности, поскольку постоянно требовались коррекции сценариев диалогов, а эксперты предметной области с трудом овладевали HDDL. Авторы разработали основанный на нотации XML язык Conceptual Dialog Language (CDL). Сценарии диалогов, представленные на CDL, компилируются как в HDDL (для работы системы), так и в HTML (для предъявления экспертам).

Вот и все на этот раз. Не забудьте, что постепенно приближается конец года, и пора задуматься о возобновлении своего членства в IEEE Computer Society. До новой встречи, Сергей Кузнецов, kuzloc@ispras.ru.

Подписка на новости IT-портала CITForum.ru
(библиотека, CITKIT.ru, CitCity)

Новые публикации:

24 декабря

CITKIT.ru:

  • Новогодние поздравления
  • Сергей Кузнецов. Цикл Операционные системы: Ностальгия по будущему:

  • Алексей Федорчук. OpenSolaris 2008.11 Release

  • Сергей Голубев:

  • Евгений Чайкин aka StraNNik (Блогометки):

    17 декабря

  • С.Д.Кузнецов. Базы данных. Вводный курс

    10 декабря

    CITKIT.ru:

  • OpenSolaris 2008.11 Release

  • Альтернативные ОС: две грустные истории (С.Кузнецов)
  • Nokia N810 — доведение до ума
  • CitCity:

  • Платформа 2009: заоблачные перспективы Microsoft

    4 декабря

  • Лекция С.Д.Кузнецова Понятие модели данных. Обзор разновидностей моделей данных

    CITKIT.ru:

  • OpenSolaris 2008.11 Release. Первые впечатления

  • Linux vs FreeBSD: продолжим "Священные войны"?

  • Nokia N810 as is

  • Индульгенция для FOSS

  • Друзья СПО'2008

    26 ноября

  • Нечеткое сравнение коллекций: семантический и алгоритмический аспекты

    CitCity:

    CITKIT.ru:

  • Глава из книги А.Федорчука
    Сага о FreeBSD:
  • 19 ноября

  • Проблемы экономики производства крупных программных продуктов

  • Язык модификации данных формата XML функциональными методами

    CITKIT.ru:

  • Главы из книги А.Федорчука
    Сага о FreeBSD:

    Заметки к книге:

  • FreeBSD: монтирование сменных устройств и механизм HAL
  • Текстовый редактор ee

    12 ноября

  • Правило пяти минут двадцать лет спустя, и как флэш-память изменяет правила (Гоц Грейф, перевод: Сергей Кузнецов)

    CITKIT.ru:

  • Главы из книги А.Федорчука
    Сага о FreeBSD:
  • OSS в России: взгляд правоведа (В.Житомирский)

  • Новая статья из цикла С.Голубева "Железный марш":

    29 октября

  • О некоторых задачах обратной инженерии

  • Веб-сервисы и Ruby

  • Тестирование web-приложений с помощью Ruby

    CITKIT.ru:

  • Главы из книги А.Федорчука
    Сага о FreeBSD:

  • PuppyRus Linux - беседа с разработчиком (С.Голубев)

  • Сергей Кузнецов. Заметка не про Linux

    22 октября

  • Обзор методов описания встраиваемой аппаратуры и построения инструментария кросс-разработки

    CITKIT.ru:

  • Сергей Кузнецов. Почему я равнодушен к Linux

  • Глава из книги А.Федорчука
    Сага о FreeBSD:
  • Что надо иметь
    3. Базовые познания

    CitCity:

  • Управление IT-инфраструктурой на основе продуктов Microsoft

    15 октября

  • Методы бикластеризации для анализа интернет-данных

    CitCity:

  • Разъемы на ноутбуках: что они дают и зачем их так много?
  • AMD Puma и Intel Centrino 2: кто лучше?

    CITKIT.ru:

  • Новый цикл статей С.Голубева
    Железный марш:

  • Главы из книги А.Федорчука
    Сага о FreeBSD:

    8 октября

  • Автоматизация тестирования web-приложений, основанных на скриптовых языках
  • Опыт применения технологии Azov для тестирования библиотеки Qt3

    Обзоры журнала Computer:

  • SOA с гарантией качества
  • Пикоджоуль ватт бережет
  • ICT и всемирное развитие

    CitCity:

  • Пиррова победа корпорации Microsoft

    CITKIT.ru:

  • Главы из книги А.Федорчука
    Сага о FreeBSD:

    Статья из архива:

  • Я живу в FreeBSD (Вадим Колонцов)

    Новые Блогометки:

  • Перекройка шаблона Blogger или N шагов к настоящему
  • Blogger. Comment style
  • Screenie или глянцевый снимок экрана

    2 октября

    CITKIT.ru:

  • Сага о FreeBSD (А. Федорчук)

    Zenwalk: пакет недели

  • Банинг — интеллектуальное развлечение (С.Голубев)

    CitCity:

    25 сентября

  • Клермонтский отчет об исследованиях в области баз данных

    CITKIT.ru:

  • Пользователям просьба не беспокоиться... (В.Попов)

  • Снова про ZFS: диск хорошо, а два лучше
  • Командная оболочка tcsh (А.Федорчук)

    Zenwalk: пакет недели

    17 сентября

  • T2C: технология автоматизированной разработки тестов базовой функциональности программных интерфейсов
  • Технология Azov автоматизации массового создания тестов работоспособности

    CITKIT.ru:

  • FreeBSD: ZFS vs UFS, и обе-две — против всех (А.Федорчук)

    Zenwalk: пакет недели

  • Дачнет — практика без теории (С.Голубев)

    10 сентября

  • За чем следить и чем управлять при работе приложений с Oracle
  • Планировщик заданий в Oracle
    (В.Пржиялковский)

    CITKIT.ru:

  • Microsoft: ответный "боян" (С.Голубев)

  • Причуды симбиоза, или снова "сделай сам" (В.Попов)

  • Файловые системы современного Linux'а: последнее тестирование
  • Zsh. Введение и обзор возможностей
    (А.Федорчук)

    Описания пакетов Zenwalk: Zsh, Thunar, Thunar-bulk-rename, Xfce4-places-plugin, Xfce4-fsguard-plugin

    Блогометки:

  • Google Chrome
  • Лончер для ASUS Eee PC 701

    3 сентября

    CITKIT.ru:

  • Заметки о ядре (А.Федорчук):

    Добавлены описания пакетов Zenwalk: Galculator, Screenshot, Gnumeric, Pidgin

    В дискуссинном клубе:

  • И еще о Википедии и Google Knol

  • Лекция для начинающего линуксоида (С.Голубев)

    26 августа

  • Транзакционная память (Пересказ: С. Кузнецов)

    CITKIT.ru:

  • Открыт новый проект Zenwalk: пакет недели

  • Статья Текстовые процессоры и их быстродействие: конец еще одной легенды?

    21 августа

    CITKIT.ru:

  • Почему школам следует использовать только свободные программы (Ричард Столлман)
  • Беседа Сергея Голубева с учителем В.В.Михайловым

  • Википедия или Гуглезнание? Приглашение к обсуждению (Алексей Федорчук)
  • Народная энциклопедия от Google (StraNNik)

  • Обзор Mandriva 2009.0 Beta 1 Thornicrofti
  • Новичок в Линукс: Оптимизируем Mandriva 2008.1

  • Книга Zenwalk. Приобщение к Linux:

    13 августа

    CitCity:

  • Мирный Atom на службе человеку. Обзор платы Intel D945GCLF с интегрированным процессором
  • Обзор процессоров Intel Atom 230 на ядре Diamondville

  • iPhone - год спустя. Скоро и в России?

    CITKIT.ru:

  • Интермедия 3.4. GRUB: установка и настройка (из книги Zenwalk. Приобщение к Linux)

    6 августа

  • СУБД с хранением данных по столбцами и по строкам: насколько они отличаются в действительности? (Пересказ: С. Кузнецов)

    CITKIT.ru:

  • Интермедия 2.2. Что неплохо знать для начала (из книги Zenwalk. Приобщение к Linux)

  • И снова про шрифты в Иксах (А.Федорчук)

  • 20 самых быстрых и простых оконных менеджеров для Linux

  • Дело о трех миллиардах (С.Голубев)

    30 июля

  • OLTP в Зазеркалье (Пересказ: С. Кузнецов)

    CitCity:

  • Будущее BI в облаках?
  • Тиражные приложения и заказная разработка. Преимущества для заказчика
  • Дискуссия со сторонниками заказной разработки

    CITKIT.ru:

  • Новые главы книги Zenwalk. Приобщение к Linux:
  • Глава 8. Пакеты: средства установки, системы управления, системы построения
  • Глава 9. Zenwalk: репозитории, пакеты, методы установки

    23 июля

    CITKIT.ru:

  • Все против всех. 64 vs 32, Intel vs AMD, tmpfs vs ext3
  • Две головы от Intel

  • Zenwalk: обзор штатных приложений (глава из книги "Zenwalk. Приобщение к Linux")

  • Нормально, Григорий...

    16 июля

    Обзоры журнала Computer:

  • Перспективы и проблемы программной инженерии в XXI веке
  • Большие хлопоты с большими объемами данных
  • Перспективы наноэлектроники

    CITKIT.ru:

  • Интермедия о лицензиях (А.Федорчук. "Zenwalk. Приобщение к Linux")

  • Есть ли будущее у KDE?

  • Linux в школе: альтернативный вариант в задачах

  • Шифр (приключения агента Никодима)

    10 июля

    CITKIT.ru:

  • Новые разделы книги А. Федорчука Zenwalk. Приобщение к Linux:
  • Интермедия вступительная. Linux или GNU/Linux? Как вас теперь называть?
  • Глава 5. Среда Xfce
  • Глава 6. Xfce: приложения и плагины

  • ZUR (Zenwalk User Repository) FAQ

    2 июля

  • Персистентность данных в объектно-ориентированных приложениях (С. Кузнецов)

    CITKIT.ru:

  • Новые разделы книги А. Федорчука Zenwalk. Приобщение к Linux:
  • Интермедия 1.2. Дорога к Zenwalk'у. Период бури и натиска
  • Интермедия 3.3. Немного о Linux'е и "железе"
  • Глава 4. Настройка: инструментами и руками
  • Интермедия 4.1. Zenpanel и конфиги: поиски корреляции

  • Интервью с Жан-Филиппом Гийоменом, создателем дистрибутива Zenwalk

  • Linux в школе: первые итоги (С. Голубев)

    25 июня

    CITKIT.ru:

  • Zenwalk. Приобщение к Linux (А. Федорчук)

  • Логика и риторика (С.Голубев)

  • Технология Tru64 AdvFS

  • Ханс Райзер предлагает отвести полицейских к телу Нины

    18 июня

  • Проекты по управлению данными в Google (Пересказ: С. Кузнецов)

    CITKIT.ru:

  • ОС и поддержка "железа": мифы и реальность (А. Федорчук)

  • Linux в школе: другие дистрибутивы

  • Пинок (С. Голубев)

    4 июня

  • Ландшафт области управления данными: аналитический обзор (С. Кузнецов)

    CITKIT.ru:

  • Linux в школе: слово заинтересованным лицам

  • SlackBuild: пакеты своими руками

  • Linux от компании Novell. Установка и обзор openSUSE Linux

    Все публикации >>>




  • IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

    Информация для рекламодателей Пресс-релизы — pr@citcity.ru
    Послать комментарий
    Информация для авторов
    Rambler's Top100 This Web server launched on February 24, 1997
    Copyright © 1997-2017 CIT, © 2001-2017 CIT Forum
    Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...