Коап рф 2: КоАП РФ Статья 2.1. Административное правонарушение \ КонсультантПлюс

Страница не найдена — ошибка 404

Размер:

A

A

A

Цвет: C C C

Изображения Вкл. Выкл.

Обычная версия сайта

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

Администрация города Твери

г. Тверь, ул. Советская, д. 11
‎+7 (4822) 36-10-76

  • Город
    • Городской дневник
    • Тверь онлайн
    • Туристическая информация
    • Общественный транспорт
    • Тверь глазами горожан
    • История
    • Устав города Твери
    • Открытые данные
    • Камеры ГИБДД
    • Справочные и экстренные службы
  • Администрация
    • Муниципальные услуги
    • Бюджет
    • Структура администрации
    • Муниципальные предприятия
    • Муниципальные учреждения
    • Муниципальные торги
    • Муниципальный и ведомственный контроль
    • Противодействие коррупции
    • Муниципальная служба
    • Муниципальное имущество
    • Газета «Вся Тверь»
    • Межмуниципальное сотрудничество
    • Документы специальной оценки
  • Развитие
    • Сделано в Твери
    • Социально — экономическое развитие
    • Реализация предложений граждан
    • Предпринимательство
    • Муниципальные программы
    • Административная реформа
    • Инвестиции
    • Тарифы на коммунальные услуги
    • Тверь 900
  • Документы
    • Муниципальные правовые акты
    • Проекты муниципальных правовых актов
    • Оценка проектов нормативно — правовых актов
    • Градостроительство
    • Общественные обсуждения
  • Контакты
    • Адреса и телефоны
    • Интернет приемная
    • Порядок и время приема
    • Порядок обжалования
    • Ответы на обращения граждан затрагивающие интересы неопределенного круга лиц
    • Обзоры обращений граждан и организаций

Особенности административной ответственности несовершеннолетних.

— В ст. 2.3 КоАП РФ определено, что несовершеннолетние, достигшие к моменту совершения административного правонарушения шестнадцати лет, несут ответственность в соответствии с КоАП РФ. Общая для всех субъектов административного правонарушения норма (ст. 2.9) позволяет освободить лицо от административной ответственности при малозначительности административного правонарушения и ограничиться устным замечанием. — Информация — Прокуратура — Правовая политика


В ст. 2.3 КоАП РФ определено, что несовершеннолетние, достигшие к моменту совершения административного правонарушения шестнадцати лет, несут ответственность в соответствии с КоАП РФ. Общая для всех субъектов административного правонарушения норма (ст. 2.9) позволяет освободить лицо от административной ответственности при малозначительности административного правонарушения и ограничиться устным замечанием.

Комиссия в этом случае выносит постановление о прекращении производства по делу об административном правонарушении. Для несовершеннолетних возможны и иные основания освобождения от административной ответственности. Часть 2 статьи 2.3 КоАП РФ позволяет комиссии с учетом обстоятельств дела и личности несовершеннолетнего, совершившего административное правонарушение, освободить лицо от административной ответственности с применением меры воздействия, предусмотренной законодательством о защите прав несовершеннолетних. Решая вопрос об освобождении от административной ответственности с учетом положений ч. 2 ст. 2.3 КоАП РФ, комиссия выносит определение. При применении мер воздействия в таких случаях следует руководствоваться Положением о комиссиях по делам несовершеннолетних и КоАП. Иного закона на федеральном уровне применительно к данному положению нет. В соответствии со ст. 18 Положения комиссия может вынести предупреждение (п. «б»), объявить выговор или строгий выговор (п. «в»), возложить на несовершеннолетнего, достигшего пятнадцатилетнего возраста, обязанность возместить причиненный материальный ущерб или устранить его своим трудом (п. «г»), передать несовершеннолетнего под надзор родителей, иных законных представителей, а также под наблюдение трудового коллектива или бщественной организации с их согласия (п. «е»), передать несовершеннолетнего на поруки трудовому коллективу, общественной организации по их ходатайствам (п. «ж»). Комиссии вправе также в соответствии с п. «и» ст. 18 Положения о комиссиях выйти в орган опеки и попечительства с предложением рассмотреть вопрос о возможности применения к несовершеннолетнему ч. 4 ст. 26 Гражданского кодекса Российской Федерации. Данная норма предусматривает ограничение или лишение несовершеннолетнего дееспособности, если будут установлены конкретные основания, при которых возможна такая постановка вопроса. При применении п. «г» ст. 18 Положения о комиссиях необходимо учитывать, что размер материального ущерба не должен превышать одной второй минимального размера оплаты труда. На несовершеннолетнего комиссия может возложить обязанность возместить материальный ущерб, если он имеет самостоятельный заработок, или возложить обязанности своим трудом устранить причиненный материальный ущерб, если состояние здоровья несовершеннолетнего и трудовые навыки позволяют сделать это. Комиссия при этом также должна учитывать и содержание ст. 4.7 КоАП РФ, согласно которой споры о возмещении имущественного ущерба решаются в порядке гражданского судопроизводства. Освобождению несовершеннолетнего от административной ответственности должно предшествовать тщательное изучение обстоятельств правонарушения, данных о личности, наличие обстоятельств, смягчающих административную ответственность (ст. 4.2 КоАП РФ). Меры воздействия, применяемые в данном случае в соответствии с Положением о комиссиях, не являются административным наказанием и не могут в последующем влиять на квалификацию административного правонарушения по принципу повторности (п. 2 ч. 1, ч. 2. ст. 4.3; ст. 4.6). Несовершеннолетний, признанный полностью дееспособным по основаниям ст. 21 и 27 Гражданского кодекса Российской Федерации, несет административную ответственность в соответствии с предписаниями ч. 1 ст. 2.3 КоАП РФ. К административным отношениям гражданское законодательство не применяется, если это не предусмотрено законодательством, в частности Кодексом Российской Федерации об административных правонарушениях. Особого внимания и деликатности заслуживает применение меры воздействия, предусмотренной п. «а» ст. 18 Положения о комиссиях. Не случайно в перечень на рис. 1 данная мера воздействия не включена. Пункт «а» ст. 18 Положения о комиссиях позволяет комиссии обязать несовершеннолетнего правонарушителя принести публичное или в иной форме извинение потерпевшему.

 

 

Заместитель прокурора

Кизильского района

 

юрист 1 класса                                                                                       Р.Б. Хамзин

Создание энергоэффективных устройств протокола ограниченных приложений (CoAP) для сотовых сетей

Введение В этом документе обсуждается использование протокола ограниченных приложений (CoAP) в здании датчики и другие устройства, использующие сотовые сети в качестве средство связи. Создание коммуникационных устройств, использующих эти сети, очевидно, хорошо известны, но эта записка посвящена особенно о методах, необходимых для минимизации энергопотребления.
CoAP имеет много преимуществ, включая простоту реализации; а тысячи строк кода для всего приложения выше IP-уровня достаточно для Например, датчик на основе CoAP. Однако, хотя многие из этих преимущества очевидны и легко достигаются, оптимизируя мощность потребление остается сложной задачей и требует тщательного проектирования. Этот документ в первую очередь предназначен для сотовых сетей 3GPP в их 2G, 3G, Варианты LTE и 5G и их будущие усовершенствования, в том числе возможные повышение эффективности энергопотребления на радио и канальном уровнях. Точный стандарты или детали канального уровня или радио не имеют отношения к наши цели, однако. Точнее, материал этой памятки подходит для любой крупномасштабной общедоступной сети, использующей модель связи «точка-точка» и радиотехнология для устройств в сети. Наше внимание сосредоточено на устройствах, которые необходимо оптимизировать для энергопотребления и устройства, использующие CoAP. В целом технология CoAP аналогична в HTTP. Его можно использовать по-разному, и сетевые объекты могут принимать на разных ролях.
Эта свобода позволяет использовать технологию в эффективные и менее эффективные способы. Необходимо некоторое руководство, чтобы понять, какие типы связи через CoAP рекомендуются, когда низкое энергопотребление является важной целью. Рекомендации в этой записке следует воспринимать как дополнительные аппаратной оптимизации устройства, улучшения микроэлектроники и дальнейшая эволюция базовых каналов и уровней радиосвязи. Дальше повышение энергоэффективности, безусловно, может быть достигнуто по нескольким направлениям; подход, который мы используем в этом меморандуме, заключается в том, чтобы делать то, что можно сделать в IP, транспортный и прикладной уровни для обеспечения наилучшего энергоэффективность. Разработчики приложений обычно должны использовать микроэлектроника текущего поколения, доступное в настоящее время радио сети и стандарты и так далее. Этот акцент в нашем меморандуме ни в коем случае не должен означает, что дальнейшая эволюция в этих других области ненужно. Такая эволюция полезна, продолжается и как правило, дополняют методы, представленные в этом меморандуме.
Однако список методов, описанных в этом документе как полезных для конкретное приложение может измениться с развитием этих базовых технологии. Остальная часть этого меморандума построена следующим образом. обсуждает необходимость и цели маломощных устройства. излагает наши ожидания от модели низкоуровневых коммуникаций. описывает два сценарии, которые мы рассматриваем. Разделы , , и дают рекомендации по использованию CoAP в этих сценариях. Этот документ был первоначально завершен в 2016 году, но опубликован шесть лет спустя из-за ожидания получения ключевыми ссылками статуса RFC. Поэтому некоторые из последних достижений в области сотовой связи, CoAP и других технологий здесь не обсуждаются, а некоторые ссылки указывают на документы, которые были самыми современными в 2016 году. оптимизация ненужный. Оптимизация может не понадобиться на устройствах, которые могут работать на подачу питания по проводным средствам связи, например, в Решения Power-over-Ethernet (PoE). Для этих устройств может потребоваться рудиментарный уровень методов оптимизации энергопотребления только для того, чтобы сохранить общие затраты на электроэнергию и размеры совокупной мощности при разумных уровень, но более экстремальные приемы необходимы для аккумуляторных устройства не требуются.
Аналогичная ситуация с устройствами, можно легко подключить к сети. Другие типы устройств могут время от времени получать заряд энергии от методов сбора энергии. Например, некоторые датчики окружающей среды могут работать на солнечных батареях. клетки. Как правило, эти устройства все же должны регулировать свою мощность. использование строгим образом — например, чтобы иметь возможность использовать солнечные элементы, которые являются настолько маленькими и недорогими, насколько это возможно. В устройствах с батарейным питанием энергопотребление еще больше важный. Например, один из авторов использует более сотни различных сенсорные устройства в своей домашней сети. Большинство этих устройств являются подключены и работают на PoE, но в большинстве сред это было бы нецелесообразно, поскольку необходимых проводов не существует. Будущее в беспроводные решения, которые могут охватывать здания и другие среды без предположения о уже существующей проводной инфраструктуре. Кроме того, в во многих случаях нецелесообразно обеспечивать источник питания от сети.
Часто, нет легкодоступных розеток в местах, где приборы должны быть в наличии, а если бы и были, настройка проводов и адаптеры питания были бы более сложными, чем установка автономное устройство без каких-либо проводов. Тем не менее, при большом количестве устройств срок службы батареи становится меньше. критический. Стоимость и практические ограничения диктуют, что устройства могут быть в основном просто купили и уехали сами. Например, с сотней устройств, даже десятилетний срок службы батареи приводит к ежемесячной изменение для одного устройства в сети. Это может быть непрактично в множество сред. Кроме того, некоторые устройства могут быть физически трудно добраться для замены батареи. Или большая группа устройств — такие как счетчики коммунальных услуг или датчики окружающей среды — не могут быть экономично обслуживаются слишком часто, даже если теоретически батареи могут быть изменен. Многие из этих ситуаций приводят к требованию минимизации мощности. использование и/или увеличение срока службы батареи.
Использование энергопотребления стратегии, описанные в , с питанием от сети сенсорные устройства могут использовать стратегию Always-on, тогда как устройства с батарейным питанием или Устройства сбора энергии должны корректировать поведение на основе интервал общения. Для интервалов порядка секунд Стратегия малой мощности подходит. Для интервалов от минут до часов, либо стратегия с низким энергопотреблением, либо стратегия с нормальным выключением. подходящий. Наконец, для интервалов, длящихся несколько дней и более, нормально выключено. обычно лучший выбор. К сожалению, большая часть наших нынешних технологий создавалась с иными целями — например, сетевые устройства, которые «всегда включены», гаджеты, которые требуют, чтобы люди перезаряжали их каждые пару дней, и протоколы, оптимизированные для максимизации пропускной способности. а не сохранять ресурсы. Длительный срок службы батареи требуется для многих приложений, однако. В некоторых случаях эти сроки жизни должны быть порядка лет. или даже десятилетие или дольше. Некоторые устройства связи уже достигают многолетний срок службы и постоянное совершенствование маломощных электроника и достижения в области радиотехнологий продолжают продвигать эти жизни дольше. Однако справедливо будет сказать, что батарея срок службы, как правило, слишком короток в настоящее время. Использование энергии не может быть оценено только на основе нижнего уровня коммуникации. Вся система, включая протоколы верхнего уровня и приложений, отвечает за энергопотребление в целом. нижние коммуникационные уровни уже приняли многие методы, которые может использоваться для снижения энергопотребления, например, для планирования пробуждения устройства. раз. Дальнейшие сокращения, вероятно, потребуют некоторого сотрудничества со стороны верхние уровни, так что ненужные коммуникации, отказ в обслуживании атаки на энергопотребление и другие потери мощности устранены. Конечно, требования к приложению в конечном итоге определяют, какие виды коммуникаций необходимы. Например, некоторые приложения требуют отправки большего количества данных, чем другие. Цель рекомендации в этом меморандуме — не отдавать предпочтение тому или иному приложению, но дать рекомендации о том, как свести к минимуму количество накладные расходы на связь, которые не требуются непосредственно приложение. Хотя такая оптимизация в целом полезна, условно говоря, наиболее заметно в приложениях, передающих только небольшой объем данных или работают нечасто. Допущения канального уровня. крупномасштабная общедоступная сеть, в которой используется двухточечная связь Модель и радиотехника. Сети 2G, 3G, LTE и 5G являются примерами таких сетей, но не являются единственными возможными сетями с такими характеристиками. Далее мы рассмотрим некоторые из этих характеристик и их подразумеваемое. Обратите внимание, что в большинстве случаев эти характеристики не свойства конкретных сетей, а скорее присущи понятию общедоступных сетей.
  • 1″> Общедоступные сетиИспользование службы общедоступной сети подразумевает, что приложения могут развернуты без необходимости построения сети для их использования. Для экономические причины, только самые крупные пользователи (например, коммунальные предприятия) могли позволить себе построить собственную сеть, и даже они не были бы в состоянии обеспечить покрытие по всему миру. Это означает, что приложения там, где важно покрытие, можно построить. Например, большинство приложениям транспортного сектора требуется национальный или даже глобальный охват для работа. Но есть и другие последствия. По определению сеть не предназначен для этого приложения, и, за некоторыми исключениями, трафик проходит через Интернет. Одним из следствий этого является то, что как правило, нет сетевых конфигураций для конкретных приложений или поддержка обнаружения. Например, общедоступная сеть помогает устройствам выйти в Интернет, настроить маршрутизаторы по умолчанию, настроить DNS-серверы, и т. д., но ничего не делает для настройки возможных функции, такие как серверы, с которыми устройству может потребоваться связаться для выполнения его прикладные функции. Общедоступные сети часто предоставляют веб-прокси и другие функции, которые может, в некоторых случаях, внести значительные улучшения, связанные с задержками и затратами связи по беспроводному каналу. Например, решение DNS-имена серверов в прокси вместо устройства пользователя могут урезаться на общую болтливость сообщений, тем самым уменьшая общая задержка в завершении всей транзакции. Аналогично, CoAP прокси или брокер публикации-подписки (pub⁠/sub) может помочь устройству CoAP в общении. Однако, в отличие от HTTP веб- прокси-серверы, прокси-серверы CoAP и брокеры еще не получили широкого распространения в общедоступных сетях. Точно так же, учитывая отсутствие доступных IPv4-адресов, шансы что многие устройства находятся за трансляцией сетевых адресов (NAT) устройство. Это означает, что они не так легко доступны как серверы. В качестве альтернативы устройства могут находиться непосредственно в глобальной сети Интернет. (либо по IPv4, либо по IPv6) и легко доступны как серверы. К сожалению, это может означать, что они также получают нежелательные трафика, что может иметь последствия как для энергопотребления, так и для расходы на обслуживание.
  • Модель соединения «точка-точка» Это распространенная модель соединения в сотовых сетях. Одно из следствий эта модель заключается в том, что на той же ссылке не будет других узлов, за исключением, возможно, маршрутизатора поставщика услуг. В результате многоадресная рассылка обнаружение не может быть разумно использовано для каких-либо местных целей обнаружения. Хотя конфигурация маршрутизатора поставщика услуг для конкретных пользователей теоретически возможно, это трудно достичь на практике, по крайней мере, для любого мелкого пользователя, который не может позволить себе общесетевой контракт на частную APN (имя точки доступа). Служба доступа к общедоступной сети практически не настраивается для каждого пользователя.
  • РадиотехнологииИспользование радиотехнологий означает, что для работы радио. Трансмиссия обычно требует большей мощности чем прием. Однако протоколы радиосвязи, как правило, разрабатывались чтобы устройство периодически проверяло наличие сообщений. В ситуации, когда сообщения приходят редко или вообще не приходят, эта проверка потребляет энергию. Исследования показали, что эти периодические проверки (например, как прием пейджинговых сообщений LTE) часто вносят гораздо больший вклад в потребление энергии, чем при передаче сообщений. Обратите внимание, что в ситуациях, когда на то же устройство, желающее каким-либо образом связаться с Интернетом, объединение этих приложений вместе, чтобы они могли взаимодействовать на в то же время может быть очень полезным. Некоторые рекомендации по этим методам в контексте смартфона можно найти в .
Естественно, каждое устройство имеет право решать, когда оно отправляет Сообщения. Кроме того, мы предполагаем, что существует некоторый способ устройства, чтобы контролировать, когда и как часто они хотят получать сообщения. Конкретные методы для этого зависят от конкретной сети. используются, а также имеют тенденцию меняться по мере усовершенствования конструкции этих сети включены. Методы управления приемом в целом бывают двух вариантов: (1) детализированные механизмы, определяющие, как часто устройство должно просыпаться для пейджинговых сообщений и (2) грубее механизмы, при которых устройство просто отключается от сети на период времени. Существуют затраты и выгоды, связанные с каждым метод, но они не относятся к данной записке, поскольку некоторые метод управления есть. Кроме того, устройства могут использовать Delay-Tolerant Сетевые (DTN) механизмы для ослабления требования к своевременности подключения и доставки сообщений. СценарииНе все приложения или ситуации одинаковы. Они могут потребовать различные решения или модели коммуникации. Эта памятка посвящена двум распространенные сценарии в сотовых сетях:
  • 1″> Устройства, доступные в режиме реального времени. Этот сценарий включает в себя всю связь, требующую общение с устройством в режиме, близком к реальному времени. То есть сетевой объект должна иметь возможность связаться с устройством с небольшой задержкой по времени в любое время, и никакой ранее согласованный график пробуждения не может быть организован. В «реальном времени» мы означает любую разумную задержку сквозной связи, будь то измеренная в миллисекундах или секундах. Однако непредсказуемые состояния сна не ожидается. Примеры устройств в этой категории включают датчики, которые должны быть измеримыми. из удаленного источника в любой момент времени, например, датчики автоматизации процессов и приводы, требующие немедленного действия, такие как лампочки или дверные замки.
  • Sleepy DevicesЭтот сценарий включает в себя свободу выбора, когда устройство обменивается данными. часто ожидается, что устройство сможет находиться в спящем состоянии большую часть времени. пора. Устройство само может выбрать, когда оно будет обмениваться данными, или оно позволит сеть помогает в этой задаче. Примеры устройств в этой категории включают датчики, которые медленно отслеживают изменяющиеся значения, такие как датчики температуры и приводы, которые управлять относительно медленным процессом, таким как системы отопления. Обратите внимание, что могут быть жесткие требования в реальном времени, но они выражается с точки зрения того, насколько быстро устройство может обмениваться данными, а не в с точки зрения того, насколько быстро он может реагировать на сетевые стимулы. Например, пожарный извещатель можно классифицировать как сонливое устройство, если оно может внутренне быстро проснуться при обнаружении возгорания и инициировать необходимые связь без задержек.
Обнаружение и регистрация В обоих сценариях устройство будет подключено к общедоступной сети. Без особых договоренностей устройство также получит динамический назначенный IP-адрес или префикс IPv6. По крайней мере один, но обычно несколько переходов маршрутизатора отделяют устройство от взаимодействующих с ним одноранговых узлов такие как серверы приложений. В результате адрес или даже существование устройства, как правило, не сразу очевидно для другие узлы, участвующие в приложении. Как обсуждалось ранее, многоадресное обнаружение имеет ограниченную ценность в общедоступных сетях; сеть узлы практически не могут обнаруживать отдельные устройства в большом общедоступном сеть. И устройства не могут обнаружить, с кем им нужно поговорить, так как общедоступная сеть предлагает только базовое подключение к Интернету. Мы рекомендуем инициировать обнаружение и регистрацию процесс. Это позволяет каждому устройству сообщать своим одноранговым узлам, что оно подключен к сети и доступен по данному IP-адресу адрес. Регистрация также облегчает работу с низким энергопотреблением, поскольку устройство может делегировать часть сигнализации обнаружения и достижимости требования к другому узлу. Часть регистрации проста, например, с каталогом ресурсов. устройство должно выполнить необходимую регистрацию в таком каталоге ресурсов — например, как указано в . Для этого регистрации устройство должно знать свой формат ссылки Constrained RESTful Environments (CoRE). описание, как указано в . По сути, процесс регистрации включает в себя выполнение GET на .well-known/core/?rt=core-rd по адресу каталога ресурсов а затем выполнить POST по пути обнаруженного ресурса. Другие механизмы, обеспечивающие обнаружение устройства и делегирование функциональные возможности несонного узла включают те, которые обсуждаются в и . Однако текущие спецификации CoAP обеспечивают лишь ограниченную поддержку. для обнаружения каталога ресурсов или другой регистрации услуги. Локальное многоадресное обнаружение работает только в сетях типа LAN; оно делает не работает в общедоступных сотовых сетях, обсуждаемых в этом документе. Мы рекомендуем следующие альтернативные методы обнаружения:
  • 1″> Настройка вручную DNS-имя каталога ресурсов настраивается вручную. Этот подходит в ситуациях, когда владелец устройств имеет ресурсы и возможности для настройки. Например, коммунальная компания обычно может запрограммировать свои приборы учета так, чтобы они указывали на серверы компании.
  • Сервер-изготовительDNS-имя каталога или прокси жестко связано с программное обеспечение производителя, а каталог или прокси-сервер фактически запускаются производитель. Этот подход подходит для многих потребительских целей. сценарии, в которых было бы неразумно предполагать, что потребитель запускает какие-либо определенные сетевые службы. Веб-интерфейс производителя и серверы каталогов/прокси могут сотрудничать для обеспечения желаемого функциональность для конечного пользователя. Например, конечный пользователь может зарегистрироваться удостоверение устройства в веб-интерфейсе производителя и запросите этот конкретный действия, предпринимаемые, когда устройство что-то делает.
  • Делегирование сервера-производителя DNS-имя каталога или прокси-сервера жестко связано с программным обеспечением производителя, но этот каталог или прокси просто перенаправляет запрос к каталогу или прокси-серверу, запущенному тем, кто купил устройство. Этот подход подходит для многих корпоративных сред, т.к. это позволяет предприятию взять на себя ответственность за фактический сбор данных и реестры устройств; только начальный бутстрап проходит через производитель. Во многих случаях существуют даже юридические требования (например, законы ЕС о конфиденциальности), которые предотвращают предоставление ненужной информации третьи лица.
  • Общая глобальная инфраструктура разрешения. Модель делегирующего сервера производителя может быть обобщена инфраструктура обнаружения, подобная обратному DNS, которая могла бы, например, ответить на вопрос «Это устройство с идентификатором 2456; где мой домашний сервер регистрации?» Однако в настоящее время такой системы разрешения не существует. (Примечание: разрешение системы EPCGlobal для радиочастотной идентификации (RFID) напоминает этого подхода.)
Помимо ручной настройки, эти альтернативные механизмы в основном подходит для крупных производителей и развертываний. Хороший автоматизированный механизмы обнаружения устройств, которые производятся и внедряются в небольших количествах по-прежнему необходимы. Форматы данных Для передачи данных существует множество форматов данных. Эти данные форматы включают XML, нотацию объектов JavaScript (JSON), эффективный обмен XML (EXI), краткое представление двоичных объектов (CBOR) и различные текстовые форматы. Длина сообщения может существенно влияет на количество энергии, необходимой для связи, и поэтому крайне желательно сохранить сообщение длины минимальны. В то же время экстремальная оптимизация может повлиять гибкость и простота программирования. Авторы рекомендуют читателям обратиться для компактного, но легко обрабатываемого и расширяемый формат. Устройства, доступные в режиме реального времени. Эти устройства часто лучше всего моделируются как серверы CoAP. Устройство будет иметь ограниченный контроль над тем, когда он получает сообщения, и он будет должны активно слушать сообщения, вплоть до пределов нижележащий связующий слой. Если на каком-то этапе своей работы устройство также выступает в роли клиента, оно может контролировать, сколько передач оно делает. от своего имени. Проверки приема пакетов должны быть адаптированы в соответствии с требования приложения. Если время отклика меньше секунды Если необходимо, более редкий процесс проверки может сэкономить немного энергии. Для устройств сенсорного типа может поддерживаться расширение CoAP Observe (вариант Observe). Это позволяет датчику отслеживать изменения измеренного значения и сделать немедленное наблюдение ответ при изменении. Это может уменьшить количество необходимых опросов. должен сделать клиент. К сожалению, это не сокращает время что устройство должно прослушивать запросы. Подписка могут приходить запросы от клиентов, отличных от текущего зарегистрированного клиента. в любой момент текущий клиент может изменить свой запрос, и устройство по-прежнему должен отвечать на обычные запросы в качестве сервера. В результате датчик не может полагаться на то, что он должен общаться только по своему собственному выбору интервал наблюдения. Для работы в качестве сервера устройство необходимо разместить в общедоступный IPv4-адрес, быть доступным по IPv6 или размещаться в частном сеть. Если устройство размещено в частной сети, то все другие узлы, которым требуется доступ к этому устройству, также должны находиться в том же частная сеть. Существует несколько способов предоставления частных сетей через общедоступные сотовые сети. Один из подходов заключается в том, чтобы посвятить особое APN для частной сети. Корпоративный доступ через сотовые сети например, часто устраивали таким образом. Другой подход заключается в использовании технологии виртуальной частной сети (VPN), например, Виртуальные частные сети на основе IPsec. Потребление энергии из-за нежелательного трафика в этих устройств, если только они не размещены в частной сети или не защищены служба брандмауэра, предоставляемая оператором. Устройства в сети IPv6 будут быть предоставлена ​​некоторая защита из-за характера 2 64 присвоение адреса для одного терминала в сотовой сети 3GPP; злоумышленники будут быть не в состоянии угадать полный IP-адрес устройства. Однако это защищает только устройство от обработки пакета, но поскольку сеть по-прежнему будет доставлять пакет на любой из адресов в пределах присвоенный 64-битный префикс, стоимость приема пакетов по-прежнему Обратите внимание, что подход VPN не может предотвратить нежелательный трафик. получен по адресу конечной точки туннеля и может потребовать поддержания активности трафик. Специальные APN могут решить эту проблему, но требуют явного договоренность с поставщиком услуг. Sleepy DevicesЭти устройства лучше всего моделировать как устройства, которые могут делегировать запросы на какой-либо другой узел, например, в качестве зеркальных серверов или CoAP pub⁠/sub Клиенты. Когда устройство инициализируется сам, он регистрирует себя на сервере или брокере, как описано выше, а затем продолжает отправлять периодические обновления значений датчиков. В результате устройство работает только как клиент, а не как сервер, и может отключить все каналы связи во время своего период сна. Продолжительность периода сна зависит от мощности и требования к заявке. Некоторые датчики окружающей среды могут использовать день или неделя в качестве периода, в то время как другие устройства могут использовать меньший значения варьируются от минут до часов. Возможность отключить связь и действовать только как клиент имеет четыре воздействия:
  • Радиопередачу и прием можно отключить во время период сна, что значительно снижает энергопотребление.
  • Однако на повторное подключение к сети после окончания периода сна.
  • Окно возможностей для поступления нежелательного трафика значительно меньше, так как устройство прослушивает трафик только часть время. Обратите внимание, однако, что сети могут кэшировать пакеты в течение некоторого времени. На с другой стороны, межсетевые экраны с отслеживанием состояния могут эффективно удалять большую часть нежелательный трафик для клиентских устройств.
  • Устройство может существовать за NAT или брандмауэром, но не затронуто. Обратите внимание, что базовые возможности брандмауэра IPv6 для «простой безопасности» блокирует входящий UDP-трафик по умолчанию, поэтому просто переход на IPv6 не является прямым решением этой проблемы.
Для сонливых устройств, представляющих исполнительные механизмы, также возможно используйте зеркальный сервер или модель брокера публикации/подписки. Устройство может получать информацию от сервера или брокера об изменениях переменных посредством опроса или уведомлений. Вопросы реализации. Существует несколько проблем, связанных с реализацией спящих устройств. Они необходимо оборудование, которое можно перевести в соответствующий спящий режим, но просыпается, когда снова приходит время что-то делать. это не всегда легко на всех аппаратных платформах. Важно уметь закрывать отключить как можно больше аппаратного обеспечения, желательно до все остальное, кроме схемы часов. Платформа также должна поддерживать повторное пробуждение в подходящие временные рамки, так как в противном случае устройство необходимо включается слишком часто. Большинство коммерческих платформ сотовых модемов не позволяют приложениям для приостановки состояния коммуникационного стека. Следовательно, после периода отключения питания им необходимо восстановить связь, что занимает некоторое количество времени и дополнительной энергии. Реализации должны иметь скоординированное понимание состояние и режим сна. Например, нет смысла держать ЦП включен, ожидая сообщения о завершении нижнего уровня. сказали, что следующая возможная возможность пейджинговой связи появится через некоторое время. Сотовые сети имеют ряд настраиваемых конфигураций. параметры, такие как максимальный используемый интервал пейджинга. Правильные настройки эти значения влияют на энергопотребление устройства, но с современной деловой практикой такие настройки редко согласовывается, когда подписка пользователя подготовлена. Соображения безопасности Нет никаких конкретных аспектов безопасности, связанных с тем, что было обсуждается в этом меморандуме, за исключением возможности делегировать запросы на ресурс другому узлу. В зависимости от того, как это делается, различают очевидные проблемы безопасности, которые в значительной степени еще НЕ решены в соответствующие интернет-шаблоны. Однако, отмечаем, что в целом вопросы безопасности при делегировании могут быть решается либо с помощью узлов поддержки вашей локальной сети (что может быть вполне разумным во многих средах) или явное сквозная безопасность. Явная сквозная безопасность через узлы, которые бодрствуют в разное время, на практике означает сквозной объект данных безопасность. Мы реализовали один такой механизм для сонных узлов, как описано в .Соображения безопасности, относящиеся к CoAP и соответствующим уровням канала, должны применять. Обратите внимание, что сотовые сети повсеместно используют аутентификация, защита целостности и, для большей части мира, шифрование всех их коммуникаций. Дополнительная защита транспортные сеансы возможны с помощью механизмов, описанных в или объектах данных. Соображения IANA В этом документе нет действий IANA.

MQTT, CoAP или LwM2M? Какой протокол IoT выбрать?

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

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

Классификация протоколов

Перед введением мы дадим простую классификацию протоколов IoT, чтобы читателям было легче понять сценарии их применения.

С функциональной точки зрения

С функциональной точки зрения мы можем разделить их на две категории: Физический Уровень/Протокол канального уровня и Протокол прикладного уровня .

Протокол физического уровня/канального уровня обычно отвечает за сетевое взаимодействие и связь между устройствами, например, 2G/3G/4G/5G, NB-IoT, WiFi, ZigBee, LoRa и другие виды связи на большие расстояния. Существуют также протоколы беспроводной связи на короткие расстояния, такие как RFID, NFC и протокол Bluetooth, и проводные протоколы, такие как RS232 и USB.

Протокол прикладного уровня — это в основном протокол связи устройств, работающий на традиционном интернет-протоколе TCP/IP. Этот тип протокола поддерживает обмен данными и связь от устройства к облачной платформе через Интернет, а общие протоколы включают HTTP, MQTT, CoAP, LwM2M и XMPP.

С точки зрения приложения

С точки зрения приложения протокола в системе IoT мы можем разделить протокол на облачный протокол и протокол шлюза.

Облачный протокол — это протокол, основанный на TCP/IP. Данные IoT (такие как датчики и устройства управления) обычно необходимо передавать в облако для подключения пользователей через облако и интеграции с корпоративными системами.

Устройства IoT, поддерживающие TCP/IP, могут получать доступ к облаку через WIFI, сотовую сеть и Ethernet, используя HTTP, MQTT, CoAP, LwM2M, XMPP и другие протоколы прикладного уровня.

Протокол шлюза подходит для связи на короткие расстояния, которая не может быть напрямую помещена в облако, например, Bluetooth, ZigBee, LoRa и т. д. Этот тип устройства должен подключаться к облаку через протокол TCP/IP после преобразования шлюза.

ZigBee

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

Характеристики протокола

• Низкое энергопотребление: Мощность передачи составляет всего 1 мВт. В режиме ожидания с низким энергопотреблением две сухие батареи № 5 могут работать до 2 лет, устраняя проблемы с зарядкой или частой заменой батарей.

• Низкая стоимость: Простой и компактный протокол значительно снижает требования к управлению связью, что снижает стоимость оборудования, и в то же время не взимается плата за патент на протокол.

• Низкая скорость: ZigBee работает на скорости 20~250 кбит/с, обеспечивая пропускную способность необработанных данных 250 кбит/с (2,4 ГГц), 40 кбит/с (915 МГц) и 20 кбит/с (868 МГц) соответственно, что соответствует спрос приложений на низкоскоростную передачу данных.

• Короткое расстояние: Дальность передачи соседних узлов составляет 10~100 м, что в основном охватывает обычные условия дома и офиса; После увеличения мощности передачи ее можно увеличить до 1–3 км, а расстояние передачи может быть больше за счет реле между маршрутизацией и межузловой связью.

• Низкая задержка: скорость отклика ZigBee высокая. Как правило, для перехода из спящего режима в рабочее требуется всего 15 мс, и всего 30 мс для входа узла в сеть, что позволяет экономить электроэнергию. Для сравнения, Bluetooth занимает 3-10 секунд, а WiFi — 3 секунды.

• Высокая пропускная способность: ZigBee может принимать звездообразную, листовую и ячеистую сетевую структуру. Главный узел может управлять несколькими подузлами, и максимум один главный узел может управлять 254 подузлами; Между тем, мастер-узел также может управляться сетевыми узлами верхнего уровня, образуя большую сеть, состоящую не более чем из 65 000 узлов.

• Высокий уровень безопасности: ZigBee обеспечивает функцию проверки целостности пакетов CRC, поддерживает аутентификацию и идентификацию и использует алгоритм шифрования AES-128, и каждое приложение может гибко определять свой атрибут безопасности.

• Нелицензируемый диапазон частот: Расширение спектра прямой последовательностью для диапазонов ISM (промышленная научная медицина): 2,4 ГГц для глобального использования, 915 МГц для Северной Америки и 868 МГц для Европы.

Рыночные условия

Технология ZigBee обладает такими выдающимися преимуществами, как низкое энергопотребление, большая емкость узла, короткая задержка, безопасность и надежность, которые могут удовлетворить требования приложения «умный дом». Это основная технология беспроводного сетевого подключения Smart Home. Благодаря стремительному развитию рынка Умного дома количество Устройств Умного дома, использующих технологию ZigBee, постоянно увеличивается. Применение и продвижение технологии ZigBee ускоряются день ото дня.

По сравнению с технологиями Wi-Fi и Bluetooth, технология ZigBee имеет выдающиеся преимущества в энергопотреблении, емкости узлов, возможности самостоятельного подключения к сети и безопасности, а масштабы ее применения постоянно расширяются.

NB-IoT

NB-IoT — это новая технология сотовой связи, разработанная организацией по стандартизации 3GPP и представляющая собой тип подключения к Интернету вещей с низким энергопотреблением (LPWA), в основном для подключения терминалов с ограниченными ресурсами полосы пропускания, что позволяет им собирать и обмениваться данными с меньшими ресурсами, чем такие технологии, как GRPS, 3G и LTE.

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

9 июля 2020 г. 3GPP объявила о замораживании стандарта 5G R16, и NB-IoT был официально включен в стандарт 5G, став основной технологией сценария массового подключения 5G mMTC к IoT.

Характеристики протокола

• Введен маломощный «спящий» режим (PSM и eDRX).

• Снижены требования к качеству связи и упрощена конструкция терминала (полудуплексный режим, упрощение стека протоколов и т. д.).

• Два режима оптимизации функций (режим CP и режим UP) используются для упрощения процесса и уменьшения взаимодействия между терминалом и сетью.

• Он имеет сверхнизкое покрытие, покрывая повышенный уровень 20 дБ по сравнению с GPRS, что в три раза превышает охват GPRS.

Рыночные условия

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

На примере открытой платформы China Telecom IoT Open Platform реализует централизованный доступ к NB-IoT и другим IoT-устройствам China Telecom, а также предоставляет правительственным и корпоративным пользователям такие услуги, как управление устройствами, интерфейс данных и включение приложений Интернет вещей.

EMQ участвовала в создании платформы с самого начала, сотрудничала с CTWing для разработки возможностей доступа к оборудованию NB-IoT и маршрутизации сообщений для платформы, а также одновременно поддерживала доступ оборудования TLINK, MQTT и другого протокола Telecom. Общая проектная пропускная способность платформы достигает сотен миллионов уровней.

LoRa

Протокол LoRa (названный от аббревиатуры «Long Range») — это стандартный протокол для маломощных, дальних и беспроводных глобальных сетей (глобальных сетей).

По сравнению с другими протоколами беспроводной связи (такими как ZigBee, Bluetooth и WIFI), LoRa характеризуется большей дальностью распространения при том же энергопотреблении, реализуя объединение низкого энергопотребления и большого расстояния, и это в 3-5 раз больше. больше, чем традиционная радиочастотная связь при том же энергопотреблении.

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

Скорость передачи данных LoRaWAN варьируется от 0,3 кбит/с до 37,5 кбит/с. Чтобы максимально увеличить время автономной работы оконечного оборудования и пропускную способность сети в целом, сетевой сервер LoRaWAN управляет скоростью передачи данных и выходной мощностью радиочастот каждого оконечного устройства с помощью схемы ADR (адаптивная скорость передачи данных).

Характеристики протокола

• Высокий охват: Дальность действия одного шлюза LoRa обычно находится в диапазоне 3–5 км, а на широкой территории — даже более 15 км.

• Низкое энергопотребление: система питания от аккумуляторной батареи может работать в течение многих лет или даже более десяти лет.

• Высокая пропускная способность: благодаря характеристикам отсутствия соединения клемм может обеспечить доступ к большому количеству клемм.

• Низкая стоимость: Стоимость сети связи очень низкая. Кроме того, он подходит для узкополосной передачи данных.

• Высокий уровень безопасности: используется шифрование AES128, обеспечивающее высокий уровень безопасности.

Рыночные условия

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

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

MQTT

Протокол MQTT — это протокол связи IoT, основанный на режиме публикации/подписки, который занимает половину протокола IoT из-за его простоты, поддержки QoS и небольшого размера пакета.

Протокол MQTT широко используется в областях IoT, мобильного Интернета, интеллектуального оборудования, IoV, энергетики и коммунальных услуг и т. д., который можно использовать не только в качестве шлюза для доступа к связи на стороне устройства, но и в качестве устройства-облака. Протокол связи. Большинство протоколов шлюза, таких как ZigBee и LoRa, окончательно преобразуются в протокол MQTT для доступа к облаку.

Характеристики протокола

  • Легкий и надежный: компактное сообщение MQTT обеспечивает стабильную передачу на сильно ограниченном аппаратном оборудовании и сети с низкой пропускной способностью и высокой задержкой.
  • Режим публикации/подписки: в зависимости от режима публикации/подписки преимущество режима публикации и подписки заключается в том, что издатель и подписчик отделены друг от друга: подписчикам и издателям не нужно устанавливать прямое соединение или быть в сети одновременно.
  • Создан для Интернета вещей. Он предоставляет комплексные функции приложения Интернета вещей, такие как механизм сердцебиения, завещательное сообщение, уровень качества QoS + сообщение в автономном режиме, а также управление темами и безопасностью.
  • Улучшенная экосистема: она охватывает всеязыковые клиенты платформы и SDK, а также имеет зрелое серверное программное обеспечение Broker, которое может поддерживать массивный доступ к темам и устройствам на уровне десяти миллионов и обеспечивает широкие возможности корпоративной интеграции.

Режим связи

MQTT использует режим публикации-подписки, который отличается от традиционного режима клиент-сервер. Он отделяет клиента, отправляющего сообщение (издателя), от клиента, получающего сообщение (подписчика), и издателю не нужно устанавливать прямой контакт с подписчиком. Мы можем позволить нескольким издателям публиковать сообщения подписчику, или несколько подписчиков могут получать сообщения издателя одновременно.

Рыночные условия

MQTT — один из наиболее важных стандартных протоколов в области IoT, который широко используется в таких отраслях, как IoV, Промышленный Интернет вещей (IIoT), Умный дом, Умный город, Электроэнергетика и т. д.

MQTT — это стандартный протокол связи платформы IoT ведущих производителей облачных вычислений, таких как AWS IoT Core, Azure IoT Hub и платформа Alibaba Cloud IoT, а также предпочтительный протокол для облачных вычислений в различных отраслях (таких как промышленный Интернет, автомобильные сети и умный дом) и множество протоколов шлюза.

Являясь одним из самых популярных брокеров MQTT в мире, EMQX предоставляет облачную распределенную платформу обмена сообщениями IoT, которая позволяет «запускаться где угодно, подключаться один раз, интегрировать все», с универсальным распределенным брокером MQTT и на основе SQL. Механизм правил IoT, обеспечивающий высокопроизводительное и надежное перемещение, обработку и интеграцию данных для критически важных бизнес-решений IoT.

CoAP

CoAP — это HTTP-подобный протокол в мире IoT, используемый на устройствах IoT с ограниченными ресурсами. Его подробная спецификация определена в RFC 7252.

Большинство устройств IoT имеют ограниченные ресурсы, такие как ЦП, ОЗУ, флэш-память, широкополосная сеть и т. д. Для такого типа устройств нереально реализовать обмен информацией напрямую с использованием TCP и HTTP существующей сети. Протокол CoAP появляется по мере необходимости, чтобы эта часть устройств могла беспрепятственно подключаться к сети.

Характеристики протокола

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

  • Основан на модели сообщений
  • .
  • На основе протокола UDP транспортный уровень поддерживает ограниченные устройства
  • Он использует модель запроса/ответа, аналогичную HTTP-запросу, и HTTP — это текстовый формат, а CoAP — двоичный формат, который более компактен, чем HTTP
  • .
  • Поддерживает двустороннюю связь
  • Обладает характеристиками легкого веса и низкого энергопотребления
  • Поддерживает надежную передачу, повторную передачу данных и блочную передачу для обеспечения надежного поступления данных
  • Поддерживает многоадресную рассылку IP
  • Поддерживает режим наблюдения
  • Поддерживает асинхронную связь

Рыночные условия

По сравнению с MQTT CoAP легче, с меньшими накладными расходами и больше подходит для определенных устройств и сетевых сред. EMQX и некоторые общедоступные облачные платформы IoT предоставляют возможность доступа CoAP. См.:「дата」между MQTT и CoAP в мире EMQX.

LwM2M

LwM2M — это упрощенный протокол IoT, подходящий для управления терминальным оборудованием с ограниченными ресурсами. Протокол LwM2M родился в конце 2013 года, он был предложен и определен OMA (Open Mobile Alliance). В настоящее время номер зрелой версии по-прежнему 1.0, и эксперты OMA работают над версией 1.1.

Характеристики протокола

Наиболее важными объектами протокола LwM2M являются сервер LwM2M и клиент LwM2M.

В качестве сервера сервер LwM2M развертывается у поставщика услуг M2M или поставщика сетевых услуг.

В качестве клиента клиент LwM2M развертывается на каждом устройстве LwM2M.

Кроме того, при необходимости можно добавить LwM2M Bootstrap Server или SmartCard для выполнения первоначальной загрузки клиента.

Протокол LwM2M имеет следующие выдающиеся особенности:

  • Протокол основан на архитектуре REST.
  • Обмен сообщениями протокола достигается через протокол CoAP.
  • Протокол определяет компактную, эффективную и масштабируемую модель данных.

Протокол LwM2M использует REST, чтобы идти в ногу со временем и реализовывать простой и понятный стиль.

Однако, поскольку служебным объектом протокола является терминальное оборудование с ограниченными ресурсами, традиционный режим передачи данных HTTP слишком громоздкий для поддержки ограниченных ресурсов, поэтому для завершения передачи сообщений и данных выбирается CoAP в стиле REST. С одной стороны, по сравнению с TCP, CoAP основан на UDP. Он более гибок в средах, где сетевые ресурсы ограничены, а устройства не могут постоянно находиться в сети (из соображений безопасности используется безопасный транспортный протокол DTLS на основе UDP). С другой стороны, сама структура сообщения CoAP очень проста, сообщение сжато, и основную часть CoAP можно сделать очень компактной, не занимая слишком много ресурсов.

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

Для масштабируемости протокол также позволяет настраивать больше объектов в соответствии с фактическими потребностями. В такой модели данных ресурсы, экземпляры объектов и объекты представлены идентификаторами, соответствующими числам, для достижения максимального сжатия, так что любой ресурс может быть представлен в сжатой форме не более чем на 3 уровнях, например, /1/0/1. представляет ресурс короткого идентификатора сервера в первом экземпляре объекта сервера. На этапе регистрации клиент LwM2M передает экземпляр объекта, содержащий информацию о ресурсах, на сервер LwM2M, чтобы уведомить сервер о возможностях своего собственного устройства.

EMQ также реализует возможности доступа LwM2M на сервере EMQX и большинство функций протокола LwM2M. Устройство LwM2M может зарегистрироваться в EMQX-LWM2M для доступа к оборудованию и управления им через EMQX-LWM2M. Устройство также может передавать информацию в EMQX-LWM2M и собирать данные с помощью серверной службы EMQ.

XMPP

XMPP Расширяемый протокол обработки сообщений (XMPP) — это основанный на XML протокол обмена мгновенными сообщениями, который встраивает информацию о контексте связи в структурированные данные XML и обеспечивает мгновенную связь между людьми, между системами приложений и между людьми и системами приложений. .

Характеристики протокола

• Вся информация XMPP основана на XML, это де-факто стандарт обмена информацией с высокой масштабируемостью.

• XMPP — это распределенная система, в которой каждый сервер управляет своими ресурсами.

• Протокол XMPP с открытым исходным кодом использует XML для определения взаимодействия между клиентами и серверами.

Рыночные условия

XMPP имеет проверенный протокол и расширения и разработан специально для сценариев обмена мгновенными сообщениями (IM). xMPP — старейший протокол обмена мгновенными сообщениями, а такие программы, как Google Hangouts, WhatsApp Messenger и другие, основаны на XMPP.

Однако, поскольку XMPP использует протокол XML, который слишком тяжел для сценария IoT, он не подходит для передачи IoT.

Заключение

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

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

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *