Cell handover method, device, equipment, medium and product for high-speed rail terminal user

By utilizing high-speed rail train timetables and cell attribute information to predict handover information for high-speed rail users, the problem of poor communication continuity caused by the mixing of high-speed rail users and non-high-speed rail users was solved, achieving efficient and reliable cell handover and improving communication performance.

CN120151972BActive Publication Date: 2026-02-03CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510315014.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-17
Publication Date
2026-02-03
Estimated Expiration
2045-03-17

AI Technical Summary

Technical Problem

In the high-speed rail mobile network scenario, high-speed rail users and non-high-speed rail users are simultaneously residing in the same cell, resulting in poor communication performance consistency and smoothness, which affects user experience.

Method used

Based on the high-speed rail train timetable information and cell attribute information, the handover information of high-speed rail terminal users is predicted and sent to the corresponding cells to achieve measurement-free cell handover.

Benefits of technology

It improves the efficiency and reliability of cell handover for high-speed rail terminal users, and enhances the consistency and stability of communication performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120151972B_ABST
    Figure CN120151972B_ABST
Patent Text Reader

Abstract

The present disclosure provides a cell switching method, device, equipment, medium and product for high-speed rail terminal users, wherein the cell switching method for high-speed rail terminal users comprises: predicting switching information of high-speed rail terminal users between multiple cells according to train timetable information of high-speed rail and attribute information of the multiple cells in a high-speed rail travel route; and sending the switching information to corresponding cells respectively, so that the cells perform cell switching on the high-speed rail terminal users according to distances between the cells and the high-speed rail. Through the embodiments of the present disclosure, the switching efficiency and reliability of high-speed rail terminal users in each cell can be shortened, and the continuity and stability of the communication performance of high-speed rail terminal users are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and more specifically, to a cell handover method, apparatus, equipment, medium, and product for high-speed rail terminal users. Background Technology

[0002] Currently, in the high-speed rail mobile network scenario, mobile phone users are making increasingly higher demands on the communication and perception services of high-speed rail.

[0003] In related technologies, high-speed rail cells currently experience situations where both high-speed rail (terminal) users and non-high-speed rail (terminal) users are simultaneously present. While the cell can identify low-speed and high-speed users, it cannot distinguish between high-speed rail users and those on highways. This results in non-high-speed rail (terminal) users occupying high-speed rail cell resources, while high-speed rail (terminal) users, like non-high-speed rail (terminal) users, need to constantly measure signals and switch while moving, severely impacting the continuity and smoothness of communication performance, and consequently significantly affecting the user experience.

[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0005] The purpose of this disclosure is to provide a cell handover method, apparatus, equipment, medium, and product for high-speed rail terminal users, which can at least to some extent overcome problems such as poor communication continuity for high-speed users due to limitations and defects in related technologies.

[0006] According to a first aspect of the present disclosure, a cell handover method for a high-speed rail terminal user is provided, comprising: predicting handover information of a high-speed rail terminal user between multiple cells based on the high-speed rail's train timetable information and attribute information of multiple cells along the high-speed rail's route; and sending the handover information to the corresponding cells so that the cells can perform cell handover for the high-speed rail terminal user based on the distance between the cells and the high-speed rail.

[0007] In one exemplary embodiment of this disclosure, predicting the handover information of a high-speed rail terminal user between multiple cells based on the high-speed rail timetable information and the attribute information of multiple cells along the high-speed rail route includes:

[0008] The time information of the high-speed train passing through multiple communities is determined based on the high-speed train timetable information;

[0009] The distance between adjacent cells is analyzed from the attribute information of multiple cells along the high-speed rail route.

[0010] Obtain the identifiers of the terminal users reported by two specified adjacent cells;

[0011] By combining the time information, the spacing between adjacent cells, and the terminal user's identifier, the terminal user's identifier is matched with the high-speed rail.

[0012] The matching high-speed rail terminal users are identified, and the handover information of the matching high-speed rail terminal users between multiple cells is predicted in combination with the train timetable information.

[0013] In one exemplary embodiment of this disclosure, obtaining the identifiers of terminal users reported by two designated adjacent cells includes:

[0014] The first and second cells in the high-speed rail route are determined based on the train timetable information and the cell distribution range in the attribute information.

[0015] The time when the high-speed rail terminal user switches out of the first cell is determined based on the identifier of the terminal user reported by the first cell, and is recorded as the first switch-out time;

[0016] The identifier of the terminal user reported by the second cell determines the time when the high-speed rail terminal user switches to the second cell, which is recorded as the first switching time.

[0017] In one exemplary embodiment of this disclosure, matching the terminal user's identifier with the high-speed rail by combining the time information, the spacing between adjacent cells, and the terminal user's identifier includes:

[0018] Parse the time information in the train timetable information;

[0019] The movement direction and speed of the high-speed rail mobile user are determined by combining the spacing between adjacent cells, the first cut-out time, and the first cut-in time.

[0020] The terminal user's identifier is matched with the high-speed rail based on the time information, the direction of movement, and the speed of movement.

[0021] In one exemplary embodiment of this disclosure, matching the identifier of the terminal user with the high-speed rail based on the time information, the direction of movement, and the speed of movement includes:

[0022] Based on the relationship between the moving speed and the preset moving speed, the identifiers for high-speed rail terminal users and slow train terminal users are determined in the identifiers of the terminal users.

[0023] The high-speed rail terminal user's identifier is matched with the high-speed rail based on the time information and the direction of movement.

[0024] In one exemplary embodiment of this disclosure, marking the matched high-speed rail terminal user and predicting the handover information of the matched high-speed rail terminal user between multiple cells in conjunction with the train timetable information includes:

[0025] The matched high-speed rail terminal users are identified, and the correspondence between the high-speed rail terminal users and the specified high-speed rail is determined.

[0026] Based on the train timetable information, determine the arrival and departure times of the designated high-speed train through any of the multiple cells.

[0027] Based on the correspondence, the arrival time, and the departure time, predict the entry and exit times of the high-speed rail terminal user in any of the cells;

[0028] The handover information corresponding to the specified high-speed rail is generated based on the identifier of the high-speed rail terminal user, the handover time of any of the cells, and the handover time.

[0029] In one exemplary embodiment of this disclosure, sending the handover information to the corresponding cells so that the cells can perform cell handover for the high-speed rail terminal user based on the distance to the high-speed rail includes:

[0030] The handover information is sent to the corresponding cells so that when the designated high-speed rail enters the cell handover zone based on the distance between the cell and the designated high-speed rail, the cell can instruct the high-speed rail terminal user to perform cell handover in a way that avoids measurement based on the handover information.

[0031] According to a second aspect of the present disclosure, a cell handover device for a high-speed rail terminal user is provided, comprising:

[0032] The prediction module is configured to predict the handover information of high-speed rail terminal users between multiple cells based on the high-speed rail timetable information and the attribute information of multiple cells in the high-speed rail route.

[0033] The sending module is configured to send the handover information to the corresponding cells respectively, so that the cells can perform cell handover for the high-speed rail terminal users based on the distance between them and the high-speed rail.

[0034] According to a third aspect of this disclosure, an electronic device is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to perform the method as described in any of the preceding methods based on instructions stored in the memory.

[0035] According to a fourth aspect of this disclosure, a computer-readable storage medium is provided having a program stored thereon that, when executed by a processor, implements the cell handover method for high-speed rail terminal users as described in any of the preceding claims.

[0036] According to a fifth aspect of this disclosure, a computer program product is provided, comprising a computer program, characterized in that, when executed by a processor, the computer program implements the cell handover method for high-speed rail terminal users as described in any of the preceding claims.

[0037] In this embodiment, by using the high-speed rail timetable information and the attribute information of multiple cells along the high-speed rail route, the handover information of the high-speed rail terminal user between multiple cells is predicted, and then the handover information is sent to the corresponding cells respectively, so that the cells can perform cell handover for the high-speed rail terminal user according to the distance between them and the high-speed rail. This shortens the handover efficiency and reliability of the high-speed rail terminal user in each cell and improves the continuity and stability of the communication performance of the high-speed rail terminal user.

[0038] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0039] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0040] Figure 1 A schematic diagram of an exemplary system architecture for a cell handover scheme for high-speed rail terminal users that can be applied according to embodiments of the present invention is shown;

[0041] Figure 2 This is a flowchart of a cell handover method for a high-speed rail terminal user in an exemplary embodiment of this disclosure;

[0042] Figure 3 This is a flowchart of another cell handover method for high-speed rail terminal users in an exemplary embodiment of this disclosure;

[0043] Figure 4 This is a flowchart of another cell handover method for high-speed rail terminal users in an exemplary embodiment of this disclosure;

[0044] Figure 5 This is a flowchart of another cell handover method for high-speed rail terminal users in an exemplary embodiment of this disclosure;

[0045] Figure 6This is a flowchart of another cell handover method for high-speed rail terminal users in an exemplary embodiment of this disclosure;

[0046] Figure 7 This is a flowchart of another cell handover method for high-speed rail terminal users in an exemplary embodiment of this disclosure;

[0047] Figure 8 This is a flowchart of another cell handover method for high-speed rail terminal users in an exemplary embodiment of this disclosure;

[0048] Figure 9 This is an interaction diagram of a cell handover scheme for a high-speed rail terminal user in an exemplary embodiment of this disclosure;

[0049] Figure 10 This is a schematic diagram of a cell handover scheme for a high-speed rail terminal user in an exemplary embodiment of this disclosure;

[0050] Figure 11 This is a block diagram of a cell handover device for a high-speed rail terminal user according to an exemplary embodiment of this disclosure;

[0051] Figure 12 This is a block diagram of an electronic device according to an exemplary embodiment of the present disclosure. Detailed Implementation

[0052] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this disclosure more comprehensive and complete, and to fully convey the concept of the example embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more of the specific details omitted, or other methods, components, apparatus, steps, etc., can be employed. In other instances, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of this disclosure.

[0053] Furthermore, the accompanying drawings are merely illustrative of this disclosure, and the same reference numerals in the drawings denote the same or similar parts, thus repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0054] Figure 1 A schematic diagram of an exemplary system architecture for a cell handover scheme for high-speed rail terminal users that can be applied according to embodiments of the present invention is shown.

[0055] like Figure 1 As shown, system architecture 100 may include one or more of terminal devices 101, 102, and 103, a network 104, and a server 105. Network 104 serves as the medium for providing communication links between terminal devices 101, 102, and 103 and server 105. Network 104 may include various connection types, such as wired or wireless communication links or fiber optic cables, etc.

[0056] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, there can be any number of terminal devices, networks, and servers. For example, server 105 could be a server cluster composed of multiple servers.

[0057] Users can use terminal devices 101, 102, and 103 to interact with server 105 via network 104 to receive or send messages, etc. Terminal devices 101, 102, and 103 can be various electronic devices with displays, including but not limited to smartphones, tablets, laptops, and desktop computers, etc.

[0058] In some embodiments, the cell handover method for high-speed rail terminal users provided in this invention is generally executed by server 105, and correspondingly, the cell handover device for high-speed rail terminal users is generally located in terminal device 103 (or terminal device 101 or 102). In other embodiments, some terminals may have functions similar to those of the server device to execute this method.

[0059] The exemplary embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.

[0060] Figure 2 This is a flowchart of a cell handover method for high-speed rail terminal users in an exemplary embodiment of this disclosure.

[0061] refer to Figure 2 Cell handover methods for high-speed rail terminal users may include:

[0062] Step S202: Based on the high-speed rail timetable information and the attribute information of multiple cells along the high-speed rail route, predict the handover information of the high-speed rail terminal user between multiple cells;

[0063] Step S204: The handover information is sent to the corresponding cells so that the cells can perform cell handover for the high-speed rail terminal users based on the distance between them and the high-speed rail.

[0064] In this embodiment, by using the high-speed rail timetable information and the attribute information of multiple cells along the high-speed rail route, the handover information of the high-speed rail terminal user between multiple cells is predicted, and then the handover information is sent to the corresponding cells respectively, so that the cells can perform cell handover for the high-speed rail terminal user according to the distance between them and the high-speed rail. This shortens the handover efficiency and reliability of the high-speed rail terminal user in each cell and improves the continuity and stability of the communication performance of the high-speed rail terminal user.

[0065] The following is a detailed explanation of each step in the cell handover method for high-speed rail terminal users.

[0066] In one exemplary embodiment of this disclosure, such as Figure 3 As shown, based on the high-speed rail timetable information and the attribute information of multiple cells along the high-speed rail route, the predicted handover information of high-speed rail terminal users between multiple cells includes:

[0067] Step S302: Determine the time information of the high-speed train passing through multiple communities based on the high-speed train timetable information;

[0068] Step S304: Analyze the spacing between adjacent cells included in the attribute information of multiple cells in the high-speed rail route;

[0069] Step S306: Obtain the identifiers of the terminal users reported by the two specified adjacent cells;

[0070] Step S308: Combining the time information, the spacing between adjacent cells, and the terminal user's identifier, match the terminal user's identifier with the high-speed rail;

[0071] Step S310: Mark the matched high-speed rail terminal users, and predict the handover information of the matched high-speed rail terminal users between multiple cells in combination with the train timetable information.

[0072] In the above technical solution, by parsing and determining the distance between adjacent cells and obtaining the identifiers of terminal users reported by two designated adjacent cells, the direction, speed and location of the terminal users can be determined. In addition, based on the train timetable, the direction, speed and location of the high-speed rail can be determined, thereby achieving the matching of high-speed rail terminal users with high-speed rail and determining the handover information of high-speed rail terminal users between multiple cells, so as to reduce the waiting time and delay of cell handover.

[0073] In one exemplary embodiment of this disclosure, such as Figure 4 As shown, obtaining the identifiers of terminal users reported by two specified adjacent cells includes:

[0074] Step S402: Determine the first and second cells in the high-speed rail route based on the train timetable information and the cell distribution range in the attribute information;

[0075] Step S404: Determine the time when the high-speed rail terminal user hands out of the first cell based on the identifier of the terminal user reported by the first cell, and record it as the first handout time;

[0076] Step S406: The identifier of the terminal user reported by the second cell determines the time when the high-speed rail terminal user switches to the second cell, which is recorded as the first switching time.

[0077] In the above embodiments of this disclosure, by determining the first cell and the second cell in the high-speed rail route, and respectively determining the first handover time and the first handover time, high-speed rail terminal users in multiple cells can be screened at the beginning of the high-speed rail journey. This ensures that each cell along the route can know the identifier of the high-speed rail terminal user in advance during the high-speed rail journey, reducing the number of interactions of the high-speed rail terminal user during cell handover, thereby reducing the response time of the high-speed rail terminal user during cell handover.

[0078] In one exemplary embodiment of this disclosure, such as Figure 5 As shown, combining the time information, the spacing between adjacent cells, and the terminal user's identifier, matching the terminal user's identifier with the high-speed rail includes:

[0079] Step S502: Parse the time information in the train timetable information;

[0080] Step S504: Determine the moving direction and moving speed of the high-speed rail mobile user by combining the spacing between the adjacent cells, the first cut-out time, and the first cut-in time;

[0081] Step S506: Match the terminal user's identifier with the high-speed rail based on the time information, the direction of movement, and the speed of movement.

[0082] In the above embodiments of this disclosure, the identifier of the terminal user and the high-speed rail are matched by the time information, the direction of movement and the speed of movement, thereby binding the correspondence between the identifier of the terminal user and the high-speed rail. Based on the train timetable, the arrival time of the high-speed rail terminal user in each cell is estimated, thereby preparing for the handover of the high-speed rail terminal user in advance and improving the reliability and accuracy of cell handover.

[0083] In one exemplary embodiment of this disclosure, such as Figure 6As shown, matching the terminal user's identifier with the high-speed rail based on the time information, the direction of movement, and the speed of movement includes:

[0084] Step S602: Based on the relationship between the moving speed and the preset moving speed, determine the identifier of the high-speed rail terminal user and the identifier used by the slow train terminal in the identifier of the terminal user;

[0085] Step S604: Match the identifier of the high-speed rail terminal user with the high-speed rail based on the time information and the direction of movement.

[0086] In the above embodiments of this disclosure, by determining the identifier of the high-speed rail terminal user and the identifier of the slow train terminal user in the identifier of the terminal user based on the relationship between the moving speed and the preset moving speed, it is possible not only to improve the switching efficiency and reliability of the high-speed rail terminal user, but also to filter out the slow train terminal user to avoid it occupying the cell resources dedicated to the high-speed rail terminal user.

[0087] In one exemplary embodiment of this disclosure, such as Figure 7 As shown, the process of marking the matched high-speed rail terminal users and predicting the handover information of the matched high-speed rail terminal users between multiple cells in conjunction with the train timetable information includes:

[0088] Step S702: Mark the matched high-speed rail terminal users and determine the correspondence between the high-speed rail terminal users and the designated high-speed rail.

[0089] Step S704: Determine the arrival and departure times of the designated high-speed train through any of the multiple cells by combining the train timetable information;

[0090] Step S706: Based on the correspondence, the arrival time, and the departure time, predict the handover time and handover time of the high-speed rail terminal user in any of the cells;

[0091] Step S708: Generate handover information corresponding to the specified high-speed rail based on the identifier of the high-speed rail terminal user, the handover time of any of the cells, and the handover time.

[0092] In one exemplary embodiment of this disclosure, such as Figure 8 As shown, sending the handover information to the corresponding cells so that the cells can perform cell handover for the high-speed rail terminal users based on the distance to the high-speed rail includes:

[0093] Step S802: The handover information is sent to the corresponding cells so that when the designated high-speed rail enters the cell handover zone based on the distance between the cell and the designated high-speed rail, the cell can instruct the high-speed rail terminal user to perform cell handover in a way that avoids measurement based on the handover information.

[0094] In the above embodiments of this disclosure, by sending the handover information to the corresponding cells respectively, the cells can determine when the designated high-speed rail enters the cell handover zone based on the distance between the cells and the designated high-speed rail, and instruct the high-speed rail terminal users to perform cell handover in a way that avoids measurement based on the handover information, thereby further improving the response time and reliability of high-speed rail terminal users when handing over cells.

[0095] In one exemplary embodiment of this disclosure, such as Figure 9 As shown, a high-speed rail (terminal) user intelligent identification and handover control optimization scheme is also proposed. The core module of this scheme is the high-speed rail user intelligent identification and management system 900, which is responsible for estimating the arrival time of each high-speed rail cell along the line based on the departure time information of each station along the high-speed rail train and the location of the high-speed rail cell. Then, combined with the distance between cells and the handover cell pair, it accurately identifies the high-speed rail (terminal) user and the direction of movement from all high-speed mobile users, determines the next handover cell, and notifies the target handover cell of the high-speed rail (terminal) user identifier and the handover cell identifier.

[0096] In one exemplary embodiment of this disclosure, such as Figure 9 As shown, when a high-speed rail (terminal) user passes through high-speed rail cell n-1 and high-speed rail cell n, the base station can identify high-speed and low-speed users through Doppler shift technology. By recording the previous cell (the cell with the high-speed indicator) and calculating the user's dwell time, the high-speed rail (terminal) user and the direction of the train can be determined (the dwell time of two-way trains is determined by cell handover). The specific steps include:

[0097] ① The High-speed Rail User Intelligent Identification and Management System 900 obtains departure and arrival / departure times information for each high-speed rail train from the high-speed rail website / system.

[0098] ②~④ When a high-speed rail (terminal) user passes through high-speed rail cell n-1, high-speed rail cell n-1 detects the high-speed user switching to high-speed rail cell n and reports all high-speed user identifiers and switching information to the high-speed rail user intelligent identification and management system 900. The same action is performed when the high-speed rail (terminal) user passes through high-speed rail cell n.

[0099] ⑤ The High-speed Rail User Intelligent Identification and Management System 900 combines feature matching algorithms such as cell distance, handover cell pair, and train arrival and departure timetable to accurately identify high-speed rail (terminal) users and their movement direction among all high-speed users, and determine the next handover cell as the high-speed rail cell m.

[0100] ⑥ The high-speed rail user intelligent identification and management system 900 will notify the high-speed rail cell m of the high-speed rail (terminal) user identifier and the cell identifier n.

[0101] ⑦ The high-speed rail cell m hosts high-speed rail (terminal) users, and the cell to be cut off is determined as m+1 based on the high-speed rail (terminal) user's entry into the high-speed rail cell n.

[0102] ⑧~⑨ When a high-speed rail (terminal) user enters the handover zone, the high-speed rail cell m notifies the terminal to perform a measurement-free handover to the high-speed rail cell m+1, and at the same time notifies the high-speed rail (terminal) user's identifier to the high-speed rail cell m+1, and the high-speed rail cell m+1 performs the same action.

[0103] In the above embodiments, n is a positive integer greater than or equal to 2, and m is a positive integer greater than n.

[0104] In one exemplary embodiment of this disclosure, combined with Figure 9 and Figure 10 As shown, in the cell handover architecture 1000 for high-speed rail terminal users, the high-speed rail cell supports the use of high-speed rail (terminal) user information provided by the high-speed rail user intelligent identification and management system 900, and determines the cell to be handed over based on the cell to which the high-speed rail (terminal) user is handed over. At the same time, it controls the terminal to perform measurement-free handover, thereby achieving efficient and accurate handover control for high-speed rail (terminal) users and improving the user experience of high-speed rail (terminal) users.

[0105] ① When high-speed rail cell n-1 detects a high-speed user switching to high-speed rail cell n, it reports all high-speed user identifiers and switching information to the high-speed rail user intelligent identification and management system 900.

[0106] ② The High-speed Rail User Intelligent Identification and Management System 900 combines cell distance, handover cell pair, train arrival and departure time schedules to accurately identify high-speed rail (terminal) users and their movement direction among all high-speed users, determines the next handover cell as high-speed rail cell m, and notifies high-speed rail cell m of the high-speed rail (terminal) user identifier and the handover cell identifier n.

[0107] ③ A high-speed rail (terminal) user resides in high-speed rail cell m, and the cell to be cut off is determined as m+1 based on the high-speed rail (terminal) user's entry into high-speed rail cell n.

[0108] ④ The High-speed Rail (Terminal) User Intelligent Identification and Management System 900 sends the High-speed Rail User Identifier + the High-speed Rail Cell n to the High-speed Rail Cell m.

[0109] ⑤ When a high-speed rail (terminal) user enters the handover zone, the high-speed rail cell m notifies the terminal to perform a measurement-free handover to the high-speed rail cell m+1, and at the same time notifies the high-speed rail (terminal) user's identifier to the high-speed rail cell m+1.

[0110] In combination with the above Figures 1 to 10 The embodiments shown, compared with the prior art, have at least the following aspects of inventiveness:

[0111] 1) The High-Speed ​​Rail User Intelligent Identification and Management System 900 estimates the arrival time of high-speed trains to each high-speed rail cell along the line based on the arrival and departure times of high-speed trains at each station. Combining cell distance and handover cell pairs, it accurately identifies the high-speed rail (terminal) user and its direction of movement from all high-speed mobile users, determines the next handover cell, and simultaneously notifies the target handover cell of the high-speed rail (terminal) user's identifier and the handover cell identifier.

[0112] 2) The high-speed rail cell supports the use of high-speed rail (terminal) user information provided by the high-speed rail user intelligent identification and management system 900 to determine the cell to be handed out based on the cell to which the high-speed rail (terminal) user is handed in, and controls the terminal to perform measurement-free handover.

[0113] Corresponding to the above method embodiments, this disclosure also provides a cell handover device for high-speed rail terminal users, which can be used to execute the above method embodiments.

[0114] Figure 11 This is a block diagram of a cell handover device for a high-speed rail terminal user according to an exemplary embodiment of this disclosure.

[0115] refer to Figure 11 The cell handover device 1100 for high-speed rail terminal users may include:

[0116] The prediction module 1102 is configured to predict the handover information of high-speed rail terminal users between multiple cells based on the high-speed rail timetable information and the attribute information of multiple cells in the high-speed rail route.

[0117] The sending module 1104 is configured to send the handover information to the corresponding cells respectively, so that the cells can perform cell handover for the high-speed rail terminal users according to the distance between them and the high-speed rail.

[0118] In one exemplary embodiment of this disclosure, the prediction module 1102 is further configured to:

[0119] The time information of the high-speed train passing through multiple communities is determined based on the high-speed train timetable information;

[0120] The distance between adjacent cells is analyzed from the attribute information of multiple cells along the high-speed rail route.

[0121] Obtain the identifiers of the terminal users reported by two specified adjacent cells;

[0122] By combining the time information, the spacing between adjacent cells, and the terminal user's identifier, the terminal user's identifier is matched with the high-speed rail.

[0123] The matching high-speed rail terminal users are identified, and the handover information of the matching high-speed rail terminal users between multiple cells is predicted in combination with the train timetable information.

[0124] In one exemplary embodiment of this disclosure, the prediction module 1102 is further configured to:

[0125] The first and second cells in the high-speed rail route are determined based on the train timetable information and the cell distribution range in the attribute information.

[0126] The time when the high-speed rail terminal user switches out of the first cell is determined based on the identifier of the terminal user reported by the first cell, and is recorded as the first switch-out time;

[0127] The identifier of the terminal user reported by the second cell determines the time when the high-speed rail terminal user switches to the second cell, which is recorded as the first switching time.

[0128] In one exemplary embodiment of this disclosure, the prediction module 1102 is further configured to:

[0129] Parse the time information in the train timetable information;

[0130] The movement direction and speed of the high-speed rail mobile user are determined by combining the spacing between adjacent cells, the first cut-out time, and the first cut-in time.

[0131] The terminal user's identifier is matched with the high-speed rail based on the time information, the direction of movement, and the speed of movement.

[0132] In one exemplary embodiment of this disclosure, the prediction module 1102 is further configured to:

[0133] Based on the relationship between the moving speed and the preset moving speed, the identifiers for high-speed rail terminal users and slow train terminal users are determined in the identifiers of the terminal users.

[0134] The high-speed rail terminal user's identifier is matched with the high-speed rail based on the time information and the direction of movement.

[0135] In one exemplary embodiment of this disclosure, the prediction module 1102 is further configured to:

[0136] The matched high-speed rail terminal users are identified, and the correspondence between the high-speed rail terminal users and the specified high-speed rail is determined.

[0137] Based on the train timetable information, determine the arrival and departure times of the designated high-speed train through any of the multiple cells.

[0138] Based on the correspondence, the arrival time, and the departure time, predict the entry and exit times of the high-speed rail terminal user in any of the cells;

[0139] The handover information corresponding to the specified high-speed rail is generated based on the identifier of the high-speed rail terminal user, the handover time of any of the cells, and the handover time.

[0140] In one exemplary embodiment of this disclosure, the sending module 1104 is further configured to:

[0141] The handover information is sent to the corresponding cells so that when the designated high-speed rail enters the cell handover zone based on the distance between the cell and the designated high-speed rail, the cell can instruct the high-speed rail terminal user to perform cell handover in a way that avoids measurement based on the handover information.

[0142] Since the functions of the device 1100 have been described in detail in their respective method embodiments, they will not be repeated here.

[0143] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0144] In an exemplary embodiment of this disclosure, an electronic device capable of implementing the above-described method is also provided.

[0145] Those skilled in the art will understand that various aspects of the present invention can be implemented as systems, methods, or program products. Therefore, various aspects of the present invention can be specifically implemented in the following forms: entirely hardware implementations, entirely software implementations (including firmware, microcode, etc.), or implementations combining hardware and software aspects, collectively referred to herein as “circuits,” “modules,” or “systems.”

[0146] The following reference Figure 12 To describe an electronic device 1200 according to this embodiment of the present invention. Figure 12 The electronic device 1200 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.

[0147] like Figure 12As shown, the electronic device 1200 is manifested in the form of a general-purpose computing device. The components of the electronic device 1200 may include, but are not limited to: at least one processing unit 1210, at least one storage unit 1220, and a bus 1230 connecting different system components (including storage unit 1220 and processing unit 1210).

[0148] The storage unit stores program code that can be executed by the processing unit 1210, causing the processing unit 1210 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of the present invention. For example, the processing unit 1210 can perform the method shown in the embodiments of this disclosure.

[0149] Storage unit 1220 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 12201 and / or cache memory 12202, and may further include a read-only memory (ROM) 12203.

[0150] Storage unit 1220 may also include a program / utility 12204 having a set (at least one) of program modules 12205, such program modules 12205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0151] Bus 1230 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0152] Electronic device 1200 can also communicate with one or more external devices 1240 (e.g., keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 1200, and / or any device that enables electronic device 1200 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 1250. Furthermore, electronic device 1200 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 1260. As shown, network adapter 1260 communicates with other modules of electronic device 1200 via bus 1230. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 1200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0153] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0154] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the methods described above is stored. In some possible embodiments, various aspects of the invention may also be implemented as a program product comprising program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps of the various exemplary embodiments of the invention described in the "Exemplary Methods" section of this specification.

[0155] The program product for implementing the above-described method according to embodiments of the present invention may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, the readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0156] The readable medium can be a readable signal medium or a readable storage medium. A readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0157] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0158] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0159] In exemplary embodiments of this disclosure, a computer program product is also provided. This computer program product can be loaded or stored on any combination of one or more readable media. The program code for performing operations of the present invention can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on a user's computing device, partially on a user's computing device, as a standalone software package, partially on a user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0160] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0161] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and concept of this disclosure are indicated by the claims.

Claims

1. A method for cell handover for high-speed rail terminal users, characterized by including, include: Based on the high-speed rail timetable information and the attribute information of multiple cells along the high-speed rail route, the handover information of high-speed rail terminal users between multiple cells is predicted, including: The time information of the high-speed train passing through multiple communities is determined based on the high-speed train timetable information; The distance between adjacent cells is analyzed from the attribute information of multiple cells along the high-speed rail route. Obtain the identifiers of the terminal users reported by two specified adjacent cells; By combining the time information, the spacing between adjacent cells, and the terminal user's identifier, the terminal user's identifier is matched with the high-speed rail. The matched high-speed rail terminal users are identified, and the handover information of the matched high-speed rail terminal users between multiple cells is predicted in combination with the train timetable information. The handover information is sent to the corresponding cells so that the cells can perform cell handover for the high-speed rail terminal users based on the distance between them and the high-speed rail.

2. The cell handover method for high-speed rail terminal users as described in claim 1, characterized in that: Obtaining the identifiers of the terminal users reported by two specified adjacent cells includes: The first and second cells in the high-speed rail route are determined based on the train timetable information and the cell distribution range in the attribute information. The time when the high-speed rail terminal user switches out of the first cell is determined based on the identifier of the terminal user reported by the first cell, and is recorded as the first switch-out time; The identifier of the terminal user reported by the second cell determines the time when the high-speed rail terminal user switches to the second cell, which is recorded as the first switching time.

3. The cell handover method for high-speed rail terminal users as described in claim 2, characterized in that: Combining the time information, the spacing between adjacent cells, and the terminal user's identifier, matching the terminal user's identifier with the high-speed rail includes: Parse the time information in the train timetable information; The movement direction and speed of the high-speed rail terminal user are determined by combining the spacing between adjacent cells, the first cut-out time, and the first cut-in time. The terminal user's identifier is matched with the high-speed rail based on the time information, the direction of movement, and the speed of movement.

4. The cell handover method for high-speed rail terminal users as described in claim 3, characterized in that: Matching the terminal user's identifier with the high-speed rail based on the time information, the direction of movement, and the speed of movement includes: Based on the relationship between the moving speed and the preset moving speed, the identifiers for high-speed rail terminal users and slow train terminal users are determined in the identifiers of the terminal users. The high-speed rail terminal user's identifier is matched with the high-speed rail based on the time information and the direction of movement.

5. The cell handover method for high-speed rail terminal users as described in claim 1, characterized in that: The process of marking the matched high-speed rail terminal users and predicting their handover information between multiple cells based on the train timetable information includes: The matched high-speed rail terminal users are identified, and the correspondence between the high-speed rail terminal users and the specified high-speed rail is determined. Based on the train timetable information, determine the arrival and departure times of the designated high-speed train through any of the multiple cells. Based on the correspondence, the arrival time, and the departure time, predict the entry and exit times of the high-speed rail terminal user in any of the cells; The handover information corresponding to the specified high-speed rail is generated based on the identifier of the high-speed rail terminal user, the handover time of any of the cells, and the handover time.

6. The cell handover method for high-speed rail terminal users as described in claim 5, characterized in that: Sending the handover information to the corresponding cells so that the cells can perform cell handover for the high-speed rail terminal users based on the distance to the high-speed rail includes: The handover information is sent to the corresponding cells so that when the designated high-speed rail enters the cell handover zone based on the distance between the cell and the designated high-speed rail, the cell can instruct the high-speed rail terminal user to perform cell handover in a way that avoids measurement based on the handover information.

7. A cell handover device for high-speed rail terminal users, characterized by including, include: The prediction module is configured to predict the handover information of high-speed rail terminal users between multiple cells based on the high-speed rail timetable information and the attribute information of multiple cells along the high-speed rail route, including: The time information of the high-speed train passing through multiple communities is determined based on the high-speed train timetable information; The distance between adjacent cells is analyzed from the attribute information of multiple cells along the high-speed rail route. Obtain the identifiers of the terminal users reported by two specified adjacent cells; By combining the time information, the spacing between adjacent cells, and the terminal user's identifier, the terminal user's identifier is matched with the high-speed rail. The matched high-speed rail terminal users are identified, and the handover information of the matched high-speed rail terminal users between multiple cells is predicted in combination with the train timetable information. The sending module is configured to send the handover information to the corresponding cells respectively, so that the cells can perform cell handover for the high-speed rail terminal users based on the distance between them and the high-speed rail.

8. An electronic device, characterized by, include: Memory; as well as A processor coupled to the memory, the processor being configured to execute the cell handover method for high-speed rail terminal users as described in any one of claims 1-6, based on instructions stored in the memory.

9. A computer-readable storage medium having a program stored thereon that, when executed by a processor, implements the cell handover method for high-speed rail terminal users as described in any one of claims 1-6.

10. A computer program product, comprising a computer program, characterized in that, when executed by a processor, the computer program implements the cell handover method for high-speed rail terminal users as described in any one of claims 1-6.

Citation Information

Patent Citations

  • High-speed rail mobile terminal user cell switching method and system

    CN110505665A

  • Terminal user identification method and device, storage medium and electronic equipment

    CN117793626A