Uplink air interface rate prediction method and device
By obtaining the carrier measurement value of the terminal device and combining the measurement value of the NR and LTE networks to predict the maximum uplink air interface rate of the terminal device, the problem of resource waste in the dual-connection architecture is solved and resource utilization is improved.
Patent Information
- Application Number
- CN202110892479.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-04
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2041-08-04
AI Technical Summary
In a dual-connection architecture, the terminal device cannot effectively count the maximum rate of uplink air interfaces, resulting in waste of resources.
By obtaining the carrier measurement value of the terminal device, including the real-time rate of the uplink media access control MAC layer, the number of uplink average usage resource blocks, the maximum number of cell RBs, the average transmission power and the first packet delay of the uplink PDCP, the maximum uplink air interface rate of the terminal device is predicted based on the carrier measurement value of the NR and LTE networks, and combined into the maximum predicted rate of the uplink air interface of the terminal device.
It realizes the accurate prediction of the maximum uplink air interface rate based on the carrier measurement value, avoids resource waste, and improves the utilization rate of uplink air interface resources.
Smart Images

Figure CN115707020B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method and device for predicting an uplink air interface rate. Background Art
[0002] In a dual-connectivity architecture, a terminal device (such as a mobile phone) can simultaneously communicate using the radio resources of at least two different base stations. A common dual-connectivity scenario involves a terminal device simultaneously connecting to a New Radio (NR) base station and a Long Term Evolution (LTE) base station. The NR system is also known as the 5G system. NR base stations are referred to as gNBs, while LTE base stations are called evolved NodeBs (eNBs).
[0003] Currently, 5G systems use two networking modes: standalone (SA) and non-standalone (NSA). NSA is a transition solution from LTE to 5G systems. Common NSA networking methods include: coexisting LTE and 5G base stations with an LTE core network, or coexisting LTE and 5G base stations with a 5G core network. Combining NSA networking with dual connectivity creates the NSA-DC mode, in which data is split between two base stations by an anchor base station. An anchor base station is the base station used by terminal devices to access the network, providing signaling control for user access and user-plane data forwarding.
[0004] Currently, terminal devices can separately measure the real-time air interface rates in NR and LTE systems, but cannot measure the maximum uplink rate of the air interface, resulting in a waste of air interface resources in some scenarios. Summary of the Invention
[0005] The present application provides an uplink air interface rate prediction method and device, which can avoid the waste of uplink air interface resources.
[0006] In a first aspect, the present application provides an uplink air interface rate prediction method, applied to a terminal device, comprising:
[0007] Obtain a carrier measurement value of a current cell to which the terminal device is connected, where the current cell is an independent SA networking cell, the carrier measurement value of the current cell is a carrier measurement value of the NR network, and when the current cell is a non-independent NSA networking cell, the carrier measurement value of the current cell is a carrier measurement value of the NR network and a carrier measurement value of the Long Term Evolution LTE network, and the carrier measurement value includes: uplink media access control MAC layer real-time rate, uplink average number of resource blocks RB, maximum number of RBs in the cell, average transmit power, maximum transmit power, and uplink PDCP first packet delay;
[0008] When the current cell is an SA networking cell, determining, according to the carrier measurement value of the NR network, the maximum predicted rate of the uplink air interface of the terminal device in the NR network, and determining that the maximum predicted rate of the uplink air interface of the terminal device in the NR network is the maximum predicted rate of the uplink air interface of the terminal device;
[0009] When the current cell is an NSA networking cell, the maximum predicted rate of the uplink air interface of the terminal device in the NR network is determined according to the carrier measurement value of the NR network, and the maximum predicted rate of the uplink air interface of the terminal device in the LTE network is determined according to the carrier measurement value of the LTE network, and the sum of the maximum predicted rate of the uplink air interface of the terminal device in the NR network and the maximum predicted rate of the uplink air interface of the terminal device in the LTE network is determined to be the maximum predicted rate of the uplink air interface of the terminal device.
[0010] Optionally, the determining, according to the carrier measurement value of the NR network, the maximum predicted rate of the uplink air interface of the terminal device in the NR network, or determining, according to the carrier measurement value of the LTE network, the maximum predicted rate of the uplink air interface of the terminal device in the LTE network, includes:
[0011] When the uplink PDCP first packet delay in the carrier measurement value of the target network is greater than or equal to the preset delay threshold, the uplink MAC layer real-time rate in the carrier measurement value of the target network is used as the predicted rate reference value, and the uplink MAC layer real-time rate is used as the maximum predicted rate of the uplink air interface of the terminal device in the target network, and the target network is the NR network or the LTE network.
[0012] Optionally, the determining, according to the carrier measurement value of the NR network, the maximum predicted rate of the uplink air interface of the terminal device in the NR network, or determining, according to the carrier measurement value of the LTE network, the maximum predicted rate of the uplink air interface of the terminal device in the LTE network, includes:
[0013] When the uplink PDCP first packet delay in the carrier measurement value of the target network is less than the preset delay threshold, determining the rate gain factor according to the uplink average used RB number, the maximum RB number of the cell, the average transmit power, and the maximum transmit power in the carrier measurement value of the target network;
[0014] Obtaining the current QoS parameters of the terminal device;
[0015] The maximum predicted rate of the uplink air interface of the terminal device in the target network is determined according to the uplink MAC layer real-time rate, the rate gain factor and the QoS parameter, and the target network is the NR network or the LTE network.
[0016] Optionally, determining the rate gain factor according to the average number of uplink used RBs, the maximum number of RBs in the cell, the average transmit power, and the maximum transmit power in the carrier measurement value of the target network includes:
[0017] The RB gain factor is calculated using the following formula:
[0018] RB gain factor = maximum number of RBs in a cell / (average number of RBs used in uplink) M), where the value of M is greater than 0 and less than or equal to 1;
[0019] The transmit power gain factor is calculated using the following formula:
[0020] Transmit power gain factor = 10^((maximum transmit power - average transmit power) / 10);
[0021] The minimum value of the RB gain factor and the transmit power gain factor is taken as the rate gain factor.
[0022] Optionally, determining the maximum predicted rate of the uplink air interface of the terminal device in the target network according to the uplink MAC layer real-time rate in the carrier measurement value of the target network, the rate gain factor, and the QoS parameter includes:
[0023] If the difference between the current time and the most recently updated time of the predicted rate reference value is less than the time threshold, and the predicted rate reference value has been updated, the uplink MAC layer real-time rate is determined. The minimum value among the rate gain factor, the QoS parameter and the predicted rate reference value is the maximum predicted rate of the uplink air interface of the terminal device in the target network, wherein the predicted rate reference value is updated when the uplink PDCP first packet delay is less than the preset delay threshold;
[0024] If the difference between the current time and the most recently updated time of the predicted rate reference value is not less than the time threshold, the uplink MAC layer real-time rate is determined. The minimum value of the rate gain factor and the QoS parameter is the maximum predicted rate of the uplink air interface of the terminal device in the target network.
[0025] Optionally, obtaining the current QoS parameters of the terminal device includes:
[0026] If the terminal device currently has only one service and the service uses a non-guaranteed bit rate, determining the QoS parameter to be the aggregate maximum bit rate;
[0027] If the terminal device currently has only one service, and the current service uses a guaranteed bit rate, determining the QoS parameter to be a guaranteed bit rate;
[0028] If the terminal device currently has multiple services, and at least one of the multiple services uses a non-guaranteed bit rate, determining the QoS parameter to be an aggregate maximum bit rate;
[0029] If the terminal device currently has multiple services, and all of the multiple services use a guaranteed bit rate, then the QoS parameter is determined to be the guaranteed bit rate.
[0030] In a second aspect, the present invention provides an uplink air interface rate prediction device, comprising:
[0031] an acquisition module, configured to obtain a carrier measurement value of a current cell to which the terminal device is connected, where the carrier measurement value of the current cell is a carrier measurement value of the NR network when the current cell is an independent SA networking cell, and the carrier measurement value of the current cell is a carrier measurement value of the NR network and a carrier measurement value of the Long Term Evolution LTE network when the current cell is a non-independent NSA networking cell, and the carrier measurement value includes: uplink media access control MAC layer real-time rate, uplink average number of resource blocks RB, maximum number of RBs in the cell, average transmit power, maximum transmit power, and uplink PDCP first packet delay;
[0032] A determination module, configured to determine, when the current cell is an SA networking cell, based on the carrier measurement value of the NR network, a maximum predicted rate of the uplink air interface of the terminal device in the NR network, and determine that the maximum predicted rate of the uplink air interface of the terminal device in the NR network is the maximum predicted rate of the uplink air interface of the terminal device;
[0033] The determination module is also used to determine, when the current cell is an NSA networking cell, the maximum predicted rate of the uplink air interface of the terminal device in the NR network according to the carrier measurement value of the NR network, and determine the maximum predicted rate of the uplink air interface of the terminal device in the LTE network according to the carrier measurement value of the LTE network, and determine that the sum of the maximum predicted rate of the uplink air interface of the terminal device in the NR network and the maximum predicted rate of the uplink air interface of the terminal device in the LTE network is the maximum predicted rate of the uplink air interface of the terminal device.
[0034] In a third aspect, the present invention provides a terminal device, comprising: at least one processor and a memory;
[0035] The memory stores computer-executable instructions;
[0036] The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor performs the method according to the first aspect of the present invention.
[0037] In a fourth aspect, the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method described in the first aspect of the present invention.
[0038] In a fifth aspect, the present invention provides a computer program product, comprising a computer program, which, when executed by a processor, implements the method described in the first aspect of the present invention.
[0039] The uplink air interface rate prediction method and device provided by the present invention obtain the carrier measurement value of the current cell of the terminal device. When the current cell is an SA networking cell, the maximum predicted uplink air interface rate of the terminal device in the NR network is determined based on the carrier measurement value of the NR network. The maximum predicted uplink air interface rate of the terminal device in the NR network is the maximum predicted uplink air interface rate of the terminal device. When the current cell is an NSA networking cell, the maximum predicted uplink air interface rate of the terminal device in the NR network is determined based on the carrier measurement value of the NR network, and the maximum predicted uplink air interface rate of the terminal device in the LTE network is determined based on the carrier measurement value of the LTE network. The sum of the maximum predicted uplink air interface rates of the terminal device in the NR network and the LTE network is the maximum predicted uplink air interface rate of the terminal device. This method can predict the maximum predicted uplink air interface rate of the terminal device based on the carrier measurement value of the terminal device, and then adjust the application layer services based on the maximum predicted rate of the uplink air interface to avoid waste of uplink air interface resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0041] Figure 1 This is a networking diagram for Option 3 in NSA EN-DC mode.
[0042] Figure 2 This is a networking diagram for Option 4 in NSA NE-DC mode.
[0043] Figure 3 Flowchart of the uplink air interface rate prediction method provided in Example 1 of the present invention;
[0044] Figure 4 This is a flowchart of a method for determining the maximum predicted uplink air interface rate of a terminal device in an NR network and an LTE network provided in the second embodiment of the present invention;
[0045] Figure 5 A schematic diagram of the structure of an uplink air interface rate prediction device provided in Embodiment 3 of the present invention;
[0046] Figure 6 A structural diagram of a terminal device provided in embodiment 4 of the present invention.
[0047] The above drawings illustrate specific embodiments of the present application, which will be described in more detail below. These drawings and the textual description are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of the present application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION
[0048] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0049] The present invention provides an uplink air interface rate prediction method, which can be applied to NR networks under SA networking and NSA networking. In the SA networking, the terminal device accesses the core network of the NR network through the base station of the NR network. In the NSA networking, the terminal device can communicate through dual connections. The NSA networking and dual connection communication are combined to form an NSA-DC mode. The NSA-DC mode includes NSA EN-DC and NSA NE-DC. In the NSA EN-DC mode, the anchor base station is an LTE base station and the core network is an LTE base station. In the NSA NE-DC mode, the anchor base station is an NR base station and the core network is an NR core network.
[0050] Figure 1 This is a networking diagram for Option 3 in NSA EN-DC mode. Figure 1 The central anchor base station is an LTE base station, and the core network uses the LTE core network, also known as the Evolved Packet Core (EPC). The NR base station cannot communicate directly with the EPC. Both control plane (CP) and user plane (UP) data must be forwarded through the LTE base station. Therefore, the LTE base station can be considered an enhanced LTE base station. The user plane transmits user-specific service data, while the control plane is used for management and scheduling signaling. User plane data is transmitted between the LTE base station and the EPC over the S1-U interface, while control plane data is transmitted between the LTE base station and the EPC over the S1-C interface.
[0051] Figure 2 This is a networking diagram for Option 4 in NSA NE-DC mode. Figure 2 The anchor base station is an NR base station, and the core network uses the NR core network, also known as the 5G core network (New Generation Core, or NGC). In option 4a, the LTE base station and NGC can transmit user plane data over the NG-U interface, but control plane data still needs to be transmitted through the NR base station.
[0052] I understand. Figure 1-Figure 2 These are just some common networking methods, but dual connectivity is not limited to these methods, so they are not listed here. In addition, the terms NR system and NR network refer to the same concept and are interchangeable. Similarly, the terms LTE system and LTE network refer to the same concept and are interchangeable.
[0053] NR base station refers to the base station in the NR system, which can include the access point (AP) of the WiFi network, the next-generation base station (collectively referred to as the next-generation radio access network node (NG-RAN node), among which the next-generation base station includes the new radio interface base station (NR nodeB, gNB), the next-generation evolved base station (NG-eNB), the gNB with separated central unit (CU) and distributed unit (DU), etc.), the new radio controller (NR controller), the radio frequency remote module, the micro base station, the relay, the transmission receive point (TRP), the transmission point (TP) or other nodes.
[0054] The terminal device may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device or a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. This is not specifically limited in the embodiments of the present application.
[0055] In the existing technology, terminal devices can separately count the real-time air interface rate under the NR network and the LTE network. The real-time air interface rate can be the uplink MAC layer real-time rate, but the existing method cannot obtain the maximum uplink rate of the air interface, resulting in a waste of air interface resources in some scenarios.
[0056] The present invention provides an uplink air interface rate prediction method. The method can determine the maximum predicted rate of the uplink air interface based on carrier measurement values of NR networks and LTE networks, such as the uplink Media Access Control (MAC) layer real-time rate, the average number of uplink resource blocks (RBs), the maximum number of RBs in a cell, the average transmit power, the maximum transmit power, and the uplink Packet Data Convergence Protocol (PDCP) first packet delay. The method can then adjust current services based on the maximum predicted rate, thereby improving the utilization of uplink air interface resources.
[0057] Figure 3 This is a flow chart of the uplink air interface rate prediction method provided in the first embodiment of the present invention. Figure 3 As shown, the method provided in this embodiment includes the following steps.
[0058] S101. Obtain the carrier measurement value of the current cell to which the terminal device is connected. When the current cell is an SA networking cell, the carrier measurement value of the current cell is the carrier measurement value of the NR network. When the current cell is an NSA networking cell, the carrier measurement value of the current cell is the carrier measurement value of the NR network and the carrier measurement value of the LTE network. The carrier measurement values include: uplink MAC layer real-time rate, uplink average number of used RBs, maximum number of RBs in the cell, average transmit power, maximum transmit power, and uplink PDCP first packet delay.
[0059] In this embodiment, uplink air interface rate prediction can be periodically triggered. Uplink air interface rate prediction refers to determining the maximum predicted rate of the uplink air interface of the terminal device. The uplink air interface refers to the transmission interface between the terminal device and the LTE base station or NR base station. The terminal device can perform uplink air interface rate prediction based on the MAC layer. The trigger period can be 1 second (s), and the carrier measurement value of the current cell is obtained in each period.
[0060] The current cell refers to the cell to which the terminal device is currently connected or resides, also known as the serving cell. The current cell can be a cell of an NR network, which may use SA networking or NSA networking.
[0061] When the current cell is an SA cell, the base station where the current cell is located is an NR base station, and the core network of the current cell is an NR core network. Accordingly, the terminal device only establishes a connection with the NR base station, so the terminal device only obtains the carrier measurement value of the NR network.
[0062] When the current cell is an NSA networking cell, the base stations of the current cell use LTE base stations and NR base stations, and the core network of the current cell is the NR core network. At this time, the terminal device establishes dual connections with the NR base station and the LTE base station, and the terminal device needs to obtain the carrier measurement value of the NR network and the carrier measurement value of the LTE network.
[0063] It can be understood that the current cell is not limited to 5G networks, but can also be applied to other networks. Correspondingly, in NSA networking, the network is not limited to NR networks and LTE networks, as long as two different networks can be networked.
[0064] In NR networks, the average number of uplink RBs used can be the average number of RBs used in a time slot (SLOT). In LTE networks, the average number of uplink RBs used can be the average number of RBs used in a subframe.
[0065] The maximum number of RBs in a cell needs to take into account the scenario of carrier aggregation. If the current cell of the terminal device is a carrier aggregation cell, the maximum number of RBs in the cell is the sum of the RBs of all carriers in the current cell.
[0066] S102: Determine whether the current cell is an SA networking cell.
[0067] When the current cell is an SA networking cell, execute step S103; when the current cell is not an SA networking cell, that is, when the current cell is an NSA networking cell, execute step S104.
[0068] S103. Determine the maximum predicted rate of the uplink air interface of the terminal device in the NR network based on the carrier measurement value of the NR network, and determine that the maximum predicted rate of the uplink air interface of the terminal device in the NR network is the maximum predicted rate of the uplink air interface of the terminal device.
[0069] S104. Determine the maximum predicted rate of the uplink air interface of the terminal device in the NR network based on the carrier measurement value of the NR network, and determine the maximum predicted rate of the uplink air interface of the terminal device in the LTE network based on the carrier measurement value of the LTE network, and determine that the sum of the maximum predicted rates of the uplink air interface of the terminal device in the NR network and the LTE network is the maximum predicted rate of the uplink air interface of the terminal device.
[0070] The method for determining the maximum predicted uplink air interface rate of a terminal device in an NR network (including predictions in SA networking cells and NSA networking cells) and the method for determining the maximum predicted uplink air interface rate of a terminal device in an LTE network (or called the prediction method) are the same. The main difference is that the parameters used come from different networks.
[0071] By predicting the maximum predicted rate of the uplink air interface of the terminal device, the terminal device can adjust the application layer services according to the maximum predicted rate, for example, adjust the bit rate and resolution of the video return service. When the maximum predicted rate is large, the bit rate and resolution of the video return service are increased, thereby avoiding waste of air interface resources.
[0072] In this embodiment, by obtaining the carrier measurement value of the current cell of the terminal device, when the current cell is an SA networking cell, the maximum predicted rate of the uplink air interface of the terminal device in the NR network is determined based on the carrier measurement value of the NR network, and the maximum predicted rate of the uplink air interface of the terminal device in the NR network is the maximum predicted rate of the uplink air interface of the terminal device. When the current cell is an NSA networking cell, the maximum predicted rate of the uplink air interface of the terminal device in the NR network is determined based on the carrier measurement value of the NR network, and the maximum predicted rate of the uplink air interface of the terminal device in the LTE network is determined based on the carrier measurement value of the LTE network. The sum of the maximum predicted rates of the uplink air interfaces of the terminal device in the NR network and the LTE network is the maximum predicted rate of the uplink air interface of the terminal device. This method can predict the maximum predicted rate of the uplink air interface of the terminal device based on the carrier measurement value of the terminal device, and then adjust the application layer services based on the maximum predicted rate of the uplink air interface to avoid waste of uplink air interface resources.
[0073] Based on Example 1, Example 2 of the present invention is mainly used to illustrate a method for predicting the maximum predicted rate of the uplink air interface of a terminal device in an NR network and an LTE network. Figure 4 This is a flowchart of a method for determining the maximum predicted rate of the uplink air interface of a terminal device in an NR network and an LTE network provided in the second embodiment of the present invention. Figure 4 As shown, the method of this embodiment includes the following steps.
[0074] S201: Determine whether an uplink PDCP first packet delay in a carrier measurement value of a target network is greater than or equal to a preset delay threshold.
[0075] The target network is an NR network or an LTE network. Accordingly, when the target network is an NR network, the carrier measurement value of the target network is the carrier measurement value of the NR network. The method of this embodiment is used to determine the maximum predicted rate of the uplink air interface of the terminal device in the NR network. When the target network is an LTE network, the carrier measurement value of the target network is the carrier measurement value of the LTE network. The method of this embodiment is used to determine the maximum predicted rate of the uplink air interface of the terminal device in the LTE network.
[0076] The preset delay threshold may range from 10 to 200 ms, for example, 100 ms. When the uplink PDCP first packet delay is greater than or equal to the preset delay threshold, step S202 is executed. When the uplink PDCP first packet delay is less than the preset delay threshold, step S203 is executed.
[0077] S202: Use the uplink MAC layer real-time rate as a predicted rate reference value, and use the uplink MAC layer real-time rate as a maximum predicted rate of the uplink air interface of the terminal device in the target network.
[0078] The predicted rate reference value can be initialized to an initial value when the terminal device is turned on, or it can be a null value. The predicted rate reference value corresponds to an update time. Each update of the predicted rate reference value corresponds to a record update time, and the initial value of the update time is the startup time of the terminal device.
[0079] When the first uplink air interface rate prediction is triggered, if the uplink PDCP first packet delay is greater than or equal to the preset delay threshold, the predicted rate reference value is updated and the update time is recorded. If the uplink PDCP first packet delay is less than the preset delay threshold, the predicted rate reference value is not updated. The uplink air interface rate prediction is subsequently triggered periodically to continuously update the predicted rate reference value.
[0080] S203: Determine a rate gain factor according to the average number of uplink RBs used, the maximum number of RBs in the cell, the average transmit power, and the maximum transmit power.
[0081] Exemplarily, the RB gain factor is first calculated based on the average number of uplink RBs used and the maximum number of RBs in the cell, and the transmit power gain factor is calculated based on the average transmit power and the maximum transmit power. Then, the minimum value of the RB gain factor and the transmit power gain factor is taken as the rate gain factor.
[0082] The RB gain factor can be calculated using the following formula: RB gain factor = maximum number of RBs in the cell / (average number of RBs used in uplink) M). The value of M is greater than 0 and less than or equal to 1. Exemplary values of M are 0.9, 0.8, or 0.7. M is set primarily to take into account the RB overhead occupied by the Physical Uplink Control Channel (PUCCH) and the Physical Random Access Channel (PRACH).
[0083] The transmit power gain factor can be calculated using the following formula: Transmit power gain factor = 10^((maximum transmit power - average transmit power) / 10), where ^ represents exponentiation.
[0084] Rate gain factor = min{RB gain factor, transmit power gain factor}, where min represents the minimum value within a range.
[0085] S204: Obtain the current QoS parameters of the terminal device.
[0086] Optionally, Quality of Service (QoS) parameters may be obtained in the following manner.
[0087] If the terminal device currently has only one service and the service uses the non-guaranteed bit rate Non (Guaranteed Bit Rate, referred to as GBR), the QoS parameter is determined to be the aggregated maximum bit rate (Aggregated Maximum Bit Rate, referred to as AMBR).
[0088] If the terminal device currently has only one service and the current service uses GBR, then the QoS parameter is determined to be GBR.
[0089] If the terminal device currently has multiple services, and at least one of the multiple services uses NonGBR, then the QoS parameter is determined to be AMBR.
[0090] If the terminal device currently has multiple services and all of the services use GBR, then the QoS parameter is determined to be GBR.
[0091] Optionally, if the solution is simplified, the current QoS parameter of the terminal device may be determined as the AMBR. The QoS parameter usually needs to be reacquired when the terminal device accesses the network or when the cell is switched.
[0092] S205. Determine the maximum predicted rate of the uplink air interface of the terminal device in the target network according to the uplink MAC layer real-time rate, the rate gain factor, and the QoS parameter.
[0093] If the difference between the current time and the most recently updated time of the predicted rate reference value is less than the time threshold, and the predicted rate reference value has been updated, the maximum predicted rate of the uplink air interface of the terminal device in the target network is determined to be min{uplink MAC layer real-time rate rate gain factor, QoS parameter, predicted rate reference value}. Here, the predicted rate has been updated means that it has been updated relative to the initial value.
[0094] If the difference between the current time and the most recently updated time of the predicted rate reference value is not less than (i.e. greater than or equal to) the time threshold, the maximum predicted rate of the uplink air interface of the terminal device in the target network is determined to be min{uplink MAC layer real-time rate rate gain factor, QoS parameter}.
[0095] The value range of the time threshold can be 0~600ms. Exemplarily, the value range of the time threshold is 300. The reason for introducing the time threshold is to control whether to introduce the prediction rate reference value and improve the accuracy of the maximum prediction rate.
[0096] When the difference between the current time and the most recent update time of the predicted rate reference value is greater than or equal to the time threshold, it indicates that the predicted rate reference value has not been updated for a long time, and the predicted rate reference value cannot reflect the rate of the terminal device at the current time. The predicted rate reference value is unreliable or invalid. In this embodiment, when the difference between the current time and the most recent update time of the predicted rate reference value is greater than or equal to the time threshold, the predicted rate reference value is not considered when determining the maximum predicted rate. When the difference between the current time and the most recent update time of the predicted rate reference value is less than the time threshold, the predicted rate reference value is considered when determining the maximum predicted rate, thereby improving the accuracy of the maximum predicted rate.
[0097] In this embodiment, different methods are used to calculate the maximum predicted rate of the uplink air interface of the terminal device in the target network based on the PDCP first packet delay. When the uplink PDCP first packet delay is greater than or equal to the preset delay threshold, the uplink MAC layer real-time rate is used as the predicted rate reference value, and the uplink MAC layer real-time rate is used as the maximum predicted rate of the uplink air interface of the terminal device in the target network. When the uplink PDCP first packet delay is less than the preset delay threshold, the rate gain factor is calculated, the current QoS parameters of the terminal device are obtained, and the maximum predicted rate of the uplink air interface of the terminal device in the target network is determined based on the uplink MAC layer real-time rate, the rate gain factor, and the QoS parameters. This method can accurately calculate the maximum predicted rate of the uplink air interface of the terminal device in the target network, thereby improving the accuracy of the maximum predicted rate of the uplink air interface of the terminal device.
[0098] Figure 5 This is a schematic diagram of the structure of the uplink air interface rate prediction device provided in the third embodiment of the present invention. Figure 5 As shown, the apparatus 100 of this embodiment includes the following modules.
[0099] An acquisition module 11 is configured to obtain a carrier measurement value of a current cell to which the terminal device is connected. When the current cell is an independent SA networking cell, the carrier measurement value of the current cell is a carrier measurement value of the NR network. When the current cell is a non-independent NSA networking cell, the carrier measurement value of the current cell is a carrier measurement value of the NR network and a carrier measurement value of the Long Term Evolution LTE network. The carrier measurement value includes: uplink media access control MAC layer real-time rate, uplink average number of resource blocks (RBs), cell maximum number of RBs, average transmit power, maximum transmit power, and uplink PDCP first packet delay;
[0100] A determination module 12 is configured to determine, when the current cell is an SA networking cell, based on the carrier measurement value of the NR network, a maximum predicted rate of the uplink air interface of the terminal device in the NR network, and determine that the maximum predicted rate of the uplink air interface of the terminal device in the NR network is the maximum predicted rate of the uplink air interface of the terminal device;
[0101] The determination module 12 is also used to determine, when the current cell is an NSA networking cell, the maximum predicted rate of the uplink air interface of the terminal device in the NR network according to the carrier measurement value of the NR network, and determine the maximum predicted rate of the uplink air interface of the terminal device in the LTE network according to the carrier measurement value of the LTE network, and determine that the sum of the maximum predicted rate of the uplink air interface of the terminal device in the NR network and the maximum predicted rate of the uplink air interface of the terminal device in the LTE network is the maximum predicted rate of the uplink air interface of the terminal device.
[0102] Optionally, the determination module 12 is specifically used to: when the uplink PDCP first packet delay in the carrier measurement value of the target network is greater than or equal to the preset delay threshold, use the uplink MAC layer real-time rate in the carrier measurement value of the target network as the predicted rate reference value, and use the uplink MAC layer real-time rate as the maximum predicted rate of the uplink air interface of the terminal device in the target network, and the target network is the NR network or the LTE network.
[0103] Alternatively, when the uplink PDCP first packet delay in the carrier measurement value of the target network is less than the preset delay threshold, the rate gain factor is determined based on the uplink average used RB number, the maximum RB number of the cell, the average transmit power and the maximum transmit power in the carrier measurement value of the target network; the current QoS parameters of the terminal device are obtained; and the maximum predicted rate of the uplink air interface of the terminal device in the target network is determined based on the uplink MAC layer real-time rate, the rate gain factor and the QoS parameters, where the target network is the NR network or the LTE network.
[0104] Optionally, the determining of the rate gain factor according to the average number of uplink used RBs, the maximum number of cell RBs, the average transmit power, and the maximum transmit power in the carrier measurement value of the target network is specifically:
[0105] The RB gain factor is calculated using the following formula:
[0106] RB gain factor = maximum number of RBs in a cell / (average number of RBs used in uplink) M), where the value of M is greater than 0 and less than or equal to 1;
[0107] The transmit power gain factor is calculated using the following formula:
[0108] Transmit power gain factor = 10^((maximum transmit power - average transmit power) / 10);
[0109] The minimum value of the RB gain factor and the transmit power gain factor is taken as the rate gain factor.
[0110] Optionally, determining the maximum predicted rate of the uplink air interface of the terminal device in the target network according to the uplink MAC layer real-time rate in the carrier measurement value of the target network, the rate gain factor, and the QoS parameter is specifically:
[0111] If the difference between the current time and the most recently updated time of the predicted rate reference value is less than the time threshold, and the predicted rate reference value has been updated, the uplink MAC layer real-time rate is determined. The minimum value among the rate gain factor, the QoS parameter and the predicted rate reference value is the maximum predicted rate of the uplink air interface of the terminal device in the target network, wherein the predicted rate reference value is updated when the uplink PDCP first packet delay is less than the preset delay threshold;
[0112] If the difference between the current time and the most recently updated time of the predicted rate reference value is not less than the time threshold, the uplink MAC layer real-time rate is determined. The minimum value of the rate gain factor and the QoS parameter is the maximum predicted rate of the uplink air interface of the terminal device in the target network.
[0113] Optionally, obtaining the current QoS parameters of the terminal device includes:
[0114] If the terminal device currently has only one service and the service uses a non-guaranteed bit rate, determining the QoS parameter to be the aggregate maximum bit rate;
[0115] If the terminal device currently has only one service, and the current service uses a guaranteed bit rate, determining the QoS parameter to be a guaranteed bit rate;
[0116] If the terminal device currently has multiple services, and at least one of the multiple services uses a non-guaranteed bit rate, determining the QoS parameter to be an aggregate maximum bit rate;
[0117] If the terminal device currently has multiple services, and all of the multiple services use a guaranteed bit rate, then the QoS parameter is determined to be the guaranteed bit rate.
[0118] The device of this embodiment can be used to execute the method described in the first or second embodiment above. The specific implementation method and technical effects are similar and will not be described in detail here.
[0119] Figure 6 A schematic diagram of the structure of a terminal device provided in the fourth embodiment of the present invention is shown as follows: Figure 6 As shown, the terminal device 200 includes: a processor 21, a memory 22 and a transceiver 23, the memory 22 is used to store instructions, the transceiver 23 is used to communicate with other devices, and the processor 21 is used to execute the instructions stored in the memory so that the terminal device 200 executes the method described in the above-mentioned embodiment 1 or embodiment 2. The specific implementation method and technical effect are similar and will not be repeated here.
[0120] Embodiment 4 of the present invention provides a computer-readable storage medium, in which computer execution instructions are stored. When the computer execution instructions are executed by a processor, they are used to implement the method described in embodiment 1 or embodiment 2 above. The specific implementation method and technical effects are similar and will not be repeated here.
[0121] Embodiment 5 of the present invention provides a computer program product, including a computer program. When the computer program is executed by a processor, it implements the method described in embodiment 1 or embodiment 2 above. The specific implementation method and technical effects are similar and will not be repeated here.
[0122] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.
[0123] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for predicting an uplink air interface rate, applied to a terminal device, characterized in that: include: Obtain a carrier measurement value of a current cell to which the terminal device is connected, where the current cell is an independent SA networking cell, the carrier measurement value of the current cell is a carrier measurement value of the NR network, and when the current cell is a non-independent NSA networking cell, the carrier measurement value of the current cell is a carrier measurement value of the NR network and a carrier measurement value of the Long Term Evolution LTE network, and the carrier measurement value includes: uplink media access control MAC layer real-time rate, uplink average number of resource blocks RB, maximum number of RBs in the cell, average transmit power, maximum transmit power, and uplink PDCP first packet delay; When the current cell is an SA networking cell, determining, according to the carrier measurement value of the NR network, the maximum predicted rate of the uplink air interface of the terminal device in the NR network, and determining that the maximum predicted rate of the uplink air interface of the terminal device in the NR network is the maximum predicted rate of the uplink air interface of the terminal device; When the current cell is an NSA networking cell, determining the maximum predicted rate of the uplink air interface of the terminal device in the NR network according to the carrier measurement value of the NR network, and determining the maximum predicted rate of the uplink air interface of the terminal device in the LTE network according to the carrier measurement value of the LTE network, and determining that the sum of the maximum predicted rate of the uplink air interface of the terminal device in the NR network and the maximum predicted rate of the uplink air interface of the terminal device in the LTE network is the maximum predicted rate of the uplink air interface of the terminal device; Determining the maximum predicted rate of the uplink air interface of the terminal device in the NR network, or determining the maximum predicted rate of the uplink air interface of the terminal device in the LTE network based on a carrier measurement value of the LTE network, including: When the uplink PDCP first packet delay in the carrier measurement value of the target network is greater than or equal to the preset delay threshold, the uplink MAC layer real-time rate in the carrier measurement value of the target network is used as the predicted rate reference value, and the uplink MAC layer real-time rate is used as the maximum predicted rate of the uplink air interface of the terminal device in the target network, where the target network is the NR network or the LTE network; When the uplink PDCP first packet delay in the carrier measurement value of the target network is less than the preset delay threshold, determining the rate gain factor according to the uplink average number of used RBs, the maximum number of RBs in the cell, the average transmit power, and the maximum transmit power in the carrier measurement value of the target network; obtaining the current quality of service QoS parameter of the terminal device; determining the maximum predicted rate of the uplink air interface of the terminal device in the target network according to the uplink MAC layer real-time rate, the rate gain factor, and the QoS parameter, wherein the target network is the NR network or the LTE network; The method further comprises determining the rate gain factor according to the average number of uplink RBs used, the maximum number of RBs in the cell, the average transmit power, and the maximum transmit power in the carrier measurement value of the target network, including: calculating the RB gain factor using the following formula: RB gain factor = maximum number of RBs in the cell / (average number of uplink RBs used) M), where the value of M is greater than 0 and less than or equal to 1; the transmit power gain factor is calculated using the following formula: transmit power gain factor = 10^((maximum transmit power - average transmit power) / 10); the minimum value of the RB gain factor and the transmit power gain factor is taken as the rate gain factor; The determining, according to the uplink MAC layer real-time rate in the carrier measurement value of the target network, the rate gain factor, and the QoS parameter, the maximum predicted rate of the uplink air interface of the terminal device in the target network includes: If the difference between the current time and the most recently updated time of the predicted rate reference value is less than the time threshold, and the predicted rate reference value has been updated, the uplink MAC layer real-time rate is determined. The minimum value among the rate gain factor, the QoS parameter and the predicted rate reference value is the maximum predicted rate of the uplink air interface of the terminal device in the target network, wherein the predicted rate reference value is updated when the uplink PDCP first packet delay is less than the preset delay threshold; If the difference between the current time and the most recently updated time of the predicted rate reference value is not less than the time threshold, the uplink MAC layer real-time rate is determined. The minimum value of the rate gain factor and the QoS parameter is the maximum predicted rate of the uplink air interface of the terminal device in the target network.
2. The method according to claim 1, characterized in that The obtaining of the current QoS parameters of the terminal device includes: If the terminal device currently has only one service and the service uses a non-guaranteed bit rate, determining the QoS parameter to be the aggregate maximum bit rate; If the terminal device currently has only one service, and the service uses a guaranteed bit rate, determining the QoS parameter to be a guaranteed bit rate; If the terminal device currently has multiple services, and at least one of the multiple services uses a non-guaranteed bit rate, determining the QoS parameter to be an aggregate maximum bit rate; If the terminal device currently has multiple services, and all of the multiple services use a guaranteed bit rate, then the QoS parameter is determined to be the guaranteed bit rate.
3. An uplink air interface rate prediction device, applied to a terminal device, characterized in that: include: an acquisition module, configured to obtain a carrier measurement value of a current cell to which the terminal device is connected, where the carrier measurement value of the current cell is a carrier measurement value of the NR network when the current cell is an independent SA networking cell, and the carrier measurement value of the current cell is a carrier measurement value of the NR network and a carrier measurement value of the Long Term Evolution LTE network when the current cell is a non-independent NSA networking cell, and the carrier measurement value includes: uplink media access control MAC layer real-time rate, uplink average number of resource blocks RB, maximum number of RBs in the cell, average transmit power, maximum transmit power, and uplink PDCP first packet delay; A determination module, configured to determine, when the current cell is an SA networking cell, based on the carrier measurement value of the NR network, a maximum predicted rate of the uplink air interface of the terminal device in the NR network, and determine that the maximum predicted rate of the uplink air interface of the terminal device in the NR network is the maximum predicted rate of the uplink air interface of the terminal device; The determination module is further configured to, when the current cell is an NSA networking cell, determine, according to the carrier measurement value of the NR network, the maximum predicted rate of the uplink air interface of the terminal device in the NR network, and determine, according to the carrier measurement value of the LTE network, the maximum predicted rate of the uplink air interface of the terminal device in the LTE network, and determine that the sum of the maximum predicted rate of the uplink air interface of the terminal device in the NR network and the maximum predicted rate of the uplink air interface of the terminal device in the LTE network is the maximum predicted rate of the uplink air interface of the terminal device; The determination module is specifically used to, when the uplink PDCP first packet delay in the carrier measurement value of the target network is greater than or equal to the preset delay threshold, use the uplink MAC layer real-time rate in the carrier measurement value of the target network as the predicted rate reference value, and use the uplink MAC layer real-time rate as the maximum predicted rate of the uplink air interface of the terminal device in the target network, and the target network is the NR network or the LTE network; when the uplink PDCP first packet delay in the carrier measurement value of the target network is less than the preset delay threshold, determine the rate gain factor according to the uplink average used RB number, the maximum RB number of the cell, the average transmit power and the maximum transmit power in the carrier measurement value of the target network; obtain the current quality of service QoS parameter of the terminal device; determine the maximum predicted rate of the uplink air interface of the terminal device in the target network according to the uplink MAC layer real-time rate, the rate gain factor and the QoS parameter, and the target network is the NR network or the LTE network; The determination module is specifically used to calculate the RB gain factor using the following formula: RB gain factor = maximum number of RBs in the cell / (average number of RBs used in the uplink M), where the value of M is greater than 0 and less than or equal to 1; the transmit power gain factor is calculated using the following formula: transmit power gain factor = 10^((maximum transmit power - average transmit power) / 10); the minimum value of the RB gain factor and the transmit power gain factor is taken as the rate gain factor; The determination module is specifically configured to: determine the uplink MAC layer real-time rate if the difference between the current time and the most recently updated time of the predicted rate reference value is less than a time threshold and the predicted rate reference value has been updated. The minimum value among the rate gain factor, the QoS parameter and the predicted rate reference value is the maximum predicted rate of the uplink air interface of the terminal device in the target network, wherein the predicted rate reference value is updated when the uplink PDCP first packet delay is less than the preset delay threshold; if the difference between the current time and the most recently updated time of the predicted rate reference value is not less than the time threshold, the uplink MAC layer real-time rate is determined. The minimum value of the rate gain factor and the QoS parameter is the maximum predicted rate of the uplink air interface of the terminal device in the target network.
4. A terminal device, characterized in that: include: at least one processor and memory; The memory stores computer-executable instructions; The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor performs the method according to any one of claims 1 to 2.
5. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 2 when executed by a processor.
6. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 2 is implemented.
Citation Information
Patent Citations
Method for configuring transmission resource
CN101414960A
Terminal equipment and wireless communication method
CN112825597A