Cooperative interaction among multiple RPL instances in wireless sensor networks

被引:23
|
作者
Barcelo, Marc [1 ]
Correa, Alejandro [1 ]
Lopez Vicario, Jose [1 ]
Morell, Antoni [1 ]
机构
[1] Univ Autonoma Barcelona, Telecommun & Syst Engn Dept, E-08193 Barcelona, Spain
关键词
Wireless Sensor Networks; Routing; RPL; Multiple instances; Heterogeneous traffic; QOS; PROTOCOL; MAC;
D O I
10.1016/j.comcom.2015.12.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Advanced Wireless Sensor Networks (WSNs) applications may need to develop multiple tasks that involve sensing, processing and gathering data from different sensing units. This heterogeneous data may have multiple and sometimes opposite sets of requirements. In these scenarios, different networking strategies must be combined, and therefore traditional single-tree routing approaches are not efficient. On the contrary, the well-known RPL (IPv6 Routing Protocol for Low-Power and Lossy Networks) protocol virtually splits the network into multiple RPL Instances, that transport each kind of data according to its particular objective function. However, this protocol does not define any mechanism to decide the nodes that must belong to each instance, and this decision has a strong impact in the network energy consumption and performance. With this in mind, in this paper we introduce C-RPL (Cooperative-RPL). This creates multiple instances following a cooperative strategy among nodes with different sensing tasks. As a result, the energy consumption, the complexity and the cost of the nodes is reduced compared to RPL, since they are active less time, perform fewer tasks and are equipped with less sensing hardware. In this paper we also propose a novel fairness analysis for networks with multiple instances, showing that C-RPL achieves a better tradeoff, in terms of performance and energy consumption, than RPL with non-cooperative instances. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:61 / 71
页数:11
相关论文
共 50 条
  • [21] Cooperative Event Detection in Wireless Sensor Networks
    Wittenburg, Georg
    Dziengel, Norman
    Adler, Stephan
    Kasmi, Zakaria
    Ziegert, Marco
    Schiller, Jochen
    IEEE COMMUNICATIONS MAGAZINE, 2012, 50 (12) : 124 - 131
  • [22] Cooperative computing schemes in wireless sensor networks
    Zha, Yukun
    Zhi, Hui
    Fang, Xiaotong
    IET COMMUNICATIONS, 2020, 14 (21) : 3784 - 3790
  • [23] Cooperative localization and tracking in wireless sensor networks
    Hehdly, Kaouther
    Laaraiedh, Mohamed
    Abdelkefi, Fatma
    Siala, Mohamed
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (01)
  • [24] Cooperative Processing Model for Wireless Sensor Networks
    Park, Chongmyung
    Jo, Youngtae
    Jung, Inbum
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013,
  • [25] A Joining Procedure and Synchronization for TSCH-RPL Wireless Sensor Networks
    Vera-Perez, Jose
    Todoli-Ferrandis, David
    Santonja-Climent, Salvador
    Silvestre-Blanes, Javier
    Sempere-Paya, Victor
    SENSORS, 2018, 18 (10)
  • [26] An Evaluation of Link Estimation Algorithms for RPL in Dynamic Wireless Sensor Networks
    Ruckebusch, Peter
    Devloo, Jens
    Carels, David
    De Poorter, Eli
    Moerman, Ingrid
    INTERNET OF THINGS: IOT INFRASTRUCTURES, IOT 360, PT II, 2016, 170 : 349 - 361
  • [27] A Survey on Congestion Control for RPL-Based Wireless Sensor Networks
    Lim, Chansook
    SENSORS, 2019, 19 (11)
  • [28] Energy Efficiency in Cooperative Wireless Sensor Networks
    Sendra, Sandra
    Lloret, Jaime
    Lacuesta, Raquel
    Miguel Jimenez, Jose
    MOBILE NETWORKS & APPLICATIONS, 2019, 24 (02): : 678 - 687
  • [29] Cooperative geographic routing in wireless sensor networks
    Ge, Weiyan
    Zhang, Junshan
    Xue, Guoliang
    MILCOM 2006, VOLS 1-7, 2006, : 1771 - +
  • [30] Cooperative caching for homogeneous wireless sensor networks
    Sharma, T. P.
    Joshi, R. C.
    Misra, Manoj
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2009, 2 (04) : 424 - 451