Anti-no-equipment combination system and display control method
By adopting a multi-level device connection structure and a dynamic sub-device data reporting mechanism, the problems of single function and complex combination verification of anti-drone equipment have been solved, the anti-interference capability and visual management capability of the system have been improved, and the functional expansion and stable operation of the anti-drone system have been realized.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN SAIFANG HEHUI SOFTWARE DEVELOPMENT CO LTD
- Filing Date
- 2025-12-01
- Publication Date
- 2026-04-21
AI Technical Summary
Existing anti-drone equipment has limited functionality, weak anti-jamming capabilities, complex equipment combination verification, difficulty in adapting to complex battlefield environments, and lacks multi-dimensional reference and stable countermeasure effects.
A multi-level device connection structure is adopted, with the display and control device connected to the first-level anti-noise device, and the (i+1)th-level anti-noise device connected to the first-level anti-noise device. Through hierarchical management and dynamic sub-device data reporting mechanism, the real-time acquisition and transmission of device status and location are realized, generating a multi-level anti-noise device topology map, thereby improving the system's anti-interference capability and visual management capability.
It has enabled the functional expansion and anti-interference capabilities of the anti-drone system, simplified the equipment combination verification process, met the real-time monitoring and intelligent management needs of complex systems, and improved the stability and flexibility of the system.
Smart Images

Figure CN121898201A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of unmanned aerial vehicle (UAV) technology, and more particularly to anti-unmanned equipment combination systems and display control methods. Background Technology
[0002] Currently, most counter-drone equipment is traditional, single-point equipment with limited functionality. It typically only performs one function—detection or jamming—and lacks a complete closed-loop control capability encompassing perception, decision-making, and strike. This results in delayed response times and significant performance degradation. Furthermore, its anti-jamming capabilities are poor, relying on a single signal source (such as optical imaging or radio spectrum). In complex battlefield environments, it is susceptible to factors such as fog, strong light, and electromagnetic noise, leading to a decrease in sensor signal-to-noise ratio and affecting detection accuracy.
[0003] Detection information from a single signal source lacks multi-dimensional reference and is difficult to adapt to the rapidly changing battlefield situation. Countermeasures are also relatively limited; methods such as electromagnetic interference, deception, and laser strikes each have limitations and cannot guarantee stable countermeasure effectiveness. Equipment combination verification is inefficient; every time the type or quantity of equipment is changed, interfaces and logic must be redefined, leading to extended development cycles. Summary of the Invention
[0004] This application provides an anti-unmanned aerial vehicle (UAV) combination system and a display control method to solve the technical problems of existing anti-UAV systems having limited functionality, weak anti-interference capabilities, and complex equipment combination verification. In a first aspect, an anti-device-free combination system is provided, characterized in that it includes a display and control device and N layers of anti-device-free devices, where N≥2, wherein: The display and control device is connected to the anti-nothing device of the first layer in the N-layer anti-nothing device; The anti-noise device in the (i+1)th layer of the N-layer anti-noise device is connected to an anti-noise device in the i-th layer of the N-layer anti-noise device, where 1≤i≤N; The anti-noise device of the (i+1)th layer includes a first anti-noise device, and the anti-noise device of the i-th layer includes a second anti-noise device, the second anti-noise device being connected to the first anti-noise device; The first anti-wireless device is used to report device operation-related data of the first anti-wireless device to the second anti-wireless device. The device operation-related data includes the device identifier of the first anti-wireless device and the geographical location data of the first anti-wireless device. The second anti-crystal device is used to determine the sub-device list data of the second anti-crystal device based on the device operation-related data reported by the first anti-crystal device, and send the sub-device list data to the superior device of the second anti-crystal device; the sub-device list data includes the device identifier of each first anti-crystal device connected to the second anti-crystal device and the geographical location data of each first anti-crystal device; wherein, when the second anti-crystal device is the anti-crystal device of the first layer, the superior device is the display and control device; when the second anti-crystal device is not the anti-crystal device of the first layer, the superior device is the anti-crystal device connected to the second anti-crystal device in the (i-1)th layer; The display and control device is used to generate and display the anti-noise topology map corresponding to the N-layer anti-noise devices based on the sub-device list data sent by the anti-noise devices of the first layer. The anti-noise topology map is used to represent the geographical location distribution and connection relationship of the N-layer anti-noise devices.
[0005] In conjunction with the first aspect, in one possible implementation, the device operation-related data further includes first target data, which represents data obtained by detecting a drone as the detection target; the second anti-drone device is further used to fuse the first target data reported by each first anti-drone device to obtain second target data, and send the second target data to the upper-level device of the second anti-drone device; the display and control device is further used to display the detected target according to the second target data sent by the anti-drone device of the first layer.
[0006] In conjunction with the first aspect, in one possible implementation, the device operation-related data further includes device operation status data of the first anti-wireless device, which is used to indicate the network status and device status of the first anti-wireless device; the second anti-wireless device is also used to forward the device operation status data to its superior device based on the device operation-related data reported by the first anti-wireless device; the display and control device is also used to display the status of the N-layer anti-wireless device based on the device operation status data.
[0007] In conjunction with the first aspect, in one possible implementation, the display and control device is further configured to send a control command acting on the target anti-wireless device to the fourth anti-wireless device, wherein the fourth anti-wireless device is the anti-wireless device of the first layer, and the target anti-wireless device is connected between the display and control device and the fourth anti-wireless device.
[0008] In conjunction with the first aspect, in one possible implementation, the control command is sent in the first protocol data, the protocol header of the first protocol data carrying the device serial number of the target anti-noise device, the device type code of the target anti-noise device, the device serial number of the fifth anti-noise device, and the device type code of the fifth anti-noise device, the fifth anti-noise device being an anti-noise device connected between the target anti-noise device and the display and control device.
[0009] In conjunction with the first aspect, in one possible implementation, the device operation-related data is carried in the second protocol data and reported. The protocol header of the second protocol data carries the device serial number of the first anti-no-device device, the device type code of the first anti-no-device device, the device serial number of the second anti-no-device device, and the device type code of the second anti-no-device device.
[0010] In conjunction with the first aspect, in one possible implementation, the second anti-noise device communicates with the first anti-noise device based on a first network segment, and the second anti-noise device communicates with its superior device based on a second network segment, which is different from the first network segment.
[0011] In a second aspect, a display control method is provided, characterized in that it is applied to a display control device in an anti-device combination system as described in the first aspect; the method includes: receiving sub-device list data sent by the anti-device in the first layer, the sub-device list data including device identifiers of all anti-devices connected to the anti-device in the first layer and geographical location data of all anti-devices; generating and displaying an anti-device topology map corresponding to the anti-device in the N layers based on the sub-device list data, the anti-device topology map being used to represent the geographical location distribution and connection relationship of the anti-devices in the N layers.
[0012] In conjunction with the first aspect, in one possible implementation, the method further includes: receiving second target data sent by the anti-drone device of the first layer, the second target data representing data obtained by detecting a drone as the detection target; and displaying the detection target based on the second target data.
[0013] In conjunction with the first aspect, in one possible implementation, the method further includes: receiving device operation status data sent by the first-layer anti-no-device, the device operation status data being used to indicate the network status and device status of the first anti-no-device; and displaying the status of the N-layer anti-no-device based on the device operation status data.
[0014] In conjunction with the first aspect, in one possible implementation, the method further includes: receiving a control command acting on a target anti-crystal device, wherein the target anti-crystal device is an anti-crystal device under a fourth anti-crystal device, the fourth anti-crystal device is the anti-crystal device of the first layer, and the target anti-crystal device is connected between the display and control device and the fourth anti-crystal device; and sending the control command to the fourth anti-crystal device to send the control command to the target anti-crystal device.
[0015] Thirdly, a display control device is provided, applied to the display control device in the aforementioned anti-device-free combination system; the device includes: The receiving module is used to receive sub-device list data sent by the anti-noise device of the first layer. The sub-device list data includes the device identifiers of all anti-noise devices connected under the anti-noise device of the first layer and the geographical location data of all anti-noise devices. The generation module is used to generate and display the anti-zero device topology map corresponding to the N-layer anti-zero device based on the sub-device list data. The anti-zero device topology map is used to represent the geographical location distribution and connection relationship of the N-layer anti-zero device.
[0016] Fourthly, a computer device is provided, including a memory and a processor, the memory being connected to the processor, the processor being configured to execute one or more computer programs stored in the memory, wherein when the processor executes the one or more computer programs, the computer device implements the display control method of the second aspect described above.
[0017] Fifthly, a computer-readable storage medium is provided, which stores a computer program, the computer program including program instructions, which, when executed by a processor, cause the processor to perform the display control method of the second aspect.
[0018] This application achieves the following technical effects: The anti-drone device combination system implements hierarchical management through a multi-level device connection structure. The display and control device directly connects to the first-level anti-drone device, and the (i+1)th-level anti-drone device connects to the first-level anti-drone device, forming a clear device hierarchy. This structure effectively solves the problems of limited functionality and complex device combination verification in existing anti-drone systems, simplifying the complexity of device combination and coordination through hierarchical management. Furthermore, the first anti-drone device reports relevant operational data, including device identification and geographical location, to the second anti-drone device, enabling real-time acquisition and transmission of device status and location. The second anti-drone device dynamically determines a list of sub-devices based on this data and sends it to higher-level devices, ensuring accurate transmission and hierarchical synchronization of device information, enhancing the system's anti-interference capability and data integrity. The further step-by-step reporting mechanism of the sub-device list data enables the display and control device to generate and display a complete multi-level anti-drone device topology map based on the sub-device list data sent by the first-level anti-drone device, clearly showing the geographical distribution and connection relationships of the devices. This not only enhances the system's visual management capabilities but also facilitates real-time monitoring and fault diagnosis, further resolving the challenges of limited system functionality and management. Therefore, this solution, by constructing a multi-level connection structure and a dynamic sub-device data reporting mechanism, achieves functional expansion and improved anti-interference capabilities for the anti-drone system, simplifies the device combination verification process, meets the real-time monitoring and intelligent management needs of complex systems, and effectively solves the technical problems in existing technologies. Attached Figure Description
[0019] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 A system schematic diagram of an anti-device-free combination system provided in an embodiment of this application; Figure 2 A flowchart illustrating a display control method provided in an embodiment of this application; Figure 3 This application provides an embodiment of an anti-device-free topology diagram with full node display; Figure 4 This application provides an embodiment of an anti-device-free topology diagram that is displayed by unfolding layer by layer; Figure 5 This application provides a display interface diagram of a display and control device; Figure 6 This application provides a schematic diagram of the structure of a display control device; Figure 7 This application provides a schematic diagram of the structure of a computer device. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of this application. All other embodiments obtained by those skilled in the art based on the embodiments in this application without inventive effort are within the scope of protection of this application.
[0022] It should be noted that, unless there is a conflict, the various features in the embodiments of this application can be combined with each other, all of which are within the protection scope of this application. Furthermore, although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than the module division in the device or the order in the flowchart. Moreover, the terms "first," "second," and "third" used in this application do not limit the data or execution order, but only distinguish identical or similar items with essentially the same function and effect.
[0023] The technical solution of this application is applicable to anti-drone scenarios.
[0024] The technical solution of this application is described in detail below.
[0025] See Figure 1 , Figure 1 This is a schematic diagram of an anti-device-free combination system provided in an embodiment of this application. The anti-device-free combination system includes a display and control device and N layers of anti-device-free devices, where N≥2, as shown below. Figure 1 As shown, the system includes the display and control device connected to the anti-noise device of the first layer of the N-layer anti-noise device.
[0026] Among them, the display and control equipment refers to the display and control terminal in the system, which is responsible for receiving and displaying the status information, geographical location, detection data, etc. of the anti-drone equipment, and sending control commands to the anti-drone equipment to realize centralized management and operation of the entire anti-drone system.
[0027] Specifically, the display and control equipment is used to dynamically generate and display the device tree topology diagram of the entire system based on the received sub-device list data; draw the location and defense range of all devices on the map, and display the final fused UAV target information (such as location, trajectory, type); and allow operators to issue control commands (such as start / stop detection, activate countermeasures, etc.) to any specific device in the system (no matter how deep the level).
[0028] Among them, anti-drone equipment refers to various types of equipment used to counter drones. The anti-drone equipment can be anti-drone detection equipment, anti-drone countermeasure equipment, or anti-drone combination equipment (which can be integrated combination equipment or separate combination equipment).
[0029] Specifically, anti-drone detection equipment is responsible for detecting and identifying drone targets, such as radar, wireless spectrum detectors, and optical sensors. Anti-drone countermeasure equipment is responsible for interfering with, capturing, or destroying drones, such as electronic jammers, capture net guns, and laser weapons. Anti-drone integrated equipment is an integrated system composed of multiple anti-drone devices, categorized as: integrated integrated equipment: multiple functional modules are integrated into a single physical device; and split integrated equipment: multiple independent devices combine and cooperate through networks or other means. Split integrated equipment can refer to a system composed of multiple functionally independent but cooperative device modules. These modules work together through network connections or other communication methods to complete the overall task. The modules in this split integrated equipment are the constituent units of the split equipment, typically possessing specific functions, such as detection modules, jamming modules, and command and control modules. Different modules can be deployed in different physical locations, forming a spatially dispersed but logically unified system architecture.
[0030] In this context, the first-layer anti-device refers to the top-level anti-device layer in an N-layer anti-device structure. It is the object directly connected and communicated with by the display and control equipment, and is responsible for coordinating and managing the lower-layer devices. That is, all data from the lower-layer devices (layers 2 to N) must be aggregated and reported to the display and control equipment through it, and all instructions from the display and control equipment must also be distributed and forwarded through it.
[0031] The connection between the display and control device and the anti-noise device at layer 1 of the N layers can be either wired or wireless, ensuring that the display and control device and the anti-noise device at layer 1 can communicate. Therefore, by supporting both wired and wireless connection methods, it meets the needs of different deployment environments, ensuring that the system maintains stable and efficient communication and control capabilities in various complex scenarios.
[0032] Specifically, wired connections refer to communication between the display and control equipment and the Layer 1 anti-wireless devices via physical cables (such as Ethernet and fiber optics). Advantages include stable connections, high transmission rates, and strong anti-interference capabilities, making them suitable for fixed deployment scenarios. Wireless connections, on the other hand, refer to communication via wireless networks (such as Wi-Fi, dedicated wireless links, and 5G), suitable for mobile or temporary deployment environments, increasing system flexibility, but potentially susceptible to environmental interference. Regardless of the connection method used, the key is to ensure real-time and reliable data exchange between the display and control equipment and the Layer 1 anti-wireless devices to support system command and control and status monitoring.
[0033] The display and control device communicates with the Layer 1 anti-crystal device using a fixed LAN segment B. For example, the IP address of the display and control device can be set to 192.168.1.10, while the IP address of the Layer 1 anti-crystal device can be set to 192.168.1.20, both within the same 192.168.1.0 / 24 network segment. This fixed configuration ensures the determinism and reliability of the connection.
[0034] Therefore, in this solution, the display and control device only needs to focus on the Layer 1 devices. No matter how complex the underlying system is (how many layers there are, how many internal devices are added or removed), as long as the interface (network segment B, protocol) between the Layer 1 devices and the display and control device remains unchanged, the display and control device does not need any modifications.
[0035] Furthermore, the anti-noise device in the (i+1)th layer of the N-layer anti-noise device is connected to an anti-noise device in the i-th layer of the N-layer anti-noise device, where 1≤i≤N; the anti-noise device in the (i+1)th layer includes a first anti-noise device, and the anti-noise device in the i-th layer includes a second anti-noise device, and the second anti-noise device is connected to the first anti-noise device.
[0036] Among them, N-layer anti-drone equipment refers to the multi-level anti-drone equipment architecture in the system, with layers ranging from 1 to N, and the number of layers N≥2.
[0037] Therefore, the i-th layer of anti-drone devices refers to the set of anti-drone devices located at the i-th level in this multi-layer structure.
[0038] Among them, the first anti-nothing device refers to the anti-nothing device located at the (i+1)th layer. As a child device, it is responsible for reporting data and receiving instructions from the upper layer device (parent device).
[0039] Specifically, the first anti-device can be: an independent sub-device, a single-function device that cannot be further equipped with sub-devices, such as a radar, a jammer, or an optoelectronic turntable; or a sub-combination device, that is, a combination device that includes a combination device terminal processing module, which can further be equipped with its own sub-devices (i.e., the i+2 layer device), so that the system can achieve infinite nesting.
[0040] The second anti-nothing device refers to the anti-nothing device located at the i-th layer. As a parent device, it contains a combined device terminal processing module, which is responsible for managing and coordinating its subordinate sub-devices and forwarding data and commands to the superior device.
[0041] For example, suppose the system has three layers of anti-device devices: Layer 1 (i=1): Second anti-device A, as the top-level parent device, connected to the display and control device; Layer 2 (i=2): Second anti-device B, connected to the first anti-device C; Layer 3 (i=3): First anti-device C, as a child device. The connection relationship is: Display and control device Anti-device A (Layer 1) Anti-device B (Layer 2) Anti-navigation device C (layer 3). Therefore, anti-navigation device C (first anti-navigation device) uploads its own status and location information to anti-navigation device B (second anti-navigation device). Anti-navigation device B aggregates the information of all sub-devices (such as C and other devices), generates a sub-device list, and uploads it along with the fusion target data to anti-navigation device A. Anti-navigation device A, as the top-level parent device, transmits the integrated data to the display and control equipment to achieve overall monitoring and command.
[0042] The connection between the second anti-wireless device and the first anti-wireless device can be wired or wireless, as long as the two adjacent anti-wireless devices have a communication connection.
[0043] Specifically, parent and child devices can communicate using a fixed local area network (LAN) segment A. For example, suppose a parent device (IP: 10.0.0.1) connects to two child devices. The IPs of these two child devices can be configured as 10.0.0.2 and 10.0.0.3, both within the 10.0.0.0 / 24 LAN segment A. This design allows the parent and child devices to form an independent network domain, isolated from the upper-layer network (LAN segment B).
[0044] Therefore, the connection between layer i+1 and layer i defines a standardized, recursive parent-child relationship model. This model decouples the complex device system into independent, manageable modules through fixed network partitioning (network segment A / B), unified protocol headers, and strict data flow rules, thereby improving the system's flexibility, stability, and reusability.
[0045] Furthermore, the first anti-wireless device is used to report device operation-related data of the first anti-wireless device to the second anti-wireless device. The device operation-related data includes the device identifier of the first anti-wireless device and the geographical location data of the first anti-wireless device.
[0046] Among them, equipment operation-related data refers to the data generated by the equipment operation, including heartbeat data, status data, geographical location data, target data, coverage area (such as detection range, strike range), equipment identification, etc. In the case where there is no anti-device and there are sub-devices connected, it also includes sub-device list data.
[0047] Specifically, device identification refers to a unique code or serial number that identifies a device, used to distinguish and manage devices. This can be the device's name, serial number, etc. Geographic location data refers to the device's current spatial coordinates, such as GPS positioning data, used to locate the device and its coverage area. Heartbeat data refers to periodically sent status signals used to confirm the device's online status. Status data refers to the device's operational status information, such as operating mode, fault status, and battery level. Target data refers to information about drone targets detected by the device, including target location, speed, and type. Coverage range refers to the effective area that the device can detect or engage.
[0048] Among them, the sub-device list data refers to the list of its subordinate sub-devices and related information that must be reported when the first anti-counterfeiting device itself is a combined device.
[0049] Note that all reported data packets, whether heartbeats, status, or location, must have a unified protocol header appended to the packet header.
[0050] Specifically, the protocol header data structure can be: struct{ char serialNumber, / / Device serial number int equipType, / / Device type encoding char parentSerialNumber, / / Parent device serial number int parentType, / / Parent device type encoding }
[0051] For example, suppose the first anti-drone device is a separate anti-drone detection radar, and the second anti-drone device is its parent, a combined device terminal processing module. The radar collects its device number (e.g., "Radar-001"), current GPS coordinates (30.1234°N, 120.5678°E), operating status (normal), detected drone target information, and its detection range (radius 2 km) in real time. The radar encapsulates the above data into protocol data packets and sends them to the combined device terminal processing module via a wireless network at regular intervals (e.g., every 5 seconds). After receiving the data, the combined device terminal processing module updates the radar's device status and location, and performs target fusion processing by combining data from other sub-devices. If the radar's battery is low or the detection is abnormal, the combined device terminal processing module can issue maintenance commands or adjust detection parameters.
[0052] Furthermore, the second anti-wireless device is used to determine the sub-device list data of the second anti-wireless device based on the device operation-related data reported by the first anti-wireless device, and send the sub-device list data to the superior device of the second anti-wireless device; the sub-device list data includes the device identifier of each first anti-wireless device connected to the second anti-wireless device and the geographical location data of each first anti-wireless device; when the second anti-wireless device is the first-layer anti-wireless device, the superior device is the display and control device; when the second anti-wireless device is not the first-layer anti-wireless device, the superior device is the anti-wireless device connected to the second anti-wireless device in the (i-1)th layer anti-wireless device.
[0053] Therefore, the sub-device list data is further explained as a data set generated by the second anti-wireless device based on the data reported by all the first anti-wireless devices directly connected to it. It contains the unique device identifier, geographical location, and a list of sub-devices that the sub-device itself may contain (recursively included).
[0054] For example, parent device A is connected to child device B (independent radar) and child device C (sub-combined device). Then, the list of child devices of parent device A must include information about B and C, as well as information about C's child devices (such as D and E) reported by C.
[0055] In practice, the second anti-device receives device operation-related data from multiple first anti-devices, including device identifiers, geographical locations, and a list of its own sub-devices (if any). The second anti-device integrates the identifiers and geographical locations of all directly connected first anti-devices to form the sub-device list data for the current level. If a first anti-device is a composite device and contains a list of its subordinate sub-devices, the second anti-device embeds this lower-level sub-device list data into its own sub-device list, achieving a complete description of multi-level device relationships. The second anti-device sends the complete sub-device list data to its superior device (i.e., the higher-level parent device) so that the superior device obtains comprehensive device topology information.
[0056] When the second anti-noise device is at the first level, its superior device is the display and control device. This device directly sends its sub-device list data to the display and control device. The display and control device, as the top-level management unit, is responsible for summarizing and processing the data from all anti-noise devices at the first level.
[0057] When the second anti-noise device is at layer i (i>1), its superior device is the anti-noise device connected to it at layer (i-1). This device sends its sub-device list data to the parent device directly connected to it at layer (i-1). After receiving the data, the parent device performs fusion processing and forwards it to a higher layer until it is transmitted to the display and control device.
[0058] Therefore, the display and control device does not need to know about the existence of any deep-level sub-devices. It only communicates with the Level 1 devices, and the sub-device list data reported by the Level 1 devices already contains information about all devices in the entire system through a recursive mechanism. Because the definition of the sub-device list data is itself recursive (a list can contain lists), this mechanism applies regardless of the number of layers in the system (N layers). The device at level i reports to the device at level i-1 a complete list containing information about all devices from level i+1 to level N below it. When a new sub-device (regardless of its level) is connected, it only needs to report information to its direct parent device. This parent device automatically updates its own list and reports upwards level by level, eventually updating the entire system topology automatically. The entire process requires no manual intervention and no modification to the code of any upper-level devices (including the display and control devices).
[0059] For example, suppose the system has a four-layer anti-device structure: Layer 1 (top layer) device: Second anti-device A, device identifier of A: A-000, geographical location of A: LA. Layer 2 device: Second anti-device B, device identifier of B: B-001, geographical location of B: LB, B is a sub-device of A. Layer 3 devices: First anti-device C and D, are sub-devices of B, device identifier of C: C-002, geographical location of C: LC, device identifier of D: D-002, geographical location of D: LD. Among them, anti-device C is a single-function device with no sub-devices; anti-device D is a combined device, connected to two sub-devices E and F, device identifier of E: E-003, geographical location of E: LE, device identifier of F: F-003, geographical location of F: LF.
[0060] The sub-device list of anti-device D is as follows: { Device ID: E-003, Geographic Location: LE, Sub-device List: { null}; Device ID: F-003, Geographic Location: LF, Sub-device List: { null} }
[0061] The list of sub-devices of device B without device B is as follows: { Device ID: C-002, Geographic Location: LC, Sub-device List: { null}; Device ID: D-002, Geographic Location: LD, Sub-device List: { Device ID: E-003, Geographic Location: LE, Sub-device List: { null}; Device ID: F-003, Geographic Location: LF, Sub-device List: { null} }}.
[0062] The list of sub-devices of anti-device A is as follows: { Device ID: B-001, Geographic Location: LB, Sub-device List: { Device ID: C-002, Geographic Location: LC, Sub-device List: { null}; Device ID: D-002, Geographic Location: LD, Sub-device List: { Device ID: E-003, Geographic Location: LE, Sub-device List: { null}; Device ID: F-003, Geographic Location: LF, Sub-device List: { null} }}}.
[0063] In summary, anti-wireless devices C and D report their device identifiers (e.g., C-001, D-002), geographical locations, and a list of sub-devices of anti-wireless device D (including the identifiers and locations of E and F) to anti-wireless device B. Anti-wireless device B integrates the received data to generate a sub-device list, including the identifiers and locations of C and D, and the list of sub-devices of D (E, F). Anti-wireless device B sends this sub-device list data to anti-wireless device A, which uses it to understand the topology and distribution of the entire lower-level devices. Anti-wireless device A then sends its device identifier, geographical location, and sub-device list to the display and control device. Furthermore, the display and control device generates and displays an anti-wireless device topology map corresponding to the N-layer anti-wireless devices based on the sub-device list data sent by the first-layer anti-wireless devices. This anti-wireless device topology map represents the geographical distribution and connection relationships of the N-layer anti-wireless devices.
[0064] Among them, the anti-drone topology diagram is a visual graphic that shows the hierarchical structure, connection relationship and geographical distribution information of multi-layer anti-drone equipment, helping operators to intuitively understand the system status.
[0065] Among them, there are two visualization schemes for the anti-device topology diagram.
[0066] Specifically, the first approach is a full-node display scheme. This scheme displays all N layers of anti-device nodes, arranged hierarchically, with each node's geographical location clearly marked. It's suitable for comprehensive observation and analysis of the overall system structure. This can be understood as using lines to represent parent-child relationships, different icons or colors to distinguish device types (e.g., circles for radar, squares for jammers), and labeling each node with its device serial number and geographical coordinates. (See reference.) Figure 3 , Figure 3 The diagram shows a fully node-displayed, device-free topology. In the diagram, the first layer (top layer) device is radar device S, with device serial number 10 and position 100. The second layer includes radar device P and jammer device J. P has device serial number 20 and position 200, and J has device serial number 30 and position 300. P and J are sub-devices of S. Jammer device J is a single-function device with no sub-devices. Radar device P is a combined device connected to two sub-devices K and R. Therefore, the third layer consists of radar devices K and R. K has device serial number 40 and position 400, and R has device serial number 50 and position 500.
[0067] Specifically, the second approach is a layer-by-layer expansion scheme. Initially, only the first-level nodes are displayed. When a user clicks on a node, the list of sub-devices corresponding to that node dynamically expands, allowing for layer-by-layer exploration, similar to a directory tree structure. This facilitates focusing on specific branches and reduces interface complexity. Think of it this way: when a user clicks the expand marker of a node, all of that node's direct sub-devices (the second level) are displayed; clicking the expand marker of a sub-device further expands its sub-devices (the third level), much like opening folders layer by layer in a file explorer. (See reference...) Figure 4 , Figure 4 To display the anti-device topology layer by layer, in Figure a, the first layer (top layer) device is radar device S, with device serial number 10 and position 100. Clicking the marker corresponding to S yields Figure b. Figure b, besides radar device S, also includes second-layer devices: radar device P and jammer device J. P has device serial number 20 and position 200, and J has device serial number 30 and position 300. P and J are sub-devices of S. Further clicking the marker corresponding to P yields Figure c, which also includes third-layer devices: radar device K and radar device R. K has device serial number 40 and position 400, and R has device serial number 50 and position 500. Jammer device J is a single-function device with no sub-devices; radar device P is a combined device connected to two sub-devices, K and R.
[0068] Optionally, the topology map can be displayed as a standalone graphic or based on a Geographic Information System (GIS) map. Nodes without devices are marked with their corresponding geographical locations on the map, and communication or management relationships between devices are shown through connecting lines on the map. Map markings can also display additional information such as device type, detection range, and strike range to enhance situational awareness.
[0069] Therefore, this solution, through clear hierarchical management and flexible visualization topology design, enables dynamic monitoring of the status of anti-drone system equipment, intuitive display of spatial distribution, and efficient command and control support, ensuring stable operation and rapid response of the system in complex environments.
[0070] In one feasible implementation, the device operation-related data further includes first target data, which represents data obtained by detecting a drone as the detection target; the second anti-drone device is further used to fuse the first target data reported by each first anti-drone device to obtain second target data, and send the second target data to the upper-level device of the second anti-drone device; the display and control device is further used to display the detected target according to the second target data sent by the anti-drone device of the first layer.
[0071] The first target data consists of raw or preliminary processed data generated by the first anti-drone device (sub-device) after detecting the drone target, including the drone's identification information, location, speed, trajectory, etc.
[0072] The second target data is a comprehensive target data generated by the second anti-nuclear device after fusing the first target data reported by multiple first anti-nuclear devices, and has higher accuracy and completeness.
[0073] The purpose of fusion is to ensure that the data from the child device is merged at the parent device before being reported to the next higher-level device, and only the parent device can report the data.
[0074] Fusion refers to the process of integrating, deduplicating, correcting errors, and supplementing information on target data reported from multiple devices to obtain more accurate and comprehensive target situation information.
[0075] The fusion of the first target data reported by each first anti-device is performed by the combined device terminal processing module.
[0076] Specifically, the fusion process can be as follows: unify the data detected at different times and from different angles into the same time reference and spatial coordinate system; determine whether the radar spot G, the RF signal H, and the photoelectric target box J point to the same physical target, and if so, associate them; use algorithms such as Kalman filtering to perform comprehensive calculations on the associated multi-source data to generate a second target data that is smoother and more accurate than any single data source.
[0077] For example, a four-layer nested architecture is adopted. The top layer is anti-device A, which is connected to the display and control equipment through the second network segment. Below it are the split-type combined equipment B and C deployed in the east and west zones, respectively. Their core processing units are located in the control buildings of their respective zones and are also connected to A through the second network segment. B and C are connected to physically distributed end-point sensing and countermeasure units through their respective independent first network segments, such as the lighthouse top radar R1 under B, the RF detection equipment RF1 next to the dock, the EO tracking equipment EO1 near the berth, and the navigation decoy equipment S1 at the channel entrance. After the system is powered on, the end-point devices report operational data containing device identification, geographical location, and type to their respective parent devices B or C through the first network segment. B and C then perform the first data aggregation to generate a sub-device list containing complete information of all subordinate devices, and report it to A through the second network segment. After receiving the reports from B and C, A performs a second aggregation to form a global topology list containing all port equipment and sends it to the display and control equipment. The operator then sees a clear equipment deployment and tree topology diagram on the GIS map. When an unidentified drone intrudes, radar R1 and RF1 generate initial target data and report it to the combined device B via the first network segment. B's fusion module immediately performs the first fusion, combining the radar's precise range with the RF's model identification capability to generate local second target data, which is then reported to the top-level device A. Simultaneously, combined device C detects the target and reports its fusion result. Upon receiving these two local fusion data, the top-level combined device A performs global fusion, using data from two detection points (east and west) for triangulation, generating final second target data with meter-level accuracy, including the drone's precise model, location, trajectory, and threat level. Upon receiving this data, the display and control equipment displays a highlighted target icon and detailed information on the map in real time. After the commander decides to countermeasure, the command is issued from the display and control equipment, routed through the second network segment to A, then to B, and finally precisely issued by B to the navigation decoy device S1 via the first network segment. S1 then activates, successfully driving the drone away to a safe area.
[0078] Among them, the target display feature can show the target on the map, that is, mark the location of the drone on the map.
[0079] Specifically, on the GIS map, an icon representing the drone (such as a small airplane icon) is drawn based on the 3D coordinates in the second target data. Alternatively, consecutive target points will form a trajectory line on the map. Or, clicking or hovering over the icon will display detailed information such as target ID, type, speed, altitude, and confidence level.
[0080] Specifically, each first anti-drone device monitors its surrounding environment using its sensors (such as radar, photoelectric sensors, and radio spectrum detectors) to identify and capture drone target information. The device organizes the detected target information into first target data, including the target's unique identifier, geographical location, speed, and flight trajectory. The first anti-drone device then reports this first target data to its directly connected second anti-drone device (parent device).
[0081] Specifically, the second anti-dual-mode device receives first target data from multiple first anti-dual-mode devices. Through the combined device terminal processing module, a fusion algorithm is executed, including but not limited to data matching, deduplication, error correction, and multi-source information integration. The fused result forms the second target data, providing a more accurate and comprehensive target situation. Only the second anti-dual-mode device (parent device) sends the fused second target data to its superior device, avoiding duplicate reporting and information redundancy.
[0082] As can be seen, the data fusion and forwarding mechanism in this embodiment ensures the accuracy and efficiency of information transmission, while further visualization enhances the user experience and improves the level of command and decision-making.
[0083] In one feasible implementation, the device operation-related data further includes device operation status data of the first anti-wireless device, which is used to indicate the network status and device status of the first anti-wireless device; the second anti-wireless device is also used to forward the device operation status data to the superior device of the second anti-wireless device based on the device operation-related data reported by the first anti-wireless device; the display and control device is also used to display the status of the N-layer anti-wireless device based on the device operation status data.
[0084] The "on-network status" indicates whether the device is in a normal network connection state, which can be reflected by the heartbeat status, i.e., the device periodically sends a heartbeat signal to confirm its online status. Furthermore, the heartbeat status refers to the signal periodically sent by the device to inform the upstream device that it is in a normal online state; if no heartbeat is received within a specified time, the device is considered offline.
[0085] Specifically, all devices (regardless of level) send a tiny heartbeat packet to their direct parent device at a fixed high frequency (e.g., once per second). The parent device maintains a timer; if it does not receive a heartbeat packet from a child device within a predetermined time (e.g., 3 seconds), it immediately determines that the device is offline. This can be understood as the first anti-network device periodically collecting its own operational status information, including its network presence (heartbeat signal). The device sends a heartbeat packet to the second anti-network device every fixed interval (e.g., every few seconds or tens of seconds) to indicate that it is online. The heartbeat packet content can be very simple, mainly containing a unified protocol header.
[0086] Among them, equipment status refers to the working status of the equipment, such as whether it is performing a task, whether it is in standby mode, or whether a fault has occurred.
[0087] Specifically, the parent device (the second anti-device) receives heartbeats and status packets from all direct child devices via network segment A. Its internal device registry updates the network status and device status of each child device in real time. After receiving the status data from the child devices, the parent device forwards it to its superior device (layer i-1) via network segment B without modification (or with only necessary format encapsulation).
[0088] For example, if there is interference with the status report from a Layer 3 device, the Layer 2 parent device will immediately package the status information and forward it to the Layer 1 parent device through network segment B. The Layer 1 parent device will then forward it to the display and control device.
[0089] The status of the N-layer anti-device can be displayed by marking and showing it in the anti-device topology diagram.
[0090] Specifically, the display and control device receives status data from all N-layer devices, forwarded from the Layer 1 devices. Network status is displayed as follows: Online: Displayed as a green or normal icon on the corresponding node in the device topology diagram; Offline: Displayed as a red, gray, or cross icon on the corresponding node, potentially triggering an audible or pop-up alarm. This allows operators to instantly detect device offline issues.
[0091] Device Status Display: Icon / Color Changes: Different icons can represent different modes, such as a "radar scan" animation icon to indicate scanning in progress, and a "lightning bolt" icon to indicate interference. Status Text Labels: Text is displayed directly next to the device node, such as "Normal," "Tracking," and "Fault." Detailed Information Pop-up: When a user clicks on a device node in the topology diagram, a detailed information panel will pop up, displaying all performance parameters and detailed fault codes for that device.
[0092] For reference Figure 5 , Figure 5 This is a diagram of the display interface of a display and control device. Figure 5 In the diagram, the first layer (top layer) device is radar device S, with device serial number 10 and position 100. The second layer includes radar device P and jammer device J, with device serial number 20 and position 200 for P and device serial number 30 and position 300 for J. P and J are sub-devices of S. P displays an icon with a cross, indicating that P is offline, and J displays a lightning bolt icon, indicating that it is jamming. On the right side of the display interface, there is a detailed information panel that summarizes the above information.
[0093] As can be seen, this embodiment ensures the stable operation and efficient management of the system, enhances the ability to monitor the health status of equipment in real time, supports operators in timely detection of anomalies, and ensures the reliability and response speed of the anti-drone system.
[0094] In one feasible implementation, the display and control device is further configured to send a control command acting on the target anti-wireless device to the fourth anti-wireless device, wherein the fourth anti-wireless device is the anti-wireless device of the first layer, and the target anti-wireless device is connected between the display and control device and the fourth anti-wireless device.
[0095] Among them, control commands refer to specific operation commands issued by the display and control equipment, which are used to adjust the working status of the target anti-device, execute specific tasks, or change configuration parameters.
[0096] Among them, the fourth anti-drone device refers to the anti-drone device at the first layer of the system, which serves as a bridge or relay node between the display and control device and the lower-level device.
[0097] Among them, the target anti-drone device refers to a specific anti-drone device that the display and control device wishes to control directly or indirectly, which may be located at any level in a multi-layered device structure.
[0098] Sending control commands to the fourth anti-wireless device to act on the target anti-wireless device means that the control commands are sent down layer by layer, and the parent-child relationship can be determined according to the device relationship in the sub-device list / protocol header of the anti-wireless device.
[0099] Specifically, the issuance of control commands is a layered routing process. Each layer of devices determines the next-hop forwarding path based on the device tree model in its memory and the first protocol data carried in the command. For example, when the display and control device needs to send a "start interference" command to the last device T, it first queries the global device tree to determine the path as Q→W→E→T. Then, it encapsulates the command into first protocol data, setting the final destination identifier to T and the next-hop identifier to Q, and sends it to device Q via the second network segment. Device Q receives the command and finds that the destination is not itself. It then queries its own child device list, determines that T is in its subtree, and that the next hop must be its child device W. It then updates the next-hop identifier to W and forwards the command. Device W receives the command and executes the same logic, finding that T can only be reached via its child device E. It then updates the next-hop identifier to E and forwards the command via the first network segment. Device E receives the command, finds T in its direct child device list, updates the next-hop identifier to the final destination T, and forwards the command. Finally, device T receives the data packet, finds that the final destination identifier and the next hop identifier are both itself, confirms that it is the final receiver, and then parses the payload content and executes the jamming command.
[0100] In practice, the display and control device generates control commands for the target anti-wireless device based on task requirements and system status. Alternatively, control commands can be triggered by the user, such as when a user selects a device in the topology diagram; this device becomes the target anti-wireless device. Commands can also be set by the user. Since the target anti-wireless device may not communicate directly with the display and control device, control commands need to be passed hierarchically through devices. The display and control device first sends the control command to the fourth anti-wireless device (layer 1 device), as the first hop. After receiving the control command, the fourth anti-wireless device in layer 1 determines whether the target anti-wireless device is a sub-device based on its maintained sub-device list or the device relationships in the protocol header. If so, the fourth anti-wireless device forwards the control command to the target anti-wireless device or passes it through the next layer device until the command reaches the target anti-wireless device. After receiving the control command, the target anti-wireless device parses the command content and executes the corresponding operation. The device execution results and status changes can be fed back to the display and control device, reported through the same hierarchical path, achieving closed-loop control.
[0101] As can be seen, in this embodiment, the display and control device achieves remote control of multi-level anti-wireless devices by sending control commands to the first layer (the fourth anti-wireless device) that act on the target anti-wireless device. The control commands are sent down layer by layer based on the parent-child relationship between devices, ensuring that the commands are accurately transmitted to the target anti-wireless device and completed for execution feedback, thus guaranteeing the efficiency and reliability of the system's command and control.
[0102] In one feasible implementation, the control command is sent in the first protocol data, the protocol header of the first protocol data carrying the device serial number of the target anti-noise device, the device type code of the target anti-noise device, the device serial number of the fifth anti-noise device, and the device type code of the fifth anti-noise device, the fifth anti-noise device being an anti-noise device connected between the target anti-noise device and the display and control device.
[0103] Among them, equipment types include anti-detection devices, anti-counterfeiting devices, and combined devices.
[0104] The first protocol data refers to the communication data packet carrying control commands, which follows the communication protocol format defined by the system and includes a protocol header and a data body.
[0105] The protocol header refers to the header information of the protocol data packet, which contains key routing and identification fields, such as device serial number and device type code, to indicate the source, destination and transmission path of the data packet.
[0106] Optionally, all data reports and command issuances from all devices must include a common protocol header data structure: struct{ char serialNumber, / / Device serial number int equipType, / / Device type encoding char parentSerialNumber, / / Parent device serial number int parentType, / / Parent device type encoding }
[0107] Specifically, the device serial number is a unique identifier for the device, used to distinguish different anti-knock devices in the system. The device type code is a code representing the device category, such as anti-knock detection device, anti-knock countermeasure device, combination device, etc., used to identify the functional attributes of the device.
[0108] The fifth anti-dual device refers to an intermediate-level device between the display and control device and the target anti-dual device. There may be multiple fifth anti-dual devices, which are responsible for forwarding control commands.
[0109] For example, in a 4-layer system, when the display controller needs to issue a command to a 4th-layer device: the command is issued from the display controller. The 1st-layer device is the first 5th anti-null device. The 2nd-layer device is the second 5th anti-null device. The 3rd-layer device is the third 5th anti-null device. The 4th-layer device is the target anti-null device.
[0110] Specifically, the control device generates control commands and encapsulates them into the data body of the first protocol data. The protocol header carries the following key information: the device serial number and type code of the target anti-navigation device: clearly identifying the final receiving device and its functional category, facilitating identification and execution by the target anti-navigation device. The device serial number and type code of the fifth anti-navigation device: identifying the intermediate forwarding devices traversed by the current command, supporting layer-by-layer forwarding and path tracing. The protocol header uses a common protocol header format, ensuring that all levels of devices can parse and correctly process the data packets. The control command, issued from the control device, first reaches the first fifth anti-navigation device. The fifth anti-navigation device parses the protocol header, confirms itself as the current forwarding node, and identifies itself through its device serial number and type code. Based on the information in the protocol header, the device determines the next-hop device (which could be the next-level fifth anti-navigation device or the target anti-navigation device), continues to encapsulate and send the control command. This process repeats until the control command reaches the target anti-navigation device. In complex systems, there may be multiple paths or multiple intermediate devices between the control device and the target anti-navigation device. The protocol header may contain the serial numbers and type codes of multiple fifth anti-navigation devices, forming a forwarding link. Each forwarding device processes and forwards control commands sequentially according to the order in the protocol header, ensuring that the commands are transmitted along the correct path.
[0111] For example, following the aforementioned case of a four-layer anti-device structure in the system, assuming that the display and control device needs to send a control command to device E (device identifier E-003), the protocol header of the first protocol data when transmitted to each layer is composed as follows: the display and control device generates the control command and encapsulates it into the data body of the first protocol data.
[0112] The protocol header carries the following information: Target anti-nothing device sequence number and type code: E-003, identifying the final receiving device. Current forwarding device sequence number and type code: A-000, identifying the first-hop forwarding device (top-level second anti-nothing device A). The protocol header format is a common protocol header, supporting parsing by all devices.
[0113] In the first hop, the second anti-nothing device A (device identifier A-000) receives the data packet: parses the protocol header, confirms itself as the current forwarding device; determines that the next hop device is B-001 (second anti-nothing device B); updates the protocol header, updates the current forwarding device to B-001, and keeps the target anti-nothing device E-003 unchanged; and sends the data packet to B-001.
[0114] In the second hop, the second anti-nothing device B (device identifier B-001) receives the data packet: parses the protocol header, confirms that the current forwarding device is itself; determines that the next hop device is D-002 (the first anti-nothing device D); updates the protocol header, updates the current forwarding device to D-002, and keeps the target anti-nothing device E-003 unchanged; and sends the data packet to D-002.
[0115] In the third hop, the first anti-nothing device D (device identifier D-002) receives the data packet: parses the protocol header, confirms that the current forwarding device is itself; determines that the next hop device is E-003 (target anti-nothing device); updates the protocol header, updating the current forwarding device to E-003, while the target anti-nothing device remains E-003; and sends the data packet to E-003.
[0116] The target anti-nothing device E (device identifier E-003) receives the data packet: parses the protocol header to confirm that it is the target anti-nothing device; and processes the control commands in the data body.
[0117] Therefore, each protocol header contains the serial number and type code of the target anti-no device (E-003) to ensure that the final device recognizes the instruction; the current forwarding device serial number and type code in the protocol header are updated layer by layer according to the transmission path, supporting layer-by-layer forwarding and path tracing, ensuring that the instruction is transmitted along the correct path.
[0118] In one feasible implementation, the device operation-related data is carried in the second protocol data and reported. The protocol header of the second protocol data carries the device serial number of the first anti-no-device device, the device type code of the first anti-no-device device, the device serial number of the second anti-no-device device, and the device type code of the second anti-no-device device.
[0119] The second protocol data refers to the communication data packets that carry data related to the operation of the equipment. It follows the communication protocol format defined by the system and includes a protocol header and a data body.
[0120] In practical implementation, the second anti-drone device continuously collects its own operational status data during operation, such as device online status, sensor data, and task completion status. The second anti-drone device encapsulates the collected operational data into the data body of the second protocol data. The device serial number and type code of the first anti-drone device identify the upstream receiving device of the data packet, indicating the target receiving node. The device serial number and type code of the second anti-drone device identify the direct sending device of the data packet, facilitating source identification and management by the upstream device. The protocol header adopts a common protocol header format to ensure data packet format uniformity, facilitating parsing and processing by various devices in the network. The second anti-drone device sends the encapsulated second protocol data to the first anti-drone device. After receiving the data, the first anti-drone device parses the protocol header to confirm the data source and destination. According to the system design, the first anti-drone device may further report the data to higher-level devices or display and control devices, achieving hierarchical data aggregation. After receiving the aggregated device operational data, the display and control device or the upstream management system performs operations such as status monitoring, fault diagnosis, and task adjustment. Through data feedback, the system achieves real-time monitoring and intelligent management of anti-drone equipment. For example, following the aforementioned case of a four-layer anti-device architecture in the system, assuming device E (device identifier E-003) sends data to the display and control device, the protocol header and data composition of the second protocol data when transmitted to each layer are as follows: Device E collects operational status data and encapsulates it into the data body of the second protocol data. The protocol header carries the following information: the serial number and type code of the superior receiving device: D-002, identifying the target receiving node of the data packet (the first inverse device D); the serial number and type code of the direct sending device: E-003, identifying the sending device of the data packet; the protocol header adopts a common protocol header format to ensure unified parsing.
[0121] First hop, the first anti-device D (device identifier D-002) receives data packets: Parse the protocol header to confirm that the data source is E-003 and the destination is itself D-002; according to the system design, encapsulate the data into second protocol data and update the protocol header: upper-level receiving device serial number and type code: B-001, identifying the next-hop device (secondary anti-device B); directly send the device serial number and type code: D-002.
[0122] Send data packets to B-001.
[0123] The second hop, the second anti-device B (device identifier B-001) receives the data packet: Parse the protocol header to confirm that the data source is D-002 and the target is itself B-001.
[0124] Encapsulate the data into second protocol data and update the protocol header: upper-level receiving device serial number and type code: A-000, identifying the next-hop device (second-hop device A is not present); direct sending device serial number and type code: B-001.
[0125] Send data packet to A-000.
[0126] The third hop, the second anti-device A (device identifier A-000) receives data packets: Parse the protocol header to confirm that the data source is B-001 and the target is itself A-000.
[0127] Encapsulate the data into second protocol data and update the protocol header: upper-level receiving device serial number and type code: display and control device (assuming the identifier is S-000); direct sending device serial number and type code: A-000.
[0128] Send data packets to the display and control device.
[0129] The display and control device (identified as S-000) receives data packets: Parse the protocol header to confirm that the data source is A-000 and the target is yourself.
[0130] It processes the operational status data in the data body to perform operations such as status monitoring and fault diagnosis.
[0131] Therefore, the header of the second protocol data includes the serial number and type code of the receiving device at each layer, as well as the serial number and type code of the sending device, ensuring that the source and destination of the data packets are clear. The header adopts a common format, supporting hierarchical aggregation and unified parsing. The data body encapsulates the operating status data collected by the device, enabling real-time feedback and intelligent management of the device status.
[0132] As can be seen, in this embodiment, device operation-related data is reported through the second protocol data. The protocol header carries the device serial numbers and type codes of the first and second anti-drone devices, thus clearly identifying the data source and transmission path. The use of a shared protocol header ensures protocol uniformity and compatibility, supporting flexible data reporting across multiple levels and device types. This design not only enhances the system's scalability and security but also improves overall real-time monitoring capabilities and management efficiency, meeting the technological development needs of modern anti-drone systems.
[0133] In one feasible implementation, the second anti-noise device communicates with the first anti-noise device based on a first network segment, and the second anti-noise device communicates with its superior device based on a second network segment, which is different from the first network segment.
[0134] The first network segment refers to the network address range (IP segment) used for communication between the second anti-device and the first anti-device, such as 192.168.1.0 / 24.
[0135] The second network segment refers to another different network address range used for communication between the second anti-virus device and its superior second anti-virus device (i.e., the parent device), such as 10.0.0.0 / 24.
[0136] Therefore, it is equivalent to a device that is distinguished by different network segments when acting as a parent device and when acting as a child device, so that the child device can only report data and receive commands through the parent device.
[0137] For example, the first network segment can uniformly use the 10.0.0.0 / 24 network segment. The downlink network interface IP of the parent device (the second anti-reverse device) is set to 10.0.0.1, serving as the gateway for this network segment. All its child devices (the first anti-reverse device) have IP addresses set to 10.0.0.2, 10.0.0.3, etc., with all gateways pointing to 10.0.0.1. The second network segment can uniformly use the 192.168.1.0 / 24 network segment. The uplink network interface IP of the parent device (the second anti-reverse device) is set to 192.168.1.20. The IP of its upstream device (the first-level device or display / controller) is 192.168.1.10.
[0138] Specifically, the second anti-dual-device uses the first network segment, meaning they exchange data within the same logical network or subnet. The first network segment ensures that the second anti-dual-device can communicate directly with the first anti-dual-device, enabling data reporting and command reception. Between the second anti-dual-device and its superior second anti-dual-device, a second network segment, different from the first, is used, forming another independent network segment. This ensures that when the devices communicate as child devices with their parent devices, they exist in different network environments, resulting in clear logical isolation.
[0139] Furthermore, the same device can function as both a parent and a child device within the system. Different network segments are used to distinguish between these roles: when acting as a parent device, it communicates with its child devices using the first network segment; when acting as a child device, it communicates with its parent device using the second network segment. This segmentation achieves logical isolation at the network layer, preventing direct cross-layer communication and ensuring that data and commands are forwarded through the parent device.
[0140] Furthermore, child devices (secondary anti-dual device) can only report data through their parent devices (firstary anti-dual device or superior secondary anti-dual device). The parent device is responsible for receiving data from the child devices and then summarizing, processing, or forwarding it. Command issuance must also go through the parent device; child devices cannot directly receive commands from higher-level devices. This ensures the security and controllability of data and command flows, preventing cross-level communication and potential security risks.
[0141] As can be seen, this embodiment achieves communication isolation between the second anti-drone device and the first anti-drone device, as well as between the second anti-drone device and its superior second anti-drone device, through different settings of the first and second network segments. By using different network segments to distinguish the identities of devices as parent and child devices, it ensures that child devices can only report data and receive commands through their parent devices, thus enhancing the system's network security and management efficiency. This design not only improves the system's hierarchical clarity and access control capabilities but also enhances the network's maintainability and scalability, meeting the requirements of modern anti-drone systems for a secure, reliable, and flexible communication architecture.
[0142] This application can achieve the following technical effects: The anti-no-device combination system, through hierarchical device connection and step-by-step reporting of sub-device list data, enables the display and control equipment to automatically generate and intuitively display the device topology diagram of the entire system, thereby clearly showing the geographical distribution and hierarchical connection relationship of all anti-no-device devices, thereby improving the system's visualization management capability, device collaboration efficiency, and the accuracy and response speed of overall command and control, and further realizing the visualization management and rapid status mastery of complex combination equipment systems.
[0143] See Figure 2 , Figure 2This is a schematic flowchart illustrating another display control method provided in an embodiment of this application; the method is applied to a display control device in an anti-device-free combination system, such as... Figure 2 As shown, the method includes the following steps: S201, receiving sub-device list data sent by the anti-wireless device of the first layer, the sub-device list data including the device identifiers of all anti-wireless devices connected under the anti-wireless device of the first layer and the geographical location data of all anti-wireless devices.
[0144] Among them, the first-level anti-no device refers to the first-level device in the anti-no device combined system. It usually serves as the direct parent device of the sub-devices and undertakes the functions of data aggregation and forwarding.
[0145] The sub-device list data refers to the data generated and sent by the first-level anti-noise device, which includes the device identifier (unique ID) and geographical location information of all its connected lower-level anti-noise devices.
[0146] Among them, the device identifier is a code or number used to uniquely identify each anti-navigation device, facilitating management and location. Geographic location data reflects the actual geographical coordinates of the device (such as latitude, longitude, altitude, etc.), used for positioning and situational awareness.
[0147] The connection includes direct connection and indirect connection (such as an indirect connection with a sub-device under a sub-device).
[0148] Specifically, the first-layer anti-device periodically or triggered scans its subordinate device network to collect information on all directly connected sub-devices. It then recursively collects information on the sub-devices of those sub-devices (i.e., indirectly connected devices), forming a complete device connection topology. It aggregates the device identifiers and geographical location data of all connected devices to construct a sub-device list. This data is sent to the display and control device via a predetermined protocol, ensuring the display and control device receives complete network topology and device distribution information. Upon receiving the sub-device list data, the display and control device parses the device identifiers and geographical locations. It reconstructs the device topology based on the connection relationships, distinguishing between directly connected and indirectly connected devices. The device hierarchy and its geographical distribution are then graphically displayed on the interface for easy understanding and decision-making by operators. It supports rapid device status location based on device identifiers and regional monitoring and task scheduling based on geographical location.
[0149] S202, Based on the sub-device list data, generate and display the anti-zero device topology map corresponding to the N-layer anti-zero device, the anti-zero device topology map is used to represent the geographical location distribution and connection relationship of the N-layer anti-zero device.
[0150] Among them, the anti-drone topology diagram is a visual graphic that shows the hierarchical structure, connection relationship and geographical distribution information of multi-layer anti-drone equipment, helping operators to intuitively understand the system status.
[0151] Among them, there are two visualization schemes for the anti-device topology diagram.
[0152] Specifically, the first type is the full node display scheme, which displays all N layers of anti-device nodes, arranged hierarchically, and clearly marks the geographical location of each node. This is suitable for comprehensive observation and analysis of the overall system structure. It can be understood as using lines to connect parent and child relationships, using different icons or colors to distinguish device types (such as circles for radar and squares for jammers), and marking the device serial number and geographical coordinates next to each node.
[0153] Specifically, the second approach is a layer-by-layer expansion scheme. Initially, only the first-level nodes are displayed. When a user clicks on a node, the list of sub-devices corresponding to that node dynamically expands, allowing for a deeper exploration layer by layer, similar to a directory tree structure. This facilitates focusing on specific branches and reduces interface complexity. It can be understood as follows: when a user clicks the expand marker of a node, all of that node's direct sub-devices (the second level) will be displayed; clicking the expand marker of a sub-device will then display its subordinate devices (the third level), much like opening folders layer by layer in a file explorer.
[0154] Optionally, the topology map can be displayed as a standalone graphic or based on a Geographic Information System (GIS) map. Nodes without devices are marked with their corresponding geographical locations on the map, and communication or management relationships between devices are shown through connecting lines on the map. Map markings can also display additional information such as device type, detection range, and strike range to enhance situational awareness.
[0155] In one feasible implementation, the method further includes: receiving second target data sent by the first layer of anti-drone devices, the second target data representing data obtained by detecting a drone as a detection target; and displaying the detection target based on the second target data.
[0156] The second target data is a comprehensive target data generated by the second anti-nuclear device after fusing the first target data reported by multiple first anti-nuclear devices, and has higher accuracy and completeness.
[0157] The first target data consists of raw or preliminary processed data generated by the first anti-drone device (sub-device) after detecting the drone target, including the drone's identification information, location, speed, trajectory, etc.
[0158] Fusion refers to the process of integrating, deduplicating, correcting errors, and supplementing information on target data reported from multiple devices to obtain more accurate and comprehensive target situation information.
[0159] Among them, the target display feature can show the target on the map, that is, mark the location of the drone on the map.
[0160] Specifically, on the GIS map, an icon representing the drone (such as a small airplane icon) is drawn based on the 3D coordinates in the second target data. Alternatively, consecutive target points will form a trajectory line on the map. Or, clicking or hovering over the icon will display detailed information such as target ID, type, speed, altitude, and confidence level.
[0161] As can be seen, the data fusion and forwarding mechanism in this embodiment ensures the accuracy and efficiency of information transmission, while further visualization enhances the user experience and improves the level of command and decision-making.
[0162] In one feasible implementation, the method further includes: receiving device operation status data sent by the first-layer anti-no-device, the device operation status data being used to indicate the network status and device status of the first anti-no-device; and displaying the status of the N-layer anti-no-device based on the device operation status data.
[0163] The "on-network status" indicates whether the device is in a normal network connection state, which can be reflected by the heartbeat status, i.e., the device periodically sends a heartbeat signal to confirm its online status. Furthermore, the heartbeat status refers to the signal periodically sent by the device to inform the upstream device that it is in a normal online state; if no heartbeat is received within a specified time, the device is considered offline.
[0164] Specifically, all devices (regardless of level) send a tiny heartbeat packet to their direct parent device at a fixed high frequency (e.g., once per second). The parent device maintains a timer; if it does not receive a heartbeat packet from a child device within a predetermined time (e.g., 3 seconds), it immediately determines that the device is offline. This can be understood as the first anti-network device periodically collecting its own operational status information, including its network presence (heartbeat signal). The device sends a heartbeat packet to the second anti-network device every fixed interval (e.g., every few seconds or tens of seconds) to indicate that it is online. The heartbeat packet content can be very simple, mainly containing a unified protocol header.
[0165] Among them, equipment status refers to the working status of the equipment, such as whether it is performing a task, whether it is in standby mode, or whether a fault has occurred.
[0166] Specifically, the parent device (the second anti-device) receives heartbeats and status packets from all direct child devices via network segment A. Its internal device registry updates the network status and device status of each child device in real time. After receiving the status data from the child devices, the parent device forwards it to its superior device (layer i-1) via network segment B without modification (or with only necessary format encapsulation).
[0167] For example, if there is interference with the status report from a Layer 3 device, the Layer 2 parent device will immediately package the status information and forward it to the Layer 1 parent device through network segment B. The Layer 1 parent device will then forward it to the display and control device.
[0168] The status of the N-layer anti-device can be displayed by marking and showing it in the anti-device topology diagram.
[0169] Specifically, the display and control device receives status data from all N-layer devices, forwarded from the Layer 1 devices. Network status is displayed as follows: Online: Displayed as a green or normal icon on the corresponding node in the device topology diagram; Offline: Displayed as a red, gray, or cross icon on the corresponding node, potentially triggering an audible or pop-up alarm. This allows operators to instantly detect device offline issues.
[0170] Device Status Display: Icon / Color Changes: Different icons can represent different modes, such as a "radar scan" animation icon to indicate scanning in progress, and a "lightning bolt" icon to indicate interference. Status Text Labels: Text is displayed directly next to the device node, such as "Normal," "Tracking," and "Fault." Detailed Information Pop-up: When a user clicks on a device node in the topology diagram, a detailed information panel will pop up, displaying all performance parameters and detailed fault codes for that device.
[0171] As can be seen, this embodiment ensures the reliability and response speed of the anti-drone system.
[0172] In one feasible implementation, the method further includes: receiving a control command acting on a target anti-crystal device, wherein the target anti-crystal device is an anti-crystal device under a fourth anti-crystal device, the fourth anti-crystal device is the anti-crystal device of the first layer, and the target anti-crystal device is connected between the display and control device and the fourth anti-crystal device; sending the control command to the fourth anti-crystal device to send the control command to the target anti-crystal device.
[0173] Among them, receiving control commands acting on the target anti-device includes direct connection and indirect connection (such as indirect connection with a sub-device under a sub-device).
[0174] Among them, control commands refer to specific operation commands issued by the display and control equipment, which are used to adjust the working status of the target anti-device, execute specific tasks, or change configuration parameters.
[0175] Among them, the fourth anti-drone device refers to the anti-drone device at the first layer of the system, which serves as a bridge or relay node between the display and control device and the lower-level device.
[0176] Among them, the target anti-drone device refers to a specific anti-drone device that the display and control device wishes to control directly or indirectly, which may be located at any level in a multi-layered device structure.
[0177] Sending control commands to the fourth anti-wireless device to act on the target anti-wireless device means that the control commands are sent down layer by layer, and the parent-child relationship can be determined according to the device relationship in the sub-device list / protocol header of the anti-wireless device.
[0178] In practice, the display and control device generates control commands for the target anti-interference device based on task requirements and system status. Examples include activating interference mode, adjusting detection parameters, and restarting the device. Since the target anti-interference device may not communicate directly with the display and control device, the control commands need to be passed hierarchically through different devices. The display and control device first sends the control command to the fourth anti-interference device (Level 1 device), serving as the first hop. Upon receiving the control command, the fourth anti-interference device in Level 1 determines whether the target anti-interference device is a sub-device based on its maintained sub-device list or the device relationships in the protocol header. If so, the fourth anti-interference device forwards the control command to the target anti-interference device or passes it through the next layer of devices until the command reaches the target anti-interference device. Upon receiving the control command, the target anti-interference device parses the command content and executes the corresponding operation. The device's execution results and status changes can be fed back to the display and control device, reported through the same hierarchical path, achieving closed-loop control.
[0179] As can be seen, in this embodiment, the display and control device achieves remote control of multi-level anti-wireless devices by sending control commands to the first layer (fourth anti-wireless device) to act on the target anti-wireless device.
[0180] The method of this application has been described above; the apparatus of this application will be described below.
[0181] See Figure 6 , Figure 6 This is a schematic diagram of a display control device provided in an embodiment of this application, applied to the display control device in the aforementioned anti-device-free combination system; as shown... Figure 6 As shown, the display control device 600 includes: The receiving module 601 is used to receive sub-device list data sent by the anti-no-device device of the first layer. The sub-device list data includes the device identifiers of all anti-no-device devices connected under the anti-no-device device of the first layer and the geographical location data of all anti-no-device devices. The generation module 602 is used to generate and display the anti-zero device topology map corresponding to the N-layer anti-zero device based on the sub-device list data. The anti-zero device topology map is used to represent the geographical location distribution and connection relationship of the N-layer anti-zero device.
[0182] It should be noted that the display control device 600 described above can execute the display control method provided in the embodiments of this application, and has the corresponding functional modules and beneficial effects for executing the method. Technical details not described in detail in the embodiments can be found in the display control method provided in the embodiments of this application.
[0183] See Figure 7 , Figure 7 This is a schematic diagram of the structure of a computer device 70 provided in an embodiment of this application. The computer device 70 includes a processor 701 and a memory 702. The memory 702 is connected to the processor 701.
[0184] Processor 701 is configured to support the computer device 700 in performing the corresponding functions in the methods described in the above method embodiments. Processor 701 may be a central processing unit (CPU), a network processor (NP), a hardware chip, or any combination thereof. The aforementioned hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The aforementioned PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.
[0185] Memory 702 is used to store program code, etc. Memory 702 may include volatile memory (VM), such as random access memory (RAM); memory 702 may also include non-volatile memory (NVM), such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD); memory 702 may also include combinations of the above types of memory.
[0186] The memory 702 is used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as the program instructions / modules corresponding to the display control method in the embodiments of this application. The processor executes various functional applications and data processing based on the display control method by running the non-volatile software programs, instructions, and modules stored in the memory, thereby realizing the functions of the display control method provided in the above method embodiments.
[0187] The memory 702 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and application programs required for at least one function. The data storage area may store data created based on the use of the display control device. In some embodiments, the memory may include memory remotely located relative to the processor, and this remote memory may be connected to the display control device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0188] The one or more modules are stored in the memory. When executed by the one or more processors, they perform the display control method in any of the above method embodiments. For example, they perform the method steps described in the above method embodiments to realize the functions of the modules described in the above device embodiments.
[0189] This application also provides a computer-readable storage medium storing a computer program, the computer program including program instructions, which, when executed by a computer, cause the computer to perform the method described in the foregoing embodiments.
[0190] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.
[0191] The above-disclosed embodiments are merely preferred embodiments of this application and should not be construed as limiting the scope of this application. Therefore, any equivalent variations made in accordance with the claims of this application shall still fall within the scope of this application.
Claims
1. An anti-device-free combination system, characterized in that, Includes display and control equipment and N layers of anti-nothing equipment, where N≥2, where: The display and control device is connected to the anti-nothing device of the first layer in the N-layer anti-nothing device; The anti-noise device in the (i+1)th layer of the N-layer anti-noise device is connected to an anti-noise device in the i-th layer of the N-layer anti-noise device, where 1≤i≤N; The anti-noise device of the (i+1)th layer includes a first anti-noise device, and the anti-noise device of the i-th layer includes a second anti-noise device, the second anti-noise device being connected to the first anti-noise device; The first anti-wireless device is used to report device operation-related data of the first anti-wireless device to the second anti-wireless device. The device operation-related data includes the device identifier of the first anti-wireless device and the geographical location data of the first anti-wireless device. The second anti-crystal device is used to determine the sub-device list data of the second anti-crystal device based on the device operation-related data reported by the first anti-crystal device, and send the sub-device list data to the superior device of the second anti-crystal device; the sub-device list data includes the device identifier of each first anti-crystal device connected to the second anti-crystal device and the geographical location data of each first anti-crystal device; wherein, when the second anti-crystal device is the anti-crystal device of the first layer, the superior device is the display and control device; when the second anti-crystal device is not the anti-crystal device of the first layer, the superior device is the anti-crystal device connected to the second anti-crystal device in the (i-1)th layer; The display and control device is used to generate and display the anti-noise device topology map corresponding to the N-layer anti-noise device based on the sub-device list data sent by the anti-noise device of the first layer. The anti-noise device topology map is used to represent the geographical location distribution and connection relationship of the N-layer anti-noise device.
2. The anti-device-free combination system according to claim 1, characterized in that, The equipment operation-related data also includes first target data, which represents data obtained by detecting a drone as the detection target. The second anti-noise device is further configured to fuse the first target data reported by each of the first anti-noise devices to obtain second target data, and send the second target data to the upper-level device of the second anti-noise device; The display and control device is also used to display the detected target based on the second target data sent by the anti-nothing device of the first layer.
3. The anti-device-free combination system according to claim 1, characterized in that, The device operation-related data also includes the device operation status data of the first anti-no-device device, which is used to indicate the network status and device status of the first anti-no-device device. The second anti-noise device is also used to forward the device operation status data to the superior device of the second anti-noise device based on the device operation-related data reported by the first anti-noise device; The display and control device is also used to display the status of the N-layer anti-no device based on the device's operating status data.
4. The anti-device-free combination system according to claim 1, characterized in that, The display and control device is also used to send a control command to the fourth anti-dummy device that acts on the target anti-dummy device, so as to send the control command to the target anti-dummy device. The fourth anti-dummy device is the anti-dummy device of the first layer, and the target anti-dummy device is connected between the display and control device and the fourth anti-dummy device.
5. The anti-device-free combination system according to claim 4, characterized in that, The control command is sent in the first protocol data. The protocol header of the first protocol data carries the device serial number of the target anti-noise device, the device type code of the target anti-noise device, the device serial number of the fifth anti-noise device, and the device type code of the fifth anti-noise device. The fifth anti-noise device is an anti-noise device connected between the target anti-noise device and the display and control device.
6. The anti-device-free combination system according to any one of claims 1-5, characterized in that, The device operation-related data is carried in the second protocol data and reported. The protocol header of the second protocol data carries the device serial number of the first anti-no-device device, the device type code of the first anti-no-device device, the device serial number of the second anti-no-device device, and the device type code of the second anti-no-device device.
7. The anti-device-free combination system according to any one of claims 1-5, characterized in that, The second anti-noise device communicates with the first anti-noise device based on a first network segment, and the second anti-noise device communicates with its superior device based on a second network segment, which is different from the first network segment.
8. A display control method, characterized in that, The display and control device is applied to the anti-device-free combination system as described in any one of claims 1-7; The method includes: Receive sub-device list data sent by the anti-wireless device of the first layer, wherein the sub-device list data includes the device identifiers of all anti-wireless devices connected under the anti-wireless device of the first layer and the geographical location data of all anti-wireless devices; Based on the sub-device list data, an anti-zero device topology map corresponding to the N-layer anti-zero device is generated and displayed. The anti-zero device topology map is used to represent the geographical location distribution and connection relationship of the N-layer anti-zero devices.
9. The method according to claim 8, characterized in that, The method further includes: Receive second target data sent by the first layer of anti-drone devices, the second target data being used to represent data obtained by detecting drones as the detection target; Based on the second target data, the detected target is displayed.
10. The method according to claim 8, characterized in that, The method further includes: Receive device operation status data sent by the first-layer anti-no-device, the device operation status data being used to indicate the network status and device status of the first anti-no-device; Based on the device operating status data, the status of the Nth layer anti-device is displayed.
11. The method according to claim 8, characterized in that, The method further includes: The system receives control commands applied to a target anti-crystal device, wherein the target anti-crystal device is an anti-crystal device under a fourth anti-crystal device, the fourth anti-crystal device is the anti-crystal device of the first layer, and the target anti-crystal device is connected between the display and control device and the fourth anti-crystal device. The control command is sent to the fourth anti-dummy device to send the control command to the target anti-dummy device.