Method For Determining Network Switch Resource And Method For Configuring Network Switch Resource

HONG; Wei

Patent Application Summary

U.S. patent application number 17/614439 was filed with the patent office on 2022-07-28 for method for determining network switch resource and method for configuring network switch resource. The applicant listed for this patent is BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.. Invention is credited to Wei HONG.

Application Number20220240143 17/614439
Document ID /
Family ID1000006274472
Filed Date2022-07-28

United States Patent Application 20220240143
Kind Code A1
HONG; Wei July 28, 2022

METHOD FOR DETERMINING NETWORK SWITCH RESOURCE AND METHOD FOR CONFIGURING NETWORK SWITCH RESOURCE

Abstract

A method for determining a network switch resource is applicable to a terminal that is connected to at least two operator networks. The method includes: receiving first configuration information sent by a first operator network; determining a preset duration for disconnection from the first operator network based on the first configuration information; and disconnecting from the first operator network and performing activities in a second operator network for a duration less than or equal to the preset duration and with a preset limit moment as a boundary.


Inventors: HONG; Wei; (Beijing, CN)
Applicant:
Name City State Country Type

BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.

Beijing

CN
Family ID: 1000006274472
Appl. No.: 17/614439
Filed: May 29, 2019
PCT Filed: May 29, 2019
PCT NO: PCT/CN2019/088986
371 Date: November 26, 2021

Current U.S. Class: 1/1
Current CPC Class: H04W 36/14 20130101; H04W 36/06 20130101; H04W 88/06 20130101
International Class: H04W 36/06 20060101 H04W036/06; H04W 36/14 20060101 H04W036/14

Claims



1. A method for determining a network switch resource, applicable to a terminal that is connected to at least two operator networks, the method comprising: receiving first configuration information sent by a first operator network; determining a preset duration for disconnection from the first operator network based on the first configuration information; and disconnecting from the first operator network and performing activities in a second operator network for a duration less than or equal to the preset duration and with a preset limit moment as a boundary.

2. The method of claim 1, wherein the preset duration is a duration within a unit time period.

3. The method of claim 1, further comprising: determining a preset number of times for disconnection from the first operator network based on the first configuration information.

4. The method of claim 3, wherein disconnecting from the first operator network and performing activities in the second operator network for the duration less than or equal to the preset duration and with the preset limit moment as a boundary, comprises: disconnecting from the first operator network and performing activities for the preset number of times in the second operator network with the preset limit moment as a boundary, in which a duration of performing activities for the preset number of times is less than or equal to the preset duration.

5. The method of claim 3, wherein disconnecting from the first operator network duration and performing activities in the second operator network for the duration less than or equal to the preset and with the preset limit moment as a boundary, comprises: disconnecting from the first operator network and performing activities for the preset number of times in the second operator network with the preset limit moment as a boundary, in which a duration of performing activities for each time is less than or equal to the preset duration.

6. The method of claim 3, wherein the preset number of times comprises a number of times within a unit time period.

7. The method of claim 1, further comprising: receiving second configuration information sent by the second operator network; and determining the preset limit moment based on the second configuration information.

8. The method of claim 1, further comprising: sending indication information to the first operator network, wherein the indication information is configured to indicate that the terminal is connected to the at least two operator networks.

9. The method of claim 1, wherein, the limit moment comprises at least one of a start moment and an end moment.

10. A method for configuring a network switch resource, applicable to a first operator network, the method comprising: sending first configuration information to a terminal, wherein the first configuration information is configured to indicate that the terminal is disconnected from the first operator network for a duration less than or equal to a preset duration.

11. The method of claim 10, further comprising: determining communication parameters for communication with the terminal; and determining the preset duration for which the terminal is disconnected from the first operator network based on the communication parameters; and generating the first configuration information based on the preset duration; wherein the communication parameters comprise at least one of communication quality and a type of communication service.

12. (canceled)

13. The method of claim 10, wherein the preset duration comprises a duration within a unit time period.

14. The method of claim 10, wherein the first configuration information is further configured to indicate that a number of times for disconnection between the terminal and the first operator network is a preset number of times.

15. The method of claim 14, wherein the preset duration is a sum of durations for which the terminal is disconnected from the first operator network for the preset number of times.

16. The method of claim 14, wherein the preset duration is a duration for which the terminal is disconnected from the first operator network for each of the preset number of times.

17. The method of claim 14, wherein the preset number of times comprises a number of times within a unit time period.

18. The method of claim 10, further comprising: determining whether to receive indication information sent by the terminal, wherein the indication information is configured to indicate that the terminal is connected to the at least two operator networks; and in response to receiving the indication information, sending the first configuration information to a terminal.

19. The method of claim 10, further comprising: determining whether a duration for disconnection from the terminal is greater than the preset duration; and in response to the duration for disconnection from the terminal being greater than the preset duration, attempting to reestablish or restore connections with the terminal.

20. An apparatus for determining a network switch resource, applicable to a terminal for connecting at least two operator networks, the apparatus comprises: a processor; and a memory configured to store instructions executable by the processor; wherein the processor is configured to: receive first configuration information sent by the first operator network; determine a preset duration for disconnection from the first operator network based on the first configuration information; and for a duration less than or equal to the preset duration and with a preset limit moment as a boundary, disconnect from the first operator network and perform activities in a second operator network of the at least two operator networks.

21-24. (canceled)

25. An electronic device, comprising: a processor; a memory configured to store instructions executable by the processor; wherein, the processor is configured to implement the method of claim 10.

26-27. (canceled)
Description



CROSS-REFERENCE TO RELATED APPLICATION

[0001] This application is the US national application of International Application No. PCT/CN2019/088986, filed on May 29, 2019, the entire contents of which are incorporated herein by reference for all purposes.

TECHNICAL FIELD

[0002] The disclosure relates to the field of communication technologies, and specifically to a method and an apparatus for determining a network switch resource, and a method and an apparatus for configuring a network switch resource.

BACKGROUND

[0003] For a mobile phone with multiple SIM (Subscriber Identity Module) cards, taking a dual mobile phone for an example, when the SIM card 1 is connected to a network of an operator A, it may become necessary to perform activities in a network of an operator B through the SIM card 2 at some time, which may cause the mobile phone to be disconnected from the network of operator A.

[0004] Since the network of operator A does not know that the disconnection is caused by performing activities in the network of operator B through the SIM card 2 of the mobile phone, the network operator may generally consider there is a problem on the communication connection with the mobile phone and increase power, and may even determine a radio link failure and thus trigger a radio link recovery mechanism.

[0005] However, even if the network of the operator A enhances power and even triggers the radio link recovery mechanism, since the mobile phone performs activities in the network of the operator B through the SIM card 2 and the mobile phone may not recover activities in the network of the operator A. This means that the network of the operator A is caused to perform invalid operations, which wastes resources of the network of the operator A.

SUMMARY

[0006] According to a first aspect of the disclosure, a method for determining a network switch resource is applied to a terminal for connecting at least two operator networks, and includes: receiving first configuration information sent by the first operator network; determining a preset duration for disconnection from the first operator network based on the first configuration information; and for a duration less than or equal to the preset duration and with a preset limit moment as a boundary, disconnecting from the first operator network and performing activities in a second operator network.

[0007] According to a second aspect of the disclosure, a method for configuring a network switch resource is applied to a first operator network, and includes: sending first configuration information to a terminal, the first configuration information is configured to indicate that the terminal is disconnected from the first operator network for a duration less than or equal to a preset duration.

[0008] According to a third aspect of the embodiment of the disclosure, an apparatus for determining a network switch resource is provided. The apparatus is applied to a terminal for connecting at least two operator networks, and includes a processor; and a memory configured to store instructions executable by the processor. The processor is configured to receive first configuration information sent by the first operator network; determine a preset duration for disconnection from the first operator network based on the first configuration information; and for a duration less than or equal to the preset duration and with a preset limit moment as a boundary, disconnect from the first operator network and perform activities in a second operator network of the at least two operator networks.

BRIEF DESCRIPTION OF THE DRAWINGS

[0009] In order to explain the technical solutions in embodiments of the disclosure more clearly, the drawings used in descriptions of the embodiments will be briefly introduced below. Obviously, the drawings described below are aimed at only some embodiments of the disclosure. Those skilled in the art may obtain other drawings from the drawings without creative work.

[0010] FIG. 1 is a flowchart illustrating a method for determining a network switching resource in the embodiment of the disclosure.

[0011] FIG. 2 is a flowchart illustrating another method for determining a network switching resource in the embodiment of the disclosure.

[0012] FIG. 3 is a flowchart illustrating yet another method for determining a network switching resource in the embodiment of the disclosure.

[0013] FIG. 4 is a flowchart illustrating yet another method for determining a network switching resource in the embodiment of the disclosure.

[0014] FIG. 5 is a flowchart illustrating yet another method for determining a network switching resource in the embodiment of the disclosure.

[0015] FIG. 6 is a flowchart illustrating yet another method for determining a network switching resource in the embodiment of the disclosure.

[0016] FIG. 7 is a flowchart illustrating a method for configuring a network switching resource in the embodiment of the disclosure.

[0017] FIG. 7A is a flowchart illustrating another method for configuring a network switching resource in the embodiment of the disclosure.

[0018] FIG. 8 is a flowchart illustrating yet another method for configuring a network switching resource in the embodiment of the disclosure.

[0019] FIG. 9 is a flowchart illustrating yet another method for configuring a network switching resource in the embodiment of the disclosure.

[0020] FIG. 10 is a flowchart illustrating yet another method for configuring a network switching resource in the embodiment of the disclosure.

[0021] FIG. 11 is a schematic block diagram illustrating an apparatus for determining a network switching resource in the embodiment of the disclosure.

[0022] FIG. 12 is a schematic block diagram illustrating another apparatus for determining a network switching resource in the embodiment of the disclosure.

[0023] FIG. 13 is a schematic block diagram illustrating yet another apparatus for determining a network switching resource in the embodiment of the disclosure.

[0024] FIG. 14 is a schematic block diagram illustrating yet another apparatus for determining a network switching resource in the embodiment of the disclosure.

[0025] FIG. 15 is a schematic block diagram illustrating an apparatus for configuring a network switching resource in the embodiment of the disclosure.

[0026] FIG. 15A is a schematic block diagram illustrating another apparatus for configuring a network switching resource in the embodiment of the disclosure.

[0027] FIG. 16 is a schematic block diagram illustrating yet another apparatus for configuring a network switching resource in the embodiment of the disclosure.

[0028] FIG. 17 is a schematic block diagram illustrating yet another apparatus for configuring a network switching resource in the embodiment of the disclosure.

[0029] FIG. 18 is a schematic block diagram illustrating a device for determining a network switching resource in the embodiment of the disclosure.

[0030] FIG. 19 is a schematic block diagram illustrating a device for configuring a network switching resource in the embodiment of the disclosure.

DETAILED DESCRIPTION

[0031] The technical solutions in the embodiments of the disclosure are described clearly and completely below with reference to the accompanying drawings in the embodiments of the disclosure, and it is apparent that the described embodiments are only a part of the embodiments of the disclosure, rather than all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present disclosure without any creative efforts should belong to the protection scope of the present disclosure.

[0032] FIG. 1 is a flowchart illustrating a method for determining a network switching resource in the embodiment of the disclosure. The paging response method as illustrated in the embodiment of the disclosure is applicable to a terminal. The terminal may perform communication based on a multi-SIM single-standby (for example, dual-SIM single-standby) mode, or a multi-SIM multi-standby (for example, dual-SIM dual-standby) mode, or multi-SIM multi-standby multi-pass (for example, dual-SIM dual-standby dual-pass) mode.

[0033] The terminal may be configured to connect at least two operator networks, for example, a terminal may serve as a user equipment to communicate with a base station in an operator network, the terminal may be provided with a plurality of SIM cards, where the SIM card specifically may be a universal subscriber identity module (USIM), the SIM card 1 in the plurality of SIM cards may be connected to a first operator network, and the SIM card 2 in the plurality of SIM cards may be connected to a second operator network. The first operator network and the second operator network are networks provided by different operators, for example, the first operator network may be a mobile network, and the second operator network may be a Unicom network or a Telecommunications network.

[0034] As illustrated in FIG. 1, the method for determining a network switching resource includes the following steps.

[0035] At S1, first configuration information sent by the first operator network is received.

[0036] In an embodiment, the user equipment may be connected to the first operator network, and the first configuration information may be received from the first operator network when the user equipment is connected to the first operator network at this time, and may also be received from the first operator network when the user equipment is connected to the first operator network at any time before this time.

[0037] In an embodiment, when the first operator network is connected to the terminal, first configuration information may be sent to the terminal and be configured to indicate that the terminal is disconnected from the first operator network for a duration less than or equal to a preset duration.

[0038] The preset duration may be determined based on a set value which is preset by the first operator network or based on communication parameters for communication with the terminal. The first configuration information may be generated based on the preset duration and sent to the terminal, in which the first configuration information is configured to indicate that the terminal is disconnected from the first operator network for a duration less than or equal to a preset duration.

[0039] The communication parameters are configured to represent stability requirements for communication between the first operator network and the terminal, and specifically, the communication parameters include but not limited to communication quality, and a type of communication service.

[0040] Taking the communication quality as a communication parameter for an example, the communication quality may be determined by parameters such as a reference signal receiving power (RSRP), a received signal strength indication (RSSI).

[0041] When the communication quality is poor, its impact on communication needs to be avoided as much as possible to ensure good communication quality. It may be determined that the communication between the first operator network and the terminal has a relatively high requirement for stability, and the preset duration may be relatively short, that is, the user equipment is only allowed to be disconnected from the first operator network within a short period of time, to reduce the impact of the disconnection between the user equipment and the first operator network on the communication quality.

[0042] When the communication quality is poor, its impact on communication needs to be avoided as much as possible to ensure good communication quality. It may be determined that the communication between the first operator network and the terminal has a relatively high requirement for stability, and the preset duration may be relatively short, that is, the user equipment is only allowed to be disconnected from the first operator network within a short period of time to reduce the impact of the disconnection between the user equipment and the first operator network on the communication quality.

[0043] At S2, a preset duration for disconnection from the first operator network is determined based on the first configuration information.

[0044] At S3, it is disconnected from the first operator network and activities are performed in a second operator network of the at least two operator networks for a duration less than or equal to the preset duration and with a preset limit moment as a boundary.

[0045] The activities include at least one of: monitoring a paging message sent by the second operator network; in response to the paging message sent by the second operator network, measuring communication information of the second operator network, receiving a system message sent by the second operator network, and updating a tracking area in the second operator network.

[0046] In an embodiment, since the first operator network does not know information of the terminal interacting in the second operator network, for example, a cycle of the paging message sent by the second operator network, a cycle of the system message sent by the second operator network, it is not specifically determined which time domain resources are appropriate to configure for the terminal to perform activities in the second operator network.

[0047] However, the first operator network may determine the preset duration of the terminal disconnected from the first operator network, and configure the preset duration for the terminal through the first configuration information. When the terminal determines the preset duration based on the first configuration information, there is a certain flexibility for when to disconnect from the first operator network and perform activities in the second operator network.

[0048] The terminal may determine a preset limit moment by itself, for example, a start moment and/or an end moment in disconnecting from the first operator network and performing activities in the second operator network.

[0049] Taking a preset limit moment being a start moment for an example, the terminal may determine the start moment by itself, and may be disconnected from the first operator network and perform activities in the second operator network for a duration less than or equal to the preset duration starting from the start moment.

[0050] Taking a preset limit moment being an end moment for an example, the terminal may determine the end moment by itself, and may be disconnected from the first operator network and perform activities in the second operator network for a duration less than or equal to the preset duration until the end moment.

[0051] Taking a preset limit moment including a start moment and an end moment for an example, the terminal may determine the start moment and the end moment by itself, and may be disconnected from the first operator network and perform activities in the second operator network for a duration less than or equal to the preset duration from the start moment to the end moment. In this case, the preset duration may be equal to a duration from the start moment to the end moment.

[0052] The terminal may determine the preset limit moment by itself based on communication parameters and service type with the first operator network at the preset limit moment, or based on a predetermined limit moment of performing activities in the second operator network.

[0053] For example, the terminal predetermines a limit moment of performing activities in the second operator network, and the communication quality of communication with the first operator is relatively high at this limit moment, so disconnection from the first operator network at the limit moment may not affect communication with the first operator, and the limit moment may be taken as a preset limit moment.

[0054] For example, the terminal predetermines a limit moment of performing activities in the second operator network, and the time delay allowed by the service type of communication data with the first operator is relatively low at the limit moment, so disconnection from the first operator network at the limit moment may not seriously affect the time delay requirement for the service type of communication data with the first operator, and the limit moment may be taken as a preset limit moment.

[0055] In the embodiment of the disclosure, the terminal determines a preset duration for disconnection from the first operator network based on the first configuration information sent by the first operator network. Further, the terminal may be disconnected from the first operator network for a duration less than or equal to the preset duration and with a preset limit moment as a boundary, and perform activities in a second operator network.

[0056] During the process, although the first operator network does not specifically configure time domain resources for the terminal to perform activities in the second operator network, a preset duration may be configured for the terminal so that the terminal may have a certain flexibility to determine a preset limit moment of the preset duration by itself, during which the first operator network does not need to interact with the second operator network and consumption caused by interactions between operator networks may be thus reduced.

[0057] Furthermore, a preset duration is configured by the first operator network for the terminal and known by the first operator network. In response to the duration of the terminal disconnected from the terminal being not greater than the preset duration, the first operator network may not mistakenly consider that there is a problem on the communication connection with the terminal, and may not perform mis-operations such as increasing power and even triggering a radio link recovery mechanism, which effectively avoids waste of resources of the first operator network.

[0058] Optionally, the preset duration is a duration within a unit time period.

[0059] In an embodiment, a preset duration may be an independent duration, for example, 5 ms. In this case, the user equipment may be disconnected from the first operator network and perform activities in the second operator network for a duration less than or equal to 5 ms.

[0060] In an embodiment, a preset duration may be a duration within a unit time period, for example, 5 ms in each 20 ms. In this case, the user equipment may be disconnected from the first operator network and perform activities in the second operator network for a duration less than or equal to 5 ms in each 20 ms.

[0061] The unit time period may be configured based on the requirements but not limited to 20 ms as described in the above embodiments. The duration within the unit time period may be a continuous duration, for example, continuous 5 ms in 20 ms, and also may be a plurality of discrete durations, for example, five 1 ms in 20 ms.

[0062] FIG. 2 is a flowchart illustrating another method for determining a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 2, the method further includes the step at S4.

[0063] At S4, a preset number of times for disconnection from the first operator network is determined based on the first configuration information. The execution sequence of the step at S4 may be adjusted based on requirements, for example, may be executed with the step at S2 simultaneously, and also may be executed before the step at S2, and also may be executed after the step at S2.

[0064] In an embodiment, the base station may also configure a preset number of times in addition to the preset duration for the terminal based on the first configuration information, and the terminal may determine the preset number of times for disconnection from the first operator network based on the first configuration information, so that it is achieved to flexibly indicate a rule that the terminal is disconnected from the first operator network.

[0065] FIG. 3 is a flowchart illustrating yet another method for determining a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 3, for a duration less than or equal to the preset duration and with a preset limit moment as a boundary, disconnecting from the first operator network and performing activities in a second operator network of the at least two operator networks, includes the step at S31.

[0066] At S31, the terminal is disconnected from the first operator network and activities are performed for a preset number of times in the second operator network of the at least two operator networks with the preset limit moment as a boundary, in which a duration of performing the activity for the number of times is less than or equal to the preset duration.

[0067] In an embodiment, when the user equipment determines a preset duration and a preset number of times based on the first configuration information, it may be disconnected from the first operator network and perform activities for the number of times in the second operator network with the preset limit moment as a boundary, in which a duration for performing the number of times of activities is less than or equal to the preset duration.

[0068] For example, the preset duration is 5 ms, and the preset number of times is 5, it may be disconnected from the first operator network and activities are performed for 5 times in the second operator network with the preset limit moment as a boundary, in which a duration of performing activities for 5 times is less than or equal to 5 ms. That is, the upper limit of a sum of durations of performing activities for 5 times is 5 ms.

[0069] FIG. 4 is a flowchart illustrating yet another method for determining a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 4, for a duration less than or equal to the preset duration and with a preset limit moment as a boundary, disconnecting from the first operator network and performing activities in a second operator network of the at least two operator networks, includes the step at 32:

[0070] At S32, it is disconnected from the first operator network and activities are performed for a number of times in the second operator network of the at least two operator networks with the preset limit moment as a boundary, in which a duration of performing activities for each time is less than or equal to the preset duration.

[0071] In an embodiment, when the user equipment determines a preset duration and a preset number of times based on the first configuration information, it may be disconnected from the first operator network and activities may be performed for the number of times in the second operator network with the preset limit moment as a boundary, in which a duration of performing activities for each time is less than or equal to the preset duration.

[0072] For example, the preset duration is 5 ms, and the preset number of times is 5, it may be disconnected from the first operator network and activities may be performed for 5 times in the second operator network with the preset limit moment as a boundary, in which a duration of performing activities for each time is less than or equal to 5 ms. That is, the upper limit of a duration of performing activities for each time is 5 ms.

[0073] Optionally, the preset number of times is a number of times within a unit time period.

[0074] In an embodiment, a preset number of times may be an independent number of times, for example, 5 times. A preset number of times may be a number of times within a unit time period, for example, 5 times in each 20 ms. In this case, the user equipment may be disconnected from the first operator network and perform activities in the second operator network for 5 times in each 20 ms.

[0075] The unit time period may be configured based on requirements but not limited to 20 ms as described in the above embodiments.

[0076] FIG. 5 is a flowchart illustrating yet another method for determining a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 5, the method further includes the steps at S5 and S6.

[0077] At S5, second configuration information sent by the second operator network is received.

[0078] At block S6, the preset limit moment is determined based on the second configuration information.

[0079] The execution sequence of S5 and S6 may be adjusted according to the requirement, and only needs to ensure executed before S3.

[0080] In an embodiment, the second operator network may send second configuration information to the terminal, and the terminal may determine a preset limit moment based on the second configuration information. For example, the second configuration information may indicate a start moment when the terminal performs activities in the second operator network, and the terminal may take the start moment as a preset limit moment.

[0081] FIG. 6 is a flowchart illustrating yet another method for determining a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 6, the method further includes the step at S7.

[0082] At S7, indication information is sent to the first operator network, in which the indication information is configured to indicate that the terminal is connected to at least two operator networks.

[0083] In an embodiment, a terminal may send indication information to a first operator network, so as to indicate the first operator network that the terminal is configured to connect the at least two operator networks, that is, inform the first operator network that the terminal is a multi-SIM multi-standby terminal, so that only when it is determined that the terminal is a multi-SIM multi-standby terminal, the first operator network may determine a preset duration based on the communication parameters of communication with the terminal, generate and send the first configuration information to the terminal.

[0084] Optionally, the limit moment includes at least one of: a start moment, and an end moment.

[0085] FIG. 7 is a flowchart illustrating a method for configuring a network switching resource in the embodiment of the disclosure. The method for configuring a network switch resource as illustrated in the embodiment of the disclosure may be applied to a first operator network, for example, the first operator network in the above embodiment. The first operator network may establish a communication connection with a terminal, for example, may establish a connection with the SIM card 1 in the plurality of SIM cards in the terminal.

[0086] As illustrated in FIG. 7, the method for configuring a network switching resource may include the following steps:

[0087] At S1', first configuration information is sent to a terminal, in which the first configuration information is configured to indicate that the terminal is disconnected from the first operator network for a duration less than or equal to a preset duration.

[0088] In an embodiment, when the first operator network is connected to the terminal, first configuration information may be sent to the terminal, the first configuration information being configured to indicate that the terminal is disconnected from the first operator network for a duration less than or equal to a preset duration.

[0089] The preset duration may be determined based on a preset value of the first operator network or based on communication parameters for communication with the terminal. The first configuration information may be generated based on the preset duration and sent to the terminal, the first configuration information being configured to indicate that the terminal is disconnected from the first operator network for a duration less than or equal to a preset duration.

[0090] In the embodiment of the disclosure, the terminal determines a preset duration for disconnection from the first operator network based on the first configuration information sent by the first operator network, and may be disconnected from the first operator network and perform activities in a second operator network for a duration less than or equal to the preset duration and with a preset limit moment as a boundary.

[0091] During the process, although the first operator network does not specifically configure time domain resources for the terminal to perform activities in the second operator network, a preset duration may be configured for the terminal so that the terminal may have a certain flexibility to determine a preset limit moment of the preset duration by itself, during which the first operator network does not need to interact with the second operator network and consumption caused by interactions between operator networks may be thus reduced.

[0092] Furthermore, a preset duration is configured for the terminal by the first operator network and known by the first operator network. In response to the duration of the terminal disconnected from the terminal being not greater than the preset duration, the first operator network may not mistakenly consider that there is a problem on the communication connection problem with the terminal, and may not perform mis-operations such as increasing power and even triggering a radio link recovery mechanism, which effectively avoids waste of resources of the first operator network.

[0093] FIG. 7A is a flowchart illustrating another method for configuring a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 7, the method further includes the following steps.

[0094] At S2', communication parameters for communication with a terminal are determined.

[0095] At S3', the preset duration for which the terminal is disconnected from the first operator network is determined based on the communication parameters.

[0096] At S4', the first configuration information is generated based on the preset duration.

[0097] In an embodiment, when the first operator network is connected to the terminal, communication parameters of communication with the terminal may be determined, the preset duration for which the terminal is disconnected from the first operator network may be further determined based on the communication parameters, and the first configuration information may be generated based on the preset duration and sent to the terminal, the first configuration information being configured to indicate that the terminal is disconnected from the first operator network for a duration less than or equal to a preset duration.

[0098] The communication parameters are configured to represent stability requirements for communication between the first operator network and the terminal, and specifically, the communication parameters include but not limited to communication quality, and a type of communication service.

[0099] Taking the communication quality as a communication parameter for an example, the communication quality may be determined by parameters such as an RSRP, an RSSI.

[0100] When the communication quality is poor, its impact on communication needs to be avoided as much as possible to ensure good communication quality. It may be determined that the communication between the first operator network and the terminal has a relatively high requirement for stability, and the preset duration may be relatively short, that is, the user equipment is only allowed to be disconnected from the first operator network within a short period of time, to reduce the impact of the disconnection between the user equipment and the first operator network on the communication quality.

[0101] When the communication quality is poor, its impact on communication needs to be avoided as much as possible to ensure good communication quality. It may be determined that the communication between the first operator network and the terminal has a relatively high requirement for stability, and the preset duration may be relatively short, that is, the user equipment is only allowed to be disconnected from the first operator network within a short period of time to reduce the impact of the disconnection between the user equipment and the first operator network on the communication quality.

[0102] Optionally, the communication parameters include at least one of: communication quality, and a type of communication service.

[0103] Optionally, the preset duration includes a duration within a unit time period.

[0104] Optionally, the first configuration information is further configured to indicate that a number of times of the terminal disconnected from the first operator network is a preset number of times.

[0105] Optionally, the preset duration is a sum of durations for which the terminal is disconnected from the first operator network for the preset number of times.

[0106] Optionally, the preset duration is a duration for which the terminal is disconnected from the first operator network for each of the preset number of times.

[0107] Optionally, the preset number of times is a number of times within a unit time period.

[0108] FIG. 8 is a flowchart illustrating yet another method for configuring a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 8, the method further includes the following step.

[0109] At S5', it is determined whether to receive indication information sent by the terminal, in which the indication information is configured to indicate that the terminal is connected to the at least two operator networks; and in response to receiving the indication information, execute the step at S1', that is, the first configuration information is sent to a terminal.

[0110] FIG. 9 is a flowchart illustrating yet another method for configuring a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 9, sending the first configuration information to a terminal, includes the steps at S11'.

[0111] At S11', the first configuration information is sent to a terminal sending the indication information through a broadcast signaling and/or through a unicast signaling.

[0112] In an embodiment, after the first operator network receives the indication information, the configuration information may be sent to the terminal sending the indication information in the form of a broadcast signaling; and/or the configuration information may be sent to a terminal sending the indication information in the form of a unicast signaling.

[0113] FIG. 10 is a flowchart illustrating yet another method for configuring a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 10, the method further includes the steps at S6' and S7'.

[0114] At S6', it is determined whether a duration for disconnection from the terminal is greater than the preset duration.

[0115] At S7', in response to the duration for disconnection from the terminal being greater than the preset duration, connections with the terminal attempt to be reestablished, or the connections with the terminal attempt to be restored.

[0116] In an embodiment, a preset duration may be determined based on communication parameters for communication between the first operator network and the terminal. The first operator network may configure the preset duration based on the communication parameters for communication with the terminal, so that the terminal communicates with the first operator network for the preset duration without great impacts on the communication between the first operator network and the terminal.

[0117] Therefore, in response to the duration of the terminal disconnected from the terminal being not greater than the preset duration, the first operator network may not mistakenly consider that there is a problem on the communication connection with the terminal, and may not perform mis-operations such as increasing power and even triggering a radio link recovery mechanism.

[0118] However, in response to the duration for which the terminal is disconnected from the first operator network being not greater than the preset duration, it may be determined that there is a connection problem between the terminal and the first operator network, rather than to perform activities in a second operator network based on the configured preset duration. Therefore, it is attempted to reestablish connections with the terminal, or to restore the connections with the terminal, for example, the terminal may be connected to the first operator network for continuing communication by increasing power and triggering the radio link recovery mechanism.

[0119] For example, a preset duration may be an independent duration, for example, 5 ms. In this case, in response to the duration of the terminal disconnected from the terminal being greater than 5 ms, it may be determined that there is a connection problem between the terminal and the first operator network.

[0120] For example, a preset duration may be a duration within a unit time period, for example, 5 ms in each 20 ms. In this case, when the duration of the terminal disconnected from the terminal is greater than 5 ms within 20 ms, it may be determined that there is a connection problem between the terminal and the first operator network.

[0121] Corresponding to the embodiments of the method for determining a network switch resource and the method for configuring a network switch resource, embodiments of the apparatus for determining a network switch resource and the apparatus for configuring a network switch resource are further provided in the disclosure.

[0122] FIG. 11 is a schematic block diagram illustrating an apparatus for determining a network switching resource in the embodiment of the disclosure. The paging response apparatus as illustrated in the embodiment of the disclosure is applicable to a terminal. The terminal may perform communication based on a multi-SIM single-standby (for example, dual-SIM single-standby) mode, or a multi-SIM multi-standby (for example, dual-SIM dual-standby) mode, or a multi-SIM multi-standby multi-pass (for example, dual-SIM dual-standby dual-pass) mode.

[0123] The terminal may be configured to connect at least two operator networks, for example, a terminal may serve as a user equipment to communicate with a base station in an operator network, the terminal may be provided with a plurality of SIM cards, and may be specifically a USIM. The SIM card 1 in the plurality of SIM cards may be connected to a first operator network, and the SIM card 2 in the plurality of SIM cards may be connected to a second operator network. The first operator network and the second operator network are networks provided by different operators, for example, the first operator network may be a mobile network, and the second operator network may be a Unicom network or a Telecommunications network.

[0124] As illustrated in FIG. 11, the apparatus for determining a network switching resource includes: a first receiving module 1, configured to receive first configuration information sent by the first operator network; and a duration determining module 2, configured to determine a preset duration for disconnection from the first operator network based on the first configuration information; and a network switching module 3, configured to disconnect from the first operator network and perform activities in a second operator network of the at least two operator networks for a duration less than or equal to the preset duration and with a preset limit moment as a boundary.

[0125] Optionally, the preset duration is a duration within a unit time period.

[0126] FIG. 12 is a schematic block diagram illustrating another apparatus for determining a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 12, the apparatus further includes: a number determining module 4, configured to determine a preset number of times for disconnection from the first operator network based on the first configuration information.

[0127] Optionally, the network switching module is configured to disconnect from the first operator network and perform activities for the number of times in the second operator network of the at least two operator networks with the preset limit moment as a boundary, in which a duration of performing the activities for the number of times is less than or equal to the preset duration.

[0128] Optionally, the network switching module is configured to disconnect from the first operator network and perform activities for the number of times in the second operator network of the at least two operator networks with the preset limit moment as a boundary, in which a duration of performing activities for each time is less than or equal to the preset duration.

[0129] Optionally, the preset number of times is a number of times within a unit time period.

[0130] FIG. 13 is a schematic block diagram illustrating yet another apparatus for determining a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 13, the apparatus further includes: a second receiving module 5, configured to receive second configuration information sent by the second operator network; and a limit moment determining module 6, configured to determine the preset limit moment based on the second configuration information.

[0131] FIG. 14 is a schematic block diagram illustrating yet another apparatus for determining a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 14, the apparatus further includes: an indication sending module 7, configured to send indication information to the first operator network, in which the indication information is configured to indicate that the terminal is connected to the at least two operator networks.

[0132] Optionally, the limit moment includes at least one of: a start moment, and an end moment.

[0133] FIG. 15 is a schematic block diagram illustrating an apparatus for configuring a network switching resource in the embodiment of the disclosure. The apparatus for configuring a network switch resource as illustrated in the embodiment of the disclosure may be applied to a first operator network, for example, the first operator network in the above embodiment, the first operator network may establish a communication connection with a terminal, for example, may establish a connection with the SIM card 1 in the plurality of SIM cards in the terminal.

[0134] As illustrated in FIG. 15, the apparatus for determining a network switching resource includes:

[0135] a configuration sending module 4', configured to send first configuration information to a terminal, in which the first configuration information is configured to indicate that the terminal is disconnected from the first operator network for a duration less than or equal to a preset duration.

[0136] FIG. 15A is a schematic block diagram illustrating another apparatus for configuring a network switching resource in the embodiment of the disclosure. The apparatus further includes a parameter determining module 1', configured to determine communication parameters for communication with the terminal; and a duration determining module 2', configured to determine the preset duration for which the terminal is disconnected from the first operator network based on the communication parameters; and a configuration generating module 3', configured to generate the first configuration information based on the preset duration.

[0137] Optionally, the communication parameters include at least one of: communication quality, and a type of communication service.

[0138] Optionally, the preset duration includes a duration within a unit time period.

[0139] Optionally, the first configuration information is further configured to indicate that a number of times of the terminal disconnected from the first operator network is a preset number of times.

[0140] Optionally, the preset duration is a sum of durations for which the terminal is disconnected from the first operator network for the preset number of times.

[0141] Optionally, the preset duration is a duration of the terminal disconnected from the first operator network for each of the preset number of times.

[0142] Optionally, the preset number of times includes a number of times within a unit time period.

[0143] FIG. 16 is a schematic block diagram illustrating another apparatus for configuring a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 16, the apparatus further includes: a receiving determining module 5', configured to determine whether to receive indication information sent by the terminal, in which the indication information is configured to indicate that the terminal is connected to the at least two operator networks; and the configuration sending module 1', configured to, in response to determining receiving the indication information, send the first configuration information to the terminal.

[0144] Optionally, the configuration sending module is configured to send the first configuration information to a terminal sending the indication information through a broadcast signaling and/or through a unicast signaling.

[0145] FIG. 17 is a schematic block diagram illustrating another apparatus for configuring a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 17, the apparatus further includes: a duration comparison module 6', configured to determine whether a duration for disconnection from the terminal is greater than the preset duration; and a connection attempting module 7', configured to, in response to the duration for disconnection from the terminal being greater than the preset duration, attempt to reestablish or restore connections with the terminal.

[0146] With regard to the apparatus in the embodiments, the specific way in which each module performs the operation has been described in detail in the embodiments of the method and will not be elaborated here.

[0147] Since the apparatus embodiments basically correspond to the method embodiments, please refer to part of descriptions of the method embodiments for relevant information. The above apparatus embodiments are merely exemplary, the modules described as separate components may or may not be physically separated, and components displayed as modules may or may not be physical modules, that is, may be located in one place, or may be distributed on a plurality of network modules. Some or all of the modules may be selected according to actual requirements to achieve the solutions in the embodiments. Those skilled in the art may understand and implement the method without any creative effort.

[0148] According to the embodiment of the disclosure, an electronic device includes: a processor; and a memory configured to store instructions executable by the processor. The processor is configured to implement the method for determining a network switching resource as described in any above embodiment.

[0149] According to the embodiment of the disclosure, an electronic device includes: a processor; and a memory configured to store instructions executable by the processor. The processor is configured to implement the method for determining a network switching resource as described in any above embodiment.

[0150] According to the embodiment of the disclosure, a computer readable storage medium is stored with a computer program thereon. The program implements the steps of the method for determining a network switching resource as described in any above embodiment when executed by a processor.

[0151] According to the embodiment of the disclosure, a computer readable storage medium is stored with a computer program thereon. The program implements the steps of the method for configuring a network switching resource as described in any above embodiment when executed by a processor.

[0152] FIG. 18 is a schematic block diagram illustrating a device 1800 for determining a network switching resource in the embodiment of the disclosure. For example, the device 1800 may be a mobile phone, a computer, a digital broadcasting terminal, a messaging device, a game console, a tablet device, a medical equipment, a fitness equipment, a personal digital assistant, etc.

[0153] As illustrated in FIG. 18, the device 1800 may include one or more components: a processing component 1802, a memory 1804, a power supply component 1806, a multimedia component 1808, an audio component 1810, an input/output (I/O) interface 1812, a sensor component 1814, and a communication component 1816.

[0154] The processing component 1802 generally controls the whole operation of the device 1800, such as the operations related to display, phone call, data communication, camera operation and recording operation. The processing component 1802 may include one or more processors 1820 to perform instructions, to complete all or part of blocks of the above method for determining a network switching resource. In addition, the processing component 1802 may include one or more modules for the convenience of interaction between the processing component 1802 and other components. For example, the processing component 1802 may include a multimedia module for the convenience of interaction between the multimedia component 1808 and the processing component 1802.

[0155] The memory 1804 is configured to store all types of data to support the operation of the device 1800. Examples of the data include the instructions of any applications or methods operated on the device 1800, contact data, phone book data, messages, pictures, videos, etc. The memory 1804 may be implemented by any type of temporary or non-temporary storage devices or their combination, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an electrically programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic memory, a flash memory, a magnetic disk or an optical disk.

[0156] The power supply component 1806 may provide power supply for all components of the device 1800. The power supply component 1806 may include power supply management system, one or more power supplies, and other units related to generating, managing and distributing power for the device 1800.

[0157] The multimedia component 1808 includes an output interface screen provided between the device 1800 and the user. In some embodiments, a screen may include a liquid crystal display (LCD) and a touch panel (TP). When the screen includes a TP, the screen may be implemented as a touch screen to receive an input signal from the user. The touch panel includes one or more touch sensors to sense touching, sliding and gestures on the touch panel. The touch sensor may not only sense the boundary of touch or slide action, but also detect the duration and pressure related to the touching or sliding operation. In some embodiments, the multimedia component 1808 includes a front camera and/or a rear camera. When the device 1800 is in an operation 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 rear camera may be a fixed optical lens system or an optical lens system with a focal length and an optical zoom capacity.

[0158] The audio component 1810 is configured to output and/or input a signal. For example, the audio component 1810 includes a microphone (MIC). When the device 1800 is in operation mode, such as call mode, record mode, and speech recognition mode, the microphone is configured to receive the external audio signals. The audio signal received may be further stored in the memory 1804 or sent via the communication component 1816. In some embodiments, the audio component 1810 further includes a speaker configured to output an audio signal.

[0159] The I/O interface 1812 provides an interface for the processing component 1802 and the peripheral interface module, and the peripheral interface module may be a keyboard, a click wheel, a button, etc. The button may include but not limited to a home button, a volume button, a start button and a lock button.

[0160] The sensor component 1814 includes one or more sensors, configured to provide various aspects of status assessment for the device 1800. For example, the sensor component 1814 may detect the on/off state of the device 1800 and the relative positioning of the component. For example, the component is a display and a keypad of the device 1800. The sensor component 1814 may further detect the location change of the device 1800 or one component of the device 1800, the presence or absence of contact between the user and the device 1800, the orientation or acceleration/deceleration of the device 1800, and the temperature change of the device 1800. The sensor component 1814 may include a proximity sensor configured to detect the existence of the objects nearby without any physical contact. The sensor component 1814 may further include a light sensor such as CMOS or CCD image sensor, which is configured to use in imaging applications. In some embodiments, the sensor component 1814 may further include an acceleration transducer, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.

[0161] The communication component 1816 is configured for the convenience of wire or wireless communication between the device 1800 and other devices. The device 1800 may access wireless networks based on communication standard, such as WiFi, 2G or 3G, or their combination. In an example embodiment, the communication component 1816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an example embodiment, the communication component 1816 further includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be achieved based on an RFID technology, an IrDA technology, a UWB technology, a BT technology and other technologies.

[0162] In an example embodiment, the device 1800 may be implemented by one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), controllers, microcontrollers, microprocessors or other electronics components, which is configured to perform the above method for determining a network switching resource.

[0163] In an example embodiment, a non-temporary computer readable storage medium including instructions is further provided, such as the memory 1804 including instructions, the instructions may be executed by the processor 1820 of the device 1800 to complete the above method for determining a network switching resource. For example, the non-temporary computer readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0164] FIG. 19 is a schematic block diagram illustrating a device 1900 for configuring a network switching resource in the embodiment of the disclosure. As illustrated in FIG. 19, the device 1900 includes a processing component 1922, a wireless transmitting/receiving component 1924, an antenna component 1926 and a signal processing part peculiar to a wireless interface. The processing component 1922 may further include one or more processors. One processor in the processing component 1922 is configured to implement the method for configuring a network switching resource as described in the any above embodiment.

[0165] After considering the specification and practicing the disclosure herein, those skilled in the art will easily think of other embodiments of the present application. The present application is intended to cover any variations, usages, or adaptive changes of the present disclosure. These variations, usages, or adaptive changes follow the general principles of the present disclosure and include common knowledge or conventional technical means in the technical field not disclosed by the present disclosure. The specification and embodiments are only be illustrative, and the true scope and spirit of the disclosure are indicated by the following claims.

[0166] It should be understood that the present disclosure is not limited to the precise structure described above and shown in the drawings, and various modifications and changes may be made without departing from its scope. The scope of the present application is only limited by the appended claims.

[0167] It should be noted that relational terms such as first and second are used herein to distinguish one entity or operation from another without necessarily requiring or implying any such actual relationship or sequence between the entities or operations. The terms "comprising", "comprise" or any other variations are intended to cover a non-exclusive inclusion, such that a process, a method, an article, or a device that includes a series of elements not only includes the elements, but also includes other elements not expressly listed, or elements inherent to such a process, a method, an article, or a device. In the absence of more restrictions, the elements defined by a sentence "comprising one . . . " do not exclude the presence of additional identical elements in a process, a method, an article, or a device that includes the elements.

[0168] The method and the apparatus provided in the embodiment of the disclosure are described above. The principle and implementation of specific examples of the disclosure are elaborated herein. The description of the above embodiments is merely configured to help understand the method and the core idea of the disclosure. At the same time, for those skilled in the art, in accordance with the idea of the disclosure, specific implementations and application ranges may vary. In summary, the contents of the specification shall not be understood as a limitation of the disclosure.

* * * * *


uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed