1 |
1
이중화된 외부 메인 프로세서 보드와 프로세서간 통신을 지원하며, 상태 관리부와 프로세서/스위치 인터페이스 정합부 및 이중화 제어부와 외부 버스 인터페이스(EBI)로 연결되어 패킷 스위칭부의 패킷 스위칭을 위한 기능을 지원하기 위한 로컬 프로세서부; 외부의 이중화된 상대방 스위치 장치와 상태신호를 주고받으며 각종 상태신호를 지속적으로 검사하여 그 결과를 상기 로컬 프로세서부로 전달하기 위한 상기 상태 관리부; 상기 프로세서/스위치 인터페이스 정합부로 프로세서 클럭과 상기 로컬 프로세서부로부터 전달받은 어드레스를 디코딩한 레지스터 선택신호를 제공하며, 프로세서의 상태를 감시하고, 초기화 및 장치 상태 정보의 표시 동작을 제어하며, 상기 상대방 스위치 장치와 현재 활성화로 동작하는 장치의 정보를 교환하고, 외부의 이더넷 라인 인터페이스 보드로 현재 활성화로 동작하는 장치의 정보를 제공하기 위한 상기 이중화 제어부; 상기 로컬 프로세서부로부터 데이터를 전달받아 상기 패킷 스위칭부의 초기화 및 레지스터 액세스 기능을 제공하기 위한 상기 프로세서/스위치 인터페이스 정합부; 상기 상대방 스위치 장치와 동기용 기준클럭을 주고받아 상호간에 주파수를 동기시키고, 상기 프로세서/스위치 인터페이스 정합부와 상기 패킷 스위칭부로 기준클럭을 제공하고, 상기 이더넷 라인 인터페이스 보드로 동기용 클럭을 제공하기 위한 클럭 제어부; 및 상기 이더넷 라인 인터페이스 보드로부터의 패킷을 공유메모리에 저장하고, 해당 출력큐의 우선순위에 따라 패킷을 분류하여 해당 번지에 저장한 후, 스케쥴링 알고리즘에 따라 해당 순서의 출력 패킷을 선택하고 선택되어진 출력큐에서 제공하는 해당 어드레스 영역에서 목적지 포트로 저장된 패킷을 전송하기 위한 상기 패킷 스위칭부 를 포함하는 이더넷 패킷 스위치 장치
|
2 |
2
제 1 항에 있어서, 상기 상태 관리부, 상기 이중화 제어부, 및 상기 프로세서/스위치 인터페이스 정합부는, 프로그램어블 로직 디바이스(PLD) 소자를 이용하여 하드웨어로 구현된 것을 특징으로 하는 이더넷 패킷 스위치 장치
|
3 |
3
제 1 항에 있어서, 상기 패킷 스위칭부는, 상기 이더넷 라인 인터페이스 보드의 수에 따라 가변적으로 포트 수가 설정된 것을 특징으로 하는 이더넷 패킷 스위치 장치
|
4 |
4
제 1 항 내지 제 3 항 중 어느 한 항에 있어서, 상기 로컬 프로세서부는, 상기 상태 관리부, 상기 이중화 제어부, 상기 프로세서/스위치 인터페이스 정합부와 외부 버스 인터페이스(EBI)로 연결되어 상기 패킷 스위칭부의 레지스터로의 액세스 및 각각의 기능에 대하여 제어 패스를 제공하고, 상기 메인 프로세서 보드와 프로세서간 통신(IPC)을 위해 2포트의 10Mbps 이더넷 포트를 지원하며, 디버깅 및 외부 사용자 인터페이스를 위해 EIA-232 두 포트와 10/100 이더넷 한 포트를 지원하고, 외부 버스 인터페이스를 통해 수집된 장치 상태 및 통계정보를 프로세서간 통신 인터페이스를 통해 상기 메인 프로세서 보드로 전달하며, 상기 패킷 스위칭부의 어플리케이션 프로그래밍 인터페이스(API) 루틴을 제공하고, 상기 이중화 제어부와 함께 장치의 초기화, 재시동, 이중화, 패킷 절체, 장애관리 기능을 수행하는 것을 특징으로 하는 이더넷 패킷 스위치 장치
|
5 |
5
제 4 항에 있어서, 상기 로컬 프로세서부는, 구현성, 확장성, 및 시험성을 고려하여 도터 보드 형태로 구현된 것을 특징으로 하는 이더넷 패킷 스위치 장치
|
6 |
6
제 4 항에 있어서, 상기 상태 관리부는, 상기 로컬 프로세서부와 외부 버스 인터페이스(EBI)로 연결되어 상기 상대방 스위치 장치로부터 활성화/대기 동작상태 신호, 기능 장애 신호, 실/탈장 상태 신호, 전원 상태 신호, 프로세서 상태 신호를 수신하고, 자신의 상태 신호를 검사하여 상기 상대방 스위치 장치로 전달하는 것을 특징으로 하는 이더넷 패킷 스위치 장치
|
7 |
7
제 6 항에 있어서, 상기 이중화 제어부는, 하드웨어적인 장치 이중화 및 절체 기능을 수행하고, 이중화 정보를 상기 상대방 스위치 장치와 상기 이더넷 라인 인터페이스 보드로 제공하며, 상기 로컬 프로세서부와 외부 버스 인터페이스로 연결되어 각종 리셋신호를 취합하여 각 기능 블럭에 리셋신호를 제공해주고, 와치독(Watchdog) 회로를 통해 프로세서의 동작상태를 감시하여 상기 상태관리부로 통지하며, 장치의 전원상태 및 이중화 상태, 동작상태 정보을 액체 발광 다이오드(LED)의 동작을 제어하여 표시하고, 상기 로컬 프로세서부로부터 외부 버스 인터페이스(EBI)를 통해 전달받은 어드레스를 디코딩하여 상기 프로세서/스위치 인터페이스 정합부로 레지스터 선택신호를 전달하는 것을 특징으로 하는 이더넷 패킷 스위치 장치
|
8 |
8
제 7 항에 있어서, 상기 프로세서/스위치 인터페이스 정합부는, 상기 로컬 프로세서부와 외부 버스 인터페이스(EBI)로 연결되고 상기 패킷 스위칭부와 호스트 시리얼 인터페이스(SHI)로 연결되어 상기 패킷 스위칭부의 초기화 및 레지스터 액세스 기능을 수행하고, 상기 클럭 제어부로부터 기준클럭(62
|
9 |
9
제 8 항에 있어서, 상기 클럭 제어부는, 상기 상대방 스위치 장치 및 상기 이더넷 라인 인터페이스 보드에 15
|
10 |
10
제 9 항에 있어서, 상기 패킷 스위칭부는, 외부의 다수 10기가비트 이더넷 라인 인터페이스 보드 사이의 패킷 스위칭 기능을 제공하고, 데이터 통신을 위한 직렬 인터페이스(UNILINK)를 통해 수신한 패킷을 공유메모리에 저장하고, 해당 출력큐의 우선순위에 따라 패킷을 분류하여 해당 번지에 저장한 후, 스케쥴링 알고리즘에 따라 해당 순서의 출력 패킷을 선택하고 선택되어진 출력큐에서 제공하는 해당 어드레스 영역에서 목적지 포트로 저장된 패킷을 전송하며, 상기 클럭 제어부로부터 62
|
11 |
10
제 9 항에 있어서, 상기 패킷 스위칭부는, 외부의 다수 10기가비트 이더넷 라인 인터페이스 보드 사이의 패킷 스위칭 기능을 제공하고, 데이터 통신을 위한 직렬 인터페이스(UNILINK)를 통해 수신한 패킷을 공유메모리에 저장하고, 해당 출력큐의 우선순위에 따라 패킷을 분류하여 해당 번지에 저장한 후, 스케쥴링 알고리즘에 따라 해당 순서의 출력 패킷을 선택하고 선택되어진 출력큐에서 제공하는 해당 어드레스 영역에서 목적지 포트로 저장된 패킷을 전송하며, 상기 클럭 제어부로부터 62
|