Agent-based broadcast protocols for wireless heterogeneous node networks

被引:10
作者
Lakhlef, Hicham [1 ]
Bouabdallah, Abdelmadjid [1 ]
Raynal, Michel [2 ]
Bourgeois, Julien [3 ]
机构
[1] Univ Technol Compiegne, Sorbonne Univ, Compiegne, France
[2] Univ Rennes, IRISA, Rennes, France
[3] UFC, FEMTO ST, UMR CNRS 6174, 1 Cours Leprince Ringue, F-25201 Montbeliard, France
关键词
Internet of things; Parallel broadcasting; Communication protocols; Permutation routing; Collision-free; Energy-efficiency; AD-HOC NETWORKS; RADIO NETWORKS; INTERNET; THINGS; IOT;
D O I
10.1016/j.comcom.2017.10.020
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of Things (IoT) is a wireless network composed of a variety of heterogeneous objects such as Connected Wearable Devices (sensors, smartwatches, smartphones, PDAs...), Connected Cars, Connected Homes,...etc. These things use generally wireless communication to interact and cooperate with each other to reach common goals. IoT(T, n) is a network of things composed of T things with n items (packets) distributed randomly on it. The aim of the permutation routing is to route to each thing, its items, so it can accomplish its task. In this paper, we propose two agent-based broadcast protocols for mobile IoT, using a limited number of communication channels. The main idea is to partition the things into groups where an agent in each group manages a group of things. This partitioning is based on the memory capacities for these heterogeneous nodes. The first protocol uses a few communication channels to perform a parallel broadcasting and requires O(n/k) memory space, where k is the number of communication channels. The second protocol uses an optimal complexity of memory space for each thing to achieve the permutation routing with a parallel broadcasting using less number of channels. We give an estimation of the upper and lower bounds of the number of broadcast rounds in the worst case and we discuss experimental results.
引用
收藏
页码:51 / 63
页数:13
相关论文
共 39 条
[1]   Clustering of wireless sensor and actor networks based on sensor distribution and connectivity [J].
Akkaya, Kemal ;
Senel, Fatih ;
McLaughlan, Brian .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2009, 69 (06) :573-587
[2]   The Internet of Things: A survey [J].
Atzori, Luigi ;
Iera, Antonio ;
Morabito, Giacomo .
COMPUTER NETWORKS, 2010, 54 (15) :2787-2805
[3]  
Bomgni Alain Bertrand, 2010, Wireless Sensor Network, V2, P293, DOI 10.4236/wsn.2010.24040
[4]   A Survey of Trust Management in WSNs, Internet of Things and Future Internet [J].
Chang, Kai-Di ;
Chen, Jiann-Liang .
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2012, 6 (01) :5-23
[5]  
Das SM, 2007, IMC'07: PROCEEDINGS OF THE 2007 ACM SIGCOMM INTERNET MEASUREMENT CONFERENCE, P327
[6]   An energy-efficient permutation routing protocol for single-hop radio networks [J].
Datta, A ;
Zomaya, AY .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2004, 15 (04) :331-338
[7]  
Datta A., 2005, IEEE T COMPUT, V54, P421
[8]   MAC-aware routing metrics for the internet of things [J].
Di Marco, R. ;
Athanasiou, G. ;
Mekikis, P. -V. ;
Fischione, C. .
COMPUTER COMMUNICATIONS, 2016, 74 :77-86
[9]  
Distefanoa S., 2015, J PERVASIVE MOBILE C
[10]   Internet of Things (IoT): A vision, architectural elements, and future directions [J].
Gubbi, Jayavardhana ;
Buyya, Rajkumar ;
Marusic, Slaven ;
Palaniswami, Marimuthu .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (07) :1645-1660