【技术实现步骤摘要】
本申请涉及计算机,具体而言,涉及一种基于链路中断容忍的水声传感器网络传输方法、装置。
技术介绍
1、近年来水声传感器网络(underwater acoustic sensor network,uasns)逐渐成为海洋开发的重要方法,并被广泛应用于船舶导航、海洋勘测、灾害预警和环境监测等各个方面。其中,静态的水声传感器网络通常由固定在水下的多个传感器节点和位于水面的接收节点组成,通过声波进行通信。其中,提高数据包投递率,进而提升吞吐量是水下网络mac协议设计的主要目标之一,在目前的技术方案中,现有mac协议的退避机制和重传方案往往基于数据包传输碰撞进行设计,结合链路质量和传输冲突的协议设计大多仅停留在网络层的路由设计层面,由此容易导致较高的传输时延。因此,如何基于信道质量动态调整传输参数,以提高水声传感器网络的数据包投递率成为了亟待解决的技术问题。
技术实现思路
1、本申请的实施例提供了一种基于链路中断容忍的水声传感器网络传输方法、装置,进而至少在一定程度上可以基于信道质量动态调整传输参数,
...【技术保护点】
1.一种基于链路中断容忍的水声传感器网络传输方法,其特征在于,水声传感器网络包括接收节点和若干传感器节点;
2.根据权利要求1所述的方法,其特征在于,接收由各传感器节点根据所述CTS包发送的数据包,包括:
3.根据权利要求2所述的方法,其特征在于,在每一次数据包等待时长计时结束后,当未能接收到所有有传输需求的传感器节点发送的数据包,且数据重传收集次数达到数据重传收集次数阈值时,则根据本轮数据收集中已接收到数据包的传感器节点,生成并广播CTS包,启动下一轮数据收集;若数据重传收集次数未达到数据重传收集次数阈值时,则根据数据包未成功接收的传感器节点
...【技术特征摘要】
1.一种基于链路中断容忍的水声传感器网络传输方法,其特征在于,水声传感器网络包括接收节点和若干传感器节点;
2.根据权利要求1所述的方法,其特征在于,接收由各传感器节点根据所述cts包发送的数据包,包括:
3.根据权利要求2所述的方法,其特征在于,在每一次数据包等待时长计时结束后,当未能接收到所有有传输需求的传感器节点发送的数据包,且数据重传收集次数达到数据重传收集次数阈值时,则根据本轮数据收集中已接收到数据包的传感器节点,生成并广播cts包,启动下一轮数据收集;若数据重传收集次数未达到数据重传收集次数阈值时,则根据数据包未成功接收的传感器节点对应的调度计划,生成并广播cts包,以启动数据重传收集。
4.根据权利要求1所述的方法,其特征在于,根据所述包错误率以及各传感器节点对应的rts包传输成功率,确定传感器节点在下一轮握手阶段的rts包最大传输次数以及竞争窗口大小,包括:
5.根据权利要求1-4中任一项所述的方法...
【专利技术属性】
技术研发人员:陈柯宇,杨淑婷,程恩,曹伟楠,肖吕青云,
申请(专利权)人:厦门大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。