1 |
1
SDN(Software Defined Networking) 제어부로부터 경로 설정 요청을 수신하는 단계;기 계산된 경로 정보를 저장하는 사전 경로 데이터베이스에 요청된 경로가 저장되어 있는지 판단하는 단계; 및상기 요청된 경로가, 상기 사전 경로 데이터베이스에 저장된 경우, 상기 요청된 경로에 대응하는 경로 정보를 상기 SDN 제어부에 응답하는 단계를 포함하는 소프트웨어 정의 네트워킹 기반 라우팅 방법
|
2 |
2
제1항에 있어서,프리셋 이벤트가 발생하면, 상기 프리셋 이벤트에 따라, 임의 두 개체 사이의 경로를 계산하는 단계; 및상기 두 개체 사이의 경로 정보를 상기 사전 경로 데이터베이스에 저장하는 단계를 더 포함하는 소프트웨어 정의 네트워킹 기반 라우팅 방법
|
3 |
3
제1항에 있어서,상기 사전 경로 데이터베이스에 상기 요청된 경로가 저장되어 있지 않은 경우,토폴로지 데이터베이스로부터 경로 계산을 위한 토폴로지 정보를 추출하는 단계;상기 토폴로지 정보에 기초하여, 상기 두 개체 사이의 경로를 계산하는 단계; 및상기 계산된 경로 정보를 상기 SDN 제어부로 응답하는 단계를 더 포함하는 소프트웨어 정의 네트워킹 기반 라우팅 방법
|
4 |
4
제3항에 있어서,상기 계산된 경로는, 상기 사전 경로 데이터베이스에 저장되는 것을 특징으로 하는 소프트웨어 정의 네트워킹 기반 라우팅 방법
|
5 |
5
제3항에 있어서,상기 SDN 제어부로부터 네트워크 환경 변화에 따른 토폴로지 변경 이벤트를 수신한 경우,상기 계산된 경로를 대체하는 대체 경로를 계산하는 단계; 및상기 계산된 대체 경로를 상기 SDN 제어부에 응답하는 단계를 더 포함하는 소프트웨어 정의 네트워킹 기반 라우팅 방법
|
6 |
6
제5항에 있어서,상기 계산된 대체 경로는, 상기 사전 경로 데이터베이스에 저장되는 것을 특징으로 하는 소프트웨어 정의 네트워킹 기반 라우팅 방법
|
7 |
7
제1항에 있어서,상기 요청된 경로에 대응하는 경로가 복수개인 경우,상기 경로 정보를 응답하는 단계는, 상기 복수개의 경로 중 제1 경로에 대한 정보를 상기 SDN 제어부로 응답하는 것이고,상기 SDN 제어부로 상기 제1 경로 정보가 제공된 이후, 소정 시간이 경과한 경우, 상기 복수개의 경로 중 상기 제1 경로와는 다른 제2 경로에 대한 정보를 상기 SDN 제어부로 응답하는, 소프트웨어 정의 네트워킹 기반 라우팅 방법
|
8 |
8
기 계산된 경로 정보를 저장하는 사전 경로 데이터베이스;현재 네트워크에서 사용되는 경로 정보를 저장하는 경로 데이터베이스;네트워크를 구성하는 엔티티(Entity)에 대한 정보를 저장하는 토폴로지 데이터베이스;스위치로의 요청에 따라 라우팅 경로 제공을 요청하는 SDN(Software Defined Networking) 제어부; 및상기 사전 경로 데이터베이스에 요청된 경로가 저장되어 있는지 판단하고, 상기 요청된 경로가 상기 사전 경로 데이터베이스에 저장된 경우, 상기 요청된 경로에 대한 경로 정보를 상기 SDN 제어부에 응답하는 이벤트 처리부를 포함하는, 소프트웨어 정의 네트워킹 기반 라우팅 장치
|
9 |
9
제8항에 있어서,상기 이벤트 처리부는, 프리셋 이벤트를 발생시키고, 상기 프리셋 이벤트에 따라, 임의 두 개체 사이의 경로를 계산하고, 상기 두 개체 사이의 경로 정보를 상기 사전 경로 데이터베이스에 저장하는 소프트웨어 정의 네트워킹 기반 라우팅 장치
|
10 |
10
제8항에 있어서,상기 이벤트 처리부는, 상기 사전 경로 데이터베이스에 상기 요청된 경로가 저장되어 있지 않은 경우, 상기 토폴로지 데이터베이스로부터 경로 계산을 위한 토폴로지 정보를 추출하고, 상기 토폴로지 정보에 기초하여, 상기 두 개체 사이의 경로를 계산하고, 상기 계산된 경로 정보를 상기 SDN 제어부로 응답하는 소프트웨어 정의 네트워킹 기반 라우팅 장치
|
11 |
11
제10항에 있어서,상기 이벤트 처리부는, 상기 계산된 경로를, 상기 경로 데이터베이스 및 상기 사전 경로 데이터베이스에 저장하는 것을 특징으로 하는 소프트웨어 정의 네트워킹 기반 라우팅 장치
|
12 |
12
제10항에 있어서,상기 SDN 제어부로부터 네트워크 환경 변화에 따른 토폴로지 변경 이벤트를 수신한 경우, 상기 이벤트 처리부는, 상기 계산된 경로를 대체하는 대체 경로를 계산하고, 상기 계산된 대체 경로를 상기 SDN 제어부에 응답하는 소프트웨어 정의 네트워킹 기반 라우팅 장치
|
13 |
13
제12항에 있어서,상기 계산된 대체 경로는, 상기 경로 데이터베이스 및 상기 사전 경로 데이터베이스에 저장되는 것을 특징으로 하는 소프트웨어 정의 네트워킹 기반 라우팅 장치
|
14 |
14
제8항에 있어서,상기 요청된 경로에 대응하는 경로가 복수개인 경우, 상기 이벤트 처리부는, 상기 복수개의 경로 중 제1 경로에 대한 정보를 상기 SDN 제어부로 응답하고,상기 SDN 제어부로 상기 제1 경로 정보가 제공된 이후, 소정 시간이 경과한 경우, 상기 이벤트 처리부는, 상기 복수개의 경로 중 상기 제1 경로와는 다른 제2 경로에 대한 정보를 상기 SDN 제어부로 응답하는, 소프트웨어 정의 네트워킹 기반 라우팅 장치
|