Method for implementing ad hoc network of air-ground joint interference system and related device

By adopting the TDMA MAC protocol and frame structure design in the air-to-ground joint jamming system, and configuring node timing and transmission delay, the problem of multi-node communication conflict was solved, and the channel utilization and system security and reliability were improved.

CN116170882BActive Publication Date: 2026-02-10ROCKET FORCE UNIV OF ENG
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310142406.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-21
Publication Date
2026-02-10
Estimated Expiration
2043-02-21

AI Technical Summary

Technical Problem

In air-to-ground joint jamming systems, service conflicts are prone to occur during multi-node communication, and channel utilization is low, making it difficult to ensure the security and reliability of communication in complex electromagnetic environments.

Method used

By adopting the MAC protocol and frame structure design of TDMA, the node timing is configured by parsing the data to be processed, controlling the nodes to send information in the correct timing, and adjusting the transmission delay and clock synchronization through the ranging frame, orderly data transmission between nodes is achieved.

Benefits of technology

It improves channel utilization, reduces the impact of electromagnetic environment and natural weather factors, enhances system security and reliability, and avoids multi-node communication conflicts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116170882B_ABST
    Figure CN116170882B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of communication networking, and discloses a self-organizing network implementation method of an air-ground joint interference system and related equipment, which is used for ensuring that each node in wireless communication mutually transmits and receives data under strict timing, avoiding conflict caused by simultaneous sending of services of multiple nodes in the communication process, and improving channel utilization. The method comprises the following steps: receiving, at any node of a self-organizing network, data to be processed from an upper-layer data interface, analyzing the data to be processed, and extracting information in data packets and control packets in the data to be processed; processing the information based on a TDMA MAC protocol and a TDMA frame structure design to obtain a target frame; obtaining the sending data volume of a plurality of nodes in the self-organizing network, configuring the timing of each node according to the sending data volume, and controlling each node to send part or all of the information in the target frame according to the corresponding timing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication networking technology, and in particular to a self-organizing network implementation method and related equipment for an air-ground joint jamming system. Background Technology

[0002] The construction of a joint air-to-ground jamming environment involves several airborne jamming payloads and several ground-based jamming devices. This requires networking numerous jamming resources, allocating and using them uniformly according to application needs and planning, and implementing jamming against targets under controlled conditions. The joint air-to-ground network uses a wireless ad hoc network interconnection method. This wireless ad hoc network does not rely on existing fixed communication network infrastructure. In complex electromagnetic environment application scenarios, multipath propagation and time-varying factors caused by the surrounding environment are two important influencing factors on the communication system. Multipath propagation causes frequency-selective fading of wireless signals, while time-varying factors cause channel response to change over time. To effectively address multipath propagation and time-varying factors, dedicated physical layer communication algorithms are needed for wireless ad hoc network communication to ensure the security and reliability of the wireless network. Summary of the Invention

[0003] This invention provides a self-organizing network implementation method and related equipment for an air-ground joint jamming system, which is used to ensure that each node transmits and receives data from each other under strict timing in wireless communication, avoid conflicts caused by multiple nodes sending services at the same time during communication, and improve channel utilization while solving the problem of fair access to shared channels for multiple nodes.

[0004] To achieve the above objectives, the first aspect of the present invention provides a method for implementing a self-organizing network of an air-ground joint jamming system, comprising:

[0005] In an ad hoc network, any node receives data to be processed from the upper-layer data interface, parses the data to be processed, and extracts information from the data packets and control packets in the data to be processed.

[0006] Based on the TDMA MAC protocol and TDMA frame structure design, the information is processed to obtain the target frame.

[0007] The system obtains the amount of data transmitted by several nodes in the self-organizing network, configures the timing sequence of each node according to the amount of data transmitted, and controls each node to transmit part or all of the information in the target frame according to the corresponding timing sequence.

[0008] Optionally, processing the information to obtain the target frame includes:

[0009] The information is processed in a preset order by one or more of the following methods: data segmentation, data aggregation, data decryption, ACK response, data reconstruction, and data encryption, to obtain the target frame.

[0010] Optionally, configuring the timing of each node according to the amount of data sent includes:

[0011] The target frame is configured as a structure consisting of a timeout frame, a time frame, and a time slot;

[0012] The time slots are matched according to the amount of data sent by each node, and the timing of each node is configured according to the time slots.

[0013] Optionally, before controlling each node to send part or all of the information in the target frame according to the corresponding timing sequence, the method further includes:

[0014] Send ranging frames to each node respectively;

[0015] The distance to each node is calculated using the measurement data from the ranging frame;

[0016] The transmission delay of each node is configured according to the distance to adjust the timing of each node.

[0017] Optionally, after configuring the transmission delay of each node according to the distance, the method further includes:

[0018] Clock synchronization is performed on each node based on the transmission delay.

[0019] Optionally, the method further includes:

[0020] Receive network access requests from newly applying nodes and parse the network access request frame to obtain the MAC address, IP address information, and network access request information of the network access request frame;

[0021] The network access request is sent in a time slot based on the random access principle;

[0022] The network access request is responded to based on the MAC address, IP address information, network access request information and the timeslot of the network access request frame, and a network access response frame is generated.

[0023] The network entry response frame is sent within the time slot to allow the newly applying node to join the ad hoc network;

[0024] Broadcast frames are sent to nodes in the ad hoc network to broadcast the network entry information of the newly applying node.

[0025] Optionally, the method further includes:

[0026] Receive the node's request frame to leave the network;

[0027] The neighboring nodes of the node to be de-networked are determined based on the network de-networking request frame;

[0028] Delete the node information and time slot information of the corresponding decommissioned node in the neighbor node list.

[0029] A second aspect of the present invention provides a self-organizing network implementation device for an air-ground joint jamming system, the device comprising:

[0030] The receiving module is used to receive data to be processed from the upper-layer data interface at any node in the ad hoc network, parse the data to be processed, and extract information from the data packets and control packets in the data to be processed.

[0031] The processing module is used for the TDMA-based MAC protocol and TDMA frame structure design to process the information and obtain the target frame.

[0032] The sending module is used to obtain the amount of data to be sent by several nodes in the ad hoc network, configure the timing of each node according to the amount of data to be sent, and control each node to send part or all of the information in the target frame according to the corresponding timing.

[0033] Optionally, in another embodiment of the self-organizing network implementation device of the air-ground joint jamming system, the processing module includes:

[0034] The operation processing unit is used to perform one or more of the following processes on the information in a preset order: data segmentation, data aggregation, data decryption, ACK response, data reconstruction, and data encryption, to obtain the target frame.

[0035] Optionally, in another embodiment of the self-organizing network implementation device of the air-ground joint jamming system, the transmitting module further includes:

[0036] The timing configuration unit is used to configure the target frame as a structure consisting of a timeout frame, a time frame, and a time slot; to match the time slot according to the amount of data transmitted by each node, and to configure the timing of each node according to the time slot.

[0037] Optionally, in another embodiment of the self-organizing network implementation device of the air-ground joint jamming system, it further includes:

[0038] The delay configuration unit is used to send ranging frames to each node respectively; calculate the distance of each node through the measurement data of the ranging frames; and configure the transmission delay of each node according to the distance to adjust the timing of each node.

[0039] Optionally, in another embodiment of the self-organizing network implementation device of the air-ground joint jamming system, the device further includes:

[0040] A clock synchronization unit is used to synchronize the clocks of each node according to the transmission delay.

[0041] Optionally, in another embodiment of the self-organizing network implementation device of the air-ground joint jamming system, the device further includes:

[0042] The node network access unit is used to receive network access requests from newly applying nodes and parse the network access request frame of the network access request to obtain the MAC address, IP address information and network access request information of the network access request frame;

[0043] The network access request is sent in a time slot based on the random access principle;

[0044] The network access request is responded to based on the MAC address, IP address information, network access request information and the timeslot of the network access request frame, and a network access response frame is generated.

[0045] The network entry response frame is sent within the time slot to allow the newly applying node to join the ad hoc network;

[0046] Broadcast frames are sent to nodes in the ad hoc network to broadcast the network entry information of the newly applying node.

[0047] Optionally, in another embodiment of the self-organizing network implementation device of the air-ground joint jamming system, the device further includes:

[0048] The node de-network unit is used to receive node de-network request frames;

[0049] The neighboring nodes of the node to be de-networked are determined based on the network de-networking request frame;

[0050] Delete the node information and time slot information of the corresponding decommissioned node in the neighbor node list.

[0051] A third aspect of the present invention also provides a self-organizing network implementation device for an air-to-ground joint jamming system, characterized in that the self-organizing network implementation device for the air-to-ground joint jamming system includes a memory and at least one processor, the memory stores instructions, and the memory and the at least one processor are interconnected via a line; the at least one processor calls the instructions in the memory to cause the self-organizing network implementation device for the air-to-ground joint jamming system to execute the self-organizing network implementation method for the air-to-ground joint jamming system described in any one of the above-mentioned methods.

[0052] A fourth aspect of the present invention also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the self-organizing network implementation method of the air-ground joint jamming system as described in any of the preceding claims.

[0053] The technical solution provided by this invention offers a self-organizing network implementation scheme for an air-to-ground joint jamming system, designed to minimize the impact on the transmission timing and continuity efficiency of wireless signals in complex electromagnetic environments. First, any node in the self-organizing network receives data to be processed from an upper-layer data interface. This data is then parsed to extract information from data packets and control packets. Next, based on the TDMA MAC protocol and frame structure design, the information is processed to obtain a target frame. Then, the data transmission volume of several nodes in the self-organizing network is acquired, and the timing of each node is configured according to this volume. Each node is then controlled to transmit part or all of the information in the target frame according to the corresponding timing. By ensuring that each node transmits and receives data under strict timing during wireless communication, conflicts arising from simultaneous service transmission by multiple nodes are avoided. This improves channel utilization while ensuring fair access to shared channels for multiple nodes, reduces the impact of electromagnetic environment, weather conditions, and communication distance, and enhances the security and reliability of the air-to-ground joint jamming system. Attached Figure Description

[0054] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0055] Figure 1 This is a schematic diagram of an embodiment of the self-organizing network implementation method of the air-ground joint jamming system in this invention.

[0056] Figure 2 This is a schematic diagram of an embodiment of the self-organizing network implementation device of the air-ground joint jamming system in this invention;

[0057] Figure 3 This is a schematic diagram of an embodiment of the self-organizing network implementation device of the air-ground joint jamming system in this invention. Detailed Implementation

[0058] This invention provides a self-organizing network implementation method and related equipment for an air-to-ground joint jamming system, which improves the isolation between various links in the air-to-ground joint jamming system, ensures that each link works independently and stably, thereby optimizing the communication compatibility scheme and ensuring the requirement of reliable communication.

[0059] To enable those skilled in the art to better understand the present invention, the embodiments of the present invention will be described below with reference to the accompanying drawings.

[0060] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” or “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0061] The construction of a joint air-to-ground jamming environment, comprising several airborne jamming payloads and ground-based jamming devices, requires networking numerous jamming resources. This joint air-to-ground network interconnects via a wireless ad hoc network, which does not rely on existing fixed communication network infrastructure. However, in complex electromagnetic environments, this can lead to frequency fading and timing issues for wireless signals. This invention addresses the characteristics of the wireless ad hoc network—its independence from existing fixed communication network infrastructure, flexible topology, and strong resilience—combined with the requirements of rapid deployment, flexible networking, strong resilience, good mobility, and freedom from time and space limitations in communication networks. This application provides a method for implementing an ad hoc network in a joint air-to-ground jamming system and related equipment. This ensures that nodes transmit and receive data under strict timing conditions during wireless communication, avoiding conflicts caused by multiple nodes simultaneously sending services, and improving channel utilization while ensuring fair access to shared channels for multiple nodes.

[0062] See Figure 1 One embodiment of the self-organizing network implementation method of the air-ground joint jamming system in this invention includes:

[0063] Step 101: Receive the data to be processed from the upper-layer data interface at any node in the ad hoc network, parse the data to be processed, and extract the information from the data packets and control packets in the data to be processed.

[0064] Step 102: Based on the TDMA MAC protocol and TDMA frame structure design, process the information to obtain the target frame.

[0065] Step 103: Obtain the amount of data transmitted by several nodes in the ad hoc network, configure the timing of each node according to the amount of data transmitted, and control each node to transmit part or all of the information in the target frame according to the corresponding timing.

[0066] Air-to-ground joint jamming systems require a wireless ad hoc network communication system to establish a network between air-to-ground jammers and the control center. The primary task in researching and developing such a system is to deeply understand and study the characteristics of the wireless channel itself and the potential risks. Wireless networking is independent of infrastructure, offering significant advantages in flexibility, scalability, and economy. However, it is susceptible to factors such as electromagnetic environment, weather conditions, and communication distance, posing certain risks to security and reliability. Therefore, to address the issue of service conflicts between nodes in an air-to-ground joint jamming system, the ad hoc network implementation scheme of this invention aims to improve the security and reliability of the system, reduce the impact of electromagnetic environment, weather conditions, and communication distance, thereby optimizing the communication network scheme and improving channel utilization while ensuring fair access and sharing of the channel among multiple nodes. In one embodiment of this invention, the ad hoc network adopts a typical multi-user distributed network with no central hub and no dependence on infrastructure, offering significant advantages in flexibility, scalability, and economy. The MAC layer of the ad hoc network communication link adopts the Time Division Multiple Access (TDMA) protocol to ensure that each node in the air-ground joint jamming system operates in a distributed manner in wireless communication and performs data transmission and reception with each other under strict timing, so as to avoid conflicts caused by multiple nodes sending services at the same time during the communication process.

[0067] In the air-to-ground joint jamming system, each node is configured with a MAC module, the main function of which is to implement the MAC protocol algorithm.

[0068] In practice, any node in the ad hoc network can receive data to be processed from the upper-layer data interface. That is, when external data is received through the upper-layer data interface, the external data needs to be sent out through the ad hoc network. The received external data is defined as data to be processed, and then the data to be processed is parsed to extract the information from the data packets and control packets.

[0069] Specifically, after extracting information from the data packets and control packets in the data to be processed, the information is processed based on the TDMA MAC protocol and the TDMA frame structure design to obtain the target frame. TDMA is a time division multiple access protocol. The MAC protocol in this invention is designed and improved based on TDMA (Time Division Multiple Access Protocol). The TDMA frame structure design is the foundation of the protocol design. In one embodiment, the TDMA frame structure is divided into a multi-level frame format, such as a three-level frame format, where each level of frame contains the next level of frame, and the data to be processed is composed of the highest-level frames. In a specific implementation, when processing the information, it can be processed sequentially in the form of multi-level frames. After decomposing the information, it is processed sequentially according to the gaps between the multi-level frames to obtain the target frame. The target frame contains the data carried in each gap.

[0070] Furthermore, after processing the information to obtain the target frame, which contains the data carried in each gap, the data transmission volume of several nodes in the ad hoc network is obtained. The ad hoc network connects multiple distributed nodes. To improve channel utilization, the task of transmitting data is assigned to each node capable of participating in data transmission. These nodes then transmit the target frame in a strict order, ensuring that the received data to be processed can be sent out. In specific implementation, it is necessary to obtain the data transmission volume of several nodes in the ad hoc network, i.e., the data volume that each node can transmit. Then, the timing sequence of each node is configured according to the data transmission volume. Each node is then controlled to transmit part or all of the information in the target frame according to the corresponding timing sequence. That is, after allocating the timing sequence, the information of the allocated target frame is transmitted, quickly transmitting data under limited channel capacity.

[0071] Furthermore, the process of processing the information to obtain the target frame in this invention includes: performing data segmentation, data aggregation, data decryption, ACK response, data reassembly, and data encryption on the information in a preset order, thereby obtaining the target frame.

[0072] In specific implementation, the information is processed by first segmenting it into several data segments. Before segmentation, if the data is encrypted, it is decrypted to obtain the correct data segments. If the information contains information that requires a response, a response is given, including adding the corresponding ACK response data. Then, the data is aggregated by adding other information to the decomposed data. Finally, the data is reassembled and encrypted to obtain the target frame. The target frame contains the actual data received, as well as the frame header, payload, ACK response field, and check fields such as CRC16.

[0073] In practice, the methods / processes for information processing vary in different scenarios. They may include any one or more of the following: data segmentation, data aggregation, data decryption, ACK response, data reassembly, and data encryption. The order of these processes may also be adjusted.

[0074] Furthermore, the process of configuring the timing of each node according to the amount of data transmitted in this invention includes: configuring the target frame as a structure composed of a timeout frame, a time frame, and a time slot; matching the time slot according to the amount of data transmitted by each node, and configuring the timing of each node according to the time slot.

[0075] In a specific embodiment, the TDMA-based MAC protocol divides the TDMA frame structure into a three-level frame format: slot, frame, and supframe. That is, the target frame is configured as a structure composed of a supframe, a frame, and a slot. Furthermore, to improve transmission efficiency, the concepts of slot and micro-slot are proposed. A micro-slot is mainly used for transmitting short frames and can be defined as the time required to transmit the shortest frame. The slot T... slot Micro-timeslot T uslot The length of a time frame is in multiples of 100µs. A time frame contains multiple time slots / micro-time slots. The time frame structure consists of fixed-allocation micro-time slots and randomly scheduled time slots. Each node is fixedly allocated one micro-time slot for transmitting short message services. Randomly scheduled time slots can be competitively requested by nodes with relevant QoS service requirements, such as video transmission. The ratio of micro-time slots to the total time slot length in a time frame is approximately 1:2. For example, the length of a micro-time slot in a self-organizing network communication link can be configured as 0.5 / 1 / 2ms, and the length of a time slot is generally twice that of a micro-time slot, which can be configured as 1 / 2. / 4ms, the frame length and the ratio of time slots / micro-time slots can be configured and modified according to actual conditions such as network capacity. Multiple frames form a superframe. The first frame can be used as a network control frame for network control, such as network announcements, time slot allocation announcements, network access requests, service requests, and other information exchanges. The number of frames in a superframe is mainly determined by the network management time, or the frequency of dynamic changes in network topology, and the maximum waiting time for new nodes to join the network. In order to ensure that a response can be received within one superframe time after a new node is powered on, the superframe length T is... supframeThe time frame is designed to be no more than 600ms. The first time frame of the superframe serves as the network control time frame. All network control time frames adopt a micro-timeslot structure, as shown in the figure below. The network control micro-timeslot consists of fixed-allocation micro-timeslots and contention-based micro-timeslots. Fixed micro-timeslots: Each node is allocated a fixed micro-timeslot for transmitting broadcast frames from each node. Broadcast frames are mainly used for clock synchronization, timeslot structure broadcasting, network parameter broadcasting, neighbor node awareness management, etc. Contention-based micro-timeslots: These are used to send network access requests to nodes that have not yet joined the network.

[0076] Since the target frame is configured with a structure consisting of a timeout frame, a time frame, and a time slot, the time slots are matched according to the amount of data transmitted by each node. That is, a node is configured to transmit data in each time slot, and then the timing of each node is configured according to the time slots, forming a time sequence for transmitting data. This ensures that each node transmits and receives data under strict timing in wireless communication, avoids conflicts caused by multiple nodes transmitting services simultaneously during communication, and improves channel utilization while solving the problem of fair access to the shared channel for multiple nodes.

[0077] Furthermore, in another embodiment of the self-organizing network implementation method of the air-ground joint jamming system of the present invention, before controlling each node to send part or all of the information in the target frame according to the corresponding timing sequence, the method further includes:

[0078] Send ranging frames to each node respectively;

[0079] The distance to each node is calculated using the measurement data from the ranging frame;

[0080] The transmission delay of each node is configured according to the distance to adjust the timing of each node.

[0081] In practical implementation, since the distances between different nodes vary, it is necessary to measure the distances between nodes. Assuming node B is 30 kilometers from node A and node C is 3 kilometers from node A, the radio wave transmission delays are 100µs and 10µs respectively. To ensure node A starts receiving data at the beginning of the time slot, nodes B and C must adjust their transmission times, sending data 100µs or 10µs earlier at the start of the time slot. This is achieved by interactively sending ranging frames between the two nodes and differentially measuring the delay to obtain the calculated data. Then, the distance to each node is calculated using this data, and the transmission delay of each node is configured based on these distances to adjust the timing of each node. This allows each node to be configured with a corresponding transmission delay, ensuring more orderly data reception and transmission, and guaranteeing that nodes can send and receive data under strict timing conditions in wireless communication.

[0082] Furthermore, in another embodiment of the self-organizing network implementation method of the air-ground joint jamming system of the present invention, after configuring the transmission delay of each node according to the distance, the method further includes:

[0083] Clock synchronization is performed on each node based on the transmission delay.

[0084] In specific implementation, after calculating the transmission delay of the nodes, clock synchronization is performed on each node according to the transmission delay. Clock synchronization is planned to adopt a master-slave synchronization method. In one embodiment, if the first node to power on does not detect clock synchronization information within a certain time, it will act as a zero-level clock node (temporary synchronization master node) and periodically broadcast synchronization information. The synchronization information includes a time slot start time startTime and a time difference value intvlTime between the time slot start time and the time slot start time when the synchronization information is sent. Subsequent nodes will synchronize their time with the first temporary master node. When the synchronization information is received for the first time, coarse synchronization is performed, taking only intvlTime from the synchronization information. The length of a superframe is subtracted by (intvlTime + D) to obtain a waiting time waitTime, where D is the transmission delay. After waiting for waitTime, the node obtains its own startTime. When the node receives the synchronization information again and performs local clock synchronization, the timestamp startTime from the synchronization information is taken out, and a timestamp correction value θ is added to the timestamp, where θ is the clock deviation between nodes. Then, the corrected clock TS1 = TS + θ is used as the time value of the local node's clock.

[0085] Furthermore, in another embodiment of the self-organizing network implementation method of the air-ground joint jamming system of the present invention, it further includes:

[0086] Receive network access requests from newly applying nodes and parse the network access request frame to obtain the MAC address, IP address information, and network access request information of the network access request frame;

[0087] The network access request is sent in a time slot based on the random access principle;

[0088] The network access request is responded to based on the MAC address, IP address information, network access request information and the timeslot of the network access request frame, and a network access response frame is generated.

[0089] The network entry response frame is sent within the time slot to allow the newly applying node to join the ad hoc network;

[0090] Broadcast frames are sent to nodes in the ad hoc network to broadcast the network entry information of the newly applying node.

[0091] In specific implementation, when a new node joins the ad hoc network, the network access request of the new node is received and the network access request frame is parsed. The network access request frame is used by the new node to apply for network access after startup. It is sent in the network control contention micro-time slot and includes the node's MAC address, IP address information, network access request information, etc. Then, the MAC address, IP address information, and network access request information of the network access request frame are obtained, and the network access request is sent in a time slot based on the random access principle. Assuming there are a total of N contention micro-time slots, the node randomly selects a micro-time slot to send the network access request to reduce collisions caused by multiple nodes sending request frames. Furthermore, the request information in the network access request frame can also carry information such as node identity level and key.

[0092] Furthermore, based on the MAC address, IP address information, network access request information, and the timeslot of the network access request frame, a response frame is generated to the network access request, allowing the new node to join the network. In order to respond quickly to the request information, the network access response frame can be sent in the data micro-timeslot / timeslot corresponding to the node, that is, the network access response frame is sent in the timeslot to allow the new application node to join the ad hoc network. The response information includes the responding node information, the request result, the allowed timeslot, and related response information. Finally, a broadcast frame is sent to the nodes of the ad hoc network to broadcast the network access information of the new application node and notify other nodes in the ad hoc network of the network access information of the new application node.

[0093] Furthermore, in another embodiment of the self-organizing network implementation method of the air-ground joint jamming system of the present invention, it further includes:

[0094] Receive the node's request frame to leave the network;

[0095] The neighboring nodes of the node to be de-networked are determined based on the network de-networking request frame;

[0096] Delete the node information and time slot information of the corresponding decommissioned node in the neighbor node list.

[0097] In practical implementation, when a node leaves the ad hoc network, it can send a network exit request frame to notify neighboring nodes that it is about to leave the network. This involves receiving the node's network exit request frame and then determining the neighboring nodes based on it. Upon receiving the frame, the neighboring nodes do not need to reply; they simply delete the corresponding node information and time slot information from their neighbor list. Furthermore, if a node does not receive a broadcast frame from a neighboring node within a preset active time period, it is also considered that the neighboring node has left the network. In this case, its neighboring node information and occupied time slot information are deleted, thereby improving the timely response to node exits in the ad hoc network and enhancing the security and reliability of the air-to-ground joint jamming system.

[0098] In summary, this invention provides a self-organizing network implementation scheme for an air-to-ground joint jamming system to minimize the impact on the transmission timing and continuity efficiency of wireless signals in complex electromagnetic environments. First, any node in the self-organizing network receives data to be processed from the upper-layer data interface. This data is then parsed to extract information from data packets and control packets. Next, based on the TDMA MAC protocol and frame structure design, the information is processed to obtain the target frame. Then, the data transmission volume of several nodes in the self-organizing network is obtained, and the timing of each node is configured according to this data transmission volume. Each node is then controlled to transmit part or all of the information in the target frame according to the corresponding timing. By ensuring that each node transmits and receives data under strict timing during wireless communication, conflicts arising from simultaneous service transmission by multiple nodes are avoided. This improves channel utilization while ensuring fair access to shared channels for multiple nodes, reduces the impact of electromagnetic environment, weather conditions, and communication distance, and enhances the security and reliability of the air-to-ground joint jamming system.

[0099] The above describes the self-organizing network implementation method of the air-ground joint jamming system in the embodiments of the present invention. The following describes the self-organizing network implementation device of the air-ground joint jamming system in the embodiments of the present invention. Please refer to [link / reference]. Figure 2 One embodiment of the self-organizing network implementation device of the air-ground joint jamming system in this invention includes:

[0100] The receiving module 11 is used to receive data to be processed from the upper-layer data interface at any node in the ad hoc network, parse the data to be processed, and extract information from the data packets and control packets in the data to be processed.

[0101] The processing module 12 is used to process the information based on the TDMA-based MAC protocol and TDMA frame structure design to obtain the target frame.

[0102] The sending module 13 is used to obtain the amount of data to be sent by several nodes in the ad hoc network, configure the timing of each node according to the amount of data to be sent, and control each node to send part or all of the information in the target frame according to the corresponding timing.

[0103] Optionally, in another embodiment of the self-organizing network implementation device of the air-ground joint jamming system, the processing module includes:

[0104] The operation processing unit is used to perform one or more of the following processes on the information in a preset order: data segmentation, data aggregation, data decryption, ACK response, data reconstruction, and data encryption, to obtain the target frame.

[0105] Optionally, in another embodiment of the self-organizing network implementation device of the air-ground joint jamming system, the transmitting module further includes:

[0106] The timing configuration unit is used to configure the target frame as a structure consisting of a timeout frame, a time frame, and a time slot; to match the time slot according to the amount of data transmitted by each node, and to configure the timing of each node according to the time slot.

[0107] Optionally, in another embodiment of the self-organizing network implementation device of the air-ground joint jamming system, the device further includes:

[0108] The delay configuration unit is used to send ranging frames to each node respectively; calculate the distance of each node through the measurement data of the ranging frames; and configure the transmission delay of each node according to the distance to adjust the timing of each node.

[0109] Optionally, in another embodiment of the self-organizing network implementation device of the air-ground joint jamming system, the device further includes:

[0110] A clock synchronization unit is used to synchronize the clocks of each node according to the transmission delay.

[0111] Optionally, in another embodiment of the self-organizing network implementation device of the air-ground joint jamming system, the device further includes:

[0112] The node network access unit is used to receive network access requests from newly applying nodes and parse the network access request frame of the network access request to obtain the MAC address, IP address information and network access request information of the network access request frame;

[0113] The network access request is sent in a time slot based on the random access principle;

[0114] The network access request is responded to based on the MAC address, IP address information, network access request information and the timeslot of the network access request frame, and a network access response frame is generated.

[0115] The network entry response frame is sent within the time slot to allow the newly applying node to join the ad hoc network;

[0116] Broadcast frames are sent to nodes in the ad hoc network to broadcast the network entry information of the newly applying node.

[0117] Optionally, in another embodiment of the self-organizing network implementation device of the air-ground joint jamming system, the device further includes:

[0118] The node de-network unit is used to receive node de-network request frames;

[0119] The neighboring nodes of the node to be de-networked are determined based on the network de-networking request frame;

[0120] Delete the node information and time slot information of the corresponding decommissioned node in the neighbor node list.

[0121] It should be noted that the apparatus in the embodiments of the present invention can be used to implement all the technical solutions in the above method embodiments. The functions of each functional module can be specifically implemented according to the methods in the above method embodiments. The specific implementation process can be referred to the relevant descriptions in the above examples, and will not be repeated here. Figure 2 The self-organizing network implementation device of the air-ground joint jamming system in the embodiments of the present invention will be described in detail from the perspective of modular functional entities. The self-organizing network implementation device of the air-ground joint jamming system in the embodiments of the present invention will be described in detail from the perspective of hardware processing.

[0122] Figure 3 This is a schematic diagram of the structure of a self-organizing network implementation device for an air-to-ground joint jamming system provided in an embodiment of the present invention. The self-organizing network implementation device 300 of the air-to-ground joint jamming system can vary significantly due to different configurations or performance. It may include one or more central processing units (CPUs) 301 (e.g., one or more processors) and a memory 309, and one or more storage media 308 (e.g., one or more mass storage devices) storing application programs 307 or data 306. The memory 309 and storage media 308 can be temporary or persistent storage. The program stored in the storage media 308 may include one or more modules (not shown in the diagram), each module may include a series of instruction operations stored in Boolean variables for graph computation. Furthermore, the processor 301 may be configured to communicate with the storage media 308 and execute the series of instruction operations in the storage media 308 on the self-organizing network implementation device 300 of the air-to-ground joint jamming system.

[0123] The self-organizing network implementation device 300 of the air-to-ground joint jamming system may also include one or more power supplies 302, one or more wired or wireless network interfaces 303, one or more input / output interfaces 304, and / or one or more operating systems 305, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art will understand that... Figure 3 The self-organizing network implementation device structure of the air-to-ground joint jamming system shown in the figure does not constitute a limitation on the self-organizing network implementation device of the air-to-ground joint jamming system. It may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0124] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0125] In the embodiments provided by this invention, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between devices or units through some interfaces, and may be electrical, mechanical, or other forms.

[0126] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0127] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0128] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium, which can be non-volatile or volatile. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0129] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for implementing a self-organizing network in an air-to-ground joint jamming system, characterized in that, The method includes: In an ad hoc network, any node receives data to be processed from the upper-layer data interface, parses the data to be processed, and extracts information from the data packets and control packets in the data to be processed. Based on the TDMA MAC protocol and TDMA frame structure design, the information is processed to obtain the target frame, wherein the target frame is configured as a structure consisting of a timeout frame, a time frame, and a time slot, and the time frame includes a fixed-allocation micro time slot and a randomly scheduled time slot. A ranging frame is sent to each node, and the distance to each node is calculated using the measurement data from the ranging frame. The transmission delay of each node is configured based on the distance to adjust the timing of each node. The clock of each node is synchronized according to the transmission delay. The clock synchronization adopts a master-slave synchronization method, with the first node to power on serving as the temporary synchronization master node. Synchronization information including the start time of the time slot and the time difference is broadcast periodically. The system obtains the amount of data transmitted by several nodes in the self-organizing network, matches time slots according to the amount of data transmitted by each node, configures the timing sequence of each node according to the time slots, and controls each node to transmit part or all of the information in the target frame according to the corresponding timing sequence.

2. The self-organizing network implementation method of the air-ground joint jamming system according to claim 1, characterized in that, The process of processing the information to obtain the target frame includes: The information is processed in a preset order by one or more of the following methods: data segmentation, data aggregation, data decryption, ACK response, data reconstruction, and data encryption, to obtain the target frame.

3. The self-organizing network implementation method of the air-ground joint jamming system according to claim 1, characterized in that, The method further includes: Receive network access requests from newly applying nodes and parse the network access request frame to obtain the MAC address, IP address information, and network access request information of the network access request frame; The network access request is sent in a time slot based on the random access principle; The network access request is responded to based on the MAC address, IP address information, network access request information and the timeslot of the network access request frame, and a network access response frame is generated. The network entry response frame is sent within the time slot to allow the newly applying node to join the ad hoc network; Broadcast frames are sent to nodes in the ad hoc network to broadcast the network entry information of the newly applying node.

4. The self-organizing network implementation method of the air-ground joint jamming system according to claim 1, characterized in that, The method further includes: Receive the node's request frame to leave the network; The neighboring nodes of the node to be de-networked are determined based on the network de-networking request frame; Delete the node information and time slot information of the corresponding decommissioned node from the neighbor node list.

5. A self-organizing network implementation device for an air-ground joint jamming system, characterized in that, The device includes: The receiving module is used to receive data to be processed from the upper-layer data interface at any node in the ad hoc network, parse the data to be processed, and extract information from the data packets and control packets in the data to be processed. The processing module is used for the TDMA-based MAC protocol and TDMA frame structure design to process the information and obtain the target frame. The target frame is configured as a structure consisting of a timeout frame, a time frame, and a time slot. The time frame includes a fixed-allocation micro-time slot and a randomly scheduled time slot. The transmission delay configuration module is used to send ranging frames to each node, calculate the distance to each node using the measurement data of the ranging frames, and configure the transmission delay of each node according to the distance to adjust the timing of each node. The clock synchronization module is used to synchronize the clocks of each node according to the transmission delay. The clock synchronization adopts a master-slave synchronization method, with the first node to power on serving as the temporary synchronization master node, and periodically broadcasting synchronization information including the time slot start time and time difference. The sending module is used to obtain the amount of data sent by several nodes in the ad hoc network, match time slots according to the amount of data sent by each node, configure the timing of each node according to the time slots, and control each node to send part or all of the information in the target frame according to the corresponding timing.

6. A self-organizing network implementation device for an air-to-ground joint jamming system, characterized in that, The self-organizing network implementation device of the air-ground joint jamming system includes a memory and at least one processor. The memory stores instructions, and the memory and the at least one processor are interconnected via a line. The at least one processor calls the instructions in the memory to cause the self-organizing network implementation device of the air-ground joint jamming system to execute the self-organizing network implementation method of the air-ground joint jamming system as described in any one of claims 1-4.

7. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the self-organizing network implementation method of the air-ground joint jamming system as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Aeronautical Ad hoc network hybrid MAC protocol

    CN107770875A

  • Multi-path signal transmission method and device based on time synchronization

    CN113825203A

  • Distributed TDMA for wireless mesh network

    US20050201340A1