[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100608907B1 - Method and system for recording image communication data in 3gpp ims network - Google Patents

Method and system for recording image communication data in 3gpp ims network Download PDF

Info

Publication number
KR100608907B1
KR100608907B1 KR1020040107091A KR20040107091A KR100608907B1 KR 100608907 B1 KR100608907 B1 KR 100608907B1 KR 1020040107091 A KR1020040107091 A KR 1020040107091A KR 20040107091 A KR20040107091 A KR 20040107091A KR 100608907 B1 KR100608907 B1 KR 100608907B1
Authority
KR
South Korea
Prior art keywords
user terminal
call
recording
cscf
information
Prior art date
Application number
KR1020040107091A
Other languages
Korean (ko)
Other versions
KR20060068407A (en
Inventor
김세한
이현우
Original Assignee
한국전자통신연구원
주식회사 케이티
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 한국전자통신연구원, 주식회사 케이티 filed Critical 한국전자통신연구원
Priority to KR1020040107091A priority Critical patent/KR100608907B1/en
Publication of KR20060068407A publication Critical patent/KR20060068407A/en
Application granted granted Critical
Publication of KR100608907B1 publication Critical patent/KR100608907B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1045Proxies, e.g. for session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 3GPP IMS(IP Multimedia Sub-System) 망을 활용하는 환경에서 IP망에 연결된 두 단말 간 화상 통화 내용을 기록하기 위한 방법 및 시스템에 관한 것이다.The present invention relates to a method and system for recording a video call content between two terminals connected to an IP network in an environment utilizing a 3GPP IMS (IP Multimedia Sub-System) network.

본 발명에 따른 3GPP IMS망에서 화상 통화 내용 기록 시스템은, 3GPP IMS망에 접속 가능한 복수의 사용자 단말(UA)과; 상기 복수의 사용자 단말(UA)에 연결되며, 패킷의 라우팅 및 전달하기 위한 프록시호세션제어부(P-CSCF)와; 상기 사용자 단말(UA)의 세션을 제어하기 위한 서빙호세션제어부(S-CSCF)와; 상기 사용자 단말(UA)의 위치 관리, 프로파일 관리 및 인증 기능을 수행하며, 상기 서빙호세션제어부(S-CSCF)의 수집 기능을 담당하는 홈가입자서버(HSS); 및 상기 복수의 사용자 단말(UA)과 연결된 데이터 경로를 갖고, 상기 복수의 사용자 단말(UA) 사이에 전송되는 데이터를 기록하기 위한 기록프락시서버를 포함하는 것을 특징으로 한다.In the 3GPP IMS network according to the present invention, the video call content recording system comprises: a plurality of user terminals (UA) connectable to the 3GPP IMS network; A proxy call session controller (P-CSCF) connected to the plurality of user terminals (UA) and configured to route and forward packets; A serving call session controller (S-CSCF) for controlling a session of the user terminal (UA); A home subscriber server (HSS) that performs location management, profile management, and authentication functions of the user terminal (UA) and is responsible for a collection function of the serving call session controller (S-CSCF); And a recording proxy server having a data path connected to the plurality of user terminals UA and for recording data transmitted between the plurality of user terminals UA.

IMS, UA, CSCF, HSS, 화상전화 IMS, UA, CSCF, HSS, Video Call

Description

3GPP IMS망에서 화상 통화 내용 기록 방법 및 시스템{METHOD AND SYSTEM FOR RECORDING IMAGE COMMUNICATION DATA IN 3GPP IMS NETWORK} METHOD AND SYSTEM FOR RECORDING IMAGE COMMUNICATION DATA IN 3GPP IMS NETWORK}             

도 1은 본 발명의 실시예에 따라 3GPP IMS망에서 화상 통화 내용을 기록하기 위한 시스템의 구성도. 1 is a block diagram of a system for recording video call contents in a 3GPP IMS network according to an embodiment of the present invention.

도 2는 본 발명의 실시예에 따라 3GPP IMS망에서 화상 통화 내용의 기록을 위한 사용자 단말(UA)의 등록 과정을 나타내는 도면.2 is a diagram illustrating a registration process of a user terminal (UA) for recording video call contents in a 3GPP IMS network according to an embodiment of the present invention.

도 3은 본 발명의 실시예에 따라 사용자 단말(UA)의 등록 과정에서 기록프락시서버로 전달되는 정보를 나타내는 도면. 3 is a diagram illustrating information transmitted to a recording proxy server during a registration process of a user terminal (UA) according to an embodiment of the present invention.

도 4는 본 발명의 실시예에 따라 3GPP IMS망에서 화상 통화 내용 기록 과정을 나타내는 도면.4 is a diagram illustrating a video call content recording process in a 3GPP IMS network according to an embodiment of the present invention.

도 5(a) 및 (b)는 본 발명의 실시예에 따라 서빙호세션제어부(S-CSCF)로부터 기록프락시서버로 제공되는 세션 정보 및 미디어 정보를 나타내는 도면.5A and 5B illustrate session information and media information provided from a serving call session controller (S-CSCF) to a recording proxy server according to an embodiment of the present invention.

도 6은 본 발명의 실시예에 따른 기록프락시서버에서 유지되는 상태정보를 나타내는 도면. 6 is a diagram showing status information maintained in a recording proxy server according to an embodiment of the present invention.

도 7은 본 발명의 실시예에 따라 착발신 사용자 단말(UA)에서 유지되는 정보를 나타내는 도면.7 is a diagram illustrating information maintained in an incoming / outgoing user terminal (UA) according to an embodiment of the present invention.

*도면의 주요 부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *

101, 107: 사용자 단말(UA)101, 107: user terminal (UA)

102, 106: 프락시호세션제어부(P-CSCF)102, 106: Proxy session control unit (P-CSCF)

103: 중계호세션제어부(I-CSCF)103: relay call session controller (I-CSCF)

104: 홈가입자서버(HSS)104: home subscriber server (HSS)

105: 서빙호세션제어부(S-CSCF)105: Serving call session controller (S-CSCF)

108: 기록프락시서버108: recording proxy server

109: 신호 경로109: signal path

110: 데이터 경로110: data path

본 발명은 3GPP IMS(IP Multimedia Sub-System) 망에 관한 것으로, 특히 3GPP IMS 망을 활용하는 환경에서 IP망에 연결된 두 단말 간 화상 통화 내용을 기록하기 위한 방법 및 시스템에 관한 것이다.The present invention relates to a 3GPP IMS (IP Multimedia Sub-System) network, and more particularly, to a method and system for recording video call contents between two terminals connected to an IP network in an environment utilizing 3GPP IMS networks.

IMS(IP Multimedia Sub-System)는 3G(3rd Generation)망에서 멀티미디어의 호 제어(Call Control)를 위한 시그널 프로토콜 및 그 환경을 의미하며, 3GPP(3rd Generation Partnership Project)에 의해 표준화되고 있다. IMS는 SIP(Session Initiation Protocol)을 기반으로 화상회의, VoIP 등의 IP기반 어플리케이션을 위해 다양하게 사용될 수 있다. 또한 보안 인증(Secure authentication), 서비스 과금, 전달 망에 대한 QoS제어, 국제 로밍(Global roaming) 등에 대한 내용을 담고 있다. IMS (IP Multimedia Sub-System) refers to a signal protocol and its environment for call control of multimedia in 3G (3rd Generation) networks, and is standardized by 3GPP (3rd Generation Partnership Project). IMS can be used in various ways for IP-based applications such as video conferencing and VoIP based on Session Initiation Protocol (SIP). It also covers secure authentication, service charging, QoS control for the transport network, and global roaming.

일반적으로 화상회의는 음성통화, 영상통화, 문자통화의 3가지 구성요소가 실시간으로 전송된다. 지금까지 화상회의는 H.323과 SIP기반, 사업자 또는 단말 제공자의 별도의 프로토콜 정의에 의해 이루어져 왔다. 대한민국 등록특허 제0402787호에는 이동통신망에서 화상전화 서비스를 위한 호 설정 방법이 개시되어 있다. 또한 대한민국 공개특허 제2004-0077113호에는 심플 IP와 모바일 IP를 통하여 화상통신을 하기 위한 SIP 기반의 화상 통화 서비스 방법이 개시되어 있다. 이러한 화상회의는 실시간으로 이루어지는 특성을 갖기 때문에, 종래에는 회의 내용을 기록하기 위해서는 사용자 단말에서 파일로 저장하는 방식을 이용하고 있다. 그러나 종래 기술과 같이 사용자 단말에서 화상 회의를 파일로 저장하는 방법에 따르면, 임의로 파일 내용을 편집할 수 있게 된다. 이로 인하여, 고객이 화상 통화 내용을 통해 시시비비를 가리거나 법적인 증거로 이용하는 경우, 또는 사용자의 필요에 의해 통화내용을 다시 보는 경우 등에 있어 기록된 통화 내용의 신뢰성이 감소되는 문제가 있다. In general, video conferencing is transmitted in real time with three components: voice call, video call, and text call. Until now, video conferencing has been defined by separate protocol definitions for H.323 and SIP-based, service providers or terminal providers. Korean Patent Registration No.0402787 discloses a call setup method for a video telephone service in a mobile communication network. In addition, Korean Patent Laid-Open Publication No. 2004-0077113 discloses a SIP-based video call service method for video communication through simple IP and mobile IP. Since such a video conference has a characteristic of real-time, conventionally, a method of storing the contents of a conference in a user terminal is used as a file. However, according to the method of storing a video conference as a file in the user terminal as in the prior art, it is possible to edit the file contents arbitrarily. For this reason, there is a problem that the reliability of the recorded call content is reduced when the customer hides the application or uses it as legal evidence through the video call content, or when the user views the call content again as required by the user.

상기와 같은 문제점을 해소하기 위한 본 발명의 목적은 차세대 망의 멀티미디어 서비스 제공을 위한 IMS망에서 높은 신뢰성을 갖고서 화상 통화 내용을 기록할 수 있는 방법 및 시스템을 제공함에 있다.
An object of the present invention for solving the above problems is to provide a method and system capable of recording video call content with high reliability in an IMS network for providing a multimedia service of the next generation network.

상기 목적을 달성하기 위한 본 발명에 따른 3GPP IMS망에서 화상 통화 내용의 기록을 위한 사용자 단말 등록 방법은, 사용자 단말(UA)이 홈가입자서버(HSS)에 대한 등록을 요청하는 제1 단계와; 상기 홈가입자서버(HSS)가 상기 사용자 단말(UA)의 인증을 위한 인증벡터를 생성하여 상기 사용자 단말(UA)로 전달하는 제2 단계와; 상기 사용자 단말(UA)이 상기 인증벡터와 상기 사용자 단말(UA)에 대한 ID 및 패스워드를 이용하여 세션키를 생성한 후, 다시 상기 홈가입자서버(HSS)에 대한 등록을 요청하는 제3 단계와; 서빙호세션제어부(S-CSCF)가 상기 사용자 단말(UA)을 상기 홈가입자서버(HSS)에 등록하는 제4 단계와; 상기 서빙호세션제어부(S-CSCF)가 기록프락시서버에 상기 사용자 단말(UA)의 등록정보를 제공하는 제5 단계; 및 상기 사용자 단말(UA)이 상대측 단말과의 호 설정 후, 상기 기록프락시서버가 상기 제공된 사용자 단말(UA)의 등록 정보를 이용하여 상기 사용자 단말(UA)과 상기 상대측 단말 사이에 전송되는 통화 내용을 기록하는 제6 단계를 포함하는 것을 특징으로 한다. A user terminal registration method for recording video call contents in a 3GPP IMS network according to the present invention for achieving the above object comprises: a first step of a user terminal (UA) requesting registration with a home subscriber server (HSS); A second step of generating, by the home subscriber server (HSS), an authentication vector for authentication of the user terminal (UA) to the user terminal (UA); A third step in which the user terminal UA generates a session key using the authentication vector and the ID and password for the user terminal UA, and then requests registration with the home subscriber server HSS again; ; A fourth step of a serving call session controller (S-CSCF) registering the user terminal (UA) with the home subscriber server (HSS); A fifth step of the serving call session controller (S-CSCF) providing registration information of the user terminal (UA) to a recording proxy server; And after the user terminal UA establishes a call with the opposite terminal, the recording proxy server transmits the call between the user terminal UA and the opposite terminal using registration information of the provided user terminal UA. It characterized in that it comprises a sixth step of recording.

또한, 상기 목적을 달성하기 위한 본 발명에 따른 3GPP IMS망에서 화상 통화 내용 기록 방법은, 발신사용자단말(UA1)이 착신사용자단말(UA2)로 호 설정을 요청하는 제1 단계와; 상기 착신사용자단말(UA2)이 상기 발신사용자단말(UA1)로 상기 호 설정 요청에 대한 응답 메시지를 전송하는 제2 단계와; 서빙호세션제어부(S- CSCF)에서 상기 발신사용자단말(UA1) 및 착신사용자단말(UA2) 사이에 위치한 기록프락시서버로 세션에 사용되는 소정의 정보를 전송하는 제3 단계와; 상기 발신사용자단말(UA1)과 착신사용자단말(UA2) 사이에 호 설정을 완료하는 제4 단계; 및 상기 기록프락시서버가 상기 발신사용자단말(UA1)과 착신사용자단말(UA2) 사이에 전송되는 통화 내용을 기록하는 제5 단계를 포함하는 것을 특징으로 한다.In addition, the video call content recording method in the 3GPP IMS network according to the present invention for achieving the above object comprises: a first step of the originating user terminal (UA1) to request the call setup to the called user terminal (UA2); A second step of the called user terminal UA2 transmitting a response message to the call establishment request to the calling user terminal UA1; A third step of transmitting, by a serving call session controller (S-CSCF), predetermined information used in the session to a recording proxy server located between the calling user terminal UA1 and the called user terminal UA2; A fourth step of completing call setup between the calling user terminal UA1 and the called user terminal UA2; And a fifth step in which the recording proxy server records the contents of the call transmitted between the calling user terminal UA1 and the called user terminal UA2.

또한, 상기 목적을 달성하기 위한 본 발명에 따른 3GPP IMS망에서 화상 통화 내용 기록 시스템은, 3GPP IMS망에 접속 가능한 복수의 사용자 단말(UA)과; 상기 복수의 사용자 단말(UA)에 연결되며, 패킷의 라우팅 및 전달하기 위한 프락시호세션제어부(P-CSCF)와; 상기 사용자 단말(UA)의 세션을 제어하기 위한 서빙호세션제어부(S-CSCF)와; 상기 사용자 단말(UA)의 위치 관리, 프로파일 관리 및 인증 기능을 수행하며, 상기 서빙호세션제어부(S-CSCF)의 수집 기능을 담당하는 홈가입자서버(HSS);및 상기 복수의 사용자 단말(UA)과 연결된 데이터 경로를 갖고, 상기 복수의 사용자 단말(UA) 사이에 전송되는 데이터를 기록하기 위한 기록프락시서버를 포함하는 것을 특징으로 한다.In addition, the video call content recording system in the 3GPP IMS network according to the present invention for achieving the above object comprises: a plurality of user terminals (UA) accessible to the 3GPP IMS network; A proxy call session controller (P-CSCF) connected to the plurality of user terminals (UA) and configured to route and forward packets; A serving call session controller (S-CSCF) for controlling a session of the user terminal (UA); A home subscriber server (HSS) that performs location management, profile management, and authentication functions of the user terminal (UA) and is responsible for a collection function of the serving call session controller (S-CSCF); and the plurality of user terminals (UA) And a recording proxy server for recording data transmitted between the plurality of user terminals UA.

이하 본 발명의 바람직한 실시예의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다. 도면들 중 참조번호 및 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 참조번호들 및 부호들로 나타내고 있음에 유의해야 한다. 하기에서 본 발명을 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다.DETAILED DESCRIPTION A detailed description of preferred embodiments of the present invention will now be described with reference to the accompanying drawings. It should be noted that reference numerals and like elements among the drawings are denoted by the same reference numerals and symbols as much as possible even though they are shown in different drawings. In the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.

도 1은 본 발명의 실시예에 따라 3GPP IMS망에서 화상 통화 내용을 기록하기 위한 시스템의 구성도이다. 1 is a block diagram of a system for recording video call contents in a 3GPP IMS network according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 실시예에 따라 3GPP IMS망에서 화상전화 통화 내용을 기록하기 위한 시스템은, 복수의 사용자 단말(UA:User Agent)(101,107)과, 프락시호세션제어부(P-CSCF:Proxy-Call Session Control Function)(102,106)와, 중계호세션제어부(I-CSCF:Interrogating-Call Session Control Function)(103)와, 홈가입자서버(HSS:Home Subscriber Server)(104)와, 서빙호세션제어부(S-CSCF:Serving-Call Session Control Function)(105) 및 기록프락시서버(Record Proxy Server)(108)를 포함한다.Referring to FIG. 1, a system for recording video telephone call contents in a 3GPP IMS network according to an embodiment of the present invention includes a plurality of user terminals (UAs) 101 and 107 and a proxy call session controller (P-). Proxy-Call Session Control Function (CSCF) 102, 106, Interrogating-Call Session Control Function (I-CSCF) 103, Home Subscriber Server (HSS) 104, It includes a Serving-Call Session Control Function (S-CSCF) 105 and a Record Proxy Server 108.

상기 복수의 사용자 단말(UA1,UA2)(101, 107)은 사용자가 가입한 멀티미디어 서비스를 제공받을 수 있도록 망 서비스에 접근하기 위한 단말이며, 각각 세션 정보와 미디어 정보를 유지한다. 프락시호세션제어부(P-CSCF)(102,106)는 상기 사용자 단말(UA)(101)이 3GPP IMS망에서 처음으로 접속하는 접속점에 해당하며, 패킷의 라우팅 및 전달 기능을 한다. 중계호세션제어부(I-CSCF)(103)는 망 운용자의 가입자 또는 망 운용자의 서비스 영역 내에 현재 위치한 로밍 가입자를 향한 모든 접속을 허용하는 기능을 한다. 홈가입자서버(HSS)(104)는 인터넷 멀티미디어 서비스 가입자, 즉 상기 사용자 단말(UA1)(101)의 위치 관리, 프로파일 관리 및 인증 기능을 수행하며, 서빙호세션제어부(S-CSCF)(105)의 수집 기능을 담당한다. 서빙호세션제어부(S-CSCF)(105)는 사용자 단말(UA1)(101)의 세션 제어 기능을 수행한다. 기록프락시서버(108)는 상기 사용자 단말(UA)(102, 107)이 상기 프락시호세션제어부(P-CSCF)(102,106)와, 상기 중계호세션제어부(I-CSCF)(103) 및 상기 서빙호세션제어부(S-CSCF)(105)를 통하여 본 발명에 따른 화상 통화 내용 기록 서비스를 등록할 수 있으며, 상기 사용자 단말(UA)(102, 107) 사이에 호 설정 과정에 의하여 연결이 이루어진다. 이때 본 발명에 따른 화상 통화 내용 기록 서비스를 위해 등록과정 및 호 설정 과정 중 필요한 정보들이, 신호 경로(Signal Path)(109)를 따라서 상기 서빙호세션제어부(S-CSCF)(105)를 통하여, 상기 기록프락시서버(108)로 전달된다. 이후 연결설정이 모두 이루어지면, 실제 데이터는 데이터 경로(Data Path)(110)를 통하여, 일측의 사용자 단말(UA1)(101)과 기록프락시서버(108)을 거쳐 상대편 단말(UA2)(107)사이에서 전송되며, 모든 기록은 상기 기록프락시서버(108)에서 이루어진다. 이때 사용되는 등록 및 호 설정 과정 중의 기본 프로토콜은 현재 표준화되어 사용되고 있는 3GPP IMS 표준에 따른다. 상기 기록프락시서버(108)는 상기 복수의 사용자 단말(UA1,UA2)(101, 107)에 대한 세션 정보와 미디어 정보를 내부 메모리에서 임시파일 형태로 메모리에 생성, 수정 또는 삭제할 수 있다. 그리고 상기 복수의 사용자 단말(UA1,UA2)(101, 107)에 대하여 제공되는 특정 서비스 종료 후 또는 통화 종료후에는 상기 통화 내용을 데이터베이스파일형태로 저장할 수 있다. The plurality of user terminals UA1 and UA2 101 and 107 are terminals for accessing a network service to receive a multimedia service subscribed to by a user, and maintain session information and media information, respectively. The proxy session control unit (P-CSCF) 102, 106 corresponds to an access point to which the user terminal (UA) 101 first accesses in a 3GPP IMS network, and functions as a packet routing and forwarding function. The relay call session control unit (I-CSCF) 103 functions to allow all accesses to subscribers of the network operator or roaming subscribers currently located in the service area of the network operator. A home subscriber server (HSS) 104 performs a location management, profile management, and authentication function of an Internet multimedia service subscriber, that is, the user terminal UA1 101, and a serving call session controller (S-CSCF) 105. In charge of the collection function. The serving call session controller (S-CSCF) 105 performs a session control function of the user terminal UA1 101. In the recording proxy server 108, the user terminal (UA) 102, 107 is connected to the proxy call session controller (P-CSCF) 102, 106, the relay call session controller (I-CSCF) 103, and the serving. The call session control unit (S-CSCF) 105 may register a video call content recording service according to the present invention, and a connection is established between the user terminals UA 102 and 107 by a call setup process. At this time, the information required during the registration process and call setup process for the video call content recording service according to the present invention, through the serving call session controller (S-CSCF) 105 along the signal path (Signal Path) (109), It is forwarded to the write proxy server 108. After all connection settings are made, the actual data is transmitted through the data path 110 through the user terminal UA1 101 and the recording proxy server 108 on one side of the other terminal UA2 107. And all recordings are made at the write proxy server 108. At this time, the basic protocol used during the registration and call setup process follows the 3GPP IMS standard that is currently standardized and used. The recording proxy server 108 may create, modify or delete session information and media information for the plurality of user terminals UA1 and UA2 101 and 107 in a memory in a temporary file form in the internal memory. After the end of a specific service provided to the plurality of user terminals UA1 and UA2 or the end of a call, the contents of the call may be stored in the form of a database file.

도 2는 본 발명의 실시예에 따라 3GPP IMS망에서 화상통화 내용의 기록을 위 한 사용자 단말(UA)의 등록 과정을 나타내는 도면이다. 2 is a diagram illustrating a registration process of a user terminal (UA) for recording video call contents in a 3GPP IMS network according to an embodiment of the present invention.

도 2를 참조하면, 먼저 사용자 단말(UA)(101)는 프락시호세션제어부(P-CSCF)에 등록을 요구한다[REGISTER](단계 201). 그러면 상기 프락시호세션제어부(P-CSCF)는 도메인 네임 시스템(DNS: Domain Name System)(도시되지 않음)을 이용하여 사용자 단말(UA)(101)의 홈 망에 위치한 중계호세션제어부(I-CSCF)(103)의 주소를 수신하며[DNS Query to find I-CSCF], 사용자 단말(UA)(101)의 등록을 중계한다[REGISTER](단계 202). 이를 수신한 중계호세션제어부(I-CSCF)(103)는 해당 가입자, 즉 상기 사용자 단말(UA)(101)이 망 이용에 대한 권한이 있는지 여부를 검사하여, 사용자 단말(UA)(101)의 등록을 중계한다. 즉, 상기 중계호세션제어부(I-CSCF)(103)가 홈가입자서버(HSS)(104)에 대하여 상기 사용자 단말(UA)(101)이 정당한 가입자인지 여부를 문의하면[Cx-Query+Cx-Select-Pull(UAR)](단계 203), 상기 홈가입자서버(HSS)(104)는 이에 대한 응답으로 사용자 정보를 전송한다[Cx-Query Resp+Cx-Select-Pull Resp(UAA)](단계 203). 그러면 중계호세션제어부(I-CSCF)(103)는 해당 가입자, 즉 사용자 단말(UA)(101)이 정당하게 가입된 것인지 여부에 대한 권한 검증(Authorization)과 해당 가입자의 호 처리를 담당할 서빙호세션제어부(S-CSCF)(105)를 선택하여 해당 서빙호세션제어부(S-CSCF)(105)로 등록요구를 한다[REGISTER](단계 205). 이어서 해당 서빙호세션제어부(S-CSCF)(105)는 상기 사용자 단말(UA)(101)이 정당한 가입자인지 아닌지를 알기 위해 사용자 단말(UA)(101)의 인증 정보를 홈가입자서버(HSS)(104)에게 요구한다[Cx-AuthDataReq(MAR)](단계 206). 그러나, 최초 등록과정에서는 홈가입자서버 (HSS)(104)에 상기 사용자 단말(UA)(101)이 등록되어 있지 않으므로, 상기 홈가입자서버(HSS)(104)는 상기 사용자 단말(UA)(101)에 대한 인증벡터를 생성하여[Select authentication vector](단계 207), 상기 서빙호세션제어부(S-CSCF)(105)에 전달한다[Cx-AuthDataResp(MAA)](단계 208). 이후, 홈가입자서버(HSS)(104)는 중계호세션제어부(I-CSCF)(103) 및 프락시호세션제어부(P-CSCF)(102)를 통하여 사용자 단말(UA)(101)로 상기 인증벡터를 전달한다[401 Unauthorized](단계 209). 상기 인증벡터를 수신한 후, 사용자 단말(UA)(101)은 상기 인증벡터와 자신의 ID 및 패스워드(password)를 이용하여 응답 및 세션키를 생성하고[Generate response & session key](단계 210), 다시 상기 프락시호세션제어부(P-CSCF)(102)에게 등록을 요구한다[REGISTER](단계 211). 그러면 상기 프락시호세션제어부(P-CSCF)(102)는 도메인 네임 시스템(DNS)(도시되지 않음)을 이용하여 사용자 단말(UA)(101)의 홈 망에 위치한 중계호세션제어부(I-CSCF)(103)의 주소를 수신하며[DNS Query to find I-CSCF], 사용자 단말(UA)(101)의 등록을 중계한다[REGISTER](단계 212). 이어서 상기 중계호세션제어부(I-CSCF)(103)는 다시 홈가입자서버(HSS)(104)에 대하여 상기 사용자 단말(UA)(101)이 정당한 가입자인지 여부를 문의하면[Cx-Query+Cx-Select-Pull(UAR)](단계 213), 상기 홈가입자서버(HSS)(104)는 이에 대한 응답을 전송한다[Cx-Query Resp+Cx-Select-Pull Resp(UAA)](단계 214). 그리고 상기 중계호세션제어부(I-CSCF)(103)는 상기 서빙호세션제어부(S-CSCF)(105)에 등록을 요구한다[REGISTER](단계 215). 그러면 상기 서빙호세션제어부(S-CSCF)(105)는 상기 사용자 단말(UA)(101)로부터 전송된 인증벡터를 이용하여 상기 사용자 단말(UA)(101) 의 인증을 위한 내부 로직을 수행한다[authentication](단계 216). 이후 상기 서빙호세션제어부(S-CSCF)(105)는 상기 홈가입자서버(HSS)(104)에 상기 사용자 단말(UA)(101)의 등록을 요청하고[Cx-Put+Cx-Pull(SAR)](단계 217), 이에 따른 등록 결과를 수신한다(단계 218). 즉, 상기 서빙호세션제어부(S-CSCF)는 상기 사용자 단말(UA)(101)이 적법한 가입자라는 것을 홈가입자서버(HSS)(104)에게 등록한다. 이후 상기 서빙호세션제어부(S-CSCF)(105)는 중계호세션제어부(I-CSCF)(103) 및 프락시호세션제어부(P-CSCF)(102)를 통하여 상기 사용자 단말(UA)(101)이 정상적으로 등록되었음을 알린다[200 OK](단계 219). 이와 같이 상기 사용자 단말(UA)(101)이 홈가입자서버(HSS)(104)에 정상적으로 등록이 이루어진 후에는, 상기 서빙호세션제어부(S-CSCF)(105)는 상기 사용자 단말(UA)(101)이 본 발명에 따른 기록 서비스를 이용할 수 있도록 상기 사용자 단말(UA)(101)의 등록에 관한 정보를 상기 기록프락시서버(108)로 전송한다[Register Info](단계 220). 상기 서빙호세션제어부(S-CSCF)(105)에서 상기 기록프락시서버(108)로 전송되는 사용자 단말(UA)(101)의 등록 관련 정보는 도 3에서 상세히 설명된다.Referring to FIG. 2, first, a user terminal (UA) 101 requests registration with a proxy call session controller (P-CSCF) [REGISTER] (step 201). Then, the proxy call session controller P-CSCF is a relay call session controller I- located in the home network of the user terminal UA 101 using a Domain Name System (DNS) (not shown). CSCF) 103 receives the address [DNS Query to find I-CSCF] and relays the registration of the user terminal (UA) 101 [REGISTER] (step 202). Upon receiving this, the relay call session controller (I-CSCF) 103 checks whether the corresponding subscriber, that is, the user terminal (UA) 101 is authorized to use the network, and thus, the user terminal (UA) 101. Relay registration of That is, when the relay call session controller (I-CSCF) 103 inquires of the home subscriber server (HSS) 104 whether the user terminal (UA) 101 is a legitimate subscriber [Cx-Query + Cx -Select-Pull (UAR)] (step 203), the home subscriber server (HSS) 104 sends the user information in response [Cx-Query Resp + Cx-Select-Pull Resp (UAA)] ( Step 203). Then, the relay call session control unit (I-CSCF) 103 is responsible for authenticating the authentication of the subscriber, that is, whether the user terminal (UA) 101 is duly subscribed, and serving the call. The call session controller (S-CSCF) 105 is selected to register with the serving call session controller (S-CSCF) 105 [REGISTER] (step 205). Subsequently, the serving call session controller (S-CSCF) 105 checks the authentication information of the user terminal (UA) 101 in order to know whether the user terminal (UA) 101 is a legitimate subscriber or not. Request 104 [Cx-AuthDataReq (MAR)] (step 206). However, since the user terminal (UA) 101 is not registered in the home subscriber server (HSS) 104 during the initial registration process, the home subscriber server (HSS) 104 is the user terminal (UA) 101. [0086] An authentication vector is generated for [Select authentication vector] (step 207) and transmitted to the serving call session controller (S-CSCF) 105 [Cx-AuthDataResp (MAA)] (step 208). Thereafter, the home subscriber server (HSS) 104 authenticates the user terminal (UA) 101 through the relay call session controller (I-CSCF) 103 and the proxy call session controller (P-CSCF) 102. Pass the vector [401 Unauthorized] (step 209). After receiving the authentication vector, the user terminal (UA) 101 generates a response and session key using the authentication vector and its ID and password [Generate response & session key] (step 210). Then, the proxy session control unit (P-CSCF) 102 requests registration [REGISTER] (step 211). Then, the proxy call session controller (P-CSCF) 102 is a relay call session controller (I-CSCF) located in the home network of the user terminal (UA) 101 using a domain name system (DNS) (not shown). Receives the address of [103] and relays the registration of the user terminal (UA) 101 [REGISTER] (step 212). Subsequently, the relay call session controller (I-CSCF) 103 inquires again about the home subscriber server (HSS) 104 whether the user terminal (UA) 101 is a valid subscriber [Cx-Query + Cx]. -Select-Pull (UAR)] (step 213), and the home subscriber server (HSS) 104 sends a response thereto [Cx-Query Resp + Cx-Select-Pull Resp (UAA)] (step 214). . The relay call session controller (I-CSCF) 103 requests registration to the serving call session controller (S-CSCF) 105 [REGISTER] (step 215). Then, the serving call session controller (S-CSCF) 105 performs internal logic for authentication of the user terminal (UA) 101 using the authentication vector transmitted from the user terminal (UA) 101. [authentication] (step 216). Subsequently, the serving call session controller (S-CSCF) 105 requests the home subscriber server (HSS) 104 to register the user terminal (UA) 101 [Cx-Put + Cx-Pull (SAR). )] (Step 217), and thereby receives the registration result (step 218). That is, the serving call session controller (S-CSCF) registers with the home subscriber server (HSS) 104 that the user terminal (UA) 101 is a legitimate subscriber. Thereafter, the serving call session controller (S-CSCF) 105 transmits the user terminal (UA) 101 through the relay call session controller (I-CSCF) 103 and the proxy call session controller (P-CSCF) 102. (200 OK) (step 219). After the user terminal (UA) 101 is normally registered with the home subscriber server (HSS) 104, the serving call session controller (S-CSCF) 105 performs the user terminal (UA) ( 101 transmits information about registration of the user terminal (UA) 101 to the recording proxy server 108 so that the recording service according to the present invention can be used [Register Info] (step 220). Registration related information of the user terminal (UA) 101 transmitted from the serving call session controller (S-CSCF) 105 to the recording proxy server 108 is described in detail in FIG. 3.

도 3은 본 발명의 실시예에 따라 사용자 단말(UA)의 등록 과정에서 기록프록시서버로 전달되는 정보를 나타낸다. 3 illustrates information transmitted to a recording proxy server during a registration process of a user terminal UA according to an embodiment of the present invention.

도 3을 참조하면, 사용자 단말(UA)(101)의 등록 과정 중, 상기 도 2의 단계 220에서 서빙호세션제어부(S-CSCF)(105)로부터 기록프록시서버(108)로 전달되는 정보는, SIP 헤더에 표시되며, From, To, Call-ID, Contact, Date, 서빙호세션제어부 (S-CSCF) 태그가 포함된다. 상기 'From' 태그에는 사용자 단말(UA)(101)로부터 생성되는 공중 사용자 식별 정보(Public User Identity Information), 상기 'To' 태그에는 등록되는 공중 사용자 식별자(Public User Identity being registered), 'Call-ID' 태그에는 호(Call)에 대한 식별자(Call Identity), 'Contact' 태그에는 실제 사용자 단말(UA)(101)의 IP 주소에 해당하는 가입자의 임시 IP 주소(Temporary IP Address), 'Date' 태그에는 메시지를 보낸 시간, 및 'S-CSCF'태그에는 메시지를 보낸 서빙호세션제어부(S-CSCF)(105)의 IP 주소(S-CSCF IP Address)가 포함된다.Referring to FIG. 3, during the registration process of the user terminal (UA) 101, the information transferred from the serving call session controller (S-CSCF) 105 to the recording proxy server 108 in step 220 of FIG. This is indicated in the SIP header and includes From, To, Call-ID, Contact, Date, and Serving Call Session Controller (S-CSCF) tags. The user tag (Public User Identity Information) generated from the user terminal (UA) 101 in the 'From' tag, the public user identity being registered in the 'To' tag, 'Call-' ID 'tag includes call identity,' Contact 'tag contains subscriber's temporary IP address corresponding to IP address of actual user terminal (UA) 101,' Date ' The tag includes the time the message was sent, and the 'S-CSCF' tag includes the IP address of the serving call session controller (S-CSCF) 105 that sent the message.

도 4는 본 발명의 실시예에 따라 3GPP IMS망에서 화상 통화 내용 기록 과정을 나타내는 도면이다.4 is a diagram illustrating a video call content recording process in a 3GPP IMS network according to an embodiment of the present invention.

본 발명의 실시예에서는 3GPP IMS망에서 이루어지는 화상 통화 내용 기록 과정은, 사용자 단말(UA1,UA2)(101,107) 간에 프락시호세션제어부1(P-CSCF1)(102)과, 서빙호세션제어부(S-CSCF)(105) 및 프락시호세션제어부2(P-CSCF2)(106)를 통한 호 설정 과정과, 상기 사용자 단말(UA1, UA2)(101, 107) 사이에 전송되는 데이터의 기록 과정으로 이루어진다.In the embodiment of the present invention, the video call content recording process performed in the 3GPP IMS network includes a proxy call session controller 1 (P-CSCF1) 102 and a serving call session controller S between user terminals UA1 and UA2 101 and 107. A call establishment process through the CSCF) 105 and the proxy call session controller 2 (P-CSCF2) 106 and a process of recording data transmitted between the user terminals UA1 and UA2 101 and 107. .

도 4를 참조하면, 먼저 발신사용자단말(UA1)(101)은 프락시호세션제어부1(P-CSCF1)(102)과, 서빙호세션제어부(S-CSCF)(105) 및 프락시호세션제어부2(P-CSCF2)(106)를 통하여 착신사용자단말(UA2)(107)에 대하여 호 설정을 요청한다[INVITE](단계 401). 만약 상기 착신사용자단말(UA2)(107)이 상기 발신사용자단말 (UA1)(101)과 다른 사업자가 운영하는 망에 존재하는 경우에는, 중계호세션제어부(I-CSCF)(103)와 상기 서빙호세션제어부(S-CSCF)(105)에 메시지 전송이 이루어지게 된다.Referring to FIG. 4, first, the calling user terminal (UA1) 101 includes a proxy call session controller 1 (P-CSCF1) 102, a serving call session controller (S-CSCF) 105, and a proxy call session controller 2. A call establishment request is made to the called user terminal (UA2) 107 via (P-CSCF2) 106 [INVITE] (step 401). If the called user terminal (UA2) 107 exists in a network operated by a different operator from the calling user terminal (UA1) 101, the relay call session controller (I-CSCF) 103 and the serving A message transmission is made to the call session controller (S-CSCF) 105.

그러면 상기 착신사용자단말(UA2)(107)은 상기 발신사용자단말(UA1)(101)로 100 Trying 응답 신호를 전송하고(단계 402), 현재 호 설정 과정이 진행 중임을 상기 발신사용자단말(UA1)(101)로 알린다[183 Session Progress](단계 403). 상기 단계 403에서는 상기 발신사용자단말(UA1)(101)이 호(call)의 최종 상태를 알 수 있도록 미디어 경로(media path)를 설정하는데 사용되는 SDP(Session Description Protocol) 미디어 정보를 알리는 과정이 포함된다. 여기서 SDP(Session Description Protocol)내에는 세션 성립을 위해 프로토콜 버젼(Protocol version), 세션을 위한 고유 ID(Globally unique id for a session), 세션이름(session name), 시간 정보(time info), 미디어 종류 및 속성(media info), 주소 정보(address info) 등의 정보가 포함된다. 이어서 상기 발신사용자단말(UA1)(101)은 착신사용자단말(UA2)(107)로 183 Session Progress 메시지에 대한 응답을 전송하고[PRACK](단계 404), 착신사용자단말(UA2)(107)은 다시 발신사용자단말(UA1)(101)로 응답을 전송한다[200 OK](단계 405). Then, the called user terminal (UA2) 107 transmits a 100 Trying response signal to the calling user terminal (UA1) 101 (step 402) and the calling user terminal (UA1) that the call setup process is currently in progress. Informed to 101 (183 Session Progress) (step 403). In step 403, a process of notifying Session Description Protocol (SDP) media information used to set a media path so that the calling user terminal (UA1) 101 knows the final state of a call may be included. do. In the SDP (Session Description Protocol), the protocol version, globally unique id for a session, session name, time info, media type And information such as a media info and an address info. Subsequently, the calling user terminal (UA1) 101 transmits a response to the 183 Session Progress message to the called user terminal (UA2) 107 [PRACK] (step 404), and the called user terminal (UA2) 107 sends a response. The response is sent back to the calling user terminal UA1 101 [200 OK] (step 405).

이후, 상기 발신사용자단말(UA1)(101)은 단말의 정보에 변경이 발생한 경우에, 이를 UPDATE 메시지를 이용하여 착신사용자단말(UA2)(107)에 알릴 수 있다[UPDATE](단계 406). 착신사용자단말(UA2)(107)이 UPDATE 메시지를 수신한 경우, 이에 대한 응답을 발신사용자단말(UA1)(101)로 전송한다[200 OK](단계 407). 상기 UPDATE 메시지는 IMS 시스템 내에서 QoS의 설정에 필요한 정보를 설정하는데 사용된다. Thereafter, if a change occurs in the information of the terminal, the calling user terminal (UA1) 101 may notify the called user terminal (UA2) 107 by using an UPDATE message [UPDATE] (step 406). When the called user terminal (UA2) 107 receives the UPDATE message, it sends a response to the calling user terminal (UA1) 101 [200 OK] (step 407). The UPDATE message is used to set information necessary for setting QoS in the IMS system.

이어서 상기 착신사용자단말(UA2)(107)은 상기 발신사용자단말(UA1)(101)로 착신음을 전송한다[180 Ringing](단계 408). 상기 180 Ringing 메시지를 수신한 발신사용자단말(UA1)(101)은 착신사용자단말(UA2)(107)로 180 Ringing 메시지에 대한 응답을 전송하고[PRACK](단계 409), 착신사용자단말(UA2)(107)은 다시 발신사용자단말(UA1)(101)로 응답을 전송한다[200 OK](단계 410). Subsequently, the called user terminal UA2 107 transmits a ringing tone to the calling user terminal UA1 101 [180 Ringing] (step 408). The originating user terminal (UA1) 101 receiving the 180 ringing message transmits a response to the 180 ringing message to the called user terminal (UA2) 107 [PRACK] (step 409) and the called user terminal (UA2). 107 transmits a response back to the calling user terminal UA1 101 [200 OK] (step 410).

그리고 상기 착신사용자단말(UA2)(107)는 상기 단계 401의 INVITE 메시지에 대한 응답을 상기 발신사용자단말(UA1)(101)로 전송한다[200 OK](단계 411). The called user terminal UA2 107 transmits a response to the INVITE message of step 401 to the calling user terminal UA1 101 [200 OK] (step 411).

본 발명의 실시예에서는, 상기 사용자 단말(UA1,UA2)(101,107) 사이에서 멀티미디어 통신을 위한 세션 성립을 위해 다음과 같이 SDP정보를 교환할 수 있다. 만약 상기 단계 401의 INVITE 메시지에 SDP 오퍼(SDP Offer)가 포함되면, 상기 발신사용자단말(UA1)(101)이 SDP 오퍼(SDP Offer)를 통하여 자신이 지원할 수 있는 통신을 위한 미디어 종류 및 특성, 주소 정보 등을 상대편 착신사용자단말(UA2)에게 전달할 수 있다. 그러면 상기 착신사용자단말(UA2)(107)은 상기 단계 411의 200 OK 메시지에 SDP 앤써(SDP Answer)를 포함하여, 상기 SDP 앤써를 통해 자신이 수용할 수 있는 세션에 대한 정보들을 상기 발신사용자단말(UA1)(101)에 제공한다. 상기 SDP 앤써(SDP answer)에는 상기 착신사용자단말(UA2)(107)이 발신사용자단말(UA1)(101)로 자신이 처리 가능한 미디어종류 및 특성, 주소 정보에 대한 응답을 포함함으로써 상기 사용자단말들(UA1,UA2)(101,107) 사이의 통신환경을 구성할 수 있다. 이와 같은 경우에는, 상기 단계 411 이후에 서빙호세션제어부(S-CSCF)(105)가 기록프락시서버(108)로 세션에 사용되는 각종 정보들을 전송할 수 있다[Session Info](단계 412). 상기 전송되는 정보들은 도 5에서 설명한다. In an embodiment of the present invention, SDP information may be exchanged as follows to establish a session for multimedia communication between the user terminals UA1 and UA2 101 and 107. If the SDP Offer is included in the INVITE message of step 401, the media type and characteristic for communication that the calling user terminal UA1 101 can support through the SDP Offer, The address information and the like can be transmitted to the called party UA2. Then, the called user terminal (UA2) 107 includes an SDP Answer in the 200 OK message of step 411, and the calling user terminal receives information about the session that can be accepted through the SDP answer. (UA1) 101 to provide. In the SDP answer, the called user terminal (UA2) 107 includes a response to the media type, characteristic, and address information which can be processed by the called user terminal (UA1) 101, and the user terminals. It is possible to configure a communication environment between the (UA1, UA2) (101, 107). In this case, after step 411, the serving call session controller (S-CSCF) 105 may transmit various types of information used in the session to the recording proxy server 108 [Session Info] (step 412). The transmitted information is described in FIG. 5.

이후 상기 발신사용자단말(UA1)(101)은 상기 착신사용자단말(UA2)(107)로 응답을 전송함으로써 사용자 단말(UA1,UA2)(101,107) 간에 호 설정이 이루어진다[ACK](단계 413, 415). Then, the calling user terminal (UA1) 101 transmits a response to the called user terminal (UA2) 107 to establish a call between the user terminals (UA1, UA2) 101, 107 [ACK] (steps 413, 415). ).

또한 본 발명에서는 상기 사용자 단말(UA1,UA2)(101,107) 사이에서 다음과 같이 SDP정보를 교환할 수도 있다. 즉, 위에서 설명한 것과 달리, 상기 단계 411의 200 OK 메시지에 SDP 오퍼(SDP Offer)가 포함되어, 상기 착신사용자단말(UA2)(107)이 SDP 오퍼(SDP Offer)를 통하여 자신이 지원할 수 있는 통신을 위한 미디어 종류 및 특성, 주소 정보 등을 상대편 발신사용자단말(UA1)(101)에게 전달할 수 있다. 그러면 상기 발신사용자단말(UA1)(101)은 상기 단계 413의 ACK 메시지에 SDP 앤써(SDP Answer)를 포함하여, 상기 SDP 앤써를 통해 자신이 수용할 수 있는 세션에 대한 정보들을 상기 착신사용자단말(UA2)(107)에 제공한다. 상기 SDP 앤써(SDP answer)에는 상기 발신사용자단말(UA1)(101)이 착신사용자단말(UA2)(107)로 자신이 처리 가능한 미디어종류 및 특성, 주소 정보에 대한 응답을 함으로써 상기 사용자단말들(UA1,UA2)(101,107) 사이의 통신환경을 구성할 수 있다. 이 경우에는 상기 단계 413에 의하여 상기 발신사용자단말(UA1)(101)에서 서빙호세션제어부(S-CSCF)로 ACK가 전송된 후, 상기 서빙호세션제어부(S-CSCF)(105)가 기록프락시서버(108)로 세션에 사용되는 각종 정보들을 전송할 수 있다[Session Info](단계 414). 상기 전송되는 정보들은 역시 도 5에서 설명한다. 이후 상기 서빙호세션제어부(S-CSCF)(105)로부터 상기 착신사용자단말(UA2)(107)로 응답을 전송함으로써 사용자 단말(UA1,UA2)(101,107) 간에 호 설정이 이루어진다[ACK](단계 415). In the present invention, SDP information may be exchanged between the user terminals UA1 and UA2 101 and 107 as follows. That is, unlike the above, the 200 OK message of step 411 includes an SDP Offer (SDP Offer), so that the called user terminal (UA2) 107 can support itself through the SDP Offer (SDP Offer). The media type and characteristic, address information, etc. for the other party can be transmitted to the calling party user terminal UA1 101. Then, the calling user terminal (UA1) 101 includes an SDP answer in the ACK message of step 413, and the called user terminal (SDP answer) includes information about a session that can be accepted through the SDP answer. UA2) 107. In the SDP answer, the calling user terminal UA1 101 responds to the called user terminal UA2 107 in response to media types, characteristics, and address information which can be processed by the calling user terminal UA2 107. It is possible to configure a communication environment between UA1, UA2) (101, 107). In this case, after the ACK is transmitted from the calling user terminal UA1 101 to the serving call session controller S-CSCF in step 413, the serving call session controller 105 is recorded. The proxy server 108 may send various information used in the session [Session Info] (step 414). The transmitted information is also described in FIG. 5. Thereafter, a call is established between the user terminals UA1 and UA2 101 and 107 by transmitting a response from the serving call session controller 105 to the called user terminal UA2 107 [ACK] (step 415).

이와 같이 호 설정이 이루어진 이후에, 상기 발신사용자단말(UA1)(101)과 착신사용자단말(UA2)(107)은 서로 데이터를 송수신할 수 있다. 이와 같이 발신사용자단말(UA1)(101)과 착신사용자단말(UA2)(107) 사이에 송수신되는 데이터는 데이터 경로(110)를 이용하여 모두 본 발명에 따른 기록프락시서버(108)을 통하여 전송되고, 이로 인하여 상기 기록프락시서버(108)는 발신사용자단말(UA1)(101)과 착신사용자단말(UA2)(107) 사이에 송수신되는 데이터를 기록할 수 있다(단계 416). After the call setup is made in this way, the calling user terminal (UA1) 101 and the called user terminal (UA2) 107 may transmit and receive data with each other. As such, data transmitted and received between the calling user terminal UA1 101 and the called user terminal UA2 107 are all transmitted through the recording proxy server 108 according to the present invention using the data path 110. Therefore, the recording proxy server 108 may record data transmitted and received between the calling user terminal (UA1) 101 and the called user terminal (UA2) 107 (step 416).

이후 발신사용자단말(UA1)(101)이 통화를 종료 또는 특정 서비스를 종료하는 경우에 착신사용자단말(UA2)(107)로 BYE 메시지를 전송하고[BYE](단계 417), 상기 착신사용자단말(UA2)(107)는 상기 BYE 메시지에 대한 응답 메시지를 전송함으로써 통화가 종료된다[ACK](단계 418).Then, when the calling user terminal (UA1) 101 terminates the call or terminates a specific service, a BYE message is transmitted to the called user terminal (UA2) 107 [BYE] (step 417), and the called user terminal ( UA2) 107 ends the call by sending a response message to the BYE message [ACK] (step 418).

도 5(a) 및 (b)는 본 발명의 실시예에 따라 서빙호세션제어부(S-CSCF)로부터 기록프락시서버로 제공되는 세션 정보 및 미디어 정보를 나타낸다.5A and 5B show session information and media information provided from a serving call session controller (S-CSCF) to a recording proxy server according to an embodiment of the present invention.

먼저 도 5(a)는 도 4의 단계 412 또는 단계 414에서 서빙호세션제어부(S-CSCF)로부터 기록프락시서버로 제공되는 세션 정보 구조[Struct SessionInfo], 즉 호 설정을 위한 정보를 나타낸다. 상기 세션 정보[SessionInfo]는 서빙호세션제어부(S-CSCF)에서 기록프락시서버(108)로 TCP/UDP를 통해 전달되며, 미디어 종류의 수에 따라 리스트 형태로 나열되어 전송된다. 도 5(a)를 참조하면, 상기 세션 정보에는 클라이언트 사용자 단말 IP 주소(UA Client IP Address), 서버 사용자 단말 IP 주소(UA Server IP Address), 호 식별자(Call Identity), IPv4 또는 IPv6에 따른 주소 타입(IPv4/IPv6), 미디어 시작시간, 미디어 종료시간, 메시지를 보낸 시간, 메시지를 보낸 서빙호세션제어부(S-CSCF) IP 주소 및 미디어별 정보가 포함된다. 본 발명에서 발신사용자단말(UA1)(101)은 클라이언트 사용자 단말(UA Client)에 해당하고, 착신사용자단말(UA2)(107)은 서버 사용자 단말(UA Server)에 해당한다.First, FIG. 5 (a) shows a session information structure [Struct SessionInfo] provided from the serving call session controller (S-CSCF) to the recording proxy server in step 412 or 414 of FIG. 4, that is, information for call setup. The session information [SessionInfo] is transmitted from the serving call session controller (S-CSCF) to the recording proxy server 108 through TCP / UDP, and is listed and transmitted in a list form according to the number of media types. Referring to FIG. 5A, the session information includes a client user terminal IP address, a server user terminal IP address, a call identifier, an address according to IPv4 or IPv6. Type (IPv4 / IPv6), media start time, media end time, message send time, serving call session controller (S-CSCF) IP address that sent the message and media-specific information are included. In the present invention, the calling user terminal (UA1) 101 corresponds to a client user terminal (UA Client), and the called user terminal (UA2) 107 corresponds to a server user terminal (UA Server).

도 5(b)는 도 4의 단계 412 또는 단계 414에서 서빙호세션제어부(S-CSCF)로부터 기록프락시서버로 제공되는 미디어 정보 구조[Struct MediaInfo]를 나타낸다. 상기 미디어 정보[MediaInfo]에는 클라이언트 사용자 단말 IP 주소(UA Client IP Address), 전체 시작시간, 전체 종료시간, 텍스트/오디오/비디오 등의 미디어 타입, 해당 미디어의 포트 번호, TCP/UDP/RTP 등에 관한 정보, 속성(Sendonly,Recvonly,SendRecv), 음성, 비디오 코덱 이름, 및 클록 속도(Clock rate)에 관한 정보가 포함된다.FIG. 5B shows a media information structure [Struct MediaInfo] provided from the serving call session controller (S-CSCF) to the recording proxy server in step 412 or 414 of FIG. 4. The media information [MediaInfo] includes a client user terminal IP address, total start time, total end time, media type such as text / audio / video, port number of the corresponding media, TCP / UDP / RTP, and the like. Information about attributes, attributes (Sendonly, Recvonly, SendRecv), voice, video codec names, and clock rates are included.

도 6은 본 발명의 실시예에 따른 기록프락시서버에서 유지되는 상태정보를 나타내는 도면이다. 6 is a diagram illustrating state information maintained in a recording proxy server according to an embodiment of the present invention.

도 6을 참조하면, 본 발명의 실시예에 따른 기록프락시서버(108)에서 유지되 는 상태정보에는 리퀘스트의 호 식별자(ReqUAst의 Call-ID), 클라이언트 사용자 단말 IP 주소(UA Client IP Address), 서버 사용자 단말 IP 주소(UA Server IP Address), 호 식별자(Call Identity), IPv4 또는 IPv6에 따른 주소 타입(IPv4/IPv6), 세션 시작시간, 세션 종료시간, 최근 세션 수정 시간, 메시지를 보낸 서빙호세션제어부(S-CSCF)의 IP 주소, 세션 대표 이름, TCP/UDP/RTP 등에 관한 정보, 속성(Sendonly,Recvonly,SendRecv), 음성, 비디오 코덱 이름, 클록 속도(Clock rate), 서비스 종류, 미디어 시작시간, 미디어 종료시간 및 저장된 파일명에 관한 정보가 포함된다. 이와 같은 정보들은 임시파일 형태로 기록프락시서버(108)의 내부 메모리에 생성, 수정 또는 삭제되며, 특정 서비스가 종료된 이후 또는 통화 종료 후에는 데이터 베이스에 파일형태로 저장된다.Referring to FIG. 6, the state information maintained in the recording proxy server 108 according to an embodiment of the present invention includes a call identifier of a request (Call-ID of ReqUAst), a client user terminal IP address, UA Server IP Address, Call Identity, Address Type (IPv4 / IPv6) according to IPv4 or IPv6, Session Start Time, Session End Time, Last Session Modification Time, Serving Call Sending Message Information on IP address, session representative name, TCP / UDP / RTP, etc. of session control unit (S-CSCF), attributes (Sendonly, Recvonly, SendRecv), voice, video codec name, clock rate, service type, media Information about the start time, media end time, and stored file name is included. Such information is created, modified or deleted in the internal memory of the recording proxy server 108 in the form of a temporary file, and is stored in the database in a database after a specific service is terminated or after a call is terminated.

도 7은 본 발명의 실시예에 따라 착발신 사용자 단말(UA)에서 유지되는 정보를 나타내는 도면이다.7 is a diagram illustrating information maintained in an incoming / outgoing user terminal UA according to an embodiment of the present invention.

도 7을 참조하면, 본 발명의 실시예에 따라 착발신 사용자 단말(UA1,UA2)(101,107)에서 유지되는 정보는 세션 정보를 나타내는 필드(Session Information)와 세션에서 사용되는 미디어 정보 필드(Media Information)으로 구성된다. 각 필드는 호를 요청하는 단말(UA1)(101)과, 호에 응답하는 단말(UA2)(107)의 상황에 따라 클라이언트 사용자 단말(UA Client)과 서버 사용자 단말(UA Server)로 나누어져 각각 상태를 유지한다.Referring to FIG. 7, according to an embodiment of the present invention, information maintained at the called user terminals UA1 and UA2 101 and 107 may include a field indicating session information and a media information field used in a session. It consists of. Each field is divided into a client user terminal (UA Client) and a server user terminal (UA Server) according to the situation of the terminal UA1 101 requesting a call and the terminal UA2 107 responding to the call. Maintain state.

상기 세션 정보를 나타내는 필드(Session Information)에는 리퀘스트의 호 식별자(Request의 Call-ID), 리퀘스트의 'From' 태그(Request의 From Tag), 클라이언트 사용자 단말(UA Client)에 대하여 응답의 'To' 태그부터 얻어진 값과 'From' 헤더의 URI와 'To' 헤더의 URI, 서버 사용자 단말(UA Server)에 대하여 응답의 'From' 태그부터 얻어진 값과 'To' 헤더의 URI와 'From' 헤더의 URI, 응답의 콘택드(Contact) 헤더 URI(IP 주소) 및 응답의 기록-루트(Record-Route) 헤더의 URI 리스트에 관한 정보가 포함된다.The session information field includes a call identifier of a request (call-ID of a request), a 'from' tag of a request (from a tag of a request), and a 'to' of a response to a client user terminal (UA client). The value obtained from the tag, the URI of the 'From' header and the URI of the 'To' header, the value obtained from the 'From' tag of the response for the server user terminal (UA Server), and the URI of the 'To' header and the 'From' header The information includes a URI, a Contact header URI (IP address) of the response, and a URI list of the Record-Route header of the response.

상기 세션에서 사용되는 미디어 정보 필드(Media Information)에는 IPv4/IPv6, 목적지 IP 주소, 세션 대표 이름, 전체 시작시간, 전체 종료시간, Text/Audio/Video 등, 해당 미디어의 포트 번호, TCP/UDP/RTP 등, 속성(Sendonly,Recvonly,SendRecv), 음성, 비디오 코덱 이름, 클록 속도(Clock rate), 서비스 종류, 미디어 시작시간, 미디어 종료시간에 관한 정보가 포함된다. The media information field used in the session includes IPv4 / IPv6, destination IP address, session representative name, total start time, total end time, text / audio / video, port number of the corresponding media, TCP / UDP / Information on attributes (Sendonly, Recvonly, SendRecv), voice, video codec name, clock rate, service type, media start time, and media end time are included.

본 발명에 따른 3GPP IMS망에서 화상 통화 내용 기록 방법은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현할 수 있다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광데이터 저장장치 등이 있으며, 또한 인터넷을 통한 전송과 같이 캐리어 웨이브의 형태로 구현되는 것도 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수도 있다.The video call content recording method in the 3GPP IMS network according to the present invention can be embodied as computer readable codes on a computer readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like, and also include those implemented in the form of carrier waves such as transmission over the Internet. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

한편, 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다. Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined not only by the claims below, but also by those equivalent to the claims.

상술한 바와 같은 본 발명에 따르면, 차세대 망의 멀티미디어 서비스 제공을 위한 IMS망에서 화상 통화 내용 기록 시, 기록 내용의 신뢰성을 향상시킬 수 있다. 따라서 본 발명을 통해 사용자에게는 편리한 화상통화 기록서비스 및 기록된 내용의 투명성을 제공하고, 사업자에게는 화상통화 기록서비스를 통해 운영하는 망의 부가가치를 높일 수 있는 이점이 있다.According to the present invention as described above, when recording the video call content in the IMS network for providing a multimedia service of the next generation network, it is possible to improve the reliability of the recorded content. Therefore, the present invention provides a user with a convenient video call recording service and transparency of the recorded contents, and the operator has an advantage of increasing the added value of the network operated through the video call recording service.

Claims (10)

3GPP IMS(IP Multimedia Sub-System)망에서 사용자 단말(UA)이 홈가입자서버(HSS)에 대한 등록을 요청하는 제1 단계;A first step of requesting registration of a home subscriber server (HSS) from a user terminal (UA) in a 3GPP IP Multimedia Sub-System (IMS) network; 상기 홈가입자서버(HSS)가 상기 사용자 단말(UA)의 인증을 위한 인증벡터를 생성하여 상기 사용자 단말(UA)로 전달하는 제2 단계;A second step of generating, by the home subscriber server (HSS), an authentication vector for authentication of the user terminal (UA) to the user terminal (UA); 상기 사용자 단말(UA)이 상기 인증벡터와 상기 사용자 단말(UA)에 대한 ID 및 패스워드를 이용하여 세션키를 생성한 후, 다시 상기 홈가입자서버(HSS)에 대한 등록을 요청하는 제3 단계;A third step of the user terminal UA generating a session key using the authentication vector and the ID and password for the user terminal UA, and then requesting registration with the home subscriber server HSS again; 서빙호세션제어부(S-CSCF)가 상기 사용자 단말(UA)을 상기 홈가입자서버(HSS)에 등록하는 제4 단계; A fourth step of the serving call session controller (S-CSCF) registering the user terminal (UA) with the home subscriber server (HSS); 상기 서빙호세션제어부(S-CSCF)가 기록프락시서버에 상기 사용자 단말(UA)의 등록정보를 제공하는 제5 단계; 및A fifth step of the serving call session controller (S-CSCF) providing registration information of the user terminal (UA) to a recording proxy server; And 상기 사용자 단말(UA)이 상대측 단말과의 호 설정 후, 상기 기록프락시서버가 상기 제공된 사용자 단말(UA)의 등록 정보를 이용하여 상기 사용자 단말(UA)과 상기 상대측 단말 사이에 전송되는 통화 내용을 기록하는 제6 단계를 포함하는 것을 특징으로 하는 3GPP IMS망에서 화상 통화 내용의 기록 방법. After the user terminal UA establishes a call with the opposite terminal, the recording proxy server records a call transmitted between the user terminal UA and the opposite terminal using registration information of the provided user terminal UA. And a sixth step of recording the video call content in the 3GPP IMS network. 제1항에 있어서, 상기 제5 단계에서 상기 사용자 단말(UA)의 등록정보에는, 사용자 단말(UA)로부터 생성되는 공중 사용자 식별 정보, 등록되는 공중 사용자 식별자, 호 식별자, 가입자의 임시 IP 주소, 메시지를 보낸 시간, 및 메시지를 보낸 서빙호세션제어부(S-CSCF)의 IP 주소가 포함되는 것을 특징으로 하는 3GPP IMS망에서 화상 통화 내용의 기록을 위한 사용자 단말 등록 방법. The method of claim 1, wherein in the fifth step, the registration information of the user terminal UA includes public user identification information generated from the user terminal UA, public user identifier registered, call identifier, temporary IP address of the subscriber, A method of registering a user terminal for recording a video call in a 3GPP IMS network, wherein a time of sending a message and an IP address of a serving call session controller (S-CSCF) including a message are included. 3GPP IMS(IP Multimedia Sub-System)망에서 발신사용자단말(UA1)이 착신사용자단말(UA2)로 호 설정을 요청하는 제1 단계;A first step in which a calling user terminal UA1 requests a call establishment to a called user terminal UA2 in a 3GPP IP Multimedia Sub-System (IMS) network; 상기 착신사용자단말(UA2)이 상기 발신사용자단말(UA1)로 상기 호 설정 요청에 대한 응답 메시지를 전송하는 제2 단계;A second step of the called user terminal UA2 transmitting a response message to the call establishment request to the calling user terminal UA1; 서빙호세션제어부(S-CSCF)에서 상기 발신사용자단말(UA1) 및 착신사용자단말(UA2) 사이에 위치한 기록프락시서버로 세션에 사용되는 소정의 정보를 전송하는 제3 단계;A third step of transmitting, by a serving call session controller (S-CSCF), predetermined information used in a session to a recording proxy server located between the calling user terminal UA1 and the called user terminal UA2; 상기 발신사용자단말(UA1)과 착신사용자단말(UA2) 사이에 호 설정을 완료하는 제4 단계; 및A fourth step of completing call setup between the calling user terminal UA1 and the called user terminal UA2; And 상기 기록프락시서버가 상기 발신사용자단말(UA1)과 착신사용자단말(UA2) 사이에 전송되는 통화 내용을 기록하는 제5 단계를 포함하는 것을 특징으로 하는 3GPP IMS망에서 화상 통화 내용 기록 방법.And a fifth step of recording, by the recording proxy server, the contents of the call transmitted between the calling user terminal UA1 and the called user terminal UA2. 제3항에 있어서, 상기 제1 단계에서, 상기 발신사용자단말(UA1)이 INVITE 메시지 내의 SDP 오퍼(SDP Offer)를 통해 세션에 사용되는 정보를 상기 착신사용자단말(UA2)로 전송하는 것을 특징으로 하는 3GPP IMS망에서 화상 통화 내용 기록 방법.4. The method of claim 3, wherein in the first step, the calling user terminal UA1 transmits the information used in the session to the called user terminal UA2 through the SDP Offer in the INVITE message. How to record video call content in 3GPP IMS network. 제3항에 있어서, 상기 제2 단계에서, 상기 착신사용자단말(UA2)이 SDP 앤써 (SDP Answer)를 통해 자신이 수용할 수 있는 세션 정보를 상기 발신사용자단말(UA1)로 전송하는 것을 특징으로 하는 3GPP IMS망에서 화상 통화 내용 기록 방법.4. The method of claim 3, wherein in the second step, the called user terminal UA2 transmits session information that can be accepted by the called user terminal UA1 to the calling user terminal UA1 through an SDP answer. How to record video call content in 3GPP IMS network. 제3항에 있어서, 상기 제2 단계에서, 상기 착신사용자단말(UA2)이 SDP 오퍼(SDP Offer)를 통해 세션에 사용되는 정보를 상기 발신사용자단말(UA1)로 전송하고, 상기 제4 단계에서 상기 발신사용자단말(UA1)이 SDP 앤써(SDP Answer)를 통해 자신이 수용할 수 있는 세션 정보를 상기 착신사용자단말(UA2)로 전송하는 것을 특징으로 하는 3GPP IMS망에서 화상 통화 내용 기록 방법.4. The method of claim 3, wherein in the second step, the called user terminal UA2 transmits information used for the session to the calling user terminal UA1 through an SDP Offer. The calling user terminal (UA1) transmits the session information that can be accepted through the SDP answer (SDP Answer) to the called user terminal (UA2), characterized in that the video call content recording method in the 3GPP IMS network. 제3항에 있어서, 상기 제3 단계에서, 상기 기록프락시서버로 전송되는 소정의 정보에는 세션 정보와 미디어 정보를 포함하는 것을 특징으로 하는 3GPP IMS망에서 화상 통화 내용 기록 방법. 4. The method of claim 3, wherein in the third step, predetermined information transmitted to the recording proxy server includes session information and media information. 3GPP IMS(IP Multimedia Sub-System)망에 접속 가능한 복수의 사용자 단말(UA);A plurality of user terminals (UA) accessible to a 3GPP IP Multimedia Sub-System (IMS) network; 상기 복수의 사용자 단말(UA)에 연결되며, 패킷의 라우팅 및 전달하기 위한 프락시호세션제어부(P-CSCF);A proxy call session controller (P-CSCF) connected to the plurality of user terminals (UA) and configured to route and forward packets; 상기 사용자 단말(UA)의 세션을 제어하기 위한 서빙호세션제어부(S-CSCF);A serving call session controller (S-CSCF) for controlling a session of the user terminal (UA); 상기 사용자 단말(UA)의 위치 관리, 프로파일 관리 및 인증 기능을 수행하며, 상기 서빙호세션제어부(S-CSCF)의 수집 기능을 담당하는 홈가입자서버(HSS);및A home subscriber server (HSS) that performs location management, profile management, and authentication functions of the user terminal (UA) and is responsible for collecting functions of the serving call session controller (S-CSCF); and 상기 복수의 사용자 단말(UA)과 연결된 데이터 경로를 갖고, 상기 복수의 사용자 단말(UA) 사이에 전송되는 데이터를 기록하기 위한 기록프락시서버를 포함하는 것을 특징으로 하는 3GPP IMS망에서 화상 통화 내용 기록 시스템. And a recording proxy server having a data path connected to the plurality of user terminals (UA) and recording data transmitted between the plurality of user terminals (UA). system. 제8항에 있어서, 상기 기록프락시서버는 상기 복수의 사용자 단말(UA)에 대한 세션 정보와 미디어 정보를 내부 메모리에서 임시파일 형태로 메모리에 생성, 수정 또는 삭제하며, 서비스 종료 후에는 데이터베이스파일형태로 저장하는 것을 특징으로 하는 3GPP IMS망에서 화상 통화 내용 기록 시스템. The recording proxy server of claim 8, wherein the recording proxy server creates, modifies, or deletes session information and media information of the plurality of user terminals in an internal memory in the form of a temporary file. Video call content recording system in the 3GPP IMS network, characterized in that for storing as. 제8항에 있어서, 상기 복수의 사용자 단말(UA)은 각각 세션 정보와 미디어 정보를 갖는 것을 특징으로 하는 3GPP IMS망에서 화상 통화 내용 기록 시스템. 10. The system of claim 8, wherein the plurality of user terminals (UA) have session information and media information, respectively.
KR1020040107091A 2004-12-16 2004-12-16 Method and system for recording image communication data in 3gpp ims network KR100608907B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040107091A KR100608907B1 (en) 2004-12-16 2004-12-16 Method and system for recording image communication data in 3gpp ims network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040107091A KR100608907B1 (en) 2004-12-16 2004-12-16 Method and system for recording image communication data in 3gpp ims network

Publications (2)

Publication Number Publication Date
KR20060068407A KR20060068407A (en) 2006-06-21
KR100608907B1 true KR100608907B1 (en) 2006-08-08

Family

ID=37162723

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040107091A KR100608907B1 (en) 2004-12-16 2004-12-16 Method and system for recording image communication data in 3gpp ims network

Country Status (1)

Country Link
KR (1) KR100608907B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100974998B1 (en) 2008-01-14 2010-08-09 주식회사 케이티 Method and apparatus for IMS network authentication using legacy ID, password

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101004556B1 (en) * 2007-09-20 2011-01-03 주식회사 케이티 Internet protocol multimedia subsystem and call processing method thereof
KR100933781B1 (en) * 2007-10-04 2009-12-24 주식회사 케이티 User Device Registration Processing Method in IP Multimedia Subsystem
KR101009831B1 (en) * 2009-07-08 2011-01-19 주식회사 엘지유플러스 System and method for registering video phone user
KR101034443B1 (en) * 2009-08-28 2011-05-12 주식회사 엘지유플러스 Method and system for deleting user of video call

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100974998B1 (en) 2008-01-14 2010-08-09 주식회사 케이티 Method and apparatus for IMS network authentication using legacy ID, password

Also Published As

Publication number Publication date
KR20060068407A (en) 2006-06-21

Similar Documents

Publication Publication Date Title
US8359015B2 (en) Method of providing a call completion service to a not registered or not available user in a telecommunication network
JP4700105B2 (en) Call forwarding in IP Multimedia Subsystem (IMS)
RU2379856C2 (en) Method and element for managing service
KR101139072B1 (en) Method for initiating ims based communications
CN101971592B (en) Local session controller, ip multimedia subsystem and session registration method
US8788678B2 (en) IP multimedia subsystem user identity handling
US8325707B2 (en) Session initiation from application servers in an IP multimedia subsystem
CN100362807C (en) Method for realizing user registration in internet protocol multimedia subsystem
KR20100060498A (en) Method and system for sharing multimedia contents via internet protocol multimedia subsystem
US20050243746A1 (en) Session inspection scheme
US9692835B2 (en) Method and apparatuses for the provision of network services offered through a set of servers in an IMS network
EP1880556A1 (en) Method and element for service control
KR100608907B1 (en) Method and system for recording image communication data in 3gpp ims network
US9030956B2 (en) Method, computer-readable medium, and apparatus for providing different services to different users of an aggregate endpoint in an internet protocol multimedia subsystem (IMS) network
EP2446603A1 (en) A method of providing a call completion service to a not registered or not available user in a telecommunication network
CN1921482B (en) Method and device for business processing based on conversation initiating protocol
CN101742448B (en) Method, device and system for realizing call forwarding service
Yao et al. OpenIMS and Interoperability with Asterisk/Sip Express VOIP Enterprise Solutions
KR20120097897A (en) 3rd party registration method of wildcarded public service user agent in ims network and device of the same
KR20100060422A (en) Method and system for controlling of message routing
CN103828320A (en) Suppressing camel service invocation for diverting users

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130705

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20140710

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee