KR20100019265A - System and method for video telephony chatting in different networks - Google Patents
System and method for video telephony chatting in different networks Download PDFInfo
- Publication number
- KR20100019265A KR20100019265A KR1020080078205A KR20080078205A KR20100019265A KR 20100019265 A KR20100019265 A KR 20100019265A KR 1020080078205 A KR1020080078205 A KR 1020080078205A KR 20080078205 A KR20080078205 A KR 20080078205A KR 20100019265 A KR20100019265 A KR 20100019265A
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- chat
- sip
- video
- capability
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- 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)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 이기종 화상통신망에서 연동하는 화상채팅 시스템 및 방법에 관한 것으로, 세션이 수립된 3G-324M 단말기와 SIP 단말기 간의 화상채팅을 수행하기 위해서, 3G-324M 단말기가 화상채팅을 요청할 때 변환기가 3G-324M 단말기의 채팅능력을 저장했다가 SIP 단말기로부터 3G-324M 단말기의 채팅능력의 전송을 요청받을 때 저장된 3G-324M 단말기의 채팅능력을 SIP 단말기로 전송하고, SIP 단말기가 화상채팅을 요청할 때 변환기가 SIP 단말기로 채팅능력의 전송을 요청하여 수신한 후 3G-324M 단말기로 화상채팅 요청메시지를 3G-324M 단말기로 전송하는 이기종 화상통신망에서 연동하는 화상채팅 시스템 및 방법을 제공한다. 본 발명에 따르면, 변환기를 통하여 SIP 단말기와 3G-324M 단말기 간의 화상채팅 능력을 신속하게 교환할 수 있고, SIP 단말기와 3G-324M 단말기 간의 텍스트 기반의 메시지 전달을 수행할 수 있다.The present invention relates to a video chat system and a method for interworking in a heterogeneous video communication network, and in order to perform a video chat between a 3G-324M terminal and a SIP terminal in which a session is established, when the 3G-324M terminal requests a video chat, the converter 3G. When the chat capability of the -324M terminal is stored and the chat capability of the 3G-324M terminal is requested from the SIP terminal, the chat capability of the stored 3G-324M terminal is transmitted to the SIP terminal, and the SIP terminal requests a video chat. The present invention provides a video chat system and method for interworking in a heterogeneous video communication network for transmitting a chat function to a 3G-324M terminal after receiving a request for transmission of a chat capability to a SIP terminal. According to the present invention, it is possible to quickly exchange the video chat capability between the SIP terminal and the 3G-324M terminal through the converter, it is possible to perform text-based message transfer between the SIP terminal and the 3G-324M terminal.
Description
본 발명은 화상통신 시스템 및 방법에 관한 것으로, 더욱 상세하게는 서로 다른 프로토콜 기반의 화상통신 단말기들을 연동시켜 화상채팅을 수행하는 이기종 화상통신망에서 연동하는 화상채팅 시스템 및 방법에 관한 것이다.The present invention relates to a video communication system and method, and more particularly, to a video chat system and method interworking in a heterogeneous video communication network that performs video chat by interworking video protocol terminals based on different protocols.
무선 이동통신 기술은 3GPP(3rd Generation Partnership Projects) 국제 표준화 회의에서 규격화한 GSM, GPRS, WCDMA망으로 발전해왔고, 3GPP2(3rd Generation Partnership Projects 2) 국제 표준화 회의에서 규격화한 IS-95A, IS95-B, CDMA 2000 1x, CDMA 1x-EVDO 망으로 발전되어 왔다. 이러한 무선 이동통신 기술 중, IMT-2000 망의 경우, 동기식 IMT-2000을 CDMA 2000 1x-EVDO라 하고, 비동기식 IMT-2000을 WCDMA라 한다.Wireless mobile communication technology has developed into GSM, GPRS, and WCDMA networks standardized at the 3rd Generation Partnership Projects (3GPP) International Standardization Conference, and IS-95A, IS95-B, CDMA 2000 1x and CDMA 1x-EVDO networks have been developed. Among these wireless mobile communication technologies, in the case of the IMT-2000 network, the synchronous IMT-2000 is called CDMA 2000 1x-EVDO, and the asynchronous IMT-2000 is called WCDMA.
여기서, 화상전화 서비스를 위하여, WCDMA망에서는 유선 서킷망을 기반으로 제공되며 ITU-T H.324 프로토콜 규격을 3GPP 표준화 기구에서 무선 서킷망에 맞게 일부 변경하여 3G-324M 프로토콜 규격으로 표준화하여 사용하고 있는 반면, CDMA 2000 1x-EVDO 망에서는 유선 패킷망에서 사용되는 ITU-T H.323 프로토콜 규격을 무 선망에서 별도의 표준규격 없이 무선 패킷망에 맞게 사용하고 있다.Here, for video telephony service, WCDMA network is provided based on wired circuit network, and part of ITU-T H.324 protocol standard is changed to 3GPP standardization organization for wireless circuit network and standardized to 3G-324M protocol standard. On the other hand, in the CDMA 2000 1x-EVDO network, the ITU-T H.323 protocol standard used in the wired packet network is used for the wireless packet network without a separate standard in the wireless network.
한편, SIP(Session Initiation Protocol) 기반에서는 동기망과 비동기망을 통합한 화상통화 서비스를 제공한다. 웹폰은 기존의 패킷 데이터망을 이용하여 화상통화 서비스를 제공하기 때문에 가격이 저렴하고, 컴퓨터 기술과 결합하여 새로운 서비스를 창출할 수 있기 때문에 차세대 기술로써 각광을 받고 있다.On the other hand, SIP (Session Initiation Protocol) based provides a video call service that integrates a synchronous network and an asynchronous network. Web phones are in the spotlight as the next generation technology because they provide a video call service using an existing packet data network and are inexpensive and can create new services in combination with computer technology.
그러나, 화상통신망은 서로 다른 사업자에 의해 각기 다른 프로토콜 기반의 서브망으로 구현되기 때문에, 한 서브망을 토대로 제공되는 화상통화 서비스에 가입한 가입자가 타 서브망에 가입한 가입자에게 화상통화를 시도할 경우, 서로 다른 프로토콜을 기반으로 하는 망 간의 연동을 구현해야 하는 문제점이 있었다.However, since video communication networks are implemented as different protocol based sub-networks by different operators, subscribers who subscribe to video call service provided based on one sub-network can try to make video calls to subscribers to other sub-networks. In this case, there has been a problem of implementing interworking between networks based on different protocols.
따라서 최근에는 이기종 화상통신망에 속한 단말기간에 화상통화를 수행하고, 화상통화 중에 텍스트 기반의 메시지를 교환하는 화상채팅(Video Telephony Chatting; VTC)을 수행하는 이기종 화상통신망 간의 연동 기술이 개발되고 있다.Therefore, recently, interworking technology has been developed between heterogeneous video communication networks which perform video calls between terminals belonging to heterogeneous video communication networks and perform video telephony chatting (VTC) for exchanging text-based messages during video calls.
따라서, 본 발명의 제 1 목적은 SIP 단말기와 3G-324M 단말기 간의 텍스트 기반의 메시지 전달을 수행하는 이기종 통신망에서 연동하는 화상채팅 시스템 및 방법을 제공하기 위한 것이다.Accordingly, a first object of the present invention is to provide an image chat system and method interoperating in a heterogeneous communication network that performs text-based message transfer between a SIP terminal and a 3G-324M terminal.
본 발명의 제 2 목적은 SIP 단말기와 3G-324M 단말기 간의 화상채팅 능력을 신속하게 교환할 수 있는 이기종 통신망에서 연동하는 화상채팅 시스템 및 방법을 제공하기 위한 것이다.A second object of the present invention is to provide a video chat system and method interworking in a heterogeneous communication network capable of quickly exchanging video chat capability between a SIP terminal and a 3G-324M terminal.
상기 목적을 달성하기 위하여, 본 발명은 3G-324M 단말기, SIP 단말기 및 변환기를 포함하여 구성되는 이기종 화상통신망에서 연동하는 화상채팅 시스템을 제공한다. 상기 3G-324M 단말기는 WCDMA망을 기반으로 세션을 수립한다. 상기 SIP 단말기는 SIP망을 기반으로 세션을 수립힌다. 그리고 상기 변환기는 IMS망을 기반으로 세션이 수립된 상기 3G-324M 단말기와 상기 SIP 단말기의 연결을 중계한다. 특히 변환기는 수신부, 저장부, 전송부 및 제어부를 포함하여 구성된다. 상기 수신부는 상기 3G-324M 단말기로부터 상기 SIP 단말기와의 화상채팅을 요청하는 화상채팅 요청메시지를 수신한다. 상기 저장부는 상기 화상채팅 요청메시지에 포함된 상기 3G-324M 단말기의 채팅능력을 저장한다. 상기 전송부는 상기 화상채팅 요청메시지를 제1 옵션메시지로 변환하여 상기 SIP 단말기로 전송한다. 그리고 상기 제어부는 상기 SIP 단말기로부터 상기 3G-324M 단말기의 채팅능력을 요구하는 제2 옵션메시 지를 상기 수신부를 통하여 수신하면, 상기 저장된 3G-324M 단말기의 채팅능력을 제2 응답메시지로 상기 전송부를 통하여 상기 SIP 단말기로 전송한다.In order to achieve the above object, the present invention provides a video chat system interoperating in a heterogeneous video communication network comprising a 3G-324M terminal, a SIP terminal and a converter. The 3G-324M terminal establishes a session based on the WCDMA network. The SIP terminal establishes a session based on the SIP network. The translator relays the connection between the 3G-324M terminal and the SIP terminal in which a session is established based on an IMS network. In particular, the converter comprises a receiver, a storage, a transmitter and a controller. The receiving unit receives an image chat request message requesting a video chat with the SIP terminal from the 3G-324M terminal. The storage unit stores the chat capability of the 3G-324M terminal included in the video chat request message. The transmitter converts the image chat request message into a first option message and transmits the image chat request message to the SIP terminal. When the control unit receives a second option message requesting the chatting capability of the 3G-324M terminal from the SIP terminal through the receiving unit, the controller transmits the chatting capability of the stored 3G-324M terminal as a second response message through the transmission unit. Send to the SIP terminal.
또한 변환기는 수신부, 전송부 및 제어부를 포함하여 구성될 수 있다. 상기 수신부는 상기 SIP 단말기로부터 상기 3G-324M 단말기와의 화상채팅을 위해 상기 3G-324M 단말기의 채팅능력을 요구하는 제1 옵션메시지를 수신한다. 상기 전송부는 상기 SIP 단말기의 채팅능력의 전송을 요청하는 제2 옵션메시지를 상기 SIP 단말기로 전송한다. 그리고 제어부는 상기 수신부를 통하여 상기 SIP 단말기로부터 상기 제2 옵션메시지에 대한 제1 응답메시지를 통하여 상기 SIP 단말기의 채팅능력을 수신하면, 상기 SIP 단말기의 채팅능력을 포함하는 상기 SIP 단말기의 화상채팅 요청메시지를 상기 3G-324M 단말기로 전송한다.In addition, the converter may include a receiver, a transmitter, and a controller. The receiving unit receives a first option message for requesting a chatting capability of the 3G-324M terminal for video chatting with the 3G-324M terminal from the SIP terminal. The transmission unit transmits a second option message to the SIP terminal requesting transmission of the chat capability of the SIP terminal. The controller receives the chat capability of the SIP terminal through the receiver through a first response message to the second option message from the SIP terminal, and includes a chat capability of the SIP terminal. Send a message to the 3G-324M terminal.
한편 본 발명은 또한, 변환기와 세션이 수립된 3G-324M 단말기와 SIP 단말기 간의 화상채팅 방법을 제공한다. 먼저 상기 변환기는 상기 3G-324M 단말기로부터 상기 SIP 단말기와의 화상채팅을 요청하는 화상채팅 요청메시지를 수신한다. 다음으로 상기 변환기는 상기 화상채팅 요청메시지에 포함된 상기 3G-324M 단말기의 채팅능력을 저장한다. 다음으로 상기 변환기는 상기 화상채팅 요청메시지를 제1 옵션메시지로 변환하여 상기 SIP 단말기로 전송한다. 이어서 상기 변환기는 상기 SIP 단말기로부터 상기 3G-324M 단말기의 채팅능력을 요구하는 제2 옵션메시지를 수신한다. 그리고 상기 변환기는 상기 저장된 3G-324M 단말기의 채팅능력을 제2 응답메시지를 통하여 상기 SIP 단말기로 전송하는 과정을 포함한다.Meanwhile, the present invention also provides a video chat method between a 3G-324M terminal and a SIP terminal in which a converter and a session are established. First, the converter receives an image chat request message requesting an image chat with the SIP terminal from the 3G-324M terminal. Next, the converter stores the chat capability of the 3G-324M terminal included in the video chat request message. Next, the converter converts the image chat request message into a first option message and transmits the message to the SIP terminal. The converter then receives a second option message from the SIP terminal requesting the chat capability of the 3G-324M terminal. And the converter transmits the chat capability of the stored 3G-324M terminal to the SIP terminal through a second response message.
한편 본 발명은 또한, 변환기와 세션이 수립된 3G-324M 단말기와 SIP 단말기 간의 화상채팅 방법을 제공한다. 먼저 상기 변환기는 상기 SIP 단말기로부터 상기 3G-324M 단말기와의 화상채팅을 위해 상기 3G-324M 단말기의 채팅능력을 요구하는 제1 옵션메시지를 수신한다. 다음으로 상기 변환기는 상기 SIP 단말기의 채팅능력의 전송을 요청하는 제2 옵션메시지를 상기 SIP 단말기로 전송한다. 이어서 상기 변환기는 상기 제2 옵션메시지에 대한 제1 응답메시지를 통하여 상기 SIP 단말기로부터 상기 SIP 단말기의 채팅능력을 수신한다. 그리고 상기 변환기는 상기 SIP 단말기의 채팅능력을 포함하는 상기 SIP 단말기의 화상채팅 요청메시지를 상기 3G-324M 단말기로 전송하는 과정을 수행한다.Meanwhile, the present invention also provides a video chat method between a 3G-324M terminal and a SIP terminal in which a converter and a session are established. First, the converter receives a first option message requesting a chat capability of the 3G-324M terminal for video chatting with the 3G-324M terminal from the SIP terminal. Next, the converter transmits a second option message to the SIP terminal requesting transmission of the chat capability of the SIP terminal. The converter then receives the chat capability of the SIP terminal from the SIP terminal via a first response message to the second option message. The converter performs a process of transmitting an image chat request message of the SIP terminal including the chat capability of the SIP terminal to the 3G-324M terminal.
본 발명에 따르면 이기종 통신망, 예컨대 SIP망(유선 인터넷망)을 기반으로 하는 SIP 단말기와 WCDMA망(무선 인터넷망)을 기반으로 하는 3G-324M 단말기 간의 텍스트 기반의 메시지 전달을 수행하는 화상채팅을 가능하도록 하는 효과가 있다.According to the present invention, it is possible to perform video chat for text-based message transmission between a heterogeneous communication network, for example, a SIP terminal based on a SIP network (wired internet network) and a 3G-324M terminal based on a WCDMA network (wireless internet network). It has the effect of making it work.
또한 3G-324M 단말기가 화상채팅을 요청할 때 변환기가 3G-324M 단말기의 채팅능력을 저장했다가 SIP 단말기로부터 3G-324M 단말기의 채팅능력의 전송을 요청받을 때 저장된 3G-324M 단말기의 채팅능력을 SIP 단말기로 전송하고, SIP 단말기가 화상채팅을 요청할 때 변환기가 SIP 단말기로 채팅능력의 전송을 요청하여 수신한 후 3G-324M 단말기로 화상채팅 요청메시지를 3G-324M 단말기로 전송함으로써, 변환기를 통하여 SIP 단말기와 3G-324M 단말기 간의 화상채팅 능력을 신속하게 교환한 후 교환기를 매개로 화상채팅을 수행할 수 있는 효과가 있다.In addition, when the 3G-324M terminal requests a video chat, the converter stores the chat capability of the 3G-324M terminal and then sends the chat capability of the stored 3G-324M terminal to the SIP terminal when the 3G-324M terminal requests the transmission of the chat capability. When the SIP terminal requests a video chat, the converter requests and transmits a chat capability to the SIP terminal, and then sends a video chat request message to the 3G-324M terminal to the 3G-324M terminal. After exchanging the video chat capability between the terminal and the 3G-324M terminal quickly, there is an effect that the image chat can be performed through the exchange.
이하, 첨부된 도면을 참조하여 본 발명의 실시예를 보다 상세하게 설명하자고 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
화상채팅 시스템Video chat system
본 실시예에 따른 화상채팅 시스템(100)은, 도 1 및 도 2에 도시된 바와 같이, 3G-324M 단말기(10), SIP 단말기(70), 3G-324M 단말기(10)와 SIP 단말기(70)를 연결하는 화상통신망(20)을 포함하여 구성된다.As shown in FIGS. 1 and 2, the
3G-324M 단말기(10)와 SIP 단말기(70)는 각각 화상통화의 수행에 필요한 통신부, 카메라모듈, 음성처리부 및 표시부를 구비하고, 사용자의 키입력과 화상채팅에 필요한 입력부를 구비하며, 각 구성요소를 제어할 수 있는 마이크로프로세서를 구비한다.Each of the 3G-
화상통신망(20)은 WCDMA망(30), SIP망(60), WCDMA망(30)과 SIP망(60)을 연결하는 IMS(IP Multimedia Subsystem)망(50)을 포함하여 구성된다.The
WCDMA망(30)은 3G-324M을 기반으로 한 이동통신망(무선 인터넷망)으로, 3G-324M 단말기(10)의 화상통신 서비스를 제공한다. WCDMA망(30)은 홈 위치등록기(33; Home Location Register(HLR)), 이동통신 교환국(31; Mobile Switching Center(MSC)) 및 관문 교환기(35; Cellular Gateway Switch(CGS))를 포함하여 구성된다. 홈 위치등록기(33)는 화상통신 서비스에 가입한 가입자의 정보를 이용하여 착발신 단말기간의 화상통화 호 연결을 위한 라우팅 정보를 데이터베이스화 한다. 관문 교환기(35)는 라우팅 정보를 이용하여 망간 라우팅 역할을 수행하며, 특히 이동통신 교환국(31)과 IMS망(40)의 변환기(50) 사이의 신호를 중계한다.The WCDMA
SIP망(60)은 SIP를 기반으로 한 유선통신망(유선 인터넷망)으로, SIP 단말기(70)의 화상통신 서비스를 제공한다. SIP망(60)은 SIP 단말기(70)가 심플 아이피 주소 또는 모바일 아이피 주소를 할당받고, 부여받은 아이피 주소를 근거로 접속하여 SIP 등록을 수행하게 하며, SIP 단말기(70)에 의해 등록되는 SIP 정보를 저장하는 멀티미디어 세션 콘트롤 시스템(61; Multimedia Session control System(MSS))을 포함한다. MSS(61)는 SIP 기반의 홈서브망과 타서브망을 토대로 구현되는 화상통화 서비스의 가입자 정보를 이용하여 착발신 단말기 사이의 화상통화 호 연결을 위한 라우팅 정보를 데이터베이스화하고, 라우팅 정보에 따라 망 간의 연동을 실행한다. 그 외 SIP망(60)은 SIP 서버, 위치 서버, IMS망(40)에도 속하는 어플리케이션 서버(AS; Application Server)와, 프락시 서버(Proxy Server)와 리다이렉트 서버(Redirect Server) 등을 더 포함할 수 있다.The
그리고 IMS망(40)은 이기종의 WCDMA망(30)과 SIP망(60)을 연동시켜 세션이 수립된 3G-324M 단말기(10)와 SIP 단말기(70) 간의 연결을 중계한다. IMS망(40)은 SIP를 기반으로 구축되어 있으며, WCDMA망(30)과 SIP망(60) 사이의 프로토콜 변경을 수행하는 변환기(50; Inter-working Media Gateway(IMG))를 포함한다. 그 외 IMS망(40)은 MMS와, SIP망(60)에도 속하는 AS 및 멀티미디어 리소스 콘트롤러(Multimedia Resource Controller; MRC)를 더 포함할 수 있다.In addition, the
특히 IMS망(40)의 변환기(50)는 수신부(51), 저장부(53), 전송부(55) 및 제어부(57)를 포함하여 구성된다. 수신부(51)는 3G-324M 단말기(10)와 SIP 단말기(70)로부터 메시지를 수신한다. 전송부(53)는 3G-324M 단말기(10)와 SIP 단말 기(70)로 각각의 프로토콜로 변환하여 메시지를 전송한다. 그리고 제어부(57)는 변환기(50)의 전반적인 제어 동작을 수행하며, 3G-324M 단말기(10)와 SIP 단말기(70) 간의 화상채팅의 수행을 제어한다. 특히 제어부(57)는 3G-324M 단말기(10)와 SIP 단말기(70) 간의 화상채팅을 수행하기 위한 채팅능력의 교환을 제어한다.In particular, the
여기서 채팅능력은 SDP(Session Description Protocol)로 표현되며, 지원버전 개수와 지원버전을 포함한다. 예컨대 채팅능력은 [지원버전 개수][_][지원버전]으로 형태로 표현될 수 있다. 여기서 [지원버전 개수]는 자기가 지원하는 채팅능력의 개수를 지정하며, 최대 5개까지 지정할 수 있다. [지원버전]은 지원버전 개수만큼 설정되며, 각 버전간 구분은 [_]을 사용한다.Here, the chat capability is expressed as Session Description Protocol (SDP), and includes the number of supported versions and supported versions. For example, the chat capability may be expressed in the form of [number of supported versions] [_] [supported versions]. Where [number of supported versions] specifies the number of chat capabilities that he supports, up to five can be specified. [Supported version] is set as the number of supported versions, and [_] is used to distinguish between each version.
한편 본 실시예에서는 SDP는 채팅능력만을 표현하는 예를 개시하였지만, 음성 또는 화상능력을 함께 표현하여 설정할 수도 있다.Meanwhile, in the present embodiment, the SDP discloses an example of only chatting ability, but may also be set by expressing voice or video capability.
특히 변환기(50)는 세션이 수립된 3G-324M 단말기(10)와 SIP 단말기(70) 중에서 어느 단말기에서 먼저 화상채팅을 요청하느냐에 따라서 다른 방식으로 채팅능력 교환을 수행한다. 이때 변환기(50)와 3G-324M 단말기(10) 사이의 메시지 교환은 화상채팅 요청메시지(VTC)와, 화상채팅 수락메시지(VTC_ACK)에 의해 수행되며, 각각의 메시지는 자신 또는 상대방 단말기의 채팅능력을 포함한다. 변환기(50)와 SIP 단말기(70) 사이의 옵션메시지의 교환은 OPTIONS에 의해 수행되고, 응답메시지의 교환은 200 OK로 수행된다.In particular, the
먼저 3G-324M 단말기(10)에서 화상채팅을 요청하는 경우에 변환기(50)는 다음과 같이 채팅능력 교환을 수행한다.When the 3G-
수신부(51)는 3G-324M 단말기(10)로부터 SIP 단말기(70)와의 화상채팅을 요청하는 화상채팅 요청메시지(VTC)를 포함한다. 이때 화상채팅 요청메시지(VTC)에는 3G-324M 단말기(10)의 채팅능력을 포함한다.The
저장부(53)는 제어부(57)의 제어에 따라 수신된 화상채팅 요청메시지(VTC)에 포함된 3G-324M 단말기(10)의 채팅능력을 추출하여 저장한다.The
전송부(55)는 수신된 화상채팅 요청메시지(VTC)를 제1 옵션메시지(OPTIONS)로 변환하여 SIP 단말기(70)로 전송한다. 이때 제1 옵션메시지(OPTIONS)에는 3G-324M 단말기(10)의 채팅능력이 포함되지 않는다.The
그리고 제어부(57)는 SIP 단말기(70)로부터 3G-324M 단말기(10)의 채팅능력을 요구하는 제2 옵션메시지(OPTIONS)를 수신부(51)를 통하여 수신하면, 저장된 3G-324M 단말기(10)의 채팅능력을 제2 응답메시지(200 OK)로 전송부(55)를 통하여 SIP 단말기(70)로 전송한다.When the
또한 제어부(57)는 수신부(51)를 통하여 제1 옵션메시지(OPTIONS)에 대한 SIP 단말기(70)의 채팅능력을 포함하는 제1 응답메시지(200 OK)를 SIP 단말기(70)로부터 수신하면, 전송부(55)를 통하여 SIP 단말기(70)의 채팅능력을 포함하는 화상채팅 수락메시지(VTC_ACK)를 3G-324M 단말기(10)로 전송한다. 이때 화상채팅 수락메시지(VTC_ACK)에는 지원버전 1개가 표시된다. SIP 단말기(70)는 수신된 3G-324M 단말기(10)의 채팅능력의 지원버전 중 최신 버전으로 화상채팅 수락메시지(VTC_ACK)를 3G-324M 단말기(10)로 전송한다.In addition, when the
이와 같이 3G-324M 단말기(10)와 SIP 단말기(70)는 각각 상대방의 채팅능력 을 확인한 후, 변환기(50)를 매개로 화상채팅을 수행하게 된다.As described above, the 3G-
다음으로 SIP 단말기(70)에서 화상채팅을 요청하는 경우에 변환기(50)는 다음과 같이 채팅능력 교환을 수행한다.Next, when requesting a video chat from the
수신부(51)는 먼저 SIP 단말기(70)로부터 3G-324M 단말기(10)와의 화상채팅을 위한 3G-324M 단말기(10)의 채팅능력을 요구하는 제1 옵션메시지(OPTIONS)를 수신한다.The receiving
제어부(57)는 3G-324M 단말기(10)로 전송할 화상채팅 요청메시지(VTC)의 작성에 필요한 SIP 단말기(70)의 채팅능력을 요청하는 제2 옵션메시지(OPTIONS)를 전송부(55)를 통하여 SIP 단말기(70)로 전송한다. 제어부(57)는 SIP 단말기(70)로부터 제1 응답메시지(200 OK)를 통하여 SIP 단말기(70)의 채팅능력을 수신부(51)로 수신한다.The
제어부(57)는 SIP 단말기(70)의 채팅능력을 포함하는 SIP 단말기(70)에서 요청한 화상채팅 요청메시지(VTC)를 3G-324M 단말기(10)로 전송한다. The
그리고 제어부(57)는 수신부(51)를 통하여 3G-324M 단말기(10)로부터 3G-324M 단말기(10)의 채팅능력을 포함하는 화상채팅 수락메시지(VTC_ACK)를 수신하면, 3G-324M 단말기(10)의 채팅능력을 제2 응답메시지(200 OK)로 전송부(55)를 통하여 SIP 단말기(70)로 전송한다. 이때 화상채팅 수락메시지(VTC_ACK)에는 지원버전 1개가 표시된다. 3G-324M 단말기(10)는 수신된 SIP 단말기(70)의 채팅능력의 지원버전 중 최신 버전으로 화상채팅 수락메시지(VTC_ACK)를 변환기(50)를 통하여 SIP 단말기(70)로 전송한다.When the
이와 같이 3G-324M 단말기(10)와 SIP 단말기(70)는 각각 상대방의 채팅능력을 확인한 후, 변환기(50)를 매개로 화상채팅을 수행하게 된다.As described above, the 3G-
화상채팅 방법Video chat method
본 실시예에 따른 화상채팅 시스템(100)에서의 화상채팅 방법을 도 3 및 도 4를 참조하여 설명하면 다음과 같다. 여기서 도 3은 3G-324M 단말기(10)와 SIP 단말기(70) 사이에 화상통화 중에 3G-324M 단말기(10)에서 화상채팅을 요청하는 경우의 화상채팅 방법을 도시한 제1 흐름도이다. 도 4는 3G-324M 단말기(10)와 SIP 단말기(70) 사이에 화상통화 중에 SIP 단말기(70)에서 화상채팅을 요청하는 경우의 화상채팅 방법을 도시한 제2 흐름도이다.An image chat method in the
도 3을 참조하여 3G-324M 단말기(10)에서 화상채팅을 요청하는 경우의 화상채팅 방법을 설명하면 다음과 같다.Referring to FIG. 3, a video chat method in the case where a 3G-
먼저 S101과정에서 3G-324M 단말기(10)와 변환기(50) 사이에 세션이 수립되고, S103과정에서 SIP 단말기(70)와 변환기(50) 사이에 세션이 수립된 이후에, 3G-324M 단말기(10)의 사용자가 SIP 단말기(70)의 사용자와의 화상채팅을 요청하는 경우, S105과정에서 변환기(50)는 3G-324M 단말기(10)로부터 SIP 단말기(70)와의 화상채팅을 요청하는 화상채팅 요청메시지(VTC)를 수신한다. 이때 3G-324M 단말기(10)의 사용자는 입력부의 키선택을 통하여 화상채팅을 요청할 수 있다.First, a session is established between the 3G-
다음으로 S107과정에서 변환기(50)는 수신된 화상채팅 요청메시지(VTC)에 포함된 3G-324M 단말기(10)의 채팅능력을 저장하고, S109과정에서 수신된 화상채팅 요청메시지(VTC)를 제1 옵션메시지(OPTIONS)로 변환하여 SIP 단말기(70)로 전송한 다. 이때 제1 옵션메시지(OPTIONS)에는 SIP 단말기(70)의 채팅능력의 전송을 요청하는 메시지이며, 3G-324M 단말기(10)의 채팅능력을 포함하지 않는다.Next, in step S107, the
다음으로 S111과정에서 변환기(50)는 SIP 단말기(70)로부터 제1 옵션메시지(OPTIONS)에 대응되는 제1 응답메시지(200 OK)를 수신한다. 제1 응답메시지(200 OK)에는 SIP 단말기(70)의 채팅능력을 포함한다. 즉 SIP 단말기(70)의 사용자가 3G-324M 단말기(10)의 화상채팅 요청을 키선택을 통하여 수락하는 경우, SIP 단말기(70)는 변환기(50)로 제1 응답메시지(200 OK)를 전송한다.Next, in step S111, the
다음으로 S113과정에서 변환기(50)는 화상채팅 수락메시지(VTC_ACK)를 3G-324M 단말기(10)로 전송한다. 화상채팅 수락메시지(VTC_ACK)에는 SIP 단말기(70)의 채팅능력을 포함한다. 3G-324M 단말기(10)는 화상채팅 수락메시지(VTC_ACK)를 사용자가 확인할 수 있도록 화면에 표시한다.Next, in step S113, the
다음으로 S115과정에서 변환기(50)는 SIP 단말기(70)로부터 3G-324M 단말기(10)의 채팅능력의 전송을 요청하는 제2 옵션메시지(OPTIONS)를 수신한다.Next, the
다음으로 S117과정에서 변환기(50)는 저장된 3G-324M 단말기(10)의 채팅능력을 제2 응답메시지(200 OK)로 SIP 단말기(70)로 전송한다. 즉 변환기(50)는 제2 옵션메시지(OPTIONS)를 3G-324M 단말기(10)로 전달하지 않고, 직접 제2 응답메시지(OPTIONS)를 SIP 단말기(70)로 전송함으로써, 이기종 통신망에서 SIP 단말기(70)와 3G-324M 단말기(10) 간의 화상채팅 능력을 신속하게 교환시킬 수 있다.Next, in step S117, the
이와 같이 3G-324M 단말기(10)와 SIP 단말기(70)는 각각 상대방의 채팅능력을 확인한 후, S119과정에서 변환기(50)는 3G-324M 단말기(10)와 SIP 단말기(70) 간의 화상채팅을 수행할 수 있도록 중계한다.As described above, after the 3G-
도 4을 참조하여 SIP 단말기(70)에서 화상채팅을 요청하는 경우의 화상채팅 방법을 설명하면 다음과 같다.Referring to FIG. 4, the video chat method in the case where the
먼저 S201과정에서 3G-324M 단말기(10)와 변환기(50) 사이에 세션이 수립되고, S103과정에서 SIP 단말기(70)와 변환기(50) 사이에 세션이 수립된 이후에, SIP 단말기(70)의 사용자가 3G-324M 단말기(10)의 사용자와의 화상채팅을 요청하는 경우, S205과정에서 변환기(50)는 SIP 단말기(70)로부터 3G-324M 단말기(10)와의 화상채팅을 요청하는 제1 옵션메시지(OPTIONS)를 수신한다.First, a session is established between the 3G-
이때 SIP 단말기(70)의 사용자는 입력부의 키선택을 통하여 화상채팅을 요청할 수 있다. SIP 단말기(70)는 제1 옵션메시지(OPTIONS)를 통하여 3G-324M 단말기(10)의 채팅능력을 요구한다. 하지만 제1 옵션메시지(OPTIONS)에는 SIP 단말기(70)의 채팅능력이 포함되어 있지 않다.In this case, the user of the
다음으로 S207과정에서 변환기(50)는 제2 옵션메시지(OPTIONS)를 SIP 단말기(70)로 전송하여 SIP 단말기(70)의 채팅능력의 전송을 요청한다. 즉 변환기(50)는 제1 옵션메시지(OPTIONS)를 통하여 SIP 단말기(70)의 화상채팅을 요청을 수신하였지만, 3G-324M 단말기(10)로 전송할 화상채팅 요청메시지(VTC)의 작성에 필요한 SIP 단말기(70)의 채팅능력 정보가 없다. 따라서 변환기(50)는 SIP 단말기(70)의 채팅능력의 전송을 요청하는 제2 옵션메시지(OPTIONS)를 SIP 단말기(70)로 직접 전송한다.Next, in step S207, the
다음으로 S209과정에서 변환기(50)는 SIP 단말기(70)로부터 SIP 단말기(70) 의 채팅능력을 포함하는 제1 응답메시지(200 OK)를 수신한다. 이어서 S211 과정에서 변환기(50)는 SIP 단말기(70)의 채팅능력을 포함하는 화상채팅 요청메시지(VTC)를 3G-324M 단말기(10)로 전송한다.Next, the
다음으로 S213과정에서 변환기(50)는 3G-324M 단말기(10)로부터 화상채팅 수락메시지(VTC_ACR)를 수신한다. 즉 3G-324M 단말기(10)의 사용자가 SIP 단말기(70)의 화상채팅 요청을 키선택을 통하여 수락하는 경우, 3G-324M 단말기(10)는 변환기(50)로 화상채팅 수락메시지(VTC_ACK)를 전송한다. 이때 화상채팅 수락메시지(VTC_ACK)에는 3G-324M 단말기(10)의 채팅능력이 포함되어 있다.Next, in step S213, the
다음으로 S215과정에서 변환기(50)는 수신된 3G-324M 단말기(10)의 채팅능력을 제2 응답메시지(200 OK)로 SIP 단말기(70)로 전송한다. 이때 제2 응답메시지(200 OK)는 제1 옵션메시지(OPTIONS)에 대한 응답메시지이다.Next, in step S215, the
이와 같이 3G-324M 단말기(10)와 SIP 단말기(70)는 각각 상대방의 채팅능력을 확인한 후, S217과정에서 변환기(50)는 3G-324M 단말기(10)와 SIP 단말기(70) 간의 화상채팅을 수행할 수 있도록 중계한다.As described above, after the 3G-
한편, 본 명세서와 도면에 개시된 실시예들은 이해를 돕기 위해 특정 예를 제시한 것에 지나지 않으며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형예들이 실시 가능하다는 것은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게는 자명한 것이다. On the other hand, the embodiments disclosed in the specification and drawings are merely presented specific examples to aid understanding, and are not intended to limit the scope of the present invention. It is apparent to those skilled in the art that other modifications based on the technical idea of the present invention can be carried out in addition to the embodiments disclosed herein.
본 발명은 이기종 화상통신망인 SIP망과 WCDMA망을 각각 사용하는 SIP 단말기 및 3G-324M 단말기의 사용자가 화상통화 중 사용자의 요청에 따라 텍스트를 기반으로 메시지를 교환할 수 있는 이기종 화상통신망에서 연동하는 화상채팅 시스템 및 방법을 제공한다. 본 발명에 따르면 변환기를 통하여 SIP 단말기와 3G-324M 단말기 간의 화상채팅 능력을 신속하게 교환한 후 화상채팅을 수행할 수 있도록 함으로써, SIP망과 WCDMA망을 각각 사용하는 사용자라 하더라도 원활하게 화상채팅을 수행할 수 있다.The present invention relates to a heterogeneous video communication network in which a user of a SIP terminal and a 3G-324M terminal using a heterogeneous video communication network, a SIP network, and a WCDMA network, respectively, can exchange messages based on a user's request during a video call. Provided are an image chat system and method. According to the present invention, it is possible to perform video chatting after quickly exchanging video chatting capability between a SIP terminal and a 3G-324M terminal through a converter, so that even a user who uses a SIP network and a WCDMA network may perform video chatting smoothly. Can be done.
도 1은 본 발명의 실시예에 따른 이기종 화상통신망에서 연동하는 화상채팅 시스템을 보여주는 개략도이다.1 is a schematic diagram showing an image chat system interworking in a heterogeneous video communication network according to an embodiment of the present invention.
도 2는 도 1의 변환기의 구성을 보여주는 블록도이다.FIG. 2 is a block diagram illustrating a configuration of the converter of FIG. 1.
도 3은 본 발명의 실시예에 따른 이기종 화상통신망에서 연동하는 화상채팅 방법에 따른 제1 흐름도이다.3 is a first flowchart illustrating an image chat method interworking in a heterogeneous video communication network according to an exemplary embodiment of the present invention.
도 4는 본 발명의 실시예에 따른 이기종 화상통신망에서 연동하는 화상채팅 방법에 따른 제2 흐름도이다.4 is a second flowchart illustrating an image chat method interworking in a heterogeneous video communication network according to an exemplary embodiment of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
10 : 3G-324M 단말기 20 : 화상통신망10: 3G-324M terminal 20: video communication network
30 : WCDMA망 40 : IMS망30: WCDMA network 40: IMS network
50 : 변환기 60 : SIP망50: converter 60: SIP network
70 : SIP 단말기 100 : 화상채팅 시스템70: SIP terminal 100: video chat system
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080078205A KR20100019265A (en) | 2008-08-08 | 2008-08-08 | System and method for video telephony chatting in different networks |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080078205A KR20100019265A (en) | 2008-08-08 | 2008-08-08 | System and method for video telephony chatting in different networks |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20100019265A true KR20100019265A (en) | 2010-02-18 |
Family
ID=42089745
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080078205A Ceased KR20100019265A (en) | 2008-08-08 | 2008-08-08 | System and method for video telephony chatting in different networks |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20100019265A (en) |
-
2008
- 2008-08-08 KR KR1020080078205A patent/KR20100019265A/en not_active Ceased
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11888906B2 (en) | Exchange and use of globally unique device identifiers for circuit-switched and packet switched integration | |
| CN1886999B (en) | Method and communication system for automatically discovering multimedia service capabilities | |
| CN101416468B (en) | Network-initiated IMS registration in a communication system | |
| US9277578B2 (en) | Enabling combinational services in a communications network | |
| RU2447597C2 (en) | System of user circuit switching agent, communication device and service providing method used for this | |
| JP2011176833A (en) | Method and system for retrieving network address in hybrid telecommunication network | |
| EP2652994A1 (en) | Enabling a communication server to use msc-s related functions | |
| EP2117177B1 (en) | Method for controlling call, circuit switched domain adapter and terminal device | |
| CN101102615B (en) | An implementation method for final call in IP multimedia subsystem centrally controlled service | |
| CN101102613B (en) | An implementation method for final call in IP multimedia subsystem centrally controlled service | |
| CN101027887A (en) | Operating and supporting dual mode user equipment | |
| CN103428781B (en) | A kind of method and system of IP voice call switching, user equipment | |
| KR101343372B1 (en) | Method and Apparatus for Video Telephony Service using Compulsory Location-Registeration in Mobile Networks | |
| KR20100019265A (en) | System and method for video telephony chatting in different networks | |
| KR100673175B1 (en) | Video telephony interworking system and method in heterogeneous network | |
| KR20090078593A (en) | Video chat service method between SIP and 3G-324M and converter for this | |
| HK1097377B (en) | Exchange and use of globally unique device identifyers for circuit-switched and packet switched integration |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20080808 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20130730 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20080808 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140619 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20141230 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20140619 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |