NS-2에서 IEEE 802.11의 Busy-tone PHY 모듈 설계 및 구현

Busy-tone PHY Module with IEEE 802.11 Design and Implementation in NS-2

  • 유대훈 (광운대학교 컴퓨터 과학과) ;
  • 최웅철 (광운대학교 컴퓨터 과학과)
  • 발행 : 2008.12.31

초록

NS-2 시뮬레이터는 가장 널리 사용되고 있는 유/무선 통신 시뮬레이터이다. IEEE 802.11 모듈이 NS-2로 구현된 이후, 많은 연구원들이 이것을 이용하여 다양한 MAC 계층 메커니즘에 대한 연구가 진행되었다. 이러한 연구에서 성능 상의 이슈로 가장 중요한 문제는 hidden terminal 문제이다. 그리고 이 문제를 해결을 하기 위해 Busy-tone를 이용하는 BTMA(Busy-tone Multiple Access) DBTMA(Dual Busy-tone Multiple Access) 등과 같은 방법들이 제안되었다. 이러한 Bust-tone을 사용하기 위해서는 충돌 방지를 위해 데이터 채널 이외의 주파수 대역을 사용하는 채널이 필요하며 다수개의 채널은 하나의 MAC 계층에서 관리 될 수 있어야 한다. 본 논문에서는 최신 버전의 NS-2에서 제공되는 IEEE 802.11 모듈을 이용하여 Busy-tone PHY 모듈을 구현하였고 이 모듈을 적용한 수정된 RI-BTMA를 구현하고 성능을 검증하였다.

ENS-2 simulator is the most widely-used simulator in the research of wired/wireless communication. Since an IEEE 802.11 module has been implemented in NS-2. much research using this module has been done for various MAC layer functions. The most important problem in terms of performance is the hidden terminal problem. To solve this problem, the solutions using a busy-tone such as BTMA, DBTMA, etc. have been proposed. In order to be able to use a busy-tone, channels using the frequency bandwidth except the frequency bandwidth of the data channel is required for the collision prevention, and a MAC layer has to be able to menage such multiple channels. In this research, we implement a module that can use a busy-tone in NS-2, implement a modified RI-BTMA by applying the implemented module, and verify its performance.

키워드