Method, device, user equipment and storage medium for updating NR capability of UE
By directly sending attachment requests to carry NR capability information by the user equipment when NR capability is updated, the problem of slow network reply confirmation messages is solved, the UE connection speed and user experience are improved, and the UE connection speed is solved in the prior art and the UE connection speed is slow and data transmission is transmitted. Prolonged issues.
Patent Information
- Application Number
- CN202011064216.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-30
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2040-09-30
AI Technical Summary
In a network environment, when requesting update of NR capability information through tracking area update requests, the network reply confirmation message is slow or does not reply, resulting in poor user experience, slow UE connection speed, and delayed data transmission.
When the NR capability is updated, the user equipment directly sends an attachment request to the network side, carrying the updated NR capability information. If the cell is an abnormal cell or does not receive a confirmation message within a predetermined time, the NR capability information is reported through the attachment request so that the network side Know the NR capability of UE.
This greatly shortens the confirmation message time of the network side receiving NR capability information, improves the speed of UE connecting to the network, shortens the data transmission delay, and improves user experience satisfaction.
Smart Images

Figure CN114339845B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a method, device, user equipment, and storage medium for updating NR capabilities of a UE. Background Art
[0002] In the relevant technology, mainstream chip manufacturers in the market all update NR capability information through Tracking Area Update (TAU) requests. In many actual network environments, when updating NR capability information through TAU signaling, when the network generally responds to the TAU Accept message slowly or does not respond to the TAU Accept message, it will lead to many unfriendly experiences of UE, resulting in poor user experience. Summary of the invention
[0003] The present disclosure provides a method, an apparatus, a user equipment and a storage medium for updating UE capabilities.
[0004] According to a first aspect of the present disclosure, a method for updating UE capabilities is provided, the method comprising:
[0005] In response to the NR capability update of the user equipment UE, an attachment request is sent to the network side entity, wherein the attachment request carries the NR capability information of the UE after the capability update.
[0006] In the above scheme, the method further comprises:
[0007] Perform detachment;
[0008] The sending an attachment request to the network side entity includes:
[0009] After detaching, the attach request is sent to the network side entity.
[0010] In the above solution, in response to the NR capability update of the user equipment UE, sending the attachment request to the network side entity includes:
[0011] In response to the NR capability update of the UE and the cell in which the UE resides being an abnormal cell, sending the attachment request to the network side entity.
[0012] In the above scheme, the method further comprises:
[0013] Send tracking area update request;
[0014] In response to the time of receiving the confirmation message returned based on the tracking area update request exceeding the first time threshold, determining that the cell where the UE resides is an abnormal cell;
[0015] or,
[0016] In response to not receiving a confirmation message returned based on the tracking area update request within a second time threshold range, determining that the cell where the UE resides is an abnormal cell.
[0017] In the above solution, in response to the time of receiving the confirmation message returned based on the tracking area update request exceeding the first time threshold, determining that the cell where the UE resides is an abnormal cell includes:
[0018] In response to the fact that the number of times that the time of receiving the returned confirmation message exceeds the first time threshold is greater than the first predetermined number of times within the timing time of the timer, it is determined that the cell where the UE resides is an abnormal cell.
[0019] In the above solution, in response to not receiving a confirmation message returned based on the tracking area update request within the second time threshold range, determining that the cell where the UE resides is an abnormal cell includes:
[0020] In response to the fact that the number of times that a confirmation message returned based on the tracking area update request is not received within a second time threshold range is greater than a second predetermined number of times within the timing time of the timer, it is determined that the cell where the UE resides is an abnormal cell.
[0021] In the above scheme, the method further comprises:
[0022] In response to the NR capability update of the UE and the cell in which the UE resides is not an abnormal cell, a tracking area update request carrying the updated NR capability information is sent to the network side entity.
[0023] In the above solution, in response to the NR capability update of the user equipment UE, sending the attachment request to the network side entity includes:
[0024] In response to the NR capability update of the UE and no confirmation message based on the tracking area update request is received within a predetermined time threshold, the attachment request is sent to the network side entity; wherein the tracking area update request is sent by the UE.
[0025] In the above solution, in response to the NR capability update of the user equipment UE, sending the attachment request to the network side entity includes:
[0026] In response to the NR capability update of the UE and the operator to which the UE belongs is a specific operator, sending the attachment request to the network side entity; wherein the specific operator is an operator configured to send the attachment request.
[0027] In the above scheme, the NR capability information includes one of the following:
[0028] Capability information for supporting NR;
[0029] NR capability information is not supported.
[0030] According to a second aspect of the present disclosure, a device for updating UE capabilities is provided, the device comprising:
[0031] A sending module is used to send an attachment request to a network side entity in response to an NR capability update of a user equipment UE, wherein the attachment request carries NR capability information of the UE after the capability update.
[0032] In the above scheme, the device also includes:
[0033] A processing module, configured to perform detachment;
[0034] The sending module is used to send the attachment request to the network side entity after detaching.
[0035] In the above scheme, the sending module is used to send the attachment request to the network side entity in response to the NR capability update of the UE and the cell in which the UE resides is an abnormal cell.
[0036] In the above solution, the sending module is used to send a tracking area update request;
[0037] The device also includes:
[0038] a determination module, configured to determine that the cell where the UE resides is an abnormal cell in response to the time of receiving a confirmation message returned based on the tracking area update request exceeding a first time threshold; or,
[0039] The determination module is configured to determine that the cell where the UE resides is an abnormal cell in response to not receiving a confirmation message returned based on the tracking area update request within a second time threshold range.
[0040] In the above scheme, the determination module is used to determine that the cell where the UE resides is an abnormal cell in response to the number of times that the time of receiving the returned confirmation message exceeds the first time threshold within the timing time of the timer is greater than the first predetermined number of times.
[0041] In the above scheme, the determination module is used to determine that the cell where the UE resides is an abnormal cell in response to the fact that the number of times the confirmation message returned based on the tracking area update request is not received within the timing time of the timer is greater than the second predetermined number of times within the second time threshold range.
[0042] In the above scheme, the sending module is used to send a tracking area update request carrying the updated NR capability information in response to the NR capability update of the UE and the cell where the UE resides is not an abnormal cell.
[0043] In the above scheme, the sending module is used to determine to send the attachment request carrying the NR capability information after the capability update in response to the NR capability update of the UE and not receiving a confirmation message based on the tracking area update request within a predetermined time threshold; wherein the tracking area update request is sent by the UE.
[0044] In the above scheme, the sending module is used to send the attachment request carrying the updated NR capability information to the network side entity in response to the NR capability update of the UE and the operator to which the UE belongs is a specific operator; wherein the specific operator is an operator configured to send the attachment request.
[0045] In the above scheme, the NR capability information includes at least one of the following:
[0046] Capability information for supporting NR;
[0047] NR capability information is not supported.
[0048] According to a third aspect of the present disclosure, a user equipment is provided, including:
[0049] processor;
[0050] a memory for storing processor-executable instructions;
[0051] The processor is configured to: implement the method for updating UE capabilities described in any embodiment of the present disclosure when running the executable instructions.
[0052] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores an executable program, wherein when the executable program is executed by a processor, the method for updating UE capabilities described in any embodiment of the present disclosure is implemented.
[0053] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0054] In an embodiment of the present disclosure, when the UE's capabilities are updated, the UE may send an attachment request carrying the updated NR capability information of the UE, that is, the UE may report its own NR capability information through the attachment request, so that the network side entity may be aware of the NR capability information of the UE.
[0055] Furthermore, the present invention reports NR capability information through an attachment request, which can greatly shorten the time for receiving a confirmation message based on the NR capability information from the network side, compared with the case where a confirmation message cannot be received or the confirmation message is received slowly when the NR capability information is reported through a tracking area update request in some network environments; thereby, the speed at which the UE connects to the network can be increased, the delay in resuming UE data transmission, etc. can be greatly shortened, and the user experience satisfaction can be improved.
[0056] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0058] Figure 1 The diagram is a schematic diagram of a method for updating UE capabilities according to an exemplary embodiment.
[0059] Figure 2 The diagram is a schematic diagram of a method for updating UE capabilities according to an exemplary embodiment.
[0060] Figure 3 The diagram is a schematic diagram of a method for updating UE capabilities according to an exemplary embodiment.
[0061] Figure 4 The diagram is a schematic diagram of a method for updating UE capabilities according to an exemplary embodiment.
[0062] Figure 5 The diagram is a schematic diagram of a method for updating UE capabilities according to an exemplary embodiment.
[0063] Figure 6 The diagram is a schematic diagram of a method for updating UE capabilities according to an exemplary embodiment.
[0064] Figure 7 The invention is a block diagram of an apparatus for updating UE capability according to an exemplary embodiment.
[0065] Figure 8 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0066] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0067] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0068] like Figure 1 As shown, a method for updating UE capabilities is provided, the method comprising the following steps:
[0069] Step S11: In response to the NR capability update of the user equipment UE, an attachment request is sent to the network side entity, wherein the attachment request carries the NR capability information of the UE after the capability update.
[0070] The method described in the embodiments of the present disclosure is applied to a user device; the user device may be a mobile phone, a computer, a server, a transceiver device, a tablet device, a medical device, a wearable device, etc.
[0071] The network side entity here may be a core network entity; for example, it may be a common mobility management entity (Mobility Management Entity, MME) in a packet core network (Evolved Packet Core, EPC), an access and mobility management function (Access and Mobility Management Function, AMF) entity in a 5G core network, and the like.
[0072] The network side entity here may also be an access network entity; for example, it may be a base station, an access point device, etc.
[0073] The network side entity here can be a physical entity or a logical entity.
[0074] The NR capability information here includes but is not limited to the following:
[0075] Capability information for supporting NR;
[0076] NR capability information is not supported.
[0077] In an application scenario, the capability information of supporting NR is the capability information of supporting 5G, and the capability information of not supporting NR is the capability information of not supporting 5G. For example, the capability information of supporting NR here can turn on the 5G switch for the UE, and the capability information of not supporting NR here can turn off the 5G switch for the UE.
[0078] In one embodiment, sending the attachment request includes sending an attachment request signaling (Attach requestMsg).
[0079] In one embodiment, the NR capability information is carried in the DCNR field of the attachment request signaling. For example, if the DCNR field carries 1, it is used to indicate that the NR capability information is capability information that supports NR; if the DCNR field carries 0, it is used to indicate that the NR capability information is capability information that does not support NR.
[0080] Of course, in other embodiments, the NR capability information may also be carried in a specific field of the attachment request signaling. The specific field carried in the specific field may be determined based on the communication protocol or the specific field may be a field that has not yet been assigned specific indication content, which is not limited here.
[0081] Of course, in other embodiments, the method for updating UE capabilities may also be: in response to the wireless capability update of the UE, sending an attach request carrying the UE capability information of the UE to a network side entity.
[0082] The UE wireless capability information here may be at least one of the following:
[0083] Capability information of supporting 4G or not supporting 4G;
[0084] Capability information of supporting 3G or not supporting 3G;
[0085] Information about the capability of a Subscriber Identification Module (SIM) card in the UE to support NR;
[0086] The capability information of supporting a network generation higher than 5G network or the capability information of not supporting a network generation higher than 5G network.
[0087] The NR capability update of the UE here includes but is not limited to at least one of the following:
[0088] Updated from supporting NR capabilities to not supporting NR capabilities;
[0089] Updated from the capability of supporting NR to the capability of supporting NR;
[0090] The capability of switching from one SIM card supporting NR to another SIM card supporting NR in the UE.
[0091] In one embodiment, the UE may be a UE including at least one SIM card. For example, the UE may be a UE including two or more SIM cards. In this way, the UE's NR capability information update may be capability information for switching from one SIM card supporting NR to another SIM card supporting NR.
[0092] Of course, in other embodiments, the method for updating the NR capability of the UE may also be to update the wireless capability of the UE; wherein the updating of the UE capability may also include but is not limited to at least one of the following:
[0093] Updated from the capability of supporting networks of a generation higher than 5G networks to the capability of not supporting networks of a generation higher than 5G networks;
[0094] Updated from a capability that does not support networks of a generation higher than 5G networks to a capability that supports networks of a generation higher than 5G networks;
[0095] Updated from supporting 4G capabilities to not supporting 4G capabilities;
[0096] Updated from capabilities not supporting 4G to capabilities supporting 4G;
[0097] Update from supporting 3G capability to not supporting 3G capability;
[0098] Update the capability from not supporting 3G to supporting 3G;
[0099] Updated from supporting NR capabilities to supporting 4G capabilities;
[0100] Updated from supporting 4G capabilities to supporting NR capabilities;
[0101] Updated from supporting NR capabilities to supporting 3G capabilities;
[0102] The capability to support 3G is updated to the capability to support NR.
[0103] In an embodiment of the present disclosure, an attachment request carrying the NR capability information of the UE may be sent by the UE, that is, the UE may report its own NR capability information through the attachment request, so that the network side entity can know the NR capability information of the UE.
[0104] Moreover, the present invention reports the NR capability information through an attachment request, which can greatly shorten the time for receiving the confirmation message based on the NR capability information from the network side, compared with the case where the network fails to receive the confirmation message or the reception of the confirmation message is slow because the NR capability information is reported through a tracking area update request. This can increase the speed at which the UE connects to the network, greatly shorten the delay in resuming UE data transmission, and thus improve the user experience satisfaction.
[0105] Furthermore, only when the NR capability of the UE is updated, an attachment request carrying the updated NR capability information is sent. In this way, the network side entity can know the NR capability information after the capability update, while reducing the signaling overhead of sending the attachment request in real time, saving the power consumption and energy consumption of the UE, etc.
[0106] Of course, in other embodiments, the step S11 may also be: periodically sending the attachment request to the network side entity. Thus, in this example, the NR capability information may be reported periodically.
[0107] Of course, in other embodiments, the step S11 may also be: when the cell where the UE resides changes, the attachment request is sent to the network side entity. Thus, in this example, when the location of the UE changes, the NR capability information is likely to change, and thus sending the attachment request based on this can enable the network side entity to know the NR capability information after the location changes.
[0108] In some embodiments, the method further comprises:
[0109] Perform detachment;
[0110] The S11 includes:
[0111] After detaching, sending the attach request to the network side entity.
[0112] In one embodiment, the step S10 includes: sending a detachment signaling (Detach request Msg).
[0113] After detaching, the UE will immediately request to attach in order to communicate, hoping to reconnect to the network. The time from detaching to reattaching is very short, so this method can still speed up the reporting of NR capability information.
[0114] For example, in one embodiment, the UE sends a detach signaling to the core network entity. The detach signaling here is used to instruct the UE to disconnect the network connection.
[0115] In the embodiment of the present disclosure, the UE may first perform a detach operation to disconnect the UE from the network, and then reconnect to the network based on an attach request.
[0116] In another embodiment, the method for updating UE capabilities includes:
[0117] Sending a detach request, wherein the detach request carries the NR capability information of the UE;
[0118] Reattachment is performed within a predetermined time range after the detach request is sent.
[0119] The sending of the detach request here may be sending a detach signaling.
[0120] Thus, in this example, the NR capability information of the UE can be sent through the detach message, so that the network side entity knows the NR capability information and disconnects the UE from the network. And, reattachment is performed within a predetermined time of sending the detach request message, so that the UE re-registers with the network.
[0121] like Figure 2 As shown, in some embodiments, the method further includes:
[0122] The step S11 comprises:
[0123] Step S111: In response to the NR capability update of the UE and the cell in which the UE resides being an abnormal cell, sending the attachment request to the network side entity.
[0124] The abnormal cell here is a cell that cannot receive a confirmation message returned based on a tracking area update request, or a cell that receives a confirmation message returned based on a tracking area request for more than a predetermined time threshold.
[0125] like Figure 3 As shown, in some embodiments, the method further includes:
[0126] Step S10: Send a tracking area update request;
[0127] Step S12: In response to the time for receiving a confirmation message returned based on the tracking area update request exceeding a first time threshold, determining that the cell where the UE resides is an abnormal cell; or, in response to not receiving a confirmation message returned based on the tracking area update request within a second time threshold, determining that the cell where the UE resides is an abnormal cell.
[0128] In one embodiment, the tracking area update request is a tracking area update request signaling (Tracking area update request MSg).
[0129] In one embodiment, the NR capability information is carried in the DCNR field of the tracking area update request signaling. For example, if the DCNR field carries 1, it is used to indicate that the NR capability information is capability information that supports NR; if the DCNR field carries 0, it is used to indicate that the NR capability information is capability information that does not support NR.
[0130] Of course, in other embodiments, the NR capability information may also be carried in a specific field of the tracking area update request signaling. The specific field carried in the information may be determined based on the communication protocol or the specific field may be a field that has not yet been assigned specific indication content, which is not limited here.
[0131] In the embodiment of the present disclosure, the tracking area update request may not carry NR capability information, or may carry NR capability information.
[0132] The first time threshold here may be greater than N seconds, and N is a positive number greater than 1. For example, in one embodiment, N is a positive number greater than 5 seconds.
[0133] The second time threshold here may be greater than M seconds, and M is a positive number greater than 1. For example, in one embodiment, M is a positive number greater than 5 seconds.
[0134] In the disclosed embodiment, it is possible to first detect whether the cell where the UE resides is an abnormal cell. For example, the UE sends a tracking area update request. If the confirmation message returned based on the tracking area update request is received for more than the first time threshold, it is considered that the cell reports the NR capability information through the tracking area update request very slowly, and the cell is determined to be an abnormal cell.
[0135] For another example, if a confirmation message based on the tracking area update request is not received within the second time threshold range by sending a tracking area update request through the UE, it is considered that the cell cannot receive the confirmation message returned through the tracking area message, and the cell is determined to be an abnormal cell. In this way, if the cell where the UE resides is an abnormal cell, the NR capability information can be reported based on the attachment request, so that the confirmation message of the attachment request can be quickly received, so that the UE can quickly register with the network to resume data transmission.
[0136] Of course, in other embodiments, the cell may be detected in advance, and if the cell is determined to be an abnormal cell, when the UE's location is updated to the cell, it is determined to directly send the attachment request carrying the updated capability information.
[0137] In some embodiments, in response to the time of receiving the confirmation message returned based on the tracking area update request exceeding the first time threshold, determining that the cell in which the UE resides is an abnormal cell includes:
[0138] In response to the fact that the number of times that the time of receiving the returned confirmation message exceeds the first time threshold is greater than the first predetermined number of times within the timing time of the timer, it is determined that the cell where the UE resides is an abnormal cell.
[0139] The confirmation message returned here is the confirmation message returned based on the tracking area update request.
[0140] The first predetermined number of times here is an integer greater than 1. For example, in one embodiment, the first predetermined number of times is 5 times.
[0141] The timing time of the timer here is greater than the first time threshold. For example, in one embodiment, the timing time of the timer is 1 minute.
[0142] For example, in one embodiment, the UE sets the timing time of the timer to 1 minute; the first time threshold is 5 seconds. The UE starts the timer. Within the timing time of the timer, the first tracking area update request is sent, and the confirmation message returned based on the first tracking area update request is recorded; if the confirmation message returned based on the first tracking area update request is received for more than 5 seconds, the number of times recorded is 1; if the confirmation message returned based on the first tracking area update is received for less than 5 seconds, the number of times recorded is 0. Then the second tracking area update request is sent, and the confirmation message returned based on the second tracking area update request is recorded; if the confirmation message returned based on the second tracking area update request is received for more than 5 seconds, the number of times recorded is accumulated by 1; if the confirmation message returned based on the second tracking area update request is received for less than 5 seconds, the number of times recorded remains unchanged. And so on, until the timing time of the timer ends; if the recorded number of times is greater than the first predetermined number of times, it is determined that the cell where the UE resides is an abnormal cell.
[0143] Thus, in the embodiment of the present disclosure, the number of times that the confirmation message returned by the UE based on the tracking area update request in the cell where the UE resides is greater than the first time threshold within a period of time (i.e., the timing time of the timer) can be recorded, and if the number is greater than the first predetermined number, the cell is determined to be an abnormal cell. In this way, the inaccurate situation of determining that the cell is an abnormal cell due to a single detection that the confirmation message time returned based on the tracking area update request exceeds the first time threshold can be reduced, thereby greatly improving the accuracy of detecting whether the cell where the UE resides is an abnormal cell.
[0144] In some other embodiments, in response to not receiving a confirmation message returned based on the tracking area update request within a second time threshold range, determining that the cell in which the UE resides is an abnormal cell includes:
[0145] In response to the fact that the number of times that a confirmation message returned based on the tracking area update request is not received within a second time threshold range is greater than a second predetermined number of times within the timing time of the timer, it is determined that the cell where the UE resides is an abnormal cell.
[0146] The confirmation message returned here is the confirmation message returned based on the tracking area update request.
[0147] The second predetermined number of times here is an integer greater than 1. For example, in one embodiment, the second predetermined number of times is 3 times.
[0148] The timing time of the timer here is greater than the second time threshold. For example, in one embodiment, the timing time of the timer is 50 seconds.
[0149] For example, in one embodiment, the UE sets the timing time of the timer to 50 seconds; the second time threshold is 8 seconds. The UE starts the timer. Within the timing time of the timer, the first tracking area update request is sent; if the confirmation message based on the first tracking area update request is not received within 8 seconds after the first tracking area update request is sent, it is determined that the confirmation message is not received, and the number of times recorded is 1; if the confirmation message based on the first tracking area update request is received within 8 seconds after the first tracking area update request is sent, the number of times recorded is 0. Then the second tracking area update request is sent; if the confirmation message based on the second tracking area update request is not received within 8 seconds after the second tracking area update request is sent, it is determined that the confirmation message is not received, and the number of times recorded is accumulated by 1; if the confirmation message based on the second tracking area update request is received within 8 seconds after the second tracking area update request is sent, the number of times recorded remains unchanged. And so on, until the timing time of the timer ends; if the recorded number of times is greater than the second predetermined number of times, it is determined that the cell where the UE resides is an abnormal cell.
[0150] In practical applications, the second time threshold range herein refers to receiving a confirmation message returned based on the tracking area update request, which can be considered as: being unable to receive a confirmation message returned based on the tracking area update request.
[0151] Thus, in the embodiment of the present disclosure, the number of times that the UE does not receive a confirmation message returned based on a tracking area update request in the cell where it resides within a period of time can be recorded, and if the number is greater than a second predetermined number, the cell is determined to be an abnormal cell. Thus, the situation where the cell is determined to be an abnormal cell due to a single detection of not receiving a confirmation message returned based on a tracking area update request and the inaccuracy occurs can be reduced, thereby greatly improving the accuracy of detecting whether the cell where the UE resides is an abnormal cell.
[0152] Of course, in other embodiments, if the cell where the UE resides is not an abnormal cell, the UE can still send a tracking area update request carrying NR capability information.
[0153] For example, in some embodiments, the method further comprises:
[0154] In response to the NR capability update of the UE and the cell in which the UE resides is not an abnormal cell, a tracking area update request carrying the updated NR capability information is sent to the network side entity.
[0155] The cell where the UE resides here is not an abnormal cell, including one of the following:
[0156] In response to the time of receiving the determination message returned based on the tracking area update request not exceeding the first time threshold, determining that the cell in which the UE resides is not an abnormal cell;
[0157] In response to being able to receive a determination message returned based on the tracking area update request within a second time threshold range, determining that the cell where the UE resides is not an abnormal cell;
[0158] In response to the fact that the time of receiving a confirmation message returned based on the tracking area update request does not exceed the first time threshold at least once within the timing time of the timer, it is determined that the cell where the UE resides is not an abnormal cell.
[0159] In the disclosed embodiment, when the cell where the UE resides is not an abnormal cell, it can also send a tracking area update request carrying updated capability information to inform the network side entity of the NR capability information. In this way, since the cell where the UE resides is not an abnormal cell, the network environment of the cell is relatively good, and the time to receive the confirmation message based on the tracking area update request is relatively short; thus, the UE can be registered with the network in a relatively short time, thereby restoring the data transmission between the UE and the network side entity and improving the user experience.
[0160] like Figure 4 As shown, in some embodiments, the step S11 includes:
[0161] Step S112: In response to the NR capability update of the UE and no confirmation message based on the tracking area update request is received within a predetermined time threshold, sending the attachment request to the network side entity; wherein the tracking area update request is sent by the UE.
[0162] The predetermined time range here may be the same as the second time threshold in the above embodiment, or may be different from the second time threshold in the above embodiment.
[0163] In the disclosed embodiment, it is not necessary to pre-detect whether the cell where the UE resides is an abnormal cell; instead, when the UE resides in a certain cell, it is determined that the UE's NR capability is updated and no confirmation message based on the tracking area update request is received within a predetermined time range, an attachment request carrying the updated NR capability information is directly sent. In this way, the time for the UE to reattach to the network can be greatly shortened, thereby accelerating the recovery of data transmission between the UE and the network side entity and improving user experience satisfaction.
[0164] like Figure 5 As shown, in some embodiments, the S11 includes:
[0165] Step S113: In response to the NR capability update of the UE and the operator to which the UE belongs is a specific operator, sending the attachment request; wherein the specific operator is an operator configured to send the attachment request.
[0166] The operator to which the UE belongs here may be China Mobile, China Unicom, China Telecom or China Netcom, etc.
[0167] For example, in one embodiment, if the mobile operator is an operator configured to send an attach request, when the NR capability of the UE is updated, the UE sends an attach request carrying the updated NR capability information.
[0168] For example, in other embodiments, if the Unicom operator is the operator configured to send a tracking area update request, when the NR capability of the UE is updated, the UE sends a tracking area update request carrying the NR capability of the UE after the update.
[0169] In the embodiment of the present disclosure, the attach request carrying the updated NR capability information is sent only when the operator to which the UE belongs is the operator configured to send the attach request. In this way, the embodiment of the present disclosure can select a suitable request message to send the updated NR capability information based on the attributes of the operator to which the UE belongs; thereby, the service characteristics of the operator can be taken into account while speeding up the UE's registration to the network.
[0170] The following provides specific examples in combination with any of the above embodiments:
[0171] Example 1
[0172] Figure 6 A method for updating UE capabilities is provided, the method comprising the following steps:
[0173] Step S21: Counting the number of times that the time for receiving a confirmation message returned based on a tracking area update request exceeds a first time threshold;
[0174] In an optional embodiment, the UE responds to the NR capability information update; the UE starts a timer, and within the timing of the timer, counts the time of each reception of a confirmation message returned based on a tracking area update request; if the time of receiving a confirmation message returned based on a tracking area update request exceeds a first time threshold, the number of determinations is accumulated by 1.
[0175] In another embodiment, the step S21 may also be: counting the number of times that a confirmation message based on the tracking area update is not received within the second time threshold. Thus, when the confirmation message is not received within the second time threshold, it is determined that the network side entity will not reply with a confirmation message based on the tracking area update request.
[0176] Step S22: Determine whether the number exceeds a first predetermined number; if so, execute step S23; if not, execute step S24;
[0177] In an optional embodiment, the UE determines whether the number of records exceeds a first predetermined number; if so, execute step S23, and if not, execute step S24.
[0178] In an optional embodiment, the first predetermined number of times is 5 times.
[0179] Step S23: Send an attach request carrying the NR capability information after the NR capability is updated;
[0180] In an optional embodiment, the UE sends an attachment request carrying the updated NR capability information to the core network entity.
[0181] In an optional embodiment, the step S23 further includes: determining that the cell where the UE resides is an abnormal cell. In this way, if the UE resides in the abnormal cell next time, it is determined that the UE sends an attach request carrying the NR capability information after the capability update.
[0182] Step S24: Send a tracking area update request carrying the NR capability information after the NR capability is updated;
[0183] In an optional embodiment, the UE sends a tracking area update request carrying the updated NR capability information to the core network entity.
[0184] In an optional embodiment, the step S24 further includes: determining that the cell where the UE resides is not an abnormal cell. In this way, if the UE resides in the cell that is not an abnormal cell next time, it is determined that the UE sends a tracking area update request carrying the NR capability information after the capability update.
[0185] In the disclosed embodiment, by detecting the tracking area update request mode of the cell where the UE resides, when it is determined that the network side entity frequently replies to the confirmation message of the tracking area update request slowly or does not reply to the confirmation message of the tracking area update request, the updated NR capability information can be sent based on the attachment request. In this way, the UE can quickly receive the confirmation message of the reply to the attachment request; thereby enabling the UE to quickly register with the network, facilitating the rapid recovery of the UE's data transmission, etc., and improving the user's experience satisfaction.
[0186] Alternatively, when it is determined that the network side entity frequently replies to the confirmation message of the tracking area update request relatively quickly, the tracking area update request can still be used to send the updated NR capability information. In this way, the UE can still quickly receive the confirmation message of the reply tracking area update request; thereby enabling the UE to quickly register with the network, facilitating the rapid recovery of the UE's data transmission, etc., and improving the user experience satisfaction.
[0187] Figure 7 An exemplary embodiment is provided to show a device for updating UE capabilities, the device including:
[0188] The sending module 31 is used to send an attachment request to a network side entity in response to an NR capability update of a user equipment UE, wherein the attachment request carries the NR capability information of the UE after the capability update.
[0189] The apparatus for updating UE capabilities described in the embodiments of the present disclosure is applied to UE. The UE here can be a mobile phone, a computer, a server, a transceiver, a tablet device, a medical device, or a wearable device.
[0190] In some embodiments, the apparatus further comprises:
[0191] A processing module 32, configured to perform detachment;
[0192] The sending module 31 is used to send the attach request to the network side entity after detaching.
[0193] In some embodiments, the sending module 31 is used to send the attachment request to the network side entity in response to the NR capability update of the UE and the cell where the UE resides is an abnormal cell.
[0194] In some embodiments, the sending module 31 is used to send a tracking area update request;
[0195] The device also includes:
[0196] A determination module 33 is configured to determine that the cell where the UE resides is an abnormal cell in response to the time for receiving a confirmation message returned based on the tracking area update request exceeding a first time threshold; or,
[0197] The determination module 33 is configured to determine that the cell where the UE resides is an abnormal cell in response to not receiving a confirmation message returned based on the tracking area update request within a second time threshold range.
[0198] In some embodiments, the determination module 33 is used to determine that the cell where the UE resides is an abnormal cell in response to the number of times that the time for receiving the returned confirmation message exceeds a first time threshold within the timing time of the timer is greater than a first predetermined number of times.
[0199] In some embodiments, the determination module 33 is used to determine that the cell where the UE resides is an abnormal cell in response to the fact that the number of times a confirmation message returned based on the tracking area update request is not received within a second time threshold range within the timing time of the timer is greater than a second predetermined number of times.
[0200] In some embodiments, the sending module 31 is used to send a tracking area update request carrying the updated NR capability information to the network side entity in response to the NR capability update of the UE and the cell where the UE resides is not an abnormal cell.
[0201] In some embodiments, the sending module 31 is used to send the attachment request to the network side entity in response to the NR capability update of the UE and no confirmation message based on the tracking area update request is received within a predetermined time threshold; wherein the tracking area update request is sent by the UE.
[0202] In some embodiments, the sending module 31 is used to send the attachment request to the network side entity in response to the NR capability update of the UE and the operator to which the UE belongs is a specific operator; wherein the specific operator is an operator configured to send the attachment request.
[0203] In some embodiments, the NR capability information includes one of the following:
[0204] Capability information for supporting NR;
[0205] NR capability information is not supported.
[0206] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0207] An embodiment of the present disclosure further provides a user equipment, characterized by comprising:
[0208] processor;
[0209] a memory for storing processor-executable instructions;
[0210] The processor is configured to: implement the method for updating UE capabilities described in any embodiment of the present disclosure when running the executable instructions.
[0211] The memory may include various types of storage media, which are non-transitory computer storage media that can continue to memorize information stored thereon after the communication device loses power.
[0212] The processor may be connected to the memory through a bus or the like, and is used to read the executable program stored in the memory, for example, to implement the following Figure 1-6 At least one of the methods shown.
[0213] The embodiment of the present disclosure further provides a computer-readable storage medium, wherein the computer-readable storage medium stores an executable program, wherein the executable program is executed by a processor to implement the method for updating UE capabilities described in any embodiment of the present disclosure. Figure 1-6 At least one of the methods shown.
[0214] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0215] Figure 8 8 is a block diagram of an electronic device 800 according to an exemplary embodiment. For example, the electronic device 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0216] Reference Figure 8 , the electronic device 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input / output (I / O) interface 812 , a sensor component 814 , and a communication component 816 .
[0217] The processing component 802 generally controls the overall operation of the electronic device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
[0218] The memory 804 is configured to store various types of data to support operations on the device 800. Examples of such data include instructions for any application or method operating on the electronic device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0219] The power supply component 806 provides power to the various components of the electronic device 800. The power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the electronic device 800.
[0220] The multimedia component 808 includes a screen that provides an output interface between the electronic device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and the rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0221] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC), and when the electronic device 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 804 or sent via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.
[0222] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.
[0223] The sensor assembly 814 includes one or more sensors for providing various aspects of status assessment for the electronic device 800. For example, the sensor assembly 814 can detect the open / closed state of the device 800, the relative positioning of components, such as the display and keypad of the electronic device 800, and the sensor assembly 814 can also detect the position change of the electronic device 800 or a component of the electronic device 800, the presence or absence of contact between the user and the electronic device 800, the orientation or acceleration / deceleration of the electronic device 800, and the temperature change of the electronic device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0224] The communication component 816 is configured to facilitate wired or wireless communication between the electronic device 800 and other devices. The electronic device 800 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0225] In an exemplary embodiment, the electronic device 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.
[0226] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, and the instructions can be executed by a processor 820 of an electronic device 800 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0227] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed in this disclosure. The specification and examples are to be considered exemplary only, and the true scope and spirit of the present invention are indicated by the following claims.
[0228] It should be understood that the present invention is not limited to the exact construction that has been described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. A method for updating UE capabilities, characterized in that: The method comprises: In response to an NR capability update of a user equipment UE, sending an attachment request to a network side entity, wherein the attachment request carries the NR capability information of the UE after the capability update; wherein, in response to the NR capability update of the user equipment UE, sending the attachment request to the network side entity includes: in response to the NR capability update of the UE and the cell in which the UE resides is an abnormal cell, sending the attachment request to the network side entity.
2. The method according to claim 1, characterized in that The method further comprises: Perform detachment; The sending an attachment request to the network side entity includes: After detaching, sending the attach request to the network side entity.
3. The method according to claim 1, characterized in that The method further comprises: Send tracking area update request; In response to the time of receiving the confirmation message returned based on the tracking area update request exceeding the first time threshold, determining that the cell where the UE resides is an abnormal cell; or, In response to not receiving a confirmation message returned based on the tracking area update request within a second time threshold range, determining that the cell where the UE resides is an abnormal cell.
4. The method according to claim 3, characterized in that In response to the time of receiving the confirmation message returned based on the tracking area update request exceeding the first time threshold, determining that the cell where the UE resides is an abnormal cell includes: In response to the fact that the number of times that the time of receiving the returned confirmation message exceeds the first time threshold is greater than the first predetermined number of times within the timing time of the timer, it is determined that the cell where the UE resides is an abnormal cell.
5. The method according to claim 3, characterized in that: The step of determining, in response to not receiving a confirmation message returned based on the tracking area update request within a second time threshold range, that the cell in which the UE resides is an abnormal cell includes: In response to the fact that the number of times that a confirmation message returned based on the tracking area update request is not received within a second time threshold range is greater than a second predetermined number of times within the timing time of the timer, it is determined that the cell where the UE resides is an abnormal cell.
6. The method according to claim 1, characterized in that The method further comprises: In response to the NR capability update of the UE and the cell in which the UE resides is not an abnormal cell, a tracking area update request carrying the updated NR capability information is sent to the network side entity.
7. The method according to claim 1, characterized in that The sending the attachment request to the network side entity in response to the NR capability update of the user equipment UE includes: In response to the NR capability update of the UE and no confirmation message based on the tracking area update request is received within a predetermined time threshold, the attachment request is sent to the network side entity; wherein the tracking area update request is sent by the UE.
8. The method according to claim 1, characterized in that: The sending the attachment request to the network side entity in response to the NR capability update of the user equipment UE includes: In response to the NR capability update of the UE and the operator to which the UE belongs is a specific operator, sending the attachment request to the network side entity; wherein the specific operator is an operator configured to send the attachment request.
9. The method according to claim 1, characterized in that the NR capability information includes one of the following: Capability information for supporting NR; NR capability information is not supported.
10. A device for updating UE capabilities, characterized in that: The device comprises: A sending module is used to send an attachment request to a network side entity in response to an NR capability update of a user equipment UE, wherein the attachment request carries the NR capability information of the UE after the capability update; wherein the sending module is specifically used to send the attachment request to the network side entity in response to the NR capability update of the UE and the cell in which the UE resides is an abnormal cell.
11. The device according to claim 10, characterized in that The device also includes: A processing module, configured to perform detachment; The sending module is used to send the attachment request to the network side entity after detaching.
12. The device according to claim 10, characterized in that The sending module is used to send a tracking area update request; The device also includes: a determination module, configured to determine that the cell where the UE resides is an abnormal cell in response to the time of receiving a confirmation message returned based on the tracking area update request exceeding a first time threshold; or, The determination module is configured to determine that the cell where the UE resides is an abnormal cell in response to not receiving a confirmation message returned based on the tracking area update request within a second time threshold range.
13. The device according to claim 12, characterized in that The determination module is configured to determine that the cell where the UE resides is an abnormal cell in response to the number of times that the time for receiving the returned confirmation message exceeds a first time threshold within a timing time of a timer is greater than a first predetermined number of times.
14. The device according to claim 12, characterized in that The determination module is used to determine that the cell where the UE resides is an abnormal cell in response to the number of times that the confirmation message returned based on the tracking area update request is not received within a second time threshold range within the timing time of the timer is greater than a second predetermined number of times.
15. The device according to claim 10, characterized in that The sending module is used to send a tracking area update request carrying the updated NR capability information to the network side entity in response to the NR capability update of the UE and the cell where the UE resides is not an abnormal cell.
16. The device according to claim 10, characterized in that The sending module is used to send the attachment request to the network side entity in response to the NR capability update of the UE and no confirmation message based on the tracking area update request is received within a predetermined time threshold; wherein the tracking area update request is sent by the UE.
17. The device according to claim 10, characterized in that The sending module is used to send the attachment request to the network side entity in response to the NR capability update of the UE and the operator to which the UE belongs is a specific operator; wherein the specific operator is an operator configured to send the attachment request.
18. The device according to claim 10, characterized in that The NR capability information includes at least one of the following: Capability information for supporting NR; NR capability information is not supported.
19. A user equipment, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to: implement the method for updating UE capabilities as described in any one of claims 1-9 when running the executable instructions.
20. A computer-readable storage medium, characterized in that: The readable storage medium stores an executable program, wherein the executable program, when executed by a processor, implements the method for updating UE capabilities according to any one of claims 1 to 9.
Citation Information
Patent Citations
System for implementing network backward compatibility, and adherence, de-adherence method
CN101374258A
Method and device for determining capability of mobile terminal
CN104936203A
Method and device for switching between networks
CN105828403A
Method for preventing LTE terminal from falling into service free state after repeated attach requests are rejected
CN108738093A
Method, apparatus and system for obtaining identification information of mobile device
CN109104719A