왜 oneM2M인가?

oneM2M - M2M(Machine-to-Machine) 및 인터넷의 표준

oneM2M의 목적과 목표는 다양한 하드웨어 및 소프트웨어에 쉽게 임베드될 수 있는 M2M 공통 서비스 계층의 필요성을 해결하고, 현장의 무수한 장치를 전 세계의 M2M 애플리케이션 서버에 연결하는 데 필요한 기술 사양을 개발하는 것이다. oneM2M의 중요한 목표는 텔레매틱스 및 지능형 교통, 의료, 유틸리티, 산업 자동화, 스마트 홈 등과 같은 M2M 관련 비즈니스 영역의 조직을 유치하고 적극적으로 참여시키는 것이다.

oneM2M 스펙 Release 2가 2016년 9월 29일 프랑스 Sophia Antipolis에서 발표 되었으며, 이 Release 2는 200 개 이상의 회원사에서 기고 한 내용을 기반으로 응용 프로그램과 장치 간의 기본 연결을 가능하게 하는 oneM2M의 초기 공식 스펙을 기반으로 한다. 새로운 스펙은 IoT 생태계를 프로토콜이 없는 장치에 개방하고, AllSeen Alliance의 AllJoyn, Open Connectivity Foundation의 OIC 및 Open Mobile Alliance의 Lightweight M2M (LWM2M)을 사용하여 시스템 간 연동을 가능하게 한다. 결과적으로 2020 년까지 시스코가 50 억으로 추산하는 IoT 생태계에서 서로 원활하게 연결할 수있는 장치의 수가 크게 늘어납니다.

oneM2M 공통된 서비스 계층 기능에 대한 사례 및 요구 사항;

  • End-to-End 서비스에 대한 액세스 독립적인 관점에 비추어 높은 수준의 상세 서비스 아키텍처를 갖춘 서비스 레이어 측면.
  • 이 아키텍처 (공개 인터페이스 및 프로토콜)에 기반한 프로토콜 / API / 표준 객체.
  • 보안 및 개인 정보 보호 측면 (인증, 암호화, 무결성 검증);
  • 응용 프로그램의 도달 가능성 및 발견;
  • 상호 운용성 (테스트 및 적합성 명세 포함);
  • 과금 기록을위한 데이터 수집 (청구 및 통계 목적으로 사용);
  • 장치 및 응용 프로그램의 식별 및 명명;
  • 정보 모델 및 데이터 관리 (저장소 및 구독 / 알림 기능 포함).
  • 관리 측면 (엔터티의 원격 관리 포함); 과
  • 일반적인 사용 사례, 서비스 레이어 인터페이스 / API를 포함한 터미널 / 모듈 측면 :
  • 응용 프로그램 및 서비스 계층;
  • 서비스 계층 및 통신 기능

댓글

이 블로그의 인기 게시물

macOS가 갑자기 부팅이 되지 않을 경우 데이터 복구 또는 백업 방법

C++로 프로그래밍할 때 인자 또는 리턴 값으로 std::vector 등 STL 데이터 타입 처리하는 좋은 방법

Git 저장소를 병합하는 방법(How to merge repositories in Git)