Network cell handover method, apparatus, computer device, and storage medium
By acquiring and judging the beam signal strength and signal strength threshold, a suitable candidate beam is selected for cell handover, which solves the problem of wireless link interruption caused by frequent handover of low-altitude aircraft and ensures the stability and quality of communication resources.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER
- Filing Date
- 2025-10-11
- Publication Date
- 2026-06-18
AI Technical Summary
When low-altitude aircraft connect to mobile communication networks, frequent network switching leads to wireless link interruptions and communication resource consumption, affecting communication quality.
After detecting cell handover events, the signal strength and signal strength threshold of each initial beam are obtained, candidate beams are selected, and the target beam is determined according to the beam coverage area, so as to enable the terminal to handover from the current cell to the target cell.
It prevents frequent network switching, ensures the stability of communication resources, reduces the risk to user service performance, and improves communication quality.
Smart Images

Figure CN2025127007_18062026_PF_FP_ABST
Abstract
Description
Network cell handover methods, devices, computer equipment and storage media
[0001] Related applications
[0002] This application claims priority to Chinese patent application filed on December 10, 2024, with application number 2024118121945, entitled "Network Cell Handover Method, Apparatus, Computer Equipment and Storage Medium", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of mobile communication technology, and in particular to a network cell handover method, apparatus, computer equipment, and storage medium. Background Technology
[0004] The "low-altitude economy" is gaining momentum. It demonstrates tremendous vitality and demand in various fields, including power line inspection, logistics and distribution, emergency rescue, sports and entertainment, education and training, and urban transportation. With the continuous development of aircraft technology (such as drones), more and more aircraft are being widely used in numerous areas of production and daily life. As the application areas and business models of aircraft continue to expand, the need for aircraft to connect to mobile communication networks is becoming increasingly urgent.
[0005] In the current network architecture, the terrestrial network provides network coverage and services to both ground users and low-altitude users. Due to fewer building obstructions, the propagation attenuation of wireless signals in the air is relatively small. Aircraft at low altitudes (such as drones) can receive wireless signals radiated into the air through the side lobes of the ground cell antenna. This can cause low-altitude aircraft to frequently trigger network switching, leading to wireless link interruptions and the occupation of communication resources. Summary of the Invention
[0006] Therefore, it is necessary to provide a network cell handover method, apparatus, computer equipment, and storage medium that can prevent wireless links from being interrupted due to frequent network handovers and prevent communication resources from being occupied, in order to address the above-mentioned technical problems.
[0007] Firstly, this application provides a method for network cell handover. The method includes:
[0008] After detecting a cell handover event for the terminal, the beam signal strength corresponding to each initial beam is obtained, wherein each initial beam is a beam adjacent to the current beam accessed by the terminal.
[0009] Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam; wherein, the signal strength threshold value corresponding to each initial beam is related to the beam coverage area corresponding to the initial beam;
[0010] Based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, the target beam that the terminal needs to access is determined from each candidate beam, so as to switch the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam.
[0011] In some embodiments, selecting at least one candidate beam from each initial beam based on the beam signal strength and signal strength threshold value corresponding to each initial beam includes:
[0012] For each initial beam, the signal strength threshold value corresponding to the initial beam is obtained by searching from the pre-built correspondence between the area identifier and the signal strength threshold value based on the area identifier of the beam coverage area corresponding to the initial beam.
[0013] Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam.
[0014] In some embodiments, selecting at least one candidate beam from each initial beam based on the beam signal strength and signal strength threshold value corresponding to each initial beam includes:
[0015] For each initial beam, if the beam signal strength of the initial beam is greater than the signal strength threshold of the initial beam, the initial beam is selected as a candidate beam.
[0016] In some embodiments, determining the target beam that the terminal needs to access from among the candidate beams based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam includes:
[0017] Determine the regional relationship between the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam;
[0018] Based on the relationships between different regions, the target beam that the terminal needs to access is determined from each candidate beam, so as to switch the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam.
[0019] In some embodiments, determining the target beam that the terminal needs to access from among the candidate beams based on the relationships between regions includes:
[0020] Among the candidate beams, the candidate beams whose regional relationship with the beam coverage area of the current beam is the same region are selected as the target beams that the terminal needs to access.
[0021] In some embodiments, the signal strength threshold value corresponding to the first initial beam is less than the signal strength threshold value corresponding to the second initial beam; wherein, the first initial beam is an initial beam among the initial beams that has the same beam coverage range as the current beam; and the second initial beam is an initial beam among the initial beams that has a different beam coverage range than the current beam.
[0022] Secondly, this application also provides a beamforming device. The device includes:
[0023] The acquisition module is used to acquire the beam signal strength corresponding to each initial beam after detecting a cell handover event for the terminal, wherein each initial beam is a beam adjacent to the current beam accessed by the terminal.
[0024] The selection module is used to select at least one candidate beam from each initial beam according to the beam signal strength and signal strength threshold value corresponding to each initial beam; wherein, the signal strength threshold value corresponding to each initial beam is related to the beam coverage area corresponding to the initial beam;
[0025] The determination module is used to determine the target beam that the terminal needs to access from each candidate beam according to the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, so as to switch the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam.
[0026] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:
[0027] After detecting a cell handover event for the terminal, the beam signal strength corresponding to each initial beam is obtained, wherein each initial beam is a beam adjacent to the current beam accessed by the terminal.
[0028] Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam; wherein, the signal strength threshold value corresponding to each initial beam is related to the beam coverage area corresponding to the initial beam;
[0029] Based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, the target beam that the terminal needs to access is determined from each candidate beam, so as to switch the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam.
[0030] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:
[0031] After detecting a cell handover event for the terminal, the beam signal strength corresponding to each initial beam is obtained, wherein each initial beam is a beam adjacent to the current beam accessed by the terminal.
[0032] Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam; wherein, the signal strength threshold value corresponding to each initial beam is related to the beam coverage area corresponding to the initial beam;
[0033] Based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, the target beam that the terminal needs to access is determined from each candidate beam, so as to switch the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam.
[0034] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:
[0035] After detecting a cell handover event for the terminal, the beam signal strength corresponding to each initial beam is obtained, wherein each initial beam is a beam adjacent to the current beam accessed by the terminal.
[0036] Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam; wherein, the signal strength threshold value corresponding to each initial beam is related to the beam coverage area corresponding to the initial beam;
[0037] Based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, the target beam that the terminal needs to access is determined from each candidate beam, so as to switch the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam.
[0038] The aforementioned network cell handover method, apparatus, computer equipment, and storage medium acquire the beam signal strength corresponding to each initial beam to select at least one candidate beam from each initial beam based on the beam signal strength and signal strength threshold value. Then, based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, the target beam that the terminal needs to access is determined from each candidate beam to handover the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam. As described above, this application uses the beam signal strength corresponding to each initial beam and the signal strength threshold value corresponding to each initial beam to determine the threshold value for the beam signal strength of each initial beam. Then, initial beams with beam signal strength greater than the signal strength threshold value are used as candidate beams. This ensures that all candidate beams meet the beam signal strength requirements of the terminal, and that after the target beam is determined from the candidate beams, the target beam can effectively guarantee the stability of the terminal's access beam signal, preventing any impact on the terminal's communication quality. Furthermore, the target terminal is determined based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam. Therefore, by judging the relationship between the beam coverage areas of the two beams, the terminal can be switched from the current cell corresponding to the current beam to the target cell corresponding to the target beam based on the beam coverage range. This prevents the terminal from frequently switching networks, ensuring that communication resources are not occupied due to frequent network switching, and reducing the risk to the user's service performance.
[0039] Details of one or more embodiments of this application are set forth in the following drawings and description. Other features, objects, and advantages of this application will become apparent from the specification, drawings, and claims. Attached Figure Description
[0040] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the embodiments will be briefly described below. Obviously, the drawings described below are merely some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without any creative effort.
[0041] Figure 1 is an application environment diagram of a network cell handover method provided in an embodiment of this application;
[0042] Figure 2 is a flowchart illustrating the network cell handover method provided in an embodiment of this application;
[0043] Figure 3 is a schematic diagram of the beam coverage provided in an embodiment of this application;
[0044] Figure 4 is a schematic diagram of another beam coverage area provided in an embodiment of this application;
[0045] Figure 5 is a flowchart illustrating another network cell handover method provided in an embodiment of this application;
[0046] Figure 6 is a flowchart illustrating another network cell handover method provided in an embodiment of this application;
[0047] Figure 7 is a schematic diagram of another beam coverage area provided in an embodiment of this application;
[0048] Figure 8 is a flowchart illustrating another network cell handover method provided in an embodiment of this application;
[0049] Figure 9 is a structural block diagram of a beam determination device provided in an embodiment of this application;
[0050] Figure 10 is an internal structure diagram of a computer device in one embodiment. Detailed Implementation
[0051] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0052] The terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0053] The network cell handover method provided in this application embodiment can be applied to the application environment shown in Figure 1. Terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated on server 104 or placed in the cloud or on other network servers. In the network cell handover method provided in this application embodiment, by obtaining the beam signal strength corresponding to each initial beam, at least one candidate beam is selected from each initial beam based on the beam signal strength and signal strength threshold value. Then, based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, the target beam that the terminal needs to access is determined from the candidate beams. Terminal 102 can be, but is not limited to, an aircraft such as a drone. Terminal 101 can also be various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can be smart speakers, smart TVs, smart air conditioners, smart vehicle devices, etc. Portable wearable devices can be smartwatches, smart bracelets, head-mounted devices, etc. Server 104 can be implemented using a standalone server or a server cluster consisting of multiple servers.
[0054] In some embodiments, as shown in FIG2, a network cell handover method is provided. Taking the application of this method to terminal 102 in FIG1 as an example, the method includes the following steps S201-203.
[0055] S201, after detecting a cell handover event for the terminal, obtain the beam signal strength corresponding to each initial beam.
[0056] Each initial beam is a beam adjacent to the current beam accessed by the terminal.
[0057] It should be noted that when it is necessary to obtain the beam signal strength corresponding to each initial beam, beam signal strength detection can be performed separately for each initial beam by pre-deploying beam detection equipment, or embedded software can be pre-deployed to monitor and record the beam signal strength in real time. Then, when it is necessary to obtain the beam signal strength corresponding to each initial beam, the operation of obtaining the beam signal strength corresponding to each initial beam can be performed based on the beam signal strength recorded by the embedded software.
[0058] To further explain, to ensure the successful determination of the target beam that the terminal needs to access, the communication beams can be pre-configured in layers to cover both air and ground. In some embodiments, the ground beam covers ground users, the low-altitude beam covers low-altitude users, and the high-altitude beam covers high-altitude users; and independent beam indices are assigned to the initial beams of different layers of the air-to-ground base station; wherein, the initial beams may include: ground SSB (Synchronization Signal and PBCH block) beam, low-altitude SSB beam, and high-altitude SSB beam. As shown in Figure 3, for the air-to-ground base station, the ground SSB beam is assigned 3 beams with beam indices 01, 02, and 03; the low-altitude SSB beam is assigned 2 beams with beam indices 04 and 05; and the high-altitude SSB beam is assigned 2 beams with beam indices 06 and 07. As shown in Figure 4, for ground-based base stations, SSB beam indices are assigned to ground-based base stations that are different from those for air-to-ground base stations, such as beam indices 11, 12, 13, 14, 15, 16 and 17.
[0059] S202, select at least one candidate beam from each initial beam according to the beam signal strength and signal strength threshold value corresponding to each initial beam.
[0060] The signal strength threshold value corresponding to each initial beam is related to the beam coverage area of the initial beam.
[0061] It should be noted that, in order to prevent terminals from frequently switching networks and to ensure that communication resources are not occupied due to frequent network switching, a signal strength threshold value can be set for each initial beam based on the beam coverage area corresponding to the initial beam, so as to limit the frequent switching of terminals within different beam coverage areas.
[0062] Specifically, a lower signal strength threshold is set for initial beams within the same beam coverage area, such as between low-altitude SSB beams or between ground-to-ground SSB beams. A higher signal strength threshold is set for communication beams within different beam coverage areas, such as between low-altitude and ground-to-ground SSB beams or between high-altitude and low-altitude SSB beams. In some embodiments, the signal strength threshold corresponding to the first initial beam is lower than the signal strength threshold corresponding to the second initial beam; wherein the first initial beam is the initial beam with the same beam coverage area as the current beam; and the second initial beam is the initial beam with a different beam coverage area than the current beam.
[0063] To further explain, when it is necessary to select at least one candidate beam from each initial beam based on the beam signal strength and signal strength threshold value corresponding to each initial beam, it can be determined whether there is an initial beam in each initial beam whose beam signal strength is greater than the signal strength threshold value of the initial beam. If so, the initial beam is taken as the candidate beam.
[0064] S203, based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, determine the target beam that the terminal needs to access from each candidate beam, so as to switch the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam.
[0065] It should be noted that when it is necessary to determine the target beam that the terminal needs to access from each candidate beam based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, it can be verified whether there is a case where the beam coverage area corresponding to each candidate beam is the same as the beam coverage area of the current beam. If so, the candidate beam with the same beam coverage area as the current beam is taken as the target beam that the terminal needs to access.
[0066] The aforementioned network cell handover method obtains the beam signal strength corresponding to each initial beam to select at least one candidate beam from each initial beam based on the beam signal strength and signal strength threshold value. Then, based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, the target beam that the terminal needs to access is determined from each candidate beam to hand over the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam. As described above, this application uses the beam signal strength corresponding to each initial beam and the signal strength threshold value corresponding to each initial beam to determine the threshold value for the beam signal strength of each initial beam. Then, initial beams with beam signal strength greater than the signal strength threshold value are used as candidate beams. This ensures that all candidate beams meet the beam signal strength requirements of the terminal, and that after the target beam is determined from the candidate beams, the target beam can effectively guarantee the stability of the terminal's access beam signal, preventing any impact on the terminal's communication quality. Furthermore, the target terminal is determined based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam. Therefore, by judging the relationship between the beam coverage areas of the two beams, the terminal can be switched from the current cell corresponding to the current beam to the target cell corresponding to the target beam based on the beam coverage range. This prevents the terminal from frequently switching networks, ensuring that communication resources are not occupied due to frequent network switching, and reducing the risk to the user's service performance.
[0067] In some embodiments, as shown in FIG5, when it is necessary to select at least one candidate beam from each initial beam according to the beam signal strength and signal strength threshold value corresponding to each initial beam, steps S501-S502 may be included.
[0068] S501, for each initial beam, based on the area identifier of the beam coverage area corresponding to the initial beam, search from the pre-built correspondence between area identifier and signal strength threshold value to obtain the signal strength threshold value corresponding to the initial beam.
[0069] In some embodiments of this application, the correspondence between area identifiers and signal strength thresholds stores at least one area identifier and a signal strength threshold corresponding to each area identifier. When it is necessary to search from the pre-built correspondence between area identifiers and signal strength thresholds based on the area identifier of the beam coverage area corresponding to the initial beam, the following steps may be included: after determining the area identifier of the beam coverage area corresponding to the initial beam, determining the signal strength threshold corresponding to that area identifier in the correspondence to complete the operation of "searching from the pre-built correspondence between area identifiers and signal strength thresholds", and then using the signal strength threshold corresponding to that area identifier in the correspondence as the signal strength threshold corresponding to the initial beam.
[0070] S502, select at least one candidate beam from each initial beam according to the beam signal strength and signal strength threshold value corresponding to each initial beam.
[0071] It should be noted that when it is necessary to select at least one candidate beam from each initial beam based on the beam signal strength and signal strength threshold value corresponding to each initial beam, the following can be included: for each initial beam, if the beam signal strength of the initial beam is greater than the signal strength threshold value of the initial beam, the initial beam is used as a candidate beam.
[0072] In some embodiments of this application, if there are three initial beams, namely initial beam 1, initial beam 2 and initial beam 3, the beam signal strength of the three initial beams is compared with the corresponding signal strength threshold value. If the beam signal strength of initial beam 1 and initial beam 2 is greater than the signal strength threshold value of the initial beam, then initial beam 1 and initial beam 2 are selected as candidate beams.
[0073] The aforementioned network cell handover method obtains the signal strength threshold value corresponding to the initial beam from the pre-built correspondence between area identifiers and signal strength threshold values. This allows the initial beam with a signal strength greater than the initial beam's signal strength threshold value to be used as a candidate beam. This prevents the terminal from frequently switching networks based on the beam's coverage area, ensuring that communication resources are not occupied due to frequent network switching by the terminal, and reducing the risk to the user's service performance.
[0074] In some embodiments, as shown in FIG6, when it is necessary to determine the target beam that the terminal needs to access from each candidate beam according to the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, steps S601-S602 may be included.
[0075] S601, determine the regional relationship between the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam.
[0076] Regional relationships can include, but are not limited to: the same region, adjacent regions, and non-adjacent regions.
[0077] It should be noted that, in order to prevent the terminal from frequently switching networks in different beam coverage areas, it is possible to determine whether the regional relationship between the beam coverage area corresponding to a candidate beam and the beam coverage area of the current beam is the same. If not, it is determined that the candidate beam is not the target beam; if so, it is determined that the candidate beam is the target beam.
[0078] S602 determines the target beam that the terminal needs to access from among the candidate beams based on the relationships between the regions.
[0079] In some embodiments, candidate beams whose regional relationship with the current beam's coverage area is the same region are selected as the target beams that the terminal needs to access.
[0080] In some implementations of this application, as shown in Figure 7, when it is necessary to determine the target beam that the terminal needs to access, the following may be included: the terminal detects the beam signal strength corresponding to each initial beam and the beam index identifier corresponding to each initial beam, so as to feed back the beam signal strength corresponding to each initial beam and the beam index identifier corresponding to each initial beam to the server. The initial beams include: ground-to-air cell 2, ground-to-ground cell 3, and ground-to-ground cell 4; the current beam accessed by the terminal is ground-to-ground cell 1; the beam index information of the initial beam of ground-to-air cell 2 is 05, and the adjacent beams... The initial beam index information of cell 3 is 16, and the initial beam index information of cell 4 is 14. Furthermore, the signal strength of the initial beam 05 of adjacent cell 2 is greater than the low-altitude SSB beam handover threshold, and the signal strength of the initial beam 16 of adjacent cell 3 is greater than the aforementioned low-altitude and ground-to-SSB handover threshold. Therefore, adjacent cell 2 and adjacent cell 3 are selected as candidate beams. The signal strength of the initial beam 14 of adjacent cell 4 is less than the aforementioned low-altitude and ground-to-SSB beam handover threshold, and it is not included in the target handover cell set. Further, the beam index identifier of the candidate beam of cell 1 is 04, belonging to a low-altitude beam; the beam index identifier of the candidate beam of adjacent cell 2 is 05, belonging to a low-altitude beam; and the beam index identifier of the candidate beam of adjacent cell 3 is 16, belonging to a ground-to-spot beam. Therefore, adjacent cell 2 is selected as the target beam that the terminal needs to access.
[0081] The aforementioned network cell handover method determines the regional relationship between the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam. Based on this regional relationship, it identifies the target beam that the terminal needs to access from each candidate beam. By judging the relationship between the beam coverage areas of two beams, it prevents the terminal from frequently switching networks based on the beam coverage range, ensuring that communication resources are not occupied due to frequent network switching by the terminal, and reducing the risk to the user's service performance.
[0082] In some embodiments, as shown in FIG8, when it is necessary to determine the target beam that the terminal needs to access, the following may be included:
[0083] S801, after detecting a cell handover event for the terminal, obtains the beam signal strength corresponding to each initial beam.
[0084] S802, for each initial beam, according to the area identifier of the beam coverage area corresponding to the initial beam, look up the pre-built correspondence between area identifier and signal strength threshold value to obtain the signal strength threshold value corresponding to the initial beam.
[0085] S803: For each initial beam, if the beam signal strength of the initial beam is greater than the signal strength threshold of the initial beam, the initial beam is selected as a candidate beam.
[0086] S804, determine the regional relationship between the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam.
[0087] S805 identifies candidate beams whose coverage area is the same as that of the current beam and uses them as the target beams that the terminal needs to access.
[0088] The aforementioned network cell handover method obtains the beam signal strength corresponding to each initial beam to select at least one candidate beam from each initial beam based on the beam signal strength and signal strength threshold value. Then, based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, the target beam that the terminal needs to access is determined from each candidate beam to hand over the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam. As described above, this application uses the beam signal strength corresponding to each initial beam and the signal strength threshold value corresponding to each initial beam to determine the threshold value for the beam signal strength of each initial beam. Then, initial beams with beam signal strength greater than the signal strength threshold value are used as candidate beams. This ensures that all candidate beams meet the beam signal strength requirements of the terminal, and that after the target beam is determined from the candidate beams, the target beam can effectively guarantee the stability of the terminal's access beam signal, preventing any impact on the terminal's communication quality. Furthermore, the target terminal is determined based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam. Therefore, by judging the relationship between the beam coverage areas of the two beams, the terminal can be switched from the current cell corresponding to the current beam to the target cell corresponding to the target beam based on the beam coverage range. This prevents the terminal from frequently switching networks, ensuring that communication resources are not occupied due to frequent network switching, and reducing the risk to the user's service performance.
[0089] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0090] Based on the same inventive concept, this application also provides a beam determination device for implementing the network cell handover method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more beam determination device embodiments provided below can be found in the limitations of the network cell handover method described above, and will not be repeated here.
[0091] In some embodiments, as shown in FIG9, a beam determination device is provided, including: an acquisition module 10, a selection module 20, and a determination module 30, wherein:
[0092] The acquisition module 10 is used to acquire the beam signal strength corresponding to each initial beam after detecting a cell handover event for the terminal, wherein each initial beam is a beam adjacent to the current beam accessed by the terminal.
[0093] Selection module 20 is used to select at least one candidate beam from each initial beam according to the beam signal strength and signal strength threshold value corresponding to each initial beam; wherein, the signal strength threshold value corresponding to each initial beam is related to the beam coverage area corresponding to the initial beam.
[0094] The determination module 30 is used to determine the target beam that the terminal needs to access from each candidate beam based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam.
[0095] In some embodiments, for each initial beam, the signal strength threshold value corresponding to the initial beam is obtained by searching from a pre-built correspondence between area identifiers and signal strength threshold values based on the area identifier of the beam coverage area corresponding to the initial beam.
[0096] Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam.
[0097] In some embodiments, for each initial beam, if the beam signal strength of the initial beam is greater than the signal strength threshold of the initial beam, the initial beam is selected as a candidate beam.
[0098] In some embodiments, the regional relationship between the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam is determined respectively;
[0099] Based on the relationships between different regions, the target beam that the terminal needs to access is determined from among the candidate beams.
[0100] In some embodiments, candidate beams whose regional relationship with the current beam's coverage area is the same region are selected as the target beams that the terminal needs to access.
[0101] In some embodiments, the signal strength threshold value corresponding to the first initial beam is less than the signal strength threshold value corresponding to the second initial beam; wherein, the first initial beam is the initial beam among all initial beams that has the same beam coverage range as the current beam; and the second initial beam is the initial beam among all initial beams that has a different beam coverage range than the current beam.
[0102] The aforementioned network cell handover method obtains the beam signal strength corresponding to each initial beam to select at least one candidate beam from each initial beam based on the beam signal strength and signal strength threshold value. Then, based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, the target beam that the terminal needs to access is determined from each candidate beam to hand over the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam. As described above, this application uses the beam signal strength corresponding to each initial beam and the signal strength threshold value corresponding to each initial beam to determine the threshold value for the beam signal strength of each initial beam. Then, initial beams with beam signal strength greater than the signal strength threshold value are used as candidate beams. This ensures that all candidate beams meet the beam signal strength requirements of the terminal, and that after the target beam is determined from the candidate beams, the target beam can effectively guarantee the stability of the terminal's access beam signal, preventing any impact on the terminal's communication quality. Furthermore, the target terminal is determined based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam. Therefore, by judging the relationship between the beam coverage areas of the two beams, the terminal can be switched from the current cell corresponding to the current beam to the target cell corresponding to the target beam based on the beam coverage range. This prevents the terminal from frequently switching networks, ensuring that communication resources are not occupied due to frequent network switching, and reducing the risk to the user's service performance.
[0103] Each module in the aforementioned beamforming device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in hardware within or independently of the processor in a computer device, or stored in software within the memory of the computer device, so that the processor can invoke and execute the corresponding operations of each module.
[0104] In some embodiments, a computer device is provided, which may be a terminal, and its internal structure diagram may be as shown in Figure 10. The computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are connected to the system bus via the input / output interface. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface of the computer device is used for exchanging information between the processor and external devices. The communication interface of the computer device is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a network cell handover method. The display unit of the computer device is used to form a visually visible image and may be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0105] Those skilled in the art will understand that the structure shown in Figure 10 is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0106] In some embodiments, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0107] After detecting a cell handover event for the terminal, the beam signal strength corresponding to each initial beam is obtained, wherein each initial beam is the beam adjacent to the current beam accessed by the terminal.
[0108] Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam; wherein, the signal strength threshold value corresponding to each initial beam is related to the beam coverage area corresponding to the initial beam;
[0109] Based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, the target beam that the terminal needs to access is determined from each candidate beam, so as to switch the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam.
[0110] In some embodiments, when a processor executes a computer program, it further performs the following steps:
[0111] For each initial beam, the signal strength threshold value corresponding to the initial beam is obtained by searching from the pre-built correspondence between the area identifier and the signal strength threshold value based on the area identifier of the beam coverage area corresponding to the initial beam.
[0112] Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam.
[0113] In some embodiments, when a processor executes a computer program, it further performs the following steps:
[0114] For each initial beam, if the beam signal strength of the initial beam is greater than the signal strength threshold of the initial beam, the initial beam is selected as a candidate beam.
[0115] In some embodiments, when a processor executes a computer program, it further performs the following steps:
[0116] Determine the regional relationship between the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam;
[0117] Based on the relationships between different regions, the target beam that the terminal needs to access is determined from among the candidate beams.
[0118] In some embodiments, when a processor executes a computer program, it further performs the following steps:
[0119] Among the candidate beams, those whose regional relationship with the current beam's coverage area is the same as the candidate beam's area are selected as the target beams that the terminal needs to access.
[0120] In some embodiments, when a processor executes a computer program, it further performs the following steps:
[0121] The signal strength threshold value corresponding to the first initial beam is less than the signal strength threshold value corresponding to the second initial beam; wherein, the first initial beam is the initial beam with the same beam coverage range as the current beam among all the initial beams; the second initial beam is the initial beam with a different beam coverage range than the current beam among all the initial beams.
[0122] In some embodiments, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0123] After detecting a cell handover event for the terminal, the beam signal strength corresponding to each initial beam is obtained, wherein each initial beam is the beam adjacent to the current beam accessed by the terminal.
[0124] Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam; wherein, the signal strength threshold value corresponding to each initial beam is related to the beam coverage area corresponding to the initial beam;
[0125] Based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, the target beam that the terminal needs to access is determined from each candidate beam, so as to switch the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam.
[0126] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:
[0127] For each initial beam, the signal strength threshold value corresponding to the initial beam is obtained by searching from the pre-built correspondence between the area identifier and the signal strength threshold value based on the area identifier of the beam coverage area corresponding to the initial beam.
[0128] Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam.
[0129] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:
[0130] For each initial beam, if the beam signal strength of the initial beam is greater than the signal strength threshold of the initial beam, the initial beam is selected as a candidate beam.
[0131] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:
[0132] Determine the regional relationship between the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam;
[0133] Based on the relationships between different regions, the target beam that the terminal needs to access is determined from among the candidate beams.
[0134] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:
[0135] Among the candidate beams, those whose regional relationship with the current beam's coverage area is the same as the candidate beam's area are selected as the target beams that the terminal needs to access.
[0136] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:
[0137] The signal strength threshold value corresponding to the first initial beam is less than the signal strength threshold value corresponding to the second initial beam; wherein, the first initial beam is the initial beam with the same beam coverage range as the current beam among all the initial beams; the second initial beam is the initial beam with a different beam coverage range than the current beam among all the initial beams.
[0138] In some embodiments, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0139] After detecting a cell handover event for the terminal, the beam signal strength corresponding to each initial beam is obtained, wherein each initial beam is the beam adjacent to the current beam accessed by the terminal.
[0140] Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam; wherein, the signal strength threshold value corresponding to each initial beam is related to the beam coverage area corresponding to the initial beam;
[0141] Based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, the target beam that the terminal needs to access is determined from each candidate beam, so as to switch the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam.
[0142] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:
[0143] For each initial beam, the signal strength threshold value corresponding to the initial beam is obtained by searching from the pre-built correspondence between the area identifier and the signal strength threshold value based on the area identifier of the beam coverage area corresponding to the initial beam.
[0144] Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam.
[0145] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:
[0146] For each initial beam, if the beam signal strength of the initial beam is greater than the signal strength threshold of the initial beam, the initial beam is selected as a candidate beam.
[0147] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:
[0148] Determine the regional relationship between the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam;
[0149] Based on the relationships between different regions, the target beam that the terminal needs to access is determined from among the candidate beams.
[0150] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:
[0151] Among the candidate beams, those whose regional relationship with the current beam's coverage area is the same as the candidate beam's area are selected as the target beams that the terminal needs to access.
[0152] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:
[0153] The signal strength threshold value corresponding to the first initial beam is less than the signal strength threshold value corresponding to the second initial beam; wherein, the first initial beam is the initial beam with the same beam coverage range as the current beam among all the initial beams; the second initial beam is the initial beam with a different beam coverage range than the current beam among all the initial beams.
[0154] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data shall comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0155] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0156] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0157] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for network cell handover, the method comprising: After detecting a cell handover event for the terminal, the beam signal strength corresponding to each initial beam is obtained, wherein each initial beam is a beam adjacent to the current beam accessed by the terminal. Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam; wherein, the signal strength threshold value corresponding to each initial beam is related to the beam coverage area corresponding to the initial beam; Based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, the target beam that the terminal needs to access is determined from each candidate beam, so as to switch the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam.
2. The method according to claim 1, wherein, The step of selecting at least one candidate beam from each initial beam based on the beam signal strength and signal strength threshold value corresponding to each initial beam includes: For each initial beam, the signal strength threshold value corresponding to the initial beam is obtained by searching from the pre-built correspondence between the area identifier and the signal strength threshold value based on the area identifier of the beam coverage area corresponding to the initial beam. Based on the beam signal strength and signal strength threshold value corresponding to each initial beam, at least one candidate beam is selected from each initial beam.
3. The method according to claim 2, wherein, The step of selecting at least one candidate beam from each initial beam based on the beam signal strength and signal strength threshold value corresponding to each initial beam includes: For each initial beam, if the beam signal strength of the initial beam is greater than the signal strength threshold of the initial beam, the initial beam is selected as a candidate beam.
4. The method according to claim 1, wherein, The step of determining the target beam that the terminal needs to access from among the candidate beams based on the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam includes: Determine the regional relationship between the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam; Based on the relationships between different regions, the target beam that the terminal needs to access is determined from among the candidate beams.
5. The method according to claim 4, wherein, The step of determining the target beam that the terminal needs to access from each candidate beam based on the relationship between each region includes: Among the candidate beams, the candidate beams whose regional relationship with the beam coverage area of the current beam is the same region are selected as the target beams that the terminal needs to access.
6. The method according to any one of claims 1-5, wherein, The signal strength threshold value corresponding to the first initial beam is less than the signal strength threshold value corresponding to the second initial beam; wherein, the first initial beam is the initial beam with the same beam coverage range as the current beam among all the initial beams; and the second initial beam is the initial beam with a different beam coverage range than the current beam among all the initial beams.
7. The method according to any one of claims 1-6, wherein, The initial beam includes a ground synchronization signal and physical broadcast channel block (SSB) beam, a low-altitude SSB beam, and a high-altitude SSB beam.
8. A beamfinding device, the device comprising: The acquisition module is used to acquire the beam signal strength corresponding to each initial beam after detecting a cell handover event for the terminal, wherein each initial beam is a beam adjacent to the current beam accessed by the terminal. The selection module is used to select at least one candidate beam from each initial beam according to the beam signal strength and signal strength threshold value corresponding to each initial beam; wherein, the signal strength threshold value corresponding to each initial beam is related to the beam coverage area corresponding to the initial beam; The determination module is used to determine the target beam that the terminal needs to access from each candidate beam according to the beam coverage area corresponding to each candidate beam and the beam coverage area of the current beam, so as to switch the terminal from the current cell corresponding to the current beam to the target cell corresponding to the target beam.
9. A computer device comprising a memory and a processor, the memory storing a computer program, the processor executing the computer program to implement the steps of the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 7.
11. A computer program product comprising a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1 to 7.