Base station switching method, server and storage medium

The server obtains handover data in advance and determines the target base station, which solves the problems of large delay in base station handover between LTE and NR cells and poor user experience, and realizes fast and low-latency base station handover, improving user experience.

WO2025055336A1PCT designated stage expired Publication Date: 2025-03-20ZTE CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/089347
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-11
Filing Date
2024-04-23
Publication Date
2025-03-20

AI Technical Summary

Technical Problem

During the base station handover process between LTE and NR cells, the prior art has problems such as large handover delay, heavy computing burden and poor user experience.

Method used

The server obtains handover data when the user terminal enters the reserve area, and determines the handover area and the target base station based on the historical measurement data and behavioral analysis model, and completes the preparation for base station handover in advance, so as to quickly complete the base station handover when the user terminal enters the handover area.

Benefits of technology

It reduces the delay of base station handover, reduces the computing burden of base stations in this area, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024089347_20032025_PF_FP_ABST
    Figure CN2024089347_20032025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present disclosure are a base station switching method, a server and a storage medium. The base station switching method is applied to a server, and comprises: when a user terminal has entered a preparation region, acquiring switching data corresponding to the preparation region, wherein the preparation region is determined on the basis of historical measurement data uploaded by other user terminals; on the basis of the switching data and a preset behavior analysis model, determining a switching region corresponding to the switching data and a target base station corresponding to the switching region; and when the user terminal has entered the switching region, switching to the target base station a local base station connected to the user terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Base station switching method, server and storage medium

[0001] This application claims priority to Chinese patent application No. 202311170745.8 filed on September 11, 2023, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present disclosure relates to the field of wireless communication technologies, and in particular to a base station switching method, a server, and a storage medium. Background Art

[0003] In the field of wireless communications, user equipment (UE) switches base stations during mobile communications, for example, switching from a base station in an LTE (Long Term Evolution) cell to a base station in an NR (New Radio) cell. Generally, the base station switching process includes: 1. The UE measures the signal data of nearby neighboring base stations, including RSRP (Reference Signal Receiving Power) and RSRQ (Reference Signal Receiving Quality), and uploads the signal data to the currently connected local base station; 2. The local base station determines the target base station from the neighboring base stations based on the signal data and preset switching conditions; 3. The local base station and the target base station execute a switching protocol and notify the UE to connect to the target base station; 4. The target base station notifies the core network of the UE's access information, thereby enabling wireless communication between the UE, the target base station, and the core network.

[0004] Summary of the Invention

[0005] In a first aspect, embodiments of the present disclosure provide a base station switching method, applied to a server. The base station switching method includes: when a user terminal enters a provisioning area, obtaining switching data corresponding to the provisioning area, where the provisioning area is determined based on historical measurement data uploaded by other user terminals; determining a switching area corresponding to the switching data and a target base station corresponding to the switching area based on the switching data and a preset behavior analysis model; and when the user terminal enters the switching area, switching the local base station to which the user terminal is connected to the target base station.

[0006] In a second aspect, embodiments of the present disclosure further provide a server. The server includes a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for enabling communication between the processor and the memory. When the computer program is executed by the processor, the base station handover method provided in the first aspect of the present disclosure is implemented.

[0007] In a third aspect, an embodiment of the present disclosure further provides a storage medium storing one or more programs, which can be executed by one or more processors to implement the base station switching method provided in the first aspect of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] FIG1 is a schematic diagram of an application scenario of a base station switching method according to an embodiment of the present disclosure.

[0009] FIG2 is a schematic flowchart of a base station switching method according to an embodiment of the present disclosure.

[0010] FIG3 is a schematic diagram of an application scenario of another base station switching method according to an embodiment of the present disclosure.

[0011] FIG4 is a schematic flowchart of a method for determining a target base station according to an embodiment of the present disclosure.

[0012] FIG5 is a schematic diagram of an application scenario of another base station switching method according to an embodiment of the present disclosure.

[0013] FIG6 is a schematic flow chart of a multi-party handover protocol according to an embodiment of the present disclosure.

[0014] FIG7 is a structural block diagram of a server according to an embodiment of the present disclosure.

[0015] FIG8 is a schematic block diagram of a base station switching device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0016] In order to enable those skilled in the art to better understand the technical solution of the present disclosure, the base station switching method provided by the present disclosure is described in detail below with reference to the accompanying drawings.

[0017] Example embodiments will be described more fully hereinafter with reference to the accompanying drawings, but the example embodiments may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the scope of this disclosure to those skilled in the art.

[0018] In the absence of conflict, the various embodiments of the present disclosure and the various features therein may be combined with each other.

[0019] As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.

[0020] The terms used herein are used only to describe specific embodiments and are not intended to limit the present disclosure. As used herein, the singular forms "a," "an," and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise. It will also be understood that when the terms "comprising" and / or "made of" are used in this specification, the presence of the features, wholes, steps, operations, elements, and / or components is specified, but the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or groups thereof is not excluded.

[0021] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and the present disclosure, and will not be interpreted as having an idealized or overly formal meaning unless expressly defined as such herein.

[0022] Currently, user terminals need to switch base stations during mobility. Base station handovers between LTE and NR cells go through the following four phases. 1. Measurement and Reporting Phase: The user terminal measures neighboring base stations and reports the measurement results to the local base station (eNodeB (Evolved NodeB) / gNB (Next Generation NB)). 2. Handover Preparation Phase: The local base station determines the handover conditions based on the measurement results. If the measurement results meet the handover conditions, it selects a target base station from neighboring base stations for the user terminal and performs signaling exchanges with the target base station. 3. Handover Execution Phase: After selecting the target base station, the local base station notifies the user terminal of the handover execution time and the information and data required to access the target base station, allowing the user terminal to access the target base station through a random access procedure. The random access process begins when the user sends a random access preamble to attempt network access and ends when a basic signaling connection is established with the network. 4. Handover Completion Phase: The user terminal accesses the target base station, the local base station releases communication resources and links, and deletes the user terminal's related information. During this handover process, the local base station must make a handover decision and then negotiate with the target base station for user terminal access. This results in a complex handover process, significant handover latency, and increased computational burden on the local base station. Furthermore, during this base station handover process, not only does the local base station need to make the cell handover decision, but the user terminal, the local base station, the target base station, and the core network must interact and confirm before the cell handover can be completed. This results in significant handover latency and a poor user experience.

[0023] In order to solve the above problems, an embodiment of the present disclosure provides a base station switching method, which is applied to a server and is used to reduce the delay of base station switching of a user terminal to improve user experience.

[0024] The server can be a standalone server or a server cluster, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms. The user terminal can be an electronic device such as a mobile phone, tablet computer, personal digital assistant, or wearable device.

[0025] It should be noted that in the embodiment of the present disclosure, the server serves as the base station switching management center and undertakes the base station switching decision work of the base stations in the area, thereby reducing the calculation burden of the base stations in the area.

[0026] Please refer to Figure 1, which is a schematic diagram of an application scenario of a base station switching method according to an embodiment of the present disclosure. As shown in Figure 1, during the movement of the user terminal, it will enter the service cells of different base stations and switch between different base stations. In some scenarios, the movement trajectory of the user terminal in the preset area is predictable. For example, when the user terminal passes through the preset area, it must pass along the only road in the preset area, then the movement trajectory of the user terminal and the above-mentioned road coincide. The user terminal reports location information (geographic latitude and longitude) during the movement. After receiving this location information, the server can predict the movement trajectory of the user terminal through artificial intelligence big data technology.

[0027] It should also be noted that embodiments of the present disclosure can acquire and process relevant data based on artificial intelligence technology, such as enabling movement trajectory prediction through artificial intelligence. Artificial Intelligence (AI) is the theory, method, technology, and application system that uses digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to achieve optimal results.

[0028] Fundamental AI technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing, operating / interaction systems, and mechatronics. AI software technologies primarily encompass computer vision, robotics, biometrics, speech processing, natural language processing, and machine learning / deep learning.

[0029] In the scenario shown in Figure 1, the locations where different user terminals perform signal measurements are roughly the same, and the base stations they connect to after switching are also basically the same. If the base station switching work in the preset area is managed by a conventional base station switching method, each switch requires the base station in the area to repeat the same work, and the switching delay is very long. To this end, an embodiment of the present disclosure provides a base station switching method. Please refer to Figure 2, which shows a schematic flow chart of a base station switching method according to an embodiment of the present disclosure. As shown in Figure 2, the base station switching method provided by the embodiment of the present disclosure includes: S101 to S103.

[0030] In S101 , when a user terminal enters a preparation area, handover data corresponding to the preparation area is obtained. The preparation area is determined based on historical measurement data uploaded by other user terminals.

[0031] For example, as shown in Figure 1, when a user terminal moves from point A to point B, it passes through area C, which is the signal overlap area between the local base station and multiple neighboring base stations. After entering area C, the user terminal measures the signal data of the neighboring base stations and sends the measurement results and the geographic latitude and longitude of the measurement location to the server through the local base station. For example, the data is sent to the server in a preset format, which includes: Radio Network Temporary Identifier (RNTI), enbid cellid PCI of the local base station, RSRP (Reference Signal Receiving Power) of the local base station, user terminal location information, enbid cellid PCI of the neighboring base station, and RSRP of the neighboring base station. After entering area D, the user terminal switches the connected base station and sends the geographic latitude and longitude of the switched location and the switched base station to the server. The server learns from the measurement locations of multiple user terminals and can obtain the preliminary area for the user terminal to perform signal measurement. The server learns from the switching locations of multiple user terminals and the switched base stations and can obtain the switching data for the user terminal to perform base station switching.

[0032] It should be noted that the measurement locations used by the server for learning are historical measurement data reported by multiple user terminals when they pass through a preset area. Multiple user terminals include other user terminals as well as the current user terminal. The historical measurement data uploaded by the current user terminal can also be used for server learning.

[0033] After determining the preparation area and the handover data, the server retrieves the handover data corresponding to the preparation area when it finds that a user terminal has entered the preparation area based on the location information sent by the user terminal in real time, and makes a handover decision based on the handover data in the subsequent process.

[0034] In S102 , a handover area corresponding to the handover data and a target base station corresponding to the handover area are determined according to the handover data and a preset behavior analysis model.

[0035] Exemplarily, the server makes a switching decision through artificial intelligence big data technology, for example, through a preset behavior analysis model. After the server retrieves the switching data, it inputs the switching data into the behavior analysis model, and predicts the switching area based on the switching position in the switching data. For example, the switching area is the largest area that can be formed by combining multiple switching positions; and based on the base station after the user terminal switches in the switching area, it is determined which neighboring base station should be used as the target base station for the switching area. After the user terminal enters the switching area, it is possible to select any neighboring base station as the target base station. The server counts the probability of each neighboring base station being switched to the target base station, and sets the neighboring base station with the highest probability as the target base station.

[0036] In this way, the server predicts the switching area and the target terminal in advance. Before the user terminal enters the switching area, it can conduct a switching protocol with the base station in the area, the target base station and the user terminal in advance, so that when the user terminal is found to enter the switching area, the base station switching can be completed quickly, thereby reducing the communication delay caused by the base station switching and improving the user experience.

[0037] In S103, when the user terminal enters the handover area, the base station in the local area to which the user terminal is connected is handed over to the target base station.

[0038] Exemplarily, the server obtains the real-time location sent by the user terminal. When it finds that a user terminal has entered the preparation area, it performs admission control with the base station in the local area and the target base station to which the user terminal is currently connected, allocates time and frequency resources in advance, and issues switching reconfiguration instructions, so that the user terminal can randomly access the target base station when entering the switching area, thereby reducing the judgment work of the base station in the local area and reducing the switching delay.

[0039] The judgment results obtained by the server based on historical data can be used to guide the switching decisions of multiple user terminals. That is, when different user terminals are found to enter the preparation area, the target base stations corresponding to the retrieved switching areas are the same. It is only necessary to complete the multi-party switching protocol according to different user terminals without the need for multiple judgment calculations.

[0040] In the above process, the server determines the preparatory area based on historical measurement data uploaded by other user terminals. Upon detecting that a user terminal has entered the preparatory area, the server uses the handover data to determine the handover area and target base station, enabling early preparation for base station handover. This allows the server to quickly switch the local base station connected to the user terminal to the target base station upon detecting that the user terminal has entered the handover area, simplifying the base station handover process, reducing the latency of base station handovers for the user terminal, and improving the user experience.

[0041] In order to more clearly introduce the technical solution of the present disclosure, the technical solution of the present disclosure will be introduced through embodiments below. It should be noted that the embodiments are used to expand the technical solution of the present disclosure, but are not intended to limit the present disclosure.

[0042] In some embodiments, before a user terminal enters the preparation area, the base station switching method also includes: obtaining historical measurement data uploaded by other user terminals, the historical measurement data including the measurement locations of other user terminals performing signal measurements on neighboring base stations and the historical movement trajectories of other user terminals; based on a preset behavior analysis model, obtaining the movement trend of the user terminal according to the historical movement trajectory, and determining the preparation area based on the movement trend according to the measurement location.

[0043] For example, other user terminals report real-time location information while moving. After receiving the real-time location information, the server inputs both into a preset behavior analysis model. This behavior analysis model is built based on artificial intelligence and big data technology. Based on the real-time location information, the historical movement trajectory of other user terminals in the preset area is calculated. Based on this historical movement trajectory, the movement trend of the user terminal after entering the preset area can be calculated. The movement trend is the most likely movement path of the user terminal in the preset area.

[0044] In some embodiments, please refer to Figure 3, which illustrates a schematic diagram of an application scenario of another base station switching method according to an embodiment of the present disclosure. As shown in Figure 3, after a user terminal enters a preset area from point A, it may move toward point B and point Z. Therefore, the user terminal's movement trend should include a first direction toward point B and a second direction toward point Z.

[0045] After other user terminals enter the preset area, in addition to reporting real-time location information, they also report the measurement location of the neighboring base station in the preset area for signal measurement. After the server inputs the measurement location into the behavior analysis model, it obtains the preliminary area formed by the measurement location. The preliminary area can be an area formed by the outermost measurement locations, or a rectangular area formed by the outermost measurement locations in two perpendicular directions, or an area formed with the center position of multiple measurement locations as the center and a preset radius. It is not limited here. The preliminary area is based on the movement trend of the user terminal. If the user terminal moves according to the movement trend, it will inevitably enter the preliminary area.

[0046] In this way, the server predicts in advance the possible movement trend of the user terminal in the preset area and the prepared area for the user terminal to perform signal measurement based on the movement trend. After entering the preset area, the user terminal only needs to report real-time location information and no longer needs to perform signal measurement on the neighboring base station. This simplifies the base station switching process, improves the efficiency of the base station switching process, and helps to reduce the delay of the base station switching process.

[0047] In some embodiments, obtaining the switching data corresponding to the preparation area includes: obtaining the switching position of other user terminals switching to neighboring base stations in terms of movement trends; obtaining the number of switching times of each neighboring base station, and determining the switching probability of each neighboring base station based on the number of switching times, where the number of switching times is the number of times other user terminals switch to neighboring base stations in terms of movement trends; and obtaining the switching data based on the switching position and the switching probability.

[0048] For example, as shown in FIG3 , the signal ranges of neighboring cell base stations 1, 2, and 3 overlap within a predetermined area. If other user terminals switch base stations while moving through these overlapping areas, for example, when multiple user terminals move in a first direction, they switch from their local base station to neighboring cell base station 3 48 times and to neighboring cell base station 2 2 times; when multiple user terminals move in a second direction, they switch from their local base station to neighboring cell base station 2 47 times and to neighboring cell base station 3 3 times. After completing a base station switch, the other user terminals immediately report their switch locations and the base stations they switched to. Based on the base stations they switched to, the server calculates the number of handoffs for each neighboring cell base station and thus infers the handoff probability for each neighboring cell base station. For example, the probability of other user terminals switching to neighboring cell base station 3 in the first direction is 96%, and the probability of switching to neighboring cell base station 2 is 4%; the probability of other user terminals switching to neighboring cell base station 2 in the second direction is 94%, and the probability of switching to neighboring cell base station 3 is 6%.

[0049] In this way, the server obtains the switching position of the user terminal in the mobile trend and the switching probability of each neighboring base station in advance, so as to facilitate the subsequent calculation of the target base station. There is no need to perform real-time calculation after the user terminal enters the preset area, which simplifies the base station switching process and reduces the delay of the base station switching process.

[0050] In some embodiments, determining the switching area corresponding to the switching data and the target base station corresponding to the switching area based on the switching data and a preset behavior analysis model includes: inputting the switching data into the preset behavior analysis model, determining the switching area based on the switching position, and determining the target base station based on the switching probability.

[0051] For example, as shown in Figure 3, other user terminals report their base station handover locations to the server. The server inputs the handover locations into the behavior analysis model, determining that the area where other user terminals perform base station handovers in the first direction is handover area E, and that the probabilities of other user terminals switching to neighboring cell base station 2 and neighboring cell base station 3 in handover area E are 4% and 96%, respectively. The server also determines that the area where other user terminals perform base station handovers in the second direction is handover area F, and that the probabilities of other user terminals switching to neighboring cell base station 2 and neighboring cell base station 3 in handover area F are 94% and 6%, respectively. Therefore, if the neighboring cell base station with the highest handover probability is selected as the target base station, the server determines, based on the handover data, that the target base station in handover area E is neighboring cell base station 3, and that the target base station in handover area F is neighboring cell base station 2.

[0052] In this way, after the server determines the switching area and the target base station corresponding to the switching area, when a user terminal enters the switching area, it can directly conduct a multi-party switching protocol with the user terminal, the base station in the local area and the target base station, thereby quickly completing the switching process and reducing the delay of the base station switching.

[0053] In some embodiments, the server determines the target base station according to the handover probability, for example, determines the neighboring base station corresponding to the maximum handover probability as the target base station.

[0054] In some embodiments, referring to FIG4 , which shows a schematic flow chart of a target base station determination method according to an embodiment of the present disclosure, before switching the local base station connected to the user terminal to the target base station, the target base station determination method provided by the embodiment of the present disclosure further includes: S1031 to S1033.

[0055] In S1031, actual measured signal data of the target base station measured by the user terminal in the handover area is obtained.

[0056] For example, when the server detects that the user terminal enters the preparation area, it notifies the user terminal of the target base station. When the user terminal enters the switching area, it immediately measures the signal of the target base station, obtains the measured signal data of the target base station, and uploads the measured signal data to the server.

[0057] The measured signal data obtained by the user terminal includes the target base station's signal strength, signal stability, and traffic load. Traffic load can be obtained through a request. For example, the user terminal sends a request to the target base station, which then responds with the traffic load information. Alternatively, the server can directly obtain traffic load information from the target base station.

[0058] In S1032, when it is detected that the measured signal data does not meet the preset switching condition, the load data corresponding to the neighboring base station is obtained.

[0059] For example, due to reasons such as antenna steering, aging, and too high communication load, the target base station provides insufficient signal strength to the user terminal in the mobile trend, or the signal stability provided is poor. These may cause the target base station to be unable to provide better communication services to the user terminal, resulting in a decline in the user experience. Therefore, the server needs to make a secondary switching decision based on the preset switching conditions and measured signal data, such as whether the signal strength is greater than the signal strength threshold, whether the signal stability is greater than the signal stability threshold, and whether the communication load is less than the communication load threshold. When the server detects that the measured signal data does not meet the switching conditions, it obtains the load data of the neighboring base station and re-determines the target base station. The above-mentioned switching conditions and measured signal data are only used as examples. The secondary switching decision process can be carried out using the switching conditions and switching standards set by different operators, which will not be described in detail here.

[0060] In S1033 , the target base station is re-determined based on the load data and the handover probability.

[0061] In some embodiments, the target base station is re-determined based on the load data and the switching probability, including: sorting the neighboring base stations from large to small according to the switching probability to obtain a sorting order of the neighboring base stations; determining the neighboring base stations whose sorting order is less than the preset order as intended base stations, and the intended base stations do not include the originally determined target base station; and determining the intended base station corresponding to the smallest load data as the new target base station.

[0062] For example, please refer to Figure 5, which shows a schematic diagram of an application scenario of another base station switching method according to an embodiment of the present disclosure. As shown in Figure 5, neighboring cell base station 3 is no longer suitable as the target base station in the first direction, and the server sorts neighboring cell base stations 1, 4, and 5 according to the switching probabilities of neighboring cell base stations 1, 4, and 5. For example, sorting from large to small, the switching probability of neighboring cell base station 1 is P1, the switching probability of neighboring cell base station 5 is P5, and the switching probability of neighboring cell base station 4 is P4. Sorting from large to small yields: P4>P5>P1, the sorting order of neighboring cell base station 4 is 1, the sorting order of neighboring cell base station 5 is 2, and the sorting order of neighboring cell base station 1 is 3. If the preset order is 3, neighboring cell base stations 5 and neighboring cell base stations 4 whose sorting orders are smaller than the preset order are used as intended base stations. Then obtain the load data of neighboring cell base station 5 and neighboring cell base station 4, and re-determine the neighboring cell base station 5 and the neighboring cell base station 4 with the smallest load data as the target base station. For example, if the load data of neighboring cell base station 4 is less than that of neighboring cell base station 5, then neighboring cell base station 4 is determined as the new target base station.

[0063] The above-mentioned target base station redetermination mechanism increases the overall fault tolerance of the system. When the communication service quality provided by the original target base station is poor, a new target base station is reconfigured for the user terminal. This is conducive to improving the quality of communication services and thus improving the user experience.

[0064] In some embodiments, the server counts the number of times the user terminal needs to re-determine the target base station after arriving at a preset area, thereby determining the probability P that the user terminal needs to re-determine the target base station in the preset area. N If P is detected N If the probability is greater than a preset probability, for example, the preset probability is 50%, the server needs to modify the behavior analysis model according to data uploaded by other user terminals.

[0065] For example, after the user terminal arrives at a certain preset area, the probability P of not meeting the target base station (neighboring base station 3) and not meeting the base station switching is N Greater than the preset probability, the conditions for base station switching are not met, including: rsrp1-rsrp M >Y,rsrp2-rsrp M <Y,rsrp N -rsrp M <Y. rsrp M is the reference signal received power of the base station M in this area, rsrp1 is the reference signal received power of the neighboring base station 1, rsrp2 is the reference signal received power of the neighboring base station 2, and rsrp Nis the reference signal received power of neighboring base station N. The server needs to relearn the model based on data uploaded by other user terminals. During the relearning process, it needs to obtain the base station switching location of the user terminal based on the traditional RSRP base station switching method.

[0066] This helps to improve the accuracy of the analysis results of the behavior analysis model, avoids the need to redetermine the target base station after the user terminal reaches the handover area, reduces the error rate of the process, and improves the user experience.

[0067] In some embodiments, switching the local base station connected to the user terminal to the target base station includes: generating a switching instruction based on the switching data; sending the switching instruction to the local base station and the target base station, so that the local base station and the target base station change the base station connected to the user terminal to the target base station according to the switching instruction.

[0068] Exemplarily, the server inputs the handover data into a preset behavior analysis model, determines the target base station corresponding to the handover zone, generates a corresponding handover instruction, which includes the user terminal's device information and the handover zone information, and sends the handover instruction to the local base station and the target base station. Based on the handover instruction, the local base station and the target base station perform a multi-party handover protocol with the user terminal. Refer to Figure 6, which illustrates a schematic flow chart of a multi-party handover protocol. As shown in Figure 6, the multi-party handover protocol includes steps S201 to S208.

[0069] In S201, the base station in the local area notifies the user terminal to update the location information.

[0070] In S202, the base station in the local area sends the information of the handover area to the user terminal.

[0071] In S203, when the user terminal enters the handover area, it sends an arrival notification to the base station in the area.

[0072] In S204, the local base station sends a handover request to the target base station.

[0073] In S205 , the target base station completes communication resource allocation.

[0074] In S206, the target base station replies with a handover confirmation message to the base station in the local area.

[0075] In S207, the base station in the local area notifies the user terminal to perform handover reconfiguration.

[0076] In S208, the user terminal randomly accesses the target base station.

[0077] Through the above switching process, the preparation work for base station switching is completed in advance. In this way, when it is detected that the user terminal enters the switching area, the base station in the area connected to the user terminal can be quickly switched to the target base station, reducing the delay of the user terminal in base station switching and improving the user experience.

[0078] Please refer to Figure 7, which shows a block diagram of the structure of a server according to an embodiment of the present disclosure. As shown in Figure 7, the present embodiment provides a server 30, which includes a processor 31, a memory 32, a computer program stored in the memory 32 and executable by the processor 31, and a data bus 33 for enabling communication between the processor 31 and the memory 32. When the computer program is executed by the processor 31, it implements any base station handover method provided in the embodiments of the present disclosure.

[0079] Please refer to Figure 8, which shows a schematic block diagram of a base station switching device according to an embodiment of the present disclosure. The base station switching device 300 is used to execute the aforementioned base station switching method. The base station switching device can be configured on a server.

[0080] As shown in FIG8 , the base station switching device 300 includes: a data acquisition module 301 , a switching analysis module 302 and a switching execution module 303 .

[0081] The data acquisition module 301 is configured to acquire handover data corresponding to a preparation area when a user terminal enters the preparation area. The preparation area is determined based on historical measurement data uploaded by other user terminals.

[0082] In some embodiments, before a user terminal enters the preparation area, the data acquisition module 301 is also used to, for example, implement: obtaining historical measurement data uploaded by other user terminals, the historical measurement data including the measurement locations of other user terminals performing signal measurements on neighboring base stations and the historical movement trajectories of other user terminals; based on a preset behavior analysis model, obtaining the movement trend of the user terminal according to the historical movement trajectory, and determining the preparation area based on the movement trend according to the measurement location.

[0083] In some embodiments, when the data acquisition module 301 is used to obtain the switching data corresponding to the preparation area, it is used to, for example: obtain the switching position of other user terminals switching to neighboring base stations in terms of movement trends; obtain the number of switching times of each neighboring base station, and determine the switching probability of each neighboring base station based on the number of switching times, where the number of switching times is the number of times other user terminals switch to neighboring base stations in terms of movement trends; and obtain switching data based on the switching position and switching probability.

[0084] The handover analysis module 302 is configured to determine a handover area corresponding to the handover data and a target base station corresponding to the handover area based on the handover data and a preset behavior analysis model.

[0085] In some embodiments, when the switching analysis module 302 is used to determine the switching area corresponding to the switching data and the target base station corresponding to the switching area based on the switching data and a preset behavior analysis model, it is used, for example, to implement: inputting the switching data into the preset behavior analysis model, determining the switching area according to the switching position, and determining the target base station according to the switching probability.

[0086] In some embodiments, when the handover analysis module 302 is used to determine the target base station according to the handover probability, for example, it is used to determine the neighboring base station corresponding to the maximum handover probability as the target base station.

[0087] The handover execution module 303 is configured to handover the local base station to which the user terminal is connected to a target base station when the user terminal enters the handover area.

[0088] In some embodiments, before being used to switch the local base station to which the user terminal is connected to a target base station, the switching execution module 303 is also used to, for example: obtain the measured signal data of the target base station measured by the user terminal in the switching area; when it is detected that the measured signal data does not meet the preset switching conditions, obtain the load data corresponding to the neighboring base station; and redetermine the target base station based on the load data and the switching probability.

[0089] In some embodiments, when the switching execution module 303 is used to implement the redetermination of the target base station based on the load data and the switching probability, for example, it is used to implement: sorting the neighboring base stations from large to small according to the switching probability to obtain the sorting order of the neighboring base stations; determining the neighboring base stations whose sorting order is less than the preset order as the intended base stations, and the intended base stations do not include the target base stations originally determined; and redetermining the intended base station corresponding to the smallest load data as the target base station.

[0090] In some embodiments, when the switching execution module 303 is used to switch the local base station connected to the user terminal to the target base station, it is used to, for example: generate a switching instruction based on the switching data; send the switching instruction to the local base station and the target base station, so that the local base station and the target base station change the base station connected to the user terminal to the target base station according to the switching instruction.

[0091] Embodiments of the present disclosure provide a storage medium for computer-readable storage. The storage medium includes a non-transitory computer-readable storage medium. The storage medium stores one or more programs, which can be executed by one or more processors to implement any base station handover method provided in any of the embodiments of the present disclosure.

[0092] The base station switching technical solution provided by the embodiment of the present disclosure is applied to a server. In this technical solution, when it is detected that a user terminal enters a preparatory area, the switching data corresponding to the preparatory area is obtained, and the preparatory area is determined based on the historical measurement data uploaded by other user terminals; the switching area is determined based on the switching data, and the target base station corresponding to the switching area is determined; when it is detected that the user terminal enters the switching area, the base station in the area connected to the user terminal is switched to the target base station. In the above process, the server determines the preparatory area through the historical measurement data uploaded by other user terminals, and when it is detected that the user terminal enters the preparatory area, the switching area and the target base station are determined through the switching data, thereby completing the preparation work for the base station switching in advance. In this way, when it is detected that the user terminal enters the switching area, the base station in the area connected to the user terminal can be quickly switched to the target base station, which simplifies the complexity of the base station switching process, reduces the delay of the user terminal in performing base station switching, and improves the user experience.

[0093] The preferred embodiments of the present disclosure are described above with reference to the accompanying drawings, but are not intended to limit the scope of the present disclosure. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and essence of the present disclosure shall fall within the scope of the present disclosure.

Claims

1. A base station switching method, applied to a server, comprising: When a user terminal enters a preparatory area, obtaining switching data corresponding to the preparatory area, where the preparatory area is determined based on historical measurement data uploaded by other user terminals; Determine, according to the switching data and a preset behavior analysis model, a switching area corresponding to the switching data and a target base station corresponding to the switching area; When the user terminal enters the switching area, the base station in the local area to which the user terminal is connected is switched to the target base station.

2. The base station switching method according to claim 1, wherein: Before a user terminal enters the preparation area, the base station switching method further includes: Acquire historical measurement data uploaded by the other user terminal, where the historical measurement data includes a measurement location where the other user terminal performs signal measurement on a neighboring base station and a historical movement trajectory of the other user terminal; Based on the preset behavior analysis model, the movement trend of the user terminal is obtained according to the historical movement trajectory, and the preparation area is determined on the movement trend according to the measurement position.

3. The base station switching method according to claim 2, wherein: The obtaining of the switching data corresponding to the preparation area includes: Acquire a switching position where the other user terminal switches to the neighboring base station based on the moving trend; Obtaining the number of handovers of each of the neighboring base stations, and determining the handover probability of each of the neighboring base stations according to the number of handovers, where the number of handovers is the number of times that the other user terminals switch to the neighboring base stations based on the moving trend; The switching data is obtained according to the switching position and the switching probability.

4. The base station switching method according to claim 3, wherein: The determining, according to the switching data and a preset behavior analysis model, a switching area corresponding to the switching data and a target base station corresponding to the switching area includes: The switching data is input into the preset behavior analysis model, the switching area is determined according to the switching position, and the target base station is determined according to the switching probability.

5. The base station switching method according to claim 4, wherein: The determining the target base station according to the switching probability includes: The neighboring base station corresponding to the greatest switching probability is determined as the target base station.

6. The base station switching method according to claim 2, wherein: Before switching the local base station connected to the user terminal to the target base station, the base station switching method further includes: Acquire actual measured signal data of the target base station measured by the user terminal in the handover area; When it is detected that the measured signal data does not meet the preset switching condition, acquiring load data corresponding to the neighboring base station; The target base station is re-determined according to the load data and the switching probability.

7. The base station switching method according to claim 6, wherein: The re-determining the target base station according to the load data and the switching probability includes: According to the handover probability, the neighboring base stations are sorted from large to small to obtain a sorting order of the neighboring base stations; Determine the neighboring base stations whose ranking order is less than the preset order as intended base stations, and the intended base stations do not include the target base station determined originally; The intended base station corresponding to the minimum load data is determined as the target base station.

8. The base station switching method according to claim 1, wherein: The switching of the local base station connected to the user terminal to the target base station includes: generating a switching instruction according to the switching data; The switching instruction is sent to the local base station and the target base station, so that the local base station and the target base station can The base station connected to the user terminal is replaced by the target base station through a switching instruction.

9. A server, wherein: The server includes a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection communication between the processor and the memory, wherein when the computer program is executed by the processor, the base station switching method according to any one of claims 1 to 8 is realized.

10. A storage medium, wherein: The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the base station switching method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method and device for predicting switching base station of mobile terminal

    CN107046700A

  • User track forecasting-based switching method and device for unmanned aerial vehicle-borne base station

    CN107205225A

  • Cell switching processing method and device

    CN108702670A

  • Ultra-dense network switching method based on user movement behavior prediction

    CN113993172A

  • Group pre-switching authentication method and device based on trusted relay

    CN114390516A