Packet-Level Slot Scheduling MAC Protocol in Underwater Acoustic Sensor Networks

被引:22
作者
Liu, Meiyan [1 ,2 ]
Zhuo, Xiaoxiao [1 ,2 ]
Wei, Yan [1 ,2 ]
Wu, Yezhou [1 ,2 ]
Qu, Fengzhong [3 ,4 ]
机构
[1] Zhejiang Univ, Key Lab Ocean Observat Imaging Testbed Zhejiang P, Zhoushan 316000, Peoples R China
[2] Zhejiang Univ, Engn Res Ctr Ocean Sensing Technol & Equipment, Minist Educ, Zhoushan 316000, Peoples R China
[3] Zhejiang Univ, Engn Res Ctr Ocean Sensing Technol & Equipment, Minist Educ, Key Lab Ocean Observat Imaging Testbed Zhejiang P, Zhoushan, Peoples R China
[4] Zhejiang Univ, Hainan Inst, Sanya, Peoples R China
基金
中国国家自然科学基金;
关键词
Media Access Protocol; Protocols; Scheduling; Sensors; Propagation delay; Delays; Schedules; Internet of Underwater Things (IoUT); medium access control (MAC); packet level; scheduling; underwater acoustic sensor networks (UASNs); INTERNET;
D O I
10.1109/JIOT.2021.3056052
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of the Internet of Underwater Things (IoUT), underwater acoustic sensor networks (UASNs) have become an enabling system to support real-time and continuous data transmission. Existing scheduling-based medium access control (MAC) protocols ignored the limitations between the generation time and the transmission time of forwarding packets. This results in unavailability of some scheduled slots, and makes packets endure more waiting time on relay nodes and thereafter longer end-to-end delay. To reduce transmission latency, this article develops a novel scheduling-based MAC protocol, which schedules slots in the packet level. All packets to be generated and transmitted in a frame are predicted and scheduled. Considering our defined packet collision constraint and traffic-flow constraint, we formulate the slot scheduling problem in a frame into a combinatorial optimization problem, which ensures that all source packets transmitted in a frame can be delivered to the sink node with the minimum average end-to-end delay within the same frame. To solve this problem, two algorithms are proposed, namely, an optimal packet-level slot scheduling (PLSS) algorithm and a heuristic approximate PLSS (PLSS-A) algorithm. The performances of our proposed protocol using both algorithms are evaluated with different network scales, packet lengths, and offered traffic loads. Numerical results demonstrate that both PLSS and PLSS-A perform well in terms of average end-to-end delay and service fairness, and have an advantage in the network throughput in large-scale networks. Our proposed PLSS MAC protocol is predicted to be promising in large-scale UASNs with demand for real-time and long-term monitoring.
引用
收藏
页码:8990 / 9004
页数:15
相关论文
共 33 条
[1]   Performance Comparison of Sender-based and Receiver-based Scheduling MAC Protocols for Underwater Sensor Networks [J].
Alfouzan, Faisal ;
Shahrabi, Alireza ;
Ghoreyshi, Seyed Mohammad ;
Boutaleb, Tuleen .
PROCEEDINGS OF 2016 19TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS), 2016, :99-106
[2]   A Collision-Free Graph Coloring MAC Protocol for Underwater Sensor Networks [J].
Alfouzan, Faisal Abdulaziz ;
Shahrabi, Alireza ;
Ghoreyshi, Seyed Mohammad ;
Boutaleb, Tuleen .
IEEE ACCESS, 2019, 7 :39862-39878
[3]  
[Anonymous], 2011, PROC OCEANS
[4]  
[Anonymous], 1983, Principles of Underwater Sound
[5]   Link Scheduling Method for Underwater Acoustic Sensor Networks Based on Correlation Matrix [J].
Bai, Weigang ;
Wang, Haiyan ;
Shen, Xiaohong ;
Zhao, Ruiqin .
IEEE SENSORS JOURNAL, 2016, 16 (11) :4015-4022
[6]   Optimal Tradeoff Between Sum-Rate Efficiency and Jain's Fairness Index in Resource Allocation [J].
Bin Sediq, Akram ;
Gohary, Ramy H. ;
Schoenen, Rainer ;
Yanikomeroglu, Halim .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2013, 12 (07) :3496-3509
[7]   An overview of the internet of underwater things [J].
Carmen Domingo, Mari .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2012, 35 (06) :1879-1890
[8]   A Survey on MAC Protocols for Underwater Wireless Sensor Networks [J].
Chen, Keyu ;
Ma, Maode ;
Cheng, En ;
Yuan, Fei ;
Su, Wei .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (03) :1433-1447
[9]   Topology-Efficient Discovery: A Topology Discovery Algorithm for Underwater Acoustic Networks [J].
Diamant, Roee ;
Francescon, Roberto ;
Zorzi, Michele .
IEEE JOURNAL OF OCEANIC ENGINEERING, 2018, 43 (04) :1200-1214
[10]   Leveraging the Near-Far Effect for Improved Spatial-Reuse Scheduling in Underwater Acoustic Networks [J].
Diamant, Roee ;
Casari, Paolo ;
Campagnaro, Filippo ;
Zorzi, Michele .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2017, 16 (03) :1480-1493