KR100988902B1 - 통신 시스템에서 서비스 프러비저닝 - Google Patents

통신 시스템에서 서비스 프러비저닝 Download PDF

Info

Publication number
KR100988902B1
KR100988902B1 KR1020077028649A KR20077028649A KR100988902B1 KR 100988902 B1 KR100988902 B1 KR 100988902B1 KR 1020077028649 A KR1020077028649 A KR 1020077028649A KR 20077028649 A KR20077028649 A KR 20077028649A KR 100988902 B1 KR100988902 B1 KR 100988902B1
Authority
KR
South Korea
Prior art keywords
user
service provisioning
information
entity
message
Prior art date
Application number
KR1020077028649A
Other languages
English (en)
Other versions
KR20080015843A (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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=34630064&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR100988902(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 노키아 지멘스 네트웍스 오와이 filed Critical 노키아 지멘스 네트웍스 오와이
Publication of KR20080015843A publication Critical patent/KR20080015843A/ko
Application granted granted Critical
Publication of KR100988902B1 publication Critical patent/KR100988902B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • 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/4588Network directories; Name-to-address mapping containing mobile subscriber information, e.g. home subscriber server [HSS]
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/04Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • H04W8/12Mobility data transfer between location registers or mobility servers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

통신 시스템의 서비스 프러비저닝 중개자 엔티티에, 서비스 프러비저닝 유발 메시지들의 집합을 규정하는 정보가 제공된다. 사용자에게 서비스를 제공하는 데 관여하는 추가 네트워크 엔티티로부터 사용자와 결부된 식별자를 포함하는 서비스 프러비저닝 유발 메시지를 수신할 때, 서비스 프러비저닝 중개자 엔티티는 사용자에 대한 통신 시스템의 서비스 프러비저닝을 일으킨다. 정보 저장부로부터 등록을 시도하는 사용자가 인식되지 않음을 나타내는 메시지를 수신함에 따라, 서비스 프러비저닝 유발 메시지가 제어 네트워크 엔티티에 의해 전송될 수 있다. 사용자가 인식되면, 정보 저장부의 유발 정보는 세션을 네트워크 엔티티로 향하게 하는데 사용될 수 있다. 다른 대안으로서, 사용자가 통신 장치로부터 서비스 프러비저닝 유발 메시지를 전송함으로써 서비스 프러비저닝프러비저닝청할 수 있다.

Description

통신 시스템에서 서비스 프러비저닝{Service provisioning in a communications system}
본 발명은 통신 시스템들에 있어서의 서비스 프러비저닝 (provisioning)에 관한 것이다. 특히 본 발명은 서비스의 자동 프러비저닝 (autoprovisioning)과 관련이 있으나, 여기에 국한되는 것은 아니다.
통신 시스템은, 통신 시스템과 결부된 사용자 장치 및/또는 다른 노드들 같은 둘 이상의 엔티티들 사이에 통신 세션을 부여하는 설비라고 간주할 수 있다. 통신은 예를 들어 음성, 데이터, 멀티미디어 등등의 통신을 포함할 것이다. 다양한 사용자 장치를 포함하는 통신 장치들에 대해 무선 통신을 지원하는 통신 시스템들이 알려져 있다. 무선 시스템들의 한 예가 공공 육상 모바일 네트워크 (PLMN, public land mobile network)이다. 다른 예가 무선 랜 (WLAN, wireless local area network)이다.
PLMN은 통상적으로 셀룰라 시스템으로, 그 안에서 베이스 트랜시버 스테이션 (BTS, base transceiver station)이나 그와 유사한 액세스 엔티티가 모바일 스테이션들 (MS) 같은 사용자 장치 (UE)에 그 엔티티들 간 무선 인터페이스를 통해 서비스한다. 통신에 필요한 장치의 동작은 한 개 혹은 여러 개의 제어 엔티티들에 의 해 제어될 수 있다. 여러 제어 엔티티들이 서로 연결될 수 있다. 하나 이상의 게이트웨이 노드들 역시, 셀룰라 네트워크를, 다른 셀룰라 시스템이나 공공 교환 전화 네트워크 (PSTN, public switched telephone network) 및/또는 IP (Internet Protocol) 및/또는 다른 패킷 교환 데이터 네트워크들 같은 다른 네트워크들로 연결하는데 주어질 수 있다.
따라서 셀룰라 네트워크는 셀룰라 네트워크나 엔티티들이나 셀룰라 네트워크 밖의 네트워크들에 의해 제공되는 다양한 서비스들 및 어플리케이션들로의 액세스를 지원할 수 있다. 추가적 네트워크들에 연결되는 다른 무선 네트워크들에 대해서도 위와 동일한 것이 적용된다. 액세스-네트워크에 종속적인 방식을 통해 서비스들을 제공하는 구조들에 대한 제안들이 있다. 예로서, 그것은 다자 회의 (conference call) 수단들을 제공하는 것을 의미하는 것으로, 소정의 규정된 능력들을 포함하며 어떤 액세스 네트워크를 통해 다자 회의 수단들에 액세스하는 어떤 통신 장치에 의해 사용될 수 있다.
통신 장치에 의해 사용되는 특정 액세스 네트워크와 무관하게 서비스들을 제공하고자 하는 하나의 제안이, 제3세대 협력 프로젝트 3GPP 사양에 규정된 IP 멀티미디어 서브시스템 (IMS)이다. IMS 서비스들은 IP 접속을 제공하는 임의의 액세스 네트워크를 통해 액세스 될 수 있다. 모바일 통신을 위한 글로벌 시스템 (GSM, Global System for Mobile Communications) 및 유니버설 모바일 통신 시스템 (UMTS, Universal Mobile Telecommunications System)과 관련된 일반 패킷 라디오 서비스 (GRPS, General Packet Radio Service)이 IMS에 대한 IP 접속 액세스 네트 워크 (ICAN, IP Connectivity Access Network)의 두 가지 예들이다.
IMS가, 임의의 통신 시스템으로서, 서비스 가입(subscriptions)을 관리하고 서비스들을 사용자들에게 제공하는 다양한 엔티티들을 규정한다. IMS에서, 이들 엔티티들은 네트워크 내 서버들로서 구현된다. 통신 시스템으로부터 어떤 서비스를 요청할 수 있으려면, 사용자는 보통 그 서비스에 대해 가입해야 하고 서비스 관리 엔티티 내 시스템 안에 등록되어야 한다. IMS에서, 가입자들에 대한 정보 (가입자들의 프로파일들)가 홈 가입자 서버 (HSS, home subscriber server)에 저장되고, 서비스 관리 엔티티는 S-CSCF (Serving Call Service Control Function) 엔티티이다. 사용자는 통신 시스템의 액세스 엔티티를 통해 서비스 관리 엔티티에 등록할 수 있다. 상술한 바와 같이, IMS는 액세스 네트워크와 무관하고, 따라서 액세스 네트워크가 IP 접속을 제공하는 충분한 능력이 된다.
서비스 관리 엔티티 외에, 사용자는 프록시 관리 엔티티와도 연결되어야 할 것이다. IMS에서, 프록시 관리 엔티티는 P-CSCF이다. 프록시 엔티티는 사용자가 로밍하는 영역에 대해 지정된다. 좀 더 일반적인 경우로서, 사용자가 임의 타입의 액세스 네트워크를 통해 네트워크를 액세스할 때, 액세스 네트워크가 그 네트워크 관점에서 액세스 되는 서비스들을 관리하기 위해, 가령, 대역폭 관리를 위해 프록시 관리 엔티티를 배정한다고 전제될 수 있다.
IMS에서, 콜 상태 제어 함수 (CSCF, call state control function) 엔티티는 서비스 콜 상태 제어 (S-CSCF, serving call state control), 프록시 콜 상태 제어 (P-CSCF, proxy call state control), 및 심문 콜 상태 제어 (I-CSCF, interrogating call state control) 등의 기능들을 제공할 수 있다. 제어 기능들은 홈 가입자 서버 (HSS) 및 다양한 어플리케이션 서버들 같은 엔티티들에 의해 제공될 수도 있다.
사용자 장치 (통신 장치) 및 통신 네트워크의 요소들 간 통신은 보통 적절한 통신 프로토콜이나 적절한 통신 프로토콜들의 집합에 기반하고 있다. 게다가 통신 시스템은 통상적으로 시스템의 다양한 요소들이 무엇을 할 수 있게 허용되는지와 이들이 어떻게 수행되어야 하는지를 기술하는 소정 규격 또는 사양에 따라 동작한다. 소정 접속을 위해 사용되어야 하는 통신 프로토콜들 및/또는 파라미터들 역시 정의될 수 있다. 즉, 시스템을 통한 통신이 수행되도록, 통신이 기반할 수 있는 특정 "규칙들"의 집합이 정의되어야 한다.
통신 프로토콜은 보통, 가령 요청된 액션이 수행될 수 없는 경우 여러 액션들과 디폴트 액션들에 관한 메시지들 혹은 메시지 시퀀스들을 정의한다. 프로토콜은 보통 전송된 메시지들에 대한 응답을 수신하기 위해 규정된 다양한 시간 제한치들을 또한 포함하고 있다. 한 응답이 지연되면, 프로토콜은 통상적으로 적합하게 작동하지 못한다. 소정 액션에 관한 메시지를 반복적으로 전송해야 할 필요가 있을 수 있다. 최악의 경우, 요청된 액션이 전혀 수행되지 못한다.
IMS에 사용되는 제어 프로토콜들 가운데 하나가 세션 개시 프로토콜 (SIP, Session Initiation Protocol)이다. SIP는 인터넷 엔지니어링 태스크 포스 (IETF, Internet Engineering Task Force)에 공급된 코멘트 요청 RFC (Request for Comments) 3261에 명시된 프로토콜이다.
IMS와 관련해, 세션 개시 프로토콜은 가령 S-CSCF로의 등록과 세션 설정에 이용된다. 이 명세서에서 사용되는 "세션"이라는 용어는 통화, 데이터 (가령, 웹 브라우징) 또는 멀티미디어 통신 등과 같이 사용자가 행할 수 있는 임의의 통신을 의미한다는 것을 알 수 있을 것이다. IMS 관련 소정 SIP 메시지에 대한 응답을 수신할 때의 지연과 관련해, S-CSCF로의 등록이 실패하거나, 요청된 세션이 설정되지 않을 수도 있다.
IMS에서 단-대-단 (end-to-end) SIP 접속을 행하기 위해, 가령 라우팅 및 인증 목적으로 일정한 데이터를 포함하도록 각종 다양한 레지스트리들이 프러비저닝될 필요가 있다. 맥락상 프러비저닝한다는 것은 보통, 정보 저장부들 (레지스터들) 안에, 서비스들에 대한 액세스를 정의한 사용자 프로파일 정보 및 서비스에 대한 설정사항들을 제공한다는 것을 의미한다.
프러비저닝 (provisioning)은 전통적으로 한 네트워크로 일련의 새로운, 혹은 기존의 고객들 (가입자들)을 프러비저닝하는 중개자들을 프러비저닝시키는 것을 통해 행해진다. 프러비저닝하기의 전통적 플로우 (flow)에서, 중개자들은 보통 가입이 실제로 네트워크에서 활용되는지 여부를 상관하지 않는다. 따라서 레지스터들은 관련성이 없는 정보를 포함하는 것이 되고, 활용되지 않을 서비스들을 프러비저닝하는 것은 불필요한 자원 이용을 초래하게 될 것이다.
전통적 서비스 프러비저닝하기에 관한 다른 접근법이 자동 프러비저닝 (autoprovisioning)이다. 자동 프러비저닝은 보통, 서비스 세션이 최초로 설정되려고 할 때 사용자 프로파일 정보를 포함하는 레지스트리들이 프러비저닝되는 것을 의미한다. 즉, 자동 프러비저닝은 통상적으로, 세션 제어기 영역이 최종 사용자를 인식하지 못했거나 프로파일 정보가 관련 레지스터들 안에서 발견되지 않을 때 행해진다.
자동 프러비저닝과 관련해 적어도 한 문제가, 프러비저닝 중개자들이 현재 사용자 트래픽에 액세스하지도 세션 제어기 로직을 취급하지도 못한다는 데 있다. 따라서, 프러비저닝 중개자들은 자동 프러비저닝이 실제로 필요로 될 때를 알아내는 것에도 관여할 수 없다. 세션 제어기 영역 소자들은 보통 관리 영역과 분리되어 있으므로, 세션 제어 영역 소자들은 관리 영역 트래픽에 관여하지 못한다.
상술한 문제들이 IMS와 관련하고는 있으나, 마찬가지로 다른 시스템들에도 유사한 단점들이 결부되어 있을 수 있어, 그 내용이 상기 예들에만 국한되는 것은 아니라는 것을 알아야 한다.
본 발명의 실시예들의 목적은 상술한 문제들 가운데 하나 이상의 문제들을 극복하고자 하는 데 있다.
본 발명의 제1양태는 통신 시스템의 서비스 프러비저닝 방법에 관한 것으로, 그 방법은,
서비스 프러비저닝 중개자 엔티티에게, 적어도 하나의 메시지가 포함된 서비스 프러비저닝 유발 메시지들 (service provisioning triggering messages)의 집합을 규정하는 정보를 제공하는 단계,
서비스 프러비저닝 중개자 엔티티에서, 사용자에게 서비스를 프러비저닝하는데 관여한 추가 네트워크 엔티티로부터, 상기 사용자와 결부된 식별자에 관한 정보를 포함하는 한 서비스 프러비저닝 유발 메시지를 수신하는 단계, 및
상기 서비스 프러비저닝 유발 메시지 수신에 응하여, 서비스 프러비저닝 중개자 엔티티에 의해, 사용자를 위해 통신 시스템의 서비스 프러비저닝을 일으키는 단계를 포함한다.
본 발명의 제2양태는 통신 시스템의 서비스 프러비저닝 중개자 엔티티에 관한 것으로, 상기 엔티티는,
적어도 한 메시지가 포함된 서비스 프러비저닝 유발 메시지들의 집합을 정의한 정보를 저장하는 수단,
사용자에게 서비스를 제공하는 데 관여하는 추가 네트워크 엔티티로부터, 상기 사용자와 결부된 식별자 관련 정보를 포함한 서비스 프러비저닝 유발 메시지 수신을 인식하는 수단, 및
상기 인식하는 수단이 상기 서비스 프러비저닝 유발 메시지 수신을 인식한 데 응하여, 상기 사용자를 위해 통신 시스템의 서비스 프러비저닝을 일으키는 수단을 포함한다.
본 발명의 제3양태는 적어도 한 서비스 프러비저닝 중개자 엔티티 및, 적어도 한 사용자에게 서비스들을 제공하는데 관여하는 적어도 한 추가 네트워크 엔티티를 구비한 통신 시스템에 관한 것으로, 상기 서비스 프러비저닝 중개자 엔티티는,
적어도 한 메시지가 포함된 서비스 프러비저닝 유발 메시지들의 집합을 정의한 정보를 저장하는 수단,
상기 적어도 한 추가 네트워크 엔티티 중 하나로부터 상기 사용자와 결부된 식별자 관련 정보를 포함한 서비스 프러비저닝 유발 메시지 수신을 인식하는 수단, 및
상기 인식하는 수단이 상기 메시지 수신을 인식한 데 응하여, 상기 사용자를 위해 통신 시스템의 서비스 프러비저닝을 일으키는 수단을 포함하고,
상기 적어도 한 추가 네트워크 엔티티 각자는 서비스 프러비저닝 유발 메시지를 전송하는 수단을 포함한다.
본 발명의 제4양태는 제어 네트워크 엔티티에서 등록 메시지들을 처리하는 방법에 관한 것으로, 이 방법은,
사용자와 결부된 식별자를 포함하는 등록 메시지를 수신하는 단계,
사용자에 대한 제어 엔티티를 가리키는 정보를 한 정보 저장부로부터 요청하는 요청 메시지 전송 단계;
상기 정보 저장부로부터, 사용자가 인지되지 않았음을 나타내는 응답 메시지를 수신하는 단계; 및
상기 사용자를 추가 네트워크 엔티티와 관련시킨 서비스 프러비저닝 유발 메시지를 전송하는 단계를 포함한다.
본 발명의 제5양태는 통신 시스템에서 등록 메시지를 처리하기 위한 장치에 관한 것으로, 이 장치는,
사용자와 결부된 식별자를 포함하는 등록 메시지를 수신하고,
사용자에게 제어 엔티티를 가리키는 정보를 요청하는 요청 메시지를 전송하고,
사용자가 인지되지 않았다는 것을 가리키는 응답 메시지를 수신하고,
통신 시스템의 네트워크 엔티티로 상기 사용자와 관련된 서비스 프러비저닝 유발 메시지를 전송하도록 구성된다.
본 발명의 제6양태는 통신 시스템에 관한 것으로, 이 통신 시스템은,
등록 메시지들을 처리하기 위한 제어 엔티티,
사용자들과 관련된 정보를 저장하기 위한 정보 저장부, 및
추가 네트워크 엔티티를 포함하고,
상기 제어 엔티티는,
사용자와 결부된 식별자를 포함한 등록 메시지를 수신하고,
정보 저장부로 사용자에 대한 서비스 제어 엔티티를 가리키는 정보를 요청하는 요청 메시지를 전송하고,
사용자가 인식되지 않았다고 가리키는 응답 메시지를 정보 저장부로부터 수신하고,
상기 추가 네트워크 엔티티로 사용자와 관련한 서비스 프러비저닝 유발 메시지를 전송하도록 구성된다.
본 발명의 제7양태는 통신 시스템의 세션 감독 방법에 관한 것으로서, 이 방법은,
정보 저장부에, 네트워크 엔티티를 규정하는 유발 정보를 저장하여, 상기 유발 정보에 의해 규정된, 서비스 프러비저닝 유발 메시지들을 처리하도록 구성된 엔티티로 사용자와 관련된 세션이 향하도록 하는 단계,
정보 저장부에서 요청시 지시된 사용자와 관련된 유발 정보를 전송하라는 요청을 수신하는 단계, 및
상기 요청 수신에 응하여 유발 정보를 전송하는 단계를 포함한다.
본 발명의 제8양태는 정보 저장부에 관한 것으로, 정보 저장부는 복수의 사용자들에 대해, 사용자와 결부된 식별자와 관련되고 적어도 유발 정보 (trigger information)를 포함하는 사용자 정보를 저장하도록 구성되고, 적어도 한 사용자와 관련된 상기 유발 정보는 세션이 서비스 프러비저닝 유발 메시지들을 처리하도록 구성된 네트워크 엔티티로 향하도록 규정한다.
본 발명의 제9양태는 통신 시스템에 관한 것으로, 통신 시스템은,
서비스 프러비저닝 유발 메시지를 수신한 데 응하여 통신 시스템의 서비스 프러비저닝을 일으키도록 구성된 서비스 프러비저닝 중개자 엔티티,
적어도 한 사용자와 관련된 유발 정보가, 한 세션이 서비스 프러비저닝 유발 메시지들을 처리하도록 구성된 네트워크 엔티티로 향한다는 것을 규정할 때, 복수의 사용자들에 대해, 사용자와 결부된 식별자에 대한 것으로 적어도 상기 유발 정보가 포함된 사용자 정보를 저장하도록 설정된 정보 저장부, 및
정보 저장부로부터 사용자 관련 유발 정보를 요청 및 수신하고, 사용자 관련 메시지를 서비스 프러비저닝 유발 메시지로서 처리하는 상기 서비스 프러비저닝 중개자 엔티티로 상기 메시지를 보내도록 구성된 제어 엔티티를 포함한다.
본 발명의 제10양태는 통신 장치에서 서비스 프러비저닝을 요청하는 방법에 관한 것으로, 이 방법은,
서비스 프러비저닝 중개자 엔티티에 관한 정보를 저장하는 단계,
서비스 프러비저닝을 요청할 필요성을 인지하는 단계, 및
상기 필요성을 인지했을 때, 통신 시스템의 서비스 프러비저닝을 유발하도록 구성된 상기 서비스 프러비저닝 중개자로 서비스 프러비저닝을 요청하는 메시지를 전송하는 단계를 포함한다.
본 발명의 제11양태는 통신 장치와 관련한 것으로, 이 통신 장치는,
서비스 프러비저닝 중개자 엔티티에 관한 정보를 저장하고,
새 서비스를 요청할 필요성을 인지하고,
상기 필요성을 인지했을 때, 서비스 프러비저닝을 일으키도록 구성된 상기 서비스 프러비저닝 중개자 엔티티로 서비스 프러비저닝을 요청하는 메시지를 전송하도록 구성된다.
본 발명의 제12양태는 적어도 통신 장치 및 서비스 프러비저닝 중개자 엔티티를 포함하는 통신 시스템에 관한 것으로, 상기 통신 장치는,
서비스 프러비저닝 중개자 엔티티에 관한 정보를 저장하고,
새 서비스를 요청할 필요성을 인지하고,
상기 필요성을 인지했을 때, 서비스 프러비저닝을 일으키도록 구성된 상기 네트워크 엔티티 및, 서비스 프러비저닝을 요청하는 메시지 수신에 응해 서비스 프러비저닝을 일으키도록 구성된 상기 서비스 프러비저닝 중개자 엔티티로 서비스 프러비저닝을 요청하는 메시지를 전송하도록 구성된다.
본 발명의 제13양태는 패킷 데이터 접속 설정을 처리하는 방법에 관한 것으로, 이 방법은,
액세스 포인트를 지시하는 패킷 데이터 접속 설정 요청을 수신하는 단계,
상기 지시된 액세스 포인트가 디폴트 액세스 포인트인지 여부를 체크하는 단계,
액세스 포인트가 디폴트 액세스 포인트일 때, 추가 네트워크 엔티티로 서비스 프러비저닝 유발 메시지를 전송하는 단계, 및
상기 지시된 액세스 포인트가 디폴트 액세스 포인트가 아닐 때, 지시된 액세스 포인트와 패킷 데이터 접속을 설정하는 단계를 포함한다.
본 발명의 제14양태는, 패킷 데이터 접속 설정을 처리하기 위한 네트워크 요소에 관한 것으로, 상기 네트워크 요소는,
액세스 포인트를 지시하는 패킷 데이터 접속 설정 요청을 수신하고,
상기 지시된 액세스 포인트가 디폴트 액세스 포인트인지 여부를 체크하고,
액세스 포인트가 디폴트 액세스 포인트일 때, 추가 네트워크 엔티티로 서비스 고급 유발 메시지를 전송하고,
상기 지시된 액세스 포인트가 디폴트 액세스 포인트가 아닐 때, 지시된 액세스 포인트와 패킷 데이터 접속을 설정하도록 구성된다.
이제 다만 예로서, 본 발명의 실시예들을 첨부된 도면들과 함께 설명할 것이 다.
도 1은 본 발명의 실시예들이 적용될 수 있는 통신 시스템의 예로서 IP 멀티미디어 서브시스템의 일반적 구조를 개략적으로 도시한 것이다;
도 2는 서비스 프러비저닝 및 자동공급 관련 일부 엔티티들과 정보 저장부들을 예로서 개략적으로 도시한 것이다;
도 3은 서비스 프러비저닝을 유발하는 역할을 하는 네트워크 엔티티의 동작에 관한 흐름도를 예로서 도시한 것이다;
도 4a는 본 발명의 제1실시예에 따른, 통신 시스템 액세스의 자동 프러비저닝을 예로서 개략적으로 도시한 것이다.
도 4b는 본 발명의 제1실시예의 한 구현과 관련된 메시지 시퀀스 차트를 예로서 도시한 것이다.
도 5는 본 발명의 제1실시에의 한 구현에 따른 방법의 흐름도를 예로서 도시한 것이다.
도 6은 본 발명의 제2실시예에 따른 어플리케이션의 자동프러비저닝을 예로서 개략적으로 도시한 것이다.
도 7은 본 발명의 제2실시예에 따른 방법의 흐름도를 예로서 도시한 것이다.
도 8은 본 발명의 제3실시예에 따른 어플리케이션의 자동프러비저닝을 예로서 개략적으로 도시한 것이다.
도 9는 본 발명의 제3실시예에 따른 방법의 흐름도를 예로서 도시한 것이다.
이하에서, 본 발명의 실시예들은 IP 멀티미디어 서브시스템 (IMS, IP multimedia Subsystem)을 참조해 상세히 설명될 것이나, 본 발명의 실시예들이 IMS와 유사한 네트워크 요소들을 포함하여 그와 유사한 기능을 제공하는 다른 통신 시스템에도 적용될 수 있다는 것을 알아야 한다.
도 1은 IP 멀티미디어 서브시스템 (IMS)(100)의 일반 구조를 개략적으로 도시한 것이다. IMS에 의해 제공되는 서비스들을 이용하고자 하는 사용자는, 먼저 S-CSCF (serving call session control function)(110) 같은 서비스(하는) 제어기에 등록할 필요가 있을 것이다. 도 1에 도시된 바와 같이, S-CSCF(110)와 통신 장치 (사용자 장치 (UE))(101) 사이의 통신은 적어도 한 프록시 콜 제어 함수 (P-CSCF, proxy call session control function)(112)을 통해 라우팅 될 수 있다. 따라서 P-CSCF(112)는 S-CSCF(110)로 메시지들을 프록싱하기 위한 것이다. 통신 장치(101) 및 P-CSCF(112) 사이의 통신은 보통 액세스 네트워크(120)나 액세스 엔티티를 통해 지원된다. IMS(100)는 통상적으로, 들어오는 모든 레지스터 메시지들을 수신하고 이들을 적절한 S-CSCF(110)로 전달할 수 있는 질의하는 콜 세션 제어 함수 (I-CSCF, interrogating call session control function)(111)를 또한 포함한다. 도시된 P-CSCF, S-CSCF 및 I-CSCF외에, 추가 네트워크 요소들이 접속을 라우팅하는데 관여될 수 있다. 서비스 제어기, 즉 도 1의 S-CSCF(110)는 이제 사용자 장치(101)가 등록되어야 하는 제어 엔티티를 지원한다. 등록은, 가령, 통신 장치로 하여금 어플리케이션 서버 (AS, application server)(114a 또는 114b)로부터 서비스를 요청하거나 다른 사용자 장치와 함께 단-대-단 (end-to-end) 어플리케이션 들을 실행할 수 있도록 요청된다. 어떤 경우들에서, S-CSCF는 어떤 순간에 등록 프로세스들의 총 회수가 S-CSCF의 능력에 비해 너무 과하다는 것을 알 수 있다. 이 경우, S-CSCF는 등록을 금지하는 응답을 보내 등록 요청을 거부할 수 있다.
사용자 정보 저장부는 각 사용자의 가입과 결부된 정보를 저장하기 위해 주어질 수도 있다. 사용자 정보 저장부는 가입에 대한 홈 네트워크의 서버 안에 위치할 수 있다. 이러한 가입 정보 저장부는 다른 통신 시스템들에서는 다른 용어로 불릴 수 있으며, IMS에서 가입 정보 저장부는 홈 가입자 서버 (HSS, Home Subscriber Server)로 불린다. 도 1이 홈 가입자 서버 (HSS)(116)를 보인다. HSS(116)는 세션 설정 절차들 도중이나 그 후와 같은 적절한 기준 포인트에서 다른 동작 엔티티들에 의해 질의를 받을 수 있다. 가입자 정보는 인증 용도에 요구되는 데이터 (가령 가입자나 사용자 장치의 등록 아이디들이나 인증 키) 같은 정보 등을 포함할 수 있다. HSS(116)는 가입자 프로파일 정보를 영구적으로 저장하는데 사용될 수도 있다.
세션 개시 프로토콜 (SIP)은 IMS에서의 세션들을 관리하는데 사용된다. 따라서 적어도 다음과 같은 엔티티들이 SIP를 사용한다: 통신 장치 (UE), 제어 엔티티 (S-CSCF) 및 프록시 엔티티 (P-CSCF). SIP 구조는 가령 SIP 클라이언트, SIP 서버, SIP 프록시 및 사용자 에이전트 (UA). SIP 클라이언트는 SIP를 요청을 전송하고 SIP 응답을 수신하는 임의의 네트워크 요소에 해당한다. SIP 서버는 SIP 요청들을 수신해 이들에 서비스하도록 하고 다시 이 요청들에 대해 SIP 응답들을 보내는 네트워크 요소에 해당한다. SIP 프록시는 다른 SIP 클라이언트들을 대표해 요청문을 만들 목적으로 SIP 서버 및 SIP 클라이언트 둘 다로서 동작하는 매개적 개체에 해당한다. SIP 프록시 서버는 주로 라우팅 역할을 담당한다. 사용자 에이전트는 사용자 에이전트 클라이언트 (UAC) 및 사용자 에이전트 서버 (UAS) 둘 다로서 동작할 수 있는 논리적 엔티티이다. 사용자 에이전트 클라이언트는 새로운 요청을 생성한 후, 그것을 보내기 위해 클라이언트 트랜잭션 스테이트 장치류 (client transaction state machinery)를 이용하는 논리적 엔티티이다. UAC의 역할은 트랜잭션의 듀레이션 (duration, 지속기간) 동안에만 지속된다. 즉, 소프트웨어의 일부가 어떤 요청을 일으키면, 그것은 그 트랜잭션의 듀레이션 동안 UAC로서 동작한다. 그것이 나중에 어떤 요청을 수신하면, 그 트랜잭션을 처리하는 사용자 에이전트 서버의 역할을 한다고 간주한다.
IMS와 관련해, IMS 서비스들을 이용하는 통신 장치는 일반적으로 SIP 사용자 에이전트로서 동작한다. 프록시 엔티티 (P-CSCF)는 일반적으로 SIP 프록시로 동작하지만, 어떤 경우들에서는 SIP 사용자 에이전트로도 동작한다. 제어 개체 (S-CSCF)는 일반적으로 SIP 프록시로 동작하지만, SIP 등록담당의 일부 기능들을 가져 등록 요청들을 받아들이기도 한다. 통신 장치 (사용자 장치), S-CSCF 및 P-CSCF의 기능들에 대한 더 상세한 내용은 3GPP 사양 TS 24.229, 버전 5.6.0, 제5판에서 찾아 볼 수 있다.
도 2는 서비스 프러비저닝(provisioning) 및 자동프러비저닝(autoprovisioning)과 관련된 몇몇 엔티티들 및 정보 저장부들을 예로서 개략적으로 보인 것이다. 서비스는 통상적으로 서비스 속성들의 특정 집합을 가진다. SIP와 관련해, 서비스 속성들에 대한 몇몇 예들이 TELURI publicID, SIPURI publicID, SIPURI user phone (사용자 전화), Private Id (개인 아이디), Authentication type (인증 타입), Shared secret and Registration Style (공유 비밀 및 등록 스타일)이다. 또한, 서비스와 관련된 설정 (configuration) 데이터 역시 존재한다. 서비스가 설계되면, 서비스 속성 집합 및 설정 데이터가 보통 정의된다. 서비스 속성 집합은 보통 도 2에 도시된 서비스 가입 저장부(201) 같은 정보 저장부에 저장된다. 관련된 네트워크 요소들에는, 서비스를 지원할 수 있도록 서비스의 설정 데이터가 지원된다. 속성 집합과 설정 데이터가 관련 네트워크 요소들과 정보 저장부들로 전달될 수 있게 하는 특정 서비스 툴 (tool)이 주어질 수 있다. 서비스 배치 (deployment)라는 말은, 보통 관련 설정 정보를 필요한 네트워크 요소들로 제공하고, 필요한 경우, 서비스를 지원하는 새로운 네트워크 요소를 추가하는 것을 의미한다.
전통적인 서비스 프러비저닝의 경우, 사용자가 실제로 서비스를 액세스하기 전에 여러 정보 저장부들이 갱신되어, 서비스에 가입한 사용자와 관련된 정보를 포함하도록 한다. 예를 들어, 홈 가입자 서버 (116) 및 도메인 네임 서버 (Domain Name Server)(202)는 관리 영역 엔티티들에 의해 갱신되어 가입과 관련한 정보를 포함하도록 한다.
자동프러비저닝으로 돌아가면, 서비스를 설계하고 배치한 뒤, 자동프러비저닝을 위한 서비스 패키지 사양을 생성하는 것이 가능하다. 이러한 서비스 패키지 사양은 서비스 카탈로그 (Service Catalogue)(210) 같은 서비스 패키지 정보 저장 부에 저장될 수 있다. 예를 들어, IMS 서비스를 자동프러비저닝하기 위해, IMS 서비스 패키지가 생성되어 서비스 패키지 정보 저장부에 저장된다. 이 서비스 패키지 정보 저장부는 자동프러비저닝될 수 있는 서비스들과 관련된 다른 서비스 패키지들 (어플리케이션들) 역시 포함할 수 있다. 프로파일 관리자 (212) 등의 서비스 관리 엔티티가 자동프러비저닝되는 서비스 가입들을 관리 및 모니터하기 위해 주어질 수 있다. 관리하는 사람이, 가령, 특별히 설계된 사용자 인터페이스를 통해 프로파일 관리자(212)를 경유하여 서비스 카탈로그(210)에 액세스한다.
이하의 설명에서는 서비스 프러비저닝 중개자 엔티티에 대한 참조가 이뤄질 것이다. 서비스 프러비저닝 중개자 엔티티는 통신 시스템에서 자동프러비저닝에 필수적인 것은 아니지만, 자동프러비저닝 요청을 처리하기 위한 실현가능한 방법을 제공한다. 도 2에서, 서비스 프러비저닝 중개자 엔티티는 프로파일 프록시(214)로 불린다. 서비스 프러비저닝 중개자 엔티티의 특징들은 도 2의 프로파일 관리자(212)의 일부 등과 같은 서비스 관리 엔티티의 일부로서 구현될 수 있다.
새로운 서비스가 네트워크에 배치되었을 때, 서비스 프러비저닝 중개자 엔티티에는 보통 그 새로운 서비스에 관한 정보가 주어진다. 이런 방식으로 서비스 프러비저닝 중개자 엔티티는 어떤 서비스들이 통신 시스템에서 프러비저닝될 수 있는지를 알게 된다. 서비스 프러비저닝 중개자 엔티티로, 새로운 서비스에 대한 정보가 주기적으로, 아니면 새로운 서비스 배치에 응하여 주어지는 것이 가능하다.
본 발명의 실시예들은 서비스 프러비저닝 중개자 엔티티에서, 서비스를 제공하고/하거나 (즉, 서비스의 일부를 구성하는 정보를 전송하기) 사용자에게 통신 세 션을 지원하는 데 개입되는 네트워크 요소로부터 서비스 프러비저닝 유발 (triggering) 메시지를 수신한 데 반응해, 통신 시스템에서 서비스 프러비저닝을 유발하는 것에 관한 것이다. 전통적으로, 서비스 프러비저닝은 관리 네트워크 엔티티들에 의해 유발되고 있다. 일부 실시예들은 가령 HSS가 가입 정보를 포함하고 있지 않거나, 가입이 단지 부분적으로만 이행되어 가입의 완료가 요구되는 등의 이유로 네트워크가 최종 사용자를 전혀 인지하지 못할 때 IMS 자동 프러비저닝에 집중한다. 본 발명의 다른 실시예들이 사용자에 대한 임의의 어플리케이션 (서버) 자동프러비저닝을 위해서 적용될 수도 있다.
본 발명의 실시예들은 세션 제어기와 관리 영역들 사이의 간극을 메워준다. 일찍이, 세션 제어 및 관리는 서로 별개의 개체들로서 간주 되어 왔다. 여기서, 가령 서비스 프러비저닝 중개자 엔티티 (도 2의 프로파일 프록시(214))로 SIP 세션등을 라우팅하는 방식이 소개된다. 서비스 프러비저닝 중개자 엔티티는 보통 프로파일 관리자(212)를 경유해 모든 관련 레지스트리들 및 기타 네트워크 요소들로 자동프러비저닝을 개시한다.
도 2를 참조할 때, 통신 시스템에서의 실제 서비스 프러비저닝은, 서비스들이 관리 영역 엔티티들에 의해 프러비저닝될 때와 마찬가지로 프로파일 프록시(214)에 의해 유발된 후에 발생할 것이다. 가령, 프로파일 관리자(212)는 서비스 가입 저장부(201), HSS(202) 및/또는 도메인 네임 서버(203)의 정보를 업데이트할 수 있다. 프로파일 관리자(212)는, 보통, 적어도 한 어플리케이션을 프러비저닝할 때, 프로파일 서버(216)를 접촉할 것이고, 그러면 프로파일 서버(216)는 관련 어플리케이션 서버들(218a, 218b) 내 정보를 갱신한다.
도 2는 서비스 프러비저닝과 관련된 여러 네트워크 엔티티들 (프로파일 프록시(214), 프로파일 관리자(212) 프로파일 서버(216))을 보이고 있지만, 이들 네트워크 요소들과 관련된 기능이 통신 시스템 안에서 다른 구성의 네트워크 엔티티들에 의해 지원될 수도 있다는 것을 알아야 한다.
본 발명의 실시예들은 가령 IMS네트워크 요소들의 정적인 용량의 수요를 감소시킨다. 이 실시예들은 또한, 용량을 최적화하는 것뿐 아니라 IMS 요소들에 의해 제공되는 서비스들의 값을 매기는 것을 돕는 "액티브한 최종 사용자"의 개념을 실현하기도 한다. 액티브한 최종 사용자란, 실제로 IMS 네트워크를 이용하는 최종 사용자를 말한다. 본 발명의 실시예들은 IMS의 3GPP 규격에 부합한다. 또, 본 발명의 실시예들은 OSS/J (Operation Support System through Java initiative, 자바 주도의 운영 지원 시스템) 같은 여러 가지 기존 및 새 규격들을 활용할 수 있고, 그에 따라 본 발명의 실시예들은 멀티-벤더 (multi-vendor) 환경에도 역시 적용가능하다.
도 3은 본 발명의 실시예들과 관련해 서비스 프러비저닝 중개자 엔티티의 동작에 관한 방법(300)의 흐름도의 예를 도시한 것이다. 301 단계에서, 서비스 프러비저닝 중개자 엔티티에는 서비스 프러비저닝 유발 메시지들의 집합을 규정하는 정보가 주어지며, 상기 집합은 적어도 한 메시지를 포함한다. 302 단계에서, 중개자 엔티티는 통상적으로 사용자에게 서비스를 제공하는 데 관여하는 추가 네트워크 엔티티로부터, 서비스 프러비저닝 유발 메시지들 중 하나를 수신한다. 수신된 서비 스 프러비저닝 유발 메시지는 사용자와 결부된 식별자에 대한 정보를 포함한다. 303 단계에서, 중개자 엔티티는 상기 서비스 프러비저닝 유발 메시지를 수신한 데 응하여 통신 시스템에서 사용자를 위한 서비스 프러비저닝을 일으킨다. 그런 다음 통신 시스템에서 가령 상술한 것 같은 서비스 프러비저닝이 일어난다. 있을 수 있는 오류 상황들에서는 특별한 처리가 필요로 될 수 있으며, 오류 상황들에서 서비스 프러비저닝 유발 메시지의 발신자 (및/또는 통신 장치)로 성공하지 못한 서비스 프러비저닝에 대한 정보가 주어진다.
이하에서 보다 상세히 논의하는 바와 같이, 본 발명의 제1양태는 통신 시스템에의 액세스 프러비저닝에 관한 것이다. 본 발명의 제2양태는 다양한 어플리케이션들로의 액세스 같은 통신 시스템에 의해 지원되는 서비스들로의 액세스 프러비저닝에 관한 것이다. 본 발명의 제3양태는 통신 장치가 서비스 프러비저닝 수요를 인지할 때, 어플리케이션들로의 액세스 프러비저닝에 관한 것이다.
따라서, 서비스 프러비저닝 유발 메시지가 여러 네트워크 엔티티들로부터 전송될 수 있다는 것을 알 수 있다. 또, 서로 다른 네트워크 엔티티들에 의해 전송된 서비스 프러비저닝 유발 메시지들은 서로 상이할 수 있다. 이하의 논의에서 몇 가지 예들이 제공될 것이다. 프로파일 프록시(212)나 다른 비슷한 네트워크 엔티티가 서비스 프러비저닝을 일으키는 (유발하는) 것 외에 다른 기능 역시 담당하기 때문에, 보통은 서비스 프러비저닝 유발 메시지들의 집합을 정의할 필요가 있다. 이런 식으로, 프로파일 프록시(212)는 서비스 프러비저닝의 필요성을 쉽게 인식할 수 있다. 프로파일 프록시(212)는 가령, 서비스 프러비저닝 유발 메시지에 포함된 정보 (가령, 프러비저닝될 어플리케이션이 서비스 프러비저닝 메시지에서 명백히 식별된다)에 기반하거나, 서비스 프러비저닝 메시지 자체 (가령, 전송된 등록 메시지가 사용자가 등록하고자 하는 통신 시스템으로의 액세스를 프러비저닝하라는 요청을 지시할 수 있다)에 기반해, 어떤 서비스가 프러비저닝되어야 하는지를 결정할 수 있다.
도 4a 및 4b는 본 발명의 제1실시예에 따른 자동프러비저닝 (autoprovisioning)에 관한 것이다. 도 4a는 처음에 사용자가 IMS 서비스를 액세스하는 상황의 예를 도시한 것이다. IMS 서비스는 일반적으로 등록 메시지 (SIP 등록)를 전송함으로써 액세스도니다. 도 4의 상황은 보통 사용자가 최초로 등록 메시지를 전송할 때 일어난다. 도 4a에서, 사용자 (통신 장치(101))는 SIP 등록 메시지 (화살표 401로 표시됨)를 전송하고, 보통 I-CSCF (interrogating control entity)인 관련 제어 엔티티(450)으로의 세션 라우팅이 수행된다. 등록 메시지는 사용자와 결부된 식별자를 포함한다. 등록 메시지를 수신할 때, 제어 엔티티(450)는 통신 시스템의 정보 저장부로 요청 메시지 (화살표 402)를 전송하며, 이 요청 메시지는 사용자에 대한 서비스 제어 엔티티 (보통 S-SCSC)에 대한 정보를 요청한다. 통상적으로 이러한 요청 메시지는 도 4a의 도시된 것 같은 HSS 같은 가입자 정보 저장부로 보내진다. 만약, 여기 논의된 상황에서와 같이, 가입자 정보 저장부가 사용자에 대한 정보를 포함하면, 제어 엔티티(450)는 보통 사용자가 가입자 정보 저장부에 의해 인지되지 않는다는 것을 제어 엔티티에 알리는 응답 메시지 (화살표 403)를 수신한다.
제1실시예에 따르면, 제어 엔티티(450)가 사용자가 인지되지 않았다고 판단할 때, 제어 엔티티(450)는 -사용자에게 에러 메시지를 전송하거나 그렇지 않고 세션 설정을 중단하는 대신- 사용자를 위한 서비스 프러비저닝 유발 메시지 (화살표 404)를 전송한다. 통상적으로 이러한 서비스 프러비저닝 유발 메시지는 프로파일 프록시(214), 또는 통신 시스템 내 다른 유사한 서비스 프러비저닝 중개자 엔티티로 전송된다. 서비스 프러비저닝 유발 메시지는 전달된 등록 메시지 또는 등록 메시지를 포함하는 메시지일 수 있다. 다른 대안으로서, 그것은 적어도 사용자와 결부된 아이디 및, 통신 시스템에 대한 액세스가 사용자에에 대해 프러비저닝되어야 하는지를 가리키는 정보를 포함하는 새 메시지일 수도 있다. 서비스 프러비저닝 유발 메시지를 수신한 데 반응해, 프로파일 프록시(214)는 수신된 서비스 프러비저닝 유발 메시지에 관한 서비스가 프러비저닝되게 한다. 프로파일 프록시(214)는 보통 제어 엔티티에 그것이 일시적으로 이용가능하지 않다는 것을 알린다.
프로파일 프록시(214)는 또한 통신 장치(101)에, 짧은 메시지 등을 보냄으로써 서비스 프러비저닝이 진행중이라는 것을 알릴 수도 있다. 프로파일 프록시(214)는 프로파일 관리자(212)로 서비스 프러비저닝 유발 메시지를 전송할 수 있다 (화살표 405). 다른 대안으로서, 프로파일 프록시(214)가 적어도 사용자를 식별하는 정보를 포함하는 추가 메시지를 생성하고, 이 추가 메시지를 프로파일 관리자(212)에게 전송할 수 있다. 프로파일 관리자(212) 및 프로파일 프록시(214)가 단일한 네트워크 엔티티에서 구현되면, 메시지는 적절한 내부 절차로 대체될 수 있다. 프로파일 관리자(212)는 다양한 정보 저장부들 및 네트워크 요소들로 적절한 정보를 보냄으로써 네트워크에 대해 IMS 서비스 패키지를 프러비저닝한다. 예를 들어, 사용자에 대한 정보가 가입자 정보 저장부 (HSS 202)로 보내진다 (화살표 406). 사용자의 IMS 서비스가 어떤 새로운 도메인 네임들 등을 포함하는 경우, 관련 정보가 도메인 네임 서버(203)로 전송될 수 있다 (화살표 407). 서비스 가입 저장부(201) 내 정보는 또, 가령 사용자의 아이디 정보 (IMS 내의 공개 아이디 등)나 사용자 관련 인증 정보를 저장함으로써 갱신될 수 있다. 또, 통신 장치에 어떤 설정 정보나 다른 관련 정보가 주어져야 하는 경우, 이 정보는 단말 관리 서버(230)를 통해 통신 장치로 전송될 수 있다 (화살표 409).
어떤 어플리케이션들은 통신 시스템에 대한 액세스 (구체적 예로, IMS에 대한 액세스)를 프러비저닝하는 것과 관련해 사용자에게 프러비저닝될 수 있다. 어플리케이션들의 프러비저닝은 프로파일 관리자(212)가 프로파일 서버(216)로 사용자에 대한 관련 정보를 전송함 (화살표 510)으로써 수행될 수 있다. 프로파일 서버(214)는 그런 다음 여러 어플리케이션 서버들로 사용자에 대한 관련 정보를 전달할 수 있고 (화살표 411a, 411b), 아니면 서버들이 프로파일 서버(216)로부터 정보를 가져오거나 읽어 올 수 있다. 도 4a는 두 어플리케이션 서버들(218a, 218b)의 예들을 보인다.
제어 엔티티(450)에 의해 전송된 서비스 프러비저닝 유발 메시지 (화살표 404)는 곧바로 프로파일 관리자(212)로 보내질 것이라는 것을 알 수 있다. 즉, 프로파일 관리자(212)는 서비스 프러비저닝 중개자 엔티티로서 동작할 수 있다.
따라서 통신 장치(101)에 의해 전송된 가장 최초의 메시지가 통신 시스템으 로 하여금 통신 장치와 결부된 (즉, 등록 메시지에서 지시된) 사용자에 대한 통신 시스템으로의 액세스를 프러비저닝하도록 할 수 있다. 다음 등록 메시지가 통신 장치(101)로부터 전송될 때, 사용자 정보 저장부(116)는 사용자 관련 정보를 포함한다. 사용자는 재인식될 것이고, 성공적 인증 후 (인증이 이 시점에서 수행되는 경우), 통신 시스템 액세스가 허용될 것이다. 재등록을 위해 인증이 자주 수행되지만, 그것은 운영자의 설정사항에 따라 달라진다.
도 4b는 본 발명의 제1실시예의 한 구현에 관한 메시지 시퀀스 차트의 예를 보인 것이다. 도 4b는 아이디 모듈 (통상적으로 유니버설 가입자 아이디 모듈 (USIM, Universal Subscriber identity Module)같은 스마트 가드)을 포함하고 GPRS를 통해 IMS를 액세스하는 통신 장치 (도 4b의 UE)를 사용하는 사용자에 대한 SIP 시그날링 플로우의 특정 예에 관한 것이다. 이 분야의 당업자라면 도 4b의 GPRS 기반 이외의 다른 액세스 네트워크에서 그와 비슷한 절차를 수행하는 방식에 대한 것을 잘 알 수 있을 것이라는 것을 예상할 수 있다.
통신 장치의 한 어플리케이션은 보통 IMS를 액세스하는데 필요한 파라미터들을 생성한다. 이 파라미터들에는 IMPU-T, IMPI 및 아이디 모듈에 저장된 정보에 기초하는 홈 도메인 네트워크 네임을 포함할 수 있다. IMS 액세스 포인트와 관련된 정보 역시 생성된다. IMPU 파라미터는 IP 멀티미디어 공개 사용자 아이디 (IP Multimedia Public User identity)에 해당한다. 공개 아이디들은 IP 멀티미디어 서브시스템의 사용자-대-사용자 통신시의 어드레스들로서 사용된다. IMPI 파라미터는 IP 멀티미디어 사적 아이디 (Multimedia Private Identity)이다. 모든 IP 멀 티미디어 코어 네트워크 서브시스템 사용자가 사적 (private) 사용자 아이디를 포함한다. 네트워크 운영자는 사용자에게 사적 아이디를 할당하며, 이 아이디는 사용자의 가입 듀레이션 동안에 유효한 것이 된다.
도 4b에 도시된 예에서, 통신 장치(UE)와 GPRS 네트워크는 먼저 GPRS 부속 (Attach) 절차를 수행하고 패킷 데이터 프로토콜 (PDP, Packet Data Protocol) 컨텍스트를 설정한다. 통신 장치는 디폴트 APN을 향해 PDP 컨텍스트 동작을 수행한다. P-CSCF 디스커버리 절차가 통신 장치와 GPRS 네트워크 사이에서 수행되고, 이 절차 뒤에 통신장치는 SIP REGISTER 메시지를 전송해 (사용자가 로밍 중인 경우, 방문한 네트워크 내) P-CSCF를 접촉할 수 있다. 이 등록 메시지는 디폴트의 자동프러비저닝 아이디들을 포함한다. P-CSCF는 DNS 서버에 대해 DNS 커리 (질의, query)를 발의하는 등에 따라 등록 메시지에 존재하는 아이디 정보에 기초해 사용자에 대한 I-CSCF를 찾는다. I-CSCF를 파악한 후, P-CSCF는 사용자의 홈 네트워크 내 I-CSCF로 등록을 포워드 한다. I-CSCF는 HSS로부터 등록 메시지의 아이디와 결부된 사용자 관련 S-CSCF에 대한 정보를 요청한다. HSS는 도 4a와 관련해 위에서 논의된 바와 같이, 사용자가 미인지 되었다는 것을 가리키는 에러 메시지로 응답한다. 그런 다음 I-CSCF가 프로파일 프록시(214) (도 4b의 PP)나 서비스 프러비저닝을 유발하는 역할을 하는 다른 네트워크 엔티티로 등록 메시지를 포워드 한다. 도 4b의 PP는 I-CSCF에 에러 메시지로 응답하고, I-CSCF는 통신 장치로 그 에러 메시지를 포워드 한다. 에러 메시지는, 가령, 소정 시간 뒤 등록을 재시도하라고 지시할 수 있다. 이런 방식으로 통신 단말 내 어플리케이션은 소정 시간 뒤에 자동으 로 다시 등록을 시도할 수 있다. IMS로의 액세스 프러비저닝은 PP가 등록 메시지를 수신한 데 응하여 통신 시스템 내에서 수행된다.
도 5는 본 발명의 제1실시예에 따른 방법(500)의 흐름도를 예로서 도시한 것이다. 등록 메시지를 처리하기 위한 이 방법(500)은 통상적으로 질의 (interrogating) 제어 엔티티인 제어 엔티티(450)에서 수행된다.
501 단계에서, 등록 메시지가 제어 엔티티에서 수신된다. 등록 메시지는 사용자와 결부된 식별자를 포함한다. 구체적 예로서, 등록 메시지는 SIP 등록 메시지일 수 있다. 502 단계에서, 제어 엔티티로부터 정보 저장부, 즉 IMS의 HSS로 등록 요청이 전송된다. 요청 메시지는 정보 저장부에게 사용자에 대한 제어 엔티티를 가리키는 정보를 요청한다. IMS에서, 제어 엔티티는 S-CSCF이고 요청 메시지는 보통 사용자 인증 요청 (UAR, User Authorization Request) 메시지이다. 504 단계에서, 제어 엔티티는 정보 저장부로부터 사용자가 인지되지 않았다는 응답 메시지를 수신한다. 이 메시지는 가령 HSS로부터의 사용자 인증 답변 (UAA, User Authorization Answer) 메시지일 수 있다. 사용자가 인식되지 않는다는 것이 통지될 때, 제어 엔티티는 프로파일 프록시(214) 등과 같은 추가 네트워크 엔티티로 사용자 관련 서비스 프러비저닝 유발 메시지를 전송한다. 서비스 프러비저닝 유발 메시지는 가령 포워드 된 등록 메시지일 수도 있고, 아니면 오리지널 등록 메시지를 포함할 수도 있다.
도 4c는 IMS로의 액세스를 프러비저닝하기 위한 서비스 유발 메시지가 게이트웨이 엔티티(460)로부터 전송되는 다른 제1실시예의 예를 도시한 것이다. 액세 스 네트워크로부터의 IMS 액세스는 액세스 네트워크를 패킷 데이터 코어 네트워크로 연결하는 게이트웨이 엔티티에 의해 지원된다. 도 4c에서 액세스 네트워크는 예로서, GPRS 네트워크이고, 게이트웨이 엔티티는 게이트웨이 GPRS 지원 노드 (GGSN)이다.
도 4c에 도시된 상황하에서, 통신 장치(101)는 IMS 액세스에 대한 어떤 설정사항들(settings)도 갖지 않는다. 사용자가 다른 통신 장치를 이용해 일찌감치 IMS를 액세스했을 수도 있다. 따라서 사용자의 IMS 가입이 존재할 수 있다. IMS 가입이 존재하는 경우, 적절한 설정사항들이 통신 장치로 보내진다. IMS 가입이 존재하지 않으면, 그 사용자에 대해 IMS가 프러비저닝된다. 도 4c의 프로파일 관리자(212)는 이러한 경우들을 구분할 수 있다.
통신 장치(101)에 저장된 IMS 설정사항들이 없을 때, 통신 장치(101)는 디폴트 APN으로 패킷 데이터 접속 설정을 요청한다 (화살표 471). 패킷 데이터 접속을 설정하라는 요청은 PDP 컨텍스트 동작 요청일 수 있다. 게이트웨이 엔티티(460)가 디폴트 APN에 대한 PDP 컨텍스트 동작을 검출하면, 게이트웨이 엔티티(460)는 프로파일 프록시(214)로 서비스 프러비저닝 유발 메시지를 전송하며(화살표 472), 이 경우 그것은 디폴트 파라미터들을 가진 IMS로의 초기 등록에 해당한다. 프로파일 프록시(214)는 GPRS 초기 등록 메시지 내 IP 어드레스에 기초해 세션 데이터베이스로부터 사용자 식별 정보를 가져온다 (화살표 473). 사용자 식별 정보는, 가령, MSISND 넘버 및/또는 IMSI일 수 있다. 게이트웨이 엔티티(460)는 데이터베이스에 저장된 세션 관련 정보를 포함한다. 프로파일 프록시(214)는 또한 게이트웨이 엔 티티(460)로, 그것이 일시적으로 사용불가 하다고 알린다 (화살표 474). 프로파일 프록시(214)는 사용자를 식별하는 정보와 함께 서비스 프러비저닝 유발 메시지를 프로파일 관리자(212)에게 포워드 한다 (화살표 475). 다른 대안으로서, 상술한 바와 같이, 관련 정보를 포함하는 새 메시지가 전송되거나, 적절한 내부 절차를 이용해 관련 정보가 전송될 수 있다.
프로파일 관리자(214)는 사용자가 IMS 서비스 가입이 되어 있지 않다는 것을 알아차린 경우, IMS 서비스를 프러비저닝한다. 프로파일 관리자(214)는 단말 관리 데이터베이스로부터 더 많은 정보를 가져올 수 있다 (화살표 476). 이렇게 가져온 정보에는 사용자 아이디 정보, 통신 장치 관련 정보, 서비스 가입에 대한 정보, 및/또는 사용자가 어떤 서비스들 (IMS 포함)에 가입될 수 있는지에 대한 정보를 포함할 수 있다. 프로파일 관리자(214)가 IMS 서비스를 프러비저닝하기로 결정한 경우, 프로파일 관리자는 그에 따라 HSS(116) 내 정보를 갱신한다 (화살표 477). 프로파일 관리자(214)에 의해 보내진 요청 (화살표 478)에 응하여 IMS 및 GPRS 파라미터들이 단말 관리 서버(230)에 의해 통신 장치(101)로 보내질 수 있다 (화살표 479). IMS 및 GPRS 파라미터들이 대기공간 (Over-the-Air) 인터페이스에 따라 짧은 메시지 등으로 전송될 수 있다.
도 6은 본 발명의 제2실시예에 따른 서비스 자동프러비저닝에 관한 것이다. 본 발명의 제2실시예에서, 사용자 정보 저장부, 가령 도 6의 HSS(620)는 통신 시스템 사용자에 대한 기본 정보를 포함한다. 이는, 통신 장치(101)가 사용자 정보 저장부(620)로부터 서비스 제어 엔티티(112)에 대한 정보를 요청하는 (화살표 602) 질의 제어 엔티티(111)로 등록 메시지(601)를 전송할 때, 사용자 정보 저장부는 서비스 제어 엔티티를 가리키는 정보를 제공한다 (화살표 603). 구체적 예들로서, 화살표 602 및 603으로 표시된 메시지들은 위에서 언급한 UAR 및 UAA 메시지들일 수 있다.
사용자에 대해 서비스 제어 엔티티(112)를 가리키는 정보를 수신한 후, 질의 제어 엔티티(111)는 일반적인 방식으로 서비스 제어 엔티티(112)로 세션을 라우팅한다. 서비스 제어 엔티티(112)는 그런 다음 통상적으로 사용자 정보 저장부(620)로부터 인증 정보를 요청하고 사용자를 인증한다. 그런 다음 서비스 제어 엔티티(112)는 보통, 사용자 정보 저장부(620)로부터 유발 정보 및 가능한 다른 사용자 프로파일 정보를 요청한다 (화살표 605). 사용자 정보 저장부(620)는 요청된 정보를 보내준다 (화살표 606).
사용자 정보 저장부에 미리 저장된 유발 정보는 서비스 프러비저닝 유발 메시지들을 다루는 서비스 프러비저닝 중개자 엔티티를 향하게 된다. 이 유발 정보는 가령, 본 발명의 제1실시예에 따라 통신 서비스에 대한 액세스가 프러비저닝되었거나 그렇지 않았을 때, 사용자 정보 저장부(620)에 저장되어 있었을 수 있다.
서비스 제어 엔티티가 유발 정보에 의해 지시된 대로 서비스 프러비저닝 중개자 엔티티로 세션을 라우팅한다 (화살표 607). 도 6에서, 서비스 프러비저닝 중개자 엔티티는, 예로서 프로파일 프록시(214)에 해당한다. IMS에서, 세션은 보통 IMS 서비스 제어 (ISC) 인터페이스를 이용해 라우팅 된다.
프로파일 프록시(214) (또는 다른 유사한 네트워크 엔티티)가 라우팅 된 세 션을 인지한다. 어플리케이션이나 어플리케이션들의 집합을 프러비저닝하기 위해, 서비스 패키지가 미리 생성되어 있다. 서비스 패키지는 가령 어떤 어플리케이션(들)이 라우팅된 세션과 관련해 사용자에게 프러비저닝되어야 하는지를 나타낸다. 도 6에 도시된 바와 같이, 프로파일 프록시(214)는 프로파일 관리자(21)에 명령하여, 어플리케이션(들)의 프러비저닝을 수행하게 한다. 서비스 프러비저닝과 관련해, 사용자 정보 저장부(620) 안의 유발 정보가 갱신되고 (화살표 611), 통상적으로 어플리케이션 서버들(218) 가운데 하나로 향하게 된다. 프로파일 관리자(212)는 또한 프로파일 서버(216)에 명하여 (화살표 609), 관련 어플리케이션 서버들에 있는 (도 6에서 어플리케이션 서버(218a)) 정보를 갱신하도록 한다.
도 7a 및 7b는 본 발명의 제2실시예에 따른 방법들(700 및 710)의 흐름도들의 예를 도시한 것이다.
방법(700)은 통신 시스템 내 정보 저장부, IMS 내 HSS의 동작에 관한 것이다. 701 단계에서, 사용자와 결부된 식별자에 대한 정보가 저장된다. 이 정보는 적어도 사용자 세션을 유발 정보에 의해 정의된 엔티티로 향하게 하는 유발 정보를 포함한다. 제2실시예에 따르면, 유발 정보는 서비스 프러비저닝 유발 메시지들을 처리하도록 구성된 서비스 프러비저닝 중개자 엔티티를 규정한다. 정보 저장부에 저장된 정보는 보통 사용자에 대한 제어 엔티티, 가령 IMS에서 S-CSCF를 가리키는 정보 역시 포함한다.
702 단계에서, 정보 저장부는 유발 정보를 전송하라는 요청을 수신하는데, 그 유발 정보는 요청시 지시되는 사용자와 관련된 것을 말한다. 703 단계에서, 유 발 정보가 전송된다 (도 6의 화살표 606). 704 단계에서, 유발 정보는 서비스 프러비저닝과 관련해 갱신되어 (가령 위에서 도 2와 관련해 논의된 것 같이) 사용자에 대한 제어 엔티티, 가령 IMS 내 S-CSCF를 규정한다. 이러한 정보 갱신 후, 유발 정보는 일반적인 방법으로 세션이 그 제어 엔티티로 라우팅되도록 한다.
방법(710)은 IMS 내 S-CSCF 같은 제어 엔티티의 동작에 관한 것이다. 711 단계에서, 제어 엔티티는 정보 저장부로부터 사용자에 관한 유발 정보를 요청한다. 712 단계에서, 제어 엔티티는 유발 정보를 수신하고, 713 단계에서 제어 엔티티는 유발 정보에 따라, 서비스 프러비저닝 유발 메시지들을 처리하도록 구성된 서비스 프러비저닝 중개자 엔티티로 사용자 관련 메시지를 전송한다. 서비스 프러비저닝 중개자 엔티티는 제어 엔티티에 의해 서비스 프러비저닝 유발 메시지로서 전송된 이 메시지를 처리한다. 713 단계 후, 통신 시스템의 서비스 프러비저닝이 유발되어 서비스가 프러비저닝된다.
본 발명의 제3실시예는, 가령 가입자 A가 가입자 B와 SIP 기반 게임 세션 (혹은 어던 다른 어플리케이션 세션)을 갖고자 하는 상황과 관련해 다음과 같은 문제들을 극복하게 된다. 가입자 B의 통신 장치가 게임 세션에 요청되는 기능을 갖추지 못할 수가 있다. 게다가, 오직 A만이 게임 서버로 프러비저닝되어 있어 (provisioned) 가입자 B는 게임 세션을 담당할 수 없는 경우일 수가 있다. 따라서, 게임 세션이 가입자 A 및 B 사이에 설정될 수 없다. 따라서 여기서 문제는, 미지의 가입자 B에 어플리케이션을 자동 프러비저닝시키는 것에 관한 것이다.
제3실시예에서, 가입자 B의 통신 장치는 통신 장치 및 통상적으로 관련 아이 디 모듈로부터 가져온 개인화된 값들을 가지고 필요한 자동 프러비저닝 (auto-provisioning) 설정사항들을 개시하도록 구성되어 있다. 자동 프러비저닝 설정사항들은 표준 SIP API를 통해 SIP 트래픽에 주의를 기울임으로써 퍼스널 정보 관리 (PIM) 어플리케이션 프로그래밍 인터페이스 (API) 등을 통해 가져올 수 있다.
서비스 자동-프러비저닝 및 자동-프러비저닝의 개시 시작에 대한 유발은 통신 장치에서 매우 동적으로 구현될 수 있다. 유발은 MIDlet 기술에 기초할 수 있는데, 이것은 자동 프러비저닝 필요성을 인식하여 운영자 네트워크의 서비스 프러비저닝 중개자 엔티티로 개인화 값들과 함께 초기 자동 프러비저닝 이벤트를 전송하기 위해 SIP API 및 다른 표준 API들 모두를 구현하는 MIDlet 어플리케이션이 통신 장치들에 제공된다는 것을 의미한다.
도 8은 본 발명의 제3실시예에 따른 어플리케이션의 자동프러비저닝의 예를 개략적으로 도시한 것이다. 적어도 통신 장치(101b)로는 가령 SIP API MIDlet 자동프러비저닝 어플리케이션이 프러비저닝되거나 사전설정된다. SIP API MIDlet 어플리케이션에 대한 대안적인 예로서, 적절한 자바 어플리케이션 및 SIP SDK (software development kit)이 사용될 수도 있다. 가입자 A (통신 장치(101a))가 SIP 기반 게임 (또는 다른 어플리케이션) 세션을 위해 가입자 B (통신 장치(101b))를 초대한다. 이것은 통신 장치가 S-CSCF로 SIP 초대 메시지를 보냄으로써 (화살표 801) 발생되며, S-CSCF는 어플리케이션 서버(114)로 등록 메시지를 전송하고 (화살표 802), 어플리케이션 서버는 가입자 B로 SIP 초대 메시지를 전송한다 (화살표 803).
이 시점에서, 관련 (게임) 어플리케이션 및 정확한 설정사항들이 통신 장치(101b) 안에서 발견되지 않았다는 것이 인지된다. 따라서, 이 세션은 통신 장치(101b)에 의해 수락되지 못하며, 통신 장치는 NACK 메시지를 어플리케이션 서버(114)로 전송한다 (화살표 804). 어플리케이션 서버(114)는 NACK 메시지를 S-CFCF(112)로 보내고 (화살표 805), 다시 S-CSCF는 NACK 메시지를 통신 장치(101a)로 포워드 한다 (화살표 806).
통신 장치(101b)에서, MIDlet 어플리케이션 (혹은 다른 적절한 어플리케이션)이 SIP 스택에 주의를 기울이다가 NACK 메시지에 응답해 SIP API를 사용해 PIM API를 유발시켜 장치로부터 사용자들의 퍼스널 데이터를 가져오게 한다. MIDlet 어플리케이션은 가입자 B가 (게임) 어플리케이션 및 (게임) 서버(114)에 대해 프러비저닝되기를 원하는 경우 가입자 B를 재촉한다. Midlet 어플리케이션은 또한 서비스 프러비저닝이 완료될 때 게임 세션을 재설정하기 위해 해야할 것의 리스트 안에 항목을 추가할 수도 있다. 통신 장치(101b)로부터 서비스 프러비저닝 중개자 엔티티 (도 8의 프로파일 프록시(214)에 대한 접촉정보가 발견된다. 이 정보는 통신 장치(101b)에 대해 미리 구성되어 있었을 수 있다.
MIDlet 어플리케이션은 수신되었던 초대 메시지로부터, 게임 어플리케이션의 마임 타입 (mime-type)인 SIPURI를 분석하여, 서비스 프러비저닝 중개자 엔티티로 서비스 프러비저닝 유발 메시지를 전송한다 (화살표 807). 서비스 프러비저닝 유발 메시지는 가령, SOAP 요청일 수 있다.
프로파일 프록시(214)는 프로파일 관리자(212)로 프러비저닝 요청을 전송한 다. 프로파일 관리자(212)는 가입자 B를 위해 어플리케이션 서버9114)를 프러비저닝한다 (화살표 809). 프로파일 관리자(212)는 또, 단말 관리 서버(230) 등을 통해 통신 장치(101b)로 게임 (어플리케이션) 설정사항들을 제공할 수도 있다 (화살표 810, 811). 또한, 프로파일 관리자(212)는 이러한 어플리케이션을 가입자 B로 프러비저닝시키는 것에 관한 정보를 고객 관리 및 요금청구 (CCB, Customer Care and Billing) 시스템에 제공할 수 있다.
통신 장치(101b) 안에서, Midlet 어플리케이션은 PIM API를 이용해 해야할 것의 리스트에 있는 아이템을 실행해 SIP API를 통한 가입자 A로의 게임 세션을 설정할 수 있다.
본 발명의 제3실시예는 적어도 다음과 같은 이점들을 제공한다. 네트워크 내 가입자 B가 서비스 프러비저닝을 요청하기 전에 가입자 B와 관련된 임의의 정보를 기본적으로 가지지 못한 상태에서 가입자 B로 어플리케이션을 제공하는 것이 가능하다. 어플리케이션 세션들은, 요구되는 설정사항들과 미리 프러비저닝된 사용자 데이터를 갖지 못한 임의의 사람을 통해 개시될 수 있다. 어떠한 유발도 네트워크 편에서 구현될 필요가 없으며, 서비스 프러비저닝 중개자 개체가 가입자 B에 의해 전송된 서비스 프러비저닝 유발 메시지를 처리하는 것을 지원한다. 어플리케이션 세션에 초대될 때 네트워크에 알려지지 않은 당사자들에 대한 요금부과 (charging) 역시 행해질 수 있다. 프로파일 프록시(214)와 프로파일 관리자(212)를 활용하여, 모든 레지스트리들이 일정한 상태에 있도록 프러비저닝될 수 있고, 요금부과 목적으로 표준 통보안들이 CCB 시스템들로 보내질 수 있다. 또한, 가입 자 B 통신 장치 안에서 (MIDlet) 어플리케이션을 통해 인증이 행해질 수 있다.
도 9는 본 발명의 제3실시예에 따른 방법(900)의 흐름도의 예를 도시한 것이다. 이 방법(900)은 통신 장치(101b)에서 서비스 프러비저닝을 요청하는 방법이다. 901 단계에서, 서비스 프러비저닝 중개자 엔티티에 대한 정보가 통신 장치(101b)에 저장된다. 902 단계에서, 서비스 프러비저닝을 요청해야 하는 필요성이 통신 장치(101b)에서 인지된다. 상술한 바와 같이, 그러한 필요성은 통신 장치의 SIP 프로토콜 스택에 주의하고 초대 메시지 및 상응하는 NACK 메시지를 눈치챔으로써 인지될 수 있다. 903 단계에서, 상기 필요성을 인지한 데 반응해, 서비스 프러비저닝을 요청하는 메시지가 서비스 프러비저닝 중개자 엔티티로 보내진다.
본 발명의 제1, 제2 및 제3실시예들이 임의의 적절한 방식을 통해 통합될 수 있다는 것을 알아야 한다. 예를 들어, 통신 시스템으로의 액세스는 제1실시예를 이용해 지원될 수 있다. 예를 들어, 운영자의 주도하에, 필요하다고 판단될 때마다, 사용자들의 그룹으로의 최근 배치된 어플리케이션들의 프러비저닝은 제2실시예를 이용해 수행될 수 있다. 이에 추가되거나, 그 대안으로서, 사용자가 특정 어플리케이션들을 액세스하려고 할 때 그 어플리케이션들을 프러비저닝하는데 제3실시예가 이용될 수 있다.
위의 내용에서 일부 특징들이 본 발명의 몇몇 실시예들을 통해 상세히 설명되었지만, 상기 내용과 명백히 배치되는 것이 아니라면 동일한 세부사항들이 다른 실시예들과 실시예들의 조합에도 적용될 수 있다는 것을 알 수 있을 것이다.
또한 통신 장치가 통신 시스템과 통신할 수 있고 서비스들을 액세스하고 이 용하는데 필요한 기능을 갖춘 임의의 통신 장치일 것이라는 것도 예상할 수 있다. 통신 장치들의 예로서, 사용자 장치, 모바일 전화, 모바일 스테이션, 개인 디지털 보조기 (personal digital assistants), 랩 탑 컴퓨터 등등을 들 수 있다. 또, 통신 장치가 인간인 사용자들에 의해 바로 사용되는 장치일 필요는 없다.
본 발명에 따른 방법은 컴퓨터로 하여금 당해 방법을 수행하게 하는 프로그램 명령들을 포함하는 컴퓨터 프로그램으로서 구현될 수 있다. 컴퓨터 프로그램은 컴퓨터 판독가능 매체 상에서 실시되거나 컴퓨터 메모리에 저장될 수 있다.
본 발명을 구현하는 장치 및 방법의 바람직한 실시예들이 첨부된 도면에서 그려지고 상기 상세한 설명에 기술되고 있지만, 본 발명이 그러한 개시된 실시예들에만 한정되는 것이 아니고, 이하의 청구항들에 의해 설명되고 한정되는 것 같은 본 발명의 개념에서 벗어나지 않은 채 수많은 재구성, 변경 및 치환이 가능하다는 것을 알 수 있다.

Claims (37)

  1. 통신 시스템의 서비스 프러비저닝 방법에 있어서,
    서비스 프러비저닝 (provisioning) 중개자 엔티티로, 적어도 하나의 메시지가 포함된 서비스 프러비저닝 유발 메시지들 (service provisioning triggering messages)의 집합을 규정하는 정보를 제공하는 단계,
    서비스 프러비저닝 중개자 엔티티에서, 사용자에게 서비스를 프러비저닝하는데 관여하는 추가 네트워크 엔티티로부터, 상기 사용자와 결부된 식별자에 관한 정보를 포함하는 서비스 프러비저닝 유발 메시지를 수신하는 단계, 및
    상기 서비스 프러비저닝 유발 메시지 수신에 응하여, 서비스 프러비저닝 중개자 엔티티에 의해, 사용자를 위해 통신 시스템의 서비스 프러비저닝을 일으키는 단계를 포함함을 특징으로 하는 방법.
  2. 제1항에 있어서, 상기 제공하는 단계는, 통신 시스템에 적어도 등록 메시지를 제공하는 단계를 포함함을 특징으로 하는 방법.
  3. 제1항 또는 제2항에 있어서, 상기 메시지는 통신 시스템의 제어 엔티티 (controlling entity)로부터 수신됨을 특징으로 하는 방법.
  4. 제1항 또는 제2항에 있어서,
    상기 메시지는 사용자와 관련된 통신 장치로부터 수신됨을 특징으로 하는 방법.
  5. 제1항 또는 제2항에 있어서,
    통신 시스템으로의 액세스에 대한 프러비저닝이 유발됨을 특징으로 하는 방법.
  6. 제1항 또는 제2항에 있어서,
    통신 시스템 안의 한 어플리케이션 서비스에 대한 프러비저닝이 유발됨을 특징으로 하는 방법.
  7. 제1항 또는 제2항에 있어서,
    통신 시스템에서 상기 서비스를 프러비저닝하는 단계를 포함함을 특징으로 하는 방법.
  8. 제1항 또는 제2항에 있어서,
    사용자와 결부된 식별자를 포함하는 등록 메시지를 제어 엔티티에서 수신하는 단계,
    상기 제어 엔티티로부터 정보 저장부로, 사용자 관련 추가 제어 엔티티를 가리키는 정보를 요청하는 요청 메시지를 전송하는 단계, 및
    상기 제어 엔티티에서, 사용자가 인식되지 않는다는 것을 가리키는 응답 메시지를 수신하는 단계를 포함하고,
    상기 서비스 프러비저닝 유발 메시지가 상기 제어 엔티티로부터 상기 서비스 프러비저닝 중개자 엔티티로 전송됨을 특징으로 하는 방법.
  9. 제1항 또는 제2항에 있어서,
    정보 저장부에, 네트워크 엔티티를 규정하는 유발 정보를 저장하여, 상기 유발 정보에 의해 규정된 엔티티로 사용자와 관련된 세션이 향하도록 하는 단계,
    제어 엔티티에서, 사용자와 관련된 유발 정보를 정보 저장부로부터 요청하는 단계, 및
    상기 제어 엔티티에서, 상기 정보 저장부로부터 상기 유발 정보를 수신하는 단계를 포함하고,
    상기 제어 엔티티에서, 상기 유발 정보가 상기 서비스 프러비저닝 중개자 엔티티를 규정하고 있음을 인식함에 따라, 상기 서비스 프러비저닝 유발 메시지가 상기 제어 엔티티로부터 상기 서비스 프러비저닝 중개자 엔티티로 전송됨을 특징으로 하는 방법.
  10. 제9항에 있어서, 정보 저장부에서, 서비스 프러비저닝과 관련해 사용자에 관한 상기 유발 정보를 갱신하는 단계를 포함함을 특징으로 하는 방법.
  11. 통신 시스템의 서비스 프러비저닝 중개자 엔티티에 있어서,
    적어도 한 메시지가 포함된 서비스 프러비저닝 유발 메시지들의 집합을 규정한 정보를 저장하는 수단,
    사용자에게 서비스를 제공하는 데 관여하는 추가 네트워크 엔티티로부터, 상기 사용자와 결부된 식별자 관련 정보를 포함한 서비스 프러비저닝 유발 메시지 수신을 인식하는 수단, 및
    상기 서비스 프러비저닝 유발 메시지 수신을 인식하는 수단에 응하여, 상기 사용자를 위해 통신 시스템에서 서비스 프러비저닝을 일으키는 수단을 포함함을 특징으로 하는 서비스 프러비저닝 중개자 엔티티.
  12. 적어도 한 서비스 프러비저닝 중개자 엔티티 및, 적어도 한 사용자에게 서비스들을 제공하는데 관여하는 적어도 한 추가 네트워크 엔티티를 구비한 통신 시스템에 있어서,
    적어도 한 메시지가 포함된 서비스 프러비저닝 유발 메시지들의 집합을 정의한 정보를 저장하는 수단,
    상기 적어도 한 추가 네트워크 엔티티 중 하나로부터 상기 사용자와 결부된 식별자 관련 정보를 포함한 서비스 프러비저닝 유발 메시지 수신을 인식하는 수단, 및
    상기 인식하는 수단이 상기 메시지 수신을 인식한 데 응하여, 상기 사용자를 위해 통신 시스템의 서비스 프러비저닝을 일으키는 수단을 포함하고,
    상기 적어도 한 추가 네트워크 엔티티 각자는 서비스 프러비저닝 유발 메시지를 전송하는 수단을 포함함을 특징으로 하는 통신 시스템.
  13. 제12항에 있어서, 상기 적어도 한 추가 네트워크 엔티티는 제어 개체, 및 상기 사용자와 관련된 통신 장치 중 적어도 하나를 포함함을 특징으로 하는 통신 시스템.
  14. 제어 네트워크 엔티티에서 등록 메시지들을 처리하는 방법에 관한 것으로, 이 방법은,
    사용자와 결부된 식별자를 포함하는 등록 메시지를 수신하는 단계,
    사용자에 대한 제어 엔티티를 가리키는 정보를 정보 저장부로부터 요청하는 요청 메시지 전송 단계;
    상기 정보 저장부로부터, 사용자가 인식되지 않음을 가리키는 응답 메시지를 수신하는 단계; 및
    상기 사용자를 추가 네트워크 엔티티와 관련시킨 서비스 프러비저닝 유발 메시지를 전송하는 단계를 포함함을 특징으로 하는 방법.
  15. 제14항에 있어서, 상기 서비스 프러비저닝 유발 메시지는 등록 메시지를 포함함을 특징으로 하는 방법.
  16. 제14항 또는 제15항에 있어서,
    상기 추가 네트워크 엔티티에서 상기 서비스 프러비저닝 유발 메시지를 수신하는 단계, 및
    상기 추가 네트워크 엔티티에서 상기 서비스 프러비저닝 유발 메시지를 수신한 데 반응하여 사용자에 대한 통신 시스템의 서비스 프러비저닝을 일으키는 단계를 포함함을 특징으로 하는 방법.
  17. 제14항 또는 제15항에 있어서,
    상기 사용자에 대해 통신 시스템으로의 액세스를 프러비저닝하는 단계를 포함함을 특징으로 하는 방법.
  18. 제14항 또는 제15항에 있어서,
    상기 사용자에 대해 통신 시스템의 어플리케이션 서비스를 프러비저닝하는 단계를 포함함을 특징으로 하는 방법.
  19. 통신 시스템에서 등록 메시지를 처리하기 위한 장치에 있어서,
    사용자와 결부된 식별자를 포함하는 등록 메시지를 수신하고,
    사용자에 대한 제어 엔티티를 가리키는 정보를 요청하는 요청 메시지를 전송하고,
    사용자가 인식되지 않음을 가리키는 응답 메시지를 수신하고,
    통신 시스템의 네트워크 엔티티로 상기 사용자와 관련된 서비스 프러비저닝 유발 메시지를 전송하도록 구성됨을 특징으로 하는 장치.
  20. 제19항에 있어서, 질의 (interrogating) 제어 엔티티 기능을 포함함을 특징 으로 하는 장치.
  21. 통신 시스템에 있어서,
    등록 메시지들을 처리하기 위한 제어 엔티티,
    사용자들과 관련된 정보를 저장하기 위한 정보 저장부, 및
    추가 네트워크 엔티티를 포함하고,
    상기 제어 엔티티는,
    사용자와 결부된 식별자를 포함한 등록 메시지를 수신하고,
    정보 저장부로 사용자에 대한 서비스 제어 엔티티를 가리키는 정보를 요청하는 요청 메시지를 전송하고,
    사용자가 인식되지 않음을 가리키는 응답 메시지를 정보 저장부로부터 수신하고,
    상기 추가 네트워크 엔티티로 사용자와 관련한 서비스 프러비저닝 유발 메시지를 전송하도록 구성됨을 특징으로 하는 통신 시스템.
  22. 통신 시스템의 세션 감독 방법에 있어서,
    정보 저장부에, 네트워크 엔티티를 규정하는 유발 정보를 저장하여, 상기 유발 정보에 의해 규정된, 서비스 프러비저닝 유발 메시지들을 처리하도록 구성된 엔티티로 사용자와 관련된 세션이 향하도록 하는 단계,
    정보 저장부에서 지시된 사용자와 관련된 유발 정보를 전송하라는 요청을 상기 통신 시스템에 포함된 제어 엔티티에 의해 수신하는 단계, 및
    상기 요청 수신에 응하여, 서비스 프러비저닝 중개자 엔티티로, 상기 통신 시스템에 포함된 다른 네트워크 엔티티에 의해, 유발 정보를 전송하는 단계를 포함함을 특징으로 하는 방법.
  23. 제22항에 있어서, 상기 유발 정보를 전송한 후 서비스 프러비저닝과 관련해 상기 정보 저장부의 상기 유발 정보를 갱신하는 단계를 포함함을 특징으로 하는 방법.
  24. 제22항 또는 제23항에 있어서, 사용자와 결부된 식별자에 대해 사용자에 대한 제어 엔티티를 가리키는 추가 정보를 저장하는 단계를 포함함을 특징으로 하는 방법.
  25. 제22항 또는 제23항에 있어서,
    제어 엔티티에서 상기 저장 저장부로부터 한 사용자와 관련한 유발 정보를 요청하는 단계,
    상기 제어 엔티티에서 상기 정보 저장부로부터 상기 유발 정보를 수신하는 단계,
    서비스 프러비저닝 유발 메시지들을 처리하도록 구성된 상기 네트워크 엔티티에 상기 사용자를 관련시킨 메시지를 전송하는 단계를 포함하고,
    상기 네트워크 엔티티는 상기 메시지를 서비스 프러비저닝 유발 메시지로서 처리함을 특징으로 하는 방법.
  26. 제25항에 있어서, 통신 시스템에서의 서비스 프러비저닝을 포함함을 특징으로 하는 방법.
  27. 정보 저장부에 있어서,
    사용자와 결부된 식별자와 관련되고 적어도 유발 정보 (trigger information)를 포함하는, 복수의 사용자들에 대한 사용자 정보를 저장하도록 구성되고,
    적어도 한 사용자와 관련된 상기 유발 정보는, 서비스 프러비저닝 유발 메시지들을 처리하도록 구성된 네트워크 엔티티를 규정하는 것을 특징으로 하는 정보 저장부.
  28. 통신 시스템에 있어서,
    서비스 프러비저닝 유발 메시지를 수신한 데 응하여 통신 시스템의 서비스 프러비저닝을 일으키도록 구성된 서비스 프러비저닝 중개자 엔티티,
    적어도 한 사용자와 관련된 유발 정보가 한 세션이 서비스 프러비저닝 유발 메시지들을 처리하도록 구성된 네트워크 엔티티로 향한다는 것을 규정할 때, 사용자와 결부된 식별자에 대한 것으로 적어도 상기 유발 정보가 포함된 복수의 사용자들에 대한 사용자 정보를 저장하도록 설정된 정보 저장부, 및
    정보 저장부로부터 사용자 관련 유발 정보를 요청 및 수신하고, 사용자 관련 메시지를 서비스 프러비저닝 유발 메시지로서 처리하는 상기 서비스 프러비저닝 중개자 엔티티로 상기 메시지를 보내도록 구성된 제어 엔티티를 포함함을 특징으로 하는 통신 시스템.
  29. 통신 장치에서 서비스 프러비저닝을 요청하는 방법에 있어서,
    서비스 프러비저닝 중개자 엔티티에 관한 정보를 상기 통신 장치에 포함된 제어 엔티티에 의해 저장하는 단계,
    서비스 프러비저닝을 요청할 필요성을 상기 제어 엔티티에 의해 인지하는 단계, 및
    상기 필요성을 인지했을 때, 통신 시스템의 서비스 프러비저닝을 유발하도록 구성된 상기 서비스 프러비저닝 중개자로 서비스 프러비저닝을 요청하는 메시지를 상기 제어 엔티티에 의해 전송하는 단계를 포함하며,
    상기 서비스 프러비저닝을 요청할 상기 필요성은, 서비스 세션으로의 초대를 거부한 데 기반해 인지됨을 특징으로 하는 방법.
  30. 삭제
  31. 제29항에 있어서, 상기 서비스가 상기 거부된 초대에 기초해 프러비저닝되도록 결정하는 단계를 포함함을 특징으로 하는 방법.
  32. 제29항 또는 제31항에 있어서,
    상기 서비스의 설정사항들에 관한 정보를 수신하는 단계를 포함함을 특징으로 하는 방법.
  33. 제29항 또는 제31항에 있어서,
    상기 서비스에 관한 서비스 세션을 설정하는 단계를 포함함을 특징으로 하는 방법.
  34. 통신 장치에 있어서,
    서비스 프러비저닝 중개자 엔티티에 관한 정보를 저장하고,
    새 서비스를 요청할 필요성을 인지하고,
    상기 필요성을 인지했을 때, 서비스 프러비저닝을 일으키도록 구성된 상기 서비스 프러비저닝 중개자 엔티티로 서비스 프러비저닝을 요청하는 메시지를 전송하도록 구성되며,
    상기 새 서비스 요청에 대한 상기 필요성은, 서비스 세션으로의 초대를 거부한 데 기반해 인지됨을 특징으로 하는 통신 장치.
  35. 적어도 통신 장치 및 서비스 프러비저닝 중개자 엔티티를 포함하는 통신 시스템에 있어서,
    상기 통신 장치는,
    서비스 프러비저닝 중개자 엔티티에 관한 정보를 저장하고,
    새 서비스를 요청할 필요성을 인지하고,
    상기 필요성을 인지했을 때, 서비스 프러비저닝을 일으키도록 구성된 네트워크 엔티티 및, 서비스 프러비저닝을 요청하는 메시지 수신에 응해, 서비스 프러비저닝을 일으키도록 구성된 상기 서비스 프러비저닝 중개자 엔티티로 서비스 프러비저닝을 요청하는 메시지를 전송하도록 구성됨을 특징으로 하는 통신 시스템.
  36. 패킷 데이터 접속 설정을 처리하는 방법에 있어서,
    액세스 포인트를 지시하는 패킷 데이터 접속 설정 요청을 수신하는 단계,
    상기 지시된 액세스 포인트가 디폴트 액세스 포인트인지 여부를 체크하는 단계,
    액세스 포인트가 디폴트 액세스 포인트일 때, 추가 네트워크 엔티티로 서비스 프러비저닝 유발 메시지를 전송하는 단계, 및
    상기 지시된 액세스 포인트가 디폴트 액세스 포인트가 아닐 때, 지시된 액세스 포인트와 패킷 데이터 접속을 설정하는 단계를 포함하며,
    상기 방법의 단계들은 패킷 데이터 접속을 설정하는 것을 처리하는 엔티티에 의해 실행되는 것을 특징으로 하는 방법.
  37. 패킷 데이터 접속 설정을 처리하기 위한 네트워크 요소에 있어서,
    상기 네트워크 요소는,
    액세스 포인트를 지시하는 패킷 데이터 접속 설정 요청을 수신하고,
    상기 지시된 액세스 포인트가 디폴트 액세스 포인트인지 여부를 체크하고,
    액세스 포인트가 디폴트 액세스 포인트일 때, 추가 네트워크 엔티티로 서비스 프러비저닝 유발 메시지를 전송하고,
    상기 지시된 액세스 포인트가 디폴트 액세스 포인트가 아닐 때, 지시된 액세스 포인트와 패킷 데이터 접속을 설정하도록 구성됨을 특징으로 하는 네트워크 요소.
KR1020077028649A 2005-05-10 2006-05-03 통신 시스템에서 서비스 프러비저닝 KR100988902B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20050494 2005-05-10
FI20050494A FI20050494A0 (fi) 2005-05-10 2005-05-10 Palvelun tarjoaminen tietoliikennejärjestelmässä

Publications (2)

Publication Number Publication Date
KR20080015843A KR20080015843A (ko) 2008-02-20
KR100988902B1 true KR100988902B1 (ko) 2010-10-20

Family

ID=34630064

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020077028649A KR100988902B1 (ko) 2005-05-10 2006-05-03 통신 시스템에서 서비스 프러비저닝

Country Status (9)

Country Link
US (1) US9641624B2 (ko)
EP (1) EP1880528B1 (ko)
JP (1) JP4806707B2 (ko)
KR (1) KR100988902B1 (ko)
CN (1) CN101171820B (ko)
BR (1) BRPI0612026B1 (ko)
ES (1) ES2432143T3 (ko)
FI (1) FI20050494A0 (ko)
WO (1) WO2006136890A2 (ko)

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100379316C (zh) * 2005-07-05 2008-04-02 华为技术有限公司 传统终端用户接入ims域的实现方法及***
EP1753199B1 (en) * 2005-08-11 2015-10-28 Swisscom AG Method and system for subscribing a user to a service
US20070064603A1 (en) * 2005-09-19 2007-03-22 Sean Chen Method of provisioning network elements to perform a service
WO2007045264A1 (en) * 2005-10-21 2007-04-26 Telefonaktiebolaget Lm Ericsson (Publ) Provision of ims services via circuit-switched access
KR100834629B1 (ko) * 2005-11-14 2008-06-02 삼성전자주식회사 통신 시스템에서 인터넷 프로토콜 기반의 서비스를 제공하는 시스템 및 방법
KR100810253B1 (ko) * 2005-11-14 2008-03-06 삼성전자주식회사 통신 시스템에서 서비스 메뉴 제공 방법 및 시스템
EP1964349B1 (en) * 2005-12-19 2015-12-16 Telefonaktiebolaget LM Ericsson (publ) Technique for providing interoperability between different protocol domains
FR2895613B1 (fr) * 2005-12-26 2008-02-22 Alcatel Sa Dispositif d'optimisation d'utilisation de services dans des reseaux d'acces hybrides
US8472376B2 (en) * 2006-06-09 2013-06-25 Telefonaktiebolaget L M Ericsson (Publ) Handling multiple user interfaces in an IP multimedia subsystem
US20080086552A1 (en) * 2006-10-09 2008-04-10 At&T Knowledge Ventures, L.P. Method and apparatus for delivering portal services
US8365244B2 (en) 2006-11-17 2013-01-29 At&T Intellectual Property I, L.P. Systems, methods and computer program products supporting provision of web services using IMS
US8090380B2 (en) 2007-02-12 2012-01-03 Research In Motion Limited Method and apparatus for radio resource control profile creation in a UMTS network
CN101267431B (zh) * 2007-03-12 2012-09-26 中兴通讯股份有限公司 Ip多媒体子***业务触发过程中初始请求消息的匹配方法
JP5105922B2 (ja) * 2007-03-22 2012-12-26 日本電気株式会社 情報更新システム、情報記憶サーバ、情報更新方法、及び、プログラム
US20080273682A1 (en) * 2007-05-01 2008-11-06 Jan John-Luc Bakker System and Method for Facilitating Integration and Management of Service Capabilities in a Network Environment
EP2177005A2 (en) * 2007-07-27 2010-04-21 Koninklijke KPN N.V. Method of provisioning an entry in a subscriber database of an ip multimedia subsystem
US8838803B2 (en) * 2007-12-20 2014-09-16 At&T Intellectual Property I, L.P. Methods and apparatus for management of user presence in communication activities
US20100291943A1 (en) * 2008-01-23 2010-11-18 Attila Mihaly Method and Apparatus for Pooling Network Resources
US20090253409A1 (en) * 2008-04-07 2009-10-08 Telefonaktiebolaget Lm Ericsson (Publ) Method of Authenticating Home Operator for Over-the-Air Provisioning of a Wireless Device
WO2009129487A2 (en) * 2008-04-17 2009-10-22 Tekelec Methods, systems, and computer readable media for session initiation protocol (sip) overload control
WO2010031442A1 (en) * 2008-09-19 2010-03-25 Telefonaktiebolaget Lm Ericsson (Publ) Methods and arrangements for an internet multimedia subsystem (ims)
US9473313B2 (en) * 2008-10-03 2016-10-18 Redknee Inc. System and method for dynamic provisioning
US9185141B2 (en) * 2009-05-19 2015-11-10 Telefonaktiebolaget L M Ericsson (Publ) Managing roaming agreements between IMS networks
US8032624B2 (en) * 2009-06-19 2011-10-04 Avaya Inc. Pluggable contact resolution
US8503438B2 (en) * 2009-11-19 2013-08-06 Stoke, Inc. Method and system for selectively bypassing packet core network within a session based on traffic type
US8792392B2 (en) 2010-02-10 2014-07-29 Qualcomm Incorporated Method and apparatus for in-band provisioning of a device at a closed subscriber group
KR101731289B1 (ko) * 2011-01-10 2017-05-04 삼성전자주식회사 Cpns 환경에서 개인 네트워크 정보 공개 방법 및 장치
US20120203824A1 (en) * 2011-02-07 2012-08-09 Nokia Corporation Method and apparatus for on-demand client-initiated provisioning
US9860390B2 (en) 2011-08-10 2018-01-02 Tekelec, Inc. Methods, systems, and computer readable media for policy event record generation
KR101357949B1 (ko) * 2011-12-21 2014-02-03 에스케이씨앤씨 주식회사 사용자 단말장치의 스마트카드에 서비스 발급 방법 및 이를 적용한 서비스 발급 시스템
KR101419138B1 (ko) 2011-12-30 2014-07-11 에스케이씨앤씨 주식회사 마스터 tsm
CN104335539B (zh) 2012-04-13 2017-07-04 泰科来股份有限公司 用于执行diameter过载控制的***
PL2816775T3 (pl) * 2013-06-21 2018-06-29 Alcatel Lucent Skalowany, elastyczny układ i sposób ims oparty na chmurze
US9736130B1 (en) * 2013-07-05 2017-08-15 Sonus Networks, Inc. Communications methods and apparatus related to web initiated sessions
US9521077B2 (en) * 2013-07-22 2016-12-13 Verizon Patent And Licensing Inc. Network connection via a proxy device using a generic access point name
US9391897B2 (en) 2013-07-31 2016-07-12 Oracle International Corporation Methods, systems, and computer readable media for mitigating traffic storms
CN104427484B (zh) * 2013-09-02 2019-03-29 阿尔卡特朗讯 一种用于向应用服务器传送应用数据的方法与设备
US9537775B2 (en) 2013-09-23 2017-01-03 Oracle International Corporation Methods, systems, and computer readable media for diameter load and overload information and virtualization
US11388082B2 (en) 2013-11-27 2022-07-12 Oracle International Corporation Methods, systems, and computer readable media for diameter routing using software defined network (SDN) functionality
KR20160009276A (ko) * 2014-07-16 2016-01-26 한국전자통신연구원 Ims 기반의 서비스 공유를 위한 마스터 ims 단말, ims 기반의 서비스 공유를 위한 슬레이브 ims 단말, ims 기반의 서비스 공유 시스템, 및 공유 방법.
EP3275141B1 (en) * 2015-03-25 2018-11-21 British Telecommunications public limited company Mobile telecommunications routing
US10027760B2 (en) 2015-05-22 2018-07-17 Oracle International Corporation Methods, systems, and computer readable media for short and long term policy and charging rules function (PCRF) load balancing
WO2019087045A1 (en) * 2017-10-30 2019-05-09 Telefonaktiebolaget Lm Ericsson (Publ) Support for manual roaming for volte
EP3777267A1 (en) 2018-03-28 2021-02-17 British Telecommunications public limited company Roaming route optimization
US11218374B2 (en) * 2019-07-30 2022-01-04 Microsoft Technology Licensing, Llc Discovery and resolution of network connected devices

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002091786A1 (en) * 2001-05-09 2002-11-14 Nokia Corporation Subscriber registrations in a mobile communication system
US6622016B1 (en) * 1999-10-04 2003-09-16 Sprint Spectrum L.P. System for controlled provisioning of telecommunications services
US20050020259A1 (en) * 2001-12-18 2005-01-27 Herrero Juan Antonio Sanchez Method for migrating subscriber data between different home servers of a telecommunications network

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI104869B (fi) 1995-05-24 2000-04-14 Ericsson Telefon Ab L M Menetelmä verkkojen välisen puheyhteyden muodostamiseksi ja älyverkkopalvelu
FI106831B (fi) 1998-01-14 2001-04-12 Nokia Networks Oy Pääsyn kontrollointimenetelmä matkaviestinjärjestelmää varten
US7165122B1 (en) * 1998-11-12 2007-01-16 Cisco Technology, Inc. Dynamic IP addressing and quality of service assurance
US6647260B2 (en) * 1999-04-09 2003-11-11 Openwave Systems Inc. Method and system facilitating web based provisioning of two-way mobile communications devices
US20020160810A1 (en) * 2001-03-14 2002-10-31 Telefonaktiebolaget Lm Ericsson (Publ) Intelligent network service control point and method of implementing user services utilizing call processing language scripts
ES2235065T3 (es) * 2001-07-03 2005-07-01 Telefonaktiebolaget Lm Ericsson (Publ) Metodo y sistema para gestionar multiples registros.
SG145763A1 (en) * 2003-08-13 2008-09-29 Roamware Inc Signaling gateway with multiple imsi with multiple msisdn (mimm) service in a single sim for multiple roaming partners
EP1517566B1 (en) 2003-09-16 2006-07-19 Research In Motion Limited Demand-based update provisioning for a mobile communication device
US9270770B2 (en) * 2004-06-30 2016-02-23 Cisco Technology, Inc. System and method for optimizing publication of operating states
US7319857B2 (en) * 2004-09-13 2008-01-15 Tekelec Methods, systems, and computer program products for delivering messaging service messages
EP1847076B1 (en) * 2004-12-17 2012-02-15 Tekelec Methods, systems, and computer program products for supporting database access in an internet protocol multimedia subsystem (IMS) network environment
US7643626B2 (en) * 2004-12-27 2010-01-05 Alcatel-Lucent Usa Inc. Method for deploying, provisioning and storing initial filter criteria

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6622016B1 (en) * 1999-10-04 2003-09-16 Sprint Spectrum L.P. System for controlled provisioning of telecommunications services
WO2002091786A1 (en) * 2001-05-09 2002-11-14 Nokia Corporation Subscriber registrations in a mobile communication system
US20050020259A1 (en) * 2001-12-18 2005-01-27 Herrero Juan Antonio Sanchez Method for migrating subscriber data between different home servers of a telecommunications network

Also Published As

Publication number Publication date
FI20050494A0 (fi) 2005-05-10
CN101171820A (zh) 2008-04-30
EP1880528A2 (en) 2008-01-23
US20060268835A1 (en) 2006-11-30
JP2008545290A (ja) 2008-12-11
WO2006136890A9 (en) 2010-09-10
BRPI0612026A2 (pt) 2010-10-13
JP4806707B2 (ja) 2011-11-02
KR20080015843A (ko) 2008-02-20
US9641624B2 (en) 2017-05-02
CN101171820B (zh) 2013-08-21
ES2432143T3 (es) 2013-11-29
BRPI0612026B1 (pt) 2019-06-18
EP1880528B1 (en) 2013-09-11
WO2006136890A2 (en) 2006-12-28
WO2006136890A3 (en) 2007-03-29

Similar Documents

Publication Publication Date Title
KR100988902B1 (ko) 통신 시스템에서 서비스 프러비저닝
EP1700499B1 (en) Method and communication system for automatically discovering the multmedia service capability
US9203970B2 (en) Method and system for retrieving network addresses in hybrid telecommunication network
US7480915B2 (en) WV-IMS relay and interoperability methods
KR100876313B1 (ko) 프로토콜을 위한 타이머 제어 정보의 제공
EP3262816B1 (en) Realm translation in an ims network
US20110258332A1 (en) Method, push system, and relevant devices for setting up push session
US20110194554A1 (en) Systems and methods for implementing call pick up using gruu an ims network
US9699220B2 (en) System and method to provide combinational services to anonymous callers
US20040243711A1 (en) Method, system and network element for controlling data transmission in a network environment
KR100807863B1 (ko) 통신 시스템에서의 서비스 제공
Subsystem-Stage 3 rd Generation Partnership Project; Technical Specification Group Services and System Aspects; IP Multimedia (IM) Subsystem-Stage 2 (3G TS 23.228 version 1.0. 0)

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
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: 20131004

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20141002

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20151001

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20160929

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20171005

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20190917

Year of fee payment: 10