A method and device for monitoring the connection status of a wireless ad hoc network device
By broadcasting and updating the wireless routing link list in the wireless ad hoc network device, detecting the device's communication status and initiating an alarm, the problem that users cannot detect in time when the wireless ad hoc network device is broken is solved, and the functions of rapid monitoring and alarm are realized.
Patent Information
- Application Number
- CN202411695554.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-25
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2044-11-25
AI Technical Summary
The existing wireless ad hoc network equipment lacks the China Unicom status monitoring function, which causes the user to be unable to detect the equipment when it is broken and cannot take remedial measures, resulting in the deterioration of the chain breakage status.
By broadcasting an ad hoc network wireless routing link list containing device ID information, any ad hoc network device receives and updates the link list, determines the device's communication status, and initiates an alarm when a link is detected.
It realizes rapid monitoring and alarming of the status of wireless ad hoc network equipment, promptly reminding users of abnormal situations, and prompting users to handle the processing of resuming the ad hoc network.
Smart Images

Figure CN119172830B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication, and in particular, to a method and device for monitoring the connection status of wireless ad hoc network devices. Background Art
[0002] Wireless ad hoc network devices can achieve node interconnection in a wireless network without relying on wired links, but only through data transmission and interaction over the air wireless link. The main technical features of wireless ad hoc network technology include anti-destruction, self-organization, mobility, scalability, etc., and its main services include voice, SMS, positioning, data, etc. Wireless ad hoc networks transmit data within the network in the form of broadcasts, and the implementation principle is to continuously receive and forward to enable all nodes within the network to obtain information.
[0003] In the current use of wireless ad hoc network devices, there is a lack of a monitoring function for the connection status of wireless ad hoc network devices. Once the distance between ad hoc network devices is too far, exceeding the wireless transmission coverage range of the ad hoc network devices, the ad hoc network devices will be disconnected. In the current scenario, there is no monitoring and warning scheme for the connection status of wireless ad hoc network devices. After a wireless ad hoc network disconnection occurs, users are unaware and unable to take remedial measures in a timely manner, resulting in the further deterioration of the wireless ad hoc network disconnection state. Often when an emergency occurs, users can only find that they cannot use the wireless ad hoc network devices for communication and cannot restore wireless ad hoc network communication through simple operations (such as a short return along the original route). This situation is dangerous for users using wireless ad hoc network devices. Summary of the Invention
[0004] This application proposes a method and device for monitoring the connection status of wireless ad hoc network devices to solve the problem that users in the prior art cannot detect wireless ad hoc network disconnections in a timely manner.
[0005] In a first aspect, an embodiment of this application proposes a method for monitoring the connection status of wireless ad hoc network devices, including the following steps:
[0006] Broadcast a self-organizing wireless routing list containing device ID information;
[0007] Any self-organizing network device receives the self-organizing wireless routing list broadcast by other self-organizing network devices, compares it with the self-organizing wireless routing list stored in itself, updates the stored self-organizing wireless routing list, and determines the connection status of one or more devices in the self-organizing wireless routing list.
[0008] In an embodiment of this application, the wireless ad hoc network device generates an initial list that only contains its own ID information.
[0009] In one embodiment of the present application, the wireless ad-hoc network device sets a first timer; in response to the timeout of the first timer, it broadcasts an initial linked list, which only contains the ID information of the wireless ad-hoc network device itself.
[0010] In one embodiment of the present application, the wireless ad-hoc network device receives the self-organizing wireless routing linked list broadcast by other self-organizing network devices and compares it with the stored self-organizing wireless routing linked list; in response to the inconsistency between the two, it merges the node information in the two linked lists to form a new self-organizing wireless routing linked list, stores and broadcasts the new self-organizing wireless routing linked list.
[0011] In one embodiment of the present application, the wireless ad-hoc network device sets a first timer; during the operation of the first timer, in response to broadcasting the new self-organizing wireless routing linked list, it resets the first timer.
[0012] In one embodiment of the present application, the wireless ad-hoc network device sets a key monitoring ID list; the wireless ad-hoc network device receives the self-organizing wireless routing linked list broadcast by other self-organizing network devices and compares it with the key monitoring ID list to determine the key monitoring IDs that do not appear in the self-organizing wireless routing linked list.
[0013] In one embodiment of the present application, the wireless ad-hoc network device sets a second timer; in response to the timeout of the second timer, the wireless ad-hoc network device compares the self-organizing wireless routing linked list stored by itself with the key monitoring ID list.
[0014] Second, the embodiment of the present application also proposes a monitoring device for the connection state of wireless ad-hoc network devices, which is used to implement a method for monitoring the connection state of wireless ad-hoc network devices as described in any one of the first aspects of the present application, including:
[0015] A receiving module, which is used to obtain the self-organizing wireless routing linked list from other self-organizing network devices;
[0016] A determining module, which is used to determine the connection state of the devices in the self-organizing wireless routing linked list;
[0017] A generating module, which is used to generate a new self-organizing wireless routing linked list containing its own ID information;
[0018] A sending module, which is used to broadcast the new self-organizing wireless routing linked list.
[0019] Third, the embodiment of the present application also proposes a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the method as described in any one of the first aspects of the present application.
[0020] Fourthly, an embodiment of the present application further provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the method described in any embodiment of the first aspect of the present application is implemented.
[0021] The above at least one technical solution adopted in the embodiment of the present application can achieve the following beneficial effects:
[0022] Meet the urgent needs of users, and the wireless ad hoc network device adds a monitoring function for the connection status of wireless ad hoc network devices. In a wireless ad hoc network, a method for quickly monitoring the connection status of wireless ad hoc network devices is provided. Once the monitored wireless ad hoc network device is disconnected, it can be quickly detected and an alarm is sent to the user, prompting the user that an abnormal situation has occurred and self-organizing network restoration connection processing is required. Description of the Drawings
[0023] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The schematic embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation to the present application. In the drawings:
[0024] Figure 1 It is a flowchart of an embodiment of the method for monitoring the connection status of a wireless ad hoc network device of the present application;
[0025] Figure 2 It is a schematic diagram of the internal module architecture of a wireless ad hoc network device;
[0026] Figure 3 It is a schematic diagram of the process of a wireless ad hoc network device actively broadcasting an ID;
[0027] Figure 4 It is a schematic diagram of the process of a wireless ad hoc network device processing the periodic broadcast of the ad hoc network wireless routing list;
[0028] Figure 5 It is a schematic diagram of a wireless ad hoc network device judging the connection status of a remote ad hoc network device. Detailed Embodiments
[0029] To make the objectives, technical solutions, and advantages of the present application clearer, the technical solutions of the present application will be clearly and completely described below in conjunction with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.
[0030] The present invention discloses a method for monitoring the connectivity status of wireless ad-hoc network devices. In a wireless ad-hoc network, wireless ad-hoc network devices periodically broadcast ID identity information to form an ad-hoc wireless routing linked list and forward the broadcast to each other. Wireless ad-hoc network devices determine the connectivity status of other wireless ad-hoc network devices based on the received ad-hoc wireless routing linked list. Users can set key monitoring devices, and when it is determined that a key wireless ad-hoc network device is disconnected, a disconnection alarm is actively initiated to remind the user of the current disconnection status.
[0031] The following will, with reference to the accompanying drawings, elaborate on the technical solutions provided by each embodiment of the present application.
[0032] Figure 1 It is a flowchart of an embodiment of the method for monitoring the connectivity status of wireless ad-hoc network devices of the present application.
[0033] In a first aspect, an embodiment of the present application proposes a method for monitoring the connectivity status of wireless ad-hoc network devices, including the following steps:
[0034] Step 110: A wireless ad-hoc network device generates an initial ad-hoc wireless routing linked list that only contains its own ID information.
[0035] Step 120: Receive the ad-hoc wireless routing linked list broadcast by other ad-hoc network devices, compare it with the ad-hoc wireless routing linked list stored in itself, and update the ad-hoc wireless routing linked list stored in itself according to a preset rule.
[0036] Any ad-hoc network device receives the ad-hoc wireless routing linked list broadcast by other ad-hoc network devices, compares it with the ad-hoc wireless routing linked list stored in itself, and determines the connectivity status of one or more devices in the ad-hoc wireless routing linked list.
[0037] When a wireless ad-hoc network device receives the ad-hoc wireless routing linked list, it processes it and determines the connectivity status of other wireless ad-hoc network devices based on the received ad-hoc wireless routing linked list.
[0038] Specifically, the wireless ad-hoc network device extracts all the online ad-hoc network device ID identity information contained therein from the received ad-hoc wireless routing linked list to form an ad-hoc online device ID list. In an embodiment of the present application, when a wireless ad-hoc network device receives the ad-hoc wireless routing linked list broadcast by other ad-hoc network devices, it compares it with the ad-hoc wireless routing linked list stored in itself; in response to the two being inconsistent, it merges the node information in the two linked lists to form a new ad-hoc wireless routing linked list, stores and broadcasts the new ad-hoc wireless routing linked list. And, if a wireless ad-hoc network device receives the ad-hoc wireless routing linked list broadcast by other devices, it compares whether the received linked list is the same as the node information of the linked list saved by itself. If the received linked list is exactly the same as the node information in the linked list saved by itself, no forwarding process is performed on the received linked list to avoid generating a loop.
[0039] In one embodiment of the present application, the wireless ad-hoc network device sets a first timer (the ad-hoc wireless routing list broadcast timer); before the first timer times out, if a wireless ad-hoc network routing list sent by another wireless ad-hoc network device is received, it is compared with and updated to the wireless ad-hoc network routing list stored in itself, and the first timer is reset. Or rather, during the operation of the first timer, in response to broadcasting the new ad-hoc wireless routing list, the first timer is reset.
[0040] For example, the wireless ad-hoc network device sets a first timer and generates an initial list that only contains its own ID identity information, which is placed in the local data storage module. During the operation of the timer, if a self-organizing wireless routing list broadcast by another device is received, it is processed and then forwarded, and at the same time, the first timer is reset. Once the first timer times out, the initial list is broadcast as the self-organizing wireless routing list.
[0041] Step 130: Before the first timer times out, if a self-organizing wireless routing list broadcast by other self-organizing network devices is not received, then after the first timer times out, broadcast its own initial self-organizing wireless routing list.
[0042] The wireless ad-hoc network device can generate a self-organizing wireless routing list and broadcast it periodically. This list contains the ID identity information of all wireless ad-hoc network devices on the wireless propagation path. The wireless ad-hoc network routing list is actually an ID list, and all self-organizing network devices that can be connected can add their IDs to the list.
[0043] In one embodiment of the present application, the wireless ad-hoc network device sets a physical button or uses an operation interaction module to immediately initiate a single broadcast process of its own ID identity information;
[0044] In one embodiment of the present application, the wireless ad-hoc network device sets a first timer; in response to the first timer timing out, broadcast the initial list, and the initial list only contains the ID information of the wireless ad-hoc network device itself.
[0045] Step 140: After the second timer times out, the wireless ad-hoc network device compares the self-organizing wireless routing list stored in itself with the key monitoring ID list to determine the key monitoring IDs that do not appear in the self-organizing wireless routing list.
[0046] In one embodiment of the present application, the wireless ad-hoc network device sets a key monitoring ID list. The wireless ad-hoc network device can set some or all of the wireless ad-hoc network IDs to generate a key monitoring ID list. When it is determined that the key monitored wireless ad-hoc network device is disconnected, a disconnection alarm is initiated.
[0047] The wireless ad-hoc network device receives the ad-hoc wireless routing list broadcast by other ad-hoc network devices, compares it with the key monitoring ID list, and determines the key monitoring IDs that do not appear in the ad-hoc wireless routing list.
[0048] In an embodiment of the present application, the wireless ad-hoc network device sets a second timer (connection status monitoring timer); the wireless ad-hoc network device receives the ad-hoc wireless routing list broadcast by other ad-hoc network devices and updates it. In response to the timeout of the second timer, it compares the ad-hoc wireless routing list stored in itself with the key monitoring ID list.
[0049] Specifically, when the wireless ad-hoc network device initiates an ad-hoc wireless routing list by itself or receives an ad-hoc wireless routing list broadcast by other wireless ad-hoc network devices, it sets a second timer. After the second timer times out, it compares the key monitoring ID list with the updated ad-hoc online device ID list;
[0050] According to the comparison result of the two ID lists, if the wireless ad-hoc network device in the key monitoring ID list does not appear in the ad-hoc online device ID list and the second timer has timed out, the ad-hoc network device determines that the wireless ad-hoc network device is disconnected and initiates a disconnection alarm.
[0051] After the key detection ID comparison process (successful comparison or second timer timeout alarm) is completed, the ad-hoc wireless routing list information saved by itself is cleared and regenerated in the next cycle.
[0052] Figure 2 It is a schematic diagram of the internal module architecture of a wireless ad-hoc network device. An embodiment of the present application also proposes a wireless ad-hoc network device connection status monitoring device for implementing a wireless ad-hoc network device connection status monitoring method as described in any embodiment of the first aspect of the present application, including a receiving module, a sending module, a determining module, and a generating module.
[0053] Among them, the receiving module is used to obtain the ad-hoc wireless routing list from other ad-hoc network devices; the sending module is used to broadcast the new ad-hoc wireless routing list. For example, the radio frequency receiving module 204 and the radio frequency transmitting module 205 are respectively used to receive and transmit the ad-hoc wireless signals in the air and perform encoding and decoding operations. If the received list is inconsistent with the node information in the self-preserved list, the node information in the two lists is merged to form a new self-preserved list, which is then broadcast and forwarded as the new ad-hoc wireless routing list.
[0054] The determining module is used to determine the connection status of the devices in the ad-hoc wireless routing list; the generating module is used to generate a new ad-hoc wireless routing list containing its own ID information. The above modules are software operation modules that can be jointly loaded into the processor or separately loaded into several processors.
[0055] A method for monitoring the connection status of wireless ad hoc network devices proposed in this application is used for wireless ad hoc network devices with a user operation interaction module, a communication management module, a signaling processing module, a data storage module, a radio frequency receiving module, and a radio frequency transmitting module.
[0056] The internal module architecture of the wireless ad hoc network device is as Figure 2 shown:
[0057] The user operation interaction module 201 is used to control all interfaces of the wireless ad hoc network device with the outside world, such as buttons, LCD displays, etc., and is an upper-layer application in the wireless ad hoc network device. Through the operation interaction module, the wireless ad hoc network device can set all or part of the wireless ad hoc network devices to form a key monitoring device ID list.
[0058] The communication management module 202, as the core control layer in the wireless ad hoc network device, is used to command and dispatch the interaction between the signaling processing module and the user operation interaction module;
[0059] The signaling processing module 203 is used to process the communication signaling content sent by the communication management module, report the communication signaling content to the communication management module, and organize the sending and receiving of communication signaling at the bottom layer; in the embodiment of the present application, the said signaling processing module includes all the functions of the said determination module and / or generation module. Set a second timer, and each time the ID list of the in-network wireless ad hoc network device is received, compare it with the key monitoring device ID list, and mark the ID of the key monitoring device that is not in the network. If the second timer times out and the ID of the key monitoring device is still not found in the received linked list, it means that the status of the key monitoring device is disconnected, and at this time, trigger an alarm process to notify the user of the disconnection status of the key monitoring device ID.
[0060] The data storage module 206 is used to save various data and can be called by upper-layer applications. The wireless ad hoc network device can actively broadcast its own ID identity information once, and the receiving wireless ad hoc network device can store the ID identity information in the data storage module and view and set key monitoring in the operation interaction module.
[0061] The wireless ad hoc network device extracts all the online ad hoc network device ID identity information contained in the received ad hoc wireless router linked list to form an ad hoc online device ID list; the wireless ad hoc network device saves the ad hoc online device ID list in the data storage module and can view it through the operation interaction module.
[0062] The wireless ad hoc network device can set a first timer. During the operation of the timer, if the wireless ad hoc network device receives the ad hoc network wireless routing link list broadcast by other devices, it is necessary to compare whether the received link list is the same as the node information of the link list saved by itself. If the received link list is exactly the same as the node information in the link list saved by itself, no forwarding process is performed on the received link list to avoid generating a loop. If the received link list is inconsistent with the node information in the link list saved by itself, the node information in the two link lists is merged to form a new link list saved by itself, and it is broadcast and forwarded as a new ad hoc network wireless routing link list. Then the first timer is reset. If the first timer times out, the first timer is reset, and a new ad hoc network wireless routing link list is generated. The device's own ID identity information is placed at the head of the link list, and the ad hoc network wireless routing link list is broadcast out.
[0063] After processing all the ad hoc network wireless routing link lists received by the wireless ad hoc network device, the merged node information is stored in the data storage module to form a list of the IDs of the wireless ad hoc network devices in the network.
[0064] Figure 3 It is a schematic diagram of the process for the wireless ad hoc network device to actively broadcast its ID. To enable the wireless ad hoc network device to broadcast its ID identity information once,
[0065] Step 310: Through the button or menu operation of the user operation interaction module, the wireless ad hoc network device completes the one-time active broadcast of its ID identity information;
[0066] Step 320: After other wireless ad hoc network devices receive the broadcast ID, after extracting the ID identity information in the signaling processing module, it is saved to the data storage module.
[0067] Figure 4 It is a schematic diagram of the process for the wireless ad hoc network device to periodically broadcast the ad hoc network wireless routing link list.
[0068] To enable the wireless ad hoc network device to process the periodic broadcast of the ad hoc network wireless routing link list, refer to Figure 4 :
[0069] Step 401: The wireless ad hoc network device resets the first timer to start a new round of cycle;
[0070] Step 402: The wireless ad hoc network device determines whether the first timer times out;
[0071] Step 403: During the valid period of the first timer, the wireless ad hoc network device determines whether it has received the ad hoc network wireless routing link list sent by other wireless ad hoc network devices;
[0072] Step 404: If the wireless ad hoc network device receives the ad hoc wireless routing list sent by other wireless ad hoc network devices, determine whether the information therein is consistent with the list information saved on the local device;
[0073] Step 405: If, in the received ad hoc wireless routing list, the content is consistent with the list content saved on the local device, it indicates that this list has been processed by the local device. Discard the list without further processing and reset the first timer;
[0074] Step 406: If the content of the received ad hoc wireless routing list is inconsistent with the list content saved on the local device, merge the two contents, update and save them to the local device, and forward it. At the same time, reset the first timer;
[0075] Step 407: If no ad hoc wireless routing list is received within the validity period of the list broadcast timer, after the first timer times out, create a new ad hoc wireless routing list, fill in its own ID in the list, and broadcast and send it. At the same time, reset the first timer.
[0076] Figure 5 It is a schematic diagram of the wireless ad hoc network device for judging the connection status of remote ad hoc network devices.
[0077] To implement the wireless ad hoc network device to judge the connection status of remote ad hoc network devices, see Figure 5 :
[0078] Step 501: Reset the second timer;
[0079] Step 502: Compare the list of IDs of key monitoring devices with the received wireless ad hoc routing list to monitor whether the ID information of key monitoring devices can be received;
[0080] Step 503: If the ID information of the key monitoring device cannot be received, determine whether the second timer has timed out;
[0081] Step 504: If the second timer times out, determine that the key monitoring device to be concerned is disconnected, send an alarm message to the user, and report to reset the second timer;
[0082] Step 505: If an alarm has been triggered, or the comparison of the IDs of the key monitoring devices to be concerned is successful, clear the saved wireless ad hoc routing list on the local device and wait for the next round of periodic detection process.
[0083] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memory, CD-ROM, optical memory, etc.) that contain computer-usable program code.
[0084] Therefore, this application also proposes a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the method described in any embodiment of this application. The computer-readable storage medium can be configured in any device of the wireless ad hoc network of this application.
[0085] Furthermore, this application also proposes an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, it implements the method described in any embodiment of this application. The method is included in the above function descriptions and will not be elaborated here.
[0086] For example, it includes: one or more processors; a storage device for storing one or more programs, and when the one or more programs are run by the one or more processors, the one or more processors implement the method provided by the embodiments of this application. The method is included in the above function descriptions and will not be elaborated here.
[0087] This electronic device also includes an input device and an output device; the processor, storage device, input device, and output device in the electronic device can be connected through a bus or other means.
[0088] As a computer-readable storage medium, the storage device can be used to store software programs, computer-executable programs, and module units, such as the program instructions corresponding to the method in the embodiments of this application. The storage device mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the terminal, etc. In addition, the storage device can include high-speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some instances, the storage device can further include a memory remotely set relative to the processor, and these remote memories can be connected through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and their combinations.
[0089] A method for monitoring the connection status of wireless ad-hoc network devices according to the present invention is not limited to the applications listed in the specification and embodiments. It can be fully applied to various fields suitable for the present invention. For those skilled in the art, additional advantages can be easily achieved and modifications can be made. Therefore, without departing from the spirit and scope of the general concept defined by the claims and their equivalents, the present invention is not limited to specific details, representative devices, and the illustrated examples shown and described herein.
[0090] It should also be noted that the term "comprising", "including" or any other variation thereof is intended to cover non-exclusive inclusion, such that a process, method, commodity or device comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, commodity or device. Without further limitation, an element defined by the statement "comprising..." does not exclude the presence of additional identical elements in the process, method, commodity or device comprising said element.
[0091] Those skilled in the art of the present technology can understand that unless specifically stated, the singular forms "a", "an", "the" and "said" used may also include the plural form. It should be further understood that the term "including" used in the specification of the present invention means the presence of the described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, devices, components and / or their groups. It should be understood that when a component is "connected" to another component, it can be directly connected to other components, or there may also be intermediate components. The term "and / or" used herein includes all or any unit and all combinations of one or more related listed items.
[0092] Those skilled in the art of the present technology can understand that unless otherwise defined, all terms (including technical, terminological and scientific terms) used herein have the same meaning as the general understanding of those of ordinary skill in the art to which the present invention pertains.
[0093] The above are only embodiments of the present application and are not used to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included within the scope of the claims of the present application.
Claims
1. A method for monitoring the connectivity status of wireless ad hoc network devices, characterized in that: The following steps are involved: The wireless ad hoc network device broadcasts the ad hoc network wireless routing list containing ID information; The wireless ad hoc network device sets a first timer; in response to the first timer timeout, broadcasts an initial linked list, the initial linked list contains only the wireless ad hoc network device's own ID information; The wireless ad hoc network device receives the ad hoc network wireless routing chain table broadcast by other ad hoc network devices, and compares it with the stored ad hoc wireless routing chain table; in response to the inconsistency between the two, the node information in the two chains is merged to form a new ad hoc wireless routing chain table, the new ad hoc wireless routing chain table is stored and broadcasted, and the first timer is reset; When the wireless ad hoc network device initiates an ad hoc network wireless routing list by itself, or receives an ad hoc network wireless routing list broadcast by other wireless ad hoc network devices, a second timer is set. After the second timer times out, the ID list is monitored and compared with the updated ad hoc network online device ID list; After the key detection ID comparison process is successfully compared or the second timer times out and issues an alarm, the wireless ad hoc network routing link table information stored by itself is cleared and regenerated in the next cycle.
2. A method for monitoring the connectivity status of wireless ad hoc network devices as claimed in claim 1, characterized in that: Any ad hoc network device receives the ad hoc network wireless routing chain table broadcasted from other ad hoc network devices, compares it with the ad hoc wireless routing chain table stored in itself, and determines the connectivity status of one or more devices in the ad hoc network wireless routing chain table.
3. A method for monitoring the connectivity status of wireless ad hoc network devices as claimed in claim 1, characterized in that: When the first timer times out, the first timer is reset.
4. A method for monitoring the connectivity status of wireless ad hoc network devices as claimed in claim 1, characterized in that: The wireless ad hoc network device sets a key monitoring ID list; the wireless ad hoc network device receives the ad hoc network wireless routing list broadcasted by other ad hoc network devices, compares it with the key monitoring ID list, and determines the key monitoring ID that does not appear in the ad hoc network wireless routing list.
5. A method for monitoring the connectivity status of wireless ad hoc network devices as claimed in claim 1, characterized in that: If the wireless ad hoc network device in the key monitoring ID list does not appear in the ad hoc network online device ID list and the second timer has timed out, the ad hoc network device determines that the wireless ad hoc network device is disconnected and initiates a disconnection alarm.
6. A wireless ad hoc network device connection status monitoring device, used to implement a wireless ad hoc network device connection status monitoring method as claimed in any one of claims 1 to 5, characterized in that: include: A receiving module is used to obtain a self-organizing network wireless routing list from other self-organizing network devices; A determination module, used to determine the connectivity status of devices in the wireless routing list of the ad hoc network; A generation module is used to send a new wireless routing list of the ad hoc network containing its own ID information; The sending module is used to broadcast the new ad hoc network wireless routing list.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.
8. An electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Mobile ad hoc network and multicast routing method thereof
CN105553854A
Low-power-consumption route updating method and system suitable for high-dynamic mobile ad hoc network
CN116390188A