Ad hoc network cross-network communication system

By introducing gateway nodes and cross-network servers into the ad hoc network cross-network communication system, real-time network status monitoring and dynamic topology updates are realized, combined with data encryption and multipath redundant transmission, problems such as complex configuration and lack of flexibility in path presets in the existing system are solved, and the system's robustness and management automation level are improved.

CN119893619AActive Publication Date: 2025-04-25BEIJING HEFENG TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510370144.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-27
Publication Date
2025-04-25
Estimated Expiration
2045-03-27

AI Technical Summary

Technical Problem

The existing ad hoc network cross-network communication systems have problems such as complex manual configuration, lack of flexibility in path presets, high maintenance costs, insufficient real-time and weak network adaptability.

Method used

A self-organized network cross-network communication system is designed to connect with the self-organized network and cross-network server through gateway nodes to realize real-time network status monitoring and dynamic update of network topology information. The system adopts data encryption measures and multipath redundant transmission mechanism, combined with multi-thread transmission and data compression technology, which improves the robustness and efficiency of the communication system.

Benefits of technology

Real-time dynamic update of network topology information in wireless ad hoc networks is realized, reducing manual intervention and improving the automation level of network management. Through encryption and multipath redundant transmission, the security and robustness of data transmission are improved, and the impact of network failure on communication performance is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119893619A_ABST
    Figure CN119893619A_ABST
Patent Text Reader

Abstract

The invention discloses an ad-hoc network cross-network communication system, which comprises an ad-hoc network, a gateway node and a cross-network server, and is characterized in that the ad-hoc network is connected with the gateway node through an Ethernet interface, the gateway node is connected with the cross-network server, and a security module is assembled in the cross-network server. And a vulnerability scanning detection program is arranged in the security module, and the ad hoc network retrieves the data packet during the beginning of the data packet transmission operation. The ad hoc network cross-network communication system can immediately perform corresponding adjustment on the global network view, such as adding a newly added node, updating position information of a mobile node in real time and accurately marking a failure node, thereby ensuring timeliness and accuracy of network topology information, and avoiding data loss or delay caused by a single path fault. The multipath redundant transmission mode not only improves the success rate of data transmission, but also reduces the influence of network faults on the overall communication performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of self-organizing network inter-network communication systems, and in particular to a self-organizing network inter-network communication system. Background Art

[0002] At present, in order to achieve cross-network communication between different ad hoc networks, a common practice is to set up independent external interfaces in each ad hoc network. These external interfaces usually need to be manually configured or preset with fixed communication paths to achieve limited cross-network information transmission. However, this method has many disadvantages.

[0003] First, the manual configuration process is complicated and cumbersome, requiring professional technicians to operate, which not only increases labor costs, but also easily leads to configuration errors due to human factors, affecting the stability and reliability of cross-network communication. Secondly, the preset communication path lacks flexibility and cannot be adjusted in real time according to changes in the network environment. Once a node on the path fails or fails, the entire cross-network communication process may be interrupted, reducing the robustness of the communication system.

[0004] In addition, this traditional cross-network communication method also has problems such as high maintenance cost, insufficient real-time performance, and weak network adaptability. The high maintenance cost is mainly reflected in the need to regularly check and maintain external interfaces and preset paths to ensure their normal operation; the lack of real-time performance is reflected in the large delay in the information transmission process, which cannot meet the application scenarios with high real-time requirements; the weak network adaptability is reflected in the need to reconfigure external interfaces and preset paths when the network environment changes, such as adding a new ad hoc network or adjusting the internal structure of the ad hoc network, which increases the difficulty of system upgrade and expansion. Summary of the invention

[0005] In view of the deficiencies in the prior art, the present application provides a self-organizing inter-network communication system to solve the above-mentioned technical problems.

[0006] To achieve the above-mentioned objectives, the present application provides the following technical solutions: a self-organizing network inter-network communication system, comprising a self-organizing network, a gateway node and an inter-network server, wherein the self-organizing network is connected to the gateway node via an Ethernet interface, the gateway node is connected to the inter-network server, the gateway node is connected to the self-organizing network, and the gateway node is registered with the inter-network server, the inter-network server monitors the network status of the gateway node in real time, the inter-network server collects the network topology information of the gateway node, and forms a global network view.

[0007] Preferably, the ad hoc network includes a communication antenna, a network interface, a power supply system, a control system and a positioning interface, and the ad hoc network is connected to the gateway node through the network interface. The network interface realizes the connection and data exchange between the ad hoc network node and other network devices or terminals. The power supply system ensures the normal operation of the ad hoc network node and provides necessary power support. The positioning interface is used to obtain the geographic location information of the node. The control system is used to control and use the ad hoc network.

[0008] Preferably, the gateway node includes a microprocessor, a communication module, a power module and a reset module, wherein the communication module is connected to the self-organizing network and the cross-network server respectively, the power module supplies power to the gateway node, the communication module is used to connect the gateway node to the cross-network server, and the reset module is used to control the gateway node to reset and restore the settings.

[0009] Preferably, the cross-network server includes a processor, a memory, a storage device, a network interface card and a power supply unit, wherein the network interface card is connected to the gateway node, wherein the network interface card is connected to the gateway node, the processor is the core component of the cross-network server, responsible for executing instructions and processing data, the memory is used to store temporary data and support fast access of the processor, and the storage device is used to store the operating system, applications and data.

[0010] Preferably, the connection network of the gateway node is equipped with a dynamic topology update mechanism. When a node is added, moved or fails inside a gateway node, the affected gateway node immediately sends an update request to the cross-network server to report the latest network structure changes. After receiving the request, the cross-network server immediately adjusts the global network view to reduce routing errors caused by outdated information and improve the efficiency and reliability of data transmission. Centralized network view management simplifies network configuration and maintenance and reduces the complexity of network management.

[0011] Preferably, the self-organizing network is configured with data encryption measures and multi-path redundant transmission mechanisms. The self-organizing network adds an encryption identifier to the header of the data packet, uses RSA public key encryption technology to encrypt the data segment, and selects multiple alternative paths for load balancing, thereby reducing the impact of a single path failure on the overall communication, enhancing the robustness of the entire cross-network communication system, and then improving the overall security performance of the system.

[0012] Preferably, the self-organizing network and the cross-network server both transmit data packets through multi-threading. First, the self-organizing network or cross-network server divides the task of data packet transmission and creates threads. After initializing resources, the threads start to transmit data packets. At the same time, the data packets are encapsulated and sent during transmission. After the self-organizing network and the cross-network server receive the data packets, the data packets are verified and finally merged, so as to make full use of the computer's multi-core processor, improve the file transfer speed, improve resource utilization, improve system stability and reliability, and adapt to complex network environments.

[0013] Preferably, during the start of the data packet transmission operation, the self-organizing network compresses the data packet by using the gzip algorithm for transmission, thereby optimizing the dictionary construction and search mechanism and improving the compression efficiency.

[0014] Preferably, the self-organizing network retrieves the data packet during the start of the data packet transmission operation, and selects and deletes the noise inside the data packet, thereby ensuring the integrity and accuracy of the data. Therefore, it has extremely high reliability and practicality in actual applications, significantly reduces the size of the data packet, greatly improves the transmission speed and ensures data integrity and accuracy.

[0015] Preferably, the cross-network server is internally equipped with a security module, and the security module is internally equipped with a vulnerability scanning and detection program, which can not only effectively prevent security risks such as hacker attacks and data leakage, but also improve the overall stability and reliability of the system.

[0016] In summary, the present application provides a self-organizing network inter-network communication system, which has the following beneficial effects: 1. The inter-network communication system of the ad hoc network realizes the real-time dynamic update of the network topology information in the wireless ad hoc network, greatly reduces manual intervention, and improves the automation level of network management. After receiving the update request from the gateway node, the server can immediately make corresponding adjustments to the global network view, such as adding newly added nodes, updating the location information of mobile nodes in real time, and accurately marking failed nodes, thereby ensuring the timeliness and accuracy of the network topology information.

[0017] 2. This self-organizing cross-network communication system ensures that the transmission data in the network will not be stolen or tampered with during the transmission process by strengthening data encryption measures. The data packets are encrypted using advanced encryption algorithms. Only the recipient with the corresponding decryption key can correctly decrypt and obtain the data content, thereby effectively preventing data leakage and illegal access. By introducing a multi-path redundant transmission mechanism, the robustness of data transmission is further improved. When a node or path in the network fails, the data packet can be transmitted through other available paths, avoiding data loss or delay caused by a single path failure. This multi-path redundant transmission method not only improves the success rate of data transmission, but also reduces the impact of network failures on overall communication performance. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It is a system diagram of the present invention. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0020] This application provides a technical solution, please refer to Figure 1 A self-organizing network inter-network communication system includes a self-organizing network, a gateway node and an inter-network server, wherein the self-organizing network is connected to the gateway node through an Ethernet interface, the gateway node is connected to the inter-network server, the gateway node is connected to the self-organizing network, and the gateway node is registered with the inter-network server, the inter-network server monitors the network status of the gateway node in real time, the inter-network server collects the network topology information of the gateway node, and forms a global network view.

[0021] The device includes several ad hoc networks, several gateway nodes with wireless and wired dual communication capabilities, and a cross-network server. The ad hoc network is a basic unit for data packet transmission and reception, which can be flexibly constructed in various areas of the city to form multiple wireless ad hoc network domains. Each wireless ad hoc network domain contains multiple ad hoc network nodes, and these nodes transmit and receive data through wireless communication technology. At the same time, the ad hoc network can also be combined with a wired network to form a more complex network topology to meet the communication needs in different scenarios. The gateway node has the ability to support both wireless and wired communications. On the one hand, the gateway node can wirelessly communicate with the nodes in the ad hoc network, receive data packets from the ad hoc network, and convert them into wired signals; on the other hand, the gateway node can also be connected to the wired backbone network through a wired interface, convert the received wired signal into a wireless signal, and send it to other nodes in the ad hoc network. The dual communication capability of the gateway node realizes the seamless connection between the ad hoc network and the wired network, and provides the possibility for the two-way transmission of information. The cross-network server is the core processing unit of the present invention, which is responsible for processing the data packets transmitted by the gateway node and transmitting them to the target ad hoc network. The inter-network server has powerful data processing capabilities and routing algorithms, and can quickly determine the transmission path of the data packet based on the source address and destination address of the data packet and the network topology information. At the same time, the inter-network server can also encrypt, decrypt, compress and decompress the data packet to ensure the security and integrity of the data packet during transmission. When a node in an ad hoc network needs to send a data packet to a node in another ad hoc network or a wired network, the data packet is first sent to the nearest gateway node in the wireless ad hoc network domain where it is located. After receiving the data packet, the gateway node uses its wireless and wired dual communication capabilities to send the data packet to the inter-network server through the wired network. After receiving the data packet, the inter-network server determines the transmission path of the data packet based on its built-in routing algorithm and network topology information, and sends the data packet to the gateway node in the target ad hoc network. After receiving the data packet, the gateway node in the target ad hoc network sends it to the target node through wireless communication, thereby completing the two-way transmission of information.

[0022] The ad hoc network includes a communication antenna, a network interface, a power supply system, a control system and a positioning interface, and the ad hoc network is connected to the gateway node through the network interface. The communication antenna is responsible for sending and receiving wireless signals and is a key component for realizing communication. The network interface realizes the connection and data exchange between the ad hoc network node and other network devices or terminals. The power supply system ensures the normal operation of the ad hoc network node and provides necessary power support. The positioning interface is used to obtain the geographic location information of the node. The control system is used to control and use the ad hoc network.

[0023] The gateway node includes a microprocessor, a communication module, a power module and a reset module, wherein the communication module is connected to the self-organizing network and the cross-network server respectively, the microprocessor is used to handle tasks such as forwarding, routing and protocol conversion of network data packets, and greatly improves the data processing capability and response speed of the gateway node, the memory is used to store temporary data and program instructions at runtime to ensure that the gateway node will not encounter performance bottlenecks when processing large amounts of data, the storage device improves the persistent storage and fault recovery of the gateway node, the power module supplies power to the gateway node, the communication module is used to connect the gateway node to the cross-network server, and the reset module is used to control the gateway node to reset and restore settings.

[0024] The cross-network server consists of a processor, memory, storage device, network interface card and power supply unit. The network interface card is connected to the gateway node. The processor is the core component of the cross-network server and is responsible for executing instructions and processing data. The memory is used to store temporary data and support fast access by the processor. The storage device is used to store the operating system, applications and data.

[0025] The connection network of the gateway node is equipped with a dynamic topology update mechanism. When a node is added, moved or failed inside the gateway node, the affected gateway node immediately sends an update request to the cross-network server to report the latest network structure changes. After receiving the request, the cross-network server immediately adjusts the global network view. Each gateway node is equipped with a status monitoring module for real-time monitoring of the status changes of its surrounding nodes, including the addition of new nodes, the movement of existing nodes and the failure of nodes. The monitoring module collects and analyzes the information of neighboring nodes through periodic beacon exchange or event-driven methods to accurately identify changes in the network structure. Once a change in the network structure is detected, the affected gateway node immediately generates an update request containing the latest network structure information. The update request includes at least the status of the changed node. The cross-network server is equipped with a network view management module, which is responsible for receiving and processing update requests from gateway nodes. After receiving the update request, the server immediately makes corresponding adjustments to the global network view, such as adding new nodes, updating node positions, and marking invalid nodes. The server also has a conflict detection and resolution mechanism to ensure the consistency of the network view under concurrent update requests, and can quickly respond to changes in the network structure, ensuring that the routing calculation is based on the real-time network status, significantly improving the adaptability and stability of the network, and reducing routing errors caused by outdated information by instantly updating the network view. The efficiency and reliability of data transmission are improved. The centralized network view management simplifies network configuration and maintenance work and reduces the complexity of network management.

[0026] The self-organizing network is equipped with data encryption measures and multi-path redundant transmission mechanisms. The self-organizing network adds an encryption identifier to the header of the data packet and uses RSA public key encryption technology to encrypt the data segment. When calculating the forwarding path, the cross-network server not only considers minimizing the arrival time, but also evaluates the risk value of each path and selects multiple alternative paths for load balancing, thereby reducing the impact of a single path failure on the overall communication, enhancing the robustness of the entire cross-network communication system, and then improving the overall security performance of the system.

[0027] Both the self-organizing network and the cross-network server transmit data packets through multi-threading. First, the self-organizing network or cross-network server divides the task of data packet transmission and creates threads. After initializing the resources, the threads start to transmit the data packets. At the same time, the data packets are encapsulated and sent during the transmission. After the self-organizing network and the cross-network server receive the data packets, the data packets are verified and finally merged. Multi-threaded transmission can divide large files into multiple small tasks and execute them in parallel on multiple threads, making full use of the computer's multi-core processor, improving file transfer speed, improving resource utilization, improving system stability and reliability, and adapting to complex network environments.

[0028] During the start of data packet transmission in the ad hoc network, the data packet is compressed and transmitted by the gzip algorithm. Lempel-Ziv coding is a dictionary-based compression method, which effectively reduces redundant information in the data by identifying and replacing repeated string patterns. On the basis of Lempel-Ziv coding, the present invention further optimizes the construction and search mechanism of the dictionary and improves the compression efficiency. Huffman coding allocates codes of different lengths according to the frequency of occurrence of characters, and high-frequency characters use shorter codes, and low-frequency characters use longer codes, thereby achieving further compression of data. Lempel-Ziv coding is combined with Huffman coding. First, Lempel-Ziv coding is used to perform preliminary compression on the original data to remove most of the redundant information; then, Huffman coding is performed on the compressed data to further reduce the amount of data. The compression ratio is improved, and the speed of compression and decompression is also guaranteed. In the compression and decompression process, a strict data verification mechanism is adopted to ensure the integrity and consistency of the data. During the compression process, the original data is hashed to generate a checksum and append it to the compressed file; during the decompression process, the same hash calculation is performed on the decompressed data and compared with the appended checksum to verify the integrity of the data.

[0029] During the start of the data packet transmission operation, the self-organizing network retrieves the data packet and selects and deletes the noise inside the data packet, so that the redundant information in the data packet is effectively removed, and the size of the data packet is significantly reduced. This not only reduces the bandwidth requirement for data transmission, but also greatly improves the speed of data transmission. At the same time, since the present invention ensures the integrity and accuracy of the data, it has extremely high reliability and practicality in practical applications, significantly reduces the size of the data packet, greatly improves the transmission speed, and ensures the integrity and accuracy of the data.

[0030] The cross-network server is equipped with a security module inside, and the security module is equipped with a vulnerability scanning and detection program inside, which can detect possible security vulnerabilities in every corner of the server, including the operating system, application program, database, etc., and conduct in-depth analysis of the scanning results. By comparing known vulnerability libraries, analyzing abnormal behaviors, detecting potential threats and other means, it is possible to accurately identify security vulnerabilities inside the server. These vulnerabilities may include but are not limited to software vulnerabilities, configuration errors, improper authority management, etc. According to the type and severity of the vulnerability, the present invention will take corresponding repair measures, such as patching, modifying configuration, upgrading software, etc. During the repair process, the present invention will ensure the minimum impact on the normal operation of the system to ensure the continuity and stability of the service, and the security of the cross-network server has been significantly improved. It can not only effectively prevent security risks such as hacker attacks and data leaks, but also improve the overall stability and reliability of the system.

[0031] The ad hoc network covers different areas of the city, forming multiple wireless communication domains. Each wireless communication domain contains multiple ad hoc network nodes, and these nodes communicate with each other wirelessly. In order to achieve the connection between the ad hoc network and the wired backbone network, the present invention deploys a number of gateway nodes with dual-mode communication functions in various key areas of the city. These gateway nodes can both wirelessly communicate with the ad hoc network nodes and be connected to the wired backbone network through a wired interface, thereby playing the role of a bridge, closely linking the ad hoc network with the wired backbone network.

[0032] When any node in an ad hoc network attempts to initiate cross-network communication, the node first sends the data packet to be transmitted to the nearest gateway node in the wireless communication domain in which it is located. In this process, the ad hoc network node uses wireless communication technology to transmit the data packet to the gateway node safely and accurately.

[0033] After receiving the data packet, the gateway node immediately sends it to the inter-network server through the wired network. As the core of the entire system, the inter-network server is responsible for processing the data packets of inter-network communication. In order to complete this task efficiently, the inter-network server pre-establishes a network topology database, which contains the topology information of all ad hoc networks and gateway nodes.

[0034] When the inter-network server receives a data packet from a gateway node, it uses the network topology database to quickly find the entry point of the ad hoc network where the data packet needs to be transmitted. In this process, the inter-network server accurately determines the transmission path of the data packet by comparing the source address and destination address of the data packet with the information in the network topology database.

[0035] After determining the transmission path, the inter-network server sends the data packet to the gateway node in the ad hoc network where the data packet needs to be transmitted. After receiving the data packet, the gateway node immediately transmits it back to the wireless domain, and finds the best path based on the latest topological information of the ad hoc network that transmits the data packet, and transmits the data packet to the destination node. Through the collaborative work of the ad hoc network, gateway nodes, wired backbone network and inter-network servers, the data packet is efficiently and accurately transmitted during the inter-network communication process. This not only improves the communication efficiency of the network, but also ensures the security and reliability of the data packet.

[0036] The real-time dynamic update of network topology information in wireless ad hoc networks has been realized, which greatly reduces manual intervention and improves the automation level of network management. After receiving the update request from the gateway node, the server can immediately make corresponding adjustments to the global network view, such as adding newly added nodes, updating the location information of mobile nodes in real time, and accurately marking failed nodes, thereby ensuring the timeliness and accuracy of network topology information.

[0037] By strengthening data encryption measures, it is ensured that the transmission data in the network will not be stolen or tampered with during the transmission process. The data packets are encrypted using advanced encryption algorithms. Only the recipient with the corresponding decryption key can correctly decrypt and obtain the data content, which effectively prevents data leakage and illegal access. By introducing a multi-path redundant transmission mechanism, the robustness of data transmission is further improved. When a node or path in the network fails, the data packet can be transmitted through other available paths, avoiding data loss or delay caused by a single path failure. This multi-path redundant transmission method not only improves the success rate of data transmission, but also reduces the impact of network failures on overall communication performance.

[0038] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0039] Although the embodiments of the present application have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present application, and that the scope of the present application is defined by the appended claims and their equivalents.

Claims

1. An ad hoc inter-network communication system, comprising an ad hoc network, a gateway node and an inter-network server, wherein the ad hoc network is connected to the gateway node via an Ethernet interface, and the gateway node is connected to the inter-network server, characterized in that: The gateway node is connected to the ad hoc network and registered with the cross-network server. The cross-network server monitors the network status of the gateway node in real time. The cross-network server collects the network topology information of the gateway node and forms a global network view.

2. The inter-network communication system of an ad hoc network according to claim 1, characterized in that: The self-organizing network includes a communication antenna, a network interface, a power supply system, a control system and a positioning interface, and the self-organizing network is connected to the gateway node through the network interface.

3. The inter-network communication system of an ad hoc network according to claim 1, characterized in that: The gateway node comprises a microprocessor, a communication module, a power module and a reset module, wherein the communication module is connected to the ad hoc network and the cross-network server respectively.

4. The inter-network communication system of an ad hoc network according to claim 1, characterized in that: The cross-network server is composed of a processor, a memory, a storage device, a network interface card and a power supply unit, wherein the network interface card is connected to a gateway node.

5. The inter-network communication system of an ad hoc network according to claim 1, characterized in that: The connection network of the gateway node is equipped with a dynamic topology update mechanism. When a node is added, moved or fails inside the gateway node, the affected gateway node immediately sends an update request to the cross-network server to report the latest network structure changes. After receiving the request, the cross-network server immediately adjusts the global network view.

6. The inter-network communication system of an ad hoc network according to claim 1, characterized in that: The self-organizing network is configured with data encryption measures and multi-path redundant transmission mechanism. The self-organizing network adds an encryption identifier to the header of the data packet and uses RSA public key encryption technology to encrypt the data segment.

7. The inter-network communication system of an ad hoc network according to claim 1, characterized in that: The self-organizing network and the cross-network server both transmit data packets through multi-threading. First, the self-organizing network or cross-network server divides the task of data packet transmission and creates threads. After initializing resources, the threads start to transmit data packets. At the same time, the data packets are encapsulated and sent during transmission. After the self-organizing network and the cross-network server receive the data packets, they will verify the data packets and finally merge the data.

8. The inter-network communication system of a self-organizing network according to claim 1, characterized in that: When the self-organizing network starts the data packet transmission operation, the data packet is compressed and transmitted by using the gzip algorithm.

9. The inter-network communication system of a self-organizing network according to claim 1, characterized in that: During the start of the data packet transmission operation, the self-organizing network searches for the data packet and selects and deletes the noise inside the data packet.

10. The inter-network communication system of a self-organizing network according to claim 1, characterized in that: The cross-network server is internally equipped with a security module, and the security module is internally equipped with a vulnerability scanning and detection program.

Citation Information

Patent Citations

  • Network self-organizing method for large-scale low-flow data source access

    CN109890058A

  • Data transmission method and device

    CN113573379A

  • Unmanned intelligent platform ad hoc network communication generality technology architecture and method

    CN114158014A

  • Optimization method and device based on intelligent distributed network topology and electronic equipment

    CN119603162A

  • Systems and methods for multi modal communication

    US20170310553A1