Multi-terminal data interaction method and system based on rail transit
By local backup and identification of data between independent terminals and clouds in the rail transit system, combined with parallel transmission of multiple network interfaces, the problem of insufficient data transmission integrity is solved and the reliable transmission of data is achieved.
Patent Information
- Application Number
- CN202510846747.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-24
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2045-06-24
AI Technical Summary
When the traditional multi-end data interaction method based on rail transit is abnormal, some data will be lost, resulting in insufficient data transmission integrity and insufficient protection measures.
Data is obtained through independent terminals and saved on local servers, identification codes are generated and transmitted to cloud backups, data identification and interaction between interactive terminals and receivers, data comparison and return in the cloud, data integrity is ensured, and parallel transmission is used for multi-network interfaces.
Effectively prevent data from being lost due to abnormal local area network during transmission, ensure data integrity, reduce transmission delay, and improve data transmission reliability.
Smart Images

Figure CN120358246A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of multi - terminal data interaction, and in particular to a multi - terminal data interaction method and system based on rail transit. Background Art
[0002] Rail transit is a complex system integrating multiple specialties and trades. It usually consists of rail lines, stations, vehicles, maintenance and repair bases, power supply and transformation, communication signals, command and control centers, etc. The transportation organization, function realization, and safety assurance of urban rail transit should all follow the objective laws of rail transit. In terms of transportation organization, centralized dispatching, unified command, and train operation according to the operation diagram should be implemented. In terms of function realization, various related specialties such as lines, stations, tunnels, vehicles, power supply, communication, signals, mechanical and electrical equipment, and fire protection systems should all ensure good conditions and normal operation. In terms of safety assurance, it mainly relies on train operation organization and normal operation of equipment to ensure the necessary train intervals and correct train routes. To ensure the safe and punctual operation of trains, under the principle of centralized dispatching and unified command, train operation organization, equipment, vehicle maintenance, equipment operation management, safety assurance, etc. are all regulated by a series of rules and regulations. Train operation is a system of multi - specialty and multi - trade cooperation, an orderly linkage and highly time - efficient system centered around safe train operation; Traditional solutions usually obtain a data management platform applied to rail transit management to understand multiple ports in the platform, so as to facilitate subsequent multi - terminal data interaction. By creating a communication token between the sending end and the receiving end, it is convenient to verify during subsequent multi - terminal data interaction, improving the reliability and accuracy of data interaction. However, when using traditional solutions, the following technical problems exist: Traditional multi - terminal data interaction methods based on rail transit require full - network support. When there is a local network anomaly, some data will be lost during transmission, resulting in insufficient integrity of data transmission and insufficient protection measures for data. Summary of the Invention
[0003] The purpose of the present invention is to solve at least one of the technical problems in the background art, and provide a multi - terminal data interaction method and system based on rail transit.
[0004] To achieve the above purpose, the present invention provides a multi - terminal data interaction method based on rail transit, including: Obtain rail transit data through an independent terminal; Transmit the data to the cloud for backup; Transmit the data to the interaction terminal. The interaction terminal identifies the data and generates an identification code, and then transmits the data to the receiving terminal; The receiving terminal obtains the data and returns interaction data; The interaction terminal identifies the interaction data and sends it to the cloud; The cloud identifies the interaction data and returns it to the independent terminal.
[0005] According to one aspect of the present invention, after obtaining data through an independent terminal, the data is saved in a local server. The local server generates an identification code for the data according to the type and specific content of the data, and subsequently retrieves the corresponding data according to the identification code.
[0006] According to one aspect of the present invention, when the data is transmitted to the cloud for backup, a data number is assigned to the data. The data number is generated according to the data type and data content. After the data number is generated, a secondary confirmation is performed. The data number has no duplicates and the format is unified according to the data type.
[0007] According to one aspect of the present invention, the identification code generated when the interaction terminal identifies the data is uploaded to the cloud. The cloud retrieves relevant data according to the data identification information of the identification code for comparison to confirm whether the data is complete and accurate. If so, the priority of the identification code of the data is divided according to the content and type of the data.
[0008] According to one aspect of the present invention, before the interaction terminal transmits the data to the receiving terminal, it detects whether there is a request to obtain data. It preferentially transmits the data that meets the request criteria to the requesting end, and determines the transmission order of the data according to the priority of the identification code of the data. When transmitting the data, the data stream is split into multiple data packets, and the data packets are transmitted in parallel through different network interfaces.
[0009] According to one aspect of the present invention, after the receiving terminal obtains the data, it identifies the data. After identification, it calls relevant data in the cloud for comparison to confirm whether the data is complete and accurate. If so, the receiving terminal generates corresponding interaction data according to the obtained data for transmission, and before returning the interaction data, the receiving terminal locally stores the interaction data; If not, the receiving terminal calls the locally stored data for transmission.
[0010] According to one aspect of the present invention, when the interaction terminal receives the interaction data returned by the receiving terminal within a preset time range, it retrieves the identification code of the relevant data according to the received interaction data, determines the independent terminal that needs to return the interaction data according to the identification code, and transmits the interaction data and the identification code to the cloud; When the interaction terminal does not receive the interaction data returned by the receiving terminal within the preset time range, it returns an exception message to the cloud and the independent terminal.
[0011] According to one aspect of the present invention, when the cloud identifies and determines that the interaction data is normal, it backs up the interaction data to the relevant data, generates an independent identification number for the interaction data, and returns the interaction data to the corresponding independent terminal; When the cloud determines that the interaction data is abnormal, it stops returning the interaction data, and transfers the interaction data and the abnormal information to the interaction end. The interaction end compares and judges the interaction data returned by the cloud and the interaction data returned by the receiving end. If the judgment results are consistent, the interaction data is transferred to the receiving end again for confirmation with the interaction data stored locally at the receiving end.
[0012] To achieve the above object, the present invention further provides a multi-terminal data interaction system based on rail transit, including: A data acquisition module, which acquires rail transit data through an independent terminal; A data backup module, which transfers the data to the cloud for backup; A data transmission module, which transfers the data to the interaction end. The interaction end identifies the data and generates an identification code, and then transfers the data to the receiving end; A data interaction module, which acquires data through the receiving end and returns interaction data; A first data identification and sending module, which identifies the interaction data through the interaction end and sends it to the cloud; A second data identification and sending module, which identifies the interaction data through the cloud and returns it to the independent terminal.
[0013] To achieve the above object, the present invention further provides an electronic device, including a processor, a memory, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it implements the multi-terminal data interaction method based on rail transit as described above.
[0014] To achieve the above object, the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the multi-terminal data interaction method based on rail transit as described above.
[0015] According to the solution of the present invention, the present invention stores local backups when the data is initially transferred and when the interaction data is returned, and performs cloud backups on the data when the data passes through the cloud, effectively preventing data loss caused by local area network anomalies during the data transmission process, ensuring the integrity of the data, and facilitating the retrieval of relevant data again in case of anomalies; When the present invention performs data transmission, it divides the data stream into multiple data packets and performs parallel transmission using different network interfaces, reducing the transmission delay, increasing the bandwidth, and improving the reliability of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 Schematically shows a flowchart of a multi-terminal data interaction method based on rail transit according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0017] The content of the present invention will now be described with reference to exemplary embodiments. It should be understood that the described embodiments are only for enabling those of ordinary skill in the art to better understand and thus implement the content of the present invention, rather than implying any limitation on the scope of the present invention.
[0018] As used herein, the term "comprising" and its variants are to be construed as open-ended terms meaning "including but not limited to". The term "based on" is to be construed as "at least partially based on". The terms "an embodiment" and "one embodiment" are to be construed as "at least one embodiment".
[0019] Figure 1 A flowchart schematically showing a rail transit-based multi-terminal data interaction method according to an embodiment of the present invention. As Figure 1 shown, in this embodiment, the rail transit-based multi-terminal data interaction method includes: Obtaining rail transit data through an independent terminal; Transmitting the data to the cloud for backup; Transmitting the data to an interaction terminal, where the interaction terminal identifies the data and generates an identification code, and then transmits the data to a receiving terminal; The receiving terminal obtains the data and returns interaction data; The interaction terminal identifies the interaction data and sends it to the cloud; The cloud identifies the interaction data and returns it to the independent terminal.
[0020] According to an embodiment of the present invention, after the independent terminal obtains the data, it saves the data in a local server to prevent data loss during the initial transmission, generates an identification code for the data according to the data type and content, which is convenient for subsequent retrieval of relevant data according to the identification code and for re-calling the data in case of abnormal data transmission.
[0021] According to an embodiment of the present invention, when the data transmitted to the cloud is backed up, a data number is assigned to it. The data number is generated by AI according to the data type and content, and repetitive operations are handed over to AI to reduce the amount of manual operation. After the data number is generated, it needs to be manually reconfirmed to ensure the accuracy of the data number, effectively prevent abnormal data numbers, ensure that the data numbers are non-repetitive and the format is unified according to the data type.
[0022] According to an embodiment of the present invention, if an abnormality occurs when the independent terminal transmits data to the interaction terminal, the interaction terminal determines whether to call the backup data in the cloud according to the data priority. In the case of high priority, the backup data in the cloud is preferentially retrieved for subsequent data interaction to prevent data interaction interruption.
[0023] According to an embodiment of the present invention, the identification code generated when the interaction end identifies data is uploaded to the cloud. The cloud retrieves relevant data according to the data identification information of the identification code for comparison, confirms the integrity and accuracy of the data, and assigns priorities to the identification codes of the data according to the data content and data type.
[0024] In this embodiment, the above-mentioned relevant data includes both the current data backed up in the cloud and the relevant historical data backed up in the cloud, specifically depending on the call requirements of the data during the interaction process. For example, during the process of data comparison, analysis, or processing, it may be necessary to call the current data and historical data for comprehensive analysis.
[0025] In this embodiment, by assigning priorities to the identification codes of the data, when the data is transmitted and processed, the data with higher priorities is preferentially processed, thereby improving the response speed and efficiency of the system and ensuring that key information can be processed in a timely manner.
[0026] According to an embodiment of the present invention, before the interaction end transmits data, it detects whether there is a request to obtain data, preferentially transmits the data that meets the request criteria to the request end, and determines the transmission order of the data according to the priority of the data identification code. When transmitting the data, the data stream is split into multiple data packets, and the data packets are transmitted in parallel through different network interfaces. By splitting the data stream for parallel transmission, the transmission delay is reduced, the bandwidth is increased, and the reliability of data transmission is improved.
[0027] According to an embodiment of the present invention, during the real-time data transmission process, a data packet scheduling algorithm with the lowest transmission delay and the highest bandwidth utilization rate is adopted to ensure that the real-time data can be transmitted in a timely and effective manner.
[0028] According to an embodiment of the present invention, when selecting the network interface for transmission, the best network interface is dynamically selected for data transmission according to the load condition of the network interface, avoiding overloading of a single network interface, thereby improving the overall data transmission performance.
[0029] According to an embodiment of the present invention, after the receiving end obtains the data, it identifies the data, and after identification, it calls the relevant data in the cloud for comparison to confirm the integrity and accuracy of the data. The receiving end generates corresponding interaction data according to the obtained data, and before returning the interaction data, the receiving end locally stores the interaction data.
[0030] In this embodiment, the relevant data includes both the current data backed up in the cloud and the relevant historical data backed up in the cloud, specifically depending on the call requirements of the data during the interaction process. For example, during the process of data comparison, analysis, or processing, it may be necessary to call the current data and historical data for comprehensive analysis.
[0031] According to an embodiment of the present invention, when the receiving end fails to transmit data, the locally stored data can be called again for transmission. When the interaction end does not receive the interaction data returned by the receiving end within a certain period of time, it should promptly return an exception message to the cloud and the independent terminal.
[0032] According to an embodiment of the present invention, the interaction end retrieves the identification code of the relevant data based on the received interaction data, determines the independent terminal that needs to return the interaction data according to the identification code of the relevant data, and transmits the interaction data and the identification code of the relevant data to the cloud.
[0033] According to an embodiment of the present invention, when the cloud determines that the interaction data is normal, it backs up the interaction data to the cloud database, generates an independent identification number for the interaction data, and returns the interaction data to the corresponding independent terminal.
[0034] According to an embodiment of the present invention, when the cloud determines that the interaction data is abnormal, it stops the return of the interaction data, transmits the interaction data and the exception message to the interaction end for comparison. The interaction end compares and determines the data returned by the cloud and the data returned by the receiving end. If the judgment results are consistent, the data is transmitted to the receiving end again to confirm with the interaction data stored locally at the receiving end. After confirmation, the interaction data is returned, and then the interaction end identifies the interaction data and sends it to the cloud. The cloud identifies the interaction data and returns it to the independent terminal, forming multi-terminal data interaction.
[0035] According to the above solution of the present invention, during operation: the independent terminal acquires data, stores the data in the local server of the independent terminal, and generates an identification code for calling the data. The independent terminal transmits the acquired data to the cloud for backup. When the data transmitted to the cloud is backed up, a data number is assigned to it. The data number is generated by the AI according to the data type and data content. The repetitive operations are handed over to the AI to reduce the amount of manual operations. After the data number is generated, it needs to be manually reconfirmed to ensure the accuracy of the data number, the data numbers are non-repetitive and the format is unified according to the data type. At the same time, the independent terminal transmits the acquired data to the interaction terminal. The interaction terminal identifies the data. When the interaction terminal identifies the data, it generates an identification code and uploads it to the cloud. The cloud retrieves relevant data according to the data identification information of the identification code for comparison to confirm the integrity and accuracy of the data. The interaction terminal detects the request for acquiring data, preferentially transmits the data that meets the request according to the request priority. After processing the data transmission of the request terminal, it continues with data interaction, transmits relevant data to the receiving terminal. After the receiving terminal acquires the data, it identifies the data, and after identification, it retrieves relevant data from the cloud for comparison to confirm the integrity and accuracy of the data. The receiving terminal generates corresponding interaction data according to the acquired data. Before returning the interaction data, the receiving terminal locally stores the interaction data. The interaction terminal retrieves the identification code of relevant data according to the received interaction data, determines the independent terminal that needs to return the interaction data according to the identification code of the relevant data, and transmits the interaction data and the identification code of the relevant data to the cloud. When the cloud determines that the interaction data is normal, it backs up the interaction data to the relevant data and generates an independent identification number for the interaction data, and returns the interaction data to the corresponding independent terminal.
[0036] According to the above solution of the present invention, the present invention stores local backups when the data is initially transmitted and when the interaction data is returned, and performs cloud backup on the data when the data passes through the cloud, effectively preventing data loss caused by local area network anomalies during the data transmission process, ensuring the integrity of the data, and facilitating the retrieval of relevant data again in case of anomalies; When the present invention performs data transmission, it divides the data stream into multiple data packets and uses different network interfaces for parallel transmission, reducing the transmission delay, increasing the bandwidth and improving the reliability of data transmission.
[0037] Furthermore, to achieve the above object, the present invention also provides a multi-terminal data interaction system based on rail transit, including: A data acquisition module that acquires rail transit data through an independent terminal; A data backup module that transmits the data to the cloud for backup; A data transmission module that transmits the data to the interaction terminal. The interaction terminal identifies the data and generates an identification code, and then transmits the data to the receiving terminal; A data interaction module that obtains data through a receiving end and returns interaction data. A first data recognition and sending module that recognizes interaction data through an interaction end and sends it to the cloud. A second data recognition and sending module that recognizes interaction data through the cloud and returns it to an independent terminal.
[0038] According to an embodiment of the present invention, after the independent terminal obtains data, it saves the data in a local server to prevent data loss during the initial transmission. An identification code is generated for the data according to the data type and content, which facilitates subsequent retrieval of relevant data according to the identification code and enables re - calling of data in case of abnormal data transmission.
[0039] According to an embodiment of the present invention, when the data transmitted to the cloud is backed up, a data number is assigned to it. The data number is generated by AI according to the data type and content, and repetitive operations are handed over to AI to reduce manual operation volume. After the data number is generated, it needs to be manually re - confirmed to ensure the accuracy of the data number, effectively prevent abnormal data numbers, and ensure that the data numbers are non - repetitive and the format is unified according to the data type.
[0040] According to an embodiment of the present invention, if an abnormality occurs when the independent terminal transmits data to the interaction end, the interaction end determines whether to call the backup data in the cloud according to the data priority. In the case of high priority, the backup data in the cloud is preferentially retrieved for subsequent data interaction to prevent data interaction interruption.
[0041] According to an embodiment of the present invention, the identification code generated when the interaction end recognizes data is uploaded to the cloud. The cloud retrieves relevant data for comparison according to the data recognition information of the identification code to confirm the integrity and accuracy of the data, and divides the priority of the identification code of the data according to the data content and type.
[0042] In this embodiment, the above - mentioned relevant data includes both the current data backed up in the cloud and the relevant historical data backed up in the cloud, specifically depending on the call requirements of the data during the interaction process. For example, during data comparison, analysis, or processing, it may be necessary to call current data and historical data for comprehensive analysis.
[0043] In this embodiment, by dividing the priority of the identification code of the data, during data transmission and processing, data with higher priority is preferentially processed, thereby improving the response speed and efficiency of the system and ensuring that key information can be processed in a timely manner.
[0044] According to an embodiment of the present invention, before the interaction end transmits data, it detects whether there is a request to obtain data, preferentially transmits the data that meets the request criteria to the request end, and determines the transmission order of the data according to the priority of the data identification code. When transmitting data, the data stream is segmented into multiple data packets, and the data packets are transmitted in parallel through different network interfaces. By segmenting the data stream for parallel transmission, the transmission delay is reduced, the bandwidth is increased, and the reliability of data transmission is improved.
[0045] According to an embodiment of the present invention, during the real-time data transmission process, a data packet scheduling algorithm with the lowest transmission delay and the highest bandwidth utilization rate is adopted to ensure that real-time data can be transmitted in a timely and effective manner.
[0046] According to an embodiment of the present invention, when selecting a network interface for transmission, according to the load condition of the network interface, the best network interface is dynamically selected for data transmission to avoid overloading of a single network interface, thereby improving the overall data transmission performance.
[0047] According to an embodiment of the present invention, after the receiving end obtains the data, it identifies the data. After identification, relevant data in the cloud is called for comparison to confirm the integrity and accuracy of the data. The receiving end generates corresponding interaction data according to the obtained data. Before returning the interaction data, the receiving end locally stores the interaction data.
[0048] In this embodiment, the relevant data includes both the current data backed up in the cloud and the relevant historical data backed up in the cloud, specifically depending on the call requirements of the data during the interaction process. For example, during the process of data comparison, analysis, or processing, it may be necessary to call the current data and historical data for comprehensive analysis.
[0049] According to an embodiment of the present invention, when the transmission of data by the receiving end fails, the locally stored data can be called again for transmission. When the interaction end does not receive the interaction data returned by the receiving end after a certain period of time, it should promptly return an exception message to the cloud and the independent terminal.
[0050] According to an embodiment of the present invention, the interaction end retrieves the identification code of the relevant data according to the received interaction data, determines the independent terminal that needs to return the interaction data according to the identification code of the relevant data, and transmits the interaction data and the identification code of the relevant data to the cloud.
[0051] According to an embodiment of the present invention, when the cloud determines that the interaction data is normal, it backs up the interaction data to the cloud database, generates an independent identification number for the interaction data, and returns the interaction data to the corresponding independent terminal.
[0052] According to an embodiment of the present invention, when the cloud determines that the interaction data is abnormal, it stops returning the interaction data, and transfers the interaction data and the abnormal information to the interaction side for comparison. The interaction side compares and judges the data returned by the cloud and the data returned by the receiving side. If the judgment results are consistent, the data is transferred to the receiving side again to confirm with the interaction data stored locally at the receiving side. After confirmation, the interaction data is returned, and then the interaction side identifies the interaction data and sends it to the cloud. The cloud identifies the interaction data and returns it to the independent terminal, forming multi-terminal data interaction.
[0053] According to the above solution of the present invention, during operation: the independent terminal obtains data, stores the data in the local server of the independent terminal, and generates an identification code for calling the data for the data. The independent terminal transfers the obtained data to the cloud for backup. When the data transferred to the cloud is backed up, a data number is assigned to it. The data number is generated by the AI according to the data type and data content. The repetitive operations are handed over to the AI to reduce the amount of manual operations. After the data number is generated, it needs to be manually reconfirmed to ensure the accuracy of the data number, the non-repetition of the data number, and the unification of the format according to the data type. At the same time, the independent terminal transfers the obtained data to the interaction side. The interaction side identifies the data. When the interaction side identifies the data, it generates an identification code and uploads it to the cloud. The cloud retrieves relevant data for comparison according to the data identification information of the identification code to confirm the integrity and accuracy of the data. The interaction side detects the request for obtaining data, preferentially transfers the data that meets the request according to the request priority. After processing the data transfer of the request side, it continues the data interaction, transfers the relevant data to the receiving side. After the receiving side obtains the data, it identifies the data, and after identification, it retrieves relevant data from the cloud for comparison to confirm the integrity and accuracy of the data. The receiving side generates corresponding interaction data according to the obtained data. Before returning the interaction data, the receiving side locally stores the interaction data. The interaction side retrieves the identification code of the relevant data according to the received interaction data, judges the independent terminal that needs to return the interaction data according to the identification code of the relevant data, and transfers the interaction data and the identification code of the relevant data to the cloud. When the cloud determines that the interaction data is normal, it backs up the interaction data to the relevant data and generates an independent identification number for the interaction data, and returns the interaction data to the corresponding independent terminal.
[0054] According to the above solution of the present invention, the present invention effectively prevents data loss caused by local area network anomalies during data transmission and ensures the integrity of the data by storing local backups when the data is initially transferred and when the interaction data is returned, and backing up the data in the cloud when the data passes through the cloud, which is convenient for retrieving relevant data again in case of anomalies; When the present invention performs data transmission, the data stream is split into multiple data packets and transmitted in parallel using different network interfaces, reducing the transmission delay, increasing the bandwidth, and improving the reliability of data transmission.
[0055] Furthermore, to achieve the above object, the present invention further provides an electronic device, including a processor, a memory, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, the above-described multi-terminal data interaction method based on rail transit is implemented.
[0056] Furthermore, to achieve the above object, the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by the processor, the above-described multi-terminal data interaction method based on rail transit is implemented.
[0057] Those of ordinary skill in the art can realize that the modules and algorithm steps described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0058] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described devices and equipment can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.
[0059] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the modules is only a logical function division. In actual implementation, there may be other division methods. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or modules can be in electrical, mechanical or other forms.
[0060] The modules described as separate components may or may not be physically separated. The components displayed as modules may or may not be physical modules, that is, they can be located in one place, or can be distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of the embodiments of the present invention.
[0061] In addition, in the embodiments of the present invention, the various functional modules can be integrated into one processing module, or each module can exist physically alone, or two or more modules can be integrated into one module.
[0062] When the above functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method for sending / receiving energy-saving signals in various embodiments of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical discs.
[0063] The above description is only a preferred embodiment of the present application and an explanation of the applied technical principles. Those skilled in the art should understand that the scope of the invention involved in the present application is not limited to the technical solution formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the inventive concept. For example, the technical solution formed by mutually replacing the above features with the (but not limited to) technical features with similar functions disclosed in the present application.
[0064] It should be understood that the magnitudes of the sequence numbers of the steps in the content and embodiments of the present invention do not absolutely mean the sequence of execution. The execution sequence of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
Claims
1. A multi-terminal data interaction method based on rail transit, characterized in that Including: Obtain rail transit data through an independent terminal; Transmit the data to the cloud for backup; Transmit the data to the interaction terminal, the interaction terminal identifies the data and generates an identification code, and then transmits the data to the receiving terminal; The receiving terminal obtains the data and returns interaction data; The interaction terminal identifies the interaction data and sends it to the cloud; The cloud identifies the interaction data and returns it to the independent terminal.
2. The multi-terminal data interaction method based on rail transit according to claim 1, wherein After obtaining the data through the independent terminal, save the data in the local server. The local server generates an identification code for the data according to the type and specific content of the data, and subsequently retrieves the corresponding data according to the identification code.
3. The multi-terminal data interaction method based on rail transit according to claim 1, characterized in that When transmitting the data to the cloud for backup, assign a data number to the data. The data number is generated according to the data type and data content. After the data number is generated, perform a secondary confirmation. The data number has no duplicates and the format is unified according to the data type.
4. The multi-terminal data interaction method based on rail transit according to claim 1, characterized in that The identification code generated when the interaction terminal identifies the data is uploaded to the cloud. The cloud retrieves relevant data according to the data identification information of the identification code for comparison to confirm whether the data is complete and accurate. If so, divide the priority of the identification code of the data according to the content and type of the data.
5. The multi-terminal data interaction method based on rail transit according to claim 1, wherein, Before the interaction terminal transmits the data to the receiving terminal, detect whether there is a request to obtain data. Prioritize transmitting the data that meets the request criteria to the requesting terminal, and judge the transmission order of the data according to the priority of the identification code of the data. When transmitting the data, split the data stream into multiple data packets and transmit the data packets in parallel through different network interfaces.
6. The multi-terminal data interaction method based on rail transit according to claim 1, characterized in that, After the receiving terminal obtains the data, identify the data. After identification, call relevant data in the cloud for comparison to confirm whether the data is complete and accurate. If so, the receiving terminal generates corresponding interaction data according to the obtained data for transmission, and before returning the interaction data, the receiving terminal locally stores the interaction data; If not, the receiving terminal calls the locally stored data for transmission.
7. The multi-terminal data interaction method based on rail transit according to claim 1, wherein When the interaction terminal receives the interaction data returned by the receiving terminal within the preset time range, retrieve the identification code of the relevant data according to the received interaction data, judge the independent terminal that needs to return the interaction data according to the identification code, and transmit the interaction data and the identification code to the cloud; When the interaction terminal does not receive the interaction data returned by the receiving terminal within the preset time range, return an exception message to the cloud and the independent terminal.
8. The multi-terminal data interaction method based on rail transit according to any one of claims 1-7, characterized in that, When the cloud identifies that the interaction data is normal, back up the interaction data to the cloud database, generate an independent identification number for the interaction data, and return the interaction data to the corresponding independent terminal; When the cloud determines that the interaction data is abnormal, stop returning the interaction data, transmit the interaction data and the exception message to the interaction terminal. The interaction terminal compares and judges the interaction data returned by the cloud and the interaction data returned by the receiving terminal. If the judgment results are consistent, transmit the interaction data to the receiving terminal again for confirmation with the interaction data locally stored by the receiving terminal.
9. A multi-terminal data interaction system based on rail transit, characterized in that Including: A data acquisition module that obtains rail transit data through an independent terminal; A data backup module that transmits the data to the cloud for backup; A data transmission module that transmits the data to the interaction terminal, the interaction terminal identifies the data and generates an identification code, and then transmits the data to the receiving terminal; A data interaction module that obtains data through the receiving terminal and returns interaction data; The first data recognition and sending module recognizes interactive data through the interaction terminal and sends it to the cloud. The second data recognition and sending module recognizes interactive data through the cloud and returns it to the independent terminal.
10. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it implements the multi-terminal data interaction method based on rail transit as described in any one of claims 1-8.
11. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium. When the computer program is executed by the processor, it implements the multi-terminal data interaction method based on rail transit as described in any one of claims 1-8.
Citation Information
Patent Citations
Data interaction processing method and device
CN115061636A
Communication system of informatization and industrial network
CN115514796A
Data interaction system and method based on IT and CT
CN116260816A
Laboratory equipment control method and system based on Internet of Things
CN116414075A
Cloud edge interactive operation power dispatching method, system and equipment based on lightweight time sequence database and medium
CN119226368A