Game Theory Based Congestion Control for Routing in Wireless Sensor Networks

被引:6
作者
Hu, Zhi [1 ]
Wang, Xiaowei [1 ]
Bie, Yuxia [2 ]
机构
[1] Shenyang Normal Univ, Software Coll, Shenyang 110034, Peoples R China
[2] Shenyang Aerosp Univ, Coll Elect Informat & Engn, Shenyang 110136, Peoples R China
基金
中国国家自然科学基金;
关键词
Wireless sensor networks; Routing; Quality of service; Game theory; Data models; Throughput; Network topology; Wireless senor networks; congestion control; game theory; routing algorithm; QoS;
D O I
10.1109/ACCESS.2021.3097942
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Congestion in wireless sensor networks can lead to the loss and retransmissions of packets, and excessive energy consumption. Since network congestion can deteriorate the throughput, the quality of service (QoS) in data transmission, and network lifetime, congestion control is a critical problem. In this paper, the data transmission process is firstly presented based on the data type. The cooperation game theory is used to model the transfer behavior of different type data. Further, a cooperation game based congestion control (CGCC) is proposed. The different type data cooperates with each other to use link capacity. And then Ant colony Routing algorithm combined with CGCC (ARCGCC) is designed. According to the congestion degree and QoS requirement of each type data, the routing path is built in the routing algorithm. When congestion is detected, the congestion information is exchange. In the light of the data traffic and priority, the nodes adjust the sending rate to the next hop node to mitigate the congestion. Experimental results show that our mechanism and algorithm have better performance than some other mechanism and algorithms in terms of the throughput, reliability, delay, and energy consumption.
引用
收藏
页码:103862 / 103874
页数:13
相关论文
共 24 条
[1]   Congestion control in wireless sensor and 6LoWPAN networks: toward the Internet of Things [J].
Al-Kashoash, Hayder A. A. ;
Kharrufa, Harith ;
Al-Nidawi, Yaarob ;
Kemp, Andrew H. .
WIRELESS NETWORKS, 2019, 25 (08) :4493-4522
[2]   Congestion Control for 6LoWPAN Networks: A Game Theoretic Framework [J].
Al-Kashoash, Hayder A. A. ;
Hafeez, Maryam ;
Kemp, Andrew H. .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (03) :760-771
[3]   Quality of Service of Routing Protocols in Wireless Sensor Networks: A Review [J].
Asif, Muhammad ;
Khan, Shafiullah ;
Ahmad, Rashid ;
Sohail, Muhammad ;
Singh, Dhananjay .
IEEE ACCESS, 2017, 5 :1846-1871
[4]   Congestion-aware and traffic load balancing scheme for routing in WSNs [J].
Chughtai, Omer ;
Badruddin, Nasreen ;
Awang, Azlan ;
Rehan, Maaz .
TELECOMMUNICATION SYSTEMS, 2016, 63 (04) :481-504
[5]   A survey on data aggregation techniques in IoT sensor networks [J].
Dehkordi, Soroush Abbasian ;
Farajzadeh, Kamran ;
Rezazadeh, Javad ;
Farahbakhsh, Reza ;
Sandrasegaran, Kumbesan ;
Dehkordi, Masih Abbasian .
WIRELESS NETWORKS, 2020, 26 (02) :1243-1263
[6]  
Derakhshan F., 2020, INT J DISTRIB SENSOR, V15, P1
[7]   Using ant-based agents for congestion control in ad-hoc wireless sensor networks [J].
Dhurandher, Sanjay K. ;
Misra, Sudip ;
Mittal, Harsh ;
Agarwal, Anubhav ;
Woungang, Isaac .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2011, 14 (01) :41-53
[8]  
Hafidi S, 2017, IEEE SYMP COMP COMMU, P176, DOI 10.1109/ISCC.2017.8024525
[9]   Minimizing Age of Information in Energy Harvesting Wireless Sensor Networks [J].
Hirosawa, Naoya ;
Iimori, Hiroki ;
Ishibashi, Koji ;
De Abreu, Giuseppe Thadeu Freitas .
IEEE ACCESS, 2020, 8 :219934-219945
[10]   An Enhanced Distributed Congestion Control Method for Classical 6LowPAN Protocols Using Fuzzy Decision System [J].
Homaei, Mohammad Hossein ;
Soleimani, Faezeh ;
Shamshirband, Shahaboddin ;
Mosavi, Amir ;
Nabipour, Narjes ;
Varkonyi-Koczy, Annamaria R. .
IEEE ACCESS, 2020, 8 :20628-20645