Сеть вещей - Web of Things
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Сеть вещей (WoT) описывает набор стандартов W3C для решения проблем взаимодействия различных Интернет вещей (IoT) платформы и домены приложений.[1]
Архитектура
Описание WoT Thing (TD)
Описание вещи описывает виртуальное или физическое устройство (вещь). Его можно рассматривать как точку входа для Вещи. Как и страница index.html WWW интернет сайт. Он описывает все доступные действия, события и свойства Вещи. А также все доступные механизмы безопасности для доступа к ним. Описание вещи очень гибкое, чтобы гарантировать совместимость. В дополнение к стандартной функциональности он описывает с помощью TD Context Extension механизм расширения функциональности. Описание вещи также содержит метаданные о вещи, такие как заголовки и описания действий, событий и свойств.[2]
История
Новаторская работа по подключению объектов к сети, вероятно, началась примерно в 2000 году. В 2002 году в рецензируемой статье был представлен проект Cooltown.[3] В этом проекте исследовалось использование URL-адресов для адресации и HTTP-взаимодействия с физическими объектами, такими как общедоступные экраны или принтеры.
После этой ранней работы, растущий интерес и внедрение Интернет вещей начали поднимать некоторые вопросы о прикладном уровне IoT.[4] Хотя большая часть работы в области Интернета вещей была сосредоточена на сетевых протоколах, необходимо было подумать о конвергенции данных с устройств Интернета вещей. В частности, вместо того, чтобы рассматривать «одно устройство - одно приложение», исследователи и практики начали рассматривать IoT как систему, в которой данные с различных устройств могут использоваться веб-приложениями для создания инновационных сценариев использования.
Идея Интернета как уровня приложений для IoT начала возникать в 2007 году. Несколько исследователей начали параллельно работать над этой концепцией. Среди них Доминик Гинар и Влад Трифа основал интернет-сообщество Web of Things и опубликовал первый манифест WoT, в котором пропагандировался использование веб-стандартов (REST, облегченная семантика и т. д.) для создания прикладного уровня IoT. Манифест был опубликован вместе с реализацией на платформе Sun SPOT. В то же время, Дэйв Рэггетт из W3C начал говорить о Сети вещей на различных мероприятиях W3C и IoT. Эрик Уайлд опубликовал концептуальный документ «Помещение вещей в REST», посвященный использованию REST для распознавания физических объектов и управления ими.[5] Ранние упоминания о сети вещей как о термине также появились в статье Влада Стирбу и др.[6]
С 2007 года Трифа, Гинард, Уайльд и другие исследователи пытались публиковать свои идеи и концепции на рецензируемых конференциях, но их статьи были отклонены исследовательским сообществом беспроводных сенсорных сетей на том основании, что Интернет и веб-протоколы были слишком подробными и ограниченными в возможностях. контекст реальных устройств,[7] где необходима оптимизация использования памяти и вычислений, пропускной способности беспроводной сети или очень коротких рабочих циклов.
Однако ряд исследователей из сообщества WSN стали более серьезно рассматривать эти идеи. В начале 2009 года ряд уважаемых исследователей WSN, таких как Дэвид Каллер, Джонатан Хуэй, Адам Данкелс и Язар Доган, оценили использование Интернет- и веб-протоколов для маломощных сенсорных узлов и показали осуществимость этого подхода.[8][9]
После этого Гуинард и Трифа представили свою сквозную реализацию концепций и представили ее в рецензируемой публикации, принятой на конференции World Wide Web в 2009 году.[10] Основываясь на этой реализации и объединив усилия, в 2010 году Гинар, Трифа и Уайлд предложили архитектуру RESTful для вещей.[11] Заметив растущий промышленный и академический интерес к подключению вещей к Интернету, Гуинард, Трифа и Уайлд провели первый международный семинар по Интернету вещей,[12] WoT 2010, который с тех пор проходит ежегодно. Эти семинары стали первым форумом, на котором растущее сообщество исследователей и практиков могло обсудить последние открытия и идеи в сети вещей.
В 2011 году на ETH Zurich были представлены две из первых докторских диссертаций по Интернету вещей: Строительные блоки для совместной сети вещей: устройства, инфраструктуры и рамки программирования от Влада Трифа.[13] и Архитектура приложения «Сеть вещей» - интеграция реального мира в сеть от Доминика Гинара.[14]
В 2014 году W3C проявила повышенный интерес к Сети вещей и организовала семинар W3C по Сети вещей,[15] под руководством Дэйва Рэггетта вместе с Сименс и европейский проект COMPOSE. Этот семинар привел к созданию группы по интересам Web of Things по адресу W3C[16] и представление модели Web Thing.[17].
В том же году Siemens объявила о создании исследовательской группы, посвященной сети вещей.[18] В октябре 2014 года Google также заявил о своей заинтересованности в этих идеях, запустив проект Physical Web GitHub.[19]
Группа по интересам Web of Things определила необходимый набор стандартов, необходимых для Web of Things в феврале 2017 г. [20]. Рабочая группа приступила к работе над четырьмя результатами под названием «Архитектура WoT». [21], WoT Описание вещи [22], WoT Scripting API [23] и шаблоны привязки WoT [24].
Смотрите также
- Интернет вещей (IoT)
- Умное устройство
- Подключенное устройство
- Устройства домашней автоматизации
- Умная сеть электроснабжения
Рекомендации
- ^ "Архитектура сети вещей (WoT)". www.w3.org. Получено 2020-06-12.
- ^ "Web of Things (WoT) Описание вещи". www.w3.org. Получено 2020-06-12.
- ^ Киндберг, Т .; Barton, J .; Morgan, J .; Becker, G .; Caswell, D .; Debaty, P .; Gopal, G .; Фрид, М .; Кришнан, В .; Morris, H .; Schettino, J .; Serra, B .; Спасоевич, М. (2000). «Люди, места, вещи: присутствие в сети для реального мира». Труды Третий семинар IEEE по мобильным вычислительным системам и приложениям. С. 19–28. CiteSeerX 10.1.1.24.4651. Дои:10.1109 / MCSA.2000.895378. ISBN 978-0-7695-0816-0.
- ^ Гинар, Доминик; Трифа, Влад; Уайльд, Эрик (2010). Ресурсо-ориентированная архитектура для сети вещей (PDF). Международная конференция «Интернет вещей 2010» (IoT 2010).
- ^ «Перевод вещей в REST» (PDF).
- ^ Штирбу, В. (2008). «На пути к RESTful Plug and Play в сети вещей». Семантические вычисления, Международная конференция IEEE 2008 г.. Семантические вычисления, Международная конференция IEEE 2008 г. С. 512–517.
- ^ «5 лет семинаров по Web of Things». 2014-10-23.
- ^ Хуэй, Джонатан В .; Каллер, Дэвид Э. (2008). «IP мертв, да здравствует IP для беспроводных сенсорных сетей». Материалы 6-й конференции ACM по встроенным сетевым сенсорным системам - Sen Sys '08. п. 15. CiteSeerX 10.1.1.562.6336. Дои:10.1145/1460412.1460415. ISBN 9781595939906.
- ^ Язар, Доган; Данкелс, Адам (2009). «Эффективная интеграция приложений в сенсорных IP-сетях». Материалы первого семинара ACM по встроенным сенсорным системам для энергоэффективности в зданиях - сборка Sys '09. п. 43. CiteSeerX 10.1.1.158.3650. Дои:10.1145/1810279.1810289. ISBN 9781605588247.
- ^ Гинар, Доминик; Трифа, Влад (2009). К сети вещей: веб-гибридные приложения для встраиваемых устройств (PDF). WWW (Международные конференции в Интернете), корпоративные гибридные приложения и облегченная композиция в Интернете (MEM 2009).
- ^ Гинар, Доминик; Трифа, Влад; Уайльд, Эрик (2010). «Ресурсно-ориентированная архитектура для Интернета вещей». 2010 Интернет вещей (IOT). С. 1–8. Дои:10.1109 / IOT.2010.5678452. ISBN 978-1-4244-7413-4.
- ^ «Международный семинар по сети вещей».
- ^ Трифа, Влад (2011). Строительные блоки для совместной сети вещей: устройства, инфраструктуры и среды программирования (PDF) (Кандидат наук.). ETH Zurich.
- ^ Гинар, Доминик (2011). Архитектура приложения "Сеть вещей" - интеграция реального мира в Интернет (PDF) (Кандидат наук.). ETH Zurich.
- ^ "Мастерская W3C по сети вещей".
- ^ "Сеть вещей W3C".
- ^ "Модель веб-вещей".
- ^ «Исследовательская группа Siemens Web of Things».
- ^ «Физическая сеть». GitHub. Получено 2017-02-08.
- ^ «Совместное собрание IG / WG W3C Web of Things в Санта-Кларе, 5–9 февраля 2016 г.».
- ^ «Архитектура W3C WoT».
- ^ "Описание W3C WoT Thing".
- ^ "W3C WoT Scripting API".
- ^ "Шаблоны привязки W3C WoT".
дальнейшее чтение
- Гинар, Доминик; Влад, Трифа (2015). Создание сети вещей. Мэннинг. ISBN 9781617292682.
- Гинар, Доминик; Влад Трифа; Эрик Уайльд (2010). «Ресурсо-ориентированная архитектура для Интернета вещей». Proc. IoT 2010 (Международная конференция IEEE по Интернету вещей). Токио, Япония.
- Гинар, Доминик (2011). Архитектура приложения "Сеть вещей" - интеграция реального мира в Интернет (PDF) (Кандидат наук.). ETH Zurich.
- Трифа, Влад (2011). Строительные блоки для совместной сети вещей: устройства, инфраструктуры и среды программирования (PDF) (Кандидат наук.). ETH Zurich.
- Филдинг, Рой Томас (2000). Архитектурные стили и проектирование сетевых архитектур программного обеспечения. Докторская диссертация. Калифорнийский университет в Ирвине.
- Ричардсон, Леонард; Руби, Сэм (2007). Веб-службы RESTful. О'Рейли (опубликовано 8 мая 2007 г.). ISBN 978-0-596-52926-0.
- Фортуна, Каролина; Гробельник, Марко (09.03.2011). Учебное пособие: Сеть вещей. Материалы конференции World Wide Web 2011, Хайдарабад, Индия. Ассоциация вычислительной техники.