Data transmission method based on wireless ad hoc network communication system
Patent Information
- Application Number
- CN202611091772.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-22
- Publication Date
- 2026-09-29
AI Technical Summary
攻击者可长期监听全网流量,通过流量大小、发包时间、传输频次等显性流量特征区分出高价值重点数据传输链路,精准锁定敏感数据传输窗口,即使报文内容经过加密,攻击者仍可针对重点数据传输通道实施流量劫持、信道干扰、定向渗透攻击,仅依靠加密、认证手段无法掩盖关键数据的传输行为特征,存在敏感流量暴露、定向窃取的安全隐患
[0010]根据本发明的另一方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令用于使处理器执行时实现本发明任一实施例的基于无线自组网通信系统中的数据传输方法。
Smart Images

Figure CN122846256A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless communication technology, and in particular to a data transmission method based on a wireless ad hoc network communication system. Background Technology
[0002] Wireless ad hoc networks are distributed wireless networks without pre-set fixed infrastructure. Within the network, terminal nodes such as sensors and drones serve as both data transceivers and relay routers. They can autonomously discover neighboring nodes, dynamically form networks, and rely on multi-hop relays to complete data forwarding. They are widely used in scenarios such as field monitoring and emergency communication.
[0003] The open networking architecture and multi-hop forwarding characteristics of wireless ad hoc networks make them highly vulnerable to network attacks such as intrusion, eavesdropping, and tampering, making it difficult to guarantee the security of sensitive business data transmission. Existing security protection solutions mainly focus on strengthening node authentication, packet encryption, and attack behavior identification: relying on signature encryption protocols to complete node key negotiation, combined with stream encryption encapsulation protocols to improve packet loss resistance and anti-spoofing capabilities; or relying on traffic behavior analysis, unified encryption policies, and global security management to achieve full network attack detection.
[0004] The above security solutions all share the same inherent limitation: they only ensure content security from the perspective of single-packet data encryption, node identity verification, and unified risk control across the entire network, without making differentiated isolation designs for the traffic characteristics, transmission sequence, and distribution path of data transmission.
[0005] In the current ad hoc network communication architecture, all data collected by edge devices is aggregated through relay nodes, and all data adopts an indiscriminate forwarding strategy. Routine business data and highly sensitive key data share the same transmission time period, unified forwarding link, and the same packet sending rules. Attackers can monitor the entire network traffic for a long time and distinguish high-value key data transmission links through explicit traffic characteristics such as traffic size, packet sending time, and transmission frequency. They can accurately lock sensitive data transmission windows. Even if the message content is encrypted, attackers can still carry out traffic hijacking, channel interference, and targeted penetration attacks on key data transmission channels. Encryption and authentication methods alone cannot cover up the transmission behavior characteristics of critical data, posing a security risk of sensitive traffic exposure and targeted theft. Summary of the Invention
[0006] This invention provides a data transmission method based on a wireless ad hoc network communication system, which enables differentiated transmission of routine data and key data through explicit and implicit relay stations, thereby improving the concealment and security of key data when the wireless network is under malicious attack.
[0007] According to one aspect of the present invention, a data transmission method based on a wireless ad hoc network communication system is provided, the method comprising: The system receives data to be transmitted from an edge device, divides the data into regular data and key data, sends the regular data to an explicit relay station, and sends the key data to an implicit relay station. The system uses an explicit relay station to integrate multiple regular data received into a first data packet and send it to the base station during a preset time period to form explicit traffic characteristics during the preset time period. Outside the preset time period, the system uses an implicit relay station to integrate multiple key data received into multiple second data packets and send them to the base station in batches. The network fluctuations during the transmission of the first data packet between the explicit relay station and the base station are detected, and the data transmission between the implicit relay station and the base station is controlled based on the network fluctuations.
[0008] According to another aspect of the present invention, a wireless ad hoc network communication system is provided, the system comprising: An explicit relay station is configured to receive regular data sent by edge devices and, within a preset time period, integrate multiple pieces of the regular data into a first data packet and send it to the base station to form explicit traffic characteristics during the preset time period. An implicit relay station is configured to receive key data sent by edge devices, and outside the preset time period, integrate multiple key data into multiple second data packets and send them to the base station in batches; A network monitoring module, connected to the visible relay station and the hidden relay station, is used to monitor network fluctuations when the visible relay station transmits the first data packet between the base station and the base station, and to control data transmission between the hidden relay station and the base station based on the network fluctuations.
[0009] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising: At least one processor; and memory that is communicatively connected to at least one processor; The memory stores a computer program that can be executed by at least one processor, which enables the at least one processor to execute the data transmission method in a wireless ad hoc network communication system according to any embodiment of the present invention.
[0010] According to another aspect of the present invention, a computer-readable storage medium is provided, which stores computer instructions for causing a processor to execute and implement the data transmission method in a wireless ad hoc network communication system according to any embodiment of the present invention.
[0011] The technical solution of this invention addresses the problem in existing wireless ad hoc networks where relay nodes transmit all data indiscriminately, allowing attackers to identify the transmission patterns and flows of critical data through continuous monitoring and analysis of network traffic, thus enabling targeted attacks or data theft. This is achieved by setting explicit and implicit relay stations to differentiate the transmission of regular and critical data, respectively. The explicit relay station transmits regular data in a concentrated manner during a preset time period to create explicit traffic characteristics in the wireless network, while the implicit relay station distributes critical data into multiple second data packets and sends them in batches outside the preset time period. Simultaneously, by real-time monitoring of the transmission of the first data between the explicit relay station and the base station… Based on network fluctuations, and controlling data transmission between covert relay stations and base stations, this system further solves the technical problem of key data continuing to be transmitted and easily intercepted when the network experiences abnormal fluctuations due to attacks. It achieves the goal of actively attracting attackers' attention by making regular data transmission explicit to covertly transmit key data, while making key data sent in small packets in random periods, making it difficult to identify and associate. This effectively resists attacks based on traffic analysis, and can promptly suspend the transmission of key data when the network is abnormal to ensure that it is not leaked in suspicious environments. Thus, the overall technical effect of significantly improving the data security of wireless ad hoc network communication systems is achieved.
[0012] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0013] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0014] Figure 1 A flowchart of a data transmission method based on a wireless ad hoc network communication system provided in an embodiment of the present invention; Figure 2a A flowchart illustrating another data transmission method based on a wireless ad hoc network communication system provided in an embodiment of the present invention; Figure 2b A flowchart illustrating an optional example of a data transmission method in a wireless ad hoc network communication system provided by an embodiment of the present invention; Figure 2c A flowchart illustrating a conventional data transmission process, representing an optional example of a data transmission method in a wireless ad hoc network communication system, as provided in an embodiment of the present invention. Figure 2d A key data transmission flowchart of an optional example of a data transmission method in a wireless ad hoc network communication system provided by an embodiment of the present invention; Figure 2e A flowchart illustrating network anomaly monitoring and security verification processing of an optional example of a data transmission method in a wireless ad hoc network communication system, provided as an embodiment of the present invention. Figure 2f A flowchart illustrating the data differentiation transmission process of an optional example of a data transmission method in a wireless ad hoc network communication system, provided as an embodiment of the present invention. Figure 3 This is a schematic diagram of the structure of a wireless ad hoc network communication system provided in an embodiment of the present invention; Figure 4 A schematic diagram of the structure of an electronic device for implementing a data transmission method based on a wireless ad hoc network communication system according to an embodiment of the present invention. Detailed Implementation
[0015] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0016] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0017] Figure 1This is a flowchart illustrating a data transmission method based on a wireless ad hoc network communication system, provided by an embodiment of the present invention. This embodiment is applicable to communication scenarios in wireless ad hoc networks where both regular and sensitive data need to be transmitted simultaneously, and where there is a risk of malicious network eavesdropping or traffic analysis attacks. The method can be executed by a data transmission system based on the wireless ad hoc network communication system, which can be implemented in hardware and / or software, and the device can be configured in an electronic device. Figure 1 As shown, the method specifically includes the following steps: S110. Receive data to be transmitted from the edge device, divide the data to be transmitted into regular data and key data, send the regular data to the explicit relay station, and send the key data to the implicit relay station.
[0018] In this context, edge devices can be understood as terminal nodes in a wireless ad hoc network that collect or generate data, such as sensors, drones, and mobile phones; data to be transmitted can be understood as the complete set of data that the edge device needs to send to the base station; routine data can be understood as non-sensitive or publicly available data; key data can be understood as sensitive data; explicit relay stations can be understood as intermediate nodes that are specifically responsible for processing routine data; and implicit relay stations can be understood as intermediate nodes that are specifically responsible for processing key data.
[0019] Specifically, multiple edge devices first acquire the complete data they need to transmit, then analyze and classify the data, dividing it into two categories based on its security level: one is routine data, i.e., non-sensitive or publicly permissible data; the other is key data, i.e., sensitive data requiring protection. During this classification, each data item can be uniquely numbered, recording the initial sequence characteristics of the complete data for subsequent data reassembly at the base station. After classification, the edge devices send routine data to the explicit relay station and key data to the implicit relay station. The explicit and implicit relay stations are two independently configured data transmission nodes with no direct communication link between them. This prevents attackers from breaching the explicit relay station and then laterally penetrating to the implicit relay station, thus achieving isolation and protection of key data.
[0020] Optionally, the first data packet contains encrypted and unencrypted data, wherein the regular data is unencrypted and the key data is encrypted.
[0021] Encrypted data can be understood as data content processed by encryption algorithms; unencrypted data can be understood as data content that can be read directly without encryption; regular data is unencrypted data, which can be understood as regular data that is not encrypted during transmission in order to reduce system overhead and serve as bait to attract attackers; key data is encrypted data, which can be understood as key data that is encrypted during transmission and cannot be read directly even if intercepted.
[0022] Specifically, the first data packet contains both encrypted and unencrypted data. The regular data is unencrypted; that is, the explicit relay station does not encrypt this regular data when integrating it into the first data packet. The critical data, however, is encrypted before transmission.
[0023] S120. Through an explicit relay station, multiple regular data received are integrated into a first data packet and sent to the base station during a preset time period to form explicit traffic characteristics during the preset time period. Through an implicit relay station outside the preset time period, multiple key data received are integrated into multiple second data packets and sent to the base station in batches.
[0024] The preset time period can be understood as one or more specific time intervals set in advance, and the setting information of this time period is stored in the time database of the explicit relay station; the first data packet can be understood as a large data packet formed by integrating multiple regular data; the base station can be understood as the core control node in the wireless ad hoc network communication system, which is responsible for receiving data uploaded by each relay station; the explicit traffic characteristics can be understood as the sudden large traffic pattern presented in network traffic monitoring, which is used to attract the attention of attackers; the second data packet can be understood as multiple small data packets formed by splitting key data, each data packet is small in size and sent separately.
[0025] Specifically, after receiving regular data from multiple edge devices, the explicit relay station waits for a preset specific time period. This preset time period is pre-set based on experience, and this embodiment does not impose specific restrictions on it. Upon reaching this time period, the explicit relay station uses a large integration unit to integrate all currently cached regular data into a large first data packet. Subsequently, the explicit relay station sends this first data packet to the base station via the wireless network. Due to the large size of this first data packet and its concentrated transmission during the preset specific time period, a sudden surge in traffic transmission occurs in the wireless network. This transmission pattern differs from normally randomly distributed network traffic, forming regular traffic peaks, i.e., explicit traffic characteristics. The purpose of this characteristic is to actively attract the attacker's attention, misleading the attacker into believing that the explicit relay station is transmitting important and complete data, thereby prioritizing attacks on the explicit relay station and achieving the purpose of covering up the transmission of key data by the implicit relay station. At the same time, after receiving key data from multiple edge devices, the implicit relay station transmits it outside of the preset time period. The implicit relay station uses a small integration unit to randomly combine the received key data into multiple second data packets. The size of the second data packet is kept small, much smaller than the first data packet, so that it does not generate identifiable traffic characteristics in the wireless network during transmission. After integration, the stealthy relay station randomly selects multiple transmission times outside the preset time period, sending only one second data packet to the base station at each transmission time, thus transmitting key data in batches. Because the transmission time is random and only one small data packet is sent in each batch, the entire transmission process exhibits the traffic characteristics of ordinary communication, making it less likely to attract the attention of attackers. Even if an attacker occasionally detects the transmission of one of the second data packets, they cannot determine whether the packet belongs to sensitive data, nor can they predict the transmission time of the next second data packet, thus effectively protecting the transmission security of key data. The selection of random times can be dynamically determined according to network conditions and the amount of cached data; this embodiment does not impose specific restrictions on it. The preset time period can be pre-set according to network traffic patterns and security policies; this embodiment does not impose specific restrictions on it.
[0026] Optionally, before integrating the received multiple conventional data into a first data packet and sending it to the base station through an explicit relay station within a preset time period, the method further includes: determining whether the size of the integrated first data packet is lower than a preset value; if so, adding capacity-enhancing data to the first data packet so that the size of the first data packet is not lower than the preset value.
[0027] The preset value can be understood as the minimum size threshold of the first data packet set in advance; the expansion data can be understood as non-sensitive padding data with no actual meaning, used to increase the size of the first data packet.
[0028] Specifically, before the explicit relay station sends the first data packet, after integrating multiple regular data packets into a first data packet via the wireless network, it first determines whether the size of the integrated first data packet is lower than a preset value. This preset value is used to ensure that the first data packet can form sufficiently significant traffic characteristics during transmission to effectively act as a decoy. If the size of the first data packet is not lower than the preset value, it is sent directly. If the size of the first data packet is lower than the preset value, for example, when the data collected by the edge device contains a large amount of key data and less regular data, the explicit relay station obtains capacity-enhancing data from the backup database and actively supplements it into the first data packet, increasing its size to not lower than the preset value, and then sends the first data packet with the standard size to the base station. The preset value can be pre-set according to network bandwidth and the desired traffic characteristic strength; this embodiment does not impose specific restrictions on it. The capacity-enhancing data can be meaningless image or text data, or historical regular data, used only as filler data.
[0029] Optionally, the step of integrating multiple key data received outside a preset time period through an implicit relay station into multiple second data packets includes: dividing key data from the same edge device into multiple data segments; and incorporating the multiple data segments into different second data packets.
[0030] Specifically, when a hidden relay station receives multiple sets of key data from the same edge device, during the integration process, the set of key data from that edge device is divided into multiple data fragments, and then these data fragments are incorporated into different second data packets. This ensures that each second data packet contains only a portion of the key data from the same edge device, and not all the key data sent by that edge device in a single transmission. The number of data fragments can be predetermined based on the total data volume and security requirements; this embodiment does not impose specific limitations on it.
[0031] In this embodiment of the invention, by dividing key data into multiple data segments and incorporating them into different second data packets, even if an attacker intercepts one of the second data packets, they can only obtain a portion of the key data segments and cannot reconstruct all the key data collected by the edge device in a single transaction, thereby effectively improving the anti-interception capability of key data and the overall transmission security.
[0032] Optionally, multiple second data packets can be sent to the base station in batches outside of a preset time period via a hidden relay station, including: randomly selecting multiple transmission times outside of the preset time period, and sending one second data packet to the base station at each transmission time; wherein each second data packet corresponds to an independent random transmission time.
[0033] Specifically, after integrating multiple second data packets, the hidden relay station randomly selects multiple transmission times outside of a preset time period, with each transmission time corresponding to the transmission of one second data packet to the base station. In other words, each second data packet has an independent, randomly determined transmission time, with no fixed interval or regularity between the transmission times. The selection of random times can be achieved using a random number generation algorithm, and this embodiment does not impose specific restrictions on it.
[0034] In this embodiment of the invention, by sending data in random batches, key data is scattered over time, preventing the formation of identifiable periodic or regular traffic characteristics in the wireless network, thereby effectively avoiding attacks based on traffic analysis.
[0035] S130. Detect network fluctuations when the explicit relay station transmits the first data packet between the base station and the visible relay station, and control the data transmission between the implicit relay station and the base station based on the network fluctuations.
[0036] Network fluctuations can be understood as the dynamic changes in performance indicators such as signal strength, packet loss rate, and latency of a wireless network during transmission.
[0037] Specifically, the network monitoring module continuously monitors the fluctuations in the wireless network during the transmission of the first data packet between the visible relay station and the base station. When abnormal network fluctuations are detected, such as a sudden drop in signal strength, a surge in packet loss rate, or an abnormal increase in latency, it indicates that the network is under malicious attack or has other security issues. At this time, based on the detected network fluctuations, the network monitoring module controls the data transmission between the hidden relay station and the base station.
[0038] Optionally, controlling data transmission between the covert relay station and the base station based on network fluctuations includes: suspending data transmission between the covert relay station and the base station when abnormal network fluctuations occur, and performing security verification on the wireless network; and resuming data transmission between the covert relay station and the base station if the security verification is successful.
[0039] Specifically, when abnormal network fluctuations occur, the network monitoring module notifies the system's maintenance personnel or the upper-level control center of the situation through a preliminary network warning. Simultaneously, the collaborative control module sends a pause command to the hidden relay station, immediately halting wireless transmission between the hidden relay station and the base station. This prevents critical data from being intercepted by attackers in suspicious environments. After suspending the wireless transmission of the hidden relay station, the system performs a security verification of the wireless network and decides whether to resume data transmission between the hidden relay station and the base station based on the verification result. If the verification passes, transmission is resumed; if the verification fails, the paused state is maintained. The threshold for judging abnormal fluctuations can be preset according to the actual network environment and security requirements; this embodiment does not impose specific restrictions on it.
[0040] Optionally, the security verification of the wireless network includes: the explicit relay station sending a pre-stored verification data packet to the base station; and determining that the wireless network is in a secure state when the base station receives the verification data packet completely within a preset verification time and the verification is successful.
[0041] The verification data packet can be understood as a test data packet pre-existing inside the explicit relay station; the preset verification duration can be understood as a set time window for the base station to receive the verification data packet.
[0042] Specifically, during the security verification process, the explicit relay station retrieves pre-stored verification data packets from its internal storage and sends them to the base station via the wireless network. The base station continuously listens for and receives verification data packets from the explicit relay station within a preset verification duration. Once the base station has completely received the verification data packets within this preset duration, it compares the content of the received packets with pre-stored standard information, including verification of fields such as MAC (Message Authentication Code) value, size, content, and generation time. If all verification data packets are received completely and all information matches the standard, it indicates that the data has not been lost or tampered with during transmission, and the wireless network is determined to be in a secure state. This verification mechanism uses known standard data packets as probes to determine network security status by comparing the data consistency between the sending and receiving ends.
[0043] Optionally, the security verification of the wireless network further includes: if the security verification fails, determining that the wireless network is in an abnormal state and issuing a network abnormality warning.
[0044] Specifically, if the base station fails to receive the verification data packet completely within the preset verification time, or if the received verification data packet is found to be inconsistent with the standard information after comparison, it indicates that the verification data packet has been lost or tampered with during transmission, thus indicating an abnormal state of the wireless network. In this case, the system determines that the wireless network is in an abnormal state and issues a network anomaly warning, notifying maintenance personnel or the upper-level control center to take further security protection measures, such as continuously suspending data transmission until manual intervention is required to eliminate network security risks.
[0045] The technical solution of this invention addresses the problem in existing wireless ad hoc networks where relay nodes transmit all data indiscriminately, allowing attackers to identify the transmission patterns and flows of critical data through continuous monitoring and analysis of network traffic, thus enabling targeted attacks or data theft. This is achieved by setting explicit and implicit relay stations to differentiate the transmission of regular and critical data, respectively. The explicit relay station transmits regular data in a concentrated manner during a preset time period to create explicit traffic characteristics in the wireless network, while the implicit relay station distributes critical data into multiple second data packets and sends them in batches outside the preset time period. Simultaneously, by real-time monitoring of the transmission of the first data between the explicit relay station and the base station… Based on network fluctuations, and controlling data transmission between covert relay stations and base stations, this system further solves the technical problem of key data continuing to be transmitted and easily intercepted when the network experiences abnormal fluctuations due to attacks. It achieves the goal of actively attracting attackers' attention by making regular data transmission explicit to covertly transmit key data, while making key data sent in small packets in random periods, making it difficult to identify and associate. This effectively resists attacks based on traffic analysis, and can promptly suspend the transmission of key data when the network is abnormal to ensure that it is not leaked in suspicious environments. Thus, the overall technical effect of significantly improving the data security of wireless ad hoc network communication systems is achieved.
[0046] Figure 2a This is a flowchart illustrating another data transmission method in a wireless ad hoc network communication system provided by an embodiment of the present invention. Based on the above embodiments, this embodiment further optimizes the control of data transmission between the hidden relay station and the base station based on network fluctuations. Specific implementation details can be found in the technical solution of this embodiment. Optionally, it further includes: during the suspension of data transmission between the hidden relay station and the base station, the hidden relay station sends the received key data to a large-capacity buffer for backup. Technical terms that are the same as or corresponding to those in the above embodiments will not be repeated here.
[0047] like Figure 2a As shown, the method specifically includes the following steps: S210. During the period when data transmission between the hidden relay station and the base station is suspended, the hidden relay station sends the received key data to a large-capacity buffer for backup.
[0048] Among them, the large-capacity buffer can be understood as a large-capacity storage device that is connected to the hidden relay station via a wired means, and is used to temporarily store important data during the suspension of wireless communication.
[0049] Specifically, during the suspension of wireless transmission between the covert relay station and the base station, since edge devices may still be continuously sending critical data to the covert relay station, to prevent data overflow or loss due to insufficient buffer space, the covert relay station will temporarily back up the critical data received during this period by sending it to a large-capacity buffer via a wired link. The large-capacity buffer and the covert relay station are connected by a wired connection and do not rely on the wireless network for data transmission. Therefore, even if the wireless network is in an abnormal state, critical data can still be securely backed up via a wired method. After the wireless network returns to normal, the covert relay station can resume wireless transmission with the base station, retrieve the previously backed-up critical data from the large-capacity buffer, and continue sending. Alternatively, the critical data can be manually copied from the large-capacity buffer later.
[0050] The technical solution of this invention solves the technical problem that key data received by the hidden relay station is lost or cannot be safely saved due to buffer overflow when wireless transmission is suspended due to the suspension of wireless transmission during the suspension of wireless transmission between the hidden relay station and the base station. It achieves the beneficial effect of continuously ensuring the safe storage of key data, preventing data loss, and restoring transmission after the network is restored during the period when the wireless communication link is unavailable.
[0051] As an optional example of Embodiment 1 of the present invention, the data transmission method based on the wireless ad hoc network communication system of this embodiment specifically includes the following steps: Step 1: Multiple edge devices divide their data to be transmitted into regular data and key data. Then, they send the regular data to the explicit relay station and the key data to the implicit relay station.
[0052] Step 2: After receiving multiple regular data packets, the explicit relay station integrates them into a first data packet when a certain preset time period arrives. The first data packet is then sent to the base station via the wireless network, causing a sudden surge in traffic in the wireless network during the preset time period, thus forming explicit traffic characteristics.
[0053] Step 3: After receiving multiple key data, the hidden relay station randomly combines them into n second data packets. Then, outside of the preset time period, it randomly selects n time periods and sends the n second data packets to the base station in batches through the wireless network, with only one second data packet sent in each random time period.
[0054] Step 4: When the wireless network experiences unexpected abnormal fluctuations during data transmission between the visible relay station and the base station, issue a preliminary network warning and suspend wireless transmission between the hidden relay station and the base station.
[0055] Step 5: Perform security verification on the wireless network. If the verification result shows that the wireless network is in a secure state, resume wireless transmission between the hidden relay station and the base station. If the verification result shows that the wireless network is in an abnormal state, issue a network real-time warning.
[0056] Furthermore, the standard size of the first data packet is not lower than the preset value, the standard size of the second data packet is not higher than the preset value, and the preset value is greater than the preset value.
[0057] Furthermore, in step two, when the first data packet S after integrating multiple regular data is lower than a preset value, the explicit relay station actively adds capacity-enhancing data to the first data packet, increasing the first data packet to above the preset value, and then sends the first data packet with the standard size to the base station.
[0058] Furthermore, in step three, for key data sent from the same edge device, during integration, it is divided into m parts and incorporated into m second data packets, where m < n.
[0059] Furthermore, the system also includes a collaborative control module, which is used to regulate the operating status of visible and invisible transfer stations.
[0060] Furthermore, the first data packet includes both encrypted and unencrypted data.
[0061] Furthermore, the system also includes a large-capacity buffer, which transmits data via wired connection with the hidden relay station. In step four, after the wireless transmission between the hidden relay station and the base station is paused, the hidden relay station sends the received key data to the large-capacity buffer for backup.
[0062] Figure 2b This is a flowchart illustrating an optional example of a data transmission method in a wireless ad hoc network communication system, as provided in an embodiment of the present invention. Figure 2b As shown, the method includes the following steps: Step 1: Multiple edge devices divide their data to be transmitted into regular data and key data. Then, they send the regular data to the explicit relay station and the key data to the implicit relay station.
[0063] Specifically, before dividing the complete data, each data item is uniquely marked with a sequence number, and the initial sequence number arrangement characteristics of the complete data are recorded. Subsequently, based on the initial sequence number arrangement characteristics, regular data and key data marked with unique sequence numbers can be merged to form the initial complete data. Step one achieves the separation of key data (i.e. sensitive data) and regular data (i.e. non-sensitive data), which facilitates the differentiated transmission of the two types of data in the future.
[0064] Step 2: After receiving multiple regular data packets, the explicit relay station integrates them into a single data packet A (i.e., the first data packet) when a certain preset time period arrives. Data packet A is then sent to the base station via the wireless network, causing a sudden surge in traffic in the wireless network during the preset time period, thus forming explicit traffic characteristics.
[0065] Figure 2c A conventional data transmission flowchart, as an optional example of a data transmission method in a wireless ad hoc network communication system provided by an embodiment of the present invention, is shown below. Figure 2c As shown, under normal circumstances, network traffic is randomly distributed. However, this application, through the above operations, intentionally creates sudden large traffic spikes in the wireless network, forming regular traffic peaks as explicit traffic characteristics to confuse attackers and attract their attention. This makes attackers mistakenly believe that the explicit relay station is transmitting complete data information, allowing them to prioritize and directly steal data from the explicit relay station and its transmitted data when stealing data. This effectively protects the implicit relay station and its transmitted key data. At the same time, by attacking the data transmission process of the explicit relay station, the system can promptly detect external attacks and take corresponding protective measures. Even if an attacker successfully obtains the data transmitted by the explicit relay station during the protection process, they only obtain regular data. Furthermore, there is no direct communication link between the explicit and implicit relay stations, preventing attackers from laterally penetrating to the implicit relay station through the explicit relay station. This further protects data integrity and improves the security of key data.
[0066] In this embodiment of the invention, multiple key data are compressed and merged into a single data packet for transmission, which can simultaneously improve data transmission efficiency and facilitate unified file management operations such as archiving, backup, and migration. While serving as a decoy and generating peak traffic, it also takes into account the normal transmission needs of regular business operations.
[0067] Step 3: After receiving multiple key data, the hidden relay station randomly combines them into n data packets B. Then, outside of the preset time period, it randomly selects n time periods and sends the n data packets B (i.e., the second data packets) to the base station in batches through the wireless network. Only one data packet B is sent in each random time period.
[0068] Figure 2d A key data transmission flowchart of an optional example of a data transmission method in a wireless ad hoc network communication system provided by an embodiment of the present invention is shown below. Figure 2d As shown, key data is separated into multiple small packets and sent randomly outside of a preset time period. On the one hand, this differs from the centralized or periodic transmission of regular data, making it less likely to cause traffic aggregation at any point outside the preset time period. It exhibits the traffic characteristics of ordinary communication, making it less likely to attract the attention of attackers. Furthermore, even if an attacker occasionally detects the transmission of one packet B, they cannot determine whether the packet is sensitive data or predict the transmission time of the next packet B, thus effectively improving the protection of key data. On the other hand, by transmitting multiple key data packets in batches, even if an attacker detects the inducement of an explicit relay station and successfully breaks into the wireless network to obtain a packet B, it can effectively prevent the attacker from obtaining all key data of the edge devices at once, improving the security of other key data besides packet B.
[0069] Step 4: When the wireless network experiences unexpected abnormal fluctuations during data transmission between the visible relay station and the base station, issue a preliminary network warning and suspend wireless transmission between the hidden relay station and the base station.
[0070] Figure 2e A flowchart illustrating network anomaly monitoring and security verification processing, as provided in this embodiment of the invention, represents an optional example of a data transmission method in a wireless ad hoc network communication system. Figure 2e As shown, significant fluctuations that do not meet expectations include a sudden drop in signal strength, a surge in packet loss rate, and an abnormal increase in latency, which may indicate that the network has been maliciously attacked. By issuing an initial network warning, the system's maintenance personnel or the upper-level control center can be notified to further verify the network. By suspending the transmission of subsequent key data, proactive protection of key data can be achieved even when the security of the network is uncertain.
[0071] Step 5: Perform security verification on the wireless network. If the verification result shows that the wireless network is in a secure state, restore the wireless transmission between the hidden relay station and the base station. If the verification result shows that the wireless network is in an abnormal state, issue a network real-time warning. Security verification operations include, but are not limited to, the following: An explicit relay station sends multiple pre-stored verification data packets to the base station (the verification data packets are stored internally within the explicit relay station, and their MAC values, sizes, contents, generation times, etc., are all known). If the base station successfully receives these multiple verification data packets within a set time, and after comparison, finds that the information in the verification data packets is identical to the known information, it indicates that the verification data packets sent through the wireless network have not been lost or tampered with. This, to a certain extent, indicates that both the explicit relay station and the wireless network are functioning normally. Conversely, it indicates that the wireless network is in an abnormal state. The standard size of data packet A is not lower than a preset value 'a', and the standard size of data packet B is not higher than a preset value 'b', with preset value 'a' > preset value 'b', meaning data packet A is much larger than data packet B. This facilitates the formation of traffic peaks when the explicit relay station sends data, improving the concealment of data transmission by the implicit relay station.
[0072] The autonomous and controllable wireless self-organizing network communication system in this embodiment also includes a cooperative control module. The cooperative control module is used to regulate the operating status of explicit relay stations and implicit relay stations. For example, in step four, a pause command is issued to the implicit relay station to stop its wireless transmission with the base station.
[0073] Figure 2f A flowchart illustrating the data differentiation transmission process, as an optional example of a data transmission method in a wireless ad hoc network communication system, is provided in this embodiment of the invention. Figure 2f As shown, this embodiment constructs a wireless ad hoc network data communication mechanism that integrates proactive guidance, covert transmission, and dynamic emergency response by using explicit and implicit relay stations to differentiate the transmission operations of routine and key data. The mechanism intentionally creates explicit traffic characteristics through routine data transmission operations to attract attackers' attention, while key data is transmitted in batches on a regular basis, making it difficult to identify and correlate, effectively resisting attacks based on traffic analysis. On the one hand, it makes it difficult for attackers to locate the real sensitive data; on the other hand, even if they successfully attack the network, it is difficult to intercept key data. Simultaneously, the system monitors network fluctuations in real time and automatically suspends the transmission of key data when routine data transmission is abnormal, performing security verification. This effectively ensures that key data is not leaked in suspicious environments, significantly improving data security in wireless network environments.
[0074] Based on the above embodiments, this implementation adds the following content to the first implementation: The explicit relay station also includes a backup database, which is used to store capacity-increasing data. When the large integration unit integrates regular data into data packet A, it can add some capacity-increasing data into data packet A as needed. When the data packet A after integrating multiple regular data is lower than a preset value a, the explicit relay station actively supplements the capacity-increasing data into data packet A to increase data packet A to above the preset value a, and then sends data packet A with standard size to the base station.
[0075] The augmented data is non-sensitive data, meaningless and used solely as filler to increase the size of data packet A. It can be meaningless images, text, or historical data. Since the content of data collected by edge devices is unpredictable, as is the ratio of routine to critical data, an anomaly near the data source could result in a large amount of critical data being collected, leading to insufficient routine data and a smaller consolidated data packet A than the preset value 'a'. Consequently, the data packet wouldn't exhibit visible traffic characteristics during transmission, losing its ability to mislead attackers. Therefore, by supplementing with augmented data, consistent and significant traffic peaks are generated during each data transmission at the visible relay station, providing attackers with a false target. This allows attackers to detect their malicious activities while effectively protecting critical data.
[0076] Based on the above embodiments, for key data sent from the same edge device, during integration, it is divided into m parts and included in m data packets B, where m < n.
[0077] The above operations can further improve the security of key data. When an attacker sees through the inducement of an explicit relay station and successfully breaks through the wireless network to obtain a certain data packet B, although the protection of other key data besides data packet B is achieved, because data packet B contains complete key data transmitted from multiple edge devices in a single transmission, multiple complete key data will be intercepted. Based on this defect, this implementation method divides the key data sent from each edge device in a single transmission before integrating the key data and stores them in multiple different data packets B. This makes the final data packet B no longer contain all the key data sent from the edge devices in a single transmission. Even if data packet B is intercepted by the attacker, it is not easy to cause the leakage of all the key data collected by the edge devices in a single transmission, thereby further improving the anti-interception capability of key data and the overall transmission security.
[0078] It should be noted that before segmenting the key data, its data content is also uniquely marked with a sequence number, and the initial sequence number arrangement characteristics of the complete data are recorded. When multiple data packets B are transmitted to the base station, it is convenient to reassemble the m key data segments to obtain the complete key data.
[0079] Based on the above embodiments, the data in data packet A is set to be encrypted and unencrypted. That is, after multiple regular data are integrated into data packet A, a portion of the data is encrypted before being transmitted to the base station. The base station has a pre-stored unified key for decryption, which can successfully read the data content after receiving data packet A. Through the above encryption operation, when an attacker intercepts and reads data packet A, the presence of encrypted data further enhances the deception of data packet A, making the attacker mistakenly believe that data packet A is important. At the same time, encrypted data can induce the attacker to perform decryption operations, preventing the attacker from intending to search for other data transmissions, thereby further improving the security of the hidden relay station and key data.
[0080] Based on the above embodiments, a large-capacity buffer is added. The large-capacity buffer and the hidden relay station conduct wired transmission. In step four, after the wireless transmission between the hidden relay station and the base station is suspended, the hidden relay station sends the received key data to the large-capacity buffer for backup.
[0081] After step four is triggered, since edge devices may continue to send critical data to the hidden relay station, this could easily lead to data overload at the hidden relay station, and since this critical data has no backup, wired data transmission between the large-capacity buffer and the hidden relay station serves as a data backup operation during the wireless communication pause. This approach reduces the risk of data overload or even overflow and loss at the hidden relay station, and ensures that critical data can still be securely backed up even when the wireless network status is unclear. The critical data can then be manually copied from the large-capacity buffer later.
[0082] The technical solution of this invention constructs a wireless ad hoc network data communication mechanism that integrates proactive guidance, covert transmission, and dynamic emergency response by using explicit and implicit relay stations to differentiate the transmission operations of routine and key data. The mechanism intentionally creates explicit traffic characteristics through routine data transmission operations to attract attackers' attention, while key data is transmitted in batches on a regular basis, making it difficult to identify and correlate, effectively resisting attacks based on traffic analysis. On the one hand, it makes it difficult for attackers to locate the real sensitive data; on the other hand, even if they successfully attack the network, they find it difficult to intercept key data. Simultaneously, the system monitors network fluctuations in real time and automatically suspends the transmission of key data when routine data transmission is abnormal, performing security verification. This effectively ensures that key data is not leaked in suspicious environments, significantly improving data security in wireless network environments.
[0083] Figure 3 This is a schematic diagram of a wireless ad hoc network communication system provided in an embodiment of the present invention. Figure 3 As shown, the system includes: a visible relay station 310, a hidden relay station 320, and a network monitoring module 330.
[0084] The explicit relay station 310 is configured to receive regular data sent by edge devices and integrate multiple regular data packets into a first data packet within a preset time period before sending it to the base station, thereby forming explicit traffic characteristics during the preset time period. The implicit relay station 320 is configured to receive key data sent by edge devices and integrate multiple key data packets into multiple second data packets outside the preset time period before sending them to the base station in batches. The network monitoring module 330 is connected to the explicit relay station and the implicit relay station and is used to monitor the network fluctuations when the explicit relay station transmits the first data packet between the base station and the explicit relay station, and control the data transmission between the implicit relay station and the base station according to the network fluctuations.
[0085] The explicit relay station includes a large integration unit, a backup database, and a time database; the time database is used to store multiple preset time periods; the large integration unit is used to integrate the received regular data into the first data packet, and, when necessary, to obtain additional data from the backup database and add it to the first data packet; the implicit relay station includes a small integration unit used to integrate the received key data into multiple second data packets.
[0086] The technical solution of this invention addresses the problem in existing wireless ad hoc networks where relay nodes transmit all data indiscriminately, allowing attackers to identify the transmission patterns and flows of critical data through continuous monitoring and analysis of network traffic, thus enabling targeted attacks or data theft. This is achieved by setting explicit and implicit relay stations to differentiate the transmission of regular and critical data, respectively. The explicit relay station transmits regular data in a concentrated manner during a preset time period to create explicit traffic characteristics in the wireless network, while the implicit relay station distributes critical data into multiple second data packets and sends them in batches outside the preset time period. Simultaneously, by real-time monitoring of the transmission of the first data between the explicit relay station and the base station… Based on network fluctuations, and controlling data transmission between covert relay stations and base stations, this system further solves the technical problem of key data continuing to be transmitted and easily intercepted when the network experiences abnormal fluctuations due to attacks. It achieves the goal of actively attracting attackers' attention by making regular data transmission explicit to covertly transmit key data, while making key data sent in small packets in random periods, making it difficult to identify and associate. This effectively resists attacks based on traffic analysis, and can promptly suspend the transmission of key data when the network is abnormal to ensure that it is not leaked in suspicious environments. Thus, the overall technical effect of significantly improving the data security of wireless ad hoc network communication systems is achieved.
[0087] Optionally, the network monitoring module 330 includes: A security verification unit is used to suspend data transmission between the hidden relay station and the base station and to perform security verification on the wireless network when the network fluctuation is abnormal. A transmission recovery control unit is used to restore data transmission between the hidden relay station and the base station if the security verification is passed.
[0088] Optionally, the security verification unit includes: The verification packet sending subunit is used by the explicit relay station to send a pre-stored verification data packet to the base station; The security status determination subunit is used to determine that the wireless network is in a secure state when the base station receives the verification data packet completely within a preset verification time and the verification is successful.
[0089] Optionally, the security verification unit further includes: The anomaly warning subunit is used to determine that the wireless network is in an abnormal state and issue a network anomaly warning when the security verification fails.
[0090] Optionally, the system further includes a data packet size determination module, used to determine whether the size of the first data packet after integration is lower than a preset value before the multiple regular data received are integrated into a first data packet and sent to the base station through an explicit relay station within a preset time period. The capacity expansion module is used to, if so, supplement the first data packet with capacity expansion data so that the size of the first data packet is not less than the preset value.
[0091] Optionally, the hidden transfer station is specifically configured as follows: Key data from the same edge device is segmented into multiple data fragments; The multiple data fragments are respectively incorporated into different second data packets.
[0092] Optionally, the hidden transfer station is specifically configured as follows: Outside of the preset time period, multiple transmission times are randomly selected, and a second data packet is sent to the base station at each transmission time; wherein each second data packet corresponds to an independent random transmission time.
[0093] Optionally, the first data packet contains encrypted and unencrypted data, wherein the regular data is unencrypted data and the key data is encrypted data.
[0094] Optionally, the system further includes: The backup module is used to send key data received by the hidden relay station to a large-capacity buffer for backup during the period when data transmission between the hidden relay station and the base station is suspended.
[0095] The wireless ad hoc network communication system provided in the embodiments of the present invention can execute the data transmission method based on the wireless ad hoc network communication system provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the method.
[0096] Figure 4 This is a schematic diagram of the structure of an electronic device for implementing the data transmission method in a wireless ad hoc network communication system according to embodiments of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0097] like Figure 4 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 can also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0098] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0099] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as methods based on data transmission in a wireless ad hoc network communication system.
[0100] In some embodiments, the method based on data transmission in a wireless ad hoc network communication system can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the method described above based on data transmission in a wireless ad hoc network communication system can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the method based on data transmission in a wireless ad hoc network communication system by any other suitable means (e.g., by means of firmware).
[0101] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include: implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0102] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0103] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0104] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0105] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0106] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0107] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0108] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A data transmission method based on a wireless ad hoc network communication system, characterized in that, include: The system receives data to be transmitted from an edge device, divides the data into regular data and key data, sends the regular data to an explicit relay station, and sends the key data to an implicit relay station. The system uses an explicit relay station to integrate multiple regular data received into a first data packet and send it to the base station during a preset time period to form explicit traffic characteristics during the preset time period. Outside the preset time period, the system uses an implicit relay station to integrate multiple key data received into multiple second data packets and send them to the base station in batches. The network fluctuations during the transmission of the first data packet between the explicit relay station and the base station are detected, and the data transmission between the implicit relay station and the base station is controlled based on the network fluctuations.
2. The method according to claim 1, characterized in that, The method of controlling data transmission between the hidden relay station and the base station based on network fluctuations includes: When abnormal network fluctuations occur, data transmission between the hidden relay station and the base station is suspended, and the wireless network is subjected to security verification. If the security verification is successful, data transmission between the hidden relay station and the base station is resumed.
3. The method according to claim 2, characterized in that, The security verification of the wireless network includes: The explicit relay station sends a pre-stored verification data packet to the base station; If the base station receives the verification data packet completely within a preset verification time and the verification is successful, the wireless network is determined to be in a secure state.
4. The method according to claim 2, characterized in that, The security verification of the wireless network further includes: If the security verification fails, the wireless network is determined to be in an abnormal state, and a network anomaly warning is issued.
5. The method according to claim 1, characterized in that, Before the multiple received conventional data packets are integrated into a first data packet and sent to the base station via an explicit relay station within a preset time period, the method further includes: Determine whether the size of the integrated first data packet is lower than a preset value; If so, then add capacity-enhancing data to the first data packet so that the size of the first data packet is not less than the preset value.
6. The method according to claim 1, characterized in that, Outside of a preset time period, multiple key data points received are integrated into multiple second data packets via a hidden relay station, including: Key data from the same edge device is segmented into multiple data fragments; The multiple data fragments are respectively incorporated into different second data packets.
7. The method according to claim 1, characterized in that, Multiple second data packets are sent to the base station in batches outside of a preset time period via a hidden relay station, including: Outside of the preset time period, multiple transmission times are randomly selected, and a second data packet is sent to the base station at each transmission time; wherein each second data packet corresponds to an independent random transmission time.
8. The method according to claim 1, characterized in that, The first data packet contains encrypted and unencrypted data, wherein the regular data is unencrypted and the key data is encrypted.
9. The method according to claim 1, characterized in that, Also includes: During the suspension of data transmission between the covert relay station and the base station, the covert relay station sends the received key data to a large-capacity buffer for backup.
10. A wireless ad hoc network communication system, characterized in that, include: An explicit relay station is configured to receive regular data sent by edge devices and, within a preset time period, integrate multiple regular data packets into a first data packet and send it to the base station to form explicit traffic characteristics during the preset time period. An implicit relay station is configured to receive key data sent by edge devices, and outside the preset time period, integrate multiple key data into multiple second data packets and send them to the base station in batches; A network monitoring module, connected to the visible relay station and the hidden relay station, is used to monitor network fluctuations when the visible relay station transmits the first data packet between the base station and the base station, and to control data transmission between the hidden relay station and the base station based on the network fluctuations.