1 |
1
입력 노드로부터 송신된 버스트를 출력노드까지 전송하기 위한 동적 디플렉션 라우팅 방법을 이용하는 광 버스트 스위칭 네트워크로서,상기 네트워크 상의 노드들 중 적어도 하나 이상의 노드들이며, 상기 광 버스트 스위칭 네트워크의 가장자리에 위치하는 각 에지 노드까지의 거리가 제한된 대체 경로들 및 상기 각 대체 경로에 대한 버스트 블락킹 비용, 파장 변환 비용, 전송 비용 및 파장 사용정보가 저장된 테이블을 구비하고, 상기 저장된 정보들을 상호 교환하는 디플렉션 라우터들을 포함하며,상기 디플렉션 라우터는, 상기 광 버스트 스위칭 네트워크에서 경합 발생 시 경합에서 진 버스트를 위한 대체 경로를 상기 테이블에 저장된 정보를 토대로 선택하는 것을 특징으로 하는 광 버스트 스위칭 네트워크
|
2 |
2
제 1 항에 있어서,상기 테이블에 저장된 정보들은, 제어 채널 또는 LSP(Label Switched Path)를 통해 Extended IGP(Interior Gateway Protocol) 및 GMPLS(Generalized MultiProtocol Label Switching)의 링크 관리 프로토콜의 정보 교환 프로토콜을 이용하여 각각의 디플렉션 라우터로 배포되는 것을 특징으로 하는 광 버스트 스위칭 네트워크
|
3 |
3
제 1 항에 있어서,상기 디플렉션 라우터는, 상기 경합 발생 시 상기 경합 버스트의 제어 패킷으로부터 버스트의 정보를 획득하여 상기 경합 버스트가 "Loss-sensitive 트래픽" 또는 "delay-sensitive 트래픽"인지를 판단하는 것을 특징으로 하는 광 버스트 스위칭 네트워크
|
4 |
4
제 3 항에 있어서,상기 경합 버스트가 "Loss-sensitive 트래픽" 인 경우, 상기 디플렉션 라우터는 상기 테이블에서 블락킹 비용이 최소인 적어도 하나 이상의 대체 노드들을 선택하고, 상기 선택된 대체 노드들의 파장이 가용한 경우 상기 선택된 대체 노드들에 대해 블락킹 비용, 전송 비용 및 파장 변환 비용의 합을 계산한 후, 상기 합이 최소인 대체 노드를 선택하고, 상기 선택된 대체 노드를 상기 버스트의 제어 패킷에 알려주는 것을 특징으로 하는 광 버스트 스위칭 네트워크
|
5 |
5
제 4 항에 있어서,상기 디플렉션 라우터는, 상기 선택된 대체 노드들의 파장이 가용하지 않은 경우에 상기 선택된 대체 노드들의 파장 변환시킨 후 상기 선택된 대체 노드들에 대해 블락킹 비용, 전송 비용 및 파장 변환 비용의 합을 계산한 후, 상기 합이 최소인 대체 노드를 선택하고, 상기 선택된 대체 노드를 상기 버스트의 제어 패킷에 알려주는 것을 특징으로 하는 광 버스트 스위칭 네트워크
|
6 |
6
제 4 항 또는 제 5 항에 있어서,상기 디플렉션 라우터는, 상기 선택된 대체 노드로 상기 경합 버스트의 우회에 따라 오프셋 시간이 부족한 경우 FDL을 이용하여 상기 경합 버스트를 지연시키는 것을 특징으로 하는 광 버스트 스위칭 네트워크
|
7 |
7
제 4 항에 있어서,상기 디플렉션 라우터는, 상기 선택된 대체 노드들의 파장이 가용하지 않은 경우에 상기 버스트를 드롭시킨 후 상기 버스트의 드롭을 상기 입력 노드에 통지하는 것을 특징으로 하는 광 버스트 스위칭 네트워크
|
8 |
8
제 3 항에 있어서,상기 경합 버스트가 "Loss-sensitive 트래픽" 인 경우, 상기 디플렉션 라우터는 최단 경로 우회 라우팅 방식을 이용하여 디플렉션 라우팅을 수행하는 것을 특징으로 하는 광 버스트 스위칭 네트워크
|
9 |
9
입력 노드로부터 송신된 버스트를 출력노드까지 전송하기 위한 광 버스트 스위칭 네트워크에서 대체 노드들에 대한 버스트 블락킹 비용, 파장 변환 비용, 전송 비용 및 파장 사용정보가 저장된 테이블을 구비하고 상기 저장된 정보들을 상호 교환하는 디플렉션 라우터들을 이용하여 대체 노드를 결정하기 위한 방법으로서,상기 광 버스트 스위칭 네트워크에서 각 목적지까지의 거리가 제한된 대체 노드들을 검색하여 상기 각 디플렉션 라우터들의 테이블을 초기화시키는 단계와,상기 검색된 대체 노드들의 블락킹 비용을 계산하여 목적지가 동일한 대체 노드들을 정렬하는 단계와,상기 광 버스트 스위칭 네트워크 상에서 경합 발생 시 상기 경합 버스트의 제어 패킷으로부터 버스트의 정보를 추출하는 단계와,상기 버스트의 정보가 "Loss-sensitive 트래픽"인 경우 상기 경합 버스트의 목적지까지의 대체 노드들 중 블락킹 비용이 가장 작은 것부터 기 설정된 개수만큼 선택하는 단계와,상기 선택된 대체 노드들 중 모든 파장이 가용하면, 상기 각 대체 노드들의 블락킹 비용, 전송 비용의 합을 산출하는 단계와,상기 합이 최소인 대체 노드를 선택한 후, 상기 선택된 대체 노드를 상기 경합 버스트의 제어 패킷에 알려주는 단계를 포함하는 광 버스트 스위칭 네트워크의 동적 디플렉션 라우팅 방법
|
10 |
10
제 9 항에 있어서,상기 광 버스트 스위칭 네트워크의 동적 디플렉션 라우팅 방법은, 상기 선택된 대체 노드들이 파장이 가용하지 않은 경우 상기 선택된 대체 노드들의 파장을 변환시키는 단계와,상기 각 대체 노드들의 블락킹 비용, 전송 비용, 파장 변환 비용의 합을 산출하는 단계와,상기 합이 최소인 대체 노드를 선택한 후, 상기 선택된 대체 노드를 상기 경합 버스트의 제어 패킷에 알려주는 단계 를 더 포함하는 광 버스트 스위칭 네트워크의 동적 디플렉션 라우팅 방법
|
11 |
11
제 10 항에 있어서,상기 광 버스트 스위칭 네트워크의 동적 디플렉션 라우팅 방법은, 상기 선택된 대체 노드들의 파장 변환이 불가능한 경우 상기 경합 버스트를 드롭시킨 후 상기 경합 버스트의 드롭을 상기 입력 노드에 알려주는 것을 특징으로 하는 광 버스트 스위칭 네트워크의 동적 디플렉션 라우팅 방법
|
12 |
12
제 9 항에 있어서,상기 버스트의 정보가 "delay-sensitive 트래픽"인 경우 최단 경로 우회 라우팅 방식으로 상기 경합 버스트를 상기 출력 노드까지 송신하는 것을 특징으로 하는 광 버스트 스위칭 네트워크의 동적 디플렉션 라우팅 방법
|