1 |
1
사용자로부터 수신하는 서비스 체인 요청을 수신하는 서비스 체인 요청 모듈과, 상기 서비스 체인 요청 모듈로부터 전송되는 서비스 체인 요청 신호에 따라 리소스를 할당하는 컨트롤 모듈을 포함하는 서비스 제공 서버;상기 서비스 체인 요청에 포함되는 가상 네트워크 기능(Virtualized Network Function)을 호스팅하는 노드를 포함하고,상기 컨트롤 모듈은, 상기 가상 네트워크 기능을 상기 노드에 배치하고 서비스 체인을 임베딩하며,상기 노드 중 하나의 노드(제1 노드)에 배치되는 하나 이상의 가상 네트워크 기능의 용량 및 가상 네트워크 기능 사이의 링크 처리 용량(f)에 기초하여 서비스 체인이 임베딩될 제2 노드를 결정하되,상기 제1 노드에 배치되는 하나 이상의 가상 네트워크 기능의 용량 및 가상 네트워크 기능 사이의 링크 처리 용량(f)과, 상기 제2 노드에 배치되는 하나 이상의 가상 네트워크 기능의 용량 및 가상 네트워크 기능 사이의 링크 처리 용량(f‘)이 다음 수식의 관계를 만족하도록 서비스 체인을 임베딩하는 것을 특징으로 하는 네트워크 서비스 체인 임베딩 시스템
|
2 |
2
제1 항에 있어서,상기 컨트롤 모듈은,상기 노드 중 하나의 노드(제1 노드)에 배치되는 하나 이상의 가상 네트워크 기능의 용량이 상기 제1 노드의 용량 이하가 되도록 상기 가상 네트워크 기능을 상기 노드에 배치하고 서비스 체인을 임베딩하는 것을 특징으로 하는 네트워크 서비스 체인 임베딩 시스템
|
3 |
3
제2 항에 있어서,상기 컨트롤 모듈은,상기 노드 사이에 형성되는 물리적 링크를 통과하는 트래픽의 총량이 상기 가상 네트워크 기능 사이의 링크 처리 용량 이하가 되도록 상기 가상 네트워크 기능을 상기 노드에 배치하고 서비스 체인을 임베딩하는 것을 특징으로 하는 네트워크 서비스 체인 임베딩 시스템
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
제1 항에 있어서,상기 컨트롤 모듈은,상기 제2 노드를 결정한 후 다른 노드에 free 신호를 전송하는 것을 특징으로 하는 네트워크 서비스 체인 임베딩 시스템
|
7 |
7
제6 항에 있어서,상기 컨트롤 모듈은,하나의 서비스 체인을 임베딩할 때 다른 서비스 체인을 차단하는 것을 특징으로 하는 네트워크 서비스 체인 임베딩 시스템
|
8 |
8
제1 항에 있어서,상기 컨트롤 모듈은,소프트웨어 정의 네트워크(Software-Defined Network, 이하 SDN) 컨트롤러에서 구현되는 것을 특징으로 하는 네트워크 서비스 체인 임베딩 시스템
|
9 |
9
서비스 제공 서버가 사용자로부터 수신하는 서비스 체인 요청을 수신하는 제1 단계;상기 수신한 서비스 체인 요청 신호를 컨트롤 모듈로 전송하는 제2 단계;상기 서비스 체인 요청 신호에 따라 하나의 서비스 체인을 선택하는 제3 단계;상기 선택한 서비스 체인에 대해 가상 네트워크 기능을 노드에 배치하고 서비스 체인을 임베딩하는 제4 단계;다른 서비스 체인에 차단 메시지를 전송하는 제5 단계;상기 하나의 서비스 체인에 대해 마르코프 근사 접근법에 의한 마이그레이션을 수행하는 제6 단계;상기 다른 서비스 체인에 해제 메시지를 전송하는 제7 단계 및상기 선택한 서비스 체인의 구성의 변경이 있으면 상기 제3 단계로 복귀하는 과정을 수행하는 제8 단계를 포함하며,상기 제4 단계는,상기 노드 중 하나의 노드(제1 노드)에 배치되는 하나 이상의 가상 네트워크 기능의 용량이 상기 제1 노드의 용량 이하가 되도록 상기 가상 네트워크 기능을 상기 노드에 배치하고 서비스 체인을 임베딩하고,상기 노드 사이에 형성되는 물리적 링크를 통과하는 트래픽의 총량이 상기 가상 네트워크 기능 사이의 링크 처리 용량 이하가 되도록 상기 가상 네트워크 기능을 상기 노드에 배치하고 서비스 체인을 임베딩하되,상기 제1 노드에 배치되는 하나 이상의 가상 네트워크 기능의 용량 및 가상 네트워크 기능 사이의 링크 처리 용량(f)과, 제2 노드에 배치되는 하나 이상의 가상 네트워크 기능의 용량 및 가상 네트워크 기능 사이의 링크 처리 용량(f‘)이 다음 수식의 관계를 만족하도록 서비스 체인을 임베딩하는 것을 특징으로 하는 네트워크 서비스 체인 임베딩 방법
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
제9 항의 방법을 SDN 컨트롤러 상에서 실행시키기 위한 컴퓨터로 판독 가능한 매체에 저장된 컴퓨터프로그램
|