Handover method for base station connection, base station, user equipment and storage medium
By periodically updating base station information and generating a base station list, the problem of poor user experience caused by frequent base station handover in the 5G era is solved, and more efficient base station handover and regional load balancing are achieved.
Patent Information
- Application Number
- CN202311608093.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-28
- Publication Date
- 2025-05-30
AI Technical Summary
In the 5G era, the more dense the base station is, the better coverage rate is, resulting in frequent base station turnover when user equipment is unstable in network signals, resulting in poor user experience.
By periodically updating the base station information within the preset range and storing it into the system information block, after receiving the base station search request from the user equipment, the surrounding base station information in the system information block is obtained, a base station list is generated, and a system information block and base station list are sent to the user equipment, so that the user equipment can select the target base station according to the preset method for base station switching.
Through the information of the system information block, the number of base station turnover programs is reduced, the success rate of turnover is improved, and the load balancing of regional base stations is realized, and the user experience is improved.
Smart Images

Figure CN120075928A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to base station handover technology, and in particular, to a handover method for base station connection, a base station, a user equipment, and a storage medium. Background Art
[0002] After entering the 5G era, the deployment of base stations needs to be denser to achieve a better coverage rate. Therefore, when the network signal is unstable, the user equipment (UE) needs to perform a handover procedure to select a base station with a better signal. Sometimes, the quality of the selected base station may be unstable, resulting in multiple handover procedures, which causes a poor user experience. Therefore, how to perform an effective handover is an important issue. Summary of the Invention
[0003] In view of the above, it is necessary to provide a handover method for base station connection, a base station, a user equipment, and a storage medium, which can solve the above-mentioned defects in the prior art.
[0004] Embodiments of the present invention provide a handover method for base station connection, which is applied to a base station. The method includes: periodically updating the base station information within a preset range, and storing the base station information within the preset range as surrounding base station information into a system information block; after receiving a base station search request from a user equipment, obtaining the system information block, where the system information block includes the surrounding base station information of the base station; generating a base station list according to the surrounding base station information in the system information block; and sending the system information block and the base station list to the user equipment, so that the user equipment selects a target base station from the base station list according to a preset method and sends a request packet for base station switching.
[0005] Optionally, the updating of the base station signal and frequency band information within the preset range includes: updating the base station signal and frequency band information within the preset range by the core network according to a preset period.
[0006] Optionally, the base station can provide the base station list for different user equipments through the unicast feature.
[0007] An embodiment of the present invention further provides a handover method for base station connection, which is applied to a user equipment. The method includes: sending a base station search request and receiving a system information block transmitted by the base station, where the system information block contains information about surrounding base stations of the base station; receiving a base station connection list sent by the base station; selecting a target base station from the base station connection list and sending a handover request to the base station; receiving parameters for radio resource control reconfiguration (RRCreconfiguration) of the target base station sent by the base station; completing radio resource control reconfiguration according to the parameters and sending a request packet to the target base station for base station handover.
[0008] An embodiment of the present invention further provides a base station. The base station includes a memory, a processor, and a handover program for base station connection stored on the memory and executable on the processor. When the handover program for base station connection is executed by the processor, the steps of the handover method for base station connection as described above are implemented.
[0009] An embodiment of the present invention further provides a user equipment. The user equipment includes a memory, a processor, and a handover program for base station connection stored on the memory and executable on the processor. When the handover program for base station connection is executed by the processor, the steps of the handover method for base station connection as described above are implemented.
[0010] An embodiment of the present invention further provides a storage medium. A computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the handover method for base station connection as described above are implemented.
[0011] Compared with the prior art, the handover method for base station connection, the base station, the user equipment, and the storage medium periodically update base station signals within a preset range and store them in the system information block; after receiving a base station search request from the user equipment, obtain the system information block, where the system information block contains information about surrounding base stations of the base station; generate a base station list according to the information about surrounding base stations in the system information block; send the system information block and the base station list to the user equipment so that the user equipment selects a target base station from the base station list according to a preset method and sends a request packet for base station handover. In this way, it is possible to reduce the handover procedure and improve the success rate through the information in the system information block, and achieve load balancing of regional base stations. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Figure 1 It is an operating environment diagram of a base station according to a preferred embodiment of the present invention.
[0013] Figure 2 It is an operating environment diagram of a user equipment according to a preferred embodiment of the present invention.
[0014] Figure 3 It is a program module diagram of a preferred embodiment of a handover system for base station connection of the present invention.
[0015] Figure 4 It is a program module diagram of a preferred embodiment of a handover system for base station connection of a user equipment of the present invention.
[0016] Figure 5 It is a flowchart of a method for handover of base station connection according to the first embodiment of the present invention.
[0017] Figure 6 It is a flowchart of a method for handover of base station connection according to the second embodiment of the present invention.
[0018] Description of main element symbols
[0019] Base station 1
[0020] User equipment 2
[0021] Handover systems 100, 200 for base station connection
[0022] Memories 20, 40
[0023] Processors 30, 50
[0024] Update module 101
[0025] Acquisition module 102
[0026] Generation module 103
[0027] Transmission module 104
[0028] Receiving module 201
[0029] Switching module 202
[0030] Steps S500 - S506, S602 - S608
[0031] The following specific embodiments will further illustrate the present invention in conjunction with the above - mentioned drawings. Specific embodiments
[0032] Refer to Figure 1 As shown, it is an operating environment diagram of a preferred embodiment of base station 1 of the embodiment of the present invention. Base station 1 includes an operating handover system 100 for base station connection. Base station 1 also includes a memory 20, a processor 30, etc.
[0033] Refer to Figure 2 As shown, it is an operating environment diagram of a preferred embodiment of user equipment 2 of the embodiment of the present invention. User equipment 2 includes an operating handover system 200 for base station connection. User equipment 2 also includes a memory 40, a processor 50, etc.
[0034] Among them, the memories 20 and 40 at least include one type of storage medium, and the storage medium includes flash memory, hard disk, multimedia card, card-type memory (such as SD or DX memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disc, etc. The processors 30 and 50 can be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chips, etc.
[0035] Refer to Figure 3 As shown, it is a program module diagram of a preferred embodiment of the handover system 100 connected to a base station according to the present invention.
[0036] The handover system 100 connected to the base station includes an update module 101, an acquisition module 102, a generation module 103, and a transmission module 104. The modules are configured to be executed by one or more processors (in this embodiment, one processor 30) to complete the present invention. The module referred to in the present invention is a computer program segment for completing a specific instruction. The memory 20 is used to store data such as the program code of the handover system 100 connected to the base station. The processor 30 is used to execute the program code stored in the memory 20.
[0037] The update module 101 is used to periodically update the base station information within a preset range and store the base station information within the preset range as the surrounding base station information in the system information block.
[0038] Specifically, the base station information within the preset range is periodically updated through the core network according to a preset period. The preset period and the preset range are set by developers. For example, the preset period can be set to 1 minute, and the preset range can be set to 2 km. For example, base station 1 updates the base station information within 2 km through the core network every minute.
[0039] The acquisition module 102 is used to obtain the system information block after receiving a cell searching request from the user equipment 2. The system information block contains the surrounding base station information of the base station 1. Specifically, the surrounding base station information of the base station 1 includes the base station location, signal strength, and frequency band information of the surrounding base stations.
[0040] In one embodiment, the system message block includes the SIB5 system message block. A system information block combines system information types with the same nature. Different system information blocks may have different characteristics. General system information blocks include the SIB1 system information block, the SIB2 system information block, the SIB3 system information block, the SIB4 system information block, the SIB5 system information block... the SIB9 system information block. The SIB1 system information block records scheduling blocks and carries some cell selection information. The SIB2 system information block records common channels, pilot and other information. The SIB3 system information block records cell reselection parameters. The SIB5 system information block records inter-frequency cell reselection neighboring cells, such as the base station positions, signal strengths and frequency band information of surrounding base stations in this embodiment.
[0041] The generating module 103 is configured to generate a base station list according to the surrounding base station information in the system information block.
[0042] The SIB5 system information block records the base station positions, signal strengths and frequency band information of the surrounding base stations of base station 1. The generating module 103 generates a base station list according to the base station positions, signal strengths and frequency band information of the surrounding base stations of base station 1.
[0043] The sending module 104 is configured to send the system information block and the base station list to the user equipment 2, so that the user equipment 2 selects a target base station from the base station list according to a preset method and sends a request packet for base station handover.
[0044] Specifically, the user equipment 2 may select the base station with the closest base station position to the user equipment in the base station list as the target base station; or select the base station with the strongest signal strength in the base station list as the target base station; or select the base station with the widest frequency band in the base station list as the target base station. Specifically, it is set according to actual needs, and this embodiment does not make any limitations.
[0045] In the prior art, after the user equipment connects to a base station, the packet sent by the base station to the user equipment generally only contains the master information block (MIB) and the SIB1 system information block. When the user equipment needs to perform handover, it will send a request packet to the base station. The master information block includes cell barred status information and necessary physical layer information for further obtaining system information.
[0046] In this embodiment, the system information block sent by base station 1 to the user equipment 2 includes the SIB5 system information block, and a base station list is provided to the user equipment according to the SIB5 system information block, so that the user equipment can send a request packet to a better target base station for base station handover according to the base station list, greatly saving the handover time.
[0047] In this embodiment, the base station 1 can also provide the list of base stations for different user equipments through the Unicast feature.
[0048] In this embodiment, the base station signals within a preset range are updated periodically and stored in the system information block; after receiving a base station search request from a user equipment, the system information block is obtained, and the system information block contains the surrounding base station information of the base station; a base station list is generated according to the surrounding base station information in the system information block; the system information block and the base station list are sent to the user equipment, so that the user equipment selects a target base station from the base station list according to a preset method to send a request packet for base station handover. In this way, it is possible to reduce the handover procedure and improve the success rate by means of the information in the system information block, and load balancing of regional base stations can be achieved.
[0049] Refer to Figure 4 As shown, it is a program module diagram of a preferred embodiment of the handover system 200 for base station connection of the user equipment 2 of the present invention.
[0050] The handover system 200 for base station connection includes a receiving module 201 and a switching module 202. The modules are configured to be executed by one or more processors (one processor 30 in this embodiment) to complete the present invention. The module referred to in the present invention is a computer program segment for completing a specific instruction. The memory 20 is used to store data such as program codes of the handover system 10 for base station connection. The processor 30 is used to execute the program codes stored in the memory 20.
[0051] The receiving module 201 is used to send a base station search request and receive the system information block transmitted by the base station, and the system information block contains the surrounding base station information of the base station 1.
[0052] Specifically, the base station 1 updates the base station information within a preset range according to a preset period through the core network, and stores the base station information within the preset range as the surrounding base station information in the system information block. Specifically, the preset period and the preset range are set by developers. For example, the preset period can be set to 1 minute, and the preset range can be set to 2 km. For example, the base station updates the base station information within 2 km through the core network every minute.
[0053] The receiving module 201 is further used to receive the base station list sent by the base station 1.
[0054] The user equipment 2 sends a cell searching request to the base station 1, and the base station 1 generates a base station list according to the surrounding base station information included in the system information block. The SIB5 system information block of the base station 1 records the base station positions, signal strengths, and frequency band information of the surrounding base stations of the base station 1, and the base station 1 generates a base station list according to the base station positions, signal strengths, and frequency band information of the surrounding base stations.
[0055] The handover module 202 is configured to send a request packet to the target base station for base station handover through the base station list. Specifically, the user equipment 2 sends a request to switch to the target base station to the current base station 1, the current base station receives the handover request of the target base station, and sends the parameters of radio resource control reconfiguration (RRC reconfiguration) to the user equipment 2, and the user equipment 2 completes the radio resource control reconfiguration according to the parameters, thereby completing the handover to the target base station.
[0056] Through the above user equipment, it is possible to reduce the handover procedure and improve the success rate through the system message block, and achieve the load balance of the regional base stations.
[0057] Refer to Figure 5 As shown, it is a flowchart of the handover method for base station connection according to the first embodiment of the present invention. The handover method for base station connection is applied to the base station 1 and can be implemented by executing the modules 101-104 shown Figure 3 as shown.
[0058] Step S500: Periodically update the base station signals within a preset range, and store the base station information within the preset range as the surrounding base station information in the system information block.
[0059] Specifically, the base station information within the preset range is periodically updated by the core network according to a preset period. The preset period and the preset range are set by developers. For example, the preset period can be set to 1 minute, and the preset range can be set to 2 km. For example, the base station 1 updates the base station information within 2 km through the core network every minute.
[0060] Step S502: After receiving the cell searching request of the user equipment 2, obtain the system information block, and the system information block includes the surrounding base station information of the base station 1. Specifically, the surrounding base station information of the base station 1 includes the base station positions, signal strengths, and frequency band information of the surrounding base stations.
[0061] In one embodiment, the system message block includes the SIB5 system message block. A system information block combines system information types with the same nature, and different system information blocks may have different characteristics. General system information blocks include the SIB1 system information block, SIB2 system information block, SIB3 system information block, SIB4 system information block, SIB5 system information block... SIB9 system information block. The SIB1 system information block records the scheduling block and carries some cell selection information. The SIB2 system information block records public channels, pilots, and other information. The SIB3 system information block records cell reselection parameters. The SIB5 system information block records the neighboring cells for inter-frequency cell reselection, such as the base station positions, signal strengths, and frequency band information of the surrounding base stations in this embodiment.
[0062] Step S504, generate a base station list according to the surrounding base station information in the system information block.
[0063] The SIB5 system information block records the base station positions, signal strengths, and frequency band information of the surrounding base stations of Base Station 1. Base Station 1 generates a base station list according to the base station positions, signal strengths, and frequency band information of the surrounding base stations.
[0064] Step S506, send the system information block and the base station list to the user equipment 2, so that the user equipment 2 selects a target base station from the base station list according to a preset method and sends a request packet for base station handover.
[0065] Specifically, the user equipment 2 can select the base station with the closest distance to the user equipment in the base station list as the target base station; or select the base station with the strongest signal strength in the base station list as the target base station; or select the base station with the widest frequency band in the base station list as the target base station. Specifically, it is set according to actual needs, and this embodiment does not make any limitations.
[0066] In the prior art, after the user equipment is connected to the base station, the packet sent by the base station to the user equipment generally only contains the master information block (MIB) and the SIB1 system information block. When the user equipment needs to perform handover, it will send a request packet to the base station. The master information block includes cell barred status information and the necessary physical layer information for further obtaining system information.
[0067] In this embodiment, the system information block sent by Base Station 1 to the user equipment 2 includes the SIB5 system information block, and a base station connection list is provided to the user equipment according to the information in the SIB5 system information block, so that the user equipment can send a request packet to a better target base station for base station handover according to the base station connection list, greatly saving the handover time.
[0068] In this embodiment, the base station 1 can also provide the list of base stations for different user equipments through the Unicast feature.
[0069] By applying the above method to the above base station, by periodically updating the base station information within a preset range and storing the base station information within the preset range as the surrounding base station information in the system information block; after receiving the base station search request from the user equipment, obtaining the system information block, where the system information block contains the surrounding base station information of the base station; generating a base station list according to the surrounding base station information in the system information block; sending the system information block and the base station list to the user equipment, so that the user equipment selects a target base station from the base station list according to a preset method to send a request packet for base station handover. In this way, it is possible to reduce the handover procedure and improve the success rate through the information in the system information block, and achieve the load balancing of the regional base stations.
[0070] Refer to Figure 6 As shown, it is a flowchart of the handover method for base station connection according to the second embodiment of the present invention. The handover method for base station connection is applied to the user equipment 2 and can be implemented by executing the modules 201 to 202 shown Figure 4 as shown.
[0071] Step S602, receiving the base station list sent by the base station 1.
[0072] The user equipment 2 sends a base station search request (cell searching) to the base station 1, and the base station generates a base station list according to the surrounding base station information of the base station 1 included in the system information block. The SIB5 system information block of the base station 1 records the base station positions, signal strengths, and frequency band information of the surrounding base stations of the base station 1. The base station 1 generates a base station list according to the base station positions, signal strengths, and frequency band information of the surrounding base stations. When the base station 1 receives the base station search request sent by the user equipment 2, it sends the system information block and the base station list to the user equipment 2.
[0073] Step S604, selecting a target base station from the base station list according to a preset method and sending a handover request to the base station 1.
[0074] After the user equipment 2 receives the base station list sent by the base station 1, it selects the optimal base station from the base station list as the target base station for handover according to a preset method. For example, selecting the base station with the closest distance to the user equipment in the base station list as the target base station; or selecting the base station with the strongest signal strength in the base station list as the target base station; or selecting the base station with the widest frequency band in the base station list as the target base station. Specifically, it is set according to actual needs, and this embodiment does not make any limitations.
[0075] Step S606: Receive the parameters of Radio Resource Control Reconfiguration (RRCreconfiguration) of the target base station sent by the base station 1.
[0076] Step S608: Complete the Radio Resource Control reconfiguration according to the parameters and send a request packet to the target base station for base station handover.
[0077] By applying the above method to the above user equipment, it is possible to reduce the handover procedure and improve the success rate through the packet information in the protocol, and achieve the load balancing of the regional base stations.
[0078] This embodiment also provides a base station, which includes a memory, a processor, and a handover program for base station connection stored on the memory and executable on the processor. When the handover program for base station connection is executed by the processor, it implements steps S500 - S506 of the handover method for base station connection as described above.
[0079] This embodiment also provides a user equipment, which includes a memory, a processor, and a handover program for base station connection stored on the memory and executable on the processor. When the handover program for base station connection is executed by the processor, it implements steps S602 - S608 of the handover method for base station connection as described above.
[0080] This embodiment also provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements steps S500 - S506 of the handover method for base station connection as described above.
[0081] This embodiment also provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements steps S602 - S608 of the handover method for base station connection as described above.
[0082] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical solutions of the present invention can be modified or equivalently replaced without departing from the spirit and scope of the technical solutions of the present invention.
Claims
1. A handover method for base station connection, applied to a base station, characterized in that, the method includes: periodically updating base station information within a preset range, and storing the base station information within the preset range as surrounding base station information into a system information block; after receiving a base station search request from a user equipment, obtaining the system information block, where the system information block contains the surrounding base station information of the base station; generating a base station list according to the surrounding base station information in the system information block; and sending the system information block and the base station list to the user equipment, so that the user equipment selects a target base station from the base station list according to a preset method and sends a request packet for base station handover.
2. The handover method for base station connection according to claim 1, characterized in that, the periodically updating base station information within a preset range includes: updating the base station signal and frequency band information within a preset range through a core network according to a preset period.
3. The handover method for base station connection according to claim 1, characterized in that, the base station sends the base station list to different user equipments through unicast characteristics.
4. A handover method for base station connection, applied to a user equipment, characterized in that, the method includes: receiving a base station list sent by a base station; selecting a target base station from the base station list according to a preset method and sending a handover request to the base station; receiving parameters of radio resource control reconfiguration (RRCreconfiguration) of the target base station sent by the base station; and completing radio resource control reconfiguration according to the parameters and sending a request packet to the target base station for base station handover.
5. The handover method for base station connection according to claim 4, characterized in that, the base station updates the base station signal and frequency band information within a preset range through a core network according to a preset period.
6. The handover method for base station connection according to claim 4, characterized in that, selecting a target base station from the base station list according to a preset method includes: selecting the base station with the closest position to the user equipment in the base station list as the target base station; or selecting the base station with the strongest signal strength in the base station list as the target base station; or selecting the base station with the widest frequency band in the base station list as the target base station.
7. The handover method for base station connection according to claim 6, characterized in that, the base station can provide the base station list of different user equipments through unicast characteristics.
8. A base station, characterized in that, the base station includes a memory, a processor, and a handover program for base station connection stored on the memory and executable on the processor. When the handover program for base station connection is executed by the processor, the steps of the handover method for base station connection according to any one of claims 1 to 3 are implemented.
9. A user equipment, characterized in that, the user equipment includes a memory, a processor, and a handover program for base station connection stored on the memory and executable on the processor. When the handover program for base station connection is executed by the processor, the steps of the handover method for base station connection according to any one of claims 4 to 7 are implemented.
10. A storage medium, characterized in that, a computer program is stored on the storage medium, and when the computer program is executed by a processor, the steps of the handover method for a base station connection according to any one of claims 1 to 3 are implemented.