摘要
为了有效地减少水声信道冲突提高网络吞吐量,提出基于预约的数据队列水下无线传感器网络MAC协议.该协议在数据传输前设置了信道预约周期与预约确认周期,利用RTS-CTS握手过程完成信道的预约、确认与数据传输的排序工作.当全部预约得到确认后,所有发送端按事先排好的顺序以接龙的方式传输数据队列,完成多对节点间的数据传输任务.这些方法降低了节点的平均预约时间,减少了节点发送数据的等待时间,有效提高了网络吞吐量.仿真实验结果表明,当网络负载较高时,该协议能够较大程度地减少控制包开销,提高网络吞吐量.
A reservation-based MAC protocol for underwater wireless sensor networks with data train was proposed in order to effectively reduce the channel conflict and improve the network throughput.In this protocol,a reservation period and a reservation confirmation period were introduced before the data transmission.Utilizing the RTS-CTS,the channel was reserved and the data packets were sorted.After the reservation period and the reservation confirmation period,all the data packets were transmitted in order.These methods can reduce the average reservation time and the waiting time of the nodes to send data,and effectively improve the network throughput.The simulation results show that the protocol can reduce the control packet cost and improve the network throughput when the network load is high.
出处
《浙江大学学报(工学版)》
EI
CAS
CSCD
北大核心
2017年第4期691-696,共6页
Journal of Zhejiang University:Engineering Science
基金
浙江省自然科学基金资助项目(LZ14F030003)
国家自然科学基金资助项目(61374021
61531015
U1609204)
2014年工信部电子信息产业发展基金资助项目(TD-LTE专项)
关键词
水下无线传感器网络
媒体接入控制
预约
数据队列
吞吐量
underwater wireless sensor network
media access control
reservation
data train
throughput