KR20120031617A - 통합 커뮤니케이션 서비스에서의 콜 서버 연동 장치, 시스템 및 방법 - Google Patents
통합 커뮤니케이션 서비스에서의 콜 서버 연동 장치, 시스템 및 방법 Download PDFInfo
- Publication number
- KR20120031617A KR20120031617A KR1020100093092A KR20100093092A KR20120031617A KR 20120031617 A KR20120031617 A KR 20120031617A KR 1020100093092 A KR1020100093092 A KR 1020100093092A KR 20100093092 A KR20100093092 A KR 20100093092A KR 20120031617 A KR20120031617 A KR 20120031617A
- Authority
- KR
- South Korea
- Prior art keywords
- call
- call server
- interworking
- client terminal
- gateway device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/04—Interfaces between hierarchically different network devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/10—Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
통합 커뮤니케이션 서비스에서의 콜 서버 연동 장치, 시스템 및 방법이 개시된다.
게이트웨이 장치는 IPC 망의 다양한 콜 서버들에 맞는 개별 인터페이스들을 제공하며, IMS 망을 통해 콜 서버 연동 기능에 대한 사용요청이 수신되는 경우 콜 서버의 기종에 따라 인터페이스를 달리 선택하고, 선택된 개별 인터페이스로 콜 서버와 연동하면서 IMS 기반 표준 인터페이스를 통해 클라이언트 단말과 통신함으로써 콜 서버와 클라이언트 단말 간의 연동을 중계한다. 클라이언트 단말은 IMS 망을 통해 게이트웨이 장치로 접속하여 콜 서버와의 연동을 위한 사용요청을 전송하여, 그 응답으로 게이트웨이 장치로부터 IMS 기반 표준 인터페이스를 이용한 콜 서버와의 연동을 제공 받는다.
이러한 구성에 따르면, 클라이언트 단말이 다양한 기종의 콜 서버 종류에 맞는 인터페이스를 따로 탑재할 필요 없이 IMS 기반의 단일한 표준 인터페이스를 통해 콜 서버 연동 기능을 편리하게 제공 받을 수 있다.
게이트웨이 장치는 IPC 망의 다양한 콜 서버들에 맞는 개별 인터페이스들을 제공하며, IMS 망을 통해 콜 서버 연동 기능에 대한 사용요청이 수신되는 경우 콜 서버의 기종에 따라 인터페이스를 달리 선택하고, 선택된 개별 인터페이스로 콜 서버와 연동하면서 IMS 기반 표준 인터페이스를 통해 클라이언트 단말과 통신함으로써 콜 서버와 클라이언트 단말 간의 연동을 중계한다. 클라이언트 단말은 IMS 망을 통해 게이트웨이 장치로 접속하여 콜 서버와의 연동을 위한 사용요청을 전송하여, 그 응답으로 게이트웨이 장치로부터 IMS 기반 표준 인터페이스를 이용한 콜 서버와의 연동을 제공 받는다.
이러한 구성에 따르면, 클라이언트 단말이 다양한 기종의 콜 서버 종류에 맞는 인터페이스를 따로 탑재할 필요 없이 IMS 기반의 단일한 표준 인터페이스를 통해 콜 서버 연동 기능을 편리하게 제공 받을 수 있다.
Description
본 발명은 통합 커뮤니케이션 서비스에서의 콜 서버 연동에 관한 것으로, 더욱 상세하게는 클라이언트 단말이 다양한 기종의 콜 서버 종류에 맞는 인터페이스를 따로 탑재할 필요 없이 IMS 기반의 단일한 표준 인터페이스를 통해 콜 서버 연동 기능을 제공 받을 수 있도록 하는 통합 커뮤니케이션 서비스에서의 콜 서버 연동 장치, 시스템 및 방법에 관한 것이다.
IMS(IP Multimedia Core Network Subsystem)는 IP를 이용해 음성, 인터넷, 멀티미디어 서비스를 통합적으로 지원하는 통합 네트워크인 ALL-IP 망을 기반으로 하여 사용자들에게 다양한 서비스를 제공하기 위하여 정의된 것이다. ALL-IP 망은 이동통신망 구조와 프로토콜을 IP 기반으로 사용하여 데이터와 시그널링을 IP 기반으로 전송하며, 전송(bearer), 제어(control) 및 서비스(service) 기능을 분리하고, 멀티미디어 통신을 실시간으로 제공한다.
사용자들은 IMS 망을 통해 유무선 단말을 이용한 음성 통화 기능과 단문 메시지 송/수신 기능 등의 기본적인 기능에서부터, 텍스트, 음성, 이미지, 영상 등 멀티미디어 컨텐츠를 포함하는 서비스에 이르기까지 폭넓은 서비스를 제공 받을 수 있다.
한편, 통합 커뮤니케이션(UC: Unified Communications) 서비스는 조직 내 업무 효율성을 높이기 위해 이메일, 메신저, 인터넷전화, 기업 포탈, 그룹웨어 등을 통합하여 사용자들 간에 다양한 통신수단을 제공하기 위한 것으로, 조직은 언제 어디서나 통합 커뮤니케이션을 통해 사용자들 간의 원활한 의사 소통을 실현하고, 업무 효율성을 높일 수 있다.
통합 커뮤니케이션을 사용하는 조직은 다양한 콜 서버들과 연동한다. 콜 서버는 기종에 따라 통화 상태, 클릭콜, 부가서비스의 설정 및 해지와 관련된 인터페이스를 각기 다르게 제공한다. 이에 따라, 고객이 사용하고자 하는 기능을 제공하는 콜 서버의 종류에 따라 클라이언트 단말의 인터페이스를 달리 개발하여야 하는 필요성이 생기게 된다. 그러므로, 콜 서버의 종류에 따라 각기 다른 개별 인터페이스들을 이용해 콜 서버 연동 기능을 제공하여야 하므로, 효과적인 연동이 어렵고, 연동 과정이 복잡하며, 콜 서버의 종류에 따라 클라이언트 단말들에 서로 다른 인터페이스를 구현하여야 하는 불편이 있다.
본 발명은 상술한 바와 같은 종래 기술의 문제점을 해결하기 위하여 제안된 것으로, 그 목적은 클라이언트 단말이 다양한 기종의 콜 서버 종류에 맞는 인터페이스를 따로 탑재할 필요 없이 IMS 기반의 단일한 표준 인터페이스를 통해 콜 서버 연동 기능을 제공 받을 수 있도록 하는 통합 커뮤니케이션 서비스에서의 콜 서버 연동 장치, 시스템 및 방법을 제공함에 있다.
본 발명이 이루고자 하는 기술적 과제는 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
본 발명에 따른 합 커뮤니케이션 서비스에서의 콜 서버 연동 시스템은 IPC 망에 위치하여 통화 상태 관리, 클릭콜, 부가서비스의 설정 및 해지 중 하나 이상의 동작을 제공하는 콜 서버들; 상기 콜 서버들에 맞는 개별 인터페이스들을 제공하며, IMS 망을 통해 콜 서버 연동 기능에 대한 사용요청이 수신되는 경우 상기 사용요청에 상응하는 콜 서버의 기종에 따라 개별 인터페이스를 달리 선택하여 상기 선택된 콜 서버와의 연동을 중계하는 게이트웨이 장치; 및 특정 콜 서버와의 연동이 필요한 경우 IMS 망을 통해 상기 게이트웨이 장치로 접속하고, 상기 콜 서버와의 연동을 위한 사용요청을 전송하여, 그 응답으로 상기 게이트웨이 장치로부터 IMS 기반 표준 인터페이스를 이용한 상기 콜 서버와의 연동을 제공 받는 클라이언트 단말을 포함한다.
본 발명에 따른 게이트웨이 장치는 통합 커뮤니케이션 서비스에서의 콜 서버 연동을 위한 장치에 있어서, IPC 망에 위치한 콜 서버들과 연동하기 위하여 IPC 망의 콜 서버들에 맞는 개별 인터페이스들을 제공하는 IPC 인터페이스 탑재부; IMS 망을 통해 클라이언트 단말로부터 콜 서버 연동 기능의 사용요청이 수신됨에 따라, 상기 IPC 인터페이스 탑재부에서 탑재하고 있는 개별 인터페이스들 중 상기 사용요청에 상응하는 특정 콜 서버의 기종을 판단하는 타겟 식별부; 및 상기 타겟 식별부의 판단결과에 따라 상기 IPC 인터페이스 탑재부에서 상기 콜 서버에 맞는 개별 인터페이스를 제어하여 상기 콜 서버와 연동하면서, IMS 기반 표준 인터페이스를 통해 IMS 망에 접속한 상기 클라이언트 단말에게 상기 콜 서버와의 연동을 제공하는 콜 서버 연동부를 포함한다.
본 발명에 따른 통합 커뮤니케이션 서비스에서의 콜 서버 연동 방법은 IMS 망에 접속한 클라이언트 단말로부터 콜 서버 연동 기능의 사용요청이 전송됨에 따라, 게이트웨이 장치가 IMS 기반 표준 인터페이스를 통해 상기 사용요청을 수신하는 단계(a); 상기 게이트웨이 장치가 IPC 망의 콜 서버들과 연동하기 위하여 탑재하고 있는 개별 인터페이스들 중 상기 사용요청에 상응하는 특정 콜 서버의 기종을 판단하는 단계(b); 및 상기 게이트웨이 장치가 상기 콜 서버에 맞는 개별 인터페이스를 사용하여 상기 콜 서버와 연동하면서, IMS 기반 표준 인터페이스를 통해 상기 클라이언트 단말에게 상기 콜 서버와의 연동을 제공하는 단계(c)를 포함한다.
본 발명의 콜 서버 연동 장치, 시스템 및 방법에 따르면, 통합 커뮤니케이션 서비스를 제공함에 있어 클라이언트 단말이 다양한 기종의 콜 서버 종류에 맞는 인터페이스를 따로 탑재할 필요 없이 IMS 기반의 단일한 표준 인터페이스를 통해 콜 서버 연동 기능을 제공 받을 수 있다.
도 1은 본 발명의 일 실시예에 따른 통합 커뮤니케이션 서비스에서의 콜 서버 연동 시스템을 나타낸 구성도이다.
도 2는 본 발명의 일 실시예에 따른 통합 커뮤니케이션 서비스에서의 콜 서버 연동 방법을 나타낸 흐름도이다.
도 3 내지 도 8은 본 발명의 다른 실시예에 따른 통합 커뮤니케이션 서비스에서의 콜 서버 연동 방법을 나타낸 흐름도이다.
도 2는 본 발명의 일 실시예에 따른 통합 커뮤니케이션 서비스에서의 콜 서버 연동 방법을 나타낸 흐름도이다.
도 3 내지 도 8은 본 발명의 다른 실시예에 따른 통합 커뮤니케이션 서비스에서의 콜 서버 연동 방법을 나타낸 흐름도이다.
이하에서는 첨부한 도면을 참조하여 본 발명의 바람직한 실시예에 따른 통합 커뮤니케이션 서비스에서의 콜 서버 연동 장치, 시스템 및 방법에 대해서 상세하게 설명한다.
도 1은 본 발명의 일 실시예에 따른 통합 커뮤니케이션 서비스에서의 콜 서버 연동 시스템을 나타낸 구성도이다.
클라이언트 단말(100)은 스마트폰, PC(Personal Computer), 휴대전화 등 사용자가 소유한 접속 장치로서, IMS(IP Multimedia Core Network Subsystem) 망을 통해 통합 커뮤니케이션 관리 서버(200)에 접속하여 메신저 등의 통합 커뮤니케이션 서비스를 제공 받는다. 또한, 클라이언트 단말(100)은 통합 커뮤니케이션 서비스의 제공 중에 IPC 망에 위치한 특정 콜 서버(400)와의 연동이 필요한 경우 IMS 망을 통해 게이트웨이 장치(300)로 접속하여 해당 콜 서버(400)와의 연동을 위한 사용요청을 전송하며, 그 응답으로 게이트웨이 장치(300)로부터 IMS 기반 표준 인터페이스를 이용한 콜 서버(400)와의 연동을 제공 받는다.
통합 커뮤니케이션 관리 서버(200)는 이메일, 메신저, 인터넷전화, 기업 포탈, 그룹웨어 등을 통합하여 사용자들 간의 다양한 통신수단을 제공하기 위한 것으로, 인스턴트 메시지, 컨퍼러스, 사용자의 상태(Presence)를 관리하는 기능 등을 가지며, IMS 망을 통해 클라이언트 단말(100)에게 쪽지, 채팅, 영상/음성 컨퍼런스 등의 통합 커뮤니케이션 서비스를 제공한다. 통합 커뮤니케이션 관리 서버(200)는 부가적으로 IP 전화(420)를 제어하는 서비스를 제공한다.
예를 들어, 사용자는 PC 타입의 클라이언트 단말(100)을 이용해 통합 커뮤니케이션 관리 서버(200)에 접속한 후 통합 커뮤니케이션 관리 서버(200)가 제공하는 클라이언트 메뉴에서 IP 전화(420)로의 착신전환 기능을 클릭하여 콜 서버(400)와의 연동을 선택할 수 있다. 이러한 경우, 해당 기능을 제공하는 콜 서버(400)를 대상으로 하는 클라이언트 단말(100)의 사용요청이 IMS 망을 통해 게이트웨이 장치(300)로 전송되며, 게이트웨이 장치(300)는 대상이 되는 콜 서버(400)와 클라이언트 단말(100) 간의 연동을 중계한다. 게이트웨이 장치(300)와 콜 서버(400) 간의 연동은 콜 서버(400)의 제조/운용업체에서 제공하는 해당 규격을 따른다.
게이트웨이 장치(300)는 다양한 기종의 콜 서버(400)들에 맞는 개별 인터페이스들을 제공하며, IMS 망을 통해 클라이언트 단말(100)로부터 콜 서버 연동 기능에 대한 사용요청이 수신되는 경우 수신된 사용요청에 상응하는 콜 서버(400)의 기종을 판단하고 판단 결과에 따라 개별 인터페이스를 달리 선택하여 선택된 IPC 망의 콜 서버(400)와 IMS 망에 접속된 클라이언트 단말(100)과의 연동을 중계한다.
콜 서버(400)들은 IPC(Inter-Processor Communication) 망에 위치하여 통화 상태 관리, 클릭콜(Click-to-Call), 부가서비스의 설정 및 해지 등의 콜 서버 연동 기능을 제공하는 장치로, IP-PBX, 소프트 스위치, IP-Centrex 등이 이에 해당한다. 콜 서버(400)는 게이트웨이 장치(300)로부터 클라이언트 단말(100)의 사용요청이 전달되면 그에 응답하여 게이트웨이 장치(300)의 중계를 통해 클라이언트 단말(100)과 연동하면서 클라이언트 단말(100)이 요청한 특정 기능을 제공한다.
IP(Internet Protocol) 전화(420)는 IPC 망을 통해 콜 서버(400)에 접속되는 장치를 예시한 것이다. 예컨대, 클라이언트 단말(100)이 IP 전화(420)를 착신측으로 하여 클릭콜을 요청하거나 통화 중인 상태에서 통화 종료를 요청하는 경우, IP 전화(420)는 콜 서버(400)의 제어에 따라 클릭콜을 요청한 클라이언트 단말(100)과의 통화 연결을 설정하거나 설정 중인 통화 연결을 종료한다.
전술한 게이트웨이 장치(300)는 타겟 식별부(310), 콜 서버 연동부(320), IPC 인터페이스 탑재부(330)를 포함한다.
타겟 식별부(310)는 IMS 망을 통해 클라이언트 단말(100)로부터 콜 서버 연동 기능의 사용요청이 수신됨에 따라, IPC 인터페이스 탑재부(330)에서 탑재하고 있는 개별 인터페이스들 중 수신된 사용요청에 상응하는 특정 콜 서버(400)의 기종을 판단하여 콜 서버 연동부(320)로 알린다.
콜 서버 연동부(320)는 타겟 식별부(310)의 판단결과에 따라 IPC 인터페이스 탑재부(330)에 등록된 개별 인터페이스들 중 판단된 콜 서버(400)에 맞는 개별 인터페이스를 제어하여 해당 콜 서버(400)와 연동하면서, IMS 기반 표준 인터페이스를 통해 IMS 망에 접속한 클라이언트 단말(100)에게 해당 콜 서버(400)와의 연동을 제공한다.
IPC 인터페이스 탑재부(330)는 IPC 망에 위치한 콜 서버(400)들과 연동하기 위하여 콜 서버(400)들 각각의 규격에 맞는 개별 인터페이스들을 제공한다.
콜 서버 연동부(320)는 콜 서버(400)의 요청 및 콜 서버(400)로의 응답에 따라 클라이언트 단말(100)과 통신함으로써 콜 서버(400)와 클라이언트 단말(100) 간의 연동을 중계할 수 있다. 이때, 콜 서버 연동부(320)는 클라이언트 단말(100)이 콜 서버(400)와 연동하여 통화 상태 관리, 클릭콜, 부가서비스 등의 콜 서버 연동 기능을 설정 또는 해지할 수 있도록 콜 서버(400)의 기종에 맞는 개별 인터페이스를 통해 콜 서버(400)와 연동함과 동시에, 클라이언트 단말(100)에게 IMS 기반 표준 인터페이스를 제공한다. 클라이언트 단말(100)은 IMS 기반 표준 인터페이스, 예컨대 SIP(Session Initiation Protocol) 메시지를 생성하여 게이트웨이 장치(300)와 통신한다.
도 2는 본 발명의 일 실시예에 따른 통합 커뮤니케이션 서비스에서의 콜 서버 연동 방법을 나타낸 흐름도이다.
먼저, 클라이언트 단말(100)은 IMS 망을 통해 통합 커뮤니케이션 관리 서버(200)로 접속하여 인스턴트 메시지, 컨퍼러스, 사용자 상태(Presence) 관리 등의 통합 커뮤니케이션 서비스를 제공 받는다. 통합 커뮤니케이션 서비스의 제공 중에 사용자가 화면에서 특정 메뉴를 선택하여 통화 상태 관리, 클릭콜, 부가서비스 설정/해지 등의 콜 서버 연동 기능의 사용을 요청하는 경우, IMS 망에 접속한 클라이언트 단말(100)은 콜 서버 연동 기능의 사용요청을 생성하여 IMS 기반 표준 인터페이스를 통해 IMS 망의 게이트웨이 장치(300)로 전송한다(S110).
IPC 망의 다양한 콜 서버(400)들과 연동하기 위하여 콜 서버(400)들의 여러 기종에 맞는 다양한 개별 인터페이스들을 탑재하고 있는 게이트웨이 장치(300)는 클라이언트 단말(100)이 전송한 콜 서버 연동 기능의 사용요청을 수신(S110)하여 그 대상이 되는 특정 콜 서버(400)의 기종을 판단한다(S120).
이후, 게이트웨이 장치(300)는 S120에서 판단한 콜 서버(400)에 맞는 개별 인터페이스를 사용(S130)하여 콜 서버(400)와 연동하면서, IMS 기반 표준 인터페이스를 통해 클라이언트 단말(100)에게 해당 콜 서버(400)와의 연동을 제공한다(S140). 여기서, 게이트웨이 장치(300)는 SIP(Session Initiation Protocol) 메시지를 이용하여 IMS 망에 접속한 클라이언트 단말(100)과 통신할 수 있다.
게이트웨이 장치(300)는 IMS 망에 접속한 클라이언트 단말(100)과 콜 서버 간의 연동을 중계함으로써 클라이언트 단말(100)이 콜 서버(400)의 기종에 맞는 개별 인터페이스를 따로 탑재할 필요 없이 IMS 기반 표준 인터페이스만으로 사용자가 원하는 콜 서버 연동 기능을 사용할 수 있도록 한다.
전술한 바와 같이, 콜 서버(400)를 통해 제공되는 콜 서버 연동 기능으로는, 통화 상태 관리, 클릭콜, 부가서비스의 설정 및 해지 등이 있다.
클라이언트 단말(100)이 발신측이 되어 클릭콜 동작을 수행하는 경우, 클라이언트 단말(100)은 IMS 망과 게이트웨이 장치(300)를 통해 VoIP(Voice over Internet Protocol) 장치인 콜 서버(400)에 접속하여 해당 동작을 사용할 수 있다. 이때 수행 가능한 동작을 예시하면, 발신측의 클릭콜 통화 연결, 발신측의 클릭콜 통화 종료, 통화 중 상태에서 착신측의 통화 종료, 통화 연결 전 발신측의 통화 취소, 착신측의 통화 실패 등이 있다. 이외에도, 콜 서버 연동 기능으로, 부가서비스인 콜 포워딩(Call Forwarding), DND(Do Not Disturb) 서비스의 설정 및 조회 등을 수행할 수 있다.
도 3 내지 도 8은 본 발명의 다른 실시예에 따른 통합 커뮤니케이션 서비스에서의 콜 서버 연동 방법을 나타낸 흐름도로서, IMS 기반 표준 인터페이스인 SIP 메시지를 이용해 콜 서버 연동 기능을 제공하는 경우를 예시하고 있다. 특히, 콜 서버 연동 기능 중 클릭콜 동작을 나타낸 것으로, 클라이언트 단말(100)이 발신측, IP 전화(420)가 착신측인 경우를 가정한다.
도 3은 발신측의 클릭콜(Click-to-Call) 통화 연결을 도시한 것이다.
발신자가 클릭콜 메뉴를 선택하면(S200), 클라이언트 단말(100)은 IMS 망으로 클릭콜 통화 연결을 위한 요청(INVITE)을 전달하고, 클라이언트 단말(100)의 요청(INVITE)을 수신한 IMS 망은 IFC(Initial Filter Criteria)에 따라 이를 게이트웨이 장치(300)로 전달한다(S210). 클라이언트 단말(100)로부터 전송된 요청(INVITE)을 수신한 게이트웨이 장치(300)는 클라이언트 단말(100)로 시도(100 Trying) 응답을 전송하고(S220), VoIP 서버인 콜 서버(400)로 통화 연결을 요청하여 착신번호에 상응하는 IP 전화(420)에 접속하도록 한다(S230).
이후, 게이트웨이 장치(300)는 콜 서버(400)에서의 콜 진행상태 수신에 따라 호출(180 Ringing), 성공(200 OK), 통화 중(486 Busy Here) 등의 응답 결과를 클라이언트 단말(100)에게 전달한다(S240 내지 S320). 통화 연결 성공(200 OK)을 수신한 클라이언트 단말(100)은 그에 대한 응답(ACK)을 게이트웨이 장치(300)로 전송한다(S330).
클라이언트 단말(100)은 SIP 메시지로 통신하며, 이는 콜 서버(400)의 종류와 무관하다. 게이트웨이 장치(300)는 클라이언트 단말(100)이 보낸 요청에 해당하는 콜 서버(400)를 판단하여 해당 콜 서버(400)에 맞는 개별 인터페이스로 콜 서버(400)와 연동한다.
도 4는 발신측의 클릭콜(Click-to-Call) 통화 종료를 도시한 것이다.
발신자가 클릭콜 종료 메뉴를 선택하면(S400), 클라이언트 단말(100)은 IMS 망으로 통화 중 상태의 클릭콜을 종료하기 위한 요청(BYE)을 전달한다(S410). IMS 망을 통해 해당 요청(BYE)을 수신(S410)한 게이트웨이 장치(300)는 VoIP인 콜 서버(400)로 통화 종료를 요청(S420)하여 IP 전화(420)의 통화를 종료하도록 하고(S430), 콜 서버(400)로부터 그 결과를 수신(S440)하여 클라이언트 단말(100)의 요청(BYE)에 대한 응답(200 OK)으로 IMS 망을 통해 클라이언트 단말(100)에게 전송한다(S450).
도 5는 착신측의 통화 종료를 도시한 것이다.
IP 전화(420)에서 통화가 종료되면(S460), VoIP인 콜 서버(400)는 게이트웨이 장치(300)로 통화 종료를 전달한다(S470). 통화 중인 클릭콜 상태에서 콜 서버(400)로부터 통화 종료를 수신 받으면(S470), 게이트웨이 장치(300)가 IMS 망을 통해 클라이언트 단말(100)에게 통화 종료를 위한 요청(BYE)을 전송한다(S480). 해당 요청(BYE)를 수신한 클라이언트 단말(100)은 그 결과(200 OK)를 콜 서버(400)에게 전송(S485)하여 클릭콜을 종료한다(S490).
도 6은 발신측의 통화 취소를 도시한 것이다.
S200 내지 S280은 도 3에서와 같다. IMS 망을 통해 클라이언트 단말(100)로부터 클릭콜 통화 연결을 위한 요청(INVITE)이 수신되면(S200, S210), 게이트웨이 장치(300)가 클라이언트 단말(100)로 시도(100 Trying) 응답을 전송하고(S220), 콜 서버(400)로 통화 연결을 요청한다(S230). 이후, 게이트웨이 장치(300)는 콜 서버(400)에서의 콜 진행상태 수신에 따라 호출(180 Ringing) 응답을 클라이언트 단말(100)에게 전달한다(S240 내지 S280).
발신자는 클라이언트 단말(100)을 이용하여 클릭콜 도중 통화 연결이 되기 전에 통화 취소를 요청(CANCEL) 할 수 있다(S500, S510). 통화 연결 전에 클라이언트 단말(100)로부터 통화 취소를 위한 요청(CANCEL)을 수신하는 경우, 게이트웨이 장치(300)는 콜 서버(400)로 통화 종료를 요청하여 그 결과를 클라이언트 단말(100)의 요청(CANCEL)에 대한 응답으로서 클라이언트 단말(100)에게 전송한다.
도 6을 참조하면, 통화 취소 요청(CANCEL)을 수신(S510)한 게이트웨이 장치(300)는 VoIP인 콜 서버(400)로 통화 종료를 요청(S520)하여 콜 서버(400)가 착신측의 IP 전화(420)와의 통화를 취소하도록 하며(S530), 콜 서버(400)로부터 그 결과를 수신(S540)하여 IMS 망으로 통화 취소 요청(CANCEL)에 대한 응답(200 OK)를 전송하고(S550), 요청 종료(487 Request Terminated)를 알린다(S560). 클라이언트 단말(100)은 요청 종료(487 Request Terminated)에 대한 응답을 게이트웨이 장치(300)로 전송한다(S570).
도 7은 착신측의 통화 실패를 도시한 것이다.
S200 내지 S280은 도 3에서와 같다. VoIP인 콜 서버(400)로부터 통화 연결 실패를 수신하는 경우(S580), 게이트웨이 장치(300)는 IMS 망을 통해 클라이언트 단말(100)로 실패 응답(Failure Response)을 전송(S585, S590)하여 클릭콜이 종료되도록 한다(S595). 예컨대, 착신번호가 통화 중인 경우 게이트웨이 장치(300)는 클라이언트 단말(100)에게 통화 중을 알리는 응답(486 Busy Here)을 회신한다(S590).
도 8은 부가서비스인 콜 포워딩(Call Forwarding) 설정/조회를 도시한 것이다.
클라이언트 단말(100)은 사용자의 콜 포워딩 서비스를 설정하기 위한 요청(ServiceUpdate)을 게이트웨이 장치(300)로 전송하여(S600, S610), 게이트웨이 장치(300)로 하여금 콜 서버(400)에 서비스 프로파일(Service Profile) 설정/조회를 요청하도록 한다(S620). 클라이언트 단말(100)의 요청(ServiceUpdate)를 수신한 콜 서버(400)는 설정변경을 완료(S630)한 후 그 결과를 게이트웨이 장치(300)로 전달하며(S640), 게이트웨이 장치(300)는 클라이언트 단말(100)의 요청(ServiceUpdate)에 대한 성공 응답(200 OK)를 회신한다(S650).
도 8의 과정은 DND(Do Not Disturb) 서비스의 설정 및 조회 과정에도 적용될 수 있다. 이러한 경우에도, 클라이언트 단말(100)은 사용자의 DND 서비스를 설정 및 조회하기 위하여, SIP 메시지를 이용해 게이트웨이 장치(300)로 서비스 프로파일의 설정/조회를 요청하여 그 결과에 따른 응답을 회신하게 된다.
이와 같이, 통합 커뮤니케이션 서비스에서 게이트웨이 장치(300)를 두어 통화 상태(통화 중 혹은 대기) 관리, 클릭콜, 콜 서버 부가서비스(호 전환, 통화 중 대기 등)를 설정/해지하는 기능을 콜 서버(400)의 종류에 상관없이 제공할 수 있다. 게이트웨이 장치(300)는 개별 인터페이스들을 탑재하여 다양한 기종의 콜 서버(400)들과 연동하고, 클라이언트 단말(100)로는 단일 인터페이스로 기능을 제공하여 클라이언트 단말(100)이 고객 측의 콜 서버(400)의 종류와 상관없이 서비스를 제공받을 수 있도록 한다.
이상 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다.
따라서, 이상에서 기술한 실시예들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이므로, 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 하며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.
본 발명은 IMS 기반 시스템에 광범위하게 적용될 수 있다. 구체적인 일예로서, 본 발명은 클라이언트 단말이 IMS 기반 표준 인터페이스만으로 IPC 망의 콜 서버와 연동하도록 하여 콜 서버 기종에 따른 개별 인터페이스를 탑재할 필요성을 없앤 점, 게이트웨이 장치를 두어 IMS 망에 접속한 클라이언트 단말과 콜 서버를 중계하도록 구현한 점 등에 비추어 통합 커뮤니케이션을 제공하는 IMS 기반 시스템에 더욱 유용하게 적용될 수 있을 것이다.
100: 클라이언트 단말
200: 통합 커뮤니케이션 관리 서버
300: 게이트웨이 장치
310: IPC 인터페이스 탑재부
320: 타겟 식별부
330: 콜 서버 연동부
400: 콜 서버
200: 통합 커뮤니케이션 관리 서버
300: 게이트웨이 장치
310: IPC 인터페이스 탑재부
320: 타겟 식별부
330: 콜 서버 연동부
400: 콜 서버
Claims (8)
- IPC 망에 위치하여 통화 상태 관리, 클릭콜, 부가서비스의 설정 및 해지 중 하나 이상의 동작을 제공하는 콜 서버들;
상기 콜 서버들에 맞는 개별 인터페이스들을 제공하며, IMS 망을 통해 콜 서버 연동 기능에 대한 사용요청이 수신되는 경우 상기 사용요청에 상응하는 콜 서버의 기종에 따라 개별 인터페이스를 달리 선택하여 상기 선택된 콜 서버와의 연동을 중계하는 게이트웨이 장치; 및
특정 콜 서버와의 연동이 필요한 경우 IMS 망을 통해 상기 게이트웨이 장치로 접속하고, 상기 콜 서버와의 연동을 위한 사용요청을 전송하여, 그 응답으로 상기 게이트웨이 장치로부터 IMS 기반 표준 인터페이스를 이용한 상기 콜 서버와의 연동을 제공 받는 클라이언트 단말을 포함하는 통합 커뮤니케이션 서비스에서의 콜 서버 연동 시스템.
- 통합 커뮤니케이션 서비스에서의 콜 서버 연동을 위한 장치에 있어서,
IPC 망에 위치한 콜 서버들과 연동하기 위하여 IPC 망의 콜 서버들에 맞는 개별 인터페이스들을 제공하는 IPC 인터페이스 탑재부;
IMS 망을 통해 클라이언트 단말로부터 콜 서버 연동 기능의 사용요청이 수신됨에 따라, 상기 IPC 인터페이스 탑재부에서 탑재하고 있는 개별 인터페이스들 중 상기 사용요청에 상응하는 특정 콜 서버의 기종을 판단하는 타겟 식별부; 및
상기 타겟 식별부의 판단결과에 따라 상기 IPC 인터페이스 탑재부에서 상기 콜 서버에 맞는 개별 인터페이스를 제어하여 상기 콜 서버와 연동하면서, IMS 기반 표준 인터페이스를 통해 IMS 망에 접속한 상기 클라이언트 단말에게 상기 콜 서버와의 연동을 제공하는 콜 서버 연동부를 포함하는 게이트웨이 장치.
- 제2항에 있어서,
상기 콜 서버 연동부는 상기 콜 서버의 요청 및 상기 콜 서버로의 응답에 따라 SIP(Session Initiation Protocol) 메시지를 생성하여 상기 클라이언트 단말과 통신함으로써 상기 콜 서버와 상기 클라이언트 단말 간의 연동을 중계하는 것을 특징으로 하는 게이트웨이 장치.
- 제3항에 있어서,
상기 콜 서버 연동부는 상기 클라이언트 단말이 상기 콜 서버와 연동하여 통화 상태 관리, 클릭콜, 부가서비스의 설정 및 해지 중 하나 이상의 동작을 수행할 수 있도록 상기 클라이언트 단말에게 IMS 기반 표준 인터페이스를 제공하는 것을 특징으로 하는 게이트웨이 장치.
- IMS 망에 접속한 클라이언트 단말로부터 콜 서버 연동 기능의 사용요청이 전송됨에 따라, 게이트웨이 장치가 IMS 기반 표준 인터페이스를 통해 상기 사용요청을 수신하는 단계(a);
상기 게이트웨이 장치가 IPC 망의 콜 서버들과 연동하기 위하여 탑재하고 있는 개별 인터페이스들 중 상기 사용요청에 상응하는 특정 콜 서버의 기종을 판단하는 단계(b); 및
상기 게이트웨이 장치가 상기 콜 서버에 맞는 개별 인터페이스를 사용하여 상기 콜 서버와 연동하면서, IMS 기반 표준 인터페이스를 통해 상기 클라이언트 단말에게 상기 콜 서버와의 연동을 제공하는 단계(c)를 포함하는 통합 커뮤니케이션 서비스에서의 콜 서버 연동 방법.
- 제5항에 있어서, 상기 (c) 단계에서,
상기 게이트웨이 장치는 SIP(Session Initiation Protocol) 메시지를 이용하여 IMS 망에 접속한 상기 클라이언트 단말과 통신하는 것을 특징으로 하는 통합 커뮤니케이션 서비스에서의 콜 서버 연동 방법.
- 제6항에 있어서,
상기 게이트웨이 장치는 IMS 망에 접속한 상기 클라이언트 단말과 상기 콜 서버 간의 연동을 중계하며, 상기 클라이언트 단말이 상기 콜 서버와 연동하여 통화 상태 관리, 클릭콜, 부가서비스의 설정 및 해지 중 하나 이상의 동작을 수행할 수 있도록 상기 클라이언트 단말에게 IMS 기반 표준 인터페이스를 제공하는 것을 특징으로 하는 통합 커뮤니케이션 서비스에서의 콜 서버 연동 방법.
- 제7항에 있어서,
발신측의 클릭콜 통화 연결, 발신측의 클릭콜 통화 종료, 통화 중 상태에서 착신측의 통화 종료, 통화 연결 전 발신측의 통화 취소, 착신측의 통화 실패, 발신측의 콜 포워딩 설정 및 조회, 발신측의 DND(Do Not Disturb) 설정 및 조회 중 하나 이상의 동작을 처리하는 것을 특징으로 하는 통합 커뮤니케이션 서비스에서의 콜 서버 연동 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100093092A KR20120031617A (ko) | 2010-09-27 | 2010-09-27 | 통합 커뮤니케이션 서비스에서의 콜 서버 연동 장치, 시스템 및 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100093092A KR20120031617A (ko) | 2010-09-27 | 2010-09-27 | 통합 커뮤니케이션 서비스에서의 콜 서버 연동 장치, 시스템 및 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20120031617A true KR20120031617A (ko) | 2012-04-04 |
Family
ID=46135016
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020100093092A Withdrawn KR20120031617A (ko) | 2010-09-27 | 2010-09-27 | 통합 커뮤니케이션 서비스에서의 콜 서버 연동 장치, 시스템 및 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20120031617A (ko) |
-
2010
- 2010-09-27 KR KR1020100093092A patent/KR20120031617A/ko not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101130398B1 (ko) | 제3자 호 및 장치 제어를 용이하게 하기 위한 시스템 및방법 | |
| US6789120B1 (en) | Real-time audio/video communication method for use on the internet and device therefor | |
| CN102326372A (zh) | 对与呼叫相关联的视频的基于网页的访问 | |
| US20100303061A1 (en) | Network communication system for supporting non-specific network protocols and network communication method thereof | |
| CN103404120A (zh) | 网络抽象网关及对端点进行抽象相应方法 | |
| EP2381617B1 (en) | A method for calling a conference when hard terminals have been bound to pc clients, a login server thereof, a conference server thereof and a pc client thereof | |
| WO2008023154A2 (en) | Dynamic communication line assignment | |
| CN101444070B (zh) | 从语音端点启动文件传递的电信系统和方法 | |
| US20080111880A1 (en) | Method of providing video-call service using general voice-call terminal and private branch exchange for performing the method | |
| JP2007142610A (ja) | 移動通信システム、呼制御サーバ及び呼制御方法並びにプログラム | |
| JP2007318343A (ja) | ゲートウェイ装置及び再ネゴシエーション方法 | |
| US8218528B2 (en) | Gateway providing third party call control | |
| KR100942775B1 (ko) | 음성/영상 통화 시스템 | |
| JP4502835B2 (ja) | 移動体通信システム及びそれに用いる携帯電話報知方法 | |
| US9124693B2 (en) | Method and system for on-hold messaging for off network calls | |
| KR20120031617A (ko) | 통합 커뮤니케이션 서비스에서의 콜 서버 연동 장치, 시스템 및 방법 | |
| US20070153773A1 (en) | Communication control unit | |
| WO2009056033A1 (fr) | Procédé et serveur de traitement de requête de communication entre terminaux | |
| JP2007013616A (ja) | プレゼンスサーバ、情報提供システム及び情報提供方法 | |
| KR20160077799A (ko) | 통화중 녹음 방법 및 그 통신시스템 | |
| KR20150073470A (ko) | 통화중 호 전환 방법 및 그를 위한 통신시스템 | |
| CN102111396B (zh) | 基于ims网络实现wap业务的系统和方法和设备 | |
| CN103634489A (zh) | 基于网络电话的会议室预订装置、系统及方法 | |
| JP2008113381A (ja) | 通信システム | |
| KR101347950B1 (ko) | 차세대 통신망에서 통신서비스와 웹서비스 간 통합서비스 제어 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20100927 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |