Wifi signal monitoring and adjusting method and system based on Mesh networking
Through the Wi-Fi signal monitoring and adjustment method based on Mesh networking, dynamic Wi-Fi signal heatmap and intelligent scheduling technology are used to solve the problems of uneven Wi-Fi signal coverage and network stability, and high-quality whole-house Wi-Fi signal coverage and user experience improvement are achieved.
Patent Information
- Application Number
- CN202411760134.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-03-25
AI Technical Summary
In the whole-house intelligent scenario, there are blind spots or weak signal areas for Wi-Fi signals to cover the whole-house, and are affected by factors such as user activities, furniture movement and new equipment, resulting in slower network speed or unstable connection.
The Wi-Fi signal monitoring and adjustment method based on Mesh network is adopted, and the dynamic Wi-Fi signal heat map is displayed in real time through the floor plan, the terminal equipment access and path selection are dynamically adjusted, and the user network usage data is analyzed to identify high-frequency active areas for intelligent network resource scheduling.
Dynamic collection, dynamic display and dynamic regulation are realized to ensure the quality of users' network signals, improve users' online experience, and avoid network congestion and unstable connection problems.
Smart Images

Figure CN119697789A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of wireless communications, and in particular relates to a Wi-Fi signal monitoring and adjustment method and system based on Mesh networking. Background Art
[0002] In recent years, the accelerated advancement of the whole-house smart trend and the continuous iteration and upgrading of communication technology have prompted users to put forward more stringent requirements on the breadth of Wi-Fi whole-house coverage and signal quality. In the whole-house smart scenario, the optimization of Wi-Fi experience has become the focus of user attention. With the widespread access of multiple wireless terminal devices, the application scenarios of the smart era have been greatly expanded, which has put forward higher expectations for the stability of Wi-Fi connections, immersive Internet experience, smooth gaming and entertainment, and the interactive quality of future smart home AI butlers.
[0003] At present, due to the influence of various factors such as house structure, building materials, and furniture layout, the coverage of Wi-Fi signals throughout the house often has blind spots or areas with weak signals; and with changes in factors such as user activities, furniture movement, and the addition of new electronic devices, the quality of Wi-Fi signals may be affected, resulting in slower network speeds or unstable connections; at the same time, the widespread access of multiple wireless terminal devices has led to network congestion, unstable connections, and other problems; and when users move between different rooms and floors, the Wi-Fi signal will not switch in a timely and stable manner, which will lead to slower network terminals or connection speeds; the network quality is also unstable when users are in specific high-frequency activity areas. Summary of the invention
[0004] The present invention provides a Wifi signal monitoring and adjustment method and system based on Mesh networking. By displaying a dynamic Wifi signal heat map in real time based on a house type diagram, the Wifi signal coverage in the current environment can be intuitively understood; and the access of Wifi terminal devices is dynamically adjusted through the real-time monitored device access information; at the same time, by analyzing the user's network usage data, the user's high-frequency activity area is identified, which is used as the focus of network quality optimization to ensure the network quality of the user's high-frequency activity area and improve the user's Internet experience; the present invention realizes dynamic collection, dynamic display and dynamic regulation to ensure the user's network signal quality.
[0005] A Wi-Fi signal monitoring and adjustment method based on Mesh networking, comprising:
[0006] Layout the Mesh system equipment based on the apartment diagram and determine the location information of the master and slave devices in the Mesh system;
[0007] Connect Wifi terminal devices to the Mesh system network, perform non-sensitive monitoring of Wifi signal strength, collect signal strength data at different locations, and report the signal strength data and its connection metadata to the cloud platform; the connection metadata includes device access information and user network usage data;
[0008] Generate a dynamic Wi-Fi signal heat map on the apartment diagram based on the signal strength data at different locations;
[0009] Based on the device access information, implement a dynamic evaluation strategy for access status, and adjust the access and path selection of Wi-Fi terminal devices in the Mesh system in real time according to the evaluation results;
[0010] Based on historical user network usage data, the user's high-frequency activity areas are identified and determined, and network resources are intelligently scheduled according to the distribution characteristics of the high-frequency activity areas to ensure the network quality in the high-frequency activity areas.
[0011] By displaying a dynamic Wifi signal heat map in real time based on the house plan, the Wifi signal coverage in the current environment can be intuitively understood; and the access of Wifi terminal devices can be dynamically adjusted through the real-time monitored device access information; at the same time, by analyzing the user's network usage data, the user's high-frequency activity area is identified, which is used as the focus of network quality optimization to ensure the network quality of the user's high-frequency activity area and improve the user's Internet experience; the present invention realizes dynamic collection, dynamic display and dynamic regulation to ensure the user's network signal quality.
[0012] Furthermore, the layout of the Mesh system equipment is performed based on the apartment diagram, and the location information of the master and slave equipment in the Mesh system is determined, including:
[0013] Layout of Mesh system equipment based on the building structure of the whole house;
[0014] Import the apartment layout diagram of the entire house into the APP, and mark the location information of the master and slave devices in the Mesh system in the apartment layout diagram.
[0015] By setting up a user-friendly interface on the APP, users can easily manage and optimize their home network, improving user convenience.
[0016] Furthermore, the Wifi terminal device is connected to the Mesh system network, the Wifi signal strength is monitored without any sense, the signal strength data at different locations is collected, and the signal strength data and its connection metadata are reported to the cloud platform, including:
[0017] Connect Wifi terminal devices to the Mesh system network, automatically monitor the user's movement and stay status, and use the fast roaming KVR protocol and the i1905 protocol between master and slave devices to transmit and synchronize information to ensure that users can switch seamlessly between different Mesh system devices;
[0018] Based on the user's mobile or stationary state, perform non-sensing monitoring of Wi-Fi signal strength, scan and monitor the RSSI strength corresponding to the joining device, and estimate the user's current location range;
[0019] Combined with the point information provided by multiple Mesh system devices, a weighted algorithm is used to obtain the user's specific location and corresponding signal strength data; the point information includes RSSI strength data and corresponding device information;
[0020] The user's specific location and corresponding signal strength data, as well as the generated connection metadata, are reported to the cloud platform.
[0021] Through real-time and continuous data information collection, data support can be provided for subsequent network environment optimization.
[0022] Furthermore, the generating of a dynamic Wi-Fi signal heat map on the apartment diagram based on the signal strength data at different locations includes:
[0023] Based on the signal strength data of each location, draw a point-by-point map of the field strength covered by the Wi-Fi terminal device;
[0024] Based on the change of signal strength from strong to weak, different colors are used to indicate different signal strengths, and a dynamic Wi-Fi signal heat map is generated on the apartment diagram.
[0025] Through the real-time dynamic display of the Wi-Fi signal heat map, users can intuitively understand the Wi-Fi signal strength at various locations in their home, making it easier for users to choose the best Internet access location and improve their Internet experience.
[0026] Furthermore, the implementation of a dynamic evaluation strategy for access status based on device access information and real-time adjustment of access and path selection of Wifi terminal devices in the Mesh system according to the evaluation results includes:
[0027] When Wifi terminal devices are connected to the Mesh system at a fixed point, Wifi sniffing technology is used to locate the Wifi terminal devices and obtain device access information;
[0028] Based on each Mesh node, regular broadcast detection requests are made to calculate the location coordinates and signal strength of the connected Wi-Fi terminal device relative to the master and slave devices of the Mesh system;
[0029] The slave device updates its FDB table based on the number and signal quality of connected Wi-Fi terminal devices, and reports it to the master device synchronously through the i1905 protocol;
[0030] Based on the FDB table synchronously reported by the slave device, analyze the RSSI strength value of the probe response replied by the neighbor node and calculate the comprehensive score of each neighbor node;
[0031] Based on the effective score in the comprehensive score of each neighbor node, the best access point of the Wifi terminal device is selected, and a roaming request is sent to the Wifi terminal device so that the Wifi terminal device accesses the best access point;
[0032] Monitor the reported FDB table in real time and adjust the best access point of Wi-Fi terminal devices in real time based on the calculated comprehensive score.
[0033] By dynamically optimizing the layout of Mesh system devices, network congestion can be effectively avoided and the overall performance and stability of the network can be improved.
[0034] Furthermore, the method of identifying and determining the high-frequency activity areas of users based on historical user network usage data, and performing intelligent scheduling of network resources according to the distribution characteristics of the high-frequency activity areas to ensure the network quality of the high-frequency activity areas includes:
[0035] During the dynamic collection process of the Mesh system, the user network usage data is reported to the cloud platform; the user network usage data includes the location coordinates of the Wifi terminal device access point and the corresponding RSSI strength value;
[0036] Based on the accumulated location coordinates and corresponding RSSI strength value data, a big data learning algorithm is used to record the user's activity location and mark and strengthen the user's high-frequency activity area;
[0037] When a user enters a high-frequency activity area, a script is used to periodically ping packets to detect the network status of the high-frequency activity area, and a QoS scheduling algorithm is used to intelligently schedule network resources based on the current network load and user location to ensure the network quality in the high-frequency activity area.
[0038] It can combine big data learning algorithms and QoS scheduling algorithms to dynamically adjust network resources according to users' high-frequency activity areas, improve network quality in high-frequency activity areas, and provide users with more personalized optimization solutions.
[0039] Furthermore, when the layout of the whole house building structure changes and the signal quality changes, the installation position of the master and slave devices of the Mesh system is adjusted based on the historical user network usage data of the cloud platform, including:
[0040] Based on the migration status of Wi-Fi terminal devices regularly reported by the Mesh system, as well as the roaming status and frequency at different locations, big data analysis technology is used to identify network usage patterns and roaming frequency.
[0041] Based on the identified frequency of abnormal roaming, scripts are automatically issued to dynamically adjust the roaming threshold to reduce the occurrence of abnormal roaming.
[0042] Real-time detection of fixed-point Wifi signal strength changes and dynamic migration roaming conditions, synchronous update of dynamic Wifi signal heat map, and adjustment of the installation positions of the master and slave devices of the Mesh system based on the current architectural structure layout of the entire house to expand the coverage of the Mesh system.
[0043] By dynamically adjusting roaming strategies, data packet loss caused by roaming switching can be reduced and network stability and reliability can be improved.
[0044] A system for monitoring and adjusting a Wi-Fi signal based on Mesh networking, comprising:
[0045] A housing diagram generation module is used to perform Mesh system equipment layout based on the housing diagram and determine the location information of the master and slave devices in the Mesh system;
[0046] A data collection module, which is used to connect Wifi terminal devices to the Mesh system network, perform non-sensitive monitoring of Wifi signal strength, collect signal strength data at different locations, and report the signal strength data and its connection metadata to the cloud platform; the connection metadata includes device access information and user network usage data;
[0047] A heat map generation module, which is used to generate a dynamic Wi-Fi signal heat map on a house layout diagram based on signal strength data at different locations;
[0048] The identification and adjustment module is used to implement a dynamic evaluation strategy for access status based on device access information, and to adjust the access and path selection of Wi-Fi terminal devices in the Mesh system in real time according to the evaluation results; and to identify and determine the user's high-frequency activity area based on historical user network usage data, and to perform intelligent scheduling of network resources according to the distribution characteristics of the high-frequency activity area to ensure the network quality in the high-frequency activity area.
[0049] An electronic device comprises a memory and a processor, wherein the memory stores a computer program, and the processor implements the above method when executing the computer program.
[0050] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described above is implemented.
[0051] The beneficial effects of the present invention are:
[0052] The present invention displays a dynamic Wifi signal heat map in real time based on the house plan, so as to intuitively understand the Wifi signal coverage in the current environment; and dynamically adjusts the access of Wifi terminal devices through real-time monitored device access information; at the same time, by analyzing user network usage data, the user's high-frequency activity area is identified, which is used as the focus of network quality optimization to ensure the network quality of the user's high-frequency activity area and improve the user's Internet experience; the present invention realizes dynamic collection, dynamic display and dynamic regulation to ensure the user's network signal quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] Figure 1 is a flow chart of the present invention;
[0054] Figure 2 It is a structural schematic diagram of the system in the present invention;
[0055] Figure 3 A schematic diagram of the structure of a computer device. DETAILED DESCRIPTION
[0056] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0057] It should be noted that various aspects of the embodiments within the scope of the appended claims are described below. It should be apparent that the aspects described herein can be embodied in a wide variety of forms, and any specific structure and / or function described herein is merely illustrative. Based on the present disclosure, it should be understood by those skilled in the art that an aspect described herein can be implemented independently of any other aspect, and two or more of these aspects can be combined in various ways. For example, any number of aspects described herein can be used to implement the device and / or practice the method. In addition, other structures and / or functionalities other than one or more of the aspects described herein can be used to implement this device and / or practice this method.
[0058] In addition, in the following description, specific details are provided to facilitate a thorough understanding of the examples, and a person of ordinary skill in the art can understand the specific meanings of the above terms in this application under specific circumstances.
[0059] Example 1
[0060] Figure 1 The method shown is a Wifi signal monitoring and adjustment method based on Mesh networking. By displaying a dynamic Wifi signal heat map in real time based on the house type diagram, you can intuitively understand the Wifi signal coverage in the current environment; and dynamically adjust the access of Wifi terminal devices through real-time monitoring of device access information; at the same time, by analyzing user network usage data, identify the user's high-frequency activity area, and optimize the network quality as the focus, to ensure the network quality of the user's high-frequency activity area and improve the user's Internet experience; the present invention realizes dynamic collection, dynamic display and dynamic regulation to ensure the user's network signal quality. Specifically, it includes the following steps:
[0061] S1: Layout the Mesh system equipment based on the apartment diagram and determine the location information of the master and slave devices in the Mesh system;
[0062] S11: Layout of Mesh system equipment based on the building structure of the whole house;
[0063] S12: Import the apartment layout diagram of the whole house building structure into the APP, and mark the location information of the master and slave devices in the Mesh system in the apartment layout diagram.
[0064] In regular home use, the Mesh system consists of a master device and multiple slave devices; in actual use, they can be combined according to the actual size of the house. By setting up a user-friendly interface on the APP, users can easily manage and optimize their home network, improving user convenience.
[0065] S2: Connect Wifi terminal devices to the Mesh system network, perform non-sensitive monitoring of Wifi signal strength, collect signal strength data at different locations, and report the signal strength data and its connection metadata to the cloud platform; the connection metadata includes device access information and user network usage data;
[0066] S21: Connect Wifi terminal devices to the Mesh system network, automatically monitor the user's movement and stay status, and use the fast roaming KVR protocol and the i1905 protocol between the master and slave devices to transmit and synchronize information, to ensure that users can switch seamlessly between different Mesh system devices;
[0067] In this embodiment, the Wifi terminal devices include mobile phones, tablets, mobile sweeping robots, cameras, etc., which are used as edge detection terminals to monitor the signal data of users' daily activities in real time, imperceptibly and dynamically.
[0068] S22: Based on the user's mobile state or stay state, perform Wi-Fi signal strength non-sensing monitoring, scanning and monitoring, and
[0069] The RSSI strength corresponding to the input device is used to estimate the user's current location range;
[0070] S23: combining the point information provided by multiple Mesh system devices, and using a weighted algorithm to obtain the specific location of the user and the corresponding signal strength data; the point information includes RSSI strength data and corresponding device information;
[0071] In this embodiment, each slave device of the Mesh system reports the collected RSSI strength data to the master device through the i1905 protocol, and the master device obtains the user's specific precise location and the best signal value corresponding to the current location through weighted calculation.
[0072] S24: Report the user's specific location and corresponding signal strength data, as well as the generated connection metadata to the cloud platform.
[0073] Through real-time and continuous data information collection, data support can be provided for subsequent network environment optimization.
[0074] S3: Generate a dynamic Wi-Fi signal heat map on the apartment diagram based on the signal strength data at different locations;
[0075] S31: Based on the signal strength data of each location, draw a field strength map of the Wi-Fi terminal device coverage on the APP;
[0076] S32: Based on the change of signal strength from strong to weak, different colors are used to indicate different signal strengths, and a dynamic Wi-Fi signal heat map is generated on the apartment diagram.
[0077] Different signal strengths are indicated by different colors, and transition colors are used between them. The real-time dynamic display of the Wifi signal heat map allows users to intuitively understand the Wifi signal strength at various locations in their home, making it easier for users to choose the best Internet access location and improve their Internet experience.
[0078] S4: Based on the device access information, a load balancing algorithm is used to implement a dynamic evaluation strategy for the access status, and the access and path selection of Wi-Fi terminal devices in the Mesh system are adjusted in real time according to the evaluation results;
[0079] S41: When the Wifi terminal device is connected to the Mesh system at a fixed point, the Wifi terminal device is located by using the Wifi sniffing technology to obtain the device access information and synchronize it to the cloud platform;
[0080] In this embodiment, the access connection and dynamic roaming status of the device can be monitored by using the AP Steering+Roaming feature through the 802.11KVR protocol.
[0081] S42: Based on each Mesh node, a regular broadcast detection request is made to calculate the number of connected Wi-Fi terminal devices.
[0082] The location coordinates and signal strength of each master and slave device in the Mesh system;
[0083] S43: The slave device updates its FDB table based on the number of connected Wi-Fi terminal devices and signal quality, and
[0084] Synchronously report to the main device through the i1905 protocol;
[0085] S44: Based on the FDB table synchronously reported by the slave device, analyze the RSSI strength value of the probe response replied by the neighbor node, and calculate the comprehensive score of each neighbor node;
[0086] Among them, the calculation expression of the comprehensive score of each neighbor node is:
[0087]
[0088] In the formula, Score represents the comprehensive score; α and β represent weight coefficients, and α+β=1; RSSI represents the absolute value of signal strength; Δd represents the distance between the access point and each device in the Mesh system; ClientCount represents the number of Wi-Fi terminal devices currently connected; MaxClients represents the maximum Wi-Fi terminal device capacity of the node.
[0089] S45: selecting an optimal access point for the Wifi terminal device based on the effective score in the comprehensive score of each neighbor node, and sending a roaming request to the Wifi terminal device, so that the Wifi terminal device accesses the optimal access point;
[0090] In this embodiment, when the RSSI strength data threshold drops to within a certain range, the score is removed and the remaining score is used as a valid score.
[0091] S46: Monitor the reported FDB table in real time, and adjust the best access point of the Wifi terminal device in real time based on the calculated comprehensive score.
[0092] In this embodiment, when the comprehensive score of the current access point is lower than the preset threshold, the master device broadcasts a roaming request to the Mesh system, so that the connected Wifi terminal device reconnects to the access point with a higher comprehensive score, achieving seamless roaming switching without affecting the user's network experience. And it can dynamically optimize the layout of Mesh system devices,
[0093] Effectively avoid network congestion and improve the overall performance and stability of the network.
[0094] S5: Based on historical user network usage data, identify and determine the user's high-frequency activity area, and intelligently schedule network resources according to the distribution characteristics of the high-frequency activity area to ensure the network quality in the high-frequency activity area, including:
[0095] S51: During the dynamic collection process of the Mesh system, the user network usage data is reported to the cloud platform;
[0096] The network data includes the location coordinates of the Wi-Fi terminal device access point and the corresponding RSSI strength value;
[0097] S52: Based on the accumulated location coordinates and the corresponding RSSI strength value data, a big data learning algorithm is used to record the user's activity location, and the user's high-frequency activity area is marked and strengthened;
[0098] In this embodiment, the user's high-frequency activity areas include the bedroom, living room, reception area, etc.
[0099] S53: When the user enters a high-frequency activity area, a script is used to periodically ping packets to detect the network status of the high-frequency activity area, and a QoS scheduling algorithm is used to intelligently schedule network resources according to the current network load and user location to ensure the network quality of the high-frequency activity area.
[0100] S531: Periodically obtain uplink and downlink bandwidth utilization data of all access points;
[0101] S532: Use a traffic monitoring tool to obtain bandwidth utilization and the number of currently connected WIFI terminal devices, and evaluate the load of each node;
[0102] S533: Uses traffic shaping technology to set guaranteed bandwidth for burst traffic at other locations and perform smoothing to ensure network stability and reliability;
[0103] S544: Set a high weight coefficient based on the current high-frequency activity area, and use a position-weighted algorithm to calculate and allocate traffic, ensuring that the user has a larger and more stable data bandwidth in the high-frequency activity area;
[0104] It can combine big data learning algorithms and QoS scheduling algorithms to dynamically adjust network resources according to users' high-frequency activity areas, improve network quality in high-frequency activity areas, and provide users with more personalized optimization solutions.
[0105] In this embodiment, when the layout of the whole house building structure changes and the signal quality changes, the installation position of the master and slave devices of the Mesh system is adjusted based on the historical user network usage data of the cloud platform, specifically including:
[0106] S61: Based on the migration status of Wi-Fi terminal devices regularly reported by the Mesh system, as well as the roaming status and roaming frequency at different locations, big data analysis technology is used to identify network usage patterns and roaming frequency;
[0107] In this embodiment, abnormal roaming occurs including frequent switching of roaming at a fixed location.
[0108] S62: Based on the identified frequency of abnormal roaming, a script is automatically issued to dynamically adjust the roaming threshold to reduce the occurrence of abnormal roaming;
[0109] In this embodiment, when roaming frequently switches, causing data packet loss and affecting the user's Internet experience, the data is continuously updated through data preprocessing, feature engineering, model training and tuning, and based on the current network status, network congestion or disconnection is detected, and scripts are automatically sent to adjust roaming thresholds and roaming policies to solve the problem of frequent roaming switching in special locations.
[0110] S63: Real-time detection of fixed-point Wi-Fi signal strength changes and dynamic migration roaming conditions, synchronous update of dynamic Wi-Fi signal heat map, and adjustment of the installation positions of the master and slave devices of the Mesh system based on the current architectural structure layout of the entire house to expand the coverage of the Mesh system.
[0111] In this embodiment, when the layout changes due to changes in the placement of objects or the introduction of new physical materials during use, which in turn causes changes in signal quality, the Mesh system layout needs to be adjusted. At this time, the cloud system learns based on the reported historical network data, calculates the signal changes at fixed locations and the roaming process of dynamic migration, and then automatically recommends the ideal installation locations of the Mesh system master and slave devices on a regular basis for users to choose, thereby facilitating updating and optimizing the network environment.
[0112] Example 2
[0113] Based on the same technical concept, Figure 2 As shown, this embodiment also provides a Wi-Fi signal monitoring and adjustment system based on Mesh networking, including a house type diagram generation module, a data acquisition module, a heat map generation module, and a judgment and adjustment module.
[0114] Specifically, the unit diagram generation module is used to perform the Mesh system equipment layout based on the unit diagram and determine the location information of the master and slave devices in the Mesh system;
[0115] Specifically, the data collection module is used to connect Wifi terminal devices to the Mesh system network, perform non-sensitive monitoring of Wifi signal strength, collect signal strength data at different locations, and report the signal strength data and its connection metadata to the cloud platform; the connection metadata includes device access information and user network usage data;
[0116] Specifically, a heat map generation module is used to generate a dynamic Wi-Fi signal heat map on a house layout diagram based on signal strength data at different locations;
[0117] Specifically, the identification and adjustment module is used to implement a dynamic evaluation strategy for access status based on device access information, and to instantly adjust the access and path selection of Wi-Fi terminal devices in the Mesh system based on the evaluation results; and to identify and determine the user's high-frequency activity areas based on historical user network usage data, and to perform intelligent scheduling of network resources based on the distribution characteristics of high-frequency activity areas to ensure the network quality in high-frequency activity areas.
[0118] Example 3
[0119] Based on the same technical concept, the embodiment of the present application also provides a computer device, including a memory 1 and a processor 2, such as Figure 3 As shown, the memory 1 stores a computer program, and the processor 2 implements any of the above-mentioned methods when executing the computer program.
[0120] Among them, the memory 1 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (for example, SD or DX memory, etc.), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 1 can be an internal storage unit of the Wifi signal monitoring and adjustment system based on Mesh networking, such as a hard disk. In other embodiments, the memory 1 can also be an external storage device of the Wifi signal monitoring and adjustment system based on Mesh networking, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. Further, the memory 1 can also include both an internal storage unit of the Wifi signal monitoring and adjustment system based on Mesh networking and an external storage device. The memory 1 can not only be used to store application software and various types of data installed in the Wifi signal monitoring and adjustment system based on Mesh networking, such as the code of the Wifi signal monitoring and adjustment system program based on Mesh networking, but also can be used to temporarily store data that has been output or is to be output.
[0121] In some embodiments, the processor 2 can be a central processing unit (CPU), a controller, a microcontroller, a microprocessor or other data processing chip, which is used to run the program code stored in the memory 1 or process data, such as executing a Wi-Fi signal monitoring and adjustment system program based on Mesh networking.
[0122] The disclosed embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and the computer program is executed by a processor to perform the steps of the method described in the above method embodiment. The storage medium can be a volatile or non-volatile computer-readable storage medium.
[0123] The computer program product of the application page content refresh method provided in the disclosed embodiment of the present invention includes a computer-readable storage medium storing program code, and the instructions included in the program code can be used to execute the steps of the method described in the above method embodiment. For details, please refer to the above method embodiment, which will not be repeated here.
[0124] The disclosed embodiment of the present invention also provides a computer program, which implements any one of the methods of the aforementioned embodiments when executed by a processor. The computer program product can be implemented in hardware, software or a combination thereof. In an optional embodiment, the computer program product is specifically embodied as a computer storage medium, and in another optional embodiment, the computer program product is specifically embodied as a software product, such as a software development kit (SDK) and the like.
[0125] It can be understood that the same or similar parts of the above embodiments can be referenced to each other, and the contents not described in detail in some embodiments can refer to the same or similar contents in other embodiments.
[0126] It should be noted that, in the description of the present invention, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, the meaning of "plurality" refers to at least two.
[0127] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention belong.
[0128] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0129] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0130] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0131] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.
[0132] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0133] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims
1. A Wifi signal monitoring and adjustment method based on Mesh networking, characterized in that: include: Layout the Mesh system equipment based on the apartment diagram and determine the location information of the master and slave devices in the Mesh system; Connect Wifi terminal devices to the Mesh system network, perform non-sensitive monitoring of Wifi signal strength, collect signal strength data at different locations, and report the signal strength data and its connection metadata to the cloud platform; the connection metadata includes device access information and user network usage data; Generate a dynamic Wi-Fi signal heat map on the apartment diagram based on the signal strength data at different locations; Based on the device access information, implement a dynamic evaluation strategy for access status, and adjust the access and path selection of Wi-Fi terminal devices in the Mesh system in real time according to the evaluation results; Based on historical user network usage data, the user's high-frequency activity areas are identified and determined, and network resources are intelligently scheduled according to the distribution characteristics of the high-frequency activity areas to ensure the network quality in the high-frequency activity areas.
2. According to a Wifi signal monitoring and adjustment method based on Mesh networking according to claim 1, it is characterized in that: The mesh system equipment layout based on the apartment diagram and determining the location information of the master and slave devices in the mesh system include: Layout of Mesh system equipment based on the building structure of the whole house; Import the apartment layout diagram of the entire house into the APP, and mark the location information of the master and slave devices in the Mesh system in the apartment layout diagram.
3. According to a Wifi signal monitoring and adjustment method based on Mesh networking according to claim 1, it is characterized in that: The Wifi terminal device is connected to the Mesh system network, the Wifi signal strength is monitored without any sense, the signal strength data at different locations is collected, and the signal strength data and its connection metadata are reported to the cloud platform, including: Connect Wifi terminal devices to the Mesh system network, automatically monitor the user's movement and stay status, and use the fast roaming KVR protocol and the i1905 protocol between master and slave devices to transmit and synchronize information to ensure that users can switch seamlessly between different Mesh system devices; Based on the user's mobile or stationary state, perform non-sensing monitoring of Wi-Fi signal strength, scan and monitor the RSSI strength corresponding to the joining device, and estimate the user's current location range; Combined with the point information provided by multiple Mesh system devices, a weighted algorithm is used to obtain the user's specific location and corresponding signal strength data; the point information includes RSSI strength data and corresponding device information; The user's specific location and corresponding signal strength data, as well as the generated connection metadata, are reported to the cloud platform.
4. According to a Wifi signal monitoring and adjustment method based on Mesh networking according to claim 1, it is characterized in that: The method of generating a dynamic Wi-Fi signal heat map on a house diagram based on signal strength data at different locations includes: Based on the signal strength data of each location, draw a point-by-point map of the field strength covered by the Wi-Fi terminal device; Based on the change of signal strength from strong to weak, different colors are used to indicate different signal strengths, and a dynamic Wi-Fi signal heat map is generated on the apartment diagram.
5. According to a Wifi signal monitoring and adjustment method based on Mesh networking according to claim 1, it is characterized in that: The implementation of a dynamic evaluation strategy for access status based on device access information and real-time adjustment of access and path selection of Wi-Fi terminal devices in the Mesh system according to the evaluation results includes: When Wifi terminal devices are connected to the Mesh system at a fixed point, Wifi sniffing technology is used to locate the Wifi terminal devices and obtain device access information; Based on each Mesh node, regular broadcast detection requests are made to calculate the location coordinates and signal strength of the connected Wi-Fi terminal device relative to the master and slave devices of the Mesh system; The slave device updates its FDB table based on the number and signal quality of connected Wi-Fi terminal devices, and reports it to the master device synchronously through the i1905 protocol; Based on the FDB table synchronously reported by the slave device, analyze the RSSI strength value of the probe response replied by the neighbor node and calculate the comprehensive score of each neighbor node; Based on the effective score in the comprehensive score of each neighbor node, the best access point of the Wifi terminal device is selected, and a roaming request is sent to the Wifi terminal device so that the Wifi terminal device accesses the best access point; Monitor the reported FDB table in real time and adjust the best access point of Wi-Fi terminal devices in real time based on the calculated comprehensive score.
6. According to a Wifi signal monitoring and adjustment method based on Mesh networking according to claim 1, it is characterized in that: The method of identifying and determining the high-frequency activity areas of users based on historical user network usage data, and performing intelligent scheduling of network resources according to the distribution characteristics of the high-frequency activity areas to ensure the network quality of the high-frequency activity areas includes: During the dynamic collection process of the Mesh system, the user network usage data is reported to the cloud platform; the user network usage data includes the location coordinates of the Wifi terminal device access point and the corresponding RSSI strength value; Based on the accumulated location coordinates and corresponding RSSI strength value data, a big data learning algorithm is used to record the user's activity location and mark and strengthen the user's high-frequency activity area; When a user enters a high-frequency activity area, a script is used to periodically ping packets to detect the network status of the high-frequency activity area, and a QoS scheduling algorithm is used to intelligently schedule network resources based on the current network load and user location to ensure the network quality in the high-frequency activity area.
7. The method for monitoring and adjusting Wifi signals based on Mesh networking according to claim 1, characterized in that: It also includes adjusting the installation positions of the master and slave devices of the Mesh system based on the historical user network usage data of the cloud platform when the layout of the whole house structure changes, resulting in changes in signal quality, including: Based on the migration status of Wi-Fi terminal devices regularly reported by the Mesh system, as well as the roaming status and frequency at different locations, big data analysis technology is used to identify network usage patterns and roaming frequency. Based on the identified frequency of abnormal roaming, scripts are automatically issued to dynamically adjust the roaming threshold to reduce the occurrence of abnormal roaming. Real-time detection of fixed-point Wifi signal strength changes and dynamic migration roaming conditions, synchronous update of dynamic Wifi signal heat map, and adjustment of the installation positions of the master and slave devices of the Mesh system based on the current architectural structure layout of the entire house to expand the coverage of the Mesh system.
8. A system for the Wifi signal monitoring and adjustment method based on Mesh networking according to claim 1, characterized in that: include: A unit diagram generation module is used to perform Mesh system equipment layout based on the unit diagram and determine the location information of the master and slave devices in the Mesh system; A data collection module, which is used to connect Wifi terminal devices to the Mesh system network, perform non-sensitive monitoring of Wifi signal strength, collect signal strength data at different locations, and report the signal strength data and its connection metadata to the cloud platform; the connection metadata includes device access information and user network usage data; A heat map generation module, which is used to generate a dynamic Wi-Fi signal heat map on a house layout diagram based on signal strength data at different locations; The identification and adjustment module is used to implement a dynamic evaluation strategy for access status based on device access information, and to adjust the access and path selection of Wi-Fi terminal devices in the Mesh system in real time according to the evaluation results; and to identify and determine the user's high-frequency activity area based on historical user network usage data, and to perform intelligent scheduling of network resources according to the distribution characteristics of the high-frequency activity area to ensure the network quality in the high-frequency activity area.
9. An electronic device, characterized in that: The electronic device comprises a memory and a processor, the memory stores a computer program, and the processor implements the method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.