요약 |
본 발명은 기가비트 이더넷 라인 인터페이스 보드에 관한 것으로, 스위치 및 라우터 시스템에서의 기가비트 이더넷 라인 인터페이스 보드로서, 외부 망으로부터 광섬유(850nm/1550nm Optical Fiber)를 통해 기가비트 이더넷 포트로 수신한 1.25Gbps 광신호를 1비트 스트림 전기신호로 변환하고, 상기 변환된 1비트 스트림 전기신호로부터 클럭 복원과 10비트 코드 정렬을 수행하여 125Mbps 10 비트 심볼 스트림으로 역다중화한 후, 상기 복원한 두개의 62.5MHz 클럭과 125Mbps 10 비트 심볼 스트림으로 구성되는 신호를 출력하며, 역으로 보드 내에서 입력되는 125MHz 클럭과 125Mbps 10 비트 심볼 스트림으로 구성되는 신호를 수신하여 1.25Gbps 1비트 스트림 전기신호로 다중화하고 1.25Gbps 광신호로 변환한 후, 기가비트 이더넷 포트로 전달하여 상기 광섬유를 통해 외부 망으로 송신하는 물리층 인터페이스부; 상기 물리층 인터페이스부로부터 두개의 62.5MHz 복원 클럭과 125Mbps 10 비트 심볼 스트림으로 구성되는 신호를 수신하고, 상기 수신한 125Mbps 10비트 심볼스트림을 10B/8B 디코딩하여 기가비트 이더넷 프레임을 추출한 후, 상기 추출된 패킷에 대해 레이어 2/3/4 스위칭 및 라우팅을 하기 위한 분석, 조사, 수정, 큐잉을 포함하는 패킷 분류와 룩업, 폴리싱, 플로우별 큐잉, 쉐이핑을 포함하는 트래픽 관리 기능을 수행하고, 4Gbps 스위치 인터페이스(Data-Aligned Synchronous Link)용 신호로 재구성하여 시스템 내 스위치 패브릭 보드로 출력하며, 역으로 상기 스위치 패브릭 보드로부터 4Gbps 스위치 인터페이스 신호를 수신하여 기가비트 이더넷 프레임으로 인캡슐레이션(encapsulation)하고 8B/10B 인코딩하여 125Mbps 10비트 심볼스트림과 125MHz 클럭을 상기 물리층 인터페이스부로 출력하고, 보드 내에서 초기화 및 동작을 위한 가이드 프레임 핸들러, 가이드 테이블 핸들러, 애플리케이션 피코코드를 가이드 명령어와 함께 가이드 프레임 포맷으로 다운로드하고, 메모리 관리 기능을 수행하며, 프리 리스트, 트리, 카운터, 테이블을 포함하는 고유의 애플리케이션 데이터 구조를 설정하는 네트워크 프로세서부; 시스템 내 이중화된 메인 프로세서 보드와 IPC기능을 수행하여 제어 및 상태 정보를 교환하고, 보드 부트시 보드 어드레스를 초기화하고 진단 소프트웨어를 다운로드하여 자체 보드 시험을 수행하며, 디스패처 포트 설정 테이블을 초기화하고 하드웨어와 타이머 인터럽트를 인에이블한 후, 상기 네트워크 프로세서부를 초기화 하고 동작시키기 위한 가이드 프레임 핸들러, 가이드 테이블 핸들러 및 애플리케이션 피코코드를 가이드 명령어와 함께 가이드 프레임 포맷으로 다운로드하며, 메모리 관리 기능을 수행하여 프리 리스트, 트리, 카운터 및 테이블과 같은 고유의 애플리케이션 데이터 구조를 설정하고 보드 내 기타 소자들을 제어하고 관리하는 라인 프로세서부; 및 각종 리셋 신호를 조합하여 보드 내 각종 소자의 초기화를 제어하고, 이중화된 스위치 패브릭 보드로부터 활성화(Active)/대기(Stand-by) 동작 상태 신호, 각종 버퍼 상태 신호 및 포트 정보 신호를 각각 수신하여 활성화로 동작하는 스위치 보드와 활성화 스위치 보드 내의 각종 버퍼 상태와 포트 정보를 상기 네트워크 프로세서부로 전달하며, 상기 물리층 인터페이스부와 상기 네트워크 프로세서부의 상태 정보를 나타내는 액체 발광 다이오드 동작을 제어하고, 상기 네트워크 프로세서부를 제외한 보드 내 각종 신호의 상태 정보와 보드 ID및 각종 경보 신호를 수집하여 상기 라인 프로세서부로 제공하여, 보드 내부의 각종 소자의 상태를 제어 관리하는 보드 제어 및 관리부를 포함한다. 본 발명에 따르면, 4포트 단위의 기가비트 이더넷 포트를 모듈로 구현하여 최대 16포트까지 보드 내에 확장하여 실장할 수 있도록 함으로써, 시스템 규모에 따른 가변 적용이 가능하여 보드의 활용성과 집적도를 향상시킬 수 있다. 기가비트 이더넷, 라인 인터페이스, 네트워크 프로세서, 물리층 인터페이스, 이더넷 포트, 스위치 패브릭 보드
|