A communication link state simulation system and method
By designing a communication link state simulation system including a director department and a force node, using virtual scenes and a three-dimensional geographic information system to simulate complex communication link states, the problems of high cost of communication link construction and difficult state reconstruction in the prior art are solved, and the low-cost and high-flexible communication link state simulation effect is achieved.
Patent Information
- Application Number
- CN202411918632.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-12-25
AI Technical Summary
The prior art has problems such as high cost, difficult state reconstruction, difficult interference effect, easy exposure of regional wireless communication spectrum characteristics, excessive state status of communication links, and difficult communication interference effect to load.
A communication link state simulation system is designed, including a director department and at least two military nodes, and the communication link state simulation terminal is realized through a communication environment simulation server, a network state control terminal and a communication network management simulation terminal. The system uses virtual scenes and three-dimensional geographic information system to simulate complex and changeable communication link states, and reconstructing communication links is low cost and flexible.
It effectively solves the problems of high construction cost of communication links, difficult state reconstruction, and difficult interference effects in the prior art, and realizes the communication link state transmission effect that is basically consistent with the real environment, reducing training costs.
Smart Images

Figure CN119363605B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of military combat training, and relates to a communication link state simulation system and method. Background Art
[0002] The state of the communication link is one of the key factors affecting combat planning and progress. During training, the unstable state of the communication link in the real environment should be fully considered to strengthen the decision-makers' ability to handle emergencies and the operators' equipment application ability training. At present, there are three main ways to build communication links: relying on real equipment to build real communication links, relying on training grounds to build simple communication links, and relying on simulated training environments to build ideal communication links. Among them, relying on real equipment to build real communication links is to use real communication equipment to carry out training in actual areas. It has the characteristics of real state and credible effect, but there are problems such as high cost, poor state reconstruction, difficulty in loading interference effects, and easy exposure of regional wireless communication spectrum characteristics. Relying on training grounds to build simple communication links is to use real communication equipment to build a simple communication link that meets the training requirements in non-real areas. It has the characteristics of real state, but there are problems such as single communication link state, difficulty in loading interference effects, and easy exposure of wireless communication spectrum characteristics. Both of the above methods require the use of a large number of real equipment, which is not conducive to regular training. Relying on the simulated training environment to build an ideal communication link is to use the computer local area network to build a network environment connecting various operating terminals, so that personnel can conduct training conveniently. It has the characteristics of low cost, easy implementation, and good confidentiality. However, since the training is not carried out in a natural environment, the communication interference signal cannot act on the training process, and there are problems such as the communication link state is too ideal and the communication interference effect is difficult to load. Relying on the above three methods to carry out training, the training personnel are obviously insufficient in judging the effects of complex terrain, bad weather, communication interference, etc. on the communication link state, formulating effective response measures, and ensuring the smooth implementation of the process. Summary of the invention
[0003] The object of the present invention is to provide a communication link state simulation system and method to solve one or more of the problems existing in the above-mentioned prior art, such as high cost of building a communication link, difficulty in state reconstruction, difficulty in loading interference effects, easy exposure of regional wireless communication spectrum characteristics, overly ideal communication link state, and difficulty in loading communication interference effects.
[0004] In order to achieve the above object, the present invention adopts the following technical solution:
[0005] On the one hand, the present invention provides a communication link state simulation system, including a director's office and at least two force nodes, wherein a communication environment simulation server 1, an intranet switch, an extranet switch and a real communication device A are deployed in the director's office, wherein the communication environment simulation server 1 is connected to the extranet switch via the intranet switch, and the extranet switch is connected to each force node via the real communication device A; each of the force nodes is deployed with a real communication device A, a real communication device B, an extranet switch, a network state control terminal 3, an intranet switch, a communication network management simulation terminal 2 and at least two The installed operation terminal; the installed communication device A in the director's office is connected to the external network switch in the corresponding force node through the installed communication device A of each force node; the two Ethernet ports of the network status control terminal 3 in each force node are respectively connected to the internal network switch and the external network switch in the force node where it is located; the internal network switch in each force node is respectively connected to the communication network management simulation terminal 2 and all the installed operation terminals in the force node where it is located; the installed communication device B in each force node is respectively connected to the external network switch of the force node where it is located and the installed communication device B in other force nodes. Among them, the installed communication device A and the installed communication device B can be the same or different, as long as they can be interoperable with the installed communication devices of other force nodes.
[0006] The following eight software modules are deployed on the communication environment simulation server 1: a system management module 4, a hypothesis and editing module 5, a three-dimensional geographic information module 6, a radio wave propagation loss calculation module 7, a communication equipment modeling module 8, an interference equipment modeling module 9, a communication link status simulation calculation module 10 and a deduction and situation display module 11. Data interaction is completed between the software modules through an agreed database form interface. Among them, the data interaction content between the system management module 4 and the assumption and editing module 5 is the mapping relationship between the IP address of the virtual force node and the IP address of the real force node; the data interaction content between the system management module 4 and the network status control terminal 3 is the IP address and port number, working mode, power on / off control and keep-alive time of the network status control terminal 3, the multicast address and port number and UDP address and port number required for data interaction; the data interaction content between the assumption and editing module 5 and the three-dimensional geographic information module 6 is geographic data (including accuracy, latitude, height), landform data, climate data and hydrological data; the data interaction content between the assumption and editing module 5 and the communication equipment modeling module 8 is all about force data and equipment mounting relationship; the data interaction content between the assumption and editing module 5 and the interference equipment modeling module 9 is all about force data and equipment mounting relationship; the data interaction between the assumption and editing module 5 and the communication link state simulation calculation module 10 is The contents are all force data, communication links, action trajectories and deduction time; the data exchange contents between the assumption and editing module 5 and the deduction and situation display module 11 are all force data, communication links, action trajectories and deduction time; the data exchange contents between the three-dimensional geographic information module 6 and the radio wave propagation loss calculation module 7 are geographic data (including accuracy, dimension, altitude), climate data, topographic data and hydrological data; the data exchange contents between the communication link state simulation calculation module 10 and the communication equipment modeling module 8 are communication equipment parameters (including transmitters, receivers, antennas, cables, filters); the data exchange contents between the communication link state simulation calculation module 10 and the interference equipment modeling module 9 are interference equipment parameters (including transmitters, receivers, antennas, cables, filters); the data exchange contents between the communication link state simulation calculation module 10 and the deduction and situation display module 11 are the on and off states of the communication link and the data transmission bit rate.
[0007] The communication network management simulation terminal 2 includes a computer terminal and a display, and the following three software modules are deployed on the computer terminal: a force node site planning module 12, a force node communication link planning module 13 and a communication equipment parameter planning module 14; wherein, the data interaction content between the force node site planning module 12 and the assumption and editing module 5 is the initialization of force composition, the initial position of the force node, the movement trajectory of the force node and the task requirements; the data interaction content between the force node site planning module 12 and the three-dimensional geographic information module 6 is the force node position adjusted through the human-computer interface; the data interaction content between the force node site planning module 12 and the communication link status simulation calculation module 10 is the force node position adjusted through the human-computer interface; the data interaction content between the force node site planning module 12 and the deduction and situation display module 11 is the communication The position of the force node after adjustment through the human-machine interface; the data interaction content between the force node communication link planning module 13 and the assumption and editing module 5 is the initialization of the communication link connection mode between the force nodes; the data interaction content between the force node communication link planning module 13 and the communication link status simulation calculation module 10 is the communication link connection mode between the two force nodes after adjustment through the human-machine interface; the data interaction content between the communication equipment parameter planning module 14 and the assumption and editing module 5 is the initialization communication equipment parameters in the assumption and editing module 5; the data interaction content between the communication equipment parameter planning module 14 and the communication link status simulation calculation module 10 is the communication equipment parameters adjusted through the human-machine interface, including the communication equipment name, frequency, power, bandwidth, working mode (including fixed frequency or frequency hopping), hopping speed, transmission rate and communication link establishment time, etc.
[0008] The network status control terminal 3 includes a receiving Ethernet port 15, a forwarding Ethernet port 16, a configuration Ethernet port 17, a data processing module 18, a data storage module 19, a power control module 20, and a panel indicator light and a button 21. The receiving Ethernet port 15 is connected to the intranet switch in the force node where it is located; the forwarding Ethernet port 16 is connected to the extranet switch in the force node where it is located; the configuration Ethernet port 17 is connected to an external configuration computer, and the address parameters and device names of the network status control terminal 3 system are configured through the external configuration computer; the data processing module 18 is connected to the receiving Ethernet port 15, the forwarding Ethernet port 16, and the data storage module 19 through a data line; the data storage module 19 is connected to the receiving Ethernet port 15, the forwarding Ethernet port 16, and the data processing module 18 through a data line; the power control module 20 is connected to the receiving Ethernet port 15, the forwarding Ethernet port 16, the configuration Ethernet port 17, the data processing module 18, the data storage module 19, and the panel indicator light and a button 21 through a power line. The data interaction between the network state control terminal 3 and the communication link state simulation calculation module 10 is as follows: the network state control terminal 3 receives the receiving party's force node IP address and port number, the sending party's force node IP address and port number, the comprehensive failure probability p, and the comprehensive radio wave propagation delay t sent by the communication link state simulation calculation module 10. d and the average communication equipment transmission rate c r .
[0009] On the other hand, the present invention provides a communication link state simulation method, which specifically comprises the following steps:
[0010] Step 1: The communication environment simulation server 1 completes the initialization basic data configuration of the system management module 4, the communication equipment modeling module 8, the interference preparation modeling module 9, the scenario and editing module 5, and the communication network management simulation terminal 2. Initializing the basic data includes the following sub-steps:
[0011] Step 1.1, the system management module 4 is initialized.
[0012] The system management module 4 completes the following parameter configuration: the IP address of the virtual force node and the IP address of the real force node and the mapping relationship between them, the IP address and port number, working mode, power on / off control and keep alive time of the network status control terminal 3, the multicast address and port number and UDP address and port number required for data interaction;
[0013] Step 1.2, the communication equipment modeling module 8 is initialized.
[0014] The communication equipment modeling module 8 completes the parameter configuration of the communication equipment (including transmitter, receiver, antenna, cable, filter): the transmitter modeling parameters include: frequency range, frequency characteristics, 2nd order intermodulation attenuation, 3rd order intermodulation attenuation, harmonic attenuation, modulation mode, modulation coefficient, power, impedance, occupied bandwidth, necessary bandwidth, code rate, working mode and frequency hopping parameters; the receiver modeling parameters include: frequency range, necessary bandwidth, impedance, sensitivity, processing gain, intermediate frequency bandwidth, required signal-to-interference ratio, noise figure, required signal-to-noise ratio, frequency characteristic description, intermediate frequency attenuation, 2nd order intermodulation attenuation, 3rd order intermodulation attenuation, blocking level, image frequency attenuation, local oscillator type, digital modulation mode, modulation coefficient, code rate, blocking interference saturation power, transmission interference signal bandwidth, frequency range width of the transmission interference signal entering the receiver, communication equipment rate, etc.; antenna modeling parameters include frequency range, polarization, cross-polarization isolation, maximum gain and antenna pattern description (horizontal and vertical); cable modeling parameters include frequency range, frequency attenuation characteristic description and length; filter modeling parameters include frequency, frequency characteristic description and reference frequency. Communication equipment modeling needs to be configured in combination with the technical performance parameters of specific communication equipment models, thereby completing the modeling of different types of communication equipment.
[0015] Step 1.3, the interference equipment modeling module 9 is initialized.
[0016] The jamming equipment modeling module 9 completes the parameter configuration of the jamming equipment (including transmitters, receivers, antennas, cables, and filters). The specific configuration content is consistent with the parameter configuration of the communication equipment modeling module 8. The jamming equipment modeling needs to be configured in combination with the technical performance parameters of the specific jamming equipment model, and then the modeling of different types of jamming equipment is completed.
[0017] Step 1.4, the scenario and editing module 5 is initialized.
[0018] The force nodes in the assumption and editing module 5 (such as the vehicle-mounted command post force node, the airborne electronic warfare aircraft force node, etc.) carry the communication equipment model and the jamming equipment model in the communication equipment modeling module 8 and the jamming equipment modeling module 9 to the force nodes (for example, a force node can be equipped with a variety of different types of communication equipment or jamming equipment); the assumption and editing module 5 deploys the force nodes on the three-dimensional geographic information module 6 to complete the initialization of the force node position (accuracy, dimension, height); the deduction and situation display module 11 initializes and plans the action trajectory (starting position, passing points, end position) and deduction time (starting time, deduction step, end time) of the force nodes.
[0019] Step 1.5, the communication network management simulation terminal 2 is initialized.
[0020] The communication network management simulation terminal 2 receives the initialized force composition, force node initial position, force node action trajectory and task requirements in the assumption and editing module 5 through the force node site planning module 12; receives the initialized force node communication link connection mode in the assumption and editing module 5 through the force node communication link planning module 13; and receives the initialized communication equipment parameters in the assumption and editing module 5 through the communication equipment parameter planning module 14.
[0021] Step 2: the communication link status simulation calculation module 10 calculates the probability of failure of the communication link between two directly connected force nodes.
[0022] Step 2.1, calculate the failure probability of the wired communication link.
[0023] If there is at least one wired communication link among the N communication links between two directly connected force nodes, set the failure probability p = 0 and execute step 3; otherwise, execute step 2.2;
[0024] Step 2.2, calculate the failure probability of the nth (n=1,…,N) wireless communication link.
[0025] Step 2.2.1, calculate the final radio wave propagation loss value of the nth (n=1,…,N) wireless communication link.
[0026] According to the frequency band range of the nth wireless communication link, M wave propagation loss calculation models that meet the requirements of the wireless communication frequency band and propagation characteristics are selected from the wave propagation loss calculation module 7 (in this embodiment, 22 wave propagation loss calculation models are pre-stored in the wave propagation loss calculation module 7). Calculate the wave propagation loss value L corresponding to the mth (m=1,…M) wave propagation loss calculation model pm After completing the calculation of M radio wave propagation loss values in sequence, the final radio wave propagation loss value L of the nth wireless communication link frequency band is pn = Min (L pm ), in dB;
[0027] Step 2.2.2, calculate the transmission channel loss of the nth (n=1,…,N) wireless communication link.
[0028] The transmission channel loss is caused by the filter and the cable. The transmission channel loss L t = Transmitter filter loss L ft + Transmitter cable loss L ct , the unit is dB;
[0029] Step 2.2.3, calculate the receiving channel loss of the nth (n=1,…,N) wireless communication link.
[0030] The receiving channel loss is caused by the filter and the cable. The receiving channel loss L r = Receiver filter loss L fr + Receiver cable loss L cr , the unit is dB;
[0031] Step 2.2.4, calculate the gain of the transmitting antenna of the nth (n=1,…,N) wireless communication link in the direction of the receiving antenna.
[0032] Knowing the position and attitude of the transmitting antenna, the three-dimensional position (x1, y1, z1) of the transmitting antenna in the coordinate system and the three-axis vector (X x1 ,X y1 ,X z1 )、(Y x1 ,Y y1 ,Y z1 ), (Z x1 ,Z y1 ,Z z1 ) (i.e., the direction vector of the X, Y, and Z axes of the transmitting antenna coordinate system). If the position of the receiving antenna is known, the three-dimensional position of the receiving antenna (x2, y2, z2) can be calculated. By connecting the transmitting antenna and the receiving antenna, the transmitting and receiving line vector (x2-x1, y2-y1, z2-z1) can be obtained. The azimuth and elevation angles (θ1, φ1) of the transmitting and receiving line vector relative to the transmitting antenna coordinate system can be calculated based on the relationship between the transmitting and receiving line vector and the transmitting antenna three-axis vector. In the corresponding gain table of the directional patterns of different antenna types, the gain corresponding to (θ1, φ1) is the gain G1 of the transmitting antenna in the direction of the receiving antenna, in dB.
[0033] Step 2.2.5, calculate the gain of the receiving antenna of the nth (n=1,…,N) wireless communication link in the direction of the transmitting antenna.
[0034] The gain G2 of the receiving antenna in the direction of the transmitting antenna is expressed in dB. The calculation process is the same as the gain G1 of the transmitting antenna in the direction of the receiving antenna.
[0035] Step 2.2.6, calculate the effective signal power received by the receiver of the nth (n=1,…,N) wireless communication link.
[0036] Receiver received signal power P r =P t + G1+ G2– L t – L r – L pn , where P t The transmitter power is in dBW or dBm, which is configured in the initial data of communication equipment modeling.
[0037] Step 2.2.7, calculate the interference signal power received by the receiver of the nth (n=1,…,N) wireless communication link.
[0038] The receiver receives the interference signal power P rx =P r – L b , where L b is the interference signal bandwidth loss, , where B s is the bandwidth of the transmitted interference signal, B cross The width of the frequency range over which the interference signal enters the receiver.
[0039] Step 2.2.8, determine the on / off status of the nth (n=1,…,N) wireless communication link and calculate the failure probability of the nth (n=1,…,N) wireless communication link.
[0040] When P r P sens ,or When the wireless communication link status is "broken", the failure probability p n = 1, where P sens is the sensitivity of the receiver, SJR is the required signal-to-interference ratio, and these two parameters are obtained by the initialization of module 8 in step 1.2.
[0041] When P r P sens ,and When the wireless communication link status is “connected”, the failure probability p n = a decimal between (0,1), where P sens is the receiver sensitivity, SJR is the required signal-to-interference ratio. n The specific calculation is as follows: According to the equipment test historical data analysis (P r -P sens ) 10dB or , the failure probability is about 0.005. For every 5dB increase, the failure probability decreases by about 0.1 times. The final failure probability fitting curve is: ,in i =1 or 2, x 1 is P r Higher than P sens The dB number, x 2 for The number of dB exceeding the required SJR, the probability of failure p n =max(p1,p2), when p n When p is greater than 1, n =1.
[0042] The failure probability of a wireless communication link has a certain relationship with the transmission rate set by the communication equipment. Under the same received signal power, the lower the transmission rate, the lower the failure probability, and the higher the transmission rate, the higher the failure probability. Suppose there are K transmission rates of the communication equipment, p n is the failure probability value at the maximum transmission rate of the communication equipment. According to the equipment test history data analysis, the failure probability and transmission rate sequence number k are established. i The functional relationship of (1,…,K) is: , is the failure probability value after considering the transmission rate factor, k i It is the serial number of the transmission rate used when configuring the communication equipment parameters, and K is the serial number of the maximum rate.
[0043] The probability of meteor trail communication failure is also related to the probability of meteor trail appearance p x If the meteor trail is wirelessly communicating, the failure probability of the communication link is: , is the failure probability value after considering the probability of meteor trails, is the probability of the occurrence of meteor trails. The probability of the occurrence of meteor trails in different seasons and times can be obtained by querying the relevant ITU-R P.843 standards according to the needs of the calculation scenario.
[0044] Step 2.2.9, determine whether the failure probability calculation of all N wireless communication link states has been completed. If so, execute step 3; otherwise, set n = n+1 and return to step 2.2.1.
[0045] Step 2.3, simulation calculation of the communication link status between any two force nodes.
[0046] Step 2.3.1, the route between any two force nodes is generated.
[0047] Step 2.3.1.1, based on the failure probability calculation result of two directly connected force nodes in step 2.2, remove the "broken circuit" state of the communication link with a failure probability equal to 1, and generate a network topology diagram that can be connected between any two force nodes.
[0048] Step 2.3.1.2, based on the network topology between any two force nodes, calculate the final linear routing relationship between any two force nodes according to the STP spanning tree protocol. The cost value setting in the STP spanning tree protocol increases in sequence according to optical fiber, satellite, wireless broadband, ultra-short wave and short wave. After the STP spanning tree protocol calculation, only one communication link means will be retained between two directly connected force nodes. The failure probability corresponding to this communication link means is the final failure probability p between the two directly connected force nodes. l .
[0049] Step 2.3.2, calculation of the comprehensive failure probability between any two force nodes.
[0050] Step 2.3.2.1, after step 2.3.1, if there is no routing relationship between any two force nodes, then the comprehensive failure probability between any two force nodes is p = 1.
[0051] Step 2.3.2.2, otherwise, convert the routing relationship between any two force nodes (i.e., the final linear routing relationship obtained in step 2.3.1.2) into a connection relationship between L directly connected force nodes.
[0052] Step 2.3.2.3, the comprehensive failure probability p between any two force nodes is the sum of all L non-1 failure probabilities p l The average value of , p l 1; p l Represents the calculation process value of the final failure probability between two directly connected force nodes, calculated by 2.3.1.
[0053] Step 2.3.3, calculate the comprehensive radio wave propagation delay t between any two force nodes d .
[0054] Calculate the distances and D between L directly connected force nodes, , d l It is the distance between two directly connected force nodes, in meters.
[0055] Calculate the comprehensive radio wave propagation delay t d = , the unit is s; c is the propagation speed of radio waves in the air, c= m / s.
[0056] Step 2.3.4, calculate the average communication equipment transmission rate c between any two force nodes r .
[0057] Calculate the average communication equipment transmission rate c between L directly connected force nodes r , , c l It is the communication equipment rate between two directly connected force nodes, in kbps.
[0058] Step 3: Network status control terminal 3 transmits delay calculation and data transmission control.
[0059] Step 3.1: The communication link status simulation calculation results are sent.
[0060] The communication link status simulation calculation module 10 calculates the comprehensive failure probability p and comprehensive radio wave propagation delay t between any two force nodes obtained in step 2.3.2. d , average communication equipment transmission rate c r , the IP address and port number of the sending party's force node, and the IP address and port number of the receiving party's force node are sent to the network status control terminal 3 through the UDP protocol.
[0061] Step 3.2, intercept the IP data packets between the sender and the receiver.
[0062] The network status control terminal 3 intercepts the IP data packets between the sender and the receiver of the installation operation terminal and stores them in the data storage module 19.
[0063] Step 3.3, calculate the data transmission delay value between any two force nodes.
[0064] If the comprehensive failure probability p between any two force nodes is 1, the network status control terminal 3 does not forward the IP data sent by the installation operation terminal, and the data transmission delay value t between any two force nodes is .
[0065] If the comprehensive failure probability p between any two force nodes 0, the network status control terminal 3 caches the IP data packet sent by the installation operation terminal in the data storage module 19, and the data processing module 18 calculates the current IP data packet transmission delay value
[0066] , unit is s; L IP It is the size of the IP data packet in the data storage module 19, in kb.
[0067] Step 3.4: Data transmission control between any two force nodes.
[0068] The network status control terminal 3 intercepts the IP data packet sent by the actual operation terminal and stores it in the data storage module 19; after the data processing module 18 controls the delay time t of the IP data packet, it notifies the data storage module 19 to send the IP data packet to the forwarding Ethernet port 16.
[0069] Step 4: the communication network management simulation terminal 2 adjusts the planning parameters.
[0070] Specifically: return to step 2 according to the new planning parameters of the communication network management simulation terminal 2.
[0071] Compared with the prior art, the present invention has the following technical effects:
[0072] The present invention is to carry out training based on a simulated training environment. Based on step 1 of the present invention, the force nodes in the simulated training environment are parallel mapped to a virtual scene simulated by a computer. Based on step 2 of the present invention, a communication link state simulation calculation based on assumptions, a three-dimensional geographic information system, and a communication network management simulation is realized in the virtual scene. Based on step 3 of the present invention, the calculation result is sent to a network state control module, which realizes the control of the on, off, delay and other states of the communication network transmission in the simulated training environment. The purpose is to build a communication link state transmission effect that is basically consistent with the real environment based on the simulated training environment. By utilizing the flexible reconstruction characteristics of the force composition, network topology, equipment parameters, interference equipment, etc. in the virtual scene, the complex and changeable communication link state is simulated, and the problems of high cost, poor state reconstruction, difficulty in loading interference effects, and easy exposure of regional wireless communication spectrum characteristics in building a real communication link based on real equipment are effectively solved; the problems of single communication link state, difficulty in loading interference effects, and easy exposure of wireless communication spectrum characteristics in building a simple communication link based on a training site; and the problems of too ideal communication link state and difficult loading of communication interference effects in building an ideal communication link based on a simulated training environment. BRIEF DESCRIPTION OF THE DRAWINGS
[0073] Figure 1 is a deployment diagram of the communication link state simulation system of the present invention;
[0074] Figure 2 It is the connection relationship between the modules in the communication environment simulation server;
[0075] Figure 3 It is the connection relationship between the modules in the communication network management simulation terminal;
[0076] Figure 4 It is the internal structure diagram of the network status control terminal;
[0077] Figure 5 It is a work flow chart of the communication link state simulation method of the present invention;
[0078] Figure 6 It is a flow chart of the failure probability calculation between two directly connected force nodes of the present invention. DETAILED DESCRIPTION
[0079] This aspect will be further described below in conjunction with the accompanying drawings.
[0080] Embodiment 1:
[0081] like Figure 1As shown, the communication link state simulation system provided in this embodiment includes a communication environment simulation server 1, a communication network management simulation terminal 2 and a network state control terminal 3. When the system is deployed, the communication environment simulation server 1 is deployed in the director's office, connected to the director's office intranet switch through an Ethernet port, and connected to the same type of installed communication equipment A on force node A and force node B through an external network switch and an installed communication equipment A. The communication network management simulation terminal 2 is deployed on the intranet switch of force node A and force node B, and the network state control terminal 3 is connected in series between the intranet switch and the external network switch, wherein the intranet switch is connected to the receiving Ethernet port 15 of the network state control terminal 3, and the external network switch is connected to the forwarding Ethernet port 16 of the network state control terminal 3. If more force nodes need to participate in the training, the connection method is the same as in the attached figure. Figure 1 Consistent.
[0082] like Figure 2 As shown, the following eight software modules are deployed on the communication environment simulation server 1: system management module 4, assumption and editing module 5, three-dimensional geographic information module 6, radio wave propagation loss calculation module 7, communication equipment modeling module 8, interference equipment modeling module 9, communication link state simulation calculation module 10 and deduction and situation display module 11. Data interaction is completed between each software module through the agreed database form interface. The data interaction relationship between each module is as follows:
[0083] a: The data interaction content between the system management module 4 and the assumption and editing module 5 is the mapping relationship between the IP address of the virtual force node and the IP address of the real force node;
[0084] b: The data exchange content between the system management module 4 and the network status control terminal 3 includes the IP address and port number, working mode, power on / off control and keep alive time of the network status control terminal 3, and the multicast address and port number and UDP address and port number required for data exchange;
[0085] c: The data exchange content between the scenario and editing module 5 and the three-dimensional geographic information module 6 is geographic data (including accuracy, dimension, height), geomorphic data, climate data and hydrological data;
[0086] d1: The data interaction between the scenario and editing module 5 and the communication equipment modeling module 8 is the force data and equipment mounting relationship;
[0087] d2: The data interaction between the scenario and editing module 5 and the interference equipment modeling module 9 is the force data and equipment mounting relationship;
[0088] e1: The data exchange content between the assumption and editing module 5 and the communication link status simulation calculation module 10 is the force data, communication link, action trajectory and simulation time;
[0089] e2: The data exchange content between the scenario and editing module 5 and the simulation and situation display module 11 includes force data, communication links, action trajectories and simulation time;
[0090] f: The data exchange content between the three-dimensional geographic information module 6 and the radio wave propagation loss calculation module 7 is geographic data (including accuracy, latitude, height), climate data, geomorphic data and hydrological data;
[0091] g1: The data interaction content between the communication link state simulation calculation module 10 and the communication equipment modeling module 8 is the communication equipment parameters (including transmitter, receiver, antenna, cable, filter);
[0092] g2: The data interaction content between the communication link state simulation calculation module 10 and the interference equipment modeling module 9 is the interference equipment parameters (including transmitter, receiver, antenna, cable, filter);
[0093] h: The data exchange content between the communication link status simulation calculation module 10 and the deduction and situation display module 11 is the on / off status of the communication link and the data transmission rate.
[0094] like Figure 3 As shown, the present invention provides a communication network management simulation terminal 2, which deploys three software modules: a force node site planning module 12, a force node communication link planning module 13 and a communication equipment parameter planning module 14; the external data interaction relationship of each module is:
[0095] i: The data interaction between the force node site planning module 12 and the assumption and editing module 5 includes initializing the force composition, the initial position of the force node, the movement trajectory of the force node and the mission requirements;
[0096] j1: The data interaction content between the force node site planning module 12 and the three-dimensional geographic information module 6 is the force node position adjusted through the human-computer interface;
[0097] j2: The data interaction content between the force node site planning module 12 and the communication link status simulation calculation module 10 is the force node position adjusted through the human-machine interface;
[0098] j3: The data interaction content between the force node site planning module 12 and the simulation and situation display module 11 is the force node position adjusted through the human-computer interface;
[0099] k: The data interaction between the force node communication link planning module 13 and the assumption and editing module 5 is to initialize the communication link connection mode between the force nodes;
[0100] l: The data interaction content between the force node communication link planning module 13 and the communication link state simulation calculation module 10 is the communication link connection mode between the two force nodes adjusted through the human-machine interface;
[0101] m: the data interaction content between the communication equipment parameter planning module 14 and the assumption and editing module 5 is the initialization communication equipment parameters in the assumption and editing module 5;
[0102] n: The data interaction content between the communication equipment parameter planning module 14 and the communication link status simulation calculation module 10 is the communication equipment parameters adjusted through the human-machine interface, including the communication equipment name, frequency, power, bandwidth, working mode (including fixed frequency or frequency hopping), hopping speed, transmission rate and communication link establishment time, etc.
[0103] like Figure 4 As shown, the network status control terminal 3 includes a receiving Ethernet port 15, a forwarding Ethernet port 16, a configuration Ethernet port 17, a data processing module 18, a data storage module 19, a power control module 20, and a panel indicator light and a button 21. It is characterized in that: the receiving Ethernet port 15 is connected to the Ethernet port of the internal switch of the force node; the forwarding Ethernet port 16 is connected to the external switch of the force node; the configuration Ethernet port 17 is connected to the external configuration computer; the data processing module 18 is connected to the receiving Ethernet port 15, the forwarding Ethernet port 16, and the data storage module 19 through a data line; the data storage module 19 is connected to the receiving Ethernet port 15, the forwarding Ethernet port 16, and the data processing module 18 through a data line; the power control module 20 is connected to the receiving Ethernet port 15, the forwarding Ethernet port 16, the configuration Ethernet port 17, the data processing module 18, the data storage module 19, and the panel indicator light and the button 21 through a power line.
[0104] Example 2
[0105] like Figure 5 As shown, the communication link state simulation method provided in this embodiment specifically includes the following steps:
[0106] Step 1 Initialize basic data.
[0107] Step 1.1 The communication environment simulation server 1 is responsible for completing the initialization basic data configuration work of the system management module 4, the communication equipment modeling module 8, the interference preparation modeling module 9, the scenario and editing module 5, and the communication network management simulation terminal 2.
[0108] Step 1.2 The communication network management simulation terminal 2 is responsible for completing communication equipment parameter planning, site planning and other tasks based on the initial basic data. The communication network management simulation terminal 2 virtually maps and deploys force node A and force node B to the three-dimensional geographic information system in the communication environment simulation server 1. In order to match the actual situation, when force node A and force node B are deployed far apart on the three-dimensional geographic information system, some virtual relay communication force nodes will be deployed between force node A and force node B to ensure the long-distance communication needs between force node A and force node B.
[0109] Step 2: Simulate and calculate the communication link status.
[0110] Step 2.1 Traverse and calculate the communication link failure probability p between all directly connected force nodes between force node A and force node B l .
[0111] Step 2.2: Complete the route generation between any two force nodes according to the STP spanning tree protocol.
[0112] Step 2.3 Calculate the comprehensive failure probability p between any two force nodes.
[0113] Step 2.4 Calculate the comprehensive radio wave propagation delay t between any two military nodes d .
[0114] Step 2.5 Calculate the average communication equipment transmission rate c between any two force nodes r .
[0115] Step 3: Network status control terminal 3 transmission delay calculation and data transmission control.
[0116] Step 3.1 The network status control terminal 3 receives the simulation calculation results of the communication link status, including the comprehensive failure probability p, the comprehensive radio wave propagation delay t d , average communication equipment transmission rate c r .
[0117] Step 3.2 The network status control terminal 3 intercepts the IP data packet sent from the real force node A to the force node B, and stores it in the data storage module 19.
[0118] Step 3.3: The data processing module 18 calculates the data transmission delay value between any two force nodes.
[0119] Step 3.4: After the specified delay time is reached, the data processing module 19 controls the sending of IP data packets between force node A and force node B.
[0120] Step 4 The communication network management simulation terminal adjusts the planning parameters.
[0121] Step 4.1 asks whether to end the training. If yes, then end it. Otherwise, go to step 4.2.
[0122] Step 4.2 The communication network management simulation terminal adjusts the planning parameters and returns to step 2.
[0123] like Figure 6 As shown, it is a flow chart of calculating the probability of communication link failure between two directly connected force nodes in this embodiment. The communication link state between any two force nodes can be decomposed into the communication link state between two directly connected force nodes for calculation. This part is the core method of the present invention, and the specific steps are as follows:
[0124] Step 1: Assume that there are N communication links between two directly connected force nodes.
[0125] Step 2: Is there a wired communication link between two directly connected force nodes? If not, proceed to step 3; if yes, the failure probability p = 0, proceed to step 13.
[0126] Step 3: Calculate the radio wave propagation loss value of the nth (n=1,…,N) wireless communication link.
[0127] According to the frequency band range of the nth wireless communication link, select M radio wave propagation loss calculation models that meet the requirements of the wireless communication frequency band and propagation characteristics from the radio wave propagation loss calculation module. Calculate the radio wave propagation loss value L corresponding to the mth (m=1,…M) radio wave propagation loss calculation model pm After completing the calculation of M types of radio wave propagation loss values in sequence, the final radio wave propagation loss value L of the nth wireless communication link frequency band is pn = Min (L pm ), the unit is dB.
[0128] Step 4 Calculate the transmission channel loss of the nth (n=1,…,N) wireless communication link.
[0129] The transmission channel loss is caused by the filter and the cable. The transmission channel loss L t = Transmitter filter loss L ft + Transmitter cable loss L ct , unit is dB.
[0130] Step 5 Calculate the receiving channel loss of the nth (n=1,…,N) wireless communication link.
[0131] The receiving channel loss is mostly caused by filters and cables. The receiving channel loss L r = Receiver filter loss L fr + Receiver cable loss L cr , the unit is dB;
[0132] Step 6 Calculate the gain of the transmitting antenna of the nth (n=1,…,N) wireless communication link in the direction of the receiving antenna.
[0133] The gain G1 of the transmitting antenna in the direction of the receiving antenna. Given the position and attitude of the transmitting antenna, the three-dimensional position (x1, y1, z1) of the transmitting antenna in the coordinate system and the three-axis vector (X x1 ,X y1 ,X z1 )、(Y x1 ,Y y1 ,Y z1 ), (Z x1 ,Z y1 ,Z z1 ) (i.e., the direction vector of the X, Y, and Z axes of the transmitting antenna coordinate system). Given the position of the receiving antenna, calculate the three-dimensional position of the receiving antenna (x2, y2, z2). Connect the two antennas to obtain the transmit-receive line vector (x2-x1, y2-y1, z2-z1). The azimuth and elevation angles (θ1, φ1) of this vector relative to the transmitting antenna coordinate system can be calculated based on the relationship between the transmit-receive line vector and the three-axis vector of the transmitting antenna. In the corresponding gain table of the directional patterns of different antenna types, find the gain corresponding to (θ1, φ1), which is the gain calculation G1 of the transmitting antenna in the direction of the receiving antenna, in dB.
[0134] Step 7 Calculate the gain of the receiving antenna of the nth (n=1,…,N) wireless communication link in the direction of the transmitting antenna.
[0135] The gain G2 of the receiving antenna in the direction of the transmitting antenna is expressed in dB. The calculation process is the same as that of the gain G1 of the transmitting antenna in the direction of the receiving antenna.
[0136] Step 8 Calculate the effective signal power received by the receiver of the nth (n=1,…,N) wireless communication link.
[0137] Receiver received signal power calculation P r =P t + G1+ G2– L t – L r – L pn , P t The transmitter power is in dBW or dBm, which is configured in the initial data of communication equipment modeling.
[0138] Step 9: Calculate the interference signal power received by the receiver of the nth (n=1,…,N) wireless communication link.
[0139] The receiver receives the interference signal power calculation P rx =P r – L b , Lb is the interference signal bandwidth loss, , B s is the bandwidth of the transmitted interference signal, B cross The width of the frequency range over which the interference signal enters the receiver.
[0140] Step 10 Calculate the failure probability of the nth (n=1,…,N) wireless communication link.
[0141] When P r P sens ,or When the wireless communication link status is "broken", the failure probability p n = 1, where P sens is the receiver sensitivity and SJR is the required signal-to-interference ratio.
[0142] When P r P sens ,and When the wireless communication link status is “connected”, the failure probability p n = a decimal between (0,1), where P sens is the receiver sensitivity, SJR is the required signal-to-interference ratio. n The specific calculation is as follows: According to the equipment test historical data analysis (P r -P sens ) 10dB or , the failure probability is about 0.005, and the failure probability decreases by about 0.1 times for every 5dB increase. The final failure probability fitting curve is: ,in i =1 or 2, x 1 is P r Higher than P sens The dB number, x 2 for The dB number exceeding the required SJR, the final p n =max(p1,p2), when p n When p is greater than 1, n = 1.
[0143] The failure probability of a wireless communication link has a certain relationship with the transmission rate set by the communication equipment. Under the same received signal power, the lower the transmission rate, the lower the failure probability. The higher the transmission rate, the higher the failure probability. Suppose there are K transmission rates of the communication equipment, p n is the failure probability value at the maximum transmission rate of the communication equipment. According to the equipment test history data analysis, the failure probability and transmission rate sequence number k are established. i The functional relationship of (1,…,K) is: , It is the transmission rate number used when configuring communication equipment parameters, and K is the maximum rate number.
[0144] The probability of meteor trail communication failure is also related to the probability of meteor trail appearance p x If the meteor trail wireless communication is related, the failure probability of the communication link is: .
[0145] Step 11: Determine whether the failure probability calculation of all N wireless communication link states has been completed. If "no", proceed to step 12; if "yes", proceed to step 13.
[0146] Step 12: Set n = n+1 and return to step 3.
[0147] Step 13 ends.
Claims
1. A communication link status simulation system, characterized in that: The invention comprises a director's office and at least two force nodes, wherein a communication environment simulation server (1), an intranet switch, an extranet switch and a real-installed communication device A are deployed in the director's office, wherein the communication environment simulation server (1) is connected to the extranet switch via the intranet switch, and the extranet switch is connected to each force node via the real-installed communication device A; each of the force nodes is deployed with a real-installed communication device A, a real-installed communication device B, an extranet switch, a network status control terminal (3), an intranet switch, a communication network management simulation terminal (2) and at least two real-installed operation terminals; the real-installed communication device A in the director's office is connected to the extranet switch in the corresponding force node via the real-installed communication device A in each force node; the network status control terminal (3) in each force node is connected to the extranet switch in the corresponding force node via the real-installed communication device A in each force node; The two Ethernet ports are respectively connected to the intranet switch and the extranet switch in the force node where they are located; the intranet switch in each of the force nodes is respectively connected to the communication network management simulation terminal (2) and all the actual operation terminals in the force node where they are located; the actual communication equipment B in each of the force nodes is respectively connected to the extranet switch of the force node where they are located and the actual communication equipment B in other force nodes; the communication environment simulation server (1) is deployed with the following eight software modules: a system management module (4), a hypothesis and editing module (5), a three-dimensional geographic information module (6), a radio wave propagation loss calculation module (7), a communication equipment modeling module (8), an interference equipment modeling module (9), a communication link state simulation calculation module (10) and a deduction and situation display module (11).
2. The communication link status simulation system according to claim 1, characterized in that: The data interaction content between the system management module (4) and the assumption and editing module (5) is the mapping relationship between the IP address of the virtual force node and the IP address of the real force node; the data interaction content between the system management module (4) and the network status control terminal (3) is the IP address and port number, working mode, power on / off control and keep alive time of the network status control terminal (3), the multicast address and port number and the UDP address and port number required for data interaction; the data interaction content between the assumption and editing module (5) and the three-dimensional geographic information module (6) is geographic data, landform data, climate data and hydrological data; the data interaction content between the assumption and editing module (5) and the communication equipment modeling module (8) is all force data and equipment mounting relationship; the data interaction content between the assumption and editing module (5) and the interference equipment modeling module (9) is all force data and equipment mounting relationship; the assumption and editing module (5) The data exchange contents between the communication link state simulation calculation module (10) and the simulation and situation display module (11) are all force data, communication links, action trajectories and simulation time; the data exchange contents between the assumption and editing module (5) and the simulation and situation display module (11) are all force data, communication links, action trajectories and simulation time; the data exchange contents between the three-dimensional geographic information module (6) and the radio wave propagation loss calculation module (7) are geographic data, climate data, geomorphological data and hydrological data; the data exchange contents between the communication link state simulation calculation module (10) and the communication equipment modeling module (8) are communication equipment parameters; the data exchange contents between the communication link state simulation calculation module (10) and the interference equipment modeling module (9) are interference equipment parameters; the data exchange contents between the communication link state simulation calculation module (10) and the simulation and situation display module (11) are the on / off status of the communication link and the data transmission bit rate.
3. The communication link status simulation system as claimed in claim 2, characterized in that: The communication network management simulation terminal (2) comprises a computer terminal and a display, and the following three software modules are deployed on the computer terminal: a force node site planning module (12), a force node communication link planning module (13) and a communication equipment parameter planning module (14); wherein: The data interaction content between the force node site planning module (12) and the assumption and editing module (5) is the initialization of force composition, the initial position of the force node, the movement trajectory of the force node and the mission requirements; the data interaction content between the force node site planning module (12) and the three-dimensional geographic information module (6) is the position of the force node adjusted through the human-computer interface; the data interaction content between the force node site planning module (12) and the communication link status simulation calculation module (10) is the position of the force node adjusted through the human-computer interface; the data interaction content between the force node site planning module (12) and the deduction and situation display module (11) is the position of the force node adjusted through the human-computer interface; The data interaction content between the force node communication link planning module (13) and the assumption and editing module (5) is the communication link connection mode between the force nodes; the data interaction content between the force node communication link planning module (13) and the communication link state simulation calculation module (10) is the communication link connection mode between two force nodes after adjustment through the human-machine interface; the data interaction content between the communication equipment parameter planning module (14) and the assumption and editing module (5) is the communication equipment parameters initialized in the assumption and editing module (5); the data interaction content between the communication equipment parameter planning module (14) and the communication link state simulation calculation module (10) is the communication equipment parameters adjusted through the human-machine interface.
4. The communication link status simulation system as claimed in claim 3, characterized in that: The network status control terminal (3) comprises a receiving Ethernet port (15), a forwarding Ethernet port (16), a configuration Ethernet port (17), a data processing module (18), a data storage module (19), a power control module (20) and a panel indicator light and buttons (21); wherein: The receiving Ethernet port (15) is connected to the intranet switch in the force node where it is located; the forwarding Ethernet port (16) is connected to the extranet switch in the force node where it is located; the configuration Ethernet port (17) is connected to an external configuration computer, and the address parameters and device name of the network status control terminal (3) system are configured through the external configuration computer; the data processing module (18) is connected to the receiving Ethernet port (15), the forwarding Ethernet port (16), and the data storage module (19) through a data line; the data storage module (19) is connected to the receiving Ethernet port (15), the forwarding Ethernet port (16), and the data processing module (18) through a data line; the power control module (20) is connected to the receiving Ethernet port (15), the forwarding Ethernet port (16), the configuration Ethernet port (17), the data processing module (18), the data storage module (19) and the panel indicator light and button (21) through a power line.
5. A communication link status simulation method, characterized in that: The communication link state simulation system according to claim 4 specifically comprises the following steps: Step 1, the communication environment simulation server (1) completes the initialization basic data configuration of the system management module (4), the communication equipment modeling module (8), the interference preparation modeling module (9), the scenario and editing module (5), and the communication network management simulation terminal (2); Step 2, the communication link status simulation calculation module (10) calculates the communication link failure probability of two directly connected force nodes, including the following sub-steps: Step 2.1, calculating the failure probability of the wired communication link; If there is at least one wired communication link among the N communication links between two directly connected force nodes, set the failure probability p = 0 and execute step 3; otherwise, execute step 2.2; Step 2.2, calculate the failure probability of the nth wireless communication link, n=1,…,N; Step 2.3, simulation calculation of the communication link status between any two force nodes, includes the following operations: Step 2.3.1, generating routes between any two force nodes; Step 2.3.1.1, based on the failure probability calculation result of two directly connected force nodes in step 2.2, remove the "broken circuit" state of the communication link with a failure probability equal to 1, and generate a network topology diagram that can be communicated between any two force nodes; Step 2.3.1.2, based on the network topology between any two force nodes, calculate the final linear routing relationship between any two force nodes according to the STP spanning tree protocol; Step 2.3.2, calculation of the comprehensive failure probability between any two force nodes; including the following operations: Step 2.3.2.1, after step 2.3.1, if there is no routing relationship between any two force nodes, then the comprehensive failure probability between any two force nodes is p = 1; Step 2.3.2.2, otherwise, convert the final linear routing relationship between any two force nodes into a connection relationship of L directly connected force nodes; Step 2.3.2.3, the comprehensive failure probability p between any two force nodes is the average of all L non-1 failure probabilities; Step 2.3.3, calculate the comprehensive radio wave propagation delay t between any two force nodes d ; Step 2.3.4, calculate the average communication equipment transmission rate c between any two force nodes r ; Step 3, network status control terminal (3) transmission delay calculation and data transmission control, includes the following sub-steps: Step 3.1: Send the communication link status simulation calculation result obtained in step 2; Step 3.2, intercepting IP data packets between the sender and the receiver; Step 3.3, calculate the data transmission delay value between any two force nodes; Step 3.4, data transmission control between any two force nodes; Step 4, returning to step 2 according to the new planning parameters of the communication network management simulation terminal (2).
6. The communication link status simulation method according to claim 5, characterized in that: Step 2.2 includes the following operations: Step 2.2.1, calculate the final radio wave propagation loss value L of the nth (n=1,…,N) wireless communication link pn ; Step 2.2.2, calculate the transmission channel loss L of the nth (n=1,…,N) wireless communication link t ; Step 2.2.3, calculate the receiving channel loss L of the nth (n=1,…,N) wireless communication link r ; Step 2.2.4, calculate the gain G1 of the transmitting antenna of the nth (n=1,…,N) wireless communication link in the direction of the receiving antenna; Step 2.2.5, calculating the gain G2 of the receiving antenna of the nth (n=1,…,N) wireless communication link in the direction of the transmitting antenna; Step 2.2.6, calculate the effective signal power P received by the receiver of the nth (n=1,…,N) wireless communication link r =P t +G1 + G2 – L t – L r – L pn , where P t is the transmitter power; Step 2.2.7, calculate the interference signal power P received by the receiver of the nth (n=1,…,N) wireless communication link rx =P r – L b , where L b The bandwidth loss for the interference signal; Step 2.2.8, determine the on / off status of the nth (n=1,…,N) wireless communication link and calculate the failure probability of the nth (n=1,…,N) wireless communication link: When P r P sens ,or When the wireless communication link status is "broken", the failure probability p n = 1, where P sens is the sensitivity of the receiver, SJR is the required signal-to-interference ratio; When P r P sens ,and When the wireless communication link status is "connected", the failure probability p n = a decimal between (0,1), where P sens is the receiver sensitivity, SJR is the required signal-to-interference ratio; Failure probability and transmission rate number k i The functional relationship of (1,…,K) is: , is the failure probability value after considering the transmission rate factor, k i is the serial number of the transmission rate used when configuring the communication equipment parameters, and K is the serial number of the maximum rate; If it is meteor trail wireless communication, the failure probability of the communication link is: , is the failure probability value after considering the probability of meteor trails, is the probability of the meteor trail appearing; Step 2.2.9, determine whether the failure probability calculation of all N wireless communication link states has been completed. If so, execute step 3; otherwise, set n = n+1 and return to step 2.2.1.
Citation Information
Patent Citations
Fighting simulation system based on imaginary description
CN103279587A
Battle simulation training system and method of attack drone formation
CN108646589A