skip to main content
10.1145/2079353.2079354acmconferencesArticle/Chapter ViewAbstractPublication PagesconextConference Proceedingsconference-collections
research-article

Bridging UPnP and ZigBee with CoAP: protocol and its performance evaluation

Authors Info & Claims
Published:06 December 2011Publication History

ABSTRACT

Incorporation of heterogeneous wireless sensor and actuator networks (WS&AN) is an essential challenge of web based Internet of Things (IoT) architectures. We propose to use UPnP and end-to-end HTTP communication using CoAP to bridge WS&AN and IoT system. UPnP enables automatic discovery of sensor devices which directly connect to a WS&AN via a gateway. Instead of translating WS&AN and UPnP protocols at the gateway, we propose to use CoAP in WS&AN. This provides flexible communications between sensor devices and applications. Drawback of this end-to-end Web based IoT information system is vulnerability to excessive traffics from sensor devices or from the applications because there is no authority to monitor and control traffics in the architecture. We examined the performance of our implementations to find that the transmit performance of a single sensor device could be limited by the serial communications of embedded transceiver. Excessive data requests from applications might also result in the packet loss and wasteful WS&AN congestion. If the traffic is confined within the performance limits, the implemented UPnP and ZigBee bridging using CoAP shows satisfactory performance. We can subscribe up to 16 sensor devices data with 500 msec using simple HTTP POST requests.

References

  1. Shahin Farahani, "ZigBee Wireless Networks and Transceivers", Newnes, (2008). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. "IEEE Standard for Information technology. Telecommunications and information exchange between systems. Local and metropolitan area networks. Specific requirements Part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (WPANs)", (2006)Google ScholarGoogle Scholar
  3. Global and pluggable sensor and actuator networking framework, EC FP7 SENSEI document D.3.2, (2009).Google ScholarGoogle Scholar
  4. Mik Botts, George Percivall, Carl Reed, John Davidson, Editors, "OGC Sensor Web Enablement: Overview And High Level Architecture", OCG 07--165, (2007).Google ScholarGoogle Scholar
  5. Joachim W. Walewski, Editor, "Initial Architectural Reference Model for IoT", EC FP7 IoT-A (257521) D1.2, (2011).Google ScholarGoogle Scholar
  6. UPnP Device Architecture 1.1, (2008)Google ScholarGoogle Scholar
  7. Kawamoto, R. Emori, T. Sakata, S. Furuhata, K. Yuasa, K. Hara, S. "DLNA-ZigBee Gateway Architecture and Energy Efficient Sensor Control for Home Networks," 16th IST Mobile and Wireless Communications Summit, 1--5 July 2007.Google ScholarGoogle Scholar
  8. Kuk-Se Kim; Chanmo Park; Kyung-Sik Seo; Il-Yong Chung; Joon Lee, "ZigBee and The UPnP Expansion for Home Network Electrical Appliance Control on the Internet", The 9th International Conference on Advanced Communication Technology, vol. 3, (2007), pp.1857--1860.Google ScholarGoogle Scholar
  9. Seong Hoon Kim, Jeong Seok Kang, Hong Seong Park, Daeyoung Kim, Young-joo Kim, "UPnP-ZigBee internetworking architecture mirroring a multi-hop ZigBee network topology", IEEE Transactions on Consumer Electronics, vol. 55, Issue 3, (2009), pp.1286--1294. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. H., Hada, J., Mitsugi, "EPC based Internet of Things Architecture", IEEE RFID-TA, September, (2011).Google ScholarGoogle Scholar
  11. J. Mitsugi, H., Hada, T., Inaba, K., Ihara, G., Kojima, T., Kondo, "Enabling globally unique Sensor ID with dual-interface RF tag", IEEE Sensors, November, (2011).Google ScholarGoogle Scholar
  12. "EPCglobal Object Name Service (ONS) 1.0.1", (2008).Google ScholarGoogle Scholar
  13. Shelby, Z., Frank, B., and Sturek, D., "Constrained Application Protocol", Internet Draft draft-ietf-core-coap, (2010).Google ScholarGoogle Scholar
  14. Koojana Kuladinithi, Olaf Bergmann, Thomas Potsch, Marjus Becker, Carmelita Gorg, "Implementation of CoAP and its Application in Transport Logistics", Extending the Internet to Low Power and Lossy Networks", IP+SN 2011, (2011).Google ScholarGoogle Scholar
  15. EPCglobal, "EPC information services version 1.0.1 specification", (2007).Google ScholarGoogle Scholar

Index Terms

  1. Bridging UPnP and ZigBee with CoAP: protocol and its performance evaluation

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      IoTSP '11: Proceedings of the workshop on Internet of Things and Service Platforms
      December 2011
      47 pages
      ISBN:9781450310437
      DOI:10.1145/2079353

      Copyright © 2011 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 6 December 2011

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Author Tags

      Qualifiers

      • research-article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader