| Peer-Reviewed

Implementation Cloud Platform with CoAP to Enhance IOT Services Performance

Received: 19 July 2016     Published: 20 July 2016
Views:       Downloads:
Abstract

Recently, the “Internet of Things” (IOT) has become a popular technical term for machine-to-machine (MM) communication. The IOT is an interaction communication infrastructure for consumer electronics (CE) to connect smart objects. We developed the cloud platform with the Constrained Application Protocol (CoAP) Communication technology to enhance IOT services performance. The proposed technology allows smart objects to access and push cloud resources over the cloud platform. The IETF Constrained RESTful Environments (CORE) working group has defined the CoAP to integrate with web services. The main features of CoAP are UDP transport, asynchronous message exchanges, and low complexity. The objective is to implement the Java Script Object Notation (JSON) to transmit messages between the CoAP controller and the cloud, providing a stable cloud environment and sending CoAP messages from clients to the CoAP controller in each group.

Published in Science Discovery (Volume 4, Issue 4)
DOI 10.11648/j.sd.20160404.11
Page(s) 207-212
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2016. Published by Science Publishing Group

Keywords

Internet of Things, The Constrained Application Protocol, Smart Snesors

References
[1] 物联网:开拓未来的蓝海,http://www-31.ibm.com/cn/services/bcs/iibv/pdf/internet_of_things_0117_cn.pdf.
[2] 台灣物聯網聯盟,http://www.tiota.org.tw/.
[3] TCP and UDP, http://www.pcnet.idv.tw/pcnet/network/network_ip_tcp.htm.
[4] C. Bormann, A. P. Castellani, and Z. Shelby, “CoAP: An Application Protocol for Billions of Tiny Internet Nodes,” IEEE Internet Computing, Vol. 16, pp. 62-67, April 2012.
[5] S. Raza, D.Trabalza, and T. Voigt, “6LoWPAN Compressed DTLS for CoAP,” in IEEE Conference on Distributed Computing in Sensor Systems, pp. 287-289, May 2012.
[6] M. Becker, T. Potsch, K. Kuladinithi, and C.Goerg, “The Constrained Application Protocol for Pervasive Machine-to-Machine Communications,” in IEEE Workshop on Pervasive Computing and Communications, pp. 483-485, March 2012.
[7] Z. Shelby, K. Hartke, and C. Bormann,“The Constrained Application Protocol (CoAP)”,IETF RFC 7252, June 2014.
[8] W. Colitti, K. Steenhaut, N. D. Care, B. Buta, and V. Dobrota, “Evaluation of Constrained Application Protocol for Wireless Sensor Networks,” in IEEE Workshop on Local & Metropolitan Area Networks, pp.1-6, Oct. 2011.
[9] G. Moritz, F. Golatowski, and D.Timmermann, “A Lightweight SOAP over CoAP Transport Bindingfor Resource Constraint Networks,” in IEEE Inter. Conference on Mobile Ad-Hoc and Sensor Systems, pp. 861-866, Oct. 2011.
[10] A. P. Castellani, T. Fossatiz, and S. Loreto, “HTTP-CoAP Cross Protocol Proxy:An Implementation Viewpoint” in IEEE 9th International Conference on Mobile Adhoc and Sensor Systems (MASS), pp. 1-6, Oct.2012.
[11] O. Bergmann, K. T. Hillmann, and S. Gerdes, “A CoAP-Gateway for Smart Homes” in International Conference on Computing, Networking and Communications (ICNC), pp.446-450, Feb. 2012.
[12] X. Jin, K. Hur, S. Chun, M. Kim “Automated Mashup of CoAP Services on the Internet of Things” in IEEE 2nd World Forum on Internet of Things (WF-IOT), pp.262-267, Dec. 2015.
[13] S. M. Chun, J. T. Park “Mobile CoAP for IoT Mobility Management” in IEEE Annual Consumer Communications & Networking Conference (CCNC), pp.283-289, Jan. 2015。
[14] R. Bhalerao, S. S. Subramanian, J. Pasquale “An analysis and improvement of congestion control in the CoAP Internet-of-Things protocol” in IEEE Annual Consumer Communications & Networking Conference (CCNC), pp.889-894, Jan. 2016.
[15] M. Ruta, F. Scioscia, A. Pinto, E. Di Sciascio, F. Gramegna, S. Ieva, G. Loseto “Resource annotation, dissemination and discovery in the Semantic Web of Things: a CoAP-based framework” in Green Computing and Communications (GreenCom), IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing, pp.527-534, Oct.2013.
[16] W. Colitti, K. Steenhaut, N. D. Care, B. Buta, and V. Dobrota, “Evaluation of Constrained Application Protocol for Wireless Sensor Networks,” in IEEE Workshop on Local & Metropolitan Area Networks, pp.1-6, Oct. 2011.
[17] JSON, http://zh.wikipedia.org/wiki/JSON.
[18] 树莓派, http://zh.wikipedia.org/wiki/树莓派。
[19] Cloud Computing, http://eblog.cisanet.org.tw/post/Cloud-Computing.aspx.
[20] Windows Azure平台開發技術, http://www.runpc.com.tw/content/cloud_content.aspx?id=105317.
[21] Vmware, http://www.vmware.com.
[22] 分散式運算把電腦變大、拉近科學距離, http://www.richyli.com/report/20050220_DistributedComputing.htm.
[23] Cloud Computing, http://www.cc.ntu.edu.tw/chinese/epaper/0008/20090320_8008.htm.
[24] 虛擬化, http://www.microsoft.com/taiwan/virtualization/cloud-computing/default.mspx.
Cite This Article
  • APA Style

    Ta-Te Lu, Hao-Hsiang Hung, Yie-Wan Wang. (2016). Implementation Cloud Platform with CoAP to Enhance IOT Services Performance. Science Discovery, 4(4), 207-212. https://doi.org/10.11648/j.sd.20160404.11

    Copy | Download

    ACS Style

    Ta-Te Lu; Hao-Hsiang Hung; Yie-Wan Wang. Implementation Cloud Platform with CoAP to Enhance IOT Services Performance. Sci. Discov. 2016, 4(4), 207-212. doi: 10.11648/j.sd.20160404.11

    Copy | Download

    AMA Style

    Ta-Te Lu, Hao-Hsiang Hung, Yie-Wan Wang. Implementation Cloud Platform with CoAP to Enhance IOT Services Performance. Sci Discov. 2016;4(4):207-212. doi: 10.11648/j.sd.20160404.11

    Copy | Download

  • @article{10.11648/j.sd.20160404.11,
      author = {Ta-Te Lu and Hao-Hsiang Hung and Yie-Wan Wang},
      title = {Implementation Cloud Platform with CoAP to Enhance IOT Services Performance},
      journal = {Science Discovery},
      volume = {4},
      number = {4},
      pages = {207-212},
      doi = {10.11648/j.sd.20160404.11},
      url = {https://doi.org/10.11648/j.sd.20160404.11},
      eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.sd.20160404.11},
      abstract = {Recently, the “Internet of Things” (IOT) has become a popular technical term for machine-to-machine (MM) communication. The IOT is an interaction communication infrastructure for consumer electronics (CE) to connect smart objects. We developed the cloud platform with the Constrained Application Protocol (CoAP) Communication technology to enhance IOT services performance. The proposed technology allows smart objects to access and push cloud resources over the cloud platform. The IETF Constrained RESTful Environments (CORE) working group has defined the CoAP to integrate with web services. The main features of CoAP are UDP transport, asynchronous message exchanges, and low complexity. The objective is to implement the Java Script Object Notation (JSON) to transmit messages between the CoAP controller and the cloud, providing a stable cloud environment and sending CoAP messages from clients to the CoAP controller in each group.},
     year = {2016}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - Implementation Cloud Platform with CoAP to Enhance IOT Services Performance
    AU  - Ta-Te Lu
    AU  - Hao-Hsiang Hung
    AU  - Yie-Wan Wang
    Y1  - 2016/07/20
    PY  - 2016
    N1  - https://doi.org/10.11648/j.sd.20160404.11
    DO  - 10.11648/j.sd.20160404.11
    T2  - Science Discovery
    JF  - Science Discovery
    JO  - Science Discovery
    SP  - 207
    EP  - 212
    PB  - Science Publishing Group
    SN  - 2331-0650
    UR  - https://doi.org/10.11648/j.sd.20160404.11
    AB  - Recently, the “Internet of Things” (IOT) has become a popular technical term for machine-to-machine (MM) communication. The IOT is an interaction communication infrastructure for consumer electronics (CE) to connect smart objects. We developed the cloud platform with the Constrained Application Protocol (CoAP) Communication technology to enhance IOT services performance. The proposed technology allows smart objects to access and push cloud resources over the cloud platform. The IETF Constrained RESTful Environments (CORE) working group has defined the CoAP to integrate with web services. The main features of CoAP are UDP transport, asynchronous message exchanges, and low complexity. The objective is to implement the Java Script Object Notation (JSON) to transmit messages between the CoAP controller and the cloud, providing a stable cloud environment and sending CoAP messages from clients to the CoAP controller in each group.
    VL  - 4
    IS  - 4
    ER  - 

    Copy | Download

Author Information
  • Department of Computer Science and Information Engineering, Chien Hsin University of Science and Technology, Taoyuan City, Taiwan

  • Department of Computer Science and Information Engineering, Chien Hsin University of Science and Technology, Taoyuan City, Taiwan

  • Department of Computer Science and Information Engineering, Chien Hsin University of Science and Technology, Taoyuan City, Taiwan

  • Sections