A Virtual Grouping Scheme for Improving the Performance of IEEE 802.11 Distributed Coordination Function

IEEE 802.11 DCF의 성능 향상을 위한 가상 그룹 방법

  • 김선명 (아주대학교 정보통신공학과) ;
  • 조영종 (아주대학교 정보통신공학과)
  • Published : 2004.08.01

Abstract

The IEEE 802.11 Distributed Coordination Function(DCF) protocol provides a contention-based distribution channel access mechanism for stations to share the wireless medium. However, the performance of the DCF drops dramatically in terms of throughput, delay and delay jitter as the number of active stations becomes large. In this paper, we propose a simple and effective scheme, called DCF/VG(Distributed Coordination Function with Virtual Group), for improving the performance of the IEEE 802.11 DCF mechanism. In this scheme, each station independently decides the virtual group cycle using the information provided by the carrier sensing mechanism. The virtual group cycle consists of one or more virtual groups and a virtual group includes an idle period and a busy period. Each station operates in only one out of several virtual groups of the virtual group cycle and does not operate in the others. In other words, each station decreases its backoff counter and tries to transmit a packet only in its virtual group like the IEEE 802.11 DCF. Performance of the proposed scheme is investigated by numerical analysis and simulation. Numerical and simulation results show that the proposed scheme is very effective and has high throughput and low delay and jitter under a wide range of contention level.

IEEE 802.11 DCF(Distributed Coordination Function) 프로토콜은 무선 매체의 공유를 위하여 단말간 경쟁기반의 분산 채널접근 방법을 제공한다. 그러나, 이 방법은 단말 수가 증가함에 따라 많은 충돌(Collision)을 야기한다. 따라서, 지연 지터 그리고 효율측면에서 IEEE 802.11 DCF의 성능은 급격하게 감소한다. 본 논문에서는 IEEE 802.11 DCF 시스템의 성능을 향상시키기 위해 간단하고 효율적인 DCF/VG(Distributed Coordination Function with Virtual Group) 방법을 제안한다. 제안하는 방법에서, 각 단말은 캐리어 검출을 통해 현재 채널의 경쟁 수준(Contention Level)을 측정하고 경쟁 수준에 따라 독립적으로 가상 그룹 주기(Virtual Group Cycle)를 결정한다. 가상 그룹 주기는 하나 이상의 가상 그룹들로 이루어지며 하나의 가상 그룹은 한번의 유휴 기간(Idle Period)과 한번의 번잡 기간(Busy Period)을 갖는다. 단말은 가상 그룹 주기 중에서 자신이 선택한 가상 그룹에서만 동작하며 다른 그룹에서는 동작하지 않는다. 즉, 단말이 선택한 가상 그룹에서는 IEEE 802.11 DCF처럼 유휴 슬롯을 검출하면 백오프 카운터(Backoff Counter)를 감소시키고 백오프 카운터가 0이 되면 데이터 패킷을 전송한다. 그러나 다른 가상 그룹에서는 유휴 슬롯을 검출하더라도 백오프 카운터를 감소시키지 않는다. 제안하는 방법을 수학적 분석과 시뮬레이션을 통해 IEEE 802.11 DCF와 성능을 비교 분석한다. 성능 비교 분석 결과, 제안하는 방법이 다양한 경쟁 수준 환경에서 높은 효율과 낮은 지연 및 지터를 가짐을 확인하였다.

Keywords

References

  1. IEEE, 'Wireless LAN Medium Access Control(MAC) and Physical Layer (PHY) Specifications,' IEEE Standard 802.11, June 1999
  2. Y. Kwon, Y. Fang, and H. Latchman, 'A Novel MAC Protocol with Fast Collision Resolution for Wireless LANs,' IEEE INFOCOM 2003, vol. 2, pp. 853-862, April, 2003
  3. N. Song, B. Kwank, J. Song, and L. E. Miller, 'Enhancement of IEEE 802.11 Distributed Coordination Function with Exponential Increase Exponential Decrease Backoff algorithm,' IEEE VTC 2003, vol. 4, pp. 2775-2778, April 2003 https://doi.org/10.1109/VETECS.2003.1208898
  4. V. Vitsas, 'Throughput Analysis of Linear Back-off Scheme in Wireless LANs,' Electronics Letters, vol. 39, no. 1, pp. 99-100, January 2003 https://doi.org/10.1049/el:20030067
  5. Q. Ni, I. Aad, C. Barakat, and T. Turletti, 'Modeling and Analysis of Slow CW Decrease for IEEE 802.11 WLAN,' IEEE PIMRC 2003, vol. 2, pp. 1717-1721, September 2003 https://doi.org/10.1109/PIMRC.2003.1260408
  6. Z. J. Haas, J. Deng, 'On Optimizing the Backoff Interval for Random Access Schemes,' IEEE Transactions on Comunications, vol. 51, pp. 2081-2090, December 2003 https://doi.org/10.1109/TCOMM.2003.820754
  7. H. Wu, S. Cheng, Y. Peng, K. Long, and J. Ma, 'IEEE 802.11 Distributed Coordination Function (DCF): Analysis and Enhancement,' IEEE ICC 2002, vol. 1, pp. 605-609, April 2002 https://doi.org/10.1109/ICC.2002.996924
  8. F. Cail, M. Conti, and E. Gregori, 'IEEE 802.11 MAC Protocol: Design and Performance Evaluation of an Adaptive Backoff Mechanism,' IEEE Journal of Selected Areas in Communications, vol. 18, no. 9, pp. 1774-1786, September 2000 https://doi.org/10.1109/49.872963
  9. F. Cali, M. Conti, and E. Gregori, 'Dynamic Tuning of the IEEE 802.11 Protocol to achieve a theoretical throughput limit,' IEEE/ACM Transactions on Networking, vol. 8, no. 6, pp. 785-799, December 2000 https://doi.org/10.1109/90.893874
  10. P. Berthou, T. Gayraud, O. Alphand, C. Prudhommeaux, and M. Diaz, 'A multimedia architecture for 802.11b networks,' IEEE WCNC 2003, vol. 3, pp. 1742 - 1747, March 2003 https://doi.org/10.1109/WCNC.2003.1200650
  11. W. Pattara-Atikom, P. Krishnamurthy, and S. Banerjee, 'Distribution mechanisms for qulity of service in wireless LANs,' IEEE Wireless Communication, vol. 10, pp. 26-34, June 2003
  12. R. G. Gallager, 'A Perspective on Multiaccess Channels,' IEEE Transactions on Information Theory, vol. 31, pp. 124-142, March 1985 https://doi.org/10.1109/TIT.1985.1057022
  13. G. Bianchi, 'Performance Analysis of the IEEE 802.11 Distributed Coordination Function,' IEEE Journal of Selected Areas in Communicatins, vol. 18, no. 3, pp. 535-547, March 2000 https://doi.org/10.1109/49.840210