Version 4 (modified by chunter, 9 years ago) (diff) |
---|
Tutorial: A Custom Hopping MAC
based on Ref. Des. v1.3
802.11 Reference Design
- Download
- Changelog
- FAQ
- Architecture
Using the Design
Benchmarks
- IFS Calibration
- Throughput
- Transmitter Characterization
- Receiver Characterization
- Pkt. Det. Min. Power Characterization
MAC
Upper-level
Lower-level
- PHY
Experiments Framework
- Packet Flow
- FPGA Architecture
- FPGA Resource Usage
- App Notes
- Other Resources
- License
- Changelog
Fast Hopping Approach
Rather than have an AP decree a hopping event by including the Channel Switch Announcement, instead we can let each node on the network have an a priori known frequency hopping schedule. If we can synchronize our nodes such that don't drift apart from one another, this approach can let us considerably speed up the hopping rate as compared to the prior approach (milliseconds of dwell time vs 10 seconds of dwell time).
![]() |
Example timeline for fast hopping approach |
In this design, the 802.11 DCF MAC will operate independently from the hopping schedule. The channel that a transmission uses is completely determined by the start time of that transmission and the frequency hopping schedule. Multiple frames can be transmitted within a single hop interval or a single transmission can extend beyond the next hop boundary. Any ongoing transmission or reception defers the next frequency tuning event until at least after the transmission or reception completes.
![]() |
Oscilloscope Plots |
![]() |
Fast Hopping 802.11 Throughput vs. Time |
![]() |
Standard 802.11 |
![]() |
Slow Frequency Hopping 802.11 |
![]() |
Fast Frequency Hopping 802.11 |