Method and device for adjusting transmitting power of access point

By implementing the access point transmit power adjustment method in the controller of the EasyMesh network, the transmission power of the access point is down-regulated according to specific conditions, the problem of adjusting the access point transmit power in the EasyMesh network affecting the stability of the network is solved, and the adjustment is achieved Maintain the network stability during the process.

CN119485664AActive Publication Date: 2025-02-18FIBERHOME TELECOMMUNICATION TECHNOLOGIES CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411635846.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-15
Publication Date
2025-02-18
Estimated Expiration
2044-11-15

AI Technical Summary

Technical Problem

When adjusting the transmission power of an access point in the EasyMesh network, it may affect the stability of the network.

Method used

By implementing an access point transmission power adjustment method in the controller, the specified information of the current processing object is obtained and the target power is down-regulated according to the down-regulation condition. The down-regulation condition includes the presence of a neighbor processing object and the signal intensity is greater than the first intensity threshold, and the target frequency band Or the backhaul link of the target Agent is not the 5G band.

Benefits of technology

Ensure that when adjusting the transmission power of the access point in the EasyMesh network, the stability of the network can be maintained and network instability problems caused by power adjustment can be avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485664A_ABST
    Figure CN119485664A_ABST
Patent Text Reader

Abstract

The invention provides an access point transmitting power adjusting method and device, and the method comprises the steps: obtaining the designated information of a current processing object, each processing object being a 2.4 G frequency band or 5G frequency band of an Agent in an EasyMesh network, the Agent corresponding to the current processing object being called a target Agent, the corresponding frequency band being called a target frequency band, and the corresponding transmitting power being called target power; if the specified information meets a down-regulation condition, the target power is down-regulated, and the down-regulation condition comprises that the current processing object has neighbor processing objects, the signal strength of any neighbor processing object is greater than a first strength threshold, and the signal coverage ranges of the neighbor processing objects and the current processing object in the same frequency band are overlapped; the backhaul link of the target frequency band or the target Agent is not the 5G frequency band. According to the invention, when the transmitting power of the access point is adjusted in the EasyMesh network, the stability of networking can be ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method and device for adjusting transmission power of an access point. Background Art

[0002] EasyMesh is a standard for WiFi networks. Its main purpose is to provide a simple and effective way to extend the coverage of home or enterprise wireless networks. By allowing different access points (APs) to collaborate, seamless roaming and other functions can be achieved. In an EasyMesh network, the access point acts as an agent, executes various instructions issued by the controller, and feeds back the network status information of its location to the controller.

[0003] In the related art, in order to solve the problem of radio frequency interference between access points, the transmit power of the access point is adjusted by referring to a series of factors. However, when adjusting the transmit power of the access point in the EasyMesh network, if only the factors in the related art are referred to, the stability of the network may be affected. Summary of the invention

[0004] The present application provides a method and device for adjusting the transmission power of an access point, which can solve the technical problem in the prior art that the stability of the network is affected when the transmission power of an access point is adjusted in an EasyMesh network.

[0005] In a first aspect, an embodiment of the present application provides a method for adjusting the transmit power of an access point, which is applied to a Controller in an EasyMesh network. The method for adjusting the transmit power of an access point includes:

[0006] Get the specified information of the current processing object, where each processing object is the 2.4G frequency band or 5G frequency band of an Agent in the EasyMesh network. The Agent corresponding to the current processing object is called the target Agent, the corresponding frequency band is called the target frequency band, and the corresponding transmission power is called the target power.

[0007] If the specified information meets the downward adjustment conditions, the target power is adjusted downward. The downward adjustment conditions include:

[0008] The current processing object has a neighbor processing object, and the signal strength to any neighbor processing object is greater than a first strength threshold, wherein the signal coverage range of the neighbor processing object and the current processing object in the same frequency band overlaps;

[0009] The target frequency band or the backhaul link of the target Agent is not a 5G frequency band.

[0010] Furthermore, in one embodiment, before the step of obtaining the specified information of the current processing object, the following steps are further included:

[0011] Traverse the tree topology of the EasyMesh network and sort the processing objects. The frequency band of the Agent closer to the edge is ranked higher.

[0012] Furthermore, in one embodiment, the downward adjustment condition also includes:

[0013] Each associated client of the currently processed object is one of the first target client and the second target client, wherein the signal strength from the currently processed object to the first target client is greater than or equal to the second strength threshold, the signal strength from the currently processed object to the second target client is less than the second strength threshold, the second target client supports roaming, and the difference in signal strength from any other processed object to the current processed object to the second target client is greater than or equal to the strength difference threshold.

[0014] Furthermore, in one embodiment, the downward adjustment condition also includes:

[0015] The channel utilization of the current processing object is less than the utilization threshold.

[0016] Furthermore, in one embodiment, the step of lowering the target power includes:

[0017] Adjust the target power down by a preset step size;

[0018] If the specified information satisfies the first continuing condition, the process returns to the step of obtaining the specified information of the current processing object, and the first continuing condition includes:

[0019] The target power is greater than or equal to a first power threshold.

[0020] Furthermore, in one embodiment, the first continuing condition further includes:

[0021] The transmit power difference between the target Agent in the 2.4 GHz band and the 5 GHz band is less than or equal to the power difference threshold.

[0022] Furthermore, in one embodiment, after the step of obtaining the specified information of the current processing object, the following step is further included:

[0023] If the specified information satisfies the first increase condition, the target power is increased. The first increase condition includes:

[0024] The current processing object does not have a neighbor processing object;

[0025] If the specified information satisfies the second increase condition, the target power is increased. The second increase condition includes:

[0026] The current processing object has neighbor processing objects, and the signal strengths to all neighbor processing objects are less than a third strength threshold, where the third strength threshold is less than the first strength threshold.

[0027] Furthermore, in one embodiment, the step of increasing the target power includes:

[0028] Increase the target power by a preset step size;

[0029] If the specified information satisfies the second continuing condition, the process returns to the step of obtaining the specified information of the current processing object, and the second continuing condition includes:

[0030] The target power is less than or equal to the second power threshold.

[0031] Furthermore, in one embodiment, the second continuing condition further includes:

[0032] The transmit power difference between the target Agent in the 2.4 GHz band and the 5 GHz band is less than or equal to the power difference threshold.

[0033] In a second aspect, an embodiment of the present application further provides an access point transmit power adjustment device, the access point transmit power adjustment device comprising:

[0034] The information acquisition module is used to obtain the specified information of the current processing object, where each processing object is the 2.4G frequency band or 5G frequency band of an Agent in the EasyMesh network. The Agent corresponding to the current processing object is called the target Agent, the corresponding frequency band is called the target frequency band, and the corresponding transmission power is called the target power;

[0035] The power reduction module is used to reduce the target power if the specified information meets the reduction conditions. The reduction conditions include:

[0036] The current processing object has a neighbor processing object, and the signal strength to any neighbor processing object is greater than a first strength threshold, wherein the signal coverage range of the neighbor processing object and the current processing object in the same frequency band overlaps;

[0037] The target frequency band or the backhaul link of the target Agent is not a 5G frequency band.

[0038] In this application, "the current processing object has a neighbor processing object, and the signal strength to any neighbor processing object is greater than the first strength threshold" is used to determine whether there is a need for down-regulation, and "the target frequency band or the return link of the target Agent is not a 5G frequency band" is used to determine that the target power down-regulation will not affect the stability of the network. Through this application, when adjusting the transmit power of the access point in the EasyMesh network, the stability of the network can be ensured. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 A schematic diagram of a flow chart of a method for adjusting transmission power of an access point in an embodiment of the present application;

[0040] Figure 2 A schematic diagram of the relationship between multiple processing objects and multiple clients in an embodiment of the present application;

[0041] Figure 3 This is a schematic diagram of the interaction between the Controller and the Agent in one embodiment of the present application;

[0042] Figure 4 A schematic diagram of a flow chart of a method for adjusting transmission power of an access point in another embodiment of the present application;

[0043] Figure 5 Schematic diagram of functional modules of an access point transmission power adjustment device in an embodiment of the present application. DETAILED DESCRIPTION

[0044] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0045] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0046] In a first aspect, an embodiment of the present application provides a method for adjusting transmission power of an access point, which is applied to a Controller in an EasyMesh network.

[0047] Figure 1 A schematic diagram of the flow of a method for adjusting transmission power of an access point in an embodiment of the present application is shown.

[0048] Reference Figure 1 In one embodiment, the access point transmit power adjustment method includes the following steps:

[0049] S1. Obtain the specified information of the current processing object, where each processing object is the 2.4G frequency band or 5G frequency band of an Agent in the EasyMesh network. The Agent corresponding to the current processing object is called the target Agent, the corresponding frequency band is called the target frequency band, and the corresponding transmission power is called the target power.

[0050] Specifically, an access point can provide networks in the 2.4G band and the 5G band at the same time. The 2.4G band and the 5G band have independent transmission power, signal coverage, associated clients, etc. Therefore, when adjusting the transmission power, they need to be regarded as different processing objects.

[0051] For example, the current processing object is the 2.4 GHz frequency band of Agent 1, the target Agent is called Agent 1, the target frequency band is called the 2.4 GHz frequency band, and the transmit power of Agent 1 in the 2.4 GHz frequency band is called the target power.

[0052] S2. If the specified information meets the downward adjustment conditions, the target power is adjusted downward. The downward adjustment conditions include:

[0053] The current processing object has a neighbor processing object, and the signal strength to any neighbor processing object is greater than a first strength threshold, wherein the signal coverage range of the neighbor processing object and the current processing object in the same frequency band overlaps;

[0054] The target frequency band or the backhaul link of the target Agent is not a 5G frequency band.

[0055] Figure 2 A schematic diagram showing the relationship between multiple processing objects and multiple clients in an embodiment of the present application is shown.

[0056] For example, refer to Figure 2 , the processing objects include Agent1(5G), Agent1(2.4G), Agent2(2.4G) and Agent3(2.4G). Agent1(5G) has no neighbor processing object. The neighbor processing objects of Agent1(2.4G) are Agent2(2.4G) and Agent3(2.4G). The neighbor processing objects of Agent2(2.4G) are Agent1(2.4G) and Agent3(2.4G). The neighbor processing objects of Agent3(2.4G) are Agent1(2.4G) and Agent2(2.4G).

[0057] For example, each processing object can obtain the signal strength (such as RSSI value, RCPI value, etc.) from the neighbor processing object to itself and the identification information (such as MAC address) of the neighbor processing object. When obtaining the specified information of the current processing object, the Controller queries the target Agent for the backhaul link, queries each Agent for the obtained neighbor information, extracts the signal strength from the current processing object to each neighbor processing object according to the identification information of the current processing object, and adds it to the specified information.

[0058] In this embodiment, the signal strength from the current processing object to a neighbor processing object is greater than the first strength threshold, indicating that the signal of the current processing object is too strong for the neighbor processing object and is likely to cause interference to the neighbor processing object, so there is a need to lower the target power.

[0059] It can be understood that the greater the number of neighbor processing objects, the more likely it is to cause interference.

[0060] Optionally, the first strength threshold is dynamically determined according to the number of neighbor processing objects. For example, the number of neighbor processing objects is divided into first, second and third gears according to 0-3 / 3-6 / 6 or more, and the higher the gear, the lower the first strength threshold.

[0061] Optionally, various thresholds for the 2.4G band and the 5G band may be set separately.

[0062] Backhaul is the interface that Agent uses to communicate with Controller to realize wireless networking. When the target frequency band and the backhaul link of the target Agent are both 5G frequency bands, the target power will not be lowered even if there is a need to lower the target power. This is because the signal coverage of the 5G frequency band is relatively small. When the target Agent uses the 5G frequency band as the backhaul link, a slight reduction in the target Agent's transmit power in the 5G frequency band may cause the target Agent to be unable to communicate normally with the Controller, affecting the stability of the network. On the other hand, the signal coverage of the 2.4G frequency band is relatively large. When the target Agent uses the 2.4G frequency band as the backhaul link, appropriately lowering the target Agent's transmit power in the 2.4G frequency band will not affect the target Agent's inability to communicate normally with the Controller.

[0063] Therefore, in this embodiment, "the current processing object has a neighbor processing object, and the signal strength to any neighbor processing object is greater than the first strength threshold" is used to determine that there is a need for down-regulation, and "the target frequency band or the return link of the target Agent is not a 5G frequency band" is used to determine that the target power down-regulation will not affect the stability of the network. Through this embodiment, when adjusting the transmit power of the access point in the EasyMesh network, the stability of the network can be ensured.

[0064] It should be noted that a general condition may be composed of multiple sub-conditions, and each sub-condition may require different parameters, but it is not necessary to obtain the parameters involved in all sub-conditions to draw a conclusion on whether the general condition is met. For example, assuming that a general condition is composed of multiple sub-conditions with logical and relationships, you can first obtain the parameters required by one of the sub-conditions. When it is determined that the sub-condition is not met, there is no need to obtain the parameters required by other sub-conditions, and you can get the conclusion that the general condition is not met. For another example, assuming that a general condition is composed of multiple sub-conditions with logical or relationships, you can first obtain the parameters required by one of the sub-conditions. When it is determined that the sub-condition is met, there is no need to obtain the parameters required by other sub-conditions, and you can get the conclusion that the general condition is met.

[0065] Furthermore, in one embodiment, before the step of obtaining the specified information of the current processing object, the following steps are further included:

[0066] Traverse the tree topology of the EasyMesh network and sort the processing objects. The frequency band of the Agent closer to the edge is ranked higher.

[0067] In this embodiment, when the transmission power of multiple processing objects in the EasyMesh network is adjusted, the processing objects are sorted according to the rule from edge to center, that is, the frequency band of the Agent of the leaf node is processed first, and then the frequency band of the Agent of the root node is processed, which helps to optimize the overall network coverage, improve roaming performance, and balance the network load.

[0068] Optionally, the topology of the EasyMesh network is traversed hierarchically starting from the root node, and each processing object is pushed into the stack in turn. After the stacking is completed, the processing object at the top of the stack is determined as the current processing object. After each processing object is processed, it is popped out of the stack, and the processing object at the top of the stack is re-determined as the current processing object until the stack is empty.

[0069] Optionally, the stack is pushed after triggering the global adjustment of the EasyMesh network. The triggering method of the global adjustment of the EasyMesh network can be triggered when the tree topology structure changes, manually issued command triggering, and automatically triggered according to a certain period.

[0070] Furthermore, in one embodiment, the downward adjustment condition also includes:

[0071] Each associated client of the currently processed object is one of the first target client and the second target client, wherein the signal strength from the currently processed object to the first target client is greater than or equal to the second strength threshold, the signal strength from the currently processed object to the second target client is less than the second strength threshold, the second target client supports roaming, and the difference in signal strength from any other processed object to the current processed object to the second target client is greater than or equal to the strength difference threshold.

[0072] In this embodiment, the signal strength from the current processing object to a certain associated client is less than the second strength threshold, indicating whether the signal of the current processing object is weak for the associated client, and the difference in signal strength from a certain processing object to the associated client and the current processing object is less than the strength difference threshold, indicating that other processing objects cannot provide a better network to the associated client. If the signal of the current processing object is strong enough for a certain associated client, then the associated client belongs to the first target client. For the first target client, even if the target power of the current processing object is lowered, a better network can still be obtained to ensure the normal operation of the service. If the signal of the current processing object is weak for a certain associated client, the associated client supports roaming, and any other processing object can provide a better network to the associated client, then the associated client belongs to the second target client. For the second target client, even if the target power of the current processing object is lowered, a better network can be obtained through roaming to ensure the normal operation of the service.

[0073] On the contrary, if there is an associated client, the signal of the current processing object is weak for the associated client, but the associated client does not support roaming, or other processing objects cannot provide a better network for the associated client, then after the transmission power of the current processing object is reduced, the service of the associated client will be affected.

[0074] Therefore, through this embodiment, it is ensured that after the transmission power of the currently processed object is reduced, the service of each associated client runs normally, which can further reduce the adverse effects caused by the reduction of the transmission power.

[0075] For example, continue to refer to Figure 2 , the associated client of Agent1(5G) is STA3, the associated clients of Agent1(2.4G) are STA1 and STA2, STA2 is within the signal coverage of Agent3(2.4G), assuming that the current processing object is Agent1(2.4G), the signal strength from Agent1(2.4G) to STA1 is greater than or equal to the second strength threshold, STA1 is the first target client, the signal strength from Agent1(2.4G) to STA2 is less than the second strength threshold, STA2 supports roaming, and the difference in signal strength from Agent3(2.4G) to Agent1(2.4G) to STA2 is greater than or equal to the strength difference threshold, STA2 is the second target client, so each associated client of Agent1(2.4G) is one of the first target client and the second target client.

[0076] For example, each processing object can obtain the signal strength from itself to each associated client, the identification information of the associated client, and the roaming support status, and can also obtain the signal strength from itself to each non-associated client within the signal coverage range and the identification information of the non-associated client. When obtaining the specified information of the current processing object, the Controller queries the target Agent for the associated client information of the current processing object it has obtained, and queries each Agent for the non-associated client information it has obtained. According to the identification information of each associated client of the current processing object, the Controller extracts the signal strength from other processing objects to the corresponding clients from the non-associated client information and adds it to the specified information.

[0077] Furthermore, in one embodiment, the downward adjustment condition also includes:

[0078] The channel utilization of the current processing object is less than the utilization threshold.

[0079] In this embodiment, the channel utilization rate of the current processing object is less than the utilization rate threshold, indicating that the channel competition is fierce, and after the transmission power of the current processing object is reduced, it is more susceptible to interference and easily causes roaming ping-pong problems. Through this embodiment, the adverse effects caused by the reduction of the transmission power can be further reduced.

[0080] Figure 3 A schematic diagram of the interaction between the Controller and the Agent in an embodiment of the present application is shown.

[0081] Reference Figure 3 In one embodiment, the interaction between the Controller and the Agent includes querying the backhaul link, querying neighbor information, querying associated client information, querying non-associated client information, querying channel utilization, querying transmit power, and adjusting transmit power. In the EasyMesh network, the Controller and the Agent interact using IEEE1905 messages. Currently, the 1905 standard message does not support querying transmit power and adjusting transmit power, and needs to be implemented using extended messages. Other interactions can be implemented through the 1905 standard message.

[0082] Optionally, when the Agent obtains the signal strength from the processing object to the client, the downlink signal strength is obtained first, as the downlink signal strength has higher reliability. For a client that does not support downlink signal strength measurement, the uplink traffic strength is obtained.

[0083] Optionally, when relevant parameters participate in condition judgment, the Agent is queried and updated with the relevant parameters to ensure the accuracy of the relevant parameters.

[0084] It should be noted that the signal strength and channel utilization will inevitably change after the transmit power is adjusted, and the factors are relatively complex and it is difficult to predict the specific values. Therefore, they need to be re-queried and updated after the transmit power is adjusted.

[0085] It should be noted that the target power can be set with a lower query frequency. When no new target power is queried, the target power is calculated based on the target power obtained in the last query combined with the adjustment amount, and is overwritten after the new target power is queried.

[0086] Furthermore, in one embodiment, the step of lowering the target power includes:

[0087] Adjust the target power down by a preset step size;

[0088] If the specified information satisfies the first continuing condition, the process returns to the step of obtaining the specified information of the current processing object, and the first continuing condition includes:

[0089] The target power is greater than or equal to a first power threshold.

[0090] In this embodiment, after each preset step of the target power is lowered, it is determined whether it can be further lowered. If the target power is less than the first power threshold, it means that the transmit power of the current processing object has been adjusted to the right position and the lowering operation can be terminated. Otherwise, further determination is required in combination with the re-acquired designated information. By using the step-by-step lowering strategy, the accuracy of power adjustment can be improved while reducing the complexity of the algorithm.

[0091] Optionally, the first power threshold is dynamically determined according to the number of neighbor processing objects.

[0092] Optionally, the preset step size may be configured as a percentage or dB, for example, the preset step size is 20%, or the preset step size is 3 dB.

[0093] Furthermore, in one embodiment, the first continuing condition further includes:

[0094] The transmit power difference between the target Agent in the 2.4 GHz band and the 5 GHz band is less than or equal to the power difference threshold.

[0095] Specifically, bandsteer generally gives priority to the 5G band, but if the signal strength of an access point in the 2.4G band is much higher than that in the 5G band, it will result in only associating with the 2.4G band.

[0096] In this embodiment, during the target power reduction process, if the difference between the transmission power of the target Agent in the 2.4G band and the 5G band is greater than the power difference threshold, it means that the target frequency band to be reduced is the 5G band, and further reduction will cause abnormal band guidance, and the reduction operation needs to be terminated. Through this embodiment, the adverse effects caused by the reduction of the transmission power can be further reduced.

[0097] Optionally, the power difference threshold is equal to a preset step size.

[0098] Furthermore, in one embodiment, after the step of obtaining the specified information of the current processing object, the following step is further included:

[0099] If the specified information satisfies the first increase condition, the target power is increased. The first increase condition includes:

[0100] The current processing object does not have a neighbor processing object;

[0101] If the specified information satisfies the second increase condition, the target power is increased. The second increase condition includes:

[0102] The current processing object has neighbor processing objects, and the signal strengths to all neighbor processing objects are less than a third strength threshold, where the third strength threshold is less than the first strength threshold.

[0103] In this embodiment, when there is no neighbor processing object for the current processing object, or the signal strength from the current processing object to all neighbor processing objects is less than the third strength threshold, there is no interference risk, and raising the target power helps to improve the network quality of associated clients and increase the coverage of the EasyMesh network.

[0104] Furthermore, in one embodiment, the step of increasing the target power includes:

[0105] Increase the target power by a preset step size;

[0106] If the specified information satisfies the second continuing condition, the process returns to the step of obtaining the specified information of the current processing object, and the second continuing condition includes:

[0107] The target power is less than or equal to the second power threshold.

[0108] In this embodiment, after each preset step of the target power is increased, it is determined whether it can be further increased. If the target power is greater than the second power threshold, it means that the transmit power of the current processing object has been adjusted to the right position and the increase operation can be terminated. Otherwise, further determination is required in combination with the re-acquired designated information. By using the step-by-step increase strategy, the accuracy of power adjustment can be improved while reducing the complexity of the algorithm.

[0109] Furthermore, in one embodiment, the second continuing condition further includes:

[0110] The transmit power difference between the target Agent in the 2.4 GHz band and the 5 GHz band is less than or equal to the power difference threshold.

[0111] In this embodiment, during the target power increase process, if the difference between the transmit power of the target Agent in the 2.4G band and the 5G band is greater than the power difference threshold, it means that the target frequency band to be increased is the 2.4G band, and continuing to increase the frequency band will cause abnormal band guidance, and the increase operation needs to be terminated. Through this embodiment, the adverse effects of the increase in transmit power can be further reduced.

[0112] Figure 4 A schematic flow chart of a method for adjusting transmission power of an access point in another embodiment of the present application is shown.

[0113] Reference Figure 4 , the process of the access point transmission power adjustment method is as follows:

[0114] A1. Determine the current processing object.

[0115] A2. If the current processing object has a neighbor processing object, jump to A2 to determine how to adjust. If the current processing object does not have a neighbor processing object, determine that the target power can be increased, and jump to A11.

[0116] A3. If the signal strength from the current processing object to any neighbor processing object is greater than the first strength threshold, it is determined that the target power needs to be lowered, and the process jumps to A4 to determine whether the target power can be lowered. If the signal strength from the current processing object to any neighbor processing object is less than or equal to the first strength threshold, it is determined that the target power does not need to be lowered, and the process jumps to A10 to determine whether the target power can be increased.

[0117] A4. If the target frequency band or the backhaul link of the target Agent is not the 5G frequency band, it is determined that lowering the target power will not affect the stability of the network, and the process jumps to A5 to determine whether the target power can be lowered. If both the target frequency band and the backhaul link of the target Agent are the 5G frequency band, it is determined that the target power cannot be lowered, and the target power adjustment is terminated.

[0118] A5. If each associated client is one of the first target client and the second target client, ensure that the service of each associated client runs normally after the transmission power of the current processing object is reduced, jump to A6, and determine whether the target power can be reduced. If any associated client is neither the first target client nor the second target client, it is determined that the target power cannot be reduced, and the adjustment of the target power ends.

[0119] A6. If the channel utilization of the current processing object is less than the utilization threshold, it is determined that lowering the target power will not cause roaming ping-pong, and the target power can be lowered, and the process jumps to A7. If the channel utilization of the current processing object is greater than or equal to the utilization threshold, it is determined that the target power cannot be lowered, and the adjustment of the target power ends.

[0120] A7. Reduce the target power by a preset step size.

[0121] A8. If the target power is greater than or equal to the first power threshold, it is determined that the power has not been fully reduced, and the process jumps to A9 to determine whether the power can be further reduced. If the target power is less than the first power threshold, it is determined that the power has been fully reduced, and the target power adjustment is terminated.

[0122] A9. If the transmission power difference between the target Agent in the 2.4G band and the 5G band is less than or equal to the power difference threshold, it is determined that continuing to adjust the target power will not cause the band guidance abnormality, and jump to A2 for re-judgment. If the transmission power difference between the target Agent in the 2.4G band and the 5G band is greater than the power difference threshold, it is determined that the target power cannot be adjusted further, and the adjustment of the target power is ended.

[0123] A10. If the signal strength from the current processing object to all neighbor processing objects is less than the third strength threshold, it is determined that the target power can be increased, and the process jumps to A11. If the signal strength from the current processing object to any neighbor processing object is greater than or equal to the third strength threshold, it is determined that the target power cannot be increased, and the adjustment of the target power ends.

[0124] A11. Increase the target power by a preset step size.

[0125] A12. If the target power is less than or equal to the second power threshold, it is determined that the power has not been fully increased, and the process jumps to A9 to determine whether the power can be further increased. If the target power is greater than the second power threshold, it is determined that the power has been fully increased, and the target power adjustment is terminated.

[0126] In a second aspect, an embodiment of the present application further provides an access point transmit power adjustment device.

[0127] Figure 5 A schematic diagram of functional modules of an access point transmission power adjustment device in an embodiment of the present application is shown.

[0128] Reference Figure 5 In one embodiment, the access point transmission power adjustment device includes:

[0129] The information acquisition module 10 is used to obtain the specified information of the current processing object, wherein each processing object is the 2.4G frequency band or 5G frequency band of an Agent in the EasyMesh network, the Agent corresponding to the current processing object is called the target Agent, the corresponding frequency band is called the target frequency band, and the corresponding transmission power is called the target power;

[0130] The power reduction module 20 is used to reduce the target power if the specified information meets the reduction condition, and the reduction condition includes:

[0131] The current processing object has a neighbor processing object, and the signal strength to any neighbor processing object is greater than a first strength threshold, wherein the signal coverage range of the neighbor processing object and the current processing object in the same frequency band overlaps;

[0132] The target frequency band or the backhaul link of the target Agent is not a 5G frequency band.

[0133] Furthermore, in one embodiment, the access point transmit power adjustment device further includes an object sorting module 30, which is used to:

[0134] Traverse the tree topology of the EasyMesh network and sort the processing objects. The frequency band of the Agent closer to the edge is ranked higher.

[0135] Furthermore, in one embodiment, the downward adjustment condition also includes:

[0136] Each associated client of the currently processed object is one of the first target client and the second target client, wherein the signal strength from the currently processed object to the first target client is greater than or equal to the second strength threshold, the signal strength from the currently processed object to the second target client is less than the second strength threshold, the second target client supports roaming, and the difference in signal strength from any other processed object to the current processed object to the second target client is greater than or equal to the strength difference threshold.

[0137] Furthermore, in one embodiment, the downward adjustment condition also includes:

[0138] The channel utilization of the current processing object is less than the utilization threshold.

[0139] Furthermore, in one embodiment, the power down regulation module 20 is used to:

[0140] Adjust the target power down by a preset step size;

[0141] If the specified information satisfies the first continuing condition, the process returns to the step of obtaining the specified information of the current processing object, and the first continuing condition includes:

[0142] The target power is greater than or equal to a first power threshold.

[0143] Furthermore, in one embodiment, the first continuing condition further includes:

[0144] The transmit power difference between the target Agent in the 2.4 GHz band and the 5 GHz band is less than or equal to the power difference threshold.

[0145] Furthermore, in one embodiment, the access point transmit power adjustment device further includes a power increase module 40, which is used to:

[0146] If the specified information satisfies the first increase condition, the target power is increased. The first increase condition includes:

[0147] The current processing object does not have a neighbor processing object;

[0148] If the specified information satisfies the second increase condition, the target power is increased. The second increase condition includes:

[0149] The current processing object has neighbor processing objects, and the signal strengths to all neighbor processing objects are less than a third strength threshold, where the third strength threshold is less than the first strength threshold.

[0150] Furthermore, in one embodiment, the power increase module 40 is used to:

[0151] Increase the target power by a preset step size;

[0152] If the specified information satisfies the second continuing condition, the process returns to the step of obtaining the specified information of the current processing object, and the second continuing condition includes:

[0153] The target power is less than or equal to the second power threshold.

[0154] Furthermore, in one embodiment, the second continuing condition further includes:

[0155] The transmit power difference between the target Agent in the 2.4 GHz band and the 5 GHz band is less than or equal to the power difference threshold.

[0156] The functional implementation of each module in the above-mentioned access point transmit power adjustment device corresponds to each step in the above-mentioned access point transmit power adjustment method embodiment, and its functions and implementation processes are not repeated here one by one.

[0157] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are only for description and do not represent the advantages or disadvantages of the embodiments.

[0158] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit "first", "second" and "third" to different types.

[0159] In the description of the embodiments of the present application, "exemplary", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary", "for example" or "for example" is intended to present related concepts in a specific way.

[0160] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; the “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.

[0161] In some processes described in the embodiments of the present application, multiple operations or steps that appear in a specific order are included, but it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of the present application or in parallel, and the sequence number of the operation is only used to distinguish the different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed in sequence or in parallel, and these operations or steps may be combined.

[0162] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, Flash) as described above, and includes a number of instructions for a terminal device to execute the methods described in each embodiment of the present application.

[0163] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for adjusting transmission power of an access point, characterized in that: Applied to the Controller in the EasyMesh network, the access point transmission power adjustment method includes: Get the specified information of the current processing object, where each processing object is the 2.4G frequency band or 5G frequency band of an Agent in the EasyMesh network. The Agent corresponding to the current processing object is called the target Agent, the corresponding frequency band is called the target frequency band, and the corresponding transmission power is called the target power. If the specified information meets the downward adjustment conditions, the target power is adjusted downward. The downward adjustment conditions include: The current processing object has a neighbor processing object, and the signal strength to any neighbor processing object is greater than a first strength threshold, wherein the signal coverage range of the neighbor processing object and the current processing object in the same frequency band overlaps; The target frequency band or the backhaul link of the target Agent is not a 5G frequency band.

2. The access point transmission power adjustment method according to claim 1, characterized in that: Before the step of obtaining the specified information of the current processing object, the method further includes: Traverse the tree topology of the EasyMesh network and sort the processing objects. The frequency band of the Agent closer to the edge is ranked higher.

3. The access point transmission power adjustment method according to claim 1, characterized in that: The downgrade conditions also include: Each associated client of the currently processed object is one of the first target client and the second target client, wherein the signal strength from the currently processed object to the first target client is greater than or equal to the second strength threshold, the signal strength from the currently processed object to the second target client is less than the second strength threshold, the second target client supports roaming, and the difference in signal strength from any other processed object to the current processed object to the second target client is greater than or equal to the strength difference threshold.

4. The access point transmission power adjustment method according to claim 1, characterized in that: The downgrade conditions also include: The channel utilization of the current processing object is less than the utilization threshold.

5. The access point transmission power adjustment method according to claim 1, characterized in that: The step of lowering the target power comprises: Adjust the target power down by a preset step size; If the specified information satisfies the first continuing condition, the process returns to the step of obtaining the specified information of the current processing object, and the first continuing condition includes: The target power is greater than or equal to a first power threshold.

6. The access point transmission power adjustment method according to claim 5, characterized in that: The first continuation condition also includes: The transmit power difference between the target Agent in the 2.4 GHz band and the 5 GHz band is less than or equal to the power difference threshold.

7. The access point transmission power adjustment method according to claim 1, characterized in that: After the step of obtaining the specified information of the current processing object, the method further includes: If the specified information satisfies the first increase condition, the target power is increased. The first increase condition includes: The current processing object does not have a neighbor processing object; If the specified information satisfies the second increase condition, the target power is increased. The second increase condition includes: The current processing object has neighbor processing objects, and the signal strengths to all neighbor processing objects are less than a third strength threshold, where the third strength threshold is less than the first strength threshold.

8. The access point transmission power adjustment method according to claim 7, characterized in that: The step of increasing the target power comprises: Increase the target power by a preset step size; If the specified information satisfies the second continuing condition, the process returns to the step of obtaining the specified information of the current processing object, and the second continuing condition includes: The target power is less than or equal to the second power threshold.

9. The access point transmission power adjustment method according to claim 7, characterized in that: The second continuation condition also includes: The transmit power difference between the target Agent in the 2.4 GHz band and the 5 GHz band is less than or equal to the power difference threshold.

10. An access point transmission power adjustment device, characterized in that: The access point transmission power adjustment device comprises: The information acquisition module is used to obtain the specified information of the current processing object, where each processing object is the 2.4G frequency band or 5G frequency band of an Agent in the EasyMesh network. The Agent corresponding to the current processing object is called the target Agent, the corresponding frequency band is called the target frequency band, and the corresponding transmission power is called the target power; The power reduction module is used to reduce the target power if the specified information meets the reduction conditions. The reduction conditions include: The current processing object has a neighbor processing object, and the signal strength to any neighbor processing object is greater than a first strength threshold, wherein the signal coverage range of the neighbor processing object and the current processing object in the same frequency band overlaps; The target frequency band or the backhaul link of the target Agent is not a 5G frequency band.

Citation Information

Patent Citations

  • Method and device for controlling transmission power of mesh network nodes

    CN101841883A

  • Signal transmission method, device and terminal

    CN110213818A

  • Power adjustment method and device, equipment and storage medium

    CN116506932A

  • Method and device for adjusting power of access point (AP), electronic equipment and storage medium

    CN117793866A

  • Passive frequency conversion far-end radio frequency equipment, indoor distribution construction system and system control method thereof

    CN118842479A