一种确定终端设备网速上限的方法及电子设备与流程

文档序号:35358780发布日期:2023-09-08 01:11阅读:42来源:国知局
一种确定终端设备网速上限的方法及电子设备与流程

本技术实施例涉及通信领域,尤其涉及一种确定终端设备网速上限的方法及电子设备。


背景技术:

1、随着lte(3gpp long term evolution,3gpp长期演进技术),nr(new radio,新无线)等无线网络技术的普及,人们对网络质量的要求也越来越高。对于终端设备来说,衡量网络质量的指标可以有多种,如网速,网络延迟,网速上限等。其中,网速上限是指基站能够分配给该终端设备的最大带宽对应的网速。

2、上述指标中,网速和网络延迟均可以在终端设备侧确定,但网速上限是基站根据各终端设备的当前业务量,信噪环境等参数,通过带宽分配算法确定的。终端设备无法获知基站能够分配给自身的最大带宽,因而也无法确定自身的网速上限。


技术实现思路

1、本技术实施例提供一种确定终端设备网速上限的方法及电子设备,能够在终端设备侧较为准确地计算得到基站能够分配给终端设备的最大带宽对应的网速上限,从而为衡量终端设备的网络质量提供依据。

2、为了达到上述目的,本技术实施例采用如下技术方案。

3、第一方面,提供一种确定终端设备网速上限的方法,应用于终端设备,终端设备与基站通信连接,基站用于向终端设备提供无线网络。方法包括:确定终端设备上行速率上限以及确定终端设备下行速率上限。确定终端设备下行速率上限包括:获取终端设备的第一参数以及无线网络的第二参数。第一参数包括mimo阶数,下行速率,总计最大比特率。第二参数包括频段,资源块数,信号与干扰加噪声比,参考信号接收质量。根据预设的数据库中计算第一参数和第二参数对应的第一峰值速率。预设的数据库用于指示不同mimo阶数的终端设备,在不同频段,资源块数,信号与干扰加噪声比的无线网络下对应的峰值速率。根据下行速率,第一峰值速率,信号与干扰加噪声比,参考信号接收质量以及总计最大比特率确定终端设备的下行速率上限。确定终端设备上行速率上限包括:获取终端设备的第三参数以及无线网络的第四参数。第三参数包括上行速率,最大发射功率,当前发射功率,总计最大比特率,分得的资源块数。第四参数包括资源块数,信号与干扰加噪声比,参考信号接收质量。根据上行速率,当前发射功率以及分得的资源块数确定第一速率。第一速率用于指示每功率单位和每个资源块可提供的上行速率。根据第一速率,第三参数以及第四参数确定终端设备的上行速率上限。

4、基于该方案,在获取到终端设备的第一参数和无线网络的第二参数时,能够在终端设备侧准确地计算得到基站能够分配给该终端设备的最大下行速率。在获取到终端设备的第三参数和无线网络的第四参数时,能够在终端设备侧准确地计算出基站能够分配给该终端设备的最大上行速率。如此,可以在无法获知基站的带宽分配算法时,在终端设备侧便捷地计算出衡量终端设备网络质量的依据,即基站能够分配给该终端设备的最大下行速率和最大上行速率。

5、在一种可能的设计中,根据预设的数据库中计算第一参数和第二参数对应的第一峰值速率,包括:在预设的数据库中确定无线网络的频段以及信号与干扰加噪声比对应的第一资源块数,第一mimo阶数以及第二峰值速率。根据终端设备的mimo阶数,第一mimo阶数,无线网络的资源块数,第一资源块数,第二峰值速率确定第一峰值速率。基于该方案,可以通过预设的数据库得到终端设备的mimo阶数,无线网络的频段,信号与干扰加噪声比在理论上具有的峰值速率,即第一峰值速率。

6、在一种可能的设计中,根据终端设备的mimo阶数,第一mimo阶数,无线网络的资源块数,第一资源块数,第二峰值速率确定第一峰值速率,包括:将终端设备的mimo阶数与第一mimo阶数的比值,无线网络的资源块数与第一资源块数的比值,第二峰值速率相乘,得到第一峰值速率。基于该方案,提供了一种计算第一峰值速率的具体实现过程。

7、在一种可能的设计中,根据下行速率,第一峰值速率,信号与干扰加噪声比,参考信号接收质量以及总计最大比特率确定终端设备的下行速率上限,包括:根据信号与干扰加噪声比以及参考信号接收质量确定无线网络的资源块利用率。根据第一峰值速率以及资源块利用率确定第二速率,第二速率用于指示无线网络中未分配的资源块可提供的下行速率。根据第二速率,下行速率以及总计最大比特率确定终端设备的下行速率上限。基于该方案,可以根据终端设备理论上能够达到的峰值速率计算出无线网络未分配的带宽资源能够提供的下行速率,即第二速率。

8、在一种可能的设计中,根据第一峰值速率以及资源块利用率确定第二速率,包括:计算1与资源块利用率的差值。计算第一峰值速率与差值的乘积,得到第二速率。基于该方案,提供了一种计算第二速率的具体实现方式。

9、在一种可能的设计中,根据第二速率,下行速率以及总计最大比特率确定终端设备的下行速率上限,包括:计算第二速率与下行速率的和,得到第一下行速率上限。将总计最大比特率与第一下行速率上限中的较小值作为终端设备的下行速率上限。基于该方案,提供了一种确定终端设备下行速率上限的具体实现方式。

10、在一种可能的设计中,根据上行速率,当前发射功率以及分得的资源块数确定第一速率,包括:计算分得的资源块数与当前发射功率的乘积。计算上行速率与乘积的商,得到第一速率。基于该方案,可以计算得到每功率单位及每个资源块能够提供的上行速率,即第一速率。

11、在一种可能的设计中,根据第一速率,第三参数以及第四参数确定终端设备的上行速率上限,包括:根据信号与干扰加噪声比以及参考信号接收质量确定无线网络的资源块利用率。计算最大发射功率与当前发射功率的差值,得到第一数值。计算1与资源块利用率的差值,得到第二数值。计算第一数值,第二数值,第一速率,资源块数的乘积,得到第三速率。根据第三速率,上行速率以及总计最大比特率确定终端设备的上行速率上限。基于该方案,提供了一种计算终端设备上行速率上限的具体实现方式。

12、在一种可能的设计中,根据第三速率,上行速率以及总计最大比特率确定终端设备的上行速率上限,包括:计算第三速率与上行速率的和,得到第一上行速率上限。将第一速率上限与总计最大比特率中的较小值作为终端设备的上行速率上限。基于该方案,提供了一种计算终端设备上行速率上限的具体实现方式。

13、在一种可能的设计中,根据预设的数据库中计算第一参数和第二参数对应的第一峰值速率,包括:根据信号与干扰加噪声比以及参考信号接收质量确定无线网络的资源块利用率。资源块利用率用于指示无线网络已分配的资源块数与总资源块数的比值。在资源块利用率小于第一预设阈值时,根据预设的数据库中计算第一参数和第二参数对应的第一峰值速率。基于该方案,资源块利用率小于第一预设阈值,说明无线网络中存在未分配的资源块,因此可以通过后续算法对下行速率上限进行计算。

14、在一种可能的设计中,根据信号与干扰加噪声比以及参考信号接收质量确定无线网络的资源块利用率之后,方法还包括:在资源块利用率大于第一预设阈值时,将下行速率作为终端设备的下行速率上限。基于该方案,资源块利用率大于第一预设阈值,说明无线网络中不存在未分配的资源块,因此可以将终端设备当前的下行速率作为下行速率上限。

15、在一种可能的设计中,根据上行速率,当前发射功率,资源块数,信号与干扰加噪声比以及参考信号接收质量确定第一速率,包括:获取终端设备的上行缓冲时间。上行缓冲时间用于指示终端设备请求基站调度上行资源的时间。在上行缓冲时间小于第二预设阈值时,根据上行速率,当前发射功率,资源块数,信号与干扰加噪声比以及参考信号接收质量确定第一速率。基于该方案,上行缓冲时间小于第二预设阈值,说明当前无线网络上行信道较为畅通,可以通过后续算法对上行速率上限进行计算。

16、在一种可能的设计中,获取终端设备的上行缓冲时间之后,方法还包括:在上行缓冲时间大于第二预设阈值时,将上行速率作为终端设备的上行速率上限。基于该方案,上行缓冲时间大于第二预设阈值,说明当前无线网络上行信道较为拥塞,因此可以将终端设备当前的上行速率作为上行速率上限。

17、第二方面,提供一种确定终端设备网速上限的系统,应用于终端设备,终端设备与基站通信连接,基站用于向终端设备提供无线网络。系统包括:第一子系统以及第二子系统。第一子系统包括:第一模块,用于获取终端设备的第一参数以及无线网络的第二参数。第一参数包括mimo阶数,下行速率,总计最大比特率。第二参数包括频段,资源块数,信号与干扰加噪声比,参考信号接收质量。第二模块,用于根据预设的数据库中计算第一参数和第二参数对应的第一峰值速率。预设的数据库用于指示不同mimo阶数的终端设备,在不同频段,资源块数,信号与干扰加噪声比的无线网络下对应的峰值速率。第三模块,用于根据下行速率,第一峰值速率,信号与干扰加噪声比,参考信号接收质量以及总计最大比特率确定终端设备的下行速率上限。第二子系统包括:第四模块,用于获取终端设备的第三参数以及无线网络的第四参数。第三参数包括上行速率,最大发射功率,当前发射功率,总计最大比特率,分得的资源块数。第四参数包括资源块数,信号与干扰加噪声比,参考信号接收质量。第五模块,用于根据上行速率,当前发射功率以及分得的资源块数确定第一速率。第一速率用于指示每功率单位和每个资源块可提供的上行速率。第六模块,用于根据第一速率,第三参数以及第四参数确定终端设备的上行速率上限。

18、第三方面,提供一种电子设备,电子设备包括一个或多个处理器和一个或多个存储器。一个或多个存储器与一个或多个处理器耦合,一个或多个存储器存储有计算机指令。当一个或多个处理器执行计算机指令时,使得电子设备执行如第一方面任一项的确定终端设备网速上限的方法。

19、第四方面,提供一种芯片系统,芯片包括处理电路和接口。处理电路用于从存储介质中调用并运行存储介质中存储的计算机程序,以执行如第一方面中任一项的确定终端设备网速上限的方法。

20、第五方面,提供一种计算机可读存储介质,计算机可读存储介质包括计算机指令,当计算机指令运行时,执行如第一方面中任一项的确定终端设备网速上限的方法。

21、第六方面,提供一种计算机程序产品,计算机程序产品中包括指令,当计算机程序产品在计算机上运行时,使得计算机可以根据指令执行如第一方面中任一项的确定终端设备网速上限的方法。

22、应当理解的是,上述第二方面,第三方面,第四方面,第五方面以及第六方面提供的技术方案,其技术特征均可对应到第一方面及其可能的设计中提供的确定终端设备网速上限的方法,因此能够达到的有益效果类似,此处不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1