分布式时分多址协议中的链路层差错控制方法技术

技术编号:20729637 阅读:65 留言:0更新日期:2019-03-30 19:19
本发明专利技术公开一种分布式时分多址协议中的链路层差错控制方法,主要解决分布式时分多址协议中链路层差错控制问题。本发明专利技术利用在网节点在接收时隙处理接收的数据中的应答信息,更新该时隙号对应的应答信息,侦听不同时间的信道决定信道的分配,从而完成对多个缓存队列的发送的应答与信道的复用,利用在网节点在广播时隙和发送时隙发送封装应答信息后的数据完成应答多个发送节点。本发明专利技术在提高信道利用率的同时,提高了在网节点应答的效率。

【技术实现步骤摘要】
分布式时分多址协议中的链路层差错控制方法
本专利技术属于通信
,更进一步涉及无线通信
中的一种分布式时分多址TDMA(TimeDivisionMultipleAcess)协议中的链路层差错控制方法。本专利技术可以应用于分布式时分多址TDMA(TimeDivisionMultipleAcess)协议中对用户业务数据传输的链路差错的检测以及数据重传。
技术介绍
移动自组织网络是一种特殊的无线移动通信网络,它由一系列带有无线收发装置的可移动节点形成一个多跳的自治系统。在这种网络中不存在中心节点,网络中的每个节点的地位都是平等的,都能进行业务发起和转发。因此它能满足野外活动、救灾以及战场的通信需求,广泛用于救灾工作系统之间、单个士兵之间、以及其它需要临时快速建立通信网络的场合,具有广泛的应用前景。基于时分多址TDMA(TimeDivisionMultipleAcess)的移动自组织网络通过时分复用将信道分给不同的节点进行数据传输,然而由于无线网络带宽低、稳定性差、丢包率高等缺点,传输的可靠性对于移动自组织网络是一个巨大的挑战。所以如何高效地检测数据丢失和差错,尽快地重传数据成为链本文档来自技高网...

【技术保护点】
1.一种分布式时分多址协议中的链路层差错控制方法,其特征在于,在网节点进入接收时隙时,在网节点更新时隙号对应的应答信息,将收到的数据中的应答信息与缓存队列的数据状态都为1的缓存队列的数据状态更新为0,提取缓存队列集中数据状态为1的缓存队列的数据放到缓冲区的头部,在网节点发送数据时将应答信息封装到待发送的数据中,该方法具体步骤包括如下:(1)系统初始化:(1a)采用闭环同步的方式,每个待入网节点同步自身的本地计数器;(1b)采用时分多址TDMA接入方式,每个待入网的节点选择自己的广播时隙;(1c)采用占用时隙尽量分散的方式,每个待入网的节点选取自己的发送时隙;(1d)将所有完成广播时隙和发送时隙...

【技术特征摘要】
1.一种分布式时分多址协议中的链路层差错控制方法,其特征在于,在网节点进入接收时隙时,在网节点更新时隙号对应的应答信息,将收到的数据中的应答信息与缓存队列的数据状态都为1的缓存队列的数据状态更新为0,提取缓存队列集中数据状态为1的缓存队列的数据放到缓冲区的头部,在网节点发送数据时将应答信息封装到待发送的数据中,该方法具体步骤包括如下:(1)系统初始化:(1a)采用闭环同步的方式,每个待入网节点同步自身的本地计数器;(1b)采用时分多址TDMA接入方式,每个待入网的节点选择自己的广播时隙;(1c)采用占用时隙尽量分散的方式,每个待入网的节点选取自己的发送时隙;(1d)将所有完成广播时隙和发送时隙分配的待入网节点,作为在网节点;(1e)建立一个缓存队列集,每个缓存队列只能存储一帧数据,缓存队列的序号对应复帧的时隙号;(2)在网节点进入广播时隙:(2a)在网节点进入广播时隙后,在分布式时分多址协议的勤务帧的帧头中封装链路层差错控制信息中的应答信息;(2b)在网节点经信道发送封装应答信息后的勤务帧;(2c)将链路层差错控制信息中的数据确认状态更新为1;(3)在网节点进入发送时隙:(3a)判断当前时隙号对应的缓存队列中的数据状态是否为0,若是,则执行步骤(3b),否则,执行步骤(3e);(3b)判断缓冲区中是否有数据,若是,则执行步骤(3c),否则,在网节点经信道发送封装应答信息后的勤务帧后执行步骤(3f);(3c)从在网节点的缓冲区中依次取出一帧数据放到当前缓存队列中;(3d)将当前缓存队列中的数据状态更新为1;(3e)在网节点经信道发送封装应答信息后的当前缓存队列中的数据;(3f)将链路层差错控制信息中的数据确认状态更新为1;(4)在网节点进入接收时隙:(4a)判断在网节点侦听时长为最大传播时延的信道时间内是否收到数据,若是,在网节点将该时隙号对应的应答信息更新为1后执行步骤(4b),否则,在网节点将该时隙号对应的应答信息更新为0后执行步骤(4f);(4b)判断收到的数据中的应答信息与缓存队列的数据状态是否相同,若是,数据确认状态不变,否则,将数据确认状态更新为0;(4c)将收到的数据中的应答信息与缓存队列的数据状态都为1的缓存队列的数据状态更新为0;(4d)提...

【专利技术属性】
技术研发人员:史琰陈元呈龙盛敏刘俊宇仲伟慧李小帅赵阳
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西,61

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

1