Movatterモバイル変換


[0]ホーム

URL:


CN116709433B - Method for determining upper limit of network speed of terminal device and electronic device - Google Patents

Method for determining upper limit of network speed of terminal device and electronic device
Download PDF

Info

Publication number
CN116709433B
CN116709433BCN202211716308.7ACN202211716308ACN116709433BCN 116709433 BCN116709433 BCN 116709433BCN 202211716308 ACN202211716308 ACN 202211716308ACN 116709433 BCN116709433 BCN 116709433B
Authority
CN
China
Prior art keywords
rate
terminal device
upper limit
parameter
uplink
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211716308.7A
Other languages
Chinese (zh)
Other versions
CN116709433A (en
Inventor
何彦召
高俊男
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honor Device Co Ltd
Original Assignee
Honor Device Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honor Device Co LtdfiledCriticalHonor Device Co Ltd
Priority to CN202211716308.7ApriorityCriticalpatent/CN116709433B/en
Publication of CN116709433ApublicationCriticalpatent/CN116709433A/en
Application grantedgrantedCritical
Publication of CN116709433BpublicationCriticalpatent/CN116709433B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本申请实施例提供一种确定终端设备网速上限的方法及电子设备,涉及通信领域,能够在终端设备侧准确地确定基站能够分配给终端设备的网速上限,为衡量网络质量提供依据。该方法包括:确定终端设备上行速率上限以及下行速率上限。确定终端设备下行速率上限包括:获取第一参数以及第二参数。根据预设的数据库中计算第一参数和第二参数对应的第一峰值速率。根据下行速率,第一峰值速率,信号与干扰加噪声比,参考信号接收质量以及总计最大比特率确定下行速率上限。确定终端设备上行速率上限包括:获取第三参数以及第四参数。根据上行速率,当前发射功率以及分得的资源块数确定第一速率。根据第一速率,第三参数以及第四参数确定上行速率上限。

The embodiment of the present application provides a method and electronic device for determining the upper limit of the network speed of a terminal device, which relates to the field of communications, and can accurately determine the upper limit of the network speed that a base station can allocate to a terminal device on the terminal device side, providing a basis for measuring network quality. The method includes: determining the upper limit of the uplink rate and the upper limit of the downlink rate of the terminal device. Determining the upper limit of the downlink rate of the terminal device includes: obtaining a first parameter and a second parameter. Calculating the first peak rate corresponding to the first parameter and the second parameter according to a preset database. Determine the upper limit of the downlink rate according to the downlink rate, the first peak rate, the signal to interference plus noise ratio, the reference signal reception quality and the total maximum bit rate. Determining the upper limit of the uplink rate of the terminal device includes: obtaining a third parameter and a fourth parameter. Determine the first rate according to the uplink rate, the current transmit power and the number of allocated resource blocks. Determine the upper limit of the uplink rate according to the first rate, the third parameter and the fourth parameter.

Description

Translated fromChinese
一种确定终端设备网速上限的方法及电子设备Method for determining upper limit of network speed of terminal device and electronic device

技术领域Technical Field

本申请实施例涉及通信领域,尤其涉及一种确定终端设备网速上限的方法及电子设备。The embodiments of the present application relate to the field of communications, and in particular to a method for determining an upper limit of a network speed of a terminal device and an electronic device.

背景技术Background technique

随着LTE(3GPP Long Term Evolution,3GPP长期演进技术),NR(New Radio,新无线)等无线网络技术的普及,人们对网络质量的要求也越来越高。对于终端设备来说,衡量网络质量的指标可以有多种,如网速,网络延迟,网速上限等。其中,网速上限是指基站能够分配给该终端设备的最大带宽对应的网速。With the popularization of wireless network technologies such as LTE (3GPP Long Term Evolution) and NR (New Radio), people have higher and higher requirements for network quality. For terminal devices, there are many indicators to measure network quality, such as network speed, network delay, and network speed limit. Among them, the network speed limit refers to the network speed corresponding to the maximum bandwidth that the base station can allocate to the terminal device.

上述指标中,网速和网络延迟均可以在终端设备侧确定,但网速上限是基站根据各终端设备的当前业务量,信噪环境等参数,通过带宽分配算法确定的。终端设备无法获知基站能够分配给自身的最大带宽,因而也无法确定自身的网速上限。Among the above indicators, network speed and network delay can be determined on the terminal device side, but the upper limit of network speed is determined by the base station through the bandwidth allocation algorithm based on the current business volume of each terminal device, signal-noise environment and other parameters. The terminal device cannot know the maximum bandwidth that the base station can allocate to itself, and therefore cannot determine its own upper limit of network speed.

发明内容Summary of the invention

本申请实施例提供一种确定终端设备网速上限的方法及电子设备,能够在终端设备侧较为准确地计算得到基站能够分配给终端设备的最大带宽对应的网速上限,从而为衡量终端设备的网络质量提供依据。The embodiments of the present application provide a method and electronic device for determining the upper limit of the network speed of a terminal device, which can more accurately calculate the upper limit of the network speed corresponding to the maximum bandwidth that a base station can allocate to the terminal device on the terminal device side, thereby providing a basis for measuring the network quality of the terminal device.

为了达到上述目的,本申请实施例采用如下技术方案。In order to achieve the above-mentioned purpose, the embodiment of the present application adopts the following technical solution.

第一方面,提供一种确定终端设备网速上限的方法,应用于终端设备,终端设备与基站通信连接,基站用于向终端设备提供无线网络。方法包括:确定终端设备上行速率上限以及确定终端设备下行速率上限。确定终端设备下行速率上限包括:获取终端设备的第一参数以及无线网络的第二参数。第一参数包括MIMO阶数,下行速率,总计最大比特率。第二参数包括频段,资源块数,信号与干扰加噪声比,参考信号接收质量。根据预设的数据库中计算第一参数和第二参数对应的第一峰值速率。预设的数据库用于指示不同MIMO阶数的终端设备,在不同频段,资源块数,信号与干扰加噪声比的无线网络下对应的峰值速率。根据下行速率,第一峰值速率,信号与干扰加噪声比,参考信号接收质量以及总计最大比特率确定终端设备的下行速率上限。确定终端设备上行速率上限包括:获取终端设备的第三参数以及无线网络的第四参数。第三参数包括上行速率,最大发射功率,当前发射功率,总计最大比特率,分得的资源块数。第四参数包括资源块数,信号与干扰加噪声比,参考信号接收质量。根据上行速率,当前发射功率以及分得的资源块数确定第一速率。第一速率用于指示每功率单位和每个资源块可提供的上行速率。根据第一速率,第三参数以及第四参数确定终端设备的上行速率上限。In a first aspect, a method for determining the upper limit of the network speed of a terminal device is provided, which is applied to a terminal device, wherein the terminal device is connected to a base station in communication, and the base station is used to provide a wireless network to the terminal device. The method includes: determining the upper limit of the uplink rate of the terminal device and determining the upper limit of the downlink rate of the terminal device. Determining the upper limit of the downlink rate of the terminal device includes: obtaining a first parameter of the terminal device and a second parameter of the wireless network. The first parameter includes MIMO order, downlink rate, and total maximum bit rate. The second parameter includes frequency band, number of resource blocks, signal to interference plus noise ratio, and reference signal reception quality. The first peak rate corresponding to the first parameter and the second parameter is calculated according to a preset database. The preset database is used to indicate the peak rates corresponding to terminal devices of different MIMO orders in wireless networks with different frequency bands, number of resource blocks, and signal to interference plus noise ratio. The upper limit of the downlink rate of the terminal device is determined according to the downlink rate, the first peak rate, the signal to interference plus noise ratio, the reference signal reception quality, and the total maximum bit rate. Determining the upper limit of the uplink rate of the terminal device includes: obtaining a third parameter of the terminal device and a fourth parameter of the wireless network. The third parameter includes uplink rate, maximum transmit power, current transmit power, total maximum bit rate, and number of allocated resource blocks. The fourth parameter includes the number of resource blocks, the signal to interference plus noise ratio, and the reference signal reception quality. The first rate is determined according to the uplink rate, the current transmit power, and the number of allocated resource blocks. The first rate is used to indicate the uplink rate that can be provided per power unit and per resource block. The uplink rate upper limit of the terminal device is determined according to the first rate, the third parameter, and the fourth parameter.

基于该方案,在获取到终端设备的第一参数和无线网络的第二参数时,能够在终端设备侧准确地计算得到基站能够分配给该终端设备的最大下行速率。在获取到终端设备的第三参数和无线网络的第四参数时,能够在终端设备侧准确地计算出基站能够分配给该终端设备的最大上行速率。如此,可以在无法获知基站的带宽分配算法时,在终端设备侧便捷地计算出衡量终端设备网络质量的依据,即基站能够分配给该终端设备的最大下行速率和最大上行速率。Based on this solution, when the first parameter of the terminal device and the second parameter of the wireless network are obtained, the maximum downlink rate that the base station can allocate to the terminal device can be accurately calculated on the terminal device side. When the third parameter of the terminal device and the fourth parameter of the wireless network are obtained, the maximum uplink rate that the base station can allocate to the terminal device can be accurately calculated on the terminal device side. In this way, when the bandwidth allocation algorithm of the base station cannot be known, the basis for measuring the network quality of the terminal device, that is, the maximum downlink rate and maximum uplink rate that the base station can allocate to the terminal device, can be conveniently calculated on the terminal device side.

在一种可能的设计中,根据预设的数据库中计算第一参数和第二参数对应的第一峰值速率,包括:在预设的数据库中确定无线网络的频段以及信号与干扰加噪声比对应的第一资源块数,第一MIMO阶数以及第二峰值速率。根据终端设备的MIMO阶数,第一MIMO阶数,无线网络的资源块数,第一资源块数,第二峰值速率确定第一峰值速率。基于该方案,可以通过预设的数据库得到终端设备的MIMO阶数,无线网络的频段,信号与干扰加噪声比在理论上具有的峰值速率,即第一峰值速率。In one possible design, the first peak rate corresponding to the first parameter and the second parameter is calculated according to a preset database, including: determining the frequency band of the wireless network and the first number of resource blocks corresponding to the signal to interference plus noise ratio, the first MIMO order, and the second peak rate in the preset database. The first peak rate is determined according to the MIMO order of the terminal device, the first MIMO order, the number of resource blocks of the wireless network, the first number of resource blocks, and the second peak rate. Based on this scheme, the MIMO order of the terminal device, the frequency band of the wireless network, and the peak rate of the signal to interference plus noise ratio in theory, that is, the first peak rate, can be obtained through the preset database.

在一种可能的设计中,根据终端设备的MIMO阶数,第一MIMO阶数,无线网络的资源块数,第一资源块数,第二峰值速率确定第一峰值速率,包括:将终端设备的MIMO阶数与第一MIMO阶数的比值,无线网络的资源块数与第一资源块数的比值,第二峰值速率相乘,得到第一峰值速率。基于该方案,提供了一种计算第一峰值速率的具体实现过程。In one possible design, the first peak rate is determined according to the MIMO order of the terminal device, the first MIMO order, the number of resource blocks of the wireless network, the first number of resource blocks, and the second peak rate, including: multiplying the ratio of the MIMO order of the terminal device to the first MIMO order, the ratio of the number of resource blocks of the wireless network to the first number of resource blocks, and the second peak rate to obtain the first peak rate. Based on this solution, a specific implementation process for calculating the first peak rate is provided.

在一种可能的设计中,根据下行速率,第一峰值速率,信号与干扰加噪声比,参考信号接收质量以及总计最大比特率确定终端设备的下行速率上限,包括:根据信号与干扰加噪声比以及参考信号接收质量确定无线网络的资源块利用率。根据第一峰值速率以及资源块利用率确定第二速率,第二速率用于指示无线网络中未分配的资源块可提供的下行速率。根据第二速率,下行速率以及总计最大比特率确定终端设备的下行速率上限。基于该方案,可以根据终端设备理论上能够达到的峰值速率计算出无线网络未分配的带宽资源能够提供的下行速率,即第二速率。In one possible design, the upper limit of the downlink rate of the terminal device is determined based on the downlink rate, the first peak rate, the signal to interference plus noise ratio, the reference signal reception quality and the total maximum bit rate, including: determining the resource block utilization of the wireless network based on the signal to interference plus noise ratio and the reference signal reception quality. Determine the second rate based on the first peak rate and the resource block utilization, the second rate is used to indicate the downlink rate that can be provided by the unallocated resource blocks in the wireless network. Determine the upper limit of the downlink rate of the terminal device based on the second rate, the downlink rate and the total maximum bit rate. Based on this scheme, the downlink rate that can be provided by the unallocated bandwidth resources of the wireless network, that is, the second rate, can be calculated based on the peak rate that the terminal device can theoretically achieve.

在一种可能的设计中,根据第一峰值速率以及资源块利用率确定第二速率,包括:计算1与资源块利用率的差值。计算第一峰值速率与差值的乘积,得到第二速率。基于该方案,提供了一种计算第二速率的具体实现方式。In one possible design, determining the second rate according to the first peak rate and the resource block utilization includes: calculating the difference between 1 and the resource block utilization. Calculating the product of the first peak rate and the difference to obtain the second rate. Based on this solution, a specific implementation method for calculating the second rate is provided.

在一种可能的设计中,根据第二速率,下行速率以及总计最大比特率确定终端设备的下行速率上限,包括:计算第二速率与下行速率的和,得到第一下行速率上限。将总计最大比特率与第一下行速率上限中的较小值作为终端设备的下行速率上限。基于该方案,提供了一种确定终端设备下行速率上限的具体实现方式。In one possible design, the upper limit of the downlink rate of the terminal device is determined according to the second rate, the downlink rate and the total maximum bit rate, including: calculating the sum of the second rate and the downlink rate to obtain the first downlink rate upper limit. The smaller value of the total maximum bit rate and the first downlink rate upper limit is used as the downlink rate upper limit of the terminal device. Based on this solution, a specific implementation method for determining the upper limit of the downlink rate of the terminal device is provided.

在一种可能的设计中,根据上行速率,当前发射功率以及分得的资源块数确定第一速率,包括:计算分得的资源块数与当前发射功率的乘积。计算上行速率与乘积的商,得到第一速率。基于该方案,可以计算得到每功率单位及每个资源块能够提供的上行速率,即第一速率。In one possible design, the first rate is determined according to the uplink rate, the current transmit power, and the number of allocated resource blocks, including: calculating the product of the number of allocated resource blocks and the current transmit power. Calculating the quotient of the uplink rate and the product to obtain the first rate. Based on this scheme, the uplink rate that can be provided by each power unit and each resource block can be calculated, that is, the first rate.

在一种可能的设计中,根据第一速率,第三参数以及第四参数确定终端设备的上行速率上限,包括:根据信号与干扰加噪声比以及参考信号接收质量确定无线网络的资源块利用率。计算最大发射功率与当前发射功率的差值,得到第一数值。计算1与资源块利用率的差值,得到第二数值。计算第一数值,第二数值,第一速率,资源块数的乘积,得到第三速率。根据第三速率,上行速率以及总计最大比特率确定终端设备的上行速率上限。基于该方案,提供了一种计算终端设备上行速率上限的具体实现方式。In one possible design, the uplink rate upper limit of the terminal device is determined according to the first rate, the third parameter and the fourth parameter, including: determining the resource block utilization of the wireless network according to the signal to interference plus noise ratio and the reference signal reception quality. Calculate the difference between the maximum transmission power and the current transmission power to obtain a first value. Calculate the difference between 1 and the resource block utilization to obtain a second value. Calculate the product of the first value, the second value, the first rate, and the number of resource blocks to obtain a third rate. Determine the uplink rate upper limit of the terminal device according to the third rate, the uplink rate and the total maximum bit rate. Based on this scheme, a specific implementation method for calculating the uplink rate upper limit of the terminal device is provided.

在一种可能的设计中,根据第三速率,上行速率以及总计最大比特率确定终端设备的上行速率上限,包括:计算第三速率与上行速率的和,得到第一上行速率上限。将第一速率上限与总计最大比特率中的较小值作为终端设备的上行速率上限。基于该方案,提供了一种计算终端设备上行速率上限的具体实现方式。In one possible design, determining the upper limit of the uplink rate of the terminal device according to the third rate, the uplink rate and the total maximum bit rate includes: calculating the sum of the third rate and the uplink rate to obtain the first upper limit of the uplink rate. The smaller value of the first rate upper limit and the total maximum bit rate is used as the upper limit of the uplink rate of the terminal device. Based on this scheme, a specific implementation method for calculating the upper limit of the uplink rate of the terminal device is provided.

在一种可能的设计中,根据预设的数据库中计算第一参数和第二参数对应的第一峰值速率,包括:根据信号与干扰加噪声比以及参考信号接收质量确定无线网络的资源块利用率。资源块利用率用于指示无线网络已分配的资源块数与总资源块数的比值。在资源块利用率小于第一预设阈值时,根据预设的数据库中计算第一参数和第二参数对应的第一峰值速率。基于该方案,资源块利用率小于第一预设阈值,说明无线网络中存在未分配的资源块,因此可以通过后续算法对下行速率上限进行计算。In one possible design, a first peak rate corresponding to a first parameter and a second parameter is calculated according to a preset database, including: determining a resource block utilization of a wireless network according to a signal to interference plus noise ratio and a reference signal reception quality. The resource block utilization is used to indicate the ratio of the number of resource blocks allocated to the wireless network to the total number of resource blocks. When the resource block utilization is less than a first preset threshold, a first peak rate corresponding to the first parameter and the second parameter is calculated according to a preset database. Based on this scheme, if the resource block utilization is less than the first preset threshold, it means that there are unallocated resource blocks in the wireless network, so the downlink rate upper limit can be calculated by a subsequent algorithm.

在一种可能的设计中,根据信号与干扰加噪声比以及参考信号接收质量确定无线网络的资源块利用率之后,方法还包括:在资源块利用率大于第一预设阈值时,将下行速率作为终端设备的下行速率上限。基于该方案,资源块利用率大于第一预设阈值,说明无线网络中不存在未分配的资源块,因此可以将终端设备当前的下行速率作为下行速率上限。In one possible design, after determining the resource block utilization of the wireless network according to the signal to interference plus noise ratio and the reference signal reception quality, the method further includes: when the resource block utilization is greater than a first preset threshold, using the downlink rate as the downlink rate upper limit of the terminal device. Based on this scheme, the resource block utilization is greater than the first preset threshold, indicating that there are no unallocated resource blocks in the wireless network, so the current downlink rate of the terminal device can be used as the downlink rate upper limit.

在一种可能的设计中,根据上行速率,当前发射功率,资源块数,信号与干扰加噪声比以及参考信号接收质量确定第一速率,包括:获取终端设备的上行缓冲时间。上行缓冲时间用于指示终端设备请求基站调度上行资源的时间。在上行缓冲时间小于第二预设阈值时,根据上行速率,当前发射功率,资源块数,信号与干扰加噪声比以及参考信号接收质量确定第一速率。基于该方案,上行缓冲时间小于第二预设阈值,说明当前无线网络上行信道较为畅通,可以通过后续算法对上行速率上限进行计算。In one possible design, the first rate is determined based on the uplink rate, the current transmit power, the number of resource blocks, the signal to interference plus noise ratio, and the reference signal reception quality, including: obtaining the uplink buffer time of the terminal device. The uplink buffer time is used to indicate the time when the terminal device requests the base station to schedule uplink resources. When the uplink buffer time is less than the second preset threshold, the first rate is determined based on the uplink rate, the current transmit power, the number of resource blocks, the signal to interference plus noise ratio, and the reference signal reception quality. Based on this scheme, the uplink buffer time is less than the second preset threshold, indicating that the current wireless network uplink channel is relatively smooth, and the uplink rate upper limit can be calculated by a subsequent algorithm.

在一种可能的设计中,获取终端设备的上行缓冲时间之后,方法还包括:在上行缓冲时间大于第二预设阈值时,将上行速率作为终端设备的上行速率上限。基于该方案,上行缓冲时间大于第二预设阈值,说明当前无线网络上行信道较为拥塞,因此可以将终端设备当前的上行速率作为上行速率上限。In one possible design, after obtaining the uplink buffer time of the terminal device, the method further includes: when the uplink buffer time is greater than the second preset threshold, using the uplink rate as the upper limit of the uplink rate of the terminal device. Based on this solution, if the uplink buffer time is greater than the second preset threshold, it means that the uplink channel of the current wireless network is relatively congested, so the current uplink rate of the terminal device can be used as the upper limit of the uplink rate.

第二方面,提供一种确定终端设备网速上限的系统,应用于终端设备,终端设备与基站通信连接,基站用于向终端设备提供无线网络。系统包括:第一子系统以及第二子系统。第一子系统包括:第一模块,用于获取终端设备的第一参数以及无线网络的第二参数。第一参数包括MIMO阶数,下行速率,总计最大比特率。第二参数包括频段,资源块数,信号与干扰加噪声比,参考信号接收质量。第二模块,用于根据预设的数据库中计算第一参数和第二参数对应的第一峰值速率。预设的数据库用于指示不同MIMO阶数的终端设备,在不同频段,资源块数,信号与干扰加噪声比的无线网络下对应的峰值速率。第三模块,用于根据下行速率,第一峰值速率,信号与干扰加噪声比,参考信号接收质量以及总计最大比特率确定终端设备的下行速率上限。第二子系统包括:第四模块,用于获取终端设备的第三参数以及无线网络的第四参数。第三参数包括上行速率,最大发射功率,当前发射功率,总计最大比特率,分得的资源块数。第四参数包括资源块数,信号与干扰加噪声比,参考信号接收质量。第五模块,用于根据上行速率,当前发射功率以及分得的资源块数确定第一速率。第一速率用于指示每功率单位和每个资源块可提供的上行速率。第六模块,用于根据第一速率,第三参数以及第四参数确定终端设备的上行速率上限。In a second aspect, a system for determining the upper limit of the network speed of a terminal device is provided, which is applied to the terminal device, the terminal device is connected to the base station in communication, and the base station is used to provide a wireless network to the terminal device. The system includes: a first subsystem and a second subsystem. The first subsystem includes: a first module, which is used to obtain a first parameter of the terminal device and a second parameter of the wireless network. The first parameter includes MIMO order, downlink rate, and total maximum bit rate. The second parameter includes frequency band, number of resource blocks, signal to interference plus noise ratio, and reference signal reception quality. The second module is used to calculate the first peak rate corresponding to the first parameter and the second parameter according to a preset database. The preset database is used to indicate the peak rates corresponding to terminal devices of different MIMO orders in wireless networks with different frequency bands, number of resource blocks, and signal to interference plus noise ratio. The third module is used to determine the upper limit of the downlink rate of the terminal device according to the downlink rate, the first peak rate, the signal to interference plus noise ratio, the reference signal reception quality, and the total maximum bit rate. The second subsystem includes: a fourth module, which is used to obtain the third parameter of the terminal device and the fourth parameter of the wireless network. The third parameter includes uplink rate, maximum transmit power, current transmit power, total maximum bit rate, and number of allocated resource blocks. The fourth parameter includes the number of resource blocks, the signal to interference plus noise ratio, and the reference signal reception quality. The fifth module is used to determine the first rate according to the uplink rate, the current transmit power, and the number of allocated resource blocks. The first rate is used to indicate the uplink rate that can be provided per power unit and per resource block. The sixth module is used to determine the uplink rate upper limit of the terminal device according to the first rate, the third parameter, and the fourth parameter.

第三方面,提供一种电子设备,电子设备包括一个或多个处理器和一个或多个存储器。一个或多个存储器与一个或多个处理器耦合,一个或多个存储器存储有计算机指令。当一个或多个处理器执行计算机指令时,使得电子设备执行如第一方面任一项的确定终端设备网速上限的方法。In a third aspect, an electronic device is provided, the electronic device comprising one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories store computer instructions. When the one or more processors execute the computer instructions, the electronic device executes the method for determining the upper limit of the network speed of the terminal device as described in any one of the first aspects.

第四方面,提供一种芯片系统,芯片包括处理电路和接口。处理电路用于从存储介质中调用并运行存储介质中存储的计算机程序,以执行如第一方面中任一项的确定终端设备网速上限的方法。In a fourth aspect, a chip system is provided, the chip comprising a processing circuit and an interface. The processing circuit is used to call and run a computer program stored in a storage medium from a storage medium to execute the method for determining the upper limit of the network speed of a terminal device as described in any one of the first aspects.

第五方面,提供一种计算机可读存储介质,计算机可读存储介质包括计算机指令,当计算机指令运行时,执行如第一方面中任一项的确定终端设备网速上限的方法。In a fifth aspect, a computer-readable storage medium is provided, the computer-readable storage medium comprising computer instructions, and when the computer instructions are executed, a method for determining an upper limit of a network speed of a terminal device as described in any one of the first aspects is executed.

第六方面,提供一种计算机程序产品,计算机程序产品中包括指令,当计算机程序产品在计算机上运行时,使得计算机可以根据指令执行如第一方面中任一项的确定终端设备网速上限的方法。In a sixth aspect, a computer program product is provided, wherein the computer program product includes instructions. When the computer program product runs on a computer, the computer can execute a method for determining an upper limit of a network speed of a terminal device as described in any one of the first aspects according to the instructions.

应当理解的是,上述第二方面,第三方面,第四方面,第五方面以及第六方面提供的技术方案,其技术特征均可对应到第一方面及其可能的设计中提供的确定终端设备网速上限的方法,因此能够达到的有益效果类似,此处不再赘述。It should be understood that the technical solutions provided in the second, third, fourth, fifth and sixth aspects above and their technical features can all correspond to the method for determining the upper limit of the network speed of the terminal device provided in the first aspect and its possible design, and therefore the beneficial effects that can be achieved are similar and will not be repeated here.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为一种基站与终端设备的连接示意图;FIG1 is a schematic diagram of a connection between a base station and a terminal device;

图2为本申请实施例提供的一种终端设备的结构示意图;FIG2 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application;

图3为本申请实施例提供的一种终端设备的软件架构示意图;FIG3 is a schematic diagram of a software architecture of a terminal device provided in an embodiment of the present application;

图4为本申请实施例提供的一种确定终端设备下行速率上限的方法流程图;FIG4 is a flow chart of a method for determining an upper limit of a downlink rate of a terminal device provided in an embodiment of the present application;

图5为本申请实施例提供的一种确定终端设备上行速率上限的方法流程图;FIG5 is a flow chart of a method for determining an upper limit of an uplink rate of a terminal device provided in an embodiment of the present application;

图6为本申请实施例提供的一种终端设备请求基站调度资源的流程图;FIG6 is a flow chart of a terminal device requesting a base station to schedule resources provided by an embodiment of the present application;

图7为本申请实施例提供的一种电子设备的组成示意图;FIG7 is a schematic diagram of the composition of an electronic device provided in an embodiment of the present application;

图8为本申请实施例提供的一种芯片系统的组成示意图。FIG8 is a schematic diagram of the composition of a chip system provided in an embodiment of the present application.

具体实施方式Detailed ways

本申请实施例中的“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于限定特定顺序。此外,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。The words "first", "second" and "third" in the embodiments of the present application are used to distinguish different objects rather than to limit a specific order. In addition, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way.

为了便于理解,下面对本申请实施例的应用背景予以说明。To facilitate understanding, the application background of the embodiments of the present application is described below.

基站,也称作公用移动通信基站,为无线电台站的一种形式,用于向其信号覆盖区域内的终端设备提供无线网络。具体地,基站可以通过预设的带宽分配算法,根据信号覆盖区域内终端设备的数量,各终端设备的当前业务量等参数为各终端设备分配带宽资源。其中,终端设备的当前业务量可以是指终端设备当前运行的联网应用的网络吞吐量。A base station, also known as a public mobile communication base station, is a form of radio station that is used to provide wireless networks to terminal devices within its signal coverage area. Specifically, the base station can allocate bandwidth resources to each terminal device based on the number of terminal devices within the signal coverage area, the current traffic volume of each terminal device, and other parameters through a preset bandwidth allocation algorithm. The current traffic volume of a terminal device may refer to the network throughput of the networked application currently running on the terminal device.

请参考图1,为一种基站与终端设备的连接示意图。如图1所示,基站a与终端设备b,终端设备c通信连接。Please refer to Figure 1, which is a schematic diagram of a connection between a base station and a terminal device. As shown in Figure 1, a base station a is in communication connection with terminal devices b and c.

示例性地,基站a可以根据终端设备b的当前业务量为终端设备b分配带宽,根据终端设备c的当前业务量为终端设备c分配带宽。例如,终端设备的当前业务量越大,基站分配给该终端设备的带宽也就越大。例如,终端设备b的当前业务量小于终端设备c的当前业务量,则基站a分配给终端设备b的带宽可以小于分配给终端设备c的带宽。Exemplarily, base station a may allocate bandwidth to terminal device b according to the current traffic volume of terminal device b, and allocate bandwidth to terminal device c according to the current traffic volume of terminal device c. For example, the larger the current traffic volume of the terminal device, the larger the bandwidth allocated to the terminal device by the base station. For example, if the current traffic volume of terminal device b is less than the current traffic volume of terminal device c, the bandwidth allocated to terminal device b by base station a may be less than the bandwidth allocated to terminal device c.

可以理解,在其他条件相同的情况下,基站分配给终端设备的带宽越大,该终端设备的当前网速就越快,该终端设备的网络质量也就越好。其中,上述“其它条件”可以为信噪环境等。It can be understood that, under the same other conditions, the larger the bandwidth allocated by the base station to the terminal device, the faster the current network speed of the terminal device and the better the network quality of the terminal device. The above-mentioned "other conditions" may be a signal-noise environment, etc.

需要说明的是,在本申请实施例中,信噪环境可以通过SINR(Signal toInterference plus Noise Ratio,信号与干扰加噪声比),MCS(Modulation and CodingScheme,调制编码策略)等参数表征。SINR或MCS越大,信噪环境就越好,终端设备在相同带宽下的网速就越快。It should be noted that in the embodiment of the present application, the signal-to-noise environment can be characterized by parameters such as SINR (Signal to Interference plus Noise Ratio), MCS (Modulation and Coding Scheme, Modulation Coding Strategy). The larger the SINR or MCS, the better the signal-to-noise environment, and the faster the network speed of the terminal device under the same bandwidth.

然而在实际应用中,不同终端设备的信噪环境等参数不会完全相同,因此终端设备的当前网速并不能完全代表网络质量。下面以图1中的基站a,终端设备b,终端设备c为例进行示例性说明。However, in actual applications, parameters such as the signal-to-noise environment of different terminal devices are not exactly the same, so the current network speed of the terminal device cannot fully represent the network quality. The following is an exemplary description using base station a, terminal device b, and terminal device c in FIG1 as an example.

该示例中,终端设备b的当前业务量远小于终端设备c的当前业务量,且终端设备b的信噪环境优于终端设备c的信噪环境。In this example, the current traffic volume of terminal device b is much smaller than the current traffic volume of terminal device c, and the signal-to-noise environment of terminal device b is better than the signal-to-noise environment of terminal device c.

由于终端设备b的当前业务量远小于终端设备c的当前业务量,因此基站a分配给终端设备b的带宽要远小于基站a分配给终端设备c的带宽。由于终端设备的当前网速主要由基站分配的带宽确定,因此终端设备b的当前网速小于终端设备c的当前网速。Since the current traffic volume of terminal device b is much smaller than that of terminal device c, the bandwidth allocated by base station a to terminal device b is much smaller than that allocated by base station a to terminal device c. Since the current network speed of a terminal device is mainly determined by the bandwidth allocated by the base station, the current network speed of terminal device b is smaller than that of terminal device c.

在上述场景中,判断终端设备b的网络质量差于终端设备c的网络质量就不够准确。因为在基站a可分配的带宽资源充足的情况下,当终端设备b的当前业务量增大至与终端设备c的业务量相同时,基站a分配给终端设备b的带宽与基站a分配给终端设备c的带宽也会相同。如此由于终端设备b的信噪环境优于终端设备c的信噪环境,因此终端设备a的网速会大于终端设备c的网速。In the above scenario, it is not accurate to judge that the network quality of terminal device b is worse than that of terminal device c. Because when the bandwidth resources that can be allocated by base station a are sufficient, when the current service volume of terminal device b increases to the same as the service volume of terminal device c, the bandwidth allocated by base station a to terminal device b will be the same as the bandwidth allocated by base station a to terminal device c. In this way, since the signal-to-noise environment of terminal device b is better than that of terminal device c, the network speed of terminal device a will be greater than that of terminal device c.

也就是说,基站a能够分配给终端设备b的最大带宽对应的网速大于基站a能够分配给终端设备c的最大带宽对应的网速。因此,终端设备b的网络质量并不一定差于终端设备c。That is, the network speed corresponding to the maximum bandwidth that base station a can allocate to terminal device b is greater than the network speed corresponding to the maximum bandwidth that base station a can allocate to terminal device c. Therefore, the network quality of terminal device b is not necessarily worse than that of terminal device c.

在本申请实施例中,可以将基站分配给终端设备的最大带宽对应的网络速率称作网速上限。可以看出,网速上限也可以作为衡量网络质量的指标。In the embodiment of the present application, the network rate corresponding to the maximum bandwidth allocated by the base station to the terminal device can be referred to as the upper limit of the network speed. It can be seen that the upper limit of the network speed can also be used as an indicator to measure the network quality.

然而,不同于网速,时延等参数可以在终端设备侧直接测得,网速上限无法直接测量。并且,终端设备侧也无法获知基站侧的带宽分配算法,因此也无法确定自身的网速上限。However, unlike network speed, latency and other parameters that can be directly measured on the terminal device side, the upper limit of network speed cannot be directly measured. In addition, the terminal device side cannot know the bandwidth allocation algorithm on the base station side, so it cannot determine its own upper limit of network speed.

为了解决上述问题,本申请实施例提供了一种确定终端设备网速上限的方法及电子设备,可以使终端设备能够较为准确地预估自身的网速上限,从而为评估网络质量提供依据。In order to solve the above problems, the embodiments of the present application provide a method and electronic device for determining the upper limit of the network speed of a terminal device, which can enable the terminal device to more accurately estimate its own upper limit of the network speed, thereby providing a basis for evaluating network quality.

在本申请实施例中,终端设备可以是能够通过基站与无线网络连接的便携式终端,诸如手机、平板电脑、可穿戴设备(如智能手表)、车载设备等。便携式终端的示例性实施例包括但不限于搭载或者其它操作系统的便携式终端。In the embodiment of the present application, the terminal device may be a portable terminal that can be connected to a wireless network through a base station, such as a mobile phone, a tablet computer, a wearable device (such as a smart watch), a vehicle-mounted device, etc. Exemplary embodiments of the portable terminal include but are not limited to a portable terminal equipped with Or portable terminals with other operating systems.

作为一种示例,请参考图2,为本申请实施例提供的一种终端设备200的结构示意图。本申请实施例提供的确定终端设备网速上限的方法均可应用于如图2所示的终端设备200中。As an example, please refer to Fig. 2, which is a schematic diagram of the structure of a terminal device 200 provided in an embodiment of the present application. The method for determining the upper limit of the network speed of a terminal device provided in an embodiment of the present application can be applied to the terminal device 200 shown in Fig. 2.

如图2所示,该终端设备200可以包括处理器201,显示屏203,通信模块202等。As shown in FIG. 2 , the terminal device 200 may include a processor 201 , a display screen 203 , a communication module 202 , and the like.

其中,处理器201可以包括一个或多个处理单元,例如:处理器201可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频流编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器201中。The processor 201 may include one or more processing units, for example, the processor 201 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video stream codec, a digital signal processor (DSP), a baseband processor, and/or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or may be integrated in one or more processors 201.

控制器可以是终端设备200的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。The controller may be the nerve center and command center of the terminal device 200. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.

处理器201中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器201中的存储器为高速缓冲存储器。该存储器可以保存处理器201刚用过或循环使用的指令或数据。如果处理器201需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器201的等待时间,因而提高了系统的效率。The processor 201 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 201 is a cache memory. The memory may store instructions or data that the processor 201 has just used or cyclically used. If the processor 201 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 201, and thus improves the efficiency of the system.

在一些实施例中,处理器201可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口211等。In some embodiments, the processor 201 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver/transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input/output (GPIO) interface, a subscriber identity module (SIM) interface, and/or a universal serial bus (USB) interface 211, etc.

终端设备200通过GPU,显示屏203,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏203和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器201可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。The terminal device 200 implements the display function through a GPU, a display screen 203, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 203 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 201 may include one or more GPUs, which execute program instructions to generate or change display information.

显示屏203用于显示图像,视频流等。The display screen 203 is used to display images, video streams, etc.

通信模块202可以包括天线1,天线2,移动通信模块202A,和/或无线通信模块202B。以通信模块202同时包括天线1,天线2,移动通信模块202A和无线通信模块202B为例。The communication module 202 may include antenna 1, antenna 2, mobile communication module 202A, and/or wireless communication module 202B. For example, the communication module 202 includes antenna 1, antenna 2, mobile communication module 202A and wireless communication module 202B.

终端设备200的无线通信功能可以通过天线1,天线2,移动通信模块202A,无线通信模块202B,调制解调处理器以及基带处理器等实现。The wireless communication function of the terminal device 200 can be implemented through antenna 1, antenna 2, mobile communication module 202A, wireless communication module 202B, modem processor and baseband processor.

天线1和天线2用于发射和接收电磁波信号。终端设备200中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in terminal device 200 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

移动通信模块202A可以提供应用在终端设备200上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块202A可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块202A可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块202A还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块202A的至少部分功能模块可以被设置于处理器201中。在一些实施例中,移动通信模块202A的至少部分功能模块可以与处理器201的至少部分模块被设置在同一个器件中。The mobile communication module 202A can provide solutions for wireless communications including 2G/3G/4G/5G applied to the terminal device 200. The mobile communication module 202A may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 202A can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 202A can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 202A may be arranged in the processor 201. In some embodiments, at least some of the functional modules of the mobile communication module 202A may be arranged in the same device as at least some of the modules of the processor 201.

调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器206A,受话器206B等)输出声音信号,或通过显示屏203显示图像或视频流。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器201,与移动通信模块202A或其他功能模块设置在同一个器件中。The modem processor may include a modulator and a demodulator. The modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 206A, a receiver 206B, etc.), or displays an image or video stream through a display screen 203. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 201 and may be arranged in the same device as the mobile communication module 202A or other functional modules.

无线通信模块202B可以提供应用在终端设备200上的包括无线局域网(wirelesslocal area networks,WLAN)(如无线保真(wireless fidelity,Wi-Fi)网络),蓝牙(bluetooth,BT),全球导航卫星系统(global navigation satellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。无线通信模块202B可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块202B经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器201。无线通信模块202B还可以从处理器201接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。The wireless communication module 202B can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to the terminal device 200. The wireless communication module 202B can be one or more devices integrating at least one communication processing module. The wireless communication module 202B receives electromagnetic waves via the antenna 2, modulates the frequency of the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 201. The wireless communication module 202B can also receive the signal to be sent from the processor 201, modulate the frequency of the signal, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.

在一些实施例中,终端设备200的天线1和移动通信模块202A耦合,天线2和无线通信模块202B耦合,使得终端设备200可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯系统(global system for mobile communications,GSM),通用分组无线服务(general packet radio service,GPRS),码分多址接入(codedivision multiple access,CDMA),宽带码分多址(wideband code division multipleaccess,WCDMA),时分码分多址(time-division code division multiple access,TD-SCDMA),长期演进(long term evolution,LTE),BT,GNSS,WLAN,NFC,FM,和/或IR技术等。所述GNSS可以包括全球卫星定位系统(global positioning system,GPS),全球导航卫星系统(global navigation satellite system,GLONASS),北斗卫星导航系统(beidounavigation satellite system,BDS),准天顶卫星系统(quasi-zenith satellitesystem,QZSS)和/或星基增强系统(satellite based augmentation systems,SBAS)。In some embodiments, the antenna 1 of the terminal device 200 is coupled to the mobile communication module 202A, and the antenna 2 is coupled to the wireless communication module 202B, so that the terminal device 200 can communicate with the network and other devices through wireless communication technology. The wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and/or IR technology, etc. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS), a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS) and/or a satellite based augmentation system (SBAS).

如图2所示,在一些实现方式中,该终端设备200还可以包括外部存储器接口210,内部存储器204,通用串行总线(universal serial bus,USB)接口211,充电管理模块212,电源管理模块213,电池214,音频模块206,扬声器206A,受话器206B,麦克风206C,耳机接口206D,传感器模块205,按键209,马达,指示器208,摄像头207,以及用户标识模块(subscriber identification module,SIM)卡接口等。As shown in Figure 2, in some implementations, the terminal device 200 may also include an external memory interface 210, an internal memory 204, a universal serial bus (USB) interface 211, a charging management module 212, a power management module 213, a battery 214, an audio module 206, a speaker 206A, a receiver 206B, a microphone 206C, an earphone interface 206D, a sensor module 205, a button 209, a motor, an indicator 208, a camera 207, and a subscriber identification module (SIM) card interface, etc.

充电管理模块212用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块212可以通过USB接口211接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块212可以通过终端设备200的无线充电线圈接收无线充电输入。充电管理模块212为电池214充电的同时,还可以通过电源管理模块213为终端设备200供电。The charging management module 212 is used to receive charging input from a charger. The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 212 may receive charging input from a wired charger through the USB interface 211. In some wireless charging embodiments, the charging management module 212 may receive wireless charging input through a wireless charging coil of the terminal device 200. While the charging management module 212 is charging the battery 214, it may also power the terminal device 200 through the power management module 213.

电源管理模块213用于连接电池214,充电管理模块212与处理器201。电源管理模块213接收电池214和/或充电管理模块212的输入,为处理器201,内部存储器204,外部存储器,显示屏203,摄像头207,和无线通信模块202B等供电。电源管理模块213还可以用于监测电池214容量,电池214循环次数,电池214健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块213也可以设置于处理器201中。在另一些实施例中,电源管理模块213和充电管理模块212也可以设置于同一个器件中。The power management module 213 is used to connect the battery 214, the charging management module 212 and the processor 201. The power management module 213 receives input from the battery 214 and/or the charging management module 212, and supplies power to the processor 201, the internal memory 204, the external memory, the display screen 203, the camera 207, and the wireless communication module 202B. The power management module 213 can also be used to monitor parameters such as the capacity of the battery 214, the number of cycles of the battery 214, and the health status (leakage, impedance) of the battery 214. In some other embodiments, the power management module 213 can also be set in the processor 201. In some other embodiments, the power management module 213 and the charging management module 212 can also be set in the same device.

外部存储器接口210可以用于连接外部存储卡,例如Micro SD卡,实现扩展终端设备200的存储能力。外部存储卡通过外部存储器接口210与处理器201通信,实现数据存储功能。例如将音乐,视频流等文件保存在外部存储卡中。The external memory interface 210 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the terminal device 200. The external memory card communicates with the processor 201 through the external memory interface 210 to implement a data storage function. For example, files such as music and video streams are stored in the external memory card.

内部存储器204可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器201通过运行存储在内部存储器204的指令,从而执行终端设备200的各种功能应用以及数据处理。The internal memory 204 may be used to store computer executable program codes, which include instructions. The processor 201 executes various functional applications and data processing of the terminal device 200 by running the instructions stored in the internal memory 204 .

内部存储器204还可以存储本申请实施例提供的确定终端设备网速上限的方法对应的一个或多个计算机程序。The internal memory 204 may also store one or more computer programs corresponding to the method for determining the upper limit of the network speed of a terminal device provided in an embodiment of the present application.

终端设备200可以通过音频模块206,扬声器206A,受话器206B,麦克风206C,耳机接口206D,以及应用处理器等实现音频功能。例如音乐播放,录音等。The terminal device 200 can implement audio functions such as music playing and recording through the audio module 206, the speaker 206A, the receiver 206B, the microphone 206C, the headphone interface 206D, and the application processor.

按键209包括开机键,音量键等。按键209可以是机械按键209。也可以是触摸式按键209。终端设备200可以接收按键209输入,产生与终端设备200的用户设置以及功能控制有关的键信号输入。The key 209 includes a power key, a volume key, etc. The key 209 may be a mechanical key 209 or a touch key 209. The terminal device 200 may receive the key 209 input and generate a key signal input related to the user setting and function control of the terminal device 200.

指示器208可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。The indicator 208 may be an indicator light, which may be used to indicate the charging status, power change, messages, missed calls, notifications, etc.

SIM卡接口用于连接SIM卡。SIM卡可以通过插入SIM卡接口,或从SIM卡接口拔出,实现和终端设备200的接触和分离。终端设备200可以支持1个或N个SIM卡接口,N为大于1的正整数。SIM卡接口可以支持Nano SIM卡,Micro SIM卡,SIM卡等。同一个SIM卡接口可以同时插入多张卡。所述多张卡的类型可以相同,也可以不同。SIM卡接口也可以兼容不同类型的SIM卡。SIM卡接口也可以兼容外部存储卡。终端设备200通过SIM卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,终端设备200采用eSIM,即:嵌入式SIM卡。eSIM卡可以嵌在终端设备200中,不能和终端设备200分离。The SIM card interface is used to connect the SIM card. The SIM card can be connected to and separated from the terminal device 200 by inserting it into the SIM card interface or pulling it out from the SIM card interface. The terminal device 200 can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface can support Nano SIM card, Micro SIM card, SIM card, etc. Multiple cards can be inserted into the same SIM card interface at the same time. The types of the multiple cards can be the same or different. The SIM card interface can also be compatible with different types of SIM cards. The SIM card interface can also be compatible with external memory cards. The terminal device 200 interacts with the network through the SIM card to realize functions such as calls and data communications. In some embodiments, the terminal device 200 uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the terminal device 200 and cannot be separated from the terminal device 200.

终端设备200中的传感器模块205可以包括触摸传感器、压力传感器、陀螺仪传感器、气压传感器、磁传感器、加速度传感器、距离传感器、接近光传感器、环境光传感器、指纹传感器、温度传感器、骨传导传感器等部件,以实现对于不同信号的感应和/或获取功能。The sensor module 205 in the terminal device 200 may include touch sensors, pressure sensors, gyroscope sensors, air pressure sensors, magnetic sensors, acceleration sensors, distance sensors, proximity light sensors, ambient light sensors, fingerprint sensors, temperature sensors, bone conduction sensors and other components to realize sensing and/or acquisition functions for different signals.

可以理解的是,本实施例示意的结构并不构成对终端设备200的具体限定。在另一些实施例中,终端设备200可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。It is to be understood that the structure illustrated in this embodiment does not constitute a specific limitation on the terminal device 200. In other embodiments, the terminal device 200 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

以上通过图2介绍了本申请实施例提供的终端设备的硬件结构,下面示例性说明本申请实施例提供的终端设备的软件架构。需要说明的是,在本申请实施例中终端设备也可以称作电子设备,本申请对两者并不做区分。The hardware structure of the terminal device provided in the embodiment of the present application is introduced above through Figure 2. The software architecture of the terminal device provided in the embodiment of the present application is exemplarily described below. It should be noted that in the embodiment of the present application, the terminal device can also be called an electronic device, and the present application does not distinguish between the two.

下面首先介绍本申请实施例提供的终端设备支持NR时,该终端设备的软件架构。The following first introduces the software architecture of the terminal device provided in an embodiment of the present application when the terminal device supports NR.

请参考图3,为本申请实施例提供的一种终端设备的软件架构示意图。如图3所示,该软件架构从顶层到底层依次为SDAP(Service Data Adaption Protocol,服务数据适配协议)层,PDCP(Packet Data Convergence Protocol,分组数据汇聚协议)层,RLC(RadioLink Control,无线链路控制)层,MAC(Media Access Control,媒体介入控制)层,PHY(Physical Layer,物理)层。Please refer to Figure 3, which is a schematic diagram of the software architecture of a terminal device provided in an embodiment of the present application. As shown in Figure 3, the software architecture is, from top to bottom, SDAP (Service Data Adaption Protocol) layer, PDCP (Packet Data Convergence Protocol) layer, RLC (Radio Link Control) layer, MAC (Media Access Control) layer, and PHY (Physical Layer) layer.

其中,SDAP层用于负责QoS(Quality of Service,业务服务质量)流和DRB(DataRadio Bearer,数据无线电承载)的映射关系。PDCP层负责完整性保护,加解密,重排序等;RLC层负责针对上行,根据上行调度准许(UL Grant)拆包,或针对下行,将接收到的分片包组成完整包,即组包。MAC层负责逻辑信道(协议层)和传输信道(物理层)映射,上行发包时按照逻辑信道优先级以TB为单位将MAC subPDU(Protocol Data Unit,协议数据单元)组成MAC PDU提交到物理层,下行解复用接收的数据包,根据逻辑信道序号,把对应数据包分发给映射的逻辑信道。Among them, the SDAP layer is responsible for the mapping relationship between QoS (Quality of Service) flow and DRB (Data Radio Bearer). The PDCP layer is responsible for integrity protection, encryption and decryption, reordering, etc.; the RLC layer is responsible for unpacking according to the uplink scheduling grant (UL Grant) for the uplink, or for assembling the received fragmented packets into complete packets for the downlink. The MAC layer is responsible for mapping the logical channel (protocol layer) and the transport channel (physical layer). When sending packets uplink, the MAC subPDU (Protocol Data Unit) is composed of MAC PDUs in TB units according to the logical channel priority and submitted to the physical layer. The received data packets are demultiplexed in the downlink, and the corresponding data packets are distributed to the mapped logical channels according to the logical channel sequence numbers.

在本申请实施例中,上行信号均会依次经过PDCP层,RLC层,MAC层后到达PHY层,经射频前端以及天线完成发射。下行信号经天线和射频前端接收后,会依次经过PHY层,MAC层,RLC层以及PDCP层后完成接收。因此,后续实施例中提及获取上行网络速率时,可以是指从PDCP层,RLC层,MAC层或PHY层获取。后续实施例中提及获取下行网络速率时,也可以是指从PDCP层,RLC层,MAC层或PHY层获取。后续对此不再赘述。In the embodiments of the present application, the uplink signals will pass through the PDCP layer, RLC layer, and MAC layer in sequence before reaching the PHY layer, and will be transmitted through the RF front end and the antenna. After the downlink signals are received by the antenna and the RF front end, they will pass through the PHY layer, MAC layer, RLC layer, and PDCP layer in sequence before being received. Therefore, when the uplink network rate is obtained in the subsequent embodiments, it may refer to obtaining it from the PDCP layer, RLC layer, MAC layer, or PHY layer. When the downlink network rate is obtained in the subsequent embodiments, it may refer to obtaining it from the PDCP layer, RLC layer, MAC layer, or PHY layer. This will not be described in detail later.

以上介绍了本申请实施例提供的终端设备支持NR时,该终端设备的软件架构。需要说明的是,在本申请实施例提供的终端设备支持LTE时,该终端设备的软件架构与上述图3相比仅没有SDAP层,其它均相同,此处不做赘述。The above describes the software architecture of the terminal device provided in the embodiment of the present application when the terminal device supports NR. It should be noted that when the terminal device provided in the embodiment of the present application supports LTE, the software architecture of the terminal device is the same as that of FIG. 3 above except that the SDAP layer is missing, and the rest are the same, which will not be described here.

基于以上对本申请实施例提供的终端设备的硬件结构以及软件架构的介绍,下面对本申请实施例提供的一种确定终端设备网速上限的方法进行说明。需要说明,该方法的可以由终端设备中具有数据处理功能的模块,如处理器等执行。Based on the above introduction to the hardware structure and software architecture of the terminal device provided in the embodiment of the present application, a method for determining the upper limit of the network speed of the terminal device provided in the embodiment of the present application is described below. It should be noted that the method can be executed by a module with data processing function in the terminal device, such as a processor.

需要说明的是,本申请实施例提供的确定终端设备网速上限的方法,用于确定终端设备的网速上限,即基站能够分配给终端设备的最大带宽对应的网速。可以理解,对终端设备而言,网速包括上行速率和下行速率。其中,上行速率用于指示终端设备向基站发送信号的速率。下行速率用于指示终端设备接收基站发送的信号的速率。下面首先介绍本申请实施例提供的确定终端设备网速上限的方法中,确定终端设备下行速率上限的过程。It should be noted that the method for determining the upper limit of the network speed of a terminal device provided in an embodiment of the present application is used to determine the upper limit of the network speed of the terminal device, that is, the network speed corresponding to the maximum bandwidth that the base station can allocate to the terminal device. It can be understood that for a terminal device, the network speed includes an uplink rate and a downlink rate. Among them, the uplink rate is used to indicate the rate at which the terminal device sends a signal to the base station. The downlink rate is used to indicate the rate at which the terminal device receives a signal sent by the base station. The following first introduces the process of determining the upper limit of the downlink rate of a terminal device in the method for determining the upper limit of the network speed of a terminal device provided in an embodiment of the present application.

请参考图4,为本申请实施例提供的一种确定终端设备下行速率上限的方法流程图。如图4所示,该方法包括如下步骤。Please refer to Figure 4, which is a flow chart of a method for determining the upper limit of the downlink rate of a terminal device provided in an embodiment of the present application. As shown in Figure 4, the method includes the following steps.

S401、获取终端设备的下行速率,MIMO阶数,以及当前无线网络的频段,参考信号接收质量,资源块数,信号与干扰加噪声比。S401. Obtain a downlink rate of a terminal device, a MIMO order, a frequency band of a current wireless network, a reference signal reception quality, a number of resource blocks, and a signal to interference plus noise ratio.

在本申请实施例中,终端设备的下行速率,MIMO阶数也可以称作终端设备的第一参数。当前无线网络的频段,参考信号接收质量,资源块数,信号与干扰加噪声比也可以称作无线网络的第二参数。In the embodiment of the present application, the downlink rate and MIMO order of the terminal device can also be referred to as the first parameters of the terminal device. The frequency band of the current wireless network, the reference signal reception quality, the number of resource blocks, and the signal to interference plus noise ratio can also be referred to as the second parameters of the wireless network.

终端设备的下行速率是指终端设备下行的网络速率。如上所述,该下行速率可以从终端设备的PDCP层,RLC层,MAC层或PHY层中获取,此处不再做赘述。The downlink rate of the terminal device refers to the network rate of the terminal device downlink. As mentioned above, the downlink rate can be obtained from the PDCP layer, RLC layer, MAC layer or PHY layer of the terminal device, which will not be described here.

MIMO(Multiple-In Multiple-Out,多输入多输出)阶数是指终端设备中处于工作状态的MIMO天线数量。终端设备可以从自身的配置信息中获取MIMO阶数。The MIMO (Multiple-In Multiple-Out) order refers to the number of MIMO antennas in operation in a terminal device. The terminal device can obtain the MIMO order from its own configuration information.

无线网络的频段是指LTE频段或NR频段。其中LTE频段可以包括B1,B3等,NR频段可以包括N40,N41等,此处不做赘述。The frequency band of the wireless network refers to the LTE frequency band or the NR frequency band. The LTE frequency band may include B1, B3, etc., and the NR frequency band may include N40, N41, etc., which will not be described here.

无线网络的参考信号接收质量(Reference Signal Receiving Quality,RSRQ)用于指示当前信道质量的信噪比和干扰水平。RSRQ的值越大,说明接收信号的质量越好。RSRQ的值越小,说明接收信号的质量越差。The Reference Signal Receiving Quality (RSRQ) of a wireless network is used to indicate the signal-to-noise ratio and interference level of the current channel quality. The larger the RSRQ value, the better the quality of the received signal. The smaller the RSRQ value, the worse the quality of the received signal.

根据3GPP(3rd Generation Partnership Project,第三代合作伙伴计划)对RSRQ的定义,可以得到如下公式(1):According to the definition of RSRQ by 3GPP (3rd Generation Partnership Project), the following formula (1) can be obtained:

其中,RSRP是参考信号接收功率(Reference Signal Receiving Power),用于指示无线信号的强度。RSSI是接收信号强度指示(Received Signal Strength Indicator),用于指示当前信道的接收信号强度和干扰程度。RSRP is the Reference Signal Receiving Power, which is used to indicate the strength of the wireless signal. RSSI is the Received Signal Strength Indicator, which is used to indicate the received signal strength and interference level of the current channel.

根据3GPP上对RSSI的定义,可以得到如下公式(2):According to the definition of RSSI in 3GPP, the following formula (2) can be obtained:

RSSI=2×N×RSRP+10×RSRP×Ratio×N+12×S×N公式(2)。RSSI=2×N×RSRP+10×RSRP×Ratio×N+12×S×N Formula (2).

其中,N为当前小区无线网络频段的实际带宽对应的总资源块数。Ratio为当前无线网络的资源块利用率。S为干扰和噪声。Wherein, N is the total number of resource blocks corresponding to the actual bandwidth of the wireless network frequency band of the current cell. Ratio is the resource block utilization rate of the current wireless network. S is interference and noise.

资源块数即RB(Resource Block)数。RB用于度量频域资源和时域资源的多少。具体地,1个RB在频域上可以包括连续12个子载波,在时域上可以包括一个时隙(slot)。其中子载波的带宽为15KHz,一个slot可以为0.5ms或0.125ms。也就是说,一个RB可以包括180Khz的频域资源和1个slot的时域资源。The number of resource blocks is the number of RBs (Resource Blocks). RBs are used to measure the number of frequency domain resources and time domain resources. Specifically, one RB can include 12 consecutive subcarriers in the frequency domain and one time slot in the time domain. The bandwidth of the subcarrier is 15KHz, and one slot can be 0.5ms or 0.125ms. In other words, one RB can include 180Khz of frequency domain resources and one slot of time domain resources.

需要说明的是,不同的RB虽然包括相同大小的频域资源和时域资源,但携带的数据量不一定相同。例如,信噪环境会影响RB携带的数据量。信噪环境越好,1个RB携带的数据量就越大。信噪环境越差,一个RB携带的数据量就越小。可以理解,在基站给两个终端设备分配同样数量的RB时,信噪环境越好的终端设备拥有更快的网速,即更好的网络质量。It should be noted that although different RBs include the same size of frequency domain resources and time domain resources, the amount of data they carry is not necessarily the same. For example, the signal-noise environment will affect the amount of data carried by the RB. The better the signal-noise environment, the greater the amount of data carried by one RB. The worse the signal-noise environment, the smaller the amount of data carried by one RB. It can be understood that when the base station allocates the same number of RBs to two terminal devices, the terminal device with a better signal-noise environment has a faster network speed, that is, better network quality.

在本申请实施例中,当前无线网络的资源块数是指当前小区无线网络频段的实际带宽对应的总RB数。例如,当前小区无线网络频段的实际带宽为LTE的20M带宽,则对应的总RB数为100个。又例如,当前小区无线网络频段的实际带宽为NR的100M带宽,则对应的总RB数为273个。In the embodiment of the present application, the number of resource blocks of the current wireless network refers to the total number of RBs corresponding to the actual bandwidth of the wireless network frequency band of the current cell. For example, if the actual bandwidth of the wireless network frequency band of the current cell is the 20M bandwidth of LTE, the corresponding total number of RBs is 100. For another example, if the actual bandwidth of the wireless network frequency band of the current cell is the 100M bandwidth of NR, the corresponding total number of RBs is 273.

信号与干扰加噪声比(Signal to Interference plus Noise Ratio,SINR)是指接收到的有用信号的强度与接收到的干扰信号(噪声和干扰)的强度的比值。可以简单理解为信噪比。Signal to Interference plus Noise Ratio (SINR) refers to the ratio of the strength of the received useful signal to the strength of the received interference signal (noise and interference). It can be simply understood as the signal-to-noise ratio.

根据3GPP上对SINR的定义,可以得到如下公式(3):According to the definition of SINR in 3GPP, the following formula (3) can be obtained:

在本申请实施例中,终端设备可以在与基站进行SRS(Sounding ReferenceSignal,信道探测参考信号)的过程中获取当前无线网络的RSSI,RSRP,资源块数以及信号与干扰噪声比等参数。In an embodiment of the present application, the terminal device can obtain parameters such as RSSI, RSRP, number of resource blocks, and signal to interference and noise ratio of the current wireless network during the SRS (Sounding Reference Signal) process with the base station.

需要说明的是,上述公式(1)至公式(3)所指示的是LTE无线网络中各参数之间的关系。对于NR无线网络来说,部分参数的定义略有不同,具体可参见IEEE(Institute ofElectrical and Electronics Engineers,电气和电子工程师协会)对NR无线网络中各参数的定义,此处不做赘述。It should be noted that the above formulas (1) to (3) indicate the relationship between the parameters in the LTE wireless network. For the NR wireless network, the definitions of some parameters are slightly different. For details, please refer to the definition of the parameters in the NR wireless network by IEEE (Institute of Electrical and Electronics Engineers), which will not be repeated here.

S402、根据参考信号接收质量,信号与干扰加噪声比确定当前无线网络的资源块利用率。S402: Determine resource block utilization of the current wireless network according to a reference signal reception quality and a signal to interference plus noise ratio.

针对LTE无线网络,基于以上公式(1)至公式(3)可以推导得到如下公式(4):For LTE wireless networks, the following formula (4) can be derived based on the above formulas (1) to (3):

针对NR无线网络,基于IEEE对各参数的定义可以推导得到如下公式(5):For NR wireless networks, based on the IEEE definition of each parameter, the following formula (5) can be derived:

可以看出,无论是LTE无线网络还是NR无线网络,均可以根据对应无线网络的RSRQ和SINR得到该无线网络的资源块利用率Ratio。It can be seen that whether it is an LTE wireless network or an NR wireless network, the resource block utilization Ratio of the wireless network can be obtained according to the RSRQ and SINR of the corresponding wireless network.

S403、判断资源块利用率是否大于或等于100%。若否,执行S404a;若是,执行S404b。S403: Determine whether the resource block utilization rate is greater than or equal to 100%. If not, execute S404a; if so, execute S404b.

在本申请实施例中,100%可以为第一预设阈值的一种可能的数值。In the embodiment of the present application, 100% may be a possible value of the first preset threshold.

可以理解,资源块利用率大于或等于100%,说明当前空口没有可供分配的RB资源,则可以认为终端设备当前的下行速率即为下行速率上限。It can be understood that if the resource block utilization rate is greater than or equal to 100%, it means that there are no RB resources available for allocation in the current air interface, and it can be considered that the current downlink rate of the terminal device is the upper limit of the downlink rate.

而资源块利用率小于100%,说明当前空口还有可供分配的资源块。因此,通过计算该可供分配的资源块所能提供的下行速率,并与终端设备当前的下行速率相加,即可得到终端设备的下行速率上限。If the resource block utilization rate is less than 100%, it means that there are resource blocks available for allocation in the current air interface. Therefore, by calculating the downlink rate that the resource blocks available for allocation can provide and adding it to the current downlink rate of the terminal device, the downlink rate upper limit of the terminal device can be obtained.

下面先介绍资源块利用率小于100%,即当前空口存在可供分配的资源块的情况。The following first introduces the situation where the resource block utilization rate is less than 100%, that is, there are resource blocks available for allocation in the current air interface.

S404a、根据当前无线网络的频段,信号与干扰加噪声比,资源块数以及终端设备的MIMO阶数,在预设的数据库中确定终端设备的第一峰值速率。S404a: Determine a first peak rate of the terminal device in a preset database according to a frequency band of the current wireless network, a signal to interference plus noise ratio, a number of resource blocks, and a MIMO order of the terminal device.

其中,预设的数据库包括各无线网络的频段,信号与干扰加噪声比,资源块数以及MIMO阶数与峰值下行速率的对应关系。The preset database includes the frequency band of each wireless network, the signal to interference plus noise ratio, the number of resource blocks, and the correspondence between the MIMO order and the peak downlink rate.

参见上述对资源块的介绍,信噪环境,资源块数,终端设备的MIMO阶数等参数均会影响RB携带的数据量,进而影响终端设备的网络下行速率。Referring to the above introduction to resource blocks, parameters such as the signal-to-noise environment, the number of resource blocks, and the MIMO order of the terminal device will affect the amount of data carried by the RB, thereby affecting the network downlink rate of the terminal device.

在本申请实施例中,可以通过离线测试终端设备在不同的频段中,各SINR,MIMO阶数以及RB数对应的峰值下行速率,并将离线测试的结果数据存储,作为预设的数据库。可以理解,预设的数据库用于指示各频段信号中不同信噪比,资源块数以及MIMO阶数与峰值下行速率的对应关系。In the embodiment of the present application, the peak downlink rate corresponding to each SINR, MIMO order and RB number of the terminal device in different frequency bands can be tested offline, and the result data of the offline test can be stored as a preset database. It can be understood that the preset database is used to indicate the corresponding relationship between different signal-to-noise ratios, resource block numbers and MIMO orders in each frequency band signal and the peak downlink rate.

其中,预设的数据库可以如下表1所示。The preset database may be as shown in Table 1 below.

表1Table 1

如表1所示,预设的数据库中可以包括频段,SINR,RB数,MIMO阶数以及峰值速率。下面举例说明S404a的具体过程。As shown in Table 1, the preset database may include frequency band, SINR, number of RBs, MIMO order and peak rate. The specific process of S404a is described below by example.

例如,S401中获取得到的终端设备MIMO阶数为2,当前无线网络的频段为n41,资源块数为273,信号与干扰加噪声比为1。则在S404a中,根据上述表1可以确定上述参数对应的峰值速率为100Mbps。也就是说,根据上述参数可以确定终端设备的第一峰值速率为100Mbps。For example, the MIMO order of the terminal device obtained in S401 is 2, the frequency band of the current wireless network is n41, the number of resource blocks is 273, and the signal to interference plus noise ratio is 1. Then in S404a, according to the above Table 1, it can be determined that the peak rate corresponding to the above parameters is 100 Mbps. In other words, according to the above parameters, it can be determined that the first peak rate of the terminal device is 100 Mbps.

在另一些实施例中,预设的数据库中可能没有与S401中获取到的参数完全对应的峰值速率,此种情况下可以根据S401获取到的SINR在预设的数据库中确定对应的RB数以及MIMO阶数,并根据该对应的RB数以及MIMO阶数对峰值速率进行折算。In other embodiments, there may be no peak rate in the preset database that completely corresponds to the parameters obtained in S401. In this case, the corresponding number of RBs and MIMO order can be determined in the preset database based on the SINR obtained in S401, and the peak rate can be converted based on the corresponding number of RBs and MIMO order.

例如,可以通过下述公式(6)得到第一峰值速率。For example, the first peak rate can be obtained by the following formula (6).

其中,Ratecurr_peak为第一峰值速率,Rankcurr是指获取到的终端设备的MIMO阶数,Rankpeak是指预设的数据库中终端设备的MIMO阶数,RBcurr是指获取到的当前无线网络的资源块数,RBpeak是指预设的数据库中的资源块数,Ratepeak是指预设数据库中的峰值速率。Among them, Ratecurr_peak is the first peak rate, Rankcurr refers to the MIMO order of the terminal device obtained, Rankpeak refers to the MIMO order of the terminal device in the preset database, RBcurr refers to the number of resource blocks of the current wireless network obtained, RBpeak refers to the number of resource blocks in the preset database, and Ratepeak refers to the peak rate in the preset database.

示例性地,S401中获取得到的终端设备的MIMO阶数为1,当前无线网络的频段为n41,资源块数为100,信号与干扰加噪声比为1。则根据上述参数以及表1可以确定,Rankcurr为1,Rankpeak为2,RBcurr为100,RBpeak为273,Ratepeak为100Mbps。因此,根据上述公式(6)可以确定第一峰值速率为18.3Mbps。Exemplarily, the MIMO order of the terminal device obtained in S401 is 1, the frequency band of the current wireless network is n41, the number of resource blocks is 100, and the signal to interference plus noise ratio is 1. According to the above parameters and Table 1, it can be determined that Rankcurr is 1, Rankpeak is 2, RBcurr is 100, RBpeak is 273, and Ratepeak is 100Mbps. Therefore, according to the above formula (6), it can be determined that the first peak rate is 18.3Mbps.

需要说明的是,通过公式(6)计算得到的第一峰值速率没有考虑终端设备当前的下行速率,也没有考虑基站侧剩余的RB是否能够全部分配给自身,因此该第一峰值速率不能完全代表终端设备实际的下行速率上限。It should be noted that the first peak rate calculated by formula (6) does not take into account the current downlink rate of the terminal device, nor does it take into account whether all the remaining RBs on the base station side can be allocated to itself. Therefore, the first peak rate cannot fully represent the actual downlink rate upper limit of the terminal device.

S405a、根据终端设备的下行速率,第一峰值速率以及当前无线网络的资源块利用率确定终端设备的第一下行速率上限。S405a. Determine a first downlink rate upper limit of the terminal device according to the downlink rate of the terminal device, the first peak rate, and resource block utilization of the current wireless network.

具体地,可以通过下述公式(7)确定终端设备的的第一下行速率上限。Specifically, the first downlink rate upper limit of the terminal device can be determined by the following formula (7).

Rate_dl=λ×(1-Ratio)×Ratecurr_peak+Ratecurr公式(7)。Rate_dl=λ×(1-Ratio)×Ratecurr_peak +Ratecurr Formula (7).

其中,λ为预设系数,取值范围在0到1之间,且不包括0和1。Rate_dl即为终端设备的第一下行速率上限。将公式(4)或公式(5)中计算得到的Ratio,公式(6)中计算得到Ratecurr_peak以及S401中获取到的终端设备的下行速率代入上述公式(7),即可计算得到终端设备的第一下行速率上限。Wherein, λ is a preset coefficient, and its value range is between 0 and 1, excluding 0 and 1. Rate_dl is the first downlink rate upper limit of the terminal device. Substituting the Ratio calculated in formula (4) or formula (5), the Ratecurr_peak calculated in formula (6), and the downlink rate of the terminal device obtained in S401 into the above formula (7), the first downlink rate upper limit of the terminal device can be calculated.

之所以引入预设系数,是因为无线网络剩余的空口资源不一定能全部分配给终端设备自身,因此将剩余的空口资源对应的速率与预设系数相乘,以使计算结果能够更加准确地反映基站能够分配给终端设备自身的带宽对应的速率。The preset coefficient is introduced because the remaining air interface resources of the wireless network may not all be allocated to the terminal device itself. Therefore, the rate corresponding to the remaining air interface resources is multiplied by the preset coefficient so that the calculation result can more accurately reflect the rate corresponding to the bandwidth that the base station can allocate to the terminal device itself.

需要说明的是,在本申请实施例中,通过上述S405a得到的终端设备的第一下行速率上限还可以与终端设备的AMBR(Aggregate Maximum Bit Rate,总计最大比特率)比较,将两者的较小值作为最终确定的终端设备的下行速率上限。即下述S406a。It should be noted that, in the embodiment of the present application, the first downlink rate upper limit of the terminal device obtained by the above S405a can also be compared with the AMBR (Aggregate Maximum Bit Rate) of the terminal device, and the smaller value of the two is used as the final downlink rate upper limit of the terminal device, that is, the following S406a.

S406a、将终端设备的第一下行速率上限与终端设备的总计最大比特率中的较小值作为终端设备的下行速率上限。S406a. The smaller value between the first downlink rate upper limit of the terminal device and the total maximum bit rate of the terminal device is used as the downlink rate upper limit of the terminal device.

其中,AMBR可以理解为核心网侧对终端设备进行开户时设置的速率上限,基站向终端设备分配空口资源通常不会超过该速率上限。因此,在计算出的第一下行速率上限大于AMBR时,将AMBR作为终端设备实际的下行速率上限,准确性更高。AMBR can be understood as the upper limit of the rate set by the core network side when opening an account for the terminal device. The air interface resources allocated by the base station to the terminal device usually do not exceed this upper limit of the rate. Therefore, when the calculated first downlink rate upper limit is greater than AMBR, AMBR is used as the actual downlink rate upper limit of the terminal device, which is more accurate.

下面介绍资源块利用率大于或等于100%,即当前空口不存在可供分配的资源块的情况。The following describes a situation where the resource block utilization rate is greater than or equal to 100%, that is, there is no resource block available for allocation at the current air interface.

S404b、根据终端设备的下行速率确定终端设备的下行速率上限。S404b. Determine the upper limit of the downlink rate of the terminal device according to the downlink rate of the terminal device.

此种情况下,基站没有更多的RB分配给终端设备,因此终端设备的下行速率即下行速率上限。In this case, the base station has no more RBs to allocate to the terminal device, so the downlink rate of the terminal device is the downlink rate upper limit.

以上通过图4介绍了终端设备下行速率上限的确定方法。下面对终端设备上行速率上限的确定方法进行说明。The above describes a method for determining the upper limit of the downlink rate of a terminal device through Figure 4. The following describes a method for determining the upper limit of the uplink rate of a terminal device.

请参考图5,为本申请实施例提供的一种确定终端设备上行速率上限的方法流程图。如图5所示,该方法包括以下步骤。Please refer to Figure 5, which is a flow chart of a method for determining an upper limit of an uplink rate of a terminal device provided in an embodiment of the present application. As shown in Figure 5, the method includes the following steps.

S501、获取终端设备的上行缓冲时间,最大发射功率,当前发射功率,上行速率,分得的资源块数以及当前无线网络的参考信号接收质量,资源块数,信号与干扰加噪声比。S501. Obtain the uplink buffer time, maximum transmit power, current transmit power, uplink rate, number of allocated resource blocks, and reference signal reception quality, number of resource blocks, and signal to interference plus noise ratio of the current wireless network of the terminal device.

其中,终端设备的上行速率,最大发射功率,当前发射功率,总计最大比特率,分得的资源块数也可以称作终端设备的第三参数。无线网络的资源块数,信号与干扰加噪声比,参考信号接收质量也可以称作无线网络的第四参数。Among them, the uplink rate, maximum transmit power, current transmit power, total maximum bit rate, and number of allocated resource blocks of the terminal device can also be called the third parameter of the terminal device. The number of resource blocks of the wireless network, signal to interference plus noise ratio, and reference signal reception quality can also be called the fourth parameter of the wireless network.

上行缓冲时间是终端设备侧待发数据报文等待基站调度的时间,即终端设备请求基站调度资源的时间,可以用于评估当前上行资源的拥塞度。请参考图6,为本申请实施例提供的一种终端设备请求基站调度资源的流程图。如图6所示,该过程包括如下步骤。The uplink buffer time is the time that the data message to be sent by the terminal device side waits for the base station to schedule, that is, the time that the terminal device requests the base station to schedule resources, which can be used to evaluate the congestion of the current uplink resources. Please refer to Figure 6, which is a flowchart of a terminal device requesting a base station to schedule resources provided in an embodiment of the present application. As shown in Figure 6, the process includes the following steps.

S601、终端设备在第一时刻向基站发送授权请求。S601. The terminal device sends an authorization request to the base station at the first moment.

其中,授权请求用于请求基站指示何时能够上发数据报文。The authorization request is used to request the base station to indicate when the data message can be sent.

S602、基站在第二时刻接收到授权请求后,在第三时刻向终端设备下发调度资源。S602. After receiving the authorization request at the second moment, the base station sends scheduling resources to the terminal device at the third moment.

基站下发的调度资源用于指示终端设备在第五时刻发送数据报文。The scheduling resources sent by the base station are used to instruct the terminal device to send a data message at the fifth moment.

S603、终端设备在第四时刻收到基站下发的调度资源后,在第五时刻开始发送数据报文。S603. After receiving the scheduling resources sent by the base station at the fourth moment, the terminal device starts sending data messages at the fifth moment.

在上述终端设备请求基站调度资源的过程中,将第一时刻写作t1,第五时刻写作t5,则上行缓冲时间为t5-t1。In the process of the terminal device requesting the base station to schedule resources, the first moment is written as t1, the fifth moment is written as t5, and the uplink buffer time is t5-t1.

对于终端设备来说,其最大发射功率通常是一定的。示例性地,终端设备的天线传导功率可以为PC2(Power Class 2,功率等级2),即26dBm,也可以为PC3(Power Class 3,功率等级3),即23dBm。其中,dBm(decibel relative to one milliwatt,分贝毫瓦)是一种功率单位,用于指示功率的绝对值。分贝毫瓦与毫瓦的的换算可以通过下述公式(8)实现。For a terminal device, its maximum transmission power is usually certain. For example, the antenna conduction power of the terminal device can be PC2 (Power Class 2), i.e. 26dBm, or PC3 (Power Class 3), i.e. 23dBm. Among them, dBm (decibel relative to one milliwatt) is a power unit used to indicate the absolute value of power. The conversion between decibel milliwatt and milliwatt can be achieved by the following formula (8).

P=(1mW)×10(x/10)公式(8)。P = (1 mW) × 10(x/10) formula (8).

其中,P为毫瓦,x为分贝毫瓦。Where P is milliwatt and x is decibel milliwatt.

S502、判断终端设备的上行缓冲时间是否大于预设阈值。若否,执行S503a。若是,执行S503b。S502: Determine whether the uplink buffering time of the terminal device is greater than a preset threshold. If not, execute S503a. If yes, execute S503b.

在本申请实施例中,预设阈值可以为50ms,60ms等,在此不做具体限定。In the embodiment of the present application, the preset threshold may be 50ms, 60ms, etc., which is not specifically limited here.

终端设备的上行缓冲时间大于预设阈值,说明当前网络已经比较拥塞,因此终端设备当前的上行速率即为上行速率上限。If the uplink buffer time of the terminal device is greater than the preset threshold, it means that the current network is already congested. Therefore, the current uplink rate of the terminal device is the upper limit of the uplink rate.

而终端设备的上行缓冲时间小于预设阈值,说明当前网络仍有余量,因此可以进一步确定上行速率上限。If the uplink buffer time of the terminal device is less than the preset threshold, it means that the current network still has margin, so the upper limit of the uplink rate can be further determined.

下面首先对终端设备的上行缓冲时间小于预设阈值的情况进行说明。The following first describes the situation where the uplink buffering time of the terminal device is less than a preset threshold.

S503a、根据当前无线网络的参考信号接收质量,信号与干扰加噪声比确定当前无线网络的资源块利用率。S503a: Determine resource block utilization of the current wireless network according to the reference signal reception quality and signal to interference plus noise ratio of the current wireless network.

具体的计算过程可以参见前述公式(4)和公式(5),此处不做赘述。The specific calculation process can be found in the above formula (4) and formula (5), which will not be described in detail here.

S504a、根据终端设备的上行速率,终端设备的当前发射功率以及终端设备分得的资源块数确定第一速率。S504a. Determine a first rate according to an uplink rate of the terminal device, a current transmit power of the terminal device, and the number of resource blocks allocated to the terminal device.

第一速率用于指示每功率单位以及每个资源块对上行速率的贡献。The first rate is used to indicate the contribution of each power unit and each resource block to the uplink rate.

在本申请实施例中,确定第一速率的过程可以包括多个步骤,下面示例性说明。In an embodiment of the present application, the process of determining the first rate may include multiple steps, which are exemplarily described below.

首先,根据终端设备的上行速率,当前发射功率以及终端设备分得的资源块数计算第一速率。First, a first rate is calculated according to the uplink rate of the terminal device, the current transmission power and the number of resource blocks allocated to the terminal device.

将终端设备的上行速率称作Rateup_curr,当前发射功率称作Poweractual,终端设备分得的资源块数称作CountRB_UE。则可以通过如下公式(9)计算第一速率RateperPower_RBThe uplink rate of the terminal device is called Rateup_curr , the current transmit power is called Poweractual , and the number of resource blocks allocated to the terminal device is called CountRB_UE . The first rate RateperPower_RB can be calculated by the following formula (9).

第一速率用于指示每功率单位以及每个资源块对上行速率的贡献。因此,可以将功率余量以及资源块余量与第一速率相乘,从而得到上行速率的余量,进而得到终端设备的理论上行速率上限,即下述S505a。The first rate is used to indicate the contribution of each power unit and each resource block to the uplink rate. Therefore, the power margin and the resource block margin can be multiplied by the first rate to obtain the uplink rate margin, and then the theoretical uplink rate upper limit of the terminal device is obtained, that is, S505a below.

S505a、根据第一速率,终端设备的上行速率,最大发射功率,当前发射功率以及当前无线网络的资源块数,资源块利用率确定第一上行速率上限。S505a. Determine the first uplink rate upper limit according to the first rate, the uplink rate of the terminal device, the maximum transmit power, the current transmit power, the number of resource blocks of the current wireless network, and the resource block utilization.

在本申请实施例中,确定第一速率的过程也可以包括多个步骤,下面示例性说明。In the embodiment of the present application, the process of determining the first rate may also include multiple steps, which are exemplarily described below.

首先,根据终端设备的最大发射功率,当前发射功率计算功率余量。可以理解,功率余量即最大发射功率与当前发射功率的差值。First, the power margin is calculated based on the maximum transmit power and current transmit power of the terminal device. It can be understood that the power margin is the difference between the maximum transmit power and the current transmit power.

其次,根据当前无线网络的资源块数和资源块利用率计算资源块余量。可以理解,资源块余量即1与资源块利用率的差值与资源块数的乘积。Secondly, the resource block margin is calculated according to the number of resource blocks and resource block utilization of the current wireless network. It can be understood that the resource block margin is the product of the difference between 1 and the resource block utilization and the number of resource blocks.

其次,根据功率余量,资源块余量以及第一速率计算上行速率余量。如上所述,上行速率余量即功率余量,资源块余量以及第一速率的乘积。Secondly, the uplink rate margin is calculated according to the power margin, the resource block margin and the first rate. As mentioned above, the uplink rate margin is the product of the power margin, the resource block margin and the first rate.

最后,终端设备的上行速率与上行速率余量的和即第一上行速率上限。Finally, the sum of the uplink rate of the terminal device and the uplink rate margin is the first uplink rate upper limit.

将上行速率余量称作Ratespare,资源块利用率称作Ratio,资源块数称作CountRB_Cell,最大发射功率称作Powermax,终端设备的上行速率称作Rateup_curr,第一上行速率上限称作Rate_up,则可以根据如下公式(10)计算第一上行速率上限。The uplink rate margin is called Ratespare , the resource block utilization is called Ratio, the number of resource blocks is called CountRB_Cell , the maximum transmission power is called Powermax , the uplink rate of the terminal device is called Rateup_curr , and the first uplink rate upper limit is called Rate_up. The first uplink rate upper limit can be calculated according to the following formula (10).

Rate_up=CountRB_Cell×(1-Ratio)×RateperPower_RB×(Powermax-Poweractual)+Rateup_curr公式(10)。Rate_up=CountRB_Cell ×(1-Ratio)×RateperPower_RB ×(Powermax −Poweractual )+Rateup_curr Formula (10).

在本申请实施例中,第一上行速率上限只是终端设备理论上的上行速率上限。在第一上行速率上限小于或等于AMBR时,可以将第一上行速率上限作为终端设备实际的上行速率上限。而在第一上行速率上限大于AMBR时,由于基站向终端设备分配空口资源通常不会超过AMBR,因此AMBR为终端设备实际的上行速率上限。In the embodiment of the present application, the first uplink rate upper limit is only the theoretical uplink rate upper limit of the terminal device. When the first uplink rate upper limit is less than or equal to the AMBR, the first uplink rate upper limit can be used as the actual uplink rate upper limit of the terminal device. When the first uplink rate upper limit is greater than the AMBR, since the air interface resources allocated by the base station to the terminal device usually do not exceed the AMBR, the AMBR is the actual uplink rate upper limit of the terminal device.

S506a、将终端设备的第一上行速率上限与终端设备的总计最大比特率中的较小值作为终端设备的上行速率上限。S506a: The smaller value of the first uplink rate upper limit of the terminal device and the total maximum bit rate of the terminal device is used as the uplink rate upper limit of the terminal device.

以上通过S503a-S506a介绍了终端设备的上行缓冲时间小于预设阈值时,确定终端设备实际上行速率上限的过程。下面对终端设备的上行缓冲时间大于或等于预设阈值时,确定终端设备实际上行速率上限的过程进行说明。The above S503a-S506a introduces the process of determining the actual upper limit of the uplink rate of the terminal device when the uplink buffer time of the terminal device is less than the preset threshold. The following describes the process of determining the actual upper limit of the uplink rate of the terminal device when the uplink buffer time of the terminal device is greater than or equal to the preset threshold.

S503b、根据终端设备的上行速率确定终端设备的上行速率上限。S503b. Determine the upper limit of the uplink rate of the terminal device according to the uplink rate of the terminal device.

终端设备的上行缓冲时间大于预设阈值,说明当前网络已经比较拥塞,因此终端设备当前的上行速率即为上行速率上限。If the uplink buffer time of the terminal device is greater than the preset threshold, it means that the current network is already congested. Therefore, the current uplink rate of the terminal device is the upper limit of the uplink rate.

基于以上说明可以看出,本申请实施例提供的确定终端设备网速上限的方法,能够在终端设备侧较为准确地计算得到基站能够分配给终端设备的最大带宽对应的网速上限,从而为衡量终端设备的网络质量提供依据。Based on the above description, it can be seen that the method for determining the upper limit of the network speed of a terminal device provided in the embodiment of the present application can more accurately calculate the upper limit of the network speed corresponding to the maximum bandwidth that the base station can allocate to the terminal device on the terminal device side, thereby providing a basis for measuring the network quality of the terminal device.

请参考图7,为本申请实施例提供的一种电子设备700的组成示意图。该电子设备700可以为上述示例中的任一种电子设备,例如,该电子设备700可以为手机、电脑等。示例性的,如图7所示,该电子设备700可以包括:处理器701和存储器702。该存储器702用于存储计算机执行指令。示例性的,在一些实施例中,当该处理器701执行该存储器702存储的指令时,可以使得该电子设备700执行上述实施例中电子设备的任一种功能,以实现以上示例中的任一种确定终端设备网速上限的方法。Please refer to Figure 7, which is a schematic diagram of the composition of an electronic device 700 provided in an embodiment of the present application. The electronic device 700 can be any of the electronic devices in the above examples, for example, the electronic device 700 can be a mobile phone, a computer, etc. Exemplarily, as shown in Figure 7, the electronic device 700 may include: a processor 701 and a memory 702. The memory 702 is used to store computer-executable instructions. Exemplarily, in some embodiments, when the processor 701 executes the instructions stored in the memory 702, the electronic device 700 can be made to perform any of the functions of the electronic devices in the above embodiments, so as to implement any of the methods for determining the upper limit of the network speed of a terminal device in the above examples.

需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

图8示出了的一种芯片系统800的组成示意图。该芯片系统800可以设置于电子设备中。例如该芯片系统800可以设置于手机中。示例性的,该芯片系统800可以包括:处理器801和通信接口802,用于支持电子设备实现上述实施例中所涉及的功能。在一种可能的设计中,芯片系统800还包括存储器,用于保存电子设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。需要说明的是,在本申请的一些实现方式中,该通信接口802也可称为接口电路。FIG8 shows a schematic diagram of the composition of a chip system 800. The chip system 800 can be provided in an electronic device. For example, the chip system 800 can be provided in a mobile phone. Exemplarily, the chip system 800 may include: a processor 801 and a communication interface 802, which are used to support the electronic device to implement the functions involved in the above embodiments. In one possible design, the chip system 800 also includes a memory for storing program instructions and data necessary for the electronic device. The chip system may be composed of chips, or may include chips and other discrete devices. It should be noted that in some implementations of the present application, the communication interface 802 may also be referred to as an interface circuit.

需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

本申请实施例还提供一种计算机存储介质,该计算机存储介质中存储有计算机指令,当该计算机指令在终端设备上运行时,使得终端设备执行上述相关方法步骤实现上述实施例中的方法。An embodiment of the present application also provides a computer storage medium, in which computer instructions are stored. When the computer instructions are executed on a terminal device, the terminal device executes the above-mentioned related method steps to implement the method in the above-mentioned embodiment.

本申请实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的方法。The embodiment of the present application also provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement the method in the above-mentioned embodiment.

另外,本申请的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述各方法实施例中的方法。In addition, an embodiment of the present application also provides a device, which may specifically be a chip, component or module, and the device may include a connected processor and memory; wherein the memory is used to store computer-executable instructions, and when the device is running, the processor may execute the computer-executable instructions stored in the memory so that the chip executes the methods in the above-mentioned method embodiments.

其中,本申请实施例提供的终端设备、计算机存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。Among them, the terminal device, computer storage medium, computer program product or chip provided in the embodiments of the present application are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

上述主要从电子设备的角度对本申请实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。The above mainly introduces the solution provided by the embodiment of the present application from the perspective of electronic equipment. In order to realize the above functions, it includes hardware structures and/or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

本申请实施例可以根据上述方法示例对其中涉及的设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。The embodiment of the present application can divide the functional modules of the devices involved therein according to the above method examples. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

在上述实施例中的功能或动作或操作或步骤等,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包括一个或多个可以用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。The functions or actions or operations or steps in the above embodiments can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or may include one or more servers, data centers and other data storage devices that can be integrated with the medium. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包括这些改动和变型在内。Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims (16)

Translated fromChinese
1.一种确定终端设备网速上限的方法,其特征在于,应用于终端设备,所述终端设备与基站通信连接,所述基站用于向所述终端设备提供无线网络;所述方法包括:确定所述终端设备上行速率上限以及确定所述终端设备下行速率上限;1. A method for determining the upper limit of the network speed of a terminal device, characterized in that it is applied to a terminal device, the terminal device is connected to a base station for communication, and the base station is used to provide a wireless network to the terminal device; the method comprises: determining the upper limit of the uplink rate of the terminal device and determining the upper limit of the downlink rate of the terminal device;所述确定所述终端设备下行速率上限包括:Determining the upper limit of the downlink rate of the terminal device includes:获取所述终端设备的第一参数以及所述无线网络的第二参数;所述第一参数包括MIMO阶数,下行速率;所述第二参数包括频段,资源块数,信号与干扰加噪声比,参考信号接收质量;Acquire a first parameter of the terminal device and a second parameter of the wireless network; the first parameter includes a MIMO order and a downlink rate; the second parameter includes a frequency band, a number of resource blocks, a signal to interference plus noise ratio, and a reference signal reception quality;根据预设的数据库计算所述第一参数和所述第二参数对应的第一峰值速率;所述预设的数据库用于指示不同MIMO阶数的终端设备,在不同频段,资源块数,信号与干扰加噪声比的无线网络下对应的峰值速率;Calculating a first peak rate corresponding to the first parameter and the second parameter according to a preset database; the preset database is used to indicate the peak rates corresponding to terminal devices of different MIMO orders in wireless networks with different frequency bands, numbers of resource blocks, and signal to interference plus noise ratios;根据所述下行速率,第一峰值速率,信号与干扰加噪声比,参考信号接收质量以及总计最大比特率确定所述终端设备的下行速率上限;Determine the upper limit of the downlink rate of the terminal device according to the downlink rate, the first peak rate, the signal to interference plus noise ratio, the reference signal reception quality and the total maximum bit rate;所述确定所述终端设备上行速率上限包括:Determining the upper limit of the uplink rate of the terminal device includes:获取所述终端设备的第三参数以及所述无线网络的第四参数;所述第三参数包括上行速率,最大发射功率,当前发射功率,总计最大比特率,分得的资源块数;所述第四参数包括无线网络的资源块数,信号与干扰加噪声比,参考信号接收质量;Acquire a third parameter of the terminal device and a fourth parameter of the wireless network; the third parameter includes an uplink rate, a maximum transmit power, a current transmit power, a total maximum bit rate, and a number of allocated resource blocks; the fourth parameter includes a number of resource blocks of the wireless network, a signal to interference plus noise ratio, and a reference signal reception quality;根据所述上行速率,当前发射功率以及分得的资源块数确定第一速率;所述第一速率用于指示每功率单位和每个资源块可提供的上行速率;Determine a first rate according to the uplink rate, the current transmit power and the number of allocated resource blocks; the first rate is used to indicate the uplink rate that can be provided per power unit and per resource block;根据所述第一速率,所述第三参数以及所述第四参数确定所述终端设备的上行速率上限。The uplink rate upper limit of the terminal device is determined according to the first rate, the third parameter and the fourth parameter.2.根据权利要求1所述的方法,其特征在于,根据预设的数据库计算所述第一参数和所述第二参数对应的第一峰值速率,包括:2. The method according to claim 1, characterized in that calculating the first peak rate corresponding to the first parameter and the second parameter according to a preset database comprises:在所述预设的数据库中确定所述无线网络的频段以及信号与干扰加噪声比对应的第一资源块数,第一MIMO阶数以及第二峰值速率;Determine in the preset database the frequency band of the wireless network and the first number of resource blocks corresponding to the signal to interference plus noise ratio, the first MIMO order and the second peak rate;根据所述终端设备的MIMO阶数,所述第一MIMO阶数,所述无线网络的资源块数,所述第一资源块数,所述第二峰值速率确定所述第一峰值速率。The first peak rate is determined according to the MIMO order of the terminal device, the first MIMO order, the number of resource blocks of the wireless network, the first number of resource blocks, and the second peak rate.3.根据权利要求2所述的方法,其特征在于,所述根据所述终端设备的MIMO阶数,所述第一MIMO阶数,所述无线网络的资源块数,所述第一资源块数,所述第二峰值速率确定所述第一峰值速率,包括:3. The method according to claim 2, characterized in that the determining the first peak rate according to the MIMO order of the terminal device, the first MIMO order, the number of resource blocks of the wireless network, the first number of resource blocks, and the second peak rate comprises:将所述终端设备的MIMO阶数与所述第一MIMO阶数的比值,所述无线网络的资源块数与所述第一资源块数的比值,所述第二峰值速率相乘,得到所述第一峰值速率。The first peak rate is obtained by multiplying the ratio of the MIMO order of the terminal device to the first MIMO order, the ratio of the number of resource blocks of the wireless network to the first number of resource blocks, and the second peak rate.4.根据权利要求1所述的方法,其特征在于,所述根据所述下行速率,第一峰值速率,信号与干扰加噪声比,参考信号接收质量以及总计最大比特率确定所述终端设备的下行速率上限,包括:4. The method according to claim 1, characterized in that the step of determining the upper limit of the downlink rate of the terminal device according to the downlink rate, the first peak rate, the signal to interference plus noise ratio, the reference signal reception quality and the total maximum bit rate comprises:根据所述信号与干扰加噪声比以及所述参考信号接收质量确定所述无线网络的资源块利用率;Determining a resource block utilization rate of the wireless network according to the signal to interference plus noise ratio and the reference signal reception quality;根据所述第一峰值速率以及所述资源块利用率确定第二速率,所述第二速率用于指示所述无线网络中未分配的资源块可提供的下行速率;Determine a second rate according to the first peak rate and the resource block utilization, where the second rate is used to indicate a downlink rate that can be provided by unallocated resource blocks in the wireless network;根据所述第二速率,下行速率以及总计最大比特率确定所述终端设备的下行速率上限。The downlink rate upper limit of the terminal device is determined according to the second rate, the downlink rate and the total maximum bit rate.5.根据权利要求4所述的方法,其特征在于,所述根据所述第一峰值速率以及所述资源块利用率确定第二速率,包括:5. The method according to claim 4, characterized in that the determining the second rate according to the first peak rate and the resource block utilization rate comprises:计算1与所述资源块利用率的差值;Calculate the difference between 1 and the resource block utilization rate;计算所述第一峰值速率,所述差值以及预设系数的乘积,得到所述第二速率;所述预设系数的取值范围在0到1之间,且不包括0和1。The second rate is obtained by calculating the product of the first peak rate, the difference and a preset coefficient; the value range of the preset coefficient is between 0 and 1, excluding 0 and 1.6.根据权利要求4所述的方法,其特征在于,所述根据所述第二速率,下行速率以及总计最大比特率确定所述终端设备的下行速率上限,包括:6. The method according to claim 4, characterized in that the step of determining the upper limit of the downlink rate of the terminal device according to the second rate, the downlink rate and the total maximum bit rate comprises:计算所述第二速率与所述下行速率的和,得到第一下行速率上限;Calculate the sum of the second rate and the downlink rate to obtain a first downlink rate upper limit;将所述总计最大比特率与所述第一下行速率上限中的较小值作为所述终端设备的下行速率上限。The smaller value between the total maximum bit rate and the first downlink rate upper limit is used as the downlink rate upper limit of the terminal device.7.根据权利要求1所述的方法,其特征在于,所述根据所述上行速率,当前发射功率以及分得的资源块数确定第一速率,包括:7. The method according to claim 1, characterized in that the determining the first rate according to the uplink rate, the current transmit power and the number of allocated resource blocks comprises:计算所述分得的资源块数与所述当前发射功率的乘积;Calculating the product of the number of allocated resource blocks and the current transmit power;计算所述上行速率与所述乘积的商,得到所述第一速率。The quotient of the uplink rate and the product is calculated to obtain the first rate.8.根据权利要求1所述的方法,其特征在于,所述根据所述第一速率,所述第三参数以及所述第四参数确定所述终端设备的上行速率上限,包括:8. The method according to claim 1, characterized in that the determining the upper limit of the uplink rate of the terminal device according to the first rate, the third parameter and the fourth parameter comprises:根据所述信号与干扰加噪声比以及所述参考信号接收质量确定所述无线网络的资源块利用率;Determining a resource block utilization rate of the wireless network according to the signal to interference plus noise ratio and the reference signal reception quality;计算所述最大发射功率与所述当前发射功率的差值,得到第一数值;Calculating a difference between the maximum transmit power and the current transmit power to obtain a first value;计算1与所述资源块利用率的差值,得到第二数值;Calculate the difference between 1 and the resource block utilization rate to obtain a second value;计算所述第一数值,第二数值,第一速率,资源块数的乘积,得到第三速率;Calculate the product of the first value, the second value, the first rate, and the number of resource blocks to obtain a third rate;根据所述第三速率,上行速率以及所述总计最大比特率确定所述终端设备的上行速率上限。The uplink rate upper limit of the terminal device is determined according to the third rate, the uplink rate and the total maximum bit rate.9.根据权利要求8所述的方法,其特征在于,所述根据所述第三速率,上行速率以及所述总计最大比特率确定所述终端设备的上行速率上限,包括:9. The method according to claim 8, characterized in that the determining the upper limit of the uplink rate of the terminal device according to the third rate, the uplink rate and the total maximum bit rate comprises:计算所述第三速率与所述上行速率的和,得到第一上行速率上限;Calculate the sum of the third rate and the uplink rate to obtain a first uplink rate upper limit;将所述第一速率上限与所述总计最大比特率中的较小值作为所述终端设备的上行速率上限。The smaller value between the first rate upper limit and the total maximum bit rate is used as the uplink rate upper limit of the terminal device.10.根据权利要求1所述的方法,其特征在于,所述根据预设的数据库计算所述第一参数和所述第二参数对应的第一峰值速率,包括:10. The method according to claim 1, wherein calculating the first peak rate corresponding to the first parameter and the second parameter according to a preset database comprises:根据所述信号与干扰加噪声比以及参考信号接收质量确定所述无线网络的资源块利用率;所述资源块利用率用于指示所述无线网络已分配的资源块数与总资源块数的比值;Determining a resource block utilization rate of the wireless network according to the signal to interference plus noise ratio and the reference signal reception quality; the resource block utilization rate is used to indicate a ratio of the number of resource blocks allocated to the wireless network to the total number of resource blocks;在所述资源块利用率小于第一预设阈值时,根据预设的数据库计算所述第一参数和所述第二参数对应的第一峰值速率。When the resource block utilization rate is less than a first preset threshold, a first peak rate corresponding to the first parameter and the second parameter is calculated according to a preset database.11.根据权利要求10所述的方法,其特征在于,所述根据所述信号与干扰加噪声比以及参考信号接收质量确定所述无线网络的资源块利用率之后,所述方法还包括:11. The method according to claim 10, characterized in that after determining the resource block utilization rate of the wireless network according to the signal to interference plus noise ratio and the reference signal reception quality, the method further comprises:在所述资源块利用率大于所述第一预设阈值时,将所述下行速率作为所述终端设备的下行速率上限。When the resource block utilization is greater than the first preset threshold, the downlink rate is used as the upper limit of the downlink rate of the terminal device.12.根据权利要求1所述的方法,其特征在于,所述根据所述上行速率,当前发射功率,以及分得的资源块数确定第一速率,包括:12. The method according to claim 1, wherein determining the first rate according to the uplink rate, the current transmit power, and the number of allocated resource blocks comprises:获取所述终端设备的上行缓冲时间;所述上行缓冲时间用于指示所述终端设备请求所述基站调度上行资源的时间;Acquire an uplink buffer time of the terminal device; the uplink buffer time is used to indicate a time when the terminal device requests the base station to schedule uplink resources;在所述上行缓冲时间小于第二预设阈值时,根据所述上行速率,当前发射功率以及分得的资源块数确定第一速率。When the uplink buffer time is less than a second preset threshold, a first rate is determined according to the uplink rate, current transmit power and the number of allocated resource blocks.13.根据权利要求12所述的方法,其特征在于,所述获取所述终端设备的上行缓冲时间之后,所述方法还包括:13. The method according to claim 12, characterized in that after obtaining the uplink buffering time of the terminal device, the method further comprises:在所述上行缓冲时间大于所述第二预设阈值时,将所述上行速率作为所述终端设备的上行速率上限。When the uplink buffer time is greater than the second preset threshold, the uplink rate is used as the uplink rate upper limit of the terminal device.14.一种确定终端设备网速上限的系统,其特征在于,应用于终端设备,所述终端设备与基站通信连接,所述基站用于向所述终端设备提供无线网络;所述系统包括:第一子系统以及第二子系统;14. A system for determining the upper limit of the network speed of a terminal device, characterized in that it is applied to a terminal device, the terminal device is communicatively connected with a base station, and the base station is used to provide a wireless network to the terminal device; the system comprises: a first subsystem and a second subsystem;所述第一子系统包括:The first subsystem includes:第一模块,用于获取所述终端设备的第一参数以及所述无线网络的第二参数;所述第一参数包括MIMO阶数,下行速率;所述第二参数包括频段,资源块数,信号与干扰加噪声比,参考信号接收质量;The first module is used to obtain the first parameter of the terminal device and the second parameter of the wireless network; the first parameter includes the MIMO order and the downlink rate; the second parameter includes the frequency band, the number of resource blocks, the signal to interference plus noise ratio, and the reference signal reception quality;第二模块,用于根据预设的数据库计算所述第一参数和所述第二参数对应的第一峰值速率;所述预设的数据库用于指示不同MIMO阶数的终端设备,在不同频段,资源块数,信号与干扰加噪声比的无线网络下对应的峰值速率;The second module is used to calculate the first peak rate corresponding to the first parameter and the second parameter according to a preset database; the preset database is used to indicate the peak rates corresponding to terminal devices of different MIMO orders in wireless networks with different frequency bands, numbers of resource blocks, and signal to interference plus noise ratios;第三模块,用于根据所述下行速率,第一峰值速率,信号与干扰加噪声比,参考信号接收质量以及总计最大比特率确定所述终端设备的下行速率上限;A third module is used to determine the upper limit of the downlink rate of the terminal device according to the downlink rate, the first peak rate, the signal to interference plus noise ratio, the reference signal reception quality and the total maximum bit rate;所述第二子系统包括:The second subsystem comprises:第四模块,用于获取所述终端设备的第三参数以及所述无线网络的第四参数;所述第三参数包括上行速率,最大发射功率,当前发射功率,总计最大比特率,分得的资源块数;所述第四参数包括无线网络的资源块数,信号与干扰加噪声比,参考信号接收质量;The fourth module is used to obtain the third parameter of the terminal device and the fourth parameter of the wireless network; the third parameter includes the uplink rate, the maximum transmit power, the current transmit power, the total maximum bit rate, and the number of allocated resource blocks; the fourth parameter includes the number of resource blocks of the wireless network, the signal to interference plus noise ratio, and the reference signal reception quality;第五模块,用于根据所述上行速率,当前发射功率以及分得的资源块数确定第一速率;所述第一速率用于指示每功率单位和每个资源块可提供的上行速率;A fifth module is used to determine a first rate according to the uplink rate, the current transmit power and the number of allocated resource blocks; the first rate is used to indicate the uplink rate that can be provided per power unit and per resource block;第六模块,用于根据所述第一速率,所述第三参数以及所述第四参数确定所述终端设备的上行速率上限。The sixth module is used to determine the upper limit of the uplink rate of the terminal device according to the first rate, the third parameter and the fourth parameter.15.一种电子设备,其特征在于,所述电子设备包括一个或多个处理器和一个或多个存储器;所述一个或多个存储器与所述一个或多个处理器耦合,所述一个或多个存储器存储有计算机指令;15. An electronic device, characterized in that the electronic device comprises one or more processors and one or more memories; the one or more memories are coupled to the one or more processors, and the one or more memories store computer instructions;当所述一个或多个处理器执行所述计算机指令时,使得所述电子设备执行如权利要求1-13中任一项所述的确定终端设备网速上限的方法。When the one or more processors execute the computer instructions, the electronic device executes the method for determining the upper limit of the network speed of the terminal device as described in any one of claims 1-13.16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机指令,当所述计算机指令运行时,执行如权利要求1-13中任一项所述的确定终端设备网速上限的方法。16. A computer-readable storage medium, characterized in that the computer-readable storage medium comprises computer instructions, and when the computer instructions are executed, the method for determining the upper limit of the network speed of a terminal device as described in any one of claims 1-13 is executed.
CN202211716308.7A2022-12-282022-12-28 Method for determining upper limit of network speed of terminal device and electronic deviceActiveCN116709433B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202211716308.7ACN116709433B (en)2022-12-282022-12-28 Method for determining upper limit of network speed of terminal device and electronic device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202211716308.7ACN116709433B (en)2022-12-282022-12-28 Method for determining upper limit of network speed of terminal device and electronic device

Publications (2)

Publication NumberPublication Date
CN116709433A CN116709433A (en)2023-09-05
CN116709433Btrue CN116709433B (en)2024-05-17

Family

ID=87828136

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202211716308.7AActiveCN116709433B (en)2022-12-282022-12-28 Method for determining upper limit of network speed of terminal device and electronic device

Country Status (1)

CountryLink
CN (1)CN116709433B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111669776A (en)*2020-05-222020-09-15中国联合网络通信集团有限公司 Method and device for determining edge rate
CN112752291A (en)*2020-12-152021-05-04中国联合网络通信集团有限公司Uplink rate evaluation method and device
WO2022212997A1 (en)*2021-03-312022-10-06Qualcomm IncorporatedTechniques for reference signal interference canceling or rate matching

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR102543097B1 (en)*2018-01-042023-06-14삼성전자주식회사Apparatus and method for allocating resources in wireless communication system
EP3747174B1 (en)*2018-02-022023-06-07Microsoft Technology Licensing, LLCEstimating bandwidth savings for adaptive bit rate streaming

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111669776A (en)*2020-05-222020-09-15中国联合网络通信集团有限公司 Method and device for determining edge rate
CN112752291A (en)*2020-12-152021-05-04中国联合网络通信集团有限公司Uplink rate evaluation method and device
WO2022212997A1 (en)*2021-03-312022-10-06Qualcomm IncorporatedTechniques for reference signal interference canceling or rate matching

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
TD-LTE电力无线专网峰值速率分析计算;翟军辉;潘裕庆;周恬;汤震;;信息通信(03);全文*

Also Published As

Publication numberPublication date
CN116709433A (en)2023-09-05

Similar Documents

PublicationPublication DateTitle
US11729777B2 (en)Channel detection apparatus and method, user equipment, and base station
CN106162911B (en)Electronic device and method for wireless communication
KR101425959B1 (en)Assignment of component carriers
WO2019057025A1 (en)Electronic device, wireless communication method and computer readable medium
EP3383085A1 (en)Device and method for wireless communication system, and spectrum management device
CN111417211B (en)Method, equipment and system for triggering scheduling request
CN114097187B (en) Channel quality reporting method, device and system
CN120751482A (en) Positioning capability reporting method, terminal device and network device
CN111757391B (en)Communication method and device
EP4040889A1 (en)Resource configuration method and apparatus
WO2021218820A1 (en)Measurement method, apparatus and system
CN113517948A (en)Data processing method, device and system
WO2018157756A1 (en)Data processing method and apparatus
WO2018202168A1 (en)Information transmission method and apparatus
WO2018202123A1 (en)Transmission method for power headroom and device
CN112640336B (en)Method and device for configuring modulation and coding strategy MCS and communication equipment
EP4489473A1 (en)Data packet processing method and apparatus
WO2021254211A1 (en)Electronic device and method for wireless communication, and computer-readable storage medium
WO2021062711A1 (en)Method and apparatus for transmitting uplink control information
CN116709433B (en) Method for determining upper limit of network speed of terminal device and electronic device
GB2496733A (en)Determining maximum useful data to be transmitted within a transport block
WO2021056593A1 (en)Communication method, device and system
CN113950041B (en)Data transmission method, user equipment and base station
WO2021102649A1 (en)Method and apparatus for determining hidden node
CN112020129A (en)Data transmission method, device and system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CP03Change of name, title or address

Address after:Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040

Patentee after:Honor Terminal Co.,Ltd.

Country or region after:China

Address before:3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong

Patentee before:Honor Device Co.,Ltd.

Country or region before:China

CP03Change of name, title or address

[8]ページ先頭

©2009-2025 Movatter.jp