Mesh网络中减小时延的方法

文档序号:7558069阅读:598来源:国知局
专利名称:Mesh网络中减小时延的方法
技术领域
本发明涉及无线网络技术,特别涉及Mesh网络技术。
背景技术
无线Mesh网络技术的核心是任何无线设备节点都可以同时作为接入点(AP)和 路由器,网络中的每个节点都可以发送和接收信号,每个节点都可以与一个或者多个对等 节点进行直接通信,无线Mesh网络中需要考虑完成通信的多跳过程中产生的数据传输可 靠性的保障问题,具体体现在没有干扰和没有拥塞的情况下,其环境完全满足视频等实时 业务的需求,但是在干扰和拥塞严重的情况下,网络时延很大,无法满足实时业务的要求。 ARQ(AutomaticRepeat reQuest)是在无线网络中广泛应用的保障无线网络数据传输可靠 性的技术,根据ARQ机制,发送方将要发送的数据包附加一定的冗余纠错码一并发出,接收 方则根据纠错码对数据包进行差错检测,若发现错误就返回无确认信息(即NACK),发送方 收到NACK后,便重新传送该数据。HARQ(Hybrid Automatic Repeat reQuest,混合自动重 传请求)是一种链路自适应技术,它结合了前向错误控制(FEC)原理及ARQ技术,在接收方 解码失败的情况下,可以保存接收到的数据,并要求发送方重传数据,在HARQ中,链路层的 信息用于重传判决,HARQ能够自动地适应信道条件的变化并且对测量误差和时延不敏感。 HARQ是一种结合FEC与ARQ方法的技术,透过ACK/NACK,决定是否要重送。在HARQ辅助的 ARQ操作中,ARQ通过从HARQ处得到的信息了解传输块(TB)的传输状态,如果HARQ检测出 TB传输失败,即达到HARQ的最大重传上限,那么相关的ARQ传输实体被通知并触发重新分 段和重传。无线Mesh网中的数据传输可靠性保障机制,其与传统网络中的可靠性保障机制 的主要区别在于其传输链路可能是多跳的。这样无线Mesh网络数据传输的可靠性就可以 简单地归结于多跳链路中数据传输的可靠性问题,多跳网络下HARQ —般采用逐跳的HARQ, 对每跳都进行HARQ (即发送端发送数据到最后接收端时,传输过程中经过的每一个接收端 都进行HARQ),逐跳的HARQ又可以进一步划分为动态HARQ和静态HARQ,其中,动态HARQ是 指每次HARQ传输和重传都经过重新调度,静态HARQ是指数据包第一次传输时进行资源调 度,然后一直预留资源块,重传时不需要重新调度,直到数据包成功接收才释放资源块,由 于逐跳的HARQ在时延的问题上稍为欠缺,而对于实时业务来说,时延对于用户的使用是非 常重要的。另外,由于802. IlMAC协议是基于室内近距离覆盖环境设计的,而当WLAN应用 于室外环境下,信号的传播延迟将大大增加,这有可能影响媒体存取控制(MAC)协议的适 用性,其次,外部环境还将增加导致码间干扰的延迟扩展,此外,由于移动性产生的多普勒 效应也可能需要复杂的信道预估处理,802. 11协议不适合用在长距离WiFi网络中。最明显 的一点就是ACK(ACKnowIedge),802. 11要求ACK及时返回,但是对于相隔十几公里的两个 节点,传输延迟就不可忽略了,如果ACK超时时间比较小,那么会被认为超时,从而对报文 进行重传,这样就极大地影响传输效率。

发明内容
本发明的目的是克服目前Mesh网络中时延相对较大的缺点,提供一种Mesh网络中减小时延的方法。本发明解决其技术问题,采用的技术方案是,Mesh网络中减小时延的方法,其特征 在于,包括以下步骤a.当有数据需要从发送端发送时,发送端将数据发送到Mesh网络中;b.某一接收端接收到该数据,根据数据内容判断该接收端是否为最后接收端,若 不是则进入c步骤,若是则进入d步骤;c.将该数据发送到Mesh网络中,并返回b步骤;d.在数据传输的发送端和最后接收端进行端对端的混合自动重传请求。具体的,还包括以下步骤e.根据最后接收端与发送端之间的传输距离自动设定ACK_time0ut超时时间。本发明的有益效果是,通过上述Mesh网络中减小时延的方法,由于仅在数据传输 的发送端和最后接收端进行端对端的混合自动重传请求,因此可以在干扰或拥塞情况下有 效的减小Mesh网络时延,并且保证了可靠性,另外,由于在多跳情况下,中间各跳都不再进 行混合自动重传请求,若传输距离比较远,则其ACK很容易超时,从而导致报文不停的重 传,时延加大,因此需要根据不同的传输距离自动设定ACK_time0ut超时时间,来适应实际 网络传输环境,提高无线Mesh网络的覆盖性能。
具体实施例方式下面结合实施例,详细描述本发明的技术方案。本发明的Mesh网络中减小时延的方法主要包括两个方面一是仅在数据传输的 发送端和最后接收端进行端对端的混合自动重传请求,二是根据不同的传输距离自动设定 ACK_timeout超时时间,有效减小了 Mesh网络时延。实施例本例的Mesh网络中减小时延的方法主要包括两个方面一是仅在数据传输的发 送端和最后接收端进行端对端的混合自动重传请求,二是根据不同的传输距离自动设定 ACK_timeout超时时间。首先当有数据需要从发送端发送时,发送端将数据发送到Mesh网络中,当某一接 收端接收到该数据时(即背景技术中多跳网络下的其中一跳),根据数据内容判断该接收 端是否为最后接收端,若不是则将该数据发送到Mesh网络中,并回到当某一接收端接收到该 数据时那一步,若是则在数据传输的发送端和最后接收端进行端对端的混合自动重传请求。由于仅在数据传输的发送端和最后接收端进行端对端的混合自动重传请求,若在 多跳传输链路中,减少了中间各跳进行的混合自动重传请求,因此可以在干扰或拥塞情况 下有效的减小Mesh网络时延,并且由于仍然具有一次混合自动重传请求,因此保证了可靠 性,另外,由于在多跳情况下,中间各跳都不再进行混合自动重传请求,若传输距离比较远, 则其ACK很容易超时,从而导致报文不停的重传,时延加大,因此需要根据不同的传输距离 自动设定ACK_timeout超时时间,来适应实际网络传输环境,提高无线Mesh网络的覆盖性 能。
权利要求
Mesh网络中减小时延的方法,其特征在于,包括以下步骤a.当有数据需要从发送端发送时,发送端将数据发送到Mesh网络中;b.某一接收端接收到该数据,根据数据内容判断该接收端是否为最后接收端,若不是则进入c步骤,若是则进入d步骤;c.将该数据发送到Mesh网络中,并返回b步骤;d.在数据传输的发送端和最后接收端进行端对端的混合自动重传请求。
2.根据权利要求1所述Mesh网络中减小时延的方法,其特征在于,还包括以下步骤e.根据最后接收端与发送端之间的传输距离自动设定ACK_time0ut超时时间。
全文摘要
本发明涉及无线网络技术。本发明解决了现有Mesh网络中时延相对较大的问题,提供了一种Mesh网络中减小时延的方法,其技术方案为Mesh网络中减小时延的方法,其特征在于,包括以下步骤a.当有数据需要从发送端发送时,发送端将数据发送到Mesh网络中;b.某一接收端接收到该数据,根据数据内容判断该接收端是否为最后接收端,若不是则进入c步骤,若是则进入d步骤;c.将该数据发送到Mesh网络中,并返回b步骤;d.在数据传输的发送端和最后接收端进行端对端的混合自动重传请求。本发明的有益效果是,减小Mesh网络时延且稳定可靠,适用于Mesh网络。
文档编号H04L1/18GK101888668SQ201010235168
公开日2010年11月17日 申请日期2010年7月23日 优先权日2010年7月23日
发明者列·东, 张泳, 李明, 邵兵, 齐永恒 申请人:四川平安都市通讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1