1 |
1
클라이언트/서버간의 요구/응답(Request/Response) 메시지를 주고받아 호를 설정 및 해제하고, 자신의 컨텍트 정보를 등록/등록취소 시 등록 정보의 상태 변화 통지를 요구하며, 설정된 호에 대한 로컬에서의 파크(park)를 수행하는 사용자 에이전트(User Agent); 상기 사용자 에이전트간의 메시지 라우팅 기능을 수행하고, 메시지 라우팅 도중에 상기 사용자 에이전트의 컨택트 정보를 알려주는 네트워크 서버(Network Sever); 및 상기 사용자 에이전트에 파크된 호의 상태 정보를 저장하고, 상기 로컬에서 파크를 수행한 사용자 에이전트나 다른 사용자 에이전트의 픽업(pickup) 요구에 따라 상기 저장된 파크된 호의 상태 정보를 통지하는 파크 서버(Park Server) 를 포함하는 SIP(Session Initiation Protocol) 기반의 호 파크 및 픽업 장치
|
2 |
2
제1항에 있어서, 상기 호 파크를 수행한 사용자 에이전트는 SIP PUBLISH 메시지를 사용하여 상기 파크된 호의 상태 정보를 상기 파크 서버로 전달하는 것을 특징으로 하는 SIP 기반의 호 파크 및 픽업 장치
|
3 |
3
제1항에 있어서, 상기 파크 서버는 상기 픽업을 요구한 사용자 에이전트에게 SIP NOTIFY 메시지를 사용하여 상기 파크된 호의 상태 정보를 통지하는 것을 특징으로 하는 SIP 기반의 호 파크 및 픽업 장치
|
4 |
4
제2항 또는 제3항에 있어서, 상기 호의 상태 정보는 SIP dialog-info 형식을 가지며, dialog id, local tag, remote tag, local uri, remote uri 및 remote target 정보를 포함하는 SIP 기반의 호 파크 및 픽업 장치
|
5 |
5
제1항에 있어서, 상기 픽업을 요청한 사용자 에이전트는 상기 파크 서버로부터 통지되는 호의 상태 정보에 포함된 상기 파크된 호의 상대방의 사용자 에이전트와 새로운 호를 설정하여 상기 파크된 호를 픽업하는 것을 특징으로 하는 SIP 기반의 호 파크 및 픽업 장치
|
6 |
6
사용자 에이전트 및 파크 서버를 포함하는 SIP 기반의 멀티미디어 시스템에서, 설정된 호를 파크(park)하고 픽업(pick)하는 방법에 있어서, a) 특정 사용자 에이전트가 상대방 사용자 에이전트 사이에 설정된 호를 로컬에 파크시키는 단계; b) 상기 특정 사용자 에이전트가 상기 파크된 호의 상태 정보를 상기 파크 서버에게 전달하는 단계; 및 c) 호 픽업을 수행하는 사용자 에이전트가 상기 파크 서버로부터 상기 파크된 호의 상태 정보를 전달받아 픽업하는 단계 를 포함하는 SIP 기반의 호 파크 및 픽업 방법
|
7 |
7
제6항에 있어서, 상기 a) 단계는, 상기 특정 사용자 에이전트가 상기 상대방 사용자 에이전트에게 SIP INVITE 메시지를 전송하고, 이에 대한 응답을 수신하는 단계; 상기 특정 사용자 에이전트가 상기 상대방 사용자 에이전트에게 SIP ACK 메시지를 전송하여 호 설정 작업을 완료하는 단계; 및 상기 특정 사용자 에이전트가 상기 상대방 사용자 에이전트에게 상기 설정된 호가 홀드되었음을 알리는 단계 를 포함하는 SIP 기반의 호 파크 및 픽업 방법
|
8 |
8
제6항에 있어서, 상기 b) 단계는, 상기 특정 사용자 에이전트가 상기 파크된 호의 상태 정보를 포함하는 SIP PUBLISH 메시지를 상기 파크 서버로 전송하는 단계; 및 상기 파크 서버가 상기 전송된 SIP PUBLISH 메시지에 대한 응답 메시지를 상기 특정 사용자 에이전트로 전송하는 단계 를 포함하는 SIP 기반의 호 파크 및 픽업 방법
|
9 |
9
제6항에 있어서, 상기 c) 단계는, 상기 호 픽업을 수행하는 사용자 에이전트가 상기 파크 서버로 SIP SUBSCRIBE 메시지를 전송하여 상기 파크된 호의 상태 정보를 요청하고, 이에 대한 응답 메시지를 수신하는 단계; 및 상기 파크 서버가 상기 특정 에이전트에 파크된 호의 상태 정보를 포함하는 SIP NOTIFY 메시지를 상기 호 픽업을 수행하는 사용자 에이전트로 전송하고, 이에 대한 응답 메시지를 수신하는 단계 를 포함하는 SIP 기반의 호 파크 및 픽업 방법
|
10 |
10
제6항에 있어서, 상기 c) 단계 후에, d) 상기 호 픽업을 수행하는 사용자 에이전트가 상기 상대방 사용자 에이전트와 새로운 호를 설정하는 단계; e) 상기 상대방 사용자 에이전트가 상기 특정 사용자 에이전트와 설정된 호를 종료시키는 단계; 및 f) 상기 특정 사용자 에이전트가 상기 상대방 사용자 에이전트와 설정된 호가 종료되었다는 정보를 포함하는 SIP PUBLISH 메시지를 상기 파크 서버로 전송하는 단계; 및 f) 상기 파크 서버가 상기 파크된 호가 종료되었다는 정보를 포함하는 SIP NOTIFY 메시지를 상기 호 픽업을 수행하는 사용자 에이전트에게 전송하는 단계 를 더 포함하는 SIP 기반의 호 파크 및 픽업 방법
|
11 |
11
제10항에 있어서, 상기 d) 단계는, 상기 호 픽업을 수행하는 사용자 에이전트가 상기 상대방 사용자 에이전트에게 새로운 호 설정을 요청하는 SIP INVITE 메시지를 전송하고, 이에 대한 응답 메시지를 수신하는 단계; 상기 호 픽업을 수행하는 사용자 에이전트가 호 설정 작업을 완료하는 SIP ACK 메시지를 상기 상대방 사용자 에이전트에게 전송하는 단계; 및 상기 호 픽업을 수행하는 사용자 에이전트와 상기 상대방 사용자 에이전트가 RTP(Real-time Transport Protocol)를 사용하여 멀티미디어 데이터를 전송하는 단계 를 포함하는 SIP 기반의 호 파크 및 픽업 방법
|
12 |
12
클라이언트/서버간의 요구/응답(Request/Response) 메시지를 주고받아 호를 설정 및 해제하고, 자신의 컨텍트 정보를 등록/등록취소 시 등록 정보의 상태 변화 통지를 요구하는 제1 사용자 에이전트(User Agent); 클라이언트/서버간의 요구/응답 메시지를 주고받아 호를 설정 및 해제하고, 자신의 컨텍트 정보를 등록/등록취소 시 등록 정보의 상태 변화 통지를 요구하며, 상기 제1 사용자 에이전트와의 사이에 설정된 호에 대한 로컬에서의 파크(park)를 수행하는 제2 사용자 에이전트; 클라이언트/서버간의 요구/응답 메시지를 주고받아 호를 설정 및 해제하고, 자신의 컨텍트 정보를 등록/등록취소 시 등록 정보의 상태 변화 통지를 요구하며, 상기 제2 사용자 에이전트에 파크된 호를 픽업(pickup)하여 상기 제1 사용자 에이전트와 새로운 호를 설정하는 제3 사용자 에이전트; 및 상기 제2 사용자 에이전트에 파크된 호의 상태 정보를 저장하고, 상기 제3 사용자 에이전트의 픽업 요구에 따라 상기 저장된 파크된 호의 상태 정보를 통지하는 파크 서버(Park Server) 를 포함하는 SIP(Session Initiation Protocol) 기반의 호 파크 및 픽업 장치
|
13 |
13
제12항에 있어서, 상기 제3 사용자 에이전트는 상기 파크 서버로부터 통지되는 상기 파크된 호의 상태 정보를 사용하여 상기 제2 사용자 에이전트에 파크된 호를 픽업하는 것을 특징으로 하는 SIP 기반의 호 파크 및 픽업 장치
|
14 |
13
제12항에 있어서, 상기 제3 사용자 에이전트는 상기 파크 서버로부터 통지되는 상기 파크된 호의 상태 정보를 사용하여 상기 제2 사용자 에이전트에 파크된 호를 픽업하는 것을 특징으로 하는 SIP 기반의 호 파크 및 픽업 장치
|