DOI QR코드

DOI QR Code

A Study of M2M Platform Technologies based on REST

REST 기반 M2M 플랫폼 기술 연구

  • Received : 2011.08.03
  • Accepted : 2011.09.08
  • Published : 2011.09.30

Abstract

M2M can provide the bi-directional services between applications and objects which have the attached telecommunication module. It consists of the objects, platform, and (web based) applications. M2M can realize In-Transit Visibility and Asset Visibility combined with GIS. Although many applications of M2M, such as metering, monitoring, controlling, tracking et al., are being serviced, the interoperability among the M2Ms is not considered. In this paper, we described the interoperability. Specially, ROA, which is the state of art technology in mash-up, more than SOA, and URN, which is based on Open API in RESTful service, more than URL are studied. As the message protocol between platform and applications, MPM was defined.

M2M은 사물에 통신 모듈을 부착하여 양방향 서비스를 할 수 있는 체계로 사물과 플랫폼, 그리고 (웹 기반) 응용 서비스로 구성되었다. M2M의 장점은 통신이 가능한 곳에서는 어디서나 실시간으로 서비스가 가능하기 때문에 사물에 대한 이동 중 가시성과 자산 가시성을 제공할 수 있다. 그렇지만 개별적으로 구축하여 서비스하기 때문에 플랫폼의 호환성에 대한 연구는 부진한 상태이다. 본 논문에서는 이러한 M2M 서비스에 플랫폼의 호환성 기술에 대한 연구를 진행하였다. SOA보다는 매쉬업 서비스에 적합한 ROA 기술을, 식별에는 URL보다는 URN 기반의 Open API를 채택하였며, 플랫폼과 응용 사이의 메시지 프로토콜로 MPM을 제시하였다.

Keywords

References

  1. ChangYeol Lee, "Identification and Management Framework for M2M", M2M Technologies and Prospect Seminar, Korea Communication Commission, June, 2009.
  2. JungSu Song, "General Plan for M2M", M2M Forum Kick-Off Seminar, November, 2009
  3. WooYong Kim, "M2M service examples and plan", M2M Forum Kick-Off Seminar, November, 2009
  4. Jonathan Douglas Latherm, SA-REST: Adding Semantics to Rest-Based Web Services, Master Thesis, University of Georgia, 2007
  5. Moats, Ryan, "URN Syntax", RFC-2141, May 1997.
  6. K. Sollins, Architectural Principles of Uniform Resource Name Resolution, IETF RFC 2276, January 1998
  7. NIA, UCI Specifications 2.0, 2005
  8. ChangYeol Lee, "Global Identification for IP-USN application", KOREN Workshop, may 2009
  9. NIA, "A study on the identification framework and security/reliability in IP-UNS", Research Report, December 2009
  10. HanChae Jung, "The implementation of USN Context-Aware Middleware Engine" Research Report No. 7002369, KIAT, Ministry of Knowledge Economy November, 2008
  11. TTA, "USN Sensor Service Description Language", TTAK.KO-06.0199, December, 2008.
  12. OGC, "OpenGIS Sensor Model Language(SensorML) Implementation Specification", Version 1.0, 2007-07-17
  13. OGC, "Observations and Measurements (O&M)", Version 1.0, 2007-12-08
  14. Roy Thomas Fielding, "Architecture Styles and the Design of Network-based Software Architectures, University of California, Irvine, 2000
  15. ChangHwan Han, "The design and implementation of the efficient REST web service", Master Thesis, Korea University of Technology and Education, 2009