摘要
水声网络的低带宽、长时延、多径和多普勒效应等特性给水下MAC的设计带来很大的挑战。对于水声通信网络,早期的MAC协议几乎都只适用于单信道网络,通过多个时隙完成数据包交换,这会导致更高的数据延迟。为了提高网络吞吐量,降低端到端时延,提出了一种基于能量跨层优化的MAC协议。协议通过数据压缩降低数据包的碰撞概率,同时根据接收端的剩余能量进行通信质量评估,进行数据包优先级排序,动态选择最佳信道。仿真结果表明,上述方案能够有效减少隐藏终端问题,提高网络吞吐量,降低端到端时延。
The characteristics of underwater acoustic network,such as low bandwidth,long delay,multipath and Doppler effect,bring great challenges to the design of underwater MAC.For underwater acoustic communication network,the early MAC protocols were almost excusively applicable for single-channel network,completing packet exchange through multiple time slots,which resulted in higher data delay.In order to improve network throughput and reduce end-to-end delay,a MAC protocol based on energy cross-layer optimization is proposed in this paper.The protocol reduces the collision probability of packets through data compression,evaluates the communication quality according to the residual energy of the receiver,prioritizes packets,and selects the best channel dynamically.Finally,the simulation results show that this scheme can effectively reduce hidden terminal problems,improve network throughput and reduce end-to-end delay.
作者
徐轩轩
杨彦红
曹少中
XU Xuan-xuan;YANG Yan-hong;CAO Shao-zhong(College of Information Engineering,Beijing Institute of Graphic Communication,Beijing 102600,China)
出处
《计算机仿真》
北大核心
2023年第9期233-236,共4页
Computer Simulation
基金
北京市自然基金项目
北京市教委联合项目(KZ202010015021)
大兴区科技发展计划项目(KT201901162)
北京印刷学院科研项目(Eb202103,Ec202002)。
关键词
水声通信网络
跨层优化
端到端延迟
Underwater acoustic communication network
Cross layer optimization
End-to-end delay