23.09.2019

Интернет вещей: что это такое и с чем его едят


Сейчас многие говорят про интернет вещей, но не все понимают, что это такое.

Если верить «Википедии», это концепция вычислительной сети физических объектов («вещей»), оснащённых встроенными технологиями для взаимодействия друг с другом или с внешней средой, рассматривающая организацию таких сетей как явление, способное перестроить экономические и общественные процессы, исключающее из части действий и операций необходимость участия человека.

Говоря простым языком, интернет вещей - это некая сеть, в которую объединены вещи. Причём под вещами я подразумеваю всё что угодно: автомобиль, утюг, мебель, тапочки. Всё это сможет «общаться» друг с другом без участия человека при помощи передаваемых данных.

Появление подобной системы было ожидаемо, ведь лень - двигатель прогресса. Не придётся утром идти к кофеварке, чтобы сделать кофе. Она уже знает, когда вы обычно просыпаетесь, и к этому времени сама сварит ароматный кофе. Классно? Пожалуй, но насколько это реально и когда появится?

Как это работает

picjumbo.com

Мы находимся в начале пути, и об интернете вещей пока говорить рано. Возьмём для примера кофеварку, о которой я писал выше. Сейчас человеку приходится самостоятельно вводить время своего пробуждения, чтобы она сварила ему утром кофе. Но что произойдёт, если в это время человека не будет дома или он захочет чай? Да всё то же самое, так как он не поменял программу и бездушная железка снова сварила свой кофе. Такой сценарий интересен, но это скорее автоматизация процесса, чем интернет вещей.

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

Как это должно работать


picjumbo.com

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

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

Вот в чём главные особенности интернета вещей:

  • Это постоянное сопровождение повседневных действий человека.
  • Всё происходит прозрачно, ненавязчиво, с ориентацией на результат.
  • Человек указывает, что должно получиться, а не как это сделать.

Скажете, фантастика? Нет, это ближайшее будущее, но, чтобы добиться таких результатов, необходимо ещё многое сделать.

Как этого добиться


picjumbo.com

1. Единый центр

Логично, что в центре всех этих вещей должен стоять не человек, а какой-то девайс, который и будет передавать программу по достижению цели. Он будет контролировать другие устройства и выполнение задач, а также собирать данные. Такой девайс должен стоять в каждом доме, офисе и других местах. Их объединит единая сеть, через которую они будут обмениваться данными и помогать человеку в любом месте.

Зачатки такого центра мы уже видим сейчас. Amazon Echo, Google Home, да и вроде тоже работает над чем-то подобным. Такие системы уже сейчас могут выполнять роль центра умного дома, хотя их возможности пока ограничены.

2. Единые стандарты

Это станет, пожалуй, главным препятствием на пути к глобальному интернету вещей. Для масштабной работы системы необходим единый язык. Над своей экосистемой сейчас работают Apple, Google, Microsoft. Но все они двигаются по отдельности, в разные стороны, а значит, в лучшем случае мы получим локальные системы, которые сложно объединить даже на уровне города.

Возможно, какая-то из систем станет стандартом, либо каждая сеть так и останется локальной и не перерастёт в нечто глобальное.

3. Безопасность

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

Что нас ждёт в ближайшем будущем


Mitch Nielsen/unsplash.com

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

Уже сейчас многие гаджеты работают в связке с различными системами, однако в ближайшие 5–10 лет нас ждёт настоящий бум развития интернета вещей. Вот только в будущем возможен расклад как в мультике «ВАЛЛ-И», где человечество превратилось в беспомощных толстяков, обслуживаемых роботами. Так себе перспектива. А что думаете вы?

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

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

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

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

Другие устройства используют коммуникацию вида машина-человек, что осуществляется непосредственно через сам продукт или косвенно через веб-браузер на ПК или мобильном устройстве. Например, системы управленческого саппорта (содействие принятию правильных управленческих решений) на фермах могут объединить данные о почвенных условиях из экологических датчиков с историческими данными и прогнозами о ценах и погодных условиях, что позволяет выработать рекомендаций для фермеров о том, как сажать и удобрять конкретные земельные участки.
Эти трансформации несмотря на свою значимость будут во многом незаметными для обывателя, потому что изменения в физической среде будут невидимым или очень неприметными. «Умный» дом или «умный» мост выглядят так же как и обычный – весь интеллект встроен в инфраструктуру. Потребительские товары, со встроенным интеллектом (например, сушилки для одежды или термостаты) внешне не будут значительно отличаться от тех, что есть сегодня.

Тем не менее, несмотря на отсутствие серьезных внешних изменений, влияние «Интернета вещей» будет весьма глубоким и создаст новые возможности для решения многих насущных социальных проблем сегодняшнего дня.

Возможности IoT представляются новыми продуктами и услугами, которые помогут защитить окружающую среду, сохранить энергию, повысить производительность сельского хозяйства, сделать перевозки быстрее и безопаснее, повысить уровень общественной безопасности, а также сделать медицинское обслуживание лучше и доступнее. Кроме того, некоторые предметы путем предоставления своевременной информации смогут просто помогать своим занятым владельцам в быту: например, «умный» холодильник может напомнить своему владельцу, что пора купить молоко, когда оно почти закончилось.
Большие изменения состоят из множества мелких и влекут за собой новые, также и «Интернет вещей» может принести миллионы дополнительных изменений в ближайшие годы. Эта статья демонстрирует разнообразие устройств, входящих в состав «Интернета вещей» уже сегодня. В потенциале эти устройства могут быть применимы для решения различных практических задач, больших и маленьких, а также в открытых новыми технологиями стратегических принципах, которые помогут правительственным лидерам максимизировать выгоду.

Окружающая среда

С постоянно растущей численностью людей на планете (сейчас уже более 7 миллиардов) рациональное использование природных ресурсов Земли становится все более сложной задачей, но это тот вопрос, который должен быть решен для достижения устойчивого экономического развития в первую очередь.

Защита окружающей среды требует многогранного решения, но «Интернет вещей» уже сейчас предлагает уникальные возможности для решения таких вопросов, загрязнение воды и воздуха, свалки отходов и вырубка лесов.

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

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

Атмосфера

Air Quality Egg («яйцо проверки качества воздуха») представляет собой устройство, которое использует датчики для сбора и обмена данными о качестве воздуха за пределами дома или офиса человека. В то время как государственные учреждения, такие как Агентство по охране окружающей среды США, мониторят качество воздуха и уровень загрязненности в центрах мегаполисов, «яйцо» собирает данные о непосредственного окружения своего пользователя в режиме реального времени. Базовая станция передает данные о качестве воздуха через Интернет, где на специальном веб-сайте собирается и отражается информация, собранная всеми «яйцами», которые используются. В режиме реального времени данные могут быть использованы для оценки влияния городской политики и изменения уровня загрязнения, а также для разработки и принятия новых программ и решений в этой сфере. Также данный сервис позволяет жителям города больше узнать о своем месте жительства и своем личном и непосредственном влиянии на свой дом. Устройство «Air Quality Egg» можно найти по всей Северной Америке, в Западной Европе и Восточной Азии и в будущем может сыграть свою роль в развивающихся странах с наиболее быстрым ростом городского населения и высокими темпами загрязнения.

Мусорные контейнеры (урны)

Устройство BigBelly является работающей на солнечных батареях урной, которая уплотняет мусор и предупреждает санитарные экипажи (дворников и уборщиков), когда она полна. Общая сеть анализирует собранные данные, полученные от каждой урны BigBelly, что позволяет планировать деятельность по сбору и оперативно вносить коррективы, такие как частота вывоза мусора и размер самой урны. Системы BigBelly располагаются повсюду: в городах, крупных деловых центрах, в университетских городках, в парках и на пляжах.
Бостонский университет сократил частоту вывоза мусора с 14 до 1,6 раза в неделю. В университете не только сэкономили время, но и энергию, так как теперь используется меньшее количество мешков для мусора и производится меньше углекислого газа во время вывозов мусора.

Учитывая, что объемы бытовых отходов согласно прогнозам возрастут с 1,3 тонны, производимых сейчас, до 2,2 млрд. тонн к 2025 году, то дополнительные инструменты будут крайне необходимы, чтобы справляться с большими объемами мусора.

Леса

Invisible Tracck (невидимый Трак) представляет собой небольшое устройство, которое незаметно размещается на деревьях в охраняемых лесных районах, чтобы помочь в борьбе с незаконной вырубкой лесов. Устройства, которые меньше, чем колода карт, уведомляют власти, когда незаконно заготовленные деревья проходят в зоне действия мобильной связи. Сотрудники правоохранительных органов затем могут найти производственные площадки и остановить эту деятельность в более полном масштабе, нежели просто оштрафовав за незаконную вырубку.

Сети невидимых Траков в настоящее время развернуты в амазонских лесах в Бразилии, которые теряли в среднем по 3 460 000 гектаров девственных лесов каждый год в период с 2000 по 2005 года. Многие незаконные действия по вырубке лесов прошли незамеченными, так как частоты спутникового диапазона и радиочастоты часто слишком слабые в отдаленных районах. Невидимый Трак теперь гарантирует, что даже в наиболее уязвимых и отдаленных районах Бразилии можно охранять и защищать леса.

Водные пути

Интегрированная система морских наблюдений в Австралии представляет собой сеть датчиков вдоль Большого Барьерного рифа, позволяющую собирать данные для исследователей, изучающих влияние океанических условий на морские экосистемы и изменения климата. Буйки, оснащенные датчиками, собирают биологические, физические и химические данные. Данные передаются на базовую станцию на берегу за счет использования различных беспроводных технологий, в том числе микроволн, телевидения и мобильных сетей 3G, в зависимости от расстояния до берега. Система была развернута в 2010 года в семи различных местах вдоль Большого Барьерного рифа и собрала данные для исследования движения рыб, биоразнообразия и повреждений коралловых рифов.

Сейчас многие говорят про интернет вещей, но не все понимают, что это такое.

Если верить «Википедии», это концепция вычислительной сети физических объектов («вещей»), оснащённых встроенными технологиями для взаимодействия друг с другом или с внешней средой, рассматривающая организацию таких сетей как явление, способное перестроить экономические и общественные процессы, исключающее из части действий и операций необходимость участия человека.

Говоря простым языком, интернет вещей - это некая сеть, в которую объединены вещи. Причём под вещами я подразумеваю всё что угодно: автомобиль, утюг, мебель, тапочки. Всё это сможет «общаться» друг с другом без участия человека при помощи передаваемых данных.

Появление подобной системы было ожидаемо, ведь лень - двигатель прогресса. Не придётся утром идти к кофеварке, чтобы сделать кофе. Она уже знает, когда вы обычно просыпаетесь, и к этому времени сама сварит ароматный кофе. Классно? Пожалуй, но насколько это реально и когда появится?

Как это работает

picjumbo.com

Мы находимся в начале пути, и об интернете вещей пока говорить рано. Возьмём для примера кофеварку, о которой я писал выше. Сейчас человеку приходится самостоятельно вводить время своего пробуждения, чтобы она сварила ему утром кофе. Но что произойдёт, если в это время человека не будет дома или он захочет чай? Да всё то же самое, так как он не поменял программу и бездушная железка снова сварила свой кофе. Такой сценарий интересен, но это скорее автоматизация процесса, чем интернет вещей.

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

Как это должно работать


picjumbo.com

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

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

Вот в чём главные особенности интернета вещей:

  • Это постоянное сопровождение повседневных действий человека.
  • Всё происходит прозрачно, ненавязчиво, с ориентацией на результат.
  • Человек указывает, что должно получиться, а не как это сделать.

Скажете, фантастика? Нет, это ближайшее будущее, но, чтобы добиться таких результатов, необходимо ещё многое сделать.

Как этого добиться


picjumbo.com

1. Единый центр

Логично, что в центре всех этих вещей должен стоять не человек, а какой-то девайс, который и будет передавать программу по достижению цели. Он будет контролировать другие устройства и выполнение задач, а также собирать данные. Такой девайс должен стоять в каждом доме, офисе и других местах. Их объединит единая сеть, через которую они будут обмениваться данными и помогать человеку в любом месте.

Зачатки такого центра мы уже видим сейчас. Amazon Echo, Google Home, да и вроде тоже работает над чем-то подобным. Такие системы уже сейчас могут выполнять роль центра умного дома, хотя их возможности пока ограничены.

2. Единые стандарты

Это станет, пожалуй, главным препятствием на пути к глобальному интернету вещей. Для масштабной работы системы необходим единый язык. Над своей экосистемой сейчас работают Apple, Google, Microsoft. Но все они двигаются по отдельности, в разные стороны, а значит, в лучшем случае мы получим локальные системы, которые сложно объединить даже на уровне города.

Возможно, какая-то из систем станет стандартом, либо каждая сеть так и останется локальной и не перерастёт в нечто глобальное.

3. Безопасность

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

Что нас ждёт в ближайшем будущем


Mitch Nielsen/unsplash.com

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

Уже сейчас многие гаджеты работают в связке с различными системами, однако в ближайшие 5–10 лет нас ждёт настоящий бум развития интернета вещей. Вот только в будущем возможен расклад как в мультике «ВАЛЛ-И», где человечество превратилось в беспомощных толстяков, обслуживаемых роботами. Так себе перспектива. А что думаете вы?

Интернет вещей — сегодня этот термин можно услышать чуть ли не на каждом шагу. Многие компании присоединяются к программе по созданию, разработчики выпускают специальные процессоры и GPU для новых поколений устройств. Однако далеко не все знают, что же именно представляет собой Интернет вещей и как далеко в будущее нас сможет завести его создание.

Что такое Интернет вещей?

Определений термина сегодня можно найти сразу несколько, начиная от самых заумных и заканчивая простыми и понятными. В общем и целом Интернет вещей (Internet of Things, IoT) — это единая сеть физических объектов, способных изменять параметры внешней среды или свои, собирать информацию и передавать ее на другие устройства. «Умные» гаджеты, о которых мы в последнее время все чаще слышим, — участники IoT.

Немного истории

Впервые термин «Интернет вещей» (Internet of things) использовал известный футуролог Кевин Эштон (Kevin Ashton) в 1999 году , предсказав начало эры, когда бытовые приборы уже не будут пассивными устройствами, а станут высокоинтеллектуальными гаджетами, без участия человека подключающимися к интернету. Конечно, в те времена все это казалось не более, чем фантастикой. Но с развитием технологии концепция постепенно претворяется в жизнь.

Первой вещью, которая смогла подключаться к интернету самостоятельно (без участия пользователя), был вовсе не телефон и не смартфон, а обычный тостер, созданный в 1990 году Джоном Ромки (John Romkey), выпускником Массачусетского технологического института. Спустя 20 лет количество устройств, подключенных к глобальной сети, превысило население планеты.

Начиная с 2009 года в Брюсселе проводятся ежегодные конференции, посвященные концепции Интернета вещей. Сегодня эта идея считается очередным этапом зрелости новых технологий. Планируется, что в полном объеме концепция будет введена в течение ближайших 10 лет.

Реальные приложения

Фантазия способна показать нам множество сфер приложений концепции Интернета вещей. Правда, по большей части они относятся хоть и не к слишком далекому, но все-таки будущему. Что же может предложить нам глобальная сеть сетей уже завтра?

Прежде всего, это самые разнообразные «умные» дома , которые станут открывать двери для владельцев при приближении, подогревать ужин, поддерживать оптимальный микроклимат, самостоятельно пополнять запасы холодильника и так далее. «Домохозяин будущего» отправится в гости к другому, недвижимость сама проинформирует о вкусах и предпочтениях владельцев.

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

Кроме того, «умный» автомобиль сможет сам рассказать полиции, если его вдруг решат похитить злоумышленники. В более отдаленных планах машине даже не потребуется водитель, вести ее станет компьютер.

Необходимые для развития Интернета вещей технологии

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

Идентификация

В момент подключения к Интернету вещей каждое устройство будет обязано опознать себя. В качестве средства идентификации могут использоваться как различные визуально распознаваемые идентификаторы (штрих-коды и QR-коды), так и средства определения местонахождения предмета в реальном времени.

Крайне важно обеспечить уникальность каждого идентификатора, что напрямую подводит к вопросу создания стандартов в данной области. Сегодня для этого традиционно используется MAC-адрес сетевого адаптера .

Измерение

Даже если какое-либо устройство получит необходимые данные о состоянии внешней среды, оно должно еще и преобразовать сведения в формат, который воспримут и прочие аппараты . Сегодня для измерения используется широкий класс сенсоров, начиная от самых простых (температуры, давления и прочих), приборов учета потребления и до сложнейших вычислительных систем

Очень важно добиться высокой автономности датчиков , что ставит ребром вопрос о понижении энергопотребления и повышении емкости и эффективности аккумуляторов. В идеале, сенсоры должны питаться энергией полностью автономно, что сразу же решит немало проблем.

Передача данных

В данном случае речь идет, прежде всего, о различных беспроводных сетях. Сегодня наибольший интерес в данной области представляет стандарт IEEE 802.15.4, обеспечивающий максимальную простоту в установке и последующем обслуживании. На его основе построено уже немало протоколов, каждый из которых может стать будущим Интернета вещей.

Проблемы развития

Развитие Интернета вещей встретит на своем пути еще немало проблем. Две из них потребуется решить в ближайшее время. Речь идет о разработке единого языка, на котором смогут общаться между собой подключенные датчики, сенсоры и приборы. Без такого «компьютерного эсперанто» сети просто не смогут общаться между собой, что делает создание «умного города» невозможным.

Вторая проблем — разработка единых стандартов в этой области. Без создания оных объединение сетей становится невозможным. К счастью, сегодня технологии развиваются очень стремительно и многие производители уже заинтересовались Интернетом вещей, так что вряд ли все это заставит себя ждать.

Вопрос безопасности

Одним из немаловажных вопросов в данном случае остается защита данных. Если новая сеть не будет полностью безопасной, пользоваться ей никто просто-напросто не станет. Человек не захочет, чтобы его «умные» тапочки рассказали злоумышленникам о том, когда владелец ложится спать или уходит на работу.

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

Будущее технологии

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

Роб Ван Краненбург (Rob Van Kranenburg), известный теоретик дизайна, считает, что Интернет вещей станет своего рода пирогом, состоящим из 4 слоев:

  1. Идентификация каждого объекта из нашего окружения.
  2. Предоставление сервиса по обеспечению потребностей пользователей (в качестве примера можно назвать систему «умный» дом).
  3. Сбор и обработка информации, организация процессов и управление обществом на основе полученных сведений. В качестве примера можно указать автоматическое регулирование дорожного движения на основе анализа трафика. Своеобразный «умный город».
  4. Завершающий этап развития. Все описанные процессы переходят от города в масштабы планеты. Несколько сетей, связывающих отдельные мегаполисы, объединяются в глобальную «сеть сетей».

Следующим этапом развития данной концепции станет «Интернет всего», «Всеобъемлющий интернет», который позволит подключить к всемирной сети буквально все, что только возможно.

Планетарная сеть станет развиваться самостоятельно и принимать решения по разработанным программистами алгоритмам.

Так как это будет выглядеть?

Можно не сомневаться, что Интернет вещей полностью преобразит жизнь многих людей. Какой она станет через 5 лет? По дорогам станут ездить машины под управлением системы контроля трафика. Просыпающемуся рано утром человеку дом расскажет свежие новости, приготовит вкусный завтрак и напомнит о запланированных делах. Домашняя медицинская система соберет показатели заболевшего и автоматически проконсультируется с лечащим врачом, а после — закажет в ближайшей аптеке нужные лекарства. При входе в магазин система расскажет, где находятся нужные продукты, перечисленные в меню, о котором ей расскажет, опять же, «умный» дом или приложение после консультации с врачом-диетологом.

Впрочем, «взглянуть в будущее» можно уже сейчас:

На первый взгляд многое из этого может показаться полнейшей фантастикой, но если присмотреться, то становится ясно: технологии медленно и верно входят в нашу повседневную жизнь. Дело за малым — объединить их все в подлинный Интернет вещей.

На просьбу назвать предметы первой необходимости многие бы ответили: еда, крыша над головой, одежда… С одной оговоркой: так было в прошлом веке.

С тех пор у вида Хомо Сапиенс накопились потребности. Нам нужно, чтобы освещение контролировали автоматические датчики, а не просто выключатели, чтобы умные системы следили за состоянием здоровья и автомобильным движением. Список можно продолжить… В общем, мы умеем делать жизнь проще и лучше.

Попробуем выяснить, как весь это интернет вещей работает, прежде чем переходить к тестированию.

Интернет вещей (или IoT) - это сеть, которая соединяет в себе множество объектов: транспортные средства, домашняя автоматика, медоборудование, микрочипы и т.д. Все эти составные элементы накапливают и передают данные. Посредством такой технологии пользователь управляет устройствами удаленно.

Примеры IoT-устройств

#1) Носимые технологии:

Фитнес-браслеты Fitbit и умные часы Apple Watch легко синхронизируются с другими мобильными устройствами.

Так проще собирать сведения о здоровье: частота пульса, активность организма во время сна и пр.

#2) Инфраструктура и разработка

Приложение CitySense в онлайн режиме анализирует данные об освещении, и автоматически включает или выключает фонари. Существуют приложения, которые управляют светофорами или сообщают о доступности парковок.

#3) Здоровье

Некоторые системы, которые отслеживают состояние здоровья, используются в больницах. В основе их работы ориентировочные данные. Эти сервисы контролируют дозировку лекарств в различное время дня. Например, приложение UroSense отслеживает уровень жидкости в организме и, если нужно, повысит этот уровень. А врачи узнают сведения о пациентах по беспроводной связи.

Технологии, которые присутствуют в IoT

  • RFID (радиочастотная идентификация), EPC (электронный код продукта)
  • NFC («коммуникация ближнего поля») обеспечивает двусторонние взаимодействия между устройствами. Эта технология присутствует в смартфонах и служит для бесконтактных транзакций.
  • Bluetooth. Широко применяется в ситуациях, когда достаточно связи ближнего радиуса действия. Чаще всего присутствует в носимых устройствах.
  • Z-Wave. Низкочастотные RF-технологии. Чаще применяются для домашней автоматики, управления освещением и пр.
  • WiFi. Самая популярная сеть для IoT (передача файлов, данных и сообщений).

Тестирование IoT

Рассмотрим пример : медицинская система, которая следит за состоянием здоровья, частотой сердцебиений, содержанием жидкости и отправляет отчеты медработникам. Данные отображаются в системе; доступны архивы. А врачи уже решают, принимать ли пациенту медикаменты, удаленно.

Существует несколько подходов для тестирования архитектуры IoT.

#1) Юзабилити:

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

#2) Безопасность IoT:

  • Данные лежат в основе работы всех подключенных устройств. Потому не исключен несанкционированный доступ во время передачи данных. С точки зрения необходимо проверять, насколько защищены/зашифрованы данные.
  • Если есть UI, нужно проверить, защищен ли он паролем.

#3) Сетевые возможности:

  • Крайне важна возможность подключения к сети и функциональность IoT. Ведь речь идет о системе, которая используется в целях здравоохранения.
  • Проверяются два главных аспекта:
  • Наличие сети , возможности передачи данных (передаются ли задания с одного устройства на другое без каких-либо заминок).
  • Сценарий, когда подключение отсутствует . Независимо от уровня надежности системы, существует вероятность, что статус системы будет «офлайн». Если сеть недоступна, сотрудникам больницы или другой организации необходимо об этом знать (уведомления). Таким образом, они смогут следить за состоянием пациента сами, а не ждать, когда система заработает. С другой стороны, в таких системах обычно присутствует механизм, который сохраняет данные, если система в офлайне. То есть потеря данных исключается.

#4) Эффективность:

  • Необходимо учитывать, насколько решение для сферы здравоохранения применимо в конкретных условиях.
  • В тестировании участвуют от 2 до 10 пациентов, данные передаются на 10-20 устройств.
  • Если вся больница подключается к сети, это уже 180-200 пациентов. То есть фактических данных будет больше, чем тестовых.
  • Ко всему прочему, необходимо протестовать утилиту для мониторинга системы: текущая нагрузка, потребление электроэнергии, температура и пр.

#5) Тестирование совместимости:

  • Этот пункт всегда присутствует в плане по тестированию IoT-системы.
  • Совместимость разных версий операционных систем, типов браузеров и их соответствующих версий, устройств разного поколения, режимов связи [например, Bluetooth 2.0, 3.0] крайне важна для IoT.

#6) Пилотное тестирование:

  • Пилотное тестирование - обязательный пункт тест-плана.
  • Только тесты в лаборатории позволят сделать вывод о том, что система функциональна.
  • При пилотном тестировании число пользователей ограничено. Они совершают манипуляции с приложением и высказывают свое мнение.
  • Эти комментарии оказываются весьма кстати, позволяют сделать надежное приложение.

#7) Проверка на соответствие:

  • Система, которая отслеживает состояние здоровья, проходит множество проверок на соответствие.
  • Бывает и так, что программный продукт проходит все этапы тестирования, но проваливает финальный тест на соответствие [тестирование проводит регулирующий орган].
  • Целесообразнее проверить на предмет соответствия нормам и стандартам перед стартом цикла разработки.

#8) Тестирование обновлений:

  • IoT - это комбинация множества протоколов, устройств, операционных систем, встроенного ПО, аппаратного обеспечения, сетевых уровней и т.д.
  • Когда происходит обновление - будь то система или что-то еще из перечисленного выше - требуется тщательное регрессионное тестирование. В общую стратегию вносятся поправки, чтобы избежать сложностей, связанных с обновлением.

Сложности тестирования IoT

#1) Хард/софт

IoT - это архитектура, в которой тесно переплетаются компоненты ПО и аппаратной части. Важен не только софт, но и хард: сенсоры, шлюзы и пр.

Одного лишь будет недостаточно, чтобы сертифицировать систему. Все составные компоненты взаимозависимы. IoT намного сложнее, чем более простые системы [только софт или только хард].

#2) Модель взаимодействия устройств

Составные части сети должны взаимодействовать в режиме реального времени или близкого к реальному. Все это становится единым целым - отсюда дополнительные сложности, связанные с IoT (безопасность, обратная совместимость и обновления).

#3) Тестирование данных, поступающих в реальном времени

Получить эти данные крайне сложно. Дело усложняется тем, что система, как в описанном случае, может относиться к сфере здравоохранения.

#4) UI

Сеть IoT обычно состоит из разных устройств, которые управляются разными платформами . Тестирование возможно только на некоторых устройствах, поскольку тестировать на всех возможных устройствах практически невозможно.

#5) Доступность сети

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

Инструменты тестирования IoT

Существует множество инструментов, которые применяются в тестировании IoT-систем.

Software Defined Radio : эмулирует приемник и передатчик для различных беспроводных шлюзов.

IoT - это развивающийся рынок и множество возможностей. В обозримом будущем интернет вещей станет одним из главных направлений работы для команд тестировщиков. Сетевые устройства, приложения умных гаджетов, коммуникационные модули - все это играет важную роль в изучении и оценке различных сервисов.

Итог

Подход к тестированию IoT может отличаться в зависимости от конкретной системы/архитектуры.

Тестировать IoT сложно, но вместе с тем это интересная работа, благо тестировщикам есть где размахнуться - ведь устройств, протоколов и операционных систем множество.

P.S. Стоит опробовать формат TAAS («тесты с точки зрения пользователя»), а не просто выполнять формальные требования.




© 2024
womanizers.ru - Журнал современной женщины