Browse > Article

An Implementation of Forwarding Engine supporting Various Physical Interfaces based on Network Processor  

Park Wanki (ETRI)
Kim Daeyoung (Chungnam National University)
Publication Information
Abstract
Recently, new concept, NP(Network Processor) was emerged into communication systems to cope with the various service requirements from Internet users. NP is an unique promising technique to capable of implementing of the packet processing in wire-speed and providing the flexibility for supporting the newly network services, having satisfied with implementation using hardware and software respectively in past, This paper deals with the implementation techniques and evaluation results of the line card capable to do packet forwarding function with packet processing power of wire-speed and applicable to various physical interfaces. There are several interfaces of POS, Gigabit ethernet and EPON in E-OLT(EPON Optical Line Terminal) system of PATH(Photonic Access To Home) network. Therefore, the E-OLT's packet forwarding engine have to support various subscriber's interface in wire speed. Our system is implemented the subscriber's card in daughter board and the setup procedure is done by system firmware based on the module's identifier acquired from installed physical board.
Keywords
Network Processor; Forwarding Engine; Router; Hardware; EPON;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Douglas E. Comers, 'Network systems Design using Network Processors,' Prentice Hall, 2003
2 'PowerNP NP4GS3 Network Processor Data Sheet,' IBM, Feb. 2002
3 'PowerNP NP4GS3 Network Processor Hardware Reference Manual,' IBM, Feb. 2002
4 William Stallings, 'High-Speed Networks and Internets - Perfomance and Quality of Service', Pretntice Hall, 2002
5 Paulin, P.G Karim, F. Bromley, P. 'Network processors:a perspective on market requirements, processor architectures and embedded S/W tools', Design, Automation and Test in Europe,2001. Conference and Exhibition 2001. Proceedings, 2001, pp. 420 427, 2001   DOI
6 Panos C. Lekkas, 'Network Processors-Architectures, Protocol, and Platform,' McGraw-Hill, 2003