Browse > Article
http://dx.doi.org/10.6109/jkiice.2013.17.8.1842

Research on Service-Level Integration of ETSI M2M Platform with Heterogeneous Web Applications based on WSDL 2.0  

Park, Yunjung (Department of Computer, Information&Communications Engineering, Konkuk University)
Min, Dugki (Department of Computer Science and Engineering, Konkuk University)
Abstract
ETSI M2M Platforms provide general infra services for machine-to-machine communication. In this paper, we propose a service-level integration methodology which can integrate a ETSI M2M platform with heterogeneous web applications based on WSDL 2.0. Considered heterogeneous web applications are the ones that use SOAP, HTTP and CoAP protocols for inter-communication. The proposed WSDL 2.0-based service-level integration methodology includes the followings; (1) We present a method of how to describe standardized M2M platform service interfaces into a WSDL 2.0 document. (2) A proposed web client generator is used to generates SOAP, HTTP and CoAP client codes from the WDSL 2.0 document. (3) We propose protocol conversion proxies which translate protocols into other protocols in web service run-time.
Keywords
M2M; Machine-to-Machine; WSDL 2.0; Web Service;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 S.Jung, W.Chung, "M2M Technology based Global Healthcare Platform", Journal of the Korea Institute of Information and Communication Engineering, Vol. 14 Issue 11, 2010.
2 K.Min, Y.Kim, S.Yoo, H.Kim, H.Jung, "Implementation of CoAP Protocol for USN Environment", Journal of the Korea Institute of Information and Communication Engineering, Vol. 15 Issue 5, 2011.
3 R.T. Fielding, "Architectural Styles and the Design of Network-based Software Architectures", Ph. D. dissertation, University of California Irvine, Irvine, CA, 2000.
4 IETF Std. CoRE WG Draft-ietf-core-http-mapping-00, Best Practices for HTTP-CoAP Mapping Implementation, 2013.
5 Korea Communications Agency, "Current State of oneM2M Establishment and Standardization", Korea Communications Agency Trend&Insight, 2012.
6 K.Kim, "M2M Communication Module and Machine Platform for M2M Vertical", TTA M2M Standard․ Technology․Service Seminar, 2011.
7 M.Chen, J.Wan and F.Li, "Machine-to-Machine Communications: Architectures, Standards and Applications", KSII Transactions on Internet and Information Systems, vol. 6, no. 2, 2012.
8 E.Scarrone, "ETSI Standard are enabling global M2M solution", 3rd M2M Workshop, 2012.
9 ETSI TC M2M, "Machine to Machine Communications", ETSI TC M2M Overview, 2011.
10 Y.Park, H.Wu, H.Paek, D.Min,"Adaption and Assessment of ETSI M2M Standard in Smart Home Environments", Journal of Korea Society of IT Services, Vol. 11 Issue 3, 2012.   과학기술학회마을   DOI   ScienceOn
11 IETF Std. CoRE WG Draft-ietf-core-coap-17, Constrained Application Protocol (CoAP), IETF, 2013.
12 W3C Std. Web Services Description Language (WSDL) Version 2.0 Part1: Core Language, W3C, 2007.
13 ETSI Std. M2M TS 102 690 V1.1.1, Machine-to- Machine communications (M2M); Functional architecture, 2011.
14 ETSI Std. M2M TS 102 921 V1.1.1, Machine-to- Machine communications (M2M); mIa, dIa and mId interfaces, 2012.