| With the development of wireless communication technologies,wireless networks such as WSN and WLAN are widely used,and detection of wireless networks is particularly important.The purpose of wireless network detection is to detect the wireless network through the software and hardware system,record and analyze the data packet transmission in the network,and obtain the wireless network information.In this paper,the WSN based on ZigBee(IEEE 802.15.4)protocol and the WLAN based on IEEE 802.11 protocol are studied.The hardware support of GNU Radio and software radio platform HackRF One is used to implement the detection function of the wireless network detection system.As the main line,the main purpose of the data analysis of the acquired target network information is to obtain the topology structure of the target network for algorithm design and system cascading,and finally realize effective detection of the target network.The main work of the thesis includes:(1)A wireless signal classification method based on high-order cumulant is proposed.The method realizes the classification of common wireless signals by modulation method,and improves the existing methods,and realizes effective classification of wireless signals with fewer characteristic parameters.(2)A wireless network topology discovery algorithm based on MAC frame analysis is proposed.Based on packet analysis,this method designs a topology discovery algorithm based on the communication characteristics of WSN and WLAN,which can generate the topology of the target network.(3)Design and implement a wireless network detection system based on GNU Radio and HackRF One.The system can realize packet analysis and protocol analysis of WSN based on ZigBee(IEEE 802.15.4)protocol and WLAN based on IEEE 802.11 a protocol,and generate topology map. |