Cell handover methods, devices, electronic equipment and storage media

CN122579238APending Publication Date: 2026-08-14BEIJING CO WHEELS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-12
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

[0004]鉴于上述问题,本申请实施例提出了一种小区切换方法、装置、电子设备及存储介质,用以解决基站指示的小区不准确的问题

Benefits of technology

[0028]根据本申请的实施例的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,使得所述处理器执行如上任一项所述的小区切换方法。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122579238A_ABST
    Figure CN122579238A_ABST
Patent Text Reader

Abstract

This application provides a cell handover method, apparatus, electronic device, and storage medium. The cell handover method includes: a vehicle-mounted terminal acquiring the quality parameters of candidate cells corresponding to its current service scenario, the serving cell registered by the vehicle-mounted terminal, and the quality parameters of neighboring cells corresponding to the serving cell; determining whether handover conditions are met based on the quality parameters of the candidate cells, the serving cell, and the neighboring cells; and selecting a target cell from the neighboring cells and handing over to the target cell when the handover conditions are met. In this application embodiment, by analyzing the quality parameters of candidate cells corresponding to the current service scenario, the serving cell registered by the vehicle-mounted terminal, and the neighboring cells corresponding to the serving cell, when it is determined that the handover conditions are met, the device can hand over to a target cell that better meets the network quality requirements of the current service scenario, thereby improving the accuracy of cell registration.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of network technology, and in particular to a cell handover method, apparatus, electronic device, and storage medium. Background Technology

[0002] With the rapid development of network technology and intelligent vehicle technology, the functions of in-vehicle terminals are becoming increasingly powerful. In-vehicle terminals are a key component of vehicle networking technology, enabling vehicles to communicate and exchange data via wireless networks, thereby realizing the vehicle's intelligence and automation capabilities.

[0003] In existing technologies, the network connection of vehicle-mounted terminals follows the 3GPP (3rd Generation Partnership Project) access guidelines, registering for the corresponding cell according to the base station's instructions. However, this method is suitable for conventional terminals such as smartphones. For vehicle-mounted terminals, which have more complex service scenarios, such as autonomous driving, these scenarios have higher requirements for network quality. Therefore, the cell indicated by the base station in this method is inaccurate and cannot meet the network quality requirements of vehicle-mounted terminals. Summary of the Invention

[0004] In view of the above problems, this application proposes a cell handover method, apparatus, electronic device and storage medium to solve the problem of inaccurate cell indication by base station.

[0005] According to one aspect of an embodiment of this application, a cell handover method is provided, the method being executed on a vehicle-mounted terminal, the method comprising:

[0006] Obtain the candidate cell corresponding to the service scenario where the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell;

[0007] Based on the quality parameters of the candidate cell, the serving cell, and the neighboring cells, determine whether the handover conditions are met.

[0008] When the handover conditions are met, a target cell is selected from the neighboring cells, and the handover is performed to the target cell.

[0009] Optionally, determining whether the handover conditions are met based on the quality parameters of the candidate cell, the serving cell, and the neighboring cells includes: determining whether a first condition, a second condition, and a third condition are met based on the quality parameters of the candidate cell, the serving cell, and the neighboring cells; and determining that the handover conditions are met when all three conditions are met. The first condition is that the quality parameters of the serving cell do not meet the network quality requirements of the service scenario; the second condition is that there is at least one first neighboring cell, which is a neighboring cell belonging to the candidate cell; and the third condition is that there is a cell among the first neighboring cells with a quality parameter higher than that of the serving cell.

[0010] Optionally, selecting a target cell from the neighboring cells includes: when there is only one first neighboring cell with a quality parameter higher than the serving cell, selecting the first neighboring cell with a quality parameter higher than the serving cell as the target cell; when there are multiple first neighboring cells with a quality parameter higher than the serving cell, selecting the first neighboring cell with the highest quality parameter from among the first neighboring cells with a quality parameter higher than the serving cell as the target cell.

[0011] Optionally, the method further includes: when the vehicle terminal stays in the serving cell for a longer period than a target duration in the service scenario, and the quality parameters of the serving cell meet the fourth condition during the stay in the serving cell, the serving cell is added as a candidate cell corresponding to the service scenario.

[0012] Optionally, obtaining the quality parameters of the candidate cell corresponding to the service scenario where the vehicle terminal is located, the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell includes: after the service scenario where the vehicle terminal is located changes, obtaining the quality parameters of the candidate cell corresponding to the service scenario where the vehicle terminal is located, the serving cell registered by the vehicle terminal, and the neighboring cells corresponding to the serving cell.

[0013] Optionally, obtaining the candidate cell corresponding to the service scenario where the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell includes: after the cell registered by the vehicle terminal changes, obtaining the candidate cell corresponding to the service scenario where the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell.

[0014] Optionally, obtaining the quality parameters of the candidate cell corresponding to the service scenario where the vehicle terminal is located, the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell includes: obtaining the quality parameters of the candidate cell corresponding to the service scenario where the vehicle terminal is located, the serving cell registered by the vehicle terminal, and the neighboring cells corresponding to the serving cell at preset time intervals.

[0015] Optionally, the business scenario includes one of the following: autonomous driving business scenario, multimedia business scenario, parking photography business scenario, and parking hibernation business scenario.

[0016] According to another aspect of the embodiments of this application, a cell handover device is provided, the device being applied to a vehicle-mounted terminal, the device comprising:

[0017] The acquisition module is used to acquire the candidate cell corresponding to the service scenario in which the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell;

[0018] The judgment module is used to determine whether the handover conditions are met based on the quality parameters of the candidate cell, the serving cell, and the neighboring cells;

[0019] The handover module is used to select a target cell from the neighboring cells and switch to the target cell when the judgment module determines that the handover conditions are met.

[0020] Optionally, the judgment module is specifically used to determine whether the first condition, the second condition, and the third condition are met based on the quality parameters of the candidate cell, the serving cell, and the quality parameters of the neighboring cells; when the first condition, the second condition, and the third condition are all met, it is determined that the handover condition is met; wherein, the first condition is that the quality parameters of the serving cell do not meet the network quality requirements of the service scenario; the second condition is that there is at least one first neighboring cell, which is a neighboring cell belonging to the candidate cell; the third condition is that there is a cell among the first neighboring cells with a quality parameter higher than that of the serving cell.

[0021] Optionally, the handover module is specifically configured to, when there is only one first neighboring cell with a quality parameter higher than the serving cell, select the first neighboring cell with the highest quality parameter from among the first neighboring cells with a quality parameter higher than the serving cell as the target cell; and when there are multiple first neighboring cells with a quality parameter higher than the serving cell, select the first neighboring cell with the highest quality parameter from among the first neighboring cells with a quality parameter higher than the serving cell as the target cell.

[0022] Optionally, the device further includes an adding module, configured to add the serving cell as a candidate cell corresponding to the service scenario when the duration of the vehicle terminal staying in the serving cell in the service scenario exceeds a target duration, and the quality parameters of the serving cell meet a fourth condition during the stay in the serving cell.

[0023] Optionally, the acquisition module is specifically used to acquire, after the service scenario of the vehicle terminal changes, the candidate cell corresponding to the service scenario of the vehicle terminal, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell.

[0024] Optionally, the acquisition module is specifically used to acquire, after the cell registered by the vehicle terminal changes, the candidate cell corresponding to the service scenario in which the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell.

[0025] Optionally, the acquisition module is specifically used to acquire, at preset time intervals, the candidate cell corresponding to the service scenario where the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell.

[0026] Optionally, the business scenario includes one of the following: autonomous driving business scenario, multimedia business scenario, parking photography business scenario, and parking hibernation business scenario.

[0027] According to another aspect of the embodiments of this application, an electronic device is provided, the electronic device including a processor and a computer-readable storage medium storing a computer program thereon; when the computer program is executed by the processor, the processor causes the processor to perform the cell handover method as described in any of the preceding claims.

[0028] According to another aspect of the embodiments of this application, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, causes the processor to perform the cell handover method as described in any of the preceding claims.

[0029] In this embodiment, the quality parameters of the candidate cell corresponding to the service scenario of the vehicle terminal, the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell are obtained. Based on the quality parameters of the candidate cell, the serving cell, and the neighboring cells, it is determined whether the handover conditions are met. If the handover conditions are met, a target cell is selected from the neighboring cells, and the user switches to the target cell. Therefore, by analyzing the quality parameters of the candidate cell corresponding to the service scenario of the vehicle terminal, the serving cell registered by the vehicle terminal, and the neighboring cells corresponding to the serving cell, when it is determined that the handover conditions are met, the user can switch to a target cell that better meets the network quality requirements of the current service scenario, thereby improving the accuracy of the registered cell.

[0030] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description

[0031] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some drawings of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0032] Figure 1 This is a flowchart of a cell handover method according to an embodiment of this application;

[0033] Figure 2 This is a flowchart of another cell handover method according to an embodiment of this application;

[0034] Figure 3 This is a structural block diagram of a cell handover device according to an embodiment of this application;

[0035] Figure 4 This is a structural block diagram of an electronic device according to an embodiment of this application;

[0036] Figure 5 This is a structural block diagram of a computer-readable storage medium according to an embodiment of this application. Detailed Implementation

[0037] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0038] The cell handover method in this application embodiment can be applied to vehicle-mounted terminals. A vehicle-mounted terminal refers to an electronic device installed in a vehicle, used to receive and transmit wireless signals. It enables the vehicle to communicate and exchange data via a wireless network, thereby realizing the vehicle's intelligence and automation capabilities. The introduction of vehicle-mounted terminals has brought revolutionary changes to vehicle communication systems, making vehicles more intelligent and automated, improving traffic efficiency and safety, reducing costs, and enhancing user experience.

[0039] Reference Figure 1 The diagram shows a flowchart of a cell handover method according to an embodiment of this application.

[0040] like Figure 1 As shown, the cell handover method may include the following steps:

[0041] Step 101: Obtain the candidate cell corresponding to the service scenario where the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell.

[0042] The vehicle terminal can realize a variety of business scenarios, including but not limited to autonomous driving business scenarios, multimedia business scenarios, parking photography business scenarios, parking dormancy business scenarios, and so on.

[0043] Autonomous driving scenarios refer to vehicles that can control their own movement without direct driver intervention. Autonomous driving systems perceive the surrounding environment and traffic conditions, automatically making driving decisions such as acceleration, deceleration, and lane changes. Autonomous driving scenarios are low-latency services, requiring networks with even lower latency and rapid response capabilities.

[0044] Multimedia service scenarios refer to the playback of multimedia data such as video and audio. Multimedia service scenarios involve high download speeds, requiring the network to provide higher download speeds.

[0045] Parking photography involves taking photos and recording videos of the vehicle's surroundings after parking, and then uploading these images and videos to the corresponding devices. Parking photography is a high-upload-speed service, requiring a network capable of providing high upload speeds.

[0046] Parking hibernation scenarios refer to remote control functions of a vehicle, such as opening and closing doors and turning on lights, while the vehicle is parked and in hibernation mode. Parking hibernation scenarios are highly stable services, requiring networks with higher stability to reliably respond to remote control requests.

[0047] In this embodiment of the application, by obtaining the quality parameters of the candidate cells corresponding to the service scenario where the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell, and analyzing this information, a more suitable cell can be selected for the vehicle terminal.

[0048] After the vehicle terminal is powered on, when connecting to the network, the network side will allocate a serving cell and the corresponding neighboring cells to the vehicle terminal based on the 3GPP guidelines. The relevant information of the serving cell and the relevant information of the neighboring cells will be returned to the vehicle terminal. The vehicle terminal will then initiate registration with the serving cell based on the relevant information of the serving cell, thereby registering with the serving cell.

[0049] In this embodiment, the vehicle-mounted terminal can obtain the serving cell it has registered based on the relevant information of the serving cell returned by the network side. The vehicle-mounted terminal can measure the quality of the registered serving cell to obtain its quality parameters. The quality parameters of the serving cell can be the average of multiple measurement results. The specific process for measuring the quality parameters of the serving cell can be handled based on practical experience, and will not be discussed in detail in this embodiment.

[0050] For example, the quality parameters of the registered serving cell may include, but are not limited to, at least one of the following: network quality parameters, signal quality parameters, etc. Network quality parameters may include, but are not limited to, at least one of the following: uplink packet loss rate, downlink packet loss rate, uplink retransmission rate, downlink retransmission rate, etc. Signal quality parameters may include, but are not limited to, at least one of the following: SNR (Signal-to-Noise Ratio), RSRP (Reference Signal Received Power), etc.

[0051] In this embodiment, the vehicle terminal can obtain the neighboring cells corresponding to its registered serving cell based on the relevant information of the neighboring cells corresponding to the serving cell returned by the network side. The vehicle terminal can measure the quality of the neighboring cells corresponding to the registered serving cell to obtain the quality parameters of the neighboring cells. The quality parameters of the neighboring cells can be the average of multiple measurement results. The specific process of measuring the quality parameters of the neighboring cells can be handled based on practical experience, and will not be discussed in detail in this embodiment.

[0052] For example, the quality parameters of neighboring cells corresponding to the registered serving cell may include, but are not limited to, signal quality parameters. Signal quality parameters may include, but are not limited to, at least one of the following: SNR, RSRP, etc.

[0053] When a user selects different services on the in-vehicle infotainment system, the system will enter different service scenarios accordingly. For example, if a user selects to play a video on the in-vehicle infotainment system, they will enter the multimedia service scenario; if a user selects autonomous driving on the in-vehicle infotainment system, they will enter the autonomous driving service scenario, and so on.

[0054] In this embodiment, a database corresponding to each service scenario can be set up to store candidate cells for that service scenario. Initially, the databases for each service scenario are empty. During the use of a vehicle terminal in a certain service scenario, candidate cells corresponding to that service scenario are obtained and stored in the database corresponding to that service scenario. Here, a candidate cell refers to a cell that can meet the service quality requirements of that service scenario.

[0055] In one optional implementation, after the vehicle-mounted terminal registers with any serving cell and enters any service scenario, it can record the duration of its stay in that serving cell within that service scenario and obtain the quality parameters of that serving cell during that stay. If the duration of the vehicle-mounted terminal's stay in that serving cell within that service scenario exceeds a target duration, and the quality parameters of that serving cell during that stay meet a fourth condition, then the serving cell can be considered to meet the service quality requirements of that service scenario, and therefore, it is added as a candidate cell for that service scenario. This method simplifies the processing by simply judging the dwell time and quality parameters.

[0056] It should be noted that, since this is to determine whether a cell meets the service quality requirements of the business scenario, the quality parameters of the serving cell during the stay in that serving cell can include network quality parameters. Network quality parameters can include, but are not limited to, at least one of the following: uplink packet loss rate, downlink packet loss rate, uplink retransmission rate, downlink retransmission rate, etc.

[0057] The specific value of the target duration can be set according to actual needs, and this embodiment does not impose any restrictions on it.

[0058] The fourth condition may include the fact that the network quality parameters of the serving cell are less than a preset network quality parameter threshold during the period the user stays in the serving cell. Specifically, the fourth condition may include at least one of the following: the uplink packet loss rate of the serving cell is less than a preset uplink packet loss rate threshold during the period the user stays in the serving cell; the downlink packet loss rate of the serving cell is less than a preset downlink packet loss rate threshold during the period the user stays in the serving cell; the uplink retransmission rate of the serving cell is less than a preset uplink retransmission rate threshold during the period the user stays in the serving cell; and the downlink retransmission rate of the serving cell is less than a preset downlink retransmission rate threshold during the period the user stays in the serving cell. The specific values ​​of each of the above thresholds can be set according to actual needs, and this embodiment does not limit this. For example, the uplink packet loss rate threshold can be set to 20%, the downlink packet loss rate threshold to 20%, the uplink retransmission rate threshold to 20%, the downlink retransmission rate threshold to 20%, and so on.

[0059] In this embodiment of the application, the vehicle terminal can obtain the business scenario it is in and obtain the candidate cell corresponding to the business scenario from the database corresponding to the business scenario.

[0060] In one optional implementation, the vehicle terminal can monitor in real time or periodically whether the service scenario it is in has changed. After the service scenario of the vehicle terminal changes, it can obtain the candidate cell corresponding to the service scenario of the vehicle terminal, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell.

[0061] In one optional implementation, the vehicle terminal can monitor whether the cell it has registered has changed in real time or periodically. After the cell registered by the vehicle terminal changes, it can obtain the candidate cell corresponding to the service scenario in which the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell.

[0062] In one optional implementation, the vehicle-mounted terminal can acquire, at preset time intervals, the candidate cell corresponding to the service scenario in which the vehicle-mounted terminal is located, the quality parameters of the serving cell registered by the vehicle-mounted terminal, and the quality parameters of the neighboring cells corresponding to the serving cell. The specific value of the preset time interval can be set according to actual needs, and this embodiment does not impose any restrictions on it.

[0063] Step 102: Based on the quality parameters of the candidate cell, the serving cell, and the neighboring cells, determine whether the handover conditions are met.

[0064] In this embodiment of the application, by analyzing the quality parameters of the candidate cell, the serving cell, and the neighboring cells, it can be determined whether the handover conditions are met.

[0065] In one optional implementation, the process of determining whether the handover conditions are met based on the quality parameters of the candidate cell, the serving cell, and the neighboring cells may include: determining whether a first condition, a second condition, and a third condition are met based on the quality parameters of the candidate cell, the serving cell, and the neighboring cells; determining that the handover conditions are met when all three conditions are met; and stopping the determination and determining that the handover conditions are not met when any one of the three conditions is not met.

[0066] The first condition is that the quality parameters of the serving cell do not meet the network quality requirements of the service scenario. When the quality parameters of the serving cell do not meet the network quality requirements of the service scenario, it means that the serving cell cannot adequately support the services executed in the service scenario.

[0067] Specifically, the quality parameters of the serving cell may include, but are not limited to, at least one of the following: network quality parameters and signal quality parameters. Correspondingly, the network quality requirements of the service scenario may include, at least one of the following: the network quality parameters of the serving cell are less than a preset network quality parameter threshold, and the signal quality parameters of the serving cell are greater than a preset signal quality parameter threshold.

[0068] Specifically, the network quality requirements for the service scenario may include at least one of the following: the uplink packet loss rate of the serving cell is less than a preset uplink packet loss rate threshold; the downlink packet loss rate of the serving cell is less than a preset downlink packet loss rate threshold; the uplink retransmission rate of the serving cell is less than a preset uplink retransmission rate threshold; the downlink retransmission rate of the serving cell is less than a preset downlink retransmission rate threshold; the RSRP of the serving cell is greater than a preset RSRP threshold; and the SNR of the serving cell is greater than a preset SNR threshold. The specific values ​​of each of the above thresholds can be set according to actual needs, and this embodiment does not impose any restrictions on this. For example, the uplink packet loss rate threshold can be set to 20%, the downlink packet loss rate threshold to 20%, the uplink retransmission rate threshold to 20%, the downlink retransmission rate threshold to 20%, the RSRP threshold to -110dB, the SNR threshold to 5dB, and so on.

[0069] The second condition is that there exists at least one first neighboring cell, which is a neighboring cell belonging to the candidate cell.

[0070] The third condition is that there exists a cell among the first neighboring cells with higher quality parameters than the serving cell. Specifically, higher quality parameters for the first neighboring cell mean that the signal quality parameters of the first neighboring cell are higher than those of the serving cell. For example, the RSRP of the first neighboring cell is higher than that of the serving cell, or the SNR of the first neighboring cell is higher than that of the serving cell.

[0071] Step 103: When the handover conditions are met, select a target cell from the neighboring cells and hand over to the target cell.

[0072] When it is determined that the handover conditions are met, a target cell is selected from the neighboring cells, and registration is initiated with the target cell, thereby handing over to the target cell.

[0073] In the process of determining whether the handover conditions are met, if it is determined that there is only one first neighboring cell with a quality parameter higher than that of the serving cell, then that first neighboring cell with a quality parameter higher than that of the serving cell is selected as the target cell; if it is determined that there are multiple first neighboring cells with a quality parameter higher than that of the serving cell, then the first neighboring cell with the highest quality parameter among those first neighboring cells with a quality parameter higher than that of the serving cell is selected as the target cell. Specifically, the first neighboring cell with the highest RSRP and / or SNR can be selected as the target cell.

[0074] In this embodiment, by analyzing the quality parameters of the candidate cells corresponding to the service scenario of the vehicle terminal, the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell, when it is determined that the handover conditions are met, the vehicle terminal can be switched to a target cell that better meets the network quality requirements of the service scenario, thereby improving the accuracy of the registered cell.

[0075] Reference Figure 2 The diagram shows a flowchart of another cell handover method according to an embodiment of this application.

[0076] like Figure 2 As shown, the cell handover method may include: powering on the vehicle terminal; initiating a service scenario determination process to determine the current service scenario, which is divided into four types: autonomous driving service scenario, multimedia service scenario, parking photography service scenario, and parking hibernation service scenario; determining whether the handover conditions are met for the current service scenario; if the handover conditions are met, switching to the target cell; after detecting a change in the current service scenario or a change in the registered serving cell, returning to the service scenario determination process; if the handover conditions are not met, returning to the service scenario determination process after a preset time interval. For the specific processing steps, please refer to the relevant description above; this embodiment will not repeat them here.

[0077] Reference Figure 3 The diagram shows a structural block diagram of a cell handover device according to an embodiment of this application.

[0078] like Figure 3 As shown, the cell handover device may include the following modules:

[0079] The acquisition module 301 is used to acquire the candidate cell corresponding to the service scenario where the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell.

[0080] The judgment module 302 is used to determine whether the handover conditions are met based on the quality parameters of the candidate cell, the serving cell, and the neighboring cell.

[0081] The handover module 303 is used to select a target cell from the neighboring cells and hand over to the target cell when the judgment module determines that the handover conditions are met.

[0082] Optionally, the judgment module 302 is specifically used to determine whether the first condition, the second condition, and the third condition are met based on the quality parameters of the candidate cell, the serving cell, and the neighboring cells; when the first condition, the second condition, and the third condition are all met, it is determined that the handover condition is met; wherein, the first condition is that the quality parameters of the serving cell do not meet the network quality requirements of the service scenario; the second condition is that there is at least one first neighboring cell, which is a neighboring cell belonging to the candidate cell; the third condition is that there is a cell among the first neighboring cells with a quality parameter higher than that of the serving cell.

[0083] Optionally, the switching module 303 is specifically used to select the first neighboring cell with higher quality parameters than the serving cell as the target cell when there is only one first neighboring cell with higher quality parameters than the serving cell; and to select the first neighboring cell with the highest quality parameter from among the first neighboring cells with higher quality parameters than the serving cell as the target cell when there are multiple first neighboring cells with higher quality parameters than the serving cell.

[0084] Optionally, the device further includes an adding module, configured to add the serving cell as a candidate cell corresponding to the service scenario when the duration of the vehicle terminal staying in the serving cell in the service scenario exceeds a target duration, and the quality parameters of the serving cell meet a fourth condition during the stay in the serving cell.

[0085] Optionally, the acquisition module 301 is specifically used to acquire, after the service scenario of the vehicle terminal changes, the candidate cell corresponding to the service scenario of the vehicle terminal, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell.

[0086] Optionally, the acquisition module 301 is specifically used to acquire, after the cell registered by the vehicle terminal changes, the candidate cell corresponding to the service scenario in which the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell.

[0087] Optionally, the acquisition module 301 is specifically used to acquire, at preset time intervals, the candidate cell corresponding to the service scenario where the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell.

[0088] Optionally, the business scenario includes one of the following: autonomous driving business scenario, multimedia business scenario, parking photography business scenario, and parking hibernation business scenario.

[0089] In this embodiment, by analyzing the quality parameters of the candidate cells corresponding to the service scenario of the vehicle terminal, the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell, when it is determined that the handover conditions are met, the vehicle terminal can be switched to a target cell that better meets the network quality requirements of the service scenario, thereby improving the accuracy of the registered cell.

[0090] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0091] In embodiments of this application, an electronic device is also provided. This electronic device may include a processor and a computer-readable storage medium storing a computer program; when the computer program is executed by the processor, it causes the processor to perform the cell handover method of any of the above embodiments.

[0092] Reference Figure 4 This diagram illustrates a structural block diagram of an electronic device according to an embodiment of this application. Figure 4 As shown, the electronic device 11 includes a processor 111 and a computer-readable storage medium 112, on which a computer program 1121 is stored.

[0093] The processor 111 is used to execute the computer program 1121 stored on the computer-readable storage medium 112. When the processor 111 executes the computer program 1121, it implements the cell handover method of any of the above embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0094] The processor 111 mentioned above may include, but is not limited to: a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0095] The aforementioned computer-readable storage medium 112 may include, but is not limited to: read-only memory (ROM), random access memory (RAM), compact disc read-only memory (CD-ROM), electronically erasable programmable read-only memory (EEPROM), hard disk, floppy disk, flash memory, etc.

[0096] In embodiments of this application, a computer-readable storage medium is also provided, on which a computer program is stored, which can be executed by a processor of an electronic device, and when the computer program is executed by the processor, the processor performs the cell handover method as described in any of the above embodiments.

[0097] Reference Figure 5 This diagram illustrates a structural block diagram of a computer-readable storage medium according to an embodiment of this application. Figure 5 As shown, a computer program 211 is stored on a computer-readable storage medium 21. When the computer program 211 is executed by a processor, it causes the processor to perform the cell handover method as described in any of the above embodiments and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0098] The various embodiments in this specification are related to each other and are described in a progressive manner. Each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other.

[0099] It should be noted that all actions involving the acquisition of signals, information, or data in this application are carried out in compliance with the relevant data protection laws and regulations of the locality and with authorization from the owner of the relevant device.

[0100] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.

[0101] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.

[0102] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

[0103] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0104] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0105] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0106] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0107] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0108] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. In summary, the content of this specification should not be construed as a limitation of this application.

Claims

1. A cell handover method, characterized in that, The method is executed on the vehicle terminal, and the method includes: Obtain the candidate cell corresponding to the service scenario where the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell; Based on the quality parameters of the candidate cell, the serving cell, and the neighboring cells, determine whether the handover conditions are met. When the handover conditions are met, a target cell is selected from the neighboring cells, and the handover is performed to the target cell.

2. The method according to claim 1, characterized in that, The step of determining whether the handover conditions are met based on the quality parameters of the candidate cell, the serving cell, and the neighboring cells includes: Based on the quality parameters of the candidate cell, the serving cell, and the neighboring cell, determine whether the first condition, the second condition, and the third condition are met. When the first condition, the second condition, and the third condition are all satisfied, it is determined that the switching condition is met; The first condition is that the quality parameters of the serving cell do not meet the network quality requirements of the service scenario; the second condition is that there is at least one first neighboring cell, which is a neighboring cell belonging to the candidate cell; the third condition is that there is a cell among the first neighboring cells with higher quality parameters than the serving cell.

3. The method according to claim 2, characterized in that, Selecting a target cell from the neighboring cells includes: If there is only one first neighboring cell with a quality parameter higher than that of the serving cell, then the first neighboring cell with a quality parameter higher than that of the serving cell is taken as the target cell. When there are multiple first neighboring cells with quality parameters higher than the serving cell, the first neighboring cell with the highest quality parameter is selected as the target cell from among the first neighboring cells with quality parameters higher than the serving cell.

4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: When the vehicle terminal stays in the serving cell for a longer period than the target duration in the business scenario, and the quality parameters of the serving cell meet the fourth condition during the stay, the serving cell is added as a candidate cell corresponding to the business scenario.

5. The method according to any one of claims 1 to 4, characterized in that, The step of obtaining the candidate cell corresponding to the service scenario of the vehicle terminal, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell includes: After the service scenario of the vehicle terminal changes, the quality parameters of the candidate cell corresponding to the service scenario of the vehicle terminal, the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell are obtained.

6. The method according to any one of claims 1 to 5, characterized in that, The step of obtaining the candidate cell corresponding to the service scenario of the vehicle terminal, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell includes: After the cell registered by the vehicle terminal changes, the candidate cell corresponding to the service scenario in which the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell are obtained.

7. The method according to any one of claims 1 to 6, characterized in that, The step of obtaining the candidate cell corresponding to the service scenario of the vehicle terminal, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell includes: According to a preset time interval, the quality parameters of the candidate cell corresponding to the service scenario where the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell are obtained.

8. The method according to any one of claims 1 to 7, characterized in that, The business scenarios include one of the following: autonomous driving business scenario, multimedia business scenario, parking photography business scenario, and parking hibernation business scenario.

9. A cell handover device, characterized in that, The device is applied to an in-vehicle infotainment terminal, and the device includes: The acquisition module is used to acquire the candidate cell corresponding to the service scenario in which the vehicle terminal is located, the quality parameters of the serving cell registered by the vehicle terminal, and the quality parameters of the neighboring cells corresponding to the serving cell; The judgment module is used to determine whether the handover conditions are met based on the quality parameters of the candidate cell, the serving cell, and the neighboring cells. The handover module is used to select a target cell from the neighboring cells and switch to the target cell when the judgment module determines that the handover conditions are met.

10. An electronic device, characterized in that, The electronic device includes a processor and a computer-readable storage medium on which a computer program is stored; When the computer program is executed by the processor, the processor performs the cell handover method as described in any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, causes the processor to perform the cell handover method as described in any one of claims 1 to 8.