A railway digital train wireless dispatching communication method, system and readable storage medium
By optimizing the railway wireless train dispatching system using dual-timeslot communication mode and communication neural network model, the problems of low frequency resource utilization and equipment aging were solved, the concurrent voice and data services were realized, communication capabilities were improved and costs were reduced.
Patent Information
- Application Number
- CN202210095555.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-26
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2042-01-26
AI Technical Summary
The existing railway wireless train dispatching communication system suffers from problems such as low frequency resource utilization, poor anti-interference capability, and aging equipment, and faces the challenge of upgrading and transformation due to frequency adjustments.
The system adopts a dual-timeslot communication mode, with the first time slot used for data transmission and the second time slot used for voice transmission. By combining a communication neural network model and a frequency switching mechanism, it enables concurrent voice and data services and optimizes the communication mode through automatic addressing and channel resource management.
It has improved wireless train dispatching communication capabilities, reduced equipment investment and maintenance costs, adapted to different railway application scenarios, and achieved efficient concurrent voice and data services.
Smart Images

Figure CN114189943B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data communication, and more specifically, to a method, system, and readable storage medium for wireless dispatching communication of railway digital trains. Background Technology
[0002] Currently, branch lines and local railways primarily rely on 450MHz analog wireless communication technology for wireless train shunting control via large and small triangulation communication. This presents problems such as low frequency resource utilization, poor anti-interference capabilities, and aging equipment. Many lines face the challenge of upgrading and renovation without suitable technical equipment. Due to national planning and adjustments to radio frequencies, the 450-470MHz band used by railways will be reclaimed. The establishment of new 450MHz analog wireless stations is no longer permitted. Branch lines and local railways, affected by factors such as investment, maintenance, and economic benefits, face the challenge of upgrading and renovation without suitable technical equipment.
[0003] Therefore, existing technologies have shortcomings and urgently need improvement. Summary of the Invention
[0004] In view of the above problems, the purpose of this invention is to provide a railway digital train wireless dispatching communication method, system, and readable storage medium. It separates voice and data service transmission channels, enables concurrent voice and data services, effectively improves wireless train dispatching communication capabilities, and meets the needs of railway wireless train dispatching applications.
[0005] The first aspect of this invention provides a railway digital train wireless dispatching communication method, comprising:
[0006] Receive communication request information;
[0007] The communication mode is determined based on the communication request information, and the communication mode information is obtained;
[0008] The communication mode information is sent to the train terminal for data communication.
[0009] The communication mode involves data communication through two time slots: the first time slot is used to transmit data information, and the second time slot is used to transmit voice data information. The proportion of the first and second time slots is determined based on the communication request information.
[0010] This plan also includes:
[0011] Receive device startup or inter-region handover request information;
[0012] The activation or cross-regional handover request information includes one or more of the following: the station where the train is located, the name of the neighboring station, the call number, and the operating frequency information.
[0013] This plan also includes:
[0014] Analyze communication request information within the current time period to determine the proportion of current service types to channel resources;
[0015] Based on the current service types and the proportion of channel resources, the allocation of channel resources and the communication mode with the train are determined, and the first communication mode information is obtained.
[0016] Send the first communication mode to the preset terminal.
[0017] This plan also includes:
[0018] The train monitors the signal strength of adjacent frequency points in real time to obtain the signal value of each frequency point.
[0019] Determine whether the signal strength of the current communication frequency is less than a preset signal threshold;
[0020] If the value is less than the specified value, then the signal values of each frequency point are sorted from largest to smallest.
[0021] Use the frequency point with the highest signal value as the switching frequency point for switching;
[0022] Send switching information to the preset terminal.
[0023] This plan also includes:
[0024] Set up a station platform as the main station within the preset area;
[0025] Set up N station radio stations, distinct from the master station, as slave stations;
[0026] Configure the communication mode for the master station and slave station as the second communication mode;
[0027] The second communication mode is sent to the master station and the slave station.
[0028] This plan also includes:
[0029] Obtain historical communication data;
[0030] The historical communication data was analyzed to obtain a communication neural network model;
[0031] The current communication parameters at the train end are input into the communication neural network model to obtain the predicted communication parameter information, which serves as the third communication mode.
[0032] The third communication mode is sent to a preset terminal to switch the communication mode.
[0033] A second aspect of the present invention provides a railway digital train wireless dispatching and communication system, comprising a memory and a processor. The memory includes a railway digital train wireless dispatching and communication method program, which, when executed by the processor, performs the following steps:
[0034] Receive communication request information;
[0035] The communication mode is determined based on the communication request information, and the communication mode information is obtained;
[0036] The communication mode information is sent to the train terminal for data communication.
[0037] The communication mode involves data communication through two time slots: the first time slot is used to transmit data information, and the second time slot is used to transmit voice data information. The proportion of the first and second time slots is determined based on the communication request information.
[0038] This plan also includes:
[0039] Receive device startup or inter-region handover request information;
[0040] The activation or cross-regional handover request information includes one or more of the following: the station where the train is located, the name of the neighboring station, the call number, and the operating frequency information.
[0041] This plan also includes:
[0042] Analyze communication request information within the current time period to determine the proportion of current service types to channel resources;
[0043] Based on the current service types and the proportion of channel resources, the allocation of channel resources and the communication mode with the train are determined, and the first communication mode information is obtained.
[0044] Send the first communication mode to the preset terminal.
[0045] This plan also includes:
[0046] The train monitors the signal strength of adjacent frequency points in real time to obtain the signal value of each frequency point.
[0047] Determine whether the signal strength of the current communication frequency is less than a preset signal threshold;
[0048] If the value is less than the specified value, then the signal values of each frequency point are sorted from largest to smallest.
[0049] Use the frequency point with the highest signal value as the switching frequency point for switching;
[0050] Send switching information to the preset terminal.
[0051] This plan also includes:
[0052] Set up a station platform as the main station within the preset area;
[0053] Set up N station radio stations, distinct from the master station, as slave stations;
[0054] Configure the communication mode for the master station and slave station as the second communication mode;
[0055] The second communication mode is sent to the master station and the slave station.
[0056] This plan also includes:
[0057] Obtain historical communication data;
[0058] The historical communication data was analyzed to obtain a communication neural network model;
[0059] The current communication parameters at the train end are input into the communication neural network model to obtain the predicted communication parameter information, which serves as the third communication mode.
[0060] The third communication mode is sent to a preset terminal to switch the communication mode.
[0061] A third aspect of the present invention discloses a computer-readable storage medium comprising a railway digital train wireless dispatching and communication method program, wherein when the railway digital train wireless dispatching and communication method program is executed by a processor, it implements the steps of the railway digital train wireless dispatching and communication method as described in any of the preceding claims.
[0062] This invention discloses a railway digital train wireless dispatching communication method, system, and readable storage medium. It constructs a 400MHz railway digital train wireless dispatching communication system based on dual time slots, enabling concurrent voice and data services. It also extends this system to include location-addressed voice individual calls and paging services. Compared to traditional 450MHz analog wireless train dispatching, it effectively improves wireless train dispatching communication capabilities. This invention can be selected and configured by users according to engineering needs in different railway application scenarios. It can effectively reduce equipment investment and maintenance costs. Attached Figure Description
[0063] Figure 1 A flowchart of a railway digital train wireless dispatching communication method according to the present invention is shown;
[0064] Figure 2 A schematic diagram of the communication system of the present invention is shown.
[0065] Figure 3 A block diagram of a railway digital train wireless dispatching and communication system according to the present invention is shown. Detailed Implementation
[0066] To better understand the above-mentioned objectives, features, and advantages of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be combined with each other.
[0067] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and therefore the scope of protection of the invention is not limited to the specific embodiments disclosed below.
[0068] Figure 1 A flowchart of a railway digital train wireless dispatching communication method according to the present invention is shown.
[0069] like Figure 1 As shown, the first aspect of this invention discloses a railway digital train wireless dispatching communication method, comprising:
[0070] Receive communication request information;
[0071] The communication mode is determined based on the communication request information, and the communication mode information is obtained;
[0072] The communication mode information is sent to the train terminal for data communication.
[0073] The communication mode involves data communication through two time slots: the first time slot is used to transmit data information, and the second time slot is used to transmit voice data information. The proportion of the first and second time slots is determined based on the communication request information.
[0074] It should be noted that when a train enters a station or changes areas, data communication is often conducted to facilitate the platform or control console to obtain real-time information about the train. During communication, the train will send communication request information, which includes connection establishment requests, voice call requests, data transmission requests, and area handover requests. Figure 2 A schematic diagram of the communication system of the present invention is shown, as follows: Figure 2As shown, mobile devices can be locomotive radios, wireless train dispatching intercoms, maintenance equipment, etc. These mobile devices need to communicate with the station platform or central system for reporting and data transmission. Wireless access devices include station duty consoles, and may also include station radios, fiber optic repeaters, etc., primarily for wireless communication with mobile devices. The central system includes central equipment and dispatching consoles, which can allocate and determine communication modes and distribute them to wireless access devices and mobile devices for communication. Inter-bureau interconnection includes shared interface equipment from other railway bureaus to facilitate data interconnection and interoperability between different railway bureaus. Specifically, the locomotive position management function involves the CIR (or locomotive radio) attaching to a new station radio and sending position update information to the new station radio; the new station radio updates its assigned locomotive list and synchronizes it with the central server and shared interface equipment, notifying the original station radio to delete the locomotive CIR (or locomotive radio) position information from its assigned locomotive list. The shared interface equipment interconnects with shared interface equipment in adjacent railway bureaus, exchanging station radio information and assigned CIR (or locomotive radio) information at inter-bureau boundary stations. The station radio channel unit operates in base station mode, employing a dual-timeslot operation. Time slot 1 (the first time slot) transmits data and control signaling; time slot 2 (the second time slot) transmits voice and call-related control signaling. The CIR (or locomotive radio) and wireless train dispatch intercom equipment scan the three downlink frequencies of its current frequency group upon startup, using the frequency with the strongest signal strength as the standby frequency. In idle state, it periodically detects other frequencies; when the signal strength of another frequency is higher than the current standby frequency, it switches to the standby frequency. When the standby frequency's signal strength falls below a threshold, it scans other frequencies, using the frequency with the strongest signal strength as the standby frequency. If the CIR (or locomotive radio) and wireless train dispatch intercom equipment cannot scan the current frequency group for X consecutive cycles, it enters emergency mode, using the emergency frequency for communication. In emergency mode, it scans the working frequency group and the emergency frequency; if there is a signal on the working frequency group, it returns to normal operating mode. The CIR (or locomotive radio) and wireless train dispatch intercom equipment operate in simplex mode. Call priority is divided into two levels: dispatcher announcements have the highest priority, and other calls have the lowest priority. High-priority calls can interrupt low-priority calls; calls of the same priority cannot be interrupted. When a station radio is occupied, no other service can interrupt its call service except for dispatcher announcements; station duty officers have the function to forcibly disconnect occupied calls. After a group call is established, the station radio sends call signaling during the data time slot period until the call ends, supporting late joining. After an individual call is established, the station radio does not send call signaling during the data time slot period. During an individual call by the CIR (or locomotive radio), the cross-area location update is performed normally. After the cross-area location update is completed, the CIR (or locomotive radio) re-establishes the call with the original caller. After the call ends, the station radio continuously sends a 30-second call end signaling during the voice time slot to ensure that users who have not received the call end signaling can end their calls in a timely manner.The station radio operates in full-duplex mode, with downlink frequencies being transmitted frequently. When the station radio actively transmits data, it first sends a preamble to ensure that the complete signaling is received by the mobile device in scanning mode.
[0075] The central system or wireless access device can directly or indirectly determine the communication mode based on the communication request information. After determining the communication mode, it can be sent to the train terminal, i.e., the mobile device, to conduct data communication using this communication mode. The communication mode involves data communication through two time slots: the first time slot is used to transmit data information, and the second time slot is used to transmit voice data information. The ratio of the first and second time slots is determined based on the communication request information. That is, the first time slot can be used to transmit data, including dispatching commands, route announcements, wireless train number verification information, status information, and control signaling; the second time slot can transmit voice and control signaling related to the call. In this invention, voice and data services are separated, enabling concurrent voice and data services, effectively improving the wireless train dispatching communication capability and meeting the needs of railway wireless train dispatching applications.
[0076] According to an embodiment of the present invention, it further includes:
[0077] Receive device startup or inter-region handover request information;
[0078] The activation or cross-regional handover request information includes one or more of the following: the station where the train is located, the name of the neighboring station, the call number, and the operating frequency information.
[0079] It should be noted that when train equipment starts up or switches between regions, the new area often needs to update the communication equipment list and establish a communication connection. This invention can perform automatic addressing and location-based one-click calling. Specifically, when the equipment starts up or switches between regions, it interacts with the ground center system to update the locomotive's location and simultaneously obtains information such as the train's station, neighboring station names, calling numbers, and operating frequencies, thereby enabling automatic addressing and location-based one-click calling.
[0080] According to an embodiment of the present invention, it further includes:
[0081] Analyze communication request information within the current time period to determine the proportion of current service types to channel resources;
[0082] Based on the current service types and the proportion of channel resources, the allocation of channel resources and the communication mode with the train are determined, and the first communication mode information is obtained.
[0083] Send the first communication mode to the preset terminal.
[0084] It should be noted that in large stations or when communication resources are scarce, excessive use of communication resources may lead to communication failures. This invention addresses this by extending the communication channels. The first communication mode is the mode after allocating new channel resources, where the first and second time slots within each channel are also reallocated. First, communication request information within the current time period is statistically analyzed to determine the ratio of current service types to channel resources. A high ratio indicates network congestion, which may cause communication interruptions and affect normal service operation. The preset terminal can be one or more of the following: a central system, wireless access equipment, and mobile devices. Of course, those skilled in the art can also set preset terminals according to actual needs. For example, when a user device or train mobile device is idle and waiting on the data channel, it switches to the voice channel for a call when it detects a call service signaling related to itself. After the call ends, it automatically switches back to the data channel. Service channel expansion is supported. In busy sections with high traffic, such as large stations and hubs, service channel expansion is achieved by adding channel units. The control system automatically detects the number of service channels and flexibly allocates call channels according to traffic conditions.
[0085] According to an embodiment of the present invention, it further includes:
[0086] The train monitors the signal strength of adjacent frequency points in real time to obtain the signal value of each frequency point.
[0087] Determine whether the signal strength of the current communication frequency is less than a preset signal threshold;
[0088] If the value is less than the specified value, then the signal values of each frequency point are sorted from largest to smallest.
[0089] Use the frequency point with the highest signal value as the switching frequency point for switching;
[0090] Send switching information to the preset terminal.
[0091] It should be noted that in this invention, the CIR (or locomotive radio), i.e., the mobile device, can use the frequency with the optimal field strength as the waiting frequency; during idle periods, it periodically detects other frequencies. When the field strength of other frequencies is higher than the current waiting frequency, it switches the waiting frequency to achieve inter-cell handover. When the field strength of the waiting frequency is lower than a threshold, it scans other frequencies and uses the frequency with the optimal field strength as the waiting frequency to achieve inter-cell handover. At the same time, it updates the locomotive list of the home station and synchronizes it with the central server and the shared interface server.
[0092] According to an embodiment of the present invention, it further includes:
[0093] Set up a station platform as the main station within the preset area;
[0094] Set up N station radio stations, distinct from the master station, as slave stations;
[0095] Configure the communication mode for the master station and slave station as the second communication mode;
[0096] The second communication mode is sent to the master station and the slave station.
[0097] It should be noted that the second communication mode is a collaborative communication mode between the master station and slave stations. This mode can employ a multi-slave collaborative communication mode, where slave stations can not only directly transmit data but also assist in monitoring and transmit data in parallel with other slave stations. The system configures one station radio as the master station and designates 1 to 10 other station radios as slave stations. Slave stations are controlled by the master station, and the master station's station control console enables train-to-station communication. The station control consoles of slave stations currently connecting have listening and call-intercepting functions. When communication is interrupted or manual downgrading is performed (downgrading is supported for a specific station and configured by the network management system), the station radio reverts to normal mode.
[0098] According to an embodiment of the present invention, it further includes:
[0099] Obtain historical communication data;
[0100] The historical communication data was analyzed to obtain a communication neural network model;
[0101] The current communication parameters at the train end are input into the communication neural network model to obtain the predicted communication parameter information, which serves as the third communication mode.
[0102] The third communication mode is sent to a preset terminal to switch the communication mode.
[0103] It should be noted that historical communication data can be from multiple regions or stations, including communication information from mobile devices, wireless access devices, and the central system. Analysis of this historical communication data allows for the creation of a communication neural network model, which can automatically predict outcomes. The current train-side communication parameters are input into the communication neural network model to obtain predicted communication parameters, which serve as the third communication mode. This third communication mode is the communication mode between mobile devices, wireless access devices, and the central system as predicted by the communication neural network. The third communication mode is then sent to a preset terminal for mode switching. By using neural networks, communication modes can be determined more quickly and switched rapidly to adapt to changes in the environment.
[0104] According to an embodiment of the present invention, it further includes:
[0105] Divide the preset railway line into N different sub-line segments;
[0106] Calculate the characteristic values of network throughput and train throughput for each sub-line segment to obtain the characteristic value of each sub-line;
[0107] Compare the characteristic value difference rate of each sub-line;
[0108] Stations with a difference rate less than the characteristic value threshold are classified into the same category of sub-line segments;
[0109] Historical communication data of sub-line segments of the same category are obtained and used as training data for the communication neural network model.
[0110] It should be noted that in the training of communication neural network models, training with similar data is often performed. Training with similar data makes the prediction results of the communication neural network model more accurate. In this invention, each railway line is divided into N different sub-segments. By calculating the feature values of network throughput and train throughput, sub-segments of the same category are determined. Then, historical data of these sub-segments of the same category are used as the training data for the communication neural network model. Here, N is a positive integer greater than or equal to 2. Typically, a complete railway line is divided according to region or latitude and longitude, because each regional segment may have different geographical and physical environments. Dividing the railway line by region can solve such problems. The feature value difference rate threshold is 20%.
[0111] According to an embodiment of the present invention, the training of the communication neural network model specifically includes:
[0112] Obtain training data, perform preprocessing, and obtain the training dataset;
[0113] The training dataset is input into the initialized neural network model for training to obtain the communication neural network model;
[0114] Obtain the prediction accuracy of the communication neural network model;
[0115] The prediction accuracy is compared with a preset accuracy threshold. If the accuracy threshold is exceeded, training is stopped.
[0116] It should be noted that the training data can be historical communication data of the same type of sub-line segments, or other training data. The larger the amount of data, the higher the accuracy of the neural network model training. First, after obtaining the training data, preprocessing is required, such as data normalization or format conversion, to facilitate neural network training. After preprocessing, a training dataset is obtained. Then, the training dataset is input into the initialized neural network model for training. This training is automated, ultimately resulting in a sensitive neural network model. Next, test data is input to determine the accuracy of the prediction results output by the sensitive neural network. The prediction accuracy is compared with a preset accuracy threshold. If the accuracy threshold is exceeded, it indicates that the communication neural network model has achieved a good prediction effect, and training can be stopped. The accuracy threshold can be 80-95%.
[0117] According to an embodiment of the present invention, it further includes:
[0118] The station platform sends response data to the train terminals in the communication list in real time.
[0119] If no feedback response signal is received from the train within the preset time period;
[0120] Then, the identification code and communication mode of the train end that have not been fed back will be placed in the preset position of the communication data segment, and the communication data will be broadcast.
[0121] After receiving the broadcast communication data, other trains will broadcast their own communication data until they receive a feedback response signal from the unresponsive trains.
[0122] It should be noted that train terminals may be unable to communicate with the central system or station platforms via wireless access devices in extreme environments or when problems occur. To prevent train terminal disconnection, the station platform will send response data in real time to train terminals in the communication list. The communication list is a list of train terminals currently communicating with other train terminals; train terminals listed represent those communicating with the current station platform. If no feedback response signal is received from the train terminal within a preset time period, there is a possibility that the train terminal has disconnected. Therefore, the identification code and communication mode of the unresponsive train terminal are placed in a preset position in the communication data segment, and the communication data is broadcast. The identification code can be the hardware MAC address of the train communication device or the train's ID code. After receiving the broadcast communication data, other train terminals can determine that the data is being sent in broadcast mode by detecting the communication mode in the preset position of the data segment, and then broadcast their communication data until they receive a feedback response signal from the unresponsive train terminal. After receiving the feedback response signal from the unresponsive train terminal, the station platform will send a stop broadcast signal to other train terminals. By broadcasting and forwarding messages on each train, the communication area can be expanded, reducing the probability of trains dropping out of service.
[0123] According to an embodiment of the present invention, it further includes:
[0124] After switching communication modes on the train, monitor the smoothness of the current service.
[0125] If the fluency is less than the fluency threshold, the current train communication parameters are input into the communication neural network model to obtain the predicted communication parameter information.
[0126] Compare the difference between the predicted communication parameters and the current communication parameters;
[0127] If the difference is greater than the preset difference threshold, the communication parameters are determined according to the following formula:
[0128] Final communication parameters = current communication parameters + dynamic coefficient * predicted communication parameters.
[0129] It should be noted that after switching communication modes on the train, communication quality may suffer due to various reasons. Therefore, it is necessary to monitor the smoothness of the service after the switch. If the smoothness is lower than the smoothness threshold, it indicates that the current communication quality is poor. Then, the current communication parameters on the train are input into the communication neural network model to obtain the predicted communication parameters. The difference between the predicted communication parameters and the current communication parameters is compared. If the difference is too large, it indicates that the current communication mode differs significantly from the prediction result. To improve communication quality, a portion of the predicted communication parameters can be used. The final communication parameters are obtained using the formula: Final Communication Parameter = Current Communication Parameter + Dynamic Coefficient * Predicted Communication Parameter. The dynamic parameter is dynamic, meaning it is not fixed and can change with time and environmental conditions. The dynamic parameter can be obtained through simulation and analysis of historical data, and is typically between 0.3 and 0.6. In this invention, the values of the final communication parameters under different dynamic parameters can be iterated, and then simulation analysis can be performed. The dynamic parameter with the best communication effect can be selected as the parameter value for the formula calculation. This parameter value can be used for a preset time period, which can be 1-5 minutes. If the time is too long, it will not be able to respond quickly to changes in the environment. If the time is too short, it will increase the simulation and calculation time of the dynamic parameters and affect the calculation speed.
[0130] Figure 3 A block diagram of a railway digital train wireless dispatching and communication system according to the present invention is shown.
[0131] like Figure 3 As shown, a railway digital train wireless dispatching and communication system 3 includes a memory 31 and a processor 32. The memory includes a railway digital train wireless dispatching and communication method program. When the railway digital train wireless dispatching and communication method program is executed by the processor, it performs the following steps:
[0132] Receive communication request information;
[0133] The communication mode is determined based on the communication request information, and the communication mode information is obtained;
[0134] The communication mode information is sent to the train terminal for data communication.
[0135] The communication mode involves data communication through two time slots: the first time slot is used to transmit data information, and the second time slot is used to transmit voice data information. The proportion of the first and second time slots is determined based on the communication request information.
[0136] It should be noted that when a train enters a station or changes areas, data communication is often conducted to facilitate the platform or control console to obtain real-time information about the train. During communication, the train will send communication request information, which includes connection establishment requests, voice call requests, data transmission requests, and area handover requests. Figure 2 A schematic diagram of the communication system of the present invention is shown, as follows: Figure 2As shown, mobile devices can be locomotive radios, wireless train dispatching intercoms, maintenance equipment, etc. These mobile devices need to communicate with the station platform or central system for reporting and data transmission. Wireless access devices include station duty consoles, and may also include station radios, fiber optic repeaters, etc., primarily for wireless communication with mobile devices. The central system includes central equipment and dispatching consoles, which can allocate and determine communication modes and distribute them to wireless access devices and mobile devices for communication. Inter-bureau interconnection includes shared interface equipment from other railway bureaus to facilitate data interconnection and interoperability between different railway bureaus. Specifically, the locomotive position management function involves the CIR (or locomotive radio) attaching to a new station radio and sending position update information to the new station radio; the new station radio updates its assigned locomotive list and synchronizes it with the central server and shared interface equipment, notifying the original station radio to delete the locomotive CIR (or locomotive radio) position information from its assigned locomotive list. The shared interface equipment interconnects with shared interface equipment in adjacent railway bureaus, exchanging station radio information and assigned CIR (or locomotive radio) information at inter-bureau boundary stations. The station radio channel unit operates in base station mode, employing a dual-timeslot operation. Time slot 1 (the first time slot) transmits data and control signaling; time slot 2 (the second time slot) transmits voice and call-related control signaling. The CIR (or locomotive radio) and wireless train dispatch intercom equipment scan the three downlink frequencies of its current frequency group upon startup, using the frequency with the strongest signal strength as the standby frequency. In idle state, it periodically detects other frequencies; when the signal strength of another frequency is higher than the current standby frequency, it switches to the standby frequency. When the standby frequency's signal strength falls below a threshold, it scans other frequencies, using the frequency with the strongest signal strength as the standby frequency. If the CIR (or locomotive radio) and wireless train dispatch intercom equipment cannot scan the current frequency group for X consecutive cycles, it enters emergency mode, using the emergency frequency for communication. In emergency mode, it scans the working frequency group and the emergency frequency; if there is a signal on the working frequency group, it returns to normal operating mode. The CIR (or locomotive radio) and wireless train dispatch intercom equipment operate in simplex mode. Call priority is divided into two levels: dispatcher announcements have the highest priority, and other calls have the lowest priority. High-priority calls can interrupt low-priority calls; calls of the same priority cannot be interrupted. When a station radio is occupied, no other service can interrupt its call service except for dispatcher announcements; station duty officers have the function to forcibly disconnect occupied calls. After a group call is established, the station radio sends call signaling during the data time slot period until the call ends, supporting late joining. After an individual call is established, the station radio does not send call signaling during the data time slot period. During an individual call by the CIR (or locomotive radio), the cross-area location update is performed normally. After the cross-area location update is completed, the CIR (or locomotive radio) re-establishes the call with the original caller. After the call ends, the station radio continuously sends a 30-second call end signaling during the voice time slot to ensure that users who have not received the call end signaling can end their calls in a timely manner.The station radio operates in full-duplex mode, with downlink frequencies being transmitted frequently. When the station radio actively transmits data, it first sends a preamble to ensure that the complete signaling is received by the mobile device in scanning mode.
[0137] The central system or wireless access device can directly or indirectly determine the communication mode based on the communication request information. After determining the communication mode, it can be sent to the train terminal, i.e., the mobile device, to conduct data communication using this communication mode. The communication mode involves data communication through two time slots: the first time slot is used to transmit data information, and the second time slot is used to transmit voice data information. The ratio of the first and second time slots is determined based on the communication request information. That is, the first time slot can be used to transmit data, including dispatching commands, route announcements, wireless train number verification information, status information, and control signaling; the second time slot can transmit voice and control signaling related to the call. In this invention, voice and data services are separated, enabling concurrent voice and data services, effectively improving the wireless train dispatching communication capability and meeting the needs of railway wireless train dispatching applications.
[0138] According to an embodiment of the present invention, it further includes:
[0139] Receive device startup or inter-region handover request information;
[0140] The activation or cross-regional handover request information includes one or more of the following: the station where the train is located, the name of the neighboring station, the call number, and the operating frequency information.
[0141] It should be noted that when train equipment starts up or switches between regions, the new area often needs to update the communication equipment list and establish a communication connection. This invention can perform automatic addressing and location-based one-click calling. Specifically, when the equipment starts up or switches between regions, it interacts with the ground center system to update the locomotive's location and simultaneously obtains information such as the train's station, neighboring station names, calling numbers, and operating frequencies, thereby enabling automatic addressing and location-based one-click calling.
[0142] According to an embodiment of the present invention, it further includes:
[0143] Analyze communication request information within the current time period to determine the proportion of current service types to channel resources;
[0144] Based on the current service types and the proportion of channel resources, the allocation of channel resources and the communication mode with the train are determined, and the first communication mode information is obtained.
[0145] Send the first communication mode to the preset terminal.
[0146] It should be noted that in large stations or when communication resources are scarce, excessive use of communication resources may lead to communication failures. This invention addresses this by extending the communication channels. The first communication mode is the mode after allocating new channel resources, where the first and second time slots within each channel are also reallocated. First, communication request information within the current time period is statistically analyzed to determine the ratio of current service types to channel resources. A high ratio indicates network congestion, which may cause communication interruptions and affect normal service operation. The preset terminal can be one or more of the following: a central system, wireless access equipment, and mobile devices. Of course, those skilled in the art can also set preset terminals according to actual needs. For example, when a user device or train mobile device is idle and waiting on the data channel, it switches to the voice channel for a call when it detects a call service signaling related to itself. After the call ends, it automatically switches back to the data channel. Service channel expansion is supported. In busy sections with high traffic, such as large stations and hubs, service channel expansion is achieved by adding channel units. The control system automatically detects the number of service channels and flexibly allocates call channels according to traffic conditions.
[0147] According to an embodiment of the present invention, it further includes:
[0148] The train monitors the signal strength of adjacent frequency points in real time to obtain the signal value of each frequency point.
[0149] Determine whether the signal strength of the current communication frequency is less than a preset signal threshold;
[0150] If the value is less than the specified value, then the signal values of each frequency point are sorted from largest to smallest.
[0151] Use the frequency point with the highest signal value as the switching frequency point for switching;
[0152] Send switching information to the preset terminal.
[0153] It should be noted that in this invention, the CIR (or locomotive radio), i.e., the mobile device, can use the frequency with the optimal field strength as the waiting frequency; during idle periods, it periodically detects other frequencies. When the field strength of other frequencies is higher than the current waiting frequency, it switches the waiting frequency to achieve inter-cell handover. When the field strength of the waiting frequency is lower than a threshold, it scans other frequencies and uses the frequency with the optimal field strength as the waiting frequency to achieve inter-cell handover. At the same time, it updates the locomotive list of the home station and synchronizes it with the central server and the shared interface server.
[0154] According to an embodiment of the present invention, it further includes:
[0155] Set up a station platform as the main station within the preset area;
[0156] Set up N station radio stations, distinct from the master station, as slave stations;
[0157] Configure the communication mode for the master station and slave station as the second communication mode;
[0158] The second communication mode is sent to the master station and the slave station.
[0159] It should be noted that the second communication mode is a collaborative communication mode between the master station and slave stations. This mode can employ a multi-slave collaborative communication mode, where slave stations can not only directly transmit data but also assist in monitoring and transmit data in parallel with other slave stations. The system configures one station radio as the master station and designates 1 to 10 other station radios as slave stations. Slave stations are controlled by the master station, and the master station's station control console enables train-to-station communication. The station control consoles of slave stations currently connecting have listening and call-intercepting functions. When communication is interrupted or manual downgrading is performed (downgrading is supported for a specific station and configured by the network management system), the station radio reverts to normal mode.
[0160] According to an embodiment of the present invention, it further includes:
[0161] Obtain historical communication data;
[0162] The historical communication data was analyzed to obtain a communication neural network model;
[0163] The current communication parameters at the train end are input into the communication neural network model to obtain the predicted communication parameter information, which serves as the third communication mode.
[0164] The third communication mode is sent to a preset terminal to switch the communication mode.
[0165] It should be noted that historical communication data can be from multiple regions or stations, including communication information from mobile devices, wireless access devices, and the central system. Analysis of this historical communication data allows for the creation of a communication neural network model, which can automatically predict outcomes. The current train-side communication parameters are input into the communication neural network model to obtain predicted communication parameters, which serve as the third communication mode. This third communication mode is the communication mode between mobile devices, wireless access devices, and the central system as predicted by the communication neural network. The third communication mode is then sent to a preset terminal for mode switching. By using neural networks, communication modes can be determined more quickly and switched rapidly to adapt to changes in the environment.
[0166] According to an embodiment of the present invention, it further includes:
[0167] Divide the preset railway line into N different sub-line segments;
[0168] Calculate the characteristic values of network throughput and train throughput for each sub-line segment to obtain the characteristic value of each sub-line;
[0169] Compare the characteristic value difference rate of each sub-line;
[0170] Stations with a difference rate less than the characteristic value threshold are classified into the same category of sub-line segments;
[0171] Historical communication data of sub-line segments of the same category are obtained and used as training data for the communication neural network model.
[0172] It should be noted that in the training of communication neural network models, training with similar data is often performed. Training with similar data makes the prediction results of the communication neural network model more accurate. In this invention, each railway line is divided into N different sub-segments. By calculating the feature values of network throughput and train throughput, sub-segments of the same category are determined. Then, historical data of these sub-segments of the same category are used as the training data for the communication neural network model. Here, N is a positive integer greater than or equal to 2. Typically, a complete railway line is divided according to region or latitude and longitude, because each regional segment may have different geographical and physical environments. Dividing the railway line by region can solve such problems. The feature value difference rate threshold is 20%.
[0173] According to an embodiment of the present invention, the training of the communication neural network model specifically includes:
[0174] Obtain training data, perform preprocessing, and obtain the training dataset;
[0175] The training dataset is input into the initialized neural network model for training to obtain the communication neural network model;
[0176] Obtain the prediction accuracy of the communication neural network model;
[0177] The prediction accuracy is compared with a preset accuracy threshold. If the accuracy threshold is exceeded, training is stopped.
[0178] It should be noted that the training data can be historical communication data of the same type of sub-line segments, or other training data. The larger the amount of data, the higher the accuracy of the neural network model training. First, after obtaining the training data, preprocessing is required, such as data normalization or format conversion, to facilitate neural network training. After preprocessing, a training dataset is obtained. Then, the training dataset is input into the initialized neural network model for training. This training is automated, ultimately resulting in a sensitive neural network model. Next, test data is input to determine the accuracy of the prediction results output by the sensitive neural network. The prediction accuracy is compared with a preset accuracy threshold. If the accuracy threshold is exceeded, it indicates that the communication neural network model has achieved a good prediction effect, and training can be stopped. The accuracy threshold can be 80-95%.
[0179] According to an embodiment of the present invention, it further includes:
[0180] The station platform sends response data to the train terminals in the communication list in real time.
[0181] If no feedback response signal is received from the train within the preset time period;
[0182] Then, the identification code and communication mode of the train end that have not been fed back will be placed in the preset position of the communication data segment, and the communication data will be broadcast.
[0183] After receiving the broadcast communication data, other trains will broadcast their own communication data until they receive a feedback response signal from the unresponsive trains.
[0184] It should be noted that train terminals may be unable to communicate with the central system or station platforms via wireless access devices in extreme environments or when problems occur. To prevent train terminal disconnection, the station platform will send response data in real time to train terminals in the communication list. The communication list is a list of train terminals currently communicating with other train terminals; train terminals listed represent those communicating with the current station platform. If no feedback response signal is received from the train terminal within a preset time period, there is a possibility that the train terminal has disconnected. Therefore, the identification code and communication mode of the unresponsive train terminal are placed in a preset position in the communication data segment, and the communication data is broadcast. The identification code can be the hardware MAC address of the train communication device or the train's ID code. After receiving the broadcast communication data, other train terminals can determine that the data is being sent in broadcast mode by detecting the communication mode in the preset position of the data segment, and then broadcast their communication data until they receive a feedback response signal from the unresponsive train terminal. After receiving the feedback response signal from the unresponsive train terminal, the station platform will send a stop broadcast signal to other train terminals. By broadcasting and forwarding messages on each train, the communication area can be expanded, reducing the probability of trains dropping out of service.
[0185] According to an embodiment of the present invention, it further includes:
[0186] After switching communication modes on the train, monitor the smoothness of the current service.
[0187] If the fluency is less than the fluency threshold, the current train communication parameters are input into the communication neural network model to obtain the predicted communication parameter information.
[0188] Compare the difference between the predicted communication parameters and the current communication parameters;
[0189] If the difference is greater than the preset difference threshold, the communication parameters are determined according to the following formula:
[0190] Final communication parameters = current communication parameters + dynamic coefficient * predicted communication parameters.
[0191] It should be noted that after switching communication modes on the train, communication quality may suffer due to various reasons. Therefore, it is necessary to monitor the smoothness of the service after the switch. If the smoothness is lower than the smoothness threshold, it indicates that the current communication quality is poor. Then, the current communication parameters on the train are input into the communication neural network model to obtain the predicted communication parameters. The difference between the predicted communication parameters and the current communication parameters is compared. If the difference is too large, it indicates that the current communication mode differs significantly from the prediction result. To improve communication quality, a portion of the predicted communication parameters can be used. The final communication parameters are obtained using the formula: Final Communication Parameter = Current Communication Parameter + Dynamic Coefficient * Predicted Communication Parameter. The dynamic parameter is dynamic, meaning it is not fixed and can change with time and environmental conditions. The dynamic parameter can be obtained through simulation and analysis of historical data, and is typically between 0.3 and 0.6. In this invention, the values of the final communication parameters under different dynamic parameters can be iterated, and then simulation analysis can be performed. The dynamic parameter with the best communication effect can be selected as the parameter value for the formula calculation. This parameter value can be used for a preset time period, which can be 1-5 minutes. If the time is too long, it will not be able to respond quickly to changes in the environment. If the time is too short, it will increase the simulation and calculation time of the dynamic parameters and affect the calculation speed.
[0192] A third aspect of the present invention discloses a computer-readable storage medium comprising a railway digital train wireless dispatching and communication method program, wherein when the railway digital train wireless dispatching and communication method program is executed by a processor, it implements the steps of the railway digital train wireless dispatching and communication method as described in any of the preceding claims.
[0193] This invention discloses a railway digital train wireless dispatching communication method, system, and readable storage medium. It constructs a 400MHz railway digital train wireless dispatching communication system based on dual time slots, enabling concurrent voice and data services. It also extends this system to include location-addressed voice individual calls and paging services. Compared to traditional 450MHz analog wireless train dispatching, it effectively improves wireless train dispatching communication capabilities. This invention can be selected and configured by users according to engineering needs in different railway application scenarios. It can effectively reduce equipment investment and maintenance costs.
[0194] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
[0195] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
[0196] In addition, in the various embodiments of the present invention, each functional unit can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0197] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0198] Alternatively, if the integrated units of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
Claims
1. A method for digital train wireless dispatch communication for railways, characterized in that, The method comprises the following steps: Receiving communication request information; Statistics of communication request information in the current time period, judge the current business category and the proportion of channel resources; According to the proportion of current business category and channel resources, determine the allocation of channel resources and the communication mode of train, get the first communication mode information; The first communication mode is sent to the preset terminal for communication; Wherein, the first communication mode is through two time slots for communication, the first time slot is used for transmission of data service information, the second time slot is used for transmission of voice service information; The first communication mode determines the proportion of the first time slot and the second time slot according to the communication request information; Train side real-time monitoring of adjacent frequency signal strength, get the signal value of each frequency point; Determine whether the signal strength of the current communication frequency point is less than the preset signal threshold; If less, the signal value of each frequency point is sorted from large to small; The frequency point with the largest signal value is used as the switching frequency point for switching; Send switching information to the preset terminal; Set a station platform in the preset area as the master station; Set N station platforms different from the master station as slave stations; Configure the communication mode of the master station and the slave station as the second communication mode; The second communication mode is sent to the master station and the slave station; Get the historical communication data information; The historical communication data is analyzed to obtain a communication neural network model; Input the current train side communication parameters into the communication neural network model to obtain the predicted communication parameter information as the third communication mode; The third communication mode is sent to the preset terminal for communication mode switching; Divide the preset railway line into N different sub-line sections; Calculate the characteristic values of network throughput and train throughput of each sub-line section to obtain the characteristic values of each sub-line; Compare the characteristic value difference rate of each sub-line; The stations with characteristic value difference rate less than the threshold are classified into the same category sub-line section; Get the historical communication data information of the same category sub-line section as the training group data of the communication neural network model; After switching the communication mode at the train side, monitor the smoothness of the current service; If the smoothness is less than the smoothness threshold, input the current train side communication parameters into the communication neural network model to obtain the predicted communication parameter information; Compare the difference between the predicted communication parameters and the current communication parameters; If the difference is greater than the preset difference threshold, determine the communication parameters according to the following formula: Final communication parameters = current communication parameters + dynamic coefficient * predicted communication parameters; The station platform sends response data to the train side in the communication list in real time; If no feedback response signal is received from the train side within the preset time period; Place the identification code and communication mode of the train side without feedback in the preset position of the communication data section, and broadcast the communication data; After receiving the broadcast communication data, other train sides broadcast the communication data until they receive the feedback response signal of the train side without feedback.
2. A method for digital train wireless dispatch communication for railway according to claim 1, characterized in that, Also includes: Receive device start or cross-zone switching request information; The start or cross-zone switching request information includes one or more of the train station, adjacent station name, call number, and working frequency information.
3. A digital train wireless dispatch communication system for railroads, characterized by, The application comprises a memory and a processor, the memory stores a program which is executed by the processor to realize the following steps: Receiving communication request information; Statistics of communication request information in the current time period, judging the proportion of current service type and channel resources; According to the proportion of current service type and channel resources, determine the allocation of channel resources and the communication mode of the train, get the first communication mode information; Send the first communication mode to the preset terminal for communication; Wherein, the first communication mode is through two time slots for communication, the first time slot is used for transmission of data service information, the second time slot is used for transmission of voice service information; The first communication mode determines the proportion of the first time slot and the second time slot according to the communication request information; Train side real-time monitoring of adjacent frequency signal strength, get the signal value of each frequency point; Determine whether the signal strength of the current communication frequency point is less than the preset signal threshold; If less, the signal value of each frequency point is sorted from large to small; The frequency point with the largest signal value is used as the switching frequency point for switching; Send the switching information to the preset terminal; Set a station platform in the preset area as the master station; Set N station platforms different from the master station as the slave station; Configure the communication mode of the master station and the slave station as the second communication mode; Send the second communication mode to the master station and the slave station; Get the historical communication data information; Analyze the historical communication data to obtain a communication neural network model; Input the current train side communication parameters into the communication neural network model to obtain the predicted communication parameter information as the third communication mode; Send the third communication mode to the preset terminal for communication mode switching; Divide the preset railway line into N different sub-line sections; Calculate the characteristic values of network throughput and train throughput of each sub-line section to obtain the characteristic values of each sub-line; Compare the characteristic value difference rate of each sub-line; The stations with characteristic value difference rate less than the threshold are classified into the same category of sub-line section; Get the historical communication data information of the same category of sub-line section as the training group data of the communication neural network model; After switching the communication mode at the train side, monitor the smoothness of the current service; If the smoothness is less than the smoothness threshold, input the current train side communication parameters into the communication neural network model to obtain the predicted communication parameter information; Compare the difference between the predicted communication parameters and the current communication parameters; If the difference is greater than the preset difference threshold, determine the communication parameters according to the following formula: Final communication parameters = current communication parameters + dynamic coefficient * predicted communication parameters; The station platform sends response data to the train side in the communication list in real time; If no feedback response signal is received from the train side within the preset time period; Place the identification code and communication mode of the train side without feedback in the preset position of the communication data section, and broadcast the communication data; After receiving the broadcast communication data, other train sides broadcast the communication data until the feedback response signal of the train side without feedback is received.
4. A digital train wireless dispatch communication system for a railway as defined in claim 3 wherein, The program is executed by the processor to realize the following steps: Receive device start or cross-zone switching request information; The start or cross-zone switching request information includes one or more of a station where the train is located, a neighboring station name, a call number, and working frequency information.
5. A computer readable storage medium, characterized in that, The computer readable storage medium stores a program, and the program is executed by the processor to implement the steps of the railway digital train wireless dispatching communication method in claim 1 or 2.
Citation Information
Patent Citations
Digital radio communication system on railway transport
RU2546143C1