【技术实现步骤摘要】
一种无线自组网的自动请求重传方法
[0001]本专利技术涉及通信
,具体而言,涉及一种无线自组网的自动请求重传方法。
技术介绍
[0002]无线自组网因其组网灵活、抗毁性强、支持多跳传输的特点,在应急通信领域有较多应用。无线通信环境较为复杂,易产生数据丢失或误码问题。
[0003]无线环境所有节点共享信道资源,为避免干扰需依一定规则划分信道资源,资源分配方法根据分配方式可划分为固定分配、竞争、预约分配三类。其中,预约分配方法因其在灵活性、资源利用率等方面都有较好的表现适用于使用环境复杂的无线自组网系统。
[0004]但预约类资源分配技术虽然具有资源利用率高,可按需调整资源分配等优势,适用于无线自组网系统,然而可以应用于预约类资源分配无线自组网系统的重传方法较少,现有重传方案存在时延大、灵活性差,信道资源利用率低等问题。
技术实现思路
[0005]为了改善上述技术问题至少之一,本专利技术的一个目的在于提供一种无线自组网的自动请求重传方法,简称重传方法,基于预约分配的方式完成,利用数据链层直 ...
【技术保护点】
【技术特征摘要】
1.一种无线自组网的自动请求重传方法,其特征在于,所述无线自组网包括多个节点,每个节点包括网络层、数据链路层及物理层,两个所述节点之间通过无线信道相连,其中一个所述节点作为发送端,另一所述节点作为接收端;所述自动请求重传方法包括如下步骤:步骤S1,在数据链路层与物理层接口间添加重传模块,所述重传模块用于在每个发送时刻将要发送的数据存储副本,并赋予帧号后编入待确认队列;步骤S2,接收端将当前时刻接收到的数据依帧号存储于待处理队列,并根据已正确接收的连续数据帧,确定缺失的数据帧,得到需重传的数据帧集合;接收端利用最近的反向时隙资源将需重传的数据帧集合反馈至发送端;步骤S3,发送端收到反馈后从待确认队列中删除已被正确接收的连续数据帧,确定需重传的待重传副本;步骤S4,下一时刻到达时,发送端检查有无待重传副本,若有待重传副本,则进一步对比当前信道传输能力与待重传副本的数据量;步骤S5,若信道传输能力满足发送全部待重传副本的数据量,则直接传输;否则将待重传副本拆分为若干子数据帧进行多次传输;步骤S6,接收端在成功接收后,更新并向发送端反馈待重传数据帧集合,并返回步骤S4,辅助发送端查有无待重传副本,直至全部数据传输完毕。2.根据权利要求1所述的无线自组网的自动请求重传方法,其特征在于,每个节点内部的数据缓存队列包含上行队列、下行队列、转发队列、待确认队列、待处理队列五部分;其中,所述下行队列用于存储该节点的外部设备下发的待发送数据所述转发队列用于存储邻节点发送来的目的节点非自身的待转发数据,所述上行...
【专利技术属性】
技术研发人员:刘瑞,王湘寅,江欣凯,
申请(专利权)人:中国舰船研究院中国船舶集团有限公司第七研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。