Rail transit based multi-terminal data interaction method and system

By storing data and generating identification codes on independent terminals in the rail transit system, transmitting the data to the cloud for backup and assigning data numbers, and using multiple network interfaces for parallel transmission, the problem of data loss in multi-terminal data interaction in rail transit is solved, thereby improving data integrity and reliability.

CN120358246BActive Publication Date: 2025-11-07ELECTRIFICATION ENG CO LTD OF CHINA RAILWAY 22TH BUREAU GRP +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510846747.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-24
Publication Date
2025-11-07
Estimated Expiration
2045-06-24

AI Technical Summary

Technical Problem

Traditional multi-terminal data interaction methods based on rail transit are prone to insufficient data transmission integrity and inadequate protection measures when local network anomalies occur.

Method used

By storing data and generating identification codes on independent terminals, transmitting data to the cloud for backup and assigning data numbers, and having the interactive and receiving ends identify and compare data, data streams are transmitted in parallel using different network interfaces to ensure data integrity and reliability.

Benefits of technology

It effectively prevents data loss due to local network anomalies during transmission, ensuring data integrity and improving the reliability and efficiency of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120358246B_ABST
    Figure CN120358246B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of multi-terminal data interaction, and provides a multi-terminal data interaction method and system based on rail transit, wherein the method comprises the following steps: acquiring rail transit data through an independent terminal; delivering the data to a cloud backup; delivering the data to an interaction terminal, the interaction terminal identifying the data and generating an identification code, and then delivering the data to a receiving terminal; the receiving terminal acquiring the data and returning interaction data; the interaction terminal identifying the interaction data and sending the interaction data to the cloud; and the cloud identifying the interaction data and returning the interaction data to the independent terminal. The application stores local backups when the data is initially delivered and when the interaction data is returned, and performs cloud backup on the data when the data passes through the cloud, so that data loss caused by network abnormalities in a local area during data transmission is effectively prevented, the integrity of the data is ensured, and the related data can be recalled again when an abnormality occurs; when the data is delivered, the application can reduce transmission delay, increase bandwidth, and improve the reliability of data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of multi-terminal data interaction technology, and in particular to a multi-terminal data interaction method and system based on rail transit. Background Technology

[0002] Rail transit is a complex system integrating multiple disciplines and trades. It typically consists of track routes, stations, rolling stock, maintenance and repair bases, power supply and substations, communication and signaling systems, and command and control centers. The transportation organization, functional implementation, and safety assurance of urban rail transit should all follow the objective laws of rail transit. In terms of transportation organization, centralized dispatching and unified command should be implemented, and train operations should be organized according to the timetable. In terms of functional implementation, all related disciplines such as lines, stations, tunnels, rolling stock, power supply, communication, signaling, electromechanical equipment, and fire protection systems should be ensured to be in good condition and operating normally. In terms of safety assurance, it mainly relies on train operation organization and normal equipment operation to ensure necessary train intervals and correct train routes. In order 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, and safety assurance are all regulated by a series of rules and regulations. Train operation is an orderly, highly time-sensitive system composed of multiple disciplines and trades working together, centered around safe train operation.

[0003] Traditional solutions typically obtain information about multiple ports on a data management platform used in rail transit management to facilitate subsequent multi-terminal data interaction. Creating communication tokens between the sender and receiver facilitates verification during multi-terminal data interaction, improving the reliability and accuracy of data exchange. However, traditional solutions suffer from the following technical problems:

[0004] Traditional multi-terminal data interaction methods based on rail transit require full network support. In the event of local network failures, some data will be lost during transmission, resulting in insufficient data transmission integrity and inadequate data protection measures. Summary of the Invention

[0005] The purpose of this invention is to solve at least one technical problem in the background art and to provide a multi-terminal data interaction method and system based on rail transit.

[0006] To achieve the above objectives, the present invention provides a multi-terminal data interaction method based on rail transit, comprising:

[0007] Obtain rail transit data through a separate terminal;

[0008] Data is backed up in the cloud;

[0009] The data is transmitted to the interactive terminal, the interactive terminal identifies the data and generates an identification code, and then transmits the data to the receiving terminal;

[0010] The receiving terminal acquires the data and returns interactive data;

[0011] The interactive terminal identifies the interactive data and sends it to the cloud;

[0012] The cloud identifies the interactive data and returns it to the independent terminal.

[0013] According to one aspect of the present application, the data is acquired by the independent terminal and saved in the local server, the local server generates an identification code for the data according to the type of the data and the specific content of the data, and the corresponding data is subsequently retrieved according to the identification code.

[0014] According to one aspect of the present application, 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 the data content, the data number is confirmed again after being generated, the data number is not repeated and the format is unified according to the data type.

[0015] According to one aspect of the present application, when the interactive terminal identifies the data, the identification code generated is uploaded to the cloud, the cloud retrieves relevant data for comparison according to the data identification information of the identification code, confirms whether the data is complete and accurate, and if so, divides the priority of the identification code of the data according to the content of the data and the type of the data.

[0016] According to one aspect of the present application, the interactive terminal detects whether there is a request to acquire data before transmitting the data to the receiving terminal, preferentially transmits the data meeting the request standard to the requesting terminal, and judges the transmission order of the data according to the priority of the identification code of the data, divides the data stream into multiple data packets when transmitting the data, and transmits the data packets in parallel through different network interfaces.

[0017] According to one aspect of the present application, the receiving terminal identifies the data after acquiring the data, calls relevant data of the cloud for comparison after identification, confirms whether the data is complete and accurate, if so, the receiving terminal generates corresponding interactive data according to the acquired data for transmission, and the interactive data is stored locally by the receiving terminal before returning the interactive data;

[0018] If not, the receiving terminal transmits the data stored locally.

[0019] According to one aspect of the present application, when the interactive terminal receives the interactive data returned by the receiving terminal within a preset time range, it retrieves the identification code of the relevant data according to the received interactive data, judges the independent terminal that needs to return the interactive data according to the identification code, and transmits the interactive data and the identification code to the cloud;

[0020] When the interaction terminal does not receive the interaction data returned by the receiving terminal within a preset time range, the interaction terminal returns exception information to the cloud and the independent terminal.

[0021] According to an aspect of the present application, when the cloud identifies that the interaction data is normal, the cloud backs up the interaction data to the related data, generates an independent identification number for the interaction data, returns the interaction data to the corresponding independent terminal, and generates an independent identification number for the interaction data.

[0022] When the cloud determines that the interaction data is abnormal, the cloud stops returning the interaction data, and transmits the interaction data and the exception information to the interaction terminal.

[0023] To achieve the above object, the present application further provides a multi-terminal data interaction system based on rail transit, comprising:

[0024] A data acquisition module acquires rail transit data through an independent terminal.

[0025] A data backup module transmits the data to the cloud for backup.

[0026] A data transmission module transmits the data to an interaction terminal, the interaction terminal identifies the data and generates an identification code, and then transmits the data to a receiving terminal.

[0027] A data interaction module acquires the data through the receiving terminal and returns interaction data.

[0028] A first data identification and sending module identifies the interaction data through the interaction terminal and sends the interaction data to the cloud.

[0029] A second data identification and sending module identifies the interaction data through the cloud and returns the interaction data to the independent terminal.

[0030] To achieve the above object, the present application further provides an electronic device, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program is executed by the processor to implement the multi-terminal data interaction method based on rail transit.

[0031] To achieve the above object, the present application further provides a computer readable storage medium, wherein a computer program is stored in the computer readable storage medium, and the computer program is executed by a processor to implement the multi-terminal data interaction method based on rail transit.

[0032] According to the scheme of the application, the application effectively prevents data loss caused by local area network anomaly during data transmission by storing local backup when data is initially transmitted and when interactive data is returned, and performing cloud backup on the data when the data passes through the cloud, ensures the integrity of the data, and facilitates the retrieval of relevant data again when an anomaly occurs.

[0033] The application divides the data stream into multiple data packets when transmitting data, uses different network interfaces for parallel transmission, reduces transmission delay, increases bandwidth, and improves the reliability of data transmission. BRIEF DESCRIPTION OF DRAWINGS

[0034] Figure 1 A flowchart schematically representing a rail transit-based multi-terminal data interaction method according to an embodiment of the application. DETAILED DESCRIPTION

[0035] The content of the application will now be discussed with reference to exemplary embodiments. It should be understood that the discussed embodiments are only to enable those of ordinary skill in the art to better understand and thus implement the content of the application, and are not intended to imply any limitation on the scope of the application.

[0036] As used herein, the term "comprising" and variations thereof are to be construed as meaning "including but not limited to". The term "based on" is to be construed as "based at least in part on". The terms "one embodiment" and "an embodiment" are to be construed as "at least one embodiment".

[0037] Figure 1 A flowchart schematically representing a rail transit-based multi-terminal data interaction method according to an embodiment of the application. As shown in Figure 1 In the present embodiment, the rail transit-based multi-terminal data interaction method comprises:

[0038] Obtaining rail transit data through an independent terminal;

[0039] Transmitting the data to a cloud backup;

[0040] Transmitting the data to an interactive terminal, the interactive terminal identifying the data and generating an identification code, and then transmitting the data to a receiving terminal;

[0041] The receiving terminal obtains the data and returns interactive data;

[0042] The interactive terminal identifies the interactive data and sends it to the cloud;

[0043] The cloud identifies the interactive data and returns it to the independent terminal.

[0044] According to an embodiment of the present application, the independent terminal saves the data in the local server after obtaining the data, preventing the data from being lost during the initial transmission, and generates an identification code for the data according to the data type and data content, facilitating subsequent retrieval of the relevant data according to the identification code, and facilitating re-calling of the data when the data transmission is abnormal.

[0045] According to an embodiment of the present application, the data transmitted to the cloud is assigned a data number during backup, and the data number is generated by AI according to the data type and data content, so that the repetitive operation is assigned to AI, reducing the amount of manual operation, and the data number needs to be confirmed by a human being again after being generated, ensuring the accuracy of the data number and effectively preventing data number abnormalities, and the data number is not repeated and the format is unified according to the data type.

[0046] According to an embodiment of the present application, if an abnormality occurs when the independent terminal transmits data to the interactive terminal, the interactive terminal determines whether to call the backup data of the cloud through the data number according to the data priority, and in the case of high priority, the backup data of the cloud is preferentially called for subsequent data interaction, preventing interruption of data interaction.

[0047] According to an embodiment of the present application, the identification code generated by the interactive terminal when identifying the data is uploaded to the cloud, and the cloud calls the relevant data for comparison according to the data identification information of the identification code, confirms the integrity and accuracy of the data, and divides the priority of the identification code of the data according to the data content and data type.

[0048] In the present embodiment, the above-mentioned relevant data includes not only the current data backed up by the cloud, but also the relevant historical data backed up by the cloud, depending on the calling requirements of the data in the interaction process. For example, in the process of data comparison, analysis or processing, current data and historical data may be called for comprehensive analysis.

[0049] In the present embodiment, by dividing the priority of the identification code of the data, the data with higher priority is preferentially processed during data transmission and processing, thereby improving the response speed and efficiency of the system and ensuring that critical information can be processed in a timely manner.

[0050] According to an embodiment of the present application, the interactive terminal detects whether there is a request for obtaining data before transmitting the data, preferentially transmits the data meeting the request standard to the request terminal, 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 divided into multiple data packets, and the data packets are transmitted in parallel through different network interfaces. By dividing the data stream for parallel transmission, the transmission delay is reduced, the bandwidth is increased, and the reliability of data transmission is improved.

[0051] According to an embodiment of the present application, in the process of real-time data transmission, a data packet scheduling algorithm with the lowest transmission delay and the highest bandwidth utilization is used to ensure that real-time data can be transmitted in time and effectively.

[0052] According to an embodiment of the present application, when selecting a network interface for transmission, the best network interface is dynamically selected for data transmission according to the load of the network interface, avoiding overloading of a single network interface, thereby improving the overall data transmission performance.

[0053] According to an embodiment of the present application, after the receiving end obtains the data, the data is identified, and after identification, the relevant data on 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, and before returning the interaction data, the receiving end stores the interaction data locally.

[0054] In the present embodiment, the relevant data includes not only the current data backed up on the cloud, but also the relevant historical data backed up on the cloud, and the specific data depends on the calling demand of the data in the interaction process. For example, in the process of data comparison, analysis or processing, current data and historical data may be called for comprehensive analysis.

[0055] According to an embodiment of the present application, when the receiving end fails to transmit the 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 time, the interaction end should return abnormal information to the cloud and the independent terminal in time.

[0056] According to an embodiment of the present application, the interaction end calls 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 transmits the interaction data and the identification code of the relevant data to the cloud.

[0057] According to an embodiment of the present application, when the cloud judges that the interaction data is normal, the interaction data is backed up in the cloud database, an independent identification number is generated for the interaction data, and the interaction data is returned to the corresponding independent terminal.

[0058] According to an embodiment of the present application, when the cloud judges that the interaction data is abnormal, the return of the interaction data is stopped, the interaction data and the abnormal information are transmitted to the interaction end for comparison, the interaction end compares and judges the data returned by the cloud and the data returned by the receiving end, if the judgment result is consistent, the data is transmitted to the receiving end again to confirm with the interaction data stored locally by the receiving end. After confirmation, the return of the interaction data is performed again, 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.

[0059] According to the above scheme of the present application, 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 for the data, the independent terminal transmits the acquired data to the cloud backup, the data transmitted to the cloud is assigned a data number during backup, the data number is generated by the AI according to the data type and data content, the repetitive operation is assigned to the AI, the amount of manual operation is reduced, the data number needs to be confirmed by manual secondary confirmation after generation, the accuracy of the data number is ensured, the data number is not repeated and the format is unified according to the data type, and at the same time, the independent terminal transmits the acquired data to the interactive terminal, the interactive terminal identifies the data, the interactive terminal generates an identification code when identifying the data and uploads the identification code to the cloud, the cloud retrieves relevant data for comparison according to the data identification information of the identification code, confirms the integrity and accuracy of the data, the interactive terminal detects the request for acquiring data, preferentially transmits the data meeting the request according to the request priority, after processing the data transmission of the request terminal, continues to interact with the data, transmits the relevant data to the receiving terminal, the receiving terminal acquires the data and identifies the data, identifies the relevant data from the cloud after calling, confirms the integrity and accuracy of the data, the receiving terminal generates corresponding interactive data according to the acquired data, before returning the interactive data, the receiving terminal stores the interactive data locally, the interactive terminal retrieves the identification code of the relevant data according to the received interactive data, judges the independent terminal that needs to return the interactive data according to the identification code of the relevant data, transmits the interactive data and the identification code of the relevant data to the cloud, and when the cloud judges that the interactive data is normal, backs up the interactive data to the relevant data, generates an independent identification number for the interactive data, and returns the interactive data to the corresponding independent terminal.

[0060] According to the above scheme of the present application, the present application stores local backup when the data is initially transmitted and when the interactive data is returned, and backs up the data in the cloud when the data passes through the cloud, effectively preventing data loss due to local network anomalies during data transmission, ensuring the integrity of the data, and facilitating the retrieval of relevant data again when an anomaly occurs.

[0061] When transmitting data, the present application divides the data stream into multiple data packets, uses different network interfaces for parallel transmission, reduces transmission delay, increases bandwidth, and improves the reliability of data transmission.

[0062] Further, to achieve the above object, the present application also provides a multi-terminal data interaction system based on rail transit, comprising:

[0063] The data acquisition module acquires rail transit data through an independent terminal;

[0064] The data backup module transmits the data to the cloud backup;

[0065] The data transmission module transmits data to the interactive terminal, the interactive terminal identifies the data and generates an identification code, and then transmits the data to the receiving terminal.

[0066] The data interaction module acquires data through the receiving terminal and returns interactive data.

[0067] The first data identification and sending module identifies interactive data through the interactive terminal and sends the data to the cloud.

[0068] The second data identification and sending module identifies interactive data through the cloud and returns the data to the independent terminal.

[0069] According to an embodiment of the present application, the independent terminal saves data in the local server after acquiring the data, preventing data loss during initial transmission, generating an identification code for the data according to the data type and data content, facilitating subsequent retrieval of related data according to the identification code, and facilitating re-calling of data when data transmission is abnormal.

[0070] According to an embodiment of the present application, data transmitted to the cloud is assigned a data number during backup, and the data number is generated by AI according to the data type and data content, with repetitive operations being assigned to AI, reducing the amount of manual operation. After the data number is generated, it needs to be confirmed by a human twice to ensure the accuracy of the data number and effectively prevent data number abnormalities. The data number is not repeated and the format is unified according to the data type.

[0071] According to an embodiment of the present application, if an exception occurs when the independent terminal transmits data to the interactive terminal, the interactive terminal determines whether to call backup data from the cloud through the data number according to the data priority. In the case of high priority, the backup data from the cloud is preferentially called for subsequent data interaction, preventing data interaction from being interrupted.

[0072] According to an embodiment of the present application, the identification code generated when the interactive terminal identifies the data is uploaded to the cloud, the cloud retrieves related data for comparison according to the data identification information of the identification code, confirms the integrity and accuracy of the data, and divides the priority of the identification code of the data according to the data content and data type.

[0073] In this embodiment, the above-mentioned related data includes not only the current data backed up by the cloud, but also the relevant historical data backed up by the cloud, depending on the calling requirements of the data in the interaction process. For example, in the process of data comparison, analysis or processing, current data and historical data may be called for comprehensive analysis.

[0074] In this embodiment, by dividing the priority of the identification code of the data, the data with higher priority is preferentially processed during data transmission and processing, thereby improving the response speed and efficiency of the system and ensuring that critical information can be processed in a timely manner.

[0075] According to one embodiment of the present application, the interactive terminal detects whether there is a request for obtaining data before transmitting the data, and preferentially transmits data meeting the request criteria to the requesting terminal, and determines the data transmission order according to the priority of the data identification code. When transmitting the data, the data stream is divided into multiple data packets, and the data packets are transmitted in parallel through different network interfaces. Parallel transmission through divided data stream reduces transmission delay, increases bandwidth, and improves data transmission reliability.

[0076] According to one embodiment of the present application, during real-time data transmission, a data packet scheduling algorithm with the lowest transmission delay and the highest bandwidth utilization is used to ensure that real-time data can be transmitted in time and effectively.

[0077] According to one embodiment of the present application, when selecting a network interface for transmission, the best network interface for data transmission is dynamically selected according to the load of the network interface, avoiding overload of a single network interface, thereby improving the overall data transmission performance.

[0078] According to one embodiment of the present application, after the receiving terminal obtains the data, the data is identified, and after identification, the relevant data on the cloud is called for comparison to confirm the integrity and accuracy of the data. The receiving terminal generates corresponding interactive data according to the obtained data, and before returning the interactive data, the receiving terminal stores the interactive data locally.

[0079] In this embodiment, the relevant data includes not only the current data backed up on the cloud, but also the relevant historical data backed up on the cloud, depending on the calling requirements of the data in the interaction process. For example, in the process of data comparison, analysis or processing, current data and historical data may be called for comprehensive analysis.

[0080] According to one embodiment of the present application, when the receiving terminal fails to transmit the data, the locally stored data can be called again for transmission. When the interactive terminal does not receive the interactive data returned by the receiving terminal within a certain time, the interactive terminal should return an exception message to the cloud and the independent terminal in time.

[0081] According to one embodiment of the present application, the interactive terminal calls the identification code of the relevant data according to the received interactive data, judges the independent terminal that needs to return the interactive data according to the identification code of the relevant data, and transmits the interactive data and the identification code of the relevant data to the cloud.

[0082] According to one embodiment of the present application, when the cloud judges that the interactive data is normal, the interactive data is backed up to the cloud database, an independent identification number is generated for the interactive data, and the interactive data is returned to the corresponding independent terminal.

[0083] According to an embodiment of the present application, when the cloud judges that the interaction data is abnormal, the return of the interaction data is stopped, and the interaction data and the abnormal information are transmitted to the interaction terminal for comparison, the interaction terminal compares and judges the data returned by the cloud and the data returned by the receiving terminal, if the judgment result is consistent, the data is transmitted to the receiving terminal again for confirmation with the interaction data stored locally by the receiving terminal. After confirmation, the return of the interaction data is executed, then 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, forming multi-terminal data interaction.

[0084] According to the above scheme of the present application, when working: 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 transmits the obtained data to the cloud backup, and the data transmitted to the cloud is assigned a data number when backing up, the data number is generated by AI according to the data type and data content, the repetitive operation is entrusted to AI, the amount of manual operation is reduced, the data number needs to be confirmed manually after being generated, to ensure the accuracy of the data number, the data number is not repeated and the format is unified according to the data type, at the same time, the independent terminal transmits the obtained data to the interaction terminal, the interaction terminal identifies the data, generates an identification code and uploads it to the cloud, the cloud retrieves related data for comparison according to the data identification information of the identification code, confirms the integrity and accuracy of the data, the interaction terminal detects the request for obtaining data, and transmits the data according to the request priority, after processing the data transmission of the request terminal, continues the data interaction, transmits the related data to the receiving terminal, the receiving terminal obtains the data and identifies it, calls the related data of the cloud for comparison after identification, confirms the integrity and accuracy of the data, the receiving terminal generates corresponding interaction data according to the obtained data, before returning the interaction data, the interaction data is stored locally by the receiving terminal, the interaction terminal retrieves the identification code of the related data according to the received interaction data, judges the independent terminal which needs to return the interaction data according to the identification code of the related data, transmits the interaction data and the identification code of the related data to the cloud, the cloud judges that the interaction data is normal, backs up the interaction data to the related data, generates an independent identification number for the interaction data, and returns the interaction data to the corresponding independent terminal.

[0085] According to the above scheme of the present application, the present application stores local backup when the data is initially transmitted and when the interaction data is returned, and backs up the data in the cloud when the data passes through the cloud, effectively preventing data loss caused by local area network anomalies during data transmission, ensuring the integrity of the data, and facilitating the retrieval of related data again when an anomaly occurs.

[0086] When transmitting data, the present application divides the data stream into multiple data packets, uses different network interfaces for parallel transmission, reduces transmission delay, increases bandwidth, and improves the reliability of data transmission.

[0087] Further, to achieve the above object, the present application provides an electronic device, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, and the computer program is executed by the processor to implement the above multi-terminal data interaction method based on rail transit.

[0088] Further, to achieve the above object, the present application provides a computer readable storage medium, and the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the above multi-terminal data interaction method based on rail transit.

[0089] Those skilled in the art can understand 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 the functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0090] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the above-described device and equipment can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.

[0091] 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 only schematic. For example, the division of the modules is only a logical function division. In actual implementation, another division mode can be used. For example, a plurality of modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed modules can be indirect coupling or communication connection through some interfaces, devices or modules, and can be electrical, mechanical or other forms.

[0092] The modules described as separate components can or can not be physically separated, and the components shown as modules can or can not be physical modules, i.e. they can be located in one place or distributed on a plurality of network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0093] In addition, each functional module in the embodiments of the present application can be integrated into a processing module, or each module can exist physically independently, or two or more modules can be integrated into one module.

[0094] If the 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 solutions of the present application or the parts of the present application that essentially contribute to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the energy-saving signal transmission / reception method of the embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk, and various media that can store program codes.

[0095] The above description is merely preferred embodiments of the present application and a description of the principles of the technology used. Those skilled in the art should understand that the scope of the application involved in the present application is not limited to the technical solutions formed by the specific combinations 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 above features can be replaced with the technical features disclosed in the present application (but not limited to) having similar functions to form technical solutions.

[0096] It should be understood that the sequence of the steps in the summary and embodiments of the present application does not absolutely mean the order of execution, and the execution order of the processes should be determined according to their functions and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

Claims

1. A multi-terminal data interaction method based on rail transit, characterized in that, The application relates to a data transmission method and device. The method comprises the following steps: An independent terminal acquires rail transit data; The data is transmitted to a cloud backup; The data is transmitted to an interactive terminal, the interactive terminal identifies the data and generates an identification code, and then the data is transmitted to a receiving terminal; The receiving terminal acquires the data and returns interactive data; The interactive terminal identifies the interactive data and transmits the interactive data to the cloud; The cloud identifies the interactive data and returns the interactive data to the independent terminal; After the independent terminal acquires the data, the data is stored in a local server, the local server generates an identification code for the data according to the type of the data and the specific content of the data, and the corresponding data is called according to the identification code in the future; When the interactive terminal identifies the data, the identification code generated by the interactive terminal is uploaded to the cloud, the cloud calls relevant data according to the data identification information of the identification code, and the data is confirmed to be complete and accurate, if so, the identification code of the data is divided into priority according to the content of the data and the type of the data; After the receiving terminal acquires the data, the data is identified, and relevant data in the cloud is called for comparison after identification, and the data is confirmed to be complete and accurate, if so, the receiving terminal generates corresponding interactive data according to the acquired data and transmits the interactive data, and the interactive data is stored locally by the receiving terminal before the interactive data is returned; If not, the receiving terminal calls the locally stored data for transmission; When the cloud identifies and determines that the interactive data is normal, the interactive data is backed up to the cloud database, an independent identification number is generated for the interactive data, and the interactive data is returned to the corresponding independent terminal; 2. The rail transit based multi-terminal data interaction method of claim 1, wherein, When the cloud determines that the interactive data is abnormal, the return of the interactive data is stopped, and the interactive data and abnormal information are transmitted to the interactive terminal, the interactive terminal compares and judges the interactive data returned by the cloud and the interactive data returned by the receiving terminal, and if the judgment result is consistent, the interactive data is transmitted to the receiving terminal again to be confirmed with the interactive data stored locally by the receiving terminal.

3. The rail transit based multi-terminal data interaction method of claim 1, wherein, When the data is transmitted to the cloud backup, a data number is allocated to the data, the data number is generated according to the data type and the data content, the data number is confirmed again after being generated, the data number is not repeated, and the format is unified according to the data type.

4. The rail transit based multi-terminal data interaction method of claim 1, wherein, Before the interactive terminal transmits the data to the receiving terminal, it is detected whether there is a request for acquiring the data, the data meeting the request standard is preferentially transmitted to the request terminal, the transmission order of the data is judged according to the priority of the identification code of the data, the data stream is divided into multiple data packets when the data is transmitted, and the data packets are transmitted in parallel through different network interfaces. When the interactive terminal receives the interactive data returned by the receiving terminal within a preset time range, the identification code of the relevant data is called according to the received interactive data, the independent terminal needing to return the interactive data is judged according to the identification code, and the interactive data and the identification code are transmitted to the cloud; 5. A multi-terminal data interaction system based on rail transit, characterized in that, When the interactive terminal does not receive the interactive data returned by the receiving terminal within a preset time range, abnormal information is returned to the cloud and the independent terminal. The application relates to a data transmission method and device. The method comprises the following steps: A data acquisition module acquires rail transit data through an independent terminal; A data backup module transmits the data to a cloud backup; A data transmission module transmits the data to an interactive terminal, the interactive terminal identifies the data and generates an identification code, and then the data is transmitted to a receiving terminal; A data interaction module acquires the data through the receiving terminal and returns interactive data; The first data recognition and sending module recognizes the interactive data through the interactive terminal and sends the data to the cloud. The second data recognition and sending module recognizes the interactive data through the cloud and returns the data to the independent terminal. After obtaining the data through the independent terminal, the data is saved in the local server. The local server generates an identification code for the data according to the type and specific content of the data. Subsequently, the corresponding data is retrieved according to the identification code. The recognition code generated when the interactive terminal recognizes the data is uploaded to the cloud. The cloud retrieves relevant data for comparison according to the data recognition information of the recognition code, confirms whether the data is complete and accurate, and if so, divides the priority of the recognition code of the data according to the content and type of the data. After obtaining the data, the receiving terminal recognizes the data, calls relevant data from the cloud for comparison, confirms whether the data is complete and accurate, and if so, the receiving terminal generates corresponding interactive data according to the obtained data and transmits the data. Before returning the interactive data, the receiving terminal stores the interactive data locally. If not, the receiving terminal calls the locally stored data for transmission. When the cloud recognizes and determines that the interactive data is normal, the cloud backs up the interactive data to the cloud database, generates an independent identification number for the interactive data, and returns the interactive data to the corresponding independent terminal. When the cloud determines that the interactive data is abnormal, the cloud stops returning the interactive data, transmits the interactive data and abnormal information to the interactive terminal, and the interactive terminal compares the interactive data returned by the cloud and the interactive data returned by the receiving terminal. If the judgment result is consistent, the interactive data is transmitted to the receiving terminal again to confirm with the locally stored interactive data of the receiving terminal.

6. An electronic device, characterized by The computer readable storage medium stores a computer program, and the computer program is executed by the processor to realize the multi-terminal data interaction method based on rail transit according to any one of claims 1-4.

7. A computer readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program is executed by the processor to realize the multi-terminal data interaction method based on rail transit according to any one of claims 1-4.

Citation Information

Patent Citations

  • Laboratory equipment control method and system based on Internet of Things

    CN116414075A

  • Data backup method and system, storage medium, and vehicle

    WO2025066180A1