Method and device for analyzing data link layer signaling of GSM-R (Global System for Mobile Communications for Railway) system

By automatically analyzing the data link layer signaling of the GSM-R system, the problem of time-consuming and labor-consuming manual analysis in the prior art is solved, efficient and accurate signaling analysis is achieved, and the efficiency and accuracy of railway communication detection is improved.

CN119544837APending Publication Date: 2025-02-28CHINA ACADEMY OF RAILWAY SCI CORP LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411610988.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-12
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In the prior art, the data link layer signaling analysis of the GSM-R system relies on manual analysis, which consumes a lot of manpower and material resources, and cannot guarantee accuracy and timeliness. Especially in complex railway communication environments, it is difficult to effectively detect and diagnose communication problems.

Method used

A GSM-R system data link layer signaling analysis method and device are provided. By obtaining data link layer signaling, the bytes to be parsed are extracted according to preset standards, and the address domain, the control domain and the length indication domain are respectively analyzed, and the signaling analysis is automatically completed.

Benefits of technology

Automatic analysis of the second signaling of the communication detection data layer is realized, the accuracy and efficiency of signaling analysis is improved, the cost and working pressure of manual analysis is reduced, and the work efficiency of on-site and back-end personnel is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119544837A_ABST
    Figure CN119544837A_ABST
Patent Text Reader

Abstract

The invention discloses a GSM-R (Global System for Mobile Communications-Railway) system data link layer signaling analysis method and a GSM-R system data link layer signaling analysis device, which can be used in the field of railway communication, and the method comprises the following steps: acquiring a data link layer signaling; according to a preset standard, aiming at different types of channels, extracting bytes to be analyzed corresponding to each type of channel in the data link layer signaling, and determining target bytes to be analyzed corresponding to a target type of channel; analyzing the target to-be-analyzed byte from the address field, the control field and the length indication field, and determining the content of the target to-be-analyzed byte; and analyzing the bytes to be analyzed related to the network layer in the data link layer, and determining the signaling analysis result of the data link layer of the GSM-R system according to the content of the target byte to be analyzed and the content of the bytes to be analyzed related to the network layer. According to the invention, the signaling analysis cost can be reduced, and the accuracy of the signaling analysis result can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of railway communications, and in particular to a method and device for analyzing data link layer signaling of a GSM-R system. Background Art

[0002] This section is intended to provide a background or context for embodiments of the present invention. No description herein is admitted to be prior art by virtue of its inclusion in this section.

[0003] At present, the GSM-R wireless communication system (GSM-R system for short) is widely used in high-speed railways, carrying the transmission of high-speed railway CTCS-3 level train control information, including key information such as train location, speed information, and driving instructions, which is crucial for driving safety. Due to the large number of railway lines, including bridges, tunnels and other scenarios, these complex communication environments will cause many problems, such as abnormal cell switching, switching failure, dropped calls, etc., and it is urgent for detection personnel to effectively discover, identify and diagnose communication detection problems. In the GSM-R system, the data link layer (ie, layer 2) contains important information such as frame type, protocol type, and time advance. This information can effectively help detection personnel analyze the mechanism of detection problems.

[0004] At present, the acquisition of layer 2 signaling content mainly uses the GSM-R communication detection system carried by high-speed comprehensive inspection trains to periodically detect the railway communication status. According to the digital layer 2 signaling obtained by the system, the signaling mapping content is manually analyzed by comparing with relevant standards. However, the mapping relationship between the layer 2 signaling code and its content is extremely complex, and manual analysis is difficult. With the rapid growth of the railway transportation network, the inspection tasks of high-speed comprehensive inspection trains are increasing, and the amount of inspection data is also expanding. Relying on the manual analysis of layer 2 signaling by inspection personnel often consumes a lot of manpower and material resources, and cannot guarantee accuracy and timeliness. Summary of the invention

[0005] The embodiment of the present invention provides a GSM-R system data link layer signaling parsing method, which is used to reduce the signaling parsing cost and improve the accuracy of the signaling parsing result. The method includes:

[0006] Get data link layer signaling;

[0007] According to the preset standard, for different types of channels, the corresponding bytes to be parsed in the data link layer signaling of each type of channel are extracted, and the target bytes to be parsed corresponding to the target type of channel are determined;

[0008] Parse the target byte to be parsed from the address field, the control field and the length indication field respectively to determine the content of the target byte to be parsed;

[0009] Parse the bytes to be parsed related to the network layer in the data link layer, and determine the GSM-R system data link layer signaling parsing result according to the content of the target bytes to be parsed and the content of the bytes to be parsed related to the network layer.

[0010] The embodiment of the present invention further provides a GSM-R system data link layer signaling analysis device, which is used to reduce the signaling analysis cost and improve the accuracy of the signaling analysis result. The device includes:

[0011] A signaling acquisition module is used to acquire data link layer signaling;

[0012] The byte extraction module is used to extract the corresponding bytes to be parsed in the data link layer signaling of each type of channel according to the preset standard and determine the target bytes to be parsed corresponding to the target type of channel;

[0013] The byte parsing module is used to parse the target byte to be parsed from the address field, the control field and the length indication field respectively to determine the content of the target byte to be parsed;

[0014] The signaling parsing module is used to parse the bytes to be parsed related to the network layer in the data link layer, and determine the GSM-R system data link layer signaling parsing results according to the content of the target bytes to be parsed and the content of the bytes to be parsed related to the network layer.

[0015] An embodiment of the present invention further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned GSM-R system data link layer signaling parsing method when executing the computer program.

[0016] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned GSM-R system data link layer signaling parsing method is implemented.

[0017] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the above-mentioned GSM-R system data link layer signaling parsing method is implemented.

[0018] In the embodiment of the present invention, the data link layer signaling is obtained; according to the preset standard, for different types of channels, the corresponding bytes to be parsed in the data link layer signaling of each type of channel are extracted to determine the target bytes to be parsed corresponding to the target type of channel; the target bytes to be parsed are parsed from the address field, the control field and the length indication field respectively to determine the content of the target bytes to be parsed; the bytes to be parsed related to the network layer in the data link layer are parsed, and the parsing results of the GSM-R system data link layer signaling are determined according to the content of the target bytes to be parsed and the content of the bytes to be parsed related to the network layer. In this way, by parsing the data link layer signaling of different channels and different transmission links, the automatic parsing of the communication detection data layer 2 signaling is realized, and the method has high calculation speed and recognition accuracy, which can effectively improve the efficiency of on-site staff and background analysts and reduce work pressure. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0020] Figure 1 A flowchart of a GSM-R system data link layer signaling parsing method provided in an embodiment of the present invention;

[0021] Figure 2 A schematic diagram of an address domain provided in an embodiment of the present invention;

[0022] Figure 3 A schematic diagram of a control domain provided in an embodiment of the present invention;

[0023] Figure 4 A schematic diagram of a length indication domain provided in an embodiment of the present invention;

[0024] Figure 5 A schematic diagram of a GSM-R system data link layer signaling parsing device provided in an embodiment of the present invention;

[0025] Figure 6 It is a structural block diagram of an electronic device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0026] To make the purpose, technical solution and advantages of the embodiments of the present invention more clear, the embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.

[0027] The term "and / or" herein only describes an association relationship, indicating that three relationships may exist. For example, A and / or B may represent the following three situations: A exists alone, A and B exist at the same time, and B exists alone. In addition, the term "at least one" herein represents any combination of at least two of any one or more of a plurality of. For example, including at least one of A, B, and C may represent including any one or more elements selected from the set consisting of A, B, and C.

[0028] In the description of this specification, the terms "include", "including", "have", "contain", etc. are all open terms, which mean including but not limited to. The descriptions with reference to the terms "one embodiment", "a specific embodiment", "some embodiments", "for example", etc. mean that the specific features, structures or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures or characteristics described may be combined in a suitable manner in any one or more embodiments or examples. The order of steps involved in each embodiment is used to schematically illustrate the implementation of the present application, and the order of steps is not limited and can be appropriately adjusted as needed.

[0029] The embodiment of the present invention provides a GSM-R system data link layer signaling parsing method, such as Figure 1 As shown, including:

[0030] Step 101: Obtain data link layer signaling;

[0031] Step 102: according to a preset standard, for different types of channels, extract the corresponding bytes to be parsed in the data link layer signaling of each type of channel, and determine the target bytes to be parsed corresponding to the target type of channel;

[0032] Step 103: Parse the target byte to be parsed from the address field, the control field and the length indication field respectively to determine the content of the target byte to be parsed;

[0033] Step 104: Parse the to-be-parsed bytes related to the network layer in the data link layer, and determine the GSM-R system data link layer signaling parsing result according to the content of the target to-be-parsed bytes and the content of the to-be-parsed bytes related to the network layer.

[0034] The GSM-R system data link layer signaling parsing method proposed in the embodiment of the present invention realizes automatic parsing of communication detection data layer 2 signaling, and the method has high calculation speed and recognition accuracy, which can effectively improve the efficiency of on-site staff and background analysts and reduce work pressure; through the information display after protocol-based layer 2 signaling parsing, the mapping information display of the hexadecimal code can be completed and the specific content of the layer 2 signaling can be conveniently viewed; through the layer 2 signaling error recognition based on the decision relationship, different types of protocols can be correctly processed to ensure the accuracy of layer 2 signaling parsing.

[0035] In one embodiment, obtaining data link layer signaling includes:

[0036] Get data link layer signaling from the GSM-R detection system.

[0037] During specific implementation, a digital layer 2 signaling is obtained as input of the method based on a GSM-R service quality detection system carried by a high-speed comprehensive detection train.

[0038] The above-mentioned "GSM-R service quality detection system" refers to a communication detection system based on the railway high-speed comprehensive detection vehicle and the electrical detection vehicle platform. GSM-R (Global System for Mobile Communications-Railway) refers to a mobile communication system designed specifically for railway communications. The GSM-R service quality detection system consists of professional software and mobile test terminals. The test terminals are divided into voice service quality detection modules and circuit domain service quality detection modules to achieve comprehensive detection of voice service and circuit domain service related indicators.

[0039] "Layer 2" refers to the data link layer, which is located in the second layer of the five-layer computer network model. The data link layer encapsulates the data to be transmitted to the next layer into data blocks (generally called frames) suitable for wireless transmission. The specific encapsulation process is to add a frame header before the message signaling to be transmitted. The frame header contains the frame type, message length, and application protocol type, thereby ensuring the effectiveness of wireless transmission.

[0040] In one embodiment, extracting the bytes to be parsed corresponding to each type of channel in the data link layer signaling and determining the target bytes to be parsed corresponding to the target type of channel includes:

[0041] For the slow associated control channel SACCH, parse the third to fifth bytes of each frame;

[0042] For the traffic channel TCH, parse the first to third bytes of each frame.

[0043] During specific implementation, the bytes to be parsed of different types of channels are extracted according to relevant standards.

[0044] Among them, the above-mentioned "relevant standards" refer to the standards customized for GSM network layer 2 by the Third Generation Partnership Project (3gpp) and the European Telecommunications Standards Institute (ETSI), which specify the location and function of layer 2 in the GSM network, and specify the specific content of all transmission signaling in layer 2.

[0045] "Channel" refers to the physical or logical path used to transmit information in a communication system, and is usually used to refer to the allocation of specific frequency, time or code resources. Since there are two main ways to transmit point-to-point messages: using fast associated signaling to work on the traffic channel (TCH), or directly working on the slow associated control channel (SACCH). Therefore, the content parsed by this method for SACCH and other channels is located in different positions of the entire layer 2 frame, parsing the third to fifth bytes for SACCH and parsing the first to third bytes of each frame for other channels.

[0046] In one embodiment, parsing the target byte to be parsed from the address field, the control field, and the length indication field respectively includes:

[0047] Convert the target byte to be parsed into a binary number;

[0048] According to the byte parsing protocol, the target byte to be parsed is parsed from the address field, control field and length indication field respectively.

[0049] During specific implementation, the address field, control field, and length indication field contained in the target parsing byte are parsed for content respectively.

[0050] The "address field" mentioned above refers to the first byte of the extracted bytes, which is responsible for defining the frame type and identifying the byte of the target address. This byte must be converted into an 8-bit binary number before parsing. The parsing relationship corresponding to the bytes represented by the address field is as follows: Figure 2As shown, the EA bit represents the Address field extension bit, which is the address field extension bit and is used to indicate whether the current byte is the last byte of the address field. When the value is 1, it means yes. The C / R bit represents the Command / Rresponse bit, which together with the link direction defines whether this frame is a command frame or a response frame; SAPI (Service access point identifier) ​​is the service point access identifier, which is used to identify the service access point SAP (Service access point). SAP refers to the access point where the bottom entity in the protocol stack provides various service supports to its upper entity. It is distinguished by the service access point identifier SAPI. When SAPI=0, it is signaling; when SAPI=3, it is a short message; the link protocol discriminator LPD (Link Protocol Discriminator) is used to distinguish different link protocols to ensure that Layer 2 can correctly handle different types of protocols. The eighth bit of the address field is an idle bit, which has no meaning and is "0" when there is no error.

[0051] The "control field" refers to the second byte of the extracted byte, which defines the format of the frame and contains control parameters for data transmission. It is used to manage the order of data, retransmission mechanism and flow control. The corresponding parsing relationship of the bytes represented by the control field is as follows: Figure 3 In layer 2, the frame types can be divided into I frame, S frame and U frame. I frame (Information transfer) represents information format frame, which is the core frame type used to transmit data information; S frame (Supervisory) represents supervisory format frame, which is used to supervise and control the data transmission process; U frame (Unnumbered) represents unnumbered format frame, which is used to transmit control information.

[0052] The send sequence number N(S) (Send sequence) and receive sequence number N(R) (Receive sequence number) in the I frame represent the frame number of the current transmission and the confirmation of the last successfully received frame, respectively. In the S frame, the receive ready frame RR frame (Receive ready) is used to inform the sender that the receiver is ready to receive a new I frame. The receive not ready frame RNR frame (Receive not ready) indicates that the receiver is temporarily unable to receive new data due to being busy. The reject frame REJ frame (Reject) is used to request the retransmission of the I frame starting from the specified sequence number N(R). The asynchronous balanced mode frame SABM frame (Set asynchronous balanced mode) is used to establish the multi-frame operation of the asynchronous balanced mode, allowing both parties to enter the reliable data transmission mode. The disconnection frame DISC frame (Disconnect) is used to request the termination of the current multi-frame operation, and the sender ends the connection after receiving the confirmation. The disconnection mode frame DM frame (Disconnect mode) is used to respond to the situation where the multi-frame operation cannot be performed, indicating that the data link is disconnected. Unnumbered acknowledgement frames (UA frames) are used to confirm the reception of SABM or DISC commands to ensure the correct establishment or release of the link. Unnumbered information frames (UI frames) are used for information transmission in non-acknowledgement mode. Through the collaboration of these frames, the data link layer implements reliable data transmission control and dynamic scheduling management.

[0053] The "length indicator field" refers to the third byte of the extracted bytes, which is used to determine the length of the layer 3 message in the layer 2 frame and correctly process and parse the received data frame. The byte corresponding to the length indicator field is as follows: Figure 4 As shown. The Length indicator field extension bit EL is used to indicate whether this byte is the last byte of the address field. Since the length indicator field in the GSM-R system standard has only one byte, EL = 1. The More data bit M is used to indicate whether the layer 3 message in this layer 2 frame is segmented. The Length indicator L is a 6-bit field used to indicate the number of bytes contained in the information field.

[0054] During specific implementation, part of the layer 3 content in the layer 2 signaling is parsed.

[0055] Among them, the above-mentioned "layer three" refers to the network layer located at the third layer in the five-layer architecture of the computer network, which is mainly responsible for the transmission and routing of data packets. It is located at the next layer of layer two, and identifies the devices in the network through logical addresses (such as IP addresses) to ensure that data is effectively transmitted from the source node to the target node. The network layer handles the segmentation, forwarding and congestion control of data packets, and interacts with the lower link layer and the upper transport layer to achieve efficient data communication. The layer three bytes parsed by the embodiment of the present invention are the two bytes after the layer two frame header.

[0056] In one embodiment, after determining the GSM-R system data link layer signaling parsing result, the method further includes:

[0057] According to the bit error judgment standard, determine whether there is a bit error in the GSM-R system data link layer signaling analysis result.

[0058] In one embodiment, it further includes:

[0059] After confirming that there are no errors in the signaling parsing structure, the GSM-R system data link layer signaling parsing results are displayed.

[0060] During specific implementation, it is determined whether a bit error occurs.

[0061] The above-mentioned "bit error" refers to the situation in which the received information is inconsistent with the originally sent information during the data transmission process. This error may be caused by factors such as signal interference, noise, attenuation or equipment failure. In the present invention, the judgment rule for the bit error is that the signaling does not correspond to the relevant standard.

[0062] During the specific implementation, the parsed content is output, and the information display of the layer 2 signaling parsed content is completed.

[0063] The embodiment of the present invention also provides a GSM-R system data link layer signaling parsing device, as described in the following embodiment. Since the principle of solving the problem by the device is similar to the GSM-R system data link layer signaling parsing method, the implementation of the device can refer to the implementation of the GSM-R system data link layer signaling parsing method, and the repeated parts will not be repeated.

[0064] Figure 5 Schematic diagram of a GSM-R system data link layer signaling parsing device provided in an embodiment of the present invention, as shown in FIG. Figure 5 As shown, the device comprises:

[0065] The signaling acquisition module 501 is used to acquire data link layer signaling;

[0066] The byte extraction module 502 is used to extract the corresponding bytes to be parsed in the data link layer signaling of each type of channel according to a preset standard and determine the target bytes to be parsed corresponding to the target type of channel;

[0067] The byte parsing module 503 is used to parse the target byte to be parsed from the address field, the control field and the length indication field respectively to determine the content of the target byte to be parsed;

[0068] The signaling parsing module 504 is used to parse the bytes to be parsed related to the network layer in the data link layer, and determine the GSM-R system data link layer signaling parsing result according to the content of the target bytes to be parsed and the content of the bytes to be parsed related to the network layer.

[0069] In one embodiment, the signaling acquisition module 501 is specifically used for:

[0070] Get data link layer signaling from the GSM-R detection system.

[0071] In one embodiment, the byte extraction module 502 is specifically used for:

[0072] For the slow associated control channel SACCH, parse the third to fifth bytes of each frame;

[0073] For the traffic channel TCH, parse the first to third bytes of each frame.

[0074] In one embodiment, the byte parsing module 503 is specifically used for:

[0075] Convert the target byte to be parsed into a binary number;

[0076] According to the byte parsing protocol, the target byte to be parsed is parsed from the address field, control field and length indication field respectively.

[0077] In one embodiment, the signaling parsing module 504 is further configured to:

[0078] According to the bit error judgment standard, determine whether there is a bit error in the GSM-R system data link layer signaling analysis result.

[0079] In one embodiment, the signaling parsing module 504 is further configured to:

[0080] After confirming that there are no errors in the signaling parsing structure, the GSM-R system data link layer signaling parsing results are displayed.

[0081] Based on the above invention concept, Figure 6As shown, the present invention also proposes a computer device 600, including a memory 610, a processor 620, and a computer program 630 stored in the memory 610 and executable on the processor 620, wherein the processor 620 implements the aforementioned GSM-R system data link layer signaling parsing method when executing the computer program 630.

[0082] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned GSM-R system data link layer signaling parsing method is implemented.

[0083] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the above-mentioned GSM-R system data link layer signaling parsing method is implemented.

[0084] In summary, in the embodiment of the present invention, data link layer signaling is obtained; according to preset standards, for different types of channels, the corresponding bytes to be parsed in the data link layer signaling of each type of channel are extracted to determine the target bytes to be parsed corresponding to the target type of channel; the target bytes to be parsed are parsed from the address field, control field and length indication field respectively to determine the content of the target bytes to be parsed; the bytes to be parsed related to the network layer in the data link layer are parsed, and the parsing results of the GSM-R system data link layer signaling are determined according to the content of the target bytes to be parsed and the content of the bytes to be parsed related to the network layer. In this way, by parsing the data link layer signaling of different channels and different transmission links, the automatic parsing of the communication detection data layer 2 signaling is realized, and the method has high calculation speed and recognition accuracy, which can effectively improve the efficiency of on-site staff and background analysts and reduce work pressure.

[0085] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0086] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0087] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0088] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0089] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A GSM-R system data link layer signaling parsing method, characterized in that: include: Get data link layer signaling; According to the preset standard, for different types of channels, the corresponding bytes to be parsed in the data link layer signaling of each type of channel are extracted, and the target bytes to be parsed corresponding to the target type of channel are determined; Parse the target byte to be parsed from the address field, the control field and the length indication field respectively to determine the content of the target byte to be parsed; Parse the bytes to be parsed related to the network layer in the data link layer, and determine the GSM-R system data link layer signaling parsing result according to the content of the target bytes to be parsed and the content of the bytes to be parsed related to the network layer.

2. The method according to claim 1, characterized in that Get data link layer signaling, including: Get data link layer signaling from the GSM-R detection system.

3. The method according to claim 1, characterized in that Extract the bytes to be parsed corresponding to each type of channel in the data link layer signaling, and determine the target bytes to be parsed corresponding to the target type of channel, including: For the slow associated control channel SACCH, parse the third to fifth bytes of each frame; For the traffic channel TCH, parse the first to third bytes of each frame.

4. The method according to claim 1, characterized in that Parse the target bytes to be parsed from the address field, control field and length indication field respectively, including: Convert the target byte to be parsed into a binary number; According to the byte parsing protocol, the target byte to be parsed is parsed from the address field, control field and length indication field respectively.

5. The method according to claim 1, characterized in that After determining the GSM-R system data link layer signaling analysis results, it also includes: According to the bit error judgment standard, determine whether there is a bit error in the GSM-R system data link layer signaling analysis result.

6. The method according to claim 5, characterized in that Also includes: After confirming that there are no errors in the signaling parsing structure, the GSM-R system data link layer signaling parsing results are displayed.

7. A GSM-R system data link layer signaling parsing device, characterized in that: include: A signaling acquisition module is used to acquire data link layer signaling; The byte extraction module is used to extract the corresponding bytes to be parsed in the data link layer signaling of each type of channel according to the preset standard and determine the target bytes to be parsed corresponding to the target type of channel; The byte parsing module is used to parse the target byte to be parsed from the address field, the control field and the length indication field respectively to determine the content of the target byte to be parsed; The signaling parsing module is used to parse the bytes to be parsed related to the network layer in the data link layer, and determine the GSM-R system data link layer signaling parsing results according to the content of the target bytes to be parsed and the content of the bytes to be parsed related to the network layer.

8. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.