KR20080018753A - Method and apparatus for communicating between an ims ue and a csi ue - Google Patents
Method and apparatus for communicating between an ims ue and a csi ue Download PDFInfo
- Publication number
- KR20080018753A KR20080018753A KR1020060081351A KR20060081351A KR20080018753A KR 20080018753 A KR20080018753 A KR 20080018753A KR 1020060081351 A KR1020060081351 A KR 1020060081351A KR 20060081351 A KR20060081351 A KR 20060081351A KR 20080018753 A KR20080018753 A KR 20080018753A
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- service
- voice call
- request message
- call
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000004891 communication Methods 0.000 claims abstract description 20
- 230000004044 response Effects 0.000 claims abstract description 11
- 238000010295 mobile communication Methods 0.000 claims description 12
- 230000008569 process Effects 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 4
- 238000013507 mapping Methods 0.000 claims description 2
- 102000018059 CS domains Human genes 0.000 description 14
- 108050007176 CS domains Proteins 0.000 description 14
- 230000011664 signaling Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000001871 ion mobility spectroscopy Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
도 1은 CSI 서비스를 지원하는 이동통신 네트워크의 구조를 간략하게 도시한 도면.1 is a diagram schematically illustrating a structure of a mobile communication network supporting a CSI service.
도 2는 본 발명의 바람직한 실시예에 따라CSI단말이 레거시(legacy) IMS단말로 호를 요청할 때, 호/IMS세션의 흐름을 나타낸 도면.2 is a flow diagram of a call / IMS session when a CSI terminal requests a call to a legacy IMS terminal according to a preferred embodiment of the present invention.
도 3a는 본 발명의 바람직한 실시예에 따라 TEL URI와 SIP URI간의 관계를 파악하기 위한 CSI AS의 동작을 보여주는 흐름도. 3A is a flow diagram illustrating the operation of a CSI AS to determine the relationship between a TEL URI and a SIP URI in accordance with a preferred embodiment of the present invention.
도 3b는 본 발명의 바람직한 실시예에 따라 SIP URI를 포함하는 IMS 세션 요청 메시지에 TEL URI를 포함하여 전송하는 경우, CSI AS의 동작을 보여주는 흐름도.3B is a flowchart illustrating the operation of a CSI AS when transmitting a TEL URI in an IMS session request message including a SIP URI according to a preferred embodiment of the present invention.
도 4는 본 발명의 제 1 및 제 2 실시 예들에 따라, CSI단말이 음성호 요청을 한 후 MSRP 세션을 요청하는 경우의 시그널링 경로(signaling path)를 나타낸 도면. 4 is a diagram illustrating a signaling path when a CSI terminal requests an MSRP session after a voice call request according to the first and second embodiments of the present invention.
도 5는 본 발명의 제 3 및 제 4 실시 예에 따라, CSI단말이 SIP URI를 사용해서 MSRP 세션을 요청한 후 음성호를 요청하는 경우, 시그널링 경로를 나타낸 도면.5 is a diagram illustrating a signaling path when a CSI terminal requests a voice call after requesting an MSRP session using a SIP URI according to the third and fourth embodiments of the present invention.
도 6은 본 발명의 바람직한 실시예에 따른 세션 컴바이닝 과정을 보여주는 흐름도.6 is a flowchart illustrating a session combining process according to a preferred embodiment of the present invention.
본 발명은 회선 교환(Circuit Switched: 이하 CS라 칭함) 호와 인터넷 프로토콜 멀티미디어 서브시스템(Internet Protocol Multimedia Subsystem: 이하 IMS라 칭함) 세션의 통합된 서비스(Combined CS call and IMS session: 이하 CSI라 칭함)의 연동(Interworking)에 관한 것으로서, 특히 CS 호와 IMS 세션을 동시에 지원하는 단말(이하 CSI 단말이라 칭함)과 실시간 음성 또는 화상통화를 위해서 IMS 세션을 사용하는 단말(이하 IMS 단말이라 칭함) 사이의 멀티세션 통신 방법 및 장치에 대한 것이다.The present invention provides a combined service of Circuit Switched (CS) and Internet Protocol Multimedia Subsystem (hereinafter referred to as IMS) sessions (hereinafter referred to as CSI). In particular, the present invention relates to interworking between a terminal supporting a CS call and an IMS session simultaneously (hereinafter referred to as a CSI terminal) and a terminal using an IMS session for real-time voice or video calls (hereinafter referred to as an IMS terminal). A multisession communication method and apparatus.
회선 교환(CS) 방식은 전형적인 음성 서비스 및 실시간 서비스를 위해 사용되는 것으로서, 한 사용자와 다른 사용자 사이에 회선 기반(CS based)의 고정된 통화 경로(route)를 형성하는 방식을 의미한다. IMS는 인터넷 프로토콜(Internet Protocol: 이하 IP라 칭함)을 기반으로 하는 패킷 교환(Packet Switched: 이하 PS라 칭함) 기반의 고정되지 않은 통화 경로를 사용하여, 전송의 효율을 증대시키고 안정성을 보장하여 데이터 서비스, 메시징 서비스 및 파일 전송 서비스에 적합하다. 이러한 IMS는 단순한 일대일 통화뿐 아니라 다수의 사용자들이 참여하는 연결 을 지원할 수 있다. CS 방식에서 메시지 및 사용자 트래픽의 전송은 CS 호를 통하여 이루어지며, IMS 에서는 IMS 세션을 통하여 메시지 및 사용자 트래픽의 전송이 이루어진다.The circuit switched (CS) method is used for a typical voice service and a real-time service, and means a method of forming a CS based fixed call route between one user and another user. IMS uses an unfixed call path based on Packet Switched (hereinafter referred to as PS) based on the Internet Protocol (hereinafter referred to as IP) to increase the efficiency of transmission and to ensure data stability. Suitable for services, messaging services and file transfer services. These IMSs can support not only simple one-to-one calls but also connections involving multiple users. In the CS method, message and user traffic are transmitted through a CS call. In IMS, message and user traffic are transmitted through an IMS session.
상기 설명한 CS 호와 IMS 세션을 하나의 단말에서 동시에 사용 가능하게 해주는 서비스를 CSI 서비스라고 하며, CSI 서비스는 특히 음성 전송을 위해서는 CS 호를 사용하고, 동시에 보다 향상된 패킷 교환(PS) 서비스, 예를 들어 메시징이나 파일 전송 등을 위해서는 IMS 세션을 이용한다. 상기 CSI 서비스를 지원하는 단말을 CSI 단말이라 한다. 따라서, 상기 CSI 단말은 실시간 음성통화를 위해서는 CS 호를 이용함과 동시에, 메세징과 같은 비실시간 PS 서비스를 위해서 IMS 세션을 이용하는 것이 가능하다. 또한, 상기 CSI 서비스에서는 CS 호를 사용하는 서비스로 음성통화를 고려하지만, CS 네트워크가 화상통화를 지원하는 경우에는 음성통화뿐 아니라 화상통화까지 CS 호를 사용하게 할 수 있다.The above-described service for enabling simultaneous use of a CS call and an IMS session on a single terminal is called a CSI service. The CSI service uses a CS call, particularly for voice transmission, and at the same time, a more enhanced packet switched (PS) service, for example, For example, IMS sessions are used for messaging and file transfer. A terminal supporting the CSI service is called a CSI terminal. Accordingly, the CSI terminal may use a CS call for a real time voice call and use an IMS session for a non real-time PS service such as messaging. In addition, although the CSI service considers a voice call as a service using a CS call, when the CS network supports a video call, the CS call may be used for not only the voice call but also the video call.
이하 상기 CS 호를 사용하는 서비스의 대표적인 예로 음성통화(Voice call service)를, IMS를 이용하는 대표적 PS 서비스로 MSRP(Message Session Relay Protocol)를 사용하는 메시징 서비스를 예로 들어 설명한다. 이러한 예는 설명의 편의를 위한 것으로써 실제로는 다양한 서비스가 적용될 수 있다.Hereinafter, a voice call service will be described as a representative example of a service using the CS call, and a messaging service using a message session relay protocol (MSRP) as a representative PS service using IMS will be described as an example. This example is for convenience of description and various services may be applied in practice.
도 1은 CSI 서비스를 지원하는 이동통신 네트워크의 구조를 간략하게 도시한 도면이다. 여기에서는 GSM(Global System for Mobile Communications)과 GPRS(General Packet Radio Services)를 기반으로 하는 UMTS(Universal Mobile Telecommunication Service) 이동통신 네트워크를 기반으로 도시하였다. 1 is a diagram schematically illustrating a structure of a mobile communication network supporting a CSI service. Here, it is shown based on a Universal Mobile Telecommunication Service (UMTS) mobile communication network based on Global System for Mobile Communications (GSM) and General Packet Radio Services (GPRS).
도 1을 참조하면, CSI 서비스를 지원하는 이동통신 네트워크는 무선 액세스 네트워크(Radio Access Network: 이하 RAN이라 칭함)(104)와 코어 네트워크(Core Network: 이하 CN이라 칭함)(106)로 구성되어 있다. RAN(104)은 사용자 단말(User Equipment: 이하 UE라 칭함)(102)이 CN(106)에 접속이 가능하도록 한다. RAN(104)은 사용되는 무선 액세스 기술 등에 따라 그 구조가 이미 공지된 것이므로 여기에서는 자세한 설명은 생략하도록 한다. Referring to FIG. 1, a mobile communication network supporting a CSI service is composed of a radio access network (hereinafter referred to as RAN) 104 and a core network (hereinafter referred to as CN) 106. . The RAN 104 enables a user terminal (hereinafter referred to as UE) 102 to be connected to the
CN(106)은 CS 도메인(CS domain)(114), PS 도메인(108), IMS 도메인(122)으로 구성되어 있다. CS 도메인(114)은 CS 호를 지원하는 엔터티들(Entities)로 구성되어 있으며, 상기 엔터티들로는 대표적으로 MSC(Mobile Switching Center)(120)와 MGW(Media Gateway)(116,118)가 있다. MSC(120)는 RAN(104) 내의 이동 전화 기지국에서 발착신되는 신호를 처리하고, 이동 전화 기지국이 효율적으로 운용될 수 있도록 조정하는 중앙통제 기능을 담당한다. MGW(116,118)는 베어러 트래픽과 제어 트래픽을 지원하는 게이트웨이이다. The
PS 도메인(PS domain)(108)은 패킷 기반의 서비스를 지원하며, SGSN (Serving GPRS Support Node)(110)과 GGSN(Gateway GPRS Support Node)(112)과 같은 노드들로 구성되어 있다. SGSN(110)은 각 단말의 위치에 대한 정보를 관리하고, 보안관련 기능과 액세스 제어(Access control) 등을 수행하며, GGSN(112)은 SGSN(110)과 PDN(Packet Data Network)과 같은 외부 네트워크(130) 사이의 무선 게이트웨이 역할을 하는 GPRS 네트워크의 구성요소로써, GGSN(112)을 통하여 단말(102)은 외부 네트워크(130)에 접속할 수 있다. The
IMS 도메인(122)은 IMS 세션을 지원하는 엔터티들로 구성되어 있다. 상기 엔터티들로써 대표적으로 S-CSCF(Serving-Call Session Control Function)(124), AS(Application Server)(126), MGCF/MGW(Media Gateway Control Function/Media Gateway)(128)가 도 1에 도시된다. S-CSCF(124)는 IMS 세션을 설정하며, 사용자 단말(UE)(102)로부터 전달된 SIP(Session Initiation Protocol) 메시지를 받아 처리하는 역할을 담당한다. S-CSCF(124)는 단말(102)의 요청대로 서비스를 제공하기 위해 IMS 도메인(122) 내의 다른 엔터티들에게 SIP 메시지를 전달하여, 세션이 완성되도록 한다. AS(126)는 이메일 또는 셀룰러를 통한 푸쉬투토크(Push To Talk over Cellular : PoC) 등과 같이 사용자에게 다양한 어플리케이션을 제공하기 위한 엔터티이며, MGCF/MGW(128)는 IMS 사용자와 CS 사용자가 통신할 수 있도록 하는 네트워크 엔터티로서, IMS 네트워크와 기존 네트워크, 예를 들어 PSTN(Public Switched Telephone Network)이나 CS 도메인(114)간 연동을 위한 시그널링 변환을 담당하는 게이트웨이인 MGCF와 미디어 변환을 위한 IMS-MGW로 구성된다. 도시하지 않을 것이지만 CS 착신(termination) 호에 대한 라우팅 최적화를 고려하여 CS 도메인과 연결되는 접점이 되는 최적의 MGCF를 선택하기 위한 네트워크 엔터티인 BGCF(Breakout Gateway Control Function)가 더 구비될 수 있다. 상기 BGCF는 상기 MGCF/MGW(128)에 포함될 수 있다.
상기 언급한 엔터티들 외에도 각 도메인에는 여러 다른 엔터티들이 존재할 수 있으며, CSI 서비스를 위해 각 도메인의 엔터티들이 관여할 수도 있다. In addition to the aforementioned entities, there may be several other entities in each domain, and entities in each domain may be involved for CSI services.
그런데, 하나의 CSI 단말 즉, 음성호와 IMS 세션을 동시에 요청할 수 있는 단말이 음성호 및 IMS 세션을 동시에 처리하지 못하는 IMS 단말에게 멀티세션을 요청한다면, 상기 IMS 단말은 이미 연결된 음성호 또는 IMS 세션 이외의 다른 음성호 또는 IMS 세션이 요청된 경우 기존의 연결을 끊게 되는 문제점이 발생한다. 따라서, 이러한 문제점을 해결하기 위하여 상기 요청된 음성호 및 IMS 세션이 동일한 단말로부터 전송되었음을 알리기 위한 방안이 요구된다.However, if a single CSI terminal, that is, a terminal capable of simultaneously requesting a voice call and an IMS session, requests a multisession from an IMS terminal that cannot simultaneously process a voice call and an IMS session, the IMS terminal is already connected to the voice call or IMS session. If another voice call or IMS session is requested, a problem arises that the existing connection is disconnected. Therefore, to solve this problem, a method for informing that the requested voice call and the IMS session are transmitted from the same terminal is required.
따라서 상기한 바와 같이 동작되는 종래 기술의 문제점을 해결하기 위하여 창안된 본 발명은, 멀티 세션을 처리하지 못하는 IMS 단말에게 CSI 단말의 멀티 세션 요청을 전달하기 위한 방법 및 장치를 제공한다. Accordingly, the present invention, which is invented to solve the problems of the prior art operating as described above, provides a method and apparatus for delivering a multi-session request of a CSI terminal to an IMS terminal that cannot handle the multi-session.
또한, 본 발명은 단말기의 서비스별 식별자 정보들을 이용하여 멀티 세션을 하나의 세션으로 묶음으로써(combining) 상기 멀티 세션을 처리하지 못하는 IMS 단말에게 상기 CSI 단말이 상기 멀티 세션의 요청을 전달하는 방법 및 장치를 제공한다. The present invention also provides a method for delivering a multi-session request by a CSI terminal to an IMS terminal that cannot process the multi-session by combining multiple sessions into one session using service-specific identifier information of the terminal. Provide the device.
본 발명의 바람직한 실시예의 일 견지에 따르면, 본 발명의 음성호 서비스 및 패킷 교환 서비스를 동시에 지원할 수 있는 제 1 단말과, 상기 패킷 교환 서비스만을 지원할 수 있는 제 2 단말을 포함하는 이동통신 시스템에서, 상기 제 1 단말과 상기 제 2단말간의 통신 방법은 상기 제1 단말로부터 음성 호 서비스를 요청하기 위해 상기 제1 단말의 제1 식별자를 포함하는 제1 호 요청 메시지를 상기 제1 단말이 속한 음성 호 관련 도메인을 통해 해당하는 어플리케이션 서버(AS)가 수신 하는 과정과, 상기 AS에서 상기 제1 식별자에 대응하여 상기 패킷 교환 서비스를 위해 사용되는 상기 제1 단말의 제2 식별자를 획득하여 저장하는 과정과, 상기 제1 호 요청 메시지를 상기 패킷 교환 관련 도메인을 통해 상기 제2 단말로 전달하고 상기 제1 단말과 상기 제2 단말 사이에 상기 음성 호 서비스를 연결하는 과정과, 상기 음성 호 서비스 도중 상기 제1 단말로부터 패킷 교환 서비스를 요청하기 위해 상기 제2 식별자를 포함하는 제2 호 요청 메시지를 상기 제1 단말이 속한 패킷 교환 관련 도메인을 통해 상기 AS로 수신하는 과정과, 상기 AS에서 상기 제2 호 요청 메시지에 응답하여, 상기 음성 호 서비스와 상기 패킷 교환 서비스를 함께 요청하는 컴바이닝된 호 요청 메시지를 생성하는 과정과, 상기 컴바이닝된 호 요청 메시지를 상기 제2 단말로 전송하고 상기 제1 단말과 상기 제2 단말 사이에 상기 음성 호 서비스와 상기 패킷 교환 서비스를 포함하는 결합된 서비스를 연결하는 과정을 포함한다.According to one aspect of the preferred embodiment of the present invention, in a mobile communication system comprising a first terminal capable of supporting the voice call service and the packet switched service of the present invention and a second terminal capable of supporting only the packet switched service, In the communication method between the first terminal and the second terminal, a voice call to which the first terminal belongs comprises a first call request message including a first identifier of the first terminal to request a voice call service from the first terminal. Receiving by a corresponding application server (AS) through an associated domain, acquiring and storing a second identifier of the first terminal used for the packet exchange service in response to the first identifier in the AS; The first call request message is transmitted to the second terminal through the packet exchange related domain, and the first terminal and the second terminal are connected. In this regard, a process of connecting the voice call service and a second call request message including the second identifier to request a packet exchange service from the first terminal during the voice call service are related to packet exchange to which the first terminal belongs. Receiving, via the domain, the AS, generating a combined call request message requesting the voice call service and the packet switched service together in response to the second call request message at the AS; Transmitting a combined call request message to the second terminal and connecting a combined service including the voice call service and the packet exchange service between the first terminal and the second terminal.
본 발명의 바람직한 실시예의 다른 견지에 따르면, 본 발명의 이동통신 시스템에서 통신을 위한 장치는 음성호 서비스 및 패킷 교환 서비스를 동시에 지원할 수 있는 제 1 단말과, 상기 패킷 교환 서비스만을 지원할 수 있는 제 2 단말과, 상기 음성호 서비스 및 상기 패킷 교환 서비스를 처리하기 위한 어플리케이션 서버(AS)를 포함하고, 상기 AS는, 상기 제1 단말로부터 음성 호 서비스를 요청하기 위해 전송된 상기 제1 단말의 제1 식별자를 포함하는 제1 호 요청 메시지를 상기 제1 단말이 속한 음성 호 관련 도메인을 통해 수신하고, 상기 제1 식별자에 대응하여 상기 패킷 교환 서비스를 위해 사용되는 상기 제1 단말의 제2 식별자를 획득하 여 저장하고, 상기 제1 단말과 상기 제2 단말 사이에 상기 음성 호 서비스를 연결하기 위해 상기 제1 호 요청 메시지를 상기 패킷 교환 관련 도메인을 통해 상기 제2 단말로 전달하고, 상기 음성 호 서비스 도중 상기 제1 단말로부터 패킷 교환 서비스를 요청하기 위해 상기 제2 식별자를 포함하는 제2 호 요청 메시지를 상기 제1 단말이 속한 패킷 교환 관련 도메인을 통해 수신하고, 상기 제2 호 요청 메시지에 응답하여, 상기 음성 호 서비스와 상기 패킷 교환 서비스를 함께 요청하는 컴바이닝된 호 요청 메시지를 생성하고, 상기 제1 단말과 상기 제2 단말 사이에 상기 음성 호 서비스와 상기 패킷 교환 서비스를 포함하는 결합된 서비스를 연결하기 위해 상기 컴바이닝된 호 요청 메시지를 상기 제2 단말로 전송함을 특징으로 한다.According to another aspect of the preferred embodiment of the present invention, an apparatus for communication in a mobile communication system of the present invention is a first terminal capable of supporting a voice call service and a packet switched service at the same time, and a second capable of supporting only the packet switched service. A terminal and an application server (AS) for processing the voice call service and the packet switched service, wherein the AS is a first of the first terminal transmitted to request a voice call service from the first terminal; Receive a first call request message including an identifier through a voice call related domain to which the first terminal belongs, and obtain a second identifier of the first terminal used for the packet switched service in response to the first identifier. And store the first call request message to connect the voice call service between the first terminal and the second terminal. The first terminal transmits a second call request message including the second identifier to the second terminal through the packet switching related domain and requests a packet switching service from the first terminal during the voice call service. Received through a packet exchange related domain to which the packet belongs, and in response to the second call request message, generate a combined call request message requesting the voice call service and the packet switched service together, and the first terminal and the first terminal. The combined call request message is transmitted to the second terminal in order to connect a combined service including the voice call service and the packet exchange service between two terminals.
전술한 바와 같은 내용들은 당해 분야 통상의 지식을 가진 자가 후술되는 본 발명의 구체적인 설명으로부터 보다 잘 이해할 수 있도록 하기 위하여 본 발명의 특징들 및 기술적인 장점들을 다소 넓게 약술한 것이다. 이러한 특징들 및 장점들 이외에도 본 발명의 청구범위의 주제를 형성하는 본 발명의 추가적인 특징들 및 장점들이 후술되는 본 발명의 구체적인 설명으로부터 잘 이해될 것이다. The foregoing has outlined rather broadly the features and technical advantages of the present invention in order that those skilled in the art may better understand it from the following detailed description of the invention. In addition to these features and advantages, further features and advantages of the present invention which form the subject of the claims of the present invention will be better understood from the following detailed description of the invention.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서 의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다. Hereinafter, with reference to the accompanying drawings will be described in detail the operating principle of the preferred embodiment of the present invention. In the following description of the present invention, detailed descriptions of well-known functions or configurations will be omitted if it is determined that the detailed description of the present invention may unnecessarily obscure the subject matter of the present invention. Terms to be described later are terms defined in consideration of functions in the present invention, and may be changed according to intention or custom of a user or an operator. Therefore, the definition should be made based on the contents throughout the specification.
후술되는 본 발명의 주요한 요지는, IMS단말 측 네트워크에 위치한 CSI AS가 CSI 단말의TEL URI와 SIP URI 의 연관 정보를 사용하여 멀티세션을 하나의 세션으로 묶는 방안과, CSI단말이 TEL URI만을 사용하여 IMS 단말과 통신하게 함으로써, CSI AS가 TEL URI만을 가지고 멀티세션을 묶는 방안을 제공하는 것이다. 여기서 상기 멀티 세션은 CS 도메인을 통한 음성호와 IMS 도메인을 통한 IMS세션(일 예로서 MSRP 세션)을 포함하는 의미가 될 수 있다. 예를 들어, 상기 멀티 세션은, CSI 단말이 기존에 IMS단말과의 사이에 유지하고 있던 음성호에 추가적으로 MSRP 세션이 생성되는 경우나, 기 유지하고 있던 MSRP세션에 추가적으로 음성호를 생성하는 경우와, CSI 단말이 음성호와 MSRP세션을 동시에 요청하는 경우 모두를 포함한다.The main subject of the present invention to be described later is a method in which a CSI AS located in an IMS terminal side network uses a correlation information between a TEL URI and a SIP URI of a CSI terminal into a single session, and the CSI terminal uses only a TEL URI. By communicating with the IMS terminal, the CSI AS provides a method of binding a multisession with only the TEL URI. In this case, the multi-session may mean including a voice call through a CS domain and an IMS session (for example, an MSRP session) through an IMS domain. For example, the multi-session may include a case in which an MSRP session is generated in addition to a voice call previously held by the CSI terminal, or an additional voice call in an MSRP session previously held. This includes both cases where a CSI terminal requests a voice call and an MSRP session at the same time.
도 2는 본 발명의 바람직한 실시예에 따라CSI단말이 레거시 IMS단말로 호를 요청할 때, 호/IMS세션의 흐름을 나타낸 도면이다. 2 is a diagram illustrating a flow of a call / IMS session when a CSI terminal requests a call to a legacy IMS terminal according to a preferred embodiment of the present invention.
도 2에 도시된 xRAN(202, 216), CS 도메인(204), PS 도메인(206, 214), IMS 도메인(208, 210)에 대한 설명은 상기 도 1에서 설명한 바와 같으므로 생략한다. 도 2에서 UE1(200)는 CSI 단말이고, UE2(218)는 레거시 IMS단말이다. 여기서는 UE1(200)은 네트워크1에 속해있으며, UE2는 네트워크 2(218)에 속해있는 경우를 도시하였으나, UE1(200)과 UE2(218)가 동일한 네트워크에 속한 경우에도 본 발명이 적용 가능함은 물론이다. Since
도 2를 참고하면, CS 도메인(204)을 거쳐 CSI AS(212)에게 전달되는 음성 호에 대한 시그널링 흐름(220)과 PS 도메인(206)과 IMS 도메인(208)을 거쳐 CSI AS(212)에게 전달되는 IMS 세션에 대한 시그널링 흐름(222)은, 상기 UE1(200)을 식별하기(Identify) 위해, 각각 다른 식별자(Identity)를 사용한다. 구체적으로, CS 도메인(204)을 거치는 음성호 시그널링은 TEL URI(TEL Uniform Resource Identifier)를 CSI 단말의 식별자(Identity)로 사용하며, IMS 세션 시그널링은 SIP URI를 사용한다. TEL URI는 MSISDN(Mobile Station International Subscriber Directory Number)을 SIP URI형태로 바꾼 것이다. SIP URI는 IMS 네트워크에 속해 있는 단말에게 부여된 하나의 주소로써, 단말을 식별하는데 사용되며 또한 라우팅 등에도 사용된다. 하나의 단말은 TEL URI와 여러 개의 SIP URI들을 가질 수 있다. 상기 음성호 시그널링과 IMS세션 시그널링은 IMS도메인2(210) 내의 CSI AS를 거쳐 레거시 IMS 단말(218)에게 전달된다. Referring to FIG. 2, the
CSI AS는 같은 네트워크 내에 존재하는 레거시 IMS단말에게 향하는 CSI단말의 음성호 요청 및IMS세션 요청을 적절히 제어하여 상기 IMS단말에게 전달한다. 만약, CSI단말이 멀티세션(multi session)을 요청하는 경우, 즉, CSI 단말이 음성호를 요청하고 이후 IMS 세션을 요청하거나 CSI단말이 음성호와 IMS 세션을 동시에 요청하는 경우, CSI AS는 상기 요청된 멀티세션을 하나의 세션으로 컴바이닝(combining)해서 상기 IMS 단말에게 전송할 필요가 있다. 이때, CSI AS는 상기 멀티세션이 하나의 CSI 단말로부터의 호/세션 요청임을 확인해야 한다. 그러나, 각각의 도메인을 거친 음성호와 IMS세션은 각기 다른 식별자를 사용하므로, 하나의 단말로부터의 요청들이라는 정보를 모르는 CSI AS는 음성호와 IMS 세션을 컴바이닝 할 수 없다. 따라서, 후술 되는 본 발명은 멀티 세션을 처리하지 못하는 IMS 단말(이하, 레거시 IMS 단말이라 칭함)에게 CSI 단말의 멀티 세션 요청을 전달하기 위해, 상기 멀티 세션을 하나의 세션으로 묶어 상기 레거시 IMS 단말에게 전달하는 방안을 제안한다. 이하 본 발명을 구체적으로 설명하는데 있어, 구체적인 네트워크 구성요소와 특정 프로토콜에 따른 메시지들을 이용할 것이다. 하지만, 본 발명의 기본 목적인 무선 인터넷 서비스 방법은 유사한 기술적 배경 및 채널형태를 가지는 여타의 통신 시스템에도 본 발명의 범위를 크게 벗어나지 아니하는 범위에서 약간의 변형으로 적용 가능하며, 이는 본 발명의 분야에서 숙련된 기술적 지식을 가진 자의 판단으로 가능할 것이다. The CSI AS controls the voice call request and the IMS session request of the CSI terminal destined for the legacy IMS terminal existing in the same network, and delivers them to the IMS terminal. When the CSI terminal requests a multi session, that is, when the CSI terminal requests a voice call and subsequently requests an IMS session, or when the CSI terminal requests a voice call and an IMS session simultaneously, the CSI AS is said. It is necessary to combine the requested multisession into one session and transmit it to the IMS terminal. At this time, the CSI AS should confirm that the multisession is a call / session request from one CSI terminal. However, since voice calls and IMS sessions through different domains use different identifiers, CSI ASs that do not know information from requests from one terminal cannot combine voice calls and IMS sessions. Therefore, the present invention to be described later, in order to deliver a multi-session request of the CSI terminal to the IMS terminal (hereinafter referred to as a legacy IMS terminal) that can not process the multi-session, bundle the multi-session into one session to the legacy IMS terminal Suggest ways to communicate. In describing the present invention in detail, specific network components and messages according to specific protocols will be used. However, the wireless Internet service method, which is a basic object of the present invention, is applicable to other communication systems having a similar technical background and channel form with a slight modification without departing from the scope of the present invention. It will be possible at the discretion of those with skilled technical knowledge.
앞서 설명한 바와 같이, CS 도메인을 통하여 CSI AS에게 전달된 음성호 요청 메시지는 CSI 단말의 식별자(Identity)로 TEL URI를 포함하고 있다. 또한, IMS 도메인을 통하여 CSI AS 에게 전달된 IMS 세션 요청 메시지는 CSI 단말의 식별자로 SIP URI를 포함하고 있다. TEL URI가 IMS세션에 사용될 수도 있으나, 대부분의 경우 IMS 세션을 위해서는 SIP URI가 사용된다. 이렇게 하나의 CSI 단말이 전송한 요청 메시지들일지라도 CS 도메인을 통한 음성호 요청 메시지인지 IMS 도메인은 통한 IMS 세션 요청 메시지인지에 따라서 상기 전송한 CSI 단말의 식별자가 다르다. 따라서, 상기 전송한 CSI 단말이 동일함을 알기 위하여 상기 TEL URI와 SIP URI 간의 관계를 파악해야 한다.As described above, the voice call request message transmitted to the CSI AS through the CS domain includes a TEL URI as an identifier of the CSI terminal. In addition, the IMS session request message transmitted to the CSI AS through the IMS domain includes a SIP URI as an identifier of the CSI terminal. TEL URIs may be used for IMS sessions, but in most cases SIP URIs are used for IMS sessions. Even though the request messages are transmitted by one CSI terminal, the identifier of the transmitted CSI terminal is different depending on whether the voice call request message is transmitted through the CS domain or the IMS session request message through the IMS domain. Therefore, in order to know that the transmitted CSI terminal is the same, it is necessary to grasp the relationship between the TEL URI and the SIP URI.
본 발명은 CSI AS가 TEL URI와 SIP URI간의 관계를 파악하기 위해 다른 네트 워크 엔터티(entity)와의 추가적인 동작이 필요한가 그렇지 않은가에 따라서 다음과 같이 나뉜다. The present invention is divided according to whether the CSI AS needs additional operations with other network entities in order to grasp the relationship between the TEL URI and the SIP URI.
추가적인 동작이 필요한 경우 CSI AS는 CSI 단말의 음성호 요청 메시지에 포함된 TEL URI를 이용하여, 상기 TEL URI와 연관된 SIP URI의 정보를 확인한다. 하나의 CSI 단말의 TEL URI와 연관된 상기 CSI 단말의 SIP URI는 하나 이상이 될 수 있다. When additional operation is required, the CSI AS checks the information of the SIP URI associated with the TEL URI by using the TEL URI included in the voice call request message of the CSI terminal. The SIP URI of the CSI terminal associated with the TEL URI of one CSI terminal may be one or more.
도 3a는 본 발명의 바람직한 실시예에 따라 TEL URI와 SIP URI간의 관계를 파악하기 위해 다른 네트워크 엔터티와 추가적인 동작이 필요한 경우, CSI AS의 동작을 보여주는 흐름도이다. 3A is a flowchart illustrating an operation of a CSI AS when additional network entities and additional operations are required to determine a relationship between a TEL URI and a SIP URI according to an exemplary embodiment of the present invention.
상기 다른 네트워크 엔터티와의 추가적인 동작 필요한 경우는 SIP URI를 확인하는 방법에 따라 다시 두 가지방법들로 나뉜다. 첫 번째는 CSI AS가 TEL URI 를 이용하여 ENUM(E-mail and Telephone Numbering Mapping) 쿼리(Query)를 수행하여, SIP URI를 알아내는 방법으로 본 발명의 제 1 실시 예이다. 두 번째는 CSI 단말 등, 가입자들의 가입 정보와 서비스 제공에 필요한 여러 가지 정보를 관리하는 홈 가입자 서버(Home Subscriber Server: 이하 'HSS'라 칭함)에게 SIP URI의 정보에 대해 쿼리하는 방법으로 본 발명의 제 2 실시 예이다. 상기 두 실시예는 도 4에서 구체적으로 설명하기로 한다.If the additional operation with the other network entity is necessary, it is divided into two methods again according to the method of checking the SIP URI. First, the CSI AS performs an ENUM (E-mail and Telephone Numbering Mapping) query using a TEL URI to find a SIP URI, according to the first embodiment of the present invention. Second, the present invention is a method of querying a home subscriber server (hereinafter referred to as "HSS") for information on SIP URI to a home subscriber server that manages subscriber information such as CSI terminal and various information required for providing a service. The second embodiment of the. The two embodiments will be described in detail with reference to FIG. 4.
도 3a를 참조하면, 300 단계에서 CSI AS는 CSI 단말의 호 요청 메시지를 수신한다. 이때, 상기 CSI AS는 상기 호 요청 메시지를 전송한 CSI 단말이 있는 네트워크와 다른 네트워크에 존재하는 CSI AS일 수도 있고, 같은 네트워크에 존재하는 CSI AS일 수도 있다. Referring to FIG. 3A, in
302 단계에서 상기 CSI AS는 상기 수신된 호 요청 메시지로부터 상기 CSI 단말의 TEL URI를 확인한다. 304 단계에서 상기 CSI AS는 상기 TEL URI에 대한 정보를 저장한다. In
306 단계에서 상기 CSI AS는 해당 네트워크 엔터티로 쿼리를 수행하여 상기 CSI 단말의 TEL URI에 연관된 상기 CSI 단말의 SIP URI를 확인한다. 여기에서, 본 발명의 제 1 실시예에 따르면, 상기 SIP URI는 ENUM 쿼리를 수행함으로써 확인될 수 있고, 제 2 실시예에 따르면, 상기 SIP URI는 HSS 쿼리를 수행함으로써 확인될 수 있다. 추가적인 동작이 필요하지 않은 경우는, CSI 단말이 자신의 TEL URI와 SIP URI관련 정보를 모두 전달해 주거나, 또는 IMS 세션 생성을 위해 TEL URI 만을 사용하는 경우가 될 수 있다. In
도 3b는 본 발명의 바람직한 실시예에 따라 SIP URI를 포함하는 IMS 세션 요청 메시지에 TEL URI를 포함하여 전송하는 경우, CSI AS의 동작을 보여주는 흐름도이다. 도 3b를 참고하면, 308 단계에서 CSI단말의 SIP URI를 사용하여 보내는 IMS 세션 요청 메시지에는 CSI 단말의 TEL URI가 함께 포함되며, 상기 IMS 세션 요청 메시지가 CSI AS로 수신된다. 3B is a flowchart illustrating an operation of a CSI AS when transmitting a TEL URI in an IMS session request message including a SIP URI according to an exemplary embodiment of the present invention. Referring to FIG. 3B, in
310 단계에서, 상기 CSI 단말의 SIP URI와 TEL URI 정보를 모두 포함하고 있는 상기 IMS 세션 요청 메시지로부터 CSI AS는 상기 CSI 단말의 TEL URI와 연관된 상기 CSI 단말의 SIP URI(들)의 정보를 확인한다. In
312 단계에서, 상기 CSI AS는 상기 확인된 SIP URI (들)와 TEL URI의 정보를 등록한다. 상기 설명한 방법은 본 발명의 제 3 실시 예이며, 도 5에서 구체적으로 설명하기로 한다.In
추가적인 동작이 필요하지 않은 또 다른 경우는, CSI 단말이 IMS 세션을 요청하기 위해 반드시 TEL URI를 사용하도록 하는 경우가 될 수 있다. 상기 CSI AS는 음성호와 IMS 세션 요청에 대해 TEL URI를 기준으로 멀티 세션을 묶는다. 상기 방법은 본 발명의 제 4 실시 예이며, 이후 도 5에서 구체적으로 설명한다. Another case where no additional operation is required may be a case where the CSI terminal necessarily uses a TEL URI to request an IMS session. The CSI AS binds multiple sessions based on the TEL URI for voice calls and IMS session requests. The method is a fourth embodiment of the present invention, which will be described in detail with reference to FIG. 5.
이 후, TEL URI와 SIP URI간의 연관 관계를 바인딩 정보로 표현한다.Thereafter, the association between the TEL URI and the SIP URI is expressed by binding information.
도 4는 본 발명의 제 1 및 제 2 실시 예들에 따라, CSI단말이 음성호 요청을 한 후, MSRP 세션을 요청하는 경우의 시그널링 흐름도(Signaling flow)를 나타낸 도면이다. 여기서 UE1(400)는 CSI 단말, UE2(414)는 레거시 IMS 단말을 나타낸다. 상기 UE1(400)은 네트워크1(448)에 속해있으며, UE2(414)는 네트워크 2(450)에 속해있다. 상기 네트워크 1(448)과 네트워크 2(450)는 같은 네트워크일 수도 있음을 밝힌다. 4 is a diagram illustrating a signaling flow when a CSI terminal requests an MSRP session after a voice call request according to the first and second embodiments of the present invention. Here,
도 4를 참고하면, 참조부호 416-430 단계들은 CSI 단말(UE1(400))이 레거시 IMS단말(UE2(414))과 음성호를 맺기 위한 단계들이다. Referring to FIG. 4,
이를 구체적으로 설명하면, 416 단계에서 UE1(400)이 음성호의 설정을 요청하기 위해 CS 도메인(402)으로 셋업(SETUP) 메시지를 보낸다.In detail, in
418 단계에서 상기 CS 도메인(402)은 상기 셋업 메시지를 IAM(Initial Address Message) 메시지 형태로 수신측 MGCF(408)에게 전달한다. 상기 IAM은 UE1(400)의 발신 전화번호인 MSISDN 정보를 포함한다.In
420 단계에서 상기 MGCF(408)는 상기 IAM에 포함된 MSISDN을 TEL URI로 변경하여, SIP에 따른 호 요청 메시지인 인바이트(INVITE) 메시지에 포함하여 S-CSCF2(410)에 전달한다. In
422 단계에서 상기 S-CSCF2(410)는 상기 INVITE메시지를 사용자의 서비스 프로파일에 포함된 초기 필터링 조건(initial Filter Criteria, iFC))에 따라 해당하는 CSI AS(412)에게 전달한다. 여기에서, 상기 iFC는 사용자의 서비스 프로파일에 포함된 것으로서, 호 요청 메시지가 해당하는 서비스를 제공하는 서버로 전달될 수 있도록 지정한다. In
424 단계에서 상기 CSI AS(412)는 상기 INVITE메시지에 포함된 TEL URI 를 저장한다. 이 후, 상기 CSI AS(412)는 상기 UE1(400)의 TEL URI와 SIP URI들의 바인딩 정보를 얻기 위해 426-1또는 426-2-1/426-2-2단계들을 수행한다.In
426-1 단계에서 본 발명의 제 1 실시 예에 따라, 상기 CSI AS(412)는 상기 UE1(400)의 TEL URI에 따라 ENUM 쿼리(Query)를 수행하여, 상기 UE1(400)의 SIP URI를 포함하는 바인딩 정보를 알아내고 저장한다. According to the first embodiment of the present invention in step 426-1, the CSI AS 412 performs an ENUM query according to the TEL URI of the
426-2-1 단계에서 본 발명의 제 2 실시 예에 따라, 상기 CSI AS(412)는 송신측 네트워크(네트워크 1(448)의 HSS(406)으로 상기 UE1(400)의 TEL URI에 대한 바인딩 정보를 쿼리한다. 426-2-2 단계에서 상기 HSS(406)는 상기 UE1(400)의 바인딩 정보를 상기 CSI AS(412)로 제공한다. According to the second embodiment of the present invention in step 426-2-1, the CSI AS 412 binds to the TEL URI of the
상기 426-1 또는426-2-1 및 426-2-2 단계들을 수행함으로써, 상기 CSI AS(412)는 송신측 CSI 단말, 즉 UE1(400)에 대한 바인딩 정보를 알게 된다. By performing the steps 426-1 or 426-2-1 and 426-2-2, the CSI AS 412 knows the binding information for the transmitting CSI terminal, that is, the
428 단계에서 상기 CSI AS(412)는 상기 UE1(400)의 SIP URI와 TEL URI 중 하나를 사용해서 S-CSCF2(410)로 전달한다.In
430 단계에서 상기 S-CSCF2(410)는 상기 UE1(400)의 SIP URI 또는 TEL URI를 이용하여 전달된 INVITE 메시지를 UE2(414)로 전송한다.In
이러한 단계들을 수행하면, UE1(400)(CSI 단말)과 UE2(414)(IMS단말) 사이에는 음성호를 위한 경로가 연결된다(432 단계)After performing these steps, a path for a voice call is connected between UE1 400 (CSI terminal) and UE2 414 (IMS terminal) (step 432).
이 후, 상기 UE1(400)가 SIP URI를 사용해 MSRP 세션을 추가하는 경우의 시그널링 경로가 434 444 단계들에서 도시된다.Thereafter, the signaling path when the
434 단계에서 상기 UE1(400)은 MSRP세션을 만들기 위해 SIP URI를 사용해서, S-CSCF1(404)로 INVITE 메시지를 보낸다. 436 단계에서 상기 S-CSCF1(404)는 상기 INVITE 메시지를 수신측 S-CSCF2(410)으로 전달한다. 438 단계에서 상기 S-CSCF2(410)는 상기 INVITE 메시지를 iFC에 따라 해당하는 CSI AS(412)로 전달한다.In
440 단계에서 상기 CSI AS(412)는 상기 426-1 단계 또는426-2-1 및 426-2-2 단계들에서 알아낸 바인딩 정보에 따라, 상기 UE1(400)에 대한 기존의 음성호를 위한 INVITE 메시지와 상기 MSRP를 위한 INVITE메시지를 컴바이닝(combining)하여 새로운 INVITE 메시지를 생성한다.442 단계에서 상기 CSI AS(412)는 상기 428 단계에서와 같이, 상기 UE1(400)의 SIP URI와 TEL URI중 하나를 사용해서 상기 새로운 INVITE 메시지를 상기 S-CSCF2(410)으로 전달한다. 444 단계에서 상기 S-CSCF2(410)은 상기 UE1(400)의 SIP URI 또는 TEL URI를 이용하여 전달된INVITE 메시지를 UE2(414)로 전송한다. In
이 결과, 상기 UE1(400)과 UE2(414) 간의 음성과 MSRP를 위한 호가 생성된다(446 단계).As a result, a call for voice and MSRP between
상기 CSI 단말 즉, UE1(400)은 음성 호와 MSRP 세션을 동시에 요청할 수 있는데, 상기 CSI 단말이 동시에 요청할지라도 CSI AS에 도달하는 시간차로 인해 도 4와 같이 동작될 수 있다. 즉, 음성 호를 위한 서비스가 먼저 연결되고, 이후에 MSRP 세션을 위한 서비스가 연결된다. 따라서, 상기 UE1이 음성 호와 MSRP 세션을 동시에 요청하는 경우에 대해서 별도로 도면을 도시하지 않고, 도 4의 경우에 포함시켜 설명함을 유의한다. 즉, 도 4는 UE1(400)이 음성 호 서비스를 먼저 요청하고, 이후에 MSRP 세션을 요청한 것으로 도시되어 있는데, 이는 UE1(400)이 상기 음성 호 서비스 및 MSRP 세션을 동시에 요청하는 경우도 포함한다.The CSI terminal, that is,
도 5는 본 발명의 제 3 및 제 4 실시 예에 따라, CSI단말이 SIP URI를 사용해서 MSRP 세션을 요청한 후 음성호를 요청하는 경우, 시그널링 경로를 나타낸 도면이다. 5 is a diagram illustrating a signaling path when a CSI terminal requests a voice call after requesting an MSRP session using a SIP URI according to the third and fourth embodiments of the present invention.
제 3 실시예에서 CSI 단말은 CSI AS에게 자신의 식별자 정보를 전달하기 위해, 즉, TEL URI정보를 전달하기 위해 SIP URI 정보를 사용하여 생성하는 INVITE 메시지 내부에 TEL URI를 포함하여 생성하며, 상기 SIP URI뿐만 아니라 TEL URI에 대한 정보가 CSI AS까지 전달된다. 상기 TEL URI는 기존의 INVITE 메시지의 헤더에 포함시킬 수도 있고, 새로운 헤더를 추가하여 상기 새로운 헤더에 포함시킬 수 있고, 또는 피쳐 태그(Feature tag)나 SDP(Session Description Protocol)에 포함될 수 있다. 도 5를 참조하면, 516 단계에서 CSI 단말(UE1(500))은 MSRP 세션을 만들 기 위해 상기 UE1(500)의 SIP URI를 사용하여 IMS 도메인의 S-CSCF1(504)에게 INVITE메시지를 보낸다. 상기 INVITE에는 상기 SIP URI 뿐만 아니라 상기 UE1(500)의 TEL URI가 포함되어 있다.In the third embodiment, the CSI terminal generates a TEL URI in the INVITE message generated by using the SIP URI information to deliver its identifier information to the CSI AS, that is, to transmit the TEL URI information. In addition to the SIP URI, information on the TEL URI is delivered to the CSI AS. The TEL URI may be included in a header of an existing INVITE message, may be included in the new header by adding a new header, or may be included in a feature tag or a session description protocol (SDP). Referring to FIG. 5, in step 516, the
518 단계에서 상기 S-CSCF1(504)는 상기 INVITE를 수신측 S-CSCF2(510)으로 전달한다.In
520 단계에서 상기 S-CSCF2(510)는 상기 INVITE를 iFC에 따라 해당하는 CSI AS(512)로 전달한다.In
522 단계에서 상기 CSI AS(512)는 상기 INVITE 메시지에 포함된 상기 UE1(500)의 TEL URI 와 SIP URI 정보를 저장한다. In
상기 522단계를 수행한 CSI AS(512)는 상기 송신측 CSI 단말 즉, UE1(500)에 대한 바인딩 정보를 알게 된다.The CSI AS 512 performing the
524 단계에서 상기 CSI AS(512)는 상기 UE1(500)의 SIP URI와 TEL URI 중 하나를 사용해서 생성한 INVITE 메시지를 상기 S-CSCF2(510)로 전달한다.In
526 단계에서 상기 S-CSCF2(510)는 상기IMS단말(UE2(514)에게 상기 INVITE 메시지를 전송한다.In
이렇게 함으로써, CSI 단말 즉, UE1(500)과 IMS단말 즉, UE2(514) 사이에는 MSRP 세션을 위한 경로가 연결된다(528 단계).이 후, UE1(500)이 TEL URI를 사용해 음성호를 추가하는 경우를 530 내지 542 단계들을 통해 설명한다.In this way, a path for the MSRP session is connected between the CSI terminal, that is, the
530 단계에서 UE1(500)이 음성호를 위해 CS 도메인(502)으로 셋업(SETUP) 메시지를 전송한다.In
532 단계에서 상기 CS 도메인(502)은 상기 셋업 메시지를 IAM메시지 형태로 변경하여 수신측 MGCF(508) 에게 전달한다. 상기 IAM은 UE1(400)의 발신 전화번호인 MSISDN 정보를 포함한다.In
534 단계에서 상기 MGCF(508)는 상기 IAM에 포함된 MSISDN을 TEL URI로 변경하여, INVITE메시지에 포함하여 S-CSCF2(510)으로 전달한다. In
536 단계에서 상기 S-CSCF2(510)는 상기 INVITE 메시지를 iFC에 따라 해당하는 CSI AS(512)로 전달한다.In step 536, the S-
538 단계에서 상기 522 단계에서 알아낸 상기 UE1(500)의 바인딩 정보에 따라, 상기 CSI AS(512)는 기존의 MSRP를 위한 INVITE 메시지와 음성호를 위한 INVITE 메시지를 컴바이닝하여 새로운 INVITE 메시지를 생성한다.According to the binding information of the
540 단계에서 상기 CSI AS(512)는 상기 524 단계에서와 같이, 상기 UE1(500)의 SIP URI와 TEL URI중 하나를 사용해서 상기 새로운 INVITE 메시지를 상기 S-CSCF2(510)으로 전달한다.In
542 단계에서, 상기 S-CSCF2(510)는 상기 526 단계에서와 같이, 상기 UE1(500)의 SIP URI 또는 TEL URI를 이용하여 상기 전달된 INVITE 메시지를 UE2(514)로 전송한다In
이렇게 함으로써, 상기 UE1(500)과 UE2(514) 간의 음성과 MSRP를 위한 호가 생성된다(544 단계).By doing so, a call for voice and MSRP between
상기 CSI 단말 즉, UE1(500)은 음성 호와 MSRP 세션을 동시에 요청할 수 있는데, 상기 CSI 단말이 동시에 요청할지라도 CSI AS에 도달하는 시간차로 인해 도 5와 같이 동작될 수 있다. 즉, MSRP 세션을 위한 서비스가 먼저 연결되고, 이후에 음성 호를 위한 서비스가 연결된다. 따라서, 상기 UE1이 음성 호와 MSRP 세션을 동시에 요청하는 경우에 대해서 별도로 도면을 도시하지 않고, 도 5의 경우에 포함시켜 설명함을 유의한다. 즉, 도 5는 UE1(500)이 MSRP 세션을 먼저 요청하고, 이후에 음성 호를 요청한 것으로 도시되어 있는데, 이는 UE1(500)이 상기 음성 호 서비스 및 MSRP 세션을 동시에 요청하는 경우도 포함한다.The CSI terminal, that is,
상기 제 4 실시예는 CSI 단말이 MSRP세션을 만들기 위해 반드시 TEL URI를 사용하도록 함으로써, CSI AS가 TEL URI를 기준으로 멀티세션을 묶는 방법이다. 상기 CSI 단말이 음성호를 위한 경로를 연결시킨 후 MSRP세션을 위한 경로를 추가하거나, MSRP 세션을 위한 경로를 연결시킨 후, 음성호를 위한 경로를 추가하더라도, 상기 두 요청 즉, 음성호를 먼저 요청하는 경우와 MSRP 세션을 요청하는 경우에서의 요청에서 TEL URI가 사용되므로, CSI AS는 동일한 CSI 단말로부터 온 요청임을 확인하고 멀티세션을 묶을 수 있다. 도 4의 440 단계 및 도 5의 538 단계에서의 세션 컴바이닝 과정에 대해 도 6을 이용하여 자세히 설명한다.The fourth embodiment is a method in which a CSI AS uses a TEL URI to make an MSRP session so that the CSI AS bundles a multisession based on the TEL URI. After the CSI terminal connects a path for a voice call and then adds a path for an MSRP session or connects a path for an MSRP session, and then adds a path for a voice call, the two requests, that is, voice calls first. Since the TEL URI is used in the request and the request in the case of requesting the MSRP session, the CSI AS may confirm that the request is from the same CSI terminal and bind a multisession. The session combining process in
도 6은 본 발명의 바람직한 실시예에 따른 세션 컴바이닝 과정을 보여주는 흐름도이다.6 is a flowchart illustrating a session combining process according to a preferred embodiment of the present invention.
도 6을 참조하면, 600 단계에서 CSI AS가 CSI 단말로부터 전송된 INVITE 메시지를 수신한다.Referring to FIG. 6, in
602 단계에서 상기 CSI AS는 상기 수신된 INVITE 메시지에 포함된 SIP URI에 관련된 상기 CSI 단말의 호 서비스 혹은 TEL URI 에 관련된 상기 CSI 단말의 MSRP 서비스가 이미 존재하는지를 판단한다. 즉, 상기 도 3a 또는 도 3b를 통해 미리 저장된 상기 CSI 단말에 대한 바인딩 정보가 존재하는지 판단한다. 만약 상기 CSI AS가 상기 CSI 단말에 대한 바인딩 정보가 존재한다고 판단하면 604 단계로 진행하고, 상기 CSI 단말에 대한 바인딩 정보가 존재하지 않는다고 판단하면 606 단계로 진행한다.In
604 단계에서 상기 CSI AS 가 상기 CSI 단말에 대한 바인딩 정보가 존재한다면, 즉 상기 CSI 단말에 대한 바인딩 정보가 미리 저장되어 있다면, 기존에 서비스되던 호 서비스 혹은 MSRP 서비스와 상기 600 단계에서 수신된 INVITE 메시지에서 요청된 MSRP 서비스 혹은 호 서비스를 함께 요청하는 새로운 INVITE 메시지를 생성한다.If the CSI AS has the binding information for the CSI terminal in
606 단계에서 상기 602 단계에서 상기 CSI AS가 상기 CSI 단말에 대한 바인딩 정보가 존재하지 않는다고 판단하면, 상기 600 단계에서 수신된 INVITE 메시지를 변경하지 않는다.If the CSI AS determines that there is no binding information for the CSI terminal in
608 단계에서 상기 CSI AS는 INVITE 메시지를 상기 CSI 단말의 SIP URI 혹은 TEL URI를 이용하여 IMS 단말로 전송한다. 한편 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되지 않으며, 후술되는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다. In
이상에서 상세히 설명한 바와 같이 동작하는 본 발명에 있어서, 개시되는 발명 중 대표적인 것에 의하여 얻어지는 효과를 간단히 설명하면 다음과 같다. In the present invention operating as described in detail above, the effects obtained by the representative ones of the disclosed inventions will be briefly described as follows.
본 발명은 다른 도메인을 거쳐 다른 식별자를 가진 호/세션 요청을 하나로 묶어서 레거시IMS단말에게 전달함으로써, CSI 단말과 레거시IMS 단말 사이에서도 멀티 세션 통신이 가능하도록 한다. The present invention bundles call / session requests with different identifiers through different domains and delivers them to legacy IMS terminals, thereby enabling multi-session communication between CSI and legacy IMS terminals.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060081351A KR20080018753A (en) | 2006-08-25 | 2006-08-25 | Method and apparatus for communicating between an ims ue and a csi ue |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060081351A KR20080018753A (en) | 2006-08-25 | 2006-08-25 | Method and apparatus for communicating between an ims ue and a csi ue |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20080018753A true KR20080018753A (en) | 2008-02-28 |
Family
ID=39385733
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060081351A KR20080018753A (en) | 2006-08-25 | 2006-08-25 | Method and apparatus for communicating between an ims ue and a csi ue |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20080018753A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101494700B (en) * | 2009-02-17 | 2011-11-16 | 华为技术有限公司 | Method for providing business to circuit domain user by server, server and system |
CN109428757A (en) * | 2017-08-31 | 2019-03-05 | 腾讯科技(深圳)有限公司 | Information processing method, device, equipment and computer storage medium |
-
2006
- 2006-08-25 KR KR1020060081351A patent/KR20080018753A/en not_active Application Discontinuation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101494700B (en) * | 2009-02-17 | 2011-11-16 | 华为技术有限公司 | Method for providing business to circuit domain user by server, server and system |
CN109428757A (en) * | 2017-08-31 | 2019-03-05 | 腾讯科技(深圳)有限公司 | Information processing method, device, equipment and computer storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9622273B2 (en) | Method and apparatus for interworking voice and multimedia services between CSI terminal and IMS terminal | |
KR100933121B1 (en) | Method and apparatus for processing CIS terminal call request of IMS terminal including real time service through IMS domain | |
KR100886548B1 (en) | Method and system of forwarding capability information of user equipment in internet protocol multimedia subsystem network | |
US7876743B2 (en) | Conversational bearer negotiation | |
EP1639784B1 (en) | Conversational bearer negotiation | |
US9055397B2 (en) | Method for usage of VPLMN infrastructure by an HPLMN to terminate an IMS session set up for a roaming user | |
KR20060112074A (en) | User equipment in ims service network with shortened ptt call setup time and ims service network and method for setup of ptt call in the same | |
CN101884205A (en) | Dynamic initiation of i1-ps signaling in ims centralized services | |
KR101264199B1 (en) | Domain transfer method for voice call continuity service and therefor system | |
KR20080018753A (en) | Method and apparatus for communicating between an ims ue and a csi ue | |
CN100496049C (en) | Intercommunication method between users' sides in SIP multimedia system | |
EP2040508A1 (en) | Method, apparatuses and program product for controlling IMS services when user is roaming in CS domain | |
JP2009535880A (en) | S-CSCF selection for requests originated by the application server | |
KR101134771B1 (en) | Method And Apparatus for informing CSI UE which can communicate with VoIP UE whether CSI UE can use CS service or not | |
KR20080018749A (en) | A method and apparatus for reducing impacts on the csi network originating csi interworking applied | |
KR20060098637A (en) | A method and apparatus for funcion of session initation proxy in umts |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |