1 |
1
복수의 도메인을 포함하는 이종의 통신망에서 노드에 그리드 서비스를 활용하여 협업 서비스를 제공하는 장치에 있어서,
그리드 참여자 및 서비스에 대한 인증, 권한 검증, 이동성 제어, 과금 및 관리 서비스 중 하나 이상을 제공하는 글로벌 협업 관리부;
상이한 인터페이스를 가지는 다수의 자원들 간에 공통 인터페이스를 그리드 서비스 기술로 지원하고, 상기 노드를 자원으로 활용 가능한 서비스를 지원하는 그리드 서비스 인프라부; 및
상기 그리드 서비스 인프라부와 상기 글로벌 협업 관리부를 연동하여 상기 노드에 그리드 서비스를 제어하는 그리드 인터페이스부
를 포함하는 장치
|
2 |
2
제1항에 있어서,
상기 글로벌 협업 관리부는,
서비스 레벨 계약서 규약에 따라 상기 노드에 그리드 서비스를 제공하고, 퍼베이시브 통신 환경을 위한 컨텍스트 기반 응용 시나리오를 제공하는 장치
|
3 |
3
제1항에 있어서,
상기 노드의 개별적 도메인에 대한 인증 요청을 상기 글로벌 협업 관리부로 전달하는 제1 인터페이스부;
상기 개별적 도메인으로부터 요구되는 이동성 정보 및 위치 정보를 상기 글로벌 협업 관리부로 전달하는 제2 인터페이스부; 및
상기 인증, 권한 검증, 이동성 제어, 과금 및 이동성 관리에 필요한 사용자 프로파일, 서비스 프로파일, 과금 및 로깅 프로파일 및 바인딩 정보 프로파일 중 하나 이상의 프로파일을 저장하는 저장부
를 더 포함하는 장치
|
4 |
4
제3항에 있어서,
상기 제1 인터페이스부는 상기 복수의 도메인의 AAA(Authentication/Authorization/Accounting) 또는 A4C(AAA 0026# Auditing/Charging) 클라이언트와 인터페이스를 수행하고, 상기 제2 인터페이스부는 상기 복수의 도메인의 이동성 관리 노드와 인터페이스를 수행하는 장치
|
5 |
5
제3항에 있어서,
상기 저장부는,
단말의 사용자에 대한 인증 정보, 인가 정보, 회계 감사 정보, 감사 정보 및 과금 정보 중 하나 이상을 저장하는 인증부; 및
상기 단말의 이동성 관리에 이용되는 바인딩 정보--여기서 바인딩 정보는 상기 그리드 서비스를 실행할 때 이용되는 정보임--를 갱신하여 저장하는 바인딩 갱신부
를 더 포함하는 장치
|
6 |
6
복수의 도메인을 포함하는 협업 시스템에서 그리드 서비스를 통해 제1 도메인에서 제2 도메인으로 이동한 단말에 서비스를 제공하는 방법에 있어서,
상기 제2 도메인으로부터 상기 단말로 제공될 서비스--여기서 서비스는 상기 제1 도메인에서 상기 단말로 제공되던 서비스임--를 위한 워크플로우의 실행을 요청받는 단계;
상기 단말에 대한 인증을 수행한 후, 사용자 에이전트 정보 및 오퍼레이션 가상 조직 정보를 수집하는 단계;
상기 사용자 에이전트 정보 및 상기 오퍼레이션 가상 조직 정보를 토대로 그리드 자원으로 등록된 노드로, 단말에 제공될 서비스의 실행을 요청하는 단계; 및
상기 노드로부터 상기 실행을 요청한 서비스를 수신하여, 상기 단말로 제공하는 단계
를 포함하며,
상기 협업 시스템은 상기 복수의 도메인에 대해서 서비스 별로 오퍼레이션 가상 조직을 관리하는 서비스 제공 방법
|
7 |
7
제6항에 있어서,
상기 단말에 대해 수행된 인증 정보는 그리드 서비스를 통해 수집하는 단계
를 더 포함하는 서비스 제공 방법
|
8 |
8
제6항에 있어서,
상기 요청하는 단계는,
상기 수집된 오퍼레이션 가상 조직 정보를 토대로 권한을 검증하는 단계; 및
검증된 결과를 토대로 상기 워크플로우를 구성하는 단계
를 더 포함하는 서비스 제공 방법
|
9 |
9
제8항에 있어서,
상기 워크플로우의 실행을 요청받는 단계 이전에 상기 제2 도메인은,
상기 제1 도메인으로부터 이동한 상기 단말의 인증 수행이 가능한지 여부를 판단하는 단계;
상기 단말에 대한 인증 수행이 가능하지 않으면, 상기 제1 도메인의 인증 수행 기관이 제2 도메인 내의 인증 수행 기관과 동일한 형태의 수행 기관인지 판단하는 단계; 및
상기 제1 도메인의 인증 수행 기관이 상기 제2 도메인 내의 인증 수행 기관과 동일한 형태의 수행 기관이 아닌 경우, 상기 워크플로우의 실행을 요청하는 단계
를 포함하는 서비스 제공 방법
|
10 |
10
제9항에 있어서,
상기 제1 도메인의 인증 수행 기관이 상기 제2 도메인 내의 인증 수행 기관과 동일한 형태의 수행 기관인 경우, 상기 제1 도메인의 인증 수행 기관으로 상기 이동 단말에 대한 인증 수행을 요청하는 단계; 및
상기 이동 단말에 대한 인증 정보를 수신하는 단계
를 더 포함하는 서비스 제공 방법
|
11 |
11
제6항에 있어서,
상기 노드는 상기 제1 도메인 또는 상기 제2 도메인 내에 포함된 자원을 포함하는 서비스 제공 방법
|
12 |
12
제6항에 있어서,
상기 수집하는 단계는,
상기 단말에 대한 인증이 완료되면, 상기 인증 시 수집된 상기 단말에 대한 위치 정보를 상기 제2 도메인에 전송하여 갱신하는 단계
를 포함하는 서비스 제공 방법
|
13 |
13
복수의 도메인을 포함하는 협업 시스템에서 그리드 서비스를 통해 제1 도메인에서 제2 도메인으로 이동한 단말에 서비스를 제공하는 방법에 있어서,
상기 단말이 위치한 상기 제1 도메인로부터 워크플로우 실행 요청을 수신하는 단계;
상기 단말에 대한 인증이 완료되면 상기 단말에 대한 사용자 에이전트 및 오퍼레이션 가상 조직 정보를 요청하는 단계;
상기 사용자 에이전트 정보 및 오퍼레이션 가상 조직 정보를 수신하면, 상기 오퍼레이션 가상 조직의 권한을 검증하고 상기 사용자 에이전트 정보를 토대로 워크플로우를 구성하는 단계;
상기 사용자 에이전트에 대응되는 인터페이스가 인터페이스부에 존재하면 해당 인터페이스를 통해 상기 단말로 제공할 서비스를 요청하는 단계; 및
상기 해당 인터페이스로부터 상기 단말로 제공할 서비스를 수신하여 상기 단말로 전달하는 단계
를 포함하는 서비스 제공 방법
|
14 |
14
제13항에 있어서,
상기 단말로 제공할 서비스를 요청하는 단계에서 상기 인터페이스부에 상기 대응되는 인터페이스가 존재하지 않으면,
그리드 자원으로 등록된 노드로 상기 단말로 제공할 서비스의 실행을 요청하는 단계; 및
상기 노드를 통해 실행된 상기 실행을 요청한 서비스를 수신하여 상기 단말로 전달하는 단계
를 포함하는 서비스 제공 방법
|