Beyond 6LoWPAN: Web Services in Wireless Sensor Networks

被引:30
|
作者
Moritz, Guido [1 ]
Golatowski, Frank [1 ]
Lerche, Christian [1 ]
Timmermann, Dirk [1 ]
机构
[1] Univ Rostock, Inst Appl Microelect & Comp Engn, D-18055 Rostock, Germany
关键词
6LoWPAN; constrained application protocol (CoAP); device centric; devices profile for web services; efficient XML interchange (EXI); IPv6; sensor networks; service-oriented architecture; service-oriented architectures (SOA); wireless; INTERNET;
D O I
10.1109/TII.2012.2198660
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To date, Wireless Sensor Networks (WSN) require their own specific methodologies, tools, and technologies. With the rise of 6LoWPAN protocols (i.e., IPv6 over Low Power Wireless Personal Area Networks), WSNs can use IP to share a common network layer with other networks and the Internet for highly interoperable device communication. But additional efforts are necessary to develop new or adapt existing application layer protocols for IP-enabled WSNs. Hence, this paper investigates W3C SOAP Web Services (WS) in the context of WSNs. In particular, it is shown that the Devices Profile for Web Services (DPWS) can be used as an application layer protocol in WSNs. This paper presents an improved DPWS architecture that takes into account the requirements of WSNs. For instance, in order to reduce overhead, messages are scaled down by an optimized data encoding based on the emerging W3C Efficient XML Interchange (EXI) format. Moreover, a novel SOAP-binding on top of the IETF Constrained Application Protocol (CoAP) is introduced for an efficient transport of SOAP messages. The paper evaluates the proposed approaches by dedicated implementations of DPWS, EXI, and the SOAP-over-COAP binding. The results claim that the proposed approaches satisfy the requirements of mote class devices with only tens of KB RAM and ROM.
引用
收藏
页码:1795 / 1805
页数:11
相关论文
共 50 条
  • [1] Multicast for 6LoWPAN Wireless Sensor Networks
    Wang, Xiaonan
    [J]. IEEE SENSORS JOURNAL, 2015, 15 (05) : 3076 - 3083
  • [2] Comparisons of 6LoWPAN Implementations on Wireless Sensor Networks
    Mazzer, Yannis
    Tourancheau, Bernard
    [J]. 2009 3RD INTERNATIONAL CONFERENCE ON SENSOR TECHNOLOGIES AND APPLICATIONS (SENSORCOMM 2009), 2009, : 689 - 692
  • [3] A Service Model for 6LoWPAN Wireless Sensor Networks
    Wang, Xiaonan
    Huang, Haili
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013,
  • [4] SDN Architecture for 6LoWPAN Wireless Sensor Networks
    Miguel, Marcio L. F.
    Jamhour, Edgard
    Pellenz, Marcelo E.
    Penna, Manoel C.
    [J]. SENSORS, 2018, 18 (11)
  • [5] Lightweight Authentication Protocol (LAUP) for 6LoWPAN Wireless Sensor Networks
    Roselin, Annie Gilda
    Nanda, Priyadarsi
    Nepal, Surya
    [J]. 2017 16TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS / 11TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING / 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2017, : 371 - 378
  • [6] Implementation of Secure 6LoWPAN Communications for Tactical Wireless Sensor Networks
    Courtney, David W.
    Thulasiraman, Preetha
    [J]. 2016 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2016,
  • [7] A misbehavior node detection algorithm for 6LoWPAN Wireless Sensor Networks
    Vinh Hoa La
    Cavalli, Ana R.
    [J]. 2016 IEEE 36TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW 2016), 2016, : 49 - 54
  • [8] A fast handover protocol for 6LoWPAN wireless mobile sensor networks
    Berguiga, Abdelwahed
    Youssef, Habib
    [J]. TELECOMMUNICATION SYSTEMS, 2018, 68 (02) : 163 - 182
  • [9] Research on seamless mobility handover for 6LoWPAN wireless sensor networks
    Wang Xiaonan
    Cheng Hongbin
    [J]. Telecommunication Systems, 2016, 61 : 141 - 157
  • [10] Enabling Security on 6LoWPAN/IPv6 Wireless Sensor Networks
    Halcu, Ionela
    Stamatescu, Grigore
    Sgarciu, Valentin
    [J]. PROCEEDINGS OF THE 2015 7TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI), 2015, : SSS29 - SSS32