Energy-saving method of base station and base station

By using wake-up messages carrying train signs and wake-up remaining amounts in railway dedicated network communication, the base station can accurately control its wake-up state, solving the problem that the base station sleep and activation time cannot be accurately controlled, and achieving energy savings and user perception improvements.

CN119967546APending Publication Date: 2025-05-09ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311489172.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-09
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

In railway dedicated network communication, the dormancy and activation time of the base station cannot be accurately controlled, resulting in energy waste and user perception problems.

Method used

By receiving a wake-up message carrying the train identification and wake-up remaining amount, the base station can accurately control its wake-up state. The method includes estimating the amount of wake-up change of the train through the current cell, and determining whether to continue to wake up the downstream base station based on the wake-up remaining amount.

Benefits of technology

Accurate control of early wake-up of base stations is achieved, reducing energy consumption and improving user perception experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119967546A_ABST
    Figure CN119967546A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an energy-saving method of a base station and the base station, and the method comprises the steps: receiving a wake-up message which is sent by an upstream base station and carries a train identifier and a wake-up remaining amount, and entering or keeping a wake-up state, the wake-up message being initiated by a source base station which detects that a train passes, the initial value of the wakeup surplus is the wakeup advance required for waking up one base station, and the wakeup surplus is the judgment basis of whether to continue wakeup the downstream base station, estimating the wakeup variation consumed by the train passing through the current cell, and subtracting the wakeup variation from the wakeup surplus to obtain a new wakeup surplus. And under the condition that the new wake-up residual amount is greater than zero, updating the wake-up residual amount in the wake-up message, and sending the updated wake-up message to the downstream base station. The embodiment of the invention at least can solve the problem that the cell dormancy and activation time cannot be accurately controlled in railway private network communication in the related technology, accurately controls the early wakeup of the base station, and further saves the energy of the base station.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular, to a base station energy saving method and a base station. Background Art

[0002] Railway private network communication networks are usually deployed along the railway, and base stations are distributed in a linear manner. Trains travel at high speeds, especially in high-speed rail scenarios, and the duration of time within the coverage area of ​​each base station is very short. Depending on the conditions of different lines, the interval between trains passing through a high-speed rail base station is approximately between 3 minutes and several hours. This also means that the actual duration of time that railway private network base stations provide services to users is very short, and there are no users for a large amount of discrete time. If they are continuously activated, a lot of energy consumption will be wasted.

[0003] Traditional railway private network energy-saving measures wake up trains according to the train number, but the train number information cannot be accurate to the second, and the base station wake-up time cannot be accurately controlled. Another improvement method is that the base station detects the train as a wake-up condition and wakes up the downstream cells in advance. Usually, which downstream cells to wake up in advance and when to wake up need to be configured in advance. The problem is that the configuration logic is complex and it is difficult to ensure accuracy. At the same time, due to the high speed of high-speed trains, the downstream cells that need to be woken up in advance will be far away from the cells that detect the train. For example, the high-speed train can reach a speed of 350km / h. Assuming that the base station wake-up time is 1 minute, 1 minute can cover nearly 6km. The cell signal at such a long distance cannot be measured and cannot form a neighboring cell relationship, which leads to the cell that detects the train cannot directly notify the target wake-up cell that needs to be woken up in advance. Therefore, a special centralized point is needed to control which cells to wake up. The centralized point can be a network management. However, in addition to the problem of increased message delay, the message burden caused by the network management notifying a large number of cells when there are a large number of trains must also be considered through the network management.

[0004] In addition, trains frequently meet (trains in different directions meet) and overtake (trains in the same direction overtake, such as high-speed rail + EMU / ordinary train scenarios). If the running direction of the train cannot be accurately distinguished, or the trains cannot be distinguished, the control of base station wake-up and sleep will be chaotic, affecting energy saving or user perception. In traditional solutions, train detection is mainly based on switching or load, and it is impossible to distinguish which train is coming, that is, it is impossible to distinguish how many trains are coming at the same time. When a train is detected, it is impossible to know whether multiple trains have left, resulting in the inability to accurately control the sleep and activation time of the cell.

[0005] In summary, there is no good solution to the above technical problems. Summary of the invention

[0006] The embodiments of the present application provide a base station energy-saving method and a base station, so as to at least solve the problem in the related art that the time of cell sleep and activation in railway private network communication cannot be accurately controlled.

[0007] According to an embodiment of the present application, a base station energy-saving method is provided, the method comprising: receiving a wake-up message sent by an upstream base station and carrying a train identification and a wake-up remaining amount, and entering or maintaining a wake-up state, wherein the wake-up message is initiated by a source base station that detects the passage of a train, the initial value of the wake-up remaining amount is the wake-up advance amount required to wake up a base station, and the wake-up remaining amount is a basis for judging whether to continue to wake up the downstream base station; estimating the wake-up change amount consumed by the train passing through the current cell, and subtracting the wake-up change amount from the wake-up remaining amount to obtain a new wake-up remaining amount; when the new wake-up remaining amount is greater than zero, updating the wake-up remaining amount in the wake-up message, and sending the updated wake-up message to the downstream base station.

[0008] According to another embodiment of the present application, a base station is provided, which includes: a receiving module, used to receive a wake-up message carrying a train identification and a wake-up remaining amount sent by an upstream base station, and enter or maintain a wake-up state, wherein the wake-up message is initiated by a source base station that detects the passage of a train, and the initial value of the wake-up remaining amount is the wake-up advance amount required to wake up a base station, and the wake-up remaining amount is a basis for judging whether to continue to wake up the downstream base station; an estimating module, used to estimate the wake-up change amount consumed by the train passing through the current cell, and subtract the wake-up change amount from the wake-up remaining amount to obtain a new wake-up remaining amount; a sending module, used to update the wake-up remaining amount in the wake-up message when the new wake-up remaining amount is greater than zero, and send the updated wake-up message to the downstream base station.

[0009] According to another embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program executes the steps of any of the above method embodiments when executed by a processor.

[0010] According to another embodiment of the present application, an electronic device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0011] In an embodiment of the present application, a wake-up message is transmitted to wake up the downstream base station in the direction of the train in advance, and the transmission of the wake-up message is controlled according to the remaining wake-up amount to determine whether to continue to wake up the downstream base station. The early wake-up of the base station can be accurately controlled, thereby solving the problem in the related technology that the sleep and activation time of the cell in the railway private network communication cannot be accurately controlled, and achieving the technical effect of energy saving. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 is a schematic diagram of the network architecture of a base station in an embodiment of the present application;

[0013] Figure 2 is a flow chart of a method for energy saving of a base station according to an embodiment of the present application;

[0014] Figure 3 This is a schematic diagram of waking up by an approaching train in one embodiment of the present application;

[0015] Figure 4 This is a schematic diagram of waking up an oncoming vehicle in a meeting scenario in an embodiment of the present application;

[0016] Figure 5 This is a schematic diagram of waking up an oncoming vehicle in an overtaking scenario in an embodiment of the present application;

[0017] Figure 6 It is a block diagram of a base station according to an embodiment of the present application. DETAILED DESCRIPTION

[0018] The embodiments of the present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0019] It should be noted that the terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0020] The embodiments of the present application can be applied to scenarios of train operation, such as high-speed rail private network, railway private network (4G-R, 5G-R), etc. The technical effect of energy saving is achieved by accurately controlling the awakening and sleeping of base stations along the train line.

[0021] The method embodiments provided in the embodiments of the present application are applied to a base station. Figure 1 is a schematic diagram of the network architecture of a base station in an embodiment of the present application, such as Figure 1 As shown, the wake-up message can be directly transmitted between the two base stations, and the wake-up message is transmitted through the standard interface X2 or Xn interface (such as IPv4, IPv6 interface) between the base stations under the wireless communication architecture.

[0022] In some embodiments, for 4G sites, the wake-up message is transmitted through the X2 interface, and for 5G sites, the wake-up message is transmitted through the Xn interface.

[0023] In this embodiment, the energy saving method of the base station can be performed in an operating device inside the base station, such as a baseband board (hardware board). The hardware board may include one or more processors (the processor may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device) and a memory for storing data. It can be understood by those skilled in the art that the structure in the above embodiment is only illustrative and does not limit the structure of the above computing device. For example, the computing device may also include more or fewer components than the above embodiment, or have a configuration different from the above embodiment.

[0024] In an exemplary embodiment, the energy saving method of the base station in the embodiment of the present application can be run on the baseband board inside each base station to form a distributed energy saving judgment system.

[0025] The memory can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the energy saving method of the base station in the embodiment of the present application. The processor executes various functional applications and methods by running the computer program stored in the memory, that is, implementing the above method. The memory may include a high-speed random access memory and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory.

[0026] In one embodiment of the present application, a base station energy saving method is provided. Figure 2 is a flow chart of a method for energy saving of a base station according to an embodiment of the present application, such as Figure 2 As shown, the process includes the following steps:

[0027] Step S202, receiving a wake-up message carrying a train identifier and a wake-up remaining quantity sent by an upstream base station, and entering or maintaining a wake-up state;

[0028] Step S204, estimating the wake-up change amount consumed by the train passing through the current cell, and subtracting the wake-up change amount from the wake-up remaining amount to obtain a new wake-up remaining amount;

[0029] Step S206: When the new wake-up remaining amount is greater than zero, the wake-up remaining amount in the wake-up message is updated, and the updated wake-up message is sent to the downstream base station.

[0030] In this embodiment, the wake-up message in step S202 is initiated by the source base station that detects the passing of a train. The initial value of the wake-up remainder is the wake-up advance required to wake up a base station, and the wake-up remainder is the basis for determining whether to continue to wake up the downstream base station.

[0031] In this embodiment, each wake-up message can be transmitted through multiple relay base stations to reach the target base station to be finally awakened, so as to ensure that when the train passes through the cell corresponding to the target base station, the target base station has been awakened in advance and is in normal service status.

[0032] In an embodiment of the present application, through the above-mentioned steps S202 to S206, the problem that the time of cell sleep and activation in railway private network communication in the related technology cannot be accurately controlled can be solved, and the downstream base station in the direction of the train's advance can be awakened in advance. According to the awakening advance amount required to awaken a base station, the distance or time of advance transmission of the awakening message can be accurately controlled. On the premise of ensuring the train communication effect, premature awakening of the base station leading to waste of resources can be avoided, thereby saving base station energy.

[0033] In this embodiment, the upstream base station and the downstream base station can be determined according to the direction of the train, with any base station in the train route as the current base station, the base station in the direction of the train coming as the upstream base station, and the base station in the direction of the train leaving as the downstream base station. Depending on the direction of the train, the corresponding upstream base station and downstream base station may be different.

[0034] In this embodiment, the current cell is a general term for one or more cells that can be covered by the current base station. Exemplarily, in a train-specific communication network, the train-specific network cell may be a super cell, which is composed of multiple traditional sub-cells (Cell Portion, abbreviated as CP).

[0035] In this embodiment, the source base station is the source of the wake-up message, not the source of the train. Any base station that the train passes through can be used as the source base station. In other words, every time the train passes through a base station, the base station can initiate a new wake-up message.

[0036] In this embodiment, the train identification is a unique identification generated by the base station that detects the unidentified train for the first time. Exemplarily, the train identification can be composed of base station information, time information, random number and other information, and the train identification remains unchanged during the relay transmission of the wake-up message.

[0037] In some embodiments, the wake-up advance amount may include but is not limited to: wake-up advance time, wake-up advance distance, and wake-up advance cell number. The wake-up advance time is the time required to wake up a base station, and the wake-up advance distance needs to be determined in combination with the train speed and the wake-up advance time, which is used to indicate how far in advance the base station needs to be woken up. Compared with the wake-up advance time and the wake-up advance distance, the wake-up advance cell number is a relatively rough wake-up advance amount, which is used to indicate the number of cells that can be woken up by each wake-up message, and can be set according to the train operation situation and the distribution of cells along the railway.

[0038] In this embodiment, the wake-up change amount is different according to the specific content of the wake-up advance amount. The wake-up change amount may include one of the following: the time change amount, the distance change amount, and the cell number change amount. Correspondingly, the wake-up remaining amount may also include one of the following: the wake-up remaining time, the wake-up remaining distance, and the wake-up remaining cell number.

[0039] In some embodiments, estimating the wake-up change amount consumed by the train passing through the current cell in step S204 may include the following steps:

[0040] Step S204A, when the wake-up advance amount is the wake-up advance time, determining a time variation consumed by the train to pass through the current cell according to the coverage distance of the current cell and the speed of the train;

[0041] Step S204B, when the wake-up advance amount is the wake-up advance distance, determining the coverage distance of the current cell as the distance change consumed by the train passing through the current cell;

[0042] Step S204C, when the wake-up advance amount is the number of wake-up advance cells, determine that the change in the number of cells consumed by the train passing through the current cell is 1.

[0043] In an exemplary embodiment, if the current cell is a super cell, the coverage distance of the current cell not only needs to consider the coverage distance of each traditional cell, but also needs to be calculated in combination with the number of CPs constituting the super cell and the spacing information between two CPs.

[0044] In some embodiments, the base station can detect in real time the time it takes for the train to pass through the current cell, calculate the current speed of the train in real time based on the coverage distance of the current cell, and estimate the time change in step S204A based on the speed.

[0045] In other embodiments, the train speed can be set to the average speed of the train. For example, in a high-speed rail scenario, the train speed can be simplified to the maximum speed of domestic high-speed rail, 350 km / h.

[0046] In some embodiments, the wake-up message also carries a base station identifier of the upstream base station, where the base station identifier is used to indicate a direction in which the train is traveling, and the direction in which the train is traveling is opposite to a direction of the upstream base station corresponding to the base station identifier.

[0047] In this embodiment, the wake-up message will not be sent back to the upstream base station corresponding to the base station identifier it carries, so the train's forward direction is also the direction in which the wake-up message is transmitted. The train identifier and the train's forward direction can be used to distinguish between meeting and overtaking scenarios.

[0048] In some embodiments, after receiving the wake-up message, the base station maintains the relevant information of the train corresponding to each wake-up message, and detects whether the train enters the cell range of the base station and whether it leaves the cell range of the base station through the change of the base station load. If the train that wakes up the base station has left, the base station can be put into a dormant state in time after the train leaves, further achieving the technical effect of energy saving.

[0049] In some embodiments, after receiving the wake-up message carrying the train identification and the wake-up remaining quantity sent by the upstream base station in step S202 and entering or maintaining the wake-up state, the method further includes the following steps:

[0050] Step S302, updating the detection order of all train identifiers to be detected in the current cell in the direction of their respective train advances according to the wake-up message;

[0051] Step S304, detecting whether the train corresponding to the train identifier to be detected has left the current cell according to the detection order;

[0052] Step S306, if the detection result is yes, delete the corresponding train identification to be detected;

[0053] Step S308, when the number of train identifications to be detected is zero, entering a dormant state.

[0054] In this embodiment, if the base station receives wake-up messages from different trains, all trains need to leave before entering sleep mode.

[0055] In some embodiments, step S302 updates the detection order of all train identifiers to be detected in the current cell in the direction of their respective train advances according to the wake-up message, which may include the following steps:

[0056] Step S3022, determining the wake-up remaining quantity corresponding to the train identifier, the train moving direction, and the wake-up message receiving time according to the wake-up message;

[0057] Step S3024, when a train identifier to be detected that is identical to the train identifier already exists in the current cell, updating the corresponding wake-up remaining quantity and wake-up message reception time;

[0058] Step S3026, when there is no train identifier to be detected that is the same as the train identifier in the current cell, save the train identifier as a new train identifier to be detected, and save the corresponding wake-up remaining amount, train forward direction, and wake-up message reception time;

[0059] Step S3028, determine the detection order of all train identifications to be detected in the direction of their respective train advances based on the wake-up remaining amount and the wake-up message reception time saved in the current cell, wherein the larger the wake-up remaining amount and the earlier the wake-up message reception time, the higher the detection order of the train identification to be detected.

[0060] In this embodiment, the base station maintains the wake-up message and the related information of the wake-up message according to the train identifier. The train identifier to be detected is used to indicate that the corresponding wake-up message has been received, but the base station has not yet detected the train leaving.

[0061] In this embodiment, the larger the wake-up remaining amount in the wake-up message and the earlier the wake-up message is received, the more likely the train corresponding to the wake-up message is to arrive at the base station first, and the higher the detection order of the corresponding train identifier to be detected.

[0062] In an exemplary embodiment, an information table of train identification to be detected can be maintained according to the train's forward direction. Every time a new wake-up message is received, the train identification in the wake-up message is compared with the train identification to be detected stored in the corresponding direction information table to see if they are the same. If they are the same, it means that the wake-up message of the train identification has been received before. If they are not the same, it means that the current base station has received the wake-up message of the train identification for the first time. Exemplarily, the information in the information table can be sorted according to the detection order in step S3028.

[0063] In some embodiments, step S304 detects whether the train corresponding to the train identifier to be detected leaves the current cell according to the detection order, which may include the following steps:

[0064] Step S3042, detecting the cell load of the current base station and the switching source cell information of the cell load;

[0065] Step S3044, when the cell load is greater than a preset threshold, determining that a target train enters the current cell, and determining the train travel direction of the target train according to the switching source cell information;

[0066] Step S3046, determining the front train identifier to be detected from the detection order corresponding to the forward direction of the train as the target train identifier of the target train;

[0067] Step S3048, when the cell load changes from greater than the preset threshold to less than the preset threshold and the downstream base station detects the target train, determine that the target train leaves the current cell.

[0068] In this embodiment, in step S3044, the base station can detect the cell switching of the terminal user, obtain the switching source cell information (that is, the cell to which the terminal belongs before switching to the current cell), and thus determine the actual direction of the train.

[0069] In this embodiment, the preset threshold in step S3044 is used to indicate whether there are terminals of the order of magnitude of a train connected to the current cell. By setting the preset threshold, interference from scattered terminal users can be eliminated.

[0070] In some embodiments, after step S3046, the method further includes: generating a new wake-up message carrying the target train identifier and the wake-up advance amount; and sending the wake-up message to the downstream base station according to the train's advancing direction. In this embodiment, each base station can be awakened by the wake-up message of the upstream base station, and can also serve as a source base station to wake up the downstream base station.

[0071] In some embodiments, the method also includes the following steps: when the number of train identifications to be detected is zero, or when no wake-up message is received, detecting the cell load of the current base station; when the cell load is greater than a preset threshold, determining that an unidentified train has entered the current cell, and generating a unique train identification within a preset area for the unidentified train; newly generating a wake-up message carrying the train identification and the wake-up advance; and sending the wake-up message to downstream base stations in all directions.

[0072] In this embodiment, an unidentified train is a train that has no corresponding train identification to be detected. For example, in a scenario where an extreme situation occurs at the train departure station or the upstream base station causing the train identification to be lost, the base station can dynamically regenerate a train identification for the unidentified train.

[0073] In an exemplary embodiment, the train identification may be composed of one or more combinations of base station information, time information, random numbers, and the like, to ensure the uniqueness of the train identification in the entire area.

[0074] In some embodiments, after receiving a wake-up message sent by an upstream base station carrying a train identifier and a wake-up remaining amount in step S202, and entering or maintaining an awake state, the method further includes: when there is no train identifier to be detected that is the same as the train identifier in the current cell, starting a preset wake-up state timer; when the wake-up state timer times out, deleting the corresponding train identifier to be detected.

[0075] In this embodiment, by setting the wake-up state timer, the timed-out train identification can be deleted in time when an erroneous wake-up message is received, so that the base station enters a dormant state, thereby achieving a technical effect of energy saving. The wake-up state timer can be used to indicate the retention time of the train identification to be detected in the current base station.

[0076] The embodiments of the present application can not only cope with complex train driving scenarios such as train overtaking and train meeting, but also cope with some extreme situations, such as the scenario where two trains enter the current cell at the same time. The embodiments of the present application can solve the problem that the time of cell sleep and activation in railway private network communication in the related technology cannot be accurately controlled, and the early wake-up and sleep of the base station can be accurately controlled. On the basis of ensuring the normal communication of train terminal users, the energy consumption of each base station along the railway can be saved.

[0077] The embodiments of the present application have the following advantages over the prior art:

[0078] 1. Without relying on centralized nodes such as network management, multiple base stations are used to relay the wake-up message, so that downstream cells far away from the source base station where the train is detected can be woken up in advance.

[0079] 2. Independent of the upstream and downstream configurations of neighboring cells, the message transmission direction is controlled by the incoming train wake-up transmission direction and the train identification in the wake-up message.

[0080] 3. Independent of the train schedule, based on the dynamically generated train logo, the train can be distinguished for the meeting and overtaking scenarios, and the carrier wake-up will be more accurate. The train schedule cannot accurately know the train running position to the second level, but the train wake-up in this application can be accurate to the second.

[0081] 4. The "wake-up remaining amount" carried in the wake-up message and the wake-up change amount consumed by the train in each downstream cell can be used to control the distance / time of wake-up message transmission and achieve more accurate wake-up.

[0082] 5. In the scenarios of meeting and overtaking, based on the different train identifications, the cell can recognize that it has received wake-up messages from two trains at the same time, and can only be shut down when both trains have left. In traditional solutions, whether based on the timetable or the configured upstream and downstream relationships, it may be difficult to distinguish between the two trains, resulting in the cell going into sleep mode after one of the trains leaves.

[0083] Figure 3 Schematic diagram of the train approaching wake-up in one embodiment of the present application. Figure 3 As shown, after detecting an approaching train, the source base station sends a wake-up message to the downstream base station.

[0084] In this embodiment, each base station corresponds to a cell. The cell can be a traditional cell or a super cell. The cell corresponding to the source base station is cell n, and the cells corresponding to its downstream base stations are cell n+1, cell n+2, and so on.

[0085] In this embodiment, the relay delivery process of the wake-up message includes the following steps:

[0086] Step A1: After cell n detects a train, a wake-up message is transmitted through the X2 / Xn interface to wake up its neighboring cell n+1. The wake-up message carries the train identifier (train 1) and the "remaining wake-up time". The initial value of the "remaining wake-up time" is equal to the time T required to wake up a cell (or base station), and is also equal to the time required for the train to reach the farthest target cell that needs to be awakened in the current cell. This ensures that when the train reaches the target cell, the target cell can just be awakened and resume normal service.

[0087] Step A2: After receiving the wake-up message, cell n+1 calculates the train's passing time △t1 (equivalent to the time change) in the cell based on the train speed and the coverage distance of the cell, updates the "remaining wake-up time" to (T-△t1), and determines whether (T-△t1) is less than 0. If so, stop waking up the downstream cell n+2, otherwise continue waking up the cell n+2. In this example, it is necessary to continue waking up the cell n+2.

[0088] Step A3: After receiving the wake-up message, cell n+2 calculates the train's passing time △t2 in the cell according to the train speed and the coverage distance of the cell, updates the "remaining wake-up time" to (T-△t1-△t2), and determines whether (T-△t1-△t2) is less than 0. If so, stop waking up the downstream cell n+3, otherwise continue to wake up the cell n+3. In this example, it is necessary to continue to wake up the cell n+3.

[0089] Step A4: After receiving the wake-up message, cell n+3 calculates the train's passing time △t3 in this cell based on the train speed and the coverage distance of this cell, updates the "wake-up remaining time" to (T-△t1-△t2-△t3), and determines whether (T-△t1-△t2-△t3) is less than 0. If so, stop waking up the downstream cell n+4, otherwise continue to wake up cell n+4. In this example, the updated "wake-up remaining time" (T-△t1-△t2-△t3) is already less than 0, indicating that after a period of time T, the train can just reach cell n+3, and cell n+3 has returned to normal in time, and there is no need to notify cell n+4 again.

[0090] Step A5: Cell n can be closed only after train 1 leaves the cell.

[0091] In an exemplary embodiment, step A1 determines the “train identification” according to the following principles:

[0092] If cell n has not received any wake-up message from any neighboring cell before detecting a train, it is the "first time" that a train is detected and a train ID needs to be generated. The information constituting the train ID can be composed of base station information, time information, random numbers and other information to ensure the uniqueness of the train ID in the entire area.

[0093] If cell n receives a wake-up message from the adjacent cell n-1 before detecting a train, it starts a timer to save the train ID, and discards the train ID after the timer expires. If the cell detects a train before the timer expires, it considers that the same train coming from upstream has been detected, and therefore inherits the train ID.

[0094] In addition, if cell n has received multiple wake-up messages from adjacent cells n-1, the correspondence between the train and the identifier can be determined according to the detection order of the identifier.

[0095] In an exemplary embodiment, for a high-speed rail scenario, the train speed in step A2 can be simplified to the maximum speed of domestic high-speed rail, 350 km / h.

[0096] In an exemplary embodiment, the train departure judgment condition in step A5 includes: after the load of the cell detects the incoming train, the load increases and then falls below the preset threshold again, and the downstream cell detects the incoming train. The downstream cell is the cell corresponding to the downstream base station, and may also refer to the cell to which the cell has sent a wake-up message. It should be noted that the wake-up message with the same train identifier cannot be sent to the neighboring cell that has sent the wake-up message with the same train identifier to the cell.

[0097] The embodiment of the present application only takes the remaining wake-up time as an example, and the remaining wake-up time can also be replaced by other remaining wake-up quantities, such as the remaining wake-up distance, the remaining number of wake-up cells, etc.

[0098] In the embodiment of the present application, the distance of the wake-up message transmission can be controlled by the "remaining wake-up time" carried in the wake-up message and the time the train passes through each downstream cell, so as to achieve more accurate wake-up, and the wake-up time can be accurate to seconds. The embodiment of the present application can also distinguish the approaching vehicles in the meeting and overtaking scenes based on the dynamically generated train identification, and the carrier wake-up will be more accurate.

[0099] Figure 4 is a schematic diagram of waking up an oncoming vehicle in a vehicle-oncoming scenario in an embodiment of the present application, such as Figure 4 As shown, in the meeting scenario, two trains are traveling towards each other.

[0100] In this embodiment, the cell wake-up and sleep control process in the vehicle-on-vehicle scenario includes the following steps:

[0101] Step B1: After cell n detects train 1, it sends a wake-up message through the X2 / Xn interface to wake up its downstream adjacent cell n+1. The wake-up message carries the train identifier (train 1) and the "remaining wake-up time". The initial value of the "remaining wake-up time" is equal to the time T required to wake up a cell (equivalent to the wake-up advance time), which is also equal to the time required for the train to reach the farthest target cell that needs to be awakened in the current cell. This ensures that when the train reaches the target cell, the target cell can just be awakened and resume normal service.

[0102] At the same time, after cell n+3 detects train 2, it sends a wake-up message through the X2 / Xn interface to wake up its downstream adjacent cell n+2. The wake-up message carries the train identifier (train 2) and the "remaining wake-up time". The initial value of the "remaining wake-up time" is equal to the time T required to wake up a cell, and is also equal to the time required for the train to reach the farthest target cell that needs to be awakened in the current cell. This ensures that when the train reaches the target cell, the target cell can just be awakened and resume normal service.

[0103] The principle for determining the "train identification" in this embodiment is the same as that in the previous embodiment.

[0104] Step B2: After cell n+1 receives the wake-up message from cell n, it calculates the train's passing time △t1 in this cell based on the train speed and the coverage distance of this cell, updates the "remaining wake-up time" to (T-△t1), and determines whether (T-△t1) is less than 0. If so, it stops waking up the downstream cell n+2, otherwise it continues to wake up cell n+2. In this example, it is necessary to continue to wake up cell n+2.

[0105] At the same time, after cell n+2 receives the wake-up message from cell n+3, it also calculates the train's passing time △t1 in this cell based on the train speed and the coverage distance of this cell, updates the "remaining wake-up time" to (T-△t2), and determines whether (T-△t2) is less than 0. If so, it stops waking up the downstream cell n+1, otherwise it continues to wake up cell n+1. In this example, it is necessary to continue to wake up cell n+1. For example, in the high-speed rail scenario, the train speed can be simplified to the maximum speed of domestic high-speed rail, 350km / h.

[0106] Step B3: After receiving the wake-up message from cell n+1, cell n+2 calculates the train's passing time △t2 in this cell based on the speed of train 1 and the coverage distance of this cell, updates the "remaining wake-up time" to (T-△t1-△t2), and determines whether (T-△t1-△t2) is less than 0. If so, it stops waking up the downstream cell n+3, otherwise it continues to wake up cell n+3. In this example, there is no need to wake up cell n+3.

[0107] At the same time, after receiving the wake-up message from cell n+2, cell n+1 will calculate the train's passing time △t1 in this cell according to the speed of train 2 and the coverage distance of this cell, update the "remaining wake-up time" to (T-△t1-△t2), and determine whether (T-△t1-△t2) is less than 0. If so, stop waking up downstream cell n, otherwise continue to wake up cell n. In this example, there is no need to wake up cell n again.

[0108] Step B4: Perform oncoming vehicle detection based on the switching situation of the cell load, and determine the direction of the oncoming vehicle based on the switching source cell. For the cell where the oncoming vehicle occurs, the switching request will be received in the neighboring cells in both directions at the same time. At this time, it will be considered that the two vehicles arrive at the same time, and it is necessary to send wake-up messages to different cells at the same time. The train identification in the wake-up message is filled in according to the principle of no return transmission.

[0109] In some embodiments, if the direction of the incoming train cannot be determined based on the switching source cell information when an incoming train is detected, the detected train can be determined based on the time sequence of the latest incoming train wake-up messages of different trains and the "wake-up remaining time" therein. The larger the "wake-up remaining time", or when the "wake-up remaining time" is the same, the earlier the wake-up message is received, which means that the train is closer to the cell, the more likely it is to arrive at the cell first, and the more priority is given to delivering the wake-up message of the train. If the difference in the "wake-up remaining time" of the wake-up messages of the two trains is small, and the arrival time of the two messages is close, it is impossible to distinguish which train is the incoming train, and both trains are considered possible, and the incoming train wake-up messages need to be sent to different directions.

[0110] In some embodiments, if the direction of the oncoming train cannot be determined based on the switching source cell information when an oncoming train is detected, a simplified operation is to assume that both train directions are possible and a wake-up message needs to be sent to different directions.

[0111] In some embodiments, when a cell receives a wake-up message from a train for the first time, a wake-up state timer will be started. The corresponding train identification will be retained until the timer expires. When the incoming train cannot be distinguished, a wake-up message needs to be sent to the corresponding target downstream cells based on the train identification that has not timed out.

[0112] Step B5: Cell n+1 and cell n+2 have both received the wake-up messages from train 1 and train 2, so both cell n+1 and cell n+2 are allowed to sleep only after train 1 and train 2 leave.

[0113] In this embodiment, the judgment condition of the train departure includes: after the load of the cell detects the incoming train, the load increases and then falls below the preset threshold again, and the downstream cell detects the incoming train. The downstream cell refers to the cell to which the cell has sent the wake-up message, and the wake-up message of the same train ID cannot be sent to the neighboring cell that has sent the same train incoming wake-up message to the cell.

[0114] Through the embodiments of the present application, different wake-up messages can be identified according to different train identifications in the meeting scene, thereby ensuring that the sleep state is entered only when both trains leave. In the traditional solution, whether based on the timetable or the configured upstream and downstream relationship, it may be difficult to distinguish between the two trains, resulting in the possibility of triggering the cell sleep after one of the trains leaves.

[0115] Figure 5 is a schematic diagram of waking up an oncoming vehicle in an overtaking scenario in an embodiment of the present application, such as Figure 5 As shown, in the overtaking scenario, two trains are traveling in the same direction with different speeds, and the fast train is about to overtake the slow train.

[0116] In this embodiment, the cell wake-up and sleep control process in the overtaking scenario includes the following steps:

[0117] Step C1: After cell n detects train 1 (high-speed train), a wake-up message is transmitted through the X2 / Xn interface to wake up its downstream adjacent cell n+1. The wake-up message carries the train identifier (train 1) and the "remaining wake-up time". The initial value of the "remaining wake-up time" is equal to the time T required to wake up a cell (equivalent to the wake-up advance time), and is also equal to the time required for the train to reach the farthest target cell that needs to be awakened in the current cell. This ensures that when the train reaches the target cell, the target cell can just be awakened and resume normal service.

[0118] At the same time, after cell n+1 detects train 2 (ordinary train), it transmits a wake-up message through the X2 / Xn interface to wake up its downstream adjacent cell n+2. The wake-up message carries the train identifier (train 2) and the "remaining wake-up time". The initial value of the "remaining wake-up time" is equal to the time T required to wake up a cell, and is also equal to the time required for the train to reach the farthest target cell that needs to be awakened in the current cell. This ensures that when the train reaches the target cell, the target cell can just be awakened and resume normal service.

[0119] In this embodiment, the principle for determining the "train identification" is the same as in the previous embodiment.

[0120] Step C2: After cell n+1 receives the wake-up message from cell n, it calculates the time △t1 that train 1 will pass through the cell based on the speed of train 1 and the coverage distance of the cell, updates the "remaining wake-up time" to (T-△t1), and determines whether (T-△t1) is less than 0. If so, it stops waking up the downstream cell n+2, otherwise it continues to wake up cell n+2. In this example, it is necessary to continue to wake up cell n+2, and the wake-up message carries train ID 1.

[0121] At the same time, after receiving the wake-up message from cell n+1, cell n+2 also calculates the time △t2' that train 2 will pass through this cell based on the train speed of train 2 and the coverage distance of this cell, updates the "remaining wake-up time" to (T-△t2'), and determines whether (T-△t2') is less than 0. If so, stop waking up downstream cell n+3, otherwise continue to wake up cell n+3. In this example, it is necessary to continue to wake up cell n+3.

[0122] Step C3: After cell n+2 receives the wake-up message from cell n+1, it calculates the train's passing time △t2 in this cell based on the speed of train 1 and the coverage distance of this cell, updates the "remaining wake-up time" to (T-△t1-△t2), and determines whether (T-△t1-△t2) is less than 0. If so, it stops waking up the downstream cell n+3, otherwise it continues to wake up the cell n+3. In this example, cell n+3 needs to be woken up.

[0123] At the same time, after receiving the wake-up message from cell n+2, cell n+1 calculates the time △t3' that the train will pass through the cell according to the speed of train 2 and the coverage distance of the cell, updates the "remaining wake-up time" to (T-△t2'-△t3'), and determines whether (T-△t2'-△t3') is less than 0. If so, it stops waking up the downstream cell n+4, otherwise it continues to wake up the cell n+4. In this example, there is no need to wake up the cell n+4 again.

[0124] Step C4: If overtaking occurs, the same cell will receive wake-up messages from two trains in the same direction. Then, when a train is detected in the cell, the detected train can be determined based on the time sequence of the latest wake-up messages of different trains and the "wake-up remaining time". The larger the "wake-up remaining time", or when the "wake-up remaining time" is the same, the earlier the wake-up message is received, which means that the train is closer to the cell, the more likely it is to arrive at the cell first, and the more priority is given to transmitting the wake-up message of the train.

[0125] In an exemplary embodiment, under special circumstances, if two trains overtake each other, that is, they arrive at a specific cell at the same time, only one oncoming train will be detected, and there is only one train running direction. At this time, only one wake-up message is sent to the downstream cell, and there is only one train identification. The other train identification may be lost. At this time, a new train identification will be generated again in the subsequent cell according to the train detected "for the first time".

[0126] Step C5: Cell n+1 and cell n+2 have both received the wake-up messages from train 1 and train 2, so both cell n+1 and cell n+2 are allowed to sleep only after train 1 and train 2 leave.

[0127] In this embodiment, the train departure judgment condition includes: after the load of the cell detects the incoming train, the load first increases and then falls below the preset threshold again, and the downstream cell detects the incoming train. The downstream cell here refers to the cell to which the cell has sent a wake-up message, and the wake-up message with the same train identifier cannot be sent to the neighboring cell that has sent the same train incoming wake-up message to the cell.

[0128] Through the embodiments of the present application, different wake-up messages can be identified according to different train identifications in the overtaking scenario, thereby ensuring that the sleep state is entered only when both trains leave. In the traditional solution, whether based on the timetable or the configured upstream and downstream relationship, it may be difficult to distinguish between the two trains, resulting in the possibility of triggering the cell sleep after one of the trains leaves.

[0129] According to another aspect of the embodiment of the present application, a base station is also provided, which can be applied to railway communication private networks, especially high-speed railway private network scenarios, railway private network (4G-R, 5G-R, etc.) scenarios, to achieve precise control of base station wake-up and sleep states, thereby saving base station energy.

[0130] Figure 6 is a block diagram of a base station according to an embodiment of the present application, such as Figure 6 As shown, the system includes the following structure:

[0131] A receiving module 62 is used to receive a wake-up message carrying a train identifier and a wake-up remaining amount sent by an upstream base station, and enter or maintain a wake-up state, wherein the wake-up message is initiated by a source base station that detects a train passing, and the initial value of the wake-up remaining amount is the wake-up advance amount required to wake up a base station, and the wake-up remaining amount is a basis for judging whether to continue to wake up the downstream base station;

[0132] An estimation module 64 is used to estimate the wake-up change amount consumed by the train passing through the current cell, and to obtain a new wake-up remaining amount by subtracting the wake-up change amount from the wake-up remaining amount;

[0133] The sending module 66 is configured to update the wake-up remaining amount in the wake-up message when the new wake-up remaining amount is greater than zero, and send the updated wake-up message to the downstream base station.

[0134] In some embodiments, the wake-up advance amount may include but is not limited to: wake-up advance time, wake-up advance distance, and wake-up advance cell number. The wake-up advance time is the time required to wake up a base station, and the wake-up advance distance needs to be determined in combination with the train speed and the wake-up advance time, which is used to indicate how far in advance the base station needs to be woken up. Compared with the wake-up advance time and the wake-up advance distance, the wake-up advance cell number is a relatively rough wake-up advance amount, which is used to indicate the number of cells that can be woken up by each wake-up message, and can be set according to the train operation situation and the distribution of cells along the railway.

[0135] In this embodiment, the wake-up change amount is different according to the specific content of the wake-up advance amount. The wake-up change amount may include one of the following: the time change amount, the distance change amount, and the cell number change amount. Correspondingly, the wake-up remaining amount may also include one of the following: the wake-up remaining time, the wake-up remaining distance, and the wake-up remaining cell number.

[0136] In some embodiments, the estimation module 64 can be used to determine, when the wake-up advance is the wake-up advance time, the change in time consumed by the train to pass through the current cell based on the coverage distance of the current cell and the speed of the train; when the wake-up advance is the wake-up advance distance, determine the coverage distance of the current cell as the change in distance consumed by the train to pass through the current cell; when the wake-up advance is the number of wake-up advance cells, determine that the change in the number of cells consumed by the train to pass through the current cell is 1.

[0137] In an exemplary embodiment, if the current cell is a super cell, the coverage distance of the current cell not only needs to consider the coverage distance of each traditional cell, but also needs to be calculated in combination with the number of CPs constituting the super cell and the spacing information between two CPs.

[0138] In some embodiments, the base station can detect in real time the time it takes for a train to pass through the current cell, calculate the current speed of the train in real time based on the coverage distance of the current cell, and estimate the time change based on the speed.

[0139] In other embodiments, the train speed can be set to the average speed of the train. For example, in a high-speed rail scenario, the train speed can be simplified to the maximum speed of domestic high-speed rail, 350 km / h.

[0140] In some embodiments, the wake-up message also carries a base station identifier of the upstream base station, where the base station identifier is used to indicate a direction in which the train is traveling, and the direction in which the train is traveling is opposite to a direction of the upstream base station corresponding to the base station identifier.

[0141] In this embodiment, the wake-up message will not be sent back to the upstream base station corresponding to the base station identifier it carries, so the train's forward direction is also the direction in which the wake-up message is transmitted. The train identifier and the train's forward direction can be used to distinguish between meeting and overtaking scenarios.

[0142] In some embodiments, after receiving the wake-up message, the base station maintains the relevant information of the train corresponding to each wake-up message, and detects whether the train enters the cell range of the base station and whether it leaves the cell range of the base station through the change of the base station load. If the train that wakes up the base station has left, the base station can be put into a dormant state in time after the train leaves, further achieving the technical effect of energy saving.

[0143] In some embodiments, the system further includes a hibernation module, which may include:

[0144] An order updating unit, configured to update the detection order of all train identifiers to be detected in the current cell in the direction of their respective train advances according to the wake-up message;

[0145] a train-departure detection unit, configured to detect, according to the detection order, whether the train corresponding to the train identifier to be detected has left the current cell; if the detection result is yes, deleting the corresponding train identifier to be detected;

[0146] The sleep unit is used to enter a sleep state when the number of train identifiers to be detected is zero.

[0147] In some embodiments, an order update unit is used to determine the wake-up remaining amount, the train's forward direction and the wake-up message receiving time corresponding to the train identifier according to the wake-up message; when there is a train identifier to be detected that is the same as the train identifier in the current cell, the corresponding wake-up remaining amount and the wake-up message receiving time are updated; when there is no train identifier to be detected that is the same as the train identifier in the current cell, the train identifier is saved as a new train identifier to be detected, and the corresponding wake-up remaining amount, the train's forward direction and the wake-up message receiving time are saved; the detection order of all train identifiers to be detected in their respective train forward directions is determined according to the wake-up remaining amount and the wake-up message receiving time saved in the current cell, wherein the larger the wake-up remaining amount and the earlier the wake-up message receiving time, the higher the detection order of the train identifier to be detected.

[0148] In some embodiments, a train departure detection unit is used to detect the cell load of the current base station and the switching source cell information of the cell load; when the cell load is greater than a preset threshold, it is determined that a target train has entered the current cell, and the train travel direction of the target train is judged according to the switching source cell information; the front train identifier to be detected in the detection order corresponding to the train travel direction is determined as the target train identifier of the target train; when the cell load changes from greater than the preset threshold to less than the preset threshold and the downstream base station detects the target train, it is determined that the target train has left the current cell.

[0149] In some embodiments, the sending module 66 is further used to newly generate a wake-up message carrying the target train identifier and the wake-up advance amount; and send the wake-up message to the downstream base station according to the forward direction of the train.

[0150] In some embodiments, the system further includes: an incoming train detection unit, configured to detect the cell load of the current base station when the number of train identifiers to be detected is zero or when no wake-up message is received.

[0151] The sending module 66 is also used to determine, when the cell load is greater than a preset threshold, that an unidentified train has entered the current cell, and generate a unique train identifier for the unidentified train within a preset area; generate a new wake-up message carrying the train identifier and the wake-up advance amount; and send the wake-up message to downstream base stations in all directions.

[0152] In an exemplary embodiment, the train identification may be composed of one or more combinations of base station information, time information, random numbers, and the like, to ensure the uniqueness of the train identification in the entire area.

[0153] In some embodiments, the sleep module also includes a timing unit, which is used to start a preset wake-up state timer when there is no train identifier to be detected that is the same as the train identifier in the current cell; when the wake-up state timer times out, delete the corresponding train identifier to be detected.

[0154] In the embodiment of the present application, a multi-cell relay is used to transmit the wake-up message, which carries at least the automatically generated "train identification" and "wake-up remaining amount". Each relay base station needs to estimate the time / distance consumed by the train to pass through the current cell, and then update the "wake-up remaining amount". Based on the updated wake-up remaining amount, it is determined whether to notify the downstream neighboring area. In this way, the direction of message transmission and the awakening of the base station are controlled. In this solution, due to the addition of train identification information, precise control of base station sleep and awakening can also be achieved in scenarios such as train meeting / overtaking.

[0155] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program executes the steps of any of the above method embodiments when executed by a processor.

[0156] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.

[0157] An embodiment of the present application further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0158] In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0159] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.

[0160] Obviously, those skilled in the art should understand that the above modules or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.

[0161] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method for energy saving of a base station, characterized in that: The method comprises: Receive a wake-up message sent by an upstream base station that carries a train identifier and a wake-up remaining amount, and enter or remain in a wake-up state, wherein the wake-up message is initiated by a source base station that detects the passage of a train, the initial value of the wake-up remaining amount is the wake-up advance amount required to wake up a base station, and the wake-up remaining amount is the basis for determining whether to continue to wake up the downstream base station; Estimate the wake-up change amount consumed by the train passing through the current cell, and subtract the wake-up change amount from the wake-up remaining amount to obtain a new wake-up remaining amount; In the case that the new wake-up remaining amount is greater than zero, the wake-up remaining amount in the wake-up message is updated, and the updated wake-up message is sent to the downstream base station.

2. The method according to claim 1, characterized in that: The wake-up message also carries the base station identifier of the upstream base station, where the base station identifier is used to indicate the direction of the train, and the direction of the train is opposite to the direction of the upstream base station corresponding to the base station identifier.

3. The method according to claim 2, characterized in that After receiving a wake-up message carrying a train identifier and a wake-up remaining amount sent by an upstream base station and entering or maintaining a wake-up state, the method further includes: Update the detection order of all train identifiers to be detected in the current cell in the direction of their respective train advances according to the wake-up message; Detecting, according to the detection order, whether a train corresponding to the train identifier to be detected leaves the current cell; If the detection result is yes, delete the corresponding train identification to be detected; When the number of train identifiers to be detected is zero, the system enters a dormant state.

4. The method according to claim 3, characterized in that: The detection order of all train identifiers to be detected in the current cell in the advancing direction of the respective trains is updated according to the wake-up message, including: Determine, according to the wake-up message, the wake-up remaining amount corresponding to the train identifier, the train forward direction, and the wake-up message reception time; If a train identifier to be detected that is identical to the train identifier already exists in the current cell, updating the corresponding wake-up remaining amount and wake-up message reception time; If there is no train identifier to be detected that is the same as the train identifier in the current cell, save the train identifier as a new train identifier to be detected, and save the corresponding wake-up remaining amount, train heading direction, and wake-up message reception time; The detection order of all train identifiers to be detected in the direction of their respective train advance is determined according to the wake-up remainder and the wake-up message reception time saved in the current cell.

5. The method according to claim 3, characterized in that: Detecting, according to the detection order, whether a train corresponding to the train identifier to be detected leaves the current cell includes: Detecting the cell load of the current base station and the switching source cell information of the cell load; When the cell load is greater than a preset threshold, determining that a target train enters the current cell, and determining the train travel direction of the target train according to the switching source cell information; Determine the front train identifier to be detected from the detection order corresponding to the forward direction of the train as the target train identifier of the target train; When the cell load changes from being greater than the preset threshold to being less than the preset threshold and the downstream base station detects the target train, it is determined that the target train leaves the current cell.

6. The method according to claim 5, characterized in that After determining the front train identifier to be detected as the target train identifier of the target train in the detection sequence corresponding to the advancing direction of the train, the method further includes: A new wake-up message carrying the target train identifier and the wake-up advance amount is generated; The wake-up message is sent to the downstream base station according to the traveling direction of the train.

7. The method according to claim 3, characterized in that The method further comprises: When the number of train identifiers to be detected is zero, or when no wake-up message is received, detecting the cell load of the current base station; When the cell load is greater than a preset threshold, determining that an unidentified train has entered the current cell, and generating a unique train identification within a preset area for the unidentified train; A new wake-up message carrying the train identifier and the wake-up advance amount is generated; The wake-up message is sent to downstream base stations in each direction.

8. The method according to claim 3, characterized in that After receiving a wake-up message carrying a train identifier and a wake-up remaining amount sent by an upstream base station and entering or maintaining a wake-up state, the method further includes: When there is no train identifier to be detected that is identical to the train identifier in the current cell, starting a preset wake-up state timer; When the wake-up state timer times out, the corresponding train identifier to be detected is deleted.

9. The method according to claim 1, characterized in that: The wake-up advance amount includes one of the following: wake-up advance time, wake-up advance distance, and wake-up advance cell quantity.

10. The method according to claim 9, characterized in that Estimate the wake-up changes consumed by the train passing through the current cell, including: In a case where the wake-up advance amount is the wake-up advance time, determining a change in time consumed by the train to pass through the current cell according to the coverage distance of the current cell and the speed of the train; In a case where the wake-up advance amount is the wake-up advance distance, determining the coverage distance of the current cell as a distance change consumed by the train passing through the current cell; In a case where the wake-up advance amount is the number of wake-up advance cells, determining that the change in the number of cells consumed by the train passing through the current cell is 1; The wake-up change includes one of the following: the time change, the distance change, and the cell quantity change.

11. A base station, characterized in that: The base station comprises: A receiving module, configured to receive a wake-up message carrying a train identifier and a wake-up remaining amount sent by an upstream base station, and enter or maintain a wake-up state, wherein the wake-up message is initiated by a source base station that detects a train passing, the initial value of the wake-up remaining amount is the wake-up advance amount required to wake up a base station, and the wake-up remaining amount is a basis for determining whether to continue to wake up the downstream base station; An estimation module, used for estimating the wake-up variation consumed by the train passing through the current cell, and subtracting the wake-up variation from the wake-up remaining amount to obtain a new wake-up remaining amount; The sending module is used to update the wake-up remaining amount in the wake-up message when the new wake-up remaining amount is greater than zero, and send the updated wake-up message to the downstream base station.

12. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program executes the method described in any one of claims 1 to 10 when executed by a processor.

13. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to perform the method according to any one of claims 1 to 10.