一种双发选收传输方法以及装置与流程

文档序号:36725490发布日期:2024-01-16 12:32阅读:39来源:国知局
一种双发选收传输方法以及装置与流程

本申请实施例涉及通信领域,尤其涉及一种双发选收传输方法以及装置。


背景技术:

1、在无线网络中,双发选收是指在用户驻地设备(customer premise equipment,cpe)和无线控制器(access controller,ac)间建立两条并发数据的链路,通过冗余链路和先到先处理策略达到减少丢包、降低时延的目的,并能有效避免单链路故障影响业务,从而提升无线网络业务可靠性。

2、当前多发选收技术使用两条链路来传输数据包,当这两条链路的时延不同时,需要在接收端进行数据缓存,如在链路有丢包的情况下,数据包达到接收端时可能会引入大抖动。


技术实现思路

1、本申请提供了一种双发选收传输方法以及装置,用于减少报文传输抖动。

2、本申请第一方面提供了一种双发选收传输方法,该方法包括:接收来自第一设备的补偿时延信息,补偿时延信息与第一路径对应,第一路径为双发选收组网中的路径;根据补偿时延信息对第一路径上的报文进行延迟发送。

3、上述方面中,双发选收组网中报文传输的发送端和接收端,接收端可以根据两条链路传输的相同报文的时间差确定补偿时延信息,第一设备可以获取该补偿时延信息,并下发给第二设备。第二设备在接收到补偿时延信息后,则可以根据该补偿时延信息相应调整第一路径上的设置,以使得该第一路径上的报文延迟发送,直到与第二路径上的报文的传输时延相近,使得第一设备在两条路径接收的报文时间相近,减少报文传输抖动。

4、一种可能的实施方式中,上述步骤根据补偿时延信息对第一路径上的报文进行延迟发送包括:根据补偿时延信息确定上行抖动缓存的值;将第一路径上的报文经过上行抖动缓存进行延迟发送。

5、上述可能的实施方式中,第一路径的报文需要经过上行抖动缓存,即通过队列缓存来实现报文的延迟,使得第一设备在两条路径接收的报文时间相近,减少了报文传输抖动。

6、一种可能的实施方式中,上述步骤根据补偿时延信息对第一路径上的报文进行延迟发送包括:根据补偿时延信息调节上行响应时延;将第一路径上的报文经过上行响应时延进行延迟发送。

7、上述可能的实施方式中,第一设备有一定的电路处理时延,该电路处理时延可以称为响应时延,当第一设备两个路径到第二设备的光纤存在明显距离差时,可以设置第二设备两条路径上的响应时延不同的差值,如将补偿时延信息中的时延差增加到第一路径的响应时延,将增加后的响应时延作为该上行响应时延,来补偿两个路径上的光纤时延差。这样可以保证两个路径的光路延时和电路延时之和相等,使得第一设备在两条路径接收的报文时间相近,减少了报文传输抖动,并且不需要增加其他模块,减少成本。

8、一种可能的实施方式中,补偿时延信息包括授权信息,授权信息包括上行发送时间点,上述步骤根据补偿时延信息对第一路径上的报文进行延迟发送包括:将第一路径上的报文在上行发送时间点进行延迟发送。

9、上述可能的实施方式中,第一设备计算或者收到双发选收组网中的相同序号报文的时延差后,调整授权第二设备在第一路径的上行发送时间点,该上行发送时间点包含于授权信息,将该授权信息作为补偿时延信息发送给第二设备,使得第二设备可以对第一路径上的报文到该上行发送时间点进行延迟发送,第一设备可以在相近的时间点收到两条路径上相同序号的报文,减少报文传输抖动。

10、一种可能的实施方式中,该方法还包括:根据补偿时延信息确定下行抖动缓存的值;将第一路径上的报文经过下行抖动缓存进行延迟接收。

11、上述可能的实施方式中,第一路径的报文需要经过下行抖动缓存,即通过队列缓存来实现报文的延迟,使得第一设备在两条路径接收的报文时间相近,减少了报文传输抖动。

12、本申请第二方面提供了一种双发选收传输方法,该方法包括:根据双发选收组网中的相同序号报文的时延差确定第一路径的补偿时延信息,补偿时延信息包括授权信息,授权信息包括上行发送时间点,第一路径为双发选收组网中的路径;将补偿时延信息发送给第二设备,以使得第二设备将第一路径上的报文在上行发送时间点进行延迟发送。

13、一种可能的实施方式中,时延差为多个相同序号报文的时延差值的平均值、极小值或极大值。

14、本申请第三方面提供了一种数据传输装置,可以实现上述第一方面或第一方面中任一种可能的实施方式中的方法。该装置包括用于执行上述方法的相应的单元或模块。该装置包括的单元或模块可以通过软件和/或硬件方式实现。该装置例如可以为网络设备,也可以为支持网络设备实现上述方法的芯片、芯片系统、或处理器等,还可以为能实现全部或部分网络设备功能的逻辑模块或软件。

15、本申请第四方面提供了一种数据传输装置,可以实现上述第二方面或第二方面中任一种可能的实施方式中的方法。该装置包括用于执行上述方法的相应的单元或模块。该装置包括的单元或模块可以通过软件和/或硬件方式实现。该装置例如可以为网络设备,也可以为支持网络设备实现上述方法的芯片、芯片系统、或处理器等,还可以为能实现全部或部分网络设备功能的逻辑模块或软件。

16、本申请第五方面提供了一种计算机设备,包括:处理器,该处理器与存储器耦合,该存储器用于存储指令,当指令被处理器执行时,使得该计算机设备实现上述第一方面或第一方面中任一种可能的实施方式中的方法。该计算机设备例如可以为网络设备,也可以为支持网络设备实现上述方法的芯片或芯片系统等。

17、本申请第六方面提供了一种计算机设备,包括:处理器,该处理器与存储器耦合,该存储器用于存储指令,当指令被处理器执行时,使得该计算机设备实现上述第二方面或第二方面中任一种可能的实施方式中的方法。该计算机设备例如可以为网络设备,也可以为支持网络设备实现上述方法的芯片或芯片系统等。

18、本申请第七方面提供了一种计算机可读存储介质,该计算机可读存储介质中保存有指令,当该指令被处理器执行时,实现前述第一方面或第一方面任一种可能的实施方式、第二方面或第二方面中任一种可能的实施方式提供的方法。

19、本申请第八方面提供了一种计算机程序产品,计算机程序产品中包括计算机程序代码,当该计算机程序代码在计算机上执行时,实现前述第一方面或第一方面任一种可能的实施方式、第二方面或第二方面中任一种可能的实施方式提供的方法。



技术特征:

1.一种双发选收传输方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述补偿时延信息对所述第一路径上的报文进行延迟发送包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述补偿时延信息对所述第一路径上的报文进行延迟发送包括:

4.根据权利要求1所述的方法,其特征在于,所述补偿时延信息包括授权信息,所述授权信息包括上行发送时间点,所述根据所述补偿时延信息对所述第一路径上的报文进行延迟发送包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:

6.一种双发选收传输方法,其特征在于,包括:

7.根据权利要求6所述的方法,其特征在于,所述时延差为多个相同序号报文的时延差值的平均值、极小值或极大值。

8.一种双发选收传输装置,其特征在于,包括:

9.根据权利要求8所述的装置,其特征在于,所述处理单元具体用于:

10.根据权利要求8所述的装置,其特征在于,所述处理单元具体用于:

11.根据权利要求8所述的装置,其特征在于,所述补偿时延信息包括授权信息,所述授权信息包括上行发送时间点,所述处理单元具体用于:

12.根据权利要求8-11任一项所述的装置,其特征在于,所述处理单元还用于:

13.一种双发选收传输装置,其特征在于,包括:

14.根据权利要求13所述的装置,其特征在于,所述时延差为多个相同序号报文的时延差值的平均值、极小值或极大值。

15.一种计算机设备,其特征在于,包括:处理器以及存储器,

16.一种计算机设备,其特征在于,包括:处理器以及存储器,

17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序在所述计算机上运行时,使得所述计算机执行如权利要求1至7中任一项所述的方法。

18.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上执行时,所述计算机执行如权利要求1至7中任一项所述的方法。


技术总结
本申请公开了一种双发选收传输方法以及装置,该方法包括:第一设备确定双发选收组网中的第一路径需要补偿时延,将该补偿时延信息发送给第二设备,第二设备按照该补偿时延信息的时延差对第一路径上的报文进行延迟发送,使得第一设备可以在相近的时间点接收相同序号的报文,减少报文传输抖动。

技术研发人员:郑刚,郑宗钊
受保护的技术使用者:华为技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1