| Currently, mobile Internet technology has rapidly developed with the rise of the popularity of smartphones and wearable devices, customer demand for mobile access to the Internet is increasing. For application scenarios need to cover a large area of the wireless signal, FIT AP mode managed by AC has become a WLAN infrastructure. With the WLAN coverage area expansion, coupled with the impact of scarce radio resources, the impact of interference on communication quality in wireless environment is also growing. To solve this problem, radio resource management system can be deployed on the AC equipment. It automatically manage channels of each AP RF that make WLAN network to automatically adapt to changes in the surrounding radio environment to ensure the best communications services.Channel allocation algorithm is the theoretical basis of dynamic channel allocation system, this paper studied channel allocation algorithm in large-scale wireless access point environment. Since AC aggregates all AP traffic, channel allocation algorithm is designed based on greedy method, so that the channel allocation algorithm occupy minimal system resources of AC. In order to meet the needs of real-time response by dynamic channel allocation system, using channel scanning technology to get physical information of available channels for each AP to generate channel reports, and get topological information of all APs to generate neighbor reports. Channel allocation algorithm designed to take advantage of the channel reports and neighbor reports, can be applied to diverse WLAN wireless networking and random factors in real environment. In order to better support multi-core and distributed equipment to improve the performance of channel allocation algorithm, parallelization analysis is employed. Using AP grouping algorithm to split the channel allocation problem into several independent sub-tasks, and design a parallel channel allocation algorithm based on the original algorithm. Finally, applying channel allocation algorithm theory into practice. Designing and implementing the dynamic channel allocation system running on the AC device. The results of system testing on dynamic channel allocation system show that the channel allocation algorithm is feasible, dynamic channel allocation system can improve the quality of Internet access service provided by WLAN. |