Railway GSM-R network CSD transmission interference test system
By designing a CSD transmission interference test system for railway GSM-R network, the problem of difficulty in evaluating and detecting CSD transmission performance in the prior art is solved, automatic testing and real-time monitoring of CSD transmission performance is realized, and the security and reliability of railway GSM-R network is ensured.
Patent Information
- Application Number
- CN202411954202.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-04-11
AI Technical Summary
The prior art is difficult to effectively evaluate and detect the performance of CSD transmission in railway GSM-R networks, especially in terms of transmission interference, and lacks systematic testing methods, which affects the safety and reliability of train control systems.
A railway GSM-R network CSD transmission interference testing system is designed, including software architecture module, GSM-R test interface module, computing processing unit module, GSM-R transmission interference tester and CSD transmission interference testing device. Through these modules and devices, comprehensive evaluation and automatic testing of CSD transmission performance are realized.
The system can automatically test CSD transmission performance, record data in real time, and compare index values to timely discover problems and technical hidden dangers in the network, assist in the construction, acceptance and maintenance management of railway GSM-R network, and ensure that the communication system plays a role in railway scheduling and command.
Smart Images

Figure CN119814195A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of railway GSM-R communication quality detection, and in particular relates to a railway GSM-R network CSD transmission interference test system. Background Art
[0002] my country's high-speed railways use the CTCS-3 train control system (referred to as C3 train control system) to control trains. The system consists of on-board equipment, GSM-R network and ground equipment. As part of the train control system, the GSM-R network carries the transmission of the train control system and provides a two-way information exchange channel between the on-board equipment and the radio block center (RBC). The on-board equipment receives information such as driving permits, temporary speed limits and line parameters issued by the RBC through the GSM-R network; the RBC receives train dynamic information (such as train speed, position, etc.) transmitted by the on-board equipment through the GSM-R network.
[0003] CSD (Circuit Switch Data) is a circuit-switched data transmission method based on the GSM-R voice channel. It has the characteristics of good reliability, high real-time performance, and is suitable for continuous and stable data transmission. However, the use of circuit switching requires the occupation of an independent channel. The data service requirements of railway applications for GSM-R networks can be divided into secure data transmission and non-secure data transmission according to the security level. Secure data transmission refers to information transmission services related to train control, which have high security requirements and currently use the CSD transmission mode.
[0004] The quality of service (QOS) indicator of the GSM-R network circuit domain data service (CSD) is a key performance indicator to ensure the safety of high-speed train operation. It is closely related to the QOS of the train system and the QOS of train operation, and is an important basis for the safe operation of the entire railway.
[0005] A single QoS test indicator can reflect the performance of a certain aspect of the GSM-R network, which helps network maintenance personnel quickly locate problems and take targeted network optimization measures. The comprehensive evaluation of network service quality facilitates the rapid grasp of the overall situation of the network and observes its development and change trends, and is also an indispensable and important analytical tool.
[0006] Therefore, it is necessary to invent a new type of CSD transmission interference tester, which uses the GSM-R communication module circuit design and feedback to comprehensively evaluate the performance of CSD transmission in the GSM-R network, covering multiple key test items such as connection establishment delay and transmission interference time (TTI). Through the design of communication modules and business software, it can achieve automatic testing of CSD transmission performance, record real-time data and historical data, and compare them with index values, so as to timely discover problems and technical risks in the network, realize technical assistance for the network construction, acceptance and maintenance management of China Railway GSM-R network, and ensure that the GSM-R communication system plays its due role in railway dispatching and command. Summary of the invention
[0007] The technical problem to be solved by the present invention is to overcome the disadvantages of the above-mentioned prior art and provide a railway GSM-R network CSD transmission interference test system.
[0008] The technical solution adopted to solve the above technical problems is: a railway GSM-R network CSD transmission interference test system, including five subsystems: a software architecture module, a GSM-R test interface module, a calculation and processing unit module, a GSM-R transmission interference tester and a CSD transmission interference test device. The software architecture module is responsible for realizing the sending and receiving of continuous transmission interference detection data frames; the GSM-R test interface module is responsible for realizing the detection data transmission and reception interaction with the GSM-R network of the core network device being detected; the calculation and processing unit module is responsible for serving as the control transmission interference detection data sending, receiving and cyclic redundancy check calculation core, and is used for detecting interference data redundant calculation, standard value comparison, and completing GSM-R transmission interference data testing.
[0009] Furthermore, the CSD transmission interference testing device includes a housing, a screen module, a computer processing unit, a database, a software architecture, a first data frame, a power supply, a GSM-R testing module, a second data frame and a GSM-R core network.
[0010] Furthermore, the computing processing unit module, as the part of the system that collects, processes and outputs data, performs data processing and analysis, the serial port is used for debugging and external device communication, the GPIO is used to control sensors and actuators, and the LCD interface is used to display data and user interface;
[0011] Serial port (UART): communicate with debugging tools and other embedded devices through the serial port, and connect with sensors and wireless modules;
[0012] GPIO: GPIO is used to control device status;
[0013] LCD display interface: The system requires a graphical user interface to drive the display through the LCD interface for information display and user interaction.
[0014] Furthermore, the GSM-R module, as the network test part, sends and receives data, which requires frequency support and data transmission. The user and the system initiate a circuit-switched data connection request through the GSM-R module. The train control center needs to establish data communication with the train. The GSM-R module transmits the connection request to the core network through the base station BTS. The core network allocates a communication channel through the switching center MSC and establishes a connection with the remote device through the signaling protocol. After the channel is established, the data is transmitted on a dedicated circuit-switched channel. After the data transmission is completed, the GSM-R module initiates a call release, the switching center releases the communication channel, and reports the result to the user and the system.
[0015] Furthermore, the CSD transmission interference test device includes a cyclic redundancy check code algorithm, which transmits intermittent data in frame groups at the sending end, sets standard values for redundant bits and information bits, and calculates the remainder of the entire frame of data bit by bit in turn to obtain a check code, which is incorporated into the entire group of data and transmitted to the receiving end. The receiving end re-decodes, restores the redundant bits and information bits, and compares them with the standard values of the sending end to verify integrity, thereby verifying whether the data is correct.
[0016] Furthermore, the cyclic redundancy check code algorithm includes: frame header flag, data bit, sequence number bit, CRC check bit, test terminal, transmission frame, response frame and GSM-R network, wherein the frame header flag occupies 1 byte, the data bit occupies 35 bytes, the sequence number bit occupies 2 bytes, and the CRC check bit occupies 2 bytes.
[0017] Furthermore, the software architecture module can support touch screen adaptive operation and realize efficient management of the tester through remote operation and monitoring functions. The system's layered architecture, modular design and selection of modern technology stack will ensure its good scalability, easy maintainability and cross-platform support capabilities. The software architecture module includes three main levels: user interface layer, business logic layer and data layer.
[0018] Furthermore, the user interface layer is responsible for interaction with users, including the implementation of touch screen operations and adaptive user experience. It adopts a touch screen friendly interface, uses a responsive front-end framework to design the user interface, uses QT to ensure support for touch screen operations, and the framework has componentized features that are suitable for building complex user interfaces. It adopts adaptive design and grid layout to ensure that the user interface provides a consistent experience on different screen sizes and devices. In view of the characteristics of touch screen operations, special attention is paid to the design of interactive elements to enhance the touch screen experience.
[0019] Furthermore, the business logic layer is responsible for processing the core logic of the platform, including remote operation, test data processing and system management. The business logic layer is designed with a service-oriented architecture to improve flexibility and scalability. When implementing remote operation, it is usually necessary to establish a secure two-way communication mechanism to update data in real time and support remote control; use message queues; users control and monitor the status of the tester in real time through remote connections, which is suitable for remote diagnosis, debugging and data collection. It adopts a modular design, and the business logic should be divided into multiple modules according to function;
[0020] The data layer is responsible for the system's data storage, management and access, including test data, user information, and configuration. The database design selects a suitable database system based on application requirements. Data caching and optimization use the cache system to optimize performance, especially in scenarios of real-time monitoring and frequent data access. The cache can reduce database query pressure and improve system response speed. Data acquisition and storage are responsible for collecting and storing various types of data generated by the tester. Batch data upload and incremental data synchronization can be used to ensure that the data can be completely saved even when the network is unstable.
[0021] The beneficial effects of the present invention are as follows: the present invention transmits the data back to the data testing device after processing by the core network equipment, judges the integrity of the returned data frame, and finally realizes the test of the transmission interference true value of the updated and transformed core network equipment, fills the gap in the current high-speed railway construction entering the update and transformation period, and is aimed at the transmission interference test method of the core network equipment train control data channel. It realizes technical assistance for the network construction, acceptance and maintenance management of China Railway GSM-R network, ensures operational safety, and is not only widely used in the future high-speed railway update and transformation period, but also can be widely used in the current conventional railway GSM_R network transmission interference test. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 It is a system structure diagram of the present invention;
[0023] Figure 2 is a sequence check frame diagram of the present invention;
[0024] Figure 3 It is a test flow chart of the present invention.
[0025] Reference numerals: 1, frame header flag bit; 2, data bit; 3, sequence number bit; 4, CRC check bit; 5, test terminal; 6, transmission frame; 7, response frame; 8, GSM-R network;
[0026] 100, housing; 200, screen module; 300, computing processing unit; 400, database; 500, software architecture; 600, first data frame; 700, power supply; 800, GSM-R test module; 900, second data frame; 1000, GSM-R core network. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0028] Embodiment 1
[0029] The data transmission rate of GSM-R in CSD mode is generally 9.6kbps or 14.4kbps, which is suitable for transmitting control signals or data related to train management. When developing a GSM-R module, it is necessary to ensure that the hardware can support the GSM-R network and is compatible with CSD services.
[0030] Select a communication module that complies with the GSM-R standard. The communication interface between the module and the main control device (such as the train control system) is UART. Design the circuit to ensure the stability of communication, especially the reliability in low power mode. GSM-R is based on the protocol stack of the GSM standard and expands the functions to meet the needs of railway communication.
[0031] The development logic is responsible for establishing, maintaining, and releasing calls, including:
[0032] Initiate a CSD connection request: In the application, initiate a CSD connection request through AT commands or the API of the GSM-R module.
[0033] Send ATD <number>Make a call.
[0034] Keeping the connection alive: During the communication process, applications need to manage data transfer in real time, such as flow control, error detection, and recovery.
[0035] Release the connection: After data transmission is completed, the application sends a call release command through the GSM-R module to release communication resources.
[0036] Error handling and reconnection mechanism: Consider various errors that may occur during the communication process, such as signal loss, transmission errors, etc., and record them.
[0037] After establishing the GSM-R and CSD connections, test the sending and receiving of data to check whether it can meet the real-time communication requirements and detect key indicators such as communication delay and packet loss rate.
[0038] Embodiment 2
[0039] Different from the first implementation mode, the method directly forms a network with GSM-R to send data, which is aimed at a single simple data collection scenario.
[0040] Embodiment 3
[0041] Different from implementation modes 1 and 2, the CSD channel communicates through multiple GSM-R networks and multiple processing nodes, and transmits data in a self-organizing network to achieve the GSM-R coverage scenario and achieve data communication results.
[0042] The above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention.< / number>
Claims
1. A railway GSM-R network CSD transmission interference test system, characterized in that: It includes five subsystems: software architecture module, GSM-R test interface module, computing and processing unit module, GSM-R transmission interference tester and CSD transmission interference test device. The software architecture module is responsible for realizing the sending and receiving of continuous transmission interference detection data frames; the GSM-R test interface module is responsible for realizing the detection data transmission and reception interaction with the GSM-R network of the core network equipment being tested; the computing and processing unit module is responsible for serving as the control transmission interference detection data sending, receiving and cyclic redundancy check calculation core, which is used for detecting interference data redundant calculation, standard value comparison, and completing GSM-R transmission interference data testing.
2. A railway GSM-R network CSD transmission interference test system according to claim 1, characterized in that: The CSD transmission interference test device comprises a housing (100), a screen module (200), a computer processing unit (300), a database (400), a software architecture (500), a first data frame (600), a power supply (700), a GSM-R test module (800), a second data frame (900) and a GSM-R core network (1000).
3. A railway GSM-R network CSD transmission interference test system according to claim 2, characterized in that: The computing processing unit module is the part of the system that collects, processes and outputs data. It processes and analyzes data. The serial port (UART) is used for debugging and communicating with external devices. The GPIO is used to control sensors and actuators. The LCD interface is used to display data and user interface. Serial port (UART): communicate with debugging tools and other embedded devices through the serial port, and connect with sensors and wireless modules; GPIO (General Purpose Input Output): GPIO is used to control the device status; LCD display interface: The system requires a graphical user interface (GUI) to drive the display through the LCD interface for information display and user interaction.
4. A railway GSM-R network CSD transmission interference test system according to claim 2, characterized in that: As the network test part, the GSM-R module sends and receives data, which requires frequency support and data transmission. The user and the system initiate a circuit-switched data connection request through the GSM-R module. The train control center needs to establish data communication with the train. The GSM-R module transmits the connection request to the core network through the base station BTS. The core network allocates a communication channel through the switching center MSC and establishes a connection with the remote device through the signaling protocol. After the channel is established, the data is transmitted on a dedicated circuit-switched channel. After the data transmission is completed, the GSM-R module initiates a call release, the switching center releases the communication channel, and reports the results to the user and the system.
5. A railway GSM-R network CSD transmission interference test system according to claim 2, characterized in that: The CSD transmission interference test device includes a cyclic redundancy check code (CRC) algorithm, which transmits intermittent data in frame groups at the sending end, sets standard values for redundant bits and information bits, and calculates the remainder of the entire frame of data in sequence to obtain a check code, which is incorporated into the entire group of data and transmitted to the receiving end. The receiving end re-decodes, restores the redundant bits and information bits, and compares them with the standard values of the sending end to verify integrity, thereby verifying whether the data is correct.
6. A railway GSM-R network CSD transmission interference test system according to claim 5, characterized in that: A cyclic redundancy check code (CRC) algorithm includes: a frame header flag bit (1), a data bit (2), a sequence number bit (3), a CRC check bit (4), a test terminal (5), a transmission frame (6), a response frame (7) and a GSM-R network (8), wherein the frame header flag bit (1) occupies 1 byte, the data bit (2) occupies 35 bytes, the sequence number bit (3) occupies 2 bytes, and the CRC check bit (4) occupies 2 bytes.
7. A railway GSM-R network CSD transmission interference test system according to claim 1, characterized in that: The software architecture module can support touch screen adaptive operation and realize efficient management of the tester through remote operation and monitoring functions. The system's layered architecture, modular design and selection of modern technology stack will ensure its good scalability, easy maintainability and cross-platform support capabilities. The software architecture module includes three main levels: user interface layer, business logic layer and data layer.
8. A railway GSM-R network CSD transmission interference test system according to claim 7, characterized in that: The user interface layer is responsible for interaction with users, including touch screen operation and adaptive user experience implementation. It adopts a touch screen friendly interface and uses a responsive front-end framework to design the user interface. QT is used to ensure support for touch screen operation. The framework has componentized features and is suitable for building complex user interfaces. It adopts adaptive design and grid layout to ensure that the user interface provides a consistent experience on different screen sizes and devices. In view of the characteristics of touch screen operation, special attention is paid to the design of interactive elements to enhance the touch screen experience.
9. A railway GSM-R network CSD transmission interference test system according to claim 8, characterized in that: The business logic layer is responsible for processing the core logic of the platform, including remote operation, test data processing and system management. The business logic layer is designed with a service-oriented architecture to improve flexibility and scalability. When implementing remote operation, it is usually necessary to establish a secure two-way communication mechanism to update data in real time and support remote control; use message queues; Users can control and monitor the tester status in real time through remote connection, which is suitable for remote diagnosis, debugging and data acquisition. It adopts modular design, and the business logic should be divided into multiple modules according to the function; The data layer is responsible for the system's data storage, management and access, including test data, user information, and configuration. The database design selects a suitable database system based on application requirements; Data caching and optimization use the cache system to optimize performance, especially in scenarios of real-time monitoring and frequent data access. The cache can reduce database query pressure and improve system response speed. Data collection and storage are responsible for collecting and storing various types of data generated by the tester. Batch data upload and incremental data synchronization can be used to ensure that data can be completely saved even when the network is unstable.