KR20070121463A - Method and system for providing instant messaging roaming service - Google Patents

Method and system for providing instant messaging roaming service Download PDF

Info

Publication number
KR20070121463A
KR20070121463A KR1020060056557A KR20060056557A KR20070121463A KR 20070121463 A KR20070121463 A KR 20070121463A KR 1020060056557 A KR1020060056557 A KR 1020060056557A KR 20060056557 A KR20060056557 A KR 20060056557A KR 20070121463 A KR20070121463 A KR 20070121463A
Authority
KR
South Korea
Prior art keywords
application server
multimedia
multimedia service
ims domain
service request
Prior art date
Application number
KR1020060056557A
Other languages
Korean (ko)
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 KR1020060056557A priority Critical patent/KR20070121463A/en
Publication of KR20070121463A publication Critical patent/KR20070121463A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

A method and a system for providing a multimedia roaming service are provided to supply all subscribers belonging to an IMS(IP(Internet protocol)-based multimedia service) domain and a non-IMS domain with the multimedia service. A multimedia service request is received from a UE(User Equipment)(100) of a subscriber. The multimedia service includes at least one of VoIP(Voice over Internet Protocol), voice call, instant message and file transmission service between one or more subscribers. The multimedia service request is transmitted to a first application server(116) corresponding to a kind of the requested multimedia service(S306). The first application server routs a signaling call about a multimedia service request to a second application server(204) to which a UE(206) of a receiver belongs(S310). Therefore, a session is set(S330).

Description

멀티미디어 로밍 서비스 제공 방법 및 시스템{METHOD AND SYSTEM FOR PROVIDING INSTANT MESSAGING ROAMING SERVICE}METHOD AND SYSTEM FOR PROVIDING INSTANT MESSAGING ROAMING SERVICE}

도 1은 본 발명의 바람직한 일 실시예에 따른 이동 통신망 구조를 도시한 도면. 1 is a diagram illustrating a mobile communication network structure according to a preferred embodiment of the present invention.

도 2는 본 발명의 바람직한 일 실시예에 따른 IMS 도메인과 비 IMS 도메인 구조를 도시한 도면. 2 is a diagram illustrating an IMS domain and a non-IMS domain structure according to a preferred embodiment of the present invention.

도 3은 본 발명에 따른 IMS 도메인과 비 IMS 도메인 사이의 호 처리 프로세스를 도시한 도면. 3 illustrates a call processing process between an IMS domain and a non IMS domain in accordance with the present invention.

본 발명은 멀티미디어 로밍 서비스 제공 방법 및 시스템에 관한 것으로서 보다 상세하게는 IMS 도메인과 비 IMS 도메인 사이에 멀티미디어 데이터를 주고 받을 수 있도록 하는 멀티미디어 로밍 서비스 제공 방법 및 시스템에 관한 것이다. The present invention relates to a method and a system for providing a multimedia roaming service. More particularly, the present invention relates to a method and a system for providing a multimedia roaming service for transmitting and receiving multimedia data between an IMS domain and a non-IMS domain.

최근 이동 통신과 인터넷의 급격한 발전에 따라 이동통신 가입자에게 고품질 의 다양한 멀티미디어 서비스를 제공해야 한다는 요구가 높아지고 있는 실정이다. 이러한 인터넷 멀티미디어 서비스의 발달은 기존의 회선 기반 핵심망(Circuit-based Core Network)에서 패킷 기반 핵심망(Packet-based CN)으로의 변화를 요구하였고, 더 나아가 아이피 기반 핵심망(IP-based CN) 형태의 차세대 핵심망으로의 진화를 모색하고 있다. Recently, with the rapid development of mobile communication and the Internet, the demand for providing various multimedia services of high quality to mobile subscribers is increasing. The development of the Internet multimedia service required a change from the existing circuit-based core network to a packet-based CN, and furthermore, the next generation in the form of an IP-based CN. It is seeking to evolve into a core network.

현재 3GPP에서는 IM(IP-based Multimedia) 서비스를 제공하기 위해 ALL IP 기반의 망 참조모델을 표준화하고 있다. IM 서비스란 이동통신 가입자에게 하부에 IP 전송 프로토콜을 기반으로 하는 다양한 타입의 패킷 기반 서비스를 동시에 제공할 수 있는 서비스이다. Currently, 3GPP is standardizing ALL IP based network reference model to provide IP (based on multimedia) service. The IM service is a service that can simultaneously provide various types of packet-based services based on the IP transport protocol to the mobile subscriber.

IM 서비스를 위한 망을 IMS(IP-based Multimedia Service) 도메인이라 하는데 IMS 도메인을 이용하여 가입자가 기존의 음성, 영상 등의 실시간(real-time) 서비스는 물론 파일 전송, 이메일, 단문 메시지 등의 비실시간(non-real time) 서비스를 동시에 사용할 수 있게 하거나 또는 이들 서비스를 이용한 새로운 서비스, 예를 들어 비디오 폰(Video Phone), 인스턴트 메시징(Instant Messaging), 긴급 호(Emergency Call), 위치(Location) 서비스, 상태(Presence) 서비스 등을 이용할 수 있도록 한다. The network for IM service is called IMS (IP-based Multimedia Service) domain. By using IMS domain, subscribers can use existing real-time services such as voice and video as well as file transfer, e-mail and short message. Allows simultaneous use of non-real time services or new services using these services, such as Video Phone, Instant Messaging, Emergency Call, Location Make services, presence services, etc. available.

상기한 바와 같이 차세대 망인 IMS 도메인을 이용하여 가입자 사이에 다양한 멀티미디어를 주고 받을 수 있게 되었으며, 이동 통신망 이러한 서비스 제공을 위해 IMS 기반 환경을 구축하고 있는 실정이다. As described above, various multimedia can be exchanged between subscribers using the IMS domain, which is the next generation network, and a mobile communication network is establishing an IMS-based environment for providing such a service.

그러나 모든 유/무선 사업자들이 IMS 기반 환경을 구축하지는 못하고 있는 상황에서 IMS 도메인에서의 서비스를 받는 가입자와 비 IMS 도메인에서의 서비스를 제공 받는 가입자 사이에 멀티미디어 데이터를 주고 받을 수 있도록 하는 방안이 절실히 요구되고 있는 실정이다. However, as not all wired / wireless operators have been able to establish an IMS-based environment, there is an urgent need for a method of allowing multimedia data to be exchanged between subscribers in the IMS domain and subscribers in the non-IMS domain. It's happening.

본 발명에서는 상기한 바와 같은 종래기술의 문제점을 해결하기 위해, IMS 도메인과 비 IMS 도메인간에 멀티미디어 서비스 연동을 제공할 수 있는 멀티미디어 로밍 서비스 제공 방법 및 시스템을 제안하고자 한다. In order to solve the problems of the prior art as described above, the present invention proposes a method and system for providing a multimedia roaming service capable of providing a multimedia service interworking between an IMS domain and a non-IMS domain.

상기한 바와 같은 목적을 달성하기 위해, 본 발명의 바람직한 일 실시예에 따르면, IMS 도메인을 포함하는 시스템에서 비 IMS 도메인과의 멀티미디어 로밍 서비스를 제공하는 방법으로서, (a) 가입자의 이동 단말기로부터 멀티미디어 서비스 요청을 수신하는 단계-상기 멀티미디어 서비스는 하나 이상의 가입자 사이의 VoIP, 음성 통화, 인스턴트 메시징 및 파일 전송 서비스 중 적어도 하나를 포함함-; 및 (b) 상기 요청된 멀티미디어 서비스의 종류에 상응하는 제1 어플리케이션 서버로 상기한 멀티미디어 서비스 요청을 전송하는 단계를 포함하되, 상기 제1 어플리케이션 서버는 착신자의 단말기가 속하는 제2 어플리케이션 서버로 상기 멀티미디어 서비스 요청에 관한 시그널링 호를 라우팅하여 세션을 설정하는 것을 특징으로 하는 멀티미디어 로밍 서비스 제공 방법이 제공된다. In order to achieve the above object, according to a preferred embodiment of the present invention, a method for providing a multimedia roaming service with a non-IMS domain in a system including an IMS domain, comprising: (a) multimedia from a subscriber's mobile terminal; Receiving a service request, the multimedia service comprising at least one of VoIP, voice call, instant messaging, and file transfer service between one or more subscribers; And (b) transmitting the multimedia service request to a first application server corresponding to the requested multimedia service type, wherein the first application server transmits the multimedia to a second application server to which a called party's terminal belongs. Provided is a method for providing a multimedia roaming service, characterized in that a session is established by routing a signaling call for a service request.

본 발명의 다른 측면에 따르면, 비 IMS 도메인과의 멀티미디어 로밍 서비스를 제공하는 IMS 도메인을 포함하는 시스템으로서, 가입자의 이동 단말기로부터 멀티미디어 서비스 요청을 수신하는 프록시 호 세션 제어부-상기 멀티미디어 서비스는 하나 이상의 가입자 사이의 VoIP, 음성 통화, 인스턴트 메시징 및 파일 전송 서비스 중 적어도 하나를 포함함-; 및 상기 요청된 멀티미디어 서비스의 종류 분석하여 상기 서비스 종류에 상응하는 제1 어플리케이션 서버로 상기한 멀티미디어 서비스 요청을 전송하는 서빙 호 세션 제어부를 포함하되, 상기 제1 어플리케이션 서버는 착신자의 단말기가 속하는 제2 어플리케이션 서버로 상기 멀티미디어 서비스 요청에 관한 시그널링 호를 라우팅하여 세션을 설정하는 것을 특징으로 하는 멀티미디어 로밍 서비스 제공 시스템이 제공된다. According to another aspect of the present invention, a system including an IMS domain for providing a multimedia roaming service with a non-IMS domain, comprising: a proxy call session controller for receiving a multimedia service request from a mobile terminal of a subscriber, wherein the multimedia service is one or more subscribers. At least one of VoIP, voice call, instant messaging, and file transfer services between; And a serving call session controller which analyzes the requested type of multimedia service and transmits the multimedia service request to a first application server corresponding to the service type, wherein the first application server is a second terminal to which a called party's terminal belongs. Provided is a multimedia roaming service providing system for establishing a session by routing a signaling call for the multimedia service request to an application server.

상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 우선 각 도면의 구성요소들에 참조 번호를 부가함에 있어서, 동일한 구성요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 번호를 가지도록 하고 있음에 유의하여야 한다. 이하, 첨부된 도면을 참조하여 멀티미디어 로밍 서비스 제공 방법 및 시스템에 관한 바람직한 일실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. First of all, in adding reference numerals to the components of each drawing, it should be noted that the same components have the same number as much as possible even if displayed on different drawings. Hereinafter, exemplary embodiments of a method and system for providing a multimedia roaming service will be described in detail with reference to the accompanying drawings.

본 발명에서, 멀티미디어 서비스는 하나 이상의 가입자들이 이용하는 VoIP, 인스턴트 메시징, 영상 통화 및 파일 전송 등의 서비스를 포함하나, 그밖에 복수의 가입자 사이에서 IMS 도메인을 기반으로 이루어질 수 있는 모든 서비스를 포함할 수 있다는 점을 당업자는 이해하여야 할 것이다. In the present invention, the multimedia service includes services such as VoIP, instant messaging, video call, and file transfer used by one or more subscribers, but may include all services that can be performed based on an IMS domain among a plurality of subscribers. It will be understood by those skilled in the art.

도 1은 본 발명의 바람직한 일 실시예에 따른 이동 통신망 구조를 도시한 도면이다. 1 is a diagram illustrating a mobile communication network structure according to a preferred embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명에 따른 이동 통신망은 노드B(102), RNC(Radio Network Controller, 104), 교환기(Mobile Switching Center: MSC, 106), GMSC(Gateway MSC, 108), 홈 가입자 서버(Home Subscriber Server, HSS, 110), SGSN(Serving GPRS Support Node, 112), GGSN(Gateway GPRS Support Node, 114)을 포함할 수 있다. As shown in FIG. 1, the mobile communication network according to the present invention includes a Node B 102, a Radio Network Controller (RNC) 104, a Mobile Switching Center (MSC) 106, a Gateway MSC 108, and a GMSC home. It may include a subscriber server (Home Subscriber Server, HSS, 110), a Serving GPRS Support Node (SGSN) 112, and a Gateway GPRS Support Node 114 (GGSN).

도 1은 3GPP에서 표준화된 WCDMA 방식을 이용한 3세대 이동 통신망을 도시한 것으로서, 도 1에서 RNC(104)는 UTRAN(Universal Terrestrial Radio Access)를 통해 전송되는 데이터를 적절한 노드로 전달하는 스위칭 기능을 수행하며, 패킷 교환 영역 또는 회선 교환 영역과 동시에 연결되어 다양한 멀티미디어 트래픽을 지원한다. FIG. 1 illustrates a third generation mobile communication network using a WCDMA standardized in 3GPP. In FIG. 1, the RNC 104 performs a switching function of transferring data transmitted through Universal Terrestrial Radio Access (UTRAN) to an appropriate node. It is connected to the packet switched area or the circuit switched area at the same time and supports various multimedia traffic.

노드B(102)는 무선 인터페이스를 통한 데이터의 송신 및 수신을 담당하는 것으로서 RNC(104)에서 전달된 제어 정보에 따라 무선접속 물리 채널을 설정하며, 이동 통신 서비스를 제공하기 위한 셀을 관리한다. The NodeB 102 is responsible for transmitting and receiving data through the air interface, and establishes a radio access physical channel according to control information transmitted from the RNC 104, and manages a cell for providing a mobile communication service.

교환기(106) 및 GMSC(108)는 회선 교환 영역에 속하는 것으로서 교환기(106)는 회선 교환 접속의 관리, 이동성 관리 및 데이터 보안 기능을 수행한다. GMSC(108)는 회선 교환 영역이 외부망(102)과 연결되도록 하는 통로 역할을 수행한다. 여기서, 외부망은 PLMN(Public Land Mobile Network), PSTN(Public Switched Telephone Network), ISDN(Integrated Services Digital Network)을 포함할 수 있다. The exchange 106 and the GMSC 108 belong to a circuit switched area, and the exchange 106 performs management, mobility management, and data security functions of the circuit switched connection. The GMSC 108 serves as a path through which the circuit switched area is connected to the external network 102. Here, the external network may include a Public Land Mobile Network (PLMN), a Public Switched Telephone Network (PSTN), and an Integrated Services Digital Network (ISDN).

패킷 교환 영역은 SGSN(112) 및 GGSN(114)을 포함하며, SGSN(112)은 패킷 교환 서비스의 관리와 자원을 담당하며, GGSN(114)은 다른 패킷 교환 영역으로 연결시키는 통로 역할을 수행한다. The packet switching area includes SGSN 112 and GGSN 114, SGSN 112 is responsible for the management and resources of packet switching services, GGSN 114 serves as a path to connect to other packet switching area. .

여기서 다른 패킷 교환 영역은 외부망에 속하는 인터넷을 포함할 수 있다.Here, the other packet switching area may include the Internet belonging to the external network.

상기와 같이 패킷 기반의 서비스를 제공하는 GGSN(114)은 어플리케이션 서버(Application Server:AS, 116) 및 호 세션 제어부(Call Session Control Function: 이하 CSCF, 118)를 포함하는 IMS 도메인과 연결된다. The GGSN 114 that provides a packet-based service as described above is connected to an IMS domain including an application server (AS) 116 and a call session control function (CSCF) 118.

여기서, IMS 도메인은 홈 가입자 서버(110)와 연결된다. Here, the IMS domain is connected with the home subscriber server 110.

홈 가입자 서버(110)는 가입자의 정적인 가입정보와 보안관련 정보를 저장 관리하는 것으로서, 호/세션 제어를 위한 가입자의 모든 정보를 저장한다. 가입자의 모든 정보는 가입자 식별자, 즉 번호 및 주소 정보와 가입자의 보안 정보 즉, 인증 및 권한 검증을 위한 망 액세스 제어 정보와 가입자의 위치 정보 즉, 등록 및 Inter-System 레벨의 이동 정보 그리고 가입자의 서비스 프로파일 정보를 포함할 수 있다. The home subscriber server 110 stores and manages the subscriber's static subscription information and security related information, and stores all of the subscriber's information for call / session control. All of the subscriber's information includes subscriber identifier, name and address information, subscriber security information, network access control information for authentication and authorization, subscriber location information, registration and inter-system level mobility information, and subscriber's service. It may include profile information.

홈 가입자 서버(110)는 3G망에서의 홈위치등록기(Home Location Register, HLR)의 모든 기능을 포함하며, 이와 더불어 IP 기반 멀티미디어 서비스를 위한 정보 및 이와 관련된 신호 프로토콜도 저장한다. The home subscriber server 110 includes all functions of a home location register (HLR) in a 3G network, and stores information for an IP-based multimedia service and a related signaling protocol.

CSCF(118)는 상기와 같은 홈 가입자 서버(110)와 연동하여 시그널링 호 라우 팅 등을 통해 가입자 사이에 IP 기반의 멀티미디어 서비스를 제공할 수 있으며, 도 2에 도시된 바와 같이, 기능적으로 프록시 호 세션 제어부(Proxy-CSCF: 이하 P-CSCF, 200), 질의 호 세션 제어부(Interrogating-CSCF: 이하 I-CSCF, 미도시) 및 서빙 호 세션 제어부(Serving-CSCF: 이하 S-CSCF, 202)로 분류된다. The CSCF 118 may provide an IP-based multimedia service among subscribers through signaling call routing in connection with the home subscriber server 110 as described above. As illustrated in FIG. To a session control unit (Proxy-CSCF: P-CSCF, 200), a query call session control unit (Interrogating-CSCF: I-CSCF, not shown), and a serving call session control unit (Serving-CSCF: S-CSCF, 202). Are classified.

P-CSCF(200)는 이동 단말기(User Equipment:UE, 100)가 IMS 도메인에 접속하는 첫 포인트 지점으로서 세션 개시 프로토콜(Session Initiation Protocol, 이하 SIP) 등록 요구 메시지를 처리하고, 멀티미디어 데이터 송수신에 대한 과금 데이터 레코드(Charge Data Record: CDR) 생성 및 베어러(bearer) 자원의 권한 인증과 QoS를 관리한다.The P-CSCF 200 processes a Session Initiation Protocol (SIP) registration request message as a first point of access of the UE 100 to the IMS domain, and transmits and receives multimedia data. Create Charge Data Record (CDR) and manage authority authentication and QoS of bearer resources.

여기서 SIP는 Peer-to Peer 시그널링 프로토콜로서 어디서나 IP를 기반으로 음성 통화 서비스, 인스턴트 메시징, 상태(Presence) 서비스를 제공 받도록 한다. 이와 같은 SIP 메시지는 시작 줄과 헤더, 메시지 본문으로 구성된다. 시작 줄은 메시지가 요청인지 아니면 응답인지에 따라 컨텐츠가 달라진다. 요청 및 응답 시작 줄은 모두 SIP 버전을 포함하며, 또한 요청 시작 줄은 메소드 유형과 요청을 수신하는 대상의 URL 또는 SIP 주소를 포함하며 응답 시작 줄은 요청에 대한 응답을 정의하는 숫자 상태 코드와 응답구를 포함한다. Here, SIP is a peer-to-peer signaling protocol to provide voice call service, instant messaging, and presence service based on IP anywhere. Such a SIP message consists of a start line, a header and a message body. The start line varies in content depending on whether the message is a request or a response. Both the request and response start line contain the SIP version, and the request start line also includes the method type and the URL or SIP address of the destination receiving the request, and the response start line contains the numeric status code and response that defines the response to the request. Contains a phrase.

헤더는 헤더 유형과 관련 변수를 포함하며, 헤더는 일반, 요청, 응답 및 엔티티의 네 가지 범주로 구분된다. 일반 범주의 헤더는 요청 및 응답 메시지 모두에 사용할 수 있으며, 메시지 본문은 SDP(Session Description Protocol)에서 제공한 정보(예: SIP 세션의 미디어 기능에 대한 설명)를 포함한다.  The header contains the header type and related variables. The header is divided into four categories: general, request, response, and entity. The general category header can be used for both request and response messages, and the message body contains information provided by the Session Description Protocol (SDP), such as a description of the media function of the SIP session.

이러한 SIP는 HTTP(HyperText Transfer Protocol)의 많은 부분을 이용하는 텍스트 기반의 프로토콜로서 기존의 인터넷 환경에서의 용이성, 확장성, 재사용성 및 가입자의 이동성을 제공한다는 장점이 있다. SIP is a text-based protocol that uses a large portion of the HyperText Transfer Protocol (HTTP), and has the advantage of providing ease, scalability, reusability, and subscriber mobility in an existing Internet environment.

I-CSCF는 이동 단말기(100)의 SIP 등록을 수행하는 S-CSCF(202)를 홈 가입자 서버(110)로부터 수신한 후 실제 등록을 담당하는 S-CSCF를 할당한다.The I-CSCF receives the S-CSCF 202 that performs SIP registration of the mobile terminal 100 from the home subscriber server 110 and then allocates the S-CSCF in charge of actual registration.

S-CSCF(202)는 이동 단말기(100)의 세션 제어를 담당하는 것으로서 등록된 이동 단말기(100)의 세션 상태를 관리하면서 제어 서비스를 수행한다.The S-CSCF 202 performs the control service while managing the session state of the registered mobile terminal 100 as responsible for session control of the mobile terminal 100.

한편, 어플리케이션 서버(116)는 상기와 같이 시그널링 호의 라우팅을 수행하는 CSCF(118)와 연동하여 하나 이상의 가입자들이 VoIP, 인스턴트 메시징, 영상 통화 및 파일 전송 등의 서비스를 이용하는 경우, 각 서비스 제공을 위한 기능을 수행한다.On the other hand, the application server 116 in conjunction with the CSCF 118 performing the routing of the signaling call as described above when one or more subscribers use services such as VoIP, instant messaging, video call and file transfer, for each service provision Perform the function.

예를 들어, 인스턴트 메시징 서비스의 경우, 어플리케이션 서버(116)는 인스턴트 메시지 송수신을 위한 세션 연결, 메시지 차단, 저장, 각 가입자의 상태 정보 제공 및 보안 처리 등을 수행할 수 있으며, 그밖에 서비스에 대해서도 필요한 기능들을 수행할 수 있다. For example, in the case of an instant messaging service, the application server 116 may perform a session connection, message blocking, storage, providing status information and security processing of each subscriber, and other necessary services for instant messaging. Functions can be performed.

일반적으로 IMS 도메인 간에 멀티미디어 서비스를 제공하는 경우, 각 가입자 망에 속하는 S-CSCF가 세션을 연결한 후에 어플리케이션 서버가 실질적인 서비스를 제공하나 IMS 도메인과 비 IMS 도메인 사이에는 멀티미디어 서비스를 제공할 수 있는 방법이 존재하지 않았다. In general, when providing multimedia services between IMS domains, after the S-CSCF belonging to each subscriber network connects sessions, the application server provides the actual services, but the multimedia services can be provided between the IMS domain and the non-IMS domain. This did not exist.

그러나, 본 발명의 바람직한 일 실시예에 따르면, IMS 도메인과 비 IMS 도메 인과의 연동을 위해 상기한 어플리케이션 서버(116)를 이용한다. However, according to a preferred embodiment of the present invention, the application server 116 is used for interworking between an IMS domain and a non-IMS domain.

설명의 편의를 위해, IMS 도메인에 속하는 가입자와 비 IMS 도메인에 속하는 가입자 사이에 인스턴트 메시징 서비스를 이용하는 경우에 대해 설명한다. For convenience of description, a case of using an instant messaging service between a subscriber belonging to an IMS domain and a subscriber belonging to a non-IMS domain will be described.

IMS 도메인에 속하는 가입자가 UE(100)를 통해 착신자를 선택하여 인스턴트 메시징 서비스의 이용을 요청하는 경우, 도 2에 도시된 바와 같이, UE(100)는 P-CSCF(200)에 접속한다. 이때, UE(100)는 인스턴트 메시징 서비스 요청 정보가 포함된 SIP 메시지(INVITE)를 P-CSCF(200)로 전송한다. When the subscriber belonging to the IMS domain requests the use of the instant messaging service by selecting the called party through the UE 100, as shown in FIG. 2, the UE 100 connects to the P-CSCF 200. In this case, the UE 100 transmits a SIP message (INVITE) including the instant messaging service request information to the P-CSCF 200.

이후, P-CSCF(200)는 상기한 SIP 메시지를 S-CSCF(202)로 전송한다. The P-CSCF 200 then transmits the SIP message to the S-CSCF 202.

본 발명의 일 실시예에 따르면, S-CSCF(202)는 SIP 메시지에 포함된 정보(멀티미디어 서비스 요청 정보)를 판단하여 가입자의 인스턴트 메시징 서비스 요청인 경우, 해당 어플리케이션 서버(116)에 통지하며, 어플리케이션 서버(116)는 착신자가 비 IMS 도메인에 속하는 경우, 비 IMS 도메인에 속하는 어플리케이션 서버(204)와 세션을 설정한다. According to an embodiment of the present invention, the S-CSCF 202 determines the information (multimedia service request information) included in the SIP message and notifies the application server 116 when the subscriber is an instant messaging service request. The application server 116 establishes a session with the application server 204 belonging to the non-IMS domain when the called party belongs to the non-IMS domain.

즉, 본 발명에 따르면 IMS 도메인과 비 IMS 도메인의 멀티미디어 로밍을 위해 멀티미디어 서비스 요청의 경우 어플리케이션 서버(116)가 착신자가 비 IMS 도메인에 속하는지 여부를 판단한 후 착신자의 어플리케이션 서버(204)로 시그널링 호 라우팅을 수행한다. That is, according to the present invention, in the case of a multimedia service request for multimedia roaming of the IMS domain and the non-IMS domain, the application server 116 determines whether the called party belongs to the non-IMS domain, and then sends a signaling call to the called application server 204. Perform routing.

세션 설정에 따라 IMS 도메인과 비 IMS 도메인 사이에 멀티미디어 서비스 연동이 가능해진다. Depending on the session setup, multimedia service interworking is possible between IMS domain and non-IMS domain.

한편, 본 발명의 다른 실시예에 따르면, S-CSCF(202)는 HSS(110)와 연동하여 착신자가 비 IMS 도메인에 속하는 가입자인지를 판단하고, 비 IMS 도메인에 속하는 경우에는 바로 어플리케이션 서버(116)로 통지한다. Meanwhile, according to another embodiment of the present invention, the S-CSCF 202 determines whether the called party is a subscriber belonging to the non-IMS domain by interworking with the HSS 110, and the application server 116 immediately when belonging to the non-IMS domain. Notice.

이러한 경우에도 어플리케이션 서버(이하, 제1 어플리케이션 서버, 116)는 비 IMS 어플리케이션 서버(이하, 제2 어플리케이션 서버, 204)와 세션을 설정하여 멀티미디어 서비스 제공이 가능하도록 한다. Even in this case, the application server (hereinafter, referred to as a first application server 116) establishes a session with a non-IMS application server (hereinafter referred to as a second application server 204) to enable multimedia service provision.

본 발명에 따르면, 멀티미디어 서비스 제공이 있어 비 IMS 도메인에 속하는 가입자가 있는 경우, 어플리케이션 서버(116)가 라우팅 기능을 수행하도록 함으로써 IMS 도메인과 비 IMS 도메인 사이에 연동이 가능해진다. According to the present invention, when there is a subscriber belonging to a non-IMS domain because there is a multimedia service provision, the application server 116 performs a routing function, thereby enabling interworking between the IMS domain and the non-IMS domain.

도 3은 본 발명에 따른 IMS 도메인과 비 IMS 도메인 사이의 호 처리 프로세스를 도시한 도면이다.3 is a diagram illustrating a call processing process between an IMS domain and a non-IMS domain according to the present invention.

도 3을 참조하면, 제1 가입자의 UE(100)는 하나 이상의 미디어를 나타내는 초기 SDP를 포함한 SIP 메시지인 INVITE를 SIP 등록 시 알고 있는 P-CSCF(200)로 전송하며(단계 300), INVITE는 P-CSCF(200)를 거쳐 S-CSCF(202)로 전송된다(단계 302).Referring to FIG. 3, the UE 100 of the first subscriber transmits INVITE, which is a SIP message including an initial SDP indicating one or more media, to the P-CSCF 200 which is known at the time of SIP registration (step 300). It is sent to the S-CSCF 202 via the P-CSCF 200 (step 302).

본 발명의 일 실시예에 따르면, S-CSCF(202)는 SIP 메시지가 멀티미디어 서비스 요청인지 여부를 판단하며(단계 304), 멀티미디어 서비스 요청인 경우, 제1 어플리케이션 서버(116)로 INVITE를 전송한다(단계 306). According to an embodiment of the present invention, the S-CSCF 202 determines whether the SIP message is a multimedia service request (step 304), and if it is a multimedia service request, transmits INVITE to the first application server 116. (Step 306).

이후, 제1 어플리케이션 서버(116)는 인증 과정을 수행한 후(단계 308), 제1 가입자의 인증이 완료되면, 제2 어플리케이션 서버(비 IMS 어플리케이션 서버, 204)로 INVITE를 요구하며(단계 310), 제2 어플리케이션 서버(204)는 INVITE 요구 에 대한 응답을 제1 어플리케이션 서버(116)로 전송한다(단계 312). Thereafter, after the first application server 116 performs the authentication process (step 308), when the authentication of the first subscriber is completed, the first application server 116 requests INVITE to the second application server (non-IMS application server) 204 (step 310). In operation 312, the second application server 204 transmits a response to the INVITE request to the first application server 116.

한편, 제2 어플리케이션 서버(204)는 착신자 UE(이하 제2 가입자 UE, 206)로 INVITE를 요구한다(단계 314). 제2 가입자 UE(206)는 상기한 요구에 대한 응답을 제2 어플리케이션 서버(204)로 전송하며(단계 316), 해당 세션에 필요한 자원 예약 절차를 수행한다(단계 318). On the other hand, the second application server 204 requests INVITE to the called party UE (hereinafter referred to as second subscriber UE) 206 (step 314). The second subscriber UE 206 sends a response to the request to the second application server 204 (step 316) and performs the resource reservation procedure required for the session (step 318).

자원 예약이 이루어진 후, 제2 가입자 UE(206)는 제2 어플리케이션 서버(204)로 200 OK(3GPP 스펙에 따른 착신 완료 메시지) 요구를 전송하며(단계 320), 제2 어플리케이션 서버(204)는 ACK 요구를 제2 가입자 UE(206)로 전송한다(단계 322). After the resource reservation is made, the second subscriber UE 206 sends a 200 OK (incoming completion message according to 3GPP specification) request to the second application server 204 (step 320), and the second application server 204 An ACK request is sent to the second subscriber UE 206 (step 322).

상기한 ACK 요구에 따라 제2 어플리케이션 서버(204)와 제2 가입자 UE(206) 사이에 TCP 세션이 설정된다(단계 324). In accordance with the ACK request, a TCP session is established between the second application server 204 and the second subscriber UE 206 (step 324).

제2 어플리케이션 서버는 200 OK 요구 메시지를 제1 어플리케이션 서버(116)로 전송하며(단계 326), 제1 어플리케이션 서버(116)로부터 ACK 요구를 수신한다(단계 328).The second application server sends a 200 OK request message to the first application server 116 (step 326) and receives an ACK request from the first application server 116 (step 328).

ACK 요구 수신 후 제1 어플리케이션 서버(116)와 제2 어플리케이션 서버(204) 사이에 TCP 세션이 설정된다(단계 330). After receiving the ACK request, a TCP session is established between the first application server 116 and the second application server 204 (step 330).

한편, 200 OK 메시지는 S-CSCF(202) 및 P-CSCF(200)를 거쳐 제1 가입자의 UE(100)로 전송된다(단계 332 내지 336). Meanwhile, the 200 OK message is transmitted to the UE 100 of the first subscriber via the S-CSCF 202 and the P-CSCF 200 (steps 332 to 336).

제1 가입자 UE(100)의 200 OK에 대한 응답은 P-CSCF(200) 및 S-CSCF(202)를 거쳐 제1 어플리케이션 서버(116)로 전송된다(단계 338 내지 342). The response to the 200 OK of the first subscriber UE 100 is sent to the first application server 116 via the P-CSCF 200 and the S-CSCF 202 (steps 338 through 342).

이후, 제1 가입자 UE(100)는 멀티미디어 서비스를 위한 세션 자원을 예약하며(단계 344), 이에 따라 제1 가입자 UE(100)와 제1 어플리케이션 서버(116) 사이에 TCP 세션이 설정된다(단계 346). Thereafter, the first subscriber UE 100 reserves session resources for the multimedia service (step 344), and thus a TCP session is established between the first subscriber UE 100 and the first application server 116 (step 346).

이후, 제1 가입자 UE(100)로부터 멀티미디어 전송이 이루어지며(단계 348), 제1 어플리케이션 서버(116)는 멀티미디어 서비스를 위한 SEND 요구를 제2 어플리케이션 서버(116)로 전송한다(단계 350). Thereafter, a multimedia transmission is made from the first subscriber UE 100 (step 348), and the first application server 116 transmits a SEND request for the multimedia service to the second application server 116 (step 350).

제2 어플리케이션 서버(204)는 SEND 요구를 제2 가입자 UE(206)로 전송하며(단계 352), 제2 가입자 UE(206)는 SEND 요구에 대한 200 OK 요구를 제2 어플리케이션 서버(204)로 전송한다(단계 354). The second application server 204 sends a SEND request to the second subscriber UE 206 (step 352), and the second subscriber UE 206 sends a 200 OK request for the SEND request to the second application server 204. Transmit (step 354).

제2 어플리케이션 서버(204)는 200 OK 요구를 제1 어플리케이션 서버(116)로 전송하고(단계 356), 제1 어플리케이션 서버(116)는 제1 가입자의 UE(100)로 200 OK 메시지를 전송한다(단계 358). The second application server 204 sends a 200 OK request to the first application server 116 (step 356), and the first application server 116 sends a 200 OK message to the UE 100 of the first subscriber. (Step 358).

상기에서는 제1 가입자를 관리하는 S-CSCF(202)에서 멀티미디어 서비스인 경우, 제1 어플리케이션 서버(116)가 착신자의 UE가 비 IMS 도메인에 속하는지를 판단하는 것으로 설명하였으나, 이와 달리, S-CSCF(202)가 홈 가입자 서버(110)와 연동하여 착신자가 비 IMS 도메인에 속하는지 여부를 판단하고, 비 IMS 도메인인 경우에만 제1 어플리케이션 서버(116)가 직접 제2 어플리케이션 서버(204)로 시그널링 호 라우팅을 할 수도 있을 것이다. In the above description, in the case of the multimedia service in the S-CSCF 202 managing the first subscriber, the first application server 116 determines whether the called party's UE belongs to the non-IMS domain. However, the S-CSCF 202 determines whether the called party belongs to the non-IMS domain by interworking with the home subscriber server 110, and the first application server 116 directly signals to the second application server 204 only in the case of the non-IMS domain. Call routing may be possible.

상기한 본 발명의 바람직한 실시예는 예시의 목적을 위해 개시된 것이고, 본 발명에 대해 통상의 지식을 가진 당업자라면 본 발명의 사상과 범위 안에서 다양한 수정, 변경, 부가가 가능할 것이며, 이러한 수정, 변경 및 부가는 하기의 특허청구범위에 속하는 것으로 보아야 할 것이다. Preferred embodiments of the present invention described above are disclosed for purposes of illustration, and those skilled in the art will be able to make various modifications, changes, and additions within the spirit and scope of the present invention. Additions should be considered to be within the scope of the following claims.

이상에서 설명한 바와 같이, 본 발명에 따르면 IMS 도메인과 비 IMS 도메인에 속하는 모든 가입자에게 멀티미디어 서비스를 제공할 수 있는 장점이 있다. As described above, according to the present invention, there is an advantage in that the multimedia service can be provided to all subscribers belonging to the IMS domain and the non-IMS domain.

Claims (8)

IMS 도메인을 포함하는 시스템에서 비 IMS 도메인과의 멀티미디어 로밍 서비스를 제공하는 방법으로서, A method for providing a multimedia roaming service with a non-IMS domain in a system including an IMS domain, (a) 가입자의 이동 단말기로부터 멀티미디어 서비스 요청을 수신하는 단계-상기 멀티미디어 서비스는 하나 이상의 가입자 사이의 VoIP, 음성 통화, 인스턴트 메시징 및 파일 전송 서비스 중 적어도 하나를 포함함-; 및(a) receiving a multimedia service request from a subscriber's mobile terminal, the multimedia service comprising at least one of VoIP, voice call, instant messaging and file transfer services between one or more subscribers; And (b) 상기 요청된 멀티미디어 서비스의 종류에 상응하는 제1 어플리케이션 서버로 상기한 멀티미디어 서비스 요청을 전송하는 단계를 포함하되, (b) transmitting the multimedia service request to a first application server corresponding to the type of the requested multimedia service, 상기 제1 어플리케이션 서버는 착신자의 단말기가 속하는 제2 어플리케이션 서버로 상기 멀티미디어 서비스 요청에 관한 시그널링 호를 라우팅하여 세션을 설정하는 것을 특징으로 하는 멀티미디어 로밍 서비스 제공 방법. And the first application server establishes a session by routing a signaling call relating to the multimedia service request to a second application server to which a called party's terminal belongs. 제1항에 있어서, The method of claim 1, 상기 (b) 단계에 선행하여 상기 멀티미디어 서비스 요청에 포함된 착신자 단말기가 비 IMS 도메인에 속하는지 여부를 판단하는 단계를 더 포함하는 특징으로 하는 멀티미디어 로밍 서비스 제공 방법. And determining whether a called party terminal included in the multimedia service request belongs to a non-IMS domain prior to the step (b). 제1항 또는 제2항에 있어서, The method according to claim 1 or 2, 상기 IMS 도메인을 포함하는 시스템은 상기 가입자의 이동 단말기가 최초 접속하는 프록시 호 세션 제어부 및 상기 이동 단말기의 세션 제어를 담당하는 서빙 호 세션 제어부를 포함하며,The system including the IMS domain includes a proxy call session controller to which the subscriber's mobile terminal first accesses, and a serving call session controller responsible for session control of the mobile terminal. 상기 (b) 단계는 상기 서빙 호 세션 제어부에서 수행하는 것을 특징으로 하는 멀티미디어 로밍 서비스 제공 방법. The step (b) is performed by the serving call session controller. 제1항 또는 제2항에 있어서, The method according to claim 1 or 2, 상기 멀티미디어 서비스 요청은 SDP를 포함하는 SIP 메시지인 것을 특징으로 하는 멀티미디어 로밍 서비스 제공 방법. The multimedia service request is a multimedia roaming service providing method, characterized in that the SIP message including the SDP. 제4항에 있어서, The method of claim 4, wherein 상기 SIP 메시지가 상기 제2 어플리케이션 서버를 통해 상기 착신자 단말기로 전송되고 상기 착신자 단말기가 멀티미디어 서비스를 위한 세션 예약을 완료한 경우, 상기 제1 어플리케이션 서버와 제2 어플리케이션 서버 사이에 TCP 세션을 설정하는 단계를 더 포함하는 것을 특징으로 하는 멀티미디어 로밍 서비스 제공 방법. Establishing a TCP session between the first application server and the second application server when the SIP message is transmitted to the called terminal through the second application server and the called terminal completes the session reservation for the multimedia service. Multimedia roaming service providing method further comprises. 비 IMS 도메인과의 멀티미디어 로밍 서비스를 제공하는 IMS 도메인을 포함하는 시스템으로서, A system comprising an IMS domain that provides multimedia roaming services with a non-IMS domain, 가입자의 이동 단말기로부터 멀티미디어 서비스 요청을 수신하는 프록시 호 세션 제어부-상기 멀티미디어 서비스는 하나 이상의 가입자 사이의 VoIP, 음성 통화, 인스턴트 메시징 및 파일 전송 서비스 중 적어도 하나를 포함함-; 및A proxy call session controller for receiving a multimedia service request from a subscriber's mobile terminal, the multimedia service including at least one of VoIP, voice call, instant messaging, and file transfer services between one or more subscribers; And 상기 요청된 멀티미디어 서비스의 종류 분석하여 상기 서비스 종류에 상응하는 제1 어플리케이션 서버로 상기한 멀티미디어 서비스 요청을 전송하는 서빙 호 세션 제어부를 포함하되,A serving call session controller configured to analyze the type of the requested multimedia service and transmit the multimedia service request to a first application server corresponding to the service type; 상기 제1 어플리케이션 서버는 착신자의 단말기가 속하는 제2 어플리케이션 서버로 상기 멀티미디어 서비스 요청에 관한 시그널링 호를 라우팅하여 세션을 설정하는 것을 특징으로 하는 멀티미디어 로밍 서비스 제공 시스템. And the first application server establishes a session by routing a signaling call relating to the multimedia service request to a second application server to which a called party's terminal belongs. 제6항에 있어서, The method of claim 6, 상기 서빙 호 세션 제어부는 상기 멀티미디어 서비스 요청에 포함된 착신자 단말기가 비 IMS 도메인에 속하는지 여부를 판단하는 것을 특징으로 하는 멀티미디어 로밍 서비스 제공 시스템. The serving call session controller determines whether the called party terminal included in the multimedia service request belongs to a non-IMS domain. 제6항 또는 제7항에 있어서, The method according to claim 6 or 7, 상기 멀티미디어 서비스 요청은 SDP를 포함하는 SIP 메시지인 것을 특징으로 하는 멀티미디어 로밍 서비스 제공 시스템. The multimedia service request is a multimedia roaming service providing system, characterized in that the SIP message including the SDP.
KR1020060056557A 2006-06-22 2006-06-22 Method and system for providing instant messaging roaming service KR20070121463A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060056557A KR20070121463A (en) 2006-06-22 2006-06-22 Method and system for providing instant messaging roaming service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060056557A KR20070121463A (en) 2006-06-22 2006-06-22 Method and system for providing instant messaging roaming service

Publications (1)

Publication Number Publication Date
KR20070121463A true KR20070121463A (en) 2007-12-27

Family

ID=39138858

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060056557A KR20070121463A (en) 2006-06-22 2006-06-22 Method and system for providing instant messaging roaming service

Country Status (1)

Country Link
KR (1) KR20070121463A (en)

Similar Documents

Publication Publication Date Title
EP1811745B1 (en) Methods and apparatus for handling IMS terminal's call request including request for real-time service received over IMS domain by CSI terminal
KR100886548B1 (en) Method and system of forwarding capability information of user equipment in internet protocol multimedia subsystem network
KR100910801B1 (en) Method and device for sip session setup
EP1798933B1 (en) A method of realizing message service based on ip network multimedia subsystem
US20130094494A1 (en) Method And Apparatus For Interworking Voice And Multimedia Services Between CSI Terminal And IMS Terminal
US20040249887A1 (en) Conversational bearer negotiation
EP1974519B1 (en) Method and apparatus for providing ims services to circuit-switched controlled terminals
WO2006064347A1 (en) Method and system to the instant transfer of multimedia files between mobile radio users within the scope of combinational services
Psimogiannos et al. An IMS-based network architecture for WiMAX-UMTS and WiMAX-WLAN interworking
EP2583476B1 (en) Methods and apparatuses for using a vplmn infrastructure by an hplmn to terminate an ims session set-up for a roaming user
WO2006089949A2 (en) Method for controlling quality of service in a communication system by using policy decision function module
CN101132555B (en) Method for non-IMS centralized business user obtaining roaming number
CN101115056A (en) Wireless network login method, device and system
EP1947801A1 (en) A method of qos authorization
KR100879851B1 (en) Method for managing session state of ims domain in asynchronous communication network, and mobile communication system therefor
KR101064758B1 (en) Method and Apparatus for providing VoIP service guaranteeing Qos
KR100996568B1 (en) Apparatus and method for processing routing in IMS
KR20070121463A (en) Method and system for providing instant messaging roaming service
KR101158758B1 (en) Method and system for controlling call process according to presence state changing
KR101004472B1 (en) Apparatus and method for providing QoS using HTTP
EP1672867A1 (en) Method to the fast and reliable transfer of large amount of data between mobile radio users involved in a SIP session
KR100936524B1 (en) Device for managing sip message, method and system for transmitting sip messages with networks
KR100924808B1 (en) Method and system for providing file transfer service
KR100940090B1 (en) Method and system for providing multimedia sharing service
RU2417544C2 (en) Methods and devices for transmitting signal connection information relating to signal connection between terminal and proxy call session control function (p-cscf) in internet protocol multimedia subsystem (ims)

Legal Events

Date Code Title Description
N231 Notification of change of applicant
WITN Withdrawal due to no request for examination