1 |
1
컨퍼런스 제어 서버와 다수의 컨퍼런스 클라이언트가 인터넷을 통해 컨퍼런스를 제어하는 방법에 있어서, (a) 상기 클라이언트가 상기 제어서버로 새로운 컨퍼런스(conference) 생성 요청, 제어 정보 또는 제어 권한에 대한 획득 및 조정 요구를 포함하는 내용을 엑스엠엘(XML) 인스턴스(instance)로 요청하는 단계; (b) 필요시에는 상기 제어서버에서 상기 엑스엠엘 인스턴스로부터 요청자 정보를 추출하여 사용자 인증을 하는 단계; (c) 인증이 확인된 사용자인 경우 상기 요청된 오퍼레이션의 엑스엠엘 인스턴스를 파싱(parsing)하여 컨퍼런스 정보를 추출하는 단계; (d) 상기 제어서버가 상기 추출된 컨퍼런스 정보로부터 해당되는 컨퍼런스에 대응하는 오퍼레이션이 실행되기 위한 정책정보와 사용자 권한 정보를 추출하고, 적합한 권한 및 정책 정보를 반영하여 수행된 오퍼레이션의 결과값을 엑스엠엘 인스턴스로 생성하여 상기 클라이언트로 전달하는 단계; 및 (e) 상기 클라이언트의 요청 정보의 종류에 따라 소정의 응용 서버로 전달이 필요한 경우 응용 서버를 초기화시키는 시그널을 상기 응용 서버로 전송하는 단계;를 포함하는 것을 특징으로 하는 인터넷 상에서의 다자간 멀티미디어 컨퍼런스를 제어하는 방법
|
2 |
2
제1항에 있어서, 상기 (d) 단계는, (d1) 상기 컨퍼런스 생성 및 제어 정보 조정 및 권한 획득 요청을 미리 정의된 소정의 엑스엠엘 스키마(XML schema)에 따라 인스턴스(instance)를 파싱하여 정보를 추출하는 단계; 및 (d2) 상기 파싱한 결과값을 컨퍼런스 일반 정책 관리, 컨퍼런스 사용자 정보 관리, 컨퍼런스 미디어 관리, 컨퍼런스 발언권 관리 및 병렬/병합 컨퍼런스 관리를 포함하는 제어기능별로 구별하는 단계;를 포함하는 것을 특징으로 하는 인터넷 상에서의 다자간 멀티미디어 컨퍼런스를 제어하는 방법
|
3 |
3
제2항에 있어서, 상기 (d2) 단계의, 상기 컨퍼런스 일반 정책 관리 제어 기능은 세부 기능 정보로 컨퍼런스 생성, 컨퍼런스 삭제, 컨퍼런스 정보 열람, 컨퍼런스 일반 정보 변경, 서브 컨퍼런스 생성, 서브 컨퍼런스 삭제, 병렬 컨퍼런스 생성, 병렬 컨퍼런스 삭제 오퍼레이션을 할 수 있는 컨퍼런스 운영 정보 및 건퍼런스 정책 열람 및 정책 변경 오퍼레이션을 할 수 있는 컨퍼런스 정책 정보를 포함하며, 상기 컨퍼런스 사용자 정보 관리 제어 기능은 세부 기능 정보로 참여자 정보 열람, 참여자 추가, 참여자 축출과 특정 사용자 참여 불가 설정을 위한 참여자 정보 및 참여자 권한 부여와 참여자 권한 박탈 오퍼레이션을 할 수 있는 참여자 권한 정보를 포함하며, 상기 컨퍼런스 미디어 관리 제어 기능은 세부 기능 정보로 미디어 정보 열람, 미디어 변경, 특정 미디어 뮤트(mute)와 미디어 뮤트 해제 오퍼레이션을 할 수 있는 미디어 정보를 포함하며, 상기 컨퍼런스 발언권 관리 제어 기능은 세부 기능 정보로 현재 발언권을 가지고 있는 사용자와 대기자 열람, 발언권 요청과 발언권 해제 오퍼레이션을 할 수 있는 발언권 정보를 포함하며, 상기 병렬/병합 컨퍼런스 관리 제어 기능은 병렬 컨퍼런스 설정, 병렬 컨퍼런스 해제와 병렬 컨퍼런스 정보 열람 오퍼레이션을 할 수 있는 정보를 포함하는 것을 특징으로 하는 인터넷 상에서의 다자간 멀티미디어 컨퍼런스를 제어하는 방법
|
4 |
4
제3항에 있어서, 상기 컨퍼런스 운영 정보는 이름, 주소, 설명, 키워드, 런타임(Run Time), 의장 정보, 최대 참여자수, 참여자 목록, 사용미디어 타입을 포함하는 속성들을 포함하며, 상기 컨퍼런스 정책 정보는 시그널 및 미디어 보안 정책, 컨퍼런스 공개 정책, 참여자 정보 공개 정책, 동적 참여자 추가 정책의 속성들을 포함하며, 상기 참여자 정보는 참여자의 주소, 이름, 전화번호를 포함하는 기타 옵션 정보의 속성들을 포함하며, 상기 참여자 권한 정보는 컨퍼런스 생성 권한, 컨퍼런스 삭제 권한, 컨퍼런스 정보와 정책 열람 권한, 컨퍼런스 정보 변경 권한, 컨퍼런스 정책 변경 권한, 컨퍼런스 사용자 변경 권한, 컨퍼런스 사용자 축출 권한, 컨퍼런스 사용자 권한 변경 권한, 서브 컨퍼런스 관리 권한, 병렬 컨퍼런스 관리 권한의 속성들을 포함하며, 상기 미디어 정보는 미디어 서버 정보, 미디어 타입별 송수신 상태, 미디어 타입별 싱크 관리의 속성들을 포함하며, 상기 발언권 정보는 발언권 요청자, 발언권 획득 희망 시간, 발언권 희망 사용 기간의 속성들을 포함하며, 상기 병렬 또는 병합 컨퍼런스 관리 제어 기능은 병렬 컨퍼런스 아이디(ID), 병렬 컨퍼런스 사용자 목록, 병렬 컨퍼런스간 미디어 정보의 속성들을 포함하는 것을 특징으로 하는 인터넷 상에서의 다자간 멀티미디어 컨퍼런스를 제어하는 방법
|
5 |
5
제1항 내지 제4항 중의 한 항에 있어서, 상기 클라이언트로부터 이미 생성된 컨퍼런스에 대한 갱신 요청이 상기 제어 서버로 입력되는 경우, (f) 상기 갱신 요청을 파싱하여 상기 요청된 컨퍼런스의 오퍼레이션 변경 및 변경 요청 정보를 추출하는 단계; (g) 상기 클라이언트의 사용자가 인증된 사용자인 경우 사용자가 해당 정보를 갱신할 수 있는 권한이 있는가를 판단하는 단계; 및 (h) 권한이 있는 사용자로 판단된 경우에는 상기 요청된 컨퍼런스 및 갱신 요청 정보를 검색하여 요청된 컨퍼런스가 존재하고 갱신 가능한 경우에는 요청된 오퍼레이션을 실행하여 컨퍼런스 갱신 후 소정의 엑스엠엘 스키마에 따른 결과값을 생성하여 상기 클라이언트로 돌려주는 단계;를 더 포함하는 것을 특징으로 하는 인터넷 상에서의 다자간 멀티미디어 컨퍼런스를 제어하는 방법
|
6 |
6
제5항에 있어서, 상기 (h) 단계는 상기 갱신 요청에 포함된 제어기능에 따라 일반 정책 관리, 컨퍼런스 사용자 정보 관리, 컨퍼런트 미디어 관리, 컨퍼런스 발언권 관리 및/혹은 병렬/병합 컨퍼런스 관리별로 오퍼레이션을 처리하여 그 결과값을 생성하는 것을 특징으로 하는 인터넷 상에서의 다자간 멀티미디어 컨퍼런스를 제어하는 방법
|
7 |
7
제2항 내지 제4항 중의 한 항에 있어서, 상기 (a) 단계 혹은 (d) 단계에서 클라이언트에서 제어서버로 혹은 제어서버에서 클라이언트로 전송되는 엑스엠엘 인스턴스는 하이퍼텍스트 트랜스퍼 프로토콜(hypertext transfer protocol; HTTP)을 이용하는 것을 특징으로 하는 인터넷 상에서의 다자간 멀티미디어 컨퍼런스를 제어하는 방법
|
8 |
8
복수의 클라이언트와 하나의 제어 서버간의 인터넷을 통한 통신에 의해 컨퍼런스를 제어하는 시스템에 있어서, 새로운 컨퍼런스의 생성 및 존재하는 컨퍼런스에 대한 제어 정보 및 제어 권한의 획득 및 조정 요청을 엑스엠엘 인스턴스(XML instance)로 생성하여 소정의 프로토콜에 따라 전송하며, 해당 요청에 대한 결과를 수신하고 컨퍼런스 응용에 반영하는 복수의 클라이언트; 및 상기 클라이언트로부터의 요청을 수신하여 클라이언트의 인증 및 요청된 오퍼레이션의 수행 권한을 검사하고, 요청된 오퍼레이션에 대하여 정의된 정책을 반영하여 그 결과를 대응하는 엑스엠엘 인스턴스로 생성하여 전송하는 제어서버;를 포함하며, 상기 제어서버는, 상기 클라이언트로부터 전송되는 컨퍼런스 제어 오퍼레이션에 해당하는 엑스엠엘 인스턴스를 소정의 프로토콜에 따라 수신하고, 해당 엑스엠엘 인스턴스를 파싱하여 요청된 오퍼레이션을 컨퍼런스 정책 관리부로 전송하며, 상기 컨퍼런스 정책 관리부의 처리 결과를 엑스엠엘 인스턴스로 생성하여 소정의 프로토콜에 따라 해당 클라이언트에게 전송하는 XML처리정합부; 및 상기 XML처리정합부에서 추출한 정보에 따라 컨퍼런스 제어 및 정책 정보를 추출하여 요청된 오퍼레이션을 실행하여 그 결과값을 상기 XML처리정합부로 전송하여 클라이언트로 전달되게 하는 컨퍼런스정책관리부;를 포함하는 것을 특징으로 하는 인터넷 상에서의 다자간 멀티미디어 컨퍼런스를 제어하는 시스템
|
9 |
9
제8항에 있어서, 상기 복수의 클라이언트와 제어서버간의 엑스엠엘 송수신은 하이퍼텍스트 트랜스퍼 프로토콜(hypertext transfer protocol; HTTP)을 이용하는 것을 특징으로 하는 인터넷 상에서의 다자간 멀티미디어 컨퍼런스를 제어하는 시스템
|
10 |
10
제8항에 있어서, 상기 컨퍼런스정책관리부는 상기 추출된 컨퍼런스 정보로부터 새로운 컨퍼런스에 대한 생성 요청 오퍼레이션에 대하여 응용 서버가 수행할 컨퍼런스 주소와 그 응용 서버 접속 정보를 상기 XML처리정합부로 전달하여 엑스엠엘 인스턴스로 생성하여 상기 클라이언트로 전달하며, 상기 응용 서버가 클라이언트의 호 설정 요청을 처리할 수 있도록 응용 서버를 초기화시키는 시그널을 상기 응용 서버로 전송하며, 상기 클라이언트는 상기 전달받은 엑스엠엘 인스턴스를 파싱하여 추출한 주소와 정보를 이용하여 브이오아이피(VoIP) 응용의 소정의 동작에 따라 상기 응용 서버와 호 설정을 하는 것을 특징으로 하는 인터넷 상에서의 다자간 멀티미디어 컨퍼런스를 제어하는 시스템
|
11 |
11
제8항에 있어서, 상기 컨퍼런스정책관리부는 상기 추출된 컨퍼런스 정보로부터 요청 오퍼레이션에 대하여 대응하는 응용 서버의 서비스가 요청되는 경우 상기 응용 서버가 클라이언트에게 적합한 시그널링 메시지를 교환할 수 있도록 응용 서버에게 요청된 서비스 정보 및 요청 클라이언트의 접속 정보를 전송하며, 상기 응용 서버는 상기 전달받은 정보를 이용하여 브이오아이피 응용의 소정의 동작에 따라 상기 클라이언트 또는 복수의 클라이언트와 시그널링 메시지를 교환하는 것을 특징으로 하는 인터넷 상에서의 다자간 멀티미디어 컨퍼런스를 제어하는 시스템
|
12 |
12
제8항 내지 제11항 중의 한 항에 있어서, 상기 컨퍼런스정책관리부는, 컨퍼런스 생성, 컨퍼런스 삭제, 컨퍼런스 정보 열람, 컨퍼런스 일반 정보 변경, 서브 컨퍼런스 생성, 서브 컨퍼런스 삭제, 병렬 컨퍼런스 생성, 병렬 컨퍼런스 삭제 오퍼레이션의 컨퍼런스 운영 정보 및 건퍼런스 정책 열람 및 정책 변경 오퍼레이션을 할 수 있는 컨퍼런스 정책 정보를 이용하여 컨퍼런스 일반 정책 관리를 하는 컨퍼런스일반정책관리부; 참여자 정보 열람, 참여자 추가, 참여자 축출과 특정 사용자 참여 불가 설정을 위한 참여자 정보 및 참여자 권한 부여와 참여자 권한 박탈 오퍼레이션을 할 수 있는 참여자 권한 정보를 이용하여 컨퍼런스 사용자 정보를 관리하고 제어하는 사용자관리제어부; 미디어 정보 열람, 미디어 변경, 특정 미디어 뮤트(mute)와 미디어 뮤트 해제 오퍼레이션을 할 수 있는 미디어 정보를 관리하고 제어하는 미디어관리정책제어부; 현재 발언권을 가지고 있는 사용자와 대기자 열람, 발언권 요청과 발언권 해제 오퍼레이션을 할 수 있는 발언권 정보를 이용하여 발언권 관리 제어 기능을 하는 발언권관리제어부; 및 병렬 컨퍼런스 설정, 병렬 컨퍼런스 해제와 병렬 컨퍼런스 정보 열람 오퍼레이션을 할 수 있는 정보를 이용하여 병렬 컨퍼런스를 관리 제어하는 병렬/병합 컨퍼런스관리제어부를 포함하는 것을 특징으로 하는 인터넷 상에서의 다자간 멀티미디어 컨퍼런스를 제어하는 시스템
|
13 |
12
제8항 내지 제11항 중의 한 항에 있어서, 상기 컨퍼런스정책관리부는, 컨퍼런스 생성, 컨퍼런스 삭제, 컨퍼런스 정보 열람, 컨퍼런스 일반 정보 변경, 서브 컨퍼런스 생성, 서브 컨퍼런스 삭제, 병렬 컨퍼런스 생성, 병렬 컨퍼런스 삭제 오퍼레이션의 컨퍼런스 운영 정보 및 건퍼런스 정책 열람 및 정책 변경 오퍼레이션을 할 수 있는 컨퍼런스 정책 정보를 이용하여 컨퍼런스 일반 정책 관리를 하는 컨퍼런스일반정책관리부; 참여자 정보 열람, 참여자 추가, 참여자 축출과 특정 사용자 참여 불가 설정을 위한 참여자 정보 및 참여자 권한 부여와 참여자 권한 박탈 오퍼레이션을 할 수 있는 참여자 권한 정보를 이용하여 컨퍼런스 사용자 정보를 관리하고 제어하는 사용자관리제어부; 미디어 정보 열람, 미디어 변경, 특정 미디어 뮤트(mute)와 미디어 뮤트 해제 오퍼레이션을 할 수 있는 미디어 정보를 관리하고 제어하는 미디어관리정책제어부; 현재 발언권을 가지고 있는 사용자와 대기자 열람, 발언권 요청과 발언권 해제 오퍼레이션을 할 수 있는 발언권 정보를 이용하여 발언권 관리 제어 기능을 하는 발언권관리제어부; 및 병렬 컨퍼런스 설정, 병렬 컨퍼런스 해제와 병렬 컨퍼런스 정보 열람 오퍼레이션을 할 수 있는 정보를 이용하여 병렬 컨퍼런스를 관리 제어하는 병렬/병합 컨퍼런스관리제어부를 포함하는 것을 특징으로 하는 인터넷 상에서의 다자간 멀티미디어 컨퍼런스를 제어하는 시스템
|