DOI QR코드

DOI QR Code

The FPGA implementation of the RC-DBA algorithm in the EPON

EPON에서 공평한 광 채널 공유를 지원하는 RC-DBA알고리즘의 FPGA 구현

  • Published : 2007.05.31

Abstract

In the upstream link of EPON, numerous ONUs In the reverse link of the EPON network, numerous ONUs receive the privileges to use the optical medium from the scheduler of the LOT, but not through the competition with others. Therefore, it is very important to select a proper DBA algorithm to allocatethe frequency band to each ONU in an effectively and fair manner. In our preceding study, we proposed the RC-DBA algorithm that complements many problems in existing DBA algorithms. In this paper, we designed the MAC scheduler for the OLT, which the proposed algorithmwas applied to and implement it in the FPGA. In addition, in order to verify the operation of the scheduler, we developed the embedded Linux based testbed.

EPON의 상향전송방식에서는 다수의 ONU가 공유된 광 채널에 대한 권한을 공평하고 효율적으로 할당받기 위해서 동적대역할당 알고리즘을 사용한다. RC-DBA 알고리즘은 MPCP를 기반으로 QoS를 지원하면서 동일한 우선 순위일 경우 모든 ONU에게 공평한 대역할당을 지원하기 위해서 제안된 DBA알고리즘이다. 본 논문에서는 RC-DBA알고리즘을 적용한 OLT의 MAC 모듈과 MAC 제어 패킷을 송 수신하는 ONU 모듈을 하드웨어 기술 언어(Hardware Description Language)로 설계하였다. 또한 두 모듈을 UTP 케이블로 연결한 ONU/OLT 테스트베드 시스템을 구축하여 RC-DBA알고리즘을 통해 상향전송을 위한 타임슬롯의 할당이 어떻게 이루어지는지 확인하였다. 본 연구에서는 Corebell사의 IDS2000 FPGA Expansion 보드를 통하여 ONU/OLT 하드웨어 모듈과 임베디드 리눅스 기반의 검증 프로그램의 개발이 이루어졌다.

Keywords

References

  1. '광 네트워크', IITA 주간기술통향 통권 1264호, 2006.9.20, p45-59
  2. 유태환, 'EPON 기술동향', 텔레콤, 제 20권1호, p36-54, 2004
  3. 장성호, 장종욱, 'EPON망에서 ONU 공정성을 고려한 RC-DBA알고리즘의 설계와 성능평가', 동의대 학교 대학원 박사학위논문, 2005 . 2
  4. 802.3 draft문서 - MPCPMessage Format http://www. ieee802.orgf3/efm/baseline/hirth_1_0302.pdf
  5. Michael P. McGarry, Martin Maier, and Martin Reisslein, 'Ethernet PONs: A Survey of Dynamic Bandwidth Allocation Algorithms', http://www.fulton. asu.eduf-mre/DBA_survey.pdf
  6. lEEE 802.1d Draft Document for 802.1d, May. 2001
  7. Corebell Co., 'The practical use of the Linux Device Driver', p105-140, 2003
  8. S. Choi and J. Huh, 'Dynamic Bandwidth Allocation Algorithm for Multimedia Services over Ethernet PONs', ETRl Journal, vol. 24, No.6, pp. 465-468, Dec.2002 https://doi.org/10.4218/etrij.02.0202.0002