Self-adaptive network management method and system for smart home
Through Wi-Fi analyzer scanning and space division, monitoring nodes are arranged and adaptive network management is carried out, which solves the problems of insufficient wireless communication signal coverage, unreasonable bandwidth allocation and network quality fluctuations faced by smart home devices in complex indoor environments, and achieves optimized wireless communication performance and bandwidth allocation.
Patent Information
- Application Number
- CN202510280337.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-11
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2045-03-11
AI Technical Summary
Smart home devices face problems such as insufficient wireless communication signal coverage, unreasonable bandwidth allocation and network quality fluctuations in complex indoor environments.
By scanning the target indoor area with Wi-Fi analyzer, obtaining the signal coverage area and network signal quality distribution map, performing spatial division, setting up monitoring nodes, monitoring network signal quality in real time, and performing adaptive network management based on monitoring results.
Optimize the performance and bandwidth allocation of wireless communication networks and improve the efficient operation of mobile home devices.
Smart Images

Figure CN119789047A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication management technology, and in particular to an adaptive network management method and system for smart homes. Background Art
[0002] With the rapid development of smart home technology, more and more home devices and systems have been made intelligent and interconnected through wireless communication networks. In particular, some mobile smart home devices, such as smart sweeping robots, mobile smart speakers, smart home control centers, etc., the functions and performance of these devices are highly dependent on the quality and stability of indoor wireless communication networks. However, existing wireless communication network management methods usually focus on signal coverage and bandwidth allocation for fixed devices, ignoring the dynamic network requirements and changes of mobile smart devices in different areas. This leads to problems such as weak network signals and uneven bandwidth allocation in some specific cases, especially when mobile devices are moving in a home environment, which may affect the performance of the device and user experience. Summary of the invention
[0003] The present application provides an adaptive network management method and system for smart homes, which are used to solve the technical problems of insufficient wireless communication signal coverage, unreasonable bandwidth allocation and fluctuating network quality faced by smart home devices in complex indoor environments in the prior art.
[0004] In view of the above problems, the present application provides an adaptive network management method and system for smart homes.
[0005] In a first aspect of the present application, an adaptive network management method for smart home is provided, the method comprising:
[0006] A Wi-Fi analyzer is used to scan and analyze the network signal coverage and network signal quality of the wireless communication network in the target indoor area to obtain a signal coverage area and a regional network signal quality distribution map, wherein the regional network signal quality distribution map is used to describe the signal quality distribution of the wireless communication network in the signal coverage area; based on the regional network signal quality distribution map, the signal coverage area is spatially divided to obtain L signal coverage division sub-areas, wherein L is an integer greater than or equal to 1, and the L signal coverage division sub-areas include L sub-area positions; monitoring nodes are respectively performed in the L signal coverage division sub-areas. Point deployment is performed to obtain L deployed monitoring nodes; a preset moving trajectory of a target mobile home device in the target indoor area is obtained, and associated sub-areas are identified in combination with the positions of the L sub-areas to obtain M associated signal coverage sub-areas, wherein M is a positive integer less than or equal to L; the L monitoring nodes are matched based on the M associated signal coverage sub-areas to obtain M matched associated monitoring nodes, and real-time network signal quality monitoring is performed using the M associated monitoring nodes, and adaptive network management is performed on the wireless communication network of the M associated signal coverage sub-areas according to the obtained M real-time network signal quality monitoring results.
[0007] The second aspect of the present application provides an adaptive network management system for smart homes, the system comprising:
[0008] A scanning and analysis module, the scanning and analysis module is used to use a Wi-Fi analyzer to scan and analyze the network signal coverage and network signal quality of the wireless communication network in the target indoor area, and obtain a signal coverage area and a regional network signal quality distribution map, wherein the regional network signal quality distribution map is used to describe the signal quality distribution of the wireless communication network in the signal coverage area; a space division module, the space division module is used to spatially divide the signal coverage area based on the regional network signal quality distribution map, and obtain L signal coverage division sub-areas, wherein L is an integer greater than or equal to 1, and the L signal coverage division sub-areas include L sub-area positions; a monitoring node deployment module, the monitoring node deployment module is used to respectively deploy the monitoring nodes in the L signal coverage division sub-areas Deploy monitoring nodes in the area to obtain L deployed monitoring nodes; an associated sub-area identification module, the associated sub-area identification module is used to obtain a preset moving trajectory of the target mobile home device in the target indoor area, and perform associated sub-area identification in combination with the positions of the L sub-areas to obtain M associated signal coverage divided sub-areas, wherein M is a positive integer less than or equal to L; a network management module, the network management module is used to match the L monitoring nodes based on the M associated signal coverage divided sub-areas to obtain M matched associated monitoring nodes, and use the M associated monitoring nodes to perform real-time network signal quality monitoring, and perform adaptive network management on the wireless communication network of the M associated signal coverage divided sub-areas according to the obtained M real-time network signal quality monitoring results.
[0009] One or more technical solutions provided in this application have at least the following technical effects or advantages:
[0010] The present application uses a Wi-Fi analyzer to scan and analyze the network signal coverage and network signal quality of the wireless communication network in the target indoor area, and obtains a signal coverage area and a regional network signal quality distribution map, wherein the regional network signal quality distribution map is used to describe the signal quality distribution of the wireless communication network in the signal coverage area; based on the regional network signal quality distribution map, the signal coverage area is spatially divided to obtain L signal coverage division sub-areas, wherein L is an integer greater than or equal to 1, and the L signal coverage division sub-areas include L sub-area positions; and monitoring is performed in the L signal coverage division sub-areas respectively. The method comprises the following steps: measuring node deployment, obtaining L deployed monitoring nodes; obtaining a preset moving trajectory of a target mobile home device in the target indoor area, identifying associated sub-areas in combination with the positions of the L sub-areas, and obtaining M associated signal coverage divided sub-areas, wherein M is a positive integer less than or equal to L; matching the L monitoring nodes based on the M associated signal coverage divided sub-areas, obtaining M matched associated monitoring nodes, and using the M associated monitoring nodes to perform real-time network signal quality monitoring, and performing adaptive network management on the wireless communication network of the M associated signal coverage divided sub-areas according to the obtained M real-time network signal quality monitoring results. The present invention solves the technical problems of insufficient wireless communication signal coverage, unreasonable bandwidth allocation and network quality fluctuation faced by smart home devices in complex indoor environments in the prior art. The present invention uses a Wi-Fi analyzer to scan the target indoor area, obtain the signal coverage area and the network signal quality distribution map, and spatially divide the signal coverage area to obtain L signal coverage sub-areas. Monitoring nodes are deployed in each sub-area, and real-time network signal quality monitoring is performed through these nodes. According to the monitoring results, adaptive network management is performed to optimize the performance and bandwidth allocation of the wireless communication network, so as to achieve the technical effect of improving the efficient operation of mobile home devices. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0012] Figure 1 A schematic diagram of a process flow of an adaptive network management method for smart homes provided in an embodiment of the present application;
[0013] Figure 2 A schematic diagram of the structure of an adaptive network management system for smart homes provided in an embodiment of the present application.
[0014] Explanation of the accompanying drawings: scanning and analysis module 11, space division module 12, monitoring node deployment module 13, associated sub-area identification module 14, network management module 15. DETAILED DESCRIPTION
[0015] The present application provides an adaptive network management method and system for smart homes, aiming to solve the technical problems of insufficient wireless communication signal coverage, unreasonable bandwidth allocation and network quality fluctuation faced by smart home devices in complex indoor environments in the prior art. By using a Wi-Fi analyzer to scan the target indoor area, the signal coverage area and the network signal quality distribution map are obtained, the signal coverage area is spatially divided to obtain L signal coverage sub-areas, monitoring nodes are deployed in each sub-area, real-time network signal quality monitoring is performed through these nodes, and adaptive network management is performed according to the monitoring results to optimize the performance and bandwidth allocation of the wireless communication network, thereby achieving the technical effect of improving the efficient operation of mobile home devices.
[0016] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0017] It should be noted that any variations of the terms "include" and "have" are intended to cover non-exclusive inclusions. For example, a process, method, system, product or server that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or modules that are not explicitly listed or inherent to these processes, methods, products or devices.
[0018] Embodiment 1, as Figure 1 As shown, the present application provides an adaptive network management method for smart homes, the method comprising:
[0019] Step S100: Use a Wi-Fi analyzer to scan and analyze the network signal coverage and network signal quality of the wireless communication network in the target indoor area to obtain a signal coverage area and a regional network signal quality distribution map, wherein the regional network signal quality distribution map is used to describe the signal quality distribution of the wireless communication network in the signal coverage area.
[0020] In an embodiment of the present application, a Wi-Fi analyzer is used to comprehensively scan and analyze the wireless signals in the target indoor area. Wi-Fi analyzers, such as Ekahau or NetSpot, can accurately measure the wireless communication network in the target area. These analyzers record key information such as wireless signal strength, signal quality, noise level, bandwidth utilization, and interference sources in each area in real time through multi-band scanning (such as 2.4GHz and 5GHz bands). When performing signal scanning, the Wi-Fi analyzer traverses multiple locations in the target area and monitors the signal strength and quality of each point in real time. The collected data includes parameters such as signal strength (RSSI) and signal-to-noise ratio (SNR). Based on this information, the analyzer draws a signal coverage area map, showing the strength and weakness distribution of the signal in each area, and determines the signal coverage area. At the same time, a regional network signal quality distribution map is generated based on the obtained signal quality data. The distribution map can display the wireless network quality at different locations in the signal coverage area, including areas with weak signals and hot spots that are interfered with.
[0021] Step S200: spatially divide the signal coverage area based on the regional network signal quality distribution map to obtain L signal coverage division sub-areas, where L is an integer greater than or equal to 1, and the L signal coverage division sub-areas include L sub-area positions.
[0022] Furthermore, in the method provided in the embodiment of the application, the signal coverage area is spatially divided based on the regional network signal quality distribution map to obtain L signal coverage division sub-areas, and further includes:
[0023] Extract the minimum value of the regional network signal quality from the regional network signal quality distribution map, use the regional network signal quality distribution map as a simulated mountain area, and use the regional network signal quality as the mountain height; use the simulated mountain corresponding to the minimum value of the regional network signal quality as the water injection starting point, inject water into the simulated mountain, and stop injecting water as the water level rises until it submerges the first simulated mountain; use the mountain height at the water injection starting point as the authentication benchmark, perform ridge line generation authentication on the first simulated mountain, if the authentication passes, generate a ridge line at the first simulated mountain, and update the authentication benchmark based on the mountain height of the first simulated mountain to obtain a first updated authentication benchmark, wherein the ridge line rises as the water level rises; continue to inject water into the simulated mountain, and stop injecting water as the water level rises until it submerges the second simulated mountain, and use the first The authentication benchmark is updated to perform ridge line generation authentication on the second simulated mountain. If the authentication is passed, a ridge line is generated at the second simulated mountain, and the first updated authentication benchmark is updated based on the mountain height of the second simulated mountain to obtain a second updated authentication benchmark; and so on, water is continued to be injected into the simulated mountain, and ridge line generation authentication is performed based on the second updated authentication benchmark until the simulated mountain corresponding to the maximum mountain height in the simulated mountain area is submerged, and the ridge lines located on the water surface are summarized to obtain a ridge line set; the signal coverage area is initially spatially divided based on the ridge line set to obtain Q initial signal coverage division sub-areas, where Q is a positive integer greater than or equal to L; the initial signal coverage division sub-areas are integrated according to the area sizes of the Q initial signal coverage division sub-areas to obtain the L signal coverage division sub-areas.
[0024] In an embodiment of the present application, the minimum value of the regional network signal quality is first extracted from the regional network signal quality distribution map. Specifically, the signal quality value of each position is extracted from the signal quality distribution map, and then the lowest point of the signal quality is found from the regional network signal quality distribution map through a minimum value search algorithm, for example, a minimum value search based on traversal. Next, the regional network signal quality distribution map is converted into a simulated mountain. This step maps the signal quality data into a three-dimensional terrain model, that is, each value in the regional signal quality distribution map is used as the height of the simulated mountain. At this time, the regional network signal quality is used as the mountain height, the mountain height in the low-quality signal area is low, and the mountain height in the high-quality signal area is high. The key method of this mapping is numerical mapping and graphics rendering technology, in which the signal quality value corresponds to the height value one-to-one, and a simulated mountain area similar to a mountain is generated through graphic visualization.
[0025] Then, the simulated mountain corresponding to the minimum value of the regional network signal quality is used as the water injection starting point, and water injection into the simulated mountain begins. In this process, a water flow simulation algorithm, such as digital terrain analysis technology, is used to inject water from the point with the worst signal quality to the surrounding area. When the water surface rises to a certain height and covers the first simulated mountain, the water injection process stops. The first simulated mountain is a point where the network signal quality is only slightly higher than the minimum value.
[0026] Then, the mountain height at the starting point of water injection is used as the certification benchmark, and the first simulated mountain is certified for the generation of the dividing ridge line. Specifically, the mountain height of the first simulated mountain is subtracted from the certification benchmark, and then the calculated difference is compared with the preset mountain height difference threshold. If the difference is greater than the preset mountain height difference threshold, the certification is passed. The preset mountain height difference threshold is pre-set by technical experts. When the certification is passed, a dividing ridge line is generated at the first simulated mountain, and the certification benchmark is updated based on the mountain height of the first simulated mountain, and the mountain height of the first simulated mountain is used as the first updated certification benchmark, wherein the dividing ridge line rises as the water level rises. Among them, the dividing ridge line is used to separate the first simulated mountain from the starting point of water injection.
[0027] Next, continue to inject water into the simulated mountain, and as the water level gradually rises, stop injecting water until the water level covers the second simulated mountain. The second simulated mountain refers to the first mountain area that is higher than the first simulated mountain and immediately behind it. When the water level rises and covers this area, the second simulated mountain is authenticated for generating a ridge line using the first updated authentication benchmark in the same manner as the aforementioned method. If the authentication is passed, a ridge line is generated at the second simulated mountain, and the first updated authentication benchmark is updated based on the mountain height of the second simulated mountain, and the mountain height of the second simulated mountain is used as the second updated authentication benchmark.
[0028] In this way, water is continuously injected into the simulated mountain area, and the ridge line generation and certification is performed based on the certification benchmark updated each time, until the water surface rises to the mountain corresponding to the maximum mountain height in the simulated mountain area. Finally, the ridge lines located on the water surface are summarized to obtain the ridge line set.
[0029] Then, the signal coverage area is initially spatially divided based on the dividing ridge line set. Specifically, based on the position of each dividing ridge line in the dividing ridge line set in the simulated mountain area, the simulated mountain area is divided into multiple simulated mountain sub-areas, and according to the one-to-one correspondence between the simulated mountain area and the regional network signal quality distribution map, the goal of dividing the regional network signal quality distribution map is achieved. And because the regional network signal quality distribution map is used to describe the signal quality distribution of the wireless communication network in the signal coverage area, therefore, by making the regional position in the regional network signal quality distribution map and the signal coverage area a one-to-one correspondence, combined with the one-to-one correspondence between the simulated mountain area and the regional network signal quality distribution map analyzed above, it can be concluded that the simulated mountain area and the signal coverage area are also a one-to-one correspondence. Therefore, according to the one-to-one correspondence, the multiple simulated mountain sub-areas are mapped to the signal coverage area, and L signal coverage division sub-areas at corresponding positions are obtained, thereby achieving the goal of dividing the signal coverage area.
[0030] By using the previously generated set of dividing ridge lines to perform initial spatial division of the signal coverage area, Q initial signal coverage division sub-areas are obtained. Each initial signal coverage division sub-area corresponds to a relatively uniform signal quality area, and the signal strength changes between these areas are obvious and discernible.
[0031] Finally, the initial signal coverage sub-regions are integrated according to the area sizes of the Q initial signal coverage sub-regions. First, the Q initial signal coverage sub-regions are traversed, and the area of each region is calculated. The actual area of each sub-region is obtained by a geometric algorithm (such as polygon area calculation). Next, based on the preset area threshold, the areas of these initial signal coverage sub-regions are classified into P initial signal coverage sub-regions to be fused and L initial signal coverage sub-regions that can be fused. Among them, the sum of P and L is Q, that is, P+L=Q. The area to be fused is usually a smaller area, while the fused area is a larger area. Finally, by performing a fusion operation on these areas, the smaller sub-regions are merged into a larger and more stable signal coverage sub-region, thereby obtaining the final L signal coverage sub-regions. Among them, L is an integer greater than or equal to 1, and the L signal coverage sub-regions include L sub-region positions. That is, one signal coverage sub-region corresponds to one sub-region position.
[0032] Furthermore, in the method provided in the embodiment of the application, the water injection starting point is used as a certification reference to perform ridge line generation certification on the first simulated mountain, and further includes:
[0033] Determine whether the difference between the mountain height of the first simulated mountain and the authentication reference is less than or equal to a preset mountain height difference threshold. If so, the authentication fails; if not, the authentication passes.
[0034] In the embodiment of the present application, the difference between the mountain height of the first simulated mountain and the certification benchmark is first calculated. The calculated difference is then compared with the preset mountain height difference threshold. If the calculated difference is less than or equal to the preset threshold, it means that the signal quality difference of the first simulated mountain is not enough to affect the subsequent division, and the certification fails. If the difference is greater than the threshold, it means that the height of the first simulated mountain is significantly different from the certification benchmark, which meets the conditions for re-division, and the certification passes.
[0035] Furthermore, the method provided in the application embodiment also includes:
[0036] The height of the mountain at the starting point of water injection is used as the certification benchmark, and the first simulated mountain is certified for generating dividing ridge lines. If the certification fails, water continues to be injected into the simulated mountain, and the certification benchmark is used to certify the generation of dividing ridge lines for the simulated mountain during the water injection process until the simulated mountain corresponding to the maximum mountain height in the simulated mountain area is submerged, and the dividing ridge lines located on the water surface are summarized to obtain a set of dividing ridge lines.
[0037] In an embodiment of the present application, the height of the mountain at the starting point of water injection is first set as the authentication benchmark. Next, the generation authentication of the dividing ridge line is performed on the first simulated mountain, that is, the authentication is performed through the difference comparison mentioned above. If the authentication fails, water continues to be injected into the simulated mountain, and the water level gradually rises. Every time the water surface reaches a new mountain, the generation authentication of the dividing ridge line is re-performed, and compared with the authentication benchmark again, until the water surface reaches the simulated mountain corresponding to the maximum mountain height in the simulated mountain area. Among them, each time the generation authentication of the dividing ridge line is passed, the authentication benchmark is updated according to the water surface height when the authentication is passed, and a corresponding dividing ridge line is generated each time the authentication is passed.
[0038] When the water surface reaches the maximum height, all generated dividing ridge lines are aggregated to form a complete set of dividing ridge lines.
[0039] Furthermore, in the method provided in the embodiment of the application, the initial signal coverage sub-areas are integrated according to the area sizes of the Q initial signal coverage sub-areas to obtain the L signal coverage sub-areas, and the method further includes:
[0040] Traversing the Q initial signal coverage division sub-areas to perform area calculation, and obtaining the areas of the Q initial signal coverage division sub-areas; dividing the areas of the Q initial signal coverage division sub-areas based on a preset area threshold, and obtaining P initial signal coverage division sub-areas to be merged and L initial signal coverage division sub-areas that can be merged, wherein P+L=Q; integrating the P initial signal coverage division sub-areas to be merged into the closest initial signal coverage division sub-areas that can be merged among the L initial signal coverage division sub-areas that can be merged according to the regional network signal quality distribution map, and obtaining the L signal coverage division sub-areas.
[0041] In an embodiment of the present application, first, traverse the Q initial signal coverage division sub-areas, and calculate the area of each sub-area. The actual coverage area of each sub-area is calculated by using a geometric calculation method, such as a polygon area algorithm. If the shape of the sub-area is an irregular polygon, a segmentation method (such as dividing the area into small rectangles or triangles) is used to gradually calculate the total area of each area. Through this process, the areas of the Q initial signal coverage division sub-areas are obtained.
[0042] Next, based on the preset area threshold, the Q initial signal coverage sub-areas are divided into P initial signal coverage sub-areas to be merged and L initial signal coverage sub-areas that can be merged. Specifically, by comparing the areas of the Q initial signal coverage sub-areas with the preset area threshold, the initial signal coverage sub-areas with an area greater than the preset area threshold are divided into initial signal coverage sub-areas that can be merged, and the initial signal coverage sub-areas with an area less than or equal to the preset area threshold are divided into initial signal coverage sub-areas to be merged. Among them, the preset area threshold is pre-set by technical experts based on needs, P represents a small area that needs to be merged, L represents an area with a larger area, and P+L=Q.
[0043] Then, based on the regional network signal quality distribution map, the regional integration and fusion are performed. Specifically, for each initial signal coverage division sub-region to be fused, the coordinates of its center point are first determined. This process is completed by calculating the geometric center point of the boundary of the region, which can be done by calculating the centroid of the polygon or finding the geometric center of the region through a rasterization method. After obtaining the coordinates of the center point, the next step is to calculate the straight-line distance between the center point of the initial signal coverage division sub-region to be fused and the center point of each fused initial signal coverage division sub-region. To this end, the distance between each pair of regional center points is calculated by a distance formula, such as the Euclidean distance formula. For each initial signal coverage division sub-region to be fused, the distance from its center point to the center points of all fused regions is calculated. Then, the closest fused initial signal coverage division sub-region is selected, and the initial signal coverage division sub-region to be fused is integrated into this closest fused region. Through this process, L signal coverage division sub-regions are obtained.
[0044] Step S300: Deploy monitoring nodes in the L signal coverage divided sub-areas respectively to obtain L deployed monitoring nodes.
[0045] In an embodiment of the present application, when monitoring nodes are deployed in L signal coverage division sub-areas, for each signal coverage division sub-area, the geometric center method is used to calculate the center point position of the area. The specific method is to determine the boundary of the sub-area and calculate the center position of the boundary polygon. The center of mass algorithm of the polygon is usually used, that is, the center point is determined by solving the coordinate average of all boundary points. Through this process, L center points corresponding to the L signal coverage division sub-areas are obtained, and then the monitoring nodes are deployed on the determined L center points to obtain L monitoring nodes, each of which is located at the geometric center point of a signal coverage division sub-area.
[0046] Step S400: Obtain a preset moving trajectory of the target mobile home device in the target indoor area, perform associated sub-area identification in combination with the L sub-area positions, and obtain M associated signal coverage division sub-areas, where M is a positive integer less than or equal to L.
[0047] In the embodiment of the present application, the preset movement trajectory of the target mobile home device in the target indoor area is first obtained. This trajectory is achieved through positioning technology (such as Wi-Fi positioning, Bluetooth positioning or UWB positioning), which can accurately track the movement path of the device. The preset movement trajectory of the target device describes the route that the device may take in the indoor area, which is usually preset based on the device's working mode, mobile task or user's behavior pattern.
[0048] Then, according to the positions of the L signal coverage sub-areas, the movement trajectory of the target mobile home device is associated with these sub-areas. This process involves the calculation of the overlap between the trajectory and the area, which is achieved through geometric space analysis. For example, the spatial position relationship between the movement trajectory and each sub-area (such as the intersection or distance between the trajectory and the area) is used to determine whether the device has passed through a certain signal coverage sub-area.
[0049] According to the association relationship, the relevant area that the device has passed through is identified, thereby obtaining M associated signal coverage division sub-areas, where M is a positive integer less than or equal to L.
[0050] Step S500: Match the L monitoring nodes based on the M associated signal coverage division sub-areas to obtain matched M associated monitoring nodes, and use the M associated monitoring nodes to perform real-time network signal quality monitoring, and perform adaptive network management on the wireless communication network of the M associated signal coverage division sub-areas based on the obtained M real-time network signal quality monitoring results.
[0051] In the embodiment of the present application, firstly, the M associated signal coverage division sub-areas are matched with the known L monitoring nodes through the area matching algorithm. Specifically, the spatial position information of the signal coverage division sub-area where each monitoring node is located is used to associate these nodes with the corresponding associated signal coverage division sub-areas. This process is based on the position mapping relationship to ensure that each associated signal coverage division sub-area is matched with a monitoring node, thereby obtaining M matching associated monitoring nodes.
[0052] Then, M associated monitoring nodes are used to perform real-time network signal quality monitoring on the corresponding M associated signal coverage division sub-areas. The monitoring nodes collect network signal quality data in real time according to preset network signal quality monitoring indicators, such as signal strength, etc.
[0053] Then, the pre-trained network signal quality identifier is used to analyze and process the M real-time network signal quality monitoring indicators. The network signal quality identifier can identify and evaluate signal data and generate corresponding real-time network signal quality monitoring results. Finally, adaptive network management is performed on the wireless communication network of the M associated signal coverage sub-areas based on the generated M real-time network signal quality monitoring results.
[0054] Furthermore, in the method provided in the embodiment of the application, the M associated monitoring nodes are used to perform real-time network signal quality monitoring, and adaptive network management is performed on the wireless communication network of the M associated signal coverage divided sub-areas according to the obtained M real-time network signal quality monitoring results, and further includes:
[0055] The M associated monitoring nodes are used to perform real-time monitoring on the M associated signal coverage divided sub-areas according to preset network signal quality monitoring indicators to obtain M real-time network signal quality monitoring indicators; the M real-time network signal quality monitoring indicators are identified by a network signal quality identifier to obtain the M real-time network signal quality monitoring results; when the M real-time network signal quality monitoring results are less than or equal to a preset network signal quality monitoring result threshold, the bandwidth allocation priority of the target mobile home device is adjusted to a high priority of bandwidth allocation of the wireless communication network within the M associated signal coverage divided sub-areas.
[0056] Furthermore, the method provided in the application embodiment also includes:
[0057] The preset network signal quality monitoring indicators include signal strength, network bandwidth utilization and interference source strength.
[0058] In the embodiment of the present application, firstly, M associated monitoring nodes are used to collect real-time signal quality data for each of the M associated signal coverage division sub-areas according to preset network signal quality monitoring indicators (such as signal strength, bandwidth, interference source strength, etc.). Each monitoring node obtains M real-time network signal quality monitoring indicators by measuring information such as signal strength, bandwidth utilization, and interference source strength.
[0059] Next, the network signal quality identifier is used to identify M real-time network signal quality monitoring indicators to obtain M real-time network signal quality monitoring results. Among them, the network signal quality identifier is pre-trained. When training the network signal quality identifier, first obtain the sample signal strength set, sample network bandwidth utilization set, sample interference source strength set and the corresponding sample quality identification result set from the historical database. The quality identification result set is the result of technical experts scoring and annotating the sample signal strength set, sample network bandwidth utilization set and sample interference source strength set based on experience. The sample signal strength set, sample network bandwidth utilization set and sample interference source strength set are used as input data, and the sample quality identification result set is used as output data. The network signal quality identifier is obtained by training through a support vector machine. The M real-time network signal quality monitoring indicators are respectively input into the network signal quality identifier for identification to obtain M real-time network signal quality monitoring results.
[0060] Then, the M real-time network signal quality monitoring results are compared with the preset network signal quality monitoring result thresholds. When any of the M real-time network signal quality monitoring results is less than or equal to the preset network signal quality monitoring result threshold, it means that the network quality in the area is poor and may not meet the normal use requirements of home appliances. The preset network signal quality monitoring result threshold is a value pre-set by technical experts. At this time, in the areas where the real-time network signal quality monitoring results are less than or equal to the preset network signal quality monitoring result threshold, the bandwidth allocation priority of the target mobile home appliances in these areas is adjusted to a higher priority to ensure that the target mobile home appliances can obtain sufficient bandwidth resources in these areas to ensure their normal operation.
[0061] In the embodiments of the present application, in summary, the embodiments of the present application have at least the following technical effects:
[0062] The present application uses a Wi-Fi analyzer to scan and analyze the network signal coverage and network signal quality of the wireless communication network in the target indoor area, and obtains a signal coverage area and a regional network signal quality distribution map, wherein the regional network signal quality distribution map is used to describe the signal quality distribution of the wireless communication network in the signal coverage area; based on the regional network signal quality distribution map, the signal coverage area is spatially divided to obtain L signal coverage division sub-areas, wherein L is an integer greater than or equal to 1, and the L signal coverage division sub-areas include L sub-area positions; and monitoring is performed in the L signal coverage division sub-areas respectively. The method comprises the following steps: measuring node deployment, obtaining L deployed monitoring nodes; obtaining a preset moving trajectory of a target mobile home device in the target indoor area, identifying associated sub-areas in combination with the positions of the L sub-areas, and obtaining M associated signal coverage divided sub-areas, wherein M is a positive integer less than or equal to L; matching the L monitoring nodes based on the M associated signal coverage divided sub-areas, obtaining M matched associated monitoring nodes, and using the M associated monitoring nodes to perform real-time network signal quality monitoring, and performing adaptive network management on the wireless communication network of the M associated signal coverage divided sub-areas according to the obtained M real-time network signal quality monitoring results. The present invention solves the technical problems of insufficient wireless communication signal coverage, unreasonable bandwidth allocation and network quality fluctuation faced by smart home devices in complex indoor environments in the prior art. The present invention uses a Wi-Fi analyzer to scan the target indoor area, obtain the signal coverage area and the network signal quality distribution map, and spatially divide the signal coverage area to obtain L signal coverage sub-areas. Monitoring nodes are deployed in each sub-area, and real-time network signal quality monitoring is performed through these nodes. According to the monitoring results, adaptive network management is performed to optimize the performance and bandwidth allocation of the wireless communication network, so as to achieve the technical effect of improving the efficient operation of mobile home devices.
[0063] Embodiment 2 is based on the same inventive concept as the adaptive network management method for smart home in the above embodiment. Figure 2 As shown, the present application provides an adaptive network management system for smart homes, and the system and method embodiments in the present application are based on the same inventive concept. The system includes:
[0064] A scanning and analysis module 11, the scanning and analysis module 11 is used to use a Wi-Fi analyzer to scan and analyze the network signal coverage and network signal quality of the wireless communication network in the target indoor area, and obtain a signal coverage area and a regional network signal quality distribution map, wherein the regional network signal quality distribution map is used to describe the signal quality distribution of the wireless communication network in the signal coverage area; a space division module 12, the space division module 12 is used to spatially divide the signal coverage area based on the regional network signal quality distribution map, and obtain L signal coverage division sub-areas, wherein L is an integer greater than or equal to 1, and the L signal coverage division sub-areas include L sub-area positions; a monitoring node deployment module 13, the monitoring node deployment module 13 is used to respectively deploy the monitoring nodes in the L signal coverage division sub-areas Deploy monitoring nodes in the molecular area to obtain L deployed monitoring nodes; an associated sub-area identification module 14, the associated sub-area identification module 14 is used to obtain a preset moving trajectory of the target mobile home device in the target indoor area, and perform associated sub-area identification in combination with the L sub-area positions to obtain M associated signal coverage sub-areas, wherein M is a positive integer less than or equal to L; a network management module 15, the network management module 15 is used to match the L monitoring nodes based on the M associated signal coverage sub-areas to obtain matched M associated monitoring nodes, and use the M associated monitoring nodes to perform real-time network signal quality monitoring, and perform adaptive network management on the wireless communication network of the M associated signal coverage sub-areas according to the obtained M real-time network signal quality monitoring results.
[0065] Furthermore, the system is also used to implement the following functions:
[0066] Extract the minimum value of the regional network signal quality from the regional network signal quality distribution map, use the regional network signal quality distribution map as a simulated mountain area, and use the regional network signal quality as the mountain height; use the simulated mountain corresponding to the minimum value of the regional network signal quality as the water injection starting point, inject water into the simulated mountain, and stop injecting water as the water level rises until it submerges the first simulated mountain; use the mountain height at the water injection starting point as the authentication benchmark, perform ridge line generation authentication on the first simulated mountain, if the authentication passes, generate a ridge line at the first simulated mountain, and update the authentication benchmark based on the mountain height of the first simulated mountain to obtain a first updated authentication benchmark, wherein the ridge line rises as the water level rises; continue to inject water into the simulated mountain, and stop injecting water as the water level rises until it submerges the second simulated mountain, and use the first The authentication benchmark is updated to perform ridge line generation authentication on the second simulated mountain. If the authentication is passed, a ridge line is generated at the second simulated mountain, and the first updated authentication benchmark is updated based on the mountain height of the second simulated mountain to obtain a second updated authentication benchmark; and so on, water is continued to be injected into the simulated mountain, and ridge line generation authentication is performed based on the second updated authentication benchmark until the simulated mountain corresponding to the maximum mountain height in the simulated mountain area is submerged, and the ridge lines located on the water surface are summarized to obtain a ridge line set; the signal coverage area is initially spatially divided based on the ridge line set to obtain Q initial signal coverage division sub-areas, where Q is a positive integer greater than or equal to L; the initial signal coverage division sub-areas are integrated according to the area sizes of the Q initial signal coverage division sub-areas to obtain the L signal coverage division sub-areas.
[0067] Furthermore, the system is also used to implement the following functions:
[0068] Determine whether the difference between the mountain height of the first simulated mountain and the authentication reference is less than or equal to a preset mountain height difference threshold. If so, the authentication fails; if not, the authentication passes.
[0069] Furthermore, the system is also used to implement the following functions:
[0070] The height of the mountain at the starting point of water injection is used as the certification benchmark, and the first simulated mountain is certified for generating dividing ridge lines. If the certification fails, water continues to be injected into the simulated mountain, and the certification benchmark is used to certify the generation of dividing ridge lines for the simulated mountain during the water injection process until the simulated mountain corresponding to the maximum mountain height in the simulated mountain area is submerged, and the dividing ridge lines located on the water surface are summarized to obtain a set of dividing ridge lines.
[0071] Furthermore, the system is also used to implement the following functions:
[0072] Traversing the Q initial signal coverage division sub-areas to perform area calculation, and obtaining the areas of the Q initial signal coverage division sub-areas; dividing the areas of the Q initial signal coverage division sub-areas based on a preset area threshold, and obtaining P initial signal coverage division sub-areas to be merged and L initial signal coverage division sub-areas that can be merged, wherein P+L=Q; integrating the P initial signal coverage division sub-areas to be merged into the closest initial signal coverage division sub-areas that can be merged among the L initial signal coverage division sub-areas that can be merged according to the regional network signal quality distribution map, and obtaining the L signal coverage division sub-areas.
[0073] Furthermore, the system is also used to implement the following functions:
[0074] The M associated monitoring nodes are used to perform real-time monitoring on the M associated signal coverage divided sub-areas according to preset network signal quality monitoring indicators to obtain M real-time network signal quality monitoring indicators; the M real-time network signal quality monitoring indicators are identified by a network signal quality identifier to obtain the M real-time network signal quality monitoring results; when the M real-time network signal quality monitoring results are less than or equal to a preset network signal quality monitoring result threshold, the bandwidth allocation priority of the target mobile home device is adjusted to a high priority of bandwidth allocation of the wireless communication network within the M associated signal coverage divided sub-areas.
[0075] Furthermore, the system is also used to implement the following functions:
[0076] The preset network signal quality monitoring indicators include signal strength, network bandwidth utilization and interference source strength.
[0077] It should be noted that the above-mentioned sequence of the embodiments of the present application is only for description and does not represent the advantages and disadvantages of the embodiments. And the above-mentioned specific embodiments of this specification are described. The processes depicted in the accompanying drawings do not necessarily require the specific order and continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0078] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
[0079] This specification and drawings are merely exemplary illustrations of the present application and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, a person skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the present application and its equivalents, the present application intends to include these modifications and variations.
Claims
1. An adaptive network management method for smart home, characterized in that: The method comprises: Use a Wi-Fi analyzer to scan and analyze the network signal coverage and network signal quality of the wireless communication network in the target indoor area to obtain a signal coverage area and a regional network signal quality distribution map, wherein the regional network signal quality distribution map is used to describe the signal quality distribution of the wireless communication network in the signal coverage area; Based on the regional network signal quality distribution map, the signal coverage area is spatially divided to obtain L signal coverage division sub-areas, where L is an integer greater than or equal to 1, and the L signal coverage division sub-areas include L sub-area positions; Deploy monitoring nodes in the L signal coverage divided sub-areas respectively to obtain L deployed monitoring nodes; Obtaining a preset moving trajectory of the target mobile home device in the target indoor area, performing associated sub-area identification in combination with the L sub-area positions, and obtaining M associated signal coverage division sub-areas, where M is a positive integer less than or equal to L; The L monitoring nodes are matched based on the M associated signal coverage division sub-areas to obtain matched M associated monitoring nodes, and the M associated monitoring nodes are used to perform real-time network signal quality monitoring, and adaptive network management is performed on the wireless communication network of the M associated signal coverage division sub-areas based on the obtained M real-time network signal quality monitoring results.
2. The adaptive network management method for smart home according to claim 1, characterized in that: The signal coverage area is spatially divided based on the regional network signal quality distribution map to obtain L signal coverage division sub-areas, including: Extracting the minimum value of regional network signal quality from the regional network signal quality distribution map, using the regional network signal quality distribution map as a simulated mountain area, and using the regional network signal quality as the mountain height; Taking the simulated mountain corresponding to the minimum value of the regional network signal quality as the water injection starting point, water is injected into the simulated mountain, and as the water level rises, the water injection is stopped until it covers the first simulated mountain; The height of the mountain at the water injection starting point is used as a certification benchmark, and the first simulated mountain is certified for generating a dividing ridge line. If the certification passes, a dividing ridge line is generated at the first simulated mountain, and the certification benchmark is updated based on the mountain height of the first simulated mountain to obtain a first updated certification benchmark, wherein the dividing ridge line rises as the water level rises; Continue to inject water into the simulated mountain, and as the water level rises, stop injecting water until it covers the second simulated mountain, and use the first updated authentication benchmark to perform ridge line generation authentication on the second simulated mountain. If the authentication passes, generate a ridge line at the second simulated mountain, and update the first updated authentication benchmark based on the mountain height of the second simulated mountain to obtain a second updated authentication benchmark; By analogy, continue to inject water into the simulated mountain, perform generation certification of dividing ridge lines based on the second updated certification benchmark, until the simulated mountain corresponding to the maximum mountain height in the simulated mountain area is submerged, and the dividing ridge lines located on the water surface are aggregated to obtain a dividing ridge line set; Performing an initial spatial division of the signal coverage area based on the set of dividing ridge lines to obtain Q initial signal coverage division sub-areas, where Q is a positive integer greater than or equal to L; The initial signal coverage sub-regions are integrated according to the area sizes of the Q initial signal coverage sub-regions to obtain the L signal coverage sub-regions.
3. The adaptive network management method for smart home as claimed in claim 2, characterized in that: Taking the water injection starting point as a certification benchmark, performing ridge line generation certification on the first simulated mountain, including: Determine whether the difference between the mountain height of the first simulated mountain and the authentication reference is less than or equal to a preset mountain height difference threshold, and if so, the authentication fails; If not, the authentication is successful.
4. The adaptive network management method for smart home as claimed in claim 3, characterized in that: include: The height of the mountain at the starting point of water injection is used as the certification benchmark, and the first simulated mountain is certified for generating dividing ridge lines. If the certification fails, water continues to be injected into the simulated mountain, and the certification benchmark is used to certify the generation of dividing ridge lines for the simulated mountain during the water injection process until the simulated mountain corresponding to the maximum mountain height in the simulated mountain area is submerged, and the dividing ridge lines located on the water surface are summarized to obtain a set of dividing ridge lines.
5. The adaptive network management method for smart home as claimed in claim 2, characterized in that: Integrating the initial signal coverage sub-areas according to the area sizes of the Q initial signal coverage sub-areas to obtain the L signal coverage sub-areas, including: Traversing the Q initial signal coverage division sub-regions to perform area calculation to obtain the areas of the Q initial signal coverage division sub-regions; Dividing the areas of the Q initial signal coverage division sub-areas based on a preset area threshold to obtain P initial signal coverage division sub-areas to be fused and L initial signal coverage division sub-areas that can be fused, where P+L=Q; According to the regional network signal quality distribution map, the P to-be-fused initial signal coverage sub-areas are integrated into the closest fused initial signal coverage sub-areas among the L fused initial signal coverage sub-areas to obtain the L signal coverage sub-areas.
6. The adaptive network management method for smart home according to claim 1, characterized in that: The M associated monitoring nodes are used to perform real-time network signal quality monitoring, and adaptive network management is performed on the wireless communication network of the M associated signal coverage divided sub-areas according to the obtained M real-time network signal quality monitoring results, including: Using the M associated monitoring nodes to perform real-time monitoring on the M associated signal coverage division sub-areas according to preset network signal quality monitoring indicators, to obtain M real-time network signal quality monitoring indicators; Using a network signal quality identifier to identify the M real-time network signal quality monitoring indicators, and obtaining the M real-time network signal quality monitoring results; When the M real-time network signal quality monitoring results are less than or equal to a preset network signal quality monitoring result threshold, the bandwidth allocation priority of the target mobile home device is adjusted to a high priority of bandwidth allocation of the wireless communication network within the M associated signal coverage divided sub-areas.
7. The adaptive network management method for smart home according to claim 6, characterized in that: The preset network signal quality monitoring indicators include signal strength, network bandwidth utilization and interference source strength.
8. Adaptive network management system for smart home, characterized by: The system comprises: A scanning and analysis module, wherein the scanning and analysis module is used to use a Wi-Fi analyzer to scan and analyze the network signal coverage and network signal quality of the wireless communication network in the target indoor area, and obtain a signal coverage area and a regional network signal quality distribution map, wherein the regional network signal quality distribution map is used to describe the signal quality distribution of the wireless communication network in the signal coverage area; A spatial division module, the spatial division module is used to spatially divide the signal coverage area based on the regional network signal quality distribution map to obtain L signal coverage division sub-areas, wherein L is an integer greater than or equal to 1, and the L signal coverage division sub-areas include L sub-area positions; A monitoring node deployment module, the monitoring node deployment module is used to deploy monitoring nodes in the L signal coverage divided sub-areas respectively in combination with the regional network signal quality distribution map, to obtain L deployed monitoring nodes; An associated sub-area identification module, the associated sub-area identification module is used to obtain a preset movement trajectory of the target mobile home device in the target indoor area, perform associated sub-area identification in combination with the L sub-area positions, and obtain M associated signal coverage division sub-areas, where M is a positive integer less than or equal to L; A network management module, the network management module is used to match the L monitoring nodes based on the M associated signal coverage division sub-areas, obtain matched M associated monitoring nodes, and use the M associated monitoring nodes to perform real-time network signal quality monitoring, and perform adaptive network management on the wireless communication network of the M associated signal coverage division sub-areas based on the obtained M real-time network signal quality monitoring results.
Citation Information
Patent Citations
Robot AP connection method, system, dispatch center and readable storage medium
CN109089218A
Network parameter processing method, network side equipment and terminal
CN110611879A
Service providing method and device, robot and storage medium
CN110839051A
Access equipment layout method and device, network equipment and readable storage medium
CN115708374A
Intelligent agricultural management platform based on Internet of Things
CN117395166A