Communication control method and system
By integrating communication control methods with different communication protocols, the problem of transmission of multiple communication methods between communication sites in the navigation and confrontation system and inconsistent communication protocols between relay stations and their affiliated devices is solved, and the communication of the system is smooth.
Patent Information
- Application Number
- CN202411881783.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-03-28
AI Technical Summary
In ground mobile communication in navigation confrontation system, communication transmission between communication sites supports different communication methods is difficult, and communication protocols between relay stations and different affiliated devices are inconsistent, resulting in the inability to communicate simultaneously.
A communication control method is designed to realize the transmission of multiple communication methods between the central station and the relay station by integrating different communication protocols, and to unified communication protocols between the relay station and its own equipment to ensure simultaneous communication.
It realizes the communication transmission of multiple communication methods between communication sites, solves the problem of inconsistent communication protocols between the relay station and its affiliated equipment, and ensures smooth communication of the system.
Smart Images

Figure CN119728807A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a communication control method and a system thereof. Background Art
[0002] Ground mobile communications in navigation countermeasure systems include communications between human-computer interaction devices and central stations, communications between central stations and relay stations, and communications between relay stations and different affiliated communication devices. The communication environment requirements in navigation countermeasure systems are unique. Generally, there is more than one communication method between communication stations, and different communication methods require different communication equipment to support them. There is no unified standard or method for the communication protocol between stations and different affiliated devices.
[0003] Therefore, the present invention specially designs a communication control method and system thereof, which integrates different communication protocols into the communication method, solves the problem of supporting different communication methods for communication transmission between communication sites, and solves the problem of different communication protocols between relay stations and different affiliated devices leading to the inability to communicate simultaneously. Summary of the invention
[0004] The object of the present invention is to provide a communication control method and system thereof, which are applied to ground mobile communications in a navigation countermeasure system, so as to realize communication transmission between a central station and a relay station using different communication methods, and to solve the problem that different communication protocols between a relay station and different devices thereof lead to the inability to communicate simultaneously.
[0005] The technical solution to achieve the purpose of the present invention is: a communication control method, the specific steps are as follows:
[0006] Step 1: The human-computer interaction device 101 issues instructions, including device status query, power switch instructions, signal switch instructions, and parameter control instructions;
[0007] Step 2: The central station communicates with the relay station.
[0008] Step 3: The relay station communicates and transmits with different devices.
[0009] Furthermore, in step 1, the human-computer interaction device sends instructions to the central station communication control device through network transmission. The human-computer interaction device is the client and the central station communication control device is the server. The instructions sent by the human-computer interaction device mainly involve communication targets, instruction categories, communication modes and instruction contents.
[0010] Furthermore, step 2 includes:
[0011] Step 2.1: The communication control device at the central station receives the instruction sent by the human-computer interaction device, parses the instruction and determines the communication mode, and then sends the packaged protocol packet to the communication control device at the relay station according to the determined communication mode;
[0012] Step 2.2: After the central station communication control device sends a message to the relay station communication control system, it receives a reply message from the relay station communication control device through communication. If a reply message is received from the other end, it first verifies it according to the data transmission protocol between the central station communication control device and the relay station communication control device, and then determines the type of the message;
[0013] Step 2.3: If the message received by the central station communication control device is of the specified message category, it is determined that the message is sent successfully, and the message of the specified message category is sent to the human-computer interaction device through network transmission to confirm that the message is sent successfully; if it is of other message categories, the message is not processed, and the entire message is directly sent to the human-computer interaction device through network transmission;
[0014] Step 2.4: If the central station communication control device does not receive a response to the command message category, it waits for a period of time and attempts to send again. If no reply message is received and the cumulative number of attempts reaches the set number, it replies to the human-computer interaction device with a message of the command message category through network transmission to confirm that the message sending failed.
[0015] Furthermore, step 3 includes:
[0016] Step 3.1: After the communication control device of the relay station receives the command information from the communication control device of the central station through the radio or Beidou device, it first parses the received message according to the communication protocol and then determines the command category;
[0017] Step 3.2: If it is a device status query instruction, the relay station communication control device will follow the interface protocol corresponding to the relay station communication control device and different affiliated devices, and send the query instruction to each affiliated device through the serial port or network transmission;
[0018] Step 3.3: If the relay station communication control device receives other control instructions from the central station communication control device, the relay station communication control device parses the instructions according to the specified protocol, extracts the control parameters of the corresponding device according to the protocol, and then sends them to each subordinate device through the serial port or network transmission according to the interface protocol corresponding to the different subordinate devices. The subordinate devices adjust the equipment according to the instruction requirements. After the operation is completed, the equipment status of each subordinate device is queried and the query results are summarized;
[0019] Step 3.4: The relay station communication control device needs to summarize the query reply messages returned from each device. The summarized messages need to comply with the communication protocol between the central station communication control device and the relay station communication control device. Then, the summarized reply messages are verified and sent to the relay station communication control device after verification. Then, they are sent to the central station communication control device through the radio or Beidou device.
[0020] Furthermore, in step 2.1, the communication method between the central station communication control device and the relay station communication control device includes radio communication transmission and Beidou communication transmission; if radio communication transmission is used, the instructions need to be packaged according to the radio transmission protocol, and the protocol includes a start flag unit, a module address, a response flag, a command body length, command data, a check unit, and an end flag unit; if Beidou communication transmission is used, the instructions need to be packaged according to the Beidou protocol, and the protocol mainly includes a user address, a communication category, a transmission method, and a communication message content.
[0021] Furthermore, in step 2.3, the check adopts CRC check, i.e. cyclic redundancy check, which is specifically expressed as follows:
[0022]
[0023] G(x)=x 16 +x 15 +x 2 +1;
[0024] Among them, C(x) represents the message content to be transmitted, wherein x is the position variable of the data bit, R represents the number of bits shifted left, G(x) represents the generating polynomial of the CRC code, and the remainder of T is the CRC check code required in the present invention.
[0025] A communication control system, comprising:
[0026] Human-computer interaction device: The human-computer interaction device is a client. Users with authorized information can establish a communication link or communication link with the central station communication control device through the human-computer interaction device, using a standard network transmission mode;
[0027] Central station communication control equipment: receives the instructions sent by the human-computer interaction equipment, then parses the instructions, determines the instruction category and communication method, and packages the instructions according to the parsed results after parsing the instructions;
[0028] Relay station communication control equipment: on the one hand, it communicates with the central station communication control equipment through radio or Beidou equipment; on the other hand, each relay station communication control equipment is equipped with its own equipment, and transmits information according to the different communication methods of its own equipment;
[0029] Subordinate equipment: An auxiliary equipment of the relay station communication control equipment, which communicates with the relay station communication control equipment.
[0030] Furthermore, each affiliated device has its own communication protocol. After receiving the instructions issued by the relay station communication control device, each affiliated device parses and processes the instructions, mainly analyzing the category of the instructions, so that the affiliated devices can make different processing according to different instruction categories; each affiliated device packages the latest device status according to the communication protocol between each of them and the relay station communication control device, and returns it to the relay station communication control device.
[0031] Compared with the prior art, the present invention has the following significant advantages:
[0032] (1) By integrating different communication protocols included in different communication modes between the central station and the relay station into the communication control method described in the present invention, it is possible to support different communication modes between communication sites.
[0033] (2) By integrating the communication protocol between the relay station and different subordinate devices into the communication control method of the present invention, the communication between the relay station and each subordinate device is realized simultaneously. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly understand the technical solution of the present invention, the following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. For those skilled in the art, other drawings can also be obtained based on these drawings without paying creative work.
[0035] Figure 1 A schematic diagram of an application environment of the communication control method provided by the present invention;
[0036] Figure 2 A schematic diagram of the flow chart of the central station communication control method provided by the present invention;
[0037] Figure 3 A schematic diagram of the flow of the relay station communication control method provided by the present invention;
[0038] Figure 4 This is a structural block diagram of the communication control device provided by the present invention. DETAILED DESCRIPTION
[0039] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this embodiment will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0040] It should be noted that, although the components and structures are divided in the drawings of the present invention, and the communication logic sequence is described in the flowchart, in some cases, the module division in the drawings of the present invention or the sequential execution process described in the flowchart may be different. The flowcharts shown in the drawings are only exemplary descriptions and do not necessarily include all the contents and operation steps, and some operation steps can be decomposed and some operation steps can be combined.
[0041] The terms used in the present invention are only for the purpose of describing the embodiments of the present invention and are not intended to limit the present invention. Some embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. The following embodiments and features in the embodiments may be combined with each other without conflict.
[0042] like Figure 1 As shown, a communication control system of the present invention specifically includes a human-computer interaction device 101, a central station communication control device 102, a relay station communication control device 103 and a related device 104.
[0043] The human-computer interaction device 101 may be a personal computer, a tablet or a laptop computer, and may include a human-computer interaction interface. A user with authorization information may establish a communication link or communication link with the central station communication control device 102 through the human-computer interaction device 101, using a standard network transmission mode, with the human-computer interaction device 101 as the client and the central station communication control device 102 as the server, and may issue and receive communication instructions through a browser or application.
[0044] The central station communication control device 102 contains a processor and a memory, and can communicate with the human-computer interaction device 101 through network transmission communication. For example, it receives the instructions issued by the human-computer interaction device 101, and then parses the instructions to determine the instruction category and communication mode. The instruction category here includes the device status query instruction, the power switch instruction, the signal switch instruction, and the parameter control instruction. The communication mode refers to the communication mode between the central station communication control device 102 and the relay station communication control device 103, including radio communication and Beidou communication. After parsing the instructions, the instructions are packaged according to the parsed results. For example, if the communication mode is radio communication, the instructions are packaged according to the radio communication protocol. If the communication mode is Beidou communication, the instructions are packaged according to the Beidou communication protocol. Similarly, the central station communication control device 102 can also send data information back to the human-computer interaction device 101.
[0045] The relay station communication control device 103 also contains a processor and a memory. On the one hand, it communicates with the central station communication control device 102 through a radio or Beidou device. For example, after receiving the instruction sent by the central station communication control device 102, the instruction is parsed according to the radio communication protocol or the Beidou communication protocol, and the content of the parsing is mainly the instruction category. On the other hand, each relay station communication control device 103 is equipped with a subordinate device 104, and information is transmitted with the subordinate device 104 through a serial port or a network according to the different communication modes of the subordinate device 104. According to the parsed instruction category, the instructions are packaged according to the communication protocol between each subordinate device 104, and sent to each subordinate device 104 through a serial port or a network.
[0046] The subordinate device 104 is an auxiliary device of the relay station communication control device 103, and communicates with the relay station communication control device through a serial port or a network. Each subordinate device has its own set of communication protocols. Therefore, after receiving the instruction issued by the relay station communication control device 103, each subordinate device 104 parses and processes the instruction, mainly analyzing the category of the instruction, so that the subordinate device 104 can make different processing according to different instruction categories. For example, if it is a device status query instruction, the subordinate device 104 will package the status of its own device according to the communication protocol between the device and the relay station communication control device 103, and then return it to the relay station communication control device 103. If it is a parameter control instruction, the subordinate device 104 will parse the instruction, obtain specific control requirements, and then control the subordinate device 104 to meet the corresponding instruction requirements. Finally, each subordinate device 104 will package the latest device status according to the communication protocol between each and the relay station communication control device 103, and return it to the relay station communication control device 103.
[0047] The present invention discloses a communication control method, the specific steps of which are as follows:
[0048] Step 1: The human-computer interaction device 101 issues instructions, including device status query, power switch instructions, signal switch instructions, and parameter control instructions.
[0049] In an embodiment, the human-computer interaction device is Figure 1 In the human-computer interaction device 101 (PC end), the human-computer interaction device 101 sends instructions to the central station communication control device 102 through network transmission. The human-computer interaction device 101 is the client, and the central station communication control device 102 is the server.
[0050] The instructions sent by the human-computer interaction device 101 mainly involve communication targets, instruction categories, communication modes, and instruction contents. The communication target refers to the communication environment in which more than one relay station communication control device 103 is connected to the central station communication control device 102. In the instructions sent, it is necessary to clarify whether the instructions are sent to one, several, or all relay station communication control devices 103; the instruction categories are query device status, power switch instructions, signal switch instructions, and parameter control instructions; the communication mode is that the communication method between the central station communication device and the relay station communication control device 103 is radio communication or Beidou communication; the instruction content in the message packet sent is related to the instruction category. For example, the instruction to query the device status does not contain instruction content because it belongs to the query type instruction and does not require other operations on the device. The power switch instruction, signal switch instruction, and parameter control instruction contain instruction content, and it is necessary to clarify in the instruction content what operations need to be performed for different devices. For example, if it is a power switch instruction, the power switch status of each device needs to be specified in the instruction content.
[0051] Step 2: The central station communicates and transmits with the relay station.
[0052] Step 2.1: The central station communication control device 102 receives the instruction sent by the human-computer interaction device 101, parses the instruction, determines the communication mode according to the parsed content, supports packaging the instruction according to the radio communication protocol or Beidou short message communication protocol, and sends the packaged protocol package to the relay station communication control device 103 through the radio or Beidou device.
[0053] In the embodiment, after the central station communication control device 102 as a server receives the instruction sent by the human-computer interaction device 101 through network transmission, it will parse the instruction and determine the destination to be sent, that is, specify the relay station communication control device 103 to be sent. At the same time, it will also parse out the sending method, whether it is a radio communication method or a Beidou communication method.
[0054] If radio communication is used for transmission, the instructions need to be packaged according to the radio transmission protocol. The protocol includes the start flag unit, module address, response flag, command body length, command data, check unit and end flag unit. The start flag unit is one of the radio communication flags, which corresponds to the end flag unit to determine the starting position of this radio communication command; the module address determines the address of the other radio station and determines the destination of this radio communication; the response flag indicates whether it is the sender or the receiver during the radio communication process; the command body length represents the length of this radio communication command, generally expressed in bytes; the command data is the command data content, which contains the command category and the specific content of the control command; the check unit is to ensure the accuracy of the command communication transmission.
[0055] If Beidou communication is used for transmission, the instructions need to be packaged according to the Beidou protocol. The protocol mainly includes user address, communication category, transmission mode and communication message content. The user address indicates the address of the recipient of this communication, that is, the address of the relay station communication control device 103; the communication category indicates the communication mode of Beidou communication, express communication or ordinary communication; the transmission mode is divided into Chinese character transmission, code transmission or mixed transmission; the communication message content indicates the specific message data, and its length is related to the transmission mode.
[0056] Step 2.2: After the central station communication control device 102 sends a message to the relay station communication control system, it receives a reply message from the relay station communication control device 103 through radio communication or Beidou communication. If a reply message is received from the other end, it first checks according to the data transmission protocol between the central station communication control device 102 and the relay station communication control device 103, and then determines the type of message.
[0057] In the embodiment, after sending the command, the central station communication control device 102 will wait for the message reply from the relay station communication control device 103. The communication mode of the reply message is generally the same as the communication mode when the message is sent, that is, one of radio communication or Beidou communication. After receiving the reply message from the relay station communication control device 103, the message is verified.
[0058] The check in the present invention adopts CRC check, that is, cyclic redundancy check, which is specifically expressed as follows:
[0059]
[0060] G(x)=x 16 +x 15 +x 2 +1
[0061] Among them, C(x) represents the message content to be transmitted, R represents the number of bits shifted to the left, G(x) represents the generating polynomial of the CRC code, and the remainder of T is the CRC check code required in the present invention. After the verification is successful, the protocol is analyzed and processed to determine the type of the reply message, which includes querying the device status, power switch instructions, signal switch instructions, and parameter control instructions.
[0062] Step 2.3: If the message received by the central station communication control device 102 is of the specified message category, that is, the message category sent is the same as the received message category, then it is determined that the message is sent successfully, and the message of the specified message category is sent to the human-computer interaction device 101 through network transmission to confirm that the message is sent successfully. If it is other message categories, the message is not processed and the entire message is directly sent to the human-computer interaction device 101 through network transmission.
[0063] In the embodiment, after the central station communication control device 102 receives the message returned by the relay station communication control device 103, it will parse the message and first determine the message category, including query device status, power switch instruction, signal switch instruction and parameter control instruction. If the message sent is a query setting status instruction, and the received message is also a query device status reply instruction, it is determined that the query device status instruction is successfully sent. If the received instruction is not a query device status instruction, no processing is performed on the received message at this time, and the entire message is directly packaged and sent to the human-computer interaction device 101 through network transmission.
[0064] Step 2.4: If the central station communication control device 102 does not receive a response to the command message category, it waits for a period of time, generally 5 to 10 seconds, and the central station communication control device 102 attempts to send again. If no reply message is received and the cumulative number of attempts reaches the set number, it replies to the human-computer interaction device 101 with a message of the command message category through network transmission to confirm that the message sending failed.
[0065] In the embodiment, after the central station communication control device 102 receives the message returned by the relay station communication control device 103, it will parse the message and first determine the message category, including query device status, power switch command, signal switch command and parameter control command. If the message sent is a query setting status command, and no query device status reply command is received in a short time, the waiting time is generally 5 to 10 seconds. At this time, the central station communication control device 102 will re-send the query device status command. If a reply command is received, it is determined that the sending is successful and stops sending. If a reply command of the query device status message category is still not received, try to send again. When the cumulative number of attempts reaches the set number, and still no reply command of the message category is received, at this time, the reply message of the query device status command to the human-computer interaction device 101 through network transmission fails.
[0066] Step 3: The relay station communicates and transmits with different devices.
[0067] Step 3.1: After the relay station communication control device 103 receives the command information from the central station communication control device 102 through the radio or Beidou device, it first parses the received message according to the radio communication protocol or Beidou communication protocol, and then determines the command category, including querying the device status, power switch command, signal switch command and parameter control command.
[0068] Step 3.2: If it is a device status query instruction, the relay station communication control device 103 will follow the interface protocol corresponding to the relay station communication control device 103 and different subordinate devices, and send the query instruction to each subordinate device through the serial port or network transmission.
[0069] Step 3.3: If the relay station communication control device 103 receives other control instructions from the central station communication control device 102, the relay station communication control device 103 parses the instructions according to the specified protocol, extracts the control parameters of the corresponding device according to the protocol, and then sends them to each affiliated device through the serial port or network transmission according to the interface protocol corresponding to the different affiliated devices. The affiliated devices adjust the equipment according to the instruction requirements. After the operation is completed, the equipment status of each affiliated device is queried and the query results are summarized.
[0070] Step 3.4: The relay station communication control device 103 needs to summarize the query reply messages returned from each device. The summarized messages need to comply with the communication protocol between the central station communication control device and the relay station communication control device 103. Then, the summarized reply messages are subjected to instruction verification. After the verification is completed, they are sent to the relay station communication control device 103, and then sent to the central station communication control device via a radio or Beidou device.
Claims
1. A communication control method, characterized in that: The specific steps are as follows: Step 1: The human-computer interaction device issues instructions; Step 2: The central station communicates and transmits with the relay station; Step 3: The relay station communicates and transmits with different devices.
2. The communication control method according to claim 1, characterized in that: In step 1, the human-computer interaction device sends instructions to the central station communication control device through network transmission. The human-computer interaction device is the client and the central station communication control device is the server. The instructions sent by the human-computer interaction device mainly involve communication targets, instruction categories, communication modes and instruction contents.
3. The communication control method according to claim 1, characterized in that: Step 2 includes: Step 2.1: The communication control device at the central station receives the instruction sent by the human-computer interaction device, parses the instruction and determines the communication mode, and then sends the packaged protocol packet to the communication control device at the relay station according to the determined communication mode; Step 2.2: After the central station communication control device sends a message to the relay station communication control system, it receives a reply message from the relay station communication control device through communication. If a reply message is received from the other end, it first verifies it according to the data transmission protocol between the central station communication control device and the relay station communication control device, and then determines the type of the message; Step 2.3: If the message received by the central station communication control device is of the specified message category, it is determined that the message is sent successfully, and the message of the specified message category is sent to the human-computer interaction device through network transmission to confirm that the message is sent successfully; if it is of other message categories, the message is not processed, and the entire message is directly sent to the human-computer interaction device through network transmission; Step 2.4: If the central station communication control device does not receive a response to the command message category, it waits for a period of time and attempts to send again. If no reply message is received and the cumulative number of attempts reaches the set number, it replies to the human-computer interaction device with a message of the command message category through network transmission to confirm that the message sending failed.
4. The communication control method according to claim 1, characterized in that: Step 3 includes: Step 3.1: After the communication control device of the relay station receives the command information from the communication control device of the central station through the radio or Beidou device, it first parses the received message according to the communication protocol and then determines the command category; Step 3.2: If it is a device status query instruction, the relay station communication control device will follow the interface protocol corresponding to the relay station communication control device and different affiliated devices, and send the query instruction to each affiliated device through the serial port or network transmission; Step 3.3: If the relay station communication control device receives other control instructions from the central station communication control device, the relay station communication control device parses the instructions according to the specified protocol, extracts the control parameters of the corresponding device according to the protocol, and then sends them to each subordinate device through the serial port or network transmission according to the interface protocol corresponding to the different subordinate devices. The subordinate devices adjust the equipment according to the instruction requirements. After the operation is completed, the equipment status of each subordinate device is queried and the query results are summarized; Step 3.4: The relay station communication control device needs to summarize the query reply messages returned from each device. The summarized messages need to comply with the communication protocol between the central station communication control device and the relay station communication control device. Then, the summarized reply messages are verified and sent to the relay station communication control device after verification. Then, they are sent to the central station communication control device through the radio or Beidou device.
5. The communication control method according to claim 3, characterized in that: In step 2.1, the communication methods between the central station communication control equipment and the relay station communication control equipment include radio communication transmission and Beidou communication transmission; if radio communication transmission is used, the instructions need to be packaged according to the radio transmission protocol, and the protocol includes the start flag unit, module address, response flag, command body length, command data, check unit and end flag unit; if Beidou communication transmission is used, the instructions need to be packaged according to the Beidou protocol, and the protocol mainly includes user address, communication category, transmission method and communication telegram content.
6. The communication control method according to claim 1, characterized in that: In step 2.3, the check adopts CRC check, that is, cyclic redundancy check, which is specifically expressed as follows: G(x)=x 16 +x 15 +x 2 +1; Among them, C(x) represents the message content to be transmitted, x is the position variable of the data bit, R represents the number of bits shifted left, G(x) represents the generating polynomial of the CRC code, and the remainder of T is the CRC check code required in the present invention.
7. A communication control system, characterized in that: Included: Human-computer interaction device: The human-computer interaction device is a client. Users with authorized information can establish a communication link or communication link with the central station communication control device through the human-computer interaction device, using a standard network transmission mode; Central station communication control equipment: receives the instructions sent by the human-computer interaction equipment, then parses the instructions, determines the instruction category and communication method, and packages the instructions according to the parsed results after parsing the instructions; Relay station communication control equipment: on the one hand, it communicates with the central station communication control equipment through radio or Beidou equipment; on the other hand, each relay station communication control equipment is equipped with its own equipment, and transmits information according to the different communication methods of its own equipment; Subordinate equipment: An auxiliary equipment of the relay station communication control equipment, which communicates with the relay station communication control equipment.
8. The communication control system according to claim 7, characterized in that: Each subordinate device has its own communication protocol. After receiving the instruction sent by the communication control device of the relay station, each subordinate device parses and processes the instruction, mainly analyzing the category of the instruction, so that the subordinate device can make different processing according to different instruction categories; Each affiliated device packages the latest device status according to the communication protocol between each device and the relay station communication control device, and returns it to the relay station communication control device.