Cell camping method and apparatus, mobile terminal, and storage medium

By setting cells without timer and constant information to be off-grid and attempting to camp on all cells when all cells are off-grid, the problem of user terminals disconnecting from the network when receiving data without timer and constant information is solved, thus ensuring basic network services.

CN115708382BActive Publication Date: 2026-05-19GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
Filing Date
2021-08-19
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

When a user terminal receives a system information block that does not carry timer and constant information, it may cause the user to lose network access or be unable to provide network services during the re-establishment process, affecting the user experience.

Method used

By setting the first cell, which does not carry timer and constant information, to be blocked from access, and attempting to camp on all cells when access is blocked, the user terminal is ensured to obtain basic network services.

Benefits of technology

This avoids the problem of user terminals going offline or being unable to provide network services during the re-establishment process, improves the user experience, and ensures basic network services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115708382B_ABST
    Figure CN115708382B_ABST
Patent Text Reader

Abstract

The application discloses a cell camping method and device, a mobile terminal and a storage medium, wherein the cell camping method comprises the following steps: receiving a system information block of a first cell sent by a network side; setting the first cell as forbidden access based on determining that the system information block of the first cell does not carry a timer and constant information; and performing an attempt camping on the first cell based on determining that the first batch of multiple cells are all forbidden access. The method can avoid the problem that a user terminal encounters network disconnection or other problems that cannot provide network services when performing a re-establishment process on the first cell which does not carry a timer and constant information, and can ensure that the user can obtain basic network services and improve the user experience by performing an attempt camping on the first cell when the first batch of multiple cells are all forbidden access.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a cell camping method, a computer-readable storage medium, a mobile terminal, and a cell camping device. Background Technology

[0002] Typically, during power-on, network disconnection, and re-establishment processes, a user equipment (UE) needs to determine whether to camp on the current cell by checking if the cell's camping conditions are met. Specifically, when the UE (mobile terminal) determines the current cell is suitable for camping based on the System Information Block (SIB) sent by the network, but this SIB does not contain timer and constant information (ue-TimersAndConstants), if the UE initiates services such as making calls, browsing the web, or watching videos on the current cell, and the signal is weak at its location, a re-establishment process will occur. During this process, the UE may not receive valid timer values, resulting in the inability to detect the wireless link. In severe cases, this can lead to network disconnection or other network service failures, impacting the user experience. Summary of the Invention

[0003] The present invention aims to at least partially solve one of the technical problems in the related art.

[0004] Therefore, the first objective of this invention is to propose a cell camping method. By setting a first cell that does not carry timer and constant information to be blocked from access, it is possible to avoid user terminals encountering network outages or other network service failures during the re-establishment process on the first cell. At the same time, when multiple cells in the first batch are blocked from access, attempting to camp on the first cell can ensure that users can obtain basic network services and improve user experience.

[0005] A second objective of this invention is to provide a computer-readable storage medium.

[0006] The third objective of this invention is to provide a mobile terminal.

[0007] The fourth objective of this invention is to provide a community dwelling device.

[0008] To achieve the above objectives, a first aspect of the present invention provides a cell camping method, the method comprising: S1, receiving a system information block of a first cell sent by the network side; S2, setting the first cell to be blocked from access based on the determination that the system information block of the first cell does not carry timer and constant information; and S3, attempting to camp on the first cell when it is determined that the first batch of multiple cells are all blocked from access.

[0009] According to the cell camping method of the present invention, if the system information block of the first cell sent by the network side does not carry timer and constant information, the first cell is set as a prohibited access cell. This can avoid the user terminal encountering network disconnection or other network service failures during the re-establishment process on the first cell. Furthermore, when multiple cells in the first batch are all prohibited access, attempting to camp on the first cell can ensure that the user can obtain basic network services and improve the user experience.

[0010] According to one embodiment of the present invention, the cell camping method further includes: performing a mobile terminal network search between S2 and S3 to determine a first batch of multiple cells.

[0011] According to one embodiment of the present invention, the mobile terminal network search includes: the mobile terminal receiving a message from a second cell; and, based on determining that the second cell is a detectable cell, adding the second cell to a first batch of multiple cells.

[0012] According to one embodiment of the present invention, the cell camping method further includes: based on determining that a first cell is available for camping, the mobile terminal obtains mobile communication services through the first cell.

[0013] According to one embodiment of the present invention, attempting to camp on a first cell includes: determining that the first cell is campable when the first cell meets a first preset camping condition.

[0014] According to an embodiment of the present invention, the first preset camping conditions include: (1) the public land mobile network (PLMN) of the first cell is an selectable PLMN provided by the non-access stratum, or a registered PLMN, or one of the equivalent PLMNs; (2) the reference signal received power and reference signal received quality of the first cell meet the S criterion requirements; (3) the tracking area code of the first cell is not in the list of prohibited access cells for roaming provided by the non-access stratum; and (4) the first cell is not in the list of prohibited access cells.

[0015] According to an embodiment of the present invention, a first cell is placed in the prohibited access cell list based on any of the following conditions: (1) the mobile terminal does not receive the main message block sent by the network side; (2) the main message block received by the mobile terminal indicates that the prohibited access identifier is 1; (3) the mobile terminal does not receive the first system information block sent by the network side; (4) the first system information block received by the mobile terminal does not carry the tracking area code; (5) the network supports a frequency offset of 7.5 kHz, but the mobile terminal does not support it; (6) the first system information block does not carry timer and constant information.

[0016] To achieve the above objectives, a second aspect of the present invention provides a computer-readable storage medium having a cell-hosting program stored thereon, which, when executed by a processor, implements the cell-hosting method described in the above embodiments.

[0017] According to the computer-readable storage medium of the present invention, when the stored cell camping program is executed by the processor, by executing the cell camping program described in the above embodiments, by setting the first cell, which does not carry timer and constant information, to be blocked from access, it is possible to avoid the user terminal from losing network or other problems that cannot provide network services when performing the re-establishment process on the first cell. At the same time, when the first batch of multiple cells are blocked from access, attempting to camp on the first cell can ensure that the user can obtain basic network services and improve the user experience.

[0018] To achieve the above objectives, a third aspect of the present invention provides a mobile terminal, which includes a memory, a processor, and a cell-hosting program stored in the memory and executable on the processor. When the processor executes the cell-hosting program, the cell-hosting method described in the above embodiments is implemented.

[0019] According to the embodiments of the present invention, when the stored cell camping program is executed by the processor, by executing the cell camping program described in the above embodiments, by setting the first cell, which does not carry timer and constant information, to be blocked from access, it is possible to avoid the user terminal from losing network or other problems that cannot provide network services when performing the re-establishment process on the first cell. At the same time, when the first batch of multiple cells are blocked from access, attempting to camp on the first cell can ensure that the user can obtain basic network services and improve the user experience.

[0020] To achieve the above objectives, a fourth aspect of the present invention provides a cell camping device, the device comprising: a receiving module configured to receive a system information block of a first cell sent by the network side; and a camping determination module configured to: set the first cell as prohibited from access based on the determination that the system information block of the first cell does not carry timer and constant information; and attempt to camp on the first cell when it is determined that the first batch of multiple cells are all prohibited from access.

[0021] According to the cell camping device of the present invention, a receiving module receives a system information block of a first cell sent by the network side, and a camping determination module determines that the system information block of the first cell does not carry timer and constant information, and sets the first cell to be prohibited from access. When it is determined that the first batch of multiple cells are prohibited from access, the device attempts to camp on the first cell. By setting the first cell, which does not carry timer and constant information, to be prohibited from access, it is possible to avoid the user terminal from losing network or other network service failures during the re-establishment process on the first cell. At the same time, when the first batch of multiple cells are prohibited from access, the device attempts to camp on the first cell to ensure that the user can obtain basic network services, thereby improving the user experience. Attached Figure Description

[0022] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0023] Figure 1 This is a flowchart illustrating a cell dwelling method according to an embodiment of the present invention;

[0024] Figure 2 This is a flowchart illustrating a specific embodiment of the cell dwelling method of the present invention;

[0025] Figure 3 This is a schematic diagram of a community dwelling device according to an embodiment of the present invention. Detailed Implementation

[0026] This application is based on the inventor's understanding and research on the following issues:

[0027] Typically, during processes such as power-on, network disconnection, and re-establishment, user terminals need to determine whether to camp on the current cell by checking if the cell's camping conditions are met. When a user terminal receives a system information block (which may include a first system information block, a second system information block, etc.) from the network side, it does not check for the presence of timers and constants in the system information block. Therefore, if other conditions are met, the user terminal considers the cell suitable for camping and will subsequently initiate services in that cell, such as making phone calls, browsing the web, or watching videos. If the user terminal's location information is weak during these activities, it will initiate a re-establishment process. This re-establishment process requires the values ​​of timers such as T310, N310, T311, and N311.

[0028] It should be noted that, according to the 3GPP (3rd Generation Partnership Project) protocol, the values ​​of timers such as T310, N310, T311, and N311 are obtained from the Radio Resource Control Reconfiguration (rrcReconfiguration) message and the first system information block. For example, if the Radio Resource Control Reconfiguration message provides the values ​​of these timers, then the values ​​of the timers in the Radio Resource Control Reconfiguration message are used; otherwise, the values ​​of the timers provided in the first system information block are used. The Radio Resource Control Reconfiguration message is sent to the user terminal via the network to modify network connection parameters. The values ​​of timers such as T310, N310, T311, and N311 are contained in the Radio Link Failure timers and constants (rlf-TimersAndConstants) within the Special Cell Configuration (spCellConfig) of the master Cell Group in the non-Critical Extension of the Radio Resource Control Reconfiguration message.

[0029] However, the timers and constant information in the first system information module are optional configurations. Therefore, when neither the radio resource control reset message nor the first system information module provides values ​​for timers such as T310, N310, T311, and N311, the user terminal will be unable to detect the radio link for an extended period due to the inability to obtain the timer values. This may ultimately lead to network disconnection or other network service failures, impacting the user experience. Based on this, this application provides a cell camping method. By setting the first cell, which does not carry timer and constant information, to be off-limits to access, it effectively avoids the user terminal encountering network disconnection or other network service failures during the re-establishment process on that first cell. Furthermore, when multiple cells in the first batch are off-limits to access, attempting to camp on the first cell ensures that the user can obtain basic network services, improving the user experience.

[0030] Figure 1 This is a flowchart illustrating a cell dwelling method according to an embodiment of the present invention.

[0031] like Figure 1 As shown, the community residency method may include the following steps:

[0032] S1 receives the system information block of the first cell sent by the network side.

[0033] Specifically, when a user terminal performs a cell search and camps, it receives a system information block of the first cell sent by the network side, including cell selection information, cell access information, etc.

[0034] S2, based on the determination that the system information block of the first cell does not carry timer and constant information, the first cell is set to be prohibited from access.

[0035] In other words, if the system information block of a cell does not contain timer and constant information, the cell is directly set to be blocked from access. Specifically, cells that do not contain timer and constant information are added to the list of blocked access cells, thus setting the cell to be blocked from access. This can prevent user terminals from encountering network outages or other network service failures during the re-establishment process on the current cell.

[0036] In this embodiment, after setting the first cell to be blocked from access, the mobile terminal continues to search for networks to identify the first batch of multiple cells.

[0037] Furthermore, the mobile terminal network search process includes: the mobile terminal receiving a message from a second cell; and, based on the determination that the second cell is a detectable cell, adding the second cell to the first batch of multiple cells. Specifically, after the first cell is set to be blocked from access, the user terminal searches for information on other surrounding cells, that is, cells that are not blocked from access by the user terminal and are detectable, and adds these cells to the first batch of multiple cells to find a cell where the user terminal can camp.

[0038] S3, based on the determination that multiple cells in the first batch are prohibited from access, attempts to stay in the first cell.

[0039] In other words, only when all detectable cells found by the user terminal are on the prohibited access list, meaning that the user cannot camp on any of these cells, will the user terminal attempt to camp on the first cell. This is to avoid the user terminal experiencing a no-service situation while ensuring that the user can receive basic network services.

[0040] In this embodiment, by setting the first cell, which does not carry timer and constant information, to be prohibited from access, it is possible to avoid the user terminal encountering network outages or other network service failures during the re-establishment process on that cell. At the same time, when multiple cells in the first batch are prohibited from access, attempting to camp on the first cell can ensure that the user can obtain basic network services, thus improving the user experience.

[0041] In some embodiments, attempting to camp on the first cell includes: determining that the first cell is campable when the first cell meets a first preset camping condition.

[0042] Specifically, when it is determined that the first batch of multiple cells are all prohibited from access, the first cell is removed from the list of prohibited cells. When the first cell meets the first preset camping conditions, it is determined that the first cell can be camped. At this time, the first cell is attempted to be camped. This avoids the user terminal from losing network or other network service failures when the re-establishment process is performed directly in the first cell. At the same time, it ensures that the user can obtain basic network services and improves the user experience.

[0043] Optionally, in some embodiments, the first preset camping conditions include: (1) the Public Land Mobile Network (PLMN) of the first cell is a Select PLMN provided by the Non-Access Stratum (NAS), or a registered PLMN (i.e., the RPLMN previously camped), or one of the Equivalent PLMN lists; (2) the Reference Signal Receiving Power (RSRP) and Reference Signal Receiving Quality (RSRQ) of the first cell meet the S criterion requirements; (3) the tracking area code of the first cell is not in the Forbidden Tracking Areas for Roaming list provided by the NAS; and (4) the first cell is not in the Forbidden Access Areas list, i.e., the cell is not prohibited from access.

[0044] Furthermore, the first cell is determined to be in the prohibited access cell list based on any of the following conditions:

[0045] (1) The mobile terminal cannot receive the Master Information Block (MIB) sent by the network side. It should be noted that the Master Information Block is sent by the network side to the user terminal. When performing cell search and camping, the user terminal needs to receive the Master Information Block first.

[0046] (2) The main message block received by the mobile terminal indicates that the access prohibition flag (cellBarred) is 1.

[0047] (3) The mobile terminal cannot receive the first system information block sent by the network side. It should be noted that the first system information block is sent by the network side to the user terminal. When the user terminal is performing cell search and camping, it also needs to receive the first system information block after receiving the main message block.

[0048] (4) The first system information block received by the mobile terminal does not carry the tracking area code. It should be noted that the tracking area code is located in the PLMN identity list information (PLMN-IdentityInfo) within the cell access related information (cellAccessRelatedInfo) of the first system information block sent by the network side, and is used to indicate the tracking area code value of the cell.

[0049] (5) The network supports a 7.5kHz frequency offset (frequencyShift7p5kHz), but the mobile terminal does not support it. It should be noted that the 7.5kHz frequency offset is indicated in the frequency band bandwidth class frequency band configuration (frequencyInfoUL) of the uplink configuration common information cell in the serving cell common information (servingCellConfigCommon) of the first system information block.

[0050] (6) The first system information block does not carry timer and constant information.

[0051] In some embodiments, the cell camping method further includes: based on determining that a first cell is available for camping, the mobile terminal obtains mobile communication services through the first cell.

[0052] Specifically, when the system information block of the first cell does not carry timer and constant information, and the first batch of multiple cells are all blocked from access, an attempt is made to camp on the first cell. During the attempt, if the first cell meets the first preset camping condition, it is determined that the first cell is available for camping, and the mobile terminal obtains mobile communication services through the first cell. Alternatively, if the system information of the first cell carries timer and constant information, and the first cell meets the camping condition, it is determined that the first cell is available for camping, and the mobile terminal obtains mobile communication services through the first cell. This avoids the user terminal experiencing network disconnection or other network service failures during the re-establishment process on cells that do not carry timer and constant information, while ensuring that users can obtain basic network services, thus improving the user experience.

[0053] To enable those skilled in the art to better understand this application, as a specific example, reference is made to... Figure 2 As shown, the community residency method may include the following steps:

[0054] Step S10: The user terminal receives the system information block of the first cell sent by the network side.

[0055] Step S11: The user terminal determines whether the system information block of the first cell provides timer and constant information. If yes, proceed to step S12; otherwise, proceed to step S13.

[0056] In step S12, the user terminal determines whether the first cell meets the camping conditions. If it does, proceed to step S18; otherwise, proceed to step 14.

[0057] Step S13: The user terminal sets the first cell to be blocked from access.

[0058] Step S14: The user terminal searches for a network, that is, the user terminal searches for detectable cells and adds the detectable cells to the first batch of multiple cells.

[0059] Step S15: Determine whether all of the first batch of multiple cells are blocked from access. If so, proceed to step S16; otherwise, proceed to step S17.

[0060] Step S16: Attempt to camp on the first cell. That is, when the first cell meets the first preset camping conditions (as described above, and will not be repeated here), it is determined that the first cell is suitable for camping, and the user terminal obtains mobile communication services through the first cell.

[0061] Step S17: Determine whether any of the cells in the first batch of multiple cells that are not prohibited from access meet the camping conditions. If they do, proceed to step S18; otherwise, return to step S16.

[0062] It should be noted that a cell that is not prohibited from access means that the cell is not on the list of prohibited cells.

[0063] Step S18: Determine that the cell is available for camping, and the user terminal obtains mobile communication services through the cell.

[0064] In this embodiment, when a user terminal receives a system information block from a cell and finds that the current cell does not carry timer and constant information, it will not camp on that cell and will set that cell as a prohibited access cell. Then, it will add that cell to the prohibited access cell list. This avoids unpredictable problems such as network disconnection during subsequent reconstruction on that cell. Simultaneously, after attempting to camp on all cells without success, the cell without timer and constant information is removed from the prohibited access list, and the user terminal attempts to camp on that cell, thus ensuring that the user terminal receives basic network services. In short, this embodiment avoids unpredictable phenomena such as network disconnection during the re-establishment process on the current cell by initially not camping on cells without timer and constant information, and only attempting to camp on them when all cells fail to meet the camping conditions, thus ensuring that the user receives basic network services.

[0065] In summary, according to the cell camping method of the present invention, when the first cell is set to be blocked from access based on the first system information block of the first cell sent by the network side, and when all detectable cells are traversed and it is determined that all cells are blocked from access, the method attempts to camp on cells that do not carry timer and constant information. This avoids the user terminal from losing network access or other network service failures during the re-establishment process on the current cell, ensuring that the user can obtain basic network services and improving the user experience.

[0066] Embodiments of the present invention also provide a computer-readable storage medium storing a cell-hosting program thereon, which, when executed by a processor, implements the cell-hosting method described in the above embodiments.

[0067] According to the computer-readable storage medium of the present invention, when the stored cell camping program is executed by the processor, by executing the cell camping program described in the above embodiments, by setting the first cell, which does not carry timer and constant information, to be blocked from access, it is possible to avoid the user terminal from losing network or other problems that cannot provide network services when performing the re-establishment process on the first cell. At the same time, when the first batch of multiple cells are blocked from access, attempting to camp on the first cell can ensure that the user can obtain basic network services and improve the user experience.

[0068] Embodiments of the present invention also provide a mobile terminal, which includes a memory, a processor, and a cell-hosting program stored in the memory and executable on the processor. When the processor executes the cell-hosting program, the cell-hosting method described in the above embodiments is implemented.

[0069] According to the embodiments of the present invention, when the stored cell camping program is executed by the processor, by executing the cell camping program described in the above embodiments, by setting the first cell, which does not carry timer and constant information, to be blocked from access, it is possible to avoid the user terminal from losing network or other problems that cannot provide network services when performing the re-establishment process on the first cell. At the same time, when the first batch of multiple cells are blocked from access, attempting to camp on the first cell can ensure that the user can obtain basic network services and improve the user experience.

[0070] Embodiments of the present invention also provide a cell-based device for use in a mobile terminal, see reference. Figure 3 As shown, the cell dwell device 1 includes a receiving module 10 and a dwell determination module 20.

[0071] The receiving module 10 is configured to receive the system information block of the first cell sent by the network side. The camping determination module 20 is configured to: set the first cell as prohibited from access if the system information block of the first cell does not carry timer and constant information; and attempt to camp on the first cell if it is determined that multiple cells in the first batch are all prohibited from access.

[0072] In some embodiments, the dwell determination module 20 is configured to: search for networks after setting a first cell to be blocked from access, in order to determine the first batch of multiple cells.

[0073] In some embodiments, the dwell determination module 20 is configured to: receive a message from the second cell; and add the second cell to the first batch of multiple cells based on the determination that the second cell is a detectable cell.

[0074] In some embodiments, the dwell determination module 20 is further configured to: obtain mobile communication services through the first cell based on determining that the first cell is available for dwelling.

[0075] In some embodiments, the dwell determination module 20 is further configured to determine that the first cell is available for dwelling when the first cell meets the first preset dwelling conditions.

[0076] In some embodiments, the first preset camping conditions include: (1) the public land mobile network (PLMN) of the first cell is an selectable PLMN provided by the non-access stratum, or a registered PLMN, or one of the equivalent PLMNs; (2) the reference signal received power and reference signal received quality of the first cell meet the S criterion requirements; (3) the tracking area code of the first cell is not in the list of prohibited access cells for roaming provided by the non-access stratum; and (4) the first cell is not in the list of prohibited access cells.

[0077] In some embodiments, the stationing determination module 20 is configured to place the first cell in the prohibited access cell list based on any of the following conditions: (1) the mobile terminal does not receive the main message block sent by the network side; (2) the main message block received by the mobile terminal indicates that the prohibited access identifier is 1; (3) the mobile terminal does not receive the first system information block sent by the network side; (4) the first system information block received by the mobile terminal does not carry the tracking area code; (5) the network supports a frequency offset of 7.5 kHz, but the mobile terminal does not support it; (6) the first system information block does not carry timer and constant information.

[0078] It should be noted that the description of the cell dwelling device in this application is the same as the description of the cell dwelling method in this application, and will not be repeated here.

[0079] According to an embodiment of the present invention, the cell camping device receives a system information block of a first cell sent by the network side through a receiving module, and sets the first cell to be prohibited from access based on the absence of timer and constant information in the system information block of the first cell received by the receiving module. When it is determined that all detectable cells are not allowed to camp, the cell without timer and constant information is removed from the prohibited access cell list, and the cell without timer and constant information is attempted to camp. This can avoid the user terminal from losing network or other network service failures during the re-establishment process on the current cell, ensuring that the user can obtain basic network services and improving the user experience.

[0080] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0081] 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 technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0082] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of preferred embodiments of the invention includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as will be understood by those skilled in the art to which embodiments of the invention pertain.

[0083] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0084] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any of the following techniques known in the art, or a combination thereof: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0085] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0086] Furthermore, the functional units in the various embodiments of the present invention can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0087] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.

Claims

1. A method for maintaining a presence in a residential community, characterized in that, When applied to a mobile terminal, the method includes: S1, receiving the system information block of the first cell sent by the network side; S2, based on the determination that the system information block of the first cell does not carry timer and constant information, the first cell is set to be blocked from access; S3, based on the determination that the first batch of multiple cells are all prohibited from access, attempt to stay in the first cell.

2. The community dwelling method according to claim 1, characterized in that, The method further includes: Execute between S2 and S3: The mobile terminal searches for networks to identify the first batch of multiple cells.

3. The community dwelling method according to claim 2, characterized in that, The mobile terminal network search includes: The mobile terminal receives messages from the second cell; Based on the determination that the second cell is a detectable cell, the second cell is added to the first batch of multiple cells.

4. The community dwelling method according to claim 1, characterized in that, The method further includes: Based on the determination that the first cell is available for camping, the mobile terminal obtains mobile communication services through the first cell.

5. The community dwelling method according to claim 1, characterized in that, The trial stay in the first cell includes: When the first cell meets the first preset dwelling conditions, it is determined that the first cell is suitable for dwelling.

6. The community dwelling method according to claim 5, characterized in that, The first preset dwell conditions include: (1) The public land mobile network PLMN of the first cell is an optional PLMN provided by the non-access stratum, or a registered PLMN, or one of the equivalent PLMNs. (2) The reference signal received power and reference signal received quality of the first cell meet the requirements of the S criterion; (3) The tracking area code of the first cell is not in the list of prohibited access cells for roaming provided by the non-access stratum; (4) The first cell is not in the list of prohibited cells.

7. The community dwelling method according to claim 6, characterized in that, The first cell will be placed in the prohibited access cell list if any of the following conditions are met: (1) The mobile terminal cannot receive the main message block sent by the network side; (2) The main message block received by the mobile terminal indicates that the access prohibition flag is 1; (3) The mobile terminal cannot receive the first system information block sent by the network side; (4) The first system information block received by the mobile terminal does not carry tracking area coding; (5) The network supports a frequency offset of 7.5 kHz, but the mobile terminal does not support it; (6) The first system information block does not carry timer and constant information.

8. A computer-readable storage medium, characterized in that, It stores a cell residency program, which, when executed by the processor, implements the cell residency method according to any one of claims 1-7.

9. A mobile terminal, characterized in that, The method includes a memory, a processor, and a cell-hosting program stored in the memory and executable on the processor. When the processor executes the cell-hosting program, it implements the cell-hosting method according to any one of claims 1-7.

10. A community dwelling device, characterized in that, The device, used in a mobile terminal, includes: The receiving module is configured to receive the system information block of the first cell sent by the network side; The residency determination module is configured as follows: Based on the determination that the system information block of the first cell does not carry timer and constant information, the first cell is set to be blocked from access; When it was determined that multiple cells in the first batch were blocked from access, an attempt was made to stay in the first cell.