Слайд 1Эталонная модель IoT, общие возможности управления
управление устройствами: примеры включают обнаружение
устройств, аутентификацию, дистанционную активацию и деактивацию устройств, конфигурацию, диагностику, обновление
прошивки и/или ПО, управление рабочим статусом устройства;
управление топологией локальной сети: примером является управление конфигурацией сети;
управление трафиком и перегрузками: например, обнаружение условий перегруженности сети и реализация резервирования ресурсов для срочных и/или жизненно важных потоков трафик
Слайд 3Протоколы интернет-вещей
в рамках концепции Интернета вещей существуют следующие участки: сенсорный
узел – сенсорный узел (самый распространенный протокол DDS), сенсорный узел
– сервер (CoAP, MQTT, XMPP, STOMP), сервер – сервер (AMQP). Существует множество протоколов передачи данных, в качестве примера приведены самые популярные.
DDS (Data Distribution Service) – реализует шаблон публикации-подписки для отправки и приема данных, событий и команд среди конечных узлов. Узлы-издатели создают информацию, «topic» (темы, разделы: температура, местоположение, давление) и публикуют шаблоны. Узлам, заинтересовавшимся в данных разделах, DDS прозрачно доставляет созданные шаблоны. В качестве транспорта – UDP. Также DDS позволяет управлять параметрами QoS (качество облуживания).
CoAP (Constrained Application Protocol) – с точки зрения пользователя похож на протокол HTTP, но отличается малым размером заголовков, что подходит для сетей с ограниченными возможностями. Использует архитектуру клиент-сервер и подходит для передачи информации о состоянии узла на сервер (сообщения GET, PUT, HEAD, POST, DELETE, CONNECT). В качестве транспорта – UDP.
XMPP (Extensible Messaging and Presence Protocol) – давно используется в сети Интернет для передачи сообщений в режиме реального времени, благодаря формату XML подходит для использования в сетях IoT. Работает поверх архитектур издатель-подписчик и клиент-сервер. Также используется для адресации устройств в небольших сетях (адресация вида «name@domain.com»).
MQTT (Message Queue Telemetry Transport) – осуществляет сбор данных от множества узлов и передачу на сервер. Основывается на модели издатель-подписчик с использованием промежуточного сервера – брокера (приоритезация сообщений, формирование очередей и др.). В качестве транспорта – TCP. На основе MQTT был сформирован специализированный протокол MQTT-SN для сенсорных сетей.
Слайд 4Протокол MQTT (Message Queue Telemetry Transport) обслуживает сбор данных с
устройств
Слайд 5Протокол XMPP поначалу назывался Jabber. Он был разработан для системы
мгновенного обмена сообщениями для связи между людьми с помощью текстовых
сообщений
Слайд 6DDS (Data Distribution Service – сервис распределения данных) обслуживает устройства,
которые непосредственно используют данные устройства
Слайд 7DDS
Устройства запрашивают данные иначе, чем IT-инфраструктура. Во-первых, устройства работают быстро.
Масштаб «реального времени» часто измеряется в микросекундах. Устройствам нужно осуществлять
связь с другими устройствами, используя сложные пути, поэтому простые и надёжные двухточечные TCP-потоки данных ограничивают возможности такой передачи. Взамен этого DDS обеспечивает детализированный контроль качества сервиса (QoS), многоадресную передачу, перестраиваемую надёжность и всеобъемлющую избыточность. Кроме того, сильной стороной DDS является разветвление данных. Протокол DDS обеспечивает мощные способы фильтрации и отбора данных по адресам назначения, причём число синхронных получателей данных может исчисляться тысячами.
Для использования данных от устройств звездообразная сеть совершенно не годится. Вместо этого DDS реализует прямую шинную связь между устройствами на базе реляционной модели данных.
Подобно тому, как база данных управляет доступом к хранимым данным, шина данных управляет доступом к данным и обновлениями одновременно многими пользователями. Это именно то, что нужно высокопроизводительным устройствам, чтобы они работали вместе, как единая система.
Высокопроизводительные системы интегрированных устройств используют протокол DDS. Это единственная технология, которая обеспечивает гибкость, надёжность и скорость, необходимые для построения сложных приложений реального времени. Эти приложения включают в себя военные системы, ветроэлектростанции, интегрированные системы больниц, системы диагностической визуализации, системы сопровождения ресурсов и автомобильные системы испытаний и обеспечения безопасности. Протокол DDS с высокой скоростью соединяет устройства внутри работающей распределённой системы.
Слайд 8Варианты подключения к существующим сетям
Слайд 10
Приложения
Управления
Сети и шлюзи
Сеть датчиков
Слайд 11Основные свойства WoT:
1. Использует протокол HTTP в качестве приложения,
а не в качестве транспортного механизма передачи данных, как он
применяется для традиционных WWW-услуг.
2. Обеспечивает синхронную работу интеллектуальных (смарт) объектов через прикладной программный интерфейс REST (также известный как RESTful API) и в целом соответствует ресурсно-ориентированной архитектуре ROA (Resource-Oriented Architecture).
3. Предоставляет асинхронный режим работы интеллектуальных объектов с использованием в значительной степени стандартных Web-технологий, таких как Atom, содержащей формат для описания ресурсов на веб-сайтах и протокол для их публикации, или Web-механизмов передачи данных, таких как модель работы веб-приложения Comet, при которой постоянное HTTP-соединение позволяет веб-серверу отправлять данные браузеру без дополнительного запроса со стороны браузера. Эти характеристики WoT обеспечивают простое взаимодействие интеллектуальных объектов через Интернет, кроме того они реализуют единообразный интерфейс для доступа и поддержки функциональности смарт-объектов.
С концепцией WoT перекликается идея Семантической паутины (Semantic Web) – это направление развития Всемирной паутины WWW, целью которого является представление информации в виде, пригодном для машинной обработки. Термин «семантическая паутина» был впервые введѐн Тимом Бернерсом-Ли (изобретателем Всемирной паутины) в мае 2001 года. Концепция семантической паутины была принята и продвигается Консорциумом Всемирной паутины W3C (World Wide Web Consortium).
Слайд 12Основные компоненты архитектуры сети Интернета нано-вещей:
1. Нано-узлы - миниатюрные
и простейшие нано-устройства. Позволяют выполнять простейшие расчеты, имеют ограниченную память
и ограниченную дальность передачи сигналов. Примерами нано-узлов могут быть биологические нано-сенсоры на человеческом теле или внутри него или нано-устройства, встроенные в повседневные окружающие нас вещи – книги, часы, ключи и т.д.
2. Нано-шлюзы – данные нано-устройства имеют относительно высокую производительность по сравнению с нано-узлами и выполняют функцию сбора информации от нано-узлов. Кроме того, нано-шлюзы могут контролировать поведение нано-узлов путем выполнения простых команд (вкл./выкл., режим сна, передать данные и т.д.).
3. Нано-микро интерфейсы – устройства, собирающие информацию от нано-шлюзов, и передающие еѐ во внешние сети. Данные устройства включают в себя как нано-технологии коммуникаций, так и традиционные технологии для передачи информации в существующие сети.
4. Шлюз – данное устройство осуществляет контроль всей нано-сети через сеть Интернет. Например, в случае сети с сенсорами на теле человека данную функцию может выполнять мобильный телефон, транслирующий информацию о нужных показателях в медицинское учреждение.
Слайд 14Когнитивный интернет вещей.
Вещи все лучше адаптируются к людям
Интернет вещей
(Internet of things, IoT) – как открытая парадигма – обогащается
принципами когнитивности, которые предполагают кооперацию и «разумность» мириад взаимосвязанных объектв
Когнитивность предполагает наличие у объекта следующих свойств:
способность к анализу своего состояния и к последующей реконфигурации с учетом состояния окружающих объектов и для достижения целей, обусловленных выполняемыми задачами;
способность адаптировать свое состояние к имеющимся условиям или событиям на основе определенных критериев и знаний о своих предыдущих состояниях;
возможность динамически изменять свою топологию и/или эксплуатационные параметры в соответствии с требованиями конкретного пользователя;
самостоятельный выбор определенной конфигурации на основе правил и в условиях распределенного управления;
возможность самостоятельно планировать свою работу в сложившейся ситуации.
Слайд 15
Идея когнитивноcти применительно к свойствам радиоэлектронных средств (РЭС) впервые
была высказана еще в 1999 г., а позднее оформилась в
виде концепции когнитивного радио (Cognitive Radio, CR). Суть CR заключается в том, что беспроводные абонентские устройства (например смартфоны) и связанные с ними сети могут быть достаточно автономны и «разумны» при выборе и использовании доступных радиоресурсов и сетевых коммуникаций. «Правила поведения» таких устройств зависят от потребности пользователей в определенных услугах. При этом РЭС должны обеспечивать оптимальное и помехозащищенное использование радиоресурсов.
Устройства когнитивного радио с помощью зондирования могут идентифицировать временно свободные части радиочастотного спектра, которые ранее выделялись для использования другим средствам. Когнитивные РЭС временно занимают такие свободные полосы или радиоканалы для приема и передачи информации, не создавая в выбранном диапазоне помех радиоэлектронным средствам. Описываемые свойства когнитивных радиосетей (Cognitive Radio Network, CRN) проявляются в первую очередь за счет использования программного управления сетями и сетевыми элементами.
Для получения услуг в когнитивных радиосетях пользователь может использовать терминал, основанный на принципе программного управления протоколами и параметрами интерфейсов радиодоступа, – SDR (Software-Defined Radio). У таких устройств широкие технические возможности выбора различных сетей связи для получения требуемых услуг. Абонентские SDR-устройства имеют возможность работы во многих стандартах беспроводной связи – GSM/GPRS/EDGE, UMTS, Wi-Fi, LTE – и использовать диапазон частот телевидения, как это предусмотрено стандартом IEEE 802.22–2011. Следует отметить, что принципы SDR и свойства когнитивности распространяются также на оборудование базовых станций и могут быть применимы в устройствах IoT.
Слайд 17CIoT использует схему когнитивного управления.
CIoT основано на концепции виртуального
объекта, который является представлением физического объекта. Виртуальный объект динамически создается
(удаляется) с помощью программных средств, описывая тем самым динамику изменений объекта физического. Для выполнения определенных приложений виртуальные объекты в предлагаемой схеме могут автоматически объединяться в композитные (сложносоставные) виртуальные объекты (рис. 2).
Композитные объекты представляют множество семантически совместимых, взаимодействующих виртуальных объектов и предлагаемых ими услуг, что позволяет реализовывать IoT-услуги согласно заявленным требованиям. Такие объединенные объекты могут повторно использовать существующие индивидуальные объекты вне их «родного» контекста, или домена. Композитный объект позволяет поддерживать характеристики и обеспечивать конфигурацию отдельных виртуальных объектов в изменяющихся условиях или в контексте их применения.
Завершающей частью рассматриваемой схемы является введение так называемой логики услуг, которая позволяет транслировать требования приложений или пользователей IoT композитному виртуальному объекту, который будет предоставлять услугу.
Слайд 18В результате в схеме когнитивного управления CIoT появляется три общесистемных
уровня:
1) уровень виртуальных объектов;
2) уровень композитных
виртуальных объектов;
3) уровень услуг.
На уровне виртуальных объектов когнитивность обеспечивает самоуправление и самостоятельную конфигурацию для постоянного взаимодействия с физическим объектом, а также для управления информационными потоками.
На уровне композитных виртуальных объектов когнитивность позволяет принимать решения об использовании различных объектов. Для этого осуществляется мониторинг или поиск виртуальных объектов и связанных с ними физических объектов.
Когнитивность на уровне услуг необходима для обработки требований приложения IoT и для отбора композитного виртуального объекта уровнем ниже. В результате система CIoT может действовать как бы от имени и по поручению пользователя на основании анализа базы знаний о его предпочтениях и по результатам машинного обучения.
Слайд 19Эволюция Интернет вещей и коммуникаций
Слайд 20Двигатели и барьеры Интернет вещей
Слайд 21РАДИОЧАСТОТНАЯ ИДЕНТИФИКАЦИЯ RFID
Радиочастотная идентификация RFID (Radio Frequency IDentification) – общий
термин, используемый для обозначения систем, которые беспроводным путем посредством радиоволн
считывают идентификационный номер (в форме уникального серийного номера) какого-либо предмета или человека. RFID относится к обширной области технологий автоматической идентификации (Auto-ID), которые включают в себя также штриховые коды, оптические считыватели и некоторые биометрические технологии, как например, сканирование сетчатки глаза.
Слайд 22Любая RFID-система состоит из считывающего устройства (ридера) и небольших идентифицирующих
устройств (RFID-меток), которые содержат обычно резонансный LCконтур, контроллер и электрически
стираемое перепрограммируемое постоянное запоминающее устройство EEPROM (Electrically Erasable Programmable Read-Only Memory) . Содержимое памяти специфично для каждой метки и позволяет идентифицировать
носителя метки (человека или объект).
Слайд 23
Большинство RFIDметок состоит из двух частей. Первая – интегральная
схема для хранения и обработки информации, модулирования и демодулирования радиочастотного
сигнала и некоторых других функций. Вторая – антенна для приѐма и передачи сигнала. RFID система работает по следующему принципу: радиосигнал посылается считывателем транспондеру (метке), который принимает его и отражает (пассивная метка) или генерирует выходной сигнал (активная метка).. Конструктивно RFID-метка обычно состоит из микрочипа прикрепленного к радиоантенне.
Слайд 25Метки SAW-типа, работающие на принципе поверхностной акустической волны ПАВ (Surface
Acoustic Wave – SAW).
Слайд 27Для извлечения данных, хранящихся на RFID-метке, используется считывающее устройство –
ридер (англ., reader). Типичный ридер имеет одну или несколько антенн,которые
излучают радиоволны и принимают сигналы от метки