Abstract:
위치정보를 이용한 오버레이 멀티캐스트 트리 구성 방법 및 그 시스템이 개시된다. 상기 오버레이 멀티캐스트 트리 구성 방법은 다수의 GPS정보제공부들과의 통신을 통해 최적의 부모노드를 결정하여 제공하는 위치정보관리부를 포함하는 시스템의 오버레이 멀티캐스트 트리 구성방법에 있어서, 신규 가입자 단말이 자식노드로 가입하기 위한 최적의 부모 노드를 위치정보관리부에 요청하는 요청단계; GPS정보제공부들의 위치정보, 가입자 단말들과 상기 GPS정보제공부들과의 물리적 거리, 및 현재 진행중인 세션정보로부터 최적의 부모노드를 결정하는 결정단계; 및 결정된 상기 최적의 부모노드를 상기 신규 가입자 단말에 전송하는 전송단계;를 포함하며, 상기 결정단계는 상기 위치정보관리부에서 현재 진행중인 세션정보 및 상기 위치정보의 전송을 요청하는 단계; 상기 위치정보를 이용하여 상기 신규 가입자 단말과 상기 GPS정보제공부들간의 지연시간을 계산하는 단계; 및 상기 지연시간들로부터 최단 지연시간을 가지는 GPS정보제공부에 속하는 기존 가입자 단말들 중 현재 세션에 참여중인 기존 가입자 단말을 상기 최적의 부모 노드로 결정하는 단계;를 포함하는 것을 특징으로 한다. 이를 통해 최상의 서비스 품질을 제공할 수 있는 효과가 있다.
Abstract:
A method and an apparatus for providing a conference service, a method and an apparatus for providing sound data for a conference service are provided to give right for conference establishment and control to a common SIP(Session Initiation Protocol) terminal and to confirm a conference property through the fundamental SIP signal message. A method for providing a conference service includes the steps of: issuing an ID for a conference by receiving ID issue application for the conference from a conference establisher(100); designating a subscriber attending the conference having the ID issued from the conference establisher(110); requesting the designated attendant to attend the conference when the conference establisher requests the designated attendant to attend the conference; generating an interactive sound channel with a response to the request(120); combining sound data received from an attendant who responds to the attendance of the conference according to a inputted time of the sound data; and transmitting combined sound data of which a sound data corresponding to each attendant is removed(130).
Abstract:
Provided is a method and apparatus for configuring and managing an overlay multicast data delivery tree in a transmission network having a SM (session manager) and at least one MA (multicast agent). The method includes the steps of at the MA intending to joining a session, obtaining an active neighbor MA list from the SM; detecting information on QoS information of each neighbor MA in the active neighbor MA list, selecting a MA having the most optimized QoS as a parent MA based on the QoS information of each Neighbor MA in the active neighbor MA list, joining an overlay multicast data communication session through the selected parent MA, periodically receiving HB (heart beat) information having information on a path from a root to the MA and determining whether to perform a parent-switching based on me HB information and parent-switching from the current parent MA to a MA having a better QoS when it is determined to perform the parent-switching
Abstract:
본 발명은 네트워크 제어 방법 및 네트워크 장치에 관한 발명이다. 특히 이기종 프리젠스 시스템간의 친구목록 정보를 교환할 수 있는 네트워크 제어 방법 및 네트워크 제어 장치에 관한 발명이다. 본 발명은 제 1 XCAP 클라이언트 모듈을 포함하는 제 1 프리젠스 클라이언트, 제 2 XCAP 클라이언트 모듈을 포함하며, 제 1 프로토콜을 사용한 통신을 수행하여 상기 제 1 프리젠스 클라이언트에게 친구들의 상태정보를 제공하는 제 1 프리젠스 서버, 제 3 XCAP 클라이언트 모듈을 포함하는 제 2 프리젠스 클라이언트, 제 4 XCAP 클라이언트 모듈을 포함하며, 제 2 프로토콜을 사용한 통신을 수행하여 상기 제 2 프리젠스 클라이언트에게 친구들의 상태정보를 제공하는 제 2 프리젠스 서버, 및 상기 제 1 내지 4 XCAP 클라이언트 모듈과 XCAP 통신을 수행하며, 이들의 요청에 따라 친구목록을 제공하고, 친구목록을 저장 및 관리하는 XCAP 서버를 포함하는 네트워크 장치를 제공한다. 프리젠스, 친구 목록 등록, 친구목록 관리 서버, SIP
Abstract:
본 발명은 메신저와 같은 인스턴트 메시지(Instant Messaging) 또는 인터넷 전화 서비스를 SIP(Session Initiation Protocol)을 통하여 가능하게 하는 SIP 프리젠스 기반 인스턴트 메시지 및 인터넷 전화 서비스 클라이언트 시스템(이하 '클라이언트 시스템')에 관한 것이다. 본 명세서에서 개시하는 SIP 프리젠스 기반 인스턴트 메시지 및 인터넷 전화 서비스 클라이언트 시스템은 SIP User Agent로 기능하는 사용자 에이전트(UA) 확장 응용 모듈; 및 UA 확장 응용 모듈로부터의 API 호출에 적절한 SIP 메시지 스트림을 생성하여 다른 클라이언트 시스템으로 전송하고, 다른 시스템으로부터 수신된 SIP 메시지 스트림을 파싱(parsing)하여 수신된 SIP 메시지에 적절한 콜백(callback) 함수를 호출하여 UA 확장 응용 모듈에 통지하는 SIP 트랜잭션 모듈을 포함하여 본 발명의 목적 및 기술적 과제를 달성한다. SIP(Session Initiation Protocol), UA(User Agent), IMPP(Instant Messaging and Presence Protocol), VoIP (Voice over Internet Protocol)
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 이기종 컨퍼런스 시스템간 참여자 상태정보 교환 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 일측 컨퍼런스 서버가 컨퍼런스에 참여 또는 탈퇴하는 참여자 상태정보를 컨퍼런스 정책 서버를 통하여 타측 컨퍼런스 서버로 전달하여 상기 각 컨퍼런스 서버에 연결된 모든 참여자들이 실시간으로 참여자 상태정보를 전달받을 수 있도록 한다. 3. 발명의 해결방법의 요지 본 발명은, SIP 기반 컨퍼런스 서버와 정책 서버와 미디어 서버와 H.323 기반 컨퍼런스 서버를 포함하는 이기종 컨퍼런스 시스템에서의 참여자 상태정보 교환 방법에 있어서, 상기 SIP 기반 컨퍼런스 서버가 새로운 참여자가 접속하는 경우 컨퍼런스 참여자의 변경 정보를 상기 정책서버와 상기 미디어 서버로 각각 전달하는 제1 단계; 상기 미디어 서버가 상기 SIP 기반 컨퍼런스 참여자의 변경 정보에 따라 상기 새로운 참여자의 SIP 단말기와 미디어 세션을 연결하는 제2 단계; 상기 정책 서버가 상기 H.323 기반 컨퍼런스 서버로 상기 SIP 기반 컨퍼런스 참여자의 변경정보를 전달하는 제3 단계; 상기 H.323 기반 컨퍼런스 서버가 상기 미디어 서버로 상기 SIP 기반 컨퍼런스 참여자의 변경정보를 전달하는 제4 단계; 및 상기 미디어 서버가 상기 H.323 기반 컨퍼런스에 참여하는 모든 H.323 단말기로 상기 SIP 기반 컨퍼런스 참여자의 정보를 전달하는 제5 단계를 포함한다. 4. 발명의 중요한 용도 본 발명은 컨퍼런스 시스템 등에 이용됨. 접속 설정 프로토콜, SIP, H.323, 상태정보, 컨퍼런스
Abstract:
본 발명은 오버레이 멀티캐스트 시스템의 제어방법에 관한 발명이다. 특히, 다수의 송신자와 다수의 수신자가 존재하는 다자간 통신을 위하여 효율적인 오버레이 멀티캐스트 제어 트리를 구성하고 관리할 수 있는 오버레이 멀티캐스트 시트템의 제어 방법에 관한 발명이다. 본 발명은 복수의 멀티캐스트 에이전트를 포함하는 오버레이 멀티캐스트 시스템의 제어방법에 있어서, (a) 상기 복수의 멀티캐스트 에이전트 중 하나를 루트 멀티캐스트 에이전트로 설정하여 제어 트리를 구축하는 단계, (b) 상기 복수의 멀티캐스트 에이전트 중 상기 루트 멀티캐스트 에이전트로부터 상기 트리를 따라 나머지 멀티캐스트 에이전트로 제어 메시지를 전달하며, 상기 복수의 멀티캐스트 에이전트 중 제 1 멀티캐스트 에이전트로부터 상기 트리를 따라 나머지 멀티캐스트 에이전트로 데이터를 전달하는 단계, 및 (c) 상기 복수의 멀티캐스트 에이전트 중 상기 루트 멀티캐스트 에이전트로부터 상기 트리를 따라 나머지 멀티캐스트 에이전트로 제어 메시지를 전달하며, 상기 복수의 멀티캐스트 에이전트 중 제 1 멀티캐스트 에이전트를 제외한 어느 한 멀티캐스트 에이전트인 제 2 멀티캐스트 에이전트로부터 상기 트리를 따라 나머지 멀티캐스트 에이전트로 데이터를 송신하는 단계를 포함하는 오버레이 멀티캐스트 시스템의 제어방법을 제공한다.
Abstract:
Provided is a method and apparatus for configuring and managing an overlay multicast data delivery tree in a transmission network having a SM (session manager) and at least one MA (multicast agent). The method includes the steps of at the MA intending to joining a session, obtaining an active neighbor MA list from the SM; detecting information on QoS information of each neighbor MA in the active neighbor MA list, selecting a MA having the most optimized QoS as a parent MA based on the QoS information of each Neighbor MA in the active neighbor MA list, joining an overlay multicast data communication session through the selected parent MA, periodically receiving HB (heart beat) information having information on a path from a root to the MA and determining whether to perform a parent-switching based on me HB information and parent-switching from the current parent MA to a MA having a better QoS when it is determined to perform the parent-switching
Abstract:
본 발명은 인터넷 전화 서비스뿐 아니라 다양한 VoIP 부가 서비스를 제공하고자 할 때 사용자 단말로부터의 호(call) 요구을 처리하는 SIP(Session Initiation Protocol) 프락시(Proxy) 서버 시스템에 관한 것이다. 본 발명의 프락시 서버는 네트워크 소켓을 통해 수신한 스트림 형태의 메시지를 SIP 메시지 구조체로 파싱해서 상위 계층으로 넘겨주거나 상위 계층으로부터 처리 완료된 SIP 메시지 구조체를 스트림 형태로 다시 생성하는 SIP 파서/제너레이터; SIP 파서/제너레이터의 상위에 위치하여 SIP 요구/응답 메시지를 보낼 위치 및 방법을 결정하는 SIP 전송 매니저; SIP 전송 매니저의 상위에 위치하여 SIP 트랜잭션을 관리하기 위한 SIP 트랜잭션 매니저; SIP 트랜잭션 매니저의 상위에 위치하여 실질적인 SIP 메시지 처리 동작을 수행하는 프락시 매니저 계층; 및 프락시 매니저 계층의 상위에 위치하여 프락시 서버 시스템 관리를 위한 시스템 모니터링, 및 메시지 로깅, 정의된 과금 정책에 따른 과금 부여기능 등을 담당하는 최상위 계층을 포함하여 모듈화된 것이다. 인터넷 전화, SIP, 프락시 서버, 모듈화, 메시지 처리
Abstract:
사용자에 의해서 정의된 스크립트를 서버에 저장한 후에 인터넷 전화를 사용하는 사용자에게 스크립트 기반의 다양 부가서비스를 제공할 수 있는 인터넷 전화의 부가서비스 제공 시스템은 인터넷 전화 서비스 시스템에 접속하여 호 연결에 따른 부가 서비스를 위한 스크립트를 설정한 후에 송신하는 클라이언트 단말기 그룹과, 클라이언트 단말기 그룹이 송신한 스크립트를 데이터베이스에 저장하며, 임의의 클라이언트 호 연결 요구 시에 호 연결될 송수신자들이 등록한 스크립트를 상기 데이터베이스에서 인출하는 등록 서버와, 클라이언트 단말기로부터 호 연결 시에 상기 등록 서버에서 인출된 스크립트에 대응되는 부가서비스를 제공하는 CPL 서버를 포함한다.