1 |
1
복수의 패킷들을 목적지에 따라 병합함으로써, 포토닉 프레임을 생성하는 복수의 포토닉 프레임 래퍼 라인 카드; 및상기 복수의 포토닉 프레임 래퍼 라인 카드들이 상기 포토닉 프레임을 동시에 송신할 시간을 나타내는 타임 슬롯에 대한 정보를 포함하는 스케쥴링 승인 신호를, 상기 복수의 포토닉 프레임 래퍼 라인 카드들로 전달하는 메인 컨트롤러를 포함하고,상기 복수의 포토닉 프레임 래퍼 라인 카드들 각각은,상기 목적지가 서로 다른 복수의 포토닉 프레임을 송신하는 경우, 상기 복수의 포토닉 프레임 각각에 대응하는 복수의 타임 슬롯들 사이에 미리 설정된 가드 타임을 삽입하는 포토닉 프레임 스위칭 시스템
|
2 |
2
제1항에 있어서,상기 복수의 포토닉 프레임 래퍼 라인 카드들 각각은,상기 목적지에 대응하는 파장을 이용하여 상기 포토닉 프레임을 출력하는 파장 가변 레이저 다이오드; 및상기 목적지가 서로 다른 복수의 포토닉 프레임을 송신하는 경우, 상기 복수의 포토닉 프레임 래퍼 라인 카드들로, 상기 파장 가변 레이저 다이오드가 상기 파장을 변경하는 시간에 따라 설정된 상기 가드 타임을 삽입할 것을 요청하는 포토닉 프레임 래퍼 장치를 포함하는 포토닉 프레임 스위칭 시스템
|
3 |
3
제2항에 있어서,상기 포토닉 프레임 래퍼 장치는,상기 복수의 패킷들 각각의 헤더를 파싱하여, 상기 복수의 패킷들 각각의 목적지를 식별하고,상기 식별된 목적지에 대응하는 출력 포트에 따라 상기 복수의 패킷들을 분류하고,상기 분류된 복수의 패킷들을 패킷 메모리에 저장하고,상기 분류된 복수의 패킷들 각각에 대응하는 출력 포트, 상기 분류된 복수의 패킷들 각각이 저장된 메모리상의 주소 및 상기 분류된 복수의 패킷들 각각의 길이 중 적어도 하나를 가상 출력 큐 메모리에 저장하는포토닉 프레임 스위칭 시스템
|
4 |
4
제3항에 있어서,상기 포토닉 프레임 래퍼 장치는,상기 가상 출력 큐 메모리에 저장된 상기 복수의 패킷들의 수가 미리 설정된 임계값을 초과하는 경우, 상기 메인 컨트롤러로 상기 스케쥴링 승인 신호를 생성할 것을 요청하는 포토닉 프레임 스위칭 시스템
|
5 |
5
제2항에 있어서,상기 포토닉 프레임 래퍼 장치는,상기 스케쥴링 승인 신호에 기초하여 타임 슬롯 카운터를 초기화하고,상기 스케쥴링 승인 신호에 포함된 타임 슬롯 값과 상기 타임 슬롯 카운터가 일치하는 경우, 상기 포토닉 프레임을 생성하는데 사용되는 정보를 포함하는 타임 슬롯 큐를 생성하고,상기 생성된 타임 슬롯 큐에 기초하여 상기 포토닉 프레임을 생성하고,상기 타임 슬롯의 시작을 알리는 타이밍 신호를 수신하면, 상기 파장 가변 레이저 다이오드로, 상기 생성된 포토닉 프레임을 출력하는 포토닉 프레임 스위칭 시스템
|
6 |
6
제5항에 있어서,상기 포토닉 프레임 래퍼 장치는,상기 타임 슬롯 값과 상기 타임 슬롯 카운터가 일치하지 않는 경우,상기 타이밍 신호의 수신에 기초하여 상기 타임 슬롯 카운터의 값을 증가시킨 다음, 상기 타임 슬롯 값과 상기 타임 슬롯 카운터가 일치하는지를 결정하는 포토닉 프레임 스위칭 시스템
|
7 |
7
제2항에 있어서,상기 포토닉 프레임 래퍼 장치는,상기 목적지가 서로 다른 복수의 포토닉 프레임을 송신하는 경우, 상기 서로 다른 목적지에 기초하여 생성된 포토닉 프리앰블을, 상기 복수의 포토닉 프레임 중 나중에 전송하는 포토닉 프레임에 삽입하는 포토닉 프레임 스위칭 시스템
|
8 |
8
제1항에 있어서,상기 복수의 포토닉 프레임 래퍼 라인 카드는,상기 메인 컨트롤러로부터 스케쥴링 승인 신호를 가장 먼저 수신하는 경우, 상기 복수의 포토닉 프레임 래퍼 라인 카드로, 상기 수신한 스케쥴링 승인 신호에 기초하여 상기 타임 슬롯의 시작을 알리는 타이밍 신호를 송신하는 포토닉 프레임 스위칭 시스템
|
9 |
9
제1항에 있어서,상기 복수의 포토닉 프레임 래퍼 라인 카드는,파장별로 스위칭 경로가 결정된 포토닉 스위치 패브릭 장치로, 상기 생성된 포토닉 프레임을 상기 타임 슬롯에 따라 출력하는 포토닉 프레임 스위칭 시스템
|
10 |
10
제1항에 있어서,상기 복수의 포토닉 프레임 래퍼 라인 카드들 각각은,상기 포토닉 프레임 스위칭 시스템으로 전달된 포토닉 프레임에 포함된 패킷을 추출하고,상기 추출된 패킷을 대응하는 서버로 송신하는 포토닉 프레임 스위칭 시스템
|
11 |
11
제1항에 있어서,상기 메인 컨트롤러는,상기 복수의 포토닉 프레임 래퍼 라인 카드들이 동일한 목적지로 포토닉 프레임을 송신하는 경우, 상기 복수의 포토닉 프레임 래퍼 라인 카드들이 서로 다른 타임 슬롯에서 상기 포토닉 프레임을 송신하도록 상기 스케쥴링 승인 신호를 생성하는 포토닉 프레임 스위칭 시스템
|
12 |
12
포토닉 프레임 래퍼 장치에 있어서,복수의 패킷들에 기초하여 포토닉 프레임을 생성하는 포토닉 프레임 래퍼 입력부; 및상기 포토닉 프레임 래퍼 장치에 연결된 메인 컨트롤러로, 상기 생성된 포토닉 프레임을 송신할 타임 슬롯을 할당할 것을 요청하는 동기화 처리기;를 포함하는 포토닉 프레임 래퍼 장치
|
13 |
13
제12항에 있어서,상기 포토닉 프레임 래퍼 입력부는,상기 복수의 패킷들 각각의 헤더를 파싱하여, 상기 복수의 패킷들 각각의 목적지를 식별하는 헤더 파싱부;상기 식별된 목적지에 대응하는 출력 포트에 따라 상기 복수의 패킷들을 분류하는 패킷 분류부;상기 분류된 복수의 패킷들 각각에 대응하는 출력 포트, 상기 분류된 복수의 패킷들 각각이 저장된 메모리상의 주소 및 상기 분류된 복수의 패킷들 각각의 길이 중 적어도 하나를 가상 출력 큐 메모리에 저장하는 가상 출력 큐 메모리 컨트롤러;상기 분류된 복수의 패킷들을 병합하여 포토닉 프레임을 생성하는 포토닉 프레임 생성부; 및상기 할당된 타임 슬롯에 기초하여, 상기 포토닉 프레임 생성부로 상기 포토닉 프레임을 생성할 것을 요청하는 스케쥴링 처리부를 포함하는 포토닉 프레임 래퍼 장치
|
14 |
14
제13항에 있어서,상기 동기화 처리기는,상기 가상 출력 큐 메모리에 저장된 상기 복수의 패킷들의 수가 미리 설정된 임계값을 초과하는 경우, 상기 메인 컨트롤러로 상기 타임 슬롯을 할당할 것을 요청하는 포토닉 프레임 래퍼 장치
|
15 |
15
제13항에 있어서,상기 동기화 처리기는,상기 메인 컨트롤러가 상기 요청에 대응하여 스케쥴링 승인 신호를 송신한 경우, 상기 스케쥴링 승인 신호에 포함된 상기 타임 슬롯에 대한 정보를 상기 스케쥴링 처리부로 전달하는 포토닉 프레임 래퍼 장치
|
16 |
16
제13항에 있어서,상기 스케쥴링 처리부는,상기 메인 컨트롤러가 할당한 타임 슬롯에 대한 정보를 수신하는 경우, 타임 슬롯 카운터를 초기화하고,상기 수신한 정보에 포함된 타임 슬롯 값과 상기 타임 슬롯 카운터가 일치하는 경우, 상기 포토닉 프레임을 생성하는데 사용되는 정보를 포함하는 타임 슬롯 큐를 생성하고,상기 포토닉 프레임 생성부로, 상기 생성된 타임 슬롯 큐에 기초하여 상기 포토닉 프레임을 생성할 것을 요청하고,상기 타임 슬롯의 시작을 알리는 타이밍 신호를 수신하면, 상기 포토닉 프레임 생성부로, 상기 생성한 포토닉 프레임의 전송을 시작할 것을 요청하는 포토닉 프레임 래퍼 장치
|
17 |
17
제16항에 있어서,상기 스케쥴링 처리부는,상기 타임 슬롯 값과 상기 타임 슬롯 카운터가 일치하지 않는 경우,상기 타이밍 신호의 수신에 기초하여 상기 타임 슬롯 카운터의 값을 증가시킨 다음, 상기 타임 슬롯 값과 상기 타임 슬롯 카운터가 일치하는지를 결정하는 포토닉 프레임 래퍼 장치
|
18 |
18
제12항에 있어서,상기 목적지가 서로 다른 복수의 포토닉 프레임을 송신하는 경우, 상기 복수의 포토닉 프레임 각각에 대응하는 복수의 타임 슬롯들 사이에 미리 설정된 가드 타임을 삽입하는 파장 변환 컨트롤러를 더 포함하는 포토닉 프레임 래퍼 장치
|
19 |
19
제18항에 있어서,상기 가드 타임은,상기 포토닉 프레임을 출력하는 파장 가변 레이저 다이오드가 상기 목적지에 대응하여 파장을 변경하는 시간에 기초하여 결정되는 포토닉 프레임 래퍼 장치
|
20 |
20
제12항에 있어서,포토닉 프레임을 수신하는 경우, 상기 수신된 포토닉 프레임으로부터 추출된 패킷을 대응하는 서버로 출력하는 포토닉 프레임 출력부를 더 포함하는 포토닉 프레임 래퍼 장치
|