Cell processing method, terminal equipment, cloud service platform, device and storage medium

Through the collaborative work of terminal devices and cloud service platforms, the cell information set is generated and updated, and the problems of high information collection costs and waste of storage space in cell processing under 5G network are solved, achieving the satisfaction of user mobile usage needs and improving communication experience.

CN120034898APending Publication Date: 2025-05-23BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311562631.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-21
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

When performing cell processing under 5G networks, the prior art requires a lot of manpower and material resources to conduct cell testing, and cannot cover all areas, resulting in high cost of collecting abnormal cell information, wasted storage space and unable to meet users' mobile usage needs.

Method used

The detected abnormal cell information is sent to the cloud service platform through the terminal device. The cloud service platform generates a cell information set of the preset area and sends the cell information set of the target preset area to the terminal device. The terminal device performs cell handover based on this and updates the information of the target preset area in a mobile state.

Benefits of technology

It reduces the cost of collecting information in abnormal cells, saves storage space, achieves the satisfaction of users' mobile usage needs, and improves the user's communication experience through synchronous updates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120034898A_ABST
    Figure CN120034898A_ABST
Patent Text Reader

Abstract

The invention relates to a cell processing method, terminal equipment, a cloud service platform, a device and a storage medium. The method comprises the following steps: the terminal equipment sends cell information of a detected abnormal cell to the cloud service platform; wherein the cloud service platform generates a cell information set of each preset area based on cell information of an abnormal cell detected by each terminal device; receiving a cell information set, sent by the cloud service platform, of a target preset area where the terminal equipment is located; and the terminal device performs cell switching based on the cell information set of the target preset area, and when it is determined that the terminal device is in a mobile state in the cell switching process, updating the target preset area, and obtaining the updated cell information set of the target preset area from the cloud service platform. According to the invention, the cost of abnormal cell information acquisition is reduced, the synchronous updating of the abnormal cell information in the cross-region moving process is realized, and the user communication experience is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communications, and in particular to a cell processing method, terminal equipment, cloud service platform, device and storage medium. Background Art

[0002] The fifth generation of communication technology (5th Generation, 5G) has been deployed on a large scale by operators around the world. When communicating on a 5G network, the quality of communication will be reduced due to abnormal cells. Therefore, it is necessary to obtain information about abnormal cells in advance so that you can switch to a non-abnormal cell during use to avoid entering an abnormal cell and affecting the communication experience.

[0003] At present, all mobile phone manufacturers will measure and identify abnormal cells in advance, save abnormal cell information on the mobile phone, and judge whether it is an abnormal cell when entering the cell based on the saved abnormal cell information, so as to switch the cell. However, this method requires a lot of manpower and material resources to test the cell, and it cannot cover all areas. In addition, when saving abnormal cell information on the mobile phone, if too much information is saved, some information may not be needed at all, wasting storage space. If too little information is saved, it cannot meet the user's usage needs during the continuous movement. Summary of the invention

[0004] The present disclosure provides a cell processing method, terminal equipment, cloud service platform, device and storage medium to overcome the problems of collecting, storing and updating abnormal cell information during the use of terminal equipment.

[0005] According to a first aspect of an embodiment of the present disclosure, a cell processing method is provided, including:

[0006] The terminal device sends the cell information of the detected abnormal cell to the cloud service platform; wherein the cloud service platform generates a cell information set of each preset area based on the cell information of the abnormal cell detected by each of the terminal devices;

[0007] Receiving a cell information set of a target preset area where the terminal device is located, sent by the cloud service platform;

[0008] The terminal device performs cell switching based on the cell information set of the target preset area;

[0009] When it is determined that the terminal device is in a mobile state during the cell switching process, the target preset area is updated, and a cell information set of the updated target preset area is obtained from the cloud service platform.

[0010] In some embodiments, the terminal device sends the cell information of the detected abnormal cell to the cloud service platform, including: detecting the cell where the terminal device is located according to a detection method corresponding to a preset abnormal event, determining the abnormal cell and the cell information of the abnormal cell; at the reporting time corresponding to each reporting period, sending the cell information of the abnormal cell determined in the reporting period corresponding to the reporting time before the reporting time to the cloud service platform.

[0011] In some embodiments, the cell processing method further includes: updating the cell information of the abnormal cell when it is detected that the abnormal cell changes to a non-abnormal cell within the reporting period.

[0012] In some embodiments, the cell information set of the target preset area where the terminal device is located, received from the cloud service platform, includes: when the abnormal cells and / or non-abnormal cells contained in the target preset area change, deleting the cell information set received and stored at the historical moment; and receiving the cell information set at the current moment sent by the cloud service platform.

[0013] In some embodiments, when it is determined that the terminal device is in a mobile state during the cell switching process, the target preset area is updated, including: obtaining the number of cell switching times of the terminal device within each judgment cycle; when the number of switching times is greater than a preset number threshold, obtaining the switching cell information of each switching; when it is determined that the terminal device is in a mobile state based on the switching cell information, the target preset area is updated.

[0014] In some embodiments, when it is determined that the terminal device is in a mobile state based on the switching cell information, the target preset area is updated, including: when the cells corresponding to the switching cell information are different from each other, determining that the terminal device is in a mobile state; obtaining the candidate preset area where the terminal device is currently located; and when the candidate preset area and the target preset area are different areas, updating the candidate preset area to the target preset area.

[0015] In some embodiments, the terminal device performs cell switching based on the cell information set of the target preset area, including: determining the cell to be switched; when it is determined based on the cell information set that the cell to be switched is an abnormal cell, configuring a penalty time for the cell to be switched, and stopping cell switching within the penalty time; when it is determined based on the cell information set that the cell to be switched is a non-abnormal cell, the terminal device switches from the current cell to the cell to be switched.

[0016] According to a second aspect of an embodiment of the present disclosure, a cell processing method is provided, including:

[0017] Receiving cell information of abnormal cells sent by each terminal device, and determining a preset area corresponding to the abnormal cell;

[0018] Based on the cell information of the abnormal cells detected by each of the terminal devices, generating a cell information set of each of the preset areas;

[0019] The cell information sets of the target preset areas where the respective terminal devices are located are sent to the corresponding terminal devices respectively.

[0020] In some embodiments, the cell information set of each preset area is generated based on the cell information of the abnormal cells detected by each of the terminal devices, including: merging and / or splitting the preset area according to the cell information of the abnormal cells contained in the preset area; and determining the cell information set of the abnormal cells contained in the processed preset area.

[0021] In some embodiments, the merging and / or splitting of the preset area according to the cell information of the abnormal cells contained in the preset area includes: obtaining the number of cell information of abnormal cells contained in each preset area to be processed among all preset areas; when the number of cell information of abnormal cells contained in the preset area to be processed is less than a first number threshold, merging the preset area to be processed and a preset area adjacent to the preset area to be processed; when the number of cell information of abnormal cells contained in the preset area to be processed is greater than a second number threshold, splitting the preset area to be processed.

[0022] In some embodiments, the merging of the preset area to be processed and the preset area adjacent to the preset area to be processed includes: determining the sum of the number of cell information of the preset area to be processed and the number of cell information of at least one preset area among the adjacent preset areas; when the sum is greater than the first number threshold and less than the second number threshold, taking at least one preset area corresponding to the sum as the preset area to be merged; merging the preset area to be processed and the preset area to be merged into one preset area.

[0023] In some embodiments, the splitting of the preset area to be processed includes: splitting the preset area to be processed into at least two preset areas; wherein the amount of cell information of each preset area in the at least two preset areas is greater than the first amount threshold.

[0024] In some embodiments, the cell processing method further includes: updating the cell information set of the preset area when the abnormal cells and / or non-abnormal cells contained in the preset area change; and sending the updated cell information set to the corresponding terminal devices respectively.

[0025] In some embodiments, updating the cell information set of the preset area includes: adding the cell information of cells in the preset area that change into abnormal cells to the cell information set; and / or deleting the cell information of cells that change into non-abnormal cells from the cell information set.

[0026] According to a third aspect of an embodiment of the present disclosure, a terminal device is provided, including:

[0027] A detection module configured to send cell information of detected abnormal cells to a cloud service platform; wherein the cloud service platform generates a cell information set of each preset area based on the cell information of the abnormal cells detected by each terminal device;

[0028] A receiving module configured to receive a cell information set of a target preset area where the terminal device is located, sent by a cloud service platform;

[0029] A switching module, configured to perform cell switching based on the cell information set of the target preset area;

[0030] The updating module is configured to update the target preset area when it is determined that the terminal device is in a mobile state during the cell switching process, and obtain the cell information set of the updated target preset area from the cloud service platform.

[0031] In some embodiments, the detection module is further configured to: detect the cell where the terminal device is located according to a detection method corresponding to a preset abnormal event, determine the abnormal cell and the cell information of the abnormal cell; at the reporting time corresponding to each reporting cycle, send the cell information of the abnormal cell determined in the reporting cycle corresponding to the reporting time before the reporting time to the cloud service platform.

[0032] In some embodiments, the detection module is further configured to: update the cell information of the abnormal cell when it is detected that the abnormal cell changes to a non-abnormal cell within the reporting period.

[0033] In some embodiments, the receiving module is further configured to: delete the cell information set received and stored at a historical moment when the abnormal cells and / or non-abnormal cells included in the target preset area change; and receive the cell information set at the current moment sent by the cloud service platform.

[0034] In some embodiments, the update module is further configured to: obtain the number of cell switchings performed by the terminal device within each judgment cycle; when the number of switchings is greater than a preset threshold, obtain the switching cell information of each switching; and when it is determined that the terminal device is in a mobile state based on the switching cell information, update the target preset area.

[0035] In some embodiments, the update module is further configured to: determine that the terminal device is in a mobile state when the cells corresponding to the switching cell information are different from each other; obtain the candidate preset area where the terminal device is currently located; and update the candidate preset area to the target preset area when the candidate preset area and the target preset area are different areas.

[0036] In some embodiments, the switching module is further configured to: determine the cell to be switched; if it is determined based on the cell information set that the cell to be switched is an abnormal cell, configure a penalty time for the cell to be switched, and stop cell switching within the penalty time; if it is determined based on the cell information set that the cell to be switched is a non-abnormal cell, the terminal device switches from the current cell to the cell to be switched.

[0037] According to a fourth aspect of an embodiment of the present disclosure, a cloud service platform is provided, including:

[0038] A receiving module, configured to receive cell information of abnormal cells sent by each terminal device, and determine a preset area corresponding to the abnormal cell;

[0039] A processing module, configured to generate a cell information set of each of the preset areas based on the cell information of the abnormal cells detected by each of the terminal devices;

[0040] The distribution module is configured to send the cell information sets of the target preset areas where each of the terminal devices is located to the corresponding terminal devices respectively.

[0041] In some embodiments, the processing module is further configured to: merge and / or split the preset area according to the cell information of the abnormal cells contained in the preset area; and determine a cell information set of the abnormal cells contained in the processed preset area.

[0042] In some embodiments, the processing module is further configured to: obtain the number of cell information of abnormal cells contained in each preset area to be processed among all preset areas; when the number of cell information of abnormal cells contained in the preset area to be processed is less than a first number threshold, merge the preset area to be processed and the preset area adjacent to the preset area to be processed; when the number of cell information of abnormal cells contained in the preset area to be processed is greater than a second number threshold, split the preset area to be processed.

[0043] In some embodiments, the processing module is further configured to: determine the sum of the number of cell information of the preset area to be processed and the number of cell information of at least one preset area in the adjacent preset areas; when the sum is greater than the first number threshold and less than the second number threshold, use at least one preset area corresponding to the sum as the preset area to be merged; merge the preset area to be processed and the preset area to be merged into one preset area.

[0044] In some embodiments, the processing module is further configured to: split the preset area to be processed into at least two preset areas; wherein the amount of cell information in each of the at least two preset areas is greater than the first amount threshold.

[0045] In some embodiments, the processing module is further configured to: update the cell information set of the preset area when the abnormal cells and / or non-abnormal cells contained in the preset area change; the distribution module is further configured to: send the updated cell information set to the corresponding terminal devices respectively.

[0046] In some embodiments, the processing module is further configured to: add the cell information that changes into an abnormal cell in the preset area to the cell information set; and / or delete the cell information that changes into a non-abnormal cell from the cell information set.

[0047] According to a fifth aspect of an embodiment of the present disclosure, a cell processing device is provided, including:

[0048] processor;

[0049] a memory configured to store processor-executable instructions;

[0050] The processor is configured to execute the cell processing method described in the first aspect or the second aspect above when calling the executable instructions in the memory.

[0051] According to a fourth aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a cell processing device, the cell processing device is enabled to execute the cell processing method described in the first aspect or the second aspect above.

[0052] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0053] In the cell processing method disclosed herein, each terminal device sends the cell information of the detected abnormal cell to a cloud service platform, and the cloud service platform generates a cell information set of each preset area based on the cell information of the abnormal cell. Each terminal device receives the cell information set of the target preset area where the terminal device is located sent by the cloud service platform, and performs cell switching based on the cell information set of the target preset area. When it is determined that the terminal device is in a mobile state during the cell switching process, the target preset area is updated, and the updated cell information set of the target preset area is obtained from the cloud service platform.

[0054] The present disclosure integrates the cell information of all abnormal cells on the cloud service platform through the identification and sharing of abnormal cells by various terminal devices, and obtains a new and complete cell information set of abnormal cells in each preset area, thereby reducing the cost of collecting abnormal cell information. At the same time, each terminal device determines the cell information set of the corresponding target preset area based on the current position, and updates the cell information set of the target preset area based on the movement of the terminal device. In this way, while meeting the user's usage needs, it saves storage space and realizes the synchronous update of abnormal cell information during cross-regional movement, effectively improving the user's communication experience.

[0055] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0057] Figure 1 is a flowchart of a cell processing method according to an exemplary embodiment. Figure 1 .

[0058] Figure 2 is a flowchart of a cell processing method according to an exemplary embodiment. Figure 2 .

[0059] Figure 3 is a flowchart of a cell processing method according to an exemplary embodiment. Figure 3 .

[0060] Figure 4 is a flowchart of a cell processing method according to an exemplary embodiment. Figure 4 .

[0061] Figure 5 It is a flowchart of a process of collecting cell information of abnormal cells by interaction between a terminal device and a cloud service platform according to an exemplary embodiment.

[0062] Figure 6 It is a schematic diagram of a process of merging preset areas by a cloud service platform according to an exemplary embodiment.

[0063] Figure 7 It is a schematic diagram of a process of updating a target preset area by a terminal device based on a cell switching process according to an exemplary embodiment.

[0064] Figure 8 It is a schematic diagram of the structure of a terminal device according to an exemplary embodiment.

[0065] Fig. 9 The diagram is a schematic diagram of the structure of a cloud service platform according to an exemplary embodiment.

[0066] Fig.10 The figure is a schematic diagram showing the structure of a cell processing device according to an exemplary embodiment. DETAILED DESCRIPTION

[0067] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0068] In the specification, unless otherwise clearly stated, the terms "first" and "second" are used only to describe and distinguish constituent elements, and should not be understood as indicating an order. Unless otherwise clearly stated, the terms "connected", "fixed", etc. should be understood as having a broad meaning, including but not limited to directly, indirectly, detachably "connected", "fixed", etc.

[0069] Figure 1 The process of a cell processing method according to an exemplary embodiment is shown as follows Figure 1 ,like Figure 1 As shown, the method mainly includes the following steps:

[0070] In step 101, the terminal device sends the cell information of the detected abnormal cells to the cloud service platform; wherein the cloud service platform generates a cell information set of each preset area based on the cell information of the abnormal cells detected by each terminal device.

[0071] In this embodiment, the terminal device can be a handheld device (such as a mobile phone, a laptop, a tablet computer, etc.), a vehicle-mounted device, a wearable device, a computing device, etc., which communicates through a network device. The network device can be a base station, a transmission and reception point (TRP), etc., which provide wireless communication functions for the terminal device. The cloud service platform is a service platform that provides computing, network and storage capabilities based on hardware resources (such as servers, switches, computers, etc.) and software resources (such as application software, development environment, etc.).

[0072] In the field of mobile communications, a cell refers to the area covered by a base station or a part of a base station (sector antenna), which is the basic communication unit in a mobile communication network. Each cell has a unique identifier, called a cell identifier (Cell ID). Mobile devices can identify the cell they are in through the cell identifier and communicate with the base station.

[0073] In the present disclosure, each terminal device detects whether there is an abnormality in the communication with the network device (such as a base station), and in the case of an abnormality, determines the cell information of the abnormal cell. Each terminal device completes the sharing, updating and receiving of the abnormal cell information by interacting with the cloud service platform.

[0074] Among them, abnormal cells can be understood as cells with poor signal quality, cells that cannot provide specific services to terminals, or cells with frequent wireless link failures. In other words, the definition of abnormal cells can be different for different network architectures, different network standards, different application scenarios, and different usage requirements, and the detection methods for abnormal cells can also be different.

[0075] In addition, when the terminal device sends the cell information of the abnormal cell to the cloud service platform, it can also synchronize the current location information of the terminal device or the current cell information (the cell may be an abnormal cell or a non-abnormal cell) to the cloud service platform, so that the cloud service platform can send the cell information set of the preset area (i.e., the target preset area) where each terminal is located to the corresponding terminal device. The cell information may include: cell identification, identification of the preset area corresponding to the cell, number of users currently carried by the cell, abnormal type of the cell, and other information.

[0076] It should be noted that each preset area is an area that is pre-divided according to geographical location and contains multiple cells, and its area range generally meets the user's usage needs during normal movement. That is, multiple cells correspond to one preset area. Among the cells contained in each preset area, some are abnormal cells and others are non-abnormal cells. As the location of the terminal device changes, its corresponding target preset area also changes.

[0077] In step 102, a cell information set of a target preset area where a terminal device is located is received from a cloud service platform.

[0078] In this embodiment, the cell information set is a collection of cell information of abnormal cells in each preset area. After receiving the cell information of abnormal cells detected by each terminal device, the cloud service platform will deduplicate and integrate the cell information to obtain complete cell information of abnormal cells in each preset area.

[0079] That is to say, what the terminal device sends to the cloud service platform is the cell information of some abnormal cells in the target preset area, and what the cloud service platform returns to the terminal device is the cell information of the complete abnormal cells in the target preset area.

[0080] The present invention determines the preset area (i.e., the target preset area) and the corresponding cell information set based on the current location of the terminal device. In this way, the terminal device only needs to receive and save abnormal cell information within a certain range from the current location, which avoids the waste of storage space and ensures the user's mobile usage needs.

[0081] In step 103, the terminal device performs cell switching based on the cell information set of the target preset area.

[0082] In this embodiment, the terminal device performs cell switching based on the information of the abnormal cell in the cell information set of the preset area (i.e., the target preset area). Cell switching is when the terminal device moves from one cell to another, in order to keep the service of the mobile user uninterrupted, it is necessary to switch between the wireless channels of different cells. During the switching process, the cell information set can avoid the service interruption caused by switching to an abnormal cell, effectively improving the user's communication experience.

[0083] In step 104, when it is determined that the terminal device is in a mobile state during the cell switching process, the target preset area is updated, and the cell information set of the updated target preset area is obtained from the cloud service platform.

[0084] In this embodiment, it is possible to determine whether the terminal device is in a mobile state, especially a cross-regional mobile state, based on the cell switching process. It is understandable that there are many reasons for cell switching, which may be caused by poor signal quality in the current cell, or caused by the change in the position of the terminal device. Therefore, the cell switching process can be detected to determine that when the terminal device is in a mobile state, that is, the preset area where the terminal device is located has changed, the target preset area is updated, and the cloud service platform is requested to update the cell information set of the updated target preset area.

[0085] In some embodiments, step 101 includes: detecting the cell where the terminal device is located according to a detection method corresponding to a preset abnormal event, determining the abnormal cell and the cell information of the abnormal cell; at the reporting time corresponding to each reporting cycle, sending the cell information of the abnormal cell determined in the reporting cycle corresponding to the reporting time before the reporting time to the cloud service platform.

[0086] In this embodiment, for different network architectures, different network standards, different application scenarios, and different usage requirements, the definition of abnormal cells is different, and the corresponding abnormal events are also different. For example, an abnormal event can be an event in which the signal strength is continuously lower than a preset strength threshold within a preset detection time, or an event in which the signal-to-noise ratio of the signal is continuously lower than a preset signal-to-noise ratio threshold within a preset detection time, or an event in which the number of wireless link failures reaches a preset number threshold, etc. Therefore, the terminal device can detect whether an abnormal event has occurred in the cell in which it is located according to the detection method corresponding to the preset abnormal event, determine the cell where the abnormal event has occurred as an abnormal cell, and obtain the cell information (such as: cell identifier, time when the abnormal event occurred, abnormal type of the cell, preset area corresponding to the cell, etc.).

[0087] For the acquired cell information, if the reporting time corresponding to each reporting cycle has not arrived, the cell information detected at this time can be temporarily stored, and the detection of abnormal cells can continue. If the reporting time corresponding to each reporting cycle has arrived, all the detected cell information in the reporting cycle corresponding to the reporting time before the reporting time will be sent to the cloud service platform.

[0088] It should be noted that each terminal device can detect in real time whether the cell or neighboring cells are abnormal, or it can periodically detect whether the cell or neighboring cells are abnormal. During the detection process, each terminal may be constantly moving, so the detected cells are also constantly changing. In this way, through the continuous identification of each terminal device and mutual sharing based on the cloud service platform, it is basically possible to detect all cells in the preset area.

[0089] In addition, the cell processing method further includes: when it is detected that the abnormal cell changes to a non-abnormal cell within the reporting period, updating the cell information of the abnormal cell.

[0090] In this embodiment, since the abnormal state or non-abnormal state of a cell may be constantly changing, for an abnormal cell, the operator may repair it to make it a non-abnormal cell, or, due to changes in user usage or over time, the abnormal cell automatically changes to a non-abnormal cell. A non-abnormal cell may also change to an abnormal cell due to hardware or software problems. Therefore, for an abnormal cell that has been determined within a reporting period, if it is detected that the abnormal cell has become a non-abnormal cell before the reporting time, the cell information of the abnormal cell stored in the terminal device can be updated, for example, the cell information of the abnormal cell can be deleted, so as to ensure that the reported abnormal cell information is completely synchronized with the actual situation.

[0091] In some embodiments, step 102 includes: when the abnormal cells and / or non-abnormal cells included in the target preset area change, deleting the cell information set received and stored at the historical moment; receiving the cell information set at the current moment sent by the cloud service platform.

[0092] In this embodiment, the cloud service platform can determine whether to send the cell information set to the terminal device based on whether the cell information set of each preset area has changed. It can be understood that each terminal device will report the cell information of each newly identified abnormal cell, that is, to ensure that the cell information reported each time is not repeated, but the abnormal cells detected by each terminal device may be the same.

[0093] For example: at time T1, terminal device A detects cell C1 as an abnormal cell, terminal device B detects cell C2 as an abnormal cell, and the preset areas where terminal devices A and B are located are both S1. The cloud service platform will send the cell information set corresponding to preset area S1 to terminal devices A and B at time T1; at time T2, terminal device A detects cell C2 as an abnormal cell, and terminal device B detects cell C1 as an abnormal cell. At this time, the cloud service platform finds that the cell information set corresponding to preset area S1 has not changed between time T1 and time T2. The cloud service platform will not send the abnormal cell detection result at time T2 to the corresponding terminal device.

[0094] Therefore, the cloud service platform does not organize and send the cell information detected and reported by each terminal device to the corresponding terminal device every time. Instead, it only sends the current cell information set to the terminal device when the abnormal cell included in the preset area changes to a non-abnormal cell or the non-abnormal cell changes to an abnormal cell. The terminal device deletes the cell information saved at the historical moment to ensure real-time grasp of the changing status of the cells in the preset area.

[0095] In one embodiment, if Figure 2 As shown, step 104 includes:

[0096] In step 1041, the number of cell switching times performed by the terminal device in each judgment cycle is obtained.

[0097] In step 1042, when the number of handovers is greater than a preset number threshold, the handover cell information of each handover is obtained.

[0098] In step 1043, when it is determined based on the switching cell information that the terminal device is in a moving state, the target preset area is updated.

[0099] In step 1044, an updated cell information set of the target preset area is obtained from the cloud service platform.

[0100] In this embodiment, when the terminal device performs a cell handover, the handover may be successful or unsuccessful. Regardless of the result, the handover will be counted in the number of handovers. It can be understood that there are many reasons for triggering a cell handover, which may be that the terminal device has moved (changed its location), or that the signal quality of the cell is poor, or that it is caused by a preventive handover or an emergency event. Therefore, the present disclosure does not care about the handover result, but only determines whether the terminal device is in a mobile state based on the handover process.

[0101] If the terminal device undergoes multiple cell switching in a short period of time, that is, the number of cell switching within the judgment period is greater than the preset threshold, then the mobile device is likely to be in a mobile state. In order to ensure the accuracy of the judgment, it is necessary to further obtain the switching cell information of each switching, and finally determine whether the terminal device is in a mobile state based on the switching cell information, especially the movement across the preset area.

[0102] In one embodiment, step 1043 includes: when the cells corresponding to the switching cell information are different from each other, determining that the terminal device is in a mobile state; obtaining the candidate preset area where the terminal device is currently located; and when the candidate preset area and the target preset area are different areas, updating the candidate preset area to the target preset area.

[0103] In this embodiment, since the terminal device may be in a state of moving back and forth, for example, at time T1, the terminal device moves from the current cell C1 to the adjacent cell C2, at time T2, the terminal device moves from the current cell C2 to the adjacent cell C1, and at time T3, the terminal device moves from the cell C1 to the cell C2. In this case, although the number of cell switching times reaches the preset number threshold, it is not a real mobile state, nor is it a mobile state that needs to be detected in the present disclosure.

[0104] Therefore, when it is determined through switching cell information that the cells switched each time are different from each other, it is considered that the terminal device is in a moving state. At this time, the current location information of the terminal device is obtained, and the candidate preset area where the terminal device is located is determined based on the current location information. When the candidate preset area is different from the target preset area, it is determined that the terminal device has moved across regions. In this case, the candidate preset area is updated to the target preset area, and the cell information set of the target preset area is requested from the cloud service platform.

[0105] That is to say, the present disclosure not only updates the change of abnormal cells included in the target preset area, but also updates the entire cell information set according to the change of the target preset area.

[0106] In some embodiments, step 103 includes: determining the cell to be switched; if the cell to be switched is determined to be an abnormal cell based on the cell information set, configuring a penalty time for the cell to be switched, and stopping cell switching within the penalty time; if the cell to be switched is determined to be a non-abnormal cell based on the cell information set, the terminal device switches from the current cell to the cell to be switched.

[0107] In this embodiment, the cell to be switched can be selected from the neighboring cells of the cell where the terminal device is located, and it is determined whether the cell to be switched is an abnormal cell based on the cell information set. If it is an abnormal cell, the cell is punished. The punishment operation can be based on the abnormal situation of the abnormal cell. The penalty time is configured for the cell to be switched, and the cell switching of the cell to be switched is stopped within the penalty time.

[0108] It should be noted that the above embodiments all use the terminal device as the execution subject to execute various operations in the cell processing method, and through interaction with the cloud service platform, complete the collection of abnormal cell information, the target preset area, and the update of abnormal cells in the target preset area.

[0109] Figure 3 The process of a cell processing method according to an exemplary embodiment is shown as follows Figure 3 ,like Figure 3 As shown, the method mainly includes the following steps:

[0110] In step 301, cell information of abnormal cells sent by various terminal devices is received, and a preset area corresponding to the abnormal cells is determined.

[0111] In step 302, based on the cell information of abnormal cells detected by each terminal device, a cell information set of each preset area is generated.

[0112] In step 303, the cell information sets of the target preset areas where the respective terminal devices are located are sent to the corresponding terminal devices respectively.

[0113] In this embodiment, the cloud service platform receives the cell information of the abnormal cell sent by each terminal device, and can determine the preset area where the abnormal cell is located based on the cell information (such as: cell identifier, cell location information, etc.), deduplicate and integrate the received cell information, and generate a cell information set for each preset area. In addition, while receiving the abnormal cell sent by each terminal device, the current location information or current cell information sent by the terminal device can also be received, and the target preset area where each terminal device is located is determined based on the current location information of the terminal device, so that the corresponding cell information set can be sent to the corresponding terminal device respectively.

[0114] It should be noted that each preset area is an area that is pre-divided according to geographical location and includes multiple cells. That is, multiple cells correspond to one preset area. Among the cells included in each preset area, some are abnormal cells and others are non-abnormal cells. As the location of the terminal device changes, its corresponding target preset area also changes.

[0115] In some embodiments, Figure 4 As shown, step 302 includes:

[0116] In step 3021, the preset area is merged and / or split according to the cell information of the abnormal cells included in the preset area;

[0117] In step 3022, a cell information set of abnormal cells included in the processed preset area is determined.

[0118] In this embodiment, the preset area is pre-divided in the initial state, and its size range and the abnormal cells contained therein may meet the usage requirements in the initial state. However, since the abnormal state or non-abnormal state of the cell changes in real time, as time goes by, some preset areas may contain a large number of abnormal cells, and the cell information of these abnormal cells may not be fully used by the terminal device, wasting a lot of storage space. Some preset areas may contain very few abnormal cells and cannot meet the user's usage needs.

[0119] Based on this, the cloud service platform can merge and / or split the preset areas, so as to ensure that the number of cell information included in the cell information set of each preset area is appropriate.

[0120] In one embodiment, step 3021 includes: obtaining the number of cell information of abnormal cells contained in each preset area to be processed in all preset areas; when the number of cell information of abnormal cells contained in the preset area to be processed is less than a first number threshold, merging the preset area to be processed and the preset area adjacent to the preset area to be processed; when the number of cell information of abnormal cells contained in the preset area to be processed is greater than a second number threshold, splitting the preset area to be processed.

[0121] In this embodiment, when judging whether it is necessary to process the preset area, each preset area can be judged and processed as a preset area to be processed in turn. Specifically, the number of cell information of abnormal cells contained in each preset area to be processed can be obtained, and for the preset area to be processed whose number of cell information is less than the first number threshold, the preset area to be processed and the adjacent preset area are merged for processing. Among them, the preset area adjacent to the preset area to be processed is a preset area adjacent in geographical location. For the preset area to be processed whose number of cell information is greater than the second number threshold, the preset area to be processed can be split.

[0122] In some embodiments, the merging process includes: determining the sum of the number of cell information of the preset area to be processed and the number of cell information of at least one preset area in the adjacent preset areas; when the sum is greater than a first quantity threshold and less than a second quantity threshold, taking at least one preset area corresponding to the sum as the preset area to be merged; merging the preset area to be processed and the preset area to be merged into one preset area.

[0123] In this embodiment, the merging process needs to ensure that the number of cell information of abnormal cells contained in the merged preset area is greater than the first number threshold and less than the second number threshold. Therefore, the cloud service platform needs to calculate the sum of the number of cell information of the preset area to be processed and the number of cell information of one or more areas in the adjacent preset area. When the sum is greater than the first number threshold and less than the second number threshold, the preset area corresponding to the sum is merged with the preset area to be processed.

[0124] Of course, after the two preset areas are merged, the cell information sets corresponding to the two preset areas are also merged and sent to the terminal device.

[0125] Among them, if the sum values ​​corresponding to multiple situations all meet the conditions, a merging method involving a relatively small number of preset areas can be selected to improve the processing efficiency of the preset areas. For example: the preset area to be processed S1 (the number of corresponding cell information sets is M1), the preset areas adjacent to S1 include: S2, S3, S4, S5 (the number of corresponding cell information sets is M2, M3, M4, M5 respectively), if the sum value M12 of M1+M2 and the sum value of M1+M2+M3 are both greater than the first quantity threshold and less than the second quantity threshold, then the preset area to be processed corresponding to M1 and the preset area corresponding to M2 can be selected to be merged to obtain a new preset area.

[0126] In some embodiments, the splitting process includes: splitting the preset area to be processed into at least two preset areas; wherein the amount of cell information of each preset area in the at least two preset areas is greater than a first amount threshold.

[0127] In this embodiment, when splitting the preset area to be processed, it can be determined whether to split into two preset areas or more than two preset areas according to the amount of cell information in the preset area to be processed. When splitting, it is necessary to ensure that the amount of cell information in the two preset areas is as even as possible and greater than the first quantity threshold.

[0128] Of course, after the preset area is split, the cell information set corresponding to the preset area is also split into at least two cell information sets.

[0129] In some embodiments, the cell processing method further includes: updating the cell information set of the preset area when the abnormal cells and / or non-abnormal cells included in the preset area change; and sending the updated cell information set to the corresponding terminal devices respectively.

[0130] In this embodiment, the cloud service platform will determine whether the abnormal cells and / or non-abnormal cells included in the preset area have changed based on the information of the abnormal cells reported by each terminal device at different times. If there is a change, the cell information set of the preset area will be updated. If there is no change, the cloud service platform will not repeatedly send the cell information set with the same content.

[0131] In some embodiments, updating the cell information set of the preset area includes: adding the cell information of the preset area that changes into abnormal cells to the cell information set; and / or deleting the cell information of the preset area that changes into non-abnormal cells from the cell information set.

[0132] In this embodiment, the cloud service platform will store the cell information set sent to the terminal device each time, and compare the cell information sent by each terminal device received at the current moment with the cell information set sent to the terminal device at the previous moment, to determine the cell information that has changed. For newly added abnormal cells, the cell information of the abnormal cell is added to the cell information set at the previous moment. For cells that have changed to non-abnormal cells, the cell information of the cell is deleted from the cell information set at the previous moment, so as to obtain the cell information set at the current moment.

[0133] It should be noted that the above embodiments all use the cloud service platform as the execution subject to execute the cell processing method to complete the generation of the cell information set of the preset area, the merging processing of the preset area and the splitting processing of the preset area.

[0134] like Figure 5 As shown, it is a schematic diagram of the process of the terminal device and the cloud service platform interacting to collect cell information of abnormal cells, and the process specifically includes:

[0135] In step 501, the terminal device determines whether it has been more than 15 days since the last clearing operation;

[0136] If it exceeds 15 days, step 502 is executed; if it does not exceed 15 days, step 503 is executed, that is, the saved abnormal cell information is cleared every 15 days.

[0137] In step 502, the terminal device clears the stored abnormal cell information;

[0138] In step 503, the terminal device enters a cell;

[0139] In step 504, the terminal device determines whether it is an abnormal cell;

[0140] If it is an abnormal cell, execute step 505, if it is not an abnormal cell, execute step 507;

[0141] In step 505, the terminal device determines the corresponding preset area ID according to the current location;

[0142] In step 506, the terminal device saves the abnormal cell information and the preset area ID;

[0143] In step 507, the terminal device synchronizes the newly identified cell information to the cloud service platform every night;

[0144] In step 508, the cloud service platform integrates and removes duplicate cell information to generate a cell information set;

[0145] In step 509, the cloud service platform distributes the cell information set to the corresponding terminal device according to the preset area ID.

[0146] like Figure 6 As shown in FIG. 1 , it is a schematic diagram of the process of merging preset areas by the cloud service platform, and the process specifically includes:

[0147] In step 601, an initial area is defined;

[0148] In step 602, cell information of abnormal cells in each preset area is synchronously updated every night;

[0149] In step 603, all preset areas i (0<=i<=n) are traversed; wherein n is the number of preset areas.

[0150] In step 604, whether the number of abnormal cells in the preset area i plus the number of abnormal cells in the preset area i+1 is greater than 100;

[0151] If it is greater than 100, execute step 605; if it is less than or equal to 100, execute step 607.

[0152] In step 605, the preset area i and the preset area i+1 are merged;

[0153] In step 606, the cell information sets corresponding to the two preset areas are merged;

[0154] In step 607, the cloud service platform synchronizes the merged cell information set to the terminal device.

[0155] like Figure 7 FIG. 1 is a flow chart of a terminal device updating a target preset area based on a cell switching process, and the flow chart specifically includes:

[0156] In step 701, the terminal device monitors cell switching;

[0157] In step 702, it is determined whether the number of cell switching times within a fixed time exceeds a threshold;

[0158] If the threshold is exceeded, step 703 is executed; if the threshold is not exceeded, step 701 is executed.

[0159] In step 703, it is identified that the terminal device is in a mobile state.

[0160] In step 704, the preset area ID is queried according to the location information of the terminal device;

[0161] In step 705, it is determined whether the queried preset area ID is the same as the original preset area;

[0162] If yes, execute step 701, if no, execute step 706.

[0163] In step 706, a cell information set of a new preset area is requested from the cloud service platform;

[0164] In step 707, the cell information set of the new preset area is covered.

[0165] Figure 8 A terminal device is shown according to an exemplary embodiment. Figure 8 As shown, the terminal device includes:

[0166] The detection module 801 is configured to send the cell information of the detected abnormal cell to the cloud service platform; wherein the cloud service platform generates a cell information set of each preset area based on the cell information of the abnormal cell detected by each terminal device;

[0167] The receiving module 802 is configured to receive a cell information set of a target preset area where the terminal device is located, sent by the cloud service platform;

[0168] A switching module 803 is configured to perform cell switching based on the cell information set of the target preset area;

[0169] The updating module 804 is configured to update the target preset area when it is determined that the terminal device is in a mobile state during the cell switching process, and obtain the cell information set of the updated target preset area from the cloud service platform.

[0170] In some embodiments, the detection module 801 is further configured to:

[0171] According to a preset detection method corresponding to an abnormal event, the cell where the terminal device is located is detected to determine an abnormal cell and cell information of the abnormal cell;

[0172] At a reporting time corresponding to each reporting period, the cell information of the abnormal cell determined in the reporting period corresponding to before the reporting time is sent to the cloud service platform.

[0173] In some embodiments, the detection module 801 is further configured to:

[0174] When it is detected that the abnormal cell changes to a non-abnormal cell within the reporting period, the cell information of the abnormal cell is updated.

[0175] In some embodiments, the receiving module 802 is further configured to:

[0176] When the abnormal cells and / or non-abnormal cells included in the target preset area change, the cell information set received and stored at the historical moment is deleted;

[0177] Receive the cell information set at the current moment sent by the cloud service platform.

[0178] In some embodiments, the update module 804 is further configured to:

[0179] Obtaining the number of cell switching times performed by the terminal device in each judgment cycle;

[0180] When the number of handovers is greater than a preset number threshold, obtaining handover cell information for each handover;

[0181] When it is determined based on the switching cell information that the terminal device is in a moving state, the target preset area is updated.

[0182] In some embodiments, the update module 804 is further configured to:

[0183] In a case where the cells corresponding to the switching cell information are different from each other, determining that the terminal device is in a moving state;

[0184] Obtaining a candidate preset area where the terminal device is currently located;

[0185] In a case where the candidate preset area and the target preset area are different areas, the candidate preset area is updated to the target preset area.

[0186] In some embodiments, the switching module 803 is further configured to:

[0187] Determine the cell to be switched;

[0188] In a case where it is determined based on the cell information set that the cell to be switched is an abnormal cell, configuring a penalty time for the cell to be switched, and stopping cell switching within the penalty time;

[0189] When it is determined based on the cell information set that the cell to be switched is a non-abnormal cell, the terminal device switches from the current cell to the cell to be switched.

[0190] Fig. 9 A cloud service platform is shown according to an exemplary embodiment. Fig. 9 As shown, the cloud service platform includes:

[0191] The receiving module 901 is configured to receive cell information of abnormal cells sent by each terminal device, and determine a preset area corresponding to the abnormal cell;

[0192] The processing module 902 is configured to generate a cell information set of each of the preset areas based on the cell information of the abnormal cells detected by each of the terminal devices;

[0193] The distribution module 903 is configured to send the cell information sets of the target preset areas where the respective terminal devices are located to the corresponding terminal devices respectively.

[0194] In some embodiments, the processing module 902 is further configured to:

[0195] According to the cell information of the abnormal cells included in the preset area, the preset area is merged and / or split;

[0196] A cell information set of abnormal cells included in the processed preset area is determined.

[0197] In some embodiments, the processing module 902 is further configured to:

[0198] Obtaining the number of cell information of abnormal cells contained in each of the preset areas to be processed in all the preset areas;

[0199] When the amount of cell information of abnormal cells included in the preset area to be processed is less than a first amount threshold, merging the preset area to be processed and a preset area adjacent to the preset area to be processed;

[0200] When the amount of cell information of abnormal cells included in the preset area to be processed is greater than a second amount threshold, splitting processing is performed on the preset area to be processed.

[0201] In some embodiments, the processing module 902 is further configured to:

[0202] Determine a sum of the amount of cell information of the preset area to be processed and the amount of cell information of at least one preset area in the adjacent preset areas;

[0203] When the sum is greater than the first quantity threshold and less than the second quantity threshold, at least one preset area corresponding to the sum is used as a preset area to be merged;

[0204] The preset area to be processed and the preset area to be merged are merged into one preset area.

[0205] In some embodiments, the processing module 902 is further configured to:

[0206] Splitting the preset area to be processed into at least two preset areas;

[0207] The amount of cell information of each preset area in the at least two preset areas is greater than the first amount threshold.

[0208] In some embodiments, the processing module 902 is further configured to:

[0209] When abnormal cells and / or non-abnormal cells included in the preset area change, updating the cell information set of the preset area;

[0210] The distribution module 903 is further configured to: send the updated cell information set to the corresponding terminal devices respectively.

[0211] In some embodiments, the processing module 902 is further configured to:

[0212] adding the cell information of the preset area that changes into an abnormal cell to the cell information set; and / or,

[0213] The cell information that has changed to a non-abnormal cell is deleted from the cell information set.

[0214] Regarding the terminal device and cloud service platform in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method and will not be elaborated here.

[0215] like Fig.10 As shown, the embodiment of the present disclosure further provides a cell processing device 100, including:

[0216] Memory 1004 for storing processor executable instructions;

[0217] A processor 1018 connected to the memory 1004;

[0218] The processor 1018 is configured to execute the cell processing method provided by any of the aforementioned technical solutions.

[0219] A block diagram of a cell processing device 100 is shown according to an exemplary embodiment. For example, the cell processing device 100 may be a smart phone, a tablet computer, a notebook computer, a portable learning machine, and the like.

[0220] refer to Fig.10 The cell processing device 100 may include one or more of the following components: a processing component 1002 , a memory 1004 , a power component 1006 , a multimedia component 1008 , an audio component 1010 , an input / output (I / O) interface 1012 , a sensor component 1014 , and a communication component 1016 .

[0221] The processing component 1002 generally controls the overall operation of the cell processing device 100, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1002 may include one or more processors 1018 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 1002 may include one or more modules to facilitate the interaction between the processing component 1002 and other components. For example, the processing component 1002 may include a multimedia module to facilitate the interaction between the multimedia component 1008 and the processing component 1002.

[0222] The memory 1004 is configured to store various types of data to support operations on the cell processing device 100. Examples of such data include instructions for any application or method operating on the cell processing device 100, contact data, phone book data, messages, pictures, videos, etc. The memory 1004 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0223] The power supply component 1006 provides power to various components of the cell processing device 100. The power supply component 1006 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the cell processing device 100.

[0224] The multimedia component 1008 includes a screen that provides an output interface between the cell processing device 100 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1008 includes a front camera and / or a rear camera. When the cell processing device 100 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0225] The audio component 1010 is configured to output and / or input audio signals. For example, the audio component 1010 includes a microphone (MIC), and when the cell processing device 100 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 1004 or sent via the communication component 1016. In some embodiments, the audio component 1010 also includes a speaker for outputting audio signals.

[0226] I / O interface 1012 provides an interface between processing component 1002 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.

[0227] The sensor assembly 1014 includes one or more sensors for providing various aspects of status assessment for the cell processing device 100. For example, the sensor assembly 1014 can detect the on / off state of the cell processing device 100, the relative positioning of components, such as the display and keypad of the cell processing device 700, the sensor assembly 1014 can also detect the position change of the cell processing device 100 or a component of the cell processing device 100, the presence or absence of user contact with the cell processing device 100, the orientation or acceleration / deceleration of the cell processing device 100, and the temperature change of the cell processing device 100. The sensor assembly 1014 can include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1014 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1014 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0228] The communication component 1016 is configured to facilitate wired or wireless communication between the cell processing device 100 and other devices. The cell processing device 100 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1016 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1016 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0229] In an exemplary embodiment, the cell processing device 100 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.

[0230] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1004 including instructions, and the instructions can be executed by the processor 1018 of the cell processing device 100 to complete the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0231] An embodiment of the present application provides a non-temporary computer-readable storage medium. When the instructions in the storage medium are executed by a processor of a computer, the computer can execute the cell processing method described in one or more of the aforementioned technical solutions.

[0232] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0233] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A cell processing method, It is characterized in that include: The terminal device sends the cell information of the detected abnormal cell to the cloud service platform; wherein the cloud service platform generates a cell information set of each preset area based on the cell information of the abnormal cell detected by each of the terminal devices; Receiving a cell information set of a target preset area where the terminal device is located, sent by the cloud service platform; The terminal device performs cell switching based on the cell information set of the target preset area; When it is determined that the terminal device is in a mobile state during the cell switching process, the target preset area is updated, and a cell information set of the updated target preset area is obtained from the cloud service platform.

2. The cell processing method according to claim 1, It is characterized in that The terminal device sends the cell information of the detected abnormal cell to the cloud service platform, including: According to a preset detection method corresponding to an abnormal event, the cell where the terminal device is located is detected to determine an abnormal cell and cell information of the abnormal cell; At a reporting time corresponding to each reporting period, the cell information of the abnormal cell determined in the reporting period corresponding to before the reporting time is sent to the cloud service platform.

3. The cell processing method according to claim 2, It is characterized in that The method further comprises: When it is detected that the abnormal cell changes to a non-abnormal cell within the reporting period, the cell information of the abnormal cell is updated.

4. The cell processing method according to claim 1, It is characterized in that The receiving the cell information set of the target preset area where the terminal device is located sent by the cloud service platform includes: When the abnormal cells and / or non-abnormal cells included in the target preset area change, the cell information set received and stored at the historical moment is deleted; Receive the cell information set at the current moment sent by the cloud service platform.

5. The cell processing method according to claim 1, It is characterized in that When it is determined that the terminal device is in a moving state during the cell switching process, updating the target preset area includes: Obtaining the number of cell switching times performed by the terminal device in each judgment cycle; When the number of handovers is greater than a preset number threshold, obtaining handover cell information for each handover; When it is determined based on the switching cell information that the terminal device is in a moving state, the target preset area is updated.

6. The cell processing method according to claim 5, It is characterized in that When it is determined based on the switching cell information that the terminal device is in a moving state, updating the target preset area includes: In a case where the cells corresponding to the switching cell information are different from each other, determining that the terminal device is in a moving state; Obtaining a candidate preset area where the terminal device is currently located; In a case where the candidate preset area and the target preset area are different areas, the candidate preset area is updated to the target preset area.

7. The cell processing method according to claim 1, It is characterized in that The terminal device performs cell switching based on the cell information set of the target preset area, including: Determine the cell to be switched; In a case where it is determined based on the cell information set that the cell to be switched is an abnormal cell, configuring a penalty time for the cell to be switched, and stopping cell switching within the penalty time; When it is determined based on the cell information set that the cell to be switched is a non-abnormal cell, the terminal device switches from the current cell to the cell to be switched.

8. A cell processing method, It is characterized in that include: Receiving cell information of abnormal cells sent by each terminal device, and determining a preset area corresponding to the abnormal cell; Based on the cell information of the abnormal cells detected by each of the terminal devices, generating a cell information set of each of the preset areas; The cell information sets of the target preset areas where the respective terminal devices are located are sent to the corresponding terminal devices respectively.

9. The cell processing method according to claim 8, It is characterized in that The generating of the cell information sets of the preset areas based on the cell information of the abnormal cells detected by the terminal devices comprises: According to the cell information of the abnormal cells included in the preset area, the preset area is merged and / or split; A cell information set of abnormal cells included in the processed preset area is determined.

10. The cell processing method according to claim 9, It is characterized in that The merging and / or splitting of the preset area according to the cell information of the abnormal cells included in the preset area includes: Obtaining the number of cell information of abnormal cells contained in each of the preset areas to be processed in all the preset areas; When the amount of cell information of abnormal cells included in the preset area to be processed is less than a first amount threshold, merging the preset area to be processed and a preset area adjacent to the preset area to be processed; When the amount of cell information of abnormal cells included in the preset area to be processed is greater than a second amount threshold, splitting processing is performed on the preset area to be processed.

11. The cell processing method according to claim 10, It is characterized in that The merging process of the preset area to be processed and the preset area adjacent to the preset area to be processed includes: Determine a sum of the amount of cell information of the preset area to be processed and the amount of cell information of at least one preset area in the adjacent preset areas; When the sum is greater than the first quantity threshold and less than the second quantity threshold, at least one preset area corresponding to the sum is used as a preset area to be merged; The preset area to be processed and the preset area to be merged are merged into one preset area.

12. The cell processing method according to claim 10, It is characterized in that The splitting process of the preset area to be processed includes: Splitting the preset area to be processed into at least two preset areas; The amount of cell information of each preset area in the at least two preset areas is greater than the first amount threshold.

13. The cell processing method according to claim 8, further comprising: include: When abnormal cells and / or non-abnormal cells included in the preset area change, updating the cell information set of the preset area; The updated cell information sets are sent to the corresponding terminal devices respectively.

14. The cell processing method according to claim 13, wherein the updating of the cell information set of the preset area comprises: include: adding the cell information that changes into an abnormal cell in the preset area to the cell information set; and / or, The cell information that has changed to a non-abnormal cell is deleted from the cell information set.

15. A terminal device, It is characterized in that include: A detection module configured to send cell information of detected abnormal cells to a cloud service platform; wherein the cloud service platform generates a cell information set of each preset area based on the cell information of the abnormal cells detected by each terminal device; A receiving module configured to receive a cell information set of a target preset area where the terminal device is located, sent by a cloud service platform; A switching module, configured to perform cell switching based on the cell information set of the target preset area; The updating module is configured to update the target preset area when it is determined that the terminal device is in a mobile state during the cell switching process, and obtain the cell information set of the updated target preset area from the cloud service platform.

16. A cloud service platform, It is characterized in that include: A receiving module, configured to receive cell information of abnormal cells sent by each terminal device, and determine a preset area corresponding to the abnormal cell; A processing module, configured to generate a cell information set of each of the preset areas based on the cell information of the abnormal cells detected by each of the terminal devices; The distribution module is configured to send the cell information sets of the target preset areas where each of the terminal devices is located to the corresponding terminal devices respectively.

17. A cell processing device, It is characterized in that include: processor; a memory configured to store processor-executable instructions; The processor is configured to execute the cell processing method according to any one of claims 1 to 14 when calling the executable instructions in the memory.

18. A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a cell processing device, the cell processing device is enabled to execute the cell processing method according to any one of claims 1 to 14.