Joint Uplink/Downlink Co-Opportunistic Scheduling Technique in WLANs

무선랜 환경에서 협동 상향/하향 링크 기회적 스케줄링 기법

  • 유준 (서울대학교 컴퓨터공학과) ;
  • 김종권 (서울대학교 컴퓨터공학과)
  • Published : 2007.12.15

Abstract

Recent advances in the speed of multi-rate wireless local area networks (WLANs) and the proliferation of WLAN devices have made rate adaptive, opportunistic scheduling critical for throughput optimization. As WLAN traffic evolves to be more symmetric due to the emerging new applications such as VoWLAN, collaborative download, and peer-to-peer file sharing, opportunistic scheduling at the downlink becomes insufficient for optimized utilization of the single shared wireless channel. However, opportunistic scheduling on the uplink of a WLAN is challenging because wireless channel condition is dynamic and asymmetric. Each transmitting client has to probe the access point to maintain the updated channel conditions at the access point. Moreover, the scheduling decisions must be coordinated at all clients for consistency. This paper presents JUDS, a joint uplink/downlink opportunistic scheduling for WLANs. Through synergistic integration of both the uplink and the downlink scheduling, JUDS maximizes channel diversity at significantly reduced scheduling overhead. It also enforces fair channel sharing between the downlink and uplink traffic. Through extensive QualNet simulations, we show that JUDS improves the overall throughput by up to 127% and achieves close-to-perfect fairness between uplink and downlink traffic.

무선랜의 보편화와 속도증가로 인해 시스템 성능향상을 위한 기회적 스케줄링 기법의 중요성이 증대되고 있다. Voice-over-IP, peer-to-peer와 같은 새로운 응용 프로그램의 증가와 함께 무선랜 트래픽은 점점 더 상하링크 대칭이 되어가고 있으며, 그에 따라 무선랜 하향링크에 편중된 기회적 스케줄링 기법만으로는 공유된 한 개의 무선 채널의 효율을 높일 수 없게 되었다. 그러나, 무선랜의 채널 특성은 시간에 따른 변화가 크며 또한 상하대칭적이지도 않기 때문에, 무선랜 상향링크에서의 기회적 스케줄링은 결코 쉬운 문제가 아니다. 각 전송 클라이언트는 access point에게 채널상황을 보고해야 하며, 스케줄링 결정은 모든 클라이언트들의 동의를 얻어야만 한다. 본 논문에서는 무선랜 환경에서 협동 상향/하향 링크 기회적 스케줄링 기법 JUDS(joint uplink/downlink opportunistic scheduling for WLANs)을 제안한다. JUDS는 상향과 하향링크 스케줄링을 결합함으로써 채널의 상이점을 최대화하며 오버헤드를 최소화한다. JUDS는 또한 상향과 하향링크 사이에 균등한 채널 공유를 하도록 한다. Qualnet 시뮬레이션을 통해, JUDS는 최대 127%의 성능향상을 보이며, 상향/하향 링크 사이 완벽에 가까운 균등한 채널 공유를 보인다.

Keywords

References

  1. IEEE, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. IEEE Std 802.11-1999, Aug. 1999
  2. IEEE Std. 802.11a, 802.11a-1999, 1999
  3. IEEE Std. 802.11b, 802.11b-1999, 1999
  4. IEEE Std. 802.11g, 802.11g-2003, 2003
  5. IEEE P802.11 - TG N - Standard for Enhancements for Higher Throughput, 'http://grouper. ieee.org/groups/802/11/ Reports/tgnupdate.htm'
  6. P. Bender, P. Black, M. Grob, R. Padovani, N. Sindhushyana, S. Viterbi, 'CDMA/HDR: A Bandwidth - Efficient High-Speed Wireless Data Service for Nomadic Users,' IEEE Communications Magazine, Vol.38, pp. 70-77, July 2000
  7. Z. Ji, Y. Yang, J. Zhou, M. Takai and R. Bagorodia, 'Exploiting Medium Access Diversity in Rate Adaptive Wireless LANs,' Proc. of ACM Mobicom'04
  8. T. Henderson and D. Kotz and I. Abyzov, 'The Changing Usage of a Mature Campus-wide Wireless Network,' Proc. of ACM Mobicom'04
  9. 'cachelogic research: The True Picture of peerto- peer file sharing,' http://www.cachelogic.com/ research/p2p2004.php
  10. D. Qiu and R. Srikant, 'Modeling and Performance Analysis of Bit Torrent-Like Peer-to-Peer Networks,' Proc. of ACM Sigcomm'04, 2004
  11. D. Couto, D. Aguayo, J. Bicket, R. Morris, 'A High-Throughput Path Metric for Multi-Hop Wireless Routing,' Proc. of ACM Mobicom'03
  12. QualNet User Manual v3.9. Scalable Network Technologies, Culver City, CA. http://www.qualnet.com
  13. A. Kamerman and L. Monteba, 'WaveLAN II: A high-performance wireless LAN for the unlicensed band,' Bell Labs Technical Journal, Summer 1997, pp.118-133
  14. G. Holland, N. Vaidya and P. Bahl, 'A Rate- Adaptive MAC Protocol for Multi-Hop Wireless Networks,' Proc. of ACM Mobicom'01, 2001
  15. B. Sadeghi, V. Kanodia, A. Sabharwal, and E. Knightly, 'Opportunistic Media Access for Multirate Ad Hoc Networks,' Proc. of ACM Mobicom' 02, 2002
  16. D. Aguayo, J. Bicket, S. Biswas, G. Judd and R. Morris, 'Linklevel Measurements from an 802.11b Mesh Network,' Proc. of ACM Sigcomm'04, 2004
  17. J. Yoo, H. Luo, and C. Kim, 'Opportunistic Joint Uplink/Downlink Scheduling in WLAN,' Technical Report, Report No. UIUCDCS-R-2006-2757, July 2006
  18. F. Kelly, 'Charging and rate control for elastic traffic,' European Transactions on Telecommunications '97
  19. J. Holtzman, 'Asymptotic analysis of proportional fair algorithm,' Proc. of IEEE PIMRC'01, Vol.2, pp. F33-F37, Sept. 01
  20. S. Kim, Y. Kim, S. Choi, K. Jang and J. Chang, 'A High-Throughput MAC Strategy for Next- Generation WLANs,' Proc. of IEEE WoWMoM' 05, 2005
  21. Cisco Aironet 802.11a/b/g Wireless CardBus Adapter, 'http://www.cisco.com/en/US/products/hw/wireless /ps4555/products data sheet 09186a00801ebc29. html'
  22. T. Rappaport, 'Wireless Communications Principle and Practice Second Edition,' Prentice Hall 2002