Wireless ad hoc network system applicable to all emergency scenes

By introducing a dynamic power consumption management module into the wireless ad hoc network system, monitoring and adjusting the working mode of the equipment, the problem of wireless communication consumes a lot of energy, extending the battery life of the equipment and reducing maintenance costs.

CN119893488AInactive Publication Date: 2025-04-25BEIJING JIAXUN FEIHONG ELECTRIC CO LTD +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510025809.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2025-04-25
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing wireless ad hoc networking system consumes a lot of energy in monitoring terminals and repeaters that rely on battery power, resulting in frequent battery replacement or charging of equipment, which increases maintenance costs.

Method used

A wireless ad hoc network system suitable for all emergency scenarios is designed, including a dynamic power consumption management module, which dynamically adjusts the working mode by monitoring the battery power and energy consumption of the equipment, implements energy-saving strategies, and reduces power consumption.

Benefits of technology

It effectively extends the battery life of the equipment, reduces maintenance costs, ensures that the equipment will not fail at critical moments, optimizes the use of energy consumption, and improves the rationality of resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119893488A_ABST
    Figure CN119893488A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of wireless networking, and discloses a wireless ad hoc network system applicable to all emergency scenes, which consists of a data acquisition module, a data transmission module, an ad hoc network communication module, a management control module and a dynamic power consumption management module. The dynamic power consumption management module monitors the battery electric quantity Eb and the energy consumption Ec of the equipment through a Monitor (Eb, Ec) function, the data are acquired in real time, the health condition of the equipment can be judged in time, the system can dynamically select the working mode with the lowest power consumption according to the current load L and the current network state N in a mode that M = ArgMin {m belongs to M} {P (m, L, N)}, and the power consumption of the equipment is reduced. The energy consumption can be optimized according to the actual use condition, the most reasonable resources are ensured to be used under various conditions, and the beneficial effect that the self-service network system can carry out dynamic power consumption management to solve energy is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of wireless networking, and in particular to a wireless ad hoc networking system applicable to all emergency scenarios. Background Art

[0002] Wireless ad hoc network technology is a network that combines mobile communication and computer network. It has the characteristics of being centerless, self-organizing, and self-healing. It can be widely used in emergency communication, military communication and other fields. In the field of emergency communication, ad hoc network technology has gradually been widely used due to its unique advantages. Its centerless and flexible networking characteristics enable it to quickly establish a temporary communication network in the case of damage to the communication infrastructure, and realize key communication functions such as on-site command, rescue and relief, and material allocation. Ad hoc network technology can also be combined with other communication technologies to form a more powerful emergency communication solution, such as combining with cellular networks to build a hybrid wireless communication network to improve the stability and adaptability of communication. The widespread application of wireless ad hoc network technology solves the communication problems needed for emergency rescue of complex urban buildings such as railways, high-rise buildings, underground buildings, and large complexes, as well as major natural disasters such as earthquakes, floods, and mudslides. It has achieved image and voice communication coverage, can quickly form combat effectiveness, and provide strong support for building a modern command system.

[0003] For example, a wireless self-organizing network system and method with publication number CN 113596889 A solves the problem in the prior art that wireless self-organizing network systems require professional personnel to configure, has wireless automatic networking capabilities and network self-healing capabilities, and meets the needs of modern wireless networking.

[0004] Although the aforementioned technical solution enables the self-organizing network to have network self-healing capabilities, the technical solution is composed of multiple devices such as servers, gateways, repeaters and monitoring terminals. For monitoring terminals and repeaters that rely on battery power, continuous wireless communication may consume a lot of energy. However, the aforementioned does not have an effective energy-saving mechanism. These devices need to frequently replace batteries or charge, which increases maintenance costs. Summary of the invention

[0005] Technical issues solved:

[0006] In view of the shortcomings of the prior art, the present invention provides a wireless ad hoc network system suitable for all emergency scenarios. The ad hoc network system has the advantages of being able to perform dynamic power consumption management to solve energy problems and optimize ad hoc network time slot scheduling, thereby solving the problems of the above-mentioned technologies.

[0007] Technical solution:

[0008] To achieve the above-mentioned purpose, the present invention provides the following technical solutions: a wireless ad hoc network system applicable to all emergency scenarios, the ad hoc network system consisting of a data acquisition module, a data transmission module, an ad hoc network communication module, a management control module and a dynamic power consumption management module;

[0009] The data acquisition module is used to obtain environmental data and user input information from various sensors and devices, and perform data preprocessing, which includes cleaning, formatting and compressing the collected data;

[0010] The data transmission module is used to adjust the code rate of the input data according to the network status, implement multiple modulation methods: QPSK or 16QAM, and convert the processed data into I / Q signals for transmission via wireless Ethernet or other transmission media;

[0011] The ad hoc network communication module uses the TDMA time division multiple access mechanism to perform time slot scheduling, handle the joining and leaving of nodes in the network, and coordinate the overall work of the network;

[0012] The management control module is used to monitor the operating status of the system, provide central control functions and load balancing capabilities, and adaptively adjust the parameters of each module based on real-time feedback to optimize system performance;

[0013] The dynamic power consumption management module is used to monitor the battery power and energy consumption of the device, dynamically adjust the working mode to extend the device life, implement energy-saving strategies and reduce power consumption in combination with system load and network status, and use event-driven mechanisms to wake up the device for data collection when specific events occur.

[0014] Preferably, the data collection expression in the data acquisition module is:

[0015] D=d1,d2,…,d n

[0016] Where: D represents the original collected data set, which consists of multiple data points; d i represents the i-th data point in set D; n represents the total number of data points, that is, the size of set D;

[0017] The data cleaning expression in the data acquisition module is:

[0018] D c =d i ∈D|d i Is valid data

[0019] Where: D c The valid data set retained after cleaning.

[0020] Preferably, the formatted expression in the data acquisition module is:

[0021] D f =F(D c )

[0022] Among them: F() is a data formatting function, which is used to unify the data format; D f It is a data set after formatting;

[0023] The data compression processing expression in the data acquisition module is:

[0024] D compressed =C(D f )

[0025] Where: D compressed Represents a compressed data set.

[0026] Preferably, the network status expression obtained in the data transmission module is:

[0027] N=n1,n2,…,n m

[0028] Where: N represents the network state set, indicating the current network conditions, affecting the subsequent operations; n i The specific state in the network state set N is used to determine the bit rate R;

[0029] The bit rate adjustment expression is:

[0030] R=f(N)

[0031] Among them: R is the code rate adjusted according to the network status N, and participates in the operation to determine the required modulation mode and modulation processing. f represents a function, which returns a suitable code rate R according to the network status N.

[0032] Preferably, the modulation mode selected in the data transmission module is:

[0033] M=QPSK,16QAM

[0034] By judging the network status and code rate R, select the appropriate modulation mode M;

[0035] The modulation processing expression is: Where: D modulated is the modulated data set, the actual output result;

[0036] The I / Q signal conversion expression is:

[0037] I / Q = ConvertToIQ(D modulated )

[0038] The modulated data Dmodulated Convert to I / Q signals for wireless transmission.

[0039] Preferably, the current active node expression in the management control module is:

[0040] Active_nodes = f(S nodes )

[0041] Where: f(·): function, input node state set S nodes , returns the currently active node set

[0042] The time slot allocation expression in the management control module is:

[0043] T allocation =AllocateSlots(Active_nodes,T slots )

[0044] Where: T allocation The actual set of time slots allocated to active nodes.

[0045] Preferably, the network coordination expression in the management control module is:

[0046] CoordinateNetwork(Active nodes ,T allocation )

[0047] Among them: CoordinateNetwork(·) is the function of coordinating actions, ensuring that active nodes transmit data according to the allocated time slots to avoid conflicts; Active nodes Represents the set of all active nodes in the current network; T allocation The set of time slots allocated to active nodes.

[0048] Preferably, the power monitoring and energy consumption monitoring function expressions in the dynamic power consumption management module are:

[0049]

[0050] Where: E b is the battery power, E c E is the energy consumption of the equipment; threshold is the set battery level threshold.

[0051] Preferably, the dynamic power consumption management module dynamically adjusts the working mode as follows:

[0052] M=ArgMin {m∈M}{P(m,L,N)}

[0053] Where: P(m,L,N) is the power consumption under a given working mode m, L represents the current system load, N represents the network status; M is the working mode set.

[0054] Preferably, the energy-saving strategy expression is:

[0055] P new =P current ×f(L,N)

[0056] Where f(L,N) is the energy adjustment function, defined as:

[0057]

[0058] Among them, k1<1 means energy saving, and k2≥1 means increased power consumption.

[0059] Compared with the prior art, the present invention provides a wireless ad hoc network system applicable to all emergency scenarios, which has the following beneficial effects:

[0060] 1. The present invention uses a dynamic power consumption management module to monitor (E b ,E c ) function monitors the battery level of the device E b and energy consumption E c ,Real-time acquisition of these data can timely judge the health status of the device, thereby early warning of insufficient power problems, effectively preventing the device from failing at critical moments, and setting the threshold E threshold , the system can take corresponding energy-saving measures when the power is lower than a certain level, through M = ArgMin {m∈M}{P(m,L,N)} In this way, the system can dynamically select the lowest power consumption working mode according to the current load L and network status N, optimize energy consumption according to actual usage, and ensure the most reasonable use of resources in various situations, thus achieving the beneficial effect of the self-service network system being able to perform dynamic power consumption management to solve energy problems.

[0061] 2. The present invention can monitor the status of all nodes in real time through the system, determine which nodes are in an active state, so that the system can understand the dynamic changes of the network, and allocate resources according to the actual situation. After determining the active nodes, the system will automatically allocate appropriate time slots according to the number and needs of these nodes. This can ensure that active nodes transmit data within an effective time, thereby improving the resource utilization of the network. By coordinating the transmission time slots of different nodes, the system can effectively avoid data conflicts between nodes, help improve the success rate of data transmission, and ensure reliable transmission of information. The environment of the wireless ad hoc network system is dynamic, and nodes may join or exit at any time. By adjusting the list of active nodes and the corresponding time slot allocation in real time, it can quickly adapt to these changes, thereby maintaining the stability of the network and achieving the beneficial effect of optimizing the time slot scheduling of the ad hoc network. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] Figure 1 It is a schematic diagram of the system of the present invention; DETAILED DESCRIPTION

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

[0064] See also Figure 1 , a wireless ad hoc network system applicable to all emergency scenarios, the ad hoc network system consists of a data acquisition module, a data transmission module, an ad hoc network communication module, a management control module and a dynamic power consumption management module;

[0065] The data acquisition module is used to obtain environmental data and user input information from various sensors and devices, and perform data preprocessing, which includes cleaning, formatting and compressing the collected data;

[0066] The data transmission module is used to adjust the code rate of the input data according to the network status, implement multiple modulation methods: QPSK or 16QAM, and convert the processed data into I / Q signals for transmission via wireless Ethernet or other transmission media;

[0067] The ad hoc network communication module uses the TDMA time division multiple access mechanism to perform time slot scheduling, handle the joining and leaving of nodes in the network, and coordinate the overall work of the network;

[0068] The management control module is used to monitor the operating status of the system, provide central control functions and load balancing capabilities, and adaptively adjust the parameters of each module based on real-time feedback to optimize system performance;

[0069] The dynamic power consumption management module is used to monitor the battery power and energy consumption of the device, dynamically adjust the working mode to extend the device life, implement energy-saving strategies and reduce power consumption in combination with system load and network status, and use event-driven mechanisms to wake up the device for data collection when specific events occur.

[0070] Preferably, the data collection expression in the data acquisition module is:

[0071] D=d1,d2,…,d n

[0072] Where: D represents the original collected data set, which consists of multiple data points; d i represents the i-th data point in set D; n represents the total number of data points, that is, the size of set D;

[0073] The data cleaning expression in the data acquisition module is:

[0074] D c =d i ∈D|d i Is valid data

[0075] Where: D c The valid data set retained after cleaning.

[0076] Preferably, the formatted expression in the data acquisition module is:

[0077] D f =F(D c )

[0078] Among them: F() is a data formatting function, which is used to unify the data format; D f It is a data set after formatting;

[0079] The data compression processing expression in the data acquisition module is:

[0080] D compressed =C(D f )

[0081] Where: D comressed Represents a compressed data set.

[0082] Preferably, the network status expression obtained in the data transmission module is:

[0083] N=n1,n2,…,n m

[0084] Where: N represents the network state set, indicating the current network conditions, affecting the subsequent operations; n i The specific state in the network state set N is used to determine the bit rate R;

[0085] The bit rate adjustment expression is:

[0086] R=f(N)

[0087] Among them: R is the code rate adjusted according to the network status N, and participates in the operation to determine the required modulation mode and modulation processing. f represents a function, which returns a suitable code rate R according to the network status N.

[0088] Preferably, the modulation mode selected in the data transmission module is:

[0089] M=QPSK,16QAM

[0090] By judging the network status and code rate R, select the appropriate modulation mode M;

[0091] The modulation processing expression is: Where: D modulated is the modulated data set, the actual output result;

[0092] The I / Q signal conversion expression is:

[0093] I / Q = ConvertToIQ(D modulated )

[0094] The modulated data d modulated Convert to I / Q signals for wireless transmission.

[0095] Preferably, the current active node expression in the management control module is:

[0096] Active_nodes = f(S nodes )

[0097] Where: f(·): function, input node state set S nodes , returns the currently active node set

[0098] The time slot allocation expression in the management control module is:

[0099] T allocation =AllocateSlots(Active_nodes,T slots )

[0100] Where: T allocation The actual set of time slots allocated to active nodes.

[0101] Preferably, the network coordination expression in the management control module is:

[0102] CoordinateNetwork(Active nodes ,T allocation )

[0103] Among them: CoordinateNetwork(·) is the function of coordinating actions, ensuring that active nodes transmit data according to the allocated time slots to avoid conflicts; Active nodes Represents the set of all active nodes in the current network; T allocation The set of time slots allocated to active nodes.

[0104] Preferably, the power monitoring and energy consumption monitoring function expressions in the dynamic power consumption management module are:

[0105]

[0106] Where: E b is the battery power, E c E is the energy consumption of the equipment; threshold is the set battery level threshold.

[0107] Preferably, the dynamic power consumption management module dynamically adjusts the working mode as follows:

[0108] M=ArgMin {m∈M}{P(m,L,N)}

[0109] Where: P(m,L,N) is the power consumption under a given working mode m, L represents the current system load, N represents the network status; M is the working mode set.

[0110] Preferably, the energy-saving strategy expression is:

[0111] P new =P current ×f(L,N)

[0112] Where f(L,N) is the energy adjustment function, defined as:

[0113]

[0114] Among them, k1<1 means energy saving, and k2≥1 means increased power consumption.

[0115] The present invention uses a dynamic power consumption management module to monitor (E b ,E c ) function monitors the battery level of the device E b and energy consumption E c,Real-time acquisition of these data can timely determine the health status of the equipment, thereby early warning of insufficient power problems, effectively preventing equipment failure at critical moments;

[0116] By setting the threshold E threshold , the system can take corresponding energy-saving measures when the power is lower than a certain level, through M = ArgMin {m∈M}{P(m,L,N)} In this way, the system can dynamically select the lowest power consumption working mode according to the current load L and network status N, and can optimize energy consumption according to actual usage to ensure the most reasonable use of resources in various situations.

[0117] The system can monitor the status of all nodes in real time and determine which nodes are active, so that the system can understand the dynamic changes of the network and allocate resources according to the actual situation. After determining the active nodes, the system will automatically allocate appropriate time slots according to the number and needs of these nodes. This ensures that active nodes transmit data within an effective time, thereby improving the resource utilization of the network. By coordinating the transmission time slots of different nodes, the system can effectively avoid data conflicts between nodes, help improve the success rate of data transmission, and ensure the reliable transmission of information. The environment of the wireless ad hoc network system is dynamic, and nodes may join or exit at any time. By adjusting the list of active nodes and the corresponding time slot allocation in real time, it can quickly adapt to these changes, thereby maintaining the stability of the network.

[0118] Although embodiments of the present invention 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 invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A wireless ad hoc network system applicable to all emergency scenarios, characterized in that: The self-organizing network system is composed of a data acquisition module, a data transmission module, a self-organizing network communication module, a management control module and a dynamic power consumption management module; The data acquisition module is used to obtain environmental data and user input information from various sensors and devices, and perform data preprocessing, which includes cleaning, formatting and compressing the collected data; The data transmission module is used to adjust the code rate of the input data according to the network status, implement multiple modulation methods: QPSK or 16QAM, and convert the processed data into I / Q signals for transmission via wireless Ethernet or other transmission media; The ad hoc network communication module uses the TDMA time division multiple access mechanism to perform time slot scheduling, handle the joining and leaving of nodes in the network, and coordinate the overall work of the network; The management control module is used to monitor the operating status of the system, provide central control functions and load balancing capabilities, and adaptively adjust the parameters of each module based on real-time feedback to optimize system performance; The dynamic power consumption management module is used to monitor the battery power and energy consumption of the device, dynamically adjust the working mode to extend the device life, implement energy-saving strategies and reduce power consumption in combination with system load and network status, and use event-driven mechanisms to wake up the device for data collection when specific events occur.

2. According to claim 1, a wireless ad hoc network system applicable to all emergency scenarios is characterized by: The data collection expression in the data acquisition module is: D=d1,d2,...,d n Where: D represents the original collected data set, which consists of multiple data points; d i represents the i-th data point in set D; n represents the total number of data points, that is, the size of set D; The data cleaning expression in the data acquisition module is: D c =d i ∈D|d i Is valid data Where: D c The valid data set retained after cleaning.

3. According to claim 2, a wireless ad hoc network system applicable to all emergency scenarios is characterized by: The formatted expression in the data acquisition module is: D f =F(D c ) Among them: F() is a data formatting function, which is used to unify the data format; D f It is a data set after formatting; The data compression processing expression in the data acquisition module is: D compressed =C(D f ) Where: D compressed Represents a compressed data set.

4. According to claim 2, a wireless ad hoc network system applicable to all emergency scenarios is characterized by: The expression for obtaining the network status in the data transmission module is: N=n1,n2,...,n m Where: N represents the network state set, indicating the current network conditions, affecting the subsequent operations; n i The specific state in the network state set N is used to determine the bit rate R; The bit rate adjustment expression is: R=f(N) Among them: R is the code rate adjusted according to the network status N, and participates in the operation to determine the required modulation mode and modulation processing. f represents a function, which returns a suitable code rate R according to the network status N.

5. According to claim 2, a wireless ad hoc network system applicable to all emergency scenarios is characterized by: The modulation mode selected in the data transmission module is: M=QPSK,16QAM By judging the network status and code rate R, select the appropriate modulation mode M; The modulation processing expression is: Where: D modulated is the modulated data set, the actual output result; The I / Q signal conversion expression is: The modulated data D modulated Converted into I / Q signals for wireless transmission.

6. The wireless ad hoc network system applicable to all emergency scenarios according to claim 1 is characterized by: The current active node expression in the management control module is: Active_nodes=f(S nodes ) Where: f(·): function, input node state set S nodes , returns the currently active node set. The time slot allocation expression in the management control module is: T allocation =AllocateSlots(Active_nodes,T slots ) Where: T allocation The actual set of time slots allocated to active nodes.

7. The wireless ad hoc network system applicable to all emergency scenarios according to claim 6 is characterized by: The network coordination expression in the management control module is: CoordinateNetwork(Active nodes ,T allocation ) Among them: CoordinateNetwork(·) is the function of coordinating actions, ensuring that active nodes transmit data according to the allocated time slots to avoid conflicts; Active nodes Represents the set of all active nodes in the current network; T allocation The set of time slots allocated to active nodes.

8. The wireless ad hoc network system applicable to all emergency scenarios according to claim 7 is characterized by: The power monitoring and energy consumption monitoring function expressions in the dynamic power consumption management module are as follows: Where: E b is the battery power, E c E is the energy consumption of the equipment; threshold is the set battery level threshold.

9. The wireless ad hoc network system applicable to all emergency scenarios according to claim 8, characterized in that: The dynamic power management module dynamically adjusts the working mode as follows: Where: P(m,L,N) is the power consumption under a given working mode m, L represents the current system load, N represents the network status; M is the working mode set.

10. The wireless ad hoc network system applicable to all emergency scenarios according to claim 9, characterized in that: The energy-saving strategy expression is: P new =P current ×f(L,N) Where f(L,N) is the energy adjustment function, defined as: Among them, k1<1 means energy saving, and k2≥1 means increased power consumption.

Citation Information

Patent Citations

  • Wireless sensor network medium access scheduling method based on event trigger application

    CN103582095A

  • Semi-structured transmission dispatching method orienting wireless sensor network data collection

    CN104301966A

  • Self-adaptive networking method of combat intelligent sensing system

    CN109361449A

  • Wireless network communication interaction method and system based on cloud computing

    CN118870396A

  • Automatic maintenance method for wireless sensor network nodes in mine laneway

    CN119136232A