The present application relates to the field of wireless communication, in particular to UE capability update methods, apparatuses and devices.
In the current 5th generation mobile communication technology (5G) communication system, when the network needs additional user equipment (UE) radio access capability information, it initiates a UE capability report for a UE in a radio resource control connected (RRC_CONNECTED) mode. When configuring the UE or scheduling the UE, the network respects radio access capability parameters reported by the UE.
In the current 5G communication system, it is generally assumed that UE capability will not change after RRC connection and reporting of the UE capability. Therefore, when performing scheduling, the network device does not consider whether the UE capability changes. Thus, there may be a situation where the UE capability changes, but the network device still assumes that the UE capability will not change, and still schedules the UE according to the UE capability before the change, which can neither fully utilize the UE capability nor support the service requirements of UE upgrade.
The present application provides UE capability update methods, apparatuses, and devices. By introducing a method for identifying UE capability changes and reporting updated UE capabilities, the problem of resources waste or unsatisfied service requirements of UE upgrade caused by the network device still scheduling a UE according to original UE capabilities after UE capability upgrades can be solved.
In one embodiment of the present application provides a UE capability update method, including:
In one embodiments, the determining that the UE capability is updated according to the at least one performance indicator, includes at least one of the following operations:
In one embodiments, the determining the updated UE capability information in response to determining that the UE capability is updated according to the at least one performance indicator, includes:
In one embodiments, the reporting the updated UE capability information to the network, includes:
In one embodiments, the reporting the updated UE capability information to the network, includes:
In one embodiments, the initiating the request for reporting the updated UE capability information to the network, includes:
The present application further provides a UE capability update method, including:
In one embodiments, the receiving the updated UE capability information sent from the UE when the UE satisfying the preset condition, includes:
In one embodiments, the receiving the updated UE capability information sent from the UE when the UE satisfying the preset condition, includes:
In one embodiments, the method further includes:
In one embodiments, the receiving the request for reporting the updated UE capability information from the UE, includes:
In one embodiment of the present application provides a UE capability update apparatus, including:
The present application further provides a UE capability update apparatus, including:
In one embodiment of the present application provides a UE capability update device, including a memory and a processor, where the memory stores computer programs that are capable of running on the processor, when the computer program are executed by the processor, the processor performs:
In one embodiments, the processor determines that the UE capability is updated according to the at least one performance indicator, including at least one of the following operations:
In one embodiments, the processor determines the updated UE capability information in response to determining that the UE capability is updated according to the at least one performance indicator, including:
In one embodiments, the processor reports the updated UE capability information to the network, including:
In one embodiments, the processor reports the updated UE capability information to the network, including:
In one embodiments, the triggering the reporting of the updated UE capability information to the network when the reporting condition is met, includes:
In one embodiments, the processor initiates the request for reporting the updated UE capability information to the network, including:
The present application further provides a UE capability update device, including a memory and a processor, where the memory stores computer programs that are capable of running on the processor, when the computer programs are executed by the processor, the processor performs:
In one embodiments, the processor receives the updated UE capability information sent from the UE when the UE satisfying the preset condition, including:
In one embodiments, the processor receives the updated UE capability information sent from the UE when the UE satisfying the preset condition, including:
In one embodiments, the method further includes:
In one embodiments, the processor receives the request for reporting the updated UE capability information from the UE, including:
In one embodiment of the present application provides a computer-readable storage medium. Computer programs are stored in the computer-readable storage medium, and when the computer programs are executed by a processor, any UE capability update method in the above-mentioned embodiments implemented.
The present application provides UE capability update methods, apparatuses, and devices. The method includes: updating a machine learning model for communication data processing; determining at least one performance indicator associated with UE capability based on processing of communication data according to the updated machine learning model; determining updated UE capability information in response to determining that the UE capability is updated according to the at least one performance indicator; and reporting the updated UE capability information to a network. Using the method provided by the present application, by introducing the method for identifying UE capability changes and reporting updated UE capabilities, the problem of resources waste or unsatisfied service requirements of UE upgrade caused by the network device still scheduling according to original UE capabilities after UE capability upgrades can be solved.
In order to more clearly illustrate the embodiments of the present application, the drawings that need to be used in the description of the embodiments will be briefly introduced below. The drawings in the following description are only some embodiments of the present application.
In order to make the embodiments of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. Apparently, the described embodiments are only part but not all of the embodiments of the present application.
The scenarios described in the embodiments of the present application are to illustrate the embodiments of the application more clearly, and do not constitute limitations on the embodiments of the application. The development of new application scenarios, the embodiments of the present application are also applicable to similar problems.
In the current 5G communication system, as shown in
In the current 5G communication system, it is generally assumed that UE capability will not change after RRC connection and reporting of the UE capability. Therefore, when performing scheduling, the network device does not consider whether the UE capability changes.
In the future 6th generation mobile communication technology (6G) communication system, the capabilities of UEs will change with changes in communication environment, user needs and other conditions, and this change may also occur after RRC connection is established. For example, the reported parameter cqi-TableAlt of the UE capability indicates whether the UE supports a target BLER (block error rate) of 10−5. When artificial intelligence is introduced into the UE, and after the UE updates a machine learning model, the UE that could not support the target BLER of 10−5 is able to support the target BLER of 10−5. However, if the network device still assumes that the UE capability will not change, and still schedules the UE according to the UE capability before the change, which can neither fully utilize the UE capability nor support the service requirements of UE upgrade.
Embodiments of the present application provide a UE capability update method. By introducing the method for identifying UE capability changes and reporting updated UE capabilities, the problem of resources waste or unsatisfied service requirements of UE upgrade caused by the network device still scheduling according to original UE capabilities after UE capability upgrades can be solved. As shown in
S201, updating a machine learning model for communication data processing.
Here, the machine learning model refers to a neural network model that can realize corresponding functions after sample training. For example, according to a functional device for communication data processing that needs to be realized, the corresponding sample can be collected to train the model, and the machine learning model that realizes the function can be obtained. And subsequently, when there is a new sample, the machine learning model for communication data processing can be updated by using the new sample.
The above update may be performed periodically according to a preset period after the RRC connection is established, or may be an update triggered by an external event.
S202, processing communication data according to the updated machine learning model, and determining at least one performance indicator associated with UE capability.
For example, by using the updated machine learning model to process the communication data, all performance indicators of the updated machine learning model that may affect UE capability are evaluated, and the performance indicator that causes UE capability changes is determined. Here, the number of performance indicators that cause UE capability changes may one or more.
Here, the above evaluation may be performed based on the number of updates, for example, an evaluation is performed every three updates of the machine learning model; or the above evaluation may be performed based on a period of time, for example, an evaluation is performed at intervals, or an evaluation is performed at a fixed time point.
In the embodiments of the present application, the UE capability information may be reflected by defined UE capability parameters, and the UE capability parameters may be determined by at least one corresponding performance indicator. The at least one performance indicator associated with UE capability is one or more performance indicators that influence the UE capability parameters.
S203, determining updated UE capability information in response to determining that the UE capability is updated according to the at least one performance indicator.
In the embodiments of the present application, the UE capability information includes which UE capability parameters are preset according to the protocol. After determining the performance indicator that causes the UE capability update, whether the UE capability is updated may be determined according to the performance indicator.
As an one embodiment, the determining that the UE capability is updated according to the at least one performance indicator, includes at least one of the following operations:
It is determined that the UE capability is updated, and the corresponding UE capability parameter is obtained according to the performance indicator that causes the UE capability update. This correspondence is preset according to the protocol and may be added according to requirements, and the updated UE capability parameter is reported to the network.
As an one embodiment, the determining the updated UE capability information in response to determining that the UE capability is updated according to the at least one performance indicator, includes:
If the determined UE capability parameter is updated, it means that the UE capability information needs to be updated; if the determined UE capability parameter is not updated, it means that the UE capability information does not need to be updated.
S204, reporting the updated UE capability information to a network.
As an one embodiment, the reporting the updated UE capability information to the network, includes:
In the embodiments of the application, the UE reports the updated UE capability information to the network in two ways. A first way is that when the UE meets the reporting condition, it triggers to report the updated UE capability information to the network. A second way is that the UE requests to report the updated UE capability information.
In the first way and the second way, the UE reports the updated UE capability information to the network through radio resource control information elements (RRC IE) in RRC information.
Here, the updated UE capability information includes a mandatory UE capability parameter and an updated UE capability parameter.
For example, the UE capability parameters include a mandatory UE capability parameter and an one UE capability parameter. The updated UE capability information reported to the network must include all mandatory UE capability parameters, and the updated UE capability parameter may be a mandatory UE capability parameter or an one UE capability parameter.
If the updated UE capability parameter is a mandatory UE capability parameter, when reporting the updated UE capability information to the network, only the mandatory UE capability parameter is included in the updated UE capability information.
If the updated UE capability parameter is an one UE capability parameter, when reporting the updated UE capability information to the network, the updated UE capability information includes the mandatory UE capability parameter and the updated one UE capability parameter.
The processes of the first way and the second way are described in detail below.
As shown in
For example, after the RRC connection is established, the UE periodically updates the artificial intelligence model, or triggers an update due to changes in the external environment. The updated machine learning model may have better performance or lower complexity, and the updated machine learning model causes changes of the UE capability information.
Further, the network side configures the switch that indicates that the UE is allowed or disabled to report the updated UE capability information. When the switch is in the state of allowing the reporting of the updated UE capability information, the UE triggers to report the updated UE capability information to the network. When the switch is in the state of disabling the reporting of the updated UE capability information, the UE cannot report the updated UE capability information.
When the UE capability information is updated and the switch is in the state of allowing the reporting of the updated UE capability information, the UE triggers the RRC IE in the RRC information to report the updated UE capability information to the network.
The UE initiates a request for reporting the updated UE capability information to the network, and reports the updated UE capability information when receiving a report permission instruction from the network.
As shown in
For example, after the RRC connection is established, the UE periodically updates the artificial intelligence model, or triggers an update due to changes in the external environment. The updated machine learning model may have better performance or lower complexity, and the updated machine learning model will cause changes of the UE capability information.
After the UE capability information is updated, the UE initiates a request for reporting the updated UE capability information to the network.
As an one embodiment, initiating a request to the network for reporting updated UE capability information includes:
If the report permission instruction sent by the network through the PDCCH is received, the updated UE capability information is reported by the RRC IE in the RRC information.
If the report rejection instruction sent by the network through the PDCCH is received, or no instruction is received from the network, the updated UE capability information will not be reported.
The embodiments of the present application also provide a UE capability update method. By introducing the method for identifying UE capability changes and reporting updated UE capabilities, the problem of resources waste or unsatisfied service requirements of UE upgrade caused by the network device still scheduling according to original UE capabilities after UE capability upgrades can be solved. As shown in
S601, receiving updated UE capability information sent from a UE when satisfying a preset condition, where the preset condition is to process communication data by using an updated machine learning model, determine at least one performance indicator associated with UE capability, and determine that the UE capability is updated according to the at least one performance indicator.
As an one embodiment, the receiving the updated UE capability information sent from the UE when satisfying the preset condition, includes:
In the embodiments of the present application, the network receives the updated UE capability information reported by the UE in two ways. A third way is that the network receives the updated UE capability information reported by the UE when the UE meets the reporting condition. A fourth way is that the network receives a request for the updated UE capability information reported by the UE, and sends a report permission instruction or a report rejection instruction to the UE.
In the third way and the fourth way, the updated UE capability information sent by the UE through RRC IE in RRC information when satisfying the preset condition is received.
Here, the updated UE capability information includes a mandatory UE capability parameter and an updated UE capability parameter.
For example, the UE capability parameters include a mandatory UE capability parameter(s) and an one UE capability parameter(s). The updated UE capability information sent by the UE when satisfying the preset condition must include all mandatory UE capability parameters. The updated UE capability parameter may be a mandatory UE capability parameter or an one UE capability parameter.
If the updated UE capability parameter is a mandatory UE capability parameter, when receiving the updated UE capability information sent by the UE when meeting the preset condition, the updated UE capability information only includes the mandatory UE capability parameter(s).
If the updated UE capability parameter is an one UE capability parameter, when receiving the updated UE capability information sent by the UE when meeting the preset condition, the updated UE capability information includes the mandatory UE capability parameter(s) and the updated one UE capability parameter.
S602, configuring or scheduling the UE according to the updated UE capability information.
The processes of the third way and the fourth way are described in detail below.
The receiving by the network the updated UE capability information reported by the UE via triggering to the network when the reporting condition is met, includes:
For example, after the RRC connection is established, the UE periodically updates the artificial intelligence model, or triggers an update due to changes in the external environment. The updated machine learning model may have better performance or lower complexity, and the updated machine learning model causes changes of the UE capability information.
Further, the network side configures a switch that indicates that the UE is allowed or disabled to report the updated UE capability information. When the switch is in a state of allowing reporting of the updated UE capability information, the UE is allowed to trigger reporting of the updated UE capability information to the network. When the switch is in a state of disabling reporting of the updated UE capability information, the UE is not allowed to trigger the reporting of the updated UE capability information to the network.
When the UE capability information is updated and the switch is in the state of allowing the reporting of the updated UE capability information, the updated UE capability information reported by the UE to the network via RRC IE in RRC information is received.
A request for reporting the updated UE capability information from the UE is received. A report permission instruction is sent to the UE, and the updated UE capability information from the UE is received; or a report rejection instruction is sent to the UE or no instruction is sent to the UE, and the UE is refused to report the updated UE capability information.
For example, after the RRC connection is established, the UE periodically updates the artificial intelligence model, or triggers an update due to changes in the external environment. The updated machine learning model may have better performance or lower complexity, and the updated machine learning model will cause changes of the UE capability information.
After the UE capability information is updated, the network receives a request for reporting the updated UE capability information from the UE.
As an one embodiment, the receiving the request for reporting the updated UE capability information from the UE, includes:
According to the received request for reporting the updated UE capability information from the UE, it is determined whether the UE needs to report the updated UE capability information.
If it is determined that the UE needs to report the updated UE capability information, a report permission instruction is sent through PDCCH, and the updated UE capability information reported by the UE is received.
If it is determined that the UE does not need to report the updated UE capability information, a report rejection instruction is sent through the PDCCH, or no instruction is sent, and the request for reporting the updated UE capability information from the UE is rejected.
When the UE meets the reporting condition, it is triggered to report the updated UE capability information to the network. The main steps are as follows.
At least one of the functions such as modulation and demodulation, channel estimation, signal detection, encoding and decoding, etc., of the network and the UE is implemented by a deep learning algorithm. A good machine learning model will bring lower complexity, that is, lower processing delay.
The network and the UE periodically update the above machine learning model, or update the above machine learning model triggered by the communication environment or communication performance degradation.
The UE requests to report the updated UE capability information, the main steps are as follows.
The network and the terminal periodically update the above-mentioned machine learning model, or update the above-mentioned machine learning model triggered by the communication environment or communication performance degradation.
UE capability update methods in the present application are described above, and apparatuses for performing the above UE capability update methods are described below.
As shown in
In one embodiment, the UE capability information determination device is configured to determine that the UE capability is updated according to the at least one performance indicator, through at least one of the following operations:
In one embodiment, the UE capability information determination device is configured to determine the updated UE capability information in response to determining that the UE capability is updated according to the at least one performance indicator, which includes:
In one embodiment, the UE capability information reporting device is configured to report the updated UE capability information to the network, which includes:
In one embodiment, the UE capability information reporting device is configured to report the updated UE capability information to the network, which includes:
In one embodiment, the UE capability information reporting device is configured to trigger the reporting of the updated UE capability information to the network when the reporting condition is met, including:
In one embodiment, the UE capability information reporting device is configured to initiate a request for reporting the updated UE capability information to the network, which includes:
As shown in
In one embodiment, the UE capability information receiving device is configured to receive the updated UE capability information sent from the UE when satisfying the preset condition, which includes:
In one embodiment, the UE capability information receiving device is configured to receive the updated UE capability information sent from the UE when satisfying the preset condition, which includes:
In one embodiment, the following is further included:
In one embodiment, the UE capability information receiving device receives the request for reporting the updated UE capability information from the UE, which includes:
As shown in
The memory stores program codes, and when the program codes are executed by the processor, the processor performs the following processes:
The device 900 may also include one or more wired or wireless network interfaces 907, one or more input and output interfaces 908, and/or, one or more operating systems 906, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc.
In one embodiment, the processor determines that UE capability is updated according to the at least one performance indicator, which includes at least one of the following operations:
In one embodiment, the processor determines that the updated UE capability information in response to determining that the UE capability is updated according to the at least one performance indicator, which includes:
In one embodiment, the processor reports the updated UE capability information to the network, including:
In one embodiment, the processor reports the updated UE capability information to the network, including:
In one embodiment, the triggering the reporting of the updated UE capability information to the network when the reporting condition is met, includes:
In one embodiment, the processor initiates the request for reporting the updated UE capability information to the network, including:
As shown in
Here, the memory stores program codes, and when the program codes are executed by the processor, the processor is caused to perform the following processes:
The device 1000 may also include one or more wired or wireless network interfaces 1007, one or more input and output interfaces 1008, and/or, one or more operating systems 1006, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc.
In one embodiment, the processor receives the updated UE capability information sent from the UE when satisfying the preset condition, including:
In one embodiment, the processor receives the updated UE capability information sent from the UE when satisfying the preset condition, including:
In one embodiment, the following is further included:
In one embodiment, the processor receives the request for reporting the updated UE capability information from the UE, including:
Embodiments of the present application further provide a computer-readable storage medium, including instructions, which, when run on a computer, cause the computer to execute the UE capability update methods provided in the foregoing embodiments.
Embodiments of the present application further provide a computer program product, including computer programs. The computer programs include program instructions, and when the program instructions are executed by an electronic device, the electronic device is caused to perform the UE capability update methods provided by the above embodiments.
For the convenience and brevity of the description, the specific working process of the above-described devices and devices can refer to the corresponding process in the foregoing method embodiments, which will not be repeated herein.
In the several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the devices is only a logical function division. In one embodiment, there may be other division methods. For example, multiple devices or components can be combined or may be integrated into another system, or some features may be ignored, or not implemented. Further, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or devices may be in electrical, mechanical or other forms.
The devices described as separate components may or may not be physically separated, and the components displayed as devices may or may not be physical devices, that is, they may be located in one place, or may be distributed to multiple network devices. Part or all of the devices can be selected according to actual needs to achieve the purpose of the solution of the embodiments.
In addition, each functional device in each embodiment of the present application may be integrated into one processing device, each device may exist separately physically, or two or more devices may be integrated into one device. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software function modules. If the integrated modules are realized in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium.
In the above embodiments, all or part of them may be implemented by software, hardware, firmware or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product.
The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present disclosure will be generated in whole or in part. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website, computer, server, or data center to another website site, computer, server, or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be stored by a computer, or a data storage device such as a server or a data center integrated with one or more available media. The available medium may be a magnetic medium (such as a floppy disk, a hard disk, or a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (solid state disk, SSD)) and the like.
The embodiments of the present application have been introduced in detail above. In the present application, embodiments have been used to illustrate the principles and implementation methods of the present application. The descriptions of the above embodiments are only used to help understand the embodiments of the present application. Based on the idea of the present application, there will be changes in the specific implementation and application scope. In summary, the content of this specification should not be construed as limiting the application.
Number | Date | Country | Kind |
---|---|---|---|
202110921977.7 | Aug 2021 | CN | national |
The present application is a National Stage of International Application No. PCT/CN2022/097213, filed Jun. 6, 2022 which claims the priority to Chinese patent application No. 202110921977.7 filed with the China National Intellectual Property Administration on Aug. 12, 2021 and entitled “UE Capability Updating Method and Apparatus, and Device”, the entire content of which is incorporated in this application by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/097213 | 6/6/2022 | WO |