OneM2M - OneM2M

oneM2M
ПромышленностьТелекоммуникационная отрасль
Основан2012
Количество локаций
8
Ключевые люди
Энрико Скарроне, Telecom Italia (председатель Руководящего комитета)
Роланд Хечвартнер, Deutsche Telekom AG (председатель технического пленарного заседания)
Количество работников
5000
Интернет сайтwww.onem2m.org

oneM2M - это глобальный партнерский проект, основанный в 2012 году и состоящий из 8 ведущих мировых организаций по разработке стандартов ИКТ, в частности: ARIB (Япония), ATIS (США), CCSA (Китай), ETSI (Европа), TIA (США), TSDSI (Индия), TTA (Корея) и TTC (Япония). Цель организации - создать глобальный технический стандарт для взаимодействия в отношении архитектуры, спецификаций API, решений безопасности и регистрации для технологий Machine-to-Machine и IoT на основе требований, внесенных ее членами.

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

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

Организация

Членство

Участник oneM2M - это любое юридическое лицо, заинтересованное в разработке и / или внедрении технических спецификаций и технических отчетов oneM2M. Участники oneM2M должны быть членами Партнера oneM2M:

• ARIB - Япония

• ATIS - США

• CCSA - Китай

• ETSI - Европа

• TIA - США

• TSDSI - Индия

• TTA - Корея

• TTC - Япония.

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

В настоящее время oneM2M насчитывает более 200 участвующих партнеров и членов среди основных участников отрасли ИКТ, таких как, например, Nokia, AT&T, BT Group, Samsung, Telecom Italia, IBM, Deutsche Telekom, SK Telecom, Cisco, Orange, Qualcomm, InterDigital, Intel, Huawei, LG Uplus, KDDI и т. Д. Полный список участников можно найти здесь.

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

oneM2M Стандарт

Это открытый стандарт с прозрачным процессом разработки и открытым доступом ко всем результатам. Все спецификации, даже проекты доступны на http://onem2m.org/technical/published-drafts

Перенос ITU-T

Стандарты oneM2M признаны на международном уровне и перенесены ITU-T в серию Y.4500 (см. https://www.itu.int/rec/T-REC-Y/en )

Технический обзор

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

• Функции уровня общих служб oneM2M (CSF) обеспечивают:

• Идентификация пользователей и приложений

• Аутентификация и авторизация пользователей и приложений

• Сквозное шифрование данных

• Удаленная инициализация и активация услуг

• Управление устройством

• Настройка подключения и планирование передачи данных

• Агрегация данных, буферизация в случае отсутствия подключения и синхронизация при восстановлении подключения

• Функции управления группами, приложений и обнаружения данных

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

IoT-приложения или, в более общем смысле, «Application Entities» AE - это общие термины для приложений, выполняемых в так называемых ADN с выделенными узлами приложений или MN средних узлов и в узле инфраструктуры IN.

Приложения (AE) на устройстве (ADN, MN) и инфраструктурная платформа (IN) отделены API oneM2M от фактических функций общего обслуживания oneM2M (CSF), подобных перечисленным выше.

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

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

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

Благодаря этому разделению разработчики приложений могут сосредоточиться на разработке фактического приложения IoT для Устройства, например, сосредоточив внимание на:

• Измерение физических параметров, предварительная обработка данных, управление подключенным оборудованием или взаимодействие с другими технологиями (Modbus, CAN-Bus, шлюзы OPC-UA и т. Д.). В инфраструктуре (платформе) разделение по API между CSF oneM2M и приложениями, позволяет разделить задачи «низкого уровня» в контексте подключения к глобальным сетям (управление устройствами, планирование передачи данных, регистрация функций безопасности и учетных данных, отзыв неисправных приложений устройств) и фактическими облачными платформами и платформами приложений Интернета вещей, такими как:

• Аналитика данных, механизмы правил, представление данных, пользовательские интерфейсы и т. Д.

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

Обзор архитектуры

Стандарт oneM2M использует простую горизонтальную платформенную архитектуру, которая вписывается в трехуровневую модель, включающую приложения, службы и сети. На первом из этих уровней объекты приложения (AE) находятся в отдельных приложениях для устройств и датчиков.[1] Они предоставляют стандартизированный интерфейс для управления приложениями и взаимодействия с ними. Объекты общих служб (CSE) играют аналогичную роль на уровне служб, который находится между уровнем приложений и уровнем сети. Сетевой уровень гарантирует, что устройства, датчики и приложения могут работать независимо от сети.[2][3]

История

oneM2M образована в июле 2012 г.[4] и состоит из восьми ведущих мировых организаций по разработке стандартов (SDO), а именно:

К этим SDO присоединились шесть отраслевых форумов, консорциумов или органов по стандартизации (Broadband Forum, CEN, CENELEC, GlobalPlatform, Консорциум M2M нового поколения, OMA).

oneM2M начал одну из самых ранних работ по стандартизации общей платформы для систем Интернета вещей (IoT).[6]. В 2018 году южнокорейский TTA сообщил о своих совместных усилиях с ITU по устранению пробелов в стандартизации путем переноса стандарта oneM2M на стандарт ITU.[7].

Партнеры

В настоящее время oneM2M насчитывает более 200 партнеров и участников, состоящих из Alcatel-Lucent, AT&T, BT Group, Adobe, Ericsson, Deutsche Telekom, IBM, Cisco, Sierra Wireless, InterDigital, Intel, Samsung,[8] LG Uplus и Telefonica.[4][9]

Региональные события

Южная Корея - один из ведущих рынков решений на основе стандарта oneM2M. В национальном генеральном плане IoT Южной Кореи прямо упоминается oneM2M как стратегический инструмент для приложений IoT и компаний, разрабатывающих решения IoT.[10] Город Пусан внедряет открытую платформу на основе oneM2M для поддержки экосистемы умного города, состоящей из отраслевых и университетских ассоциаций.[11]

В Европе, HP Enterprise сообщил о коммерческих успехах на предприятии и умные города секторов.[12][13]

В Великобритании государственно-частное партнерство использует основанную на стандартах IoT-платформу InterDigital oneM2MTM, разработанную InterDigital для поддержки крупномасштабных испытаний интеллектуальных транспортных систем. Испытание oneTRANSPORT частично финансируется InnovateUK и включает 11 организаций государственного и частного секторов, деятельность которых охватывает четыре смежных округа Англии (Бакингемшир, Хартфордшир, Нортгемптоншир и Оксфордшир).[14] Цель испытания - продемонстрировать несколько приложений для планирования поездок, управления транспортными событиями и инцидентами.

Бордо-Метрополь (большой Бордо) также выбрал путь «город как платформа» и начал с развертывания платформы IoT на основе oneM2M для поддержки всех новых приложений ИКТ. Такой подход дает значительные преимущества, когда речь идет о владении данными о городах и ответственном управлении данными о гражданах в соответствии с европейскими Общие правила защиты данных (GDPR). Это позволяет повторно использовать данные за пределами первоначально намеченных целей и помогает избежать привязки к поставщику, уйти от разрозненных данных и заложить основу для новых междоменных приложений ИКТ. Стало ясно, что развертывание IoT разрозненно (например, освещение, мобильность, управление отходами ) ограничит возможность масштабирования решений умного города. Также стало ясно, что платформы IoT, основанные на открытых стандартах, лучше всего способны поддерживать широкий спектр приложений IoT, совместное использование связанных данных (при наличии соответствующих разрешений) и избегать привязки к поставщикам технологий.[1].

Релизы по стандартизации

Релиз 1 был выпущен в феврале 2015 года. Он предоставил операторам платформы IoT и поставщикам услуг стандартизированную горизонтальную архитектуру общего назначения для развертывания решений IoT.

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

Версия 3 была выпущена в декабре 2018 года. В нее был добавлен дополнительный набор дополнительных услуг oneM2M в дополнение к функциям IoT в стандартах 3GPP. Эти функции помогают уменьшить перегрузку сети и проблемы безопасности в сетях операторов мобильной связи, создавая путь к масштабируемым развертываниям IoT.

Проекты с открытым исходным кодом

Несколько независимых фондов и проектов с открытым исходным кодом активно использовали oneM2M.

• OM2M, поддерживаемый Eclipse Foundation и частью рабочей группы Eclipse IoT: предлагает гибкую платформу на основе oneM2M для реализации горизонтальных серверов, шлюзов и устройств M2M. Он предлагает модульную архитектуру, работающую поверх контейнера OSGi, которая обладает широкими возможностями расширения с помощью подключаемых модулей.

• OCEAN, открытый альянс для стандарта IoT, поддерживаются реализации с открытым исходным кодом для платформ и приложений oneM2M server / gate / device. Также предоставляются инструменты разработчика, в том числе браузер ресурсов платформы, инструмент тестирования на соответствие. Реализации oneM2M для открытого оборудования, такого как Raspberry Pi, Arduino, распространяются, чтобы помочь в разработке продукта oneM2M. Mobius, реализация сервера oneM2M, получила сертификат oneM2M и признана одним из золотых образцов.

• OS-IoT, Интернет вещей с открытым исходным кодом ATIS - это программная библиотека с открытым исходным кодом, которая упрощает разработку устройств IoT, особенно небольших клиентов, которые подключаются к экосистеме oneM2M.

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

• IOTDM, часть проекта OpenDaylight, поддерживаемого Linux Foundation: разработка брокера данных IoT на основе oneM2M, позволяющего авторизованным приложениям получать данные IoT, загруженные с любого устройства.

• OASIS SI, часть проекта сервисной платформы семантического Интернета вещей с открытым исходным кодом: разработка кода для серверной платформы Интернета вещей на основе oneM2M. Он состоит из привязки протокола, контроллера и обработки ресурсов, а также уровня базы данных для обеспечения гибкости.

• oneM2MTester - это первый в мире бесплатный инструмент для тестирования на соответствие с открытым исходным кодом, который разработчики могут использовать для проверки соответствия своих платформ и приложений спецификациям oneM2M. OneM2MTester основан на Eclipse TITAN, который представляет собой бесплатную среду компиляции и выполнения TTCN-3 с открытым исходным кодом, также поддерживающую Eclipse IDE.

Ресурсы для разработчиков

В дополнение к деятельности по разработке стандартов участники партнерского проекта oneM2M предоставляют портфель ресурсов для помощи потенциальным пользователям и разработчикам. К ним относятся следующие:

  • Вводный обзор oneM2M, чтобы помочь разработчикам начать работу [2]
  • Набор руководств разработчика для различных примеров использования. [3]
  • WiKi для разработчиков, чтобы узнать о сообществе oneM2M, выпусках программного обеспечения и процессах совместной разработки.[15]
  • Форум для технических комментариев и вопросов [4]
  • Форум StackOverflow для ответов на вопросы разработчиков [5]


Рекомендации

  1. ^ Карлтон, Алан. «Интернет вещей - это не радио, все дело в данных». Сетевой мир. Получено 15 сентября 2016.
  2. ^ Гопалакришнан, Арвинд. «Влияние oneM2M на платформы IOT для предприятий». Dataquest. Получено 25 августа 2016.
  3. ^ Аббас, Мунтазир. «C-DoT создает первую открытую межмашинную платформу». The Economic Times. Получено 25 августа 2016.
  4. ^ а б Ю-чоль, Ким (15 июля 2016 г.). «LG Uplus расширяет международный бизнес». The Korea Times. Получено 25 августа 2016.
  5. ^ «oneM2M приветствует GlobalPlatform и TSDSI в качестве партнеров». Телекомбумага. Получено 25 августа 2016.
  6. ^ «Консорциум промышленного Интернета - бизнес-стратегия и концепция инноваций - Рисунок 6-3: График усилий по стандартизации» (PDF). www.iiconsortium.org. Получено 2018-12-13.
  7. ^ «Совместная BSG TTA-ITU (преодоление разрыва в стандартизации)». www.tta.or.kr. Получено 2018-12-13.
  8. ^ Мэддокс, Тина. «Могут ли инвестиции Samsung в размере 1,2 миллиарда долларов начать эру Интернета вещей, ориентированного на человека?». TechRepublic. Получено 25 августа 2016.
  9. ^ Бэбкок, Чарльз. «HPE предлагает платформу Интернета вещей для создания и анализа данных». Информационная неделя. Получено 25 августа 2016.
  10. ^ Варинг, Джозеф (10 июня 2015 г.). «SK Telecom представляет открытую платформу IoT на базе oneM2M». Мобильный мир Live. Получено 25 августа 2016..
  11. ^ «Пусан - глобальный умный город». Пусан - глобальный умный город. Получено 10 октября 2016.
  12. ^ «Платформа HPE IoT поддерживает oneM2M, LoRa, SigFox». Linux.com. Получено 2016-06-19.
  13. ^ Преймсбергер, Крис. «HPE переходит к управлению Интернетом вещей с помощью универсальной платформы». eWeek. Получено 25 августа 2016.
  14. ^ "Испытание интеллектуальной транспортной системы oneTRANSPORT". одинТРАНСПОРТ. Получено 22 сентября 2016.
  15. ^ "уголок разработчиков oneM2M WiKi". WiKi. Получено 9 декабря 2016..

внешняя ссылка