Abstract:Software defined network (SDN) being enabled to decouple the control plane and the data plane by adopting a logically centralized approach to realize the network management, andutilizing the advantages of SDN, it is possible to build the ability of the centralized platforms controlling and unified network resources scheduling. To construct an aviation information network (AIN)of the SDN paradigm, the controller placement is put in the first place. In combination with the characteristics of aviation scenarios, this paper proposes a controller deployment strategy including network division and regional deployment. Firstly, the network is rapidly divided according to the key performance indicators of the network, and then the controller is deployed on the platform with the maximum reliability. The experimental result shows that the proposed algorithm has low computational complexity, and can effectively improve the network performance in terms of average requirement delay, load balance index, controller deployment cost and reliability, and is suitable for addressing the controller deployment issue in AIN scenario.