Search

CN-119921864-B - Networking centralized control method, controller, access point and system

CN119921864BCN 119921864 BCN119921864 BCN 119921864BCN-119921864-B

Abstract

A networking centralized control method, a controller, an access point and a system relate to the technical field of optical communication and comprise the steps of setting BSSIDs of APs in a networking network to be identical and work on the same channel, acquiring user measurement information of the APs in real time to divide non-conflict areas and/or conflict areas of each AP, determining time sharing weights of the APs to acquire packet priorities, dividing the APs without the conflict areas into a group, obtaining all the AP packets based on association relation between users and the APs, determining the length of a time sharing period of the round, and determining the length of an initial allocation time slice when all the APs communicate with the non-conflict areas of the round and each AP packet communicates with the conflict area of the AP according to the length of the time sharing period of the round, the flow weights of the non-conflict areas and the conflict areas of the APs. The application can effectively manage and schedule the downlink air interface resources of the AP, so as to reduce conflict in the whole network, improve the whole network performance and improve the roaming performance of the user terminal.

Inventors

  • WANG ZHIJUN
  • ZHANG ZHIBEN
  • LIU YUMING
  • DU BO
  • WANG XIANGQING
  • ZHANG JIACHONG
  • ZHENG TIANHANG
  • WANG DESHENG

Assignees

  • 烽火通信科技股份有限公司

Dates

Publication Date
20260508
Application Date
20250107

Claims (18)

  1. 1. The networking centralized control method is characterized by comprising the following steps of: setting the BSSIDs of Access Points (APs) in a networking network to be the same and working on the same channel; The method comprises the steps that a controller AC acquires user measurement information of APs in real time to divide a non-conflict area and/or a conflict area of each AP, wherein when a user only has one AP measurement result, the user is in the non-conflict area of the AP, and when a user has at least two AP measurement results, the user is in the conflict area of each AP involved; determining the time sharing weight of each AP in the time sharing of the round to obtain the grouping priority, dividing the APs which do not have conflict areas among the APs into a group, and obtaining all AP groupings based on the association relation between the user and the APs; And determining the length of the time-sharing period of the round according to the throughput rate of one period or the initial throughput rate of the networking network, and determining the length of an initial allocated time slice when all the APs communicate with the non-conflict area of the APs and each AP packet communicates with the conflict area of the APs according to the length of the time-sharing period of the round and the flow weights of the non-conflict area and the conflict area of the non-conflict area of the round.
  2. 2. The networking centralized control method of claim 1, wherein determining the length of the time slices initially allocated when all APs communicate with their own non-collision zone and each AP packet communicates with their own collision zone according to the length of the time sharing period, the non-collision zone, and the traffic weight of the collision zone of the present round comprises: Calculating the product of the non-conflict area flow of the AP with the largest non-conflict area flow and a first factor, and adding the product of the non-conflict area flow of other APs and a second factor to be used as a weight calculation value of the non-conflict area; Calculating the product of the conflict area flow of the AP with the largest conflict area flow of an AP packet and a third factor, and adding the product of the conflict area flow of other APs of the AP packet and a fourth factor to obtain a weight calculation value of each AP packet; calculating the traffic weight of the non-conflict area and the conflict area according to the weight calculation value of the non-conflict area and each AP group; And distributing the length of the time sharing period of the round according to the flow weights of the non-conflict area and the conflict area.
  3. 3. The networking centralized control method of claim 1, further comprising: when the AP grouping is unchanged, determining the AP grouping needing to increase the time slices and the surplus time slice length generated by the AP grouping needing to decrease the time slices; If the total flow of all the APs in the previous period and the non-conflict area communication is greater than the total flow of all the APs in the conflict area communication, the time sharing period of the round is directly divided into time slices of the non-conflict area communication according to a set proportion, and if the length of the surplus time slices is greater than the length of the time sharing period of the round with the set proportion, the length of the surplus time slices is deducted by the divided time slices, and then the time slices are divided into all the AP groups needing to be increased in time slices; If no AP packet needs to increase the time slices and the length of the surplus time slices is greater than 0, the surplus time slices are equally divided into all AP packets.
  4. 4. The networking centralized control method of claim 3, wherein the determining AP packets that require an increase in time slices and reducing the length of the surplus time slices generated by the AP packets of the time slices comprises: When the length of the time sharing period of the round is kept unchanged, if all APs in an AP group report that the time slices distributed in the period cannot meet the bandwidth requirement, judging that the time slices need to be increased; When the length of the time sharing period of the round of time sharing is kept unchanged, if all APs in an AP group report that the time slices distributed in the period can meet the bandwidth requirement, judging that the time slices need to be reduced, counting the maximum time slices of all APs in the AP group meeting the communication bandwidth requirement, calculating the time length of the time slices distributed in the period on the AP group according to a preset proportion, calculating the time length of the time slices distributed in the initial period of the AP group according to the preset proportion, taking the maximum value of the three time slices as the time slices distributed in the AP group, and determining the length of the generated surplus time slices; When the length of the time sharing period of the round is changed, if all APs in an AP group report that the time slices allocated in the previous period cannot meet the bandwidth requirement and the proportion of the time slices initially allocated in the period is smaller than the allocation proportion of the previous period, judging that the time slices need to be increased; In the rest of the cases, the time slices of the AP packets are kept as a result of the initial allocation.
  5. 5. A networking centralized control method as claimed in claim 2 or 3, further comprising: and complementing the time slice length correspondingly allocated by the area where the user exists to the minimum bandwidth time slice.
  6. 6. The networking centralized control method of claim 1, wherein determining the time-sharing weight of each AP at the time of the round to obtain the packet priority, and grouping the APs that do not have a collision area with each other into a group comprises: The AC counts and sums the uplink and downlink flow of the round and the number of packets in the AP cache queue at the end of the period, and takes the statistical value of the conflict area as the time-sharing weight of each AP in the time sharing of the round; Ordering the APs according to the time-sharing weights; and matching and grouping the ordered APs by adopting a weight-based greedy algorithm according to whether collision areas exist.
  7. 7. The networking centralized control method of claim 6, further comprising: After determining the AP packet result once, a new AP packet is regenerated only when the traffic variation ratio within at least one AP packet exceeds a set threshold.
  8. 8. The networking centralized control method of claim 1, wherein the determining the length of the round of time sharing period according to the throughput rate of one period or the initial throughput rate on the networking network comprises: if the time-sharing period of the round is the first period, the length of the time-sharing period of the round is a set initial value; if the throughput rate of the previous cycle is greater than the first flow rate, the length of the time-sharing cycle of the round is the first length; If the throughput rate of the previous cycle is larger than the second flow rate but smaller than the first flow rate, the length of the time-sharing cycle of the round is the second length; If the throughput rate of the previous cycle is smaller than or equal to the second flow rate, the length of the time-sharing cycle of the round is a third length; wherein the first length, the second length and the third length decrease in size in sequence.
  9. 9. The networking centralized control method of claim 1, further comprising: When the AC judges the user position, if a user meeting roaming conditions exists, determining an optimal AP as a roaming destination AP based on user measurement information of all APs; After determining the roaming destination AP, notifying the user switching information to the source AP and the roaming destination AP, and receiving switching time notification messages which are reported by the source AP and are generated based on the number of user buffer queue messages, wherein the switching time is the time required for the complete transmission of the rest user messages in the source AP buffer queue when the time sharing period of the round is finished; adjusting an initially allocated time-sharing strategy, only enabling the AP component where the source AP is located to obtain time, adjusting the length of a time-sharing period to be the sum of maximum switching time values of all the AP groups, and generating a time slice allocation message; And sending a time slice allocation message to the source AP, driving the source AP to send a message of a roaming user to the roaming destination AP, associating the user to the roaming destination AP, simultaneously releasing the association relationship between the user and the source AP, and recovering the time sharing strategy and the time sharing period length of initial allocation.
  10. 10. The networking centralized control method of claim 9, wherein: if the user does not communicate with the currently connected AP in the set time, the MCS level mode measured by the currently connected AP of the user is smaller than or equal to the set level, or the user only has control frame interaction with the currently connected AP, the AC judges that the user triggers the roaming condition.
  11. 11. The networking centralized control method of claim 9, wherein the determining the optimal AP as the roaming destination AP based on the user measurement information of all APs comprises: Starting a timer, continuously monitoring the AP which can be switched by the user, and selecting the AP with the highest average value of the RSSI (received signal strength indicator) measured to the user as the roaming destination AP when the time is over.
  12. 12. The networking centralized control method of claim 11, wherein: when the RSSI measured by an AP for a user is higher than the source AP by a set threshold value, the AP is judged to be available for the user to switch.
  13. 13. The networking centralized control method is applied to a plurality of Access Points (APs) in a networking network, and BSSIDs of the APs are set to be the same and all work on the same channel, and the networking centralized control method comprises the following steps: collecting user measurement information and sending the user measurement information to a controller AC; the time slices allocated by the users are acquired, and downlink communication is carried out between the corresponding time slices and the users, and meanwhile, The time slices are distributed by the AC according to the length of the round of time sharing period, the non-conflict area and the flow weight of the conflict area and the time slices which are needed to be obtained when all the APs communicate with the non-conflict area of the AC and each AP group communicates with the conflict area of the AC; The AC acquires user measurement information of the APs in real time to divide a non-conflict area and/or a conflict area of each AP, when a user only has one measurement result of the AP, the user is in the non-conflict area of the AP, and when the user has at least two measurement results of the APs, the user is in the conflict area of each AP involved.
  14. 14. A controller AC in a networking network, characterized in that the AC comprises a processor, a memory, and a networking centralized control program stored on the memory and executable by the processor, wherein the networking centralized control program, when executed by the processor, implements the steps of the networking centralized control method according to any of claims 1 to 12.
  15. 15. A controller AC in a networking network according to claim 14, wherein: the controller is disposed in a primary gateway of FTTR networking networks.
  16. 16. An access point, AP, in a networking network, the AP comprising a processor, a memory, and a networking centralized control program stored on the memory and executable by the processor, wherein the networking centralized control program, when executed by the processor, implements the steps of the networking centralized control method of claim 13.
  17. 17. An access point AP in a networking network according to claim 16, wherein: The AP is disposed in a master gateway and/or a slave gateway of the FTTR networking network.
  18. 18. A networking centralized control system comprising a controller AC as claimed in claim 14 and at least one access point AP as claimed in claim 16.

Description

Networking centralized control method, controller, access point and system Technical Field The present application relates to the field of optical communications technologies, and in particular, to a networking centralized control method, a controller, an access point, and a system. Background With the application of the FTTH (Fiber To The Home ) technology, the problem that after the last kilometer of fiber is accessed, the fiber is further extended in application scenes such as user families, hotels, medium and small enterprise networks, industrial workshop networks and the like is solved, and the problem of the last hundred meters of access is solved, and the FTTR (Fiber to The Room, home all-optical network) technology is developed. In FTTR networking networks, the master gateway MFU may support the P2MP networking architecture of multiple slave gateway SFUs, typically the MFU has AP (Access Point) functions, and multiple SFUs also have AP functions, whereas on conventional multi-AP networks, the Access and roaming management functions of the wireless mobile terminal are implemented independently on a single AP, and when a user roams from one AP to another, the user must disconnect from the source AP and then reconnect to the destination AP. This process requires rescanning the channel, re-associating and re-authenticating, which will interrupt service transmission and degrade the user's network experience. In a network of MFUs and SFUs, the IEEE802.11 protocol specifies a DCF (Distributed Coordination Function ) mechanism in order to solve the problem of collision detection in a wireless environment. The channel access of the DCF adopts a CSMA/CA (CARRIER SENSE Multiple ACCESS WITH Collision Avoidance) strategy, and nodes needing to transmit data need to monitor the channel first and can transmit the data only when the channel is idle. However, the DCF mechanism of 802.11 is inefficient in handling the interference problem of the hidden/exposed terminal environment, and in the CSMA/CA scheme, each wireless AP and STA operate in a free contention manner, and when the number of APs and the number of STAs of a wireless station in the networking environment are greatly increased, contention of the air interface may cause a great amount of time to be consumed in collisions, and thus, the efficiency of the overall network may be greatly reduced. In addition, the existing wireless roaming technology is mainly based on 802.11k/v/r, where 802.11k is mainly used for completing measurement of wireless resources and can kick off a certain STA device (Station) and inform the STA device to switch to another AP, and 802.11v is mainly used for allowing the STA device to exchange network topology information, including radio frequency environment, providing assistance of network energy saving and network roaming, and 802.11r is used for providing fast BSS switching, also called fast roaming, and mainly simplifying a security handshake protocol in the switching process. However, in the 802.11 protocol, the final handoff is controlled by the STA, and the logic is that of the signals that can be connected to, the connection that is the best to pick up is not disconnected until the signal is below a threshold (usually very weak), the handoff time is long, and even the handoff may not be possible (the problem related to the software compatibility of the STA), and the handoff cannot achieve a seamless experience. Disclosure of Invention The application provides a networking centralized control method, a controller, an AP and a system, which can effectively manage and schedule downlink air interface resources of the AP so as to reduce conflict in the whole network and improve the overall network performance. In a first aspect, an embodiment of the present application provides a networking centralized control method, where the networking centralized control method includes: setting the BSSIDs of Access Points (APs) in a networking network to be the same and working on the same channel; The method comprises the steps that a controller AC acquires user measurement information of APs in real time to divide a non-conflict area and/or a conflict area of each AP, wherein when a user only has one AP measurement result, the user is in the non-conflict area of the AP, and when a user has at least two AP measurement results, the user is in the conflict area of each AP involved; determining the time sharing weight of each AP in the time sharing of the round to obtain the grouping priority, dividing the APs which do not have conflict areas among the APs into a group, and obtaining all AP groupings based on the association relation between the user and the APs; And determining the length of the time-sharing period of the round according to the throughput rate of one period or the initial throughput rate of the networking network, and determining the length of an initial allocated time slice when all the APs communicate with the non-conflic