Distributed CSMA/CA Medium Access Control for Incomplete Medium Sharing Systems with General Channel Access Constraints

불완전매체공유 환경을 위한 CSMA/CA기반 분산방식 매체접근제어기법

  • 이병석 (서강대학교 전자공학과 고속통신망 연구실) ;
  • 전병욱 (서강대학교 전자공학과 고속통신망 연구실) ;
  • 최진우 (서강대학교 전자공학과 고속통신망 연구실)
  • Published : 2006.05.01

Abstract

We define the incomplete medium sharing system as a multi-channel shared medium communication system where any types of constraints are imposed to the set of channels that may be allocated to any transmitter-receiver node pair. A set of distributed MAC schemes are proposed, all of which are based on the CSMA/CA scheme employed in IEEE 802. 11 WLAN standards. Distributed MAC schemes are proposed in three different forms, which can be differentiated by the number and the location of back-off timers; that is, (1) one timer for all queues destined for different receiver nodes, (2) multiple timers at individual transmission queues, (3) multiple timers for individual channels. Through an extensive set of computer simulations, the performances of the proposed MAC schemes show that the MAC scheme with timers at individual transmission queues outperform the others in terms of throughput and delay for most cases considered. The complexity of the proposed schemes is also compared, and the first scheme obviously turned out to be the simplest, and the complexity of the second and third schemes depends on the number of receiver nodes and the number of channels, respectively.

매체공유기반 통신시스템은 매체접근제어 과정에서 단말기의 채널 점유 제약 조건에 따라 크게 완전매체공유 시스템과 불완전매체 공유 시스템으로 구분할 수 있다. 본 논문에서는 불완전매체공유 시스템의 채널활용효율을 향상시키기 위한 분산식 매체접근제어기법을 제안한다. 제안하는 매체접근제어기법은 IEEE 802.11 무선랜의 CSMA/CA 기법을 확장한 방법으로써 임의 지연 시간을(random backoff time) 채널에 대해 개별적, 집합적, 큐(queue)에 대해 개별적으로 적용함으로써 크게 3가지 형태로 제시되었다. 모의실험 결과 성능측면에서는 큐에 대해 개별적으로 임의 지연시간을 적용하였을 때 상대적으로 우월한 성능을 보였다. 또한 복잡도 측면에서는 채널에 대하여 집합적으로 임의 지연시간을 적용했을 때 상대적으로 낮은 복잡도를 보였다. 임의 지연시간을 분할된 채널에 대해 개별적으로 적용하는 방식은 성능과 연산복잡도의 trade-off관계에 있어서 앞서 제시된 방식들보다 우위에 있음을 보이고 있다.

Keywords

References

  1. J. A. Salehi, 'Emerging optical code-division multiple access communication systems,' IEEE Network, Vol. 3, pp. 31-39, March 1989 https://doi.org/10.1109/65.21908
  2. J. Sha, 'Optical CDMA,' Optics & Photonics News vol. 14, no. 4, pp. 42-47, April 2003
  3. K. Kitayama, ' Code Division Multiplexing Lightwave Networks Based upon Optical Code Conversion,' IEEE Journal on Selected Areas in Communications, vol. 16, no. 7, pp. 1309-1319, Sept. 1998 https://doi.org/10.1109/49.725198
  4. J. A. Salehi and C. A. Brackett, 'Code Division M띠tiple-Access Techniques in Optical Fiber Networks - Part II: Systems Performance Analysis,' IEEE Transactions on Communications, vol. 37, no. 8, pp. 834-842, Aug. 1989 https://doi.org/10.1109/26.31182
  5. J. A. Salehi, 'Code division multiple access technique in optical fiber networks-Part I: Fundamental principles,' IEEE Transaction on Communications, Vol. 3, pp. 824-833, Aug. 1989
  6. 이우성 최진우 신동준 ' 광부호분할다중접속 네트워크에서의 매체접근제어와 부호관리체계에 대한 연구', 한국통신학회 하계 종합학술발표대회논문 모음집. 2004년 7월
  7. Leon-Garcia. A, 'Communication networks', Mac Graw Hill
  8. N. McKeown, 'The iSLIP scheduling algorithm for input-queued switches,' IEEF/ACM Trans. Networking, Vol. 7, No.2, pp. 188-201
  9. Adisak Mekkittikul and Nick McKeown,' A Practical Scheduling Algorithm to Achieve 100% Throughput in Input-Queued Switches,' IEEE INFOCOM 98, San Francisco, April 1998. McKeown
  10. 깅건수, 검벙준, 박중신, 이재용 'IEEE 802.11e MAC의 성능향상을 위한 적응형 EDCF', 한국통신학회논문지 2005년 l 월, Vol. 30, No. 1A
  11. 임희선, 박승권, ' Wireless Ad-hoc 망의 DCF 환경에서 Fairness 구현을 위한 효과적인 MAC 프로토콜', 한국통신학회 논문지 2004년 8 월, Vol. 29, No. 8A
  12. Younggoo Kwon, Yuguang Fang, and Har피ph Latchman, 'A Novel MAC Protocol with Fast Collision Resolution for Wireless LANs,' in Proc. IEEE INFOCOM'03, San Francisco, U.S.A., April
  13. Haitao Wu, Yong Peng, Keping Long, Shiduan Cheng, Jian Ma, 'Performance of Reliable Transport Protocol over IEEE 802.11 Wireless LAN: Analysis and Enhancement' in Proc. IEEE INFOCOM'02, New York, U.S.A., June 2002