Беспроводные сенсорные сети Садков Александр Аспирант РФ axel@wl.unn.ru http://www.wl.unn.ru Сайт курса: http://www.sumkino.com/wsn/course.

Презентация:



Advertisements
Похожие презентации
ОПЕРАТИВНЫЙ ДИСТАНЦИОННЫЙ МОНИТОРИНГ ОБЪЕКТОВ НА ОСНОВЕ БЕСПРОВОДНЫХ СЕНСОРНЫХ СЕТЕЙ Пензенский государственный университет В Пензенском государственном.
Advertisements

Сложностные характеристики статистических скрытых каналов Автор: Свинцицкий Антон Игоревич Факультет вычислительной математики и кибернетики Московского.
© 2007 Cisco Systems, Inc. All rights reserved.SMBE v Cisco SMB University for Engineers Маршрутизаторы с интегрированными услугами (ISR) класса.
TinyOs. Simulators. Programming for TinyOS. Садков Александр Аспирант РФ Сайт курса:
«СЕТИ КОМПЬЮТЕРОВ. ОСНОВНЫЕ ПОНЯТИЯ» Методическое пособие по дисциплине «Программное обеспечение компьютерных сетей и информационных систем»
Дисциплина: Технология физического уровня передачи данных Журкин Максим Сергеевич Лекция 8 Технологии беспроводной передачи данных Практическая работа.
SIM-чипы М2М СОЗДАНЫ СПЕЦИАЛЬНО ДЛЯ РАБОТЫ В ЭКСТРЕМАЛЬНЫХ КЛИМАТИЧЕСКИХ И ПРОИЗВОДСТВЕННЫХ УСЛОВИЯХ SIM-чипы М2М.
Назначение и классификация компьютерных сетей Современное производство требует высоких скоростей обработки информации, удобных форм её хранения и передачи.
Охранные радарные системы. Что такое Радарные Системы? Следующий шаг в Безопасности объекта ВерификацияПрименениеРадар в действииУзнайте больше Сканирование.
1 Микропроцессорная система. 2 Особенности микропроцессорных систем Гибкая логика работы меняется в зависимости от задачи; Универсальность может решать.
ПРОЕКТ СИСТЕМА ДИСТАНЦИОННОГО МОНИТОРИНГА ЗА СОСТОЯНИЕМ ЗДОРОВЬЯ ПРЕСТАРЕЛЫХ ЛИЦ И ИНВАЛИДОВ Разработчик: Кизилов С. А.
Температурные RFID этикетки - Надежное решение по контролю качества продукции.
Предмет:.Администрирование информационных систем Раздел: Администрирование компьютерных сетей Преподаватель: Абдрахимов Илья Сабитович. Кафедра Информационных.
Разработка учебно-лабораторного стенда для проведения тестов на проникновение в типовую корпоративную локально- вычислительную сеть предприятия Научный.
Автоматизация коммерческого учета потребляемой тепловой энергии и воды «Эльтон», Норильск.
Трофимова Ольга «Компьютер». Устройство персонального компьютера.
Общая характеристика Полная совместимость с IBM PC Открытая архитектура – поддержка PC-104, PCMCIA ОС (DOS) в ПЗУ, совместимость с MSW, Linux, QNX.. Широкая.
Состав персонального ПК. Компьютер это многофункциональное электронное устройство, предназначенное для накопления, обработки и передач» информации.
1 Микропроцессорные системы. 2 Основные термины Процессор обработчик и вычислитель, выполняющий все операции над кодами и сигналами; Программа набор управляющих.
Криптографический шлюз К -. Типовая корпоративная сеть Проблемы: Возможность вторжения из открытой сети Возможность вторжения из открытой сети Возможность.
Транксрипт:

Беспроводные сенсорные сети Садков Александр Аспирант РФ Сайт курса:

План Беспроводные сенсорные сети (WSN) Приложения WSN Платформы Требования и Вызовы Описание курса

Беспроводные сенсорные сети

Последние достижения микроэлектроники открыли путь к созданию новой технологии: Беспроводным сенсорным сетям. малопотребляющие процессоры и трансиверы миниатюрные, недорогие сенсоры (MEMS, RFID)

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

More than half a billion nodes will ship for wireless sensor applications in 2010 for an end user market worth more than $7 billion. - On World By 2008, there could be 100 million wireless sensors in use, up from about 200,000 today, market-research company Harbor Research says. The worldwide market for wireless sensors, it says, will grow from $100 million this year to more than $1 billion by InformationWeek Magazine The oil and gas industry will spend $200 million on wireless sensing networks (WSN) over the next three years. - On World Беспроводные сенсорные сети

Приложения WSN

Мониторинг Экосистем Струкрутрный и сейсмический мониторинг Микросенсоры, обработка данных, беспроводной интерфейс, объедененные в небольшие устройства, могут мониторировать явления «изнутри». Беспроводные сенсорные сети позволяют наблюдать за явлениями ранее не доступными!

Мониторинг живых организмов Экологический мониторинг Трэкинг цели Мониторинг авто трафика Мониторинг погоды Структурный мониторинг Безопасность «Умный дом» Приложения WSN

Приложения WSN Great Duck Island * Alan Mainwaring, Joseph Polastre, Robert Szewczyk, David Culler, John Anderson, «Wireless Sensor Networks for Habitat Monitoring»

Приложения WSN Great Duck Island Основная задача: сбор данных о среде обитания буревестников. В течении 9 месяцев, 32 сенсорных узла были расположены на острове чтобы наблюдать и измерять следующие параметры: Давление Температура Скорость ветра Облачность * Alan Mainwaring, Joseph Polastre, Robert Szewczyk, David Culler, John Anderson, «Wireless Sensor Networks for Habitat Monitoring»

Приложения WSN Storm Petrel Monitoring Вопросы Какие факторы влияют на пригодность гнезд? Как сильно они могут изменяться? Как распределена занятость гнезд в инкубационный период? Какие экологические изменения происходят в норах в течении брачного периода? Методология Желозо Какие сенсоры использовать? Какую платформу использовать? Программное обеспечение Какую выбрать архитектуру системы? Как управлять питанием? Как обнаруживать и исправлять неисправности? Управление данными Как отклибровать сенсоры? Как хранить и обеспечить доступ к данным? Intel Research, Berkeley

Приложения WSN Storm Petrel Monitoring Железо Какие сенсоры использовать? Малопотребляющие С высокой точностью Какую платформу использовать? Как упаковать? Программное обеспечение Какую выбрать архитектуру системы? Как управлять питанием? Как обнаруживать и исправлять неисправности? Управление данными Как отклибровать сенсоры? Как хранить и обеспечить доступ к данным?

Приложения WSN Storm Petrel Monitoring * Alan Mainwaring, Joseph Polastre, Robert Szewczyk, David Culler, John Anderson, «Wireless Sensor Networks for Habitat Monitoring» Mica Weather Board

Приложения WSN Storm Petrel Monitoring Железо Какие сенсоры использовать? Какую платформу использовать? Low-power Small form-factor Как упаковать? Защитить электронику, «выставить» сенсоры. Уменьшить вероятность отказа в неблагоприятных условиях. Программное обеспечение Какую выбрать архитектуру системы? Как управлять питанием? Как обнаруживать и исправлять неисправности? Управление данными Как отклибровать сенсоры? Как хранить и обеспечить доступ к данным?

Приложения WSN Storm Petrel Monitoring Процессор Atmel AVR w/ 512kB Flash Радио 916MHz 40kbps RFM Radio Питание GreatBatch Литиево-Фенол- Хлоридная батарейка 1 Ah Упаковка Прозрачная акриловая упаковка

Приложения WSN Storm Petrel Monitoring Железо Какие сенсоры использовать? Какую платформу использовать? Как упаковать? Программное обеспечение Какую выбрать архитектуру системы? Удаленное администрирование Как управлять питанием? Как обнаруживать и исправлять неисправности? Управление данными Как отклибровать сенсоры? Как хранить и обеспечить доступ к данным?

Приложения WSN Storm Petrel Monitoring

Железо Какие сенсоры использовать? Какую платформу использовать? Как упаковать? Программное обеспечение Какую выбрать архитектуру системы? Как управлять питанием? Duty-cycle radio, processor and sensor BMAC: A duty-cycled MAC layer Как обнаруживать и исправлять неисправности? Управление данными Как отклибровать сенсоры? Как хранить и обеспечить доступ к данным?

Приложения WSN Storm Petrel Monitoring Железо Какие сенсоры использовать? Какую платформу использовать? Как упаковать? Программное обеспечение Какую выбрать архитектуру системы? Как управлять питанием? Как обнаруживать и исправлять неисправности? Обнаружение аномальных значений сенсоров. Пронаблюдать корреляцию. Управление данными Как отклибровать сенсоры? Как хранить и обеспечить доступ к данным?

Приложения WSN Storm Petrel Monitoring Влажность Высокие значения связаны с дождем. Низкие значения (raw 0) связаны с ошибкой сенсора, часто фатальной 26 sensors reported 0 RH readings Освещенность Потеря нескольких значений днем. 7 случаев, 6 из которых коррелируют с ошибками сенсора влажности. Температура 22 сбоя, все коррелируют с отказом сенсора влажности. 2 отказа первый сенсор температуры, 2 отказа первый сенсор влажности, остальные отказы одновременно.

Приложения WSN Storm Petrel Monitoring Железо Какие сенсоры использовать? Какую платформу использовать? Как упаковать? Программное обеспечение Какую выбрать архитектуру системы? Как управлять питанием? Как обнаруживать и исправлять неисправности? Управление данными Как отклибровать сенсоры? Периодическое сравнение с наземным контролем данных. Как хранить и обеспечить доступ к данным?

Приложения WSN Storm Petrel Monitoring Температурные измерения Цифровой сенсор. Наблюдаемое разрешение 2 градуса, вместо ожидаемых 0.5 Измеренная температура внутри упаковки, больше чем температуры снаружи. В облачные дни хорошая корреляция с другими наземными датчиками. Собранные значения варируются в пределах -10 до 60 градусов. Калибровка и проверка значений сенсоров является необходимой!

Приложения WSN Storm Petrel Monitoring Железо Какие сенсоры использовать? Какую платформу использовать? Как упаковать? Программное обеспечение Какую выбрать архитектуру системы? Как управлять питанием? Как обнаруживать и исправлять неисправности? Управление данными Как отклибровать сенсоры? Как хранить и обеспечить доступ к данным? TinyDB: База данных для сенсорных узлов TinySQL: Язык запросов для сенсорных сетей.

Приложения WSN Wide-area WSN: CASA Project Наблюдение, понимание, обнаружение и предсказание погодных стихий CASA: Center for Adaptive Sensing of the Atmosphere, Jim Kurose et. al. Торнадо Оползни Штормы Статистика Торнадо (для США): >1300 ежегодно 70% вероятность обнаружить 70% ложная тревога 12 мин. среднее время эвакуации

Приложения WSN Wide-area WSN: CASA Project CASA: Collaborative Adaptive Sensing of the Atmosphere Атмосферный радар сегодня Плотная распределенная сеть низкомощных атмосферных радаров: работает в нижних 3-х км земной атмосферы в кооперации с основными радарами дает улучшение детектирования и предсказания состояния атмосферы. отвечает нужнам конечных потребителей.

Приложения WSN Мониторинг трафика и дорог Структурный, сейсмический мониторинг: Мосты, хайвеи. Умные дороги Мониторинг дорожного трафика Обнаружение аварий Вызов помощи Подсчет количества машин Контроль «пробок»

Приложения WSN BP Shipboard Project Мониторинг вибраций на борту танкеров BP Petroleum

Приложения WSN GazProm Project Задача: Автоматический контроль параметров газовых хранилищ и передача этой информации на базовую станцию. Требования: Расстояние между узлами > 500 м Число узлов > 200 на площади ~ 5 км2 Время жизни сети > 1 year Широкий диапазон температур ISM диапазон частот Небольшие скорости передачи

Приложения WSN RFID Sensors Отслеживание места положения товара Атоматическое считывания уникального ID номера товара Продавец всегда имеет информацию о: Количества товара в магазине и на складе Если товар в неположенном месте

Приложения WSN Другие приложения Системы «Умный дом» Индустриальная автоматика размещение сенсорнов на технологических линиях раннее предупреждение аварий Безопасность Отслеживание цели Оборонные применения

Платформы WSN

Платформы WSN MicaZ Platform Микропроцессор: Atmel ATmega128L Мгц частота 128 Кб флеш-памяти для программ 4 Кб SRAM для данных 2 UARTs SPI шина I 2 С шина Радио: ChipCon CC2420 Фнешняя флеш-память: 512 Кб 51-pin дополнительный коннектор восемь 10-битовых аналоговых I/O 21 цифровых I/O Три программируемых LEDs JTAG порт Питание от двух батарей AA

Платформы WSN TelosB Platform Микропроцессор: MSP430 F Мгц частота 48 Кб флеш-памяти для программ 10 Кб RAM для данных UART SPI шина Втроенный 12-битовый ADC/DAC DMA контроллер Радио: ChipCon CC2420 Фнешняя флеш-память: 1024 Кб 16-pin дополнительный коннектор Три программируемых LEDs JTAG порт Опционально: Сенсоры освещенности, влажности, температуры. Питание от двух батарей AA

Платформы WSN Prometheus Система питания от солнечной энергии для платформы TelosB Конденсаторы для накопления энергии Литиевые батареи, как запасная энергия(на экстренный случай) Source: Perpetual Environmentally Powered Sensor Networks To appear, IPSN/SPOTS, April 2005 Duty CycleLight Required 1 %5 hrs/ 1 mo 10 %5 hrs/ 4 days 100 %10 hrs/ 1 day

Платформы WSN Intel Mote 2 320/416/520 МГц PXA271 XScale микропроцессор 32 Мбайта Флеш-памяти 32 Мбайта ОЗУ Mini-USB интерфейс I-Mote2 коннектор для внешних устройств(31+21 pin) Radio: ChipCon CC2420 Светодиодные индикаторы Питание от трех батарей AAA

Платформы WSN Cyclops Imager Agilent Imager CMOS, среднее качество(128х128) и малопотребляющая (46 мквВт/100 нВт). Внешняя ОЗУ Внешняя Флеш-память. Примеры приложений: Детектирование движений, безопасность. Фонология.

Ограничения и Вызовы

Ограничения в сенсорных сетях Автономность Беспроводные сенсорные сети могут разворачиваться на удаленных труднодоступных территориях(леса, горы, места землетрясений), где невозможно обеспечить доставку электоэнергии. Сенсорные узлы должны экономить энергию. Время жизни Заменить батареи на сенсорных узлах очень дорого и требует много времени. Необходимо обеспечить время жизни сети 1-2 года. Стоимость Беспроводные сенсорные сети могут состоят из тысячи и десятков тысяч узлов. Необходимо уменьшить стоимость узлов (

Challenges Радио Обеспечить надежную связь в условиях сильной нестабильности беспроводных каналов Временная синхронизация, работа по расписанию. Сенсоры Калибровка, синхронизация, локализация. Отслеживание явлений, зона покрытия(Sensing Coverage). Система Программирование индивидульных узлов и все системы в целом. Вычисления vs Передача информации Обработка данных прямо на узле, чтобы уменьшить информацию для передачи по сети. Управление данными Хранение, удаление, обработка, перераспределение.

Отличие от других распределенных систем Энергия, энергия и еще раз энергия. Сокращение эренгозатрат во всем, эффективная оптимизация. Распределенные системы не имеют дела с коррелированными данными Задачи комбинирования маршрутной информации и обработки данных в узлах уникальны для сенсорных сетей. Намного более серьезные ограничения Малые скорости, малые объемы информации. Самоорганизация, интелектуальность, автономность. Нет IP адресов, нет DNS.

Типичные решения

Описание курса

Цели курса Ознакомить слушателей с технологиями беспроводных сенсорных сетей, понять алгоритмы их работы, какие существуют ограничения. Дать основные навыки програмиирования в операционной системе TinyOS. Ознакомить с задачами, которые интересны и актуальны. Развить навыки самостоятельной работы с научными статьями. Дать практический опыт работы с сенсорными узлами.

Охваченные темы Приложения сенсорных сетей Беспроводные каналы связи Канальный уровень сенсорных сетей Протоколы маршрутизации Связность. Зоны покрытия. Локализация. Временная синхронизация. Программирование в TinyOS. Системы моделирования сенсорных сетей.

Guest Speakers Guest Speaker: Жеденов Вадим – основной разработчик сенсорных систем компании «Лаборатория Беспроводных Сетей». Краткая аннотация: Проект Газпрома. Какие стояли задачи, какие были проблемы, как они решались. Guest Speaker: Мишагин Костя – к.ф.-м.н. Краткая аннотация: Связность в беспроводных сенсорных сетях, методы анализа связности, метода повышения связности.

Презентация статей Подготовка обзора научной статьи из предложенного списка на мин. Обзор должен включать подробный анализ статьи, необходимо выделить основную проблему, методы ее решения и выводы которые сделали авторы. Необходимо провести критический анализ выбранной работы, указать на ее достоинства и недостатки. Если возможно сравнить с другими работами в этой области. Если Вы присутствуете на курсе – участвуйте!

Лабораторная работа Написание программы в TinyOS для узлов Tmote Sky. Программа должна состоять из двух частей, одна из которых устанавливается на узел-базовую станцию(БС) другая на узел-сенсор(УС). Алгоритм работы программы состоит в следующем: БС периодически посылает запрос на данные, УС по получению этого запроса, считывает данные с датчика температуры и посылает полученное значение на БС. БС выводит полученное значение на экран компьютера или в файл. Работа Mote-PC, Mote-to-Mote, работа с датчиками.

Сайт курса

Литература Wireless Sensor Networks for Habitat Monitoring, A. Mainwaring, J. Polastre, R. Szewcyk, D. Culler, and J. Anderson, WSNA Wireless Sensor Networks for Habitat Monitoring A Survey on Sensor Networks lan F. Akyildiz, WellJan Su, Yogesh Sankarasubramaniam, Erdal Cayirci. A Survey on Sensor Networks Sensor Networks Evolution, Opportunities, and Challenges CHONG AND KUMARSensor Networks Evolution, Opportunities, and Challenges Connecting the Physical World with Pervasive Networks Deborah Estrin, David Culler and Kris Pister, Gaurav SukhatmeConnecting the Physical World with Pervasive Networks Sensor Networks for Emergency Response: Challenges and Opportunities, K. Lorincz, D. Malan, T. Fulford-Jones, A. Nawoj, A. Clavel, V. Shnayder, M. Welsh and S. Moulton, IEEE Pervasive Computing, 2004.Sensor Networks for Emergency Response: Challenges and Opportunities

Конец