Abstract:
스테이트풀 SIP 프락시 서버에서의 호 관리 방법 및 시스템이 개시된다. 스테이트풀 SIP 프락시 서버는 SIP 발신 단말로부터 수신한 INVITE 메시지를 SIP 착신 단말로 전송하고, SIP 착신 단말로부터 200 OK 메시지를 수신하면, 200 OK 메시지의 헤더 내용을 기초로 타이머를 작동시키고, 200 OK 메시지를 SIP 발신 단말로 전송한다. 그리고, 타이머의 만료전까지 SIP 발신 단말로부터 세션 갱신 메시지를 수신하지 못하면, SIP 발신 단말의 호 관련 정보를 삭제한다. SIP, 스테이트풀 SIP 프락시 서버, 타이머
Abstract:
A home Internet phone service apparatus and method are provided to control several Internet phones at home in the Internet environment, thereby enhancing user convenience and sound only an Internet phone closest to a user. A terminal registering unit(200) registers terminals that can be connected by a single recognition number through the Internet and information on locations of the terminals. A user detecting unit(210) detects the current location of a user. A priority level determining unit(220) determines each priority level of terminals according to distance between the user and the terminals based on the user location information and the terminal location information. A ring-back tone controller(230) sets so that a ring-back tone can be outputted from a terminal having a high priority level when a call is connected to the recognition number through the Internet.
Abstract:
본 발명은 프리젠스 서버 및 그 제어 방법에 관한 발명이다. 특히, 안정적인 프리젠스 서비스를 제공할 수 있는 SIP 기반의 프리젠스 서버 및 그 제어 방법에 관한 발명이다. 상술한 목적을 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면은 상태 정보 및 가입 정보를 저장하는 데이터 베이스, 및 상태 정보 및 가입 정보를 상기 데이터 베이스에 저장, 갱신 독출 및 삭제하며 프리젠스 유저 에이전트 통신을 수행하는 프리젠스 서버 프로세서를 포함하는 프리젠스 서버를 제공한다. 본 발명에 의한 SIP 기반의 프리젠스 서버 및 그 제어 방법은 트랜잭션 정보 및 가입 정보를 별도의 데이터베이스 서버에 저장 및 관리함으로써, 서버의 성능과 안정성을 향상시킬 수 있다는 효과가 있다. 프리젠스 서버, presence server, event driven presence server, sip
Abstract:
본 발명은 인터넷 전화 서비스뿐 아니라 다양한 VoIP 부가 서비스를 제공하고자 할 때 사용자 단말로부터의 호(call) 요구을 처리하는 SIP(Session Initiation Protocol) 프락시(Proxy) 서버 시스템에 관한 것이다. 본 발명의 프락시 서버는 네트워크 소켓을 통해 수신한 스트림 형태의 메시지를 SIP 메시지 구조체로 파싱해서 상위 계층으로 넘겨주거나 상위 계층으로부터 처리 완료된 SIP 메시지 구조체를 스트림 형태로 다시 생성하는 SIP 파서/제너레이터; SIP 파서/제너레이터의 상위에 위치하여 SIP 요구/응답 메시지를 보낼 위치 및 방법을 결정하는 SIP 전송 매니저; SIP 전송 매니저의 상위에 위치하여 SIP 트랜잭션을 관리하기 위한 SIP 트랜잭션 매니저; SIP 트랜잭션 매니저의 상위에 위치하여 실질적인 SIP 메시지 처리 동작을 수행하는 프락시 매니저 계층; 및 프락시 매니저 계층의 상위에 위치하여 프락시 서버 시스템 관리를 위한 시스템 모니터링, 및 메시지 로깅, 정의된 과금 정책에 따른 과금 부여기능 등을 담당하는 최상위 계층을 포함하여 모듈화된 것이다.
Abstract:
PURPOSE: A VoIP service system and a method for processing a call using the same are provided to easily expand a user agent by functions and replace modules of the user agent by designing the user agent in a plurality of modules by functions and providing an interface of each step in a detail function or library form and to provide various VoIP services by calling an API provided from the user agent regardless of an inferior protocol. CONSTITUTION: A transportation protocol(300) communicates with a user agent(200) for transmitting and receiving an SIP(Session Initiation Protocol) message. The user agent(200) provides an SIP protocol and an API(Application Programming Interface) to a VoIP(Voice over IP Gateway) application service(100) and generates an SIP message according to an API call of the VoIP application service(100) to provide the generated SIP message to the transportation protocol(300). The user agent(200) processes the SIP message received from the transportation protocol(300) and calls a call back function of the VoIP application service(100) according to the SIP message. The VoIP application service(100) has the call back function, requests a VoIP service through the API call of the user agent(200), and receives the VoIP service by using the call back function called by the user agent(200).