下行链路拥塞控制优化的制作方法

allin2026-09-20  7


以下涉及无线通信,包括下行链路拥塞控制优化。


背景技术:

1、无线通信系统被广泛部署以提供各种类型的通信内容,诸如语音、视频、分组数据、消息接发、广播等等。这些系统可能能够通过共享可用系统资源(例如,时间、频率和功率)来支持与多个用户的通信。此类多址系统的示例包括第四代(4g)系统(诸如长期演进(lte)系统、高级lte(lte-a)系统或lte-a pro系统)和第五代(5g)系统(其可被称为新无线电(nr)系统)。这些系统可以采用技术诸如码分多址(cdma)、时分多址(tdma)、频分多址(fdma)、正交fdma(ofdma)或离散傅里叶变换扩展正交频分复用(dft-s-ofdm)。无线多址通信系统可包括一个或多个基站,每个基站支持针对通信设备的无线通信,该通信设备可被称为用户装备(ue)。

2、一些无线通信系统可以支持基于分组的通信。例如,无线电接入网络(ran)的用户面实体可以将数据分组从一个或多个服务器(例如,经由分组交换网络)传递ran内的无线设备(诸如ue)。可以使用传输层协议(诸如发送控制协议(tcp))来建立并维持ue和服务器之间的网络连接。


技术实现思路

1、所描述的技术涉及支持下行链路拥塞控制优化的改进的方法、系统、设备和装置。例如,所描述的技术可以提供无线设备来检测网络中的分组拥塞并修改一个或多个连接参数以减少分组拥塞。无线设备诸如用户装备(ue)可以经由网络连接与远程或远端服务器进行通信。可以经由分组交换网络和无线电接入网络(ran)来中继在ue和服务器之间通信的分组。在一些方面,分组的各部分可以经由ran来空中(ota)发送并在ue处重新组装。ue可以测量与在ue处经由ran从服务器接收分组相关联的拥塞度量。拥塞度量可以包括与ran相关联的一个或多个ran拥塞度量,以及与ue和服务器之间的网络连接相关联的一个或多个传输层或应用层度量。

2、ue可以基于所测量的拥塞度量来估计ue处的分组拥塞。在一些方面,ue可以估计一个或多个拥塞控制参数。ue可以基于所估计的分组拥塞来修改ue和服务器之间的网络连接的一个或多个连接参数。ue可以使用所修改的连接参数,通过网络连接与服务器进行通信。所修改的连接参数可以减少一次发送的数据分组的数量或速率,这可以减少分组拥塞、防止分组丢失并且改善吞吐量。

3、描述了一种用于在数据接收器处进行无线通信的方法。该方法可以包括:测量与在该数据接收器处经由ran从数据发送器接收数据分组相关联的一组多个拥塞度量,其中该一组多个拥塞度量包括与该ran相关联的一个或多个ran拥塞度量,以及与该数据接收器和该数据发送器之间的网络连接相关联的一个或多个传输层或应用层拥塞度量;根据所测量的一组多个拥塞度量来估计该数据接收器处的分组拥塞;基于所估计的分组拥塞来修改该数据接收器和该数据发送器之间的网络连接的一个或多个连接参数;以及根据所修改的连接参数,通过该网络连接与该数据发送器进行通信。

4、描述了一种用于在数据接收器处进行无线通信的装置。该装置可以包括处理器、与该处理器耦合的存储器和存储在该存储器中的指令。该指令能够由该处理器执行以使该装置进行以下操作:测量与在该数据接收器处经由ran从数据发送器接收数据分组相关联的一组多个拥塞度量,其中该一组多个拥塞度量包括与该ran相关联的一个或多个ran拥塞度量,以及与该数据接收器和该数据发送器之间的网络连接相关联的一个或多个传输层或应用层拥塞度量;根据所测量的一组多个拥塞度量来估计该数据接收器处的分组拥塞;基于所估计的分组拥塞来修改该数据接收器和该数据发送器之间的网络连接的一个或多个连接参数;以及根据所修改的连接参数,通过该网络连接与该数据发送器进行通信。

5、描述了另一种用于在数据接收器处进行无线通信的装置。该装置可以包括:构件,该构件用于测量与在该数据接收器处经由ran从数据发送器接收数据分组相关联的一组多个拥塞度量,其中该一组多个拥塞度量包括与该ran相关联的一个或多个ran拥塞度量,以及与该数据接收器和该数据发送器之间的网络连接相关联的一个或多个传输层或应用层拥塞度量;构件,该构件用于根据所测量的一组多个拥塞度量来估计该数据接收器处的分组拥塞;构件,该构件用于基于所估计的分组拥塞来修改该数据接收器和该数据发送器之间的网络连接的一个或多个连接参数;以及构件,该构件用于根据所修改的连接参数,通过该网络连接与该数据发送器进行通信。

6、描述了一种存储用于在数据发送器处进行无线通信的代码的非暂态计算机可读介质。该代码可以包括能够由处理器执行以进行以下操作的指令:测量与在该数据接收器处经由ran从数据发送器接收数据分组相关联的一组多个拥塞度量,其中该一组多个拥塞度量包括与该ran相关联的一个或多个ran拥塞度量,以及与该数据接收器和该数据发送器之间的网络连接相关联的一个或多个传输层或应用层拥塞度量;根据所测量的一组多个拥塞度量来估计该数据接收器处的分组拥塞;基于所估计的分组拥塞来修改该数据接收器和该数据发送器之间的网络连接的一个或多个连接参数;以及根据所修改的连接参数,通过该网络连接与该数据发送器进行通信。

7、在本文所述的方法、装置和非暂态计算机可读介质的一些示例中,与该数据发送器进行通信可以包括用于进行以下的操作、特征、构件或指令:对通过该网络连接接收的分组的确认速率进行调节,其中所修改的连接参数包括所调节的确认速率。

8、在本文所述的方法、装置和非暂态计算机可读介质的一些示例中,与该数据发送器进行通信可以包括用于进行以下的操作、特征、构件或指令:向该数据发送器发送确认,该确认包括对与数据分组的数量以及时间段相对应的调整的接收器窗口大小的指示,其中所修改的连接参数包括所调整的接收器窗口大小。

9、本文所述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于进行以下的操作、特征、构件或指令:基于所调整的接收器窗口大小的指示,通过该网络连接从该数据发送器接收该时间段内的该数量的数据分组。

10、在本文所述的方法、装置和非暂态计算机可读介质的一些示例中,估计该数据接收器处的分组拥塞可以包括用于进行以下的操作、特征、构件或指令:估计与拥塞控制相关联的一个或多个数据发送器侧参数,该一个或多个数据发送器侧参数包括以下中的一者或多者:拥塞窗口大小、该数据接收器和该数据发送器之间的往返时间(rtt)、带宽延迟乘积(bdp)或它们的任何组合。

11、在本文所述的方法、装置和非暂态计算机可读介质的一些示例中,估计该数据接收器处的分组拥塞可以包括用于进行以下的操作、特征、构件或指令:基于所估计的一个或多个数据发送器侧参数来估计该数据发送器处的拥塞控制机制的类型、该数据发送器处的拥塞控制机制的状态或两者。

12、本文所述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于进行以下的操作、特征、构件或指令:基于与基于丢失的拥塞控制机制相对应的拥塞控制机制的类型来对通过该网络连接接收的分组的确认速率进行调节,其中所修改的连接参数可以包括所调节的确认速率。

13、在本文所述的方法、装置和非暂态计算机可读介质的一些示例中,估计该数据接收器和该数据发送器之间的rtt可以包括用于进行以下动作的操作、特征、构件或指令:在第一时间向该数据发送器发送第一数据分组,其中用于该第一数据分组的发送控制协议(tcp)报头指示该第一时间;响应于该第一数据分组,在第二时间从该数据发送器接收第二数据分组,其中该第二数据分组的tcp报头指示该第一时间和该第二时间;以及基于该第一时间和该第二时间之间的差来估计rtt。

14、在本文所述的方法、装置和非暂态计算机可读介质的一些示例中,估计该数据接收器和该数据发送器之间的rtt可以包括用于进行以下的操作、特征、构件或指令:基于从该数据发送器接收的一组多个数据分组的自回归分析来估计rtt。

15、在本文所述的方法、装置和非暂态计算机可读介质的一些示例中,估计该拥塞窗口大小可以包括用于进行以下的操作、特征、构件或指令:在rtt期间从该数据发送器接收一个或多个数据分组,以及基于在rtt期间接收的该一个或多个数据分组的数量来估计该拥塞窗口大小。

16、在本文所述的方法、装置和非暂态计算机可读介质的一些示例中,测量该一组多个拥塞度量可以包括用于进行以下的操作、特征、构件或指令:测量与该数据分组相关联的分组丢失率,以及估计该分组丢失率是否与经由该ran的ota通信、该分组拥塞或两者相对应。

17、本文所述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于进行以下的操作、特征、构件或指令:修改该数据接收器和该数据发送器之间的网络连接的一个或多个连接参数可以基于估计该分组丢失率的至少一部分与该分组拥塞相对应。

18、本文所述的方法、装置和非暂态计算机可读介质的一些示例还可以包括用于进行以下的操作、特征、构件或指令:从ran的网络节点接收拥塞通知消息,该拥塞通知消息指示该网络节点的缓冲区中的数据分组的潜在溢出,其中估计该数据接收器处的分组拥塞可以基于该拥塞通知消息。

19、在本文所述的方法、装置和非暂态计算机可读介质的一些示例中,估计该分组拥塞可以包括用于进行以下的操作、特征、构件或指令:基于与基于神经网络的机器学习算法、基于强化学习的机器学习算法、基于统计的算法或它们的任何组合相对应的学习模型来估计该分组拥塞,其中对该学习模型的输入包括该一组多个拥塞度量。

20、在本文所述的方法、装置和非暂态计算机可读介质的一些示例中,修改该一个或多个连接参数可以包括用于进行以下的操作、特征、构件或指令:基于与基于神经网络的机器学习算法、基于强化学习的机器学习算法、基于统计的算法或它们的任何组合相对应的学习模型来计算一个或多个所修改的连接参数,其中对该学习模型的输入包括所估计的分组拥塞。

21、在本文所述的方法、装置和非暂态计算机可读介质的一些示例中,与该ran相关联的一个或多个ran拥塞度量包括与经由该ran的ota通信相关联的链路速率,并且与该数据接收器和该数据发送器之间的网络连接相关联的一个或多个传输层或应用层拥塞度量包括分组损失、rtt、bdp、tcp报头或它们的任何组合。


技术特征:

1.一种用于在数据接收器处进行无线通信的装置,所述装置包括:

2.根据权利要求1所述的装置,其中用于与所述数据发送器进行通信的所述指令能够由所述处理器执行以使所述装置进行以下操作:

3.根据权利要求1所述的装置,其中用于与所述数据发送器进行通信的所述指令能够由所述处理器执行以使所述装置进行以下操作:

4.根据权利要求3所述的装置,其中所述指令还能够由所述处理器执行以使所述装置进行以下操作:

5.根据权利要求1所述的装置,其中用于估计所述数据接收器处的所述分组拥塞的所述指令能够由所述处理器执行以使所述装置进行以下操作:

6.根据权利要求5所述的装置,其中用于估计所述数据接收器处的所述分组拥塞的所述指令能够由所述处理器执行以使所述装置进行以下操作:

7.根据权利要求6所述的装置,其中所述指令还能够由所述处理器执行以使所述装置进行以下操作:

8.根据权利要求5所述的装置,其中用于估计所述数据接收器和所述数据发送器之间的所述往返时间的所述指令能够由所述处理器执行以使所述装置进行以下操作:

9.根据权利要求5所述的装置,其中用于估计所述数据接收器和所述数据发送器之间的所述往返时间的所述指令能够由所述处理器执行以使所述装置进行以下操作:

10.根据权利要求5所述的装置,其中用于估计所述拥塞窗口大小的所述指令能够由所述处理器执行以使所述装置进行以下操作:

11.根据权利要求1所述的装置,其中用于测量所述多个拥塞度量的所述指令能够由所述处理器执行以使所述装置进行以下操作:

12.根据权利要求11所述的装置,其中修改所述数据接收器和所述数据发送器之间的所述网络连接的所述一个或多个连接参数至少部分地基于估计所述分组丢失率的至少一部分与所述分组拥塞相对应。

13.根据权利要求1所述的装置,其中所述指令还能够由所述处理器执行以使所述装置进行以下操作:

14.根据权利要求1所述的装置,其中用于估计所述分组拥塞的所述指令能够由所述处理器执行以使所述装置进行以下操作:

15.根据权利要求1所述的装置,其中用于修改所述一个或多个连接参数的所述指令能够由所述处理器执行以使所述装置进行以下操作:

16.根据权利要求1所述的装置,其中:

17.一种用于在数据接收器处进行无线通信的方法,所述方法包括:

18.根据权利要求17所述的方法,其中与所述数据发送器进行通信包括:

19.根据权利要求17所述的方法,其中与所述数据发送器进行通信包括:

20.根据权利要求19所述的方法,所述方法还包括:

21.根据权利要求17所述的方法,其中估计所述数据接收器处的所述分组拥塞包括:

22.根据权利要求21所述的方法,其中估计所述数据接收器处的所述分组拥塞包括:

23.根据权利要求22所述的方法,所述方法还包括:

24.根据权利要求21所述的方法,其中估计所述数据接收器和所述数据发送器之间的所述往返时间包括:

25.根据权利要求21所述的方法,其中估计所述数据接收器和所述数据发送器之间的所述往返时间包括:

26.根据权利要求21所述的方法,其中估计所述拥塞窗口大小包括:

27.根据权利要求17所述的方法,其中测量所述多个拥塞度量包括:

28.根据权利要求27所述的方法,其中修改所述数据接收器和所述数据发送器之间的所述网络连接的所述一个或多个连接参数至少部分地基于估计所述分组丢失率的至少一部分与所述分组拥塞相对应。

29.一种用于在数据接收器处进行无线通信的装置,所述装置包括:

30.一种存储用于在数据接收器处进行无线通信的代码的非暂态计算机可读介质,所述代码包括能够由处理器执行以进行以下操作的指令:


技术总结
描述了用于无线通信的方法、系统和设备。在一些无线通信系统中,接收设备(诸如用户装备(UE))可以减少与该接收设备和发送设备(诸如服务器)之间的经由无线电接入网络(RAN)的通信相关联的分组拥塞。该接收设备可以测量与经由该RAN从该发送设备接收数据分组相关联的拥塞度量。该拥塞度量可以包括RAN拥塞度量,以及与该接收设备和该发送设备之间的网络连接相关联的传输或应用层拥塞度量。该接收设备可以根据所测量的拥塞度量来估计该接收设备处的分组拥塞。该接收设备可以基于所估计的分组拥塞来修改该网络连接的连接参数。该接收设备可以根据所修改的连接参数,通过该网络连接与该发送设备进行通信。

技术研发人员:简煜冰,A·V·桑塔纳姆,E·N·奇夫特奇奥卢,A·梅朗,R·沙希迪,S·巴塔查尔吉,G·哈里哈兰
受保护的技术使用者:高通股份有限公司
技术研发日:
技术公布日:2024/10/31
转载请注明原文地址: https://www.8miu.com/read-31300.html

最新回复(0)