一种水声无线可靠通信方法技术

技术编号:19938222 阅读:45 留言:0更新日期:2018-12-29 06:28
本发明专利技术提供的一种水声无线可靠通信方法,第一水声通信节点对原始数据包进行分组、编码得到编码包,将数据窗口内的编码包快速发送至第二水声通信节点,之后,发送其他编码包,且在每两个连续的其他编码包的发送间隙,等待接收第二水声通信节点发送的确认信息,所述确认信息为第二水声通信节点对接收的所有编码包进行解析直至可以重构完整的原始数据包时生成的;通过上述方法,一组原始数据包,仅需一个确认信息,这既减轻了发送方和接收方的负担,也提高了信道利用率,减少了传输数据所花费的时间,提高了传输效率。

【技术实现步骤摘要】
一种水声无线可靠通信方法
本专利技术涉及水下通信领域,尤其涉及一种水声无线可靠通信方法。
技术介绍
水下传感器网络在两个方面与地面传感器网络显著不同:声道用于通信,大多数传感器节点由于水流而移动。这些区别使水下传感器网络具有低可用带宽、长传播延迟、高动态网络拓扑和高误码率的特征,这导致用于陆地传感器网络的可靠数据传输协议不适用于水下传感器网络。ARQ的编码方法是比较常见的可靠数据传输方法。但是由于声信号的传播速度较低,水下传感器网络若用停等ARQ(停等ARQ:每发送一个packet,都等待ACK确认,若超时未收到ACK,则重发此packet;若等到ACK,则再发送下一个packet。)会导致极低的信道利用率,虽然Go-Back-NARQ和选择重传ARQ能实现比停等ARQ更高的信道利用率,但是这些协议在水下传感器网络中都效率不高。这些纯ARQ协议存在的问题如下:(1)大多数都假设每个节点采用全双工操作,这不是现有的半双工水声调制解调器所支持的;(2)由于在这些协议中多个数据包被一起发送,所以发送者和接收者之间的每个交互都需要很长时间(包括重发),这可能超过有限的互联阶段(相邻移动节点在本文档来自技高网...

【技术保护点】
1.一种水声无线可靠通信方法,其特征在于,包括:S1.第一水声通信节点将原始数据包分组成数据块;S2.通过预定的编码方法对所述数据块进行编码得到编码包;S3.根据所述编码方法设置数据窗口大小;S4.将所述数据窗口内的编码包输送至第二水声通信节点;S5.所述第一水声通信节点转变到接收状态并设置时间阈值,若所述第一水声通信节点在所述时间阈值内接收到所述第二水声通信节点发送的确认信息,则返回S1进行新一轮数据传输,否则执行S6;S6.所述第一水声通信节点向所述第二水声通信节点发送一个所述数据窗口外的编码包,然后返回S5;所述确认信息为所述第二水声通信节点根据接收的所述编码包重构所述原始数据包,直至所...

【技术特征摘要】
1.一种水声无线可靠通信方法,其特征在于,包括:S1.第一水声通信节点将原始数据包分组成数据块;S2.通过预定的编码方法对所述数据块进行编码得到编码包;S3.根据所述编码方法设置数据窗口大小;S4.将所述数据窗口内的编码包输送至第二水声通信节点;S5.所述第一水声通信节点转变到接收状态并设置时间阈值,若所述第一水声通信节点在所述时间阈值内接收到所述第二水声通信节点发送的确认信息,则返回S1进行新一轮数据传输,否则执行S6;S6.所述第一水声通信节点向所述第二水声通信节点发送一个所述数据窗口外的编码包,然后返回S5;所述确认信息为所述第二水声通信节点根据接收的所述编码包重构所述原始数据包,直至所述原始数据包重构成功后生成的。2.根据权利要求1所述的水声无线可靠通信方法,其特征在于,所述编码方法为双层Tornado码。3.一种水声无线可靠通信系统,其特征在于,包括:第一水声通信机和第二水声通信机;所述第一水声通信机包括:分组模块,用于将原始数据包分组成数据块;编码模块,用于通过预定的编码方法对所述数据块进行编码得到编码包;窗口设置模块,用于根据所述编码方法设置数据窗口大小;发送模块,用于将所述数据窗口内的编码包输送至第二水声通信机;所述发送模块,还用于向所述第二水声通信机发送所述数据窗口外的其他编码包;接收模块,用于向所述第二水声通信机发送其他编码包时,在每两个连续的其他编码包的发送间隙,等待接收所述第二水声通信机返回的确认信息;所述第二水声通信机包括:解码模块,用于将接收的第一水声通信机发送的编码包恢复成原始数据包;确认模块,用于向所述第一水声通信机发送确认信息。4.一种无线遥控水下机器人系统,其特征在于,...

【专利技术属性】
技术研发人员:崔军红刘金山
申请(专利权)人:深圳市智慧海洋科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1