Download presentation
Presentation is loading. Please wait.
1
IMA Wireless Workshop 6/05 – 1 Wireless Local Area Network Simulation Abstract: We describe a software system that simulates wireless local area networks supporting heterogeneous services and multiple protocols. We present applications of this system in three areas: analysis of voice capacity, maximization of data throughput while protecting voice quality of service, and the design and evaluation of scheduling algorithms in a polling-based system. Martin Eiger, Moncef Elaoud, David Famolari, Raquel Morera Telcordia Technologies Piscataway, NJ
2
IMA Wireless Workshop 6/05 – 2 Overview Multi-year collaboration Model and analyze many configurations – Existing standards – Possible future standards Several IEEE 802.11 variations – One queue/separate queues – Contention-based/contention-free C/UNIX with CSIM simulation package
3
IMA Wireless Workshop 6/05 – 3 Wireless Local Area Network Heterogeneous services Shared transmission medium access point
4
IMA Wireless Workshop 6/05 – 4 Listen-Before-Talk Protocol Transmit only after idle medium for appropriate IFS (interframe space) interval Random backoff after every transmission – Pick random integer, decrement periodically, transmit when counter reaches 0 – Suspend countdown on busy medium, resume after idle IFS – Promotes fairness Increase random backoff range after collision; restore on success
5
IMA Wireless Workshop 6/05 – 5 Simulator “Knobs” Time to simulate 802.11 standard Number of nodes Mobility Transmission rates Service mix Packet sizes Packet arrival rates Delay thresholds Interframe spacing Contention windows Queue limits Scheduling policy Desired output ●
6
IMA Wireless Workshop 6/05 – 6 Voice Capacity (IEEE 802.11b) Conclusions: QoS degrades for all users concurrently Packetization interval is key determinant of max capacity (reason: fixed overhead per packet) packet- ization intervals:
7
IMA Wireless Workshop 6/05 – 7 Multiple Queues Several queues at each node Each queue senses medium, backs off independently Motivation: set each queue’s interframe space and contention window parameters separately to assure quality of service
8
IMA Wireless Workshop 6/05 – 8 voice AIFSCW voiceUDPvoiceUDP 1507018 2509018 3309018 430 116 530 116 63050116 73011018 83070116 930110116 103070132 Voice and Data Conclusion: Failing to adapt AIFS and contention window values can cost ~20% of data throughput max throughput fixed AIFS and CW
9
IMA Wireless Workshop 6/05 – 9 Contention-Free Scheduling Access point grants Transmission Opportunities Uplink Downlink poll pkt 1 … pkt n block ack req block ack pkt 1 … pkt n block ack req block ack The big question: Scheduling
10
IMA Wireless Workshop 6/05 – 10 Scheduling Problem Inputs – Traffic stream specifications (packet size, average packet arrival rate, …) Output – AP schedules traffic streams – Polling-based packets meet delay bounds – Maximize time left over for contention- based traffic
11
IMA Wireless Workshop 6/05 – 11 A Work in Progress We have examined several scheduling algorithms Algorithms with best performance – Account for delays (be sure to grant TXOPs often enough) – Try to aggregate (don’t grant TXOPs too often) Patent work begun; results to be published
12
IMA Wireless Workshop 6/05 – 12 Summary Wireless LAN simulation – Many environments – “What if” scenarios Results – Voice capacity – Maximize data while protecting voice – Scheduling protocol Ultimate goal – Wireless LAN design and operations maximize capacity, assure quality of service
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.