Wireless communication method and communication equipment

By directly sending information by the network device in the communication system to adjust the service rate of the terminal device and the first network element, the problem of slow rate adjustment in the prior art is solved, and faster and more efficient data transmission is achieved.

CN119908137APending Publication Date: 2025-04-29QUECTEL WIRELESS SOLUTIONS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480003347.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-04-29

AI Technical Summary

Technical Problem

In a communication system, the rate adjustment of the first service (such as extended real service) is achieved through inter-application layer negotiation, but this method is slower and may affect data transmission.

Method used

The first information is sent to the terminal device and/or the first network element through the network device, for determining the uplink rate and/or the downlink rate of the first service, and directly adjusting the rate using the association relationship, eliminating application layer negotiation and additional air-interface message transmission.

Benefits of technology

The rate adjustment process of the first service has been accelerated, data transmission efficiency has been improved, and network congestion and delay have been reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119908137A_ABST
    Figure CN119908137A_ABST
Patent Text Reader

Abstract

Provided are a wireless communication method and a communication device, the method comprising: a terminal device receiving first information sent by a network device, the first information being used for determining an uplink rate and / or a downlink rate of a first service, the uplink rate and the downlink rate having an association relationship. In the application, a network device sends first information to a terminal device and / or a first network element, the first information is used for determining an uplink rate and / or a downlink rate of a first service, and an association relationship exists between the uplink rate and the downlink rate. In the embodiment of the invention, the network device sends the first information to the terminal device and / or the first network element to adjust the rate of the first service, negotiation of an application layer can be omitted, additional air interface message transmission is not needed, and the speed adjustment process of the first service can be accelerated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a wireless communication method and communication device. Background Art

[0002] In a communication system, rate adjustment of a first service (eg, an extended reality (XR) service) is achieved through negotiation between application layers, but this rate adjustment method is slow and may affect data transmission of the first service. Summary of the invention

[0003] The present application provides a wireless communication method and a communication device. The following introduces various aspects involved in the present application.

[0004] In a first aspect, a method for wireless communication is provided, comprising: a terminal device receives first information sent by a network device, the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

[0005] In a second aspect, a method for wireless communication is provided, comprising: a network device sending first information to a terminal device and / or a first network element, wherein the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

[0006] According to a third aspect, a method for wireless communication is provided, comprising: a first network element receives first information sent by a network device, wherein the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

[0007] In a fourth aspect, a communication device is provided, which is a terminal device, and includes: a receiving unit, used to receive first information sent by a network device, the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

[0008] In a fifth aspect, a communication device is provided, which is a network device, and includes: a sending unit, used to send first information to a terminal device and / or a first network element, the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

[0009] In a sixth aspect, a communication device is provided, wherein the communication device is a first network element, and the communication device includes: a receiving unit, used to receive first information sent by a network device, wherein the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

[0010] In the seventh aspect, a communication device is provided, comprising a transceiver, a memory and a processor, wherein the memory is used to store programs, and the processor is used to call the programs in the memory and control the transceiver to receive or send signals so that the communication device executes the methods described in the above aspects.

[0011] In an eighth aspect, an embodiment of the present application provides a communication system, which includes the above-mentioned communication device. In another possible design, the system may also include other devices that interact with the communication device in the solution provided by the embodiment of the present application.

[0012] In a ninth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program enables a communication device to execute part or all of the steps in the methods of the above aspects.

[0013] In a tenth aspect, an embodiment of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a communication device to perform some or all of the steps in the above-mentioned various aspects of the method. In some implementations, the computer program product can be a software installation package.

[0014] In the eleventh aspect, an embodiment of the present application provides a chip, which includes a memory and a processor, and the processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.

[0015] In the present application, the network device sends first information to the terminal device and / or the first network element, and the first information is used to determine the uplink rate and / or downlink rate of the first service, and there is a correlation between the uplink rate and the downlink rate. The network device sends the first information to the terminal device and / or the first network element to adjust the rate of the first service, which can save the negotiation of the application layer and does not require additional air interface message transmission, which helps to speed up the process of rate adjustment of the first service. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 This is a wireless communication system 100 applied in an embodiment of the present application.

[0017] Figure 2This is an example diagram of the rate determination and adjustment process of the XR service.

[0018] Figure 3 It is a flowchart of the wireless communication method provided in an embodiment of the present application.

[0019] Figure 4 This is an example diagram of a method for adjusting a first service rate provided by an embodiment of the present application.

[0020] Figure 5 This is an example diagram of a method for adjusting the first service rate provided in another embodiment of the present application.

[0021] Figure 6 This is an example diagram of a method for adjusting the first service rate provided in yet another embodiment of the present application.

[0022] Figure 7 This is an example diagram of a method for adjusting the first service rate provided in yet another embodiment of the present application.

[0023] Figure 8 It is a structural diagram of a communication device provided by an embodiment of the present application.

[0024] Fig. 9 It is a structural diagram of a communication device provided in another embodiment of the present application.

[0025] Fig.10 It is a structural diagram of a communication device provided in yet another embodiment of the present application.

[0026] Fig.11 It is a schematic structural diagram of the device of an embodiment of the present application. DETAILED DESCRIPTION

[0027] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0028] Figure 1 The wireless communication system 100 used in the embodiment of the present application may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120. The network device 110 may provide communication coverage for a specific geographical area and may communicate with the terminal device 120 located in the coverage area.

[0029] Figure 1 One network device and two terminals are shown exemplarily. Optionally, the wireless communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.

[0030] Optionally, the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.

[0031] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: the fifth generation (5th generation, 5G) system or new radio (new radio, NR), long term evolution (long term evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD), etc. The technical solutions provided by the present application can also be applied to future communication systems, such as the sixth generation mobile communication system, satellite communication system, and so on.

[0032] The terminal device in the embodiment of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, and may be used to connect people, objects and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device in the embodiment of the present application can be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. Optionally, the UE can be used to act as a base station. For example, the UE can act as a scheduling entity that provides sidelink signals between UEs in V2X or D2D, etc. For example, a cellular phone and a car communicate with each other using a sidelink signal. The cellular phone and the smart home device communicate with each other without relaying the communication signal through the base station.

[0033] The network device in the embodiment of the present application may be a device for communicating with a terminal device, and the network device may also be referred to as an access network device or a wireless access network device, such as a base station. The network device in the embodiment of the present application may refer to a wireless access network (RAN) node (or device) that connects a terminal device to a wireless network. Base station can broadly cover various names as follows, or replace with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station MeNB, auxiliary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, base band unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. The base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. The base station can also refer to a communication module, a modem or a chip used to be arranged in the aforementioned device or apparatus. The base station can also be a mobile switching center and a device that performs base station functions in device-to-device D2D, vehicle-to-everything (V2X), machine-to-machine (M2M) communications, a network-side device in a 6G network, and a device that performs base station functions in future communication systems. The base station can support networks with the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form used by the network equipment.

[0034] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.

[0035] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device includes a CU and a DU. The gNB may also include an AAU.

[0036] The network equipment and terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on aircraft, balloons and satellites in the air. The embodiments of the present application do not limit the scenarios in which the network equipment and terminal equipment are located.

[0037] It should be understood that all or part of the functions of the communication device in the present application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (eg, a cloud platform).

[0038] The introduction of 5G networks has greatly increased the data rate that the network can transmit, and can support high-speed transmission of the first service. Since the rate of the first service is high, it needs to be quickly adjusted to adapt to the network environment.

[0039] In some implementations, the first service may be an extended reality (XR) service, for example, an augmented reality (AR), virtual reality (VR), mixed reality (MR), or the like.

[0040] Taking the first service as XR service as an example, the characteristics of XR service are large data volume, high data transmission rate requirements, and very demanding data transmission delay requirements. All indicators are much higher than existing services. Therefore, even 5G networks can hardly support a large number of terminal devices to transmit XR services at the same time. On the other hand, most of the XR service data belongs to video data. The service rate of video data depends on video encoding. If the video encoding is more detailed and high-definition, the data volume will be large; conversely, if the video encoding slightly reduces the clarity, the data volume will be reduced. The temporary reduction in data volume is not immediately noticeable to users because of the temporary reduction in data rate. This characteristic of video encoding provides space for rate adjustment of XR services. When the network is congested, the XR service rate of the terminal device can be temporarily adjusted, and the XR service rate can be restored after the congestion ends.

[0041] In the communication system, the rate adjustment of the first service is achieved through negotiation between application layers, but this rate adjustment method is slow and may affect data transmission of the first service.

[0042] The following takes the first service as an example, combining Figure 2 This section describes the process of determining and adjusting the first service rate.

[0043] exist Figure 2 In the process, if the XR application (APP) layer of the terminal device needs to establish an XR service, it initiates an XR service request through a non-access stratum (NAS) message, which includes the uplink rate and downlink rate requested by the XR application layer on the terminal device side. Upon receiving the request, the core network element obtains the quality of service (QoS) parameters of the XR service from the XR server (server), including uplink rate, downlink rate, delay budget, etc., and notifies the access network device (for example, gNB). The access network device determines the wireless interface parameters corresponding to the XR service based on the QoS parameters, and configures the wireless parameters suitable for the XR service for the terminal device through a radio resource control (RRC) reconfiguration message. At the same time, the core network element sends a NAS message to the terminal device, that is, Figure 2 In the "XR Service Response" in the service establishment process, configure NAS parameters for the terminal device. After the process is completed, XR data begins to be transmitted, and its data transmission rate is processed according to the uplink rate and downlink rate described in the service establishment process. It is worth noting that Figure 2 The core network elements in the network actually include multiple specific network elements. For example, for 5G, it can be the access and mobility management function (AMF) and the session management function (SMF). These two nodes have different divisions of labor. The AMF directly interacts with the access network equipment and terminal equipment, but the specific parameters of the XR service are determined by the SMF. Figure 2 AMF and SMF are represented by core network elements.

[0044] If the wireless interface changes during the transmission process, and the rate of the supported XR service changes accordingly, the access network device and the terminal device will interact through the medium access control element (MAC CE) to adjust the service rate, and then the medium access control (MAC) entity of the terminal device will notify the application layer of the terminal device. Specifically, the access network device notifies the terminal device of the expected uplink rate and downlink rate through the MAC CE "Recommended bit rate MAC CE". After the MAC entity of the terminal device learns of the expected rate of the wireless interface, it negotiates with the XR server through the application layer process. After the two parties reach an agreement, the application layer of the terminal device and the XR server adjust their own encoding parameters according to the expected rate of the wireless interface, so that the encoder outputs the data stream at the expected output rate. Figure 2 In the example shown, taking the reduction of XR data rate as an example, a thick line indicates a high data transmission rate, and a thin line indicates a reduced data transmission rate.

[0045] There are two problems with the above process: one problem is that the uplink and downlink rates of the XR service are negotiated between the application layers, and the response to adjusting the rate is slow; the other problem is that the uplink and downlink rates of the XR service are negotiated between the application layers, which requires additional air interface message transmission. If there are many users and the network is congested, these additional control message transmissions will need to wait for a long time, or the wireless interface will deteriorate and the messages will need to take longer to transmit. Both of these situations will cause the negotiation process to last longer.

[0046] In view of the above problems, an embodiment of the present application provides a method for wireless communication, in which a network device sends first information to a terminal device and / or a first network element, and the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate. The network device sends the first information to the terminal device and / or the first network element to adjust the rate of the first service, which can omit the negotiation of the application layer and does not require additional air interface message transmission, which helps to speed up the process of adjusting the rate of the first service.

[0047] Combined with the following Figure 3 A wireless communication method according to an embodiment of the present application is introduced. Figure 3 It is a schematic flowchart of the wireless communication method of an embodiment of the present application. Figure 3 The method shown includes step S310.

[0048] In step S310, the network device sends first information to the terminal device. Correspondingly, the terminal device receives the first information sent by the network device.

[0049] In some implementations, the network device may also send the first information to the first network element. Correspondingly, the first network element receives the first information sent by the network device.

[0050] In some implementations, the first information sent by the network device to the first network element is forwarded to the first network element through other network elements.

[0051] In some implementations, the other network elements may be core network elements, and the core network elements include AMF and / or SMF. For example, the network device is an access network device, the access network device notifies the AMF of the first information, and the AMF forwards the first information to the first network element. For another example, the access network device notifies the AMF of the first information, the AMF forwards the first information to the SMF, and after the SMF obtains the first information, it forwards the first information to the first network element.

[0052] It should be noted that the first network element may be a server of the first service. For example, the first network element is the XR server mentioned above.

[0053] In some implementations, the first information is used to determine an uplink rate and / or a downlink rate of the first service. That is, based on the first information, the uplink rate and / or the downlink rate of the first service can be determined.

[0054] In some implementations, the uplink rate of the first service may be understood as the updated transmission rate of uplink data of the first service, or the adjusted transmission rate of uplink data of the first service.

[0055] In some implementations, the downlink rate of the first service may be understood as the updated transmission rate of downlink data of the first service, or the adjusted transmission rate of downlink data of the first service.

[0056] In some implementations, there is an association relationship between the uplink rate of the first service and the downlink rate of the first service, or in other words, there is a correlation between the uplink rate of the first service and the downlink rate of the first service.

[0057] In some implementations, the first association information may be used to indicate an association relationship between an uplink rate of the first service and a downlink rate of the first service.

[0058] In some implementations, the first association information includes one or more of the following: a first index; an uplink rate; a downlink rate; a range of uplink rates; a range of downlink rates; and a first parameter.

[0059] In some implementations, the first index is used to indicate a combination of an uplink rate and a downlink rate, or a combination of an uplink rate range and a downlink rate range. For example, referring to Table 1, the first index is 0, indicating that when the uplink rate is A, the associated downlink rate is A'. For another example, referring to Table 2, the first index is 1, indicating that the uplink rate range is [C, D], and the associated downlink rate range is [C', D'].

[0060] Table 1

[0061] Index value Uplink rate Downlink rate 0 A A′ 1 B B′ 2 C C′

[0062] Table 2

[0063] Index value Uplink rate range Downlink rate range 0 [A,B] [A′,B′] 1 [C,D] [C′,D′] 2 [E,F] [E′,F′]

[0064] In some implementations, the first parameter is used for one or more of: determining a downlink rate based on an uplink rate; determining a range of downlink rates based on a range of uplink rates; determining an uplink rate based on a downlink rate; determining a range of uplink rates based on a range of downlink rates.

[0065] In some implementations, if the first parameter is used to determine the downlink rate based on the uplink rate, or to determine the uplink rate based on the downlink rate, the first parameter can be used to indicate one or more of the following: an offset value between the uplink rate and the downlink rate; a ratio between the uplink rate and the downlink rate; a ratio between the downlink rate and the uplink rate.

[0066] In some implementations, if the first parameter is used to determine the range of the downlink rate based on the range of the uplink rate, or to determine the range of the downlink rate based on the range of the uplink rate, the first parameter can be used to indicate one or more of the following: an offset value between the upper boundary of the uplink rate range and the upper boundary of the downlink rate range; an offset value between the lower boundary of the uplink rate range and the lower boundary of the downlink rate range; a ratio between the upper boundary of the downlink rate range and the upper boundary of the uplink rate range; a ratio between the lower boundary of the downlink rate range and the lower boundary of the uplink rate range; a ratio between the upper boundary of the uplink rate range and the upper boundary of the downlink rate range; a ratio between the lower boundary of the uplink rate range and the lower boundary of the downlink rate range.

[0067] In some implementations, the first association information includes a first index. Accordingly, based on the first index, the uplink rate and the downlink rate can be determined. For example, the first association information includes the first index, the first index is the index value 2 in Table 1, and based on the first index, the uplink rate can be determined to be C and the downlink rate can be determined to be C′.

[0068] In some implementations, the first associated information includes an uplink rate and a downlink rate. For example, referring to Table 1, the first associated information includes uplink rates A, B, and C and downlink rates A', B', and C' associated with the uplink rates.

[0069] In some implementations, the first associated information includes an uplink rate and a downlink rate which may be the same or different. For example, referring to Table 1, the first associated information includes an uplink rate A and a downlink rate A', and A and A' may be the same or different.

[0070] In some implementations, if the uplink rate is the same as the downlink rate, the first association information may include only the uplink rate, or only the downlink rate.

[0071] In some implementations, the first association information includes an uplink rate range and a downlink rate range. For example, referring to Table 2, the first association information includes an uplink rate range [A, B], [C, D], and [E, F] and a downlink rate range associated with the uplink rate range [A, B], [C, D], and [E, F]. ′ ,B ′ ]、[C ′ ,D′] and [E′,F′].

[0072] In some implementations, the first association information includes an uplink rate range and a downlink rate range that may be the same or different. Referring to Table 2, the first association information includes an uplink rate range [A, B] and a downlink rate range associated with the uplink rate range [A′, B′], and [A, B] and [A′, B′] may be the same or different.

[0073] In some implementations, if the range of the uplink rate is the same as the range of the downlink rate, the first association information may include only the range of the uplink rate, or only the range of the downlink rate.

[0074] In some implementations, the first associated information includes an uplink rate and a first parameter, the first parameter includes a first offset value, and the first offset value is used to indicate an offset value between the uplink rate and the downlink rate. Accordingly, based on the first offset value and the uplink rate, the downlink rate can be determined. For example, referring to Table 3, the first associated information includes uplink rates A, B, and C, and a first offset value, and the first offset value includes A_offset, B_offset, and C_offset. Accordingly, based on the first offset value and the uplink rates A, B, and C, the downlink rates associated with the uplink rates A, B, and C can be determined to be A+A_offset, B+B_offset, and C+C_offset.

[0075] Table 3

[0076] Index value Uplink rate Downlink rate 0 A A+A_offset 1 B B+B_offset 2 C C+C_offset

[0077] In some implementations, the first associated information includes a downlink rate and a first parameter, the first parameter includes a first offset value, and the first offset value is used to indicate an offset value between an uplink rate and a downlink rate. Accordingly, based on the first offset value and the downlink rate, the uplink rate can be determined. For example, the first associated information includes downlink rates A', B', and C', and the first offset value includes A'_offset, B'_offset, and C'_offset. Accordingly, based on the first offset value and the downlink rates A', B', and C', the uplink rates associated with the downlink rates A', B', and C' can be determined to be A'+A'_offset, B'+B'_offset, and C'+C'_offset.

[0078] In some implementations, the first offset value may be a positive value or a negative value. For example, referring to Table 3, the first offset value includes A_offset, which may be a positive value or a negative value. If A_offset is a positive value, the downlink rate is greater than the uplink rate; if A_offset is a negative value, the downlink rate is less than the uplink rate. It should be noted that in order to ensure that the downlink rate is greater than 0, when A_offset is a negative value, the absolute value of A_offset should be less than A.

[0079] In some implementations, the first associated information includes an uplink rate range and a first parameter, the first parameter includes a second offset value and a third offset value, the second offset value is used to indicate an offset value between a lower boundary of the uplink rate range and a lower boundary of the downlink rate range, and the third offset value is used to indicate an offset value between an upper boundary of the uplink rate range and an upper boundary of the downlink rate range. Accordingly, based on the second offset value, the third offset value and the uplink rate range, the downlink rate range can be determined. For example, referring to Table 4, the first associated information includes an uplink rate range [A, B], [C, D] and [E, F], and a second offset value and a third offset value, the second offset value includes A_offset, C_offset and E_offset, and the third offset value includes B_offset, D_offset and F_offset. Accordingly, based on the second offset value, the third offset value and the uplink rate range [A, B], [C, D] and [E, F], it can be determined that the downlink rate range associated with the uplink rate range [A, B], [C, D] and [E, F] is [A+A_offset, B+B_offset], [C+C_offset, D+D_offset] and [E+E_offset, F+F_offset].

[0080] Table 4

[0081] Index value Uplink rate range Downlink rate range 0 [A,B] [A+A_offset,B+B_offset] 1 [C,D] [C+C_offset,D+D_offset] 2 [E,F] [E+E_offset,F+F_offset]

[0082] In some implementations, the first associated information includes a range of downlink rates and a first parameter, the first parameter includes a second offset value and a third offset value, the second offset value is used to indicate an offset value between a lower boundary of an uplink rate range and a lower boundary of a downlink rate range, and the third offset value is used to indicate an offset value between an upper boundary of an uplink rate range and a lower boundary of an uplink rate range. Accordingly, based on the second offset value, the third offset value and the range of the downlink rate, the range of the uplink rate can be determined. For example, the first associated information includes a downlink rate range of [A′, B′], [C′, D′] and [E′, F′], and a second offset value and a third offset value, the second offset value includes A′_offset, C′_offset and E′_offset, and the third offset value includes B′_offset, D′_offset and F′_B. Accordingly, based on the second offset value, the third offset value and the range of downlink rates [A′, B′], [C′, D′] and [E′, F′], it can be determined that the range of uplink rates associated with the range of downlink rates [A′, B′], [C′, D′] and [E′, F′] are [A′+A′_offset, B′+B′_offset], [C′+C′_offset, D′+D′_offset] and [E′+E′_offset, F′+F′_offset].

[0083] In some implementations, the second offset value and / or the third offset value may be a positive value or a negative value.

[0084] In some implementations, the second offset value and the third offset value may be the same or different. For example, referring to Table 4, when the index value is 0, the second offset value includes A_offset, and the third offset value includes B_offset, and A_offset and B_offset may be the same or different.

[0085] In some implementations, if the second offset value and the third offset value are the same, the first association information may include at least one of the second offset value and the third offset value. For example, referring to Table 4, when the index value is 0, the second offset value includes A_offset, the third offset value includes B_offset, and if A_offset is the same as B_offset, the first association information may include at least one of A_offset and B_offset.

[0086] In some implementations, the first associated information includes an uplink rate and a first parameter, the first parameter includes a first ratio, and the first ratio is used to indicate the ratio between the downlink rate and the uplink rate. For example, referring to Table 5, the first associated information includes uplink rates A, B, and C, and the first ratio, and the first ratio includes k_a, k_b, and k_c. Accordingly, based on the first ratio and the uplink rates A, B, and C, it can be determined that the downlink rates associated with the uplink rates A, B, and C are A*k_a, B*k_b, and C*k_c.

[0087] Table 5

[0088] Index value Uplink rate Downlink rate 0 A A*k_a 1 B B*k_b 2 C C*k_c

[0089] In some implementations, the first associated information includes a downlink rate and a first parameter, the first parameter includes a second ratio, and the second ratio is used to indicate the ratio between the uplink rate and the downlink rate. Accordingly, based on the second ratio and the downlink rate, the uplink rate can be determined. For example, the first associated information includes downlink rates A', B' and C' and a second ratio, and the second ratio includes k_a', k_b' and k_c'. Accordingly, based on the second ratio and the downlink rates A', B' and C', the uplink rates associated with the downlink rates A', B' and C' can be determined to be A'*k_a', B'*k_b' and C'*k_c'.

[0090] In some implementations, the first associated information includes a range of uplink rates and a first parameter, the first parameter includes a third ratio and a fourth ratio, the third ratio is used to indicate the ratio between the lower boundary of the range of downlink rates and the lower boundary of the range of uplink rates, and the fourth ratio is used to indicate the ratio between the upper boundary of the range of downlink rates and the upper boundary of the range of uplink rates. Accordingly, based on the range of uplink rates, the third ratio and the fourth ratio, the range of downlink rates can be determined. For example, referring to Table 6, the first associated information includes the uplink rate ranges [A, B], [C, D] and [E, F], the third ratio and the fourth ratio, the third ratio includes k_a, k_c and k_e, and the fourth ratio includes k_b, k_d and k_f. Accordingly, based on the third ratio, the fourth ratio and the uplink rate range [A, B], [C, D] and [E, F], it can be determined that the downlink rate range associated with the uplink rate range [A, B], [C, D] and [E, F] is [A*k_a, B*k_b], [C*k_c, D*k_d] and [E*k_e, F*k_f].

[0091] Table 6

[0092] Index value Uplink rate range Downlink rate range 0 [A,B] [A*k_a,B*k_b] 1 [C,D] [C*k_c,D*k_d] 2 [E,F] [E*k_e,F*k_f]

[0093] In some implementations, the first associated information includes a range of downlink rates and a first parameter, the first parameter includes a fifth ratio and a sixth ratio, the fifth ratio is used to indicate the ratio between the lower boundary of the range of the uplink rate and the lower boundary of the range of the downlink rate, and the sixth ratio is used to indicate the ratio between the upper boundary of the range of the uplink rate and the upper boundary of the range of the downlink rate. Accordingly, based on the range of the downlink rate, the fifth ratio and the sixth ratio, the range of the uplink rate can be determined. For example, the first associated information includes the range of downlink rates [A′, B′], [C′, D′] and [E′, F′], the fifth ratio and the sixth ratio, the fifth ratio includes k_a′, k_c′ and k_e′, and the sixth ratio includes k_b′, k_d′ and k_f′. Accordingly, based on the fifth ratio, the sixth ratio and the range of downlink rates [A′, B′], [C′, D′] and [E′, F′], it can be determined that the range of uplink rates associated with the range of downlink rates [A′, B′], [C′, D′] and [E′, F′] are [A′*k_a′, B′*k_b′], [C′*k_c′, D′*k_d′] and [E′*k_e′, F′*k_f′].

[0094] In some implementations, the third ratio, the fourth ratio, the fifth ratio, and the sixth ratio may be integers or decimals.

[0095] In some implementations, the third ratio and the fourth ratio may be the same or different. For example, the third ratio includes k_a, and the fourth ratio includes k_b, and k_a and k_b may be the same or different.

[0096] Similarly, the fifth ratio and the sixth ratio may be the same or different.

[0097] In some implementations, if the third ratio is the same as the fourth ratio, the first association information may include at least one of the third ratio and the fourth ratio. For example, the third ratio includes k_a, the fourth ratio includes k_b, and if k_a is the same as k_b, the first association information may include at least one of k_a and k_b.

[0098] Similarly, if the fifth ratio is the same as the sixth ratio, the first association information may include at least one of the fifth ratio and the sixth ratio.

[0099] In some implementations, the first association information described above may be defined by a protocol. For example, the protocol defines the uplink rate and downlink rate of the first service in Tables 1 to 6, or the range of the uplink rate and the range of the downlink rate of the first service.

[0100] In some implementations, the first association information is known to the terminal device and / or the first network element.

[0101] In some implementations, the terminal device already knows the first association information, which can be understood as the application layer of the terminal device already knows the first association information.

[0102] In some implementations, the uplink rate and / or downlink rate of the first service is associated with the wireless conditions, that is, the uplink rate and / or downlink rate of the first service can be determined based on the wireless conditions, or the uplink rate and / or downlink rate of the first service that can be supported by the wireless interface can be determined according to the wireless conditions.

[0103] In some implementations, the radio condition may be indicated using a result of a radio resource management (RRM) measurement. For example, the radio condition may be indicated using one or more of the following: a channel quality indicator (CQI); a signal-to-noise ratio (SNR); and a signal-to-noise plus interference power ratio (SINR). For example, the SNR indicates the radio condition, and the uplink rate of the first service is determined based on the SNR.

[0104] In some implementations, the first information includes one or more of the following: a downlink rate of the first service; an uplink rate of the first service; a first uplink rate; a first downlink rate; a first uplink rate range; and a first downlink rate range.

[0105] In some implementations, the first uplink rate is an uplink rate of the first service expected by the network device, and the first uplink rate is also referred to as a “target uplink rate”.

[0106] In some implementations, the uplink rate of the first service expected by the network device may be understood as the uplink rate of the first service determined by the network device.

[0107] In some implementations, the first uplink rate is a downlink rate of the first service expected by the network device, and the first downlink rate is also referred to as a “target downlink rate”.

[0108] In some implementations, the uplink rate of the first service expected by the network device may be understood as the downlink rate of the first service determined by the network device.

[0109] In some implementations, the first uplink rate range is a range of uplink rates of the first service expected by the network device, and the first uplink rate range is also referred to as a “target uplink rate range”.

[0110] In some implementations, the range of the uplink rate of the first service expected by the network device may be understood as the range of the uplink rate of the first service determined by the network device.

[0111] In some implementations, the first uplink rate range is a range of downlink rates of the first service expected by the network device, and the first downlink rate range is also referred to as a “target downlink rate range”.

[0112] In some implementations, the range of the downlink rate of the first service expected by the network device may be understood as the range of the downlink rate of the first service determined by the network device.

[0113] In some implementations, the timing at which the network device sends the first information to the terminal device and / or the first network element may be determined based on the wireless conditions and / or the network congestion situation, that is, the rate adjustment process of the first service initiated by the network device is triggered based on the wireless conditions and / or the network congestion situation. For example, the first service is an XR service. During the transmission of the XR service, if the wireless conditions change, such as the wireless conditions deteriorate, the network device may send the first information to the terminal device and / or the first network element to reduce the rate of the XR service of the terminal device and free up wireless resources to transmit service data for other terminal devices. At this time, it is necessary to reduce the rate of the XR service of the terminal device, and wait until the wireless conditions of the terminal device improve, and then send the first information to increase the rate of its XR service. For another example, if the network is congested, even if the wireless conditions of the terminal device do not change significantly, the network device may send the first information to the terminal device and / or the first network element to reduce the rate of the XR service of the terminal device, and wait until the congestion is relieved, and then send the first information to increase the rate of its XR service.

[0114] In some implementations, the first information sent by the network device to the terminal device can be carried in an RRC message or a MAC CE.

[0115] In some implementations, the RRC message carrying the first information may be an RRC reconfiguration message.

[0116] In some implementations, the MAC CE carrying the first information may be a MAC CE in an existing protocol or a newly defined MAC CE. For example, the first information is carried in an existing "Recommended bit rate MAC CE".

[0117] In some implementations, if the first information includes a first uplink rate range and / or a first downlink rate range, which is not supported by a MAC CE in an existing protocol, the MAC CE carrying the first information may be a newly defined MAC CE.

[0118] In some implementations, the newly defined MAC CE may be identified using a logical channel identity (LCID) or an extended logical channel identity (eLCID).

[0119] In some implementations, after receiving the first information, the terminal device notifies the application layer of the first service.

[0120] In some implementations, if the network device sends the first information via an RRC message, the RRC layer of the terminal device notifies the application layer of the terminal device after receiving the first information. Figure 4 , the network device sends the first information to the terminal device through an RRC message, and after the RRC layer of the terminal device receives the first information, it notifies the application layer of the terminal device.

[0121] In some implementations, if the network device sends the first information via a MAC CE message, the MAC layer of the terminal device notifies the application layer of the terminal device after receiving the first information. For example, the network device is a gNB, the gNB sends the first information to the terminal device via a MAC CE, the MAC layer of the terminal device receives the first information, and notifies the application layer of the terminal device.

[0122] In some implementations, the network device is an access network device, and the access network device sends the first information to the first network element via a next generation (NG) interface message, that is, the first information sent by the network device to the first network element is carried in the NG interface message.

[0123] In some implementations, the access network device sends the first information to the first network element via an NG interface message. It can be understood that the access network device notifies the first network element of the first information via the core network element via the NG interface message.

[0124] In some implementations, the core network element may include SMF and / or AMF. Figure 4 The first service is the XR service, the access network device is the gNB, the core network elements are the SMF and the AMF, the first network element is the XR server, and the gNB notifies the AMF of the first information through the NG interface message, and then forwards it through the SMF to notify the XR server of the first information.

[0125] As can be seen from the above, there is a correlation between the uplink rate and the downlink rate of the first service, and this characteristic must be met when adjusting the uplink rate and the downlink rate of the first service. In the traditional solution, when the application layer negotiates the rate adjustment, both application layers know the above correlation, so there will be no problem. However, if the uplink rate and the downlink rate of the first service are adjusted by the network device sending the first information, the network device does not know the correlation between the uplink rate and the downlink rate of the first service, and the determined expected rate may not meet the application layer requirements, resulting in a reduced experience of the first service.

[0126] To solve this problem, in order to make the uplink rate and / or downlink rate of the first service determined based on the first information correlated, before the network device sends the first information to the terminal device and / or the first network element, the network device can obtain the first associated information. The following introduces a solution for the network device to obtain the first associated information from the terminal device or the first network element through Example 1.

[0127] Embodiment 1: A network device obtains first association information.

[0128] In some implementations, the network device obtains the first association information from the terminal device or the first network element. Accordingly, before receiving the first information, the terminal device or the first network element sends the first association information to the network device.

[0129] In some implementations, the network device obtains the first association information from the OAM.

[0130] In some implementations, the network device may obtain the first association information from the terminal device through an RRC message or through a MAC CE.

[0131] In some implementations, if the network device obtains the first association information from the terminal device via an RRC message, the RRC message may be UE Assistance information.

[0132] In some implementations, the terminal device sends the first association information to the network device via an RRC message. It can be understood that the application layer of the terminal device notifies the RRC layer of the terminal device of the first association information via an inter-layer primitive, and the RRC layer of the terminal device then sends the first association information to the network device via an RRC message.

[0133] In some implementations, if the network device obtains the first association information from the terminal device via a MAC CE, the MAC CE may be a MAC CE in an existing protocol, or a newly defined MAC CE.

[0134] In some implementations, the network device obtains the first association information from the first network element by obtaining the first association information from the first network element through a core network element. For example, the first network element is an XR server, the network device is an access network device, the core network element includes an SMF and an AMF, the XR server notifies the SMF, the SMF notifies the AMF, and the AMF notifies the access network device.

[0135] In some implementations, after the network device obtains the first associated information, it determines the uplink rate and downlink rate of the first service according to the first associated information and the wireless condition. For example, the network device is a base station, and the first associated information received by the base station is the three groups of uplink rates and downlink rates in Table 1. The base station determines the uplink rate and downlink rate of the first service to be A and B respectively according to the scheduling algorithm, combined with Table 1 and the wireless condition.

[0136] In some implementations, the network device sends first information to the terminal device and the first network element, where the first information includes an uplink rate and a downlink rate of the first service.

[0137] In some implementations, the first information sent by the network device to the terminal device may include the uplink rate and the downlink rate of the first service, or only include the uplink rate of the first service.

[0138] In some implementations, the first information sent by the network device to the first network element may include an uplink rate and a downlink rate of the first service, or only include the downlink rate of the first service.

[0139] In some implementations, after receiving the first information, the terminal device and the first network element adjust the data transmission rate of their respective first services. For example, if the first service is an XR service, after receiving the first information, the terminal device adjusts the rate at which it sends XR service data to the uplink rate of the XR service included in the first information; and after receiving the first information, the first network element adjusts the rate at which it sends XR service data to the downlink rate of the XR service included in the first information.

[0140] For ease of understanding, the following Figure 4 The solution of Example 1 is introduced by way of example. Figure 4 The steps include step S410 to step S440.

[0141] Assume that the first service is an XR service, the network device is an access network device, the access network device sends the first information to the first network element through the core network network element, the first network element is an XR server, the access network device is a gNB, and the core network network elements include SMF and AMF.

[0142] In step S410, the terminal device sends first association information to the gNB.

[0143] The application layer of the terminal device notifies the RRC layer of the terminal device of the first association information through an inter-layer primitive, and the RRC layer of the terminal device sends the first association information to the gNB through an RRC message.

[0144] In step S420, the gNB determines the uplink rate and downlink rate of the XR service.

[0145] The gNB determines the uplink rate and downlink rate of the XR service based on the first association information and wireless conditions.

[0146] In step S430, the gNB sends first information to the XR server.

[0147] The gNB notifies the AMF of the first information through the NG interface message, and then forwards it through the SMF to notify the XR server of the first information, where the first information includes the downlink rate of the XR service.

[0148] In step S440, the gNB sends first information to the terminal device.

[0149] The gNB sends the first information to the terminal device through an RRC message. The RRC layer of the terminal device receives the first information and notifies the application layer of the terminal device. The first information includes the uplink rate of the XR service.

[0150] In the method in the above-mentioned embodiment 1, the network device needs to obtain the first associated information, and an additional process needs to be introduced. In some implementations, the network device does not need to obtain the first associated information, and only needs the terminal device and / or the first network element to know the first associated information. When the network device believes that the rate of the first service needs to be adjusted, the network device sends the first information to the terminal device and / or the first network element, and the first information includes one or more of the following: the first uplink rate and / or the first downlink rate; the first uplink rate range and / or the first downlink rate range; the uplink rate of the first service or the downlink rate of the first service. Since the first information may include the rate of the first service expected by part or all of the network device, or include the unilateral rate of the first service determined by the network device (such as the uplink rate or downlink rate of the first service), after receiving the first information, the terminal device and / or the first network element that knows the first associated information can determine the final adjusted rate of the first service based on the first associated information.

[0151] The following describes a solution in which the network device does not obtain the first association information through Example 2.

[0152] Embodiment 2: The network device does not obtain the first association information.

[0153] In some implementations, the network device does not obtain the first association information, but the network device knows that the terminal device and / or the first network element already knows the first association information.

[0154] In some implementations, the network device is aware of the first association information known to the terminal device and / or the first network element based on a predefined or operation administration and maintenance (OAM) configuration.

[0155] Implementation method 2-1: The first information includes a first uplink rate and / or a first downlink rate.

[0156] In some implementations, the first uplink rate and / or the first downlink rate are determined by the network device based on wireless conditions. For example, the network device determines the first uplink rate and / or the first downlink rate based on current wireless conditions.

[0157] In some implementations, if the first information includes a first uplink rate and / or a first downlink rate, the terminal device or the first network element may determine whether the first uplink rate and / or the first downlink rate is reasonable based on the above association relationship.

[0158] In some implementations, the terminal device or the first network element may determine whether the first uplink rate and / or the first downlink rate is reasonable based on the association relationship indicated by the first association information.

[0159] In some implementations, if the terminal device knows the first association information, whether the first uplink rate and / or the first downlink rate is reasonable is determined by the terminal device. That is, if the network device knows that the terminal device knows the first association information, the network device sends the first information to the terminal device, and the first information includes the first uplink rate and / or the first downlink rate. The terminal device determines whether the first uplink rate and / or the first downlink rate is reasonable based on the association relationship indicated by the first association information.

[0160] In some implementations, if the first gateway knows the first association information, whether the first uplink rate and / or the first downlink rate is reasonable is judged by the first network element, that is, if the network device knows that the first network element knows the first association information, the network device sends the first information to the first network element, and the first information includes the first uplink rate and / or the first downlink rate. The first network element judges whether the first uplink rate and / or the first downlink rate is reasonable based on the association relationship indicated by the first association information.

[0161] In some implementations, if the terminal device and the first network element are both aware of the first association information, whether the first uplink rate and / or the first downlink rate is reasonable is judged by either the terminal device or the first network element. That is, if the network device knows that the terminal device and the first network element are both aware of the first association information, the network device sends the first information to at least one of the terminal device and the first network element, and the first information includes the first uplink rate and / or the first downlink rate. The terminal device or the first network element judges whether the first uplink rate and / or the first downlink rate is reasonable based on the association relationship indicated by the first association information.

[0162] In some implementations, if the first network element knows the first association information, the network device sends the first information to the first network element, the first information includes the first uplink rate and / or the first downlink rate, and the first network element determines whether the first uplink rate and the first downlink rate are reasonable based on the association relationship indicated by the first association information.

[0163] In some implementations, if the terminal device knows the first association information, the network device sends the first information to the terminal device, the first information includes a first uplink rate and / or a first downlink rate, and the terminal device determines whether the first uplink rate and the first downlink rate are reasonable based on the association relationship indicated by the first association information.

[0164] In some implementations, if the terminal device and the first network element are both aware of the first association information, the network device sends the first information to any one of the terminal device and the first network element, the first information including the first uplink rate and / or the first downlink rate, and the terminal device or the first network element determines whether the first uplink rate and the first downlink rate are reasonable based on the association relationship indicated by the first association information.

[0165] In some implementations, if the first network element knows the first association information, the network device sends the first information to the terminal device and the first network element, the first information sent by the network device to the terminal device includes the uplink rate of the first service, the first information sent by the network device to the first network element includes the uplink rate of the first service and the first downlink rate, and the first network element determines whether the first downlink rate is reasonable based on the association relationship indicated by the first association information. In this way, the terminal device is less modified, which is conducive to implementation.

[0166] In some implementations, if the terminal device or the first network element determines that the first uplink rate and / or the first downlink rate is unreasonable, the uplink rate and / or downlink rate of the first service expected by the terminal device or the first network element is determined based on the first association information.

[0167] In some implementations, the uplink rate and / or downlink rate of the first service expected by the terminal device or the first network element can be understood as the uplink rate and / or downlink rate of the first service recommended by the terminal device or the first network element. For example, the terminal device gives a recommended downlink rate of the first service based on the channel quality measurement result and / or the first association information.

[0168] In some implementations, if the terminal device is aware of the first association information, the network device sends the first information to the terminal device and the first network element, the first information sent by the network device to the terminal device includes the first uplink rate and the downlink rate of the first service, the first information sent by the network device to the first network element includes the downlink rate of the first service, and the terminal device determines whether the first uplink rate is reasonable based on the association relationship indicated by the first association information.

[0169] In some implementations, if the terminal device and the first network element are both aware of the first association information, the network device may send the rate of its corresponding first service to either the terminal device or the first network element, and send the rate of its first service to be confirmed to the other. That is, the first information sent by the network device to the terminal device includes the uplink rate of the first service, and the first information sent to the first network element includes the uplink rate and the first downlink rate of the first service. The first network element determines whether the first downlink rate is reasonable based on the association relationship indicated by the first association information. Alternatively, the first information sent by the network device to the terminal device includes the downlink rate and the first uplink rate of the first service, and the first information sent to the first network element includes the downlink rate of the first service. The terminal device determines whether the first uplink rate is reasonable based on the association relationship indicated by the first association information.

[0170] In some implementations, if the first information includes a first uplink rate and a first downlink rate, judging whether the first uplink rate and / or the first downlink rate are reasonable can be understood as follows: if the first uplink rate and the first downlink rate satisfy an association relationship, the first uplink rate and the first downlink rate are reasonable; if the first uplink rate and the first downlink rate do not satisfy an association relationship, the first uplink rate and the first downlink rate are unreasonable. For example, the first association information refers to the three groups of uplink rates and downlink rates in Table 1. If the first uplink rate and the first downlink rate included in the first information are respectively the same as the uplink rate and the downlink rate indicated by any index in Table 1 (such as the first uplink rate is C, and the first downlink rate is C′), the first uplink rate and the first downlink rate are reasonable; if the first uplink rate and the first downlink rate included in the first information are not completely the same as the uplink rate and the downlink rate indicated by any index in Table 1 (such as the first uplink rate is not C and / or the first downlink rate is not C′), the first uplink rate and the first downlink rate are unreasonable. For another example, the first association information refers to the three groups of uplink rate ranges and downlink rate ranges in Table 2. If the first uplink rate and the first downlink rate included in the first information are respectively within the uplink rate range and the downlink rate range indicated by any index in Table 1 (such as the first uplink rate is within [C, D], and the first downlink rate is within [C′, D′]), then the first uplink rate and the first downlink rate are reasonable; if the first uplink rate and the first downlink rate included in the first information are not both within the uplink rate range and the downlink rate range indicated by any index in Table 1 (such as the first uplink rate is within [C, D], but the first downlink rate is not within [C′, D′]), then the first uplink rate and the first downlink rate are unreasonable.

[0171] In some implementations, if the first uplink rate and the first downlink rate are reasonable, the first uplink rate is the uplink rate of the first service, and the first downlink rate is the downlink rate of the first service.

[0172] In some implementations, if the first uplink rate and the first downlink rate are unreasonable, the terminal device or the first network element determines the uplink rate and downlink rate of the expected first service based on the first association information. For example, the first association information shows the three groups of uplink rates and downlink rates in Table 1. If the terminal device determines that the first uplink rate and the first downlink rate are unreasonable, a group of uplink rates and downlink rates are selected from the three groups in Table 1 as the uplink rate and downlink rate of the first service expected by the terminal device. Or select a rate pair in Table 1 in which the uplink rate is the same as the first uplink rate or the downlink rate is the same as the first downlink rate, and use the other rate as the other side rate of the first service expected by the terminal device. If the uplink rate with an index value of 1 in Table 1 is the same as the first downlink rate, the downlink rate with an index value of 1 is selected as the downlink rate of the first service expected by the terminal device. For another example, the first association information includes three groups of uplink rate ranges and downlink rate ranges in Table 2. If the terminal device determines that the first uplink rate and the first downlink rate are unreasonable, then one group of uplink rate ranges and downlink rate ranges are selected from the three groups in Table 2, and the uplink rate and downlink rate of the first service expected by the terminal device are selected from them. Alternatively, a rate range pair in Table 2 is selected in which the first uplink rate is within the uplink rate range or the first downlink rate is within the downlink rate range, and the other side rate of the first service expected by the terminal device is selected from the other rate range. For example, if the first downlink rate is within the downlink rate range with an index value of 1 in Table 2, then the uplink rate of the first service expected by the terminal device is selected from the uplink rate range with an index value of 1.

[0173] In some implementations, if the first information includes a first uplink rate, judging whether the first uplink rate is reasonable can be understood as follows: if the first uplink rate and the saved downlink rate of the first service satisfy an association relationship, the first uplink rate is reasonable; if the first uplink rate and the saved downlink rate of the first service do not satisfy an association relationship, the first uplink rate is unreasonable. For example, the first association information refers to the three groups of uplink rates and downlink rates in Table 1. If the first uplink rate and the saved downlink rate of the first service included in the first information are respectively the same as the uplink rate and downlink rate indicated by any index in Table 1 (such as the first uplink rate is C, and the saved downlink rate of the first service is C′), the first uplink rate is reasonable; if the first uplink rate and the saved downlink rate of the first service included in the first information are not completely the same as the uplink rate and downlink rate indicated by any index in Table 1 (such as the first uplink rate is not C and / or the saved downlink rate of the first service is not C′), the first uplink rate is unreasonable. For another example, the first association information refers to the three groups of uplink rate ranges and downlink rate ranges in Table 2. If the first uplink rate included in the first information and the saved downlink rate of the first service are respectively within the uplink rate range and the downlink rate range indicated by any index in Table 1 (such as the first uplink rate is within [C, D], and the saved downlink rate of the first service is within [C′, D′]), then the first uplink rate is reasonable; if the first uplink rate included in the first information and the saved downlink rate of the first service are not both within the uplink rate range and the downlink rate range indicated by any index in Table 1 (such as the first uplink rate is within [C, D], but the saved downlink rate of the first service is not within [C′, D′]), then the first uplink rate is unreasonable.

[0174] In some implementations, if the first uplink rate is reasonable, the first uplink rate is the uplink rate of the first service.

[0175] In some implementations, if the first uplink rate is unreasonable, the terminal device or the first network element determines the expected uplink rate of the first service based on the first association information. For example, the first association information is shown in the three groups of uplink rates and downlink rates in Table 1. If the terminal device determines that the first uplink rate is unreasonable, select a rate pair in Table 1 whose downlink rate is the same as the saved downlink rate of the first service, and use the uplink rate of the rate pair as the uplink rate of the first service expected by the terminal device. For another example, the first association information is shown in the three groups of uplink rate ranges and downlink rate ranges in Table 2. If the terminal device determines that the first uplink rate is unreasonable, select a rate range pair in which the saved downlink rate of the first service is within the range of the downlink rate from the three groups in Table 2, and select a rate from the range of the uplink rate of the rate range pair as the uplink rate of the first service expected by the terminal device.

[0176] In some implementations, if the first information includes a first downlink rate, judging whether the first downlink rate is reasonable can be understood as follows: if the first downlink rate and the uplink rate of the first service saved satisfy an association relationship, the first downlink rate is reasonable; if the first downlink rate and the uplink rate of the first service saved do not satisfy an association relationship, the first downlink rate is unreasonable. For example, the first association information refers to the three groups of uplink rates and downlink rates in Table 1. If the first downlink rate included in the first information and the uplink rate of the first service saved are respectively the same as the uplink rate and downlink rate indicated by any index in Table 1 (such as the uplink rate of the first service saved is C, and the first downlink rate is C′), the first downlink rate is reasonable; if the first downlink rate included in the first information and the uplink rate of the first service saved are not completely the same as the uplink rate and downlink rate indicated by any index in Table 1 (such as the uplink rate of the first service saved is not C and / or the first downlink rate is not C′), the first downlink rate is unreasonable. For another example, the first associated information refers to the three groups of uplink rate ranges and downlink rate ranges in Table 2. If the first downlink rate included in the first information and the saved uplink rate of the first service are respectively within the uplink rate range and the downlink rate range indicated by any index in Table 1 (such as the saved uplink rate of the first service is within [C, D], and the first downlink rate is within [C′, D′]), then the first downlink rate is reasonable; if the first downlink rate included in the first information and the saved uplink rate of the first service are not both within the uplink rate range and the downlink rate range indicated by any index in Table 1 (such as the saved uplink rate of the first service is within [C, D], but the first downlink rate is not within [C′, D′]), then the first downlink rate is unreasonable.

[0177] In some implementations, if the first downlink rate is reasonable, the first downlink rate is the downlink rate of the first service.

[0178] In some implementations, if the first downlink rate is unreasonable, the terminal device or the first network element determines the expected downlink rate of the first service based on the first association information. For example, the first association information is shown in the three groups of uplink rates and downlink rates in Table 1. If the terminal device determines that the first downlink rate is unreasonable, select a rate pair in Table 1 whose uplink rate is the same as the uplink rate of the saved first service, and use the downlink rate of the rate pair as the downlink rate of the first service expected by the terminal device. For another example, the first association information is shown in the three groups of uplink rate ranges and downlink rate ranges in Table 2. If the terminal device determines that the first downlink rate is unreasonable, select a rate range pair in which the uplink rate of the saved first service is within the range of the uplink rate from the three groups in Table 2, and select a rate from the range of downlink rates of the rate range pair as the downlink rate of the first service expected by the terminal device.

[0179] In some implementations, if the first information includes the uplink rate and the first downlink rate of the first service, judging whether the first downlink rate is reasonable can be understood as follows: if the uplink rate and the first downlink rate of the first service satisfy the association relationship, the first uplink rate is reasonable; if the uplink rate and the first downlink rate of the first service do not satisfy the association relationship, the first downlink rate is unreasonable. For example, the first association information refers to the three groups of uplink rates and downlink rates in Table 1. If the uplink rate and the first downlink rate of the first service included in the first information are respectively the same as the uplink rate and the downlink rate indicated by any index in Table 1 (such as the uplink rate of the first service is C, and the first downlink rate is C′), the first downlink rate is reasonable; if the uplink rate and the first downlink rate of the first service included in the first information are not completely the same as the uplink rate and the downlink rate indicated by any index in Table 1 (such as the uplink rate of the first service is not C and / or the first downlink rate is not C′), the first downlink rate is unreasonable. For another example, the first associated information refers to the three groups of uplink rate ranges and downlink rate ranges in Table 2. If the uplink rate and the first downlink rate of the first service included in the first information are respectively within the uplink rate range and the downlink rate range indicated by any index in Table 1 (such as the uplink rate of the first service is within [c, D], and the first downlink rate is within [C′, D′]), then the first downlink rate is reasonable; if the uplink rate and the first downlink rate of the first service included in the first information are not both within the uplink rate range and the downlink rate range indicated by any index in Table 1 (such as the uplink rate of the first service is within [C, D], but the first downlink rate is not within [C′, D′]), then the first downlink rate is unreasonable.

[0180] In some implementations, if the first downlink rate is reasonable, the first downlink rate is the downlink rate of the first service.

[0181] In some implementations, if the first downlink rate is unreasonable, the terminal device or the first network element determines the expected downlink rate of the first service based on the first association information. For example, the first association information is shown in the three groups of uplink rates and downlink rates in Table 1. If the terminal device determines that the first downlink rate is unreasonable, select a rate pair in Table 1 whose uplink rate is the same as the uplink rate of the first service, and use the downlink rate of the rate pair as the downlink rate of the first service expected by the terminal device. For another example, the first association information is shown in the three groups of uplink rate ranges and downlink rate ranges in Table 2. If the terminal device determines that the first downlink rate is unreasonable, select a rate range pair in which the uplink rate of the first service is within the range of the uplink rate from the three groups in Table 2, and select a rate from the range of downlink rates of the rate range pair as the downlink rate of the first service expected by the terminal device.

[0182] In some implementations, if the first information includes the downlink rate and the first uplink rate of the first service, judging whether the first uplink rate is reasonable can be understood as follows: if the downlink rate of the first service and the first uplink rate satisfy the association relationship, the first uplink rate is reasonable; if the downlink rate of the first service and the first uplink rate do not satisfy the association relationship, the first uplink rate is unreasonable. For example, the first association information refers to the three groups of uplink rates and downlink rates in Table 1. If the first uplink rate and the downlink rate of the first service included in the first information are respectively the same as the uplink rate and the downlink rate indicated by any index in Table 1 (such as the first uplink rate is C, and the downlink rate of the first service is C′), the first uplink rate is reasonable; if the first uplink rate and the downlink rate of the first service included in the first information are not completely the same as the uplink rate and the downlink rate indicated by any index in Table 1 (such as the first uplink rate is not C and / or the downlink rate of the first service is not C′), the first uplink rate is unreasonable. For another example, the first association information refers to the three groups of uplink rate ranges and downlink rate ranges in Table 2. If the first uplink rate and the downlink rate of the first service included in the first information are respectively within the uplink rate range and the downlink rate range indicated by any index in Table 1 (such as the first uplink rate is within [C, D], and the downlink rate of the first service is within [C′, D′]), then the first uplink rate is reasonable; if the first uplink rate and the downlink rate of the first service included in the first information are not both within the uplink rate range and the downlink rate range indicated by any index in Table 1 (such as the first uplink rate is within [C, D], but the downlink rate of the first service is not within [C′, D′]), then the first uplink rate is unreasonable.

[0183] In some implementations, if the first uplink rate is reasonable, the first uplink rate is the uplink rate of the first service.

[0184] In some implementations, if the first uplink rate is unreasonable, the terminal device or the first network element determines the expected uplink rate of the first service based on the first associated information. For example, the first associated information is shown in the three groups of uplink rates and downlink rates in Table 1. If the terminal device determines that the first uplink rate is unreasonable, select a rate pair in Table 1 whose downlink rate is the same as the downlink rate of the first service, and use the uplink rate of the rate pair as the uplink rate of the first service expected by the terminal device. For another example, the first associated information is shown in the three groups of uplink rate ranges and downlink rate ranges in Table 2. If the terminal device determines that the first uplink rate is unreasonable, select a rate range pair in which the downlink rate of the first service is within the range of the downlink rate from the three groups in Table 2, and select a rate from the range of the uplink rate of the rate range pair as the uplink rate of the first service expected by the terminal device.

[0185] In some implementations, after the terminal device or the network device determines whether the first uplink rate and / or the first downlink rate is reasonable, the terminal device or the first network element sends a response message to the network device.

[0186] In some implementations, the response information is used to indicate one or more of the following: whether the first uplink rate is the uplink rate of the first service; whether the first downlink rate is the downlink rate of the first service; the uplink rate and / or downlink rate of the first service expected by the terminal device or the first network element; and the network device re-initiating rate adjustment of the first service.

[0187] In some implementations, if the terminal device or the first network element determines that the first uplink rate is reasonable, the response information indicates that the first uplink rate is the uplink rate of the first service.

[0188] In some implementations, if the terminal device or the first network element determines that the first uplink rate is unreasonable, the response information indicates that the first uplink rate is not the uplink rate of the first service.

[0189] In some implementations, if the terminal device or the first network element determines that the first uplink rate is unreasonable, the response information indicates the uplink rate of the first service expected by the terminal device or the first network element.

[0190] In some implementations, if the terminal device or the first network element determines that the first downlink rate is reasonable, the response information indicates that the first downlink rate is the uplink rate of the first service.

[0191] In some implementations, if the terminal device or the first network element determines that the first downlink rate is unreasonable, the response information indicates that the first downlink rate is not the downlink rate of the first service.

[0192] In some implementations, if the terminal device or the first network element determines that the first downlink rate is unreasonable, the response information indicates the downlink rate of the first service expected by the terminal device or the first network element.

[0193] In some implementations, if the terminal device or the first network element determines that the first uplink rate and the first downlink rate are reasonable, the response information indicates that the first uplink rate is the uplink rate of the first service, and the first downlink rate is the downlink rate of the first service.

[0194] In some implementations, if the terminal device or the first network element determines that the first uplink rate and the first downlink rate are unreasonable, the response information indicates that the first uplink rate is not the uplink rate of the first service, and the first downlink rate is not the downlink rate of the first service.

[0195] In some implementations, if the terminal device or the first network element determines that the first uplink rate and the first downlink rate are unreasonable, the response information indicates the uplink rate and downlink rate of the first service expected by the terminal device or the first network element.

[0196] In some implementations, if the terminal device or the first network element determines that the first uplink rate and / or the first downlink rate is unreasonable, the response information is also used to instruct the network device to re-initiate rate adjustment of the first service.

[0197] In some implementations, the response information sent by the terminal device to the network device is carried in a MAC CE or RRC message.

[0198] In some implementations, the response information sent by the first network element to the network device is carried in an NG interface message.

[0199] It should be noted that the method for sending the first information is also applicable to the response information. For details, please refer to the description of the method for sending the first information in the above text, which will not be repeated here.

[0200] In some implementations, if the first information sent by the network device to the first network element includes the first uplink rate and / or the first downlink rate, and the response information indicates that the first uplink rate is the uplink rate of the first service, then after receiving the response information, if the uplink rate of the first service indicated by the response information is different from the uplink rate of the current first service, the network device sends the first information to the terminal device, and the first information includes the uplink rate of the first service. If the uplink rate of the first service indicated by the response information is the same as the uplink rate of the current first service, the first information is not sent to the terminal device. The network device first notifies the first network element of the first information, and the terminal device does not need to know the first associated information, which helps to reduce the information flow of air interface transmission.

[0201] In some implementations, if the first information sent by the network device to the first network element includes a first uplink rate and / or a first downlink rate, and the response information indicates the uplink rate of the first service expected by the first network element, then after receiving the response information, if the uplink rate of the first service expected by the first network element indicated by the response information is different from the uplink rate of the current first service, and the network device recognizes the uplink rate of the first service expected by the first network element, the network device sends the first information to the terminal device, the first information including the uplink rate of the first service, and the uplink rate of the first service is the uplink rate of the first service expected by the first network element; if the uplink rate of the first service expected by the first network element indicated by the response information is the same as the uplink rate of the current first service, the first information is not sent to the terminal device.

[0202] In some implementations, if the first information sent by the network device to the terminal device includes the first uplink rate and / or the first downlink rate, and the response information indicates that the first downlink rate is the downlink rate of the first service, then after receiving the response information, if the downlink rate of the first service indicated by the response information is different from the current downlink rate of the first service, the network device sends the first information to the first network element, and the first information includes the downlink rate of the first service. If the downlink rate of the first service indicated by the response information is the same as the current downlink rate of the first service, the first information is not sent to the first network element. The network device first notifies the terminal device of the first information. Due to the fast air interface information interaction, the uplink rate of the first service of the terminal device can be quickly adjusted, which helps to quickly relieve congestion when the network is congested.

[0203] In some implementations, if the first information sent by the network device to the terminal device includes a first uplink rate and / or a first downlink rate, and the response information indicates the downlink rate of the first service expected by the terminal device, then after receiving the response information, if the downlink rate of the first service expected by the terminal device indicated in the response information is different from the current downlink rate of the first service, and the network device recognizes the uplink rate of the first service expected by the terminal device, the network device sends the first information to the first network element, the first information including the downlink rate of the first service, and the downlink rate of the first service is the downlink rate of the first service expected by the terminal device; if the downlink rate of the first service expected by the terminal device indicated in the response information is the same as the current downlink rate of the first service, the first information is not sent to the first network element.

[0204] In some implementations, if the response information instructs the network device to re-initiate rate adjustment of the first service, the network device may re-initiate a new round of rate adjustment of the first service after receiving the response information to determine a reasonable uplink rate and / or downlink rate of the first service.

[0205] For ease of understanding, the following takes the example of the network device knowing the first network element known first association information. Figure 5 This section introduces the solution for implementing method 2-1. Figure 5 Includes steps S510 to S540.

[0206] Assume that the first service is an XR service, the network device is an access network device, the access network device sends the first information to the first network element through the core network network element, the first network element is an XR server, the access network device is a gNB, and the core network network elements include SMF and AMF.

[0207] In step S510, the gNB sends first information to the XR server.

[0208] The gNB notifies the AMF of the first information through the NG interface message, and then forwards it through the SMF to notify the XR server of the first information. The first information includes the first uplink rate and the first downlink rate.

[0209] In step S520, the XR server determines whether the first uplink rate and the first downlink rate are reasonable.

[0210] The XR server determines whether the first uplink rate and the first downlink rate are reasonable based on the first association information. Specifically, if the first uplink rate and the first downlink rate satisfy the association relationship indicated by the first association information, then the first uplink rate and the first downlink rate are reasonable, and the first uplink rate is the uplink rate of the XR service, and the first downlink rate is the downlink rate of the XR service.

[0211] In step S530, the XR server sends a response message to the gNB.

[0212] The response information sent by the XR server to the gNB indicates that the first uplink rate is the uplink rate of the XR service, and the first downlink rate is the downlink rate of the XR service.

[0213] In step S540, the gNB sends first information to the terminal device.

[0214] After receiving the response information and determining the uplink rate of the XR service, the gNB sends the first information to the terminal device through an RRC message. The RRC layer of the terminal device receives the first information and notifies the application layer of the terminal device. The first information includes the uplink rate of the XR service.

[0215] Implementation method 2-2: The first information includes a first uplink rate range and / or a first downlink rate range.

[0216] In some implementations, if the first information includes a first uplink rate range and / or a first downlink rate range, the terminal device or the first network element selects the uplink rate and / or downlink rate of the first service from the first uplink rate range and / or the first downlink rate range based on the association relationship.

[0217] In some implementations, if the first network element knows the first association information, the network device sends the first information to the first network element, the first information includes a first uplink rate range and / or a first downlink rate range, and the first network element selects the uplink rate and / or downlink rate of the first service from the first uplink rate range and / or the first downlink rate range based on the association relationship indicated by the first association information.

[0218] In some implementations, if the terminal device knows the first association information, the network device sends the first information to the terminal device, the first information includes a first uplink rate range and / or a first downlink rate range, and the terminal device selects the uplink rate and / or downlink rate of the first service from the first uplink rate range and / or the first downlink rate range based on the association relationship indicated by the first association information.

[0219] In some implementations, if the terminal device and the first network element are both aware of the first association information, the network device sends the first information to any one of the terminal device and the first network element, the first information including a first uplink speed range and / or a first downlink rate range, and the terminal device or the first network element selects the uplink rate and / or downlink rate of the first service from the first uplink rate range and / or the first downlink rate range based on the association relationship indicated by the first association information.

[0220] In some implementations, if the first network element knows the first association information, the network device sends the first information to the terminal device and the first network element, the first information sent by the network device to the terminal device includes the uplink rate of the first service, the first information sent by the network device to the first network element includes the uplink rate of the first service and a first downlink rate range, and the first network element selects the downlink rate of the first service from the first downlink rate range based on the association relationship indicated by the first association information.

[0221] In some implementations, if the terminal device knows the first association information, the network device sends the first information to the terminal device and the first network element, the first information sent by the network device to the terminal device includes the first uplink rate range and the downlink rate of the first service, the first information sent by the network device to the first network element includes the downlink rate of the first service, and the terminal device selects the uplink rate of the first service from the first uplink rate range based on the association relationship indicated by the first association information.

[0222] In some implementations, if the terminal device and the first network element are both aware of the first association information, the network device may send the rate of the corresponding first service to either the terminal device or the first network element, and send the rate range of the first service to be confirmed to the other. That is, the first information sent by the network device to the terminal device includes the uplink rate of the first service, and the first information sent to the first network element includes the uplink rate of the first service and the first downlink rate range. The first network element selects the downlink rate of the first service from the first downlink rate range based on the association relationship indicated by the first association information. Alternatively, the first information sent by the network device to the terminal device includes the downlink rate of the first service and the first uplink rate range. The first information sent to the first network element includes the downlink rate of the first service. The terminal device selects the uplink rate of the first service from the first uplink rate range based on the association relationship indicated by the first association information.

[0223] In some implementations, if the first information includes a first uplink rate range and a first downlink rate range, the terminal device or the first network element selects the uplink rate and downlink rate of the first service from the first uplink rate range and the first downlink rate range based on the association relationship.

[0224] In some implementations, based on the association relationship, the uplink rate and downlink rate of the first service are selected from the first uplink rate range and the first downlink rate range. It can be understood that the uplink rate and downlink rate of the first service that satisfy the association relationship indicated by the first association information are selected from the first uplink rate range and the first downlink rate range.

[0225] In some implementations, if the first association information includes an uplink rate and / or a downlink rate, then the uplink rate and downlink rate of the first service that satisfy the association relationship indicated by the first association information are selected from the first uplink rate range and the first downlink rate range. It can be understood that, from the multiple groups of uplink rates and downlink rates indicated by the first association information, a rate pair that is both within the first uplink rate range and the first downlink rate range is selected as the uplink rate and downlink rate of the first service. For example, the first association information includes an uplink rate and a first ratio. The first association information refers to the three groups of uplink rates and first ratios in Table 3. Table 3 indicates three groups of uplink rates and downlink rates. From the three groups of uplink rates and downlink rates, a rate pair that is both within the first uplink rate range and the first downlink rate range is selected as the uplink rate and downlink rate of the first service.

[0226] In some implementations, if the first association information includes an uplink rate range and / or a downlink rate range, then the uplink rate and downlink rate of the first service that satisfies the association relationship indicated by the first association information are selected from the first uplink rate range and the first downlink rate range. This can be understood as selecting the uplink rate and downlink rate of the first service from the intersection of the multiple groups of uplink rate ranges and downlink rate ranges indicated by the first association information and the first uplink rate range and the first downlink rate range. For example, if the first association information is the three groups of uplink rate ranges and downlink rate ranges in Table 2, the uplink rate and downlink rate of the first service are selected from the intersection of the three groups of uplink rate ranges and downlink rate ranges and the first uplink rate range and the first downlink rate range.

[0227] In some implementations, if the first information includes a first downlink rate range, and the first information also includes an uplink rate of the first service, the terminal device selects the downlink rate of the first service from the first downlink rate range based on the association relationship. It can be understood that if the first information includes the uplink rate of the first service and the first downlink rate range, the terminal device selects the downlink rate of the first service from the first downlink rate range that satisfies the association relationship with the uplink rate of the first service.

[0228] In some implementations, if the first association information includes an uplink rate and / or a downlink rate, then the downlink rate of the first service that satisfies the association relationship with the uplink rate of the first service is selected from the first downlink rate range. It can be understood that, from the multiple groups of uplink rates and downlink rates indicated by the first association information, a rate pair whose uplink rate is the same as the uplink rate of the first service and whose downlink rate is within the first downlink rate range is selected, and the downlink rate is used as the downlink rate of the first service. For example, the first association information includes an uplink rate and a first ratio. The first association information is shown in Table 3, which indicates three groups of uplink rates and downlink rates. From the three groups of uplink rates and downlink rates, a rate pair whose uplink rate is the same as the uplink rate of the first service and whose downlink rate is within the first downlink rate range is selected, and the downlink rate is used as the downlink rate of the first service.

[0229] In some implementations, if the first association information includes an uplink rate range and / or a downlink rate range, then the downlink rate of the first service that satisfies the association relationship with the uplink rate of the first service is selected from the first downlink rate range. It can be understood that, from the multiple groups of uplink rate ranges and downlink rate ranges indicated by the first association information, a rate range pair is selected in which the uplink rate of the first service is within the uplink rate range, and the downlink rate range and the first downlink rate range have an intersection, and the downlink rate of the first service is selected from the intersection of the downlink rate range and the first downlink rate range. For example, the first association information refers to Table 2, which indicates three groups of uplink rate ranges and downlink rate ranges. From the three groups of uplink rate ranges and downlink rate ranges, a rate range pair is selected in which the uplink rate of the first service is within the uplink rate range, and the downlink rate range and the first downlink rate range have an intersection, and the downlink rate of the first service is selected from the intersection of the downlink rate range in the rate range pair and the first downlink rate range.

[0230] In some implementations, if the first information includes a first uplink rate range, and the first information also includes a downlink rate of the first service, the first network element selects the uplink rate of the first service from the first uplink rate range based on the association relationship. It can be understood that if the first information includes the downlink rate of the first service and the first uplink rate range, the first network element selects the uplink rate of the first service from the first uplink rate range that satisfies the association relationship with the downlink rate of the first service.

[0231] In some implementations, if the first association information includes an uplink rate and / or a downlink rate, then the uplink rate of the first service that satisfies the association relationship with the downlink rate of the first service is selected from the first uplink rate range. It can be understood that, from the multiple groups of uplink rates and downlink rates indicated by the first association information, a rate pair whose downlink rate is the same as the downlink rate of the first service and whose uplink rate is within the first uplink rate range is selected, and the uplink rate is used as the uplink rate of the first service. For example, the first association information includes an uplink rate and a first ratio. The first association information is shown in Table 3, which indicates three groups of uplink rates and downlink rates. From the three groups of uplink rates and downlink rates, a rate pair whose downlink rate is the same as the downlink rate of the first service and whose uplink rate is within the first uplink rate range is selected, and the uplink rate is used as the uplink rate of the first service.

[0232] In some implementations, if the first association information includes an uplink rate range and / or a downlink rate range, then the uplink rate of the first service that satisfies the association relationship with the downlink rate of the first service is selected from the first uplink rate range. It can be understood that, from the multiple groups of uplink rate ranges and downlink rate ranges indicated by the first association information, a rate range pair is selected in which the downlink rate of the first service is within the range of the downlink rate, and the uplink rate range and the first uplink rate range have an intersection, and the uplink rate of the first service is selected from the intersection of the uplink rate range and the first uplink rate range. For example, the first association information refers to Table 2, which indicates three groups of uplink rate ranges and downlink rate ranges. From the three groups of uplink rate ranges and downlink rate ranges, a rate range pair is selected in which the downlink rate of the first service is within the range of the downlink rate, and the uplink rate range and the first uplink rate range have an intersection, and the uplink rate of the first service is selected from the intersection of the uplink rate range in the rate range pair and the first uplink rate range.

[0233] In some implementations, if the first information includes a first uplink rate range, the terminal device or the first network element selects the uplink rate of the first service from the first uplink rate range based on the association relationship. It can be understood that the terminal device or the first network element selects the uplink rate of the first service from the first uplink rate range that satisfies the association relationship indicated by the first association information with the saved downlink rate of the first service.

[0234] In some implementations, if the first association information includes an uplink rate and / or a downlink rate, then from the first uplink rate range, the uplink rate of the first service that satisfies the association relationship indicated by the first association information with the downlink rate of the first service that is saved is selected. It can be understood that, from the multiple groups of uplink rates and downlink rates indicated by the first association information, a rate pair whose uplink rate is within the first uplink rate range and whose downlink rate is the same as the saved downlink rate of the first service is selected, and the uplink rate is used as the uplink rate of the first service. For example, the first association information includes an uplink rate and a first ratio. The first association information refers to the three groups of uplink rates and first ratios in Table 3. Table 3 indicates three groups of uplink rates and downlink rates. From the three groups of uplink rates and downlink rates, a rate pair whose uplink rate is within the first uplink rate range and whose downlink rate is the same as the saved downlink rate of the first service is selected, and the uplink rate is used as the uplink rate of the first service.

[0235] In some implementations, if the first association information includes an uplink rate range and / or a downlink rate range, then from the first uplink rate range, the uplink rate of the first service that satisfies the association relationship indicated by the first association information with the downlink rate of the first service is selected. This can be understood as selecting a rate range pair in which the downlink rate of the first service is within the range of the downlink rate and the uplink rate range intersects with the first uplink rate range from the multiple groups of uplink rate ranges and downlink rate ranges indicated by the first association information, and selecting the uplink rate of the first service from the intersection of the uplink rate range and the first uplink rate range. For example, the first association information is three groups of uplink rate ranges and downlink rate ranges in Table 2, and from the three groups of uplink rate ranges and downlink rate ranges, a rate range pair in which the downlink rate of the first service is within the range of the downlink rate and the uplink rate range intersects with the first uplink rate range is selected, and the uplink rate of the first service is selected from the intersection of the uplink rate range in the rate range pair and the first uplink rate range.

[0236] In some implementations, if the first information includes a first downlink rate range, the terminal device or the first network element selects the downlink rate of the first service from the first downlink rate range based on the association relationship. It can be understood that the terminal device or the first network element selects the downlink rate of the first service from the first downlink rate range that satisfies the association relationship indicated by the first association information with the saved uplink rate of the first service.

[0237] In some implementations, if the first association information includes an uplink rate and / or a downlink rate, then from the first downlink rate range, the downlink rate of the first service that satisfies the association relationship indicated by the first association information with the uplink rate of the saved first service is selected. It can be understood that, from the multiple groups of uplink rates and downlink rates indicated by the first association information, a rate pair whose downlink rate is within the first downlink rate range and whose uplink rate is the same as the uplink rate of the saved first service is selected, and the downlink rate is used as the downlink rate of the first service. For example, the first association information includes an uplink rate and a first ratio. The first association information refers to the three groups of uplink rates and first ratios in Table 3. Table 3 indicates three groups of uplink rates and downlink rates. From the three groups of uplink rates and downlink rates, a rate pair whose downlink rate is within the first downlink rate range and whose uplink rate is the same as the uplink rate of the saved first service is selected, and the downlink rate is used as the downlink rate of the first service.

[0238] In some implementations, if the first association information includes an uplink rate range and / or a downlink rate range, then from the first downlink rate range, the downlink rate of the first service that satisfies the association relationship indicated by the first association information with the uplink rate of the saved first service is selected. This can be understood as selecting a rate range pair in which the uplink rate of the saved first service is within the uplink rate range and the downlink rate range intersects with the first downlink rate range from the multiple groups of uplink rate ranges and downlink rate ranges indicated by the first association information, and selecting the downlink rate of the first service from the intersection of the downlink rate range and the first downlink rate range. For example, the first association information is three groups of uplink rate ranges and downlink rate ranges in Table 2, and from the three groups of uplink rate ranges and downlink rate ranges, a rate range pair in which the uplink rate of the saved first service is within the uplink rate range and the downlink rate range intersects with the first downlink rate range is selected, and the downlink rate of the first service is selected from the intersection of the downlink rate range in the rate range pair and the first downlink rate range.

[0239] In some implementations, if a terminal device or a first network element selects an uplink rate and a downlink rate of a first service that satisfies an association relationship from a first uplink rate range and a first downlink rate range, the terminal device or the first network element may send a response message to the network device, and the response message is used to indicate the uplink rate and the downlink rate of the first service.

[0240] In some implementations, if the terminal device or the first network element does not select the uplink rate and downlink rate of the first service that satisfy the association relationship from the first uplink rate range and the first downlink rate range, the terminal device or the first network element may send a response message to the network device, and the response message is used to instruct the network device to re-initiate rate adjustment of the first service.

[0241] In some implementations, if the terminal device or the first network element does not select the uplink rate and downlink rate of the first service that meets the association relationship from the first uplink rate range and the first downlink rate range, the terminal device or the first network element determines the uplink rate and downlink rate of the first service that it expects based on the first association information, and sends a response message to the network device, where the response message indicates the uplink rate and downlink rate of the first service that the terminal device or the first network element expects. For example, the first association information shows the three groups of uplink rates and downlink rates in Table 1. If the terminal device does not select the uplink rate and downlink rate of the first service that meets the association relationship, a group of uplink rates or downlink rates is selected from the three groups in Table 1 as the uplink rate and downlink rate of the first service that the terminal device expects. Alternatively, a rate pair in which the uplink rate is within the first uplink rate range or the downlink rate is within the first downlink rate range in Table 1 is selected, and the uplink rate and downlink rate in the rate pair are used as the uplink rate and downlink rate of the first service that the terminal device expects. For another example, the first association information includes three groups of uplink rate ranges and downlink rate ranges in Table 2. If the terminal device does not select the uplink rate and downlink rate of the first service that satisfy the association relationship, then a group of uplink rate ranges and downlink rate ranges are selected from the three groups in Table 2, and the uplink rate and downlink rate of the first service expected by the terminal device are selected from them. Alternatively, a rate range pair is selected in which the uplink rate range in Table 2 intersects with the first uplink rate range or the downlink rate range intersects with the first downlink rate range, and one side rate of the first service expected by the terminal device is selected from the intersection of the above ranges, and the other side rate of the first service expected by the terminal device is selected from the other rate range of the rate range pair. For example, if the first downlink rate range intersects with the downlink rate range with an index value of 1 in Table 2, then the downlink rate of the first service expected by the terminal device is selected from the intersection of the downlink rate range with an index value of 1 and the first downlink rate range, and the uplink rate of the first service expected by the terminal device is selected from the uplink rate range of the rate range pair.

[0242] In some implementations, if the terminal device or the first network element selects a downlink rate of the first service from the first downlink rate range that satisfies the association relationship with the uplink rate of the first service, the terminal device or the first network element sends a response message to the network device, and the response information is used to indicate the downlink rate of the first service.

[0243] In some implementations, if the terminal device or the first network element does not select a downlink rate of the first service that satisfies the association relationship with the uplink rate of the first service from the first downlink rate range, the terminal device or the first network element sends a response message to the network device, and the response message is used to instruct the network device to re-initiate rate adjustment of the first service.

[0244] In some implementations, if the terminal device or the first network element does not select a downlink rate of the first service that satisfies an association relationship with the uplink rate of the first service from the first downlink rate range, the terminal device or the first network element determines the downlink rate of the first service it expects based on the first association information, and sends a response message to the network device, where the response message is used to indicate the downlink rate of the first service that the terminal device or the first network element expects. For example, the first association information is shown in the three groups of uplink rates and downlink rates in Table 1. If the terminal device does not select a downlink rate of the first service that satisfies an association relationship with the uplink rate of the first service, a rate pair in Table 1 with the same uplink rate as the uplink rate of the first service is selected, and the downlink rate of the rate pair is used as the downlink rate of the first service that the terminal device expects. For another example, the first association information includes three groups of uplink rate ranges and downlink rate ranges in Table 2. If the terminal device does not select a downlink rate of the first service that satisfies the association relationship with the uplink rate of the first service, a rate range pair in which the uplink rate of the first service is within the range of the uplink rate is selected from the three groups in Table 2, and a rate is selected from the range of the downlink rate of the rate range pair as the downlink rate of the first service expected by the terminal device.

[0245] In some implementations, if the terminal device or the first network element selects an uplink rate of the first service from the first uplink rate range that satisfies the correlation relationship with the downlink rate of the first service, the terminal device or the first network element sends a response message to the network device, and the response information is used to indicate the uplink rate of the first service.

[0246] In some implementations, if the terminal device or the first network element does not select an uplink rate of the first service that satisfies an association relationship with the downlink rate of the first service from the first uplink rate range, the terminal device or the first network element sends a response message to the network device, and the response message is used to instruct the network device to re-initiate rate adjustment of the first service.

[0247] In some implementations, if the terminal device or the first network element does not select an uplink rate of the first service that satisfies an association relationship with the downlink rate of the first service from the first uplink rate range, the terminal device or the first network element determines the downlink rate of the first service it expects based on the first association information, and sends a response message to the network device, where the response message is used to indicate the uplink rate of the first service that the terminal device or the first network element expects. For example, the first association information is shown in the three groups of uplink rates and downlink rates in Table 1. If the terminal device does not select an uplink rate of the first service that satisfies an association relationship with the downlink rate of the first service, a rate pair in Table 1 whose downlink rate is the same as the downlink rate of the first service is selected, and the uplink rate of the rate pair is used as the uplink rate of the first service that the terminal device expects. For another example, the first association information includes three groups of uplink rate ranges and downlink rate ranges in Table 2. If the terminal device does not select an uplink rate of the first service that satisfies the association relationship with the uplink rate of the first service, a rate range pair in which the downlink rate of the first service is within the range of the downlink rate is selected from the three groups in Table 2, and a rate is selected from the range of the uplink rate of the rate range pair as the uplink rate of the first service expected by the terminal device.

[0248] In some implementations, if the terminal device or the first network element selects a downlink rate of the first service from the first downlink rate range that satisfies the association relationship with the saved uplink rate of the first service, the terminal device or the first network element sends a response message to the network device, and the response information is used to indicate the downlink rate of the first service.

[0249] In some implementations, if the terminal device or the first network element does not select a downlink rate of the first service that satisfies the association relationship with the saved uplink rate of the first service from the first downlink rate range, the terminal device or the first network element sends a response message to the network device, and the response message is used to instruct the network device to re-initiate rate adjustment of the first service.

[0250] In some implementations, if the terminal device or the first network element does not select a downlink rate of the first service that satisfies an association relationship with the uplink rate of the saved first service from the first downlink rate range, the terminal device or the first network element determines the downlink rate of the first service it expects based on the first association information, and sends a response message to the network device, where the response message is used to indicate the downlink rate of the first service that the terminal device or the first network element expects. For example, the first association information is shown in three groups of uplink rates and downlink rates in Table 1. If the terminal device does not select a downlink rate of the first service that satisfies an association relationship with the uplink rate of the saved first service, a rate pair in Table 1 with the same uplink rate as the uplink rate of the saved first service is selected, and the downlink rate of the rate pair is used as the downlink rate of the first service that the terminal device expects. For another example, the first association information includes three groups of uplink rate ranges and downlink rate ranges in Table 2. If the terminal device does not select a downlink rate of the first service that satisfies the association relationship with the saved uplink rate of the first service, a rate range pair in which the uplink rate of the saved first service is within the range of the uplink rate is selected from the three groups in Table 2, and a rate is selected from the range of the downlink rate of the rate range pair as the downlink rate of the first service expected by the terminal device.

[0251] In some implementations, if the terminal device or the first network element selects an uplink rate of the first service from the first uplink rate range that satisfies the association relationship with the saved downlink rate of the first service, the terminal device or the first network element sends a response message to the network device, and the response information is used to indicate the uplink rate of the first service.

[0252] In some implementations, if the terminal device or the first network element does not select an uplink rate of the first service from the first uplink rate range that satisfies the association relationship with the saved downlink rate of the first service, the terminal device or the first network element sends a response message to the network device, and the response message is used to instruct the network device to re-initiate rate adjustment of the first service.

[0253] In some implementations, if the terminal device or the first network element does not select an uplink rate of the first service that satisfies an association relationship with the downlink rate of the saved first service from the first uplink rate range, the terminal device or the first network element determines the uplink rate of the first service it expects based on the first association information, and sends a response message to the network device, where the response message is used to indicate the uplink rate of the first service that the terminal device or the first network element expects. For example, the first association information is shown in the three groups of uplink rates and downlink rates in Table 1. If the terminal device does not select an uplink rate of the first service that satisfies an association relationship with the downlink rate of the saved first service, a rate pair in Table 1 whose downlink rate is the same as the downlink rate of the saved first service is selected, and the uplink rate of the rate pair is used as the uplink rate of the first service that the terminal device expects. For another example, the first association information includes three groups of uplink rate ranges and downlink rate ranges in Table 2. If the terminal device does not select an uplink rate of the first service that satisfies the association relationship with the saved downlink rate of the first service, a rate range pair in which the downlink rate of the saved first service is within the range of the downlink rate is selected from the three groups in Table 2, and a rate is selected from the range of the uplink rate of the rate range pair as the uplink rate of the first service expected by the terminal device.

[0254] It should be noted that the carrying method of the response information is the same as the carrying method of the response information in implementation method 2-1. For details, please refer to the description in implementation method 2-1 and will not be repeated here.

[0255] In some implementations, if the first information sent by the network device to the first network element includes the first uplink rate range and / or the first downlink rate range, and the response information indicates the uplink rate of the first service, then after receiving the response information, if the uplink rate of the first service indicated by the response information is different from the current uplink rate of the first service, the network device sends the first information to the terminal device, and the first information includes the uplink rate of the first service. If the uplink rate of the first service indicated by the response information is the same as the current uplink rate of the first service, the first information is not sent to the terminal device. The network device first notifies the first network element of the first information, and the terminal device does not need to know the first associated information, which helps to reduce the information flow of air interface transmission.

[0256] In some implementations, if the first information sent by the network device to the first network element includes a first uplink rate range and / or a first downlink rate range, and the response information indicates the uplink rate of the first service expected by the first network element, then after receiving the response information, if the uplink rate of the first service expected by the first network element indicated by the response information is different from the uplink rate of the current first service, and the network device recognizes the uplink rate of the first service expected by the first network element, the network device sends the first information to the terminal device, the first information including the uplink rate of the first service, and the uplink rate of the first service is the uplink rate of the first service expected by the first network element; if the uplink rate of the first service expected by the first network element indicated by the response information is the same as the uplink rate of the current first service, the first information is not sent to the terminal device.

[0257] In some implementations, if the first information sent by the network device to the terminal device includes a first uplink rate range and / or a first downlink rate range, and the response information indicates the downlink rate of the first service, then after receiving the response information, if the downlink rate of the first service indicated by the response information is different from the current downlink rate of the first service, the network device sends the first information to the first network element, and the first information includes the downlink rate of the first service. If the downlink rate of the first service indicated by the response information is the same as the current downlink rate of the first service, the first information is not sent to the terminal device. The network device first notifies the terminal device of the first information. Due to the fast air interface information interaction, the uplink rate of the first service of the terminal device can be quickly adjusted, which helps to quickly relieve congestion when the network is congested.

[0258] In some implementations, if the first information sent by the network device to the terminal device includes a first uplink rate range and / or a first downlink rate range, and the response information indicates the downlink rate of the first service expected by the terminal device, then after receiving the response information, if the downlink rate of the first service expected by the terminal device indicated in the response information is different from the current downlink rate of the first service, and the network device recognizes the uplink rate of the first service expected by the terminal device, the network device sends the first information to the first network element, the first information including the downlink rate of the first service, and the downlink rate of the first service is the downlink rate of the first service expected by the terminal device; if the downlink rate of the first service indicated by the response information is the same as the current downlink rate of the first service, the first information is not sent to the terminal device.

[0259] In some implementations, if the response information instructs the network device to re-initiate rate adjustment of the first service, the network device may re-initiate a new round of rate adjustment of the first service after receiving the response information to determine a reasonable first uplink rate and / or first downlink rate.

[0260] For ease of understanding, the following takes the example of the network device knowing the first network element known first association information. Figure 6This section introduces the solution for implementing method 2-2. Figure 6 Includes steps S610 to S640.

[0261] Assume that the first service is an XR service, the network device is an access network device, the access network device sends the first information to the first network element through the core network network element, the first network element is an XR server, the access network device is a gNB, and the core network network elements include SMF and AMF.

[0262] In step S610, the gNB sends first information to the terminal device.

[0263] Based on the wireless condition information, the gNB determines the uplink rate and the first downlink rate range of the XR service, and sends the first information to the terminal device through the RRC message. The RRC layer of the terminal device receives the first information and notifies the application layer of the terminal device. The first information includes the uplink rate of the XR service.

[0264] In step S620, the gNB sends first information to the XR server.

[0265] The gNB notifies the AMF of the first information through the NG interface message, and then forwards it to the XR server through the SMF. The first information includes the uplink rate and the first downlink rate range of the XR service.

[0266] In step S630, the XR server selects a downlink rate of the XR service from the first downlink rate range.

[0267] The XR server selects a downlink rate of the XR service from a first downlink rate range based on the first association information.

[0268] In step S640, the XR server sends a response message to the gNB.

[0269] If the XR server selects the downlink rate of the XR service from the first downlink rate range, the response information sent by the XR server to the gNB indicates the downlink rate of the XR service; if the XR server does not select the downlink rate of the XR service from the first downlink rate range, the response information sent by the XR server to the gNB instructs the network device to re-initiate rate adjustment of the XR service.

[0270] Implementation method 2-3: The first information includes the uplink rate of the first service or the downlink rate of the first service.

[0271] In some implementations, the first information received by the terminal device includes the uplink rate of the first service, and the terminal device sends response information to the network device, where the response information is used to indicate the downlink rate of the first service or the range of the downlink rate.

[0272] In some implementations, the downlink rate or the range of downlink rates of the first service indicated by the response information is determined based on the association relationship.

[0273] In some implementations, the downlink rate or the range of the downlink rate is determined based on an association relationship, which can be understood as the terminal device receiving the first information determines the downlink rate or the range of the downlink rate of the first service that has an association relationship with the uplink rate of the first service based on the association relationship indicated by the first association information and the uplink rate of the first service included in the first information. For example, the first association information refers to Table 1, the terminal device receives the first information, and the uplink rate of the first service included in the first information is C in Table 1, then the terminal device can determine that the downlink rate of the first service is D based on Table 1. For another example, the first association information refers to Table 2, the terminal device receives the first information, and the uplink rate of the first service included in the first information is within the range [C, D], then the terminal device can determine that the range of the downlink rate of the first service is [C′, D′].

[0274] In some implementations, the first information received by the first network element includes a downlink rate of the first service, and the first network element sends response information to the network device, where the response information is used to indicate an uplink rate or a range of uplink rates of the first service.

[0275] In some implementations, the uplink rate or the range of uplink rates of the first service indicated by the response information is determined based on the association relationship.

[0276] In some implementations, the uplink rate or the range of the uplink rate is determined based on an association relationship, which can be understood as follows: the first network element receives the first information, and determines the uplink rate or the range of the uplink rate of the first service that has an association relationship with the downlink rate of the first service based on the association relationship indicated by the first association information and the downlink rate of the first service included in the first information. For example, the first association information refers to Table 1, the first network element receives the first information, and the downlink rate of the first service included in the first information is D in Table 1, then the first network element can determine that the uplink rate of the first service is C based on Table 1. For another example, the first association information refers to Table 2, the first network element receives the first information, and the downlink rate of the first service included in the first information is within the range [C′,D′], then the terminal device can determine that the range of the uplink rate of the first service is [C,D].

[0277] In some implementations, after receiving the response information sent by the first network element, the network device sends the first information to the terminal device, where the first information includes the uplink rate of the first service.

[0278] In some implementations, the network device receives the response information sent by the first network element. If the response information indicates a range of uplink rates, the network device selects an uplink rate of the first service from the range of uplink rates and sends first information to the terminal device, where the first information includes the uplink rate of the first service. For example, if the range of the uplink rate of the first service indicated by the response information is [C, D], the network device selects a value C from the range. 1 , as the uplink rate of the first service, and sends first information to the terminal device, the first information including that the uplink rate of the first service is C 1 .

[0279] It should be noted that the carrying method of the response information is the same as the carrying method of the response information in implementation method 2-1. For details, please refer to the description in implementation method 2-1 and will not be repeated here.

[0280] In some implementations, after receiving the response information sent by the terminal device, the network device sends first information to the first network element, where the first information includes a downlink rate of the first service.

[0281] In some implementations, the network device receives a response message sent by the terminal device. If the response message indicates a range of downlink rates, the network device selects a downlink rate of the first service from the range of downlink rates and sends first information to the first network element. The first information includes the downlink rate of the first service. For example, if the range of the downlink rate of the first service indicated by the response message is [C′, D′], the network device selects a value C′ from the range. 1 , as the downlink rate of the first service, and sends first information to the first network element, the first information including the downlink rate of the first service is C′ 1 .

[0282] For ease of understanding, the following takes the example of the network device knowing the first network element known first association information. Figure 7 This section introduces the solution for implementing method 2-3. Figure 7 Includes steps S710 to S740.

[0283] Assume that the first service is an XR service, the network device is an access network device, the access network device sends the first information to the first network element through the core network network element, the first network element is an XR server, the access network device is a gNB, and the core network network elements include SMF and AMF.

[0284] In step S710, the gNB sends first information to the XR server.

[0285] Based on the wireless conditions, the gNB determines the downlink rate of the XR service, and notifies the AMF of the first information through the NG interface message, which is then forwarded through the SMF to notify the XR server of the first information, where the first information includes the downlink rate of the XR service.

[0286] In step S720, the XR server determines the uplink rate of the XR service.

[0287] The XR server determines the uplink rate of the XR service based on the first association information.

[0288] In step S730, the XR server sends a response message to the gNB.

[0289] The response information sent by the XR server to the gNB indicates the uplink rate of the XR service.

[0290] In step S740, the gNB sends first information to the XR server.

[0291] When the gNB receives the response information, it sends the first information to the terminal device through the RRC message. The RRC layer of the terminal device receives the first information and notifies the application layer of the terminal device. The first information includes the uplink rate of the XR service.

[0292] The above three implementation methods respectively introduce a method in which a network device does not obtain the first associated information and sends the first information to the terminal device and / or the first network element to adjust the rate of the first service. In some scenarios, the above three implementation methods can be used alone. In other scenarios, the above three implementation methods can be used in combination with each other. The following describes a method for combining the three implementation methods.

[0293] In some implementations, implementation 2-1 is combined with implementation 2-2, and the network device sends first information to the terminal device or the first network element, where the first information includes a first uplink rate and a first downlink rate range. The terminal device or the first network element determines whether the first uplink rate is reasonable based on the first associated information. If the first uplink rate is reasonable, the downlink rate of the first service is selected from the first downlink rate range.

[0294] In some implementations, if the first associated information includes an uplink rate and / or a downlink rate, determining whether the first uplink rate is reasonable can be understood as determining whether the first uplink rate is the same as the uplink rate. If the first uplink rate is the same as the uplink rate, the first uplink rate is considered to be reasonable; if the first uplink rate is different from the uplink rate, the first uplink rate is considered to be unreasonable.

[0295] In some implementations, if the first associated information includes a range of uplink rate and / or a range of downlink rate, determining whether the first uplink rate is reasonable can be understood as determining whether the first uplink rate is within the range of the uplink rate. If the first uplink rate is within the range of the uplink rate, the first uplink rate is considered to be reasonable; if the first uplink rate is not within the range of the uplink rate, the first uplink rate is considered to be unreasonable.

[0296] In some implementations, if the first associated information includes an uplink rate and / or a downlink rate, and the first uplink rate is reasonable, selecting the downlink rate of the first service from the first downlink rate range can be understood as selecting a rate pair whose uplink rate is the same as the first uplink rate and whose downlink rate is within the first downlink rate range from the multiple groups of uplink rates and downlink rates indicated by the first associated information, wherein the uplink rate is used as the uplink rate of the first service, and the downlink rate is used as the downlink rate of the first service. For example, the first associated information includes an uplink rate and a first ratio, and the first associated information is shown in Table 3, which indicates three groups of uplink rates and downlink rates. From the three groups of uplink rates and downlink rates, a rate pair whose uplink rate is the same as the first uplink rate and whose downlink rate is within the first downlink rate range is selected, wherein the uplink rate is used as the uplink rate of the first service, and the downlink rate is used as the downlink rate of the first service.

[0297] In some implementations, if the first association information includes an uplink rate range and / or a downlink rate range, and the first uplink rate is reasonable, and the downlink rate of the first service is selected from the first downlink rate range, it can be understood that, from the multiple groups of uplink rate ranges and downlink rate ranges indicated by the first association information, a rate range pair in which the first uplink rate is within the uplink rate range and the downlink rate range has an intersection with the first downlink rate range is selected, and the downlink rate of the first service is selected from the intersection of the downlink rate range and the first downlink rate range, and the first uplink rate is used as the uplink rate of the first service. For example, the first association information refers to Table 2, which indicates three groups of uplink rate ranges and downlink rate ranges, and from the three groups of uplink rate ranges and downlink rate ranges, a rate range pair in which the first uplink rate is within the uplink rate range and the downlink rate range has an intersection with the first downlink rate range is selected, and the downlink rate of the first service is selected from the intersection of the downlink rate range in the rate range pair and the first downlink rate range, and the first uplink rate is used as the uplink rate of the first service.

[0298] In some implementations, if the first uplink rate is judged to be reasonable and the downlink rate of the first service is selected from the first downlink rate, the terminal device or the first network element sends a response message to the network device, and the response information indicates that the first uplink rate is the uplink rate of the first service and the downlink rate of the first service.

[0299] In some implementations, if it is determined that the first uplink rate is unreasonable, and / or the downlink rate of the first service is not selected from the first downlink rate range, the terminal device or the first network element sends a response message to the network device, and the response message indicates one or more of the following: the network device re-initiates rate adjustment of the first service; the uplink rate and / or downlink rate of the first service expected by the terminal device or the first network element.

[0300] In some implementations, implementation 2-1 is combined with implementation 2-2, and the network device sends first information to the terminal device or the first network element, where the first information includes a first downlink rate and a first uplink rate range. The terminal device or the first network element determines whether the first downlink rate is reasonable based on the first associated information. If the first downlink rate is reasonable, the uplink rate of the first service is selected from the first uplink rate range.

[0301] In some implementations, if the first associated information includes an uplink rate and / or a downlink rate, determining whether the first downlink rate is reasonable can be understood as determining whether the first downlink rate is the same as the downlink rate. If the first downlink rate is the same as the downlink rate, the first downlink rate is considered to be reasonable; if the first downlink rate is different from the downlink rate, the first downlink rate is considered to be unreasonable.

[0302] In some implementations, if the first associated information includes a range of uplink rate and / or a range of downlink rate, determining whether the first downlink rate is reasonable can be understood as determining whether the first downlink rate is within the range of downlink rate. If the first downlink rate is within the range of downlink rate, the first downlink rate is considered to be reasonable; if the first downlink rate is not within the range of downlink rate, the first downlink rate is considered to be unreasonable.

[0303] In some implementations, if the first association information includes an uplink rate and / or a downlink rate, and the first downlink rate is reasonable, selecting the uplink rate of the first service from the first uplink rate range can be understood as selecting a rate pair whose downlink rate is the same as the first downlink rate and whose uplink rate is within the first uplink rate range from the multiple groups of uplink rates and downlink rates indicated by the first association information, wherein the uplink rate is used as the uplink rate of the first service, and the downlink rate is used as the downlink rate of the first service. For example, the first association information includes an uplink rate and a first ratio, and the first association information is shown in Table 3, which indicates three groups of uplink rates and downlink rates. From the three groups of uplink rates and downlink rates, a rate pair whose downlink rate is the same as the first downlink rate and whose uplink rate is within the first uplink rate range is selected, wherein the uplink rate is used as the uplink rate of the first service, and the downlink rate is used as the downlink rate of the first service.

[0304] In some implementations, if the first association information includes an uplink rate range and / or a downlink rate range, and the first downlink rate is reasonable, and the uplink rate of the first service is selected from the first uplink rate range, it can be understood that, from the multiple groups of uplink rate ranges and downlink rate ranges indicated by the first association information, a rate range pair in which the first downlink rate is within the downlink rate range and the uplink rate range and the first uplink rate range have an intersection is selected, and the uplink rate of the first service is selected from the intersection of the uplink rate range and the first uplink rate range, and the first downlink rate is used as the downlink rate of the first service. For example, the first association information refers to Table 2, which indicates three groups of uplink rate ranges and downlink rate ranges, and from the three groups of uplink rate ranges and downlink rate ranges, a rate range pair in which the first downlink rate is within the downlink rate range and the uplink rate range and the first uplink rate range have an intersection is selected, and the uplink rate of the first service is selected from the intersection of the uplink rate range in the rate range pair and the first uplink rate range, and the first downlink rate is used as the downlink rate of the first service.

[0305] In some implementations, if the first downlink rate is judged to be reasonable and the uplink rate of the first service is selected from the first uplink rate, the terminal device or the first network element sends a response message to the network device, and the response information indicates that the first downlink rate is the downlink rate of the first service and the uplink rate of the first service.

[0306] In some implementations, if it is determined that the first downlink rate is unreasonable, and / or the uplink rate of the first service is not selected from the first uplink rate range, the terminal device or the first network element sends a response message to the network device, and the response message indicates one or more of the following: the network device re-initiates rate adjustment of the first service; the uplink rate and / or downlink rate of the first service expected by the terminal device or the first network element.

[0307] Combination of the above Figures 1 to 7 , describes the method embodiment of the present application in detail, and the following is combined with Figures 8 to 11 , describes the device embodiment of the present application in detail. It should be understood that the description of the method embodiment corresponds to the description of the device embodiment, so the parts not described in detail can refer to the previous method embodiment.

[0308] Figure 8 is a schematic diagram of the structure of a communication device according to an embodiment of the present application, Figure 8 The communication device 800 shown is a terminal device, and the communication device 800 includes a receiving unit 810 .

[0309] The receiving unit 810 is used to receive first information sent by a network device, where the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

[0310] In some implementations, the uplink rate and / or the downlink rate is determined based on wireless conditions.

[0311] In some implementations, the first information includes one or more of the following: a downlink rate of the first service; an uplink rate of the first service; a first uplink rate, wherein the first uplink rate is the uplink rate of the first service expected by the network device; a first downlink rate, wherein the first uplink rate is the downlink rate of the first service expected by the network device; a first uplink rate range, wherein the first uplink rate range is the range of the uplink rate of the first service expected by the network device; and a first downlink rate range, wherein the first uplink rate range is the range of the downlink rate of the first service expected by the network device.

[0312] In some implementations, before the terminal device receives the first information, the communication device further includes: a sending unit, configured to send first association information to the network device, wherein the first association information is used to indicate an association relationship between the uplink rate and the downlink rate.

[0313] In some implementations, the first association information includes one or more of the following: a first index, the first index being used to indicate a combination of the uplink rate and the downlink rate, or a combination of the range of the uplink rate and the range of the downlink rate; the uplink rate; the downlink rate; the range of the uplink rate; the range of the downlink rate; a first parameter, the first parameter being used to determine the downlink rate or the range of the downlink rate based on the uplink rate or the range of the uplink rate, or to determine the uplink rate or the range of the uplink rate based on the downlink rate or the range of the downlink rate.

[0314] In some implementations, the first parameter is used to indicate one or more of the following: an offset value between the uplink rate and the downlink rate; a ratio between the uplink rate and the downlink rate; a ratio between the downlink rate and the uplink rate; an offset value between the upper boundary of the uplink rate range and the upper boundary of the downlink rate range; an offset value between the lower boundary of the uplink rate range and the lower boundary of the downlink rate range; a ratio between the upper boundary of the downlink rate range and the upper boundary of the uplink rate range; a ratio between the lower boundary of the downlink rate range and the lower boundary of the uplink rate range; a ratio between the upper boundary of the uplink rate range and the upper boundary of the downlink rate range; a ratio between the lower boundary of the uplink rate range and the lower boundary of the downlink rate range.

[0315] In some implementations, if the first information includes the first uplink rate and / or the first downlink rate, the communication device further includes: a determination unit, if the first uplink rate and the first downlink rate satisfy the association relationship, the determination unit is used to determine that the first uplink rate is the uplink rate of the first service, and the first downlink rate is the downlink rate of the first service; or if the uplink rate of the first service and the first downlink rate satisfy the association relationship, the determination unit is used to determine that the first downlink rate is the downlink rate of the first service.

[0316] In some implementations, if the first information includes the first uplink rate range and / or the first downlink rate range, the communication device further includes: a selection unit for selecting the uplink rate and / or downlink rate of the first service from the first uplink rate range and / or the first downlink rate range based on the association relationship.

[0317] In some implementations, the communication device further includes: a sending unit, configured to send response information to the network device, wherein the response information is used to indicate one or more of the following: whether the first uplink rate is the uplink rate of the first service; whether the first downlink rate is the downlink rate of the first service; the uplink rate and / or downlink rate of the first service; the uplink rate and / or downlink rate of the first service expected by the terminal device; and the network device re-initiating rate adjustment of the first service.

[0318] In some implementations, if the first information includes the uplink rate of the first service, the communication device further includes: a sending unit, configured to send response information to the network device, wherein the response information is used to indicate the downlink rate or a range of the downlink rate, and the downlink rate or the range of the downlink rate is determined based on the association relationship.

[0319] In some implementations, the first information is carried in a radio resource control RRC message or a media access control element MAC CE.

[0320] Fig. 9 is a schematic diagram of the structure of a communication device according to an embodiment of the present application, Fig. 9 The communication device 900 shown is a network device, and the communication device 900 includes a sending unit 910 .

[0321] The sending unit 910 is used to send first information to a terminal device and / or a first network element, where the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

[0322] In some implementations, the uplink rate and / or the downlink rate is determined based on wireless conditions.

[0323] In some implementations, the first information includes one or more of the following: a downlink rate of the first service; an uplink rate of the first service; a first uplink rate, wherein the first uplink rate is the uplink rate of the first service expected by the network device; a first downlink rate, wherein the first uplink rate is the downlink rate of the first service expected by the network device; a first uplink rate range, wherein the first uplink rate range is the range of the uplink rate of the first service expected by the network device; and a first downlink rate range, wherein the first uplink rate range is the range of the downlink rate of the first service expected by the network device.

[0324] In some implementations, before the network device sends the first information, the communication device further includes: a receiving unit, configured to receive first association information sent by the terminal device or the first network element, wherein the first association information is used to indicate an association relationship between the uplink rate and the downlink rate.

[0325] In some implementations, the first association information includes one or more of the following: a first index, the first index being used to indicate a combination of the uplink rate and the downlink rate, or a combination of the range of the uplink rate and the range of the downlink rate; the uplink rate; the downlink rate; the range of the uplink rate; the range of the downlink rate; a first parameter, the first parameter being used to determine the downlink rate or the range of the downlink rate based on the uplink rate or the range of the uplink rate, or to determine the uplink rate or the range of the uplink rate based on the downlink rate or the range of the downlink rate.

[0326] In some implementations, the first parameter is used to indicate one or more of the following: an offset value between the uplink rate and the downlink rate; a ratio between the uplink rate and the downlink rate; a ratio between the downlink rate and the uplink rate; an offset value between the upper boundary of the uplink rate range and the upper boundary of the downlink rate range; an offset value between the lower boundary of the uplink rate range and the lower boundary of the downlink rate range; a ratio between the upper boundary of the downlink rate range and the upper boundary of the uplink rate range; a ratio between the lower boundary of the downlink rate range and the lower boundary of the uplink rate range; a ratio between the upper boundary of the uplink rate range and the upper boundary of the downlink rate range; a ratio between the lower boundary of the uplink rate range and the lower boundary of the downlink rate range.

[0327] In some implementations, if the first information includes a first uplink rate and / or a first downlink rate, or a first uplink rate range and / or a first downlink rate range, the communication device further includes: a receiving unit, used to receive response information sent by the terminal device or the first network element, the response information being used to indicate one or more of the following: whether the first uplink rate is the uplink rate of the first service; whether the first downlink rate is the downlink rate of the first service; the uplink rate and / or downlink rate of the first service; the uplink rate and / or downlink rate of the first service expected by the terminal device or the first network element; and the network device re-initiating rate adjustment of the first service.

[0328] In some implementations, if the first information includes the uplink rate of the first service or the downlink rate of the first service, the communication device further includes: a receiving unit, configured to receive response information sent by the terminal device, the response information being used to indicate the downlink rate or the range of the downlink rate, and the downlink rate or the range of the downlink rate being determined based on the association relationship; or the network device receives response information sent by the first network element, the response information being used to indicate the uplink rate or the range of the uplink rate, and the uplink rate or the range of the uplink rate being determined based on the association relationship.

[0329] In some implementations, the first information is carried in a radio resource control RRC message or a media access control element MAC CE; or the first information is carried in an NG interface message.

[0330] Fig.10 is a schematic diagram of the structure of a communication device according to an embodiment of the present application, Fig.10 The communication device 1000 shown is a first network element, and the communication device 1000 includes a receiving unit 1010 .

[0331] The receiving unit 1010 is used to receive first information sent by a network device, where the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

[0332] In some implementations, the uplink rate and / or the downlink rate is determined based on wireless conditions.

[0333] In some implementations, the first information includes one or more of the following: a downlink rate of the first service; an uplink rate of the first service; a first uplink rate, wherein the first uplink rate is the uplink rate of the first service expected by the network device; a first downlink rate, wherein the first uplink rate is the downlink rate of the first service expected by the network device; a first uplink rate range, wherein the first uplink rate range is the range of the uplink rate of the first service expected by the network device; and a first downlink rate range, wherein the first uplink rate range is the range of the downlink rate of the first service expected by the network device.

[0334] In some implementations, before the first network element receives the first information, the communication device further includes: a sending unit, configured to send first association information to the network device, wherein the first association information is used to indicate an association relationship between the uplink rate and the downlink rate.

[0335] In some implementations, the first association information includes one or more of the following: a first index, the first index being used to indicate a combination of the uplink rate and the downlink rate, or a combination of the range of the uplink rate and the range of the downlink rate; the uplink rate; the downlink rate; the range of the uplink rate; the range of the downlink rate; a first parameter, the first parameter being used to determine the downlink rate or the range of the downlink rate based on the uplink rate or the range of the uplink rate, or to determine the uplink rate or the range of the uplink rate based on the downlink rate or the range of the downlink rate.

[0336] In some implementations, the first parameter is used to indicate one or more of the following: an offset value between the uplink rate and the downlink rate; a ratio between the uplink rate and the downlink rate; a ratio between the downlink rate and the uplink rate; an offset value between the upper boundary of the uplink rate range and the upper boundary of the downlink rate range; an offset value between the lower boundary of the uplink rate range and the lower boundary of the downlink rate range; a ratio between the upper boundary of the downlink rate range and the upper boundary of the uplink rate range; a ratio between the lower boundary of the downlink rate range and the lower boundary of the uplink rate range; a ratio between the upper boundary of the uplink rate range and the upper boundary of the downlink rate range; a ratio between the lower boundary of the uplink rate range and the lower boundary of the downlink rate range.

[0337] In some implementations, if the first information includes the first uplink rate and / or the first downlink rate, the communication device further includes: a determination unit, if the first uplink rate and the first downlink rate satisfy the association relationship, the determination unit is used to determine that the first uplink rate is the uplink rate of the first service, and the first downlink rate is the downlink rate of the first service; or if the uplink rate of the first service and the first downlink rate satisfy the association relationship, the determination unit is used to determine that the first downlink rate is the downlink rate of the first service.

[0338] In some implementations, if the first information includes the first uplink rate range and / or the first downlink rate range, the communication device further includes: a selection unit for selecting the uplink rate and / or downlink rate of the first service from the first uplink rate range and / or the first downlink rate range based on the association relationship.

[0339] In some implementations, the communication device also includes: a sending unit, used to send response information to the network device, and the response information is used to indicate one or more of the following: whether the first uplink rate is the uplink rate of the first service; whether the first downlink rate is the downlink rate of the first service; the uplink rate and / or downlink rate of the first service; the uplink rate and / or downlink rate of the first service expected by the first network element; and the network device re-initiates rate adjustment of the first service.

[0340] In some implementations, if the first information includes the uplink rate of the first service, the communication device further includes: a sending unit, configured to send response information to the network device, wherein the response information is used to indicate the downlink rate or a range of the downlink rate, and the downlink rate or the range of the downlink rate is determined based on the association relationship.

[0341] In some implementations, the first information is carried in an NG interface message.

[0342] In an optional embodiment, the receiving unit 810 may be a transceiver 1130. The communication device 800 may further include a processor 1110 and a memory 1120. Fig.11 shown.

[0343] In an optional embodiment, the sending unit 910 may be a transceiver 1130. The communication device 900 may further include a processor 1110 and a memory 1120. Fig.11 shown.

[0344] In an optional embodiment, the receiving unit 1010 may be a transceiver 1130. The communication device 1000 may further include a processor 1110 and a memory 1120. Fig.11 shown.

[0345] Fig.11 It is a schematic structural diagram of a communication device according to an embodiment of the present application. Fig.11 The dotted line in the figure indicates that the unit or module is optional. The device 1100 can be used to implement the method described in the above method embodiment. The device 1100 can be a chip, a terminal device or a network device.

[0346] The device 1100 may include one or more processors 1110. The processor 1110 may support the device 1100 to implement the method described in the above method embodiment. The processor 1110 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0347] The apparatus 1100 may further include one or more memories 1120. The memory 1120 stores a program, which can be executed by the processor 1110, so that the processor 1110 executes the method described in the above method embodiment. The memory 1120 may be independent of the processor 1110 or integrated in the processor 1110.

[0348] The apparatus 1100 may further include a transceiver 1130. The processor 1110 may communicate with other devices or chips through the transceiver 1130. For example, the processor 1110 may transmit and receive data with other devices or chips through the transceiver 1130.

[0349] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to a terminal or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.

[0350] The embodiment of the present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to the terminal or network device provided in the embodiment of the present application, and the program enables the computer to execute the method performed by the terminal or network device in each embodiment of the present application.

[0351] The embodiment of the present application also provides a computer program. The computer program can be applied to the terminal or network device provided in the embodiment of the present application, and the computer program enables a computer to execute the method executed by the terminal or network device in each embodiment of the present application.

[0352] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application. The terms "first", "second", "third" and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions.

[0353] In the embodiments of the present application, the "indication" mentioned can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B.

[0354] In the embodiments of the present application, the term "corresponding" may indicate that there is a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship of indication and being indicated, configuration and being configured, etc.

[0355] In the embodiments of the present application, "pre-definition" or "pre-configuration" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal device and a network device), and the present application does not limit the specific implementation method. For example, pre-definition can refer to what is defined in the protocol.

[0356] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.

[0357] In the embodiments of the present application, the term "and / or" is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0358] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0359] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0360] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0361] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0362] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, 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 (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 can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0363] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A wireless communication method, characterized in that: include: The terminal device receives first information sent by the network device, where the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

2. The method according to claim 1, characterized in that The uplink rate and / or the downlink rate is determined based on wireless conditions.

3. The method according to claim 1 or 2, characterized in that The first information includes one or more of the following: a downlink rate of the first service; an uplink rate of the first service; a first uplink rate, where the first uplink rate is an uplink rate of the first service expected by the network device; a first downlink rate, where the first uplink rate is a downlink rate of the first service expected by the network device; a first uplink rate range, where the first uplink rate range is a range of uplink rates of the first service expected by the network device; A first downlink rate range, where the first uplink rate range is a range of downlink rates of the first service expected by the network device.

4. The method according to any one of claims 1 to 3, characterized in that Before the terminal device receives the first information, the method further includes: The terminal device sends first association information to the network device, where the first association information is used to indicate an association relationship between the uplink rate and the downlink rate.

5. The method according to claim 4, characterized in that The first association information includes one or more of the following: a first index, where the first index is used to indicate a combination of the uplink rate and the downlink rate, or a combination of a range of the uplink rate and a range of the downlink rate; the uplink rate; The downlink rate; The range of the uplink rate; The range of the downlink rate; A first parameter, wherein the first parameter is used to determine the downlink rate or the range of the downlink rate based on the uplink rate or the range of the uplink rate, or to determine the uplink rate or the range of the uplink rate based on the downlink rate or the range of the downlink rate.

6. The method according to claim 5, characterized in that The first parameter is used to indicate one or more of the following: An offset value between the uplink rate and the downlink rate; A ratio between the uplink rate and the downlink rate; A ratio between the downlink rate and the uplink rate; An offset value between an upper boundary of a range of the uplink rate and an upper boundary of a range of the downlink rate; An offset value between a lower boundary of a range of the uplink rate and a lower boundary of a range of the downlink rate; The ratio between the upper limit of the range of the downlink rate and the upper limit of the range of the uplink rate; The ratio between the lower limit of the range of the downlink rate and the lower limit of the range of the uplink rate; The ratio between the upper limit of the range of the uplink rate and the upper limit of the range of the downlink rate; The ratio between the lower boundary of the range of the uplink rate and the lower boundary of the range of the downlink rate.

7. The method according to claim 3, characterized in that If the first information includes the first uplink rate and / or the first downlink rate. The method further includes: If the first uplink rate and the first downlink rate satisfy the association relationship, the terminal device determines that the first uplink rate is the uplink rate of the first service, and the first downlink rate is the downlink rate of the first service; or If the uplink rate of the first service and the first downlink rate satisfy the association relationship, the terminal device determines that the first downlink rate is the downlink rate of the first service.

8. The method according to claim 3, characterized in that If the first information includes the first uplink rate range and / or the first downlink rate range, the method further includes: The terminal device selects an uplink rate and / or a downlink rate of the first service from the first uplink rate range and / or the first downlink rate range based on the association relationship.

9. The method according to claim 7 or 8, characterized in that The method further comprises: The terminal device sends response information to the network device, where the response information is used to indicate one or more of the following: whether the first uplink rate is the uplink rate of the first service; whether the first downlink rate is the downlink rate of the first service; an uplink rate and / or a downlink rate of the first service; An uplink rate and / or a downlink rate of the first service expected by the terminal device; The network device re-initiates rate adjustment of the first service.

10. The method according to claim 3, characterized in that If the first information includes an uplink rate of the first service, the method further includes: The terminal device sends response information to the network device, where the response information is used to indicate the downlink rate or the range of the downlink rate, and the downlink rate or the range of the downlink rate is determined based on the association relationship.

11. The method according to any one of claims 1 to 10, characterized in that The first information is carried in a radio resource control RRC message or a media access control element MAC CE.

12. A wireless communication method, characterized in that: include: The network device sends first information to the terminal device and / or the first network element, where the first information is used to determine the uplink rate and / or downlink rate of the first service, and there is a correlation between the uplink rate and the downlink rate.

13. The method according to claim 12, characterized in that The uplink rate and / or the downlink rate is determined based on wireless conditions.

14. The method according to claim 12 or 13, characterized in that The first information includes one or more of the following: a downlink rate of the first service; an uplink rate of the first service; a first uplink rate, where the first uplink rate is an uplink rate of the first service expected by the network device; a first downlink rate, where the first uplink rate is a downlink rate of the first service expected by the network device; a first uplink rate range, where the first uplink rate range is a range of uplink rates of the first service expected by the network device; A first downlink rate range, where the first uplink rate range is a range of downlink rates of the first service expected by the network device.

15. The method according to any one of claims 12 to 14, characterized in that Before the network device sends the first information, the method further includes: The network device receives first association information sent by the terminal device or the first network element, where the first association information is used to indicate an association relationship between the uplink rate and the downlink rate.

16. The method according to claim 15, characterized in that The first association information includes one or more of the following: a first index, where the first index is used to indicate a combination of the uplink rate and the downlink rate, or a combination of a range of the uplink rate and a range of the downlink rate; The uplink rate: The downlink rate; The range of the uplink rate; The range of the downlink rate; A first parameter, wherein the first parameter is used to determine the downlink rate or the range of the downlink rate based on the uplink rate or the range of the uplink rate, or to determine the uplink rate or the range of the uplink rate based on the downlink rate or the range of the downlink rate.

17. The method according to claim 16, characterized in that The first parameter is used to indicate one or more of the following: An offset value between the uplink rate and the downlink rate; A ratio between the uplink rate and the downlink rate; A ratio between the downlink rate and the uplink rate; An offset value between an upper boundary of a range of the uplink rate and an upper boundary of a range of the downlink rate; An offset value between a lower boundary of a range of the uplink rate and a lower boundary of a range of the downlink rate; The ratio between the upper limit of the range of the downlink rate and the upper limit of the range of the uplink rate; The ratio between the lower limit of the range of the downlink rate and the lower limit of the range of the uplink rate; The ratio between the upper limit of the range of the uplink rate and the upper limit of the range of the downlink rate; The ratio between the lower boundary of the range of the uplink rate and the lower boundary of the range of the downlink rate.

18. The method of claim 14, wherein: If the first information includes a first uplink rate and / or a first downlink rate, or a first uplink rate range and / or a first downlink rate range, the method further includes: The network device receives response information sent by the terminal device or the first network element, where the response information is used to indicate one or more of the following: whether the first uplink rate is the uplink rate of the first service; whether the first downlink rate is the downlink rate of the first service; an uplink rate and / or a downlink rate of the first service; An uplink rate and / or a downlink rate of the first service expected by the terminal device or the first network element; The network device re-initiates rate adjustment of the first service.

19. The method of claim 14, wherein: If the first information includes an uplink rate of the first service or a downlink rate of the first service, the method further includes: The network device receives response information sent by the terminal device, where the response information is used to indicate the downlink rate or the range of the downlink rate, where the downlink rate or the range of the downlink rate is determined based on the association relationship; or The network device receives response information sent by the first network element, where the response information is used to indicate the uplink rate or the range of the uplink rate, and the uplink rate or the range of the uplink rate is determined based on the association relationship.

20. The method according to any one of claims 12 to 19, characterized in that The first information is carried in a radio resource control RRC message or a media access control element MAC CE; or The first information is carried in a next generation NG interface message.

21. A wireless communication method, characterized in that: include: The first network element receives first information sent by a network device, where the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

22. The method according to claim 21, characterized in that The uplink rate and / or the downlink rate is determined based on wireless conditions.

23. The method according to claim 21 or 22, characterized in that The first information includes one or more of the following: a downlink rate of the first service; an uplink rate of the first service; a first uplink rate, where the first uplink rate is an uplink rate of the first service expected by the network device; a first downlink rate, where the first uplink rate is a downlink rate of the first service expected by the network device; a first uplink rate range, where the first uplink rate range is a range of uplink rates of the first service expected by the network device; A first downlink rate range, where the first uplink rate range is a range of downlink rates of the first service expected by the network device.

24. The method according to any one of claims 21 to 23, characterized in that Before the first network element receives the first information, the method further includes: The first network element sends first association information to the network device, where the first association information is used to indicate an association relationship between the uplink rate and the downlink rate.

25. The method of claim 24, wherein: The first association information includes one or more of the following: a first index, where the first index is used to indicate a combination of the uplink rate and the downlink rate, or a combination of a range of the uplink rate and a range of the downlink rate; the uplink rate; The downlink rate; The range of the uplink rate; The range of the downlink rate; A first parameter, wherein the first parameter is used to determine the downlink rate or the range of the downlink rate based on the uplink rate or the range of the uplink rate, or to determine the uplink rate or the range of the uplink rate based on the downlink rate or the range of the downlink rate.

26. The method of claim 25, wherein: The first parameter is used to indicate one or more of the following: An offset value between the uplink rate and the downlink rate; A ratio between the uplink rate and the downlink rate; A ratio between the downlink rate and the uplink rate; An offset value between an upper boundary of a range of the uplink rate and an upper boundary of a range of the downlink rate; An offset value between a lower boundary of a range of the uplink rate and a lower boundary of a range of the downlink rate; The ratio between the upper limit of the range of the downlink rate and the upper limit of the range of the uplink rate; The ratio between the lower limit of the range of the downlink rate and the lower limit of the range of the uplink rate; The ratio between the upper limit of the range of the uplink rate and the upper limit of the range of the downlink rate; The ratio between the lower boundary of the range of the uplink rate and the lower boundary of the range of the downlink rate.

27. The method of claim 23, wherein: If the first information includes the first uplink rate and / or the first downlink rate, the method further includes: If the first uplink rate and the first downlink rate satisfy the association relationship, the first network element determines that the first uplink rate is the uplink rate of the first service, and the first downlink rate is the downlink rate of the first service; or If the uplink rate of the first service and the first downlink rate satisfy the association relationship, the first network element determines the first downlink rate as the downlink rate of the first service.

28. The method of claim 23, wherein: If the first information includes the first uplink rate range and / or the first downlink rate range, the method further includes: The first network element selects an uplink rate and / or a downlink rate of the first service from the first uplink rate range and / or the first downlink rate range based on the association relationship.

29. The method according to claim 27 or 28, characterized in that The method further comprises: The first network element sends response information to the network device, where the response information is used to indicate one or more of the following: whether the first uplink rate is the uplink rate of the first service; whether the first downlink rate is the downlink rate of the first service; an uplink rate and / or a downlink rate of the first service; an uplink rate and / or a downlink rate of the first service expected by the first network element; The network device re-initiates rate adjustment of the first service.

30. The method of claim 23, wherein: If the first information includes an uplink rate of the first service, the method further includes: The first network element sends response information to the network device, where the response information is used to indicate the downlink rate or a range of downlink rates, and the downlink rate or the range of downlink rates is determined based on the association relationship.

31. The method according to any one of claims 21 to 30, characterized in that The first information is carried in a next generation NG interface message.

32. A communication device, characterized in that: The communication device is a terminal device, and the communication device includes: The receiving unit is used to receive first information sent by a network device, where the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

33. The communication device according to claim 32, characterized in that The uplink rate and / or the downlink rate is determined based on wireless conditions.

34. The communication device according to claim 32 or 33, characterized in that: The first information includes one or more of the following: a downlink rate of the first service; an uplink rate of the first service; a first uplink rate, where the first uplink rate is an uplink rate of the first service expected by the network device; a first downlink rate, where the first uplink rate is a downlink rate of the first service expected by the network device; a first uplink rate range, where the first uplink rate range is a range of uplink rates of the first service expected by the network device; A first downlink rate range, where the first uplink rate range is a range of downlink rates of the first service expected by the network device.

35. The communication device according to any one of claims 32 to 34, characterized in that: Before the terminal device receives the first information. The communication device further includes: The sending unit is used to send first association information to the network device, where the first association information is used to indicate the association relationship between the uplink rate and the downlink rate.

36. The communication device according to claim 35, characterized in that The first association information includes one or more of the following: a first index, where the first index is used to indicate a combination of the uplink rate and the downlink rate, or a combination of a range of the uplink rate and a range of the downlink rate; the uplink rate; The downlink rate; The range of the uplink rate; The range of the downlink rate; A first parameter, wherein the first parameter is used to determine the downlink rate or the range of the downlink rate based on the uplink rate or the range of the uplink rate, or to determine the uplink rate or the range of the uplink rate based on the downlink rate or the range of the downlink rate.

37. The communication device according to claim 36, characterized in that The first parameter is used to indicate one or more of the following: An offset value between the uplink rate and the downlink rate; A ratio between the uplink rate and the downlink rate; A ratio between the downlink rate and the uplink rate; An offset value between an upper boundary of a range of the uplink rate and an upper boundary of a range of the downlink rate; An offset value between a lower boundary of a range of the uplink rate and a lower boundary of a range of the downlink rate; The ratio between the upper limit of the range of the downlink rate and the upper limit of the range of the uplink rate; The ratio between the lower limit of the range of the downlink rate and the lower limit of the range of the uplink rate; The ratio between the upper limit of the range of the uplink rate and the upper limit of the range of the downlink rate; The ratio between the lower boundary of the range of the uplink rate and the lower boundary of the range of the downlink rate.

38. The communication device according to claim 34, characterized in that If the first information includes the first uplink rate and / or the first downlink rate, the communication device further includes: a determining unit, wherein if the first uplink rate and the first downlink rate satisfy the association relationship, the determining unit is configured to determine that the first uplink rate is the uplink rate of the first service and the first downlink rate is the downlink rate of the first service; or If the uplink rate of the first service and the first downlink rate satisfy the association relationship, the determining unit is configured to determine the first downlink rate as the downlink rate of the first service.

39. The communication device according to claim 34, characterized in that If the first information includes the first uplink rate range and / or the first downlink rate range, the communication device further includes: A selecting unit is configured to select an uplink rate and / or a downlink rate of the first service from the first uplink rate range and / or the first downlink rate range based on the association relationship.

40. The communication device according to claim 38 or 39, characterized in that: The communication device further comprises: A sending unit, configured to send response information to the network device, wherein the response information is used to indicate one or more of the following: whether the first uplink rate is the uplink rate of the first service; whether the first downlink rate is the downlink rate of the first service; an uplink rate and / or a downlink rate of the first service; An uplink rate and / or a downlink rate of the first service expected by the terminal device; The network device re-initiates rate adjustment of the first service.

41. The communication device according to claim 34, characterized in that If the first information includes an uplink rate of the first service, the communication device further includes: A sending unit is used to send response information to the network device, where the response information is used to indicate the downlink rate or the range of the downlink rate, and the downlink rate or the range of the downlink rate is determined based on the association relationship.

42. The communication device according to any one of claims 32 to 41, characterized in that: The first information is carried in a radio resource control RRC message or a media access control element MAC CE.

43. A communication device, characterized in that: The communication device is a network device, and the communication device includes: A sending unit is used to send first information to a terminal device and / or a first network element, wherein the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

44. The communication device according to claim 43, characterized in that The uplink rate and / or the downlink rate is determined based on wireless conditions.

45. The communication device according to claim 43 or 44, characterized in that The first information includes one or more of the following: a downlink rate of the first service; an uplink rate of the first service; a first uplink rate, where the first uplink rate is an uplink rate of the first service expected by the network device; a first downlink rate, where the first uplink rate is a downlink rate of the first service expected by the network device; a first uplink rate range, where the first uplink rate range is a range of uplink rates of the first service expected by the network device; A first downlink rate range, where the first uplink rate range is a range of downlink rates of the first service expected by the network device.

46. ​​The communication device according to any one of claims 43 to 45, characterized in that: Before the network device sends the first information. The communication device also includes: A receiving unit is used to receive first association information sent by the terminal device or the first network element, where the first association information is used to indicate the association relationship between the uplink rate and the downlink rate.

47. The communication device according to claim 46, characterized in that The first association information includes one or more of the following: a first index, where the first index is used to indicate a combination of the uplink rate and the downlink rate, or a combination of a range of the uplink rate and a range of the downlink rate; the uplink rate; The downlink rate; The range of the uplink rate; The range of the downlink rate; A first parameter, wherein the first parameter is used to determine the downlink rate or the range of the downlink rate based on the uplink rate or the range of the uplink rate, or to determine the uplink rate or the range of the uplink rate based on the downlink rate or the range of the downlink rate.

48. The communication device according to claim 47, characterized in that The first parameter is used to indicate one or more of the following: An offset value between the uplink rate and the downlink rate; A ratio between the uplink rate and the downlink rate; A ratio between the downlink rate and the uplink rate; An offset value between an upper boundary of a range of the uplink rate and an upper boundary of a range of the downlink rate; An offset value between a lower boundary of a range of the uplink rate and a lower boundary of a range of the downlink rate; The ratio between the upper limit of the range of the downlink rate and the upper limit of the range of the uplink rate; The ratio between the lower limit of the range of the downlink rate and the lower limit of the range of the uplink rate; The ratio between the upper limit of the range of the uplink rate and the upper limit of the range of the downlink rate; The ratio between the lower boundary of the range of the uplink rate and the lower boundary of the range of the downlink rate.

49. The communication device according to claim 45, characterized in that If the first information includes a first uplink rate and / or a first downlink rate, or a first uplink rate range and / or a first downlink rate range, the communication device further includes: A receiving unit, configured to receive response information sent by the terminal device or the first network element, wherein the response information is used to indicate one or more of the following: whether the first uplink rate is the uplink rate of the first service; whether the first downlink rate is the downlink rate of the first service; an uplink rate and / or a downlink rate of the first service; An uplink rate and / or a downlink rate of the first service expected by the terminal device or the first network element; The network device re-initiates rate adjustment of the first service.

50. The communication device according to claim 45, characterized in that If the first information includes an uplink rate of the first service or a downlink rate of the first service, the communication device further includes: a receiving unit, configured to receive response information sent by the terminal device, wherein the response information is used to indicate the downlink rate or the range of the downlink rate, wherein the downlink rate or the range of the downlink rate is determined based on the association relationship; or The network device receives response information sent by the first network element, where the response information is used to indicate the uplink rate or the range of the uplink rate, and the uplink rate or the range of the uplink rate is determined based on the association relationship.

51. The communication device according to any one of claims 43 to 50, characterized in that: The first information is carried in a radio resource control RRC message or a media access control element MAC CE; or The first information is carried in a next generation NG interface message.

52. A communication device, characterized in that: The communication device is a first network element, and the communication device includes: The receiving unit is used to receive first information sent by a network device, where the first information is used to determine an uplink rate and / or a downlink rate of a first service, and there is a correlation between the uplink rate and the downlink rate.

53. The communication device according to claim 52, characterized in that The uplink rate and / or the downlink rate is determined based on wireless conditions.

54. The communication device according to claim 52 or 53, characterized in that The first information includes one or more of the following: a downlink rate of the first service; an uplink rate of the first service; a first uplink rate, where the first uplink rate is an uplink rate of the first service expected by the network device; a first downlink rate, where the first uplink rate is a downlink rate of the first service expected by the network device; a first uplink rate range, where the first uplink rate range is a range of uplink rates of the first service expected by the network device; A first downlink rate range, where the first uplink rate range is a range of downlink rates of the first service expected by the network device.

55. The communication device according to any one of claims 52 to 54, characterized in that: Before the first network element receives the first information, the communication device further includes: The sending unit is used to send first association information to the network device, where the first association information is used to indicate the association relationship between the uplink rate and the downlink rate.

56. The communication device according to claim 55, characterized in that The first association information includes one or more of the following: a first index, where the first index is used to indicate a combination of the uplink rate and the downlink rate, or a combination of a range of the uplink rate and a range of the downlink rate; the uplink rate; The downlink rate; The range of the uplink rate; The range of the downlink rate; A first parameter, wherein the first parameter is used to determine the downlink rate or the range of the downlink rate based on the uplink rate or the range of the uplink rate, or to determine the uplink rate or the range of the uplink rate based on the downlink rate or the range of the downlink rate.

57. The communication device according to claim 56, characterized in that The first parameter is used to indicate one or more of the following: An offset value between the uplink rate and the downlink rate; A ratio between the uplink rate and the downlink rate; A ratio between the downlink rate and the uplink rate; An offset value between an upper boundary of a range of the uplink rate and an upper boundary of a range of the downlink rate; An offset value between a lower boundary of a range of the uplink rate and a lower boundary of a range of the downlink rate; The ratio between the upper limit of the range of the downlink rate and the upper limit of the range of the uplink rate; The ratio between the lower limit of the range of the downlink rate and the lower limit of the range of the uplink rate; The ratio between the upper limit of the range of the uplink rate and the upper limit of the range of the downlink rate; The ratio between the lower boundary of the range of the uplink rate and the lower boundary of the range of the downlink rate.

58. The communication device according to claim 54, characterized in that If the first information includes the first uplink rate and / or the first downlink rate, the communication device further includes: a determining unit, wherein if the first uplink rate and the first downlink rate satisfy the association relationship, the determining unit is configured to determine that the first uplink rate is the uplink rate of the first service and the first downlink rate is the downlink rate of the first service; or If the uplink rate of the first service and the first downlink rate satisfy the association relationship, the determining unit is configured to determine the first downlink rate as the downlink rate of the first service.

59. The communication device according to claim 54, characterized in that If the first information includes the first uplink rate range and / or the first downlink rate range, the communication device further includes: A selecting unit is configured to select an uplink rate and / or a downlink rate of the first service from the first uplink rate range and / or the first downlink rate range based on the association relationship.

60. The communication device according to claim 58 or 59, characterized in that: The communication device further comprises: A sending unit, configured to send response information to the network device, wherein the response information is used to indicate one or more of the following: whether the first uplink rate is the uplink rate of the first service; whether the first downlink rate is the downlink rate of the first service; an uplink rate and / or a downlink rate of the first service; an uplink rate and / or a downlink rate of the first service expected by the first network element; The network device re-initiates rate adjustment of the first service.

61. The communication device according to claim 54, characterized in that If the first information includes an uplink rate of the first service, the communication device further includes: A sending unit is used to send response information to the network device, where the response information is used to indicate the downlink rate or the range of the downlink rate, and the downlink rate or the range of the downlink rate is determined based on the association relationship.

62. The communication device according to any one of claims 52 to 61, characterized in that: The first information is carried in a next generation NG interface message.

63. A communication device, characterized in that: The communication device comprises a transceiver, a memory and a processor, wherein the memory is used to store programs, and the processor is used to call the programs in the memory and control the transceiver to receive or send signals, so that the communication device executes the method as described in any one of claims 1 to 11.

64. A communication device, characterized in that: It comprises a transceiver, a memory and a processor, wherein the memory is used to store programs, and the processor is used to call the programs in the memory and control the transceiver to receive or send signals, so that the communication device executes the method as described in any one of claims 12-20.

65. A communication device, characterized in that: It comprises a transceiver, a memory and a processor, wherein the memory is used to store programs, and the processor is used to call the programs in the memory and control the transceiver to receive or send signals so that the communication device executes the method as described in any one of claims 21-31.

66. A device, characterized in that The device comprises a processor, configured to call a program from a memory so as to enable the device to execute the method as claimed in any one of claims 1 to 31.

67. A chip, characterized in that: It comprises a processor, which is used to call a program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 31.

68. A computer-readable storage medium, characterized in that A program is stored thereon, and the program enables a computer to execute the method according to any one of claims 1 to 31.

69. A computer program product, characterized in that The method comprises a program which causes a computer to execute the method according to any one of claims 1 to 31.

70. A computer program, characterized in that The computer program enables a computer to execute the method according to any one of claims 1 to 31.