1 |
1
복수의 서비스 제공자에 의해 제공되는 네트워크 기반 서비스를 관리하는 서비스 관리 시스템 및 복수의 네트워크 자원 제공자의 네트워크 자원을 관리하며 도메인별로 존재하는 넷스토어 장치에 연결된 서비스 네트워크 동적 구성 장치로서, 상기 넷스토어 장치가 관리하는 상기 복수의 네트워크 자원 제공자의 네트워크 자원 정보를 조회하고 등록하는 자원 조회 및 등록부; 및 상기 서비스 관리 시스템으로부터 서비스 예약 요청이 수신됨에 따라, 상기 서비스 관리 시스템을 통해 서비스 예약을 요청한 서비스 제공자의 네트워크 기반 서비스를 상기 서비스 제공자의 서비스를 이용하는 서비스 사용자로 전달하기 위한 서비스 네트워크를 네트워크 자원 정보를 이용하여 동적으로 구성하는 서비스 네트워크 토폴로지 구성부;를 포함하되,상기 복수의 네트워크 자원 제공자는 넷스토어 애플리케이션을 이용하여 네트워크 자원들을 상기 넷스토어 장치에 등록하며, 상기 넷스토어 장치는 상기 등록된 네트워크 자원들을 관리하기 위해 상기 복수의 네트워크 자원 제공자를 제어하는 서비스 네트워크 동적 구성 장치
|
2 |
2
제1항에 있어서, 상기 서비스 네트워크 동적 구성 장치는, 네트워크상에 존재하는 네트워크 동적 구성 요청을 집중적으로 수신하는 중앙 서비스 네트워크 동적 구성 장치이고, 상기 서비스 네트워크 토폴로지 구성부는, 도메인별로 지역 네트워크 동적 구성을 수행하는 적어도 하나의 지역 서비스 네트워크 동적 구성 장치로부터 상기 지역 서비스 네트워크 동적 구성 장치가 관할하는 도메인의 네트워크 자원 정보 및 네트워크 자원 간의 구성에 대한 토폴로지 정보를 수신하여, 전체적인 네트워크 구성을 파악하는 서비스 네트워크 동적 구성 장치
|
3 |
3
제2항에 있어서, 상기 서비스 네트워크 토폴로지 구성부는, 상기 서비스 관리 시스템으로부터 서비스 예약 요청이 수신됨에 따라, 상기 서비스 예약 요청에 따른 서비스 네트워크를 동적으로 구성하는데 적합한 적어도 하나의 지역 서비스 네트워크 동적 구성 장치를 선택하고, 상기 선택된 적어도 하나의 지역 서비스 네트워크 동적 구성 장치에 상기 지역 서비스 네트워크 동적 구성 장치가 관할하는 도메인 내에서 상기 서비스 네트워크를 구성하는 지역 서비스 네트워크 구성을 요청하는 서비스 네트워크 동적 구성 장치
|
4 |
4
제1항에 있어서, 상기 서비스 네트워크 동적 구성 장치는, 네트워크상에 존재하는 복수의 도메인별로 존재하며, 상기 서비스 네트워크 동적 구성 장치가 속한 도메인의 서비스 예약 요청을 수신하는 분산 서비스 네트워크 동적 구성 장치이고, 상기 서비스 네트워크 토폴로지 구성부는, 다른 도메인에 속하는 다른 분산 서비스 네트워크 동적 구성 장치로부터 상기 다른 분산 서비스 네트워크 동적 구성 장치에 속하는 도메인의 네트워크 자원 정보 및 네트워크 자원 간의 구성에 대한 토폴로지 정보를 수신하고, 상기 서비스 네트워크 동적 구성 장치가 속하는 도메인의 네트워크 자원 정보 및 네트워크 자원 간의 구성에 대한 토폴로지 정보를 상기 다른 분산 서비스 네트워크 동적 구성 장치로 전달하는 서비스 네트워크 동적 구성 장치
|
5 |
5
제4항에 있어서, 상기 서비스 네트워크 토폴로지 구성부는, 상기 서비스 예약 요청에 따른 상기 네트워크 기반 서비스를 제공하기 위하여, 상기 다른 분산 서비스 네트워크 동적 구성 장치가 관할하는 다른 도메인의 네트워크 자원이 필요한 경우, 상기 다른 분산 서비스 네트워크 동적 구성 장치에 상기 다른 도메인에서 필요한 네트워크 자원을 이용하여 구성되는 부분 네트워크의 동적 구성을 요청하는 서비스 네트워크 동적 구성 장치
|
6 |
6
제1항에 있어서, 상기 서비스 네트워크 토폴로지 구성부는, 상기 넷스토어 장치로부터 상기 서비스 네트워크를 구성하는 네트워크 자원에 장애가 발생하였음이 통지되면, 상기 서비스 관리 시스템으로 상기 통지된 내용을 전달하고, 상기 서비스 관리 시스템으로부터의 서비스 네트워크 재구성 요청에 따라 상기 장애가 발생한 네트워크 자원을 대체할 네트워크 자원을 상기 넷스토어 장치에 요청하여 획득하고, 상기 획득된 네트워크 자원을 이용하여 서비스 네트워크를 재구성하는 서비스 네트워크 동적 구성 장치
|
7 |
7
서비스 관리 영역을 나타내는 도메인 내의 복수의 네트워크 자원 제공자와 연결되고, 서비스 네트워크를 동적으로 구성하는 적어도 하나의 서비스 네트워크 동적 구성 장치과 연결된 넷스토어 장치로서, 복수의 네트워크 자원 제공자가 제공하는 자원 정보를 등록하는 자원 등록부; 상기 등록된 네트워크 자원 정보를 저장하는 저장부; 및 상기 적어도 하나의 서비스 네트워크 동적 구성 장치로부터 상기 서비스 네트워크를 통해 네트워크 기반 서비스를 제공하는데 필요한 네트워크 자원 정보를 요청받음에 따라, 상기 요청에 따른 네트워크 자원 정보를 상기 저장부로부터 조회하고, 상기 조회된 네트워크 자원 정보를 상기 적어도 하나의 서비스 네트워크 동적 구성 장치에 제공하고, 상기 적어도 하나의 서비스 네트워크 동적 구성 장치로부터 상기 네트워크 기반 서비스를 제공하는데 이용되는 적어도 하나의 자원 할당 예약 요청에 응답하여, 상기 복수의 네트워크 자원 제공자로 자원 할당 예약을 요청하는 자원 관리부;를 포함하는 넷스토어 장치
|
8 |
8
제7항에 있어서, 상기 자원 등록부는 상기 네트워크 자원 제공자로서 복수의 스마트 디바이스들로부터 자원 등록을 받고, 상기 복수의 스마트 디바이스들을 제어하기 위해서 다양한 스마트 디바이스 종류들을 지원하는 제어 관리 기능 및 프로토콜을 포함하는 넷스토어 장치
|
9 |
9
제8항에 있어서, 상기 프로토콜은, SNMP(Simple Network Management Protocol), GSMP(General Switch Management Protocol), COPS(Common Open Policy Service), SOAP(Simple Object Access Protocol), TR-069 (Technical Report 069), Diameter 프로토콜 중 적어도 하나를 포함하는 넷스토어 장치
|
10 |
10
제7항에 있어서, 상기 자원 할당 예약 요청은 상기 네트워크 기반 서비스가 제공되는 시간 정보를 포함하고, 상기 자원 관리부는 상기 시간 정보에 기초하여 상기 네트워크 기반 서비스가 제공되도록, 상기 복수의 네트워크 자원 제공자가 상기 자원 할당 예약 요청에 대응하는 네트워크 자원을 할당하도록 상기 복수의 네트워크 자원 제공자로 요청하는 넷스토어 장치
|
11 |
11
제7항에 있어서, 상기 자원 관리부는, 상기 하나 이상의 서비스 네트워크 동적 구성 장치들로부터의 요청에 따라 상기 네트워크 자원들을 할당하는데 있어서, 각 네트워크 자원 제공자의 네트워크 자원이 어떠한 서비스 관리 시스템에 의해 요청된 서비스에 얼마만큼 예약 및 할당되었는지를 나타내는 정보를 상기 저장부에 저장하고, 상기 저장부에 저장된 정보를 기초로 이미 할당된 자원이 추후 다른 서비스 요청에 이용되지 않도록 자원 스케쥴링을 수행하는 넷스토어 장치
|
12 |
12
제7항에 있어서, 상기 자원 등록부에 의해 등록된 네트워크 자원들에 대한 상태 정보를 모니터링하는 자원 모니터링부를 더 포함하는 넷스토어 장치
|
13 |
13
삭제
|
14 |
14
삭제
|
15 |
15
삭제
|
16 |
16
복수의 네트워크 자원 제공자로부터 네트워크 자원을 등록받아 관리하는 넷스토어 장치, 복수의 네트워크 자원 제공자로부터 네트워크 기반 서비스를 등록받고 관리하는 서비스 관리 시스템 및 상기 서비스 관리 시스템으로부터의 서비스 네트워크 동적 구성 요청에 따라 상기 넷스토어 장치에 등록된 네트워크 자원들을 활용하여 오버레이 네트워킹 방식으로 적합한 서비스 네트워크를 동적으로 구성하는 서비스 네트워크 동적 구성 장치를 포함하는 시스템의 서비스 네트워크 동적 구성 방법으로서, 도메인별로 지역 네트워크 동적 구성을 수행하는 지역 서비스 네트워크 동적 구성 장치로부터 상기 지역 서비스 네트워크 동적 구성 장치가 관할하는 도메인의 네트워크 자원 정보 및 네트워크 자원 간의 구성에 대한 토폴로지 정보를 수신하여, 전체적인 네트워크 구성을 파악하는 단계; 상기 서비스 관리 시스템으로부터 서비스 예약 요청이 수신됨에 따라, 상기 서비스 예약 요청에 따른 서비스 네트워크를 동적으로 구성하는데 적합한 적어도 하나의 지역 서비스 네트워크 동적 구성 장치를 선택하는 단계; 및상기 서비스 네트워크를 구성하기 위해서, 상기 선택된 적어도 하나의 지역 서비스 네트워크 동적 구성 장치에 상기 지역 서비스 네트워크 동적 구성 장치가 관할하는 도메인 내에서 지역 서비스 네트워크 구성하도록 요청하는 단계를 포함하되,상기 복수의 네트워크 자원 제공자는 넷스토어 애플리케이션을 이용하여 네트워크 자원들을 상기 넷스토어 장치에 등록하며, 상기 넷스토어 장치는 상기 등록된 네트워크 자원들을 관리하기 위해 상기 복수의 네트워크 자원 제공자를 제어하는 서비스 네트워크 동적 구성 방법
|
17 |
17
제16항에 있어서, 상기 선택된 적어도 하나의 지역 서비스 네트워크 동적 구성 장치로부터 상기 지역 서비스 네트워크 구성에 대한 정보를 포함하는 지역 서비스 네트워크 구성 응답을 수신하는 단계; 및상기 지역 서비스 네트워크 구성 응답을 이용하여 상기 서비스 네트워크를 구성하는 단계를 포함하는 서비스 네트워크 동적 구성 방법
|
18 |
18
복수의 네트워크 자원 제공자로부터 네트워크 자원을 등록받아 관리하는 넷스토어 장치, 복수의 네트워크 자원 제공자로부터 네트워크 기반 서비스를 등록받고 관리하는 서비스 관리 시스템 및 상기 서비스 관리 시스템으로부터의 서비스 네트워크 동적 구성 요청에 따라 상기 넷스토어 장치에 등록된 네트워크 자원들을 활용하여 오버레이 네트워킹 방식으로 적합한 서비스 네트워크를 동적으로 구성하는 서비스 네트워크 동적 구성 장치를 포함하는 시스템의 서비스 네트워크 동적 구성 방법으로서, 상기 서비스 네트워크 동적 구성 장치가 속한 도메인과 다른 도메인에 속하는 다른 분산 서비스 네트워크 동적 구성 장치로부터, 상기 다른 도메인의 네트워크 자원 정보 및 네트워크 자원 간의 구성에 대한 토폴로지 정보를 수신하는 단계; 상기 다른 분산 서비스 네트워크 동적 구성 장치로 상기 서비스 네트워크 동적 구성 장치가 속하는 도메인의 네트워크 자원 정보 및 네트워크 자원 간의 구성에 대한 토폴로지 정보를 전달하는 단계; 및 상기 서비스 네트워크를 구성하기 위해서, 상기 다른 도메인의 네트워크 자원이 필요한 경우, 상기 다른 분산 서비스 네트워크 동적 구성 장치에 상기 필요한 네트워크 자원을 이용하여 부분 서비스 네트워크를 동적으로 구성하도록 요청하는 단계를 포함하되,상기 복수의 네트워크 자원 제공자는 넷스토어 애플리케이션을 이용하여 네트워크 자원들을 상기 넷스토어 장치에 등록하며, 상기 넷스토어 장치는 상기 등록된 네트워크 자원들을 관리하기 위해 상기 복수의 네트워크 자원 제공자를 제어하는 서비스 네트워크 동적 구성 방법
|
19 |
19
제18항에 있어서, 상기 다른 분산 서비스 네트워크 동적 구성 장치로부터 상기 부분 서비스 네트워크 구성에 대한 정보를 포함하는 부분 서비스 네트워크 구성 응답을 수신하는 단계; 및 상기 부분 서비스 네트워크 구성 응답을 이용하여 상기 서비스 네트워크를 구성하는 단계를 포함하는 서비스 네트워크 동적 구성 방법
|