Cell registration method and device, electronic equipment and readable storage medium

By obtaining and searching the first frequency point information to initiate the cell registration process when the terminal detects a service data transmission abnormality and the service cell has no neighbors, the problem that the terminal cannot perform cell registration and service data transmission is solved, and the network is avoided from being disconnected The effect of the state.

CN119521371APending Publication Date: 2025-02-25VIVO MOBILE COMM CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411286959.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-13
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

When the terminal's service cell is not configured with adjacent cells, the terminal cannot fully obtain the configuration information of the neighboring cell, resulting in the inability to carry out the cell registration process, which leads to abnormal service status and inability to conduct service data transmission.

Method used

When the terminal detects a service data transmission abnormality and the serving cell has no neighbors, N first frequency points information are obtained, and a cell search is performed to obtain at least one available cell, and a cell registration process is initiated to the cell.

Benefits of technology

By actively searching and registering to available cells, the terminal can avoid disconnection and ensure the normal progress of service data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119521371A_ABST
    Figure CN119521371A_ABST
Patent Text Reader

Abstract

The invention discloses a cell registration method and device, electronic equipment and a readable storage medium, and belongs to the technical field of communication. The method comprises: when a terminal detects that business data transmission is abnormal and there is no neighbor cell in a serving cell of the terminal, the terminal obtains information of N first frequency points, N being a positive integer; the terminal performs cell search by adopting the N pieces of first frequency point information to obtain at least one first cell; and the terminal initiates a cell registration process to a target cell in the at least one first cell.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a cell registration method, device, electronic device and readable storage medium. Background Art

[0002] With the fifth generation mobile communication technology (5th Generation Mobile Communication Technology, 5G) standalone (Stand Alone, SA) network officially put into large-scale commercial use.

[0003] Typically, the network side device can configure the cell configuration information of multiple cells for the terminal, and the terminal selects one of the cells to reside in. In the event of a radio link failure in the cell where the terminal currently resides, the terminal can initiate a cell registration process to a cell adjacent to the currently residing cell, so that the terminal can switch to the adjacent cell for service data transmission.

[0004] However, since the network signal transmitted by the network side device corresponding to the neighboring cell does not cover the area where the terminal is currently located, the network side device corresponding to the terminal cannot fully obtain the cell configuration information of the neighboring cell when obtaining the cell configuration information, making it impossible for the terminal to initiate the cell registration process according to the cell configuration information of the neighboring cell. As a result, the terminal will maintain an abnormal service state, causing the wireless link failure in the cell where the terminal is currently located, and further making it impossible for the terminal to transmit service data. Summary of the invention

[0005] The purpose of the embodiments of the present application is to provide a cell registration method, device, electronic device and readable storage medium, which can prevent the terminal from entering an offline state when the serving cell where the terminal is currently residing is not configured with an adjacent cell.

[0006] In a first aspect, an embodiment of the present application provides a cell registration method, which includes: when a terminal detects that an abnormality occurs in service data transmission and there is no neighboring cell in the service cell of the terminal, the terminal obtains N first frequency point information, where N is a positive integer; the terminal uses the N first frequency point information to perform a cell search to obtain at least one first cell; the terminal initiates a cell registration process to a target cell in at least one first cell.

[0007] In the second aspect, an embodiment of the present application provides a cell registration device, which includes: an acquisition module, a search module and a registration module; the acquisition module is used to obtain N first frequency point information when the terminal detects that an abnormality has occurred in the service data transmission and there is no neighboring cell in the service cell of the terminal, where N is a positive integer; the search module is used to use the N first frequency point information to perform a cell search to obtain at least one first cell; the registration module is used to initiate a cell registration process to a target cell in at least one first cell.

[0008] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.

[0009] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0010] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0011] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.

[0012] In an embodiment of the present application, when the terminal detects that there is an abnormality in the transmission of service data, and there is no neighboring cell in the service cell of the terminal, the terminal obtains N first frequency point information, where N is a positive integer; the terminal uses the N first frequency point information to search for cells and obtains at least one first cell; the terminal initiates a cell registration process to a target cell in at least one first cell. In this solution, when the terminal detects that there is an abnormality in the transmission of service data, that is, when a flow interruption occurs, it will first detect whether there is a neighboring cell in the service cell of the terminal, and if there is no available neighboring cell, the terminal will actively search for at least one available first cell on multiple first frequency point information. If at least one available first cell is searched, the terminal initiates a cell registration process to the target cell in the at least one available first cell to reside in the target cell, thereby avoiding the problem that the terminal cannot reside in a cell with good network signal quality due to the absence of a neighboring cell in the service cell of the terminal, and thus the terminal can perform service data transmission normally. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 This is one of the flowcharts of a cell registration method provided in an embodiment of the present application;

[0014] Figure 2 This is a second flow chart of a cell registration method provided in an embodiment of the present application;

[0015] Figure 3 This is one of the structural schematic diagrams of a cell registration device provided in an embodiment of the present application;

[0016] Figure 4 This is a second structural diagram of a cell registration device provided in an embodiment of the present application;

[0017] Figure 5 This is a third structural diagram of a cell registration device provided in an embodiment of the present application;

[0018] Figure 6 This is one of the hardware structure diagrams of an electronic device provided in an embodiment of the present application;

[0019] Figure 7 This is the second schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0020] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0021] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0022] The terms "at least one (item)", "at least one of" and the like in the specification and claims of the present application refer to any one, any two or a combination of more than two of the objects included therein. For example, at least one (item) of a, b, and c can be represented by: "a", "b", "c", "a and b", "a and c", "b and c" and "a, b and c", where a, b, and c can be single or multiple. Similarly, "at least two (items)" refers to two or more, and its meaning is similar to that of "at least one (item)".

[0023] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.

[0024] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the above-mentioned systems and radio technologies as well as other systems and radio technologies. The following description describes a new radio (NR) system for example purposes, and NR terms are used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.

[0025] In the embodiment of the present application, the terminal can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), augmented reality (Augmented Reality, AR), virtual reality (Virtual Reality, VR) equipment, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle user equipment (Vehicle User Equipment, VUE), a shipborne equipment, a pedestrian user equipment (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine or a self-service machine and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal is not limited in the embodiments of the present application.

[0026] It should be noted that the cell registration method provided in the embodiments of the present application can be executed by electronic devices such as mobile phones, tablet computers, laptop computers, PDAs, and vehicle-mounted electronic devices. In some embodiments of the present application, the cell registration method provided in the embodiments of the present application is described by taking the electronic device as the execution subject to execute the cell registration method as an example.

[0027] The following, in conjunction with the accompanying drawings, describes in detail the cell registration method, device, electronic device, and readable storage medium provided in the embodiments of the present application through specific embodiments and their application scenarios.

[0028] After the terminal is turned on, or after the terminal moves from a blind area to a coverage area of ​​a public land mobile network (PLMN), it searches for all frequencies allowed by the PLMN and selects a suitable cell as a serving cell. This process is called cell selection.

[0029] The 3rd Generation Partnership Project (3GPP) protocol stipulates that the prerequisite for cell reselection is that the service cell must have an adjacent cell (also called a neighboring cell). Among them, an adjacent cell refers to a cell that overlaps with the current cell coverage and has a switching relationship. A cell can have multiple adjacent cells. Specifically, the 4G service cell reselection protocol standard can be found in Section 5.2 of the 3GPP TS 36.304v13.2.0 protocol, the 3G service cell reselection protocol standard can be found in Section 5.2 of the 3GPP TS25.304v3.3.0 protocol, and the 2G service cell reselection protocol standard can be found in Section 6.6 of the 3GPP TS 45.008v8.3.0 protocol.

[0030] According to the 3GPP protocol, the cell reselection rules are:

[0031] If the serving cell where the terminal resides is configured with a co-frequency adjacent cell, the reselection rules for the co-frequency adjacent cell include: the terminal determines whether to start the co-frequency measurement by comparing the serving cell parameter S with the parameter Sintrasearch in the system broadcast; the adjacent cells are sorted according to the R criterion according to the signal quality, and then the optimal cell with the best signal quality and other performance is selected from the adjacent cells, and the optimal cell is reselected. The specific principles for starting the measurement and the specific parameter meanings can be referred to the 3GPP TS 36.304v13.2.0 protocol.

[0032] Among them, the constraints that need to be met in the sorting and selection process include: the time the terminal stays in the serving cell exceeds 1 second, and the sorting time of the adjacent cell is greater than the reselection trigger time (Treselection).

[0033] Different frequencies may correspond to different priorities, and correspondingly, the adjacent cells corresponding to different frequencies may also correspond to different priorities. If the serving cell is configured with an adjacent cell of different frequencies, the inter-frequency cell reselection rule includes: for the frequency of the adjacent cell whose priority indicated by the system message is higher than the frequency of the serving cell (i.e., the high-priority frequency), the terminal should always perform measurement on the frequency of the adjacent cell. For the frequency of the adjacent cell whose priority indicated by the system message is equal to or lower than the frequency of the serving cell (i.e., the frequency of the same priority or the frequency of the low priority), the measurement criteria of the terminal include: if the S value of the serving cell is greater than Snonintrasearch, the measurement of the frequency of the adjacent cell is not performed; if the S value of the serving cell is less than or equal to Snonintrasearch, the measurement of the frequency of the adjacent cell is performed.

[0034] Among them, the reselection of the adjacent cell corresponding to the high-priority frequency is performed after the following conditions are met: the S value of the adjacent cell corresponding to the high-priority frequency is greater than the preset first threshold value and the duration exceeds Treselection; the terminal stays in the serving cell for more than 1s. The terminal selects the optimal cell corresponding to the highest priority frequency from the frequencies of the adjacent cells with higher priorities than the frequency of the serving cell, and reselects to the optimal cell.

[0035] For the reselection of adjacent cells corresponding to frequencies of the same priority, the R criterion for reselection of cells at the same frequency is used for the reselection operation.

[0036] The reselection of the neighboring cell corresponding to the low-priority frequency point is carried out after the following conditions are met: no neighboring cell corresponding to the high-priority frequency point meets the reselection requirements; and no neighboring cell corresponding to the frequency point of the same priority meets the reselection requirements; the S value of the serving cell is less than the preset second threshold value, and the S value of the neighboring cell corresponding to the low-priority frequency point is greater than the preset second threshold value, and the duration exceeds Treselection; the terminal stays in the serving cell for more than 1s. The terminal selects the optimal cell corresponding to the highest priority frequency point from the frequencies of the neighboring cells with lower priorities than the frequency point of the serving cell, and reselects to the optimal cell.

[0037] According to the relevant provisions of the 3GPP protocol on cell reselection, the prerequisite for cell reselection is that the serving cell must be configured with adjacent cells. If the serving cell is not configured with adjacent cells, the cell reselection prerequisite stipulated in the 3GPP protocol cannot be met, and thus other better cells cannot be reselected.

[0038] The information of the neighboring cells of the serving cell may be configured by access network equipment such as a base station. For example, in a 4G network, the base station may be an eNodeB; in a 3G network, the base station may be a NodeB; in a 2G network, the base station may include a base transceiver station (BTS) and a base station controller (BSC).

[0039] In the mobile communication network, there are some unreasonable cell planning, and some cells are not configured with any adjacent cells. Cells that are not configured with adjacent cells can be called island cells. For example, when the network planned by the operator covers the area normally, there may be a certain deviation between the wireless network planning and engineering construction effects. After planning and constructing the network coverage area, if the wireless network coverage environment in the area changes, for example, a new building is added, and the network planning and construction is not updated in time, there may be uncovered areas and new coverage requirements after deployment according to the normal network planning and construction. In this way, there may be a scenario where a cell has no neighboring cell configuration.

[0040] Currently, once a terminal resides in an isolated cell, it cannot meet the cell reselection prerequisite specified in the 3GPP protocol because there is no adjacent cell configured. It cannot reselect to other better cells or leave the isolated cell, and can only continue to reside in the isolated cell. The signal quality of the isolated cell is unstable, which may cause the terminal to be unable to monitor paging normally, thereby damaging the user's business.

[0041] In the cell registration method provided in the embodiment of the present application, when the terminal detects that there is an abnormality in the service data transmission and there is no neighboring cell in the service cell of the terminal, the terminal obtains N first frequency point information, where N is a positive integer; the terminal uses the N first frequency point information to search for cells and obtains at least one first cell; the terminal initiates a cell registration process to a target cell in at least one first cell. In this solution, when the terminal detects that there is an abnormality in the service data transmission, that is, when a flow interruption occurs, it will first detect whether there is a neighboring cell in the service cell of the terminal, and when there is no available neighboring cell, the terminal will actively search for at least one available first cell on multiple first frequency point information. If at least one available first cell is searched, the terminal initiates a cell registration process to the target cell in the at least one available first cell to reside in the target cell, thereby avoiding the problem that the terminal cannot reside in a cell with good network signal quality due to the absence of a neighboring cell in the service cell of the terminal, and thus the terminal can perform service data transmission normally.

[0042] The cell reselection method provided in this embodiment may be executed by a cell registration device, which may be an electronic device or a terminal, or a control module or a processing module in the electronic device, etc. The technical solution provided in the embodiment of the present application is described below using a terminal as an example.

[0043] The present application embodiment provides a cell registration method. Figure 1 A flowchart of a cell registration method provided by an embodiment of the present application is shown, and the method can be applied to electronic devices. Figure 1As shown, the cell registration method provided in the embodiment of the present application may include the following steps 201 to 203.

[0044] Step 201: When the electronic device detects that service data transmission is abnormal and there is no neighboring cell in the serving cell of the terminal, the terminal obtains N first frequency point information, where N is a positive integer.

[0045] In some embodiments of the present application, the above-mentioned scenario in which abnormal business data transmission is detected may include at least one of the following: the network cannot be used normally, the call is abnormal, the information sending is abnormal, etc.

[0046] In some embodiments of the present application, the fact that the service cell of the terminal has no neighboring cell indicates that the service cell is an island cell.

[0047] In some embodiments of the present application, when the terminal determines that the signal quality of the serving cell is lower than a preset threshold, or the above-mentioned business data transmission abnormality scenario occurs, a process of determining whether the serving cell is configured with a neighboring cell may be triggered.

[0048] In some embodiments of the present application, the process by which the terminal determines whether the serving cell is configured with a neighboring cell is: a process of detecting configuration information sent by a network-side device.

[0049] In some embodiments of the present application, if the terminal cannot obtain available configuration information in the configuration information sent by the network side device, it is determined that the cell where the terminal is currently located is an isolated cell.

[0050] In some embodiments of the present application, the above configuration information includes at least one of the following: system information block (SIB) 3, SIB4, SIB5, or SIB24.

[0051] Exemplarily, the above SIB3 includes intra-frequency cell reselection information.

[0052] Exemplarily, the above SIB4 includes the same-frequency neighboring cell configuration.

[0053] Exemplarily, the above SIB5 includes heterofrequency neighboring cell configuration.

[0054] Exemplarily, the above SIB24 includes 5G neighboring cell configuration and reconfiguration message of the frequency to be measured.

[0055] In some embodiments of the present application, the terminal may first determine whether the current service cell is configured with a 5G neighboring cell. If the 5G neighboring cell is not configured, it may then determine whether the 4G neighboring cell is configured. If the 4G neighboring cell is not configured, it may then determine whether the 3G neighboring cell is configured. If the 3G neighboring cell is not configured, it may then determine whether the 2G neighboring cell is configured. If there is a 5G neighboring cell, a 4G neighboring cell, a 3G neighboring cell, or a 2G neighboring cell, the terminal determines that the service cell is configured with a neighboring cell, and the service cell is not an island cell. If there is no 5G neighboring cell, and there is a 4G neighboring cell, a 3G neighboring cell, or a 2G neighboring cell, the terminal determines that the current service cell is not configured with a neighboring cell, and the service cell is an island cell.

[0056] Among them, the adjacent cells of the service cell may be cells of the same system and frequency, cells of the same system and different frequencies, or cells of different systems of the service cell. The systems here may include 4G network systems, 3G network systems, 2G network systems, and 5G network systems, etc. Among them, the 4G network system may include LTE systems, etc., the 3G network system may include universal mobile telecommunications systems (UMTS), evolved universal terrestrial radio access networks (UTRAN) systems, etc., and the 2G network system may include global system for mobile communication (GSM), etc. The information of the adjacent cells of the service cell is used to identify the adjacent cells, which may specifically be the identification information of the adjacent cells, or the frequency point information corresponding to the adjacent cells, or the frequency band information corresponding to the adjacent cells, etc., which is not limited in the embodiments of the present application.

[0057] In some embodiments of the present application, the first frequency point information may be frequency point information on the entire frequency band supported by the terminal, or may be historical frequency point information.

[0058] In some embodiments of the present application, the full frequency band supported by the terminal refers to the frequency range that the terminal can use to send and receive information during mobile communication, that is, all frequency bands supported by the terminal.

[0059] In some embodiments of the present application, the above-mentioned historical frequency information is the frequency information corresponding to the service cell in which the terminal has registered and resided.

[0060] It is understandable that, since the historical frequency information is the frequency information corresponding to the service cells registered by the terminal, the configuration information of these service cells can be directly obtained.

[0061] In an example, the first frequency point information may be stored in the terminal in a list form.

[0062] Step 202: The terminal uses N first frequency point information to perform a cell search and obtains at least one first cell.

[0063] In some embodiments of the present application, the at least one first cell is a service cell available to the terminal.

[0064] In some embodiments of the present application, after acquiring N first frequency point information, the terminal searches for cells on each frequency point in sequence according to the order of the first frequency point information.

[0065] In some embodiments of the present application, the terminal searches for the existence of the first cell based on the frequency information of the historical frequency that has been successfully registered before or based on the full frequency band supported by the mobile phone.

[0066] It can be understood that the above-mentioned first cell is the first cell that meets the first condition. For details, please refer to the description of the following step 202b, which will not be repeated here.

[0067] In one example, the terminal may search (or scan) signals (i.e., try to receive signals) in the order of low to high or high to low in the frequency bands in the full frequency bands supported by the terminal to find available cells. For example, the terminal first searches the first frequency band, then the second frequency band, and then the third frequency band and other different frequency bands. When searching for a certain frequency band, the terminal may scan all frequency points in the frequency band to determine whether it can receive a signal corresponding to a certain frequency point. If the terminal searches for a signal corresponding to a certain frequency point in the full frequency band (i.e., receives a signal corresponding to the frequency point), it determines whether the cell corresponding to the frequency point is the first cell that meets the first condition for residence based on the signal corresponding to the frequency point.

[0068] In another example, the terminal may first search for the signal corresponding to each historical frequency point (i.e., try to receive the signal corresponding to the historical frequency point) based on the frequency point information of the historical frequency points that have been successfully registered before, so as to find an available cell. The signal corresponding to a certain frequency point refers to the signal received / transmitted using the frequency corresponding to the frequency point. If the terminal searches for the signal corresponding to the historical frequency point (i.e., the terminal receives the signal corresponding to the historical frequency point), then, based on the signal corresponding to the historical frequency point, it is determined whether the cell corresponding to the historical frequency point is the first cell that meets the first condition for residence.

[0069] It should be noted that the terminal can search for cells in the historical frequency points in the order of first searching for the 5G network frequency points, then searching for the 4G network frequency points, then searching for the 3G network frequency points, and finally searching for the 2G network frequency points, so as to give priority to reselecting the 5G cell and the 4G cell as much as possible.

[0070] In this way, since there are currently more 5G cells and fewer 2G cells, searching in the order of 5G network, 4G network, 3G network and 2G network can increase the rate of searching cells and the rate of searching target cells, thereby improving processing efficiency.

[0071] Optionally, in some embodiments of the present application, when the first frequency point information is historical frequency point information, before the above step 202 "the terminal uses N first frequency point information to search for a cell", the cell registration method provided in the embodiment of the present application further includes step 301:

[0072] Step 301: The terminal determines N first frequency point information from at least one historical frequency point information.

[0073] In some embodiments of the present application, the historical frequency point in the above historical frequency point information is the frequency point where the terminal has successfully resided recently.

[0074] In some embodiments of the present application, the above historical frequency information will be continuously updated.

[0075] It is understandable that compared with the full frequency band, it is easier to search for available frequencies with fewer attempts during a quick network search. The terminal strategy can use the frequencies commonly used by domestic operators as the default historical frequencies. Therefore, there is a default list in the terminal to maintain historical frequencies.

[0076] In some embodiments of the present application, each cell may correspond to one or more frequency points. A frequency point is a number for a group of fixed frequencies.

[0077] For example, the GSM900 frequency band 890MHz~915MHz can be divided into 125 wireless frequency bands according to the frequency interval of 300KHz, and each frequency band is numbered. The numbers of these fixed frequencies are the frequency points. The historical frequency points that the terminal has successfully registered before are the frequency points corresponding to the cells that the terminal has successfully registered before. The cells corresponding to these frequency points are usually cells with better performance.

[0078] In some embodiments of the present application, the terminal may first search for the signal corresponding to the historical frequency point (i.e., try to receive the signal corresponding to the historical frequency point) based on the saved historical frequency point that has been successfully registered before, so as to find an available cell. The signal corresponding to a certain frequency point refers to the signal received / transmitted using the frequency corresponding to the frequency point. If the terminal searches for the signal corresponding to the historical frequency point (i.e., the terminal receives the signal corresponding to the historical frequency point), it determines whether the cell corresponding to the historical frequency point is the target cell that meets the registration conditions based on the signal corresponding to the historical frequency point.

[0079] In this way, the terminal continuously updates the historical frequency information so that when the terminal selects a cell to execute the registration process, it can obtain the historical frequency information. Since the cell corresponding to the historical frequency information is a cell that the terminal has successfully registered with, the cell on the frequency in the historical frequency information is searched first, which can improve the success rate of the terminal registering the cell and reduce the search time.

[0080] Step 203: The terminal initiates a cell registration process to a target cell in at least one first cell.

[0081] In some embodiments of the present application, the terminal may determine a cell in the first cell that meets the registration condition as a target cell. In other words, the terminal may determine a cell in the first cell that has better performance than the current serving cell as a target cell.

[0082] Exemplarily, the performance of a cell may include signal quality, signal-to-noise ratio, and the like.

[0083] In some embodiments of the present application, the registration condition may include that the signal quality of the target cell is higher than or equal to a preset threshold.

[0084] In some embodiments of the present application, the above-mentioned parameters used to indicate signal quality may include at least one of the following: reference signal received power (Reference Signal Received Power, RSRP), reference signal received quality (Reference Signal Received Quality, RSRQ), signal-to-noise ratio (SIGNAL-NOISE RATIO, SNR), received signal strength indicator (received signal strength indicator, RSSI), received signal level (received signal level, Rxlev).

[0085] In some embodiments of the present application, the above-mentioned preset threshold is a user-defined setting, or is a terminal default, and the present application does not limit it.

[0086] For example, the preset threshold value may be set to RSRP greater than -110, RSRQ greater than -15, and SNR greater than 0.

[0087] In some embodiments of the present application, based on the above registration conditions, if the terminal searches for a cell whose signal quality is higher than or equal to a preset threshold value according to the historical frequency point information that has been successfully registered before or according to the frequency point information in the full frequency band supported by the terminal, the cell is determined as the target cell. The terminal can perform step 203 to register and reside in the target cell.

[0088] It should be noted that the registration conditions may also include other contents, which are not limited in the embodiments of the present application.

[0089] In the cell registration method provided in the embodiment of the present application, when the terminal detects that there is an abnormality in the service data transmission and there is no neighboring cell in the service cell of the terminal, the terminal obtains N first frequency point information, where N is a positive integer; the terminal uses the N first frequency point information to search for cells and obtains at least one first cell; the terminal initiates a cell registration process to a target cell in at least one first cell. In this solution, when the terminal detects that there is an abnormality in the service data transmission, that is, when a flow interruption occurs, it will first detect whether there is a neighboring cell in the service cell of the terminal, and when there is no available neighboring cell, the terminal will actively search for at least one available first cell on multiple first frequency point information. If at least one available first cell is searched, the terminal initiates a cell registration process to the target cell in the at least one available first cell to reside in the target cell, thereby avoiding the problem that the terminal cannot reside in a cell with good network signal quality due to the absence of a neighboring cell in the service cell of the terminal, and thus the terminal can perform service data transmission normally.

[0090] Optionally, in some embodiments of the present application, the above step 202 "the terminal uses N first frequency point information to perform cell search" specifically includes step 202a or step 202b:

[0091] Step 202a: When the motion state of the terminal is the target state, a cell search is performed using N first frequency point information at first preset time intervals.

[0092] Step 202b: When the motion state of the terminal is a non-target state, a cell search is performed using N first frequency point information at a second preset time interval.

[0093] In some embodiments of the present application, the target state is at least one of the following: a stationary state and a low-speed motion state.

[0094] Exemplarily, the above-mentioned static state is that during the process of the terminal performing a cell search, the terminal is located at a current position and remains stationary.

[0095] Exemplarily, the low-speed motion state is that the current motion speed of the terminal is lower than a preset speed.

[0096] Exemplarily, the preset speed may be user-defined or a default setting of the terminal.

[0097] For example, the low-speed motion state may be that the user carries the terminal and walks at a low speed on the road. The static state may be that the user carries the terminal and remains stationary at the current position.

[0098] In some embodiments of the present application, the terminal may determine the motion state of the terminal by using a sensor carried by the terminal or by calculating the moving speed of the terminal using a software algorithm.

[0099] In some embodiments of the present application, the first preset time interval is a terminal default or a user-defined setting.

[0100] In some embodiments of the present application, the second preset time interval is a terminal default or a user-defined setting.

[0101] In some embodiments of the present application, the first preset time interval is greater than the second preset time interval.

[0102] For example, the first preset time interval may be 5 seconds, 10 seconds, or 20 seconds, and this application does not limit this. Accordingly, the second preset time interval is shorter than the first preset time interval.

[0103] In some embodiments of the present application, after the terminal traverses all cells corresponding to N first frequency point information, if no available cell, i.e., the above-mentioned first cell, is found, then after a preset time interval, the terminal traverses the N first frequency point information again for searching until an available cell is found, or, until the search number reaches an upper limit, the search is stopped.

[0104] For example, after the terminal traverses all the frequency point information in the historical frequency point list, that is, all the cells corresponding to the N first frequency point information, if no available cell is found, it traverses again after 5 seconds.

[0105] In this way, since the terminal position may change, if no available cell is found at the current moment, it can be searched again after a preset time interval, which increases the success rate of searching for available cells and thus increases the possibility of the terminal staying in an available cell.

[0106] Optionally, in some embodiments of the present application, the above step 202 "the terminal uses N first frequency point information to perform cell search to obtain at least one first cell" specifically includes step 202c:

[0107] Step 202c: The terminal determines a cell satisfying the first condition among the cells obtained through the cell search as the first cell.

[0108] In some embodiments of the present application, the first condition is used to determine whether there is an available cell among the cells corresponding to the N first frequency point information.

[0109] In some embodiments of the present application, the first condition includes at least one of the following:

[0110] PLMN matching;

[0111] The frequency corresponding to the cell is not disabled;

[0112] The cell meets the S criterion;

[0113] The cell supports IP Multimedia Subsystem (IMS) emergency calls.

[0114] Exemplarily, the above S criterion is that the received power in the cell search (Srxlev)>0dB, and the received signal quality (Squal) in the cell search is 0dB.

[0115] In some embodiments of the present application, when the terminal performs a cell search process, the terminal can determine whether the cell meets the first condition based on the configuration information corresponding to the searched cell. If the first condition is met, the cell is determined as the first cell. If the first condition is not met, the next cell is continued to be traversed and searched until the traversal is completed to obtain all first cells that meet the first condition, and then determine the target cell where the terminal is to reside and register based on the parameters of each first cell used to represent the cell signal quality.

[0116] In this way, the terminal can select a cell available to the terminal by setting the first condition, thereby improving the availability of the cell.

[0117] Optionally, in some embodiments of the present application, after the above step 201 "when the terminal detects that service data transmission is abnormal and there is no neighboring cell in the serving cell of the terminal, the terminal obtains N first frequency point information", the cell registration method provided in the embodiment of the present application further includes steps 401 and 402:

[0118] Step 401: When a terminal uses N first frequency point information to search for a cell and fails to find any cell, the terminal controls the count value of a first counter to increase by 1.

[0119] In some embodiments of the present application, the terminal controls the count value of the first counter to be increased by 1, indicating that the terminal traverses N first frequency point information once, that is, the terminal performs a complete cell search.

[0120] In some embodiments of the present application, if the terminal fails to find an available cell, ie, the first cell, after completing a cell search, the count value of the first counter is controlled to increase by 1.

[0121] Step 402: When the count value of the counter reaches a preset value, the terminal stops searching for cells.

[0122] In some embodiments of the present application, the above count value is used to represent the number of times the cell is searched.

[0123] In some embodiments of the present application, the above-mentioned preset value may be a default setting of the terminal or a user-defined setting.

[0124] It is understandable that if the count value reaches the preset value, it means that the number of cell searches has reached the upper limit. At this time, the terminal determines that no available cell can be found, and no cell search is performed, and the solution is terminated.

[0125] In this way, the terminal sets the count value of the counter to prevent the terminal from repeatedly looping the search process when no available cell is found, thereby preventing the problem of excessive power consumption.

[0126] The following is a detailed description of the process of the terminal executing the cell registration method provided in the embodiment of the present application. Specifically, Figure 2 As shown, the steps A1 to A9 are included:

[0127] Step A1: The terminal detects that the service is continuously disconnected, for example, a single application or multiple applications freeze, a domain name resolution system failure (Domain Name System, DNS fail) or a request response timeout.

[0128] Step A2: The terminal detects the system messages sent by the network side equipment, such as the neighboring cell configuration in SIB3, SIB4, SIB5, and SIB24, and determines whether the current serving cell has a neighboring cell relationship. If so, it is assumed that the network has normal scheduling behavior and there is an opportunity to leave the current cell and switch to other 4G or 5G neighboring cells.

[0129] Exemplarily, the above-mentioned system messages have an "or" relationship here, that is, receiving one or several of them can obtain the neighboring cells configured by the network, the difference being whether they are same-frequency / different-frequency / different-system neighboring cells.

[0130] Step A3: If the service cell currently located by the terminal does not have a neighboring cell, the cell is defined as an "island" cell, indicating that the terminal cannot leave the current service cell due to network configuration. At this time, the terminal actively initiates a quick network search with 5G priority, and searches for cells through the historical frequency points saved by the terminal, that is, the frequency points in the above N first frequency point information.

[0131] Exemplarily, the above-mentioned historical frequencies are the frequencies on which the terminal has successfully resided recently and will be continuously updated. Compared with the full frequency band, it is more convenient to search for available frequencies with fewer attempts when searching the network quickly. The terminal strategy uses the frequencies commonly used by domestic operators as the default historical frequencies. Therefore, there is a default list in the terminal to maintain historical frequencies.

[0132] Step A4: When the fast network search process, that is, the cell search process is completed, it is determined whether there is an available 5G cell in the process, that is, whether the searched cell passes the judgment condition. At the same time, in order to ensure the quality of the cell after escaping, the terminal can pre-set the threshold value for the target cell. For example, RSRP is greater than -110, RSRQ is greater than -15, and SNR is greater than 0.

[0133] Exemplarily, the above-mentioned decision conditions include but are not limited to: whether the PLMN matches, whether the cell selection condition current frequency is disabled, whether the S criterion is met, or whether IMS emergency calls are supported, etc.

[0134] Step A5: When an available 5G cell is found, the network actively initiates residence and registration in the available cell to escape from the "isolated island" cell.

[0135] Step A6: If it is determined that there is no available 5G cell during the quick network search in step A4, a quick search for 4G cells is performed. The search list comes from the 4G historical frequency points, and the search process is the same as the process of searching for 5G cells.

[0136] Step A7: Determine whether the terminal is in a stationary or low-speed motion state. If it is determined to be in a low-speed or stationary state, a long timer is given, roughly ranging from 5 to 20 seconds, which refers to the interval between each round of network search. Otherwise, a short timer is given, roughly ranging from 1 to 2 seconds to perform subsequent actions.

[0137] Step A8: The terminal records the number of active network searches and sets an upper limit for the number of network searches.

[0138] Step A9: When the terminal fails to search for an available network to reside on for multiple times in a row, the scenario is considered to be congested and with a weak signal, and the network environment quality has dropped to the bottom. Active escape search is no longer performed until service termination (Out Of Service, OOS) occurs, and the solution is terminated.

[0139] In this way, the terminal can escape from the current isolated cell by actively searching for the network, in order to quickly change the resident network environment and improve the continuous service congestion of the terminal. In this solution, the active escape initiated in advance avoids the long-term data jamming problem caused by insufficient scheduling and weak signal coverage in the isolated cell, and improves the user experience.

[0140] Each of the above-mentioned method embodiments, or various possible implementation methods in each method embodiment can be executed separately, or any two or more of them can be executed in combination with each other. The specific implementation method can be determined according to actual usage requirements, and the embodiments of the present application do not limit this.

[0141] The cell registration method provided in the embodiment of the present application can be executed by an electronic device or a cell registration device. In the embodiment of the present application, the cell registration device provided in the embodiment of the present application is described by taking the cell registration method executed by the cell registration device as an example.

[0142] Figure 3 FIG. 1 shows a possible structural diagram of a cell registration device involved in an embodiment of the present application. Figure 3 As shown, the cell registration device 700 may include: an acquisition module 701 , a search module 702 and a registration module 703 .

[0143] Among them, the above-mentioned acquisition module 701 is used to obtain N first frequency point information when the terminal detects that there is an abnormality in the service data transmission and there is no neighboring cell in the service cell of the terminal, where N is a positive integer; the above-mentioned search module 702 is used to use the N first frequency point information obtained by the above-mentioned acquisition module 701 to perform cell search to obtain at least one first cell; the above-mentioned registration module 703 is used to initiate a cell registration process to a target cell in at least one first cell searched by the above-mentioned search module 702.

[0144] Optionally, in some embodiments of the present application, combined with Figure 3 ,like Figure 4 As shown, the above-mentioned device 700 also includes: a determination module 704; the determination module 704 is used to determine N first frequency point information from at least one historical frequency point information before the above-mentioned search module 702 uses the N first frequency point information obtained by the above-mentioned acquisition module 701 to perform cell search.

[0145] Optionally, in some embodiments of the present application, the search module 702 is specifically used to:

[0146] When the motion state of the terminal is the target state, performing a cell search using N first frequency point information at first preset time intervals;

[0147] When the motion state of the terminal is a non-target state, performing a cell search using N first frequency point information at a second preset time interval;

[0148] The target state includes at least one of the following: a stationary state, a low-speed motion state, and the first preset time interval is greater than the second preset time interval.

[0149] Optionally, in some embodiments of the present application, combined with Figure 3 ,like Figure 5As shown, the above-mentioned device 700 also includes: a processing module 705; the processing module 705 is used for the above-mentioned acquisition module 701 to acquire N first frequency point information when the terminal detects that the service data transmission is abnormal and there is no neighboring cell in the service cell of the terminal, and when the above-mentioned search module 702 uses the N first frequency point information to search for a cell and fails to search for any cell, to control the count value of the first counter to add 1; the processing module 705 is also used to stop the cell search when the count value of the first counter reaches a preset value.

[0150] In the cell registration device provided in the embodiment of the present application, when the cell registration device detects that there is an abnormality in the service data transmission and there is no neighboring cell in the service cell of the cell registration device, the cell registration device obtains N first frequency point information, where N is a positive integer; the cell registration device uses the N first frequency point information to search for cells and obtain at least one first cell; the cell registration device initiates a cell registration process to a target cell in at least one first cell. In this solution, when the terminal detects that there is an abnormality in the service data transmission, that is, when a flow interruption occurs, it will first detect whether there is a neighboring cell in the service cell of the terminal, and when there is no available neighboring cell, the terminal will actively search for at least one available first cell on multiple first frequency point information. If at least one available first cell is searched, the terminal initiates a cell registration process to the target cell in the at least one available first cell to reside in the target cell, thereby avoiding the problem that the terminal cannot reside in a cell with good network signal quality due to the absence of a neighboring cell in the service cell of the terminal, and thus the terminal can perform service data transmission normally.

[0151] The cell registration device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc. It can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0152] The cell registration device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0153] The cell registration device provided in the embodiment of the present application can implement each process implemented in the cell registration method embodiment, and will not be described again here to avoid repetition.

[0154] Alternatively, if Figure 6 As shown, an embodiment of the present application also provides an electronic device 800, including a processor 801 and a memory 802, and the memory 802 stores a program or instruction that can be executed on the processor 801. When the program or instruction is executed by the processor 801, the various steps of the above-mentioned cell registration method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0155] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0156] Figure 7 A schematic diagram of the hardware structure of an electronic device for implementing an embodiment of the present application is provided, and the electronic device may be a terminal.

[0157] The electronic device 100 includes but is not limited to components such as a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110.

[0158] Those skilled in the art will appreciate that the electronic device 100 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 110 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 7 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0159] Among them, the above-mentioned radio frequency unit 101 is used to obtain N first frequency point information when the terminal detects that the service data transmission is abnormal and there is no neighboring cell in the service cell of the terminal, where N is a positive integer; the above-mentioned processor 110 is used to use the N first frequency point information obtained by the above-mentioned radio frequency unit 101 to perform cell search to obtain at least one first cell; the above-mentioned processor 110 is also used to initiate a cell registration process to a target cell in at least one first cell.

[0160] Optionally, in some embodiments of the present application, the processor 110 is further used to determine N first frequency point information from at least one historical frequency point information before using the N first frequency point information obtained by the above-mentioned radio frequency unit 101 to perform cell search.

[0161] Optionally, in some embodiments of the present application, the processor 110 is specifically configured to:

[0162] When the motion state of the terminal is the target state, performing a cell search using N first frequency point information at first preset time intervals;

[0163] When the motion state of the terminal is a non-target state, performing a cell search using N first frequency point information at a second preset time interval;

[0164] The target state includes at least one of the following: a stationary state, a low-speed motion state, and the first preset time interval is greater than the second preset time interval.

[0165] Optionally, in some embodiments of the present application, the processor 110 is also used for the RF unit 101 to control the count value of the first counter to increase by 1 when the terminal detects that an abnormality has occurred in the transmission of service data and there is no neighboring cell in the service cell of the terminal, after acquiring N first frequency point information, and when the cell search is performed using the N first frequency point information and no cell is found; the processor 110 is also used to stop the cell search when the count value of the first counter reaches a preset value.

[0166] In the terminal provided in the embodiment of the present application, when the terminal detects that there is an abnormality in the transmission of service data and there is no neighboring cell in the service cell of the terminal, the terminal obtains N first frequency point information, where N is a positive integer; the terminal uses the N first frequency point information to search for cells and obtains at least one first cell; the terminal initiates a cell registration process to a target cell in at least one first cell. In this solution, when the terminal detects that there is an abnormality in the transmission of service data, that is, when a flow interruption occurs, it will first detect whether there is a neighboring cell in the service cell of the terminal, and when there is no available neighboring cell, the terminal will actively search for at least one available first cell on multiple first frequency point information. If at least one available first cell is searched, the terminal initiates a cell registration process to the target cell in the at least one available first cell to reside in the target cell, thereby avoiding the problem that the terminal cannot reside in a cell with good network signal quality due to the absence of a neighboring cell in the service cell of the terminal, and thus the terminal can perform service data transmission normally.

[0167] It should be understood that in the embodiment of the present application, the input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 107 includes a touch panel 1071 and at least one of other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0168] The memory 109 can be used to store software programs and various data. The memory 109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 109 may include a volatile memory or a non-volatile memory, or the memory 109 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0169] The processor 110 may include one or more processing units; optionally, the processor 110 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 110.

[0170] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned cell registration method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0171] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0172] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned cell registration method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0173] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0174] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned cell registration method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0175] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0176] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0177] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A cell registration method, characterized in that: The method comprises: When the terminal detects that service data transmission is abnormal and there is no neighboring cell in the serving cell of the terminal, the terminal obtains N first frequency point information, where N is a positive integer; The terminal uses the N first frequency point information to perform a cell search to obtain at least one first cell; The terminal initiates a cell registration process to at least one target cell in the first cells.

2. The method according to claim 1, characterized in that Before the terminal uses the N first frequency point information to perform cell search, the method further includes: N pieces of the first frequency point information are determined from at least one piece of historical frequency point information.

3. The method according to claim 1, characterized in that The using the N first frequency point information to perform cell search includes: When the motion state of the terminal is a target state, performing a cell search using N pieces of the first frequency point information at first preset time intervals; When the motion state of the terminal is not the target state, performing a cell search using N pieces of the first frequency point information at a second preset time interval; The target state includes at least one of the following: a stationary state, a low-speed motion state, and the first preset time interval is greater than the second preset time interval.

4. The method according to claim 1, characterized in that When the terminal detects that service data transmission is abnormal and the serving cell of the terminal does not have a neighboring cell, after the terminal acquires N first frequency point information, the method further includes: When the terminal uses the N first frequency point information to perform a cell search and fails to find any cell, the terminal controls the count value of the first counter to increase by 1; When the count value of the first counter reaches a preset value, the terminal stops searching for cells.

5. A cell registration device, characterized in that: The cell registration device comprises: an acquisition module, a search module and a registration module; The acquisition module is used to acquire N first frequency point information when the terminal detects that the service data transmission is abnormal and the serving cell of the terminal does not have a neighboring cell, where N is a positive integer; The search module is configured to perform a cell search using the N first frequency point information acquired by the acquisition module to obtain at least one first cell; The registration module is used to initiate a cell registration process to a target cell in at least one of the first cells searched by the search module.

6. The device according to claim 5, characterized in that The device further comprises: a determination module; The determining module is used to determine N first frequency point information from at least one historical frequency point information before the searching module uses the N first frequency point information acquired by the acquiring module to perform cell search.

7. The device according to claim 5, characterized in that The search module is specifically used for: When the motion state of the terminal is a target state, performing a cell search using N pieces of the first frequency point information at first preset time intervals; When the motion state of the terminal is not the target state, performing a cell search using N pieces of the first frequency point information at a second preset time interval; The target state includes at least one of the following: a stationary state, a low-speed motion state, and the first preset time interval is greater than the second preset time interval.

8. The device according to claim 5, characterized in that The device further comprises: a processing module; The processing module is configured to control the count value of the first counter to increase by 1 when the acquisition module acquires N first frequency point information when the terminal detects that service data transmission is abnormal and the serving cell of the terminal does not have a neighboring cell, and when the search module uses the N first frequency point information to perform cell search and fails to search for any cell; The processing module is further configured to stop the cell search when the count value of the first counter reaches a preset value.

9. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the cell registration method according to any one of claims 1 to 4 are implemented.

10. A readable storage medium, characterized in that: The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the cell registration method according to any one of claims 1 to 4 are implemented.

Citation Information

Cited By

  • Cell registration method and apparatus, and electronic device and readable storage medium

    WO2026056818A1