A command and management system based on Tiantong satellite short message and its command and management method
By designing the command management system based on Tiantong Satellite SMS, the problem of unable to feedback positions and disaster conditions in real time, and realized efficient rescue instructions and terminal management, improved the efficiency of emergency incidents and reduced security risks.
Patent Information
- Application Number
- CN202211449909.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-19
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2042-11-19
AI Technical Summary
After a natural disaster occurs, rescue personnel are unable to provide feedback to the disaster relief command and management department in real time, resulting in untimely issuance of rescue instructions, affecting the speed of emergency response. At the same time, satellite terminal management is chaotic and potential safety risks are posed.
Design a command management system based on Tiantong Satellite SMS, including command management platforms, Tiantong SMS gateway, Tiantong satellite and multiple Tiantong terminals. The system maintains a long connection through the TCP communication and heartbeat package mechanism. Tiantong SMS Gate provides four -way Tiantong SMS channel and Tiantong communication unit selection strategies, supports upward and downward SMS interactions, and realizes the efficient downward and terminal management of rescue instructions and remote management of terminals. Essence
The accurate acquisition and timely feedback of the disaster relief and management department of the disaster relief command and management department have improved the scheduling efficiency of disaster relief resources, ensured the timely issuance of the rescue instructions, minimized the casualties and property losses, and eliminated the satellite terminal to eliminate the satellite terminal The potential danger of loss or falling into the hands of illegal users.
Smart Images

Figure CN115833909B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of satellite communications, and in particular to a command and management system based on Tiantong satellite short messages and a command and management method thereof. Background Art
[0002] When a natural disaster occurs, conventional ground public network mobile communication facilities are often destroyed, and rescuers cannot use the ground network to contact the disaster relief command and management department. However, the location information of the rescuers and the disaster situation at their location need to be fed back to the disaster relief command and management department in real time so that the command personnel can make correct decisions in time and minimize casualties and property losses. In this case, satellite communication has become a commonly used emergency communication method with its advantages of wide coverage and not being restricted by terrain and ground obstacles.
[0003] Although satellite communications have played a huge role in emergency rescue, there are still some problems in emergency rescue. The main problems are: (1) It is difficult for the command and management department to grasp the exact location of rescue personnel in real time, and it is impossible to achieve unified dispatch of personnel and equipment; (2) The collection of on-site disaster information and the issuance of rescue instructions are not timely, and rescue personnel cannot effectively cooperate with the disaster relief command and management department, which seriously affects the speed of handling emergency events; (3) Satellite terminal management is chaotic, and it is impossible to eliminate the potential dangers caused by the loss of satellite terminals or falling into the hands of illegal users. Summary of the invention
[0004] In order to solve the problems in the current emergency rescue process mentioned in the above background technology, such as the inability to grasp the accurate location of rescue personnel in real time, the delay in collecting on-site disaster information and issuing rescue instructions, etc., the present invention proposes a command and management system based on Tiantong satellite short messages and a command and management method thereof.
[0005] The technical solution adopted by the present invention is:
[0006] A command and management system based on Tiantong satellite SMS, comprising a command and management platform, a Tiantong SMS gateway, a Tiantong satellite and a plurality of Tiantong terminals;
[0007] The command and management platform includes a device management module, a map module, a log module, a system setting module and a data backup module. The command and management platform is connected to the Tiantong SMS gateway via a network cable; the command and management platform acts as a TCP server and listens to TCP client requests sent by the Tiantong SMS gateway; in order to ensure the long connection state of TCP communication between the command and management platform and the Tiantong SMS gateway, a heartbeat packet mechanism is added between the command and management platform and the Tiantong SMS gateway;
[0008] The Tiantong SMS gateway consists of a Tiantong SMS transceiver module, a communication coprocessor module, a main controller module and an external interface module; the Tiantong SMS transceiver module provides four Tiantong SMS communication channels for receiving and sending Tiantong satellite SMS; the communication coprocessor module is used for Tiantong SMS data forwarding, Tiantong communication unit selection strategy execution, power amplifier transmission channel control and Tiantong communication unit network access status recovery, and communicates with the main controller module in serial port mode; the serial port in the communication coprocessor module connected to the main controller module uses DMA to send data to the main controller, and uses DMA idle interrupt mode to receive data sent by the main controller module.
[0009] Furthermore, the power amplifier transmission channel in the communication coprocessor module is controlled as follows: the communication coprocessor module periodically detects the level status of the power amplifier enable pins of the four Tiantong communication units and the SMS sending queue status of the four Tiantong communication units; when the four power amplifier enable pins are all at a low level and the four SMS sending queues are all empty, the communication coprocessor sends a power amplifier transmission channel power-off command to close the power amplifier transmission channel; when the power amplifier enable pin of any one of the four Tiantong communication units is at a high level, the communication coprocessor sends a power amplifier transmission channel power-on command to open the power amplifier transmission channel; the network access status of the Tiantong communication unit in the communication coprocessor module is restored to the communication coprocessor module sending an AT command once a minute to query the network access status of the four Tiantong communication units. If a Tiantong communication unit has been queried for 6 consecutive times and the results are all non-network access status, the pin level of the Tiantong communication unit is lowered and the hardware reset process is executed; after the reset process is completed, the communication coprocessor module sends the network access AT command to the Tiantong communication unit again.
[0010] Furthermore, the main controller module in the Tiantong SMS gateway performs parsing, encoding conversion and assembly of all types of SMS data, and is responsible for completing TCP communication with the command and management platform; the external interface module in the Tiantong SMS gateway includes a power supply interface, four Tiantong communication unit debugging serial ports, a communication coprocessor debugging serial port, a main controller debugging serial port, a parameter configuration network port and a TCP communication network port.
[0011] A command and management method based on Tiantong satellite SMS is used to command and manage a command and management system based on Tiantong satellite SMS as described above, characterized in that the specific process is as follows:
[0012] Step 1: The Tiantong terminal sends an uplink SMS to any one of the four Tiantong communication units on the Tiantong SMS gateway; the Tiantong SMS gateway parses, encodes, combines and encapsulates the uplink SMS and sends it to the command and management platform;
[0013] Step 2: The command and management platform sends an uplink receipt SMS to the Tiantong SMS gateway, which parses, transcodes and encapsulates the uplink receipt SMS, and then uses the sending unit selected by the Tiantong communication unit selection strategy to send the uplink receipt SMS to the Tiantong terminal;
[0014] Step 3: The command and management platform sends a downlink SMS to the Tiantong SMS gateway; the Tiantong SMS gateway parses, transcodes, fragments and encapsulates the downlink SMS, and then uses the sending unit selected by the Tiantong communication unit selection strategy to send the downlink SMS to the Tiantong terminal;
[0015] Step 4: The Tiantong terminal sends a downlink receipt SMS to any one of the four Tiantong communication units on the Tiantong SMS gateway; the Tiantong SMS gateway parses, transcodes and encapsulates the downlink receipt SMS and sends it to the command and management platform.
[0016] Furthermore, the uplink SMS in step 1 is a SMS actively sent by the Tiantong terminal to the command and management platform; according to the service type, the uplink SMS is divided into management platform registration SMS, location active reporting SMS, and disaster active reporting SMS; wherein, the management platform registration SMS content includes information such as the terminal mobile phone number, the terminal hardware version number, the terminal software version number, and the department to which the terminal belongs; the Tiantong terminal sends the management platform registration SMS in two modes: automatic sending mode upon booting and network access and manual sending mode;
[0017] The uplink receipt SMS in step 2 is a response SMS sent by the command and management platform to the Tiantong terminal after receiving the uplink SMS; according to the service type, the uplink receipt SMS includes a platform registration result receipt SMS, a location active reporting result receipt SMS, and a disaster active reporting result receipt SMS; wherein, the platform registration result receipt SMS content includes setting a time interval for the Tiantong terminal to actively report the location;
[0018] The downlink SMS in step 3 is the SMS actively sent by the command and management platform to the Tiantong terminal, which is divided into terminal location query SMS, terminal remote kill command SMS, and rescue command SMS according to the service type; to ensure that the rescue command is issued in time, the command and management platform has a rescue command SMS group sending function;
[0019] The downlink receipt SMS in step 4 is a response SMS corresponding to the downlink SMS; according to the service type, the downlink receipt SMS includes a location query result receipt SMS, a terminal remote kill result receipt SMS, and a rescue command reception result receipt SMS.
[0020] Furthermore, after the uplink SMS is sent in step 1, if the Tiantong terminal does not receive an uplink receipt SMS with the same sequence number within a scheduled time, the uplink SMS is resent, and the same uplink SMS is sent up to three times;
[0021] After the downlink SMS is sent in step 3, if the command and management platform does not receive a downlink receipt SMS with the same sequence number within the scheduled time, it is considered that the downlink SMS has not been delivered to the Tiantong terminal; the command and management platform resends the downlink SMS up to three times.
[0022] Furthermore, the Tiantong communication unit selection strategy in step 2 and step 3 is: select the Tiantong communication unit that has been connected to the network and has the largest SMS sending queue cache remaining amount among the four Tiantong communication units on the current Tiantong SMS gateway as the sending unit; if the SMS sending queue cache remaining amounts of the Tiantong communication units that have been connected to the network are the same, then randomly select one Tiantong communication unit from the Tiantong communication units that have been connected to the network as the sending unit; if the SMS to be sent is a long SMS, then all fragmented SMS of the long SMS are sent to the Tiantong terminal using the same sending unit.
[0023] The present invention has the following advantages:
[0024] (1) The present invention can help the disaster relief command and management department to accurately obtain the location of rescue personnel, timely and efficiently grasp the disaster situation, and reasonably carry out unified dispatch of disaster relief resources. In addition, the system supports group sending of rescue instructions, which greatly improves the efficiency of disaster relief and minimizes casualties and property losses.
[0025] (2) The present invention uses satellite wireless links to exchange SMS data. There is no need to build a dedicated data line between the command and management platform and the satellite gateway. It does not rely on ground operator communication base stations. Communication functions can be realized at any time and any place. The construction cost is low, independence is strong, and deployment is easy.
[0026] (3) The present invention can remotely kill a lost or out-of-control terminal, truly eliminating the potential danger caused by the satellite terminal being lost or falling into the hands of an illegal user.
[0027] (4) The Tiantong SMS gateway of the present invention has four Tiantong SMS channels, and the unique Tiantong communication unit selection strategy ensures load balancing and improves the parallel processing capability of the system.
[0028] (5) The present invention supports long text message interaction and is not limited by the length of text message content, thereby enhancing the disaster relief information interaction capability. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 This is a diagram of the protocol format for the Tiantong SMS receiver;
[0030] Figure 2 This is a diagram of the protocol format for the sender of the Tiantong SMS;
[0031] Figure 3 This is a schematic diagram of the communication data packet format between the Tiantong SMS gateway and the command and management platform;
[0032] Figure 4 This is a schematic diagram of the command and management system architecture based on Tiantong satellite SMS;
[0033] Figure 5 This is a schematic diagram of the Tiantong SMS gateway structure. DETAILED DESCRIPTION
[0034] The present invention is further described below in conjunction with the accompanying drawings and specific embodiments.
[0035] The present invention provides a command and management method based on Tiantong satellite short messages, the method specifically comprising the following steps:
[0036] Step 1: The Tiantong terminal sends an uplink SMS to any of the four Tiantong communication units on the Tiantong SMS gateway. The Tiantong SMS gateway parses, encodes, combines and encapsulates the uplink SMS.
[0037] Among them, the uplink SMS is the SMS that the Tiantong terminal actively sends to the command and management platform. According to the service type, the uplink SMS is divided into management platform registration SMS, location active reporting SMS, and disaster active reporting SMS. The content of the management platform registration SMS includes the terminal mobile phone number, terminal hardware version number, terminal software version number, terminal department and other information. Tiantong terminal sends the management platform registration SMS in two modes: automatic sending mode and manual sending mode.
[0038] Specifically, the protocol format of the uplink SMS received by the Tiantong SMS gateway is as follows: Figure 1 As shown. Tiantong SMS Gateway first Figure 1 The UDHI flag of the PDUType field in the UDP packet determines whether the message is a long message or a normal message, and then extracts the actual content of the uplink message (UD) or the actual content of all fragments of the long message (SM). The Tiantong SMS gateway converts the extracted actual content of the uplink message (UD) or the actual content of all fragments of the long message (SM) from UCS2 to GBK, and then converts the extracted actual content of the uplink message (UD) or the actual content of all fragments of the long message (SM) from UCS2 to GBK. Figure 3 The data packet format shown is encapsulated and the encapsulated data packet is sent to the command and management platform using TCP communication.
[0039] Step 2: The command and management platform sends an uplink receipt SMS to the Tiantong SMS gateway. The Tiantong SMS gateway parses, transcodes and encapsulates the uplink receipt SMS, and then uses the sending unit selected by the Tiantong communication unit selection strategy to send the uplink receipt SMS to the Tiantong terminal.
[0040] Among them, the uplink receipt SMS is the response SMS sent by the command and management platform to the Tiantong terminal after receiving the uplink SMS. According to the service type, the uplink receipt SMS includes the platform registration result receipt SMS, the location active reporting result receipt SMS, and the disaster active reporting result receipt SMS. The platform registration result receipt SMS content includes the time interval for setting the Tiantong terminal's location active reporting.
[0041] Specifically, Tiantong SMS Gateway Figure 3 The data packet format shown in the figure is parsed to obtain the content field, and the content field is converted from GBK encoding to UCS2 encoding. The actual content length of the uplink receipt SMS converted to UCS2 encoding does not exceed 140 bytes. Figure 2 The sender's ordinary SMS protocol format is encapsulated into an ordinary SMS data frame, and then the sending unit selected by the Tiantong communication unit selection strategy is used to send the uplink receipt SMS to the Tiantong terminal.
[0042] Step 3: The command and management platform sends a downlink SMS to the Tiantong SMS gateway. The Tiantong SMS gateway parses, transcodes, segments and encapsulates the downlink SMS, and then uses the sending unit selected by the Tiantong communication unit selection strategy to send the downlink SMS to the Tiantong terminal.
[0043] Among them, downlink SMS is the SMS that the command and management platform actively sends to the Tiantong terminal. According to the service type, it is divided into terminal location query SMS, terminal remote kill command SMS, and rescue command SMS. To ensure that the rescue command is issued in time, the command and management platform has the function of sending rescue command SMS in batches.
[0044] Specifically, the downlink SMS protocol format received by the Tiantong SMS gateway is as follows: Figure 3 As shown. Figure 3 The data packet format shown is parsed to obtain the content field, and the content field is converted from GBK encoding to UCS2 encoding.
[0045] If the actual length of the downlink SMS converted to UCS2 encoding does not exceed 140 bytes, Figure 2 The sender's ordinary SMS protocol format is encapsulated into an ordinary SMS data frame. If the actual content length of the downlink SMS converted to UCS2 encoding is greater than 140 bytes, the actual content of the downlink SMS is fragmented into 140 bytes per fragment (up to 6 fragments), and then Figure 2 The sender's long SMS protocol format is encapsulated into multiple fragmented SMS data frames.
[0046] Finally, the sending unit selected by the Tiantong communication unit selection strategy sends the downlink SMS to the Tiantong terminal.
[0047] It should be noted that the Tiantong communication unit selection strategy in step 2 and step 3 is: select the Tiantong communication unit that has been connected to the network and has the largest remaining amount of SMS sending queue cache among the four Tiantong communication units on the current Tiantong SMS gateway as the sending unit. If the remaining amounts of SMS sending queue cache of the Tiantong communication units that have been connected to the network are the same, then a Tiantong communication unit is randomly selected from the Tiantong communication units that have been connected to the network as the sending unit. If the SMS to be sent is a long SMS, all fragmented SMS of the long SMS are sent to the Tiantong terminal using the same sending unit.
[0048] Step 4: The Tiantong terminal sends a downlink receipt SMS to any of the four Tiantong communication units on the Tiantong SMS gateway. The Tiantong SMS gateway parses, transcodes and encapsulates the downlink receipt SMS and sends it to the command and management platform.
[0049] The downlink receipt SMS is a response SMS corresponding to the downlink SMS. According to the service type, the downlink receipt SMS includes the location query result receipt SMS, the terminal remote kill result receipt SMS, and the rescue command reception result receipt SMS.
[0050] Specifically, the actual content (UD) of the downlink receipt message before transcoding shall not exceed 140 bytes. Figure 1 The actual content (UD) of the downlink receipt SMS is parsed from the recipient's ordinary SMS protocol format. The actual content (UD) is converted from UCS2 encoding to GBK encoding, and then Figure 3 The data packet format shown is encapsulated and the encapsulated data packet is sent to the command and management platform using TCP communication.
[0051] It should be noted that, after the uplink SMS is sent in step 1, if the Tiantong terminal does not receive the uplink receipt SMS with the same sequence number within the scheduled time, the uplink SMS is resent, and the same uplink SMS is sent up to three times. After the downlink SMS is sent in step 3, if the command and management platform does not receive the downlink receipt SMS with the same sequence number within the scheduled time, it is considered that the downlink SMS has not been delivered to the Tiantong terminal. The command and management platform resends the downlink SMS up to three times.
[0052] It should be noted that there is a sequence restriction for the sending of the uplink SMS in step 1 and the sending of the uplink receipt SMS in step 2. The uplink SMS must be sent first, and the uplink receipt SMS is sent only after the command and management platform receives the uplink SMS. There is a sequence restriction for the sending of the downlink SMS in step 3 and the sending of the downlink receipt SMS in step 4. The downlink SMS must be sent first, and the downlink receipt SMS is sent only after the Tiantong terminal receives the downlink SMS. The sending of the uplink SMS in step 1 and the sending of the downlink SMS in step 3 can be two parallel steps without a sequence restriction, and can occur at the same time, or the uplink SMS can be sent first and then the downlink SMS, or the downlink SMS can be sent first and then the uplink SMS.
[0053] The present invention also provides a command and management system based on Tiantong satellite short messages, the architecture of which is as follows: Figure 4 As shown, it includes a command and management platform, a Tiantong SMS gateway, a Tiantong satellite and multiple Tiantong terminals.
[0054] In a command and management system based on Tiantong satellite SMS provided by the present invention, the command and management platform includes a device management module, a map module, a log module, a system setting module, and a data backup module. The device management module can display all Tiantong terminal information registered in the system, such as terminal number, terminal software version number, terminal department, etc., and can send terminal location query SMS, terminal remote kill instruction SMS, and rescue instruction SMS to the Tiantong terminal. In addition, multiple Tiantong terminals can be selected to send rescue instruction SMS in batches.
[0055] The map module can display the real-time locations of all terminals, including functions such as terminal historical trajectory viewing, distance measurement, area measurement, etc., and supports multiple layers such as floor plans and satellite maps.
[0056] The log module records the generation time, sending direction, and detailed content of all text messages in the system, and supports text message data query for a single Tiantong terminal.
[0057] The command and management system can set the communication parameters for TCP communication with the Tiantong SMS gateway through the system setting module, including the command and management center IP address, port number, heartbeat frame response delay time and other parameters.
[0058] The command and management system can export the SMS data of a single Tiantong terminal through the data backup module, and can also export the SMS data of all Tiantong terminals to achieve data migration.
[0059] The command and management platform is connected to the Tiantong SMS gateway via a network cable. The command and management platform acts as a TCP server and listens to TCP client requests sent by the Tiantong SMS gateway. In order to ensure the long connection state of TCP communication between the command and management platform and the Tiantong SMS gateway, a heartbeat packet mechanism is added between the command and management platform and the Tiantong SMS gateway.
[0060] The heartbeat packet mechanism includes: the Tiantong SMS gateway periodically sends a heartbeat data packet to the command and management platform, and the command and management platform receives the heartbeat data packet and replies with a heartbeat receipt data packet. The command and management platform periodically detects the reception of the heartbeat packet. If three consecutive heartbeat packets are not received, the command and management platform actively disconnects the connection and restarts the TCP service thread. The Tiantong SMS gateway periodically detects the reception of the heartbeat receipt packet. If three consecutive heartbeat receipt packets are not received, the Tiantong SMS gateway re-initiates the TCP connection.
[0061] The Tiantong SMS gateway in the command and management system based on Tiantong satellite SMS consists of a Tiantong SMS transceiver module, a communication coprocessor module, a main controller module, and an external interface module. Its structure is as follows: Figure 5 shown.
[0062] The Tiantong SMS transceiver module in the Tiantong SMS gateway provides four Tiantong SMS communication channels for receiving and sending Tiantong satellite SMS. The module includes an outdoor fixed antenna, a radio frequency splitter / combiner, a power splitter, a first Tiantong communication unit, a second Tiantong communication unit, a third Tiantong communication unit and a fourth Tiantong communication unit.
[0063] It should be noted that according to the engineering standard requirements of the Tiantong satellite mobile communication system, the antenna gain of a single Tiantong communication unit must reach 2dBi and the transmission power must be greater than 2W to ensure a good SMS success rate. Therefore, when four SMS channels are sent simultaneously, the power amplifier output power must be greater than 8W. The outdoor fixed antenna in this system uses a 4-element array antenna, so that the antenna gain can reach more than 10dBi, and the power amplifier output power is designed to be 10W to ensure the SMS communication success rate in bad weather and partial shade. The RF splitter combines the transmitting RF signal, receiving RF signal, 2M modulation signal, and power supply together, and transmits them to the antenna with the same interface (COM terminal); the power splitter completes the splitting and synthesis of the RF signals of the four Tiantong communication units; the Tiantong communication unit is composed of RF chip, baseband chip, power management chip, crystal oscillator, SDRAM and other circuits, and interacts with the communication coprocessor module through the serial port for AT commands.
[0064] The communication coprocessor module in the Tiantong SMS gateway uses an STM32 chip with rich serial port resources, and uses five serial ports to communicate with four Tiantong communication units and the main controller module respectively, completing tasks such as Tiantong SMS data forwarding, Tiantong communication unit selection strategy execution, power amplifier transmission channel control, and Tiantong communication unit network access status recovery.
[0065] It should be noted that due to the large amount of interactive data between the communication coprocessor module and the main controller module, in order to avoid serial port interrupt overflow and reduce CPU (Central Processing Unit) overhead, the serial port connected to the main controller module in the communication coprocessor module uses DMA to send data to the main controller, and uses DMA idle interrupt to receive data sent by the main controller module.
[0066] It should be noted that, in order to reduce the power consumption of the power amplifier, the communication coprocessor module controls the power amplifier transmission channel. The power amplifier transmission channel control in the communication coprocessor module includes:
[0067] The communication coprocessor module periodically detects the level status of the power amplifier enable pins of the four Tiantong communication units and the status of the short message sending queues of the four Tiantong communication units.
[0068] When the power amplifier enable pins of the four Tiantong communication units are all at low level and the four SMS sending queues are all empty, the communication coprocessor sends a power amplifier transmission channel power off command to turn off the power amplifier transmission channel.
[0069] When the power amplifier enable pin of any one of the four Tiantong communication units is at a high level, the communication coprocessor sends a power amplifier transmission channel power on command to turn on the power amplifier transmission channel.
[0070] It should be noted that in the actual operation process, the Tiantong communication unit may be disconnected from the network due to Tiantong station upgrade or other reasons. Therefore, the communication coprocessor module also adds a Tiantong communication unit network status recovery mechanism.
[0071] The Tiantong communication unit network access status recovery mechanism is that the communication coprocessor module sends an AT command once a minute to query the network access status of the four Tiantong communication units. If a Tiantong communication unit has been queried for 6 consecutive times and the results are all non-network access status, the pin level of the Tiantong communication unit is pulled down to execute the hardware reset process. After the reset process is completed, the communication coprocessor module sends the network access AT command to the Tiantong communication unit again.
[0072] The main controller module in the Tiantong SMS gateway performs parsing, encoding conversion and encapsulation of all types of SMS data, and is responsible for completing the TCP communication work between the command and management platform. The main controller module runs TI's NDK (Network Developer's Kit) and opens the configuration page HTTP server. The user logs in to the configuration page by entering the configuration page IP address, and can view the network access status of the four Tiantong communication units, and can also modify the local communication IP address and port number of the Tiantong SMS gateway.
[0073] The external interface module in the Tiantong SMS gateway includes a power supply interface, four Tiantong communication unit debugging serial ports, a communication coprocessor debugging serial port, a main controller debugging serial port, a parameter configuration network port and a TCP communication network port.
[0074] The Tiantong satellite in the command and management system based on Tiantong satellite SMS is the first generation of synchronous orbit satellite independently developed by my country, supporting voice, short message and data services. In this system, the Tiantong satellite provides a satellite communication link for the Tiantong SMS gateway and the Tiantong terminal.
[0075] The multiple Tiantong terminals in the command and management system based on Tiantong satellite SMS include Tiantong handheld terminals, portable terminals or vehicle-mounted terminals with Tiantong satellite SMS sending and receiving functions, but are not limited to the above-mentioned devices.
Claims
1. A command and management system based on Tiantong satellite SMS, characterized in that: Including command and management platform, Tiantong SMS gateway, Tiantong satellite and multiple Tiantong terminals; The command and management platform includes a device management module, a map module, a log module, a system setting module and a data backup module; The command and management platform is connected to the Tiantong SMS gateway via a network cable; the command and management platform acts as a TCP server and monitors TCP client requests sent by the Tiantong SMS gateway; in order to ensure the long connection state of TCP communication between the command and management platform and the Tiantong SMS gateway, a heartbeat packet mechanism is added between the command and management platform and the Tiantong SMS gateway; The Tiantong SMS gateway is composed of a Tiantong SMS transceiver module, a communication coprocessor module, a main controller module and an external interface module; the Tiantong SMS transceiver module provides four Tiantong SMS communication channels for receiving and sending Tiantong satellite SMS; the communication coprocessor module is used for Tiantong SMS data forwarding, Tiantong communication unit selection strategy execution, power amplifier transmission channel control and Tiantong communication unit network access status recovery, and communicates with the main controller module in serial port mode; the serial port in the communication coprocessor module connected to the main controller module uses DMA mode to send data to the main controller, and uses DMA idle interrupt mode to receive data sent by the main controller module; The power amplifier transmission channel in the communication coprocessor module is controlled as follows: the communication coprocessor module periodically detects the level status of the power amplifier enable pins of the four Tiantong communication units and the SMS sending queue status of the four Tiantong communication units; when the four power amplifier enable pins are all low and the four SMS sending queues are all empty, the communication coprocessor sends a power amplifier transmission channel power off command to close the power amplifier transmission channel; when the power amplifier enable pin of any one of the four Tiantong communication units is high, the communication coprocessor sends a power amplifier transmission channel power on command to open the power amplifier transmission channel; the network access status of the Tiantong communication unit in the communication coprocessor module is restored to the communication coprocessor module sending an AT command once a minute to query the network access status of the four Tiantong communication units. If a certain Tiantong communication unit has been queried for 6 consecutive times and the results are all non-network access status, the pin level of the Tiantong communication unit is lowered and the hardware reset process is executed; after the reset process is completed, the communication coprocessor module sends the network access AT command to the Tiantong communication unit again.
2. According to claim 1, a command and management system based on Tiantong satellite SMS is characterized in that: The main controller module in the Tiantong SMS gateway performs parsing, encoding conversion and assembly of all types of SMS data, and is responsible for completing TCP communication with the command and management platform; the external interface module in the Tiantong SMS gateway includes a power supply interface, four Tiantong communication unit debugging serial ports, a communication coprocessor debugging serial port, a main controller debugging serial port, a parameter configuration network port and a TCP communication network port.
3. A command and management method based on Tiantong satellite SMS, used for commanding and managing a command and management system based on Tiantong satellite SMS as claimed in any one of claims 1 to 2, characterized in that: The specific process is as follows: Step 1: The Tiantong terminal sends an uplink SMS to any one of the four Tiantong communication units on the Tiantong SMS gateway; the Tiantong SMS gateway parses, encodes, combines and encapsulates the uplink SMS and sends it to the command and management platform; Step 2: The command and management platform sends an uplink receipt SMS to the Tiantong SMS gateway, which parses, transcodes and encapsulates the uplink receipt SMS, and then uses the sending unit selected by the Tiantong communication unit selection strategy to send the uplink receipt SMS to the Tiantong terminal; Step 3: The command and management platform sends a downlink SMS to the Tiantong SMS gateway; the Tiantong SMS gateway parses, transcodes, fragments and encapsulates the downlink SMS, and then uses the sending unit selected by the Tiantong communication unit selection strategy to send the downlink SMS to the Tiantong terminal; Step 4: The Tiantong terminal sends a downlink receipt SMS to any one of the four Tiantong communication units on the Tiantong SMS gateway; Tiantong SMS Gateway parses, transcodes and encapsulates the downlink receipt SMS and sends it to the command and management platform.
4. The command and management method based on Tiantong satellite short messages according to claim 3 is characterized in that: The uplink SMS in step 1 is the SMS that the Tiantong terminal actively sends to the command and management platform; according to the service type, the uplink SMS is divided into management platform registration SMS, location active reporting SMS, and disaster active reporting SMS; among them, the management platform registration SMS content includes the terminal mobile phone number, terminal hardware version number, terminal software version number, and the department to which the terminal belongs; Tiantong terminal sends the management platform registration SMS in two modes: automatic sending mode when the machine is turned on and the network is connected, and manual sending mode; The uplink receipt SMS in step 2 is a response SMS sent by the command and management platform to the Tiantong terminal after receiving the uplink SMS; according to the service type, the uplink receipt SMS includes a platform registration result receipt SMS, a location active reporting result receipt SMS, and a disaster active reporting result receipt SMS; wherein, the platform registration result receipt SMS content includes setting a time interval for the Tiantong terminal to actively report the location; The downlink SMS in step 3 is the SMS actively sent by the command and management platform to the Tiantong terminal, which is divided into terminal location query SMS, terminal remote kill command SMS, and rescue command SMS according to the service type; to ensure that the rescue command is issued in time, the command and management platform has a rescue command SMS group sending function; The downlink receipt SMS in step 4 is a response SMS corresponding to the downlink SMS; according to the service type, the downlink receipt SMS includes a location query result receipt SMS, a terminal remote kill result receipt SMS, and a rescue command reception result receipt SMS.
5. The command and management method based on Tiantong satellite short messages according to claim 4 is characterized in that: After the uplink SMS is sent in step 1, if the Tiantong terminal does not receive an uplink receipt SMS with the same sequence number within the scheduled time, the uplink SMS is resent, and the same uplink SMS is sent up to three times; After the downlink SMS is sent in step 3, if the command and management platform does not receive a downlink receipt SMS with the same sequence number within the scheduled time, it is considered that the downlink SMS has not been delivered to the Tiantong terminal; the command and management platform resends the downlink SMS up to three times.
6. The command and management method based on Tiantong satellite short messages according to claim 4 is characterized in that: The Tiantong communication unit selection strategy in step 2 and step 3 is: select the Tiantong communication unit that has been connected to the network and has the largest remaining amount of SMS sending queue cache among the four Tiantong communication units on the current Tiantong SMS gateway as the sending unit; If the remaining amounts of the SMS sending queue caches of the Tiantong communication units that have been connected to the network are the same, a Tiantong communication unit will be randomly selected from the Tiantong communication units that have been connected to the network as the sending unit; if the SMS to be sent is a long SMS, all fragmented SMS of the long SMS will be sent to the Tiantong terminal using the same sending unit.
Citation Information
Patent Citations
Real time commanding system for national defence technological mobilization
CN101055632A
Mine emergency command communication and management information system
CN103558827A