-
Notifications
You must be signed in to change notification settings - Fork 0
youlizhao/Measurement
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is my first project in GitHub. The Matlab codes are used for 802.11a signal offline analysis. - Setup one 11a AP and two 11a nodes (using 6MBps); Setup three usrps close to all three nodes (1 AP + 2 Clients) to sniffer physical signals; - Given rxdata sampled using USRP (20MHz), WritePacketOrder2.m will indentify the packet boundary, and store the IDLE+PACKET indentification results; - Given list outputed from WritePacketOrder2.m, FilterPackets.m will indentify well-defined packets (DIFS+T*Slots+PKT+SIFS+ACK), and packets without ACK; Note that the Matlab codes are for 11a signal. For 11b/g signal, you should change parameters in CheckIFSType.m and CheckPACKETType.m. Also, note that ISM crowded spectrum may ruin your measurement. Files: - WritePacketOrder2.m, CheckIFSType.m and CheckPACKETType.m are used for IDLE+PACKET boudary identification using double window sliding approach; - FilterPackets.m is used to filter valid and invalid packets generated by last function. Also, with CheckUsers2.m, it tries to indentify number of users in each packet using LTS correlation result; WriteFinalReport.m is used to write formatted output; - matrix.m is used to model Markov Process that two users exist with fixed CW. Some functions are still in development. If you are interested, please contact me directly. Email: lzyou@smail.nju.edu.cn
About
My First Project - Matlab codes for 11a signal analysis
Resources
Stars
Watchers
Forks
Packages 0
No packages published