Method, apparatus and storage medium for preset network registration

By prioritizing the measurement of the B1 event of the first SIM card within a predetermined time threshold and then relinquishing resources after the time threshold is reached, the registration failure problem caused by SIM card resource contention in dual-SIM dual-standby user equipment is solved, thus improving the registration success rate.

CN114679739BActive Publication Date: 2026-01-16BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011552109.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-24
Publication Date
2026-01-16
Estimated Expiration
2040-12-24

AI Technical Summary

Technical Problem

In dual-SIM dual-standby user devices, there is a problem where one SIM card fails to register on a pre-set network because the other SIM card preempts its resources.

Method used

By prioritizing the B1 event measurement of the first SIM card within a predetermined time threshold, and then transferring resources to the second SIM card to execute trigger events after the time threshold is reached, including modifying the resource preemption priority or prohibiting resource transfer, the measurement of the first SIM card is ensured to be completed within the specified time.

Benefits of technology

This increases the probability of the first SIM card successfully performing B1 event measurement, thereby increasing the likelihood of the user equipment successfully registering to the preset network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114679739B_ABST
    Figure CN114679739B_ABST
Patent Text Reader

Abstract

The embodiment of the present disclosure discloses a method, device, user equipment and storage medium for preset network registration, the method comprising: determining to continue the B1 event measurement with the first SIM card within a predetermined time threshold range in response to the resource being preempted by the second SIM card of the user equipment (UE) when the first SIM card of the UE performs the B1 event measurement of the preset network; and after the predetermined time threshold is reached, the resource is transferred to the second SIM card to execute the trigger event triggering the resource preemption. The method in the embodiment of the present disclosure can reduce the occurrence of the first SIM card being interrupted during the B1 event measurement, improve the probability of the first SIM card successfully performing the B1 event measurement, and further improve the probability of the UE successfully registering to the preset network by using the first SIM card.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of communications, and in particular, to a preset network registration method and device, UE and storage medium. BACKGROUND

[0002] In the related art, when a user equipment (UE) with dual sim dual standby (DSDS) is offline with two subscriber identity module (SIM) cards, if one of the SIM cards is preparing to register a preset network, but is preempted by the other SIM card to perform location update and other events, the UE cannot register to the preset network. SUMMARY

[0003] The present disclosure provides a preset network registration method and device, UE and storage medium.

[0004] According to a first aspect of the present disclosure, a preset network registration method is provided, comprising:

[0005] In response to a first subscriber identity module (SIM) card of a user equipment (UE) being preempted by a second SIM card of the UE to perform B1 event measurement of a preset network, determining to continue the B1 event measurement with the first SIM card within a predetermined time threshold range;

[0006] After the predetermined time threshold is reached, the resource is released to the second SIM card to perform a trigger event triggering resource preemption.

[0007] In the above scheme, the determination to continue the B1 event measurement with the first SIM card within the predetermined time threshold range comprises:

[0008] By modifying the priority of the B1 event measurement preemption resource to be higher than or equal to the priority of the trigger event preemption resource, the determination to continue the B1 event measurement with the first SIM card within the predetermined time threshold range is determined.

[0009] In the above scheme, the determination to continue the B1 event measurement with the first SIM card within the predetermined time threshold range comprises:

[0010] By prohibiting the release of the resource to the second SIM card within the predetermined time threshold range, the determination to continue the B1 event measurement with the first SIM card within the predetermined time threshold range is determined.

[0011] In the foregoing solution, the determining to continue the B1 event measurement using the first SIM card within the predetermined time threshold range comprises one of:

[0012] The determining to continue the B1 event measurement using the first SIM card within the predetermined time threshold range is performed by prohibiting sending an attach request using the second SIM card within the predetermined time threshold range.

[0013] The determining to continue the B1 event measurement using the first SIM card within the predetermined time threshold range is performed by prohibiting sending a tracking area update request using the second SIM card within the predetermined time threshold range.

[0014] In the foregoing solution, the method further comprises one of:

[0015] In response to the measurement result of the B1 event measurement having been reported using the first SIM card before the predetermined time threshold is reached, the determining to continue the B1 event measurement using the first SIM card before the measurement result of the B1 event measurement is reported using the first SIM card is performed by prohibiting sending an attach request using the second SIM card before the measurement result of the B1 event measurement is reported using the first SIM card.

[0016] In response to the measurement result of the B1 event measurement having been reported using the first SIM card before the predetermined time threshold is reached, the determining to continue the B1 event measurement using the first SIM card before the measurement result of the B1 event measurement is reported using the first SIM card is performed by prohibiting sending a tracking area update request using the second SIM card before the measurement result of the B1 event measurement is reported using the first SIM card.

[0017] In the foregoing solution, the method further comprises one of:

[0018] Obtaining the predetermined time threshold set in advance.

[0019] Receiving the predetermined time threshold sent by the network side entity.

[0020] Determining the predetermined time threshold based on a time at which the B1 event measurement is performed by the first SIM card.

[0021] Determining the predetermined time threshold based on a historical access time of the first SIM card.

[0022] In the foregoing solution, the determining the predetermined time threshold based on the historical access time of the first SIM card comprises:

[0023] determine the predetermined time threshold based on the history access time that the first SIM card historically accesses to each target cell.

[0024] In the above solution, the method further includes:

[0025] receiving a measurement control time point sent by the network side entity, wherein the measurement control time point is a time point at which the network side entity deletes the measurement configuration information of the B1 event measurement;

[0026] determining the predetermined time threshold based on the measurement control time point.

[0027] In the above solution, the determining the predetermined time threshold based on the measurement control time point includes one of:

[0028] in response to a first time length of a difference between the measurement control time point and a time point at which the network side entity sends the measurement configuration information being greater than a predetermined time length, determining that the predetermined time threshold is less than the first time length;

[0029] in response to the first time length of the difference between the measurement control time point and the time point at which the network side entity sends the measurement configuration information being less than or equal to the predetermined time length, determining that the predetermined time threshold is greater than or equal to the first time length.

[0030] In the above solution, the method further includes:

[0031] in response to the measurement result of the B1 event measurement having been reported by using the first SIM card before the predetermined time threshold is reached, determining that the triggered event is executed by using the second SIM card after the measurement result of the B1 event measurement is reported by using the first SIM card, and the triggered event is no longer executed by using the second SIM card after the predetermined time threshold is reached.

[0032] In the above solution, the letting go of the resource to the second SIM card to execute the triggered event of triggering resource preemption after the predetermined time threshold is reached includes at least one of:

[0033] letting go of the resource to the second SIM card to execute location update after the predetermined time threshold is reached;

[0034] letting go of the resource to the second SIM card to send an attach request after the predetermined time threshold is reached;

[0035] letting go of the resource to the second SIM card to send a tracking area update request after the predetermined time threshold is reached.

[0036] According to a second aspect of the present disclosure, a device for preset network registration is provided, and the device includes:

[0037] a processing module configured to determine, in response to a first subscriber identity module (SIM) card of a user equipment (UE) being preempted by a second SIM card of the UE from performing a B1 event measurement of a preset network, that the B1 event measurement is to be continued using the first SIM card within a predetermined time threshold range;

[0038] a resource allocation module configured to, after the predetermined time threshold is reached, release the resource to the second SIM card for performing a trigger event that triggers the resource preemption.

[0039] In the foregoing solution, the processing module is configured to determine that the B1 event measurement is to be continued using the first SIM card within the predetermined time threshold range by modifying a priority of the B1 event measurement preemption resource to be higher than or equal to a priority of the trigger event preemption resource.

[0040] In the foregoing solution, the processing module is configured to determine that the B1 event measurement is to be continued using the first SIM card within the predetermined time threshold range by disabling the resource release to the second SIM card within the predetermined time threshold range.

[0041] In the foregoing solution, the processing module is configured to determine that the B1 event measurement is to be continued using the first SIM card within the predetermined time threshold range by disabling sending of an attach request using the second SIM card within the predetermined time threshold range.

[0042] Alternatively,

[0043] the processing module is configured to determine that the B1 event measurement is to be continued using the first SIM card within the predetermined time threshold range by disabling sending of a tracking area update request using the second SIM card within the predetermined time threshold range.

[0044] In the foregoing solution, the processing module is configured to determine that the B1 event measurement is to be continued using the first SIM card before a measurement result of the B1 event measurement is reported using the first SIM card by disabling sending of an attach request using the second SIM card before the measurement result of the B1 event measurement is reported using the first SIM card.

[0045] Alternatively,

[0046] The processing module is configured to, in response to the measurement result of the B1 event measurement reported by using the first SIM card before the predetermined time threshold is reached, determine that the B1 event measurement is continued by using the first SIM card before the measurement result of the B1 event measurement reported by using the first SIM card, by means of prohibiting sending a tracking area update request by using the second SIM card before the measurement result of the B1 event measurement reported by using the first SIM card.

[0047] In the above scheme, the apparatus further comprises:

[0048] The acquisition module is configured to acquire the predetermined time threshold set in advance, or the determination module is configured to receive the predetermined time threshold sent by the network side entity.

[0049] Or,

[0050] The apparatus further comprises:

[0051] The determination module is configured to determine the predetermined time threshold based on the time when the B1 event measurement performed by the first SIM card is completed, or the determination module is configured to determine the predetermined time threshold based on the historical access time of the first SIM card.

[0052] In the above scheme, the determination module is configured to determine the predetermined time threshold in each target cell based on the historical access time of the first SIM card when accessing to each target cell.

[0053] In the above scheme, the apparatus further comprises:

[0054] The receiving module is configured to receive the measurement control time sent by the network side entity, wherein the measurement control time is the time when the network side entity deletes the measurement configuration information of the B1 event measurement.

[0055] The determination module is configured to determine the predetermined time threshold based on the measurement control time.

[0056] In the above scheme, the determination module is configured to, in response to a first time length of a difference between the measurement control time and a time when the network side entity sends the measurement configuration information being greater than a predetermined time length, determine that the predetermined time threshold is less than the first time length.

[0057] Or,

[0058] The determination module is configured to, in response to the first time length of the difference between the measurement control time and the time when the network side entity sends the measurement configuration information being less than or equal to the predetermined time length, determine that the predetermined time threshold is greater than or equal to the first time length.

[0059] In the scheme, the determining module is configured to determine that the trigger event is executed by the second SIM card after the measurement result of the B1 event measurement is reported by the first SIM card and the trigger event is no longer executed by the second SIM card after the predetermined time threshold is reached.

[0060] In the scheme, the resource allocation module is further configured to perform at least one of the following:

[0061] After the predetermined time threshold is reached, the resource is released to the second SIM card to perform location update.

[0062] After the predetermined time threshold is reached, the resource is released to the second SIM card to send an attach request.

[0063] After the predetermined time threshold is reached, the resource is released to the second SIM card to send a tracking area update request.

[0064] In a third aspect of the present disclosure, a user equipment is provided, comprising:

[0065] a processor;

[0066] a memory for storing processor-executable instructions;

[0067] The processor is configured to implement the method for preset network registration according to any of the embodiments of the present disclosure when the processor-executable instructions are executed.

[0068] According to a fourth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, and the computer-readable storage medium stores an executable program, wherein the executable program is executed by a processor to implement the method for preset network registration according to any of the embodiments of the present disclosure.

[0069] The technical scheme provided by the embodiments of the present disclosure can have the following beneficial effects:

[0070] The embodiment of the present disclosure determines to continue the B1 event measurement with the first SIM card within a predetermined time threshold range when the first user of the UE identifies the SIM card to perform the B1 event measurement of the preset network is preempted by the second SIM card of the UE; after the predetermined time threshold is reached, the resource is released to the second SIM card to perform the trigger event triggering the resource preemption. In this way, in the embodiment of the present disclosure, when the first SIM card of the UE is preempted by the second SIM card during the B1 event measurement, the first SIM card can still perform the B1 event measurement within the predetermined time threshold range; thereby the situation that the first SIM card is interrupted during the B1 event measurement can be reduced, the probability that the first SIM card successfully performs the B1 event measurement can be improved, and further the probability that the UE successfully registers to the preset network by using the first SIM card can be improved.

[0071] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not limiting to the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0072] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and serve to explain the principles of the present application.

[0073] Figure 1 is a schematic diagram of a method for preset network registration according to an exemplary embodiment.

[0074] Figure 2 is a schematic diagram of a method for preset network registration according to an exemplary embodiment.

[0075] Figure 3 is a schematic diagram of a method for preset network registration according to an exemplary embodiment.

[0076] Figure 4 is a schematic diagram of a method for preset network registration according to an exemplary embodiment.

[0077] Figure 5 is a schematic diagram of a method for preset network registration according to an exemplary embodiment.

[0078] Figure 6 is a schematic diagram of a device for preset network registration according to an exemplary embodiment.

[0079] Figure 7 is a schematic diagram of a device for preset network registration according to an exemplary embodiment.

[0080] Figure 8 is a block diagram of an electronic device according to an exemplary embodiment. Detailed Implementation

[0081] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and devices consistent with some aspects of the invention as detailed in the appended claims.

[0082] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments relating to the apparatus, and will not be elaborated upon here.

[0083] like Figure 1 As shown, a method for pre-registering on a network is provided, the method comprising the following steps:

[0084] Step S11: In response to the fact that the first SIM card of the user equipment UE is preempted by the second SIM card of the UE when performing B1 event measurement of a preset network, it is determined that the first SIM card will continue to perform the B1 event measurement within a predetermined time threshold range.

[0085] Step S12: After the predetermined time threshold is reached, the resources are transferred to the second SIM card to trigger a resource preemption event.

[0086] The method described in this embodiment is applied to a user equipment; the user equipment may be a mobile phone, computer, server, transceiver, tablet device, medical device, or wearable device, etc.

[0087] The methods described in this disclosure can be applied to various application scenarios where user equipment needs to register with a preset network. For example, in some application scenarios, the UE is a mobile phone, and after the mobile phone has once turned airplane mode on and off, the primary SIM card of the mobile phone needs to register with the 5G network, while the secondary SIM card of the mobile phone needs to send an attach request. In another application scenario, the UE is a mobile phone, and the primary SIM card of the mobile phone has been updated from supporting NR to not supporting NR, while the secondary SIM card of the mobile phone has been updated from not supporting NR to supporting NR; the mobile phone needs to change the secondary SIM card to register with the 5G network.

[0088] The default network here can be a 3G network, a 4G network, a 5G network, or other evolved networks.

[0089] The resources here are radio frequency (RF) resources; for example, the resources described are time-frequency domain resources.

[0090] The first SIM card and the second SIM card can be one or more.

[0091] In an embodiment, the first SIM card is a primary card of the user equipment, and the second SIM card is a secondary card of the user equipment. In another embodiment, the first SIM card is a secondary card of the user equipment, and the second SIM card is a primary card of the user equipment.

[0092] The B1 event can be an inter-system neighbor cell higher than a serving cell threshold event.

[0093] In an embodiment, the B1 event is a B1 NR event. Thus, in this example, the measurement of the B1 NR event can be performed by the first SIM card of the UE, so as to determine whether the first SIM card of the UE switches to a corresponding 5G network.

[0094] The triggering event includes, but is not limited to, at least one of the following:

[0095] Location update, sending an attachment request, and sending a tracking area update request.

[0096] In some embodiments, the step S12 includes, but is not limited to, at least one of the following:

[0097] After the predetermined time threshold is reached, the resource is released to the second SIM card to perform a location update;

[0098] After the predetermined time threshold is reached, the resource is released to the second SIM card to send an attachment request;

[0099] After the predetermined time threshold is reached, the resource is released to the second SIM card to send a tracking area update request.

[0100] In some embodiments, the UE further sets a timer, sets the predetermined time threshold as a timing time of the timer, continues to perform the B1 event measurement by using the first SIM card within the timing time of the timer, and releases the resource to the second SIM card to perform the triggering event triggering the preemption resource when the timing time of the timer ends.

[0101] The predetermined time threshold can be less than or equal to the first time threshold. For example, the predetermined time threshold can be 3 seconds, 5 seconds, 6 seconds, etc.

[0102] In the embodiments of the present disclosure, the first SIM card of the UE can continue to perform the B1 event within the predetermined time threshold range by responding to the resource preemption of the second SIM card of the UE when the first SIM card of the UE performs the B1 event measurement, so that the UE can still perform the B1 event measurement within the predetermined time threshold range when the first SIM card of the UE is preempted by the second SIM card when performing the B1 event measurement. In this way, the probability of the first SIM card successfully performing the B1 event measurement can be improved, and the probability of the UE successfully registering to the preset network by using the first SIM card can be improved.

[0103] In addition, the embodiments of the present disclosure can also make the UE give up the resources occupied by the first SIM card to the second SIM to perform the trigger event triggering the resource preemption after the predetermined time threshold, so that the second SIM can also perform the trigger event triggering the resource preemption.

[0104] In some embodiments, the method further comprises:

[0105] In response to the measurement result of the B1 event measurement being reported by using the first SIM card before the predetermined time threshold is reached, the second SIM is determined to perform the trigger event after the measurement result of the B1 event measurement is reported by using the first SIM card, and the second SIM is no longer determined to perform the trigger event after the predetermined time threshold is reached.

[0106] Here, the UE reporting the measurement result of the B1 event measurement by using the first SIM card means that the UE has completed the B1 event measurement by using the first SIM card. Of course, in other embodiments, the UE obtaining the measurement result of the B1 event measurement by using the first SIM card also means that the UE has completed the B1 event measurement by using the first SIM card.

[0107] In the embodiments of the present disclosure, if the UE completes the B1 event measurement by using the first SIM card within the predetermined time threshold range, the second SIM can perform the trigger event immediately after the UE completes the B1 event measurement by using the first SIM card. In this way, the embodiments of the present disclosure can shorten the waiting time of the UE performing the trigger event by using the second SIM, and accelerate the time of performing the trigger event by using the second SIM.

[0108] In some embodiments, the determination of the first SIM card continuing to perform the B1 event measurement within the predetermined time threshold range comprises:

[0109] The priority of the B1 event measurement preemption of resources is modified to be higher than or equal to the priority of the trigger event preemption of resources in a manner that the first SIM card continues the B1 event measurement within the predetermined time threshold range.

[0110] For example, in some application scenarios, initially, the priority of the trigger event preemption of resources is a second priority, and the priority of the B1 event measurement preemption of resources is a third priority; the priority order of the second priority is higher than that of the third priority; if the priority of the trigger event preemption of resources or the priority of the B1 event measurement preemption of resources is not changed, the second SIM card can preempt resources to perform the trigger event. If the priority of the B1 event measurement preemption of resources is modified to a first priority, and the priority order of the first priority is higher than that of the second priority, the first SIM card can successfully preempt resources to continue the B1 event measurement. Or if the priority of the B1 event measurement preemption of resources is modified to the second priority, the priority of the B1 event measurement preemption of resources is the same as that of the trigger event, and at this time, the first SIM card itself performs the B1 event measurement of the preset network, the UE can continue the B1 event measurement using the first SIM card.

[0111] It can be understood that in the embodiments of the present disclosure, the UE is provided with a TRM management entity; the TRM management entity can allocate resources to the first SIM card or the second SIM card. Generally, the TRM management entity can determine to allocate resources to the SIM card with a relatively high priority of preemption of resources of the event performed by the SIM card, and then allocate resources to the SIM card with a relatively low priority after a certain time.

[0112] In the embodiments of the present disclosure, the priority of the B1 event measurement preemption of resources can be modified by the UE to be higher than or equal to the priority of the trigger event preemption of resources. In this way, when the first SIM card performs the B1 event measurement and is preempted by the second SIM card to perform the trigger event, the first SIM card cannot be successfully preempted by the second SIM card; the first SIM card can continue the B1 event measurement, thereby improving the probability of successful B1 event measurement of the first SIM card and improving the probability of successful switching of the UE to the preset network using the first SIM card.

[0113] In the embodiments of the present disclosure, the priority of the B1 event measurement preemption of resources can be modified by the UE only when the first SIM card performs the B1 event measurement and is preempted by the second SIM card, to be higher than or equal to the priority of the trigger event. In other embodiments, the priority of the B1 event measurement preemption of resources can also be set to be higher than or equal to the priority of the trigger event when the UE is initialized.

[0114] In some embodiments, the determining to continue the B1 event measurement with the first SIM card within the predetermined time threshold comprises:

[0115] The determining to continue the B1 event measurement with the first SIM card within the predetermined time threshold comprises:

[0116] For example, in one application scenario, the UE, through a TRM management entity, prohibits allocating resources to the second SIM card within the predetermined time threshold; in this way, the second SIM card cannot perform a triggering event; the first SIM card of the UE can still continue the B1 event measurement with resources.

[0117] Of course, in other application scenarios, the resources can also be prohibited from being allocated to the second SIM card within the predetermined time threshold in other ways, which are not limited herein.

[0118] In the embodiments of the present disclosure, the UE can prohibit allocating resources to the second SIM card within the predetermined time threshold, so that the second SIM card cannot successfully preempt the resources of the first SIM card within the predetermined time threshold, and the first SIM card can still perform the B1 event measurement with resources. In this way, the probability of the UE successfully switching to the preset network with the first SIM card can be improved.

[0119] In some embodiments, the determining to continue the B1 event measurement with the first SIM card within the predetermined time threshold comprises one of:

[0120] The determining to continue the B1 event measurement with the first SIM card within the predetermined time threshold comprises:

[0121] The determining to continue the B1 event measurement with the first SIM card within the predetermined time threshold comprises:

[0122] In some application scenarios, when the UE is turned on, the primary card and the secondary card of the UE can simultaneously perform a detach request; when the UE is turned off, the primary card and the secondary card of the UE can simultaneously perform an attach request operation; in this way, when the primary card performs an attach request operation and subsequent B1 event measurement, it will be interrupted by the detach operation performed by the secondary card.

[0123] In order to at least solve the problems in the above application scenarios, for example,Figure 2 As shown, an implementation is provided to determine to continue the B1 event measurement with the first SIM card within a predetermined time range:

[0124] Step S21: The UE closes the flight mode of the UE;

[0125] The primary card herein can be the first SIM card, and the secondary card herein can be the second SIM card.

[0126] In an optional embodiment, before the step S21, the UE can open the flight mode, and then the primary card and the secondary card of the UE both send a detach request.

[0127] Step S22: The UE prohibits sending an attach request with the secondary card of the UE, and sends an attach request with the primary card of the UE; wherein the attach request carries updated UE capability information.

[0128] Step S23: The UE receives the measurement configuration information of the B1 event measurement returned based on the attach request with the primary card, and starts a timer.

[0129] Step S24: The UE performs the B1 event measurement based on the measurement configuration information with the primary card of the UE within the timing time of the timer.

[0130] Step S25: The UE sends an attach request with the secondary card if the B1 event measurement is performed with the primary card of the UE within the timing time of the timer, or sends an attach request with the secondary card of the UE at the end of the timing time of the timer if the B1 event measurement is not performed with the primary card within the timing time of the timer; wherein the attach request carries updated UE capability information.

[0131] The timing time of the timer herein is the predetermined time threshold. In an optional embodiment, the timing time of the timer is 3 seconds.

[0132] In an optional implementation, the timer in the step S23 above can also be started when the attach request is sent with the primary card of the UE in the step S22.

[0133] In the example, when the UE switches the primary / secondary card relationship of the second SIM card and the first SIM card, the supported UE capabilities of the first SIM card and the second SIM card change; when the first SIM card as the primary card registers a preset network (for example, a 5G network), the first SIM card is easily interrupted by the tracking area update operation of the second SIM card as the secondary card.

[0134] In other application scenarios, when the UE switches the primary / secondary card relationship of the second SIM card and the first SIM card, the supported UE capabilities of the first SIM card and the second SIM card change; when the first SIM card as the primary card registers a preset network (for example, a 5G network), the first SIM card is easily interrupted by the tracking area update operation of the second SIM card as the secondary card.

[0135] To at least solve the problems in the above application scenarios, as shown in the specification, Figure 3 An implementation manner for determining whether to continue the B1 event measurement using the first SIM card within a predetermined time range is provided.

[0136] Step S31: The UE determines that the supported capabilities of the first SIM card and the second SIM card change.

[0137] In an optional embodiment, the first SIM card of the UE is the secondary card before the supported capabilities change, and the second SIM card of the UE is the primary card before the supported capabilities change; the first SIM card of the UE is converted from not supporting NR capability to supporting NR capability, and the second SIM card of the UE is converted from supporting NR capability to not supporting NR capability; the first SIM card of the UE is the primary card after the supported capabilities change, and the second SIM card of the UE is the secondary card after the supported capabilities change.

[0138] Step S32: The UE prohibits sending a tracking area update request using the second SIM card, and sends an attachment request using the first SIM card; the attachment request carries updated UE capability information.

[0139] Step S33: The UE receives measurement configuration information of the B1 event measurement returned based on the attachment request using the first SIM card, and starts a timer.

[0140] Step S34: The UE performs B1 event measurement based on the measurement configuration information using the first SIM card of the UE within the timing time of the timer.

[0141] Step S35: if the UE performs the B1 event measurement with the first SIM card of the UE within the timing time of the timer, the UE sends a tracking area update request with the second SIM card; or if the UE does not perform the B1 event measurement with the first SIM card within the timing time of the timer, the UE sends a tracking area update request with the second SIM card at the end of the timing time of the timer; wherein the tracking area update request carries the updated UE capability information.

[0142] The timing time of the timer herein is the predetermined time threshold. In an optional embodiment, the timing time of the timer is 3 seconds.

[0143] In an optional implementation, the starting of the timer in step S33 can also be starting the timer when the UE sends the attach request with the first SIM card in step S32.

[0144] In this example, when the primary card of the UE is switched from the second SIM card to the first SIM card, the UE is prohibited from sending a tracking area update request with the second SIM card and sending an attach request with the first SIM card, and the tracking area update request is sent with the second SIM card only when the B1 event is performed with the first SIM card or the timing time of the timer ends. In this way, the situation that the B1 event measurement with the first SIM card of the UE is interrupted by the tracking area update process with the second SIM card can be greatly reduced, thereby greatly improving the success rate of the UE registering to the preset network (such as a 5G network) with the first SIM card.

[0145] In this way, in the embodiments of the present disclosure, the UE can be prohibited from sending an attach request or a tracking area update request with the second SIM card within a time threshold, so as to reduce the situation that the B1 event measurement with the first SIM card of the UE is interrupted by the attach process or the tracking area update process with the second SIM card, thereby being able to improve the success rate of the UE registering to the preset network with the first SIM card.

[0146] In yet some embodiments, the method further comprises one of the following:

[0147] In response to the measurement result of the B1 event measurement being reported with the first SIM card before the predetermined time threshold is reached, the B1 event measurement with the first SIM card is continued before the measurement result of the B1 event measurement is reported with the first SIM card by being prohibited from sending an attach request with the second SIM card before the measurement result of the B1 event measurement is reported with the first SIM card;

[0148] In response to the measurement result of the B1 event measurement reported by the first SIM card before the predetermined time threshold is reached, the UE is determined to continue the B1 event measurement by the first SIM card before the measurement result of the B1 event measurement is reported by the first SIM card, by prohibiting the second SIM card from sending a tracking area update request before the measurement result of the B1 event measurement is reported by the first SIM card.

[0149] In the embodiments of the present disclosure, if the UE has reported the measurement result of the B1 event measurement by the first SIM card before the predetermined time threshold is reached, the UE can be determined to continue the B1 event measurement by the first SIM card before the measurement result is reported by the first SIM card, by prohibiting the second SIM card from sending an attach request or a tracking area update request before the measurement result is reported by the first SIM card, so as to avoid the situation that the UE is interrupted by the attach process or the tracking area update process performed by the second SIM card when the UE performs the B1 event measurement by the first SIM card, thereby improving the success rate of the UE registering to the preset network by the first SIM card.

[0150] In addition, since the UE can report the measurement result of the B1 event measurement before the predetermined time threshold is reached, the UE can directly perform the attach process or the tracking area update process by the second SIM card after the measurement result is reported, so as to improve the efficiency of the UE registering to the preset network by the first SIM card on the one hand, and improve the efficiency of the second SIM card performing the attach process or the tracking area update process on the other hand.

[0151] In some embodiments, the method further comprises one of the following:

[0152] obtaining the predetermined time threshold set in advance;

[0153] receiving the predetermined time threshold sent by the network side entity;

[0154] determining the predetermined time threshold based on the time when the first SIM card completes the B1 event measurement;

[0155] determining the predetermined time threshold based on the historical access time of the first SIM card.

[0156] For example, in one application scenario, the UE determines the predetermined time threshold based on the input operation of the user. For example, the UE detects that the input operation of the user is 5 seconds, and determines that the time threshold is 5 seconds.

[0157] For another example, in some embodiments, the UE determines the current predetermined time threshold based on the predetermined time threshold in the historical information recorded by the UE. For example, the UE queries that the predetermined time threshold in the historical information is 4 seconds, and determines that the predetermined time threshold is 4 seconds.

[0158] For example, in some embodiments, the UE receives the predetermined time threshold value sent by the network side entity. For example, the UE receives a predetermined time threshold value of 5 seconds sent by the base station, and determines that the predetermined time threshold value is 5 seconds.

[0159] For example, in some embodiments, the UE determines the predetermined time threshold value based on the time at which the first SIM card last performed the B1 event measurement at least once before. For example, the UE determines that the time at which the first SIM card last performed the B1 event measurement is 3 seconds, and determines that the predetermined time threshold value is 3 seconds.

[0160] For example, in some embodiments, the UE determines the predetermined time threshold value based on the time at which the first SIM card last performed the B1 event measurement at least once before. For example, the UE determines that the time at which the first SIM card last performed the B1 event measurement is 3 seconds, and determines that the predetermined time threshold value is 3 seconds.

[0161] In some embodiments, the determination of the predetermined time threshold value based on the time at which the first SIM card last performed the B1 event measurement at least once before includes:

[0162] In some embodiments, the determination of the predetermined time threshold value based on the time at which the first SIM card last performed the B1 event measurement at least once before includes:

[0163] In some embodiments, the determination of the predetermined time threshold value based on the time at which the first SIM card last performed the B1 event measurement at least once before includes:

[0164] In some embodiments of the present disclosure, the UE can store the time at which the first SIM card last performed the B1 event measurement at least once before for each target cell. For example, the first SIM card can access target cell 1, target cell 2, and target cell 3; wherein the first SIM card accesses target cell 1 for 5 times, of which 3 times are 3 seconds and 2 times are 4 seconds; the first SIM card accesses target cell 2 for 6 times, of which 5 times are 3 seconds and 1 time is 1 second; the first SIM card accesses target cell 3 for 5 times, of which 4 times are 4 seconds and 1 time is 1 second; and the predetermined time threshold value corresponding to the first SIM card accessing target cell 1, target cell 2, and target cell 3 can be determined to be 3 seconds, 4 seconds, and 3 seconds, respectively.

[0165] In the embodiments of the present disclosure, the predetermined time threshold for prohibiting the second SIM card from performing the triggering time of triggering preemption resources can be determined based on a preset, obtained from a network side entity, a time when the first SIM card performs the B1 event measurement, or a historical access time of the first SIM card accessing the target cell, so that the first SIM card can perform the B1 event measurement within the predetermined time threshold, thereby improving the success rate of the UE registering to the preset network by using the first SIM card.

[0166] In addition, the predetermined time threshold can be reasonably determined based on various manners in the embodiments of the present disclosure, so that on the one hand, the first SIM card can report the measurement result of the B1 event measurement within an effective time, and on the other hand, the manner of determining the predetermined time threshold is diversified.

[0167] As shown in FIG. 1, Figure 4 In some embodiments, the method further includes:

[0168] Step S00: receiving a measurement control time point sent by the network side entity, wherein the measurement control time point is a time point when the network side entity deletes the measurement configuration information of the B1 event measurement;

[0169] Step S10: determining the predetermined time threshold based on the measurement control time point.

[0170] For example, in some embodiments, the UE obtains the time point when the network side deletes the measurement configuration information of the B1 event measurement under each preset network, and obtains the measurement control time point in a manner such as taking an intermediate value based on the time point when the network side entity deletes the measurement configuration information of the B1 event measurement under each preset network.

[0171] For another example, in some embodiments, the UE sets different measurement control time points for different target cells. For example, the measurement control time point set for a target cell 1 is a first time point, the measurement control time point set for a target cell 2 is a second time point, and so on.

[0172] In some embodiments, a predetermined time threshold table can be stored in the UE, which records the correspondence between the identification information of each target cell and the predetermined time threshold. In this example, the UE can query the predetermined time threshold of the target cell in the predetermined time threshold table.

[0173] Of course, in other embodiments, the measurement control time point can also be preset. For example, in an embodiment, the measurement control time point can be determined based on the input operation of a user. For another example, in an embodiment, the UE obtains the historical recorded measurement control time point as the current measurement control time point from historical information.

[0174] In the embodiments of the present disclosure, the UE can determine the predetermined time threshold according to the time at which the network-side entity actually deletes the measurement configuration information of the B1 event measurement; in this way, the predetermined time threshold can be determined more accurately.

[0175] In some embodiments, the step S10 comprises one of the following:

[0176] In response to a first time length of a difference between the measurement control time and a time at which the network-side entity sends the measurement configuration information being greater than a predetermined time length, determining that the predetermined time threshold is less than the first time length.

[0177] In response to the first time length of the difference between the measurement control time and the time at which the network-side entity sends the measurement configuration information being less than or equal to the predetermined time length, determining that the predetermined time threshold is greater than or equal to the first time length.

[0178] In other embodiments, the time at which the network-side entity sends the measurement configuration information can also be replaced by the time at which the UE receives the measurement configuration information sent by the network-side entity.

[0179] For example, in some application scenarios, if the time at which the network-side entity sends the measurement configuration information is the first second, and the measurement control time is the 20th second, the first time length is 20 seconds; if the predetermined time length is 10 seconds, it is determined that the first time length is greater than the predetermined time length, and the predetermined time threshold can be a value less than the predetermined time length by 10 seconds.

[0180] In the present example, if the measurement control time, i.e., the time at which the network-side entity deletes the measurement configuration information, is relatively long from the time at which the network-side entity sends the measurement configuration information, the predetermined time threshold can be set to be relatively small; in this way, the UE can be prevented from occupying resources of the first SIM card for a relatively long time on the premise that the measurement result uploaded by the UE after performing the B1 event measurement within the predetermined time is valid, i.e., network resources can be saved.

[0181] Here, the measurement result is valid, i.e., the network-side entity determines whether the UE is registered to a preset network according to the measurement result.

[0182] For another example, in some application scenarios, if the time at which the network-side entity sends the measurement configuration information is the first second, and the measurement control time is the 8th second, the first time length is 8 seconds; if the predetermined time length is 10 seconds, it is determined that the first time length is less than the predetermined time length, and the predetermined time threshold can be a value greater than or equal to the predetermined time length by 10 seconds.

[0183] In the present example, if the time from the measurement control time, i.e. the time when the network side entity deletes the measurement configuration information, to the time when the network side entity issues the measurement configuration information is relatively short, the predetermined time threshold can be set to be relatively large. In this way, the UE can perform the B1 event measurement using the first SIM card as much as possible and then perform the triggering event of the second SIM card after the B1 event is completed.

[0184] In the embodiments of the present disclosure, the UE can determine a more reasonable predetermined time threshold according to the length of time from the measurement control time to the time when the network side issues the measurement configuration information, so as to solve the determination of the predetermined time threshold in more application scenarios.

[0185] Of course, in other embodiments, if the first time length is less than the predetermined time length, the predetermined threshold can also be determined to be less than the first time length. In this way, the UE can shorten the measurement of the B1 event using the first SIM card, i.e. further save network resources, on the premise that the measurement result of the B1 event measurement performed by the UE within the predetermined time threshold range is valid.

[0186] Of course, in other embodiments, the predetermined time threshold is less than or equal to the first time length. In this embodiment, it can be ensured that the measurement result of the B1 event measurement performed by the UE within the predetermined time threshold range is valid, and the measurement result can be provided to the network side entity to determine whether the UE is registered to the preset network.

[0187] Of course, in other embodiments, the predetermined time threshold is less than or equal to the first time length, and the predetermined time threshold is greater than a second time length; wherein the second time length is a historical access time length of the UE accessing the preset network using the first SIM card. In this embodiment of the present disclosure, the probability of completing the B1 event measurement within the predetermined time range can be improved, and the measurement result of the B1 event measurement can also be ensured to be valid; thereby the success rate of the UE registering to the preset network using the first SIM card can be further improved.

[0188] The following provides specific examples in combination with any of the above embodiments:

[0189] Figure 5 An example embodiment provides a method for registering to a preset network; as shown in Figure 5 The method is applied to a UE, and the method comprises the following steps:

[0190] Step S41: obtaining a predetermined time threshold sent by a network side entity;

[0191] In an optional embodiment, the UE obtains the predetermined time threshold sent by the network side entity, and the predetermined time threshold is determined by the network side based on the measurement control time of deleting the measurement result of the B1 event measurement.

[0192] In another optional embodiment, the UE acquires a predetermined time threshold sent by the network side entity, which is determined by the network side based on the measurement time and a time at which the UE reports the measurement result of the B1 event measurement using the first SIM card.

[0193] Step S42: In response to the resource being preempted by the second SIM card of the UE when the first SIM card of the UE performs the B1 event measurement of the preset network, it is determined that the B1 event measurement is continued using the first SIM card within a predetermined time threshold range.

[0194] Step S43: It is determined whether the measurement result of the B1 event measurement has been reported using the first SIM card before the predetermined time threshold is reached; if yes, step S44 is performed; if no, step S45 is performed.

[0195] Step S44: It is determined that the trigger event is executed using the second SIM card after the measurement result of the B1 event measurement is reported using the first SIM card, and the trigger event is no longer executed using the second SIM card after the predetermined time threshold is reached.

[0196] Step S45: It is determined that the resource is released to the second SIM card to execute the trigger event triggering resource preemption after the predetermined time threshold is reached.

[0197] In the embodiments of the present disclosure, the network side entity can determine the predetermined time threshold based on the measurement time, or based on the measurement time and a time at which the UE reports the measurement result of the B1 event measurement, so that the predetermined time threshold can be more reasonable, and the measurement result of the B1 event measurement can be ensured to be valid to a certain extent and network resources can be saved.

[0198] In the embodiments of the present disclosure, when the B1 event measurement of the first SIM card is preempted by the second SIM card, the B1 event measurement can be continued using the first SIM card within the predetermined time threshold range, so that the situation in which the B1 event measurement of the first SIM card is interrupted can be reduced, the probability of successfully performing the B1 event measurement by the first SIM card can be improved, and the probability of successfully registering to the preset network by the UE using the first SIM card can be improved.

[0199] In the embodiments of the present disclosure, if the B1 event measurement is performed by the UE using the first SIM card within the predetermined time threshold range, the trigger event can be executed using the second SIM card immediately after the B1 event measurement is performed by the UE using the first SIM card. In this way, the network resources can be further saved, and the waiting time for the second SIM card to execute the trigger event can be shortened.

[0200] Figure 6 An apparatus for preset network registration is provided in an example embodiment, as shown in Figure 6 The apparatus includes:

[0201] A processing module 51 is configured to determine to continue the B1 event measurement with the first SIM card within a predetermined time threshold range in response to the first SIM card of a user equipment (UE) being preempted of resources by a second SIM card of the UE when performing the B1 event measurement of a preset network.

[0202] A resource allocation module 52 is configured to release the resources to the second SIM card to perform a trigger event that triggers the resource preemption after the predetermined time threshold is reached.

[0203] In some embodiments, the processing module 51 is configured to determine to continue the B1 event measurement with the first SIM card within the predetermined time threshold range by modifying a priority of the B1 event measurement preemption of resources to be higher than or equal to a priority of the trigger event preemption of resources.

[0204] In some embodiments, the processing module 51 is configured to determine to continue the B1 event measurement with the first SIM card within the predetermined time threshold range by disabling the release of the resources to the second SIM card within the predetermined time threshold range.

[0205] In some embodiments, the processing module 51 is configured to determine to continue the B1 event measurement with the first SIM card within the predetermined time threshold range by disabling the sending of an attach request with the second SIM card within the predetermined time threshold range.

[0206] Alternatively,

[0207] The processing module 51 is configured to determine to continue the B1 event measurement with the first SIM card within the predetermined time threshold range by disabling the sending of a tracking area update request with the second SIM card within the predetermined time threshold range.

[0208] In some embodiments, the processing module 51 is configured to determine to continue the B1 event measurement with the first SIM card before the sending of the measurement result of the B1 event measurement with the first SIM card by disabling the sending of an attach request with the second SIM card before the sending of the measurement result of the B1 event measurement with the first SIM card in response to the sending of the measurement result of the B1 event measurement with the first SIM card before the predetermined time threshold is reached.

[0209] Alternatively,

[0210] The processing module 51 is configured to, in response to the measurement result of the B1 event measurement reported by using the first SIM card before the predetermined time threshold is reached, determine that the B1 event measurement is continued by using the first SIM card before the measurement result of the B1 event measurement reported by using the first SIM card, by means of prohibiting sending a tracking area update request by using the second SIM card before the measurement result of the B1 event measurement reported by using the first SIM card.

[0211] Please refer to Figure 6 In some embodiments, the apparatus further comprises:

[0212] The obtaining module 53 is configured to obtain the predetermined time threshold set in advance.

[0213] As Figure 7 shown, in some other embodiments, the apparatus further comprises:

[0214] The determining module 54 is configured to receive the predetermined time threshold sent by the network side entity.

[0215] In some embodiments, the apparatus further comprises:

[0216] The determining module 54 is configured to determine the predetermined time threshold based on the time when the B1 event measurement is performed by the first SIM card; or the determining module is configured to determine the predetermined time threshold based on the historical access time of the first SIM card.

[0217] In some embodiments, the determining module 54 is configured to determine the predetermined time threshold in each target cell based on the historical access time of the first SIM card when accessing to each target cell.

[0218] Please refer to Figure 7 In some embodiments, the apparatus further comprises:

[0219] The receiving module 55 is configured to receive the measurement control time sent by the network side entity, wherein the measurement control time is the time when the measurement configuration information of the B1 event measurement is deleted by the network side entity.

[0220] The determining module 54 is configured to determine the predetermined time threshold based on the measurement control time.

[0221] In some embodiments, the determining module 54 is configured to, in response to a first time length of a difference between the measurement control time and the time when the measurement configuration information is sent by the network side entity being greater than a predetermined time length, determine that the predetermined time threshold is less than the first time length.

[0222] Or,

[0223] The determining module 54 is configured to determine that the predetermined time threshold is greater than or equal to the first time length in response to a first time length of a difference between the measurement time and a time at which the network-side entity sends the measurement configuration information being less than or equal to the predetermined time length.

[0224] In some embodiments, the determining module 54 is configured to determine that the trigger event is performed using the second SIM card after the measurement result of the B1 event measurement is reported using the first SIM card and the trigger event is no longer performed using the second SIM card after the predetermined time threshold is reached in response to the measurement result of the B1 event measurement having been reported using the first SIM card before the predetermined time threshold is reached.

[0225] In some embodiments, the resource allocation module 52 is further configured to perform at least one of the following:

[0226] allocating the resource to the second SIM card to perform location update after the predetermined time threshold is reached;

[0227] allocating the resource to the second SIM card to send an attach request after the predetermined time threshold is reached;

[0228] allocating the resource to the second SIM card to send a tracking area update request after the predetermined time threshold is reached.

[0229] As to the apparatus in the above-mentioned embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments related to the apparatus, and thus will not be described in detail here.

[0230] Embodiments of the present disclosure further provide a user equipment, characterized in that comprising:

[0231] a processor;

[0232] a memory for storing processor-executable instructions;

[0233] wherein the processor is configured to implement the method of pre-set network registration according to any of the embodiments of the present disclosure when running the executable instructions.

[0234] The memory can include various types of storage media, which is non-transitory computer storage media and can continue to store information stored thereon after the communication device is powered off.

[0235] The processor can be connected with the memory through a bus or the like, for reading the executable program stored on the memory, for example, to implement at least one of the apparatuses as shown in Figures 1-5 ​

[0236] Embodiments of the present disclosure further provide a computer readable storage medium storing an executable program, wherein the executable program, when executed by a processor, implements the method for preset network registration according to any of the embodiments of the present disclosure. For example, the executable program can implement the method as shown in Figures 1-5 at least one of the apparatuses.

[0237] As to the apparatuses in the above embodiments, the specific manners in which the respective modules perform operations have been described in detail in the embodiments of the apparatuses, and thus will not be described in detail here.

[0238] Figure 8 is a block diagram of an electronic device 800 according to an exemplary embodiment. The electronic device 800 can be, for example, 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, or the like.

[0239] Referring to Figure 8 , the electronic device 800 can include one or more of the following components: a processing component 802, a memory 804, a power supply 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.

[0240] The processing component 802 usually controls overall operations of the electronic device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 can include one or more processors 820 to execute instructions to complete all or part of steps of the above-described apparatuses. In addition, the processing component 802 can include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.

[0241] The memory 804 is configured to store various types of data to support operations of the electronic device 800. Examples of the data include instructions for any application or apparatus operating on the electronic device 800, contact data, phonebook data, messages, pictures, videos, and the like. The memory 804 can be implemented by any type of volatile or non-volatile storage devices 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.

[0242] The power component 806 provides power to the various components of the electronic device 800. The power component 806 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the electronic device 800.

[0243] The multimedia component 808 includes a screen providing an output interface between the electronic device 800 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes the touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, a slide, and a gesture on the touch panel. The touch sensor can not only sense a boundary of a touching or a sliding action, but also detect duration and pressure related to the touching or sliding action. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the electronic device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.

[0244] The audio component 810 is configured to output and / or input an audio signal. For example, the audio component 810 includes a microphone (MIC) configured to receive an external audio signal when the electronic device 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 further includes a speaker for outputting an audio signal.

[0245] The I / O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which can be a keypad, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.

[0246] The sensor component 814 includes one or more sensors for providing status assessments for various aspects of the electronic device 800. For example, the sensor component 814 can detect an open / closed position of the device 800, relative positioning of components, such as a display and a keypad of the electronic device 800, a change in position of the electronic device 800 or a component of the electronic device 800, presence or absence of user contact with the electronic device 800, orientation or acceleration / deceleration / g-force and temperature of the electronic device 800. The sensor component 814 can include an accelerometer, a gyroscope, a magnetometer, a pressure sensor or a temperature sensor.

[0247] 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 corresponding communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an example embodiment, the communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an example embodiment, the communication component 816 further 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) techniques, infrared data association (IrDA) techniques, ultra-wideband (UWB) techniques, Bluetooth (BT) techniques, and other techniques.

[0248] In an example embodiment, the electronic device 800 can be implemented using 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, micro-controllers, microprocessors or other electronic elements, for performing the above-described device.

[0249] In an example embodiment, a non-transitory computer-readable storage medium including instructions, such as the memory 804 including instructions, is also provided, which can be executed by the processor 820 of the electronic device 800 to implement the above-described device. 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 disc, and an optical data storage device, etc.

[0250] Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the application be construed as including any patent, any patent applications, and any patent publications to the extent that such patent, patent applications, and patent publications are consistent with the present disclosure. It is intended that the specification and examples be considered exemplary only, with the true scope and spirit of the application being indicated by the following claims.

[0251] It is to be understood that the application is not limited to the precise construction herein disclosed and shown in the drawings, and that various modifications and changes can be effected therein by those skilled in the art without departing from the scope of the application. The scope of the application is to be limited only by the appended claims.

Claims

1. A method for pre-registering a network, characterized in that, The method comprises: In response to a first SIM card of a user equipment (UE) preoccupying resources for B1 event measurement of a preset network, receiving a measurement and control time point sent by a network side entity, wherein the measurement and control time point is a time point at which the network side entity deletes measurement configuration information of the B1 event measurement; In response to a first time length of a difference between the measurement and control time point and a time point at which the network side entity sends the measurement configuration information being greater than a predetermined time length, determining that a predetermined time threshold is less than the predetermined time length; If a priority of a trigger event triggering resource preoccupation is higher than a priority of the B1 event measurement preoccupying resources, determining that the B1 event measurement is continued using the first SIM card within a predetermined time threshold range by modifying the priority of the B1 event measurement preoccupying resources to be higher than or equal to the priority of the trigger event preoccupying resources; After the predetermined time threshold is reached, the resources are released to the second SIM card to perform the trigger event.

2. The method of claim 1, wherein, The determination that the B1 event measurement is continued using the first SIM card within the predetermined time threshold range comprises: The determination that the B1 event measurement is continued using the first SIM card within the predetermined time threshold range comprises one of the following:

3. The method of claim 1, wherein, The determination that the B1 event measurement is continued using the first SIM card within the predetermined time threshold range comprises one of the following: The method further comprises one of the following: In response to measurement results of the B1 event measurement having been reported using the first SIM card before the predetermined time threshold is reached, the determination that the B1 event measurement is continued using the first SIM card before the measurement results of the B1 event measurement are reported using the first SIM card comprises one of the following:

4. The method of claim 1, wherein, In response to measurement results of the B1 event measurement having been reported using the first SIM card before the predetermined time threshold is reached, the determination that the B1 event measurement is continued using the first SIM card before the measurement results of the B1 event measurement are reported using the first SIM card comprises one of the following: The method further comprises: The method further comprises:

5. The method of claim 1, wherein, ​ determining that the predetermined time threshold is greater than or equal to the predetermined time length, in response to a first time length of a difference between the measurement control time and a time at which the network side entity sends the measurement configuration information being less than or equal to the predetermined time length.

6. The method of claim 1, wherein, The method further comprises: determining that the trigger event is executed by the second SIM card after the measurement result of the B1 event measurement is reported by the first SIM card and is no longer executed by the second SIM card after the predetermined time threshold is reached, in response to the measurement result of the B1 event measurement having been reported by the first SIM card before the predetermined time threshold is reached.

7. The method of claim 1, wherein, The resource is released to the second SIM card to execute the trigger event after the predetermined time threshold is reached, comprising at least one of: the resource is released to the second SIM card to perform location update after the predetermined time threshold is reached; the resource is released to the second SIM card to send an attach request after the predetermined time threshold is reached; the resource is released to the second SIM card to send a tracking area update request after the predetermined time threshold is reached.

8. An apparatus for preset network registration, the apparatus comprising: The apparatus comprises: a receiving module configured to receive a measurement control time sent by a network side entity, in response to a first subscriber identification (SIM) card of a user equipment (UE) performing B1 event measurement of a preset network being preempted of resources by a second SIM card of the UE, wherein the measurement control time is a time at which the network side entity deletes measurement configuration information of the B1 event measurement; a determining module configured to determine that a predetermined time threshold is less than a predetermined time length, in response to a first time length of a difference between the measurement control time and a time at which the network side entity sends the measurement configuration information being greater than the predetermined time length; a processing module configured to determine that the B1 event measurement is continued by the first SIM card within a predetermined time threshold range, by modifying a priority of the B1 event measurement preempting resources to be higher than or equal to a priority of a trigger event preempting resources, if the priority of the trigger event preempting resources is higher than the priority of the B1 event measurement preempting resources; a resource allocation module configured to release the resources to the second SIM card to execute the trigger event preempting resources after the predetermined time threshold is reached.

9. The apparatus of claim 8, wherein: the processing module is configured to determine that the B1 event measurement is continued by the first SIM card within the predetermined time threshold range, by disabling sending of an attach request by the second SIM card within the predetermined time threshold range; or, the processing module is configured to determine that the B1 event measurement is continued by the first SIM card within the predetermined time threshold range, by disabling sending of a tracking area update request by the second SIM card within the predetermined time threshold range.

10. The apparatus of claim 8, wherein: The processing module is configured to, in response to the measurement result of the B1 event measurement being reported by the first SIM card before the predetermined time threshold is reached, determine that the B1 event measurement is continued by the first SIM card before the measurement result of the B1 event measurement is reported by the first SIM card, by means of prohibiting the second SIM card from sending an attach request before the measurement result of the B1 event measurement is reported by the first SIM card. Or, The processing module is configured to, in response to the measurement result of the B1 event measurement being reported by the first SIM card before the predetermined time threshold is reached, determine that the B1 event measurement is continued by the first SIM card before the measurement result of the B1 event measurement is reported by the first SIM card, by means of prohibiting the second SIM card from sending a tracking area update request before the measurement result of the B1 event measurement is reported by the first SIM card.

11. The apparatus of claim 8, wherein The determination module is configured to, in response to a first time length of a difference between the measurement time and a time at which the network-side entity sends the measurement configuration information being less than or equal to the predetermined time length, determine that the predetermined time threshold is greater than or equal to the predetermined time length.

12. The apparatus of claim 8, wherein The determination module is configured to, in response to the measurement result of the B1 event measurement being reported by the first SIM card before the predetermined time threshold is reached, determine that the trigger event is executed by the second SIM card after the measurement result of the B1 event measurement is reported by the first SIM card and the trigger event is no longer executed by the second SIM card after the predetermined time threshold is reached.

13. The apparatus of claim 12, wherein, The resource allocation module is further configured to at least one of: after the predetermined time threshold is reached, the resource is released to the second SIM card to perform a location update; after the predetermined time threshold is reached, the resource is released to the second SIM card to send an attach request; after the predetermined time threshold is reached, the resource is released to the second SIM card to send a tracking area update request.

14. A user equipment, comprising: comprise: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to, when running the executable instructions, implement the method for preset network registration of any one of claims 1-7.

15. 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 preset network registration of any one of claims 1-7.

Citation Information

Patent Citations

  • Multi-mode multi-card mobile terminal and business conflict solution method and apparatus thereof

    CN104144406A

  • Method and device for resolving dual-card-dual-standby service conflict in mobile terminal

    CN104684023A