통합된 구현 방식을 이용한 IEEE 802.11n MAC의 설계

Implementation of IEEE 802.11n MAC using Design Methodology

  • 정철호 (연세대학교 전기전자공학과 정보통신용 SoC 설계연구실) ;
  • 이선기 (연세대학교 전기전자공학과 정보통신용 SoC 설계연구실) ;
  • 정윤호 (한국항공대학교 항공전자 및 정보통신공학부) ;
  • 김재석 (연세대학교 전기전자공학과)
  • 발행 : 2009.04.30

초록

본 논문에서는 MAC-SAP (Medium Access Control-Service Access Point)에서 하향 100Mbps 이상의 처리 속도를 요구하는 IEEE 802.11n MAC의 구현을 위한 새로운 방안을 제안하고, 이를 이용해 설계된 MAC의 구조를 제시한다. 제안된 방식을 이용하면, 기존에 MAC 프로토콜의 검증 및 네트워크 기반 시뮬레이션 과정과 소프트웨어 및 하드웨어의 설계 및 검증 과정이 분리되어 진행되던 방식과는 다르게 하나의 통합된 코드를 사용하여 네트워크 시뮬레이션과 시스템의 설계가 밀접한 연관성을 가질 수 있다. 제안된 방식을 통해 구현된 IEEE 802.11n MAC은 상위계층 MAC과 하위계층 MAC의 두 부분으로 구성되며, 각각은 표준에 새롭게 추가된 기능의 효율성을 높일 수 있게 그 기능을 구분하여 각각 소프트웨어와 하드웨어로 설계되었다. 설계된 MAC은 ARM 기반의 FPGA 보드를 통해 검증되었다.

In this paper, we propose a design methodology of IEEE 802.11n MAC which aims to achieve the higher throughput of more than 100Mbps in downlink as measured at the MAC-SAP and present the implementation results of MAC using the proposed design methodology. With our proposed methodology, different from the conventional design flow which has the separate codes for the protocol validation, for the network simulation, and for the system implementation, the unified code can be used for the network simulation and the implementation of software and hardware. Our MAC architecture is partitioned into two parts, Upper-layer MAC and Lower-layer MAC, in order to achieve the high efficiency for the new features of IEEE 802.11n standard. They are implemented in software and hardware respectively. The implemented MAC is tested on ARM based FPGA board.

키워드

참고문헌

  1. IEEE, 'Part11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications', IEEE 802.11-2007, 2007
  2. IEEE, 'Part11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications', IEEE 802.11n/D4.00, 2008
  3. Y. Xiao, 'IEEE 802.11n: Enhancement for higher throughput in Wireless LANs', IEEE Wireless Communications, pp. 82-91, 2005
  4. M. Sheu, M. Shieh, S. Liu, C. Dou, 'An Efficient Hardware Design Approach from System-Level Specification', Midwest Symposium on Circuits and Systems, 1997
  5. Y. Kim, H, Jung, H. Lee, K. Cho, 'MAC Implementation for IEEE 802.11 Wireless LAN', IEEE 4th International Conference on ATM and High Speed Intelligent Internet Symposium, 2001
  6. Y. Cai, F. Luo, H. Zhang, Z. Zhou, "Novel Design and Implementation of IEEE 802.11 Medium Access Control", IEEE 10th Asia-Pacific Conference on Communications and 5th International Symposium on Multi-Dimensional Mobile Communication, 2004
  7. 김유진, "무선 MAC 프로토콜의 FPGA/SoC 구현", 한국전자통신연구원, 2005
  8. Skordoulis, D., Qiang Ni, Hsiao-Hwa Chen, Stephens, A.P., Changwen Liu, Jamalipour, A., 'IEEE 802.11n MAc frame aggregation mechanisms for next-generation highthroughput WLANs [medium access control protocols for wireless LANs]', IEEE Wireless Communication, Vol 15, Issue 1, 2008 https://doi.org/10.1109/MWC.2008.4454703
  9. IEEE, 'IEEE P802.11 Wireless LANs Usage Models', IEEE 802.11-03/802r23, 2004
  10. 'Network Simulator - NS2', online link, http://www.isi.edu/nanam/ns/