Information processing method and information processing device
By obtaining and analyzing CIR's circuit domain and data domain communication status information, accurately judge its upper and lower line status and passed it to CTC, solving the problem of transmitting information in the existing technology and frequent misunderstandings of misunderstandings, realizing efficient, accurate accuracy Information sharing.
Patent Information
- Application Number
- CN202011502649.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-17
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2040-12-17
AI Technical Summary
In the prior art, the method of transmitting the up-and-down information of the locomotive integrated wireless communication equipment (CIR) to the dispatching centralized control system (CTC) has huge costs, misreports on the online and underreports on the offline.
By obtaining the circuit domain communication status information and data domain communication status information of the CIR, the communication status of the CIR is determined based on these information, and corresponding information is sent to the CTC. This method combines the communication status information of CIR in the circuit domain and data domain, and obtains accurate online and offline information through logical judgment to avoid false positives and false negatives.
The accurate CIR online and offline information sharing has been achieved, and the online error posters and offline missed reports are avoided. It only needs to be simply modified to CIR and CTC, saving human and material expenses.
Smart Images

Figure CN114650516B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information technology, and in particular to an information processing method, an information processing device, an electronic device and a computer-readable storage medium. Background Art
[0002] With the rapid development of the railway industry, the number of trains running on the railway is increasing day by day. In order to ensure the safe operation of trains, it is necessary to centrally control and manage the trains. To achieve control and management, the Centralized Traffic Control (CTC) needs to grasp the online and offline information of the cab integrated radio communication equipment (CIR) to ensure that the CIR can accurately receive control instructions. However, the online and offline information of the CIR in the prior art cannot be shared with the CTC. Therefore, it is necessary to use an information processing method to share the online and offline information of the CIR with the CTC.
[0003] The existing method of transmitting the online and offline information of CIR to CTC has technical problems such as huge cost, online misreporting and offline omission reporting. Summary of the invention
[0004] In view of this, an embodiment of the present invention provides an information processing method, an information processing device, an electronic device and a computer-readable storage medium to solve the problems of huge cost, online misreporting and offline omission in the prior art of transmitting CIR online and offline information to CTC.
[0005] According to one aspect of the present invention, an information processing method provided by an embodiment of the present invention includes: obtaining circuit domain communication status information and data domain communication status information of a locomotive integrated wireless device; determining the communication status of the locomotive integrated wireless device based on the circuit domain communication status information and the data domain communication status information; and sending information corresponding to the communication status of the locomotive integrated wireless device to a dispatching centralized control system.
[0006] In one embodiment, determining the communication status of the locomotive integrated wireless device based on the circuit domain communication status information and the data domain communication status information includes: generating online storage information based on the circuit domain communication status information; and judging the communication status of the locomotive integrated wireless device based on the data domain communication status information and the online storage information.
[0007] In one embodiment, the generating of online storage information based on the circuit domain communication status information includes: obtaining the first mobile user number, the first train number and the first locomotive number in the circuit domain communication status information; and using the first mobile user number and the first locomotive number as first parameters, using the status data of the locomotive integrated wireless device in the circuit domain, the first locomotive number and the current timestamp as second parameters, using the first parameter and the second parameter as key-value pairs of nodes of a red-black binary tree data structure, and storing the red-black binary tree data structure to form the online storage information.
[0008] In one embodiment, the circuit domain communication status information includes registration information sent by a service control point; the data domain communication status information includes activation information sent by a remote user dial-up authentication server; wherein the status data includes registered data. The communication status of the locomotive integrated wireless device is determined based on the data domain communication status information and the online storage information, including: obtaining the second mobile user number and the second locomotive number in the activation information; and the second mobile user number and the second locomotive number match the first parameter and the status data in the second parameter corresponding to the matched first parameter is registered data, and determining that the locomotive integrated wireless device is online.
[0009] In one embodiment, the circuit domain communication status information includes deregistration information sent by a service control point; the data domain communication status information includes deactivation information sent by a remote user dial-up authentication server; wherein the status data includes deregistered data. The determining of the communication status of the locomotive integrated wireless device based on the data domain communication status information and the online storage information includes: obtaining a third mobile user number and a third locomotive number in the deactivation information; and the third mobile user number and the third locomotive number match the first parameter and the status data in the second parameter corresponding to the matched first parameter is deregistered data, and determining that the locomotive integrated wireless device is offline.
[0010] In one embodiment, judging the communication status of the locomotive integrated wireless device based on the data domain communication status information and the online storage information also includes: within a preset time period after the online storage information is generated, when the third mobile user number and the third locomotive number do not match the first parameter, judging that the locomotive integrated wireless device corresponding to the first parameter is offline.
[0011] In one embodiment, after sending the information corresponding to the communication status of the locomotive integrated wireless device to the dispatching centralized control system, it also includes: clearing the online stored information.
[0012] According to another aspect of the present invention, an information processing device provided by one embodiment of the present invention includes: an acquisition module configured to acquire circuit domain communication status information and data domain communication status information of a locomotive integrated wireless device; a determination module configured to determine the communication status of the locomotive integrated wireless device based on the circuit domain communication status information and the data domain communication status information; and a sending module configured to send information corresponding to the communication status of the locomotive integrated wireless device to a dispatching centralized control system.
[0013] According to another aspect of the present application, an embodiment of the present application provides an electronic device, including: a processor; a memory; and computer program instructions stored in the memory, and when the computer program instructions are executed by the processor, the processor executes the information processing method as described in any one of the above items.
[0014] According to another aspect of the present application, an embodiment of the present application provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the processor executes any of the information processing methods described above.
[0015] An information processing method provided by an embodiment of the present invention obtains the circuit domain communication status information and data domain communication status information of a CIR, determines the communication status of the CIR based on the circuit domain communication status information and the data domain communication status information, and sends information corresponding to the communication status of the CIR to a CTC. By combining the communication status information of the CIR at the circuit domain and data domain levels, accurate online and offline information of the CIR is obtained through logical judgment, thereby avoiding online false alarms and offline missed alarms. At the same time, only simple modifications are required for the CIR and the CTC, saving manpower and material expenditures. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 FIG. 1 is a flow chart of an information processing method provided by an embodiment of the present invention.
[0017] Figure 2 The figure is a flow chart of determining the communication status of a locomotive integrated wireless device based on circuit domain communication status information and data domain communication status information in an information processing method provided by an embodiment of the present invention.
[0018] Figure 3 FIG. 1 is a flow chart of generating online storage information based on circuit domain communication status information in an information processing method provided by an embodiment of the present invention.
[0019] Figure 4The figure is a flow chart of determining the communication status of a locomotive integrated wireless device based on data domain communication status information and online storage information in an information processing method provided by an embodiment of the present invention.
[0020] Figure 5 The figure is a flow chart of determining the communication status of a locomotive integrated wireless device based on data domain communication status information and online storage information in an information processing method provided by an embodiment of the present invention.
[0021] Figure 6 FIG. 4 is a flow chart of an information processing method provided by another embodiment of the present invention.
[0022] Figure 7 Shown is a schematic diagram of the structure of an information processing device provided in one embodiment of the present application.
[0023] Figure 8 Shown is a schematic diagram of the structure of an information processing device provided in one embodiment of the present application.
[0024] Fig. 9 Shown is a schematic structural diagram of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0025] CIR is widely used in the Global System for Mobile Communications-Railway (GSM-R), which is a vehicle-mounted wireless communication terminal device that provides a transmission channel for voice communication (circuit domain) and data communication (data domain) between train drivers and ground traffic controllers or between relevant personnel on the train. CTC is a technical device for the railway dispatching center to centrally control railway signal equipment in a certain section and directly command and manage train operations.
[0026] In order to achieve safe and effective control management, CTC needs to master the online and offline information of CIR to ensure that CIR can accurately receive control instructions. However, due to the interface protocol between CIR, GPRS Interface Service (GIRS) and CTC in the prior art, CTC cannot directly transmit its online and offline information to CTC. Therefore, it is necessary to process the transmission information based on the existing transmission mechanism between CIR and CTC to realize the sharing of CIR's online and offline information to CTC.
[0027] In the prior art, the transmission mechanism between CIR and CTC is as follows: the SCP (Service Control Point) in the Intelligent Network (IN network) (circuit domain) is successfully registered, and the voice communication transmission channel is connected; the Remote Authentication Dial In User Service (RADIUS) in the General Packet Radio Service (GPRS) network (data domain) is activated, the Packet Data Protocol (PDP) is successfully activated, and the data information transmission channel is connected, so that CIR can interact with CTC.
[0028] There are three existing technologies for sharing the online and offline information of CIR with CTC, but there are at least one of the technical problems of huge cost, online misreporting and offline omission, as described below.
[0029] Method 1: After the CIR is turned on, the circuit domain CIR is successfully registered and the data domain CIR is successfully activated, and a "CIR online message" is sent to the CTC through GRIS; correspondingly, when the CIR is turned off, after the CIR is successfully deregistered and the data domain CIR is successfully deactivated, a "CIR offline message" is sent to the CTC through GRIS. However, the existing CIR and CTC equipment interface cannot realize direct communication between CIR and CTC, and the software of CIR and GRIS needs to be upgraded, which is very labor-intensive and costly.
[0030] Method 2: Forward CIR registration / deregistration information to CTC through SCP in the circuit domain, and feedback CIR online / offline status through the communication status of CIR in the circuit domain. However, only feedback of CIR online / offline status through the registration and deregistration status of the circuit domain may cause the circuit domain to be online successfully but the data domain is not activated due to misoperation or delay, and the data domain channel is not connected and is mistakenly considered to be online, causing CTC to misjudge CIR online information.
[0031] Method 3: Forward CIR activation / deactivation information to CTC through RADIUS in the data domain, and feedback CIR online and offline status through the communication status of CIR in the data domain. CIR activation information corresponds to online information, and CIR deactivation information corresponds to offline information. However, because the judgment basis of RADIUS on CIR deactivation information comes from the billing end information forwarded by the Gateway GPRS Support Node (Gateway GPRSSupport Node, GGSN), and because this information is transmitted using the User Datagram Protocol (UserDatagram Protocol, UDP), it is an unreliable transmission and there is a risk of packet loss, resulting in the data domain being deactivated but CTC not receiving the deactivation information, which easily causes CTC to miss the offline information of CIR.
[0032] As described in the background technology, the existing solution for sharing the online and offline information of CIR with CTC has technical problems such as huge cost, online misreporting and offline omission. In order to solve the above problems, the present application receives CIR registration / deregistration information from SCP in the circuit domain; receives CIR activation / deactivation information from RADIUS in the data domain, determines the CIR online and offline information through reasonable optimization of judgment logic and shares it with CTC. Combined with the communication status information of CIR at the circuit domain and data domain levels, accurate CIR online and offline information is obtained through logical judgment, avoiding online misreporting and offline omission. At the same time, only simple modification is required for CIR and CTC, saving manpower and material expenses.
[0033] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0034] Exemplary Information Processing Methods
[0035] Figure 1 FIG. 1 is a flow chart of an information processing method provided by an embodiment of the present invention. Figure 1 As shown, the method includes the following steps.
[0036] Step 101: Obtain circuit domain communication status information and data domain communication status information of a locomotive integrated wireless device.
[0037] It should be noted that the execution subject of the method can be a CIR Online Management Subsystem (CIR-OMS) added in the data domain. CIR-OMS can receive the information of SCP in the circuit and the information of RADIUS in the data domain in the prior art, and can also transmit information to CTC. The interface between CIR-OMS and SCP, the interface between CIR-OMS and RADIUS, and the interface between CTC and CIR-OMS are implemented based on the TCP / IP protocol. The execution subject of the method can also be other systems, and the embodiment of the present invention does not limit the specific form of the execution subject of the method.
[0038] The circuit domain communication status information is used to indicate whether the voice communication transmission channel of CIR in the circuit domain is connected, and the data domain communication status information is used to indicate whether the voice data transmission channel of CIR in the data domain is connected. The registration of CIR in the circuit domain SCP indicates that the voice communication transmission channel of CIR is connected; the deregistration of CIR in the circuit domain SCP indicates that the voice communication transmission channel of CIR is disconnected. The RADIUS activation of CIR in the GPRS network indicates that the data communication transmission channel of CIR is connected; the RADIUS deactivation of CIR in the GPRS network indicates that the data communication transmission channel of CIR is disconnected. The communication status of the locomotive integrated wireless device is the dynamic status when the CIR goes online and offline.
[0039] Specifically, the circuit domain communication status information of the locomotive integrated wireless device forwarded by the circuit domain SCP and the circuit domain communication status information of the locomotive integrated wireless device forwarded by the data domain RADIUS are received. Considering that the information forwarded by the SCP includes not only the circuit domain communication status information but also other registration information, and the mobile user number can be used as a reference for the CIR identity, the circuit domain communication status information can be filtered out from the information forwarded by the SCP according to the network user number.
[0040] Step 102: Determine the communication status of the locomotive integrated wireless device based on the circuit domain communication status information and the data domain communication status information.
[0041] Specifically, considering that neither the circuit domain communication status information nor the data domain communication status can accurately represent the online and offline status of the CIR, the communication status information of the CIR at both the circuit domain and data domain levels is integrated through logical judgment to obtain accurate online and offline information of the CIR.
[0042] It should be noted that the principle of logical judgment is: if the voice communication transmission channel in the circuit domain and the voice communication transmission channel in the circuit domain are both connected, it indicates that the CIR is online; if at least one of the voice communication transmission channel in the circuit domain and the voice communication transmission channel in the circuit domain is disconnected, it indicates that the CIR is offline.
[0043] Step 103: Send information corresponding to the communication status of the locomotive integrated wireless device to the dispatching centralized control system.
[0044] Specifically, after logical judgment, the CIR's online status is determined, and information corresponding to the CIR's online status is sent to the scheduling centralized control system; the CIR's offline status is determined, and information corresponding to the CIR's offline status is sent to the scheduling centralized control system; information corresponding to the CIR's offline status is sent to the scheduling centralized control system.
[0045] In the embodiment of the present application, the communication status information of CIR at the circuit domain and data domain levels is combined to obtain accurate CIR online and offline information through logical judgment, thereby avoiding online false alarms and offline missed alarms. At the same time, for CIR and CTC, only simple modifications are required, saving manpower and material expenses.
[0046] Figure 2 FIG. 1 is a flow chart of determining the communication status of a locomotive integrated wireless device based on circuit domain communication status information and data domain communication status information in an information processing method provided by an embodiment of the present invention. Figure 2 As shown, based on the circuit domain communication status information and the data domain communication status information, determining the communication status of the locomotive integrated wireless device includes the following steps.
[0047] Step 2021: Generate online storage information based on the circuit domain communication status information.
[0048] Specifically, considering that the transmission mechanism between CIR and CTC is that SCP in the circuit domain is registered first and RADIUS in the data domain is activated later, generating online storage information based on circuit domain communication status information is conducive to logical judgment of circuit domain communication status information and data domain communication status information.
[0049] Step 2022: Determine the communication status of the locomotive integrated wireless device based on the data domain communication status information and the online storage information.
[0050] Specifically, the registration information sent by the SCP in the circuit domain is obtained, online storage information is generated based on the registration information, activation information sent by the RADIUS in the data domain is obtained, and when the parameters in the activation information match the parameters in the online storage information, it is determined that the CIR is online. The deregistration information sent by the SCP in the circuit domain is obtained, online storage information is generated based on the deregistration information, and deactivation information sent by the RADIUS in the data domain is obtained. When the parameters in the deactivation information match the parameters in the online storage information, it is determined that the CIR is offline.
[0051] In an embodiment of the present application, online storage information is generated based on circuit domain communication status information, and by comparing the parameters in the data domain communication status information and the online storage information, logical judgment is performed on the circuit domain communication status information and the data domain communication status information to obtain the online and offline information of the CIR.
[0052] Figure 3 FIG. 2 is a flow chart showing a method for processing information provided by an embodiment of the present invention, wherein the method generates online storage information based on circuit domain communication status information. Figure 3 As shown, generating online storage information based on circuit domain communication status information includes the following steps.
[0053] Step 30211: Obtain the first mobile user number, the first train number, and the first locomotive number in the circuit domain communication status information;
[0054] Specifically, MSISDN (Mobile Station Integrated Services Digital Network Number) consists of a call type (CT) and a user number (UN) to identify the called party. CT is used to distinguish different types of calls within the GSM-R network and to tell the network how to interpret the number dialed by the user. When CT is 2, 3, 4, 5, 6, or 91, UN consists of a user identification number (UIN) and a function code (FC).
[0055] When CT=2, the corresponding meaning of UIN is: Train Number (TN): Identifies the train number of a specific journey, example: K123.
[0056] When CT=3, the corresponding meaning of UIN is: Locomotive number (EN): a number that permanently identifies the traction locomotive (including the locomotive type code and number). In the GSM-R network, the locomotive number is managed uniquely across the entire railway, example: JF-67890.
[0057] Step 30212: Using the first mobile user number and the first locomotive number as the first parameter, and the status data of the locomotive integrated wireless device in the circuit domain, the first locomotive number and the current timestamp as the second parameter, the first parameter and the second parameter are used as key-value pairs of nodes of a red-black binary tree data structure, and stored in the red-black binary tree data structure to form online storage information.
[0058] Specifically, the online storage information is stored in the CIR-OMS memory in a red-black binary tree data structure, and each node of the red-black binary tree is a key-value pair (Key-Value refers to a key-value pair, key corresponds to the first parameter, Value corresponds to the second parameter, and Key-Value is used in the following text to refer to a key-value pair, key refers to the first parameter, and Value refers to the second parameter). The first mobile user number and the first locomotive number constitute the Key value, and the status data of the locomotive integrated wireless device in the circuit domain, the first locomotive number and the current timestamp are the second parameter to constitute the Value. There are two cases for the status data of the locomotive integrated wireless device in the circuit domain. If the acquired message is a registration message sent by the SCP, then the status data is registered data. If the acquired message is a deregistration message sent by the SCP, then the status data is deregistered data.
[0059] In the embodiment of the present invention, the first mobile user number, the first train number and the first locomotive number in the circuit domain communication status information are combined with the status data of the locomotive integrated wireless device in the circuit domain, and a red-black binary tree data structure is used to form online storage information, which facilitates subsequent logical judgment with the data domain communication status information.
[0060] In one embodiment, the circuit domain communication state information is registration information sent by SCP, and the data domain communication state information is activation information sent by RADIUS. The state data of CIR in the circuit domain is registered data, that is, registered data in Value. Figure 4 FIG. 1 is a flow chart of determining the communication status of a locomotive integrated wireless device based on data domain communication status information and online storage information in an information processing method provided by an embodiment of the present invention. Figure 4 As shown, judging the communication status of the locomotive integrated wireless device based on the data domain communication status information and the online storage information includes the following steps.
[0061] Step 4011: Obtain the second mobile user number and the second locomotive number in the activation information.
[0062] The activation information sent by RADIUS in the data field carries the second mobile user number and the second locomotive number.
[0063] Step 4012: The second mobile user number and the second locomotive number match the first parameter and the status data in the second parameter corresponding to the matched first parameter is registered data, and it is determined that the locomotive integrated wireless device is online.
[0064] Specifically, since the first parameter is composed of the first mobile user number and the first locomotive number, the second mobile user number and the second locomotive number match the first parameter, indicating that CIR-OMS has received the circuit domain registration information and data domain activation information of the same CIR device. When the status data in the second parameter corresponding to the matched first parameter is registered data, it indicates that before receiving the activation information sent by RADIUS, the voice communication transmission channel has been connected, and receiving the activation information sent by RADIUS indicates that the data information transmission channel is connected. CIR can achieve transmission in both the circuit domain and the data domain, indicating that the CIR device is online.
[0065] In an embodiment of the present invention, by matching the second mobile user number and the second locomotive number with the first parameter and the status data in the second parameter corresponding to the matched first parameter being registered data, it is determined whether the CIR-OMS has received the circuit domain registration information and data domain activation information of the same CIR device, and that the CIR can achieve transmission in both the circuit domain and the data domain, thereby determining that the CIR device is online.
[0066] It should be understood that the method for matching the second mobile user number and the second locomotive number with the first parameter can be as follows: searching for the same key as the second mobile user number and the second locomotive number in the stored online information using the data structure of the red-black binary tree, as long as the second mobile user number and the second locomotive number can be matched with the first parameter, the embodiment of the present invention does not limit the specific matching method.
[0067] In one embodiment, the circuit domain communication state information is the deregistration information sent by the SCP, and the data domain communication state information is the deactivation information sent by the RADIUS. The state data of the CIR in the circuit domain is the deregistered data, that is, the deregistered data in the Value. Figure 5 FIG. 1 is a flow chart of determining the communication status of a locomotive integrated wireless device based on data domain communication status information and online storage information in an information processing method provided by an embodiment of the present invention. Figure 5 As shown, judging the communication status of the locomotive integrated wireless device based on the data domain communication status information and the online storage information includes the following steps.
[0068] Step 5011: Obtain the third mobile user number and the third locomotive number in the deactivation information.
[0069] The deactivation information sent by RADIUS in the data field carries the second mobile user number and the second locomotive number.
[0070] Step 5012: The third mobile user number and the third locomotive number match the first parameter and the status data in the second parameter corresponding to the matched first parameter is deregistered data, and it is determined that the locomotive integrated wireless device is offline.
[0071] Specifically, since the first parameter is composed of the first mobile user number and the first locomotive number, the third mobile user number and the third locomotive number match the first parameter, indicating that CIR-OMS has received the circuit domain deregistration information and data domain deactivation information of the same CIR device. When the status data in the second parameter corresponding to the matched first parameter is deregistered data, it indicates that the voice communication transmission channel is disconnected before receiving the activation information sent by RADIUS, and receiving the deactivation information sent by RADIUS indicates that the data information transmission channel is disconnected. CIR can disconnect transmission in both the circuit domain and the data domain, indicating that the CIR device is offline.
[0072] In another embodiment, judging the communication status of the locomotive integrated wireless device based on the data domain communication status information and the online storage information also includes step 5013: within a preset time period after the online storage information is generated, when the third mobile user number and the third locomotive number do not match the first parameter, judging that the locomotive integrated wireless device corresponding to the first parameter is offline.
[0073] Specifically, since the online stored information is formed based on the deregistration information sent by SCP, if within the preset time period, the third mobile user number and the third locomotive number do not match the first parameter, it indicates that within the preset time period, the data domain activation information of the CIR device that sent the deregistration information has not been obtained, indicating that the CIR that has sent the deregistration information (that is, the CIR corresponding to the first parameter) has not been deactivated in the data domain. Considering that RADIUS cannot initiate the deactivation message due to the loss of the GGSN billing end message, in order to avoid offline omissions, the CIR that has sent the deregistration information (that is, the CIR corresponding to the first parameter) is still determined to be offline.
[0074] It should be understood that the preset time period may be equal to the time difference between the time point when the data communication transmission channel is disconnected and the time point when the voice communication transmission channel is disconnected for the same CIR in the prior art. The preset time period may also be manually set based on a specific application environment.
[0075] In the embodiment of the present invention, the CIR device is determined to be offline by disconnecting transmission in both the circuit domain and the data domain. If no deactivation message of the data domain is received within a preset time period after receiving the circuit domain deregistration message, the CIR device is still determined to be offline, thereby reducing the probability of CIR offline missed reporting.
[0076] Figure 6 The figure is a flow chart of an information processing method provided by another embodiment of the present invention. After sending information corresponding to the communication status of the locomotive integrated wireless device to the dispatching centralized control system, the method further includes step 604: clearing the online stored information.
[0077] In the embodiment of the present invention, after sending information corresponding to the communication status of the locomotive integrated wireless device to the dispatching centralized control system, clearing the online information can not only reduce memory but also make the subsequent process of filtering out the circuit domain communication status information from the information sent by the SCP more accurate.
[0078] Exemplary information processing device
[0079] Figure 7 FIG. 1 is a schematic diagram of the structure of an information processing device provided by an embodiment of the present application. Figure 7 As shown, the information processing device 700 includes: an acquisition module 701, configured to acquire circuit domain communication status information and data domain communication status information of the locomotive integrated wireless device; a determination module 702, configured to determine the communication status of the locomotive integrated wireless device based on the circuit domain communication status information and the data domain communication status information; and a sending module 703, configured to send information corresponding to the communication status of the locomotive integrated wireless device to the dispatching centralized control system.
[0080] Figure 8 FIG. 1 is a schematic diagram of the structure of an information processing device provided by an embodiment of the present application. Figure 8 As shown, the determination module 702 further includes: a storage submodule 7021, configured to generate online storage information based on the circuit domain communication status information; and a judgment submodule 7022, configured to judge the communication status of the locomotive integrated wireless device based on the data domain communication status information and the online storage information.
[0081] In one embodiment, Figure 8 As shown, the storage submodule 7021 further includes: a first acquisition unit 70211, configured to acquire the first mobile user number, the first train number and the first locomotive number in the circuit domain communication status information; and a storage unit 70212, configured to use the first mobile user number and the first locomotive number as the first parameter, and the status data of the locomotive integrated wireless device in the circuit domain, the first locomotive number and the current timestamp as the second parameter, and use the first parameter and the second parameter as the key-value pair of the node of the red-black binary tree data structure, and store them in the red-black binary tree data structure to form online storage information.
[0082] In one embodiment, the circuit domain communication status information includes registration information sent by the service control point; the data domain communication status information includes activation information sent by the remote user dial-up authentication server; the status data includes registered data; the judgment submodule 7022 is further configured to obtain the second mobile user number and the second locomotive number in the activation information; and the second mobile user number and the second locomotive number match the first parameter and the status data in the second parameter corresponding to the matched first parameter is registered data, and it is judged that the locomotive integrated wireless device is online.
[0083] In one embodiment, the circuit domain communication status information includes the deregistration information sent by the service control point; the data domain communication status information includes the deactivation information sent by the remote user dial-up authentication server; the status data includes the deregistered data; the judgment submodule 7022 is further configured to obtain the third mobile user number and the third locomotive number in the deactivation information; and the third mobile user number and the third locomotive number match the first parameter and the status data in the second parameter corresponding to the matched first parameter is the deregistered data, and it is judged that the locomotive integrated wireless device is offline.
[0084] In one embodiment, the judgment submodule 7022 is further configured to, within a preset time period after the online storage information is generated, when the third mobile user number and the third locomotive number do not match the first parameter, judge that the locomotive integrated wireless device corresponding to the first parameter is offline.
[0085] In one embodiment, Figure 8 As shown, the information processing device also includes: a clearing module 704, which is configured to clear the online stored information after sending the information corresponding to the communication status of the locomotive integrated wireless device to the dispatching centralized control system.
[0086] Exemplary Electronic Devices
[0087] Fig. 9 FIG. 1 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present application. Fig. 9 As shown, the electronic device 900 includes one or more processors 901 and a memory 902 .
[0088] The processor 901 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 900 to perform desired functions.
[0089] The memory 902 may include one or more computer program products, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may, for example, include random access memory (RAM) and / or cache memory (cache), etc. The non-volatile memory may, for example, include read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 901 may run the program instructions to implement the information processing methods of the various embodiments of the present application described above and / or other desired functions. In one example, the electronic device 900 may also include: an input device 903 and an output device 904, which are interconnected via a bus system and / or other forms of connection mechanisms (not shown).
[0090] For example, the input device 903 may be the above-mentioned circuit domain SCP interface or the data domain RADIUS interface. When the electronic device 900 is a stand-alone device, the input device 903 may be a communication network connector.
[0091] The output device 904 can output various information to the outside, including information corresponding to the communication status of the CIR, etc. The output device 904 can include, for example, a communication network such as CIR-OMS, etc.
[0092] Of course, to simplify, Fig. 9 Only some of the components related to the present application in the electronic device 900 are shown, and components such as a bus, an input / output interface, etc. are omitted. In addition, according to specific application situations, the electronic device 900 may also include any other appropriate components.
[0093] Exemplary computer program products and computer-readable storage media
[0094] In addition to the above-mentioned methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute the steps of the information processing method according to various embodiments of the present application described in the above-mentioned "Example Line Information Processing Method" section of this specification.
[0095] The computer program product may be written in any combination of one or more programming languages to write program codes for performing the operations of the embodiments of the present application, including object-oriented programming languages, such as Java, C++, etc., and also conventional step-by-step programming languages, such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0096] In addition, an embodiment of the present application may also be a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the processor executes the steps of the information processing method according to various embodiments of the present application described in the above "Example Line Information Processing Method" section of this specification.
[0097] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0098] The basic principles of the present application are described above in conjunction with specific embodiments. However, it should be pointed out that the advantages, strengths, effects, etc. mentioned in the present application are merely examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. are necessarily possessed by each embodiment of the present application.
[0099] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present application to the forms disclosed herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.
Claims
1. An information processing method, characterized in that: include: Obtaining circuit domain communication status information and data domain communication status information of the locomotive integrated wireless device; Determining the communication status of the locomotive integrated wireless device based on the circuit domain communication status information and the data domain communication status information; as well as sending information corresponding to the communication status of the locomotive integrated wireless device to the dispatching centralized control system; Wherein, determining the communication status of the locomotive integrated wireless device based on the circuit domain communication status information and the data domain communication status information includes: Generate online storage information based on the circuit domain communication status information; and determining the communication status of the locomotive integrated wireless device based on the data domain communication status information and the online storage information; The generating online storage information based on the circuit domain communication state information includes: Obtaining the first mobile user number, the first train number and the first locomotive number in the circuit domain communication status information; and The first mobile user number and the first locomotive number are used as first parameters, and the status data of the locomotive integrated wireless device in the circuit domain, the first locomotive number and the current timestamp are used as second parameters. The first parameter and the second parameter are used as key-value pairs of nodes of a red-black binary tree data structure, and the red-black binary tree data structure is used to store the information to form the online storage information.
2. The information processing method according to claim 1, characterized in that: The circuit domain communication status information includes registration information sent by the service control point; the data domain communication status information includes activation information sent by the remote user dial-up authentication server; Wherein, the status data includes registered data; The determining the communication status of the locomotive integrated wireless device based on the data domain communication status information and the online storage information includes: Obtaining the second mobile user number and the second locomotive number in the activation information; and The second mobile user number and the second locomotive number match the first parameter and the status data in the second parameter corresponding to the matched first parameter is registered data, and it is determined that the locomotive integrated wireless device is online.
3. The information processing method according to claim 1, characterized in that: The circuit domain communication status information includes the deregistration information sent by the service control point; the data domain communication status information includes the deactivation information sent by the remote user dial-up authentication server; Wherein, the status data includes deregistered data; The determining the communication status of the locomotive integrated wireless device based on the data domain communication status information and the online storage information includes: Obtaining a third mobile user number and a third locomotive number in the deactivation information; and The third mobile user number and the third locomotive number match the first parameter and the status data in the second parameter corresponding to the matched first parameter is deregistered data, and it is determined that the locomotive integrated wireless device is offline.
4. The information processing method according to claim 3, characterized in that: The determining the communication status of the locomotive integrated wireless device based on the data domain communication status information and the online storage information further includes: Within a preset time period after the online storage information is generated, when the third mobile user number and the third locomotive number do not match the first parameter, it is determined that the locomotive integrated wireless device corresponding to the first parameter is offline.
5. The information processing method according to claim 1, characterized in that: After sending the information corresponding to the communication status of the locomotive integrated wireless device to the dispatching centralized control system, the method further includes: Clear the online storage information.
6. An information processing device, characterized in that: include: An acquisition module configured to acquire circuit domain communication status information and data domain communication status information of the locomotive integrated wireless device; a determination module configured to determine the communication status of the locomotive integrated wireless device based on the circuit domain communication status information and the data domain communication status information; as well as a sending module configured to send information corresponding to the communication status of the locomotive integrated wireless device to the dispatching centralized control system; Wherein, the determination module comprises: a storage submodule configured to generate online storage information based on the circuit domain communication status information; and a judgment submodule configured to judge the communication status of the locomotive integrated wireless device based on the data domain communication status information and the online storage information; The storage submodule includes: a first acquisition unit, configured to acquire the first mobile user number, the first train number and the first locomotive number in the circuit domain communication status information; and a storage unit, configured to use the first mobile user number and the first locomotive number as first parameters, and the status data of the locomotive integrated wireless device in the circuit domain, the first locomotive number and the current timestamp as second parameters, and use the first parameter and the second parameter as key-value pairs of nodes of a red-black binary tree data structure, and store the red-black binary tree data structure to form online storage information.
7. An electronic device comprising: processor; as well as A memory, in which computer program instructions are stored, and when the computer program instructions are executed by the processor, the processor executes the information processing method according to any one of claims 1 to 5.
8. A computer-readable storage medium having computer program instructions stored thereon, wherein when the computer program instructions are executed by a processor, the processor is caused to execute the information processing method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Vehicle-mounted operation state monitoring system
CN108501983A