Network adjustment method, device, equipment, medium, product and chip system
By adjusting cell parameters while the terminal network is in operation, the problem of dual SIM cards not being able to perform services simultaneously in DSDA mode was solved, enabling dual SIM cards to perform services simultaneously and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2025-01-10
- Publication Date
- 2026-07-10
AI Technical Summary
Mobile terminals may enter DSDS mode when in DSDA mode, causing dual SIM cards to be unable to perform services simultaneously, which affects user experience.
By having the terminal in a specified network operating state, the target mode is obtained, and the target cell to be adjusted is determined from the neighboring cells based on the target mode. The cell parameters are then adjusted to put the terminal in DSDA mode, including setting priority and adjusting the camping threshold.
It improves the ability to conduct business simultaneously with two SIM cards, enhancing the user experience.
Smart Images

Figure CN122373073A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a method, apparatus, device, medium, product, and chip system for adjusting a network. Background Technology
[0002] Currently, mobile terminals have begun to widely support DSDA (Dual SIM Dual Active). When a user's terminal selects a network during power-on registration, standby, or use, it may register a frequency band combination that is not DSDA, causing the terminal to be in DSDS (Dual SIM Dual Standby) mode, which prevents the terminal from performing dual-SIM services simultaneously and affects the user experience. Summary of the Invention
[0003] To overcome the problems existing in related technologies, this disclosure provides a method, apparatus, device, medium, product, and chip system for adjusting a network.
[0004] According to a first aspect of the present disclosure, a method for adjusting a network is provided, the method comprising: When the terminal is in a specified network working state, obtain the current target mode of the terminal; the specified network working state includes connected state or idle state, and the target mode includes dual SIM dual standby single pass DSDS mode or dual SIM dual standby dual pass DSDA mode. Based on the target mode, the target cell to be adjusted is determined from the neighboring cells of the current cell of the terminal; The cell parameters of the target cell are adjusted according to the specified network operating status so that the terminal can be in the DSDA mode. The cell parameters are used for cell reselection or cell handover.
[0005] Optionally, the target cell includes a first target cell; determining the target cell to be adjusted from the neighboring cells of the terminal's current cell according to the target mode includes: If the target mode includes the DSDS mode, determine the first frequency band information corresponding to the DSDA mode; The cell in the adjacent cells that corresponds to the first frequency band information is taken as the first target cell.
[0006] Optionally, the specified network operating state includes an idle state, and the cell parameters include priority and / or a camping threshold; adjusting the cell parameters of the target cell according to the specified network operating state includes: Set the priority of the first target cell to the highest priority; and / or, The dwell threshold of the first target cell is reduced according to the first preset adjustment value.
[0007] Optionally, the specified network operating state includes a connected state, and the cell parameters include a residency threshold; adjusting the cell parameters of the target cell according to the specified network operating state includes: The dwell threshold of the first target cell is reduced according to the second preset adjustment value.
[0008] Optionally, the target mode includes the DSDA mode, the target cell includes a first target cell, and / or a second target cell; determining the target cell to be adjusted from the neighboring cells of the terminal's current cell according to the target mode includes: Determine the first frequency band information corresponding to the DSDA mode and the second frequency band information corresponding to the DSDS mode; The cell in the adjacent cells that corresponds to the first frequency band information is selected as the first target cell; and / or, The cell in the adjacent cells that corresponds to the second frequency band information is taken as the second target cell.
[0009] Optionally, the specified network operating state includes an idle state, and the cell parameters include: priority, and / or, a camping threshold; adjusting the cell parameters of the target cell according to the specified network operating state includes: Set the priority of the first target cell to the highest priority; and / or, The dwell threshold of the second target cell is increased according to the third preset adjustment value.
[0010] Optionally, the method further includes: Set the priority of the cell where the terminal is currently located to the highest priority.
[0011] Optionally, the specified network operating state includes a connected state, and the cell parameters include a residency threshold; adjusting the cell parameters of the target cell according to the specified network operating state includes: Increase the dwell threshold of the second target cell according to the fourth preset adjustment value.
[0012] Optionally, the method further includes: After the terminal registers for network selection, if the terminal is in DSDS mode, a network search operation is performed based on the first frequency band information to determine the cell to be handed over that meets the preset handover conditions. The step of obtaining the current target mode of the terminal when the terminal is in a specified network working state includes: If the result of the network search operation indicates that there is no cell to be handed over and the terminal is in the specified network working state, the target mode is obtained.
[0013] According to a second aspect of the present disclosure, a network adjustment apparatus is provided, the apparatus comprising: The acquisition module is configured to acquire the current target mode of the terminal when the terminal is in a specified network working state; the specified network working state includes connected state or idle state, and the target mode includes dual SIM dual standby single pass DSDS mode or dual SIM dual standby dual pass DSDA mode. The determination module is configured to determine the target cell to be adjusted from the neighboring cells of the current cell of the terminal according to the target mode; The adjustment module is configured to adjust the cell parameters of the target cell according to the specified network operating state, so that the terminal can be in the DSDA mode, and the cell parameters are used for cell reselection or cell handover.
[0014] Optionally, the target cell includes a first target cell; the determining module is configured to: If the target mode includes the DSDS mode, determine the first frequency band information corresponding to the DSDA mode; The cell in the adjacent cells that corresponds to the first frequency band information is taken as the first target cell.
[0015] Optionally, the specified network operating state includes an idle state, and the cell parameters include priority and / or a camping threshold; the adjustment module is configured to: Set the priority of the first target cell to the highest priority; and / or, The dwell threshold of the first target cell is reduced according to the first preset adjustment value.
[0016] Optionally, the specified network operating state includes the connected state, and the cell parameters include: a residency threshold; the adjustment module is configured to: The dwell threshold of the first target cell is reduced according to the second preset adjustment value.
[0017] Optionally, the target mode includes the DSDA mode, the target cell includes a first target cell, and / or a second target cell; the determining module is configured to: Determine the first frequency band information corresponding to the DSDA mode and the second frequency band information corresponding to the DSDS mode; The cell in the adjacent cells that corresponds to the first frequency band information is selected as the first target cell; and / or, The cell in the adjacent cells that corresponds to the second frequency band information is taken as the second target cell.
[0018] Optionally, the specified network operating state includes an idle state, and the cell parameters include: priority, and / or, a camping threshold; the adjustment module is configured to: Set the priority of the first target cell to the highest priority; and / or, The dwell threshold of the second target cell is increased according to the third preset adjustment value.
[0019] Optionally, the adjustment module is further configured to: Set the priority of the cell where the terminal is currently located to the highest priority.
[0020] Optionally, the specified network operating state includes the connected state, and the cell parameters include: a residency threshold; the adjustment module is configured to: Increase the dwell threshold of the second target cell according to the fourth preset adjustment value.
[0021] Optionally, the device further includes: The network search module is configured to perform a network search operation based on the first frequency band information after the terminal registers for network selection. If the terminal is in DSDS mode, the module will determine the cell to be handed over that meets the preset handover conditions. The acquisition module is configured as follows: If the result of the network search operation indicates that there is no cell to be handed over and the terminal is in the specified network working state, the target mode is obtained.
[0022] According to a third aspect of the present disclosure, an electronic device is provided, comprising: processor; Memory used to store processor-executable instructions; The processor is configured as follows: When the terminal is in target mode, the network working status of the terminal is obtained; the target mode includes dual SIM dual standby single pass DSDS mode or dual SIM dual standby dual pass DSDA mode; Based on the target mode, the target cell to be adjusted is determined from the neighboring cells of the current cell of the terminal; The cell parameters of the target cell are adjusted according to the specified network operating status so that the terminal can be in the DSDA mode. The cell parameters are used for cell reselection or cell handover.
[0023] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in the first aspect of the present disclosure.
[0024] According to a fifth aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the method described in the first aspect of the present disclosure.
[0025] According to a sixth aspect of the present disclosure, a chip system is provided, the chip system including a processing unit and an interface circuit, the processing unit acquiring program instructions through the interface circuit, the program instructions being executed by the processing unit, the processing unit being used to perform the steps of the method as described in the first aspect of the present disclosure.
[0026] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects: When the terminal is in a specified network operating state, the current target mode of the terminal is obtained. The specified network operating state includes idle state or connected state, and the target mode includes DSDS mode or DSDA mode. Then, based on the target mode, the target cell to be adjusted is determined from the neighboring cells of the terminal's current cell. The cell parameters of the target cell used for cell reselection or cell handover are adjusted according to the specified network operating state to enable the terminal to operate in DSDA mode. This disclosure, by adjusting the cell parameters of the target cell corresponding to the target mode, allows the terminal to operate in DSDA mode as much as possible during network handover or reselection, enabling simultaneous dual-SIM service and improving the user experience.
[0027] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0028] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0029] Figure 1 This is a flowchart illustrating a method for adjusting a network according to an exemplary embodiment.
[0030] Figure 2 This is a schematic diagram illustrating a network adjustment method in an idle state according to an exemplary embodiment.
[0031] Figure 3 This is a schematic diagram illustrating a network adjustment method in a connected state according to an exemplary embodiment.
[0032] Figure 4This is a flowchart illustrating another method for adjusting a network according to an exemplary embodiment.
[0033] Figure 5 This is a flowchart illustrating a web search operation according to an exemplary embodiment.
[0034] Figure 6 This is a block diagram illustrating a network adjustment device according to an exemplary embodiment.
[0035] Figure 7 This is a block diagram illustrating an adjustment device for another network according to an exemplary embodiment.
[0036] Figure 8 This is a block diagram illustrating an electronic device according to an exemplary embodiment.
[0037] Figure 9 This is a block diagram illustrating a chip system according to an exemplary embodiment. Detailed Implementation
[0038] 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 this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0039] It should be noted that all actions involving the acquisition of signals, information, or data in this disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the location is situated, and with authorization from the owner of the relevant device.
[0040] Before introducing a network adjustment method, apparatus, device, medium, product, and chip system disclosed in the embodiments of this disclosure, the application scenarios of the embodiments of this disclosure will be introduced first.
[0041] Currently, when registering for a network, terminals comply with 3GPP (3rd Generation Partnership Project) requirements, prioritizing registration in cells with strong network signals, regardless of whether the terminal is registered in DSDA mode. During network usage, the parameters configured for cell reselection or handover are determined by the operator, prioritizing 5G (5th Generation Mobile Communication Technology) or signal strength for reselection or handover, without considering the terminal's dual-SIM experience. This results in the terminal entering DSDS mode, preventing simultaneous dual-SIM services and impacting user experience.
[0042] Figure 1 This is a flowchart illustrating a network adjustment method according to an exemplary embodiment, such as... Figure 1 As shown, the method may include the following steps.
[0043] In step S101, when the terminal is in a specified network operating state, the target mode of the terminal is obtained. The specified network operating state includes connected state or idle state, and the target mode includes DSDS mode or DSDA mode.
[0044] For example, the terminal in this embodiment of the disclosure can be a UE (User Equipment). The terminal may include a dual-SIM dual-standby service, including a first data card SIM (Subscriber Identification Module) 1 and a second data card SIM 2. The first data card can be the terminal's DDS (Default Data SIM), and the second data card can be the terminal's nDDS (Non-DDS). The network adjustment method shown in this embodiment of the disclosure can target the nDDS in the terminal to avoid the network adjustment operation affecting the network quality of the terminal's DDS.
[0045] Regardless of whether the terminal is in idle or connected state, it can obtain the current target mode of the terminal. Based on the target mode, it can determine the target cell to be adjusted from the neighboring cells of the terminal's current cell, and adjust the cell parameters of the target cell according to the network working status, so that the terminal can be in DSDA mode as much as possible.
[0046] In step S102, the target cell to be adjusted is determined from the neighboring cells of the current cell of the terminal according to the target mode.
[0047] For example, target frequency band information can be determined based on the target pattern. This target frequency band information may or may not include the frequency band information corresponding to the target pattern. Then, the cell corresponding to the target frequency band information can be determined from neighboring cells and used as the target cell.
[0048] In some embodiments, if the terminal is in DSDS mode, the target frequency band information may be the first frequency band information corresponding to DSDA mode, and the target cell may be the cell corresponding to the first frequency band information.
[0049] In other embodiments, if the terminal is in DSDA mode, the target frequency band information may include first frequency band information corresponding to DSDA mode and / or second frequency band information corresponding to DSDS mode, and the target cell may include first target cell corresponding to first frequency band information and / or second target cell corresponding to second frequency band information.
[0050] In step S103, the cell parameters of the target cell are adjusted according to the specified network operating status so that the terminal can be in DSDA mode. The cell parameters are used for cell reselection or cell handover.
[0051] For example, different network operating states can include different cell parameter adjustment methods. When the specified network operating state is idle, the priority of the first target cell corresponding to DSDA mode can be increased, or the camping threshold of the first target cell corresponding to DSDA mode can be decreased, or the camping threshold of the second target cell corresponding to DSDS mode can be increased, so that the terminal can be in DSDA mode. When the specified network operating state is connected, the camping threshold of the first target cell corresponding to DSDA mode can be decreased, or the camping threshold of the second target cell corresponding to DSDS mode can be increased, so that the terminal can be in DSDA mode.
[0052] In summary, when the terminal is in a specified network operating state, the current target mode of the terminal is obtained. The specified network operating state includes idle state or connected state, and the target mode includes DSDS mode or DSDA mode. Then, based on the target mode, the target cell to be adjusted is determined from the neighboring cells of the terminal's current cell. The cell parameters of the target cell used for cell reselection or cell handover are adjusted according to the specified network operating state to enable the terminal to operate in DSDA mode. This disclosure, by adjusting the cell parameters of the target cell corresponding to the target mode, allows the terminal to operate in DSDA mode as much as possible during network handover or reselection, enabling simultaneous dual-SIM service and improving the user experience.
[0053] In some embodiments, the target cell may include a first target cell, and correspondingly, one implementation of step S102 may be: If the target mode includes the DSDS mode, determine the first frequency band information corresponding to the DSDA mode.
[0054] The cell in the adjacent cells that corresponds to the information of the first frequency band is selected as the first target cell.
[0055] For example, if the terminal is in DSDS mode, it can obtain the first frequency band information corresponding to DSDA mode, as well as the first target frequency band where the terminal's first data card is located. The first frequency band information can include the frequency band combination corresponding to DSDA mode. Based on the first frequency band information and the first target frequency band, a second target frequency band that the second data card can choose can be determined, and the cell in the adjacent cells corresponding to the second target frequency band is selected as the first target cell. Thus, when the terminal is in DSDS mode, the first target cell is determined based on the first frequency band information corresponding to DSDA mode and the first target frequency band where the terminal's first data card is located. The cell parameters of the first target cell are then adjusted to ensure that the terminal remains in DSDA mode as much as possible during network handover or reselection, thereby guaranteeing that both the first and second data cards can perform services simultaneously, improving the user experience.
[0056] Taking the frequency band combination corresponding to the DSDA mode as the frequency band with frequency band number N41+N78, and the first target frequency band where the first data card is located as N41 as an example, the adjacent cells including the frequency band corresponding to frequency band number N78 can be used as the first target cell.
[0057] In other embodiments, specifying the network operating state may include an idle state, cell parameters may include priority, and / or a dwell threshold. Figure 2 This is a schematic diagram of a network adjustment method in an idle state. (Refer to...) Figure 2 When the terminal is in DSDS mode, one possible implementation of step S103 is: Set the priority of the first target cell to the highest priority. And / or, The dwell threshold of the first target cell is reduced according to the first preset adjustment value.
[0058] In one possible implementation, if the terminal's specified network operating state is idle and the terminal is in DSDS mode, the priority of the first target cell can be increased so that the first target cell corresponding to DSDA mode can be scanned preferentially during cell reselection, thereby making it easier for the terminal to switch from DSDS mode to DSDA mode during cell reselection. For example, the priority of the first target cell can be increased by a preset number of levels, or the priority of the first target cell can be set to the highest priority; this disclosure does not specifically limit this.
[0059] In another possible implementation, if the terminal's specified network operating state is idle and the terminal is in DSDS mode, then the dwell threshold of the first target cell can be reduced by a first preset adjustment value. This allows the terminal to more easily remain in its current cell or switch to the first target cell corresponding to DSDA mode during cell reselection, thereby enabling the terminal to switch from DSDS mode to DSDA mode. For example, the adjusted dwell threshold of the first target cell can be obtained by subtracting the first preset adjustment value from the network threshold configured by the base station for the first target cell, i.e., dwell threshold = network threshold - resel_threshold_go_dsda, where resel_threshold_go_dsda is the first preset adjustment value. This disclosure does not specifically limit the specific implementation method of reducing the dwell threshold of the first target cell.
[0060] In another possible implementation, if the terminal's specified network operating state is idle and the terminal is in DSDS mode, then the priority of the first target cell can be increased, and the camping threshold of the first target cell can be reduced according to the first preset adjustment value.
[0061] In other embodiments, the specified network operating state includes the connected state, and the cell parameters include: the dwell threshold. Figure 3 This is a schematic diagram of a network adjustment method in a connected state, see reference. Figure 3 When the terminal is in DSDS mode, another implementation of step S103 can be: The dwell threshold of the first target cell is reduced according to the second preset adjustment value.
[0062] For example, if the terminal's specified network operating state is connected and the terminal is in DSDS mode, then the adjusted camping threshold for the first target cell can be obtained by subtracting the second preset adjustment value from the network threshold configured by the base station for the first target cell. That is, camping threshold = network threshold - HO_threshold_go_dsda, where HO_threshold_go_dsda is the second preset adjustment value. This makes it easier for the terminal to switch to the first target cell corresponding to DSDA mode during cell handover, thus making it easier for the terminal to switch from DSDS mode to DSDA mode.
[0063] Figure 4 This is a flowchart illustrating another method for adjusting a network according to an exemplary embodiment, such as... Figure 4 As shown, the method also includes: In step S104, when the terminal is in DSDS mode, a network search operation is performed based on the first frequency band information to determine the cell to be handed over that meets the preset handover conditions.
[0064] For example, after the terminal registers and selects a network, or when the terminal is in an idle state, or when the terminal is in a connected state, or when the terminal is in other states, if the terminal is in DSDS mode, then a network search operation can be performed on the second data card based on the first frequency band information to reselect a network, thereby determining the cell to be handed over that meets the preset handover conditions.
[0065] Figure 5 This is a flowchart illustrating a web search operation. (Refer to...) Figure 5 The network search operation can be implemented as follows: First, a system scan is performed based on the first frequency band information, that is, scanning the frequency points corresponding to the first frequency band information in the historical frequency points. If no cell meeting the preset handover conditions is found, a full-band scan is performed based on the first frequency band information, that is, scanning the frequency points corresponding to the first frequency band information in the entire frequency band. If no cell meeting the preset handover conditions is found, the RAT (Radio Access Technology) can be switched, for example, from LTE (Long Term Evolution) to NR (New Radio), or from NR to LTE, and the above DB scan and band scan steps are repeated. If no cell meeting the preset handover conditions is found, the network search operation can be stopped, the terminal's location information can be recorded, and Timer T1 can be started. The Timer can be set to T115min, 30min, 60min, ..., and can be reset periodically. After T1 timeout, the location of the terminal can be determined based on the location information. If the location of the terminal has not changed, no action is taken. If the location of the terminal has not changed, the network search operation can be restarted.
[0066] Accordingly, one possible implementation of step S101 is: If the network search operation results indicate that there is no cell to be handed over, the network working status of the terminal is obtained.
[0067] For example, if no cell that meets the preset handover conditions is found, steps S101 to S103 can be executed when the terminal is in time T1.
[0068] In other embodiments, the target mode may include a DSDA mode, and the target cell may include a first target cell and / or a second target cell. Correspondingly, another implementation of step S102 may be: Determine the first frequency band information corresponding to the DSDA mode, and / or the second frequency band information corresponding to the DSDS mode.
[0069] The cell corresponding to the first frequency band information among the adjacent cells is designated as the first target cell. And / or, the cell corresponding to the second frequency band information among the adjacent cells is designated as the second target cell.
[0070] In other embodiments, specifying the network operating state may include an idle state, and cell parameters may include priority, and / or a camping threshold. See also... Figure 2 When the terminal is in DSDA mode, another implementation of step S103 can be: Set the priority of the first target cell to the highest priority. And / or, Increase the dwell threshold of the second target cell according to the third preset adjustment value.
[0071] In one possible implementation, if the terminal's specified network operating state is idle and the terminal is in DSDA mode, then the priority of the first target cell can be set to the highest priority so that the first target cell corresponding to DSDA mode can be scanned first during cell reselection. This makes it easier for the terminal to switch to the first target cell corresponding to DSDA mode during cell reselection, thus allowing the terminal to remain in DSDA mode.
[0072] In another possible implementation, if the terminal's specified network operating state is idle and the terminal is in DSDA mode, then the dwell threshold of the second target cell can be increased according to a third preset adjustment value. This makes it less likely for the terminal to switch to the second target cell corresponding to DSDS mode during cell reselection, and instead makes it easier for the terminal to remain in its current cell or switch to the first target cell corresponding to DSDA mode, thus making it easier for the terminal to maintain DSDA mode. For example, the network threshold configured by the base station for the second target cell can be added to the third preset adjustment value to obtain the adjusted dwell threshold of the second target cell, i.e., dwell threshold = network threshold + resel_threshold_out_dsda, where resel_threshold_out_dsda is the third preset adjustment value. This disclosure does not specifically limit the specific implementation method of increasing the dwell threshold of the second target cell.
[0073] In another possible implementation, if the terminal's specified network operating state is idle and the terminal is in DSDA mode, then the priority of the first target cell can be set to the highest priority, and the camping threshold of the second target cell can be increased according to the third preset adjustment value.
[0074] In other embodiments, if the terminal is in DSDA mode, the priority of the cell where the terminal is currently located can be set to the highest priority so that the cell where the terminal is currently located can be scanned first during the cell reselection process. This makes it easier for the terminal to stay in the cell where the terminal is currently located during cell handover, and thus makes it easier for the terminal to stay in DSDA mode.
[0075] In other embodiments, specifying the network operating state may include the connected state, and cell parameters may include a residency threshold. (See also...) Figure 3 When the terminal is in DSDA mode, another implementation of step S103 can be: Increase the dwell threshold of the second target cell according to the fourth preset adjustment value.
[0076] For example, if the terminal's specified network operating state is connected and the terminal is in DSDA mode, then the network threshold configured by the base station for the second target cell can be added to a second preset adjustment value to obtain the adjusted camping threshold for the second target cell, i.e., camping threshold = network threshold + HO_threshold_out_dsda, where HO_threshold_out_dsda is a fourth preset adjustment value. In this way, during cell handover, the terminal is less likely to switch to the second target cell corresponding to DSDS mode, and is more likely to remain in its current cell or switch to the first target cell corresponding to DSDA mode, thus allowing the terminal to remain in DSDA mode.
[0077] In summary, when the terminal is in a specified network operating state, the current target mode of the terminal is obtained. The specified network operating state includes idle state or connected state, and the target mode includes DSDS mode or DSDA mode. Then, based on the target mode, the target cell to be adjusted is determined from the neighboring cells of the terminal's current cell. The cell parameters of the target cell used for cell reselection or cell handover are adjusted according to the specified network operating state to enable the terminal to operate in DSDA mode. This disclosure, by adjusting the cell parameters of the target cell corresponding to the target mode, allows the terminal to operate in DSDA mode as much as possible during network handover or reselection, enabling simultaneous dual-SIM service and improving the user experience.
[0078] Figure 6 This is a block diagram illustrating a network adjustment device according to an exemplary embodiment, such as... Figure 6 As shown, the device 200 includes: The acquisition module 201 is configured to acquire the current target mode of the terminal when the terminal is in a specified network operating state. The specified network operating state includes connected state or idle state, and the target mode includes dual SIM dual standby single pass DSDS mode or dual SIM dual standby dual pass DSDA mode.
[0079] The determination module 202 is configured to determine the target cell to be adjusted from the neighboring cells of the current cell of the terminal according to the target mode.
[0080] The adjustment module 203 is configured to adjust the cell parameters of the target cell according to the specified network operating status so that the terminal can be in DSDA mode. The cell parameters are used for cell reselection or cell handover.
[0081] In some embodiments, the target cell includes a first target cell, and the determining module 202 is configured to: If the target mode includes the DSDS mode, determine the first frequency band information corresponding to the DSDA mode.
[0082] The cell in the adjacent cells that corresponds to the information of the first frequency band is selected as the first target cell.
[0083] In other embodiments, the specified network operating state includes idle state, cell parameters include priority, and / or, camping threshold. Adjustment module 203 is configured to: Set the priority of the first target cell to the highest priority. And / or, The dwell threshold of the first target cell is reduced according to the first preset adjustment value.
[0084] In other embodiments, the specified network operating state includes the connected state, and cell parameters include: a residency threshold. The adjustment module 203 is configured to: The dwell threshold of the first target cell is reduced according to the second preset adjustment value.
[0085] Figure 7 This is a block diagram illustrating an adjustment device for another network according to an exemplary embodiment, such as... Figure 7 As shown, the device 200 also includes: The network search module 204 is configured to perform a network search operation based on the first frequency band information after the terminal registers for network selection, if the terminal is in DSDS mode, in order to determine the cell to be handed over that meets the preset handover conditions.
[0086] Accordingly, the acquisition module 201 is configured as follows: If the network search operation results indicate that there is no cell to be handed over and the terminal is in the specified network working state, then obtain the terminal's network working state.
[0087] In other embodiments, the target mode includes a DSDA mode, the target cell includes a first target cell, and / or a second target cell. The determination module 202 is configured to: Determine the first frequency band information corresponding to the DSDA mode and the second frequency band information corresponding to the DSDS mode.
[0088] The cell in the adjacent cells that corresponds to the information in the first frequency band is selected as the first target cell. And / or, The cell in the adjacent cell that corresponds to the second frequency band information is selected as the second target cell.
[0089] In other embodiments, the specified network operating state includes an idle state, and cell parameters include priority, and / or, a camping threshold. The adjustment module 203 is configured to: Set the priority of the first target cell to the highest priority. And / or, Increase the dwell threshold of the second target cell according to the third preset adjustment value.
[0090] In other embodiments, the adjustment module 203 is further configured to: Set the priority of the cell where the terminal is currently located to the highest priority.
[0091] In other embodiments, the specified network operating state includes the connected state, and cell parameters include: a residency threshold. The adjustment module 203 is configured to: Increase the dwell threshold of the second target cell according to the fourth preset adjustment value.
[0092] 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 related to the method, and will not be elaborated upon here.
[0093] In summary, when the terminal is in a specified network operating state, the current target mode of the terminal is obtained. The specified network operating state includes idle state or connected state, and the target mode includes DSDS mode or DSDA mode. Then, based on the target mode, the target cell to be adjusted is determined from the neighboring cells of the terminal's current cell. The cell parameters of the target cell used for cell reselection or cell handover are adjusted according to the specified network operating state to enable the terminal to operate in DSDA mode. This disclosure, by adjusting the cell parameters of the target cell corresponding to the target mode, allows the terminal to operate in DSDA mode as much as possible during network handover or reselection, enabling simultaneous dual-SIM service and improving the user experience.
[0094] This disclosure also provides a computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, implement the steps of the network adjustment method provided in this disclosure.
[0095] Figure 8This is a block diagram illustrating an electronic device according to an exemplary embodiment. For example, the electronic device 300 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0096] Reference Figure 8 The electronic device 300 may include one or more of the following components: a processing component 302, a first memory 304, a power supply component 306, a multimedia component 308, an audio component 310, an input / output interface 312, a sensor component 314, and a communication component 316.
[0097] Processing component 302 typically controls the overall operation of electronic device 300, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 302 may include one or more first processors 320 to execute instructions to complete all or part of the steps of the network adjustment method described above. Furthermore, processing component 302 may include one or more modules to facilitate interaction between processing component 302 and other components. For example, processing component 302 may include a multimedia module to facilitate interaction between multimedia component 308 and processing component 302.
[0098] The first memory 304 is configured to store various types of data to support the operation of the electronic device 300. Examples of such data include instructions for any application or method operating on the electronic device 300, contact data, phonebook data, messages, pictures, videos, etc. The first memory 304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0099] Power supply component 306 provides power to various components of electronic device 300. Power supply component 306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 300.
[0100] Multimedia component 308 includes a screen that provides an output interface between the electronic device 300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 308 includes a front-facing camera and / or a rear-facing camera. When the electronic device 300 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0101] Audio component 310 is configured to output and / or input audio signals. For example, audio component 310 includes a microphone (MIC) configured to receive external audio signals when electronic device 300 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in first memory 304 or transmitted via communication component 316. In some embodiments, audio component 310 also includes a speaker for outputting audio signals.
[0102] Input / output interface 312 provides an interface between processing component 302 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, start buttons, and lock buttons.
[0103] Sensor assembly 314 includes one or more sensors for providing state assessments of various aspects of electronic device 300. For example, sensor assembly 314 can detect the on / off state of electronic device 300, the relative positioning of components such as the display and keypad of electronic device 300, changes in position of electronic device 300 or a component of electronic device 300, the presence or absence of user contact with electronic device 300, orientation or acceleration / deceleration of electronic device 300, and temperature changes of electronic device 300. Sensor assembly 314 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 314 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 314 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0104] Communication component 316 is configured to facilitate wired or wireless communication between electronic device 300 and other devices. Electronic device 300 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 316 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 316 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0105] In an exemplary embodiment, the electronic device 300 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the adjustment method of the network described above.
[0106] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a first memory 304 including instructions that can be executed by a first processor 320 of an electronic device 300 to complete the network adjustment method described above. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0107] In another exemplary embodiment, a computer program product is also provided, comprising a computer program executable by a programmable electronic device, the computer program having a code portion for performing the above-described network adjustment method when executed by the programmable electronic device.
[0108] Some embodiments of this disclosure also provide a chip system, such as Figure 9As shown, the chip system includes at least one second processor 401 and at least one interface circuit 402. The second processor 401 and the interface circuit 402 are interconnected via lines. For example, the interface circuit 402 can be used to receive signals from other devices (e.g., the memory of an electronic device). As another example, the interface circuit 402 can be used to send signals to other devices (e.g., the second processor 401). Exemplarily, the interface circuit 402 can read instructions stored in the memory and send those instructions to the second processor 401. When the instructions are executed by the second processor 401, the electronic device can perform the steps in the above embodiments. Of course, the chip system may also include other discrete devices, and some embodiments of this disclosure do not specifically limit this.
[0109] In some embodiments of this disclosure, the interface circuit 402 can acquire data, program instructions, and / or information from the internal storage area of the chip system; it can also acquire data, program instructions, and / or information from outside the chip system.
[0110] Optionally, the chip system also includes a second memory 403 for storing necessary computer programs and data.
[0111] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented through hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.
[0112] In the above detailed description, reference has been made to the accompanying drawings, which illustrate specific aspects of this disclosure by way of illustration. In this regard, terms indicating direction or positional relationship, such as “center,” “longitudinal,” “lateral,” “length,” “width,” “thickness,” “upper,” “lower,” “front,” “rear,” “left,” “right,” “vertical,” “horizontal,” “top,” “bottom,” “inner,” “outer,” “clockwise,” “counterclockwise,” “axial,” “radial,” and “circumferential,” are used with reference to the orientation of the described figures. Since components of the described device can be positioned in multiple different orientations, directional terms are used for illustrative purposes and not for limitation. It should be understood that other aspects can be utilized and structural or logical changes can be made without departing from the concept of this disclosure. Therefore, the following detailed description should not be considered limiting.
[0113] It should be understood that, unless otherwise specifically indicated, features of various embodiments of this disclosure described herein can be combined with each other. As used herein, the term “and / or” includes any one of the relevant listed items and any combination of any two or more; similarly, “at least one of…” includes any one of the relevant listed items and any combination of any two or more.
[0114] It should be understood that, unless otherwise expressly specified and limited, the terms "joining," "attaching," "installing," "connecting," "linking," "fixing," etc., used in the embodiments of this disclosure should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection, an electrical connection, or a connection that allows communication between them; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise expressly limited. Those skilled in the art can understand the specific meaning of the above terms herein based on the specific circumstances.
[0115] Furthermore, the term "above" as used herein with respect to components, elements, or material layers formed or located "above" a surface may be used to indicate that the component, element, or material layer is "indirectly" positioned (e.g., placed, formed, deposited, etc.) on the surface such that one or more additional components, elements, or layers are arranged between the surface and the component, element, or material layer. However, the term "above" as used with respect to components, elements, or material layers formed or located "above" a surface may also optionally have a specific meaning: that the component, element, or material layer is "directly" positioned (e.g., placed, formed, deposited, etc.) on the surface, for example, in direct contact with the surface.
[0116] Although terms such as “first,” “second,” and “third” may be used herein to describe various components, parts, regions, layers, or sections, these components, parts, regions, layers, or sections are not limited to these terms. Rather, these terms are used only to distinguish one component, part, region, layer, or section from another. Therefore, without departing from the teachings of the examples described herein, the first component, part, region, layer, or section mentioned in the examples may also be referred to as the second component, part, region, layer, or section. Furthermore, the terms “first” and “second” are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as “first” or “second” may explicitly or implicitly include at least one of that feature. In the description herein, “a plurality” means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0117] It should be understood that spatial relative terms, such as “above,” “upper,” “below,” and “lower,” are used herein to describe the relationship between one element and another shown in the figures. In addition to the orientation depicted in the figures, these spatial relative terms are also intended to encompass different orientations of the device in use or operation. For example, if the device in the figures is flipped, an element described as “above” or “upper” relative to another element would be “below” or “lower” relative to that other element. Thus, depending on the spatial orientation of the device, the term “above” encompasses both above and below orientations. Devices may have other orientations (e.g., rotated 90 degrees or in other orientations), and the spatial relative terms used herein should be interpreted accordingly.
[0118] Furthermore, the term “exemplary” is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as “exemplary” is not necessarily to be construed as advantageous compared to other aspects or designs. Rather, the use of the term “exemplary” is intended to present the concept in a concrete manner. As used herein, the term “or” is intended to mean an inclusive “or” rather than an exclusive “or.” That is, unless otherwise specified or clear from the context, “X applies A or B” is intended to mean any of the natural inclusive arrangements. That is, “X applies A or B” satisfies any of the foregoing instances if X applies A; X applies B; or both X applies A and B. Additionally, unless otherwise specified or clear from the context to refer to the singular form, the articles “a” and “an” as used in this application and the appended claims are generally understood to mean “one or more.”
[0119] Similarly, although this disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art upon reading and understanding this specification and the accompanying drawings. This disclosure includes all such modifications and variations and is limited only by the scope of the claims. In particular, with respect to the various functions performed by the components described above (e.g., elements, resources, etc.), unless otherwise indicated, the terminology used to describe such components is intended to correspond to any component (functionally equivalent) that performs the specific function of the described component, even if structurally not equivalent to the disclosed structure. Furthermore, although specific features of this disclosure may have been disclosed with respect to only one of several implementations, such features may be combined with one or more other features of other implementations, as may be desired and advantageous to any given or particular application. Moreover, with regard to the terms “comprising,” “owning,” “having,” “having,” or variations thereof as used in the detailed description or claims, such terms are intended to be inclusive in a manner similar to the term “including.”
[0120] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.
[0121] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for adjusting a network, characterized in that, The method includes: When the terminal is in a specified network working state, obtain the current target mode of the terminal; the specified network working state includes connected state or idle state, and the target mode includes dual SIM dual standby single pass DSDS mode or dual SIM dual standby dual pass DSDA mode. Based on the target mode, the target cell to be adjusted is determined from the neighboring cells of the current cell of the terminal; The cell parameters of the target cell are adjusted according to the specified network operating status so that the terminal can be in the DSDA mode. The cell parameters are used for cell reselection or cell handover.
2. The method according to claim 1, characterized in that, The target cell includes a first target cell; determining the target cell to be adjusted from the neighboring cells of the current cell of the terminal according to the target mode includes: If the target mode includes the DSDS mode, determine the first frequency band information corresponding to the DSDA mode; The cell in the adjacent cells that corresponds to the first frequency band information is taken as the first target cell.
3. The method according to claim 2, characterized in that, The specified network operating state includes an idle state, and the cell parameters include priority and / or a camping threshold; adjusting the cell parameters of the target cell according to the specified network operating state includes: Set the priority of the first target cell to the highest priority; and / or, The dwell threshold of the first target cell is reduced according to the first preset adjustment value.
4. The method according to claim 2, characterized in that, The specified network operating state includes the connected state, and the cell parameters include: a residency threshold; adjusting the cell parameters of the target cell according to the specified network operating state includes: The dwell threshold of the first target cell is reduced according to the second preset adjustment value.
5. The method according to claim 1, characterized in that, The target mode includes the DSDA mode, the target cell includes a first target cell, and / or a second target cell; determining the target cell to be adjusted from the neighboring cells of the terminal's current cell according to the target mode includes: Determine the first frequency band information corresponding to the DSDA mode and the second frequency band information corresponding to the DSDS mode; The cell in the adjacent cells that corresponds to the first frequency band information is selected as the first target cell; and / or, The cell in the adjacent cells that corresponds to the second frequency band information is taken as the second target cell.
6. The method according to claim 5, characterized in that, The specified network operating state includes an idle state, and the cell parameters include: priority, and / or, a camping threshold; adjusting the cell parameters of the target cell according to the specified network operating state includes: Set the priority of the first target cell to the highest priority; and / or, The dwell threshold of the second target cell is increased according to the third preset adjustment value.
7. The method according to claim 6, characterized in that, The method further includes: Set the priority of the cell where the terminal is currently located to the highest priority.
8. The method according to claim 5, characterized in that, The specified network operating state includes the connected state, and the cell parameters include: a residency threshold; adjusting the cell parameters of the target cell according to the specified network operating state includes: Increase the dwell threshold of the second target cell according to the fourth preset adjustment value.
9. The method according to any one of claims 2-8, characterized in that, The method further includes: After the terminal registers for network selection, if the terminal is in the DSDS mode, a network search operation is performed according to the first frequency band information to determine the cell to be handed over that meets the preset handover conditions. The step of obtaining the current target mode of the terminal when the terminal is in a specified network working state includes: If the result of the network search operation indicates that there is no cell to be handed over and the terminal is in the specified network working state, the target mode is obtained.
10. A network adjustment device, characterized in that, The device includes: The acquisition module is configured to acquire the current target mode of the terminal when the terminal is in a specified network working state; the specified network working state includes connected state or idle state, and the target mode includes dual SIM dual standby single pass DSDS mode or dual SIM dual standby dual pass DSDA mode. The determination module is configured to determine the target cell to be adjusted from the neighboring cells of the current cell of the terminal according to the target mode; The adjustment module is configured to adjust the cell parameters of the target cell according to the specified network operating state, so that the terminal can be in the DSDA mode, and the cell parameters are used for cell reselection or cell handover.
11. An electronic device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured as follows: When the terminal is in a specified network working state, obtain the current target mode of the terminal; the target mode includes DSDS mode or DSDA mode. Based on the target mode, the target cell to be adjusted is determined from the neighboring cells of the current cell of the terminal; The cell parameters of the target cell are adjusted according to the specified network operating status so that the terminal can be in the DSDA mode. The cell parameters are used for cell reselection or cell handover.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the steps of the method according to any one of claims 1-9.
13. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1-9.
14. A chip system, characterized in that, The chip system includes a processing unit and an interface circuit. The processing unit obtains program instructions through the interface circuit, and the program instructions are executed by the processing unit. The processing unit is used to perform the steps of the method as described in any one of claims 1-9.