Wireless ad hoc network control method, device and computer program product

By introducing the main station equipment into the wireless ad hoc network, the information and configuration of node equipment are unified, and the topological structure diagram is generated and updated, the problem of users' difficulty in obtaining the connection relationship between node equipment is solved, and the intuitive configuration and management of the network is realized.

CN119729555APending Publication Date: 2025-03-28SHANGHAI GBCOM COMM TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411974193.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

In wireless ad hoc networks, the access and exit of node devices are frequent, resulting in changes in the topological relationship of the entire network, making it difficult for users to intuitively obtain the latest connection relationship between each node device.

Method used

The main station equipment is introduced to uniformly manage and collect the equipment information and configuration information of node devices in the wireless ad hoc network, generate and update the topology diagram, and enable each node device to obtain the topology diagram for configuration and management through broadcast.

Benefits of technology

The acquisition and update of the visual topology diagram of the wireless ad hoc network is realized. Users can intuitively configure and manage node devices, monitor link status and alarm information, and promptly respond to access and exit events of node devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119729555A_ABST
    Figure CN119729555A_ABST
Patent Text Reader

Abstract

The invention provides a wireless ad hoc network control method and device and a computer program product, and relates to the technical field of communication control. The wireless ad hoc network comprises a plurality of node devices, and one of the plurality of node devices is configured as a master station device of the wireless ad hoc network; the wireless ad hoc network control method comprises the following steps: acquiring a topological structure diagram of a wireless ad hoc network, wherein the topological structure diagram comprises configuration information of a plurality of node devices in the wireless ad hoc network; based on the topological structure diagram, determining a target node device to display configuration information of the target node device and / or configure update configuration information of the target node device; and broadcasting the update configuration information to the wireless ad hoc network, and receiving an update configuration result fed back by the target node equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication control technology, and in particular to a wireless ad hoc network control method, device and computer program product. Background Art

[0002] Wireless Ad Hoc Network is a special self-organizing, peer-to-peer, multi-hop wireless mobile network that does not rely on preset infrastructure and has the characteristics of temporary networking, rapid deployment, no control center, and strong anti-destruction. In a wireless ad hoc network, node devices frequently join and leave, and every time a node device joins or leaves, the overall topology of the entire wireless ad hoc network changes, making it difficult for users to intuitively obtain the latest connection relationship between each node device in the wireless ad hoc network.

[0003] In view of this, some embodiments of the present specification provide a control method, a control device, a management device and a computer program product for a wireless self-organizing network, which can intuitively obtain a visual topology diagram of the wireless self-organizing network, and configure and manage node devices in the wireless self-organizing network according to the visual topology diagram. Summary of the invention

[0004] One or more embodiments of the present specification provide a wireless self-organizing network control method, wherein the wireless self-organizing network includes multiple node devices, one of the multiple node devices is configured as a master station device of the wireless self-organizing network, and the method includes: obtaining a topology diagram of the wireless self-organizing network, the topology diagram including configuration information of multiple node devices in the wireless self-organizing network; based on the topology diagram, determining a target node device to display the configuration information of the target node device and / or configure the updated configuration information of the target node device; broadcasting the updated configuration information to the wireless self-organizing network, and receiving the updated configuration result fed back by the target node device.

[0005] According to the method provided in one or more embodiments of the present specification, a topology diagram of a wireless self-organizing network is obtained, including: sending a first request message to a master station device requesting the topology structure of the wireless self-organizing network; receiving topology data of the wireless self-organizing network fed back by the master station device based on the first request message, and generating a topology diagram based on the topology data; or receiving the topology diagram of the wireless self-organizing network fed back by the master station device based on the first request message.

[0006] According to the method provided by one or more embodiments of this specification, the topology data or topology structure diagram of the wireless ad hoc network is generated by the master station device based on the received configuration information and / or link information of the node devices.

[0007] According to the method provided by one or more embodiments of the present specification, the method also includes: broadcasting a second request message to the wireless self-organizing network to request device information of other node devices in the wireless self-organizing network; receiving device information fed back by other node devices based on the second request message, and generating or updating a device list of the wireless self-organizing network based on the device information; wherein the device list includes device information of node devices that have joined the wireless self-organizing network.

[0008] According to the method provided in one or more embodiments of the present specification, the device list also includes configuration information of node devices that have joined the wireless self-organizing network; the method also includes: based on the device list, determining the target node device to display the configuration information of the target node device and / or configuring the updated configuration information of the target node device; broadcasting the updated configuration information to the wireless self-organizing network, and receiving the updated configuration results fed back by the target node device.

[0009] According to the method provided by one or more embodiments of the present specification, the updated configuration information includes the target address information of the target node device; wherein the node device in the wireless self-organizing network that receives the updated configuration information determines whether it is the target node device based on whether the target address information contained in the updated configuration information is consistent with its own address information; if so, it updates its own configuration information according to the updated configuration information, and broadcasts the updated configuration result to the wireless self-organizing network.

[0010] According to the method provided by one or more embodiments of this specification, the method also includes: generating a configuration update record corresponding to the target node device based on the updated configuration information and the updated configuration result fed back by the received target node device; the configuration update record includes the updated configuration result fed back by the target node device.

[0011] According to the method provided by one or more embodiments of the present specification, obtaining a topology diagram of a wireless ad hoc network includes: obtaining alarm information of a networking wireless link contained in the topology diagram, and the alarm information is displayed through the topology diagram; wherein the alarm information of the networking wireless link includes that the link quality of the networking wireless link is lower than a preset threshold.

[0012] One or more embodiments of the present specification also provide a wireless self-organizing network control device, wherein the wireless self-organizing network includes multiple node devices, one of the multiple node devices is configured as a master station device of the wireless self-organizing network, and the control device includes: a communication unit, used to obtain a topology diagram of the wireless self-organizing network, the topology diagram including configuration information of multiple node devices in the wireless self-organizing network; a management unit, used to determine a target node device based on the topology diagram to display the configuration information of the target node device and / or configure the updated configuration information of the target node device; a configuration update unit, used to broadcast the updated configuration information to the wireless self-organizing network, and receive the updated configuration result fed back by the target node device.

[0013] One or more embodiments of the present specification also provide a wireless self-organizing network management device, wherein the wireless self-organizing network system includes multiple node devices, one of the multiple node devices is configured as a master station device of the wireless self-organizing network, and the management device includes: a topology information generation unit, which is used to receive link information of the networking wireless link sent by the node device, and generate topology data and / or a topology structure diagram of the wireless self-organizing network based on the link information; a topology information feedback unit, which is used to feedback topology data and / or a topology structure diagram based on a received first request message requesting the topology structure of the wireless self-organizing network.

[0014] Some embodiments of the present specification also provide a computer program product, including computer instructions or a computer program. When at least part of the computer instructions or the computer program is executed by a processor, the control method of the wireless ad hoc network provided in the embodiments of the present specification can be implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] This specification will be further explained by way of exemplary embodiments, which will be described in detail by way of the accompanying drawings. The same numbers in the drawings represent the same structures or steps.

[0016] Figure 1 It is a schematic diagram of an application scenario of a wireless ad hoc network control system shown in some embodiments of this specification.

[0017] Figure 2 It is an exemplary flow chart of a wireless ad hoc network control method shown in some embodiments of this specification.

[0018] Figure 3 It is a schematic diagram of a human-computer interaction interface including a topological structure diagram according to some embodiments of this specification.

[0019] Figure 4 This is an exemplary flow chart for obtaining a wireless ad hoc network topology diagram according to some embodiments of this specification.

[0020] Figure 5 It is an exemplary flow chart of another wireless ad hoc network control method shown in some embodiments of this specification.

[0021] Figure 6 It is a schematic diagram of a human-computer interaction interface including a device list according to some embodiments of this specification.

[0022] Figure 7 It is an exemplary flow chart of another wireless ad hoc network control method shown in some embodiments of this specification.

[0023] Figure 8This is an exemplary structural diagram of a wireless ad hoc network control device according to some embodiments of this specification.

[0024] Fig. 9 It is an exemplary structural diagram of a wireless ad hoc network management device according to some embodiments of this specification. DETAILED DESCRIPTION

[0025] In order to more clearly illustrate the technical solutions of the embodiments of this specification, the embodiments will be described in detail below with reference to the accompanying drawings. Obviously, the contents described below are some examples or embodiments of this specification. For ordinary technicians in this field, without paying creative work, the technical solutions or means disclosed in this specification can also be applied to other scenarios based on these technical contents.

[0026] It should be understood that the "system", "device", "unit" and / or "module" used in this specification is a method for distinguishing different components, elements, parts, portions or assemblies at different levels. However, if other words can achieve the same purpose, the above words can be replaced by other expressions.

[0027] Unless otherwise specified, technical terms used in this specification to describe components, elements, etc. do not refer to the singular, but may also include the plural. Generally speaking, terms such as "include", "comprise", etc. only indicate that the steps, elements, or components that have been clearly identified are included, and these steps, elements, and components do not constitute an exclusive list, such as the method or device described may also include other steps or components.

[0028] Flowcharts are used in this specification to illustrate the operation steps performed by the device or system of the relevant embodiments, but unless otherwise specified, the order used to describe these steps should not be understood as a limitation on the order in which the steps are performed. A person of ordinary skill in the art can adjust the order in which these steps are performed based on the knowledge and information conveyed by the embodiments of this specification, and the above adjustment includes but is not limited to swapping the order, merging multiple steps, and splitting a certain step.

[0029] A wireless ad hoc network is a special self-organizing, peer-to-peer, multi-hop wireless mobile network that does not rely on a preset infrastructure and has the characteristics of temporary networking, rapid deployment, no control center, and strong anti-destruction. In some embodiments, when a user controls and manages a node device in a wireless ad hoc network, the user usually accesses the wireless ad hoc network through a terminal device used for control and management, broadcasts information requests to the node devices in the wireless ad hoc network through the terminal device, obtains the device information and configuration information of each node device in the wireless ad hoc network, and controls, manages, and updates the configuration information of the node devices based on the obtained device information and configuration information.

[0030] Although the above method can realize the control and management of each node device in the wireless ad hoc network, the user cannot intuitively obtain the connection status between each node device and the networking link information in the wireless ad hoc network. At the same time, since the node devices in the wireless ad hoc network frequently access and exit, and each time a node device accesses or exits, the overall topological relationship of the entire wireless ad hoc network will change, it is often difficult for users to intuitively obtain the latest connection relationship between each node device in the wireless ad hoc network. In view of this, some embodiments of the present specification provide a wireless ad hoc network control method, in which a master station device is introduced into the wireless ad hoc network, and one of the multiple node devices in the network is configured as the master station device of the wireless ad hoc network. The master station device uniformly manages and collects the device information and configuration information of the node devices in the wireless ad hoc network, generates and maintains the topological structure of the wireless ad hoc network, and through broadcasting, each node device in the wireless ad hoc network can obtain the topological structure of the wireless ad hoc network, and can present it to the node device user in the form of a visual topological structure diagram. The user can also configure and manage the node devices in the wireless ad hoc network according to the visual topological structure diagram.

[0031] Figure 1 Schematic diagram of an application scenario of a wireless ad hoc network control system according to some embodiments of this specification. Figure 1As shown, the wireless ad hoc network control system may include a terminal device 110 and a wireless ad hoc network 120, wherein the wireless ad hoc network 120 includes a plurality of node devices 121. In some embodiments, one of the plurality of node devices 121 is configured or elected as a master station device 122 of the wireless ad hoc network, wherein the master station device 122 may obtain the topological structure information of the wireless ad hoc network 120 by interacting with other node devices 121 in the wireless ad hoc network 120. In some embodiments, the master station device may be any node device in the wireless ad hoc network. By setting a master station device in the wireless ad hoc network, the device information, configuration information of other node devices and the wireless networking link information in the wireless ad hoc network may be obtained by using the interaction between the master station device and other node devices. Such information is summarized at the master station device and integrated by the master station device, so that the master station device can obtain the topological structure information of the wireless ad hoc network. The master station device may also generate a corresponding topological structure diagram based on the topological structure information of the wireless ad hoc network. In some embodiments, the interaction frequency between the master station device and the node devices in the wireless ad hoc network can be set so that the master station device can continuously maintain and update the latest topology information in the wireless ad hoc network. This topology information can be converted into a visual topology diagram for users to obtain intuitively.

[0032] Figure 2 is an exemplary flow chart of a wireless ad hoc network control method according to some embodiments of this specification. In some embodiments, Figure 2 The process 200 shown can be used to Figure 1 The wireless ad hoc network 120 shown is controlled and can be controlled by Figure 1 The terminal device 110 shown is implemented. In some embodiments, Figure 2 The process shown can be executed by a processing device, for example, can be implemented by a wireless ad hoc network control device 800 deployed on the processing device. Figure 2 As shown, process 200 may include the following steps.

[0033] Step 210: Acquire a topology diagram of the wireless ad hoc network. The topology diagram includes configuration information of multiple node devices in the wireless ad hoc network. In some embodiments, step 210 may be implemented by the communication unit 810.

[0034] In some embodiments, the topology diagram of the wireless ad hoc network can be provided to the wireless ad hoc network user through the human-computer interaction interface of the node device. Figure 3 1 is a schematic diagram of a human-computer interaction interface including a topological structure diagram according to some embodiments of this specification. Figure 3As shown, the interactive interface 300a includes a topology diagram 310 composed of multiple node devices, which can intuitively reflect the topology structure corresponding to the wireless ad hoc network; Figure 3 As shown, the configuration information corresponding to the node device is included in the interactive interface 300b. In some embodiments, the configuration information may include IP address information of the node device, grouping information of the node device, communication protocol information adopted by the node device, etc., which are not limited here.

[0035] In some embodiments, the topological structure diagram of the wireless ad hoc network can be obtained through a master station device set in the wireless ad hoc network. Figure 4 is an exemplary flow chart of obtaining a wireless ad hoc network topology diagram according to some embodiments of this specification. Figure 4 The process 400 shown can be performed as follows Figure 1 The terminal device 110 shown is implemented. In some embodiments, Figure 2 The process shown can be executed by a processing device, for example, can be implemented by a wireless ad hoc network control device 800 deployed on the processing device. Figure 4 As shown, process 400 may include the following steps.

[0036] Step 410 : Send a first request message to the master station device requesting the topology structure of the wireless ad hoc network. In some embodiments, step 410 may be implemented by the communication unit 810 .

[0037] In some embodiments, in order to achieve control over a wireless ad hoc network, such as Figure 1 The terminal device 110 shown can be connected to the wireless ad hoc network and establish a communication connection with the master station device in the wireless ad hoc network. In some embodiments, the master station device in the wireless ad hoc network can broadcast its identity information to other node devices in the wireless ad hoc network, wherein the broadcasted identity information includes address information corresponding to the master station device, so that other node devices that receive the identity information of the master station device can communicate and interact with the master station device according to the address information. After the terminal device accesses the wireless ad hoc network, it can obtain the address information of the master station device according to the received identity information broadcast of the master station device to achieve communication with the master station device. In some embodiments, when the node device needs to present a topological structure diagram corresponding to the wireless ad hoc network to the user, it can obtain the topological structure corresponding to the wireless ad hoc network by sending a first request message to the master station device according to the address information of the master station device, wherein the first request message may include information for requesting to obtain the topological structure information of the wireless ad hoc network obtained by the master station device.

[0038] Step 420: Receive the topology data of the wireless ad hoc network fed back by the master station device based on the first request message, and generate a topology structure diagram based on the topology data, or receive the topology structure diagram of the wireless ad hoc network fed back by the master station device based on the first request message. In some embodiments, step 420 can be implemented by the communication unit 810.

[0039] In some embodiments, the topology diagram can be directly generated by the master station device, and the generated topology diagram is fed back to the terminal device with a visual interface for visual presentation. In other embodiments, the master station device is not responsible for generating the topology diagram, but provides the terminal device with the topology data of the wireless ad hoc network, and the terminal device can generate a visual topology diagram based on the topology data.

[0040] In some embodiments, the topological data or topological structure diagram of the wireless ad hoc network can be generated by the master station device based on the configuration information and / or link information of the received node device. In some embodiments, the master station device in the wireless ad hoc network can periodically broadcast its identity information to other node devices in the wireless ad hoc network, wherein the broadcasted identity information includes the address information corresponding to the master station device, so that other node devices that receive the identity information of the master station device can communicate with the master station device according to the address information. In some embodiments, when other node devices in the wireless ad hoc network receive the identity broadcast information regularly broadcast by the master station device, they can obtain the address information corresponding to the master station device, and then periodically send the link information of the networking wireless link associated with themselves to the master station device, wherein the networking wireless link associated with itself refers to the networking wireless link with the node device as one end of the wireless link, and the link information may include the node device corresponding to the transmitting end and / or the receiving end of the networking wireless link, the bandwidth information of the networking wireless link, the transmission rate information of the networking wireless link, the transmission strength information of the networking wireless link, etc., which is not limited here. After receiving the link information sent by the node device, the master station device can generate topology data and / or topology structure diagram of the wireless ad hoc network based on the link information, and feedback the above topology data and / or topology structure diagram to the terminal device when receiving the first request message.

[0041] Step 220 : Based on the topology diagram, determine the target node device to display the configuration information of the target node device and / or configure the updated configuration information of the target node device. In some embodiments, step 220 may be implemented by the management unit 820 .

[0042] In some embodiments, Figure 3As shown, each node device 310 in the topology diagram corresponds to a display interface for configuration information: in the screen presented in the interactive interface 300a, the topology diagram presents the device names and device icons of multiple node devices, and the user can click the device name and / or device icon of the node device, or select the device name and / or device icon of the node device and other interactive actions, select one or more node devices from the device list as the target node device through the human-computer interaction interface, and view the configuration information 320 in the interactive interface 300b, wherein the configuration information may include the IP address information of the node device, the grouping information of the node device, the communication protocol information adopted by the node device, etc., which is not limited here. In some embodiments, as Figure 3 As shown, in the interactive interface 300b, one or more node devices can be selected as target node devices according to the user's interactive actions and the configuration information 320 of the target node devices can be viewed. In some embodiments, the configuration information presented can also be added, modified, deleted, etc. through interactive actions such as clicking on the configuration information of the node device or selecting the configuration information of the node device through the interactive interface 300b, and the updated configuration information of the target node device is generated according to the above operations, wherein the updated configuration information can be either the configuration information of the node device itself or the configuration information of other node devices in the wireless ad hoc network associated with the node device, thereby realizing the update control of the configuration information of the node devices in the wireless ad hoc network.

[0043] In some embodiments, Figure 3 As shown, in addition to the configuration information 320 of each node device in the wireless self-organizing network, the topology diagram also includes the status information 340 of the networking wireless link in the wireless self-organizing network, wherein the status information may specifically include the bandwidth information of the networking wireless link, the transmission rate information of the networking wireless link, the transmission strength information of the networking wireless link, etc., which is not limited here.

[0044] In some embodiments, Figure 3As shown, the topology diagram also includes alarm information 350 of the networking wireless link in the wireless ad hoc network, and these alarm information can be intuitively presented to the user through the display interface of the topology diagram. In some embodiments, the alarm information of the networking wireless link can include that the link quality of the networking wireless link is lower than a preset threshold, for example, when the signal strength of the networking wireless link is less than the preset threshold, the display of the alarm information 350 on the topology diagram will be triggered. In some embodiments, the alarm information can be included in the link information fed back by the node device in the wireless ad hoc network to the master station device, for example, some node devices in the wireless ad hoc network can be configured to continuously monitor the link quality of the wireless networking link to which they are connected, and when the link quality of the networking wireless link is monitored to be lower than the preset threshold, the corresponding alarm information is generated and fed back to the master station device, and the master station device includes the alarm information fed back by the node device in the generated topology data or topology diagram.

[0045] Step 230: broadcast the updated configuration information to the wireless ad hoc network, and receive the updated configuration result fed back by the target node device. In some embodiments, step 230 can be implemented by the configuration updating unit 830.

[0046] In some embodiments, after obtaining the updated configuration information, the terminal device 110 can send the updated configuration information to the target node device in the wireless ad hoc network in the form of broadcasting. After receiving the broadcasted updated configuration information, the target node device can update its own configuration information according to the content of the updated configuration information, and feed back the updated configuration result of the configuration information to the terminal device 110. In some embodiments, the fed-back updated configuration result can be in the form of Figure 3 The topology diagram shown is intuitively presented, so that the user can intuitively obtain the configuration status of the target node device through the human-computer interaction interface. In some embodiments, the target node device can also feed back the updated configuration result to the master station device 122, and the master station device 122 adaptively updates the topology data and / or topology diagram of the wireless ad hoc network based on the fed-back updated configuration result.

[0047] Based on the relevant description of the above embodiments, the configuration information and data transmission status of each node device in the wireless ad hoc network can be intuitively obtained through the visualized topology diagram. Figure 1 The terminal device 110 shown monitors the access and exit of node devices in the wireless ad hoc network, so as to timely update the topology diagram of the wireless ad hoc network when node devices in the wireless ad hoc network access and / or exit. Figure 5 is an exemplary flow chart of another wireless ad hoc network control method according to some embodiments of this specification. Figure 5 The process 500 shown can be performed as follows Figure 1 The terminal device 110 shown is implemented. In some embodiments, Figure 5 As shown, process 500 may include the following steps.

[0048] Step 510: broadcast a second request message to the wireless ad hoc network requesting device information of other node devices in the wireless ad hoc network. In some embodiments, step 510 may be implemented by the node monitoring unit 840.

[0049] In some embodiments, in order to achieve control over a wireless ad hoc network, such as Figure 1 The terminal device 110 shown can access the wireless ad hoc network and interact with the node devices in the wireless ad hoc network by broadcasting the second request message at regular intervals, thereby monitoring the access and exit of the node devices in the wireless ad hoc network.

[0050] In some embodiments, the broadcast second request message may include a set of physical address information corresponding to the node devices that have joined the wireless self-organizing network. The node device that receives the second request message can determine whether the physical address information set contains its own physical address information: if it does, it means that the node device already exists in the device list and there is no need to update the device list; if it does not, it means that the node device does not exist in the device list and is a node device that has newly connected to the wireless self-organizing network, and it needs to feedback its own device information to update the device list.

[0051] Step 520: Receive device information fed back by other node devices based on the second request message, and generate or update a device list of the wireless ad hoc network based on the device information. The device list includes device information of node devices that have joined the wireless ad hoc network. In some embodiments, step 520 can be implemented by the list updating unit 850.

[0052] In some embodiments, when the terminal device 110 broadcasts the second request message for the first time after accessing the wireless ad hoc network, the device list can be generated according to the device information fed back by the node device. In some embodiments, the terminal device 110 can compare the received device information fed back by each node device in the wireless ad hoc network with the latest device list to determine whether the node device has newly accessed the wireless ad hoc network or has exited the wireless ad hoc network, thereby updating the device list.

[0053] In some embodiments, when it is found that the device list of the wireless ad hoc network is updated, it indicates that there is an event of node device access or exit in the wireless ad hoc network, and the topological structure diagram corresponding to the wireless ad hoc network will also change accordingly. To this end, when the device list of the wireless ad hoc network is updated, the process 400 provided in the above embodiment can be re-executed to obtain the updated topological structure diagram of the wireless ad hoc network, so that the topological structure diagram presented to the user can always present the latest status information of the wireless ad hoc network.

[0054] Figure 6 is a schematic diagram of a human-computer interaction interface including a device list according to some embodiments of this specification. Figure 6 As shown, the device list can be visually presented in the form of a multi-level menu. In the screen presented in the interactive interface 600a, the device list can include the device names of multiple node devices presented in the form of a list. The user can select one or more node devices as target node devices from the device list through the human-computer interaction interface through interactive actions such as clicking the device name of the node device or selecting the device name of the node device, and view the device information 610 in the interactive interface 600b.

[0055] In some embodiments, Figure 6 As shown, in the interactive interface 600b, the device list includes not only the device information 610 of the node devices that have joined the wireless ad hoc network, but also the configuration information 620 of the node devices that have joined the wireless ad hoc network, wherein the configuration information may include the IP address information of the node devices, the grouping information of the node devices, the communication protocol information adopted by the node devices, etc., which are not limited here. Figure 7 is an exemplary flow chart of another wireless ad hoc network control method according to some embodiments of this specification. Figure 7 The process 700 shown can be performed as follows Figure 1 The terminal device 110 shown is implemented. In some embodiments, Figure 7 As shown, process 700 may include the following steps.

[0056] Step 710 : Based on the device list, determine the target node device to display the configuration information of the target node device and / or configure the updated configuration information of the target node device. In some embodiments, step 710 may be implemented by the management unit 820 .

[0057] In some embodiments, Figure 6As shown, in the interactive interface 600b, one or more node devices can be selected as target node devices according to the user's interactive actions and the configuration information 620 of the target node devices can be viewed. In some embodiments, the configuration information presented can be added, modified, deleted, etc. through the human-computer interactive interface by interactive actions such as clicking on the configuration information of the node device or selecting the configuration information of the node device, and the updated configuration information of the target node device is generated according to the above operations, thereby realizing the update control of the configuration information of the node devices in the wireless ad hoc network.

[0058] Step 720: broadcast the updated configuration information to the wireless ad hoc network, and receive the updated configuration result fed back by the target node device. In some embodiments, step 720 can be implemented by the configuration update unit 830. In some embodiments, step 720 can be implemented in a manner similar to step 230 in the above embodiment, which will not be described in detail here.

[0059] Based on the relevant description of the aforementioned embodiment, whether the configuration of the updated configuration information is configured through the device list interface or the topology diagram interface, the updated configuration information can be sent by broadcasting to the wireless self-organizing network. In some embodiments, since the updated configuration information is sent to the wireless self-organizing network in a non-directional manner such as broadcasting, in order to ensure that the target node device corresponding to the updated configuration information can successfully receive the updated configuration information, the target address information of the target node device can be included in the updated configuration information. In some embodiments, it is also possible to ensure that the target node device corresponding to the updated configuration information can successfully receive the updated configuration information by including other attribute information that can uniquely point to the target node device in the updated configuration information, such as the product serial number of the target node device, which is not limited here.

[0060] In some embodiments, for any node device in the wireless ad hoc network, after receiving the broadcasted update configuration information, it can determine whether it is the target node device corresponding to the update configuration information by parsing the update configuration information to determine whether the target address information contained therein is consistent with its own address information. If the node device finds that the target address information contained in the received broadcast update configuration information is consistent with its own address information, it means that the target node device corresponding to the update configuration information is the node device itself, and the node device can update its own configuration information according to the update configuration information. In some embodiments, regardless of whether the node device completes the update action according to the update configuration information, it can broadcast its own successful or unsuccessful update configuration results to the wireless ad hoc network, so that the terminal devices joining the wireless ad hoc network can receive the update configuration results fed back by the target node device.

[0061] In some embodiments, if the node device finds that the target address information contained in the received broadcast update configuration information is inconsistent with its own address information, it means that the node device is not the target node device corresponding to the update configuration information, and the received update configuration information can be discarded. In some embodiments, in order to ensure that the update configuration information broadcast by the terminal device can be received by the node devices in the wireless ad hoc network, when the node device finds that the target address information contained in the received broadcast update configuration information is inconsistent with its own address information, the received update configuration information can be broadcast again, so that the update configuration information can be delivered to each node device in the wireless ad hoc network through a step-by-step broadcast method.

[0062] In some embodiments, in order to facilitate the recording and tracing of configuration updates of node devices, the control method of the wireless ad hoc network provided in the embodiments of this specification can also generate a configuration update record corresponding to the target node device based on the updated configuration information and the updated configuration results received from the target node device, wherein the configuration update record may include the updated configuration results fed back by the target node device. In some embodiments, for a configuration update record of a target node device, it may include the updated configuration information sent by the user through the terminal device and the updated configuration results of whether the updated configuration operation is successful fed back by the target node device. The user can intuitively learn whether the historical configuration update operation of the target node device is successful based on the updated configuration information. In some embodiments, the configuration update record may also include user information or terminal device information that sends the updated configuration information, so that the sender of a certain updated configuration information can be traced back through the updated configuration record corresponding to the node device when necessary. In some embodiments, the updated configuration record can be updated through the following methods: Figure 1 The terminal device 110 shown is generated. The terminal device 110 can generate a corresponding update configuration record template and place relevant content corresponding to the update configuration information therein while determining the update configuration information, for example, it can include the sending user corresponding to the update configuration information, the sending time of the update configuration information, the specific content of the update configuration information, etc.; when the terminal device 110 receives the update configuration result fed back by the target node device, it can supplement the received update configuration result into the update configuration record template to generate a completed update configuration record, wherein the update configuration result can include information on whether the target node has completed the update configuration in full, information on configuration items that have partially completed the update, time information on partial or full completion of the update, etc.

[0063] In some embodiments, the configuration update record corresponding to the target node device can be displayed by the topology diagram provided in the above embodiments. Figure 3As shown in FIG. 1 , when a node device is selected as a target node device, the topology structure diagram displayed through the human-computer interaction interface includes not only the configuration information 320 of the target node device, but also the configuration update record information 330 of the target node device, wherein the configuration update record information 330 may record the historical update configuration information of the target node device and the update configuration result of whether the historical update configuration information is successfully updated. The user can intuitively obtain the historical changes of the configuration information of the target node device through the configuration update record information 330.

[0064] In some embodiments, the configuration update record corresponding to the target node device can also be displayed through the device list provided in the above embodiments. Figure 6 As shown in FIG. 1 , when a node device is selected as a target node device, the topology structure diagram displayed through the human-computer interaction interface includes not only the device information 610 and configuration information 620 of the target node device, but also the configuration update record information 630 of the target node device, wherein the configuration update record information 630 may record the historical update configuration information of the target node device and the update configuration result of whether the historical update configuration information is successfully updated. The user can intuitively obtain the historical changes of the configuration information of the target node device through the configuration update record information 630.

[0065] In some embodiments of the present specification, a control device for a wireless ad hoc network is also provided, which can be applied to Figure 1 In the wireless ad hoc network 120 shown. Figure 8 is an exemplary structural diagram of a wireless ad hoc network control device according to some embodiments of this specification. Figure 8 The wireless ad hoc network control device 800 shown may be as follows Figure 1 The terminal device 110 shown in the figure may also be other terminal devices that can access the wireless ad hoc network and implement the wireless ad hoc network control function by interacting with the node devices in the wireless ad hoc network. Figure 8 As shown, the wireless ad hoc network control device 800 may include the following modules.

[0066] The communication unit 810 is used to obtain a topology diagram of the wireless ad hoc network, where the topology diagram includes configuration information of multiple node devices in the wireless ad hoc network.

[0067] The management unit 820 is used to determine the target node device based on the topology structure diagram to display the configuration information of the target node device and / or configure the updated configuration information of the target node device.

[0068] The configuration updating unit 830 is used to broadcast the updated configuration information to the wireless ad hoc network and receive the updated configuration result fed back by the target node device.

[0069] In some embodiments, the control device 800 of the wireless ad hoc network may further include a node monitoring unit 840, which is used to broadcast a second request message requesting device information of other node devices in the wireless ad hoc network to the wireless ad hoc network.

[0070] In some embodiments, the control device 800 of the wireless ad hoc network may further include a list updating unit 850, which is used to receive device information fed back by other node devices based on the second request message, and generate or update a device list of the wireless ad hoc network based on the device information. The device list includes device information of node devices that have joined the wireless ad hoc network.

[0071] In some embodiments, the management unit 820 is further configured to determine, based on the device list, a target node device to display configuration information of the target node device and / or configure updated configuration information of the target node device.

[0072] In some embodiments of the present specification, a management device for a wireless ad hoc network is also provided, which can be applied to Figure 1 In the wireless ad hoc network 120 shown. Fig. 9 is an exemplary structural diagram of a wireless ad hoc network management device according to some embodiments of this specification. Fig. 9 The wireless ad hoc network management device 900 shown may be Figure 1 The master station device 122 shown in FIG. 1 may also be other node devices capable of implementing wireless ad hoc network management functions. Fig. 9 As shown, the wireless ad hoc network management device 900 may include the following modules.

[0073] The topology information generating unit 910 is used to receive the link information of the networking wireless link sent by the node device, and generate the topology data and / or the topology structure diagram of the wireless ad hoc network according to the link information.

[0074] The topology information feedback unit 920 is configured to feed back topology data and / or a topology structure diagram according to the received first request message requesting the topology structure of the wireless ad hoc network.

[0075] For more information about each functional unit module, please refer to Figures 2 to 6 The relevant description of will not be repeated here. It should be understood that Figure 8 The wireless ad hoc network control device 800 and its functional unit modules shown, Fig. 9The wireless ad hoc network management device 900 and its functional unit modules shown can be implemented in various ways. For example, in some embodiments, the device and its functional unit modules can be implemented by hardware, software, or a combination of software and hardware. Among them, the hardware part can be implemented using dedicated logic; the software part can be stored in a memory and executed by an appropriate instruction execution system, such as a microprocessor or dedicated design hardware. Those skilled in the art can understand that the above methods and systems can be implemented using computer executable instructions and / or control codes contained in a processor, such as a disk, CD or DVD-ROM, etc., and such codes are provided in a carrier medium or a memory of a programmable device. The system and its modules of this specification can not only be implemented by hardware circuits such as ultra-large-scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, etc., or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., but can also be implemented by software executed by various types of processors, and can also be implemented by a combination of the above hardware circuits and software (for example, firmware).

[0076] It should be noted that the above description of the device and its functional unit modules is only for convenience of description and does not limit this specification to the scope of the embodiments. It is understandable that for those skilled in the art, after understanding the principle of the device, it is possible to arbitrarily combine the various functional unit modules without deviating from this principle to form a system or a subsystem connected to other functional unit modules. Or some functional unit modules may be split to obtain more functional unit modules or multiple units under the functional unit module. Such variations are all within the scope disclosed in this specification.

[0077] Some embodiments of the present specification also provide a computer program product, including computer instructions or a computer program. When at least part of the computer instructions or the computer program is executed by a processor, the control method of the wireless ad hoc network provided in the aforementioned embodiments of the present specification can be implemented.

[0078] In some embodiments, the processor may be a combination of one or more of the following processors: a central processing unit (CPU), an application specific integrated circuit (ASIC), an application specific instruction set processor (ASIP), a graphics processing unit (GPU), a physical processing unit (PPU), a digital signal processor (DSP), a field programmable gate array (FPGA), a programmable logic device (PLD), a programmable logic controller (PLC), a reduced instruction set computer (RISC), and a microprocessor.

[0079] The beneficial effects that may be brought about by the embodiments of this specification include but are not limited to: (1) Introducing a master station device in a wireless self-organizing network, the master station device uniformly manages and aggregates the device information and configuration information of the node devices in the wireless self-organizing network, generates and updates the topology structure of the wireless self-organizing network. (2) By providing a visual topology structure diagram of the wireless self-organizing network, users can intuitively configure and manage the node devices in the wireless self-organizing network. (3) Presenting the wireless link status information and link alarm information of the wireless self-organizing network in the visual topology structure diagram, so that users can intuitively obtain the link status changes in the wireless self-organizing network. (4) Being able to monitor the joining and exiting events of node devices in the wireless self-organizing network, and timely updating the visual topology structure diagram when the joining and exiting events of node devices occur. (5) Recording the updated configuration status of the node devices to facilitate tracing the configuration update status of the node devices. It should be noted that different embodiments may produce different beneficial effects. In different embodiments, the beneficial effects that may be produced may be any one or a combination of the above, or any other possible beneficial effects.

[0080] The basic concepts have been described above. Obviously, for those skilled in the art, the above detailed disclosure is only for example and does not constitute a limitation of this specification. Although not explicitly stated here, those skilled in the art may make various modifications, improvements and corrections to this specification. Such modifications, improvements and corrections are taught in this specification, so such modifications, improvements and corrections still belong to the spirit and scope of the exemplary embodiments of this specification.

Claims

1. A wireless ad hoc network control method, characterized in that: The wireless ad hoc network includes a plurality of node devices, one of the plurality of node devices is configured as a master station device of the wireless ad hoc network, and the method includes: Acquire a topology diagram of the wireless ad hoc network, wherein the topology diagram includes configuration information of the plurality of node devices in the wireless ad hoc network; Based on the topology diagram, determining a target node device to display configuration information of the target node device and / or configuring update configuration information of the target node device; The updated configuration information is broadcast to the wireless ad hoc network, and the updated configuration result fed back by the target node device is received.

2. The method according to claim 1, characterized in that The obtaining of the topological structure diagram of the wireless ad hoc network includes: Sending a first request message requesting a topology structure of the wireless ad hoc network to the master station device; receiving topology data of the wireless ad hoc network fed back by the master station device based on the first request message, and generating the topology structure diagram based on the topology data; or Receive the topology diagram of the wireless ad hoc network fed back by the master station device based on the first request message.

3. The method according to claim 2, characterized in that The topology data or the topology structure diagram of the wireless ad hoc network is generated by the master station device based on the received configuration information and / or link information of the node devices.

4. The method according to claim 1, characterized in that: The method further comprises: Broadcasting a second request message to the wireless ad hoc network requesting device information of other node devices in the wireless ad hoc network; receiving the device information fed back by the other node devices based on the second request message, and generating or updating a device list of the wireless ad hoc network based on the device information; The device list includes device information of node devices that have joined the wireless ad hoc network.

5. The method according to claim 4, characterized in that The device list also includes configuration information of node devices that have joined the wireless ad hoc network; The method further comprises: Based on the device list, determining the target node device to display the configuration information of the target node device and / or configuring the updated configuration information of the target node device; The updated configuration information is broadcast to the wireless ad hoc network, and the updated configuration result fed back by the target node device is received.

6. The method according to claim 1, characterized in that The updated configuration information includes the target address information of the target node device; wherein the node device in the wireless self-organizing network that receives the updated configuration information determines whether it is the target node device based on whether the target address information contained in the updated configuration information is consistent with its own address information; if so, it updates its own configuration information according to the updated configuration information, and broadcasts the updated configuration result to the wireless self-organizing network.

7. The method according to claim 6, characterized in that The method further comprises: Generate a configuration update record corresponding to the target node device based on the update configuration information and the received update configuration result fed back by the target node device; The configuration update record includes the updated configuration result fed back by the target node device.

8. The method according to claim 1, characterized in that: The obtaining of the topological structure diagram of the wireless ad hoc network comprises: Acquire alarm information of the networking wireless link contained in the topology diagram, wherein the alarm information is displayed through the topology diagram; The alarm information of the networking wireless link includes that the link quality of the networking wireless link is lower than a preset threshold.

9. A wireless ad hoc network control device, characterized in that: The wireless ad hoc network includes a plurality of node devices, one of the plurality of node devices is configured as a master station device of the wireless ad hoc network, and the control device includes: A communication unit, configured to obtain a topology diagram of the wireless ad hoc network, wherein the topology diagram includes configuration information of the plurality of node devices in the wireless ad hoc network; A management unit, configured to determine a target node device based on the topology structure diagram to display configuration information of the target node device and / or configure updated configuration information of the target node device; The configuration updating unit is used to broadcast the updated configuration information to the wireless ad hoc network and receive the updated configuration result fed back by the target node device.

10. A wireless ad hoc network management device, characterized in that: The wireless ad hoc network system includes a plurality of node devices, one of the plurality of node devices is configured as a master station device of the wireless ad hoc network, and the management device includes: A topology information generating unit, configured to receive link information of the networking wireless link sent by the node device, and generate topology data and / or a topology structure diagram of the wireless ad hoc network according to the link information; A topology information feedback unit is used to feed back the topology data and / or the topology structure diagram according to the received first request message requesting the topology structure of the wireless ad hoc network.

11. A computer program product, characterized in that The method comprises computer instructions or a computer program, and when at least part of the computer instructions or the computer program is executed by a processor, the control method as claimed in any one of claims 1 to 9 can be implemented.