CN110602720B - Wireless ad hoc network method, wireless monitoring device, wireless storage device and medium - Google Patents

Wireless ad hoc network method, wireless monitoring device, wireless storage device and medium Download PDF

Info

Publication number
CN110602720B
CN110602720B CN201910851922.6A CN201910851922A CN110602720B CN 110602720 B CN110602720 B CN 110602720B CN 201910851922 A CN201910851922 A CN 201910851922A CN 110602720 B CN110602720 B CN 110602720B
Authority
CN
China
Prior art keywords
node
identity information
wireless
distribution network
central
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910851922.6A
Other languages
Chinese (zh)
Other versions
CN110602720A (en
Inventor
陈文博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Dahua Technology Co Ltd
Original Assignee
Zhejiang Dahua Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Dahua Technology Co Ltd filed Critical Zhejiang Dahua Technology Co Ltd
Priority to CN201910851922.6A priority Critical patent/CN110602720B/en
Publication of CN110602720A publication Critical patent/CN110602720A/en
Application granted granted Critical
Publication of CN110602720B publication Critical patent/CN110602720B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/24Cell structures
    • H04W16/26Cell enhancers or enhancement, e.g. for tunnels, building shadow
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application relates to a wireless ad hoc network method, a wireless monitoring device, a wireless storage device and a medium, which are used for solving the problem that a node which is out of the coverage range of a central node in the process of primary network distribution cannot automatically join an ad hoc network in the related technology. Wherein, the method comprises the following steps: a first node receives a first distribution network message of a central node, wherein the first distribution network message is used for indicating the first node to start a distribution network process, and the first node is a node which establishes network connection with the central node; the first node judges whether the first node starts a relay function or not; and under the condition that the relay function of the first node is judged to be started, the first node starts a distribution network flow. The invention realizes the beneficial effect that other nodes automatically join the wireless ad hoc network.

Description

Wireless ad hoc network method, wireless monitoring device, wireless storage device and medium
Technical Field
The present application relates to the field of wireless communication technologies, and in particular, to a wireless ad hoc networking method, a wireless ad hoc networking device, a wireless monitoring device, a wireless storage device, and a computer-readable storage medium.
Background
The field related to the wireless communication technology is increasingly wide, taking a video monitoring system as an example, a front-end camera can transmit acquired data to a back-end storage device in a wireless mode.
However, Wi-Fi signal strength is limited at present, and cannot cover a large monitoring scene and monitoring point position along with the influence of transmission distance or obstacles. In the practical application of having a plurality of monitoring points simultaneously, there are scenes such as wall penetration between wireless camera and the memory inevitably, and the camera installed at the wireless signal coverage far end can cause the problems of poor network performance, video jam, even unable connection and the like because the signal is weak or the network distribution signal can not be monitored. In the networking scheme in the related art, generally, a network topology structure is manually configured on site, a wireless storage device issues an instruction to inform a near-end camera to start a relay function, and the wireless storage device issues an instruction to inform a far-end camera to connect the near-end camera which starts the relay, so that the transmission performance of the far-end camera is improved. Research shows that in the scheme, because the network is formed by adopting a mode of manually configuring the network topology structure, configuration information needs to be modified when the network topology structure is changed every time, and the network topology structure cannot be adjusted in a self-adaptive mode. In addition, in a scene with a poor wireless network environment, if the remote camera cannot successfully establish communication with the wireless storage device in the initial network distribution process, the remote camera cannot receive relay information sent by the wireless storage device, so that the remote camera cannot join the local area network, and network distribution failure is caused.
When the wireless local area network topology structure in the related art is adaptively adjusted, whether to switch the communication link is determined by judging the communication quality between two network nodes, for example, in a wireless local area network composed of a wireless camera and a wireless storage device, whether to switch the communication link is determined by indirectly judging the communication quality by judging the code stream level. Researches show that when monitoring point positions change or unexpected conditions happen, the code stream level is easily misjudged by environmental fluctuation, and frequent switching of communication links of the wireless camera and video loss can be caused.
Similar problems as described above are also faced in ad hoc network scenarios of other wireless network nodes.
In summary, the problem that nodes outside the coverage of the central node cannot automatically join the ad hoc network in the process of primary distribution of the network exists in the related art.
Disclosure of Invention
Based on this, the application provides a wireless ad hoc network method, a wireless ad hoc network device, a wireless monitoring device, a wireless storage device and a computer readable storage medium, which are used for solving the problem that a node which is out of the coverage range of a central node in the process of initial network distribution cannot automatically join an ad hoc network in the related art.
In a first aspect, the present application provides a wireless ad hoc network method, including: a first node receives a first distribution network message of a central node, wherein the first distribution network message is used for indicating the first node to start a distribution network process, and the first node is a node which establishes network connection with the central node; the first node judges whether the first node starts a relay function or not; and under the condition that the relay function of the first node is judged to be started, the first node starts a distribution network flow.
In a second aspect, the present application provides a wireless ad hoc network apparatus, applied to a first node, the apparatus including: the system comprises a receiving module, a sending module and a sending module, wherein the receiving module is used for receiving a first distribution network message of a central node, the first distribution network message is used for indicating the first node to start a distribution network process, and the first node is a node which establishes network connection with the central node; the judging module is used for judging whether the first node starts a relay function; and the distribution network module is used for starting a distribution network process under the condition that the relay function of the first node is judged to be started.
In a third aspect, the present application provides a wireless monitoring device comprising a memory, a processor, a wireless communication module, and a computer program stored on the memory and executable on the processor, the processor implementing the method according to the first aspect when executing the computer program.
In a fourth aspect, the present application provides a computer readable storage medium storing a computer program which, when executed by a processor, implements the method according to the first aspect.
In a fifth aspect, the present application provides a wireless ad hoc network method, including: the central node generates a first distribution network message according to a distribution network instruction of a user; and the central node sends the first distribution network message, wherein the first distribution network message is used for indicating a first node to start a distribution network process, and the first node is a node which establishes network connection with the central node and starts a relay function.
In a sixth aspect, the present application provides a wireless ad hoc network device, applied to a central node, the device including: the generating module is used for generating a first distribution network message according to a distribution network instruction of a user; and the sending module is used for sending the first distribution network message, wherein the first distribution network message is used for indicating a first node to start a distribution network process, and the first node is a node which establishes network connection with the central node and starts a relay function.
In a seventh aspect, the present application provides a wireless storage device comprising a memory, a processor, a wireless communication module, and a computer program stored on the memory and executable on the processor, the processor implementing the method according to the fifth aspect when executing the computer program.
In an eighth aspect, the present application provides a computer readable storage medium storing a computer program which, when executed by a processor, implements the method according to the fifth aspect.
According to the wireless ad hoc network method, the wireless ad hoc network device, the wireless monitoring equipment, the wireless storage equipment and the computer readable storage medium, a first node which establishes network connection with a central node is adopted to receive a first distribution network message of the central node, wherein the first distribution network message is used for indicating the first node to start a distribution network process; the first node judges whether the first node starts a relay function or not; under the condition that the relay function of the first node is judged to be started, the first node starts the distribution network flow, so that other nodes outside the signal coverage range of the central node can also automatically join the wireless ad hoc network through the distribution network flow started by the first node, the beneficial effect that other nodes can automatically join the wireless ad hoc network is achieved, and the problem that the nodes outside the coverage range of the central node cannot automatically join the ad hoc network in the primary distribution network process in the related technology is solved.
The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below to provide a more thorough understanding of the application.
Drawings
In order to more clearly illustrate the embodiments of the present application or technical solutions in related arts, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a flow chart of a wireless ad hoc network method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a wireless ad hoc network system according to an embodiment of the present invention;
fig. 3 is a schematic diagram of an application scenario of a wireless ad hoc network method according to an embodiment of the present invention;
fig. 4 is a flowchart of a first wireless monitoring device initiating a distribution network procedure according to an embodiment of the present invention;
fig. 5 is a flow chart of a first wireless monitoring device autonomously switching relay functions according to an embodiment of the present invention;
fig. 6 is a flow chart of a wireless ad hoc network method according to a preferred embodiment of the present invention;
fig. 7 is a flow chart of a wireless camera autonomously switching relays according to an embodiment of the present invention;
fig. 8 is a flow chart of a wireless camera initiating a distribution network flow according to an embodiment of the present invention;
fig. 9 is a block diagram of a wireless ad-hoc network device applied to a first node according to an embodiment of the present invention;
fig. 10 is a flow chart of a wireless ad hoc network method according to an embodiment of the present invention;
fig. 11 is a block diagram of a wireless ad hoc network device applied to a central node according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
It will be understood that the terms "first," "second," and the like as used herein may be used herein to describe various nodes, but these nodes are not limited by these terms. These terms are only used to distinguish a first node from another node. For example, a first node may be termed a second node, and, similarly, a second node may be termed a first node, without departing from the scope of the present application. The first node and the second node are both nodes, but they are not the same node.
In the present embodiment, a wireless ad hoc network method is provided. As shown in fig. 1, a flowchart of a wireless ad hoc network method provided in an embodiment of the present application is shown, where the flowchart includes the following steps:
step S102, a first node receives a first distribution network message of a central node, wherein the first distribution network message is used for indicating the first node to start a distribution network process, and the first node is a node which establishes network connection with the central node;
step S104, the first node judges whether the first node starts the relay function;
and step S106, the first node starts a distribution network process under the condition that the relay function of the first node is judged to be started.
The central node is configured in advance by a user or is a central node which is decided by the wireless ad hoc network, and is used for managing other nodes in the wireless ad hoc network. The first node is a node managed by the central node in the wireless ad hoc network.
When a central node initiates a distribution network flow for the first time, or a new node is added outside the signal coverage of the central node, or a certain node in the ad hoc network moves out of the signal coverage of the central node and network connection with the central node is interrupted, because the signal coverage of the central node is limited, part of the nodes may not be added to the ad hoc network because the distribution network message sent by the central node cannot be received. Under the conditions, through the steps, after the first node which establishes network connection with the central node receives a first distribution network message which indicates the central node to start a distribution network process, whether the relay function is started or not is judged; if the relay function is started, the relay function indicates that the relay function is possibly connected with other nodes except the central node, and the first node starts the distribution network process, so that other nodes which are not added into the ad hoc network are added into the ad hoc network, the problem that the nodes outside the coverage range of the central node cannot be automatically added into the ad hoc network in the initial distribution network process in the related technology is solved, and the automatic network access of the nodes outside the signal coverage range of the central node is realized.
In an embodiment, as shown in fig. 2, a schematic structural diagram of a wireless ad hoc network system provided for the embodiment of the present application is shown, where the wireless ad hoc network system includes: a central node 210, a first node 220 and a second node 230; wherein the content of the first and second substances,
the central node 210 is coupled to the first node 220, and configured to send a first distribution network message to the first node 220, where the first distribution network message is used to instruct the first node to start a distribution network process and establish a network connection with a second node;
a first node 220, coupled to the second node, for receiving the first distribution network message from the central node; judging whether a relay function is started by a first node; starting a distribution network flow under the condition that the relay function of the first node is judged to be started;
the second node 230 is configured to receive the second distribution network message sent by the first node, and establish a network connection with the first node according to the second distribution network message.
In a wireless ad hoc network, there is typically only one central node 210; the number of the first node 220 and the second node 230 may be one or more; also, the first node 220 may be a node located outside the signal coverage of the central node 210, or may be a node located within the signal coverage of the central node 210.
The following describes and explains an embodiment of the present invention by taking a first node as a wireless monitoring device (hereinafter referred to as a first wireless monitoring device) that has established a network connection with a central node, a second node as a wireless monitoring device (hereinafter referred to as a second wireless monitoring device) that is out of a signal coverage area of the central node and has not accessed a wireless ad hoc network, and the central node as a wireless storage device.
In one embodiment, the wireless ad hoc network as shown in fig. 3 comprises: a wireless storage device 310, a first wireless monitoring device 320, a second wireless monitoring device 330; the solid circles in fig. 3 represent the signal coverage of the wireless storage device 310 and the dashed circles represent the signal coverage of the first wireless monitoring device 320.
In an initial stage, the wireless storage device 310 and all the wireless monitoring devices do not establish network connection, and in order to establish network connection between the first wireless monitoring device 320 and the wireless storage device 310 within a signal coverage range of the wireless storage device 310, the wireless storage device may send a third distribution network message according to a distribution network instruction of a user, where the third distribution network message carries identity information for establishing network connection with the wireless storage device; and the first wireless monitoring device monitors the third distribution network message, and establishes network connection between the first wireless monitoring device and the wireless storage device according to the identity information of the wireless storage device under the condition that the first wireless monitoring device monitors the third distribution network message.
When the wireless storage device 310 first performs a network distribution, the second wireless monitoring device 320 is out of the signal coverage range of the second wireless monitoring device, and cannot monitor the distribution network message of the wireless storage device 310, so that the second wireless monitoring device cannot connect to the wireless storage device 310 and store the identity information of other wireless monitoring devices in the wireless ad hoc network. Which is not known until the wireless storage device 310 is first configured.
After the first distribution of the network (referred to as a primary distribution) of the wireless storage device 310 is completed, not all wireless monitoring devices can normally access the wireless ad hoc network and transmit images. In one embodiment, whether all wireless monitoring devices have access to the wireless ad hoc network may be determined by the total number of wireless monitoring devices having access to the wireless ad hoc network. When the total number of the wireless monitoring devices which have accessed the wireless ad hoc network is found to be less than the actual number, the distribution network process (called a secondary distribution network) can be started again, and in the secondary distribution network process, the wireless storage device can inform all the connected wireless monitoring devices that the wireless storage device is performing the distribution network process.
A distribution network process, which represents a distribution network process initiated by the wireless storage device in a state without the connection of the wireless monitoring device; and the distribution network process is initiated again under the condition that the wireless monitoring equipment is connected with the wireless storage equipment, and the distribution network process is called a secondary distribution network.
In one embodiment, as shown in fig. 4, the secondary distribution network process includes the following steps:
step S402, the first wireless monitoring device sends a second distribution network message, wherein the second distribution network message carries identity information for establishing network connection with the first wireless monitoring device;
step S404, the first wireless monitoring device receives a connection request message sent by the second wireless monitoring device, wherein the connection request message carries identity information;
step S406, the first wireless monitoring device establishes a network connection between the first wireless monitoring device and the second wireless monitoring device according to the connection request message;
step S408, the first wireless monitoring device determines whether the duration of the distribution network process is greater than a preset time, and ends the distribution network process when the duration of the distribution network process is greater than the preset time.
The interaction process between the first wireless monitoring device and the second wireless monitoring device in the secondary distribution network process is substantially similar to the interaction process between the wireless storage device and the first wireless monitoring device in the primary distribution network process, and the difference is that the secondary distribution network process is triggered by the first wireless monitoring device according to the first distribution network message of the wireless storage device and is executed by the first wireless monitoring device.
Through the steps, the second wireless monitoring equipment is accessed to the wireless ad hoc network. The wireless storage device may send the first distribution network message according to an instruction of a user, for example, when the user needs to access a new wireless monitoring device, the user sends an instruction to start a distribution network to the wireless storage device through the input device, and the wireless storage device broadcasts the first distribution network message to the wireless ad hoc network after receiving the instruction to start the distribution network. The wireless storage device may also determine whether to broadcast the first distribution network message to the wireless ad hoc network by automatically determining whether the total number of currently accessed wireless monitoring devices is less than a preset number, where the preset number is set by a user.
Optionally, when the first wireless monitoring device starts the secondary distribution network process as a relay node, the first wireless monitoring device continuously sends a second distribution network message to inform the second wireless monitoring device of network connection, and starts timing until the duration time of the distribution network process is greater than a preset time, the distribution network process is ended, and the sending of the second distribution network message is stopped. By the method, the distribution network process is finished after the preset time after the distribution network process is started for the second time, and the first wireless monitoring device is prevented from being in a distribution network state all the time. The preset time may be set by a user.
In one embodiment, each time after establishing a network connection between the first wireless monitoring device and the second wireless monitoring device, the first wireless monitoring device receives identity information of the second wireless monitoring device and information that the second wireless monitoring device uses the first wireless monitoring device as a relay; and the first wireless monitoring equipment sends the identity information of the second wireless monitoring equipment and the information of the second wireless monitoring equipment, which is used as a relay, to the central node. The first wireless monitoring device sends its identity information to the wireless storage device each time a network connection is established between the first wireless monitoring device and the wireless storage device. Through the mode, when new wireless monitoring equipment is accessed to the wireless ad hoc network, the wireless storage equipment can acquire the identity information of the new wireless monitoring equipment in time and determine which relay the wireless monitoring equipment is accessed to the wireless ad hoc network through, so that the network topology structure is determined, and the wireless storage equipment serving as a central node can manage all the wireless monitoring equipment in the wireless ad hoc network conveniently.
In an embodiment, after the first wireless monitoring device accesses the wireless ad hoc network or after another wireless monitoring device is newly added to the wireless ad hoc network, the wireless storage device updates the identity information list carrying the identity information of all the wireless monitoring devices that have established network connection with the wireless storage device, and after each time the identity information list is updated, the wireless storage device sends the updated identity information list to all the wireless monitoring devices in the wireless ad hoc network through the established network connection. After the first wireless monitoring device receives and stores the identity information list, in some cases, the first wireless monitoring device may select identity information of a third wireless monitoring device from the identity information list, and establish a network connection between the first wireless monitoring device and a third node according to the identity information. Through the steps, the identity information of all the wireless monitoring devices is stored in the wireless monitoring devices, so that when the wireless monitoring devices need to perform relay switching, the wireless storage devices do not need to send the relay information, the identity information is used as a target list of the relay switching, the purpose of autonomously replacing network connection of the wireless monitoring devices is achieved, the interaction times between the wireless storage devices and the wireless monitoring devices are reduced, partial bandwidth is saved, and the whole wireless ad hoc network can automatically resist unexpected emergency.
In one embodiment, the first wireless monitoring device may select the first identity information from a list of identity information in the following cases: the first wireless monitoring device judges whether the network connection between the first wireless monitoring device and the wireless storage device is interrupted or not, and selects first identity information from the identity information list under the condition that the network connection between the first wireless monitoring device and the wireless storage device is interrupted; or the first wireless monitoring device judges whether the communication quality between the first wireless monitoring device and the wireless storage device is lower than a preset threshold value, and under the condition that the communication quality between the first wireless monitoring device and the wireless storage device is lower than the preset threshold value, the first wireless monitoring device selects the first identity information from the identity information list. Through the mode, when the wireless monitoring device cannot perform interactive communication with the wireless storage device due to the fact that the network is disconnected, or normal transmission of the video image cannot be guaranteed when the communication quality of the wireless monitoring device is judged to be lower than a preset threshold value, the wireless monitoring device searches the available relay hotspot from the stored identity information list to attempt connection, and the first wireless monitoring device can be reconnected to the wireless ad hoc network or the network connection is changed under the condition that the network connection between the first wireless monitoring device and the wireless storage device is interrupted or the communication quality is poor.
In the related art, the wireless monitoring device indicates whether to turn on the relay function by the wireless storage device, and the wireless monitoring device usually turns off the relay function when the communication quality of the network connection is deteriorated, so that the wireless monitoring device is likely to fail to turn off the relay function normally due to failure to receive the indication sent by the wireless storage device. To solve the above problem, as shown in fig. 5, in one embodiment, a method for autonomously switching a relay function by a wireless monitoring device is provided, which includes the following steps:
step S502, under the condition that the relay function is not started yet by the first wireless monitoring device, the first wireless monitoring device determines the level of the communication quality between the first wireless monitoring device and the wireless storage device;
step S504, under the condition that the communication quality between the first wireless monitoring device and the wireless storage device is a first grade, the first wireless monitoring device starts a relay function;
step S506, under the condition that the communication quality between the first wireless monitoring device and the wireless storage device is in the second level, the first wireless monitoring device keeps the unopened state of the relay function, namely, the current situation is maintained;
step S508, when the communication quality between the first wireless monitoring device and the wireless storage device is in the third level, the first wireless monitoring device selects second identity information from the stored identity information list, and establishes a network connection between the first wireless monitoring device and a fourth node, where the second identity information is identity information of the fourth node;
the communication quality corresponding to the first level is higher than that corresponding to the second level, and the communication quality corresponding to the second level is higher than that corresponding to the third level.
Through the steps, the function that the first wireless monitoring equipment autonomously switches the on or off state of the relay function is realized.
When the communication quality of a first wireless monitoring device with the relay function started is reduced or the communication of the first wireless monitoring device is difficult due to the fact that the amount of data transmitted by the accessed wireless monitoring device is too large, the first wireless monitoring device can adjust the relay capability of the first wireless monitoring device to ensure the transmission of the data of the first wireless monitoring device. In one embodiment, in the case that it is determined that the relay function has been turned on by the first wireless monitoring device, the first wireless monitoring device determines whether the communication quality of the first wireless monitoring device reaches a preset level; under the condition that the communication quality of the first wireless monitoring equipment is judged to not reach the preset grade, the first wireless monitoring equipment reduces the number of the wireless monitoring equipment which establishes network connection with the first wireless monitoring equipment; or under the condition that the communication quality of the first wireless monitoring equipment is judged not to reach the preset level, the first wireless monitoring equipment closes the relay function. Through the mode, data transmission of the first wireless monitoring device is guaranteed.
In the related art, the communication quality is judged according to the code stream level, and the problem that the judgment of the communication quality is easily misjudged due to environmental fluctuation exists. To solve this problem, in one embodiment, the communication quality is determined according to a ratio of the data amount in the data buffer of the first wireless monitoring device to the total capacity of the data buffer. By the mode, frequent switching of network connection of the wireless monitoring equipment caused by accidental fluctuation of a network environment is avoided.
In one embodiment, the communication quality may be determined by reading the ratio of the data amount in the data buffer to the total capacity of the data buffer for multiple times.
For example: the first wireless monitoring device continuously reads the proportion value P of the data volume in the data cache region of the first wireless monitoring device to the total capacity of the data cache region for n times in a preset period;
under the condition that the proportion value P read for n times meets the condition that P < P1 at least for k times, the first wireless monitoring device determines the communication quality to be a first grade;
under the condition that the proportion value P read for n times meets the condition that P1 is not less than P2 at least k times, the first wireless monitoring device determines the communication quality to be a second level;
under the condition that the proportion value P read for n times at least satisfies P > P2 k times, the first wireless monitoring device determines the communication quality to be a third grade; wherein P1 is more than or equal to 0 and P2 is more than or equal to 1, and n and k are non-zero positive integers.
The values of n, k, P1 and P2, and the time interval of each data quantity reading proportion can be set according to actual needs.
The embodiments of the invention will be described and illustrated below by means of preferred embodiments.
In the present embodiment, an ad hoc network method of a system including a plurality of wireless cameras and a wireless memory is provided to solve the following problems:
in a scene with a poor wireless network environment, a wireless camera at a far end cannot guarantee normal information interaction with network side equipment, so that the initial distribution of the network cannot be successful, and the configuration and the storage fail; the wireless camera and the network side equipment exchange too much information, and data can be lost too much in the scenes of weak signals or poor quality and limited bandwidth, so that the use of the cascade function is influenced; the related technology has higher requirements on the technical capability of users and can not realize fool networking; and the network topology relationship configured by the user is not necessarily stable.
Fig. 6 is a flowchart of an ad hoc network method according to a preferred embodiment of the present invention. The present embodiment will be explained below with reference to fig. 6.
The wireless camera of the embodiment can automatically judge whether to start the hot spot (namely, the relay function) or replace the available relay in the process of normally transmitting the image.
The process of the network distribution of the wireless camera and the wireless memory is as follows: the wireless memory initiates a distribution network process (which is automatically finished after a certain time), and starts to connect with the hot spot of the wireless memory after the wireless camera in the signal coverage range monitors the detection frame.
When the wireless memory finds that a plurality of wireless cameras are successfully connected, collecting the identity information (the identity information is used for serving as the network name and the password after the hotspot is opened) of all the wireless cameras as a list, and issuing the list to each wireless camera for storage; when a wireless camera is added (no matter the 1 st time or not), the wireless memory updates the identity information list of the wireless camera and issues the identity information list for 1 time;
when the wireless camera in the wireless signal coverage range of the wireless memory is successfully connected, the monitoring video image is transmitted to the memory, and meanwhile, the video transmission condition of the wireless memory is monitored.
When the wireless camera compresses, packages and sends a video image, a data packet sequentially passes through a cache (buff), a network layer, a physical layer and the like and is finally sent out through Wi-Fi. In the process, the wireless camera can read and judge the data size of the buffer area. The total space of the cache region is fixedly distributed, and when the data of the cache region read by the wireless camera is less, the image data from the front end can be considered to be sent out by a network layer, which represents that the current network environment is better and the video transmission is smooth; otherwise, the image data in the buffer area cannot be sent out in time, and the more the data is accumulated, the network environment can be considered to be poor, the image data cannot be stably transmitted, and the video can be blocked.
For example: and setting the total space size of the buffer area as N, and continuously reading the space data by the wireless camera every 3s for 20 times. If the data volume is found to be substantially always below 0.4 x N, and less than 5 times above this value, the current video transmission is considered to be smooth and the bandwidth is abundant; however, if the data volume is higher than 0.4 × N but lower than 0.8 × N for 15 times and more, the video transmission is considered to be substantially smooth, but the bandwidth is not enough to support opening of hot spots and relaying of data of other devices; if the data volume is higher than 0.8 × N for more than 15 times, and even if the phenomenon of triggering cache to lose data exists, the current video transmission is considered to be blocked, and switching of hot spot connection can be considered.
It should be noted that: in the live-action test process, the judgment threshold parameter can be properly adjusted, but the principle is the same.
Referring to fig. 7, if it is found that data in the buffer area is little, and the video transmission is smooth and the bandwidth is abundant, the wireless camera starts the relay function while transmitting the video; if the condition of occasional frame loss is found, maintaining the current situation; if the video transmission is frequently blocked or even the network is disconnected in a specific time period, the wireless camera searches whether the monitored available relay exists in an identity information list stored by the wireless camera, if so, the wireless camera tries the hot spot with the strongest signal to connect, and further judges the video transmission condition of the wireless camera again, otherwise, the monitoring is continued, and the process is circulated until the optimal relay which can ensure the video transmission to be smooth is found.
For the wireless camera with the relay function, the number of the cameras of the connectable child nodes can be limited, and the influence on the transmission of the video image of the wireless camera due to the occupation of the bandwidth of the plurality of child nodes is avoided by setting a threshold value. When the connection number of the sub-nodes reaches the threshold value, the hot spot of the wireless camera does not allow other sub-nodes to be connected in a mode of no allocating IP or no responding to a connection request and the like.
In a scenario of automatic networking of a plurality of wireless cameras and a wireless memory, wherein the wireless cameras (called remote cameras) are out of the coverage range of the wireless memory, the remote cameras out of the signal coverage range of the wireless memory cannot monitor the distribution network information of the wireless memory, so that the wireless memory cannot be connected and the identity information of other wireless cameras in a local area network cannot be stored. This situation is not known until the first time the user configures the monitoring system.
When the user finds that 1 time of distribution is finished, not all the cameras can be successfully and normally connected and transmit images, in the embodiment, 2 times of distribution network information is manually initiated, and in the 2 times of distribution network process, the wireless memory can inform all the connected wireless cameras, and the wireless memory is performing the distribution network process.
In this embodiment, the 1-time distribution network represents a distribution network process initiated in a state where no wireless camera is connected to the wireless memory; the network distribution process initiated again under the condition of the connection of the wireless cameras is called a 2-time network distribution.
Referring to fig. 8, when the relay function is turned on and the relay camera having established a network connection with the wireless memory monitors the notification of the distribution network flow of the wireless memory, the distribution network flow similar to the wireless memory is also turned on to send out the wireless network information of the relay camera, so that the wireless signal coverage of the monitoring system is effectively expanded.
The video camera which is positioned in the wireless signal coverage of the relay video camera and out of the wireless signal range of the memory can transmit the video image to the wireless memory by connecting the relay video camera first and then transmitting the video image to the wireless memory through the relay video camera. The relay camera plays a role in data transparent transmission in the process, and transmits the data of the remote camera to the wireless memory unconditionally.
When the remote camera is successfully communicated with the wireless memory, the information such as parameters of the equipment and the like and the connected hotspot information are actively reported together or reported after a report instruction is issued by the wireless memory, and the wireless memory can know the remote camera through the relay and which relay is connected by judging the hotspot information.
The preferred embodiment described above has the following advantageous effects: the initial distribution network range of the wireless monitoring system is simply expanded; the wireless camera with the relay function is started, the network distribution process is also supported to be initiated, and the triggering condition is a notification initiated by a user in the wireless memory; interaction times of the wireless memory and the wireless camera are reduced, partial bandwidth is saved, and the whole monitoring system can resist unexpected emergencies; the wireless storage device is used for issuing configuration or updating configuration to all the wireless cameras at one time, and a video transmission judgment mechanism and a network connection replacement mechanism are given to the wireless cameras, so that the network topology relation is automatically changed along with the change of the use scene of a user, and even if the user replaces the position of the wireless camera, the wireless storage device end is not required to issue a relay connection instruction; the method is convenient and easy to use, so that a user can lay out a monitoring scene in a fool manner, and monitoring equipment can form the most appropriate network topology relation by self; the operations of starting the relay function and changing the network connection relation are actively completed by the wireless camera according to the actual video transmission condition of the wireless camera, and the target area monitoring can be realized without any technical reserve of a user.
In this embodiment, a wireless ad hoc network device is further provided, which is applied to a first node, and is used to implement the foregoing embodiments and preferred embodiments, and details of which have been already described are omitted. As used below, the terms "module" or "sub-module" or the like may implement a combination of software and/or hardware of predetermined functions. While the system described in the embodiments below is preferably implemented in software, implementations in hardware, or a combination of software and hardware are also possible and contemplated.
Fig. 9 is a block diagram of a wireless ad hoc network device applied to a first node according to an embodiment of the present invention, as shown in fig. 9, the device including: the receiving module 91 is configured to receive a first distribution network message of the central node, where the first distribution network message is used to instruct a first wireless monitoring device to start a distribution network process, and the first wireless monitoring device is a node that has established a network connection with the central node; a determining module 92, coupled to the receiving module 91, configured to determine whether the first wireless monitoring device has started the relay function; and the distribution network module 93 is coupled to the judging module 92, and is configured to start a distribution network process when it is judged that the relay function of the first wireless monitoring device is started.
In one embodiment, the first node and the second node are both wireless monitoring devices, and the central node is a wireless storage device.
In an embodiment, the distribution network module 93 is configured to: sending a second distribution network message, wherein the second distribution network message carries identity information for establishing network connection with the first node; receiving a connection request message sent by a second node, wherein the connection request message carries identity information; and establishing network connection between the first node and the second node according to the connection request message.
In one embodiment, the apparatus further comprises: the second judgment module is used for judging whether the duration time of the distribution network flow is longer than the preset time or not; and under the condition that the duration time of the distribution network flow is judged to be greater than the preset time, the distribution network flow is ended.
In one embodiment, the apparatus further comprises: the second receiving module is used for receiving the identity information of the second node and the information of the second node which takes the first node as a relay; and the first sending module is used for sending the identity information of the second node and the information of the second node which takes the first node as the relay to the central node.
In one embodiment, the apparatus further comprises: the monitoring module is used for monitoring a third distribution network message, and the third distribution network message carries identity information for establishing network connection with the central node; the third distribution network message is sent by the central node according to the distribution network instruction of the user; and the first establishing module is used for establishing the network connection between the first node and the central node according to the identity information of the central node under the condition that the first node monitors the third distribution network message.
In one embodiment, the apparatus further comprises: and the second sending module is used for sending the identity information of the first node to the central node.
In one embodiment, the apparatus further comprises: a third receiving module, configured to receive an identity information list, where the identity information list is sent by the central node when the identity information list is updated each time, and the identity information list carries identity information of all nodes that have established network connection with the central node; the storage module is used for storing the identity information list; the selection module is used for selecting first identity information from the identity information list; and the second establishing module is used for establishing the network connection between the first node and the third node according to the first identity information, wherein the first identity information is the identity information of the third node.
In one embodiment, the selection module is to: the first node judges whether the network connection between the first node and the central node is interrupted or not, and selects first identity information from the identity information list under the condition that the network connection between the first node and the central node is interrupted; or the first node judges whether the communication quality between the first node and the central node is lower than a preset threshold value, and under the condition that the communication quality between the first node and the central node is lower than the preset threshold value, the first node selects the first identity information from the identity information list.
In one embodiment, the apparatus further comprises: the determining module is used for determining the grade of the communication quality of the first node and the central node; the starting module is used for starting a relay function under the condition that the communication quality of the first node and the central node is a first level; the maintaining module is used for maintaining the unopened state of the relay function under the condition that the communication quality between the first node and the central node is in the second level; a third establishing module, configured to select second identity information from the stored identity information list and establish a network connection between the first node and a fourth node when communication quality between the first node and the central node is a third level, where the second identity information is identity information of the fourth node; the communication quality corresponding to the first level is higher than that corresponding to the second level, and the communication quality corresponding to the second level is higher than that corresponding to the third level.
In one embodiment, the apparatus further comprises: the third judging module is used for judging whether the communication quality of the first node reaches a preset level or not under the condition that the relay function of the first node is judged to be started; the reduction module is used for reducing the number of nodes which are connected with the first node in the established network under the condition that the communication quality of the first node is judged not to reach the preset level; or the closing module is used for closing the relay function under the condition that the communication quality of the first node is judged not to reach the preset level.
In one embodiment, the communication quality is determined according to a ratio of the data volume in the data buffer of the first node to the total capacity of the data buffer.
In one embodiment, the determination module determines the communication quality by:
the first node continuously reads the proportion value P of the data quantity in the data cache region of the first node to the total capacity of the data cache region for n times in a preset period;
under the condition that the proportion value P read for n times at least satisfies P < P1, the first node determines the communication quality to be a first grade;
in the case where the proportion value P read n times satisfies P1 ≦ P2 at least k times, the first node determines that the communication quality is at the second level;
under the condition that the proportion value P read for n times at least satisfies P > P2, the first node determines the communication quality to be a third grade;
wherein P1 is more than or equal to 0 and P2 is more than or equal to 1, and n and k are non-zero positive integers.
In this embodiment, a wireless monitoring device is further provided, which includes a memory, a processor, a wireless communication module, and a computer program stored on the memory and executable on the processor, and the processor implements any of the above embodiments when executing the computer program.
There is also provided in this embodiment a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements any of the embodiments described above.
In this embodiment, a wireless ad hoc network method is further provided, and fig. 10 is a flowchart of the wireless ad hoc network method according to the embodiment of the present invention, as shown in fig. 10, the flowchart includes the following steps:
step S1002, a central node generates a first distribution network message according to a distribution network instruction of a user;
step S1004, the central node sends a first distribution network message, where the first distribution network message is used to instruct the first wireless monitoring device to start a distribution network process, and the first wireless monitoring device is a node that has established a network connection with the central node and has started a relay function.
In one embodiment, before the central node sends the first distribution network message, the central node sends a third distribution network message according to a distribution network instruction of a user, wherein the third distribution network message carries identity information for establishing network connection with the central node; the method comprises the steps that a central node receives a connection request message sent by first wireless monitoring equipment, wherein the connection request message sent by the first wireless monitoring equipment carries identity information; the central node establishes network connection between the central node and the first wireless monitoring device according to the connection request message sent by the first wireless monitoring device.
In one embodiment, after the central node establishes a network connection between the central node and the first wireless monitoring device according to a connection request message sent by the first wireless monitoring device, the central node receives identity information of all nodes with which the central node has established the network connection; the central node updates the identity information list according to the received identity information; and the central node sends the updated identity information list to all nodes which establish network connection with the central node.
In this embodiment, a wireless ad hoc network device is further provided, which is applied to a central node, and is used to implement the foregoing embodiments and preferred embodiments, and details of which have been already described are omitted. As used below, the terms "module" or "sub-module" or the like may implement a combination of software and/or hardware of predetermined functions. While the system described in the embodiments below is preferably implemented in software, implementations in hardware, or a combination of software and hardware are also possible and contemplated.
Fig. 11 is a block diagram of a wireless ad hoc network device applied to a central node according to an embodiment of the present invention, as shown in fig. 11, the device including: a generating module 1101, configured to generate a first distribution network message according to a distribution network instruction of a user; a sending module 1102, coupled to the generating module 1101, configured to send a first distribution network message, where the first distribution network message is used to instruct a first wireless monitoring device to start a distribution network process, and the first wireless monitoring device is a node that has established a network connection with a central node and has started a relay function.
In one embodiment, the apparatus further comprises: the second sending module is used for sending a third distribution network message according to the distribution network instruction of the user, wherein the third distribution network message carries identity information used for establishing network connection with the central node; the first receiving module is used for receiving a connection request message sent by the first wireless monitoring device, wherein the connection request message sent by the first wireless monitoring device carries identity information; and the second establishing module is used for establishing the network connection between the central node and the first wireless monitoring equipment according to the connection request message sent by the first wireless monitoring equipment.
In one embodiment, the apparatus further comprises: the second receiving module is used for receiving the identity information of all nodes which establish network connection with the central node; the updating module is used for updating the identity information list according to the received identity information; and the second establishing module is used for sending the updated identity information list to all nodes which establish network connection with the central node.
There is also provided in this embodiment a wireless storage device, including a memory, a processor, a wireless communication module, and a computer program stored on the memory and executable on the processor, wherein the processor implements any of the above embodiments when executing the computer program.
There is also provided in this embodiment a computer readable storage medium having a computer program stored thereon, wherein the program when executed by a processor implements any of the above embodiments.
Those skilled in the art will appreciate that all or part of the processes of the methods of the embodiments described above can be implemented by hardware that is related to instructions of a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above;
any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (20)

1. A wireless ad hoc networking method, comprising:
a first node receives a first distribution network message of a central node, wherein the first distribution network message is used for indicating the first node to start a distribution network process, and the first node is a node which establishes network connection with the central node;
the first node judges whether the first node starts a relay function or not;
under the condition that the relay function of the first node is judged to be started, the first node starts a distribution network flow;
the first node is configured to receive an identity information list, store the identity information list, select first identity information from the identity information list, and establish a network connection between the first node and a third node according to the first identity information, where the identity information list is sent by the central node each time the identity information list is updated, the identity information list carries identity information of all nodes with which the central node has established a network connection, and the first identity information is identity information of the third node.
2. The method of claim 1, wherein the first node and the second node are both wireless monitoring devices and the central node is a wireless storage device.
3. The method of claim 1, wherein the distribution network process comprises:
the first node sends a second distribution network message, wherein the second distribution network message carries identity information used for establishing network connection with the first node;
the first node receives a connection request message sent by a second node, wherein the connection request message carries the identity information;
and the first node establishes network connection between the first node and the second node according to the connection request message.
4. The method of claim 1, wherein after the first node initiates a distribution network flow, the method further comprises:
the first node judges whether the duration time of the distribution network flow is longer than preset time or not;
and under the condition that the duration time of the distribution network flow is judged to be greater than the preset time, ending the distribution network flow.
5. The method of claim 1, wherein after establishing the network connection between the first node and the second node, the method further comprises:
the first node receives identity information of the second node and information that the second node takes the first node as a relay;
and the first node sends the identity information of the second node and the information of the second node, which takes the first node as a relay, to the central node.
6. The method of claim 1, wherein before the first node receives the first distribution network message from the central node, the method further comprises:
the first node monitors a third distribution network message, wherein the third distribution network message carries identity information for establishing network connection with the central node; the third distribution network message is sent by the central node according to a distribution network instruction of a user;
and under the condition that the first node monitors the third distribution network message, the first node establishes network connection between the first node and the central node according to the identity information of the central node.
7. The method of claim 6, wherein after establishing the network connection between the first node and the central node, the method further comprises:
and the first node sends the identity information of the first node to the central node.
8. The method of claim 1, wherein the first node selecting first identity information from the list of identity information comprises:
the first node judges whether the network connection between the first node and the central node is interrupted or not, and selects first identity information from the identity information list under the condition that the network connection between the first node and the central node is interrupted; or
The first node judges whether the communication quality between the first node and the central node is lower than a preset threshold value or not, and selects first identity information from the identity information list under the condition that the communication quality between the first node and the central node is lower than the preset threshold value.
9. The method according to any of claims 1 to 8, wherein in case the first node has not switched on a relay function, the method further comprises:
the first node determines the grade of the communication quality of the first node and the central node;
under the condition that the communication quality between the first node and the central node is a first level, the first node starts a relay function;
the first node maintains an unopened state of a relay function in a case where the communication quality of the first node and the center node is a second level;
under the condition that the communication quality between the first node and the central node is in a third level, the first node selects second identity information from a stored identity information list and establishes network connection between the first node and a fourth node, wherein the second identity information is the identity information of the fourth node;
the communication quality corresponding to the first level is higher than that corresponding to the second level, and the communication quality corresponding to the second level is higher than that corresponding to the third level.
10. The method according to any one of claims 1 to 8, further comprising:
under the condition that the relay function of the first node is judged, the first node judges whether the communication quality of the first node reaches a preset level;
the first node reduces the number of nodes which establish network connection with the first node under the condition that the communication quality of the first node is judged not to reach the preset level; or the first node closes the relay function under the condition that the communication quality of the first node is judged not to reach the preset level.
11. The method of claim 9, wherein the communication quality is determined based on a ratio of a data size in a data buffer of the first node to a total capacity of the data buffer.
12. The method of claim 9, wherein the first node determines the communication quality by:
the first node continuously reads the proportion value P of the data volume in the data cache region of the first node to the total capacity of the data cache region for n times in a preset period;
in the case where the proportional value P read n times satisfies P < P1 at least k times, the first node determines that the communication quality is the first level;
in the case where the proportion value P read n times satisfies P1 ≦ P2 at least k times, the first node determines that the communication quality is at the second level;
in the case where the n-times read proportional value P satisfies P > P2 at least k times, the first node determines the communication quality as the third level;
wherein P1 is more than or equal to 0 and P2 is more than or equal to 1, and n and k are non-zero positive integers.
13. A wireless ad hoc network device applied to a first node, comprising:
the system comprises a receiving module, a sending module and a sending module, wherein the receiving module is used for receiving a first distribution network message of a central node, the first distribution network message is used for indicating the first node to start a distribution network process, and the first node is a node which establishes network connection with the central node;
the judging module is used for judging whether the first node starts a relay function;
the distribution network module is used for starting a distribution network process under the condition that the relay function of the first node is judged to be started;
a third receiving module, configured to receive an identity information list, where the identity information list is sent by the central node when the identity information list is updated each time, and the identity information list carries identity information of all nodes that have established network connection with the central node;
the storage module is used for storing the identity information list;
the selection module is used for selecting first identity information from the identity information list;
and the second establishing module is used for establishing the network connection between the first node and the third node according to the first identity information, wherein the first identity information is the identity information of the third node.
14. A wireless monitoring device comprising a memory, a processor, a wireless communication module, and a computer program stored on the memory and executable on the processor, wherein the processor implements the method of any one of claims 1 to 12 when executing the computer program.
15. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1 to 12.
16. A wireless ad hoc networking method, comprising:
the central node generates a first distribution network message according to a distribution network instruction of a user;
the central node sends the first distribution network message, wherein the first distribution network message is used for indicating a first node to start a distribution network process, and the first node is a node which establishes network connection with the central node and starts a relay function;
the central node is configured to receive identity information of all nodes that have established network connection with the central node, update an identity information list according to the received identity information, and send the updated identity information list to all nodes that have established network connection with the central node.
17. The method of claim 16, wherein before the central node sends the first distribution network message, the method further comprises:
the central node sends a third distribution network message according to a distribution network instruction of a user, wherein the third distribution network message carries identity information for establishing network connection with the central node;
the central node receives a connection request message sent by the first node, wherein the identity information is carried in the connection request message sent by the first node;
and the central node establishes network connection between the central node and the first node according to the connection request message sent by the first node.
18. A wireless ad hoc network device applied to a central node, comprising:
the generating module is used for generating a first distribution network message according to a distribution network instruction of a user;
a sending module, configured to send the first distribution network message, where the first distribution network message is used to instruct a first node to start a distribution network process, and the first node is a node that has established a network connection with the central node and has started a relay function;
the second receiving module is used for receiving the identity information of all nodes which establish network connection with the central node;
the updating module is used for updating the identity information list according to the received identity information;
and the second establishing module is used for sending the updated identity information list to all nodes which establish network connection with the central node.
19. A wireless storage device comprising a memory, a processor, a wireless communication module, and a computer program stored on the memory and executable on the processor, wherein the processor implements the method of any one of claims 16 to 17 when executing the computer program.
20. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 16 to 17.
CN201910851922.6A 2019-09-10 2019-09-10 Wireless ad hoc network method, wireless monitoring device, wireless storage device and medium Active CN110602720B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910851922.6A CN110602720B (en) 2019-09-10 2019-09-10 Wireless ad hoc network method, wireless monitoring device, wireless storage device and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910851922.6A CN110602720B (en) 2019-09-10 2019-09-10 Wireless ad hoc network method, wireless monitoring device, wireless storage device and medium

Publications (2)

Publication Number Publication Date
CN110602720A CN110602720A (en) 2019-12-20
CN110602720B true CN110602720B (en) 2022-05-03

Family

ID=68858593

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910851922.6A Active CN110602720B (en) 2019-09-10 2019-09-10 Wireless ad hoc network method, wireless monitoring device, wireless storage device and medium

Country Status (1)

Country Link
CN (1) CN110602720B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111182265B (en) * 2019-12-31 2021-12-17 浙江大华技术股份有限公司 Video monitoring equipment cascading method and device
CN113301672B (en) * 2021-04-01 2022-09-06 浙江大华技术股份有限公司 Network connection method, network node equipment and device
CN114666255B (en) * 2022-03-16 2024-04-05 京东科技信息技术有限公司 Method for testing network distribution performance of Internet of things equipment and related equipment thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013013288A1 (en) * 2011-07-26 2013-01-31 Research In Motion Limited Mobile device for a smart relay network
CN106537813A (en) * 2014-07-15 2017-03-22 索尼公司 Communications device, communications apparatus operating as a relay node, infrastructure equipment and methods
CN109391529A (en) * 2018-11-30 2019-02-26 广东美的制冷设备有限公司 Household electrical appliance and its distribution method and apparatus
CN109451510A (en) * 2018-09-14 2019-03-08 珠海格力电器股份有限公司 Wireless self-networking method, air-conditioning system and computer readable storage medium
CN110167098A (en) * 2018-02-14 2019-08-23 维沃移动通信有限公司 A kind of method for building up of neighborhood, wireless relay and network side node

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013013288A1 (en) * 2011-07-26 2013-01-31 Research In Motion Limited Mobile device for a smart relay network
CN106537813A (en) * 2014-07-15 2017-03-22 索尼公司 Communications device, communications apparatus operating as a relay node, infrastructure equipment and methods
CN110167098A (en) * 2018-02-14 2019-08-23 维沃移动通信有限公司 A kind of method for building up of neighborhood, wireless relay and network side node
CN109451510A (en) * 2018-09-14 2019-03-08 珠海格力电器股份有限公司 Wireless self-networking method, air-conditioning system and computer readable storage medium
CN109391529A (en) * 2018-11-30 2019-02-26 广东美的制冷设备有限公司 Household electrical appliance and its distribution method and apparatus

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
考虑动态中继优化的电力线载波路由优化研究;梁捷;《仪表技术》;20181010(第10期);全文 *

Also Published As

Publication number Publication date
CN110602720A (en) 2019-12-20

Similar Documents

Publication Publication Date Title
CN110602720B (en) Wireless ad hoc network method, wireless monitoring device, wireless storage device and medium
US10368274B2 (en) Method of controlling handover in mobile communication networks and apparatus and system implementing the method
US9220050B2 (en) Mesh network defragmentation
CN105474681A (en) Detecting and minimizing coverage holes in a communication network
CN109548037B (en) Control method, distributed unit, centralized unit and storage medium
EP3869737A1 (en) Gateway collaborative implementing method and device, iot gateways, and storage medium
KR20230061291A (en) Autonomous and resilient integrated circuit devices
EP3917119A2 (en) Floating link handover using virtual access point identification
KR102482607B1 (en) Method for operating user equipment with a base station of a cellular network
KR20240060665A (en) Networking methods, devices, facilities and storage media
CN109525811B (en) Method and equipment for monitoring video
KR20200118602A (en) System and method for establishing route path in a multiple hop newwork
CN112566104B (en) Roaming coordination method based on Mesh network, wireless access point and storage medium
CN111432395B (en) Roaming control method and device
US10820186B2 (en) Method for assisting roaming of a mobile terminal between community wireless local area networks
CN108989993B (en) Service transmission method and device
CN112312425B (en) Internet access method and device for household electrical appliance
CN110636586A (en) Cell selection method, relay node and network node
US20220295260A1 (en) Triggering a temporary roaming after an occurrence of an event
CN110945956B (en) Method and device for evaluating and managing radio resources, data storage, data carrier
WO2022207096A1 (en) Handling of system information in sidelink relay
CN114423067B (en) Network searching registration method, device and system, electronic equipment and storage medium
CN114531723B (en) Access point selection method, communication network, electronic device, and storage medium
CN114245438B (en) Network connection method, device and storage medium applied to relay equipment
US20240121708A1 (en) Selection of an available network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant