KR100775349B1 - 서비스 도메인 선택 방법 및 장치 - Google Patents

서비스 도메인 선택 방법 및 장치 Download PDF

Info

Publication number
KR100775349B1
KR100775349B1 KR1020060029931A KR20060029931A KR100775349B1 KR 100775349 B1 KR100775349 B1 KR 100775349B1 KR 1020060029931 A KR1020060029931 A KR 1020060029931A KR 20060029931 A KR20060029931 A KR 20060029931A KR 100775349 B1 KR100775349 B1 KR 100775349B1
Authority
KR
South Korea
Prior art keywords
session
domain
service
terminal
voice
Prior art date
Application number
KR1020060029931A
Other languages
English (en)
Other versions
KR20070098372A (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 KR1020060029931A priority Critical patent/KR100775349B1/ko
Priority to US12/295,279 priority patent/US7990957B2/en
Priority to PCT/KR2007/001437 priority patent/WO2007114572A1/en
Publication of KR20070098372A publication Critical patent/KR20070098372A/ko
Application granted granted Critical
Publication of KR100775349B1 publication Critical patent/KR100775349B1/ko

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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
    • 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
    • H04L65/1069Session establishment or de-establishment
    • 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
    • H04L65/1083In-session procedures
    • H04L65/1095Inter-network session transfer or sharing

Landscapes

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

Abstract

본 발명은 적어도 둘 이상의 단말 사이에 적어도 하나 이상의 서비스를 위한 세션을 설정하기 위한 시스템에서의 서비스 도메인의 선택 방법 및 장치에 관한 것으로, 이와 같은 본 발명은 발신 단말로부터 음성 서비스 관련 세션을 설정하기 위한 INVITE 메시지가 수신되었을 경우, 도메인 선택을 위한 사용자 사전 등록 정보에 따라 상기 INVITE 메시지를 서버로 송신할지 착신 단말로 직접 송신할지를 결정한다. 상기 INVITE 메시지를 수신한 상기 착신 단말은, 사용자의 선택에 따라 상기 음성 서비스 관련 세션에 대한 도메인을 직접 선택하기 위한 도메인 선택 정보를 응답 메시지에 포함하여 망으로 송신한다.
서비스도메인선택, CSI서비스, CSI단말, IMS 단말, VoIMS, 세션분리,세션통합, CS 도메인, IMS 도메인

Description

서비스 도메인 선택 방법 및 장치{METHOD AND DEVICE FOR SELECTING SERVICE DOMAIN}
도 1은 제1 단말과 제2 단말 사이에 일반적인 컴비네이션 서비스를 제공하기 위한 망 구성을 보이는 도면.
도 2는 CS 호와 IMS 세션이 결합된 세션이 CSI 단말들 간에 설정되는 일반적인 형태를 보이는 도면.
도 3은 가입 정보가 망에 존재하지 않는 착신 CSI 단말의 경우, IMS 단말로부터 전송된 조합 세션의 설정 요청을 처리하는 일반적인 방법을 보이는 도면.
도 4는 본 발명에 의한 서비스 도메인 선택 방법의 제1 실시예를 보이는 도면.
도 5는 음성 세션 도메인을 선택하기 위한 도메인 선택 정보를 포함하는 착신 단말의 응답 메시지의 일례를 보이는 도면.
도 6은 본 발명에 따라 특정 미디어 관련 세션에 대한 도메인을 사용자가 직접 선택하기 위해 도메인 선택 통지 정보를 등록하는 방법을 보이는 도면.
도 7은 본 발명에 따른 도메인 선택 통지 정보를 포함하는 등록 메시지의 일례를 보이는 도면.
본 발명은 콤비네이션 서비스(combination service)에 관한 것으로, 특히 서비스 도메인을 선택하기 위한 방법 및 장치에 관한 것이다.
컴비네이션 서비스는, 적어도 둘 이상의 사용자들 사이에 둘 이상의 서비스를 동시에 수행하기 위한 서비스이다. 또한 컴비네이션 서비스는, 둘 이상의 사용자 사이에 제1 망에 기반한 제1 서비스, 제2 망에 기반한 제2 서비스, 제3 망에 기반한 제3 서비스 등에서 적어도 둘 이상의 서비스를 조합하여 동시에 수행하는 서비스일 수 있다.
제1 사용자와 제2 사용자 사이에 컴비네이션 서비스를 수행하고자 할 때, 제1 사용자와 제2 사용자는 상대에 대한 지원 가능한 서비스 등에 대한 정보를 파악하고 제1 사용자와 제2 사용자 사이에 가용한 서비스들을 협상(negotiation)해야 한다.
여기서는 컴비네이션 서비스의 한 예로 CSI(combination of CS and IMS services)에 대해 설명한다.
CSI는 제1 사용자와 제2 사용자 사이에 CS(circuit Switched; 회선 교환) 서비스와 IMS(IP multimedia subsystems) 서비스를 통합(조합)하여 동시에 수행하는 서비스이다. IMS(IP multimedia subsystems)란, 유무선 환경을 통합해 주는 All-IP 개념의 핵심 네트워크 기술로서, IP(internet protocol) 멀티미디어 서비스를 제공하기 위한 기반 구조이다. 상기 IMS 서비스는, 상기 IMS의 기술을 기반으로 제공되는 서비스라 할 수 있다.
제1 사용자와 제2 사용자 사이에 설정된 CS 호에 IMS 서비스를 위한 IMS 세션(session)이 추가(add)될 수 있고, 또한 이의 역으로, 제1 사용자와 제2 사용자 사이에 설정된 IMS 세션에 CS 호가 추가될 수 있다. 제1 사용자와 제2 사용자 사이에 이미 설정된 CS 호에 추가될 수 있는 IMS 서비스는, 인스턴트 메시징(instant messaging; IM), video sharing, data delivery 등의 IMS 기반 서비스들 중에서 하나 이상을 포함한다.
도1은 제1 단말과 제2 단말 사이에 일반적인 컴비네이션 서비스, 일례로 CSI를 제공하기 위한 망 구성을 보인다. 도1에 도시된 바와 같이, 컴비네이션 서비스, 일례로 CSI를 제공하기 위한 일반적인 망은, CS 서비스 억세스 기능과 IMS 서비스 억세스 기능을 갖는 제1 및 제2 단말(10)(20)과; CS 서비스를 제공하기 위한 제1 및 제2 CS 도메인(31)(32)과; IMS 서비스를 제공하기 위한 제1 및 제2 IMS 도메인(41)(42)과; 상기 제1 IMS 도메인(41)과 접속되는 제1 PS(packet switched; 패킷 교환) 도메인(40)과; 상기 제2 IMS 도메인(42)과 접속되는 제2 PS 도메인(45);을 포함하여 구성된다.
상기 제1 및 제2 단말(10)(20)은 CSI UE(user equipment), CSI 이동통신 단말 등이 될 수 있다. 여기서, CSI UE 등 CSI 단말에 대해 설명한다. CSI 단말은 일반적으로, CS 베어러(bearer)와 PS 베어러를 동시에 열어 통신이 가능한 단말이다. 상기 CSI 단말은, 음성 미디어에 대해서는 CS 베어러(즉 CS 도메인)를 통해서, 그리고 음성 미디어 이외의 여러 IMS 서비스(일례로, 메시징, white board 등)에 대 해서는 PS 베어러(즉, PS 도메인)를 통한 IMS 베어러(즉, IMS 도메인)를 통해서 통신할 수 있는 단말기를 의미한다.
상기 CSI를 제공하기 위한 망은, 상기 제1 단말(10)을 상기 제1 CS 도메인(31)과 상기 제1 PS 도메인(40)에 접속해 주기 위한 제1 무선 접속망(xRAN; x-radio access network)(30)과; 상기 제2 단말(20)을 상기 제2 CS 도메인(32)과 상기 제2 PS 도메인(43)에 접속해 주기 위한 제2 무선 접속망(xRAN)(33);을 더 포함하여 구성된다.
상기 제1 및 제2 CS 도메인(31)(32)은 적어도 교환국(mobile switching center; MSC), 방문자위치등록기(visiting location register; VLR), 홈위치등록기(home location register; HLR)를 각각 포함한다.
적어도 둘 이상의 사용자들 사이에 일례로, 제1 및 제2 단말(10)(20) 사이에, 음성 미디어(음성 요소; voice component)를 위한 CS 호와 IMS 서비스를 위한 IMS 세션이 결합된 CSI 세션이 설정되고 그 CSI 세션을 통해 CSI 서비스가 수행될 수 있다.
일반적인 CSI 망에서, 적어도 둘 이상의 단말 사이에 음성 호와 IMS 세션이 결합된 세션을 설정하는 일반적인 방법에 대해 설명한다. 상기 음성 호는, 음성 미디어(media) 세션, 음성 요소(component) 세션, 음성 관련 세션 등으로도 칭할 수 있다. 상기 IMS 세션은, 음성을 제외한 다른 미디어의 세션(non voice session)이 될 수 있다. 상기 다른 미디어는, 메시지, 비디오 등이 될 수 있다.
도2는 CS 호와 IMS 세션이 결합된 세션이 CSI 단말들 간에 설정된 형태를 보인다.
발신 단말(originating terminal), 일례로, 제1 CSI UE가 음성 요소(voice component)를 위한 CS 호와 IMS 서비스를 위한 IMS 세션이 결합된 조합 세션(combined session)을 설정하고자 할 때, 상기 CS 호의 설정과 상기 IMS 세션의 설정이 독립적으로 시작(initiate)된다.
착신 단말이 제2 CSI UE일 때, 상기 Voice Component의 경우 CS domain (즉, 제1 및 제2 CS 도메인)(A 경로)으로 IMS Session의 경우 IMS domain(즉, 제1 및 제2 IMS 도메인)(B 경로)으로 각각 연결된다.
이렇게 발신 단말과 착신 단말이 모두 CSI 단말일 경우, 음성 미디어 세션(음성 호라 칭하기도 함)은 제1 및 제2 CS 도메인을 통해 설정되고, IMS 세션 즉, 비음성 미디어를 위한 세션은 제1 PS 도메인, 제1 IMS 도메인, 제2 IMS 도메인, 제2 PS 도메인을 통해 설정된다.
또한, CSI UE 간의 여러 가지 경우 중에서 IMS 세션의 설정 후 CS 세션이 설정될 경우, 도2를 참조하면, 제1 및 제2 CSI UE 간에 B 세션(IMS 세션)이 먼저 설정되고 그 다음 A 세션(CS 호)이 제1 및 제2 CS 도메인을 통해 설정된다. 이렇게 CSI UE 간의 통신 뿐만 아니라, CSI UE와 CS 기반 UE 간의 통신에 있어서도, 음성 요소 세션은 CS 코어 망 즉, CS 도메인을 통해 설정된다.
상기와 같이, 대부분의 CSI 단말들 간에 컴비네이션 서비스를 수행할 경우, 특별한 가입정보(subscription) 없이도 정상적으로 컴비네이션 세션이 설정되어 정상적인 컴비네이션 서비스가 수행된다.
그러나, 발신 단말이 IMS 기능을 갖는 단말 즉, IMS 단말이고 착신 단말이 CSI 단말일 경우, IMS 단말로부터 IMS domain을 통해서 Voice Component 등에 대한 세션 설정 요청이 수신되었을 경우, 망에 CSI 단말에 대한 Subscription 또는 Registration의 존재 유무에 따라서 세션의 설정 및 처리에 문제가 발생한다. 여기서, IMS 단말에 대해 설명한다. IMS 단말은 일반적으로 CS 도메인 접속을 지원하지 않고, 모든 서비스를 IMS 도메인을 통해서 수행하는 단말을 의미한다. IMS 단말은 음성 미디어를 IMS 도메인의 VoIMS 서비스를 통해 전송한다.
또한, 여기서, [표 1]을 참조하여, 가입정보(subscription) 및 VoIMS의 지원 유무에 따라 분류되는 CSI UE의 타입에 대해 설명한다.
Type of CSI UE VoIMS의 지원 여부 Subscription
Type 1 지원 안 함 없음 Network이 CSI 단말인지에 대한 정보를 가지고 있지 않음
Type 2 지원 함 없음
Type 3 지원 안 함 있음 Subscription을 통해 CSI 단말인지에 대한 정보를 Network이 가짐
Type 4 지원 함 있음
즉, 제1 타입의 경우 망이 CSI 단말의 가입 정보를 가지고 있지 않으며, 그 CSI 단말이 VoIMS 기능을 지원하지 않는다. 제2 타입의 경우 망이 CSI 단말의 가입 정보를 가지고 있지 않으며, 그 CSI 단말이 VoIMS 기능을 지원한다. 제3 타입의 경우 망이 CSI 단말의 가입 정보를 가지고 있으며, 그 CSI 단말이 VoIMS 기능을 지원하지 않는다. 제4 타입의 경우, 망이 CSI 단말의 가입 정보를 가지고 있으며, 그 CSI 단말이 VoIMS 기능을 지원한다.
상기 제3 및 제4 타입의 CSI 단말의 경우, CSI 단말의 가입 정보를 망이 가지고 있다. 그렇기 때문에, IMS 단말이 음성 호를 포함하는 조합 세션의 설정 요청을 IMS 도메인을 통해 CSI 단말로 initiate하였을 경우에도, 망은 CSI AS(application server)를 통한 세션 관리를 통해, 음성 호의 경우 호 설정 요청을 CSI 단말의 CS 도메인으로, 음성 호 이외의 서비스의 경우 세션 설정 요청을 CSI 단말의 IMS 도메인으로 전송한다.
그러나, 착신 단말이 가입 정보가 망에 존재하지 않는 CSI 단말일 경우, 착신 단말이 어떤 종류의 단말인 지에 대한 정보를 망이 가지고 있지 않으므로, 상기 망은 상기 CSI AS의 관여없이 상기 조합 세션의 설정 요청을 상기 CSI 단말로 전달한다.
도 3은 착신 단말이 가입 정보가 망에 존재하지 않는 CSI 단말일 경우, IMS 단말로부터 전송된 조합 세션의 설정 요청을 처리하는 일반적인 방법을 보인다. 즉, 도 3은 상기 제1 타입(혹은 제2 타입)의 CSI 단말과 IMS 단말 간에 음성 세션과 비음성(non-voice media) 세션이 Combine 된 형태의 Session의 요청이 있을 경우, 그 세션의 설정 절차를 보인다. 도 3에서, 제1 및 제2 S-CSCF(serving-call session control function; 호 제어 유닛/세션 제어 유닛)는 각각, SIP(session initiation protocol) 프로토콜을 이용한 등록 및 멀티미디어 호 (혹은 세션) 처리 기능을 수행한다. 상기 호 제어 유닛과 상기 세션 제어 유닛을 통칭하는 의미로, 여기서는 서비스 제어 유닛을 사용할 수 있다.
IMS 단말이 CSI 단말과 Voice와 non-voice media 통신을 하기 위해, 음성과 비음성 미디어가 조합된 세션의 설정 요청을 위한 세션 설정 메시지(INVITE)를 전송한다(S31).
IMS 단말이 속한 IMS 도메인의 제2 S-CSCF는 상기 INVITE 메시지를 상기 CSI 단말이 속한 IMS Core의 제1 S-CSCF로 전달한다(S32).
제1 S-CSCF는 착신 단말에 대한 인증 및 라우팅 정보 등을 이용하여 상기 INVITE 메시지를 상기 CSI 단말로 전달한다(S33,S34).
상기 CSI 단말이 제1 타입일 경우, 상기 CSI 단말은 VoIMS 기능을 지원하지 않으므로 수신된 상기 INVITE 메시지에 대해 non-voice media Component에 대해서만 Session Setup이 가능하다는 응답(Response) 메시지를 보낸다. 이때 상기 음성 요소와 관련된 세션의 설정은 실패된다.
제1 S-CSCF는 상기 CSI 단말로부터 수신된 상기 응답 메시지를 상기 IMS 단말이 속한 IMS 코어 즉, 제2 S-CSCF로 전달한다. 상기 제2 S-CSCF는 상기 응답 메시지를 상기 IMS 단말로 송신한다. 상기 응답 메시지는, 상기 비 음성 미디어 요소와 관련된 세션의 설정이 가능하다는 응답을 포함한다.
상기 IMS 단말은, 상기 응답 메시지에 포함된 정보에 따라, 오직 non-voice media component에 대한 IMS Session을 최종적으로 설정하여 non-voice media에 대한 User Plane을 생성한다. 따라서 상기 IMS 단말은 상기 CSI UE와 non-voice media 통신만을 수행하게 된다. 결과적으로 최초 상기 INVITE 메시지에 포함되어 있던 Voice Component를 위한 세션의 설정은 실패된다(S35).
한편 상기 INVITE 메시지를 수신한 상기 CSI 단말이 제2 타입일 경우, 상기 CSI 단말이 VoIMS 기능을 지원하므로, 상기 CSI 단말은 상기 INVITE 메시지에 대해 Voice 및 non-voice media Component 모두에 대해 Session Setup이 가능하다는 Response 메시지를 보낸다.
상기 CSI 단말로부터 전송된 상기 응답 메시지는 상기 제1 및 제2 S-CSCF 를 거쳐 상기 IMS 단말로 전달된다.
상기 IMS 단말은, 상기 응답 메시지에 포함된 내용에 따라, Voice 와 non-voice media Component가 포함된 IMS Session을 정상적인 IMS Session Setup 절차에 따라 설정한다. 따라서 non-voice media와 Voice component에 대한 user plane이 PS Domain을 통해 생성되어, 상기 IMS 단말과 상기 CSI 단말은 서로 음성 미디어와 비음성 미디어 모두를 통신한다.
상기와 같이, CSI 단말은 음성 미디어 세션이 CS 도메인을 통해 설정되는 것을 선호하지만, 상기 CSI 단말에 대한 Subscription 유무, Registration 유무 그리고 VoIMS의 지원 유무에 따라서 IMS 단말로부터 상기 CSI 단말로 전송된 음성 세션 설정(Call Session Setup)에 대한 요청이 처리되는데 있어서 문제가 발생한다.
즉, 일반적인 컴비네이션 서비스의 도메인 선택 방법에서, CSI 단말이 VoIMS 기능을 지원하지 못할 경우(즉, 제1 타입의 CSI 단말의 경우)에도 음성 미디어 세션은 CS 도메인을 통해 설정되어야 하지만 설정이 실패되는 문제점이 있다.
또한, VoIMS 기능을 지원하는 CSI 단말의 가입 정보가 망에 존재하지 않을 경우(즉 제2 타입의 CSI 단말의 경우), IMS 단말로부터 전송된 세션 설정 메시지를 수신한 상기 망은 상기 세션 설정 메시지를 곧바로 착신 단말인 상기 CSI 단말로 전달하게 되어, 상기 CSI 단말은 음성 세션이 CS 도메인을 통해 설정되기를 선호하지만, 음성 세션이 PS 도메인을 거쳐 IMS 도메인을 통해 설정되게 된다. 이렇게 CSI 단말을 위한 음성 세션이 PS 도메인을 거쳐 설정되는 경우, 음성 세션이 CS 도메인을 거쳐 설정되는 경우보다 서비스 품질이 저하되는 단점이 있다.
따라서 본 발명은 상기와 같은 종래 기술의 문제점을 해결하고자 제안된 것으로서, 본 발명의 목적은, 도메인 선택을 위한 사용자 사전 등록 정보 또는 착신 단말로부터 전송된 특정 응답 메시지에 포함된 도메인 선택 정보를 확인하여 음성 관련 세션을 위한 망을 선택하는 서비스 도메인 선택 방법 및 장치를 제공함에 있다.
본 발명의 목적은, CSI 단말의 가입 정보 및 VoIMS 지원 여부에 관계없이 IMS 코어가 CSI 단말을 위한 음성 미디어 도메인을 선택할 수 있는 서비스 도메인 선택 방법 및 장치를 제공함에 있다.
상기와 같은 목적을 달성하기 위하여, 적어도 둘 이상의 단말들 간에 적어도 하나 이상의 서비스를 위한 세션을 설정하는 방법에 있어서, 본 발명에 의한 서비스 도메인 선택 방법은, 제2 단말이 제1 단말로부터 전송된 세션 설정 메시지를 수신하는 과정과; 상기 제2 단말이 특정 미디어 세션에 대한 도메인을 선택하기 위한 도메인 선택 정보를 특정 응답 메시지에 포함하여 송신하는 과정;을 포함하는 것을 특징으로 한다.
상기와 같은 목적을 달성하기 위하여, 적어도 둘 이상의 단말들 간에 적어도 하나 이상의 서비스를 위한 세션을 설정하는 방법에 있어서, 본 발명에 의한 서비 스 도메인 선택 방법은, 도메인 선택을 위한 사용자의 사전 등록 정보에 따라 서비스 제어 유닛이 서비스 도메인 선택 기능을 선택적으로 수행하는 것을 특징으로 한다.
상기와 같은 목적을 달성하기 위하여, 적어도 둘 이상의 단말들 간에 적어도 하나 이상의 서비스를 위한 세션을 설정하는 시스템에 있어서, 본 발명에 의한 서비스 장치는, 사전에 등록된 도메인 선택 통지 정보에 따라 서비스 도메인 선택 기능을 선택적으로 수행하는 서비스 제어 유닛을 포함하는 것을 특징으로 한다.
상기와 같은 목적을 달성하기 위하여, 적어도 둘 이상의 단말들 간에 적어도 하나 이상의 세션 타입 정보를 포함하는 조합 세션을 설정하는 장치에 있어서, 본 발명에 의한 단말은, 세션 설정 메시지를 수신할 경우, 특정 세션타입정보 관련 세션에 대한 도메인을 선택하기 위한 도메인 선택 정보를 특정 응답 메시지에 포함하여 송신하는 제어부를 포함하는 것을 특징으로 한다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 서비스 도메인 선택 방법 및 장치의 실시예를 설명하면 다음과 같다.
본 발명에서, CSI 단말이 코어 망(Core Network)으로 도메인 선택 정보를 송신해 주거나, 도메인 선택을 위한 사용자 사전 등록 정보 즉, 도메인 선택 통지 정보를 코어 망에 저장함으로써, VoIMS가 가능한 IMS 단말로부터 수신된 Voice Component Session의 설정을 정상적으로 또는 동적(dynamic)으로 처리한다. 상기 도메인 선택 정보는, CSI 단말의 특정 세션 타입 정보, 즉, 특정 미디어(일례로, 음성 요소(Voice component))에 대한 선호(Preference) 및 가능 도메인 정보를 포함한다. 일례로, 상기 도메인 선택 정보는, Voice Component의 처리 방법으로도 언급될 수 있다.
즉, 망에 가입정보가 존재하지 않는 non-subscription 기반의 CSI 단말로 음성 관련 세션을 설정하기 위해, 그리고 사용자의 Dynamic하게 변경되는 환경 및 선호도를 음성 관련 세션의 도메인 선택에 사용하기 위해, 본 발명은 다음과 같은 두 가지의 실시예를 제안한다.
제1 실시예는 도메인 선택 정보가 포함된 특정 응답 메시지를 CSI 단말이 IMS Core망으로 전달하여 음성 관련 세션에 대한 분리(separation), 통합(Combining), 전달(Forwarding) 등이 수행되도록 하는 방법이다. 즉, CSI 단말에게 수신된 INVITE 메시지가 음성 서비스가 포함된 세션을 설정하기를 원할 경우, 코어 망은 상기 INVITE 메시지를 상기 CSI 단말에게 송신하고, 상기 CSI 단말은 상기 음성 서비스에 대한 세션을 IMS 도메인으로부터 CS 도메인으로 전환하여 설정하기를 원한다는 도메인 선택 정보를 응답 메시지를 통해 통지한다. 그러면 상기 코어 망은 상기 응답 메시지에 포함된 상기 도메인 선택 정보에 따라, 음성 관련 세션에 대한 분리(separation), 통합(combining), 전달(forwarding) 등을 수행한다.
그리고 제2 실시예는, IMS Core 망에 이미 Operator의 정책 등이 반영되어 특정 Domain으로 특정 미디어 관련 세션이 Termination 되는 상황일 지라도, 사용자가 Registration 단계에서 도메인 선택 통지를 위한 도메인 선택 통지 정보를 포함하여 등록함으로써, 상기 특정 미디어 관련 세션(일례로, 음성 미디어 관련 세 션)을 위한 착신 도메인(terminating domain)을 사용자가 직접 선택할 수 있도록 하는 방법이다.
즉, CSI 단말의 사용자가 음성 서비스에 대한 도메인 선택을 사용자의 동적 상황에 따라 직접 결정하고자 할 경우, CSI 단말의 IMS 등록시에, 도메인 선택 통지를 위한 도메인 선택 통지 정보를 추가적으로 등록한다. 따라서, 코어 망은, 사용자의 사전 등록 정보(즉, 상기 도메인 선택 통지 정보)에 따라 음성 서비스 도메인의 선택을 CSI 단말의 사용자에게 문의한다. 사용자에 의해 선택된 음성 관련 세션에 대한 선호 도메인 정보를 CSI 단말이 상기 코어 망으로 송신한다. 상기 코어 망은 사용자의 상기 선호 도메인 정보에 따라 도메인을 선택하여 음성 관련 세션의 설정 절차를 수행한다. 따라서, 사용자는 자신의 현재 상황에 맞게 음성 서비스의 착신 도메인(Termination Domain)을 직접 선택할 수 있게 된다.
먼저, 본 발명에 의한 서비스 도메인 선택 방법의 상기 제1 실시예를 첨부된 도면 도 4를 참조하여 설명한다.
도 4는 본 발명에 의한 서비스 도메인 선택 방법의 제1 실시예를 보인다. 도4에 도시된 바와 같이, 음성 서비스 관련된 세션을 IMS 도메인으로부터 CS 도메인으로 전환하기 위한 도메인 선택 정보를 CSI 단말이 SIP 응답 메시지에 포함하여 IMS 도메인으로 송신하면, 그 IMS 도메인은 음성 서비스 관련된 세션을 CS 도메인을 통해 설정한다.
도 4에 도시된 바와 같이, 본 발명에 따라 서비스 도메인을 선택하기 위한 시스템은, 크게 발신 단말, 발신측 IMS 도메인, 착신측 IMS 도메인, 착신측 CS 도 메인, 착신 단말을 포함하여 구성된다.
상기 발신 단말이 IMS 단말이고, 상기 착신 단말이 CSI 단말일 경우, 상기 발신측 IMS 도메인은, 제2 서비스 제어 유닛을 포함할 수 있고, 상기 착신측 IMS 도메인은, 제1 서비스 제어 유닛, CSI AS(application server; 응용 서버), MGCF/MGW(media gateway control function/media gateway)를 포함할 수 있으며, 상기 착신측 CS 도메인은, CS MGW(media gateway)를 포함할 수 있다. 각 서비스 제어 유닛은, CSCF(call session control function), 호 제어 유닛(call control function), 세션 제어 유닛(session control function) 중 적어도 하나를 포함할 수 있다. 도 4에서는 상기 제2 서비스 제어 유닛은 제2 S-CSCF(serving-call session control function; 호 제어 유닛과 세션 제어 유닛)이고 상기 제1 서비스 제어 유닛은 제1 S-CSCF인 경우를 도시했다.
상기 CSI 단말은, 음성 요소가 포함된 세션의 설정 요청이 IMS 도메인으로부터 수신될 경우, 음성 관련 세션을 분리하여 CS 도메인을 통해 설정하기 위한 도메인 선택 정보를 응답 메시지에 포함하여 상기 IMS 도메인으로 송신하는 제어부(미도시)를 포함한다.상기 도메인 선택 정보는, 일례로, 음성 관련 세션을 분리하여 CS 도메인을 통해 설정할 것을 지시하기 위한 세션 분리 지시 정보(session split indication)와, 음성 관련 세션을 다른 서비스 관련 세션과 통합하여 IMS 도메인을 통해 설정할 것을 지시하기 위한 세션 전달 지시 정보(session transfer indication) 중 하나를 가질 수 있다. 상기 도메인 선택 정보는, 다른 예로, 음성 관련 세션을 분리하여 CS 도메인을 통해 설정할 것을 지시하기 위한 제1 값과, 음성 관련 세션을 다른 서비스 관련 세션과 통합하여 IMS 도메인을 통해 설정할 것을 지시하기 위한 제2 값 중 하나를 가질 수 있다. 이러한 상기 도메인 선택 정보에 해당하는 상기 제1 값과 제2 값은 서로 대응한다고 볼 수 있다. 따라서, 상기 도메인 선택 정보가 상기 제1 값을 갖는 상태를 활성화(active)라 한다면, 반대로 상기 도메인 선택 정보가 상기 제2 값을 갖는 상태를 비활성화(inactive)라고 할 수 있다.
상기 제1 및 제2 S-CSCF(serving-call session control function; 호 제어 유닛/세션 제어 유닛)는 각각, SIP(session initiation protocol) 프로토콜을 이용한 등록 및 멀티미디어 호 처리 기능을 수행한다. 또한, 상기 제1 S-CSCF는, 하나 이상의 세션 타입 정보를 포함하는 조합 세션을 설정하기 위한 세션 설정 메시지가 수신되면, 상기 CSI 단말의 등록 정보를 확인하여, 상기 세션 설정 메시지를 상기 CSI 단말로 송신할 것인지 또는 상기 CSI AS로 송신할 것인지를 결정한다.
여기서는, 상기 발신 단말과 상기 착신 단말이 서비스 영역(service coverage)이 서로 달라서, 서로 다른 S-CSCF(즉, 상기 제1 및 제2 S-CSCF)에 각각 속하게 되는 경우에 대해 설명하고 있다. 그러나, 상기 발신 단말 및 상기 착신 단말의 서비스 영역(service coverage)이 같을 경우, 상기 발신 단말과 상기 착신 단말은 공통 S-CSCF(상기 제1 및 제2 S-CSCF가 서로 일치하게 되는 경우)에 속하게 되며, 이 경우는 도4에 도시하지 않았다.
상기 CSI AS는 적어도 하나 이상의 세션 타입 정보를 포함하는 조합 세션에 대해 각각의 세션 타입 별로 상기 조합 세션의 전환, 또는 분리 및 통합을 수행하는 제어 unit이다.
상기 세션 타입 정보는, 음성 요소, 비음성 요소 등이 될 수 있다. 상기 비음성 요소는, IMS 서비스를 포함한다. 상기 IMS 서비스는, 메시징 서비스, white board 등이 될 수 있다.
상기 세션 타입 정보가 음성 요소만 포함된 세션의 경우, 상기 CSI AS는, 해당 세션을 CS Domain으로 전달(transfer)하는 기능을 수행한다. 음성과 다른 IMS Service 정보를 포함하는 조합 세션의 경우, 상기 CSI AS는, 그 조합 세션을 음성 요소와 다른 IMS Service 요소로 분리하여, 음성 요소의 경우 CS Domain으로 세션 설정을 시도하고, 다른 IMS 서비스의 경우 IMS Domain으로 세션 설정을 시도한 뒤, 각각의 응답을 취합하여 세션을 통합한다.
상기 MGCF/MGW는, 일반적인 PSTN(public switched telephone network)과의 시그널링 및 호 제어 연동을 수행하고, 회선 베어러 및 패킷 미디어 스트림 채널을 제공한다. 상기 CS MGW는 회선 베어러 및 패킷 미디어 스트림 채널을 제공한다.
이제, 본 발명에 의한 서비스 도메인 선택 방법의 제1 실시예를 상세히 설명한다.
IMS 단말이 착신 단말과 적어도 하나 이상의 세션 타입 정보를 포함하는 조합 세션, 일례로, Voice와 Non-voice media 기반의 SIP based Service를 위한 조합 세션을 설정하기 위한 세션 설정 메시지(일례로, INVITE 메시지)를 전송한다(S41).
IMS 단말이 속한 IMS Core (발신측 IMS 도메인)의 제2 S-CSCF는 정상적인 IMS Session Setup 절차에 따라 상기 INVITE 메시지를 CSI 단말이 속한 IMS Core(착신측 IMS 도메인)로 전달한다(S42).
그러면, 착신측 IMS 도메인의 제1 S-CSCF는 HSS(home subscriber server)(미도시)로부터 착신 단말에 대한 정보를 확인하여 상기 INVITE 메시지를 송신할 entity를 결정한다. 상기 착신 단말에 대한 정보는, 일례로, 인증 정보, 라 우팅 정보, 가입 정보(또는 CSI 단말의 타입 정보) 등을 포함한다.
상기 착신 단말이 가입 정보(subscription)를 지원하지 않는 CSI 단말일 경우, 상기 제1 S-CSCF는 상기 INVITE 메시지를 상기 CSI AS로 송신하지 않고 곧바로 상기 CSI 단말로 송신한다(S43,S44). 그러나, 상기 착신 단말이 가입 정보를 지원하는 CSI 단말일 경우, 상기 제1 S-CSCF는 상기 INVITE 메시지를 곧바로 상기 CSI AS로 송신한다(S46).
한편, 상기 HSS는, 상기 착신 단말에 대한 정보에, 음성 도메인 선택을 위한 사용자의 사전 등록 정보(즉, 도메인 선택 통지 정보)를 추가하여 저장할 수 있다(상기 도메인 선택 통지 정보는 착신 단말의 사용자에 의해 IMS 등록시 저장될 수 있으며, 이의 저장 방법은 나중에 설명하기로 한다).
그래서, 상기 INVITE 메시지를 수신했을 때, 상기 제1 S-CSCF는 상기 HSS로부터 상기 음성 도메인 선택을 위한 사용자의 사전 등록 정보(즉, 도메인 선택 통지 정보)를 가져와, 상기 INVITE 메시지를 어느 entity 로 송신할 것인 지를 결정할 수 있다.
즉, 상기 제1 S-CSCF는 착신 단말의 사용자에 의해 음성 도메인이 직접 선택될 수 있도록 상기 INVITE 메시지를 상기 착신 단말(일례로, CSI 단말)로 송신할 것인 지, 상기 HSS에 저장되어 있는 가입 정보에 따라 상기 조합 세션이 설정되도록 상기 INVITE 메시지를 상기 CSI AS로 송신할 것인 지를, 상기 도메인 선택 통지 정보에 따라 결정할 수 있는 것이다(상기 도메인 선택 통지 정보는 추후에 설명하기로 한다).
상기 단계 S44에서와 같이, 상기 INVITE 메시지가 제1 S-CSCF로부터 CSI 단말로 전송되었을 경우에 대해 설명한다.
상기 CSI 단말이 제1 타입일 경우, VoIMS 기능을 지원하지 않지만, 음성 서비스에 대해서 CS 도메인을 통한 연결 설정을 선호한다. 또한, 상기 CSI 단말이 제2 타입일 경우에도, VoIMS 기능을 지원하지만, 음성 서비스에 대해서 CS 도메인을 통한 연결 설정을 선호한다.
상기 INVITE 메시지를 수신한 상기 CSI 단말은, 상기 조합 세션으로부터 음성 미디어 세션을 분리할 것을 결정하여 도메인 선택 정보를 생성하고, 음성 및 비음성 미디어 요소(non-voice media component) 모두에 대해 세션 설정이 가능하다는 응답 메시지에 상기 도메인 선택 정보를 포함하여 제1 S-CSCF로 송신한다(S45). 상기 응답 메시지는 SIP 메시지이다.
상기 도메인 선택 정보(domain selection information)는, 상기 응답 메시지의 헤더(Header) 또는 바디(Body)에 도5와 같은 형태로 포함될 수 있다.
도 5는 음성 관련 세션을 CS 도메인을 통해 설정하도록 통지(지시)하기 위한 도메인 선택 정보를 포함하는 착신 단말(CSI 단말)의 응답 메시지의 일례를 보인다.
상기 도메인 선택 정보는 일례로 음성 도메인 선택(Domain-selection-for-voice) 이라는 파라미터로 표현될 수 있다. 상기 음성 도메인 선택 파라미터의 값이 CS 도메인을 지시할 경우(일례로, "CS" 일 경우), 제1 S-CSCF는 음성 서비스에 대한 세션 설정이 CS 도메인으로 전환되어야 함을 인지할 수 있다.
제1 S-CSCF은 CSI 단말로부터 수신된 응답 메시지의 도메인 선택 정보(일례로 음성 도메인 선택 파라미터)를 확인하여, CSI 단말을 위해 음성 관련 세션을 CS Domain을 통해 설정해야 함을 파악하고 상기 INVITE 메시지를 상기 CSI AS로 전달할 것을 결정한다. 따라서, Voice 와 Non-voice media가 포함된 조합 세션을 설정하기 위한 상기 INVITE 메시지는 상기 제1 S-CSCF로부터 CSI AS로 전송된다(S46).
CSI AS는 수신된 상기 INVITE 메시지를 확인하여, 설정 요청된 조합 세션이 적어도 하나 이상의 세션 타입 정보, 일례로, 음성과 비음성 미디어를 포함한다는 것을 파악한다. 상기 비음성 미디어는 비디오를 포함한다. 그래서 상기 CSI AS는, 상기 조합 세션을 음성 관련 세션과 비음성 미디어 관련 세션으로 분리한다(S47).
그런 다음 상기 CSI AS는, 상기 음성 관련 세션을 설정하기 위한 음성 세션 설정 메시지(INVITE(voice media) 메시지)를 착신측 IMS 도메인의 제1 S-CSCF로 전달한다(S48). 상기 음성 세션 설정 메시지에는 CS Domain으로 전달되기 위한 라우팅 정보가 포함되어 있다.
상기 제1 S-CSCF은 수신된 상기 음성 세션 설정 메시지를 CS Domain으로 전송하기 위하여 MGCF로 전달한다(S49).
MGCF는 수신된 상기 음성 세션 설정 메시지를 CS Domain으로 전송하기 위하여 ISUP(ISDN user part) IAM(initial address message) (일종의 call setup 메시지)으로 변환하여 CS MGW로 전달한다(S50).
CS MGW는 상기 ISUP IAM 메시지를 SETUP 메시지로 변경하여 착신측 CS domain을 통해 CSI 단말로 전달한다(S51).
한편, 상기 CSI AS는, 상기 단계 S47에서 분리된 세션 중 하나 즉, 비음성 미디어 관련 세션을 설정하기 위한 비음성 미디어 세션 설정 메시지(INVITE(non-voice media)메시지)를, 일반적인 IMS call procedure에 따라 상기 제1 S-CSCF으로 전송한다(S52).
제1 S-CSCF은 수신된 상기 비음성 미디어 관련 세션 설정 메시지를 CSI 단말로 전송한다(S53).
다른 한편, CSI 단말은 CS Domain을 거쳐 수신된 음성 서비스의 SETUP 메시지에 대해 승낙할 경우 CONNECT 메시지를 CS MGW로 송신한다(S54).
CS MGW는 수신된 상기 CONNECT 메시지를 ISUP CON 메시지로 변환하여 착신측 IMS 도메인의 MGCF(도4에서는 MGCF/MGW로 도시됨)로 전송한다(S55).
MGCF는 수신된 ISUP CON 메시지를 음성 세션 설정 메시지에 대한 응답 메시지(200 OK(voice media) 메시지)(혹은 음성 세션 응답 메시지로 명명할 수 있다.)로 변환하고 그 음성 세션 응답 메시지(200 OK (voice media) 응답 메시지)를 제1 S-CSCF으로 전송한다(S56).
제1 S-CSCF은 수신된 음성 세션 응답 메시지를 CSI AS로 전달한다(S57).
또다른 한편, CSI 단말은 Non-voice media IMS 세션 설정 메시지에 대한 응답 메시지로 200 OK (non-voice media) 응답 메시지(비음성 미디어 세션 응답 메시지)를 제1 S-CSCF로 보낸다(S58).
제1 S-CSCF은 수신된 200 OK (non-voice media) 메시지(비음성 미디어 세션 응답 메시지)를 CSI AS로 전송한다(S59).
CSI AS는 상기 단계 S57에서 수신된 음성 세션 응답 메시지와, 상기 단계 S59에서 수신된 비음성 미디어 세션 응답 메시지를 분석하여, 음성 세션 설정 메시지에 대한 응답과 비음성 미디어 세션 설정 메시지에 대한 응답이 모두 수신되었음을 확인한다. 그런 후 상기 CSI AS는, 상기 음성 세션과 비음성 미디어 세션의 통합 (Combining)을 수행한다(S60).
CSI AS는 Voice에 대한 응답과 Non-voice media 서비스에 대한 응답이 포함된 응답 메시지(200 OK (voice + non-voice media) 메시지)를 제1 S-CSCF로 전송한다(S61).
제1 S-CSCF은 일반적인 IMS Procedure에 따라, 음성 및 비음성 미디어에 대한 정보를 포함하고 있는 응답 메시지(200 OK (voice + non-voice media) 메시지)를 발신측 IMS 도메인의 제2 S-CSCF로 전달한다(S62).
제2 S-CSCF는 수신된 응답 메시지를 IMS 단말로 전달한다(S63).
이렇게 하여, 음성 서비스는 IMS 단말의 IMS Domain과 CSI 단말의 CS Domain을 통해 베어러가 형성이 되며, Non-voice media 서비스는 IMS 단말의 IMS 도메인과 CSI 단말의 IMS Domain을 통해 베어러가 형성된다. 따라서 IMS 단말과 CSI 단말은 음성과 비음성 미디어를 선호 도메인을 통해 송수신하게 된다.
다음으로, 본 발명에 의한 서비스 도메인 선택 방법의 상기 제2 실시예를 첨부된 도면 도 6을 참조하여 설명한다.
본 발명에서는 CSI 단말이 IMS Registration 시에 음성 서비스와 관련된 세션에 대해서는 사용자가 직접 PS 도메인 또는 CS 도메인을 선택할 수 있도록 도메 인 선택 통지 정보를 포함하여 등록한다. 그런 다음, 상기 CSI 단말의 IMS Core 망이 해당 세션의 설정 요청을 수신했을 경우, 사전 등록된 도메인 선택 통지 정보를 확인하여 상기 세션의 설정 요청을 상기 CSI 단말에게 전달할 수 있도록 한다.
즉, Operator가 CSI AS를 통해 음성 관련 세션이 자동으로 CS Domain을 통해 연결되도록 사전에 설정한 경우, 모든 음성 서비스(음성 관련 세션)는 CS Domain으로 연결되게 된다. 하지만, 사용자의 여러 가지 상황이나, 선호도에 따라서 사용자가 직접 음성 서비스에 대한 Domain을 선택해야 하는 필요성이 있는 경우에는 이러한 Policy로 인해 이러한 기능이 사전에 제한되게 된다.
따라서, 사용자가 상기와 같이 직접 음성 세션 도메인을 선택하고자 하는 경우, CSI 단말은, IMS Registration 시에, 음성 세션 도메인의 직접 선택을 위한 도메인 선택 통지 정보를 함께 등록한다.
상기 등록 이후, 음성 서비스를 위한 세션을 설정하기 위해, IMS 단말이 송신하는 INVITE 설정 메시지는, 상기 도메인 선택 통지 정보에 따라, 일단 CSI 단말의 IMS domain으로 전달된다.
그리고 CSI 단말의 선택에 따라, 음성 서비스를 위해 VoIMS를 사용할 경우 CSI 단말 자신은 일반적인 IMS Procedure에 맞추어 IMS Core 망으로 해당 세션에 대한 응답을 송신한다. 혹은, CSI 단말은 음성 관련 세션을 위해 IMS 도메인을 선택한다는 것을 지시하기 위한 도메인 선택 정보를 상기 응답에 포함할 수도 있다. 상기 응답은 IMS 도메인을 거쳐 IMS 단말로 전송된다.
CSI 단말이 음성 서비스를 위해 CS Domain을 선호할 경우, 음성 서비스 관 련된 세션의 설정을 CS Domain으로 요청하기 위해, 상기 CSI 단말은 CS 도메인을 선택한다는 것을 지시하기 위한 도메인 선택 정보를 IMS Core 망으로 송신한다. 상기 도메인 선택 정보는, 음성 관련 세션에 대한 분리, 통합, 또는 전달을 지시하기 위한 지시(indication) 정보를 포함할 수도 있다.
이에, 적어도 하나 이상의 세션 타입 정보를 포함하는 조합 세션을 설정하고자 할 때, 특정 세션 타입 정보 관련 세션에 대한 전달, 또는 분리 및 통합 과정이 수행된다.
도 6은 본 발명에 따라 CSI 단말이 IMS 등록 시에, 특정 미디어 관련 세션에 대한 도메인을 사용자가 직접 선택할 수 있도록 하는 도메인 선택 통지 정보를 추가적으로 등록하는 방법을 보인다.
도 6에서, P-CSCF(proxy call session control function; 호 제어 프락시/세션 제어 프락시)는 CSI 단말이 IMS 망에 접속하는 첫 엔터티이고, HSS(home subscriber server)는 일반적인 이동통신 망의 HLR(home location register; 홈 위치 등록기) 기능과 IP(inter protocol) 멀티미디어 사용자의 이동성 관리 및 인증을 위한 기능을 통합하여 수행한다. 상기 HSS는 특정 단말의 특정 미디어 관련 세션 도메인에 대한 사용자의 직접 선택 여부(일례로, CSI 단말의 음성 세션 도메인에 대한 사용자의 직접 선택 여부)를 통지하기 위한 도메인 선택 통지 정보를 포함하여 저장한다.
CSI 단말은 IMS 등록을 수행하기 위해 P-CSCF로 등록 메시지를 통해 등록 정보를 송신한다. 상기 등록 정보는, Public User Identity(공개 사용자 ID), Private User Identity(개인 사용자 ID), home network domain name(홈 네트워크 도메인 이름), UE IP address (단말 IP 주소)를 포함한다. 본 발명에 따라, CSI 단말은 추가적으로 도메인 선택 통지 정보(domain selection notification information)을 송신한다(S71).
상기 도메인 선택 통지 정보는 도7에 도시된 바와 같이, 상기 등록 메시지에 포함되어 송신될 수 있다. 상기 도메인 선택 통지 정보가 제1 값을 가질 경우, 특정 미디어 관련 세션에 대한 착신 도메인을 사용자가 직접 선택하기를 원한다는 것을 지시하고, 상기 도메인 선택 통지 정보가 제2 값을 가질 경우, operator에 의해 선택된 도메인(기설정된 도메인)을 CSI AS를 통해 선택하는 절차를 수행할 것을 지시한다. 상기 제1 값은 "TRUE", "1" 등의 값으로 설정될 수 있으며, 상기 제2 값은 "FALSE", "0" 등의 값으로 설정될 수 있다.
상기 등록 메시지를 수신한 P-CSCF는, 상기 등록 메시지에 포함된 홈 네트워크 도메인 이름을 이용하여, 홈 네트워크의 특정 엔터티 즉, I-CSCF(interrogating-call session control function)(미도시)를 확인한다. P-CSCF는 확인된 I-CSCF를 통해 S-CSCF로 상기 등록 메시지를 송신한다(S72).
S-CSCF는 상기 등록 메시지에 포함된 등록 정보 즉, 공개 사용자 ID, 개인 사용자 ID 및 도메인 선택 통지 정보와, 그리고 S-CSCF 자신의 이름(name) 정보를 추가적으로 송신하여, HSS로 등록을 요청한다(S73).
HSS는 상기 CSI 단말에 대한 상기 등록 정보 및 S-CSCF 이름 정보를 등록하고, 등록 응답 메시지를 S-CSCF로 송신한다(S74).
이렇게 HSS에 사용자가 음성 세션 도메인의 직접 선택을 원한다는 것을 지시하는 도메인 선택 통지 정보가 등록되면, HSS는 음성 미디어와 관련된 세션의 설정 요청이 수신되었을 때 상기 세션 설정 요청을 CSI AS가 아닌 CSI 단말로 직접 송신해야 한다는 것을 인지할 수 있다. 또한 이러한 정보는 CSI 단말이 등록되어 있는 동안 S-CSCF에도 보존된다.
S-CSCF는 등록 응답 메시지(200 OK )를 홈 네트워크의 I-CSCF를 거쳐 P-CSCF로 송신한다. 그러면, P-CSCF는 CSI 단말에게 상기 응답 메시지를 송신한다(S76).
이후, 도4에 도시된 도메인 선택 방법이 수행될 수 있다.
상기 도메인 선택 통지 정보의 등록은 사전에 이루어질 수도 있고, 서비스 도중에 이루어질 수도 있다.
본 발명에서 설명된 실시 예는 다양한 실시 예 중의 일부로서, 단말(장치)은 SIP를 기반으로 세션 서비스 또는 다양한 프로토콜을 지원하는 단말(장치)에 적용이 가능하다. 서로 다른 서비스 도메인(Domain) 또는 서로 다른 프로토콜 또는 서비스 타입을 사용하는 컴비네이션 서비스에 있어서, 단말의 Capability 또는 User의 선호도(Preference)에 따라서, User가 세션에 대한 도메인 또는 서비스 프로토콜 또는 서비스 타입을 선택하거나, User 사전 등록 정보에 따라서, Session Control Unit(혹은 Call Control Unit)이 세션에 대한 도메인 또는 서비스 프로토콜 또는 서비스 타입을 선택하는 기능을 다양한 방법으로 적용할 수 있다.
이상에서 살펴본 바와 같이, 본 발명에 의한 서비스 도메인 선택 방법 및 장치는, IMS 단말로부터 음성 서비스와 관련된 세션을 설정하기를 원하는 INVITE 메시지가 수신되었을 경우, 도메인 선택을 위한 사용자 사전 등록 정보에 따라 상기 INVITE 메시지를 착신 단말로 직접 송신하여, 사용자가 상기 음성 서비스와 관련된 세션에 대한 도메인을 직접 선택할 수 있게 해 주는 효과가 있다.
본 발명은 CSI 단말이 특정 미디어 관련 세션에 대한 도메인을 선택하기 위한 도메인 선택 정보를 특정 응답 메시지에 포함하여 망으로 송신하고, 망이 상기 특정 응답 메시지에 포함된 상기 도메인 선택 정보에 따라 상기 특정 미디어 관련 세션에 대해 분리 및 통합, 또는 전달을 수행할 수 있다.
따라서 본 발명은 단말의 가입 정보의 지원 여부 및 단말의 VoIMS 기능 지원 유무에 상관없이 단말이 선호하는 도메인을 선택할 수 있으며, 사용자의 현재 상황 및 선호도, 그리고 지원 가능 도메인에 따라 적절한 음성 관련 세션을 연결하여 보다 좋은 서비스 품질을 제공할 수 있다.

Claims (27)

  1. 적어도 둘 이상의 단말들 간에 적어도 하나 이상의 서비스를 위한 세션을 설정하는 방법에 있어서,
    제1 단말이 제2 단말로부터 전송된 세션 설정 메시지를 호 세션 제어 서비스 유닛(CSCF)을 통하여 수신하는 과정과;
    상기 제1 단말이 특정 미디어 세션에 대한 도메인을 선택하기 위한 도메인 선택 정보를 특정 응답 메시지에 포함하여 상기 호 세션 제어 서비스 유닛으로 송신하는 과정;을 포함하는 것을 특징으로 하는 서비스 도메인 선택 방법.
  2. 제 1 항에 있어서, 상기 수신하는 과정은,
    상기 세션 설정 메시지를 수신한 상기 호 세션 제어 서비스 유닛(CSCF)이 등록된 도메인 선택 통지 정보를 확인하는 과정과;
    상기 도메인 선택 통지 정보에 따라, 상기 호 세션 제어 서비스 유닛은 상기 세션 설정 메시지를 상기 제1 단말로 송신하는 과정;을 포함하는 것을 특징으로 하는 서비스 도메인 선택 방법.
  3. 제 1 항에 있어서, 상기 송신하는 과정은,
    상기 세션 설정 메시지를 수신한 상기 제1 단말이 상기 특정 미디어 세션에 대한 도메인을 선택하여 도메인 선택 정보를 생성하는 과정과;
    상기 도메인 선택 정보를 상기 응답 메시지에 포함하여 송신하는 과정;을 포함하는 것을 특징으로 하는 서비스 도메인 선택 방법.
  4. 제 1 항에 있어서,
    상기 특정 미디어 세션은 CS 호를 포함하는 것을 특징으로 하는 서비스 도메인 선택 방법.
  5. 제 1 항에 있어서,
    상기 호 세션 제어 서비스 유닛이 상기 응답 메시지에 포함된 상기 도메인 선택 정보를 확인하여 상기 세션 설정 메시지를 서버에게 송신하는 과정;을 더 포함하는 것을 특징으로 하는 서비스 도메인 선택 방법.
  6. 제 5 항에 있어서,
    상기 서버는, 상기 도메인 선택 정보에 따라 상기 특정 미디어 세션에 대해 분리 및 통합을 수행하는 것을 특징으로 하는 서비스 도메인 선택 방법.
  7. 제 6 항에 있어서, 상기 특정 미디어 세션은 상기 제1 단말이 선택한 도메인으로 분리되어 설정되는 것을 특징으로 하는 서비스 도메인 선택 방법.
  8. 제 1 항에 있어서, 상기 도메인 선택 정보는,
    음성 관련 세션을 분리하여 CS 도메인을 통해 설정할 것을 지시하기 위한 제 1 값과,
    음성 관련 세션을 다른 미디어 관련 세션과 통합하여 IMS 도메인을 통해 설정할 것을 지시하기 위한 제2 값 중 하나를 가지는 것을 특징으로 하는 서비스 도메인 선택 방법.
  9. 적어도 둘 이상의 단말들 간에 적어도 하나 이상의 서비스를 위한 세션을 설정하는 방법에 있어서,
    도메인 선택을 위한 사용자의 사전 등록 정보에 따라 서비스 제어 유닛이 서비스 도메인 선택 기능을 선택적으로 수행하는 것을 특징으로 하는 서비스 도메인 선택 방법.
  10. 제 9 항에 있어서, 상기 서비스 제어 유닛은,
    상기 등록 정보에 따라 발신 단말의 세션 설정 메시지를 착신 단말과 서버 중 하나로 선택적으로 송신하는 것을 특징으로 하는 서비스 도메인 선택 방법.
  11. 제 9 항에 있어서, 상기 등록 정보는
    착신 단말에 의한 서비스 도메인 선택을 지시하기 위한 제1 값과,
    서버에 의한 서비스 도메인 선택을 지시하기 위한 제2 값 중 하나를 포함하는 것을 특징으로 하는 서비스 도메인 선택 방법.
  12. 제 11 항에 있어서, 상기 등록 정보가 상기 제1 값을 가질 경우,
    상기 서비스 제어 유닛은 세션 설정 메시지를 상기 착신 단말로 직접 송신하는 것을 특징으로 하는 서비스 도메인 선택 방법.
  13. 제 12 항에 있어서,
    상기 세션 설정 메시지를 수신한 상기 착신 단말은, 특정 미디어 세션에 대한 서비스 도메인을 선택하여 도메인 선택 정보를 응답 메시지에 포함하여 송신하는 것을 특징으로 하는 서비스 도메인 선택 방법.
  14. 제 13 항에 있어서, 상기 특정 미디어 세션은,
    음성 호를 포함하는 것을 특징으로 하는 서비스 도메인 선택 방법.
  15. 제 11 항에 있어서, 상기 등록 정보가 상기 제2 값을 가질 경우,
    상기 서비스 제어 유닛은 세션 설정 메시지를 상기 서버로 송신하는 것을 특징으로 하는 서비스 도메인 선택 방법.
  16. 제 9 항에 있어서, 상기 등록 정보는,
    IMS(IP multimedia subsystems) 등록시 HSS(home subscriber server)에 등록되는 것을 특징으로 하는 서비스 도메인 선택 방법.
  17. 적어도 둘 이상의 단말들 간에 적어도 하나 이상의 서비스를 위한 세션을 설정하는 시스템에 있어서,
    사전에 등록된 도메인 선택 통지 정보에 따라 서비스 도메인 선택 기능을 선택적으로 수행하는 서비스 제어 유닛을 포함하는 것을 특징으로 하는 서비스 제어 장치.
  18. 제 17 항에 있어서, 상기 도메인 선택 통지 정보는,
    음성 관련 세션을 분리하여 CS 도메인을 통해 설정할 것을 지시하는 제1 값과,
    음성 관련 세션을 다른 서비스 관련 세션과 통합하여 IMS 도메인을 통해 설정할 것을 지시하는 제2 값 중 하나로 설정되는 것을 특징으로 하는 서비스 제어 장치.
  19. 제 18 항에 있어서,
    상기 도메인 선택 통지 정보가 상기 제1 값으로 설정된 경우,
    상기 서비스 제어 유닛은, 사용자에게 특정 미디어 세션에 대한 서비스 도메인을 직접 선택하도록 통지하는 것을 특징으로 하는 서비스 제어 장치.
  20. 제 19 항에 있어서, 상기 특정 미디어 세션은,
    음성 호를 포함하는 것을 특징으로 하는 서비스 제어 장치.
  21. 제 18 항에 있어서,
    상기 도메인 선택 통지 정보가 상기 제2 값으로 설정된 경우,
    상기 서비스 제어 유닛은, 서버에게 세션 설정 메시지를 송신하는 것을 특징으로 하는 서비스 제어 장치.
  22. 제 17 항에 있어서, 상기 도메인 선택 통지 정보는,
    IMS 등록시 HSS에 등록되는 것을 특징으로 하는 서비스 제어 장치.
  23. 제 17 항에 있어서, 상기 서비스 제어 유닛은,
    CSCF(call session control function), 호 제어 유닛(call control function), 세션 제어 유닛(session control function) 중 적어도 하나를 포함하는 것을 특징으로 하는 서비스 제어 장치.
  24. 적어도 둘 이상의 단말들 간에 적어도 하나 이상의 세션 타입 정보를 포함하는 조합 세션을 설정하는 장치에 있어서,
    세션 설정 메시지를 수신할 경우, 특정 세션타입정보 관련 세션에 대한 도메인을 선택하기 위한 도메인 선택 정보를 특정 응답 메시지에 포함하여 송신하는 제어부;를 포함하는 것을 특징으로 하는 단말.
  25. 제 24 항에 있어서, 상기 특정 세션 타입 정보는, 음성을 포함하는 것을 특징으로 하는 단말.
  26. 제 24 항에 있어서, 상기 도메인 선택 정보는,
    음성 관련 세션을 분리하여 CS 도메인을 통해 설정할 것을 지시하기 위한 제1 값과,
    음성 관련 세션을 다른 미디어 관련 세션과 통합하여 IMS 도메인을 통해 설정할 것을 지시하기 위한 제2 값 중 하나를 가지는 것을 특징으로 하는 단말.
  27. 제 1 항에 있어서, 상기 호 세션 제어 서비스 유닛은
    상기 제1 단말이 있는 서비스 영역에 호 서비스를 제공하는 유닛이거나, 또는
    상기 제1 단말 및 상기 제2 단말이 동일한 서비스 영역에 있는 경우 그 서비스 영역에 호 서비스를 제공하는 유닛인 것을 특징으로 하는 서비스 도메인 선택 방법.
KR1020060029931A 2006-03-31 2006-03-31 서비스 도메인 선택 방법 및 장치 KR100775349B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020060029931A KR100775349B1 (ko) 2006-03-31 2006-03-31 서비스 도메인 선택 방법 및 장치
US12/295,279 US7990957B2 (en) 2006-03-31 2007-03-23 Method and device for selecting service domain
PCT/KR2007/001437 WO2007114572A1 (en) 2006-03-31 2007-03-23 Method and device for selecting service domain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060029931A KR100775349B1 (ko) 2006-03-31 2006-03-31 서비스 도메인 선택 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20070098372A KR20070098372A (ko) 2007-10-05
KR100775349B1 true KR100775349B1 (ko) 2007-11-12

Family

ID=38563819

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060029931A KR100775349B1 (ko) 2006-03-31 2006-03-31 서비스 도메인 선택 방법 및 장치

Country Status (3)

Country Link
US (1) US7990957B2 (ko)
KR (1) KR100775349B1 (ko)
WO (1) WO2007114572A1 (ko)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8442618B2 (en) * 1999-05-18 2013-05-14 Mediguide Ltd. Method and system for delivering a medical device to a selected position within a lumen
WO2009018312A2 (en) * 2007-07-30 2009-02-05 Marvell World Trade Ltd. System and method for establishing and managing multimedia sessions between terminals
CN101999244B (zh) * 2008-01-14 2014-09-17 苹果公司 单次无线电语音呼叫连续性(sr-vcc)
US8170006B2 (en) * 2008-07-17 2012-05-01 Siemens Enterprise Communications, Inc. Digital telecommunications system, program product for, and method of managing such a system
GB2466677B (en) * 2009-01-06 2012-09-19 Samsung Electronics Co Ltd Voice communication between user equipment and network
WO2010120047A2 (en) * 2009-04-17 2010-10-21 Lg Electronics Inc. Method for performing transfer of collaborative session control in wireless communication system based on internet protocol multimedia subsystem
KR101585679B1 (ko) * 2009-04-17 2016-01-15 엘지전자 주식회사 Ims 기반의 시스템에서 iut의 수행방법
JP2012529248A (ja) * 2009-06-03 2012-11-15 リサーチ イン モーション リミテッド 進化型パケットシステムにおける音声サービス
US8837357B2 (en) * 2009-07-02 2014-09-16 Blackberry Limited Methods and apparatus for mobile voice service management
KR101662080B1 (ko) * 2009-10-21 2016-10-04 엘지전자 주식회사 이동통신 시스템에서의 isr 활성화 결정 방법
US20110158222A1 (en) * 2009-12-28 2011-06-30 Duncan Kerr Cellular telephone systems with support for converting voice calls to data sessions
US8755329B2 (en) 2010-06-11 2014-06-17 Blackberry Limited Methods and apparatus for voice domain operation
US9509547B2 (en) * 2010-12-07 2016-11-29 Telefonaktiebolaget Lm Ericsson (Publ) Selection of service domain in IMS centralised services
EP2752039B1 (en) * 2011-11-02 2019-02-27 Telefonaktiebolaget LM Ericsson (publ) Methods and apparatus for determining network support for other media during ims emergency sessions
US11444987B2 (en) * 2020-05-13 2022-09-13 Verizon Patent And Licensing Inc. Systems and methods for user capability exchange across networks

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005039132A1 (en) 2003-10-17 2005-04-28 Nokia Corporation System, apparatus, and method for establishing circuit-switched communications via packet switched network signaling
KR20060014628A (ko) * 2004-08-11 2006-02-16 주식회사 케이티프리텔 이동통신망을 이용한 전자 파일 송수신 서비스 방법 및시스템
KR20060062942A (ko) * 2004-12-06 2006-06-12 한국전자통신연구원 개인 중심 이동성 제공 시스템 및 방법
KR20060102412A (ko) * 2005-03-23 2006-09-27 삼성전자주식회사 푸쉬투토크 오버 셀룰러 망의 애드 혹 세션 개설 방법 및그 시스템

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6907034B1 (en) * 1999-04-08 2005-06-14 Intel Corporation Out-of-band signaling for network based computer session synchronization
GB0314252D0 (en) * 2003-06-19 2003-07-23 Ericsson Telefon Ab L M Conversational bearer negotiation
US7746849B2 (en) 2003-07-30 2010-06-29 Nortel Networds Limited Providing packet-based multimedia services via a circuit bearer
US7212810B2 (en) * 2003-10-17 2007-05-01 Qualcomm Incorporated System selection for wireless data services
JP2005166001A (ja) 2003-11-10 2005-06-23 Funai Electric Co Ltd 自動集塵装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005039132A1 (en) 2003-10-17 2005-04-28 Nokia Corporation System, apparatus, and method for establishing circuit-switched communications via packet switched network signaling
KR20060014628A (ko) * 2004-08-11 2006-02-16 주식회사 케이티프리텔 이동통신망을 이용한 전자 파일 송수신 서비스 방법 및시스템
KR20060062942A (ko) * 2004-12-06 2006-06-12 한국전자통신연구원 개인 중심 이동성 제공 시스템 및 방법
KR20060102412A (ko) * 2005-03-23 2006-09-27 삼성전자주식회사 푸쉬투토크 오버 셀룰러 망의 애드 혹 세션 개설 방법 및그 시스템

Also Published As

Publication number Publication date
KR20070098372A (ko) 2007-10-05
WO2007114572A1 (en) 2007-10-11
US7990957B2 (en) 2011-08-02
US20090185557A1 (en) 2009-07-23

Similar Documents

Publication Publication Date Title
KR100775349B1 (ko) 서비스 도메인 선택 방법 및 장치
US9622273B2 (en) Method and apparatus for interworking voice and multimedia services between CSI terminal and IMS terminal
US8717876B2 (en) Providing packet-based multimedia services via a circuit bearer
US7876743B2 (en) Conversational bearer negotiation
US7450565B2 (en) Conversational bearer negotiation
KR100933121B1 (ko) Ims 도메인을 통한 실시간 서비스를 포함하는 ims 단말의 호 요청을 csi 단말이 처리하는 방법 및 장치
KR100701637B1 (ko) 회선 교환 및 패킷 교환 통신들
KR101276002B1 (ko) Ims 등록 사용자를 위한 호 처리
US7920551B2 (en) Multiple access service convergence
KR101114072B1 (ko) 무선통신 시스템의 정보 전달방법 및 이를 지원하는 무선통신 단말기
US20060092925A1 (en) Roaming between circuit-switched and all-IP networks
US20060256748A1 (en) System and method for interworking between IMS network and H.323 network
CN101884205A (zh) Ims集中式服务中i1-ps信令的动态发起
KR101264199B1 (ko) 음성 호 연속 서비스를 위한 도메인 전환 방법 및 시스템
KR20060113284A (ko) 이종망간에 음성 서비스를 지원하는 아이엠에스 시스템 및그에 따른 호 설정 방법
US20040243711A1 (en) Method, system and network element for controlling data transmission in a network environment

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: 20121026

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20131024

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20141024

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20151023

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee