System Performance Improvement of IEEE 802.15.3a By Using Time Slot Synchronization In MAC Layer

UWB MAC의 Time Slot 동기를 통한 시스템 성능 개선

  • Oh Dae-Gun (The College of Information & Communications, Hanyang University) ;
  • Chong Jong-Wha (The College of Information & Communications, Hanyang University)
  • 오대건 (한양대학교 정보통신공학과) ;
  • 정정화 (한양대학교 정보통신공학과)
  • Published : 2006.03.01

Abstract

In this paper, we propose the algorithm to reduce guard time of UWB MAC time slot for throughput gain. In the proposed draft by multiband ofdm alliance (MBOA), Guard time of each medium access slot (MAS) is composed of shortest inter-frame space (SIFS) and MaxDrift which is the time caused by maximum frequency offset among devices. In this paper, to reduceguard time means that we nearly eliminate MaxDrift term from guard time. Each device of a piconet computes relative frequency offset from the device initiating piconet using periodically consecutive transferred beacon frames. Each device add or subtract the calculated relative frequency offset to the estimated each MAS starting point in order to synchronize with calculated MAS starting point of the device initiating piconet. According to verification of simulations, if the frequency offset estimator is implemented with 8 decimal bit, the ratio of the wasted time to Superframe is always less than 0.0001.

본 논문은 UWB (Ultra Wide Band) 시스템의 성능 개선을 위해서 Superframe 주기를 이용한 MAC(Medium Access Control) 계층 time slot 동기 알고리즘을 제안한다. Multi-band ORM Alliance (MBOA) 에서 제안한 UWB시스템에서는 Time Slot의 동기를 위해서 Medium Access Slot (MAS) 와 MAS사이의 guard time에 단말기들 간의 MAC 계층 주파수 오프셋으로 야기될 수 있는 시간 오차의 최대값인 MaxDrift를 더해주게 된다. MaxDrift를 더한 만큼 MAS에서 데이터를 전송할 수 있는 시간이 줄어들게 되므로 각각의 MAS에 MaxDrift를 더해주는 방식은 전체 시스템 성능의 저하를 가져오게 된다. 본 논문에서는 시스템의 성능을 높이고자 time slot동기를 guard time을 증가시키는 방식이 아닌, Superframe주기로 전송되는 연속된 Beacon Frame을 수신하여 주파수 오프셋 값을 estimation하여 보정해주는 방법을 제안한다. Piconet을 초기화시킨 Device는 내부 clock을 이용해서 Superframe주기로 Beacon을 전송을 하므로, Piconet에 접속하려는 단말기들은 연속된 Beacon을 수신하여 Piconet을 생성한 단말기의 MAC계층과 수신한 단말기와의 MAC계층 주파수 오프셋을 구할 수 있다. 각각의 수신 단말기에서 측정한 상대적 주파수 오프셋 값을 내부적으로 estimation한 각각의 MAS의 position에 가감시켜 Piconet을 생성한 단말기에서 estimation한 MAS position에 동기를 맞출 수 있다. 제안된 알고리즘을 통해서 단말기들 간의 최대 주파수 오프셋 값과 관계없이 MaxDrift로 인해서 낭비되는 시간을 각 MAS당 1clock 이내로 줄일 수 있다. 제안된 알고리즘을 하드웨어로 합성한 결과 390개의 Logic Cell이 소모되었으며, 시뮬레이션 결과 최대주파수 오프셋이 20ppm, 40ppm, 80ppm일 때 MAS당 오차범위가 main clock의 1clock이내였으며 기존의 방법에 비해서 각각 1%, 2%, 4%의 throughput이 향상되었다.

Keywords

References

  1. Staderini, E.M., 'UWB radars in medicine,' Aerospace and Electronic Systems Magazine, IEEE, Vol.17, pp.13-18, Jan. 2002 https://doi.org/10.1109/62.978359
  2. Jay O'Conor, 'MBOA WIRELESS MEDIUM ACCESS ONTROL(MAC) SPECIFICATION FOR HlGH RATE WIRELESS PERSONAL AREA NEWWORKS (WPANS),' MBOA MAC Specification Draft 0.6, Jul. 2004
  3. MBOA CONFIDENTIAL, 'MBOA PHYLAYER TECHNICAL SPECIFICATION,' Ver. 0v891, Jun. 2004
  4. Toh, C. -K,Delwar, M., Allen, D., 'Evaluating the communication performance of an ad-hoc wireless network,' Wireless Communications, IEEE Transactions on , Vol.1 , pp402-414, Jul. 2002 https://doi.org/10.1109/TWC.2002.800539
  5. Bill McFarland, David su, John Thomson, 'Design and Implementation of an All-CMOS 802.11a Wireless LAN Chipset,' Communications Magazine, IEEE, pp160-168, Aug. 2003 https://doi.org/10.1109/MCOM.2003.1222734
  6. IEEE Std. 802.11a-1999, 'Wireless LAN MAC and PRY Specifications - High-Speed Physical Layer in th SGHz Band,' ISO/lEC 8802-11:1999(E)/ Amd 1:2000(E), New York IEEE,2000
  7. IEEE Std. 802.11b-1999, 'Wireless LAN MAC and PRY Specifications,' ISO/lEC 8802-11: 1999(E), New York; IEEE, 1999