Communication method and device
By directly adjusting the RRC parameters after receiving alternative service quality configuration information in the terminal device, the problem of insufficient timeliness of RRC parameters adjustment in the prior art is solved, and the reliability and user experience of air-interface transmission are improved.
Patent Information
- Application Number
- CN202311582413.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-22
- Publication Date
- 2025-05-23
AI Technical Summary
The prior art has poor timeliness when adjusting radio resource control (RRC) parameters, which affects the reliability of air-interface transmission.
After receiving alternative service quality configuration information in the terminal device, RRC parameters are directly determined and adjusted, transmission process to the network side is reduced, and RRC parameters are adjusted in advance to adapt to changes in service traffic.
It improves the timeliness of RRC parameter adjustment, enhances the reliability and user experience of air-interface transmission.
Smart Images

Figure CN120034914A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art
[0002] In artificial intelligence (AI) services (such as cloud games, virtual reality (VR), etc.), terminal devices and application servers can collaboratively perform AI tasks to implement AI services. The terminal device can run an application (APP), and the terminal device can access the application server through the application and the network. The radio access network (RAN) in the network can decide the task splitting point between the terminal device and the cloud server based on dynamic quality of service (QoS / Qos) switching. The quality of service profile (QoS Profile) (or service quality parameter set) can be used to describe the communication QoS requirements of different task splitting points. In this way, the network side can determine the QoS file and notify the application layer of the terminal device or the application layer of the application server of the information of the determined QoS file to instruct the application layer to perform tasks according to the task splitting point corresponding to the QoS file.
[0003] The fifth generation system (5 thThe fifth generation system (5GS) introduces an alternative quality of service (alternative QoS) mechanism. Under the alternative quality of service mechanism, in addition to the normal QoS profile, one or more alternative QoS profiles can be provided for the QoS flow. When the RAN cannot meet the communication QoS requirements indicated by the normal QoS profile of the QoS flow, a corresponding alternative QoS profile can be selected from one or more alternative QoS profiles to provide services for the corresponding QoS flow, and the selected alternative QoS profile index can be notified to the AF and the terminal device. In this way, the application layer corresponding to the terminal device and the AF can adjust the corresponding task division mode or service traffic mode. After adjusting the task division mode or service traffic, it will cause changes in the service traffic characteristics. When the service traffic characteristics change, the application layer needs to indicate the changes in the service traffic characteristics to the RAN, so that the RAN adjusts the radio resource control (RRC) parameters between it and the terminal device, so that the RRC parameters can adapt to the changes in the service traffic, thereby ensuring the transmission of service data. However, in this method, on the one hand, RAN adjusts the RRC parameters only after determining the task division mode or service flow, and on the other hand, the transmission process of the application layer notifying RAN is relatively long, which makes RAN adjust the RRC parameters at a late time and also makes it impossible to transmit based on the adjusted RRC parameters in time. In short, this method has poor timeliness in adjusting RRC parameters. Summary of the invention
[0004] The embodiments of the present application provide a communication method and apparatus for improving the timeliness of adjusting RRC parameters, thereby improving the reliability of air interface transmission.
[0005] In the first aspect, an embodiment of the present application provides a communication method. The method can be executed by a terminal device, or by a software or hardware module (such as a chip) in the terminal device. For ease of description, the following description is given by taking the execution of the terminal device as an example. The method includes: receiving a first indication message, and determining a first RRC parameter based on the first indication message and a first association relationship. Among them, the first indication message indicates a first alternative quality of service configuration information, the first alternative quality of service configuration information indicates one or more communication indicators that the first quality of service flow needs to meet, and the first association relationship indicates an association relationship between one or more alternative quality of service configuration information and one or more RRC parameters, the one or more alternative quality of service configuration information includes the first alternative quality of service configuration information, and the one or more RRC parameters include the first RRC parameter.
[0006] It should be understood that the first alternative quality of service configuration information can be regarded as the quality of service configuration information re-determined during the transmission of the first quality of service flow, or as the adjusted quality of service configuration information. The first alternative quality of service configuration information may include an alternative quality of service configuration file or an alternative quality of service parameter set, etc. The first RRC parameter can be regarded as an RRC parameter adjusted with the adjustment of the quality of service configuration information, and can be regarded as an adjusted RRC parameter or a new RRC parameter, etc. The first RRC parameter may also be referred to as the first RRC parameter group, which can be used for air interface transmission. The first RRC parameter may include one or more parameters, which is not limited. The first RRC parameter includes at least one of the following: a semi-persistent scheduling (or semi-static scheduling) parameter, a weight-free scheduling resource parameter, or a discontinuous reception configuration parameter.
[0007] In the embodiment of the present application, the terminal device can trigger the adjustment of the RRC parameters after determining the first alternative service quality configuration information. The terminal device adjusts the RRC parameters earlier, and the terminal device can determine (or adjust) the RRC parameters by itself. The triggering adjustment process does not need to involve a large number of transmission processes on the network side, so that the terminal device can adjust the RRC parameters earlier. In short, the RRC parameters can be determined more timely. In this way, the terminal device can communicate with the network side using the adjusted RRC parameters more timely, which is conducive to improving the quality and effect of air interface transmission, and can also improve user experience.
[0008] In a possible implementation, the terminal device may be preconfigured or predefined with the first association relationship. In this way, the interaction between the terminal device and the network side may be reduced. Alternatively, the terminal device may receive second indication information from the access network device, the second indication information indicating the first association relationship, and the terminal device may obtain the first association relationship based on the second indication information. In this way, the access network device may indicate the first association relationship more flexibly, which is conducive to improving the accuracy of the first association relationship obtained by the terminal device.
[0009] In a possible implementation, the terminal device may send data of the first quality of service flow to the access network device. The data of the first quality of service flow may indicate or carry or include first accompanying information, the first accompanying information includes experienced quality of service information and / or service characteristic information, and the experienced quality of service information indicates the actual transmission parameters of the first quality of service flow in the historical time period. The service characteristic information indicates the attributes of the first service corresponding to the first quality of service flow. For example, the service characteristic information may be the importance (or priority) of the first quality of service data, etc. In this way, the access network device may determine the first Qos configuration information based on the first accompanying information, or may be described as the first accompanying information being used to determine the first Qos configuration information.
[0010] It should be understood that the historical time period (also known as the historical duration) can be any time period between the start time of generating data for the first quality of service flow and the current time, without specific limitation. For example, it can be the period between the start time of generating data for the first quality of service flow and the current time, or it can be the period between the start time of sending data for the first quality of service flow and the time when the access network device receives data for the first quality of service flow.
[0011] In the above implementation, the accompanying information is carried in the data of the first service quality flow, which can relatively reduce the number of interactions between the terminal device and the access network device. In addition, the accompanying information reflects the attributes of the service and / or the actual transmission status of the data, which enables the access network device to determine the first alternative QoS configuration information based on the accompanying information to be more in line with actual business needs, which is conducive to improving the quality and / or effect of subsequent processing of the service.
[0012] In a possible implementation, the terminal device may send auxiliary information of the terminal device to the access network device, where the auxiliary information indicates the resource usage status of the terminal device. In this way, the access network device may determine the first QoS configuration information based on the auxiliary information, or may describe the auxiliary information as being used to determine the first QoS configuration information.
[0013] It should be understood that the auxiliary information may, for example, represent the usage status of hardware resources and / or software resources of the terminal device.
[0014] In the above implementation, the access network device can adjust the QoS configuration information corresponding to the service based on the actual situation of the terminal device indicated by the auxiliary information, thereby avoiding terminal device resource exhaustion while ensuring the effect of service processing.
[0015] In a possible implementation, the method further includes: determining a first service parameter according to the first candidate quality of service configuration information, where the first service parameter is a parameter of a first service corresponding to the first quality of service flow.
[0016] In the above implementation, the terminal device can also determine the first service parameter based on the first candidate service quality configuration information, so that the terminal device can adjust the service parameter according to the candidate service quality configuration information in time to ensure the effect of executing the service.
[0017] In one possible implementation, a method for determining a first business parameter is: determining the first business parameter based on first alternative service quality configuration information and a second association relationship, the second association relationship indicating an association relationship between at least one alternative service quality configuration information and at least one business parameter, at least one alternative service quality configuration information includes the first alternative service quality configuration information, and at least one business parameter includes the first business parameter.
[0018] It should be understood that the second association relationship may be received by the terminal device from the network side (such as from the task management function (TMF), TMF may be deployed in the access network device or in the core network, or deployed relatively independently from the access network device, etc.), or may be pre-configured or pre-defined in the terminal device.
[0019] In the above implementation, a method for determining the first service parameter is provided, which does not require the terminal device to perform a large amount of calculations, and the method for determining the first service parameter is relatively simple. In addition, for different alternative service quality configuration information, the corresponding service parameters may be different, so that the terminal device can determine the service parameters that better match the first alternative service quality configuration, which is conducive to improving the execution effect of the service.
[0020] In a possible implementation manner, the first association relationship includes one or more identifiers and an association relationship with one or more radio resource control parameters, and the one or more identifiers are identifiers of one or more candidate quality of service configuration information.
[0021] It should be understood that the identifier of an alternative service quality configuration information includes at least one of the following: an identifier of a service quality flow corresponding to an alternative service quality configuration information, an index of an alternative service quality configuration information, or an index of at least one communication indicator among one or more communication indicators indicated by an alternative service quality configuration information. The index of at least one communication indicator among one or more communication indicators indicated by an alternative service quality configuration information may be a value of at least one communication indicator or a value range to which the value of at least one communication indicator belongs, etc.
[0022] In the above implementation manner, the first association relationship may be represented by an identifier of the candidate quality of service configuration information and a radio resource control parameter, which may reduce the amount of data included in the first association relationship.
[0023] In the second aspect, an embodiment of the present application provides a communication method. The method can be executed by an access network device, or a hardware module (such as a chip) or a software module in the access network device, for example, a CU or DU of the access network device, etc. For ease of description, the following is introduced by taking the execution of the access network device as an example. The method includes: determining a first alternative service quality configuration information from at least one alternative service quality configuration information of a first service quality flow, wherein the first alternative service quality configuration information is the service quality configuration information re-determined for the first service quality flow, and indicates one or more communication indicators that the first service quality flow needs to meet; determining a first RRC parameter according to the first alternative service quality configuration information and a first association relationship, the first association relationship indicates an association relationship between one or more alternative service quality configuration information and one or more RRC parameters, one or more alternative service quality configuration information includes the first alternative service quality configuration information, and one or more RRC parameters include the first RRC parameter; sending a first indication information, the first indication information indicates the first alternative service quality configuration information.
[0024] In a possible implementation, the method further includes: sending third indication information to the terminal device, where the third indication information indicates the first RRC parameter.
[0025] It should be understood that the third indication information and the first indication information can be carried in the same message or in different messages, and there is no limitation on this. Also, the order in which the access network device sends the third indication information and the first indication information can be arbitrary, for example, the access network device can send the first indication information and the third indication information at the same time.
[0026] In the above implementation, the terminal device can directly obtain the first RRC parameter based on the third indication information, which can simplify the process of the terminal device determining the RRC parameter.
[0027] In a possible implementation, determining first alternative quality of service configuration information from at least one alternative quality of service configuration information of a first quality of service flow includes: receiving data of the first quality of service flow, the data of the first quality of service flow includes first accompanying information, the first accompanying information includes experienced quality of service flow information and / or service characteristic information, the experienced quality of service information indicates actual transmission parameters of the first quality of service flow within a historical time period, and the service characteristic information indicates attributes of a first service corresponding to the first quality of service flow; determining the first alternative quality of service configuration information based on the first accompanying information.
[0028] In a possible implementation, determining first alternative service quality configuration information based on first on-link information includes: determining the first alternative service quality configuration information based on the first on-link information and a third association relationship, wherein the third association relationship includes an association relationship between at least one alternative service quality configuration information and at least one on-link information, at least one alternative service quality configuration information includes the first alternative service quality configuration information, and at least one on-link information includes the first on-link information; or, determining the first alternative service quality configuration information based on the first on-link information, network status information, and at least one alternative service quality configuration information, wherein the network status information includes information on one or more communication indicators that the network has achieved or can support.
[0029] In one possible implementation, first alternative quality of service configuration information is determined from at least one alternative quality of service configuration information of a first quality of service flow, including: receiving auxiliary information of a terminal device, the auxiliary information indicating a resource usage status of the terminal device; determining the first alternative quality of service configuration information based on the auxiliary information, network status information, and at least one alternative quality of service configuration information, the network status information including information on one or more communication indicators achieved or capable of being supported by the network.
[0030] In a possible implementation manner, the first association relationship includes one or more identifiers and an association relationship with one or more RRC parameters, and the one or more identifiers are identifiers of one or more candidate quality of service configuration information.
[0031] In one possible implementation, an identifier of an alternative quality of service configuration information includes at least one of the following: an identifier of a quality of service flow corresponding to an alternative quality of service configuration information; an index of an alternative quality of service configuration information; or an index of at least one communication indicator among one or more communication indicators indicated by an alternative quality of service configuration information.
[0032] In a possible implementation, the first RRC parameter includes at least one of the following: a semi-persistent scheduling parameter; a weight-free scheduling resource parameter; or a discontinuous reception configuration parameter.
[0033] In the third aspect, an embodiment of the present application provides a communication method. The method can be executed by any device on the network side, such as an access network device or a core network device in a core network, or other network elements, for example, TMF, or a function or device or device having TMF. TMF can be deployed relatively independently from the access network device, or deployed in the access network or the core network, without limitation. For ease of description, the following is introduced by taking TMF execution as an example. The method includes: receiving at least one alternative service quality configuration information corresponding to a first service quality flow, the alternative service quality configuration information indicating one or more communication indicators that the first service quality flow needs to meet; determining a third association relationship, wherein the third association relationship includes an association relationship between at least one alternative service quality configuration information and at least one accompanying information, wherein one accompanying information includes experienced service quality flow information and / or service feature information, the experienced service quality information indicates the actual transmission parameters of the first service quality flow in the historical time period, and the service feature information indicates the attributes of the first service corresponding to the first service quality flow; sending a fourth indication information, the fourth indication information indicates the third association relationship. The third association relationship may be used to determine or adjust QoS configuration information, for example, may be used by the access network device to determine the first candidate QoS configuration information.
[0034] In an embodiment of the present application, the association between alternative service qualities and accompanying information can be pre-configured on the network side, so that the network can dynamically adjust the alternative service quality configuration in real time according to the detected accompanying information, so as to ensure the end-to-end service quality of the application service as much as possible, and can also relatively reduce the interaction between network side devices.
[0035] In a possible implementation, one of the alternative service quality configuration information includes at least one of an alternative service quality parameter, an input data rate, and an output data rate corresponding to each subtask in a plurality of subtasks, and the plurality of subtasks belong to tasks included in the first service.
[0036] In a fourth aspect, an embodiment of the present application provides a communication device, which may be the terminal device in the first aspect above, or a hardware module or software module in the terminal device, or a device having the functions of the terminal device. The communication device includes corresponding means (means) or modules for executing the first aspect or any possible implementation method above. For example, the communication device includes a processing module (sometimes also referred to as a processing unit), and a transceiver module (sometimes also referred to as a transceiver unit).
[0037] For example, the transceiver module is used to receive first indication information, and the processing module is used to determine the first RRC parameter according to the first indication information and the first association relationship.
[0038] Optionally, the communication device may also execute the content of any possible implementation of the first aspect above, which is not listed here.
[0039] In a fifth aspect, an embodiment of the present application provides a communication device, which may be the access network device in the second aspect above, or a hardware module or software module in the access network device, or a device having the functions of the access network device. The communication device includes corresponding means or modules for executing the second aspect above or any possible implementation method. For example, the communication device includes a processing module (sometimes also referred to as a processing unit), and a transceiver module (sometimes also referred to as a transceiver unit).
[0040] For example, the processing module is used to determine the first alternative service quality configuration information from at least one alternative service quality configuration information of the first service quality flow, and determine the first RRC parameter according to the first alternative service quality configuration information and the first association relationship; the transceiver module is used to send the first indication information.
[0041] Optionally, the communication device may also execute the content of any possible implementation of the second aspect above, which is not listed here.
[0042] In a sixth aspect, an embodiment of the present application provides a communication device, which may be the TMF in the third aspect above, or a hardware module or software module in the TMF, or a device having the functions of the TMF. The communication device includes corresponding means or modules for executing the third aspect or any possible implementation. For example, the communication device includes a processing module (sometimes also referred to as a processing unit), and a transceiver module (sometimes also referred to as a transceiver unit).
[0043] For example, the transceiver module is used to receive at least one candidate quality of service configuration information corresponding to the first quality of service flow; the processing module is used to determine the third association relationship; and the transceiver module is also used to send fourth indication information.
[0044] Optionally, the communication device may also execute the content of any possible implementation of the third aspect above, which is not listed here.
[0045] In the seventh aspect, an embodiment of the present application provides a communication device, comprising a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method described in the first aspect, the second aspect, the third aspect or any possible implementation manner through a logic circuit or executing code instructions.
[0046] In the specific implementation process, the communication device may be a chip, and the processor may be a transistor, a gate circuit, a trigger, and various logic circuits, etc. The embodiment of the present application does not limit the specific implementation method of the processor.
[0047] In one implementation, the communication device may be a wireless communication device, that is, a computer device supporting wireless communication functions. Specifically, the wireless communication device may be a terminal device such as a smart phone, or a wireless access network device such as a base station.
[0048] In another implementation, the communication device may be a part of a wireless communication device, such as an integrated circuit product such as a system chip or a communication chip. The system chip may also be referred to as a system on chip (SoC), or simply as an SoC chip. The communication chip may include a baseband processing chip and a radio frequency processing chip. The baseband processing chip is sometimes also referred to as a modem or a baseband chip. The radio frequency processing chip is sometimes also referred to as a radio frequency transceiver or a radio frequency chip. In a physical implementation, some or all of the chips in the communication chip may be integrated inside the SoC chip. For example, the baseband processing chip is integrated in the SoC chip, and the radio frequency processing chip is not integrated with the SoC chip. The interface circuit may be a radio frequency processing chip in a wireless communication device, and the processor may be a baseband processing chip in a wireless communication device. The interface circuit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip or the chip system. The processor may also be embodied as a processing circuit or a logic circuit.
[0049] In an eighth aspect, an embodiment of the present application provides a communication device. The communication device includes: a processor and a memory; the memory is used to store one or more computer programs, and the one or more computer programs include computer execution instructions. When the communication device is running, the processor executes the one or more computer programs stored in the memory, so that the communication device performs the method as described in the first aspect, the second aspect, the third aspect, or any possible implementation.
[0050] Optionally, the communication device further includes other components, such as an antenna, an input / output module, an interface, etc. These components may be hardware, software, or a combination of software and hardware.
[0051] In a ninth aspect, an embodiment of the present application provides a chip system. The chip system includes: a processor and an interface. The processor is used to call and run instructions from the interface, and when the processor executes the instruction, the method described in the first aspect, the second aspect, the third aspect, or any possible implementation is implemented.
[0052] In a tenth aspect, an embodiment of the present application provides a computer-readable storage medium. The computer-readable storage medium is used to store a computer program or instruction, and when the computer program or instruction is executed, the method described in the first aspect, the second aspect, the third aspect, or any possible implementation manner is implemented.
[0053] In an eleventh aspect, an embodiment of the present application provides a computer program product comprising instructions. When the computer program product is executed on a computer, the method described in the first aspect, the second aspect, or the third aspect or any possible implementation manner is implemented.
[0054] Regarding the beneficial effects of any technical solution in the above-mentioned second to eleventh aspects, reference can be made to the beneficial effects discussion of the corresponding technical solution in the first aspect, and the repeated parts will not be listed here. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] Figure 1 A schematic diagram of a scenario applicable to an embodiment of the present application;
[0056] Figure 2 A schematic diagram of another scenario applicable to the embodiments of the present application;
[0057] Figure 3 A schematic diagram of a process for adjusting RRC parameters;
[0058] Figure 4 A schematic diagram of another scenario applicable to the embodiments of the present application;
[0059] Figure 5 A schematic diagram of another scenario applicable to the embodiment of the present application;
[0060] Figure 6 A schematic diagram of the structure of a communication system applicable to an embodiment of the present application;
[0061] Figure 7 A schematic diagram of the structure of another communication system applicable to the embodiments of the present application;
[0062] Figure 8 A structural diagram of another communication system applicable to the embodiments of the present application;
[0063] Fig. 9 A schematic diagram of a communication method provided in an embodiment of the present application;
[0064] Fig.10 A schematic diagram of another communication method provided in an embodiment of the present application;
[0065] Fig.11 A schematic diagram of another communication method provided in an embodiment of the present application;
[0066] Fig.12A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0067] Fig.13 A schematic diagram of the structure of another communication device provided in an embodiment of the present application;
[0068] Fig.14 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0069] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0070] To facilitate understanding, some nouns involved in the embodiments of the present application are introduced below with examples.
[0071] 1. QoS configuration information, serving QoS flow, is used to describe one or more communication indicators that the QoS flow needs to meet.
[0072] The QoS configuration information includes a QoS profile of a QoS flow. The QoS profile may indicate a QoS parameter (or parameter set) of a QoS flow. The QoS parameters of a QoS flow include at least one of an index of a QoS profile, a guaranteed flow bit rate (GFBR), a guaranteed flow bit rate (GBR), a packet delay budget (PDB), a packet error rate (PER), an uplink / downlink (UL / DL) channel state, or a maximum data burst volume (MDBV). In this case, GFBR, PDB, PER, UL / DL, and MDBV, etc. may all belong to one or more communication indicators. It should be understood that in some cases (such as when the QoS configuration information only includes a QoS profile of a QoS flow), the QoS configuration information may also be referred to as a QoS profile, a QoS configuration parameter set, or a QoS parameter set, etc.
[0073] In addition to including the QoS configuration file (QoS profile) of the QoS flow, optionally, the QoS configuration information further includes QoS parameters corresponding to each of multiple subtasks corresponding to a certain task, etc. The QoS parameters of one subtask may include at least one of the throughput, input data rate, and output data rate of the subtask. In this case, the throughput, input data rate, output data rate, etc. corresponding to the subtask may also belong to one or more communication metrics. The input / output data rate or throughput represents the communication QoS requirements for task input / output data, and may further be extended to include communication QoS parameters defined by NR, such as the 5G QoS indicator (5G QoS identifier), for example: uplink / downlink (UL / DL) PDB, GFBR, and maximum data burst volume (MDBV), etc.
[0074] The alternative QoS configuration information is the QoS configuration file information that can be selected, and the content of the alternative QoS configuration information may refer to the content of the QoS configuration information.
[0075] 2. RRC parameters, which may also be referred to as RRC parameter groups, air interface transmission parameters, or air interface transmission configurations, etc., are used for air interface transmission. For example, they include semi-persistent scheduling (SPS) parameters, configured grant (CG) resource parameters, or discontinuous reception (DRX) configuration parameters, etc. Discontinuous reception may also be referred to as non - continuous reception.
[0076] CG includes time domain resources and / or frequency domain resources, etc. Time domain resources may include, for example, a grant-free period (which may be called a CG period), and frequency domain resources may include, for example, the number of CGs, specifically, the number of grant-free resource blocks (RBs). CG can be used for uplink transmission. The network side activates an uplink grant to the terminal device once. If the terminal device does not receive deactivation, it can always use the resources specified by the first uplink grant for uplink transmission. The terminal device can use these grant-free resources to send data on the physical uplink shared channel (PUSCH). The new radio (NR) protocol supports two types of CG resource configurations: one is to configure the time domain resources of CG through RRC signaling, including the period, offset, starting symbol and length of PUSCH, and number of repetitions of CG resources; the other is to configure the period and number of repetitions through RRC signaling (specifically, IE ConfiguredGrantConfig), and the remaining parameters are configured through downlink control information (DCI) signaling (IE ConfiguredGrantConfig), including indicating the activation and deactivation of uplink grant-free.
[0077] SPS is used to enable the same user to use the same time-frequency resources until they are released within a certain semi-static scheduling period (such as fixed at 20ms). For example, the downlink SPS parameters include Radio Network Temporary Identifier (cs-RNTI), nrof Hybrid Automatic Repeat Request (HARQ)-Processes, harq-ProcID-Offset and periodicity. cs-RNTI is used to receive the RNTI for activating / deactivating / retransmitting DCI, nrofHARQ-Processes is the number of HARQs that SPS can support, harq-ProID-Offset is used to determine the parameters for calculating the downlink SPS HARQ ID, and periodicity is the transmission period parameter of the downlink SPS. SPS parameters include, for example, the SPS period.
[0078] DRX is used for discontinuous reception of messages. After DRX is activated, the terminal device can stop monitoring PDCCH and temporarily turn off the receiver when there is no service, thereby saving power consumption. DRX configuration parameters include DRX entry and exit (such as DRX starting point selection / DRX Start Offset), DRX cycle (divided into long cycle and short cycle), the number of subframes of the DRX cycle, and the number of repetitions of the DRX short cycle length (short cycle timer). DRX parameters include, for example, the DRX cycle.
[0079] 3. Network status information, which may also be referred to as the status information of the communication network, or the status information of the network, etc., refers to the information of one or more communication indicators that the network can achieve or support, or may be the information of one or more communication indicators actually achieved by the network. The network status information includes at least one of the following: uplink / downlink channel status, modulation and coding scheme (MCS), number of physical resource blocks (PRB), guaranteed stream bit rate of the network, packet delay budget of the network, current network packet error rate, network transmission rate, guaranteed transmission data size of the network, channel status information of the network, buffer status report information of the network, or congestion status information of the network. Accordingly, the one or more communication indicators that the network status information can achieve or support include at least one of the uplink / downlink channel status, MCS, number of PRBs, guaranteed stream bit rate, packet delay budget, packet error rate, transmission rate, guaranteed transmission data size, channel status information, buffer status report, or congestion status. The congestion status information may be information related to the queue length of the data packets cached in the layer 1 or layer 2 protocol stack of the access network device, such as buffer status report (BSR) related information. It should be understood that the network status information at different times may be different, and the network status information involved in the embodiments of the present application may be the current or present network status information measured or detected.
[0080] 4. Business parameters refer to some parameters related to the tasks corresponding to the business. Tasks belong to part or all of the tasks that need to be performed to implement the business. Business parameters may include one or more of the implementation mode of the task (such as the end-cloud collaboration mode), the task splitting mode (task assigment), the subtask splitting mode (subtask assigment) (which can be called the task allocation mode or scheduling mode) and the parameters for transmitting business-related data. The parameters for transmitting business-related data include, for example, at least one of the bit rate, frame size, resolution, or frame rate. The end-cloud collaboration mode can be regarded as a specific implementation of the task splitting mode. When the terminal device and the application server collaborate to implement the task, the content of the task splitting mode and the end-cloud collaboration mode can be the same. For example, the end-cloud collaboration mode or the task splitting mode may indicate the task division mode between the terminal device and the application server. For example, the end-cloud collaboration mode or the task splitting mode may indicate turning on or off reflection rendering, turning on or off dynamic diffuse global illumination (DDGI) rendering function, etc.
[0081] 5. Protocol data unit (PDU) session is the carrier of PDU service. PDU session is used to connect the data packets of the terminal device and the external data network (DN) to exchange services. After a PDU session is established, a data transmission channel between the terminal device and the DN is established. The transmission process of the user plane tunnel of the PDU session includes processes such as the terminal device and the access network, the access network and the user plane function (UPF) and the UPF-DN. The PDU session in 5G includes single network slice selection assistance information (S-NSSAI), data network name (DNN), PDU session type (type), service and session continuity mode (SSC Mode), PDU session ID, user plane security enforcement information (user plane security enforcement information) and multi-access PDU connectivity service (multi-access PDU connectivity service) and other attributes.
[0082] It should be understood that with the continuous evolution of standards, alternative QoS configuration information and RRC parameters may have other names, and the embodiments of the present application do not specifically limit this.
[0083] In the embodiments of the present application, the number of nouns, unless otherwise specified, means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "plural" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. For example, A / B means: A or B. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.
[0084] AI services can refer to services implemented based on AI models, including cloud games, video rendering services represented by VR, terminal visual cognition, augmented reality / mixed reality (AR / MR), etc. AI tasks involved in AI services include, for example, smartphones, cars, robots and other terminal devices collecting user behavior data such as images, videos, gestures, voices and surrounding environment data through sensors such as radars, cameras, handles, microphones, etc., and then using AI models to perform voice or image recognition, video processing and other operations.
[0085] AI tasks can be deployed in terminal devices, but this method requires high computing power of terminal devices. AI tasks can also be deployed in application servers, but this also requires high bandwidth on the network side. To this end, a method for terminal devices and application servers to collaboratively deploy AI tasks is proposed. Please refer to Figure 1 , is a schematic diagram of a scenario applicable to the embodiment of the present application, or can be regarded as a schematic diagram of a terminal device and an application server cooperating to deploy AI tasks. Figure 1As shown, applications can be deployed on both the terminal device and the application server, and the applications on the terminal device and the application server can both run AI models. The application is used to provide corresponding functions or services for the terminal device, and can be installed and deployed by the device manufacturer, operator or third party. The application can be an application pre-installed in the device, a mini-program, a sub-application or a web page, etc. The application server can include one or more physical servers or cloud servers, etc., and the application server can also be referred to as a cloud server, cloud or cloud platform.
[0086] The terminal device can determine an intermediate calculation result based on the AI model and send the intermediate calculation result to the application server. The application server obtains the final calculation result (such as the inference result of the AI model) through the AI model and the intermediate calculation result, etc., and feeds back the final calculation result to the terminal device.
[0087] The terminal device is a device with wireless transceiver functions and can also be a device that allows users to access the network, with certain computing capabilities, capable of processing communication services such as AI and third-party application services such as AR. The terminal device can be a fixed device, a mobile device, a handheld device, a wearable device, a vehicle-mounted device, or a wireless device (such as a communication module or a chip system, etc.) built into the above devices. The terminal device is used to connect people, things, machines, etc., and can be widely used in various scenarios, such as including but not limited to the following scenarios: cellular communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine / machine-type communications (M2M / MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, drones, robots, etc. For example, the terminal device can be a VR headset, etc. The terminal device can sometimes be referred to as a user equipment (UE), a terminal, an access station, a UE station, a remote station, a wireless communication device, or a user device, etc.
[0088] The following combines Figure 2 the schematic diagram of the scenario shown, for Figure 1The process of transmitting data in the collaborative scenario of the terminal devices and application servers involved is introduced. Figure 2 In addition to illustrating the terminal device and application server, the access network and core network (CN) are also illustrated. The terminal device can communicate with the application server through the access network and the core network in turn. The application server can be located in the DN after the core network user plane function. The application server can exchange data with the core network user plane function through the N6 interface to provide computing services. The application server can be deployed with an application function (AF).
[0089] Figure 2 Applications can be deployed between terminal devices and application servers, and AI tasks can be implemented collaboratively through applications. For example, the terminal device uses the AI model to perform local rendering. For example, the terminal device renders the foreground, such as a person kicking a ball. The application server uses the AI model to perform server-side rendering and renders the background, such as rivers, ships, and egrets. The application server can transmit the rendered background to the terminal device through the core network user plane function, access network, etc., so that the terminal device can output the final rendering result (such as rivers, egrets, and a person kicking a ball, etc.) based on the background and foreground.
[0090] Among them, the access network may include one or more access network devices, and the access network device is a device with wireless transceiver function, which is used to communicate with the terminal device. The access network device includes but is not limited to the base station (BTS, Node B, eNodeB / eNB, or gNodeB / gNB) in the above communication system, the transmission reception point (TRP), the base station of the subsequent evolution of 3GPP, the access node in the wireless fidelity (WiFi) system, the wireless relay node, the wireless backhaul node, the satellite or the drone, etc. The base station can be: a macro base station, a micro base station, a micro-micro base station, a small station, a relay station, etc. Multiple base stations can support the network of the same access technology mentioned above, or they can support the network of different access technologies mentioned above. The base station may include one or more co-site or non-co-site transmission and reception points. The access network device can also be a wireless controller, a centralized unit (CU), which can also be called a convergence unit, and / or a distributed unit (DU) in the cloud radio access network (C(R)AN) scenario. The access network device can also be a server, a wearable device, or a vehicle-mounted device. For example, the access network device in the vehicle to everything (V2X) technology can be a road side unit (RSU). The following describes the access network device taking a base station as an example. The multiple access network devices in the communication system can be base stations of the same type or different types. The base station can communicate with the terminal device or communicate with the terminal device through a relay station. The terminal device can communicate with multiple base stations in different access technologies.
[0091] In a possible architecture of an access network device, the access network device includes a central unit (CU), and / or a distributed unit (DU). The CU and DU can be understood as a division of the access network device from the perspective of logical functions. Among them, the CU and DU can be physically separated or deployed together, and the embodiments of the present application do not make specific limitations on this. One CU can be connected to one DU, or multiple DUs can share one CU. The splitting of the CU and DU can be performed according to the protocol stack. One possible way is to deploy the RRC, service data adaptation protocol (SDAP), and packet data convergence protocol (PDCP) layers in the CU, and the remaining radio link control (RLC) layer, media access control (MAC) layer, and physical layer in the DU. The embodiments of the present application do not completely limit the splitting of the CU and DU in the above protocol stack manner, and there can be other splitting methods, such as splitting according to service types.
[0092] The access network device can also refer to a central unit control plane (CU-CP) node or a central unit user plane (CU-UP) node, or include CU-CP and CU-UP. Among them, the CU-CP is responsible for the control plane function, mainly including RRC and PDCP-C. PDCP-C is mainly responsible for the encryption, decryption, integrity protection, data transmission, etc. of the control plane data. The CU-UP is responsible for the user plane function, mainly including SDAP and PDCP-U. Among them, SDAP is mainly responsible for processing the data of the core network and mapping the flow to the bearer. PDCP-U is mainly responsible for the encryption, decryption, integrity protection, header compression, sequence number maintenance, data transmission, etc. of the data plane.
[0093] In different systems, the CU (including CU-CP or CU-UP), or DU can also have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (O-RAN) system, the CU can also be called O-CU (open CU), the DU can also be called O-DU, the CU-CP can also be called O-CU-CP, and the CU-UP can also be called O-CU-UP.
[0094] The core network is used to implement at least one of the functions of mobility management, data processing, session management, policy and billing. The names of the devices that implement the core network functions in systems with different access technologies may be different, and the embodiments of the present application do not limit this. The core network may also include one or more access network devices, such as a session management function (SMF), a policy control function (PCF), and a UPF.
[0095] Since most AI tasks are services with large burst traffic, different AI task division methods or service traffic patterns have different requirements for network transmission rate and transmission delay. Therefore, when the task division method or service traffic pattern between the application server and the terminal device changes, the access network can reconfigure the corresponding RRC parameters for the terminal device so that the terminal device can adapt to the corresponding AI service requirements.
[0096] It should be understood that in each embodiment of the present application, the device used to implement the function of a certain device may be a device, or it may be a software module or hardware module (such as a chip) that can support the device to implement the function. For example, the device used to implement the function of a terminal device may be a terminal device, or it may be a software module or hardware module (such as a chip) that can support the terminal device to implement the function. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for implementing the function of the terminal device as an example of a terminal device. The device for implementing the function of an access network device may be an access network device, or it may be a software module or hardware module (such as a chip) that can support the access network device to implement the function. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for implementing the function of a network as an example of an access network device.
[0097] Combine the following Figure 2 The scenario shown in the figure introduces the method of adjusting RRC parameters involved in the background technology. Figure 3 , a flowchart of adjusting RRC parameters involved in the background technology. Figure 3 The steps S301 to S311 are illustrated and are introduced below respectively.
[0098] S301: The access network device determines a selected candidate QoS configuration file.
[0099] When the access network device cannot meet the communication indicators in the normal QoS profile of the QoS flow, an alternative QoS profile can be selected from one or more alternative QoS profiles, so that the selected alternative QoS profile can be used to provide services for the corresponding QoS flow in the future.
[0100] The access network device can match these one or more alternative QoS profiles one by one in the order of the priorities of the one or more alternative QoS profiles from high to low. If the access network device determines that a certain alternative QoS profile can meet the specified communication metric requirements such as GFBR, PDB, and PER, the access network device determines to use this alternative QoS profile to provide services for the corresponding QoS flow.
[0101] S302. The access network device sends the index of the alternative QoS profile to the SMF. Correspondingly, the SMF receives the index of the alternative QoS profile from the access network device. Optionally, the access network device can carry the index of this QoS profile in the notification control message. When the access network device sends the notification control message to the SMF, it is equivalent to sending the index of the alternative QoS profile to the SMF.
[0102] S303. The SMF sends the index of the alternative QoS profile to the PCF. Correspondingly, the PCF receives the index of the alternative QoS profile from the SMF.
[0103] S304. The PCF sends the index of the alternative QoS profile to the application server. Correspondingly, the application server receives the index of the alternative QoS profile from the PCF.
[0104] For example, the PCF can send the index of the alternative QoS profile to the AF deployed by the application server.
[0105] S305. The SMF sends the index of the alternative QoS profile to the terminal device. Correspondingly, the terminal device receives the index of the alternative QoS profile from the SMF. In this way, the terminal device can perceive that the QoS profile to be used changes (or varies, or updates) from the normal QoS profile to the alternative QoS profile indicated by the index of the alternative QoS profile. Correspondingly, it can also perceive that the QoS parameters to be used and the like change.
[0106] S306. The application server determines the task division mode or the service traffic mode.
[0107] S307. The application server sends the task division mode or the service traffic mode to the PCF. Correspondingly, the PCF receives the task division mode or the service traffic mode from the application server.
[0108] S308. The PCF sends the task division mode or the service traffic mode to the SMF. Correspondingly, the SMF receives the task division mode or the service traffic mode from the PCF.
[0109] S309: The SMF sends a task division pattern or a service flow pattern to the access network device. Correspondingly, the access network device receives the task division pattern or the service flow pattern from the SMF.
[0110] S310: The access network device adjusts RRC parameters.
[0111] Since the task division mode or the service traffic mode changes, the access network equipment can adjust the RRC parameters.
[0112] S311, the access network device sends the adjusted RRC parameters to the terminal device. Correspondingly, the terminal device receives the adjusted RRC parameters from the access network device.
[0113] When the access network device can subsequently meet the communication indicators such as GFBR, PDB and PER in the normal QoS profile of the QoS flow, the access network device can also resume using the normal QoS profile to provide services for the QoS flow. In addition, the access network device can also notify the SMF of the recovery information, and the SMF will notify the AF and / or UE step by step. The recovery information indicates the normal QoS profile, or indicates to resume using the normal QoS profile to provide services for the QoS flow.
[0114] Depend on Figure 3 It can be seen that the access network device needs to notify the application server of the selected alternative Qos configuration file and receive the task division mode or service traffic mode from the application server before determining the adjusted RRC parameters, that is, the timing of triggering the adjustment of the RRC parameters is relatively late. Moreover, the path for the access network device to transmit the alternative Qos configuration file to the application server (specifically: access network device → SMF → PCF → application server) and the path for receiving the task division mode or service traffic mode from the application server (specifically: application server → PCF → SMF → access network device) are relatively long, which undoubtedly makes the access network device adjust the RRC parameters later. It can be seen that the timeliness of the current adjustment of RRC parameters needs to be improved. Among them, "A→B" means from A to B.
[0115] In view of this, an embodiment of the present application provides a communication method, in which, after determining the selected alternative Qos configuration information, the access network device may notify the terminal device of the selected alternative Qos configuration information, and the terminal device may directly determine the adjusted RRC parameters (such as the first RRC parameters) based on the selected alternative Qos configuration information and the first association relationship, and the first association relationship represents the association relationship between the alternative Qos configuration information and the RRC parameters. In this way, the timing of triggering the adjustment of the RRC parameters is earlier, and the terminal device can directly determine the RRC parameters based on the selected alternative Qos configuration information, which simplifies the process of triggering the adjustment of the RRC parameters, and is conducive to the terminal device adjusting the RRC earlier. In short, this method can improve the timeliness of adjusting the RRC parameters.
[0116] The communication method provided in the embodiment of the present application can be applied to the above Figure 1 or Figure 2 In addition to the scenario shown, the method provided in the embodiment of the present application can also be applied to other possible scenarios, which are introduced below in conjunction with the accompanying drawings.
[0117] Please refer to Figure 4 , is a schematic diagram of another scenario applicable to the embodiment of the present application. Or, Figure 4 It can also be regarded as a schematic diagram of the architecture of a communication system, for example, a schematic diagram of the architecture of a 5G communication system. Figure 4 As shown in Figure 1, the scenario includes terminal equipment, core network, access network and application server. Figure 2 The difference is, Figure 4 The 5G core network (5GC) control plane (5GC-C / 5GC-CP) and the user plane (5GC-U / 5GC-UP) of the 5G core network are also illustrated. 5GC-C may include, for example, a local network exposure function (NEF) (L-NEF), SMF, and PCF. 5GC-U may include, for example, UPF. The terminal device deploys the application, and the terminal device also includes a modem for modulation and demodulation of the signal.
[0118] like Figure 4 As shown, the terminal device can communicate with 5GC-C, for example, it can request 5GC-C to establish a session for the terminal device. 5GC-C can also communicate with RAN. Air interface communication can be performed between RAN and terminal device. RAN can communicate with application server through UPF, L-NEF, etc. in turn. RAN can communicate with UPF through NG3 interface.
[0119] Please refer to Figure 5, is a schematic diagram of another scenario provided in an embodiment of the present application. Or, Figure 5 It can also be seen as a schematic diagram of the architecture of a communication system. This scenario illustrates the terminal equipment, access network equipment, task management function (TMF), computing execution entity (CEF) and UPF, etc. Figure 4 The difference is, Figure 5 The TMF and CEF are also shown.
[0120] TMF can be deployed in the access network, for example, independently deployed from the access network equipment, or embedded in the access network equipment, or embedded in the software module (such as CU or DU) in the access network equipment, or embedded in the hardware module of the access network equipment, or can be deployed in the core network (for example, as a functional network element of the core network). TMF is responsible for accepting computing service requests and scheduling computing tasks. CEF can be deployed in the application server of the data network, in the mobile edge computing (MEC) platform, in the UPF or in the access network equipment.
[0121] like Figure 5 As shown, the terminal device can communicate with the TMF and the access network device respectively, and the terminal device and the access network device can communicate with each other. The access network device can also communicate with the CEF through the UPF, etc. Both the terminal device and the CEF can be deployed with applications.
[0122] Figure 6 A schematic diagram of the structure of a communication system applicable to an embodiment of the present application. Figure 6 The core network equipment, terminal equipment and access network equipment are illustrated. Figure 6 The terminal device involved is, for example, Figure 1 , Figure 2 , Figure 4 or Figure 5 The terminal equipment involved, the access network equipment is for example Figure 2 , Figure 4 or Figure 5 The access network equipment and core network equipment involved are, for example, Figure 2 or Figure 4 The core network equipment shown. Figure 6 The structure of an access network device is also illustrated. Devices in the communication system are connected via interfaces (such as NG, Xn) or air interfaces.
[0123] The access network device can be a single RAN node or include multiple RAN nodes, for example, a CU and a DU, and the CU and the DU can communicate via an F1 interface. Optionally, the CU can also be split into a CU-CP and a CU-UP. Figure 2 At least one of the involved access network device, core network device, CU in the access network device, DU in the access network device, CU-CP in the access network device, or CU-UP in the access network device can be regarded as Figure 1 An example of the involved network device.
[0124] Figure 7 It is a schematic structural diagram of a communication system applicable to the embodiments of the present application. As Figure 7 shown, the communication system includes a RAN intelligent controller (RIC), a terminal device, a core network device, and an access network device. Figure 7 The involved terminal device is, for example, Figure 1 , Figure 2 , Figure 4 , Figure 5 or Figure 6 the involved terminal device, and the access network device is, for example, Figure 2 , Figure 4 , Figure 5 or Figure 6 the involved access network device, and the core network device is, for example, Figure 2 , Figure 4 or Figure 6 the core network device shown. Figure 7 The involved access network device can be regarded as an access network device under an O-RAN architecture. The RIC includes a near-real time RIC (nrt-RIC) and a non-real time RIC (Non-RTRIC). The non-real time RIC mainly processes non-real time information, such as data that is not sensitive to latency, and the latency of this data can be in seconds. The real time RIC mainly processes near-real time information, such as data that is relatively sensitive to latency, and the latency of this data is in dozens of milliseconds. Optionally, the near-real time RIC and the non-real time RIC can also be separately set as a network element.
[0125] The near-real time RIC can obtain information from the network side and / or the terminal device from the access network device (such as at least one of CU, DU, and RU) and / or the terminal device. Figure 7 The involved access network device is, for example, Figure 2 , Figure 4 , Figure 5 or Figure 6 the involved access network device.
[0126] Optionally, the near real-time RIC can process this information and send the processing results to the RAN node and / or the terminal device. Among them, the nrt-RIC can communicate with the DU through the E2 interface. Optionally, the processing results can be exchanged between the CU and the DU, and / or between the DU and the RU. For example, the near real-time RIC submits the processing results to the DU, and the DU sends it to the RU.
[0127] The non-real-time RIC can obtain information on the network side and / or the terminal side from the wireless access device (e.g., at least one of the CU, DU, and RU) and / or the terminal device. Optionally, the non-real-time RIC can also process this information, and send the processing results to the RAN node and / or the terminal device. Optionally, the processing results can be exchanged between the CU and the DU, and / or between the DU and the RU. For example, the non-real-time RIC submits the processing results to the DU, and the DU sends them to the RU.
[0128] The near real-time RIC and the non-real-time RIC may also be separately set as a network element. Optionally, the near real-time RIC and the non-real-time RIC may also be part of other devices, for example, the near real-time RIC is set in the access network device (for example, in the CU, DU), and the non-real-time RIC is set in the OAM, the cloud server, the core network device or other network devices.
[0129] Figure 8 Shown is a schematic diagram of the structure of a communication system applicable to an embodiment of the present application. Figure 8 The access network equipment involved can be regarded as another type of access network equipment under the O-RAN architecture. Figure 7 , Figure 8 The CU is separated into CU-CP and CU-UP. Figure 8 The relevant contents of the terminal equipment and core network equipment shown in can be referred to in the previous text Figure 7 The contents of terminal equipment and core network equipment discussed in the previous section will not be repeated. Figure 8 The terminal device involved is, for example, Figure 1 , Figure 2 , Figure 4 , Figure 5 , Figure 6 or Figure 7 The terminal equipment involved, the access network equipment is for example Figure 2 , Figure 4 , Figure 5 , Figure 6 or Figure 7 The access network equipment and core network equipment involved are, for example, Figure 2 , Figure 4 , Figure 6 or Figure 7 The core network equipment shown.
[0130] The method provided by the embodiments of the present application will be introduced below in conjunction with the accompanying drawings. In the accompanying drawings corresponding to the various embodiments of the present application, all steps represented by dashed lines are optional steps. The terminal devices mentioned in the various embodiments of the present application may be, for example, any of the terminal devices described above Figure 1 , Figure 2 , Figure 4 , Figures 5 to 8 , and the access network devices may be, for example, any of the access network devices involved above Figure 2 , Figure 4-Figure 8 , and the core network devices are, for example, Figure 2 , Figure 4 , Figures 6 to 8 any of the core network devices shown, and the application server may be, for example, Figure 1 , Figure 2 or Figure 4 the application server involved, or Figure 5 the CEF involved, and the TMF is, for example, Figure 5 the TMF involved. If the technical solutions provided by the various embodiments of the present application are applied to other communication systems, the names and / or functions of the devices may change, and this is not limited.
[0131] Please refer to Fig. 9 , which is a schematic diagram of a communication method provided by an embodiment of the present application. Fig. 9 Steps S901 and S905 are illustrated and will be introduced separately below.
[0132] S901. The access network device determines the first alternative QoS configuration information.
[0133] The first alternative QoS configuration information may be determined by the access network device. For example, it is executed by a hardware module or a software module of the access network device. Specifically, for example, it is determined by the CU of the access network device, the DU of the access network device, the CU-CP of the access network device, or the nrt-RIC, etc., and this is not limited. The first alternative QoS configuration information indicates one or more communication metrics that the first QoS flow needs to meet. The first alternative QoS configuration information may include, for example, an alternative QoS configuration file for the first QoS flow, and the content of the alternative QoS configuration file for the first QoS flow may refer to the content discussed above. Optionally, in addition to including the alternative QoS configuration file for the first QoS flow, the first alternative QoS configuration information further includes at least one of the alternative QoS parameters, input data rate, and output data rate corresponding to each subtask among the multiple subtasks corresponding to the first service. The first service is the service corresponding to the first QoS flow, for example, an AI service.
[0134] The first alternative QoS configuration information may be one of the at least one alternative QoS configuration information of the first QoS flow. The at least one alternative QoS configuration information of the first QoS flow may be pre-configured in the access network device, or may be indicated to the access network device by the core network device, for example, may be indicated to the access network device by the core network device corresponding to the control plane in the core network.
[0135] Exemplarily, before transmitting the first QoS stream, the terminal device and the access network device may preconfigure or predefine a QoS configuration information (such as what may be called initial QoS configuration information or normal QoS configuration information). For example, the normal QoS configuration information may be preconfigured or predefined in the terminal device and the access network device through a protocol, or the normal QoS configuration information may be determined by negotiation between the access network device and the terminal device, and this is not limited. When one or more communication indicators corresponding to the normal QoS configuration information cannot be met, the access network device may select a first alternative QoS configuration information from at least one alternative QoS configuration information. There are multiple ways for the access network device to determine the first alternative QoS configuration information, which are introduced below.
[0136] Method 1: The access network device determines the first candidate QoS configuration information according to the network status information.
[0137] Exemplarily, the access network device can perceive the network status information. The content of the network status information can refer to the content of the previous text and will not be listed here.
[0138] After the access network device determines the network status information, the candidate QoS configuration information that can match the network status information in the at least one candidate QoS configuration information can be determined as the first candidate QoS configuration information. In other words, the first candidate QoS configuration information can match the network status information.
[0139] The fact that the first alternative Qos configuration information can match the network status information can be understood as the network status information being able to reach or satisfy the first alternative Qos configuration information. For example, some or all of the one or more communication indicators corresponding to the network status information can satisfy some or all of the one or more communication indicators indicated by the alternative Qos configuration information.
[0140] For example, the one or more communication indicators indicated by the network status information include GFBR, PDB and PER, and the one or more communication indicators indicated by the first alternative Qos configuration information include GFBR, PDB and PER. The first alternative Qos configuration information can match the network status information, and the GFBR indicated by the network status information can be greater than or equal to the GFBR indicated by the first alternative Qos configuration information, the PDB indicated by the network status information can be less than or equal to the PDB indicated by the first alternative Qos configuration information, and the PER indicated by the network status information can be less than or equal to the PER indicated by the first alternative Qos configuration information.
[0141] Optionally, the access network device may match at least one alternative Qos configuration information in order of priority of the alternative Qos configuration information from high to low, and use the alternative Qos configuration information that is determined for the first time and can match the network status information as the first alternative Qos configuration information. The priority of at least one alternative Qos configuration information may be preconfigured or predefined in the access network device, for example, it may be preconfigured in the access network device through a protocol, or the priority of at least one alternative Qos configuration information may be obtained from the core network (such as a core network device, specifically, SMF).
[0142] For example, at least one alternative Qos configuration information includes alternative Qos configuration information 1, alternative Qos configuration information 2, and alternative Qos configuration information 3, the priority of alternative Qos configuration information 2 is higher than the priority of alternative Qos configuration information 3, and the priority of alternative Qos configuration information 3 is higher than the priority of alternative Qos configuration information 1. Alternative Qos configuration information 1 indicates that the packet error rate of the network is 0.5%, alternative Qos configuration information 2 indicates that the packet error rate of the network is 0.3%, and the packet error rate of alternative Qos configuration information 3 is 0.6%. The access network device determines that the current network packet error rate indicated by the network status information is 0.45%. The access network device first determines that alternative Qos configuration information 2 cannot match the network status information, and then determines that the packet error rate of alternative Qos configuration information 3 can match the network status information, and then determines that alternative Qos configuration information 3 is the first alternative Qos configuration information.
[0143] Method 2: The access network device determines the first candidate QoS configuration information according to the network status information and the auxiliary information of the terminal device.
[0144] Exemplarily, the access network device may obtain auxiliary information of the terminal device from the terminal device, and the auxiliary information of the terminal device indicates the resource usage status of the terminal device (for example, it may be specifically the resource usage rate of the terminal device). For example, the auxiliary information of the terminal device may include overheating information of the terminal device, and the overheating information may indicate that the terminal device is overheating or not overheating. For example, the auxiliary information of the terminal device may also include computing load status information of the terminal device or the power level of the terminal device, etc. The computing load status information may indicate that the processor of the terminal device is in a light load (or resource idle) or heavy load (resource busy) state. For example, if the load of the processor of the terminal device is less than the first load, the terminal device determines that it is in a light load state, or if the load of the processor of the terminal device is greater than the second load, the terminal device determines that it is in a heavy load state. The first load is less than the second load, and the first load and the second load may be preconfigured or predefined in the terminal device, or may be configured to the terminal device by the access network device.
[0145] In this case, the access network device can determine the alternative Qos configuration information among at least one alternative Qos configuration information that can match the network status information and can conform to the auxiliary information of the terminal device as the first alternative Qos configuration information. In other words, the first alternative Qos configuration information can match the network status information and the auxiliary information of the terminal device.
[0146] The first candidate QoS configuration information can match the auxiliary information of the terminal device, which may mean that under the first candidate QoS configuration information, the resource usage state of the terminal device can be optimized. For example, when the resource usage rate of the terminal device is less than or equal to the first resource usage rate, the first candidate QoS configuration information can increase the resource usage rate of the terminal device to a certain extent. When the resource usage rate of the terminal device is greater than the second resource usage rate, the first candidate QoS configuration information can reduce the resource usage rate of the terminal device to a certain extent. The first resource usage rate is less than the second resource usage rate, and the first resource usage rate and the second resource usage rate may be preconfigured or predefined in the access network device.
[0147] The access network equipment can adjust the alternative QoS configuration information according to the network status and the auxiliary information power (or power consumption) of the terminal device. In this way, the QoS flow can be provided with the best QoS parameter set in the alternative QoS configuration information that the network can currently meet, so as not to affect the service experience as much as possible.
[0148] Method three: The access network device determines the first candidate QoS configuration information according to the network state information and the first associated path information.
[0149] The first associated information may be received by the access network device from the terminal device, and / or may be received from the application server, and the manner in which the access network device receives the first associated information is not specifically limited. The first associated information may be carried in the data of the first quality of service flow, which can relatively reduce the transmission burden in the network.
[0150] The first associated information includes experienced QoS (stream) information and / or service feature information. The experienced QoS information indicates the actual transmission parameters of the first QoS stream in the historical time period. The historical time period may be from the moment when the first QoS stream is received to the current moment, or may be from the moment when the first QoS stream is generated to the current moment, or may be any period of time from the moment when the first QoS stream is generated to the current moment, and the embodiment of the present application does not limit this. The actual transmission parameter may be, for example, the transmission delay (or duration) (also referred to as the experienced transmission delay) experienced by the data of the first QoS stream, and / or the average data transmission rate experienced by the data of the first QoS stream. The transmission delay experienced by the data of the first QoS stream may be the sum of the transmission delays experienced by one or more data of the first QoS stream. The transmission delay experienced by the data may be, for example, the delay experienced from the start of data generation to the process of transmitting the data, and the transmission delay experienced by the data may be, for example, the transmission delay of the data from the terminal device to the application server, or the transmission delay of the data from the application server to the terminal device. The average data transmission rate experienced by the data of the first QoS flow may also be the average data transmission rate of one or more data of the first QoS flow. The service characteristic information indicates the attributes of the first service corresponding to the first QoS flow, for example, may include the importance (or priority) of the first service and / or the importance of the data of the first QoS flow.
[0151] Exemplarily, the first accompanying information includes the transmission delay experienced by the data of the first quality of service flow from generation to the current experience. If the access network device detects that the transmission delay experienced by the data of the first Qos flow is greater than the first threshold, and the network state indicated by the network state information is good, the access network device can select the alternative QoS configuration information with a smaller PDB that can be satisfied by the current network state as the first alternative QoS configuration information. The network state indicated by the network state information indicates the air interface transmission state, and the air interface transmission state is, for example, the communication state between the terminal device and the access network device. The first threshold can be pre-configured or pre-defined in the access network device. In this way, it is guaranteed that the final end-to-end delay of the data of the first Qos flow can be lower than a certain threshold. Alternatively, if the access network device detects that the transmission delay experienced by the data of the first Qos flow is less than the second threshold, and the network state information indicates that it is poor, the access network device can select the alternative QoS configuration information with a relatively large PDB that can be satisfied by the current network state as the first alternative QoS configuration information. The second threshold can be pre-configured or pre-defined in the access network device. The second threshold value is less than or equal to the first threshold value. In this way, under the premise of ensuring that the end-to-end delay of the data packet is met, the occupation of network resources by the data of the first QoS flow is reduced.
[0152] For example, please refer to the following Table 1, which is a correspondence between first associated path information and alternative QoS configuration information provided in an embodiment of the present application.
[0153] Table 1
[0154]
[0155] Table 1 is illustrated by taking the first threshold of 15ms and the second threshold of 5ms as an example. As shown in Table 1, when the transmission delay experienced by the data of the first Qos flow is less than or equal to 5ms, the access network device can select the alternative QoS configuration of PDB=20ms. Alternatively, when the transmission delay experienced by the data of the first Qos flow is greater than 15ms, the access network device can select the alternative QoS configuration of PDB=10ms. In this way, while ensuring that the transmission delay of the data meets the requirements, the occupation of network resources by the data is minimized.
[0156] For example, the first accompanying information includes the priority of the data of the first QoS flow. When the priority of the data of the first QoS flow is higher and the network status is better, the access network device selects the alternative QoS with a smaller PDB or a larger GBR as the first alternative QoS configuration information. In this way, it is ensured that the data of the first QoS flow can obtain greater transmission resources and priority, thereby improving the success rate of transmitting the data of the first QoS flow. Alternatively, when the priority of the data of the first QoS flow is lower and the network status is poor, the access network device selects the alternative QoS with a larger PDB or a smaller GBR as the first alternative QoS configuration information.
[0157] For example, please refer to the following Table 2, which is a correspondence between first associated path information and alternative QoS configuration information provided in an embodiment of the present application.
[0158] Table 2
[0159]
[0160] As shown in Table 2, when it is detected that the importance of the data of the first Qos flow is high, the access network device may select the alternative QoS configuration information of GBR=20Mbps as the first alternative QoS configuration information. Alternatively, when it is detected that the importance of the data of the first Qos flow is medium, the access network device may select the alternative QoS configuration information of GBR=12Mbps as the first alternative QoS configuration information. Alternatively, when it is detected that the importance of the data of the first Qos flow is low, the access network device may select the alternative QoS configuration information of GBR=4Mbps as the first alternative QoS configuration information.
[0161] In a possible implementation, the access network device may pre-store a third association relationship, or the access network device may also receive fourth indication information from other devices in the network other than the access network device (such as TMF or core network device), and the fourth indication information indicates the third association relationship. The access network device may determine the first alternative Qos configuration information based on the first associated information and the third association relationship. The third association relationship includes an association relationship between at least one alternative Qos configuration information and at least one associated information. At least one alternative Qos configuration information includes the first alternative Qos configuration information. At least one associated information includes the first associated information. In this way, after obtaining the first associated information, the access network device may determine the alternative Qos configuration information that matches the first associated information in the third association relationship as the first alternative Qos configuration information.
[0162] Optionally, the third association relationship may be preconfigured or predefined in the access network device, or may be obtained by the access network device from the TMF, which is not limited in the embodiments of the present application.
[0163] S902: The access network device determines a first RRC parameter.
[0164] Since the QoS configuration information changes, the access network device may re-determine the first RRC parameter. The content of the first RRC parameter may refer to the content of the above RRC parameter. The access network device may determine the first RRC parameter matching the first candidate QoS configuration information based on the first candidate QoS configuration information.
[0165] Exemplarily, the access network device may be preconfigured or predefined with a first association relationship, and the first association relationship indicates an association relationship between one or more alternative Qos configuration information and one or more RRC parameters. In this way, the access network device may determine the RRC parameter that matches the first alternative Qos configuration information in the first association relationship as the first RRC parameter. Of course, one or more alternative Qos configuration information includes the first alternative Qos configuration information, and one or more RRC parameters include the first RRC parameter. One or more alternative Qos configuration information may be alternative Qos configuration information corresponding to the first Qos flow, or may also be alternative Qos configuration information of multiple Qos flows, and these multiple Qos flows include the first Qos flow. It should be understood that the alternative Qos configuration information corresponding to one QoS flow in the multiple Qos flows may be completely the same as the alternative Qos configuration information corresponding to another QoS flow in the multiple Qos flows, or may be partially the same, or may be completely different, and there is no specific limitation on this.
[0166] It should be understood that one or more alternative Qos configuration information in the first association relationship may be in a one-to-one correspondence with one or more RRC parameters, for example, each of the one or more alternative Qos configuration information in the first association relationship is associated with one of the one or more RRC parameters. Alternatively, one or more alternative Qos configuration information in the first association relationship may be in a many-to-one relationship with one or more RRC parameters, for example, multiple alternative Qos configuration information in the one or more alternative Qos configuration information in the first association relationship is associated with one of the one or more RRC parameters.
[0167] The specific content of the first association relationship is introduced below in combination with A1 to A3.
[0168] A1. The first association relationship includes an association relationship between one or more candidate QoS configuration information and one or more RRC parameters. Please refer to Table 3 below for an example of a first association relationship. Table 3 is introduced by taking the candidate QoS configuration information including GBR and the RRC parameter including the CG period as an example.
[0169] Table 3
[0170] Alternative QoS configuration information (including GBR) RRC parameters (including CG period) GBR = 4Mbps 11.1ms GBR = 12Mbps 33.3ms
[0171] As shown in Table 3 above, if the first alternative Qos configuration information indicates that the GBR is 4Mbps, the access network device can determine the first RRC parameter based on the first association relationship shown in Table 3 above, and the CG period in the first RRC parameter is 11.1ms.
[0172] A2. The first association relationship includes identifiers of one or more candidate QoS configuration information and an association relationship between one or more RRC parameters.
[0173] The identifier of one of the identifiers of one or more alternative QoS configuration information may be at least one of the identifier / index of the QoS flow corresponding to the alternative QoS configuration information, the index / identifier of the alternative QoS configuration information, or the identifier / index of at least one communication indicator of the one or more communication indicators indicated by the alternative QoS configuration information. The identifier of the QoS flow may be a combination of at least one of the data radio bearer identifier (DRB ID) mapped to the air interface where the QoS flow is located, the logical channel identifier (LCID), the protocol data unit (PDU) session ID, or the QoS flow ID. The identifier / index of at least one communication indicator may be a value identifier, number or sequence number of at least one communication indicator, which is not limited to this.
[0174] Please refer to the following Table 4, which is an example of a first association relationship. Table 4 is introduced by taking the alternative QoS configuration information including the alternative QoS index and the RRC parameter including the number of CG resources as an example.
[0175] Table 4
[0176]
[0177]
[0178] As shown in Table 4 above, the number of CG resources included in the RRC parameter index corresponding to the alternative QoS configuration information 1 is 5 RBs, the number of CG resources included in the RRC parameter corresponding to the alternative QoS configuration information 2 is 10 RBs, and the number of CG resources included in the RRC parameter corresponding to the alternative QoS configuration information 3 is 15 RBs.
[0179] Please refer to the following Table 5, which is an example of a first association relationship. Table 5 is introduced by taking the alternative QoS configuration information including the alternative QoS index and the RRC parameter including the CG period as an example.
[0180] Table 5
[0181]
[0182] As shown in Table 5 above, the alternative QoS configuration information 1 includes a GBR of 4Mbps, and the RRC parameters corresponding to the alternative QoS configuration information 1 include a CG period of 33.3ms. The alternative QoS configuration information 2 includes a GBR of 12Mbps, and the RRC parameters corresponding to the alternative QoS configuration information 2 include a CG period of 16.6ms. The alternative QoS configuration information 3 includes a GBR of 20Mbps, and the RRC parameters corresponding to the alternative QoS configuration information 3 include a CG period of 11.1ms.
[0183] A3. The first association relationship includes an association relationship between identifiers of one or more candidate QoS configuration information and identifiers (or indexes) of one or more RRC parameters.
[0184] Please refer to Table 6 below, which is an example of a first association relationship.
[0185] Table 6
[0186]
[0187] As shown in Table 6 above, there is a one-to-one correspondence between the alternative QoS configuration information supported by QoS flow 1, QoS flow 3, and QoS flow 4 and the identifier of the RRC parameter, and there is a many-to-one mapping relationship between the index of the alternative QoS configuration information supported by QoS flow 2 and the identifier of the RRC parameter. QoS flow 1, QoS flow 2, QoS flow 3, and QoS flow 4 can be mapped to different RRC parameter identifiers, respectively.
[0188] As shown in Table 6 above, QoS flow 1 corresponds to QoS configuration information 1, QoS configuration information 2 and QoS configuration information 3, QoS configuration information 1 corresponds to RRC parameters SPS1, CG1 or DRX1, QoS configuration information 2 corresponds to RRC parameters SPS2, CG2 or DRX2, and QoS configuration information 3 corresponds to RRC parameters SPS3, CG3 or DRX3. QoS flow 2 corresponds to QoS configuration information 4 and QoS configuration information 5, QoS configuration information 4 and QoS configuration information 5 correspond to RRC parameters SPS4, CG4 or DRX4. QoS flow 3 corresponds to QoS configuration information 6, QoS configuration information 6 corresponds to RRC parameters SPS5, CG5 or DRX5. QoS flow 4 corresponds to QoS configuration information 7, QoS configuration information 7 corresponds to RRC parameters SPS6, CG6 or DRX6.
[0189] After determining the first RRC parameter, the access network device may activate the first RRC parameter. For example, the access network device may activate the corresponding CG configuration according to the mapping relationship between the GBR corresponding to the first alternative QoS configuration information and the number / period of CG resources. For example, as shown in Table 5 above, the access network device determines that the CG period is switched to 16.6ms.
[0190] S903: The access network device sends first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the access network device. The first indication information indicates first candidate QoS configuration information.
[0191] Exemplarily, the first indication information may include an identifier of the first alternative QoS configuration information, and the content of the identifier of the first alternative QoS configuration information may refer to the content of the identifier of the alternative QoS configuration information discussed above. The access network device sends the identifier of the first alternative QoS configuration information to the terminal device, which is equivalent to indicating the first alternative QoS configuration information. For example, the identifier of the first alternative QoS configuration information may be an identifier of the first QoS flow and / or at least one of the index, PDB, uplink GFBR, downlink GFBR or PER of the first QoS configuration information.
[0192] For example, when each QoS flow only supports one alternative QoS configuration information or one or more alternative Qos configuration information supported by each QoS flow is only mapped to a set of RRC parameters, that is, the association relationship between the identifier / index of one or more QoS flows and one or more RRC parameters is a one-to-one relationship, then the access network device only needs to carry an identifier / index of a QoS flow in the first indication information, and the terminal device can determine which set of RRC parameters to activate by the access network device based on the first association relationship.
[0193] Alternatively, the first indication information may also directly include part or all of the information in the first candidate QoS configuration information.
[0194] There may be multiple ways for the access network device to send the first indication information to the terminal device, for example, any one of the ways shown in B1 to B3 below may be referred to.
[0195] B1. The access network device may directly send the first indication information to the terminal device.
[0196] In this implementation, the first indication information may be a DCI or a media access control (MAC) control element (CE), a packet data convergence protocol (PDCP) control PDU, or an RRC message.
[0197] The structure of the access network device is different, the module for determining the first alternative QoS configuration information is different, and the implementation method of the first indication information is different, so the process of transmitting the first indication information within the access network device may also be different. The following is an example introduction combined with the situations shown in C1 to C4.
[0198] C1. The access network device is a device with a CU / DU separation architecture. The CU of the access network device determines the first alternative QoS configuration information, and the first indication information can be carried in the DCI or MAC CE. Then the CU can notify the DU of the first indication information through the F1 interface.
[0199] C2. The access network device is a device with a CU / DU separation architecture. The DU of the access network device determines the first alternative QoS configuration information, and the first indication information can be carried in an RRC message or PDCP control PDU. Then the DU can notify the CU of the first indication information through the F1 interface.
[0200] In the case where the CU of the access network device is further separated into CU-CP and CU-UP, the CU-CP determines the first alternative QoS configuration information, and the first indication information can be carried in the PDCP control PDU, then the CU-CP needs to further tell the CU-UP the indication information.
[0201] C3. The access network device is an O-RAN architecture device, the nrt-RIC determines the first alternative QoS configuration information, and the first indication information can be carried in the DCI or MAC CE, then the nrt-RIC can notify the DU of the first indication information through the E2 interface.
[0202] C4. The access network device is a device of O-RAN architecture, and the nrt-RIC determines the first alternative QoS configuration information, and the first indication information can be carried in an RRC message or a PDCP control PDU. Then the nrt-RIC can notify the CU of the first indication information. If the CU is further separated into CU-CP and CU-UP, the nrt-RIC can notify the CU-CP or CU-UP of the first indication information respectively, and then the CU-CP or CU-UP carries the first indication information through the RRC message or PDCP control PDU respectively.
[0203] B2. The access network device can also send the first indication information to the terminal device through 5GC control.
[0204] Exemplarily, the access network device may carry the first indication information through a PDU session resource notification (resource notify) message, for example, the current QoS parameters set index information element (current QoS parameters set index IE) in the PDU session resource notification message carries the first indication information. The access network device may send the PDU session resource notification message carrying the first indication information to the SMF through the AMF. The SMF may carry the first indication information through NAS signaling and send the NAS signaling to the terminal device. Optionally, the SMF may forward the first indication information to the PCF, and the PCF sends the first indication information to the AF of the application server.
[0205] B3. The access network device may notify the terminal device of the first indication information by means of user plane carrying along the path.
[0206] Exemplarily, the access network device may carry the selected first indication information through one or more GPRS tunneling protocol user plane part (user plane part of GPRS tunneling protocol, GTP-U) headers of uplink data through the NG3 interface, and notify the UPF of the GPRS tunneling protocol user plane part header carrying the first indication information. The UPF may send the first indication information to the application server. For example, the UPF may send the first indication information to the application server in a channel-borne manner. After receiving the first indication information, the application server may send the first indication information to the terminal device. For example, the first indication information may be carried in an application layer message and sent to the terminal device. The one or more uplink data may be uplink data of a QoS flow that supports the alternative QoS configuration information, or may be dummy uplink data generated by the access network device to transmit the first indication information, and there is no limitation on this.
[0207] The structure of the access network device is different, the module for determining the first alternative QoS configuration information is different, and the implementation method of the first indication information is different, so the process of transmitting the first indication information within the access network device may also be different. The following is an example introduction combined with the situations shown in D1 to D4.
[0208] D1. If the access network device belongs to a CU / DU separated access network device architecture, and the first QoS configuration information is determined by the DU, the DU may notify the CU of the first indication information through the F1 interface.
[0209] If the CU is further separated into CU-CP and CU-UP, the CU-CP needs to further notify the CU-UP of the first indication information, or the DU notifies the CU-UP of the first indication information through the F1-u interface (for example, the first indication information is carried in the GTP-u header of the uplink data of the F1-u interface).
[0210] D2. If the access network device belongs to an access network device of the O-RAN architecture, and the first indication information is determined by the nrt-RIC, the nrt-RIC may notify the CU of the first indication information. If the CU is further separated into the CU-CP and the CU-UP, the nrt-RIC needs to notify the CU-UP of the first indication information.
[0211] Optionally, the access network device may also send fifth indication information to the application server. Accordingly, the application server receives the fifth indication information. The fifth indication information indicates the first alternative QoS configuration information. For example, while the access network device sends the fifth indication information to the terminal device, the access network device may also send the fifth indication information to the application server.
[0212] Exemplarily, the access network device may directly send the fifth indication information to the application server, or the access network device may send the fifth indication information to the application server through the 5GC control plane, or the access network device may send the fifth indication information to the UPF through the user plane carrying method, and the UPF forwards the fifth indication information to the application server. The specific process of the access network device sending the fifth indication information to the application server can refer to the content of the access network device sending the fifth indication information to the terminal device in the previous text, and the repeated parts are not listed again.
[0213] It should be understood that the order in which the access network device sends the first indication information to the terminal device and sends the fifth indication information to the application server can be arbitrary. For example, the access network device can send the first indication information to the terminal device and the fifth indication information to the application server at the same time; or, the access network device first sends the first indication information to the terminal device and then sends the fifth indication information to the application server; or, the access network device first sends the fifth indication information to the application server and then sends the first indication information to the terminal device, and there is no specific limitation on this. The fifth indication information can be the same as the first indication information, or the fifth indication information can be generated based on the first indication information.
[0214] S904: The terminal device determines a first RRC parameter according to the first indication information and the first association relationship. S904 is a first implementation manner in which the terminal device determines the first RRC parameter.
[0215] After receiving the first indication information, the terminal device may determine the first alternative QoS configuration information, and determine the first RRC parameter based on the first alternative QoS configuration information and the first association relationship. For example, the RRC parameter that matches the first alternative QoS configuration information in the first association relationship may be used as the first RRC parameter. Subsequently, the terminal device may activate the first RRC parameter, for example, the first RRC parameter may be used to perform air interface transmission with the access network device.
[0216] The terminal device may receive second indication information from the access network device, where the second indication information indicates the first association relationship. The manner in which the access network device sends the second indication information to the terminal device may refer to the content of the access network device sending the first indication information to the terminal device in the foregoing text, and will not be listed here. Alternatively, the terminal device may be preconfigured or predefined with the first association relationship, for example, it may be preconfigured or predefined with the first association relationship by a protocol.
[0217] For example, the second indication information may be carried in an RRC message. For example, with the first association relationship being the content shown in Table 6 above, and the first indication information indicating that the index of the first alternative QoS configuration information is 2, then the terminal device may determine that the first RRC parameter is SPS2, CG2 or DRX2 based on the index of the first alternative QoS configuration information.
[0218] It should be understood that the first indication information and the second indication information may be carried in the same message, or in different messages.
[0219] In addition, the order in which the access network device sends the first indication information and the second indication information to the terminal device can also be arbitrary. For example, the access network device sends the first indication information and the second information to the terminal device at the same time, or the access network device first sends the first indication information to the terminal device and then sends the second indication information to the terminal device, or the access network device first sends the second indication information to the terminal device and then sends the first indication information to the terminal device.
[0220] In a possible implementation, the terminal device may also obtain a second association relationship (e.g., obtained from an access network device or the TMF), or the second association relationship is pre-configured or pre-defined. The second association relationship indicates the association relationship between one or more alternative QoS configuration information and one or more service parameters. The second association relationship may include the association relationship between one or more alternative QoS configuration information and one or more service parameters, or the association relationship between the identifiers of one or more alternative QoS configuration information and one or more service parameters, or the association relationship between one or more alternative QoS configuration information and the identifiers of one or more service parameters, or the association relationship between the identifiers of one or more alternative QoS configuration information and the identifiers of one or more service parameters. Among them, the identifiers of one or more alternative QoS configuration information may refer to the content discussed above, and the repeated parts will not be listed. The identifiers of one or more service parameters may be represented by the values of some or all of the parameters of one or more service parameters, or the value ranges to which the values of some or all of the parameters of some of one or more service parameters belong, etc., and no specific limitation is made thereto.
[0221] One or more alternative QoS configuration information and one or more service parameters may be in a one-to-one correspondence, or may be in a one-to-many relationship, or may be in a many-to-one relationship, and no specific limitation is made thereto. One or more service parameters also include the service parameters corresponding to the first service. The service corresponding to the first Qos flow may be referred to as the first service, and one or more tasks required to implement the first service may be referred to as the first tasks. The first tasks may be AI tasks, for example, may be computing tasks in the scenario of cooperation between the terminal device and the application server, or computing tasks in the scenario of cooperation on the terminal side in the home / industrial Internet of Things scenario, etc., and no specific limitation is made thereto.
[0222] Please refer to Table 7 below for an example of a second association relationship provided by an embodiment of the present application.
[0223] Table 7
[0224]
[0225] As shown in Table 7 above, the second association relationship also includes one or more service parameters associated with one or more alternative QoS configuration information. For example, the 1K frame corresponding to alternative QoS configuration information 1, the 2K frame corresponding to alternative QoS configuration information 2, and the 4K frame corresponding to alternative QoS configuration information 3.
[0226] Please refer to Table 8 below for an example of a second association relationship provided by an embodiment of the present application.
[0227] Table 8
[0228]
[0229] As shown in Table 8 above, the second association relationship includes one or more service parameters associated with one or more alternative QoS configuration information, for example, the frame rate of 30FPS corresponding to alternative QoS configuration information 1, the frame rate of 60FPS corresponding to alternative QoS configuration information 2, and the frame rate of 90FPS corresponding to alternative QoS configuration information 3.
[0230] In one possible design, the terminal device may also determine the first service parameter based on the first alternative QoS configuration information and the second association relationship, and perform the first task based on the first service parameter. For example, while the terminal device activates the first RRC parameter, the terminal device may also determine the first service parameter based on the first alternative QoS configuration information and the second association relationship, and perform the first task based on the first service parameter.
[0231] S905, the access network device sends third indication information to the terminal device. Correspondingly, the terminal device receives the third indication information from the access network device. The third indication information indicates the first RRC parameter. S905 is a second implementation manner in which the terminal device determines the first RRC parameter.
[0232] After the terminal device determines the first RRC parameter according to the third indication information, the first RRC parameter can be activated. The third indication information may include the index / identifier of the first RRC parameter, which is equivalent to the third indication information indicating the first RRC parameter through the index / identifier of the first RRC parameter. The index / identifier of the first RRC parameter can be implemented by the index / identifier of some or all parameters in the first RRC parameter. Alternatively, the third indication information may also directly include the first RRC parameter, for example, the third indication information includes the values of each parameter in the first RRC parameter, etc.
[0233] The third indication information and the first indication information may be carried in different messages, or the third indication information and the first indication information may be carried in the same message. For example, the first indication information and the third indication information are both carried in the DCI or the MAC CE, which is not limited.
[0234] Under the implementation method shown in S905, optionally, the access network device may also send one or more RRC parameters and the index / identifier of each RRC parameter in the one or more RRC parameters to the terminal device before S905. In this way, the third indication information may only indicate the index / identifier of the first RRC parameter, and the terminal device can determine the first RRC parameter from the one or more RRC parameters based on the index / identifier of the first RRC parameter.
[0235] For example, the access network device determines that the first RRC parameter includes a CG period of 26.6 ms or a number of CG resources of 10 RBs. The access network device may send a third indication message to the terminal device, where the third indication message indicates that the CG period is 26.6 ms, or indicates that the number of CG resources is 10 RBs, or indicates an index / identifier that the CG period is 26.6 ms, or indicates an index / identifier that the number of CG resources is 10 RBs.
[0236] In the implementation manner shown in S905, after receiving the third indication information, the terminal device can parse the third indication information to determine the first RRC parameter.
[0237] It should be understood that the execution order of S903 and S905 can be arbitrary. For example, S903 and S905 can be executed simultaneously, or S903 can be executed first and then S905, or S905 can be executed first and then S903. There is no limitation on this.
[0238] It should be understood that S905 and S904 are two implementation methods for the terminal device to determine the first RRC parameter. In one possible embodiment, only S904 may be executed, and in another possible implementation, only S905 may be executed.
[0239] In an embodiment of the present invention, the access network device can notify the terminal device of the adjusted Qos configuration information after adjusting the Qos configuration information. In this way, the terminal device can adjust the RRC parameters in a timely manner based on the adjusted Qos configuration information, thereby improving the timeliness of adjusting the RRC parameters and facilitating improving the air interface transmission effect between the terminal device and the access network device.
[0240] The following is a case where the access network device adopts the above-mentioned method 2 (that is, the access network device determines the first candidate QoS configuration information according to the network status information and the auxiliary information of the terminal device), and the embodiment of the present application is applicable to the above-mentioned method 2. Figure 4 As an example, for the above scenario Fig. 9 The interaction process between various devices involved in the communication method shown is introduced by way of example.
[0241] Please refer to Fig.10 , which is a schematic diagram of a communication method provided in an embodiment of the present application. Fig.10 The steps S1001 to S1008 are illustrated and are introduced below respectively.
[0242] S1001. The terminal device sends a session establishment request to 5GC-C. Correspondingly, 5GC-C receives the session establishment request from the terminal device.
[0243] The session establishment request message may include relevant information of the PDU session, such as the ID of the PDU session, the ID of the terminal device, the media access control (MAC) address or the Internet Protocol (IP) address of the terminal device, at least one of the DNN or S-NSSAI, etc. 5GC-C identifies a PDU session based on the relevant information of the PDU session, and confirms whether there is a QoS flow in the PDU session that supports more than one alternative QoS configuration information. For QoS flows that support more than one alternative QoS configuration information, 5GC-C obtains each alternative QoS configuration information locally or from AF. In the embodiment of the present application, an example is given in which a QoS flow that supports more than one alternative QoS configuration information includes a first QoS flow. Under this assumption, 5GC-C can obtain at least one alternative Qos configuration information corresponding to the first QoS flow from the local or AF.
[0244] Optionally, each alternative QoS configuration information corresponds to a task division mode between a terminal device and an application server, or a QoS requirement for a bit rate of a service, a resolution of a service, or a frame rate of a service. For example, the task division mode between the terminal device and the application server includes turning on or off reflection rendering and / or DDGI rendering functions on the application server side, or the task division mode between the terminal and the application server includes turning on or off reflection rendering and / or DDGI rendering functions on the terminal device.
[0245] S1002, 5GC-C sends a session resource establishment request to the access network device. Correspondingly, the access network device receives the session establishment request from 5GC-C.
[0246] 5GC-C sends a session resource establishment request to the access network device, and the session resource establishment request may carry at least one alternative Qos configuration information. Optionally, when 5GC-C configures at least one alternative Qos configuration information to the access network device, it may also send notification control information (or may be called active adjustment indication information), and the notification control information may also be carried in the session resource establishment request notification to the access network device. The notification control information indicates that after the access network device adjusts the Qos configuration information of the first Qos flow service, it needs to notify 5GC-C or UPF or the terminal device of the adjusted Qos configuration information. It should be understood that after the access network device obtains at least one alternative QoS configuration information, the content of at least one alternative Qos configuration information transmitted internally by the access network device can refer to the content of the first indication information transmitted internally by the access network device in the previous text, which will not be listed here.
[0247] In another possible implementation, at least one alternative QoS configuration information may be carried in a session resource establishment adjustment message, and optionally, the session resource establishment adjustment message also includes notification control information (or may be referred to as active adjustment indication information). The session resource establishment adjustment message is used to adjust session resources, and may be sent by 5GC-C to the access network device during the session resource establishment adjustment process between 5GC-C and the access network device.
[0248] After S1002, the access network device can map the QoS flow to the data radio bearer (DRB) and perform air interface signaling interaction related to the DRB configuration with the terminal device. The QoS flow is a QoS flow that supports at least one alternative QoS configuration information, including a first QoS flow. Correspondingly, the DRB can also support the configuration of at least one alternative QoS configuration information, or it can be understood that the DRB can also transmit data based on the QoS configuration information selected by the access network device. In this way, the RRC parameters between the terminal device associated with the DRB and the access network device can be updated according to the selected QoS configuration information (such as the first QoS configuration information).
[0249] It should be understood that the above S1001 and S1002 are an example of establishing a PDU session. In fact, there are many ways to establish a PDU session. For example, 5GC-C may also initiate the PDU session establishment process. The embodiment of the present application does not specifically limit this.
[0250] In one possible design, when 5GC-C configures at least one alternative QoS configuration information to an access network device, it may also configure at least one priority information of an alternative QoS configuration information to the access network device. For example, a session resource establishment request or a session resource establishment adjustment message carries at least one alternative QoS configuration information and at least one priority information of an alternative QoS configuration information.
[0251] S1003: The access network device sends a second indication message to the terminal device. Correspondingly, the terminal device receives the second indication message from the access network device. The content of the second indication message may refer to the above description. Fig. 9 The content of the second indication information discussed above will not be repeated. For example, the content of the second indication information sent by the access network device to the terminal device can also refer to the above Fig. 9 The content of sending the second indication information discussed above will not be repeated in detail. In the case where the access network device directly sends the second indication information to the terminal device, the access network device may send the second indication information to the terminal device.
[0252] S1004: The access network device determines first QoS configuration information.
[0253] The access network device selects a suitable QoS configuration information based on the perceived network status information and auxiliary information from the terminal device. In the embodiment of the present application, the access network device selects the first QoS configuration information as an example for introduction.
[0254] S1005: The access network device sends first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the access network device.
[0255] The content of the first instruction information can refer to the previous Fig. 9 The content of the first indication information involved will not be repeated. S1005 can be implemented in a variety of ways, for example, through S1005a (i.e. the access network device directly sends the first indication information to the terminal device), S1005b (i.e. the access network device sends the first indication information to the terminal device through 5GC-C) or S1005c (i.e. the access network device sends the first indication information to the terminal device through UPF). The contents of these three implementations can be referred to in the previous text. Fig. 9 The content discussed will not be repeated for the repeated parts. In the case where the access network device directly sends the first indication information to the terminal device, the access network device may send the first indication information to the terminal device.
[0256] S1006. The terminal device determines a first RRC parameter.
[0257] The terminal device may determine the first RRC parameter based on the first indication information and the first association relationship. Alternatively, the access network device may also send a third indication information to the terminal device, so that the terminal device may determine the first RRC parameter based on the third indication information. The content of the first association relationship, the content of the third indication information, and the content of the terminal device determining the first RRC parameter may all refer to the above text. Fig. 9 The contents discussed will not be repeated.
[0258] S1007: The application server obtains fifth indication information. The fifth indication information indicates the first candidate QoS configuration information. The manner in which the fifth indication information indicates the first candidate QoS configuration information can refer to the content of the first indication information indicating the first candidate QoS configuration information in the foregoing text, which is not listed here. The relevant content of the fifth indication information can refer to the foregoing text. Fig. 9 The content of the fifth indication information discussed above will not be repeated any more.
[0259] S1007 can be implemented in many ways, for example, through S1007a (i.e., the application server receives the fifth indication information from the access network device through 5GC-C), S1007b (i.e., the application server receives the fifth indication information from the access network device through L-NEF) or S1007c (i.e., the application server receives the fifth indication information from the access network device through UPF), which are introduced below respectively.
[0260] In S1007a, after S1005c or after the access network device indicates the first alternative QoS configuration information to the UPF, the UPF detects the GTP-U header information of the uplink data, obtains the first indication information, and notifies the application server of the fifth indication information in an application programming interface (API) manner through the NEF or L-NEF;
[0261] In S1007b, after S1005c or after the access network device indicates the first alternative QoS configuration information to the UPF, the UPF may also carry the fifth indication information to the application server through the real-time transport protocol (RTP) data packet header. In addition, if the uplink data stream adopts a transport layer protocol such as quick UDP internet connections (QUIC) and real-time transport control protocol (RTCP), the UPF may also modify the corresponding QUCI or RTCP data packet header to carry the fifth indication information.
[0262] In S1007c, after S1005b, or after the access network device indicates the first alternative QoS configuration information to 5GC-C, 5GC-C may send fifth indication information to the application server.
[0263] In another possible implementation, after S1005b, the access stratum (AS) of the terminal device delivers the first alternative QoS configuration information indicated by the received first indication information to the application of the terminal device, and the terminal device can indicate the fifth indication information to the application server through the application. Optionally, the terminal device can carry the fifth indication information in the metadata (meta data) of the application to notify the application server.
[0264] S1008. The terminal device and / or the application server determines a first service parameter.
[0265] The terminal device can determine the first service parameter based on the first alternative Qos configuration information indicated by the first indication information and the second association relationship. Optionally, the terminal device AS delivers the first alternative Qos configuration information indicated by the received first indication information to the application of the terminal device, and the application of the terminal device determines the first service parameter based on the first alternative Qos configuration information and the second association relationship. And / or, the application server determines the first service parameter based on the first alternative Qos configuration information and the second association relationship indicated by the fifth indication information.
[0266] S1008 may be executed by the terminal device, or by the application server, or by the terminal device and the application server in collaboration.
[0267] Exemplarily, the application in the terminal device or application server can determine the first service parameter based on the change of the newly selected QoS configuration information (such as the first alternative Qos configuration information) compared to the originally selected Qos configuration information, such as the change of PDB or GBR corresponding to the two selected Qos configuration information exceeds a certain threshold, and adjust the task division mode, application bit rate, resolution or frame rate between the corresponding terminal and the cloud server. Adjusting the task division mode between the corresponding terminal and the cloud server can be that the terminal device or application server turns on or off the reflection rendering and / or DDGI rendering function. For example, if the GBR corresponding to the selected Qos configuration information is greater than a certain threshold or the PDB is less than a certain threshold, the terminal device or application server can turn on the reflection rendering or DDGI rendering function, or increase it to the corresponding bit rate or frame rate or resolution.
[0268] For example, in an end-cloud collaborative AR rendering scenario, in order to adjust the amount of cloud processing tasks, the access network device can send the first indication information to the terminal device, and then the terminal device determines that the amount of cloud processing tasks needs to be adjusted based on the first alternative Qos configuration information, and notifies the application server through meta data to make corresponding adjustments to the processing tasks, such as turning off DDGI rendering. Similarly, the access network device can also first notify the application server of the selected fifth indication information, and then the application server notifies the terminal device of the first alternative Qos configuration information through meta data, so that the terminal device can adjust the uplink service based on the first alternative Qos configuration information.
[0269] It should be understood that the above S1001-S1003 and S1007-S1008 are all optional steps.
[0270] In an embodiment of the present application, the access network device can adjust the corresponding air interface transmission configuration parameter scheme based on dynamic QoS switching, select appropriate alternative QoS configuration information according to the current network status information, and instruct the application to adjust the corresponding service parameters, and the access network device can promptly trigger the adjustment of RRC parameters to the terminal device, so that the air interface transmission can immediately adapt to the changes in the traffic size and period of the application service, thereby ensuring the successful transmission of service data and saving air interface resources and power of the terminal device.
[0271] The following is a case where the access network device adopts the above-mentioned method 3 (that is, the access network device determines the first candidate QoS configuration information according to the first associated path information and the network status information), and the embodiment of the present application is applicable to the above-mentioned method 3. Figure 5 As an example, for the above scenario Fig. 9 The interaction process between various devices involved in the communication method shown is introduced by way of example.
[0272] Please refer to Fig.11 , which is a schematic diagram of a communication method provided in an embodiment of the present application. Fig.11 The steps S1101 to S1113 are illustrated and are introduced below respectively.
[0273] S1101: The terminal device sends a computing service request to the TMF. Correspondingly, the TMF receives the computing service request from the terminal device.
[0274] The computing service request may carry computing service identification information and / or one or more alternative QoS configuration information corresponding to the task. The task includes a first task corresponding to the first QoS flow, so the one or more alternative QoS configuration information also includes at least one alternative QoS configuration information corresponding to the first QoS flow. The at least one alternative QoS configuration information of the first task may also include QoS parameters of each subtask in one or more subtasks included in the first task. The QoS parameters of one of the subtasks may include QoS parameters such as input / output data rate or throughput.
[0275] In the case that the computing service request does not carry one or more alternative QoS configuration information, TMF can negotiate with the core network function (such as PCF) to obtain one or more alternative QoS configuration information according to the service identification information of the computing service request.
[0276] S1102. TMF senses network status information.
[0277] TMF senses the network status information between UE and gNB, or TMF can obtain network status information from access network equipment, etc. The content of network status information can refer to the content discussed above, and the repeated parts will not be repeated.
[0278] S1103, TMF sends sixth indication information to the terminal device. Correspondingly, the terminal device receives the sixth indication information from TMF. The sixth indication information indicates the second association relationship. The content of the second association relationship can be referred to in the previous text. Fig. 9 The contents of the second relationship discussed in will not be listed again where they are repeated.
[0279] Exemplarily, TMF may determine an association relationship between one or more alternative QoS configuration information and one or more business parameters (hereinafter referred to as a second association relationship). The business parameters include a task segmentation mode, which indicates a plurality of subtasks in a first task to be performed by CEF and the terminal device respectively. Taking the DDGI or reflection rendering function in a cloud game as an example of a computing task, one or more business parameters may include: business parameter 1 (CEF turns on the DDGI or reflection rendering function, and the terminal device turns off the execution of the DDGI or reflection rendering function), and business parameter 2 (CEF turns off the DDGI or reflection rendering function, and the terminal device turns on the DDGI or reflection rendering function.) TMF may send a sixth indication information indicating a second association relationship to the terminal device.
[0280] S1104: TMF sends sixth indication information to the access network device. Correspondingly, the access network device receives the sixth indication information from TMF.
[0281] The TMF sends the sixth indication information indicating the second association relationship to the access network device, or the TMF may directly send one or more candidate QoS configuration information to the access network device. Fig.11 The example in which TMF sends the sixth indication information to the access network device is used for illustration.
[0282] Optionally, TMF determines the sixth indication information according to the network status information and the computing service request message.
[0283] Optionally, TMF may also send policy information (or condition information) for adjusting the alternative QoS to the access network device. The policy information may be predetermined or pre-configured in TMF, or determined by TMF itself. The policy information may be, for example, one or more QoS adjustment thresholds. When the access network device detects that the deviation between the actual transmission capacity of the network and the current QoS configuration information is greater than or less than one of the set thresholds, the currently selected QoS configuration is adjusted to the alternative QoS configuration information of a higher or lower transmission capacity.
[0284] Taking PDB as an example, TMF sets the adjustment threshold to 5ms and -5ms. When the access network device detects that the deviation between the actual packet transmission delay and the PDB delay requirement in the current QoS configuration information is greater than 5ms, the currently selected QoS configuration is adjusted to an alternative QoS with a larger PDB gear. When the access network device detects that the deviation between the actual packet transmission delay and the PDB delay requirement in the current QoS parameters is less than -5ms, the currently selected QoS configuration information is adjusted to an alternative QoS configuration information with a smaller PDB gear.
[0285] S1105, TMF sends sixth indication information to CEF. Correspondingly, CEF receives the sixth indication information from TMF. The content of the sixth indication information can refer to the content of the sixth indication information involved in S1103 above, and the repeated parts are not listed again.
[0286] S1106: The access network device sends second indication information to the terminal device. Correspondingly, the terminal device receives the second indication information from the access network device.
[0287] After receiving one or more candidate QoS configurations, the access network device can determine the first association relationship and indicate the first association relationship to the terminal device through the second indication information item. The content of the first association relationship can refer to the above Fig. 9 The contents of the first association relationship involved will not be repeated any more.
[0288] S1107: The terminal device sends data of the first quality of service flow to the CEF. Correspondingly, the CEF receives data of the first quality of service flow from the terminal device. The data of the first quality of service flow may include part or all of the first associated information. The content of the first associated information may refer to the above Fig. 9 The contents discussed will not be repeated any more.
[0289] S1108. The CEF terminal device sends data of the first quality of service flow to the CEF. Correspondingly, the terminal device receives data of the first quality of service flow from the CEF. The data of the first quality of service flow may include part or all of the first associated information. The content of the first associated information may refer to the above Fig. 9 The contents discussed will not be repeated. Step S1108 may occur when step S1107 does not occur, or step S1107 may occur when step S1108 does not occur. The non-occurrence of a certain step may be understood as not executing the certain step, and the occurrence of a certain step may be understood as executing the certain step. For example, the occurrence of S1008 may refer to the execution of S1008.
[0290] Optionally, TMF may also determine a third association relationship, where the third association relationship represents an association relationship between one or more accompanying information and one or more alternative QoS configuration information. TMF may send a fourth indication message to the access network device to indicate the third association relationship. Optionally, the fourth indication message and the sixth indication message sent to the access network device may be carried in the same message, or may be carried in different messages. In addition, the order in which TMF sends the sixth indication message and the fourth indication message to the access network device may be arbitrary, and there is no specific limitation on this. For examples of the third association relationship, refer to the examples shown in Table 1 or Table 2 above.
[0291] S1109: The access network device determines first candidate QoS configuration information.
[0292] If the TMF indicates the third association relationship to the access network device, the access network device may determine the first candidate QoS configuration information based on the third association relationship and the first associated path information. Alternatively, the access network device may determine the first candidate QoS configuration information based on the first associated path information and the network status information. The specific content of determining the first candidate QoS configuration information can be found in the previous text. Fig. 9 The content of method three.
[0293] S1110: The access network device sends first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the access network device. The content of the first indication information can be referred to in the previous text. Fig. 9 The content of the first indication information involved will not be repeated any more.
[0294] S1111: The access network device determines a first RRC parameter. The content of the access network device determining the first RRC parameter can refer to the above discussion. Fig. 9 The access network device in determines the content of the first RRC parameter, and the repeated parts are not listed again.
[0295] S1112: The terminal device determines a first RRC parameter. The content of the terminal device determining the first RRC parameter can refer to the above discussion. Fig. 9 The terminal device in determines the content of the first RRC parameter, and repeated parts are not listed again.
[0296] S1113. The terminal device and / or CEF determines a first service parameter.
[0297] The content of determining the first service parameter can refer to the previous text Fig. 9 The content of determining the first service parameter discussed above will not be repeated. For example, the terminal device may determine the first service parameter based on the first candidate QoS configuration information and the second association relationship.
[0298] It should be understood that the above S1101-S1108 and S1113 are all optional steps.
[0299] The embodiment of the present application provides a process for the network to dynamically switch QoS and activate the RRC parameter group according to the accompanying information. The access network device can select appropriate alternative QoS configuration information according to the accompanying information and the current network status information, and notify the terminal device to activate the corresponding RRC parameters. The terminal device and CEF can execute the subtask corresponding to the alternative QoS configuration information, so that the service can be matched with the air interface transmission configuration in real time, which not only ensures the application data transmission, but also improves the utilization rate of air interface resources and improves the user experience.
[0300] It should be understood that in the various embodiments of the present application, some message names that have been used in the 3GPP NR system are adopted, but in actual implementation, the message names may change, and no specific limitation is made to this. In the various embodiments of the present application, the alternative QoS configuration information is described at the granularity of QoS flow, but it is not limited to the granularity of QoS flow, and can also be applied to PDU session, slice or task granularity, etc., which are not limited here. In the various embodiments of the present application, the access network device is used as an example to make a decision to select the first alternative QoS configuration information. In fact, the network element in the 5GC can also determine the first alternative QoS configuration information.
[0301] It is understandable that, in order to implement the functions in the above embodiments, the base station and the terminal include hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0302] Fig.12 The following is a schematic diagram of the structure of possible communication devices provided in the embodiments of the present application. These communication devices can be used to implement the functions of the terminal or base station in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments. In the embodiments of the present application, the communication device can be as follows: Figure 1 , Figure 2 , Figure 4 , Figures 5 to 8 Any terminal device, or Figure 2 , Figure 4-Figure 8 Any access network device involved, or Figure 5 The TMF involved may also be a module (such as a chip) applied to a terminal device, an access network device or a TMF.
[0303] like Fig.12 As shown, the communication device 1200 includes a processing module 1210 and a transceiver module 1220. The communication device 1200 is used to implement the above Fig. 9 , Fig.10 or Fig.11 The method embodiment shown in FIG. 1 includes functions of a terminal device, an access network device or a TMF.
[0304] In the first embodiment, the communication device 1200 is used to implement Fig. 9 , Fig.10 or Fig.11 The functions of the terminal device in the method embodiment are shown.
[0305] For example, the communication device 1200 is used to implement Fig. 9 In the example of the method shown in FIG. 1 , the transceiver module 1220 may receive the first indication information and the third indication information under the processing of the processing module 1210. Alternatively, the transceiver module 1220 may receive the first indication information under the processing of the processing module 1210, and the processing module 1210 may execute the step S904.
[0306] Alternatively, the communication device 1200 is used to implement Fig.10 The functions of the terminal device in the method embodiment shown in the figure, in this case, the transceiver module 1220 can receive the first indication information, and the processing module 1210 can be used to perform the step S1006. Optionally, the transceiver module 1220 can also be used to receive the second indication information, send auxiliary information, and send a session establishment request, etc., and the processing module 1210 can also be used to determine the first service parameter, etc.
[0307] Alternatively, the communication device 1200 is used to implement Fig.11 The functions of the terminal device in the method embodiment shown in the figure, in this case, the transceiver module 1220 can receive the first indication information, and the processing module 1210 can execute the step S1112. Optionally, the transceiver module 1220 is also used to send a computing service request, send data of the first service quality flow, receive the second indication information and the fifth indication information, etc.
[0308] In the second embodiment, the communication device 1200 is used to implement Fig. 9 , Fig.10 or Fig.11 The functions of the access network device in the method embodiment are shown.
[0309] For example, the communication device 1200 is used to implement Fig. 9In the method embodiment shown in FIG. 1 , the functions of the access network device are shown in FIG. 1 . In this case, the transceiver module 1220 may be used to send the first indication information and send the third indication information, and the processing module 1210 may perform steps S901 and S902. Alternatively, the transceiver module 1220 may send the first indication information under the processing of the processing module 1210, and the processing module 1210 may perform steps S901 and S902.
[0310] Alternatively, the communication device 1200 is used to implement Fig.10 In the method embodiment shown in FIG. 1 , the function of the access network device is shown in FIG. 1 . In this case, the transceiver module 1220 can send the first indication information, and the processing module 1210 can be used to execute the step S1004. Optionally, the transceiver module 1220 can also be used to send the second indication information, receive the auxiliary information, and receive the session resource establishment request.
[0311] Alternatively, the communication device 1200 is used to implement Fig.11 In the method embodiment shown in FIG. 1 , the function of the access network device in the method embodiment shown in FIG. 1 , in this case, the transceiver module 1220 can send the first indication information, and the processing module 1210 can execute steps S1109 and S1111. Optionally, the transceiver module 1220 is also used to send the second indication information, send the network status information, and receive the fifth indication information.
[0312] In the third embodiment, the communication device 1200 is used to implement Fig.11 The function of TMF in the method embodiment shown. In this case, the processing module 1210 can be used to determine the third association relationship, and the transceiver module 1220 can be used to send the fourth indication information, etc. Optionally, the transceiver module 1220 is also used to receive a computing service request, and send the sixth indication information, etc.
[0313] The specific contents of each information and steps involved can be found in the previous article. Figures 9 to 11 The contents discussed will not be repeated.
[0314] Please refer to Fig.13 , is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. Fig.13 As shown, the communication device 1300 includes a processor 1310 and an interface circuit 1320. The processor 1310 and the interface circuit 1320 are coupled to each other. It is understood that the interface circuit 1320 can be a transceiver or an input-output interface. Optionally, the communication device 1300 may also include a memory 1330 for storing instructions executed by the processor 1310 or storing input data required by the processor 1310 to execute instructions or storing data generated after the processor 1310 executes instructions.
[0315] When the communication device 1300 is used to implement Figures 9 to 11 In any of the methods shown, the processor 1310 is used to implement the functions of the processing module 1210 , and the interface circuit 1320 is used to implement the functions of the transceiver module 1220 .
[0316] When the above communication device is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiment. The terminal device chip receives information from other modules in the terminal device (such as a radio frequency module or an antenna), and the information is sent to the terminal device by the access network device; or the terminal device chip sends information to other modules in the terminal device (such as a radio frequency module or an antenna), and the information is sent to the access network device by the terminal device.
[0317] When the above-mentioned communication device is a module applied to an access network device, the access network device module implements the functions of the access network device in the above-mentioned method embodiment. The access network device module receives information from other modules in the access network device (such as a radio frequency module or an antenna), and the information is sent by the terminal device to the access network device; or, the access network device module sends information to other modules in the access network device (such as a radio frequency module or an antenna), and the information is sent by the access network device to the terminal device. The access network device module here can be a baseband chip of the access network device, or it can be a DU or other module. The DU here can be a DU under the open radio access network (O-RAN) architecture.
[0318] The present application embodiment provides another example of a communication device, the communication device includes at least one processor and at least one memory, the at least one processor and the at least one memory are coupled, the at least one memory is used to store instructions, when the instructions are executed by the at least one processor, the communication device executes the method in the above embodiment. Take the communication device including a processor and a memory as an example, Fig.14 The structural diagram of the communication device shown in FIG. Fig.14 As shown, the communication device 1400 includes a processor 1410 and a memory 1420. The processor 1410 and the memory 1420 are coupled, and the memory 1420 stores instructions. When the instructions stored in the memory 1420 are executed by the processor 1410, the communication device 1400 executes the method executed by the network device in the above embodiment.
[0319] It is understood that the processor involved in each embodiment of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor. Also, the memory involved in each embodiment of the present application may include a volatile memory, such as a random access memory (RAM). The memory may also include a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD) or a solid state drive (SSD).
[0320] The method steps in each embodiment of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, register, hard disk, mobile hard disk, CD-ROM or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and the storage medium can also be present in a base station or a terminal as discrete components.
[0321] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by 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 programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction 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 program or instruction may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium may be a magnetic medium, for example, a floppy disk, a hard disk, a tape; it may also be an optical medium, for example, a digital video disc; it may also be a semiconductor medium, for example, a solid-state hard disk. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
[0322] The present application provides a chip system, which includes: a processor and an interface. The processor is used to call and run instructions from the interface. When the processor executes the instructions, any of the above communication methods is implemented, such as the above communication method. Figures 9 to 11 Any of the communication methods shown.
[0323] The embodiment of the present application provides a computer-readable storage medium, which is used to store a computer program or instruction. When the computer-readable storage medium is executed, any of the communication methods described above is implemented, such as the communication method described above. Figures 9 to 11 Any of the communication methods shown.
[0324] The present application embodiment provides a computer program product including instructions, which, when executed on a computer, implements any of the above communication methods, such as the above Figures 9 to 11 Any of the communication methods shown.
[0325] In the various embodiments of the present application, unless otherwise specified or provided for in any logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.
[0326] It is understood that the various numerical numbers involved in the various embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic.
Claims
1. A communication method, It is characterized in that Applied to a terminal device, the method comprises: receiving first indication information, where the first indication information indicates first candidate quality of service configuration information, where the first candidate quality of service configuration information indicates one or more communication indicators that the first quality of service flow needs to satisfy; A first wireless resource control parameter is determined based on the first indication information and a first association relationship, wherein the first association relationship indicates an association relationship between one or more alternative quality of service configuration information and one or more wireless resource control parameters, the one or more alternative quality of service configuration information include the first alternative quality of service configuration information, and the one or more wireless resource control parameters include the first wireless resource control parameter.
2. The method according to claim 1, It is characterized in that The method further comprises: Second indication information is received from an access network device, where the second indication information indicates the first association relationship.
3. The method according to claim 1 or 2, It is characterized in that Send data of the first quality of service flow to an access network device, wherein the data of the first quality of service flow includes first associated information, wherein the first associated information includes experienced quality of service information and / or service characteristic information, wherein the experienced quality of service information indicates actual transmission parameters of the first quality of service flow within a historical time period, and the service characteristic information indicates attributes of a first service corresponding to the first quality of service flow.
4. The method according to any one of claims 1 to 3, It is characterized in that Auxiliary information of the terminal device is sent, where the auxiliary information indicates a resource usage status of the terminal device.
5. The method according to any one of claims 1 to 4, It is characterized in that The method further comprises: A first service parameter is determined according to the first candidate quality of service configuration information, where the first service parameter is a parameter of a first service corresponding to the first quality of service flow.
6. The method according to claim 5, It is characterized in that Determining a first radio resource control parameter according to the first indication information and the first association relationship includes: The first business parameter is determined based on the first alternative service quality configuration information and the second association relationship, wherein the second association relationship indicates an association relationship between at least one alternative service quality configuration information and at least one business parameter, the at least one alternative service quality configuration information includes the first alternative service quality configuration information, and the at least one business parameter includes the first business parameter.
7. The method according to any one of claims 1 to 6, It is characterized in that The first association relationship includes one or more identifiers and an association relationship with the one or more radio resource control parameters, and the one or more identifiers are identifiers of the one or more candidate quality of service configuration information.
8. The method according to claim 7, It is characterized in that An identifier of a candidate quality of service configuration information includes at least one of the following: an identifier of a quality of service flow corresponding to the one candidate quality of service configuration information; An index of the candidate quality of service configuration information; or An index of at least one communication indicator among the one or more communication indicators indicated by the candidate quality of service configuration information.
9. The method according to any one of claims 1 to 8, It is characterized in that The first radio resource control parameter includes at least one of the following: Semi-continuous scheduling parameters; Free from weighted scheduling resource parameters; or, Discontinuous reception configuration parameters.
10. A communication method, It is characterized in that include: Determine first candidate quality of service configuration information from at least one candidate quality of service configuration information of the first quality of service flow, wherein the first candidate quality of service configuration information is the quality of service configuration information re-determined for the first quality of service flow and indicates one or more communication indicators that the first quality of service flow needs to meet; Determine a first radio resource control parameter according to the first candidate quality of service configuration information and a first association relationship, the first association relationship indicating an association relationship between one or more candidate quality of service configuration information and one or more radio resource control parameters, the one or more candidate quality of service configuration information including the first candidate quality of service configuration information, and the one or more radio resource control parameters including the first radio resource control parameter; Sending first indication information, where the first indication information indicates the first candidate quality of service configuration information.
11. The method according to claim 10, It is characterized in that Send third indication information to the terminal device, where the third indication information indicates the first wireless resource control parameter.
12. The method according to claim 10 or 11, It is characterized in that Determining first candidate quality of service configuration information from at least one candidate quality of service configuration information of the first quality of service flow includes: Receive data of a first quality of service flow, the data of the first quality of service flow includes first associated information, the first associated information includes experienced quality of service flow information and / or service characteristic information, the experienced quality of service information indicates actual transmission parameters of the first quality of service flow in a historical time period, and the service characteristic information indicates attributes of a first service corresponding to the first quality of service flow; The first candidate quality of service configuration information is determined according to the first associated path information.
13. The method according to claim 10 or 11, It is characterized in that Determining the first candidate quality of service configuration information according to the first associated path information includes: determining the first candidate service quality configuration information according to the first associated information and a third association relationship, wherein the third association relationship includes an association relationship between at least one candidate service quality configuration information and at least one associated information, the at least one candidate service quality configuration information includes the first candidate service quality configuration information, and the at least one associated information includes the first associated information; or, The first candidate service quality configuration information is determined according to the first associated information, network status information and at least one candidate service quality configuration information, wherein the network status information includes information on the one or more communication indicators achieved or capable of being supported by the network.
14. The method according to claim 10 or 11, It is characterized in that Determining first candidate quality of service configuration information from at least one candidate quality of service configuration information of the first quality of service flow includes: Receiving auxiliary information of a terminal device, wherein the auxiliary information indicates a resource usage status of the terminal device; The first candidate quality of service configuration information is determined based on the auxiliary information, network status information, and at least one candidate quality of service configuration information, wherein the network status information includes information on the one or more communication indicators that the network has achieved or can support.
15. The method according to any one of claims 10 to 14, It is characterized in that The first association relationship includes one or more identifiers and an association relationship with the one or more radio resource control parameters, and the one or more identifiers are identifiers of the one or more candidate quality of service configuration information.
16. The method according to claim 15, It is characterized in that An identifier of a candidate quality of service configuration information includes at least one of the following: an identifier of a quality of service flow corresponding to the one candidate quality of service configuration information; An index of the candidate quality of service configuration information; or An index of at least one communication indicator among the one or more communication indicators indicated by the candidate quality of service configuration information.
17. The method according to any one of claims 10 to 16, It is characterized in that The first radio resource control parameter includes at least one of the following: Semi-continuous scheduling parameters; Free from weighted scheduling resource parameters; or, Discontinuous reception configuration parameters.
18. A communication method, It is characterized in that include: Receiving at least one candidate quality of service configuration information corresponding to a first quality of service flow, wherein the candidate quality of service configuration information indicates one or more communication indicators that the first quality of service flow needs to meet; Determine a third association relationship, wherein the third association relationship includes an association relationship between at least one candidate quality of service configuration information and at least one associated path information, wherein one associated path information includes experienced quality of service flow information and / or service characteristic information, the experienced quality of service information indicates an actual transmission parameter of the first quality of service flow in a historical time period, and the service characteristic information indicates an attribute of a first service corresponding to the first quality of service flow; Send fourth indication information, where the fourth indication information indicates the third association relationship.
19. The method according to claim 18, It is characterized in that One of the candidate service quality configuration information includes at least one of a candidate service quality parameter, an input data rate, and an output data rate corresponding to each subtask in a plurality of subtasks, and the plurality of subtasks belong to tasks included in the first service.
20. A communication device, It is characterized in that include: A module for executing the method according to any one of claims 1 to 9; A module for executing the method according to any one of claims 10 to 17; or, Module for performing the method of claim 18 or 19.
21. A communication device, It is characterized in that The invention comprises a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method according to any one of claims 1 to 9, the method according to any one of claims 10 to 17, or the method according to claims 18 or 19 through a logic circuit or executing code instructions.
22. A computer program product comprising instructions, It is characterized in that When the instruction is executed by the communication device, the communication device executes the method according to any one of claims 1 to 9, the method according to any one of claims 10 to 17, or the method according to claim 18 or 19.
23. A computer-readable storage medium, It is characterized in that The storage medium stores a computer program or instruction. When the computer program or instruction is executed by the communication device, the method according to any one of claims 1 to 9, the method according to any one of claims 10 to 17, or the method according to claim 18 or 19 is implemented.
Citation Information
Cited By
Communication method and apparatus
EP4808207A1