KR20100127625A - 발신번호 통합관리 시스템 및 장치, 그리고 그 방법 - Google Patents

발신번호 통합관리 시스템 및 장치, 그리고 그 방법 Download PDF

Info

Publication number
KR20100127625A
KR20100127625A KR1020090046151A KR20090046151A KR20100127625A KR 20100127625 A KR20100127625 A KR 20100127625A KR 1020090046151 A KR1020090046151 A KR 1020090046151A KR 20090046151 A KR20090046151 A KR 20090046151A KR 20100127625 A KR20100127625 A KR 20100127625A
Authority
KR
South Korea
Prior art keywords
invitation message
header
tas
caller
setting
Prior art date
Application number
KR1020090046151A
Other languages
English (en)
Other versions
KR101005431B1 (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 KR1020090046151A priority Critical patent/KR101005431B1/ko
Publication of KR20100127625A publication Critical patent/KR20100127625A/ko
Application granted granted Critical
Publication of KR101005431B1 publication Critical patent/KR101005431B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42042Notifying the called party of information on the calling party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4535Network directories; Name-to-address mapping using an address exchange platform which sets up a session between two nodes, e.g. rendezvous servers, session initiation protocols [SIP] registrars or H.323 gatekeepers

Landscapes

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

Abstract

본 발명은 VoIP(Voice over Internet Protocol) 서비스를 활성화하기 위한 발신번호 통합관리 시스템 및 방법에 관한 것이다. 이와 같은 본 발명은 네트워크에 발신번호표시 설정을 수행하는 통합 텔레포니 서비스 제어 장치를 포함시켜, VoIP 폰이나 모바일 폰으로부터의 발신에 의해 생성된 초대 메시지의 발신번호표시 관련정보를 사용자 설정에 따라 변경할 수 있도록 함으로써, VoIP 서비스 번호를 기피하거나 특정 번호를 고집하는 사용자의 기호에 맞게 발신번호를 변경하여 표시할 수 있고, 이에 따라 VoIP 번호 노출에 기인한 불편함을 해소하여 VoIP 서비스 활성화를 기대할 수 있다.
VoIP, 발신번호, CID

Description

발신번호 통합관리 시스템 및 장치, 그리고 그 방법{Integrated management system and apparatus for calling numbers and method thereof}
본 발명은 통신 시스템에 관한 것으로, 특히 VoIP 서비스를 활성화하기 위한 발신번호 통합관리 시스템 및 장치, 그리고 그 방법에 관한 것이다.
VoIP란 Voice over internet protocol의 약자로, 인터넷 텔레포니(telephony) 기술이라 불리기도 하며, 네트워크에서 표준 프로토콜로 하는 IP(Internet Protocol)를 이용해 데이터뿐만 아니라 음성까지 함께 실어 보낼 수 있도록 지원하는 기술을 말한다.
VoIP의 가장 큰 장점은 기존 IP 네트워크를 그대로 활용해 전화서비스를 통합 구현함으로써 전화나 팩스전송에 소요됐던 회선비용을 크게 절감해 전화 사용자들이 시내전화 요금만으로 인터넷, 인트라넷 환경에서 시외전화 및 국제전화 서비스를 받을 수 있게 된다는 점이다.
또한 VoIP는 음성과 데이터 트래픽을 하나의 장비 및 회선에서 관리할 수 있어 이를 기반으로 웹 콜센터, 데스크톱 비디오 등의 애플리케이션을 활용할 수 있고 인터넷 폰과는 달리 게이트웨이를 추가로 설치하지 않고 라우터 등 기존 장비 만으로 구축할 수도 있다.
음성통화 처리기술은 아날로그 방식과 디지털 방식으로 구분할 수 있으며, 디지털 방식은 회선 교환(Circuit Switched: CS) 방식과 패킷 교환(Packet Switched: PS) 방식으로 구분된다. 패킷 교환 방식은 백본(backbone)에 따라 여러 종류로 나뉘는데, 그 중에서 별도의 네트워크를 구축할 필요 없이 기존의 데이터 네트워크에 음성을 탑재하여 통신비용을 절감할 수 있는 기술이 VoIP로 일반 가정이나 소규모 사무실에서도 간단하게 구축할 수 있다.
이러한 VoIP 서비스는 초고속 인터넷 서비스의 활성화와 저렴한 통신 요금체계의 강점으로 인해 최초 상용화 서비스 시 많은 기대를 받았다. 그러나 VoIP 서비스에 할당된 식별번호가 사용자들에게 스팸성 전화번호로 인식된 0X0번호(예컨대 080)와 유사하여, 가입자들이 가입을 기피하는 문제점이 있다. 이미 VoIP 서비스에 가입한 가입자들도 CID(Caller Identification 혹은 Calling Number Identification: CNID) 표시기능을 이용하는 상대방이 해당 번호를 스팸 전화로 오해하고 전화를 받지 않는다며 불만을 토로하는 사례가 늘고 있다. 이에 따라 기존 유선 전화 번호를 그대로 사용하며 VoIP로 전환하는 번호 이동 서비스가 도입되기도 하였으나, 과금 요인을 증가시키는 해당 번호 이동 방식의 불합리성 및 기존 유선 번호를 가지고 있지 않은 가입자들에게는 적용되지 않는 점 등의 여러 가지 문제점으로 인해 그 효과가 미미하다.
따라서 본 발명이 이루고자 하는 기술적인 과제는 VoIP 서비스를 활성화할 수 있는 발신번호 통합관리 시스템 및 방법을 제공하는 것이다.
본 발명이 이루고자 하는 다른 기술적인 과제는 VoIP 서비스와 이동통신 서비스를 유기적으로 결합할 수 있는 발신번호 통합관리 시스템 및 방법을 제공하는 것이다.
상기 기술적 과제를 달성하기 위한 본 발명의 일 실시예에 따른 발신번호 통합관리 시스템은, 적어도 하나의 VoIP 폰 및 적어도 하나의 모바일 폰; 상기 VoIP 폰에서의 발신시도에 의해 생성된 제 1 초대 메시지에 대한 라우팅을 수행하는 CSCF(Call State Control Function); 상기 모바일 폰에서의 발신시도에 의해 생성된 제 2 초대 메시지에 대한 VoIP 네트워크로의 라우팅을 수행하는 MSC(Mobile Switching Center); 상기 MSC로부터 라우팅 되는 제 2 초대 메시지에 대한 VoIP 네트워크 내 라우팅을 수행하는 MGCF(Media Gateway Control function); 및 사용자에 의해 설정 가능한 발신정보표시정보에 기반하여 상기 제 1 및 제 2 초대 메시지의 발신번호표시 관련 헤더를 설정하는 UC-TAS(Unified Communication-Telephony Application Server)를 포함할 수 있다.
상기 기술적 과제를 달성하기 위한 본 발명의 일 실시예에 따른 발신번호 통합관리 방법은, VoIP(Voice over Internet Protocol) 폰에서의 발신 시도에 의해 초대 메시지(INVITE)가 생성되는 단계; 상기 초대 메시지가 UC-TAS(Unified Communication-Telephony Application Server)로 라우팅 되는 단계; 사용자에 의해 설정 가능한 발신번호표시정보에 기반하여 상기 초대 메시지의 발신번호표시 관련 헤더가 설정되는 단계; 및 착신 절차를 위해 상기 헤더 설정이 완료된 초대 메시지가 CSCF(Call State Control Function)에 전달되는 단계를 포함할 수 있다.
상기 기술적 과제를 달성하기 위한 본 발명의 다른 실시예에 따른 발신번호 통합관리 방법은, 모바일 폰에서의 발신 시도에 의해 초대 메시지가 생성되는 단계; 상기 초대 메시지의 Initial DP가 UC-TAS에 전송되는 단계; 상기 UC-TAS로 라우팅 시킬 수 있는 IMRN(IP Multimedia Routing Number)이 원 착신 번호와 매핑되는 단계; 상기 IMRN이 MSC(Mobile Switching Center)에 전달되면 상기 IMRN으로의 타켓 변경 및 호 전환에 의해 상기 초대 메시지가 상기 UC-TAS의 CAA(CS Access Adatation)로 라우팅 되는 단계; 상기 원 착신번호로의 타겟 변경에 따라 상기 초대 메시지가 상기 UC-TAS의 IUA(IMS User Agent)로 라우팅되는 단계; 사용자에 의해 설정 가능한 발신번호표시정보에 기반하여 상기 초대 메시지의 발신번호표시 관련 헤더가 설정되는 단계; 및 착신 절차를 위해 상기 헤더 설정이 완료된 초대 메시지가 CSCF에 전달되는 단계를 포함할 수 있다.
상기 기술적 과제를 달성하기 위한 본 발명의 다른 실시예에 따른 발신번호 통합관리 장치는, 사용자에 의해 설정 가능한 발신번호표시정보를 포함하는 가입자 정보를 저장하고, SIP(Session Initiation Protocol) 콜 정보 및 IMRN(IP multimedia routing number) 자원 정보를 저장하는 데이터베이스; 초대 메시지의 CID 관련 헤더를 상기 데이터베이스의 발신번호표시정보를 기반으로 설정하는 IUA(IMS User Agent); 상기 데이터베이스의 IMRN으로부터 원 착신 번호를 찾아 타겟 변경을 수행하는 CAA(CS Access Adaptation); CS 네트워크와의 CAMEL(Customized Applications for Mobile network Enhanced Logic) 인터페이스를 수행하며, CS 네트워크 측의 요구에 의해 IMRN을 선택하여 반환하는 CAMELIF(CAMEL Interface); 및 CS 네트워크와의 MAP(Mobile Application Part) 인터페이스를 수행하는 MAPIF(MAP Interface)를 포함할 수 있다.
본 발명의 실시 예에 따르면, 네트워크에 발신번호표시 설정을 수행하는 통합 텔레포니 서비스 제어 장치를 포함시켜, VoIP 폰이나 모바일 폰으로부터의 발신에 의해 생성된 초대 메시지의 발신번호표시 관련정보를 사용자 설정에 따라 변경할 수 있도록 함으로써, VoIP 서비스 번호를 기피하거나 특정 번호를 고집하는 사용자의 기호에 맞게 발신번호를 변경하여 표시할 수 있고, 이에 따라 VoIP 번호 노출에 기인한 불편함을 해소하여 VoIP 서비스 활성화를 기대할 수 있는 효과가 있다.
본 발명과 본 발명의 동작상의 이점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 바람직한 실시 예를 예시하는 첨부 도면 및 첨부 도면에 기재된 내용을 참조하여야만 한다. 이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시 예를 설명함으로써, 본 발명을 상세히 설명한다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다.
본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소, 단계, 동작 및/또는 소자는 하나 이상의 다른 구성요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.
도 1은 본 발명의 실시 예에 따른 발신번호 통합관리 시스템의 개략적인 구성을 나타내는 구성도이다.
도 1에 도시된 바와 같이, 발신번호 통합관리 시스템(100)은 적어도 하나의 IMS(IP Multimedia Subsystem) 네트워크(101)와 적어도 하나의 CS(Circuit Switched) 네트워크(102)를 포함한다. 또한 상기 시스템(100)은 적어도 하나의 VoIP 폰(110)과 적어도 하나의 모바일 폰(190)을 포함할 수 있다. 상기 IMS 네트워크는 CSCF(Call State Control Function)(120), HSS(Home Subscriber Server)(130), MGCF(Media Gateway Control function)(140), UC-TAS(Unified Communication-Telephony Application Server)(150)를 포함할 수 있다. 상기 CS 네트워크(102)는 MSC(Mobile Switching Center)(160), HLR(Home Location Register)(170), VLR(Visitor Location Register)(180)을 포함할 수 있다.
상기 CSCF(120)는 호 및 세션 처리에 관련된 부분을 담당하는 엔터티(entity)로서, 인입호(Incoming call)에 대한 게이트웨이 기능, 호 제어 기능, SPD(Serving Profile Database) 기능, 주소 처리 기능 등을 포함한다. 인입호에 대 한 게이트웨이 기능은 엔트리 포인트(entry point)로 동작하고 입력호에 대한 라우팅을 수행하는 것을 말한다. 또한 입력호에 대한 서비스 트리거링(triggering)을 수행하며 상기 HSS(130)와의 통신을 담당한다. 상기 VoIP 폰(110)의 발신 호는 상기 CSCF(120)의 IMS iFC(initial Filter Criteria) 트리거 메커니즘에 의해 상기 UC-TAS(150)로 라우팅 된다. 상기 IMS iFC 트리거 메커니즘이란 상기 IMS 네트워크(101)에서 iFC 조건에 따라 해당 조건에 부합되는 응용 서버(Application Server: AS)로 트리거를 수행하는 것을 의미한다. 본 발명에서는 발신 iFC 조건을 상기 UC-TAS(150)에 맞도록 설정한다.
상기 HSS(130)는 이종망 간 사용자 이동성 관리를 수행하고 가입자의 보안 정보를 생성한다. 상기 HSS(130)는 사용자의 인증, 메시지의 무결성 체크, 암호화 기능 지원을 위한 데이터를 생성하며, 각각의 서비스 기능 요소 인증 절차를 지원한다. 또한 이동 가입자의 로밍 가능 여부를 체크하고 망 액세스 권한 검증 기능을 수행한다.
상기 MGCF(140)는 IMS 사용자와 CS 사용자가 통신할 수 있도록 하는 네트워크 엔터티로서 상기 IMS 네트워크(101)와 기존 네트워크인 상기 CS 네트워크(102)(혹은 PSTN) 간 연동을 위한 시그널링 변환을 담당한다. 도시되진 않았으나 상기 MGCF(140)는 BGCF(Breakout Gateway Control Function)를 포함할 수 있는데, 상기 BGCF는 상기 IMS 네트워크(101)에서 CS 네트워크(102)로 착신되는 호에 대해서 번호 번역을 통해 최적의 착신 네트워크를 선택한다.
상기 UC-TAS(150)는 발신번호표시를 위한 가입자 정보(이하 "발신번호표시 정보"라 함)를 저장하는데, 상기 가입자 정보는 VoIP용 발신번호와 모바일용 발신번호로 구분되어 하기 [표 1]과 같이 설정 및 저장될 수 있다.
가입자 VoIP 발신번호표시 모바일 발신번호표시 비고
가입자 1 1 1 1: 모바일 번호
2: VoIP 번호
3: 표시제한
Default: 1
가입자 2 3 1
가입자 3 2 1
가입자 N 1 1
상기 [표 1]을 살펴보면 가입자1의 VoIP 발신 및 모바일 발신에 대해 발신번호표시는 모두 모바일 번호로 표시되도록 설정된 경우이고, 가입자 2의 VoIP 발신에 대한 발신번호표시는 표시가 제한되고, 모바일 발신에 대한 발신번호표시는 모바일 번호로 표시되도록 설정된 경우이다. 가입자의 특별한 설정이 없는 한 디폴트(default) 값을 모두 1, 즉 가입자 1과 같이 모두 모바일 번호로 표시되도록 설정하는 것이 바람직하다.
상기 MSC(160)는 이동성 관리, 위치 등록/관리, 인증, 핸드오버, 로밍 등을 담당한다.
상기 HLR(170)은 가입자의 정보와 단말의 위치 정보를 담고 있으며 단말의 위치 정보는 상기 VLR(180)의 시그널링 어드레스(Signaling Address)에 포함되어 있다.
상기 VLR(180)은 상기 HLR(170)의 정보 중 일부(단말의 현재 위치)를 저장하고 있는데 주로 호 제어와 서비스 제공에 관련된 정보들이다.
도 2는 본 발명의 실시 예에 따른 발신번호 통합관리 장치, 즉, 상기 UC-TAS(150)의 내부 구성을 나타내는 블록도로서, 이에 도시된 바와 같이, 상기 UC-TAS(150)는 IUA(IMS User Agent)(210), CAA(CS Access Adaptation)(220), CAMELIF(CAMEL Interface)(230), MAPIF(MAP Interface)(240), DB(Database)(250)를 포함할 수 있다.
상기 IUA(210)는 상기 IMS 네트워크(101) 측의 콜 레그(call leg)를 제어하며 발신 가입자의 서비스 정보, 즉 상기 [표 1]과 같은 발신번호표시정보에 따라 발신번호 표시 설정을 제어한다. 상기 콜 레그(또는 호출 레그)란 호출 연결의 분리된 세그먼트로서, 라우터와 베어러 채널을 통한 텔레포니 엔드포인트 사이, 또는 라우터와 세션 프로토콜을 사용하는 다른 엔드포인트 사이의 논리적인 연결 통로를 말한다.
상기 CAA(220)는 상기 CS 네트워크(102) 측의 콜 레그를 제어하며, IMRN(IP multimedia routing number)으로부터 원 착신 번호를 찾아 타겟 변경(re-Targetting)을 수행한다. 상기 IMRN이란 상기 MSC(160)에서 상기 UC-TAS(150)로 라우팅하기 위한 IMRN 자원정보이다.
상기 CAMELIF(230)는 상기 CS 네트워크(102)와의 CAMEL(Customized Applications for Mobile network Enhanced Logic) 인터페이스를 수행하며, 상기 MSC(160)의 요구에 의해 IMRN을 선택하여 반환한다.
상기 MAPIF(240)는 상기 CS 네트워크(102)와의 MAP(Mobile Application Part) 인터페이스를 수행한다.
상기 DB(250)는 상기 발신번호표시정보를 포함하는 가입자 정보를 저장하고, SIP(Session Initiation Protocol) 콜 정보 및 상기 IMRN 자원 정보를 저장한다. 예컨대, 상기 DB의 SUBS(subscribers) 테이블에는 상기 발신번호표시정보를 포함하는 가입자 정보를, Call 테이블에는 상기 SIP 콜 정보를, IMRN 테이블에는 상기 IMRN 자원 정보를 각각 저장할 수 있다.
도 3a 및 3b는 본 발명의 실시 예에 따른 발신번호 통합관리 방법의 VoIP 발신 시 발신번호 표시과정을 나타낸다.
도 3a 및 3b를 참조하면, S310 단계에서 상기 VoIP 폰(110)에서 발신이 시도되면 초대 메시지(INVITE)가 생성되고, S320 단계에서 상기 VoIP 폰(110)에서 발생된 초대 메시지(INVITE)는 상기 CSCF(120)의 IMS iFC Trigger 메커니즘에 의해 상기 UC-TAS(150)로 라우팅된다.
S330 단계에서 상기 UC-TAS(150)는 상기 발신번호표시정보에 따라 표시될 발신번호를 설정한다. 더 상세하게는 상기 UC-TAS(150)의 IUA(210)는 상기 초대 메시지의 발신번호표시 관련 헤더를 상기 DB(250)의 가입자 정보 테이블에서 발신 가입자의 발신번호표시 설정, 즉, 상기 발신번호표시정보에 따라 설정한다. 예컨대 발신번호표시 설정이 모바일 번호로 되어있는 경우, 상기 초대 메시지의 CID 관련 헤더(예컨대 P-Asserted-Identity 헤더나 From 헤더)를 모바일 번호로 설정한다. 혹은 발신번호표시 설정이 VoIP 번호로 되어있는 경우, 상기 초대 메시지의 CID 관련 헤더를 VoIP 번호로 설정한다. 혹은 발신번호표시 설정이 표시제한으로 되어있는 경우, 발신자표시를 수행할 것인지를 나타내는 헤더의 값을 발신자표시를 수행하지 않는 값으로 설정(예컨대 Privacy 헤더를 id로 설정)할 수 있다. 이때 상기 초대 메시지의 CID 관련 헤더는 각각 P-Asserted-Identity 헤더는 VoIP 번호(예컨대 0X0-XXXX-XXXX)로, From 헤더는 익명(anonymous)으로 설정될 수 있다.
상기 P-Asserted-Identity 헤더와 From 헤더는 모두 발신자 신원 확인을 위해 사용되는 헤더로서, From 헤더만으로는 CID 서비스에 한계가 있어서 CID 표기를 위해 추가된 것이 P-Asserted-Identity 헤더이다. 즉 실질적으로 P-Asserted-Identity 헤더의 값에 따라 발신측의 CID가 착신측 단말기에 표기된다.
상기 Privacy 헤더는 CID 정보를 제공할 것인지를 정의하는 헤더로서, 그 값이 none이면 Privacy를 사용하지 않는다는, 즉 CID 정보를 제공한다는 것이 되고, 그 값이 id이면 CID 정보를 제공하지 않는다는 의미이다. 상기 헤더 정보에 관한 내용은 TTAE.IF-RFC3325의 표준 문서에 정의되어 있다.
이어서 상기 UC-TAS(150)는 착신 절차를 위해 상기 설정된 초대 메시지를 상기 CSCF(120)로 전달(forwarding)한다.
한편, 상기 UC-TAS(150)는 상기 초대 메시지의 Request-URI(Uniform Resource Identifier)가 발신번호 표시 설정 변경을 위한 특징 코드(Feature Code)이면 이를 기반으로 해당 발신 가입자의 발신번호표시정보 설정을 변경하고 호를 종료할 수 있다. 상기 Request-URI는 트리거 조건 중의 하나로서 호를 해당 URI로 전달하라는 의미를 갖는다.
도 4a 및 4b는 본 발명의 실시 예에 따른 발신번호 통합관리 방법의 모바일 발신 시 발신번호 표시과정을 나타낸다.
도 4a 및 4b를 참조하면, S410 단계에서 상기 모바일 폰(190)에서 발신이 시도되면, S420 단계에서 상기 MSC(160)는 IN(Intelligent Network) 트리거 메커니즘에 의해 상기 UC-TAS(150)로 서비스 요청 메시지(Initial DP(Description Protocol))를 전송한다.
이어서 S430 단계에서 상기 UC-TAS(150)의 CAMELIF(230)는 상기 DB(250)에서 상기 UC-TAS(150)로 라우팅 시킬 수 있는 IMRN을 선택하고 원 착신 번호와 매핑시킨다. S440 단계에서 상기 UC-TAS(150)는 상기 MSC(160)에 상기 매핑된 IMRN을 전달한다.
S450 단계에서 상기 MSC(160)가 상기 매핑된 IMRN으로 타겟을 변경하여 호를 전환시키면, 상기 초대 메시지가 VoIP 네트워크의 상기 MGCF(140)로 라우팅 되고, S460 단계에서 상기 MGCF(140)의 3GPP IMS PSI Routing 메커니즘에 의해 상기 초대 메시지는 상기 UC-TAS(150)(상기 CAA(220))로 라우팅 된다.
이어서 S470 단계에서 상기 UC-TAS(150)의 CAA(220)는 상기 초대 메시지의 Request-URI(IMRN)를 이용하여 상기 DB(250)에서 IMRN을 찾고, 검색된 IMRN으로부터 상기 매핑된 원 착신 번호로 타겟 변경을 수행한 후 상기 CSCF(120)로 라우팅 하고, 상기 CSCF(120)로 라우팅 된 상기 초대 메시지는 상기 CSCF(120)의 IMS iFC Trigger 메커니즘에 의해 상기 UC-TAS(150)로 라우팅 된다.
S480 단계에서 상기 UC-TAS(150)의 IUA(210)는 상기 DB(250)의 해당 테이블(예컨대 SUBS(subscribers) 테이블)에 저장된 발신 가입자의 발신번호표시 설정, 즉 상기 발신번호표시정보에 따라 표시될 발신 번호를 설정한다. 예컨대 전술한 바와 같이, 발신번호표시 설정이 모바일 번호로 되어있는 경우, 상기 초대 메시지의 P-Asserted-Identity 헤더 및 From 헤더를 모바일 번호(예컨대 01X-XXXX-XXXX)로 설정한다. 혹은 발신번호표시 설정이 VoIP 번호로 되어있는 경우, 상기 초대 메시지의 P-Asserted-Identity 헤더 및 From 헤더를 VoIP 번호(예컨대 0X0-XXXX-XXXX)로 설정한다. 혹은 발신번호표시 설정이 표시제한으로 되어있는 경우, 상기 초대 메시지의 P-Asserted-Identity 헤더는 VoIP 번호(예컨대 0X0-XXXX-XXXX)로, From 헤더는 anonymous로, Privacy 헤더는 id로 설정할 수 있다.
S490 단계에서 상기 UC-TAS(150)는 착신 절차를 위해 상기와 같이 발신번호표시가 설정된 초대 메시지를 상기 CSCF(120)로 전달한다.
한편, 상기 UC-TAS(150)는 상기 초대 메시지의 Request-URI가 발신번호 표시 설정 변경을 위한 특징 코드(Feature Code)이면 이를 기반으로 해당 발신 가입자의 발신번호표시정보 설정을 변경하고 호를 종료할 수 있다.
또한 본 발명은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다.
컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 또한 본 발명에 따른 온라인 광고 방법을 수행하기 위한 프로그램 코드는 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 전송될 수도 있다.
또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고 본 발명을 구현하기 위한 기능적인 (functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.
본 발명은 도면에 도시된 일 실시 예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.
본 발명의 상세한 설명에서 인용되는 도면을 보다 충분히 이해하기 위하여 각 도면의 간단한 설명이 제공된다.
도 1은 본 발명의 실시 예에 따른 발신번호 통합관리 시스템의 개략적인 구성을 나타내는 구성도이다.
도 2는 본 발명의 실시 예에 따른 발신번호 통합관리 장치(UC-TAS)의 내부 구성을 나타내는 블록도이다.
도 3a 및 3b는 본 발명의 실시 예에 따른 발신번호 통합관리 방법의 VoIP 발신 시 발신번호 표시과정을 나타낸다.
도 4a 및 4b는 본 발명의 실시 예에 따른 발신번호 통합관리 방법의 모바일 발신 시 발신번호 표시과정을 나타낸다.

Claims (23)

  1. VoIP(Voice over Internet Protocol) 폰에서의 발신 시도에 의해 초대 메시지(INVITE)가 생성되는 생성 단계;
    상기 초대 메시지가 UC-TAS(Unified Communication-Telephony Application Server)로 라우팅 되는 라우팅 단계;
    사용자에 의해 설정 가능한 발신번호표시정보에 기반하여 상기 초대 메시지의 발신번호표시 관련 헤더가 설정되는 설정 단계; 및
    착신 절차를 위해 상기 헤더 설정이 완료된 초대 메시지가 CSCF(Call State Control Function)에 전달되는 전달 단계를 포함하는 발신번호 통합관리 방법.
  2. 제 1항에 있어서, 상기 라우팅 단계는
    상기 CSCF의 IMS(IP Multimedia Subsystem) iFC(initial Filter Criteria) Trigger 메커니즘에 의해 수행되는 발신번호 통합관리 방법.
  3. 제 1항에 있어서, 상기 설정 단계는
    상기 UC-TAS는 상기 발신번호표시정보에 기반하여 표시될 번호에 따라 상기 초대 메시지의 P-Asserted-Identity 헤더와 From 헤더를 VoIP 번호와 모바일 번호 중 하나로 설정하는 발신번호 통합관리 방법.
  4. 제 1항에 있어서, 상기 설정 단계에서
    상기 UC-TAS는 상기 발신번호표시정보에 기반하여 표시 제한이 설정된 경우 상기 초대 메시지의 P-Asserted-Identity 헤더는 VoIP 번호로, From 헤더는 Anonymous로, Privacy 헤더는 id로 설정하는 발신번호 통합관리 방법.
  5. 제 1항에 있어서, 상기 설정 단계에서
    상기 UC-TAS는 상기 초대 메시지의 Request-URI가 발신번호 표시 설정 변경을 위한 Feature Code이면 이를 기반으로 해당 발신 가입자의 발신번호표시정보 설정을 변경하고 호를 종료하는 발신번호 통합관리 방법.
  6. 모바일 폰에서의 발신 시도에 의해 초대 메시지가 생성되는 생성 단계;
    상기 초대 메시지의 서비스 요청 메시지(Initial DP)가 UC-TAS에 전송되는 전송 단계;
    상기 UC-TAS로 라우팅 시킬 수 있는 IMRN(IP Multimedia Routing Number)이 원 착신 번호와 매핑되는 매핑 단계;
    상기 IMRN이 MSC(Mobile Switching Center)에 전달되면 상기 IMRN으로의 타켓 변경 및 호 전환에 의해 상기 초대 메시지가 상기 UC-TAS의 CAA(CS Access Adatation)로 라우팅 되는 제 1 라우팅 단계;
    상기 원 착신번호로의 타겟 변경에 따라 상기 초대 메시지가 상기 UC-TAS의 IUA(IMS User Agent)로 라우팅되는 제 2 라우팅 단계;
    사용자에 의해 설정 가능한 발신번호표시정보에 기반하여 상기 초대 메시지의 발신번호표시 관련 헤더가 설정되는 설정 단계; 및
    착신 절차를 위해 상기 헤더 설정이 완료된 초대 메시지가 CSCF에 전달되는 전달 단계를 포함하는 발신번호 통합관리 방법.
  7. 제 6항에 있어서, 상기 전송 단계는
    상기 MSC의 Intelligent Network Trigger 메커니즘에 의해 상기 서비스 요청 메시지가 상기 UC-TAS의 CAMELIF(CAMEL Interface)로 전송되는 단계인 발신번호 통합관리 방법.
  8. 제 7항에 있어서, 상기 매핑 단계는
    상기 CAMELIF가 상기 UC-TAS로 라우팅 시킬 수 있는 IMRN을 DB(Database)에서 선택하고 원 착신 번호와 매핑시키는 단계인 발신번호 통합관리 방법.
  9. 제 6항에 있어서, 상기 제 1 라우팅 단계는
    상기 MSC가 상기 IMRN으로 타겟을 변경하여 호를 전환시키면, 상기 초대 메시지가 VoIP 네트워크로 라우팅 되는 단계; 및
    상기 초대 메시지가 상기 VoIP 네트워크에서 MGCF(Media Gateway Control function)의 3GPP IMS PSI Routing 메커니즘에 의해 상기 UC-TAS의 CAA로 라우팅 되는 단계를 포함하는 발신번호 통합관리 방법.
  10. 제 6항에 있어서, 상기 제 2 라우팅 단계는
    상기 UC-TAS의 CAA가 상기 초대 메시지의 Request-URI로 DB의 IMRN을 찾아 이로부터 매핑된 원 착신 번호로 타겟을 변경하고 CSCF로 상기 초대 메시지를 라우팅 하는 단계; 및
    상기 초대 메시지가 상기 CSCF의 IMS iFC Trigger 메커니즘에 의해 상기 UC-TAS의 IUA로 라우팅 되는 단계를 포함하는 발신번호 통합관리 방법.
  11. 제 6항에 있어서, 상기 설정 단계에서
    상기 UC-TAS는 상기 발신번호표시정보에 기반하여 표시될 번호에 따라 상기 초대 메시지의 P-Asserted-Identity 헤더와 From 헤더를 VoIP 번호와 모바일 번호 중 하나로 설정하는 발신번호 통합관리 방법.
  12. 제 6항에 있어서, 상기 설정 단계에서
    상기 UC-TAS는 상기 발신번호표시정보에 기반하여 표시 제한이 설정된 경우 상기 초대 메시지의 P-Asserted-Identity 헤더는 VoIP 번호로, From 헤더는 Anonymous로, Privacy 헤더는 id로 설정하는 발신번호 통합관리 방법.
  13. 제 6항에 있어서, 상기 설정 단계에서
    상기 UC-TAS는 상기 초대 메시지의 Request-URI가 발신번호 표시 설정 변경 을 위한 Feature Code이면 이를 기반으로 해당 발신 가입자의 발신번호표시정보 설정을 변경하고 호를 종료하는 발신번호 통합관리 방법.
  14. VoIP 폰에서의 발신시도에 의해 생성된 제 1 초대 메시지에 대해 IMS iFC Trigger 메커니즘에 의한 라우팅을 수행하는 CSCF(Call State Control Function);
    모바일 폰에서의 발신시도에 의해 생성되어 라우팅 되는 제 2 초대 메시지에 대한 VoIP 네트워크로 내 라우팅을 수행하는 MGCF(Media Gateway Control function); 및
    사용자에 의해 설정 가능한 발신정보표시정보에 기반하여 상기 제 1 및 제 2 초대 메시지의 발신번호표시 관련 헤더를 설정하는 UC-TAS(Unified Communication-Telephony Application Server)를 포함하는 발신번호 통합관리 시스템.
  15. 제 14항에 있어서,
    상기 모바일 폰에서의 발신시도에 의해 생성된 제 2 초대 메시지에 대한 VoIP 네트워크로의 라우팅을 수행하는 MSC(Mobile Switching Center)를 더 포함하는 발신번호 통합관리 시스템.
  16. 제 15항에 있어서, 상기 MSC는
    지능망 트리거(Intelligent Network Trigger) 메커니즘에 의해 서비스 요청 메시지(Initial DP)를 상기 UC-TAS의 CAMELIF(CAMEL Interface)로 전송하고, 상기 CAMELIF가 상기 UC-TAS로 라우팅 시킬 수 있는 IMRN을 DB(Database)에서 선택하고 원 착신 번호와 매핑시킨 후 상기 IMRN을 전달해오면, 상기 IMRN으로 타겟을 변경하여 호를 전환시켜 상기 제 2 초대 메시지를 상기 MGCF로 라우팅 하고, 상기 MGCF는 3GPP IMS PSI Routing 메커니즘에 의해 상기 제 2 초대 메시지를 상기 UC-TAS의 CAA로 라우팅 하는 발신번호 통합관리 시스템.
  17. 제 16항에 있어서, 상기 CAA는
    상기 제 2 초대 메시지의 Request-URI로 DB의 IMRN을 찾아 이로부터 매핑된 원 착신 번호로 타겟을 변경하고 상기 CSCF로 상기 제 2 초대 메시지를 라우팅 하고, 상기 CSCF는 IMS iFC Trigger 메커니즘에 의해 상기 제 2 초대 메시지를 상기 UC-TAS의 IUA로 라우팅 하는 발신번호 통합관리 시스템.
  18. 제 15항 및 제 17항 중 어느 한 항에 있어서, 상기 UC-TAS는
    상기 발신번호표시정보에 기반하여 표시될 번호에 따라 상기 제 1 또는 제 2 초대 메시지의 P-Asserted-Identity 헤더와 From 헤더를 포함하는 CID 관련 헤더를 VoIP 번호와 모바일 번호 중 하나로 설정하거나, 표시 제한이 설정된 경우 상기 초대 메시지의 P-Asserted-Identity 헤더는 VoIP 번호로, From 헤더는 익명(Anonymous)으로, Privacy 헤더는 id로 설정하는 발신번호 통합관리 시스템.
  19. 제 14항에 있어서, 상기 UC-TAS는
    상기 제 1 또는 제 2 초대 메시지의 Request-URI가 발신번호 표시 설정 변경을 위한 특징 코드(Feature Code)이면 이를 기반으로 해당 발신 가입자의 발신번호표시정보 설정을 변경하고 호를 종료하는 발신번호 통합관리 시스템.
  20. 사용자에 의해 설정 가능한 발신번호표시정보를 포함하는 가입자 정보를 저장하고, SIP(Session Initiation Protocol) 콜 정보 및 IMRN(IP multimedia routing number) 자원 정보를 저장하는 데이터베이스;
    IMS 네트워크의 CSCF로부터 라우팅 되는 초대 메시지의 CID 관련 헤더를 상기 데이터베이스의 발신번호표시정보를 기반으로 설정하는 IUA(IMS User Agent);
    상기 데이터베이스의 IMRN으로부터 원 착신 번호를 찾아 타겟 변경을 수행하는 CAA(CS Access Adaptation);
    CS 네트워크와의 CAMEL(Customized Applications for Mobile network Enhanced Logic) 인터페이스를 수행하며, CS 네트워크 측의 요구에 의해 IMRN을 선택하여 반환하는 CAMELIF(CAMEL Interface); 및
    CS 네트워크와의 MAP(Mobile Application Part) 인터페이스를 수행하는 MAPIF(MAP Interface)를 포함하는 발신번호 통합관리 장치.
  21. 제 20항에 있어서, 상기 IUA는
    상기 발신번호표시정보에 기반하여 표시될 번호에 따라 상기 메시지의 P-Asserted-Identity 헤더와 From 헤더를 포함하는 CID 관련 헤더를 VoIP 번호와 모 바일 번호 중 하나로 설정하거나, 표시 제한이 설정된 경우 상기 초대 메시지의 P-Asserted-Identity 헤더는 VoIP 번호로, From 헤더는 익명(Anonymous)으로, Privacy 헤더는 id로 설정하는 발신번호 통합관리 장치.
  22. 제 20항에 있어서, 상기 IUA는
    상기 초대 메시지의 Request-URI가 발신번호 표시 설정 변경을 위한 특징 코드(Feature Code)이면 이를 기반으로 상기 데이터베이스에서 해당 발신 가입자의 발신번호표시정보 설정을 변경하고 호를 종료하는 발신번호 통합관리 장치.
  23. 제 20항에 있어서, 상기 CAA는
    모바일 폰으로부터 CS 네트워크를 통해 라우팅 되는 초대 메시지의 Request-URI로 상기 데이터베이스의 IMRN을 찾아 이로부터 매핑된 원 착신 번호로 타겟을 변경하여 상기 초대메시지가 상기 IUA로 라우팅 되도록 하는 발신번호 통합관리 시스템.
KR1020090046151A 2009-05-26 2009-05-26 발신번호 통합관리 시스템 및 장치, 그리고 그 방법 KR101005431B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090046151A KR101005431B1 (ko) 2009-05-26 2009-05-26 발신번호 통합관리 시스템 및 장치, 그리고 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090046151A KR101005431B1 (ko) 2009-05-26 2009-05-26 발신번호 통합관리 시스템 및 장치, 그리고 그 방법

Publications (2)

Publication Number Publication Date
KR20100127625A true KR20100127625A (ko) 2010-12-06
KR101005431B1 KR101005431B1 (ko) 2011-01-05

Family

ID=43504831

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090046151A KR101005431B1 (ko) 2009-05-26 2009-05-26 발신번호 통합관리 시스템 및 장치, 그리고 그 방법

Country Status (1)

Country Link
KR (1) KR101005431B1 (ko)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100933121B1 (ko) * 2006-01-23 2009-12-21 삼성전자주식회사 Ims 도메인을 통한 실시간 서비스를 포함하는 ims 단말의 호 요청을 csi 단말이 처리하는 방법 및 장치
KR101264199B1 (ko) * 2006-08-25 2013-05-14 삼성전자주식회사 음성 호 연속 서비스를 위한 도메인 전환 방법 및 시스템
KR101292880B1 (ko) * 2006-10-16 2013-08-02 삼성전자주식회사 인터넷 프로토콜을 기반한 이동통신시스템에서 서비스를제공하는 방법 및 장치
KR100888506B1 (ko) 2007-06-29 2009-03-12 주식회사 케이티 Ims 기반망에서의 서비스 시스템, 그의 서비스 방법 및단말기 등록 방법

Also Published As

Publication number Publication date
KR101005431B1 (ko) 2011-01-05

Similar Documents

Publication Publication Date Title
US8392582B2 (en) Method and apparatuses for making use of virtual IMS subscriptions coupled with the identity of a non SIP compliant terminal for non-registered subscribers
US7512090B2 (en) System and method for routing calls in a wireless network using a single point of contact
US9854005B2 (en) Methods and apparatus for providing network based services to non-registering endpoints
US7881288B2 (en) Routing media streams from packet switched network to circuit switched network
US8244905B2 (en) Routing mechanisms for messaging applications using an enhanced gateway control function
US7206611B2 (en) Method for displaying special alerting icon
US20060206504A1 (en) IMS network access using legacy devices
CN101931923B (zh) Ip多媒体子***网络的用户注册方法及业务实现***
EP2938041B1 (en) Method and system for selection in multi-device scenario
US20070140283A1 (en) System and Method for IMS Bridging
US20140376544A1 (en) Method and system for converging call
DK2443850T3 (en) Methods and arrangement in a telecommunications network
US20100002682A1 (en) Interworking method and interworking control unit, method and system for implementing simulation services
US20080186956A1 (en) Method and system for processing call change request in an internet protocol multimedia subsystem
US9083793B2 (en) Method and apparatus for providing network based services to private branch exchange endpoints
KR101005431B1 (ko) 발신번호 통합관리 시스템 및 장치, 그리고 그 방법
JP2004282765A (ja) 遠隔通信システムにおいて多回線請求を提供する装置および方法
KR20090009925A (ko) 어플리케이션 서버 발신 요청들에 대한 s-cscf 선택
CN111371724B (zh) 实现ims业务的通信***、设备和方法
CN101932119B (zh) 一种ip多媒体子***网络的业务实现方法及***
KR20080051813A (ko) 이종 ims망간 글로벌번호 적용방법
CN101931902B (zh) 一种ip多媒体子***网络的业务实现方法及***
EP2339780B1 (en) Routing signaling messages through networks
EP3035627A1 (en) Method of providing coverage extension to an existing mobile network, and corresponding system.
KR100821186B1 (ko) Ims 망의 호 세션 제어 장치가 호 처리하는 방법 및 그호 세션 제어 장치

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee