Remote data transmission system and method based on Tiantong satellite

By designing a remote data transmission system based on Tiantong satellite, the problem of difficulty for offshore operators to transmit large amounts of data files in real time is solved, and the communication transmission of data files in multiple formats is realized, which meets the data communication needs of offshore operators, and ensures data confidentiality and wide coverage.

CN119966489APending Publication Date: 2025-05-09QINGDAO COLLABORATIVE INNOVATION RES INST
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510071718.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

The large number of data files obtained by offshore workers are difficult to transmit to ground personnel in real time through Tiantong satellite communication, and the existing Tiantong satellite communication terminals cannot directly communicate and transmit data files in multiple formats.

Method used

A remote data transmission system based on Tiantong satellite is designed, including the transmitting end and the receiving end, and bidirectional communication is realized through the data processing platform, Tiantong satellite communication terminal and satellite communication antenna. The data processing platform is responsible for the subcontracting processing and verification of data, the Tiantong satellite communication terminal is responsible for the transmission of data, and the satellite communication antenna is responsible for the transmission of signals.

Benefits of technology

It realizes the remote transmission of data files and short messages to the receiving end through Tiantong satellite communication, which meets the data communication needs of offshore workers, supports data file transmission in multiple formats, and ensures data confidentiality and wide coverage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119966489A_ABST
    Figure CN119966489A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of remote data transmission of Tiantong satellites, in particular to a remote data transmission system and method based on the Tiantong satellite.A signal processing platform of a sending end imports and reads a data file to be sent; the signal processing platform carries out subpackage processing on the read data according to different format types, each subpackaged data packet to be sent is sequentially transmitted to the Tiantong satellite communication terminal, and the Tiantong satellite communication terminal sends the data to a Tiantong satellite system through a satellite communication antenna; the receiving end sequentially sends the received data packets to a data processing platform for verification and integration processing through the satellite communication antenna and the Tiantong satellite communication terminal; after the transmitting end transmits the data packet, if the data receiving completion identifier is received, the data transmission is completed; and if the data retransmission identifier is received, the corresponding data packet is sent according to the specified packet serial number until the data receiving completion identifier is received, and data sending is completed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of remote data transmission of Tiantong satellites, and in particular relates to a remote data transmission system and method based on Tiantong satellites. Background Art

[0002] Tiantong-1 satellite mobile communication system is a satellite mobile communication system independently developed and constructed by my country. It aims to provide high-quality satellite communication services to China and its surrounding areas and is an important part of my country's space information infrastructure. It uses geosynchronous orbit satellites to achieve two-way communication around the world, with the characteristics of wide coverage, high communication quality and strong security. Tiantong satellite business communication network has fully covered China's territory and territorial waters, and can provide all-weather, all-day, stable and reliable mobile communication services to my country and its surrounding areas, and is used in multiple scenarios such as marine fisheries, emergency rescue, tourism exploration, and the Internet of Things.

[0003] my country has a long coastline and vast sea areas, and there are a large number of people engaged in marine fisheries, marine transportation and marine exploration. However, the coverage of ground mobile communication networks is limited, and the current Tiantong satellite mobile terminals generally only support voice calls and SMS communications. For devices that are not equipped with Tiantong communication modules, it is difficult to remotely transmit a large amount of data to ground personnel in real time, and it is impossible to meet the data communication needs of marine workers. Therefore, it is necessary to design a reliable and flexible Tiantong satellite data transmission system and method to meet the needs of practical applications.

[0004] Defects and shortcomings of the existing technology:

[0005] 1. It is difficult to transmit a large amount of data files obtained from offshore operations to ground personnel in real time through Tiantong satellite communications;

[0006] 2. Tiantong satellite communication terminal cannot directly transmit data files in various formats. Summary of the invention

[0007] In order to solve the above technical problems, the present invention proposes a remote data transmission system based on Tiantong satellite, which includes two subsystems with completely identical structures, one of which is used as a sending end and the other is used as a receiving end, and the sending end and the receiving end can achieve two-way communication through the Tiantong satellite system;

[0008] Each subsystem includes: data processing platform, Tiantong satellite communication terminal and satellite communication antenna;

[0009] The data processing platform reads the data file to be sent, and sends it to the Tiantong satellite communication terminal after packet processing, and at the same time reads, verifies, and integrates the data obtained from the Tiantong satellite communication terminal into a specified type of file;

[0010] The Tiantong satellite communication terminal transmits the data received from the data processing platform to the Tiantong satellite antenna, and at the same time forwards the signal data received from the Tiantong satellite antenna to the data processing platform.

[0011] In a preferred embodiment, the data processing platform communicates with the Tiantong satellite communication terminal through the RS232 standard protocol; the satellite communication antenna and the Tiantong satellite communication terminal are connected to the radio frequency line through an SMA connector.

[0012] In a preferred embodiment, the specified type of files include: document data, picture data and short messages.

[0013] The present invention also proposes a remote data transmission method based on the Tiantong satellite, which is implemented by the above-mentioned remote data transmission system based on the Tiantong satellite, and includes the following steps:

[0014] Step 1: Start the sending end and the receiving end, respectively connect the signals with the Tiantong satellite system, and the signal processing platform of the sending end imports and reads the data file to be sent;

[0015] Step 2: The signal processing platform packages the read data according to different formats;

[0016] Step 3: The signal processing platform adds a frame header, frame trailer, data type, total number of packets, packet sequence number, data length of this packet and check value to each packet of data to be sent after the packet processing;

[0017] Step 4: The data processing platform transmits the processed data packets to the Tiantong satellite communication terminal in sequence, and the Tiantong satellite communication terminal sends the data to the Tiantong satellite system via the satellite communication antenna;

[0018] Step 5: The receiving end sends the received data packets to the data processing platform in sequence through the satellite communication antenna and Tiantong satellite communication terminal for verification and integration processing;

[0019] Step 6: After the sender sends the data packet, if it receives the data reception completion mark, the data transmission is completed; if it receives the data retransmission mark, it will send the corresponding data packet according to the specified packet sequence number, and repeat steps 3, 4, and 5 until it receives the data reception completion mark and completes the data transmission.

[0020] In a preferred embodiment, in step 2, if the data to be sent is document data, it is packetized by line, and the total number of lines and the length of each line of data are recorded; if the data to be sent is image data, it is read as two-dimensional image data and then packetized by line; if the data to be sent is a short message, it is directly divided into a separate packet of data, and the length of the short message is recorded.

[0021] In a preferred embodiment, in step six, if the data frame received by the sending end from the receiving end is less than 6 bytes, then there is an error in the data frame, and the data frame is invalid and discarded; if the data frame is equal to 6 bytes and consistent with the content of the received data completion identifier, it means that the data packet received by the receiving end is complete and the transmission task is completed; if the data frame is equal to 6 bytes and inconsistent with the content of the received data completion identifier, then there is an error in the data frame, and the data frame is invalid and discarded; if the data frame is greater than 6 bytes and consistent with the data retransmission identifier content format, the data packet lost or erroneous during the transmission process is obtained for retransmission; if the data frame is greater than 6 bytes and not consistent with the data retransmission identifier content format, there is an error in the data frame, and the data frame is invalid and discarded.

[0022] Compared with the prior art, the present invention has the following advantages:

[0023] (1) The remote data transmission system based on the Tiantong satellite provided by the present invention can remotely transmit data files and short messages to a receiving end via the Tiantong satellite communication, thereby realizing two-way communication and greatly meeting the communication needs of workers in areas covered by the ground mobile communication network.

[0024] (2) Tiantong satellite is a satellite mobile communication system independently developed and constructed by my country, which can ensure the confidentiality of data transmitted by the system of the present invention.

[0025] (3) The Tiantong satellite mobile communication system used in the present invention fully covers the territory and territorial waters of my country, is not restricted by the area of ​​use, and has a wider scope of application.

[0026] (4) The remote data transmission system and method based on Tiantong satellite provided by the present invention can transmit data files in various formats and meet the needs of users in different situations. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 This is a structural diagram of a remote data transmission system based on Tiantong satellite.

[0028] Figure 2 The present invention is a flow chart of a remote data transmission method based on Tiantong satellite. DETAILED DESCRIPTION

[0029] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0030] Embodiment 1:

[0031] like Figure 1 As shown, it is a structural schematic diagram of the remote data transmission system based on Tiantong satellite of the present invention. The remote data transmission system includes two subsystems that are completely identical in structure, one of which is used as a sending end and the other is used as a receiving end. The sending end and the receiving end can achieve two-way communication through the Tiantong satellite system. When the remote data transmission system is working, the party sending data is the sending end and the party receiving data is the receiving end, and vice versa.

[0032] Each subsystem includes: data processing platform, Tiantong satellite communication terminal and satellite communication antenna.

[0033] Among them, the data processing platform can realize human-computer interaction, read the data files to be sent, and send them to the Tiantong satellite communication terminal in packets. At the same time, it can read, verify and integrate the data obtained from the Tiantong satellite communication terminal into files of specified types.

[0034] The Tiantong satellite communication terminal transmits the data received from the data processing platform to the Tiantong satellite antenna, and at the same time forwards the signal data received from the Tiantong satellite antenna to the data processing platform.

[0035] The main body of the data processing platform is a computer, which is connected to the Tiantong satellite communication terminal through an RS232 serial bus and communicates through the RS232 standard protocol. RS232 is a communication standard that defines the physical interface, electrical characteristics of the signal and communication protocol for serial binary data exchange between computers and external devices.

[0036] The data processing platform is installed with data processing software to realize data processing functions. The data processing software is used to realize the functions of data file reading, sub-packaging, sending, data receiving, verification, and integration of file types.

[0037] The satellite communication antenna subsystem is the medium for signal interaction with the Tiantong satellite system and is responsible for sending and receiving signals from the Tiantong satellite system.

[0038] The satellite communication antenna is the medium for signal interaction between the Tiantong satellite terminal and the Tiantong satellite system, and is responsible for sending and receiving signals from the Tiantong satellite system.

[0039] Tiantong satellite communication terminal supports the Tiantong-1 satellite mobile narrowband data transmission capability and is the core component for realizing Tiantong satellite long-distance communication.

[0040] In order to ensure stable communication signals with the Tiantong satellite, the satellite communication antenna is placed in an open and unobstructed place facing south.

[0041] The satellite communication antenna and the Tiantong satellite communication terminal are connected via an SMA connector and an RF cable. The SMA connector is a small RF connector, mainly used for the transmission of high-frequency signals, and it can effectively transmit RF signals. The RF cable is a cable used to transmit RF signals, which can transmit RF signals from the Tiantong satellite communication terminal to the satellite communication antenna or from the satellite communication antenna to the Tiantong satellite communication terminal. The RF cable can effectively reduce the loss of signals during transmission.

[0042] Embodiment 2:

[0043] like Figure 2 The figure shows a flow chart of the remote data transmission method based on Tiantong satellite of the present invention. The remote data processing system and method based on Tiantong satellite of the present invention can transmit data files of various formats to the receiving end in real time through Tiantong satellite communication, thereby meeting the file data communication needs of operators in areas not covered by ground mobile communication networks.

[0044] The specific steps include:

[0045] Step 1: Start the sending end and the receiving end, respectively establish signal connection with the Tiantong satellite system, and the signal processing platform of the sending end imports and reads the data file to be sent.

[0046] In the long-distance data transmission system based on Tiantong satellite, the subsystem that needs to send data is the sending end, and the subsystem that receives data is the receiving end.

[0047] The sender selects the data file to be sent by operating the data processing platform. The data to be sent is compatible with a variety of data format files. If the data file conforms to the established file format (document data: .txt, .csv, .dat, .xls, image data: .png, .jpg, .jpeg, .tif), the data file is read; otherwise, the reading operation is not performed.

[0048] Preferably, the sending end can directly send short messages in addition to sending data format files.

[0049] Step 2: The signal processing platform packages the read data according to different format types.

[0050] The document format data to be sent is divided into packets according to the number of data lines in the document, and the total number of lines and the length of each line of data are recorded. For the document data, the document data is divided into packets by line, and the specific format of each packet of document data is shown in Table 1.

[0051] Table 1

[0052]

[0053]

[0054] For the image data, after being read as two-dimensional image data, it is packaged by row. The specific format of each package of image data is shown in Table 2.

[0055] Table 2

[0056]

[0057] Preferably, the short message to be sent is directly divided into a packet of data, and the length of the short message is recorded.

[0058] For the short message data to be sent, the format of each packet of data is completed as shown in Table 3:

[0059] Table 3

[0060]

[0061] Step 3: The signal processing platform adds a frame header, frame trailer, data type, total number of packets, packet sequence number, data length of this packet and check value to each packet of data to be sent after the packet processing.

[0062] Each data packet, in addition to the frame header, frame trailer, checksum, data length and data content of this packet, also includes the data format, total number of packets and sequence number of this packet to ensure the integrity of the data information.

[0063] Step 4: The data processing platform transmits the processed data packets to the Tiantong satellite communication terminal in sequence, and the Tiantong satellite communication terminal sends the data to the Tiantong satellite system via the satellite communication antenna.

[0064] The data packets processed by the data processing platform are sent to the receiving end in sequence through the Tiantong satellite communication terminal and satellite communication antenna via the Tiantong satellite system.

[0065] For document data and image data, after the sender completes sending the data, it will send a frame of sending completion mark, as shown in Table 4.

[0066] Table 4

[0067] Serial number Number of bytes Specific content 1 2 Frame header: 0xAA55 2 2 Content: 0xCCDD 3 2 Frame tail: 0xFFBB

[0068] Step 5: The receiving end sends the received data packets to the data processing platform in sequence through the satellite communication antenna and Tiantong satellite communication terminal for verification and integration processing.

[0069] In the step 5, the data received by the data processing platform at the receiving end is temporarily stored in the receiving buffer, which is a memory area for temporarily storing the received data. The data processing platform at the receiving end takes out a frame of data according to the frame header and the frame tail. If the length of a frame of data is less than 6 bytes, the frame of data has an error and the data is invalid and discarded; if the length of the data is equal to 6 bytes and is consistent with the content of Table 4, the data is received. If it is inconsistent with the content of Table 4, the frame of data has an error and the data is invalid and discarded; if the length of the data is greater than 6 bytes, confirm whether the data content matches the check value according to the data format in Table 1, Table 2 and Table 3.

[0070] The check value is obtained using XOR check. The data to be XOR checked includes the data from the frame header to the data bit before the check bit. The specific calculation method is: first, the data to be calculated is grouped in bytes, each byte is represented by binary, and then each byte is XORed once (the same data has the same value and takes 0, and the same value and takes 1), to obtain the XOR value, and finally the XOR value is converted into hexadecimal, which is the check code.

[0071] Compare the check value calculated in the above steps with the check value at the check value position in the data frame. If they are different, there is an error in the frame data and the data is invalid and discarded. If they are the same, the frame data is correct and complete. According to the data format in Table 1, Table 2 and Table 3, confirm whether the transmitted data is a short message or a picture or document. If it is a short message format, the data content is directly displayed. If it is document data or picture data, confirm that the data transmission is complete according to the total number of packets, packet sequence number and the data length of this packet. Integrate the data content in sequence. After receiving the sending completion mark, save the entire file according to the corresponding format, and send the receiving data completion mark, as shown in Table 5. If it is a short message format, the data content is directly displayed.

[0072] Table 5

[0073] Serial number Number of bytes Specific content 1 2 Frame header: 0xAA66 2 2 Content: 0xCCEE 3 2 Frame tail: 0xFFCC

[0074] In step five, if the data processing platform at the receiving end receives a sending completion mark, but confirms that there are lost data packets based on the total number of packets and packet sequence numbers of the document data or image data that have been received, the receiving end will send a data retransmission mark to the sending end (as shown in Table 6).

[0075] Table 6

[0076]

[0077] Step 6: After the sender sends the data packet, if it receives the data reception completion mark (as shown in Table 5), the data transmission is completed; if it receives the data retransmission mark (as shown in Table 6), it will send the corresponding data packet according to the specified packet sequence number, and repeat steps 3, 4, and 5 until it receives the data reception completion mark and completes the data transmission.

[0078] In the step six, if the data frame received by the transmitting end from the receiving end is less than 6 bytes, then the data frame has an error, and the data frame is invalid and discarded; if the data frame is equal to 6 bytes and is consistent with the content of the received data completion mark (shown in Table 5), it means that the data packet received by the receiving end is complete and the transmission task is completed. If the data frame is equal to 6 bytes and is inconsistent with the content of the received data completion mark (shown in Table 5), then the data frame has an error, and the data frame is invalid and discarded. If the data frame is greater than 6 bytes and is consistent with the content format of the data retransmission mark (shown in Table 6), the information of the data packet lost or erroneous during the transmission process is obtained, and the transmitting end resends the corresponding data packet. If the data frame is greater than 6 bytes and is not consistent with the content format of the data retransmission mark (shown in Table 6), then the data frame has an error, and the data frame is invalid and discarded.

[0079] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0080] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

[0081] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0082] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A remote data transmission system based on Tiantong satellite, characterized in that: It includes two subsystems with the same structure, one of which is used as the transmitter and the other as the receiver. The transmitter and the receiver can achieve two-way communication through the Tiantong satellite system. Each subsystem includes: data processing platform, Tiantong satellite communication terminal and satellite communication antenna; The data processing platform reads the data file to be sent, and sends it to the Tiantong satellite communication terminal after packet processing, and at the same time reads, verifies, and integrates the data obtained from the Tiantong satellite communication terminal into a specified type of file; The Tiantong satellite communication terminal transmits the data received from the data processing platform to the Tiantong satellite antenna, and at the same time forwards the signal data received from the Tiantong satellite antenna to the data processing platform.

2. The remote data transmission system based on Tiantong satellite according to claim 1 is characterized in that: The data processing platform communicates with the Tiantong satellite communication terminal through the RS232 standard protocol; the satellite communication antenna and the Tiantong satellite communication terminal are connected to the radio frequency line through an SMA connector.

3. The remote data transmission system based on Tiantong satellite according to claim 1 is characterized in that: The specified type of files include: document data, picture data and short messages.

4. A remote data transmission method based on Tiantong satellite, implemented by the remote data transmission system based on Tiantong satellite according to any one of claims 1 to 3, characterized in that: The steps include: Step 1: Start the sending end and the receiving end, respectively connect the signals with the Tiantong satellite system, and the signal processing platform of the sending end imports and reads the data file to be sent; Step 2: The signal processing platform packages the read data according to different formats; Step 3: The signal processing platform adds a frame header, frame trailer, data type, total number of packets, packet sequence number, data length of this packet and check value to each packet of data to be sent after the packet processing; Step 4: The data processing platform transmits the processed data packets to the Tiantong satellite communication terminal in sequence, and the Tiantong satellite communication terminal sends the data to the Tiantong satellite system via the satellite communication antenna; Step 5: The receiving end sends the received data packets to the data processing platform in sequence through the satellite communication antenna and Tiantong satellite communication terminal for verification and integration processing; Step 6: After the sender sends the data packet, if it receives the data reception completion mark, the data transmission is completed; if it receives the data retransmission mark, it will send the corresponding data packet according to the specified packet sequence number, and repeat steps 3, 4, and 5 until it receives the data reception completion mark and completes the data transmission.

5. The remote data transmission method based on Tiantong satellite according to claim 4 is characterized in that: In the step 2, if the data to be sent is document data, it is packetized by line, and the total number of lines and the length of each line of data are recorded; if the data to be sent is image data, it is read as two-dimensional image data and then packetized by line; if the data to be sent is a short message, it is directly divided into a separate packet of data, and the length of the short message is recorded.

6. The remote data transmission method based on Tiantong satellite according to claim 4 is characterized in that: In step 6, if the data frame received by the transmitting end is less than 6 bytes, the data frame has an error and is invalid and discarded; If the data frame is equal to 6 bytes and is consistent with the content of the received data completion mark, it means that the data packet received by the receiving end is complete and the transmission task is completed. If the data frame is equal to 6 bytes and is inconsistent with the content of the received data completion mark, there is an error in the data frame and the data frame is invalid and discarded; If the data frame is larger than 6 bytes and is consistent with the data retransmission identification content format, the data packet lost or erroneous during the transmission process is obtained and resent. If the data frame is larger than 6 bytes and is not consistent with the data retransmission identification content format, the data frame has an error and the data frame is invalid and discarded.