KR20050016555A - Sip 프로토콜을 사용한 이벤트들의 가입 방법 및 시스템 - Google Patents

Sip 프로토콜을 사용한 이벤트들의 가입 방법 및 시스템

Info

Publication number
KR20050016555A
KR20050016555A KR10-2004-7020309A KR20047020309A KR20050016555A KR 20050016555 A KR20050016555 A KR 20050016555A KR 20047020309 A KR20047020309 A KR 20047020309A KR 20050016555 A KR20050016555 A KR 20050016555A
Authority
KR
South Korea
Prior art keywords
entity
registration
information
message
user
Prior art date
Application number
KR10-2004-7020309A
Other languages
English (en)
Other versions
KR100700734B1 (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 노키아 코포레이션
Publication of KR20050016555A publication Critical patent/KR20050016555A/ko
Application granted granted Critical
Publication of KR100700734B1 publication Critical patent/KR100700734B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42136Administration or customisation of services
    • H04M3/42153Administration or customisation of services by subscriber
    • 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/1073Registration or de-registration
    • 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
    • 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
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/35Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call
    • H04M2203/353Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call where the information comprises non-audio but is provided over voice channels
    • 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/42059Making use of the calling party identifier
    • H04M3/42068Making use of the calling party identifier where the identifier is used to access a profile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/4872Non-interactive information services

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)
  • Computer And Data Communications (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

통신 시스템의 방법에 있어서, 상기 시스템은 다수의 유저들로부터 등록 정보를 유지하는 제 1 엔티티 및 상기 다수의 유저들에 관련된 정보를 유지하는 제 2 엔티티를 포함하고, 여기서 상기 제 2 엔티티 정보는 등록 정보에 의존한다. 상기 방법은 제 2 엔티티로부터 제 1 엔티티로 이벤트에 대한 가입 메세지를 전달하는 단계와, 여기서 상기 이벤트는 제 1 엔티티에서 다수의 유저들 중 적어도 하나의 등록 정보의 변화이며; 제 1 엔티티에서 적어도 하나의 유저로부터 등록 메세지를 수신하는 단계와, 상기 메세지는 상기 적어도 하나의 유저의 등록 정보를 변화시키며; 등록 메세지에 응답하여 제 1 엔티티로부터 제 2 엔티티로 통지를 전달하는 단계를 포함하고, 여기서 통지는 상기 적어도 하나의 유저에 관련된 정보를 포함한다.

Description

SIP 프로토콜을 사용한 이벤트들의 가입 방법 및 시스템{A METHOD AND SYSTEM TO SUBSCRIPTION OF EVENTS USING SIP PROTOCOL}
본 발명은 통신 시스템에 관한 것으로, 보다 구체적으로는 통신 시스템에서의 이벤트들의 가입에 관한 것이다.
현재 다양한 범위의 통신 시스템들이 유저 장비 및/또는 시스템에 관련된 다른 노드들과 같은 둘 이상의 엔티티들 사이의 통신을 가능하게 하는데 사용되고 있다.
유저 단말기들 또는 다른 노드들에 대한 무선 통신을 제공하는 통신 시스템들이 공지되어 있다. 무선 시스템의 예는 공중 육상 이동 통신망(PLMN:Public Land Mobile Network)이다. PLMN은 전형적으로 셀룰러 네트워크이며, 여기서 기지송수신국(BTS:base transceiver station) 또는 유사한 액세스 엔티티들이 무선 인터페이스를 통하여 이동국(MS:mobile station)들과 같은 유저 장비(UE:user equipment)를 서비스한다. 통신을 위하여 요구되는 장치의 동작은 일반적으로 하나 이상의 제어 엔티티들에 의하여 제어되고, 상기 제어 엔티티들은 상호접속될 수 있다. 하나 이상의 게이트웨이 노드들은 상기 PLMN을 다른 네트워크들에 접속시킨다. 그러한 네트워크들의 다른 예들은 다른 셀룰러 네트워크, 공중 전화 교환망(PSTN: public switched telephone network) 및, IP(Internet Protocol) 기반 네트워크와 같은 패킷 데이터 교환망(PSDN: packet switched data network)이다. 상기 유저 장비와 상기 통신 시스템의 다른 요소들 사이의 통신은 적당한 통신 프로토콜에 근거하는 바, 이는 상기 시스템에서 통신이 처리되는 "규칙(rule)"을 정의한다.
현재 제 3 세대(3G) 무선 시스템에서, 모바일 유저들을 위한 상이한 통신 서비스들을 처리하기 위한 다양한 서버들이 정의된다. 이러한 서버들은 CSCF들로서 알려진 콜 상태 제어 기능(call state control function)들을 제공하는 서버들을 포함한다. 제어 기능들은 또한 홈 가입자 서버(HSS:home subscriber server)와 같은 엔티티들 및 다양한 애플리케이션 서버들에 의한 애플리케이션들에 의하여 제공될 수 있다. 상기 HSS는 전형적으로 유저의 프로필을 영구적으로 저장하기 위한 것으로, 인증동안 사용된다. 예를 들어, 제 3 세대 파트너쉽 프로젝트(3GPP)에 의하여 명시된, 3G에 대한 릴리즈(Release) 5 아키텍쳐에서, 이러한 엔티티들은 IP 멀티미디어 서브시스템(IMS:IP Multimedia Subsystem))에 위치된 것으로 발견될 수 있다.
상기 IMS 네트워크는 상기 3G 아키텍쳐의 허브에 위치되고, 기존의 음성 전화 및 멀티미디어 서비스들 모두를 처리하는 IP 기반 네트워크를 지원할 수 있다. 상기 3GPP는 3G 네트워크들에 대한 코어 세션 시그널링 프로토콜로서 접속 설정 프로토콜(SIP:session initiation protocol)을 선택했다. SIP는 인터넷 엔지니어링 태스크 포스(IETF: Internet Engineering Task Force)에 의하여 개발된다. 이들은 http://www.3gpp.org/ftp/Specs/Latest-drafts/24229-201.zip에서 제목 "SIP 및 SDP에 근거한 IP 멀티미디어 콜 제어 프로토콜(IP Multimedia Call Control Protocol based on SIP and SDP)"의 SIP 개념으로부터 IMS 네트워크의 기본 동작을 설명하는 3GPP 사양서 24.299를 검색할 수 있다. SIP는 소스로부터 전달된 각 메세지에 대하여 상기 전달된 메세지의 수신을 확인하는 목적지로부터의 관련된 응답이 존재한다는 점에서, 요청/응답 스타일 프로토콜이다.
예를 들어, 3G 네트워크에서, 유저가 먼저 그의 모바일 단말기를 스위치 온하는 경우, 상기 단말기가 전체적으로 접속되도록 허용되기 전에, 유저는 그의 유저 ID 또는 어드레스를 네트워크에 등록해야만 한다. 이는 상기 단말기로부터 SIP "등록(REGISTER)" 메세지를 상기 IMS에 전달함으로써 수행되고, 이는 상세한 유저의 어드레스들을 포함한다. 상기 IMS는 S-CSCF(serving call state control function)를 사용하여 이러한 정보를 수신 및 처리하는 바, 본 명세서에서 상기 S-CSCF를 "등록계(registrar)"로 언급된다. 이러한 등록 정보는 유저 어드레스, 위치, 단말기 성능 및 유저 유효성과 같은 유저의 상태를 포함할 수 있다. 상기 IMS는 SIP를 따라서 적절한 확인 메세지(예를 들어, 200 OK 메세지)를 전달함으로써 상기 등록을 확인한다. 선행 등록이 만기되는 경우 또는 유저의 상태 변화가 존재하는 경우, 후속적인 등록이 또한 발생한다(재-"등록(re-REGISTER)"). 유저가 다른 유저와 음성 통화 또는 텍스트 메세지의 전송과 같은 세션을 설정하기를 원하는 경우, 세션 중재가 또한 SIP하에서 수행될 것이다.
애플리케이션 서버(AS:Application server)들은 상기 IMS를 통하여 인스턴트 메세지, 지역 교통량 보고 및 원격 회의와 같은 서비스들을 제공한다. AS는 상기 IMS 네트워크 내에 또는 그 외부에 존재할 수 있다. 전형적으로, 지원되는 서비스가 제 3 자에 의하여 제공되는 경우, 상기 AS는 외부에 존재한다. 예를 들어, 지역 교통량 보고를 제공하는 AS는 상기 서비스에 가입한 유저들의 상태에 대한 최근의 정보가 필요할 것이다. 상술한 바와 같이, 상태 정보는 SIP 재-등록(re-REGISTER) 메세지를 사용하여 갱신될 수 있다. 그러므로, 이러한 상태 정보를 요구하는 AS 서버는 SIP 가입(SUBSCRIBE) 메세지를 사용하여, 상기 AS에 의하여 제공되는 인스턴스 메세징 서비스에 가입한 유저에 의하여 전달된 상기 등록(REGISTER) 메세지에 가입한다. 상기 IMS는 이러한 가입(SUBSCRIBE) 메세지들을 기록하여 관련된 등록(REGISTER) 메세지가 수신되는 때마다 상기 AS에게 통지(NOTIFY) 메세지를 전달한다. 그 후, 상기 AS는 이러한 정보를 사용하여 그의 교통량 보고 서비스를 구현할 수 있다. 상기 가입(SUBSCRIBE)/통지(NOTIFY) 메카니즘의 추가적인 정보는 http://www.ietf.org/internet-drafts/draft-ietf-sip-events-05.txt에서 검색가능한 제목 "SIP-Specific Event Notification"인 IETF 인터넷 드래프트에서 검색가능하다.
상태 정보의 특정한 일 예는 프리젠스 정보(presence information)이다. 프리젠스 서비스에 가입한 유저들 또는 애플리케이션 서버들은 다른 유저가 통화를 수용할 능력 및 유효성을 가지는 지를 결정할 수 있다. 예를 들어, PSTN 배치에서, 프리젠스의 개념은 겨우 온라인(벨이 울리는) 또는 오프라인(통화중)이라는 표시까지 확장된다. 그러나, SIP를 지원하는 시스템에서, 프리젠스는 '사무실에서 그리고 모든 통화가 유효하다', '집에서 그리고 개인적인 통화만 가능하다', 그리고 '통화중'와 같은(또는 적어도 그런 식으로 나타나는) 다양한 표시기를 가정할 수 있다. 따라서, 프리젠스 정보는 유저로 하여금 통화를 시도하기에 앞서서 다른 유저의 유효성을 확인할 수 있게 한다. 상술한 바와 같이 비슷한 상태 정보들이 등록(REGISTER) 메세지에서 네트워크로 중계된다.
SIP에 따라서 프리젠스 서비스를 구현하는데 두 개의 중요한 요소들이 존재하는 바, 등록계 및 프리젠스 서버이다. 상기 등록계는 네트워크상의 유저들의 등록(REGISTER) 메세지들을 수신 및 처리한다. 상기 프리젠스 서버는 다른 유저들 또는 애플리케이션 서버들과 같은 요소들로부터 네트워크의 유저들에 관련한 프리젠스 정보에 가입을 처리한다. 양 요소들에 의해 제공되는 기능의 중첩하는 성질 때문에, 상기 등록계 및 프리젠스 서버는 두 요소들이 인터페이스하는 LDAP(Lightweight Directory Access Protocol) 디렉토리 또는 로케이션 서버(location server)와 같은 독점 위치를 전형적으로 공유한다. 대안적으로, 상기 등록계 및 프리젠스 서버 기능은 공유된 절차에서 런될 수 있고, 둘 모드는 등록 업데이트에 액세스한다. 이러한 독점 솔루션들의 효과는 같은 바, 상기 등록계 및 프리젠스 서버의 콜로케이션(co-location)이다. 상술한 IMS 배치에서, 상기 기로계 및 프리젠스 서버는 S-CSCF에 콜로케이션될 것이다. 상기 프리젠스 서버에 의하여 제공된 기능들은 상당히 크므로, 결과적으로 공유 리소스의 로드가 증가하게 되고, 이는 프리젠스 정보에 대한 등록들 및 매우 많은 요청들 모두를 처리해야할 것이다.
본 발명은 상기 등록계와 프리젠스 서버 기능의 분리하고, 독립적으로 동작하도록 하는데 바람직한 이점들이 존재하다는 것을 발견함으로써 이루어졌다. 본 발명은 독점 인터페이스들을 사용하지 않도록 분리하는 것을 가능하게 하는 솔루션을 개발하여, 결과적으로 그들이 동작하는 전체 네트워크를 보다 잘 통합하는 것에 관한 것이다.
상술한 문제점들이 IP 기반 제 3세대(3G) 통신 시스템에서 SIP 이벤트들로의 가입에 관련되지만, 유사한 문제점들이 다른 시스템들에도 관련될 수 있고 따라서 상술한 문제들이 이러한 예들로 제한되는 것이 아니란 점이 이해되어야 한다.
본 발명의 실시예들이 첨부된 도면을 참고로 하여 예로서 설명될 것이다.
도 1은 본 발명이 적용될 수 있는 통신 시스템을 예시한다.
도 2는 종래 기술에 관련된 등록계 및 프리젠스 서버의 배치를 예시한다.
도 3은 본 발명의 일 실시예를 예시한다.
도 4는 본 발명의 일 실시예의 메세지 흐름을 예시한다.
본 발명의 실시예들은 전술한 하나 이상의 문제점들을 해결하기 위한 것이다.
본 발명의 일 양상에 따르면, 통신 시스템에서의 방법이 제공되는 바, 상기 시스템은 다수의 유저들로부터의 등록 정보를 유지하는 제 1 엔티티와, 상기 다수의 유저들에 관련된 정보를 유지하는 제 2 엔티티를 포함하고, 여기서 상기 제 2 엔티티 정보는 상기 등록 정보에 의존한다. 상기 방법은 이벤트에 대한 가입 메세지를 제 2 엔티티로부터 제 1 엔티티로 전달하는 단계와, 여기서 상기 이벤트는 제 1 엔티티에서 다수의 유저들 중 적어도 하나의 등록 정보의 변경이며; 제 1 엔티티에서 적어도 하나의 유저로부터의 등록 메세지를 수신하는 단계와, 상기 메세지는 상기 적어도 하나의 유저의 등록 정보를 변경하며; 상기 등록 메세지에 응답하여 상기 제 1 엔티티로부터 상기 제 2 엔티티에 통지를 전달하는 단계를 포함하고, 여기서 상기 통지는 상기 적어도 하나의 유저에 관련된 정보를 포함한다.
바람직하게, 이벤트 패키지가 정의되고, 상기 이벤트 패키지는 상기 이벤트에 관련된다.
바람직하게, 상기 제 1 엔티티는 등록계이고, 그리고 상기 제 2 엔티티는 프리젠스 서버이다. 등록 정보에서의 변경은 프리젠스 정보에 관련된다.
상기 시스템은 접속 설정 프로토콜(SIP)에 관련하여 동작하고, 그리고 여기서 상기 가입 메세지는 SIP 가입(SUBSCRIBE) 메세지를 포함하고, 그리고 상기 통지는 SIP 통지(NOTIFY) 메세지를 포함한다.
바람직한 실시예에서, 제 3 엔티티가 상기 적어도 하나의 유저에 관련된 정보에 관한 가입 메세지를 상기 제 2 엔티티로 전달한다.
상기 제 2 엔티티는 상기 제 2 엔티티로부터 수신된 통지에 응답하여 통지를 제 3 엔티티에 전달하고, 여기서 상기 전달된 통지는 상기 적어도 하나의 유저에 관련된 정보를 포함한다. 상기 제 3 엔티티는 애플리케이션 서버이다.
본 발명의 제 2 양상에 따르면, 다수의 유저들로부터의 등록 정보를 유지하는 제 1 엔티티 및 상기 다수의 유저들에 관련된 정보를 유지하는 제 2 엔티티를 포함하는 통신 시스템이 제공되는 바, 여기서 상기 제 2 엔티티 정보는 상기 등록 정보에 의존하고; 상기 제 2 엔티티는 이벤트에 관한 가입 정보를 상기 제 1 엔티티에 전달하도록 동작가능하고, 그리고 상기 제 1 엔티티는 적어도 하나의 유저로부터의 등록 메세지를 수신하도록 동작가능하고, 상기 등록 메세지는 상기 적어도 하나의 유저의 등록 정보를 변경하며, 여기서 상기 이벤트는 상기 제 1 엔티티에서 다수의 유저들 중 적어도 하나의 등록 정보의 변화에 관련되고; 그리고 상기 제 1 엔티티는 상기 등록 메세지에 응답하여 통지를 상기 제 1 엔티티로부터 상기 제 2 엔티티에 전달하도록 동작가능하고, 여기서 상기 통지는 상기 적어도 하나의 유저에 관련된 정보를 포함한다.
본 발명의 제 3 양상에 따르면, 네트워크 요소가 제공되는 바, 상기 네트워크 요소는 다수의 유저들의 등록 정보를 유지하는 수단과; 제 1 엔티티로부터 이벤트에 관한 가입 메세지를 수신하는 수단과, 여기서 상기 이벤트는 상기 네트워크 요소에서 다수의 유저들 중 적어도 하나의 등록 정보 변화에 관련되며; 적어도 하나의 유저로부터 등록 메세지를 수신하는 수단과, 상기 등록 메세지는 상기 적어도 하나의 유저의 등록 정보를 변경하고; 그리고 상기 등록 메세지에 응답하여 상기 제 1 엔티티에 통지를 전달하는 수단을 포함하고, 여기서 상기 통지는 상기 적어도 하나의 유저에 관련된 정보를 포함한다.
본 발명의 제 4 양상에 따르면, 네트워크 요소가 제공되는 바, 상기 네트워크 요소는 다수의 유저들에 관련된 정보를 유지하는 수단과, 여기서 상기 정보는 제 1 엔티티에서 유지되는 등록 정보에 의존하며; 이벤트에 대한 가입 메세지를 제 1 엔티티에 전달하는 수단과, 여기서 상기 이벤트는 제 1 엔티티에서 다수의 유저들 중 적어도 하나의 등록 정보 변화에 관련되며; 그리고 제 1 엔티티로부터 통지를 수신하는 수단을 포함하고, 여기서 상기 통지는 상기 적어도 하나의 유저에 관련된 정보를 포함한다.
도 1을 참조하면, 범용 이동 통신 시스템(UMTS:universal mobile telecommunications systems) 하에서 동작하는 전형적인 제 3 세대(3G) 무선 전자통신 시스템이 도시된다. 이러한 시스템의 허브는 IP 멀티미디어 서브시스템(IMS)(100) 네트워크이고, 이는 상기 네트워크의 둘 이상의 유저들 사이에서 통화들을 라우팅하고, 다른 네트워크에 기능들을 제공한다. 유저들의 예들은 이동 단말기(111), 랩톱(112), PDA(personal desktop assistant)(113), 공중 전화 교환망(PSTN: public switched telephone network) 전화기(131), 컴퓨터 단말기(123) 및 애플리케이션 서버(121) 그리고 애플리케이션 서버(122)이다. 상기 IMS는 IP 기반 네트워크를 사용하여 음성 통화 및 멀티미디어 통화 모두를 포함하는 통화들을 처리한다.
상기 IMS 네트워크는 상기 유저들(111, 112, 113)과 PSTN(130)와 같은 다른 네트워크들 그리고 외부 IP 기반 네트워크(120)와의 사이에서 3G 시스템에서의 게이트웨이로서 효과적으로 작용한다. 모바일 단말기와 IMS 네트워크의 다른 유저들과의 사이에, 그리고 IMS 네트워크 내에서의 시그널링은 접속 설정 프로토콜(SIP)하에서 수행된다. 다른 언급이 없는 한, SIP 메세지를 따르는 메세지들의 모든 참조부호는 대문자로 도시될 것이다.
도 2는 종래 기술의 IMS 네트워크(100)를 개념적으로 도시한다. 상기 IMS는 다수의 콜 상태 제어 기능들(CSCF)을 포함하는 다양한 요소들을 포함한다. CSCF는 IETF 아키텍쳐에서의 SIP 서버에 대응한다.
I-CSCF(Interrogating-CSCF)는 네트워크의 에지에서 기능하는, IMS 네트워크내의 통화들을 종료하는데 사용하는 기본 IMS 노드이다. 도 2에서, I-CSCF는 모바일 단말기(101), PDA(113) 및 애플리케이션 서버(AS)(121)의 외부 노드들과 통신하는 것으로 도시된다. 상기 I-CSCF에 대한 모바일 단말기, PDA, 및 애플리케이션 서버사이의 접속은 직접적인 것이 아니고, 도 1에 도시된 바와 같이, 모바일 단말기에 대한 상기 모바일 코어 네트워크(110), 및 애플리케이션 서버에 대한 인터넷(120)과 같은 적합한 중간 네트워크를 통하여 이루어질 수 있다.
HSS(202)는 상기 I-CSCF 및 상기 S-CSCF 모두와 인터페이스하는 중앙화된 유저 데이터베이스로서, IMS의 모든 유저들에 관한 정보를 저장한다. 상기 I-CSCF는 신규 유저들의 인증 및, 외부 요소들로부터 상기 S-CSCF에 메세지들을 전송하기 위하여 상기 S-CSCF상의 라우팅 정보를 검색하는 것과 같은 기능들을 수행하는데 상기 HSS를 사용한다.
상기 S-CSCF(206)는 IMS 유저들에 관련된 서비스들을 호출하는 기능을 하는 IMS 노드이다. 이러한 예에서, 상기 S-CSCF는 또한 IMS 유저들에 대한 등록계 기능 및 유저 등록의 처리를 수행하고, 또한 프리젠스 서버 기능(205)을 제공한다. 이러한 요소들(203, 205) 모두가 중첩하는 기능을 가질 때, 즉 이들 모두가 등록(REGISTER) 메세지에서 유저들로부터 수신된 정보를 모두 요구하는 경우, 이들은 또한 일반 리소스(204)를 공유한다. 여기서 상기 일반 리소스는 LDAP 디렉토리로 도시되지만, 또한 로케이션 서버일 수 있다. 대안적으로 상기 등록계 및 프리젠스 서버 기능은 모두 등록 업데이트에 액세스하는 공유 절차로서 런한다.
등록(REGISTER) 메세지의 수신은 이벤트로서 분류될 수 있다. 이벤트들은 임의의 변화된 상태일 수 있고, 통신 시스템에서 유저 또는 다른 노드들과 관련된다. 따라서, 애플리케이션 서버와 같은 요소는 특히 유저에 관련된 등록(REGISTER) 메세지, 또는 인바이트(INVITE)들의 수신과 같은 다른 이벤트에 가입할 수 있다. 이벤트들의 다른 예들은 유저 및 버디리스트(buddylist)의 프리젠스 서버를 포함하는 바, 이는 가입자가 유저의 프리젠스 정보 습득에 관심이 있는 경우 그 유저들의 요과적인 집합이다. 그러므로, 유저에 의하여 가입된 특정 이벤트들을 검출하고, 응답으로서 적당한 통지 메세지를 전달하는 것이 바로 S-CSCF이다.
그러나, 이벤트 패키지는 이벤트에 가입하는 것으로 정의되어야 하고, 이는 이벤트의 특성을 설명한다. 이벤트 프리젠스의 경우, 프리젠스 패키지는 임의의 유저의 프리젠스 정보에 가입하는데 사용된다. 의미론적으로 프리젠스 패키지는 임의의 유저가 프리젠스 정보에 대한 가입 메세지를 프리젠스 서버에 전달할 수 있는 것을 의미하고, 그러나 그러한 프리젠스 패키지가 정의되지 않는 경우, 상기 프리젠스 서버는 유저가 가입하려 시도하는 이벤트를 인식하지 않을 수 있음을 의미한다. 그러므로, 상기 프리젠스 패키지는 상기 프리젠스 서버에서 정의될 필요가 있고, 그 후 프리젠스 정보에서 변화들에 대한 이벤트에 관련된 가입 메세지를 수신 및 인식할 수 있다. 상기 프리젠스 서버는 상기 프리젠스 정보에 링크된 상태를 생성하고, 상기 프리젠스 정보에 임의의 변화가 일어나는 경우, 응답 또는 통지를 트리거할 것이다.
상기 프리젠스 서버는 공유 리소스(204)와 인터페이스하고, 이는 상기 프리젠스 정보를 저장한다. 상기 등록계(203)는 등록을 수행하는 유저로부터 전달된 등록(REGISTER) 메세지에서 수신된 정보를 가지고 업데이트함으로써 이러한 정보를 유지한다.
도 3을 참조하면, 본 발명의 실시예에서 IMS 네트워크(100)의 상세한 개념도를 도시한다. I-CSCF(201), HSS(202), 등록계(301) 및 프리젠스 서버(302)가 존재한다. 도시된 I-CSCF는 모바일 단말기(101), PDA(113) 및 애플리케이션 서버(121)의 외부 노드들과 통신하는 것으로 도시된다. 상기 등록계는 등록을 저장하기 위한 적합한 저장 수단(302)을 포함한다. 유사하게, 상기 프리젠스 서버는 프리젠스 정보를 저장하는 그 소유의 저장 수단(304)을 구비한다. 도시된 프리젠스 서버는 애플리케이션 서버의 한 특정한 예이다. 다른 타입의 애플리케이션 서버는: 유저들 사이에 메세지들의 송신 및 수신을 처리하는 메세징 서버와; 일반적인 정보를 유저들에게 제공하는 콘텐트 서버와; 그룹 전달 리스트에 대한 메세징 서버와 같은 다른 애플리케이션들에 의하여 액세스될 수 있는 유저 그룹들 상의 정보를 유지하는 그룹 서버를 포함한다.
본 발명의 이러한 실시예에서, 모바일 단말기(101)와 같은 유저들로부터의 등록을 처리하는 것은 단지 등록계이고, 애플리케이션 서버(121)와 같은 요소들로부터 프리젠스 쿼리들을 처리하는 것을 단지 프리젠스 서버이다. 상기 등록계와 상기 프리젠스 서버 사이의 통신은 SIP 메세지들 통하여 수행된다.
신규 SIP 이벤트 패키지가 정의되는 바, 이는 등록계에 의하여 구현되고 상기 프리젠스 서버에 의하여 사용된다. 상기 신규 이벤트 패키지는 등록계에서 수신된 임의의 유저의 등록 상세사항들을 변경하는 모든 등록(REGISTER) 메세지의 집합으로서 정의된다. 단순화를 의하여, 이러한 이벤트 패키지는 "등록들" 패키지로서 언급될 것이고, 이는 이벤트 "등록들"을 정의한다. 이러한 "등록들" 패키지는 임의의 유저의 등록 상태에서의 변화를 위하여 등록계에 가입하는데 상기 프리젠스 서버에 의하여 사용된다. 상기 등록계는 등록 상태에서 변화가 발생할 때마다 상기 프리젠스 서버로 통지를 다시 트리거하는 상태를 생성한다. 효과적으로, 등록계에 의하여 "등록"에 대한 가입이 이벤트 "등록들"에 앞서서 수신된 경우, 상기 "등록"은 상기 등록계에 의하여 수신된 임의의 유저에 의하여 전달된 모든 등록(REGISTER) 메세지를 커버한다. 그러므로, 상기 "등록" 이벤트는 단일 이벤트의 등록계의 도메인에서 모든 유저를 커버한다. 상기 도메인은 소정의 등록계에 의하여 처리되는 유저 그룹으로서 고려될 수 있다.
그 후 상기 프리젠스 서버는 가입(SUBSCRIBE)/통지(NOTIFY) 메카니즘을 사용할 수 있고, 그리고 상기 등록계에서 "등록"에 가입(SUBSCRIBE)할 수 있다. 상기 "등록들" 이벤트가 발생할 때마다, 상기 등록계는 유저의 식별 및 등록 상태를 포함한 통지(NOTIFY) 메세지를 상기 프리젠스 서버에 전달한다.
결과적으로, 상기 프리젠스 서버는 이제 상기 등록계(302)에 의하여 사용되는 것과 분리된 등록 정보의 기록(304)을 유지한다. 그러므로, 상기 프리젠스 서버는 임의의 공유 리소스들을 사용할 필요 없이, 상기 등록계와 독립적으로 애플리케이션 서버(121)와 같은 다른 요소들에 프리젠스 정보를 제공할 수 있다.
또한, SIP 메세지를 통하여 그리고 신규로 정의된 이벤트를 사용하여 상기 등록계와 프리젠스 서버와 링크될 수 있으며, 종래 기술과 같은 전용 배치는 존재하지 않는다.
본 발명의 일 실시예에서의 도 3에 도시된 요소들의 기능은 도 4에 도시된 메세지 흐름을 참고로 하여 보다 상세히 설명될 것이다.
도 4는 다음과 같은 절차를 예시하는 바:
1. 등록계에 의하여 구현되고 프리젠스 서버에 의하여 사용될 이벤트 "등록들"에 대한 신규 이벤트 패키지를 정의한다.
2. 상기 프리젠스 서버(303)가 '"등록" 이벤트로의 가입(SUBSCRIBE)' 메세지를 상기 등록계(301)에 전달한다.
3. 상기 등록계는 '200 OK' 메세지를 구비한 가입(SUBSCRIBE) 메세지를 확인한다.
4. 애플리케이션 서버(AS)(121)가 '모바일 단말기(101) 및 PDA(113)에 대한 프리젠스 정보로의 가입(SUBSCRIBE)' 메세지를 상기 프리젠스 서버에 전달한다.
5. 상기 프리젠스 서버는 '200 OK' 메세지를 구비한 가입(SUBSCRIBE) 메세지를 상기 AS로부터 확인한다.
6. 모바일 단말기(101)는 등록(REGISTER) 메세지를 상기 등록계에 전달한다.
7. 상기 등록계는 '200 OK' 메세지를 구비한 등록(REGISTER) 메세지의 수신을 확인하고, 상기 등록계(302)에서 등록 상세사항을 업데이트한다.
8. 모바일 단말기(101)로부터 전달된 상기 등록(REGISTER) 메세지는 상기 프리젠스 서버가 가입할 이벤트 "등록"을 만족한다. 그러므로, 상기 등록계는 통지(NOTIFY) 메세지를 상기 프리젠스 서버에 전달되고 이는 상기 모바일 단말기의 유저 및 등록 상태 상세사항을 포함한다. 이러한 상세사항은 상기 프리젠스 서버(304)에서 유지된다.
9. 상기 프리젠스 서버는 '200 OK' 메세지를 구비한 통지(NOTIFY) 메세지를 확인한다.
10. 이제 변화하는 모바일 단말기(101)에 관련한 프리젠스 정보가 AS(121)에 의하여 가입되는 경우, 상기 프리젠스 서버는 프리젠스 정보에서의 변화들의 상세사항을 구비한 통지(NOTIFY) 메세지를 AS에 전달한다.
11. 상기 AS는 '200 OK' 메세지를 구비한 통지(NOTIFY) 메세지를 확인한다.
12. PDA(113)은 등록(REGISTER) 메세지를 상기 등록계에 전달한다.
13. 상기 등록계는 '200 OK' 메세지를 구비한 등록(REGISTER) 메세지의 수신을 확인하고, 상기 등록계(302)에서 등록 상세사항을 업데이트한다.
14. 상기 등록계는 상기 등록계에 의하여 처리되는 모든 등록(REGISTER) 메세지를 커버하는, 상기 프리젠스 서버에 의하여 단계(2)에서 가입되는 "등록" 이벤트로서 이러한 등록(REGISTER) 메세지에 대한 통지(NOTIFY)를 상기 프리젠스 서버에 전달한다. 상기 통지(NOTIFY) 메세지는 유저 및 상기 PDA의 등록 상태 상세사항을 포함한다. 상기 상세사항은 상기 프리젠스 서버(304)에서 유지된다.
15. 상기 프리젠스 서버는 '200 OK' 메세지를 구비한 통지(NOTIFY) 메세지를 확인한다.
16. 이제 변화하는 PDA에 관련한 프리젠스 정보가 AS(121)에 의하여 가입되는 경우, 상기 프리젠스 서버는 프리젠스 정보에서의 변화들의 상세사항을 구비한 통지(NOTIFY) 메세지를 상기 AS에 전달한다.
17. 상기 AS는 '200 OK' 메세지를 구비한 통지(NOTIFY) 메세지를 확인한다.
본 발명의 실시예들이 SIP를 사용하는 3G에 관련하여 설명되었지만, 다른 적합한 시스템 및 인터페이스 프로토콜이 사용될 수 있다는 점을 이해해야한다.
본 장에서 본 발명의 예시적인 실시예들이 설명되었지만, 첨부된 청구항에서 정의된 본 발명의 정신에서 벗어남이 없이 개시된 솔루션을 달성하는 다수의 변경 및 수정이 존재한다는 점이 주목된다.

Claims (18)

  1. 통신 시스템의 방법에 있어서,
    상기 시스템은 다수의 유저들로부터 등록 정보를 유지하는 제 1 엔티티 및 상기 다수의 유저들에 관련된 정보를 유지하는 제 2 엔티티를 포함하고, 여기서 상기 제 2 엔티티 정보는 등록 정보에 의존하며,
    상기 방법은:
    제 2 엔티티로부터 제 1 엔티티로 이벤트에 대한 가입 메세지를 전달하는 단계와, 여기서 상기 이벤트는 제 1 엔티티에서 다수의 유저들 중 적어도 하나의 등록 정보의 변화이며;
    제 1 엔티티에서 적어도 하나의 유저로부터 등록 메세지를 수신하는 단계와, 상기 메세지는 상기 적어도 하나의 유저의 등록 정보를 변화시키며;
    등록 메세지에 응답하여 제 1 엔티티로부터 제 2 엔티티로 통지를 전달하는 단계를 포함하고, 여기서 통지는 상기 적어도 하나의 유저에 관련된 정보를 포함하는 것을 특징으로 하는 통신 시스템에서의 방법.
  2. 제 1항에 있어서,
    이벤트 패키지가 정의되고, 상기 이벤트 패키지는 상기 이벤트에 관련되는 것을 특징으로 하는 통신 시스템에서의 방법.
  3. 제 2항에 있어서,
    상기 제 1 엔티티는 등록계인 것을 특징으로 하는 통신 시스템에서의 방법.
  4. 제 3항에 있어서,
    등록 정보에서의 변화는 프리젠스 정보에 관련되는 것을 특징으로 하는 통신 시스템에서의 방법.
  5. 제 4항에 있어서,
    상기 제 2 엔티티는 프리젠스 서버인 것을 특징으로 하는 통신 시스템에서의 방법.
  6. 전술한 항들 중 어느 한 항에 있어서,
    상기 시스템은 접속 설정 프로토콜(SIP:session initiation protocol)에 따라서 동작하는 것을 특징으로 하는 통신 시스템에서의 방법.
  7. 제 6항에 있어서,
    상기 가입 메세지는 SIP 가입(SUBSCRIBE) 메세지를 포함하고, 상기 통지는 SIP 통지(NOTIFY) 메세지를 포함하는 것을 특징으로 하는 통신 시스템에서의 방법.
  8. 전술한 항들 중 어느 한 항에 있어서,
    제 3 엔티티는 상기 적어도 하나의 유저에 관련된 정보에 관한 가입 메세지를 상기 제 2 엔티티에 전달하는 것을 특징으로 하는 통신 시스템에서의 방법.
  9. 제 8항에 있어서,
    상기 제 2 엔티티는 상기 제 2 엔티티에서 수신된 통지에 응답하여 상기 제 3 엔티티에 통지를 전달하고, 상기 전달된 통지는 상기 적어도 하나의 유저에 관련된 정보를 포함하는 것을 특징으로 하는 통신 시스템에서의 방법.
  10. 제 8항 또는 제 9항에 있어서,
    상기 제 3 엔티티는 애플리케이션 서버인 것을 특징으로 하는 통신 시스템에서의 방법.
  11. 다수의 유저들로부터의 등록 정보를 유지하는 제 1 엔티티 및 상기 다수의 유저들에 관련된 정보를 유지하는 제 2 엔티티를 포함하고, 여기서 상기 제 2 엔티티 정보는 상기 등록 정보에 의존하며;
    상기 제 2 엔티티는 상기 제 1 엔티티에 이벤트에 관한 가입 메세지를 전달하도록 동작가능하고, 그리고 상기 제 1 엔티티는 적어도 하나의 유저로부터 가입 메세지를 수신하도록 동작가능하며, 상기 등록 메세지는 상기 적어도 하나의 유저의 등록 정보를 변화시키며, 여기서 상기 이벤트는 제 1 엔티티에서 상기 다수의 유저들 중 적어도 하나의 등록 정보에서의 변화에 관련되며; 그리고
    상기 제 1 엔티티는 등록 메세지에 응답하여 제 1 엔티티로부터 제 2 엔티티로 통지를 전달하도록 동작가능하고, 상기 통지는 상기 적어도 하나의 유저에 관련된 정보를 포함하는 것을 특징으로 하는 통신 시스템.
  12. 제 11항에 있어서,
    상기 이벤트에 관련된 이벤트 패키지를 더 포함하는 것을 특징으로 하는 통신 시스템.
  13. 제 12항에 있어서,
    상기 제 1 엔티티는 등록계인 것을 특징으로 하는 통신 시스템.
  14. 제 13항에 있어서,
    등록 정보에서의 변화는 프리젠스 정보에 관련되는 것을 특징으로 하는 통신 시스템.
  15. 제 14항에 있어서,
    상기 제 2 엔티티는 프리젠스 서버인 것을 특징으로 하는 통신 시스템.
  16. 제 11항 내지 제 15항 중 어느 한 항에 있어서,
    상기 시스템은 접속 설정 프로토콜(SIP)에 따라서 동작하는 것을 특징으로 하는 통신 시스템.
  17. 다수의 유저로부터 등록 정보를 유지하는 수단과;
    제 1 엔티티로부터 이벤트에 관한 가입 메세지를 수신하는 수단과, 여기서 상기 이벤트는 네트워크 요소에서 다수의 유저들 중 적어도 하나의 등록 정보의 변화에 관련되며;
    적어도 하나의 유저로부터 등록 메세지를 수신하는 수단과, 상기 등록 메세지는 상기 적어도 하나의 유저의 등록 정보를 변화시키며; 그리고
    상기 등록 메세지에 응답하여 상기 제 1 엔티티에 통지를 전달하는 수단과, 여기서 상기 통지는 상기 적어도 하나의 유저에 관련된 정보를 포함하는 것을 특징으로 하는 네트워크 요소.
  18. 다수의 유저들에 관련된 정보를 유지하는 수단과, 여기서 상기 정보는 제 1 엔티티에 유지되는 등록 정보에 의존하며;
    이벤트에 관한 가입 메세지를 제 1 엔티티에 전달하는 수단과, 여기서 상기 이벤트는 제 1 엔티티에서 상기 다수의 유저들 중 적어도 하나의 등록 정보에서의 변화에 관련되며; 그리고
    상기 제 1 엔티티로부터 통지를 수신하는 수단과, 여기서 상기 통지는 상기 적어도 하나의 유저에 관련된 정보를 포함하는 것을 특징으로 하는 네트워크 요소.
KR1020047020309A 2002-06-14 2003-06-04 Sip 프로토콜을 사용한 이벤트들의 가입 방법 및 시스템 KR100700734B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
GB0213726.3 2002-06-14
GBGB0213726.3A GB0213726D0 (en) 2002-06-14 2002-06-14 A communication system
PCT/IB2003/002658 WO2003107621A1 (en) 2002-06-14 2003-06-04 A method and system to subscription of events using sip protocol

Publications (2)

Publication Number Publication Date
KR20050016555A true KR20050016555A (ko) 2005-02-21
KR100700734B1 KR100700734B1 (ko) 2007-03-28

Family

ID=9938611

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020047020309A KR100700734B1 (ko) 2002-06-14 2003-06-04 Sip 프로토콜을 사용한 이벤트들의 가입 방법 및 시스템

Country Status (11)

Country Link
US (1) US20050170861A1 (ko)
EP (1) EP1514395B1 (ko)
JP (1) JP4116616B2 (ko)
KR (1) KR100700734B1 (ko)
CN (1) CN100493078C (ko)
AT (1) ATE359655T1 (ko)
AU (1) AU2003239747A1 (ko)
DE (1) DE60313167T2 (ko)
ES (1) ES2283779T3 (ko)
GB (1) GB0213726D0 (ko)
WO (1) WO2003107621A1 (ko)

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8046476B2 (en) * 2003-01-29 2011-10-25 Nokia Corporation Access right control using access control alerts
US7280533B2 (en) * 2003-10-15 2007-10-09 Nokia Corporation System and method for presence-based routing of communication requests over a network
EP1551144A1 (en) * 2003-12-31 2005-07-06 France Telecom System, method and apparatus for providing multimedia communications services
US7715856B2 (en) 2004-06-02 2010-05-11 Interdigital Technology Corporation Reporting terminal capabilities for supporting short message service
US20060080428A1 (en) * 2004-06-07 2006-04-13 Nokia Corporation Method, system and computer program to enable semantic mediation for SIP events through support of dynamically binding to and changing of application semantics of SIP events
US8903820B2 (en) * 2004-06-23 2014-12-02 Nokia Corporation Method, system and computer program to enable querying of resources in a certain context by definition of SIP even package
US20050289096A1 (en) * 2004-06-23 2005-12-29 Nokia Corporation Method, system and computer program to enable SIP event-based discovery of services and content within a community built on context information
US20060050648A1 (en) * 2004-09-09 2006-03-09 Microsoft Corporation Reducing storage requirement for route information
US7403838B2 (en) * 2004-12-16 2008-07-22 General Instrument Corporation Messaging system based building control
FR2884665A1 (fr) * 2005-04-19 2006-10-20 France Telecom Procede d'alerte lors d'une modification de contenu et systeme pour la mise en oeuvre du procede
DE602005011255D1 (de) * 2005-05-04 2009-01-08 Ericsson Telefon Ab L M Verfahren und Vorrichtung zum Abhandeln von Informationen den Client betreffend in einem Applikationsserver
EP1727329A1 (en) * 2005-05-23 2006-11-29 Siemens S.p.A. Method and system for the remote management of a machine via IP links of an IP multimedia subsystem, IMS
CN100403847C (zh) * 2005-06-22 2008-07-16 华为技术有限公司 移动性事件包订阅方法和多连接状态上报方法
US20060291412A1 (en) 2005-06-24 2006-12-28 Naqvi Shamim A Associated device discovery in IMS networks
US20060291487A1 (en) * 2005-06-24 2006-12-28 Aylus Networks, Inc. IMS networks with AVS sessions with multiple access networks
US7864936B2 (en) 2005-06-24 2011-01-04 Aylus Networks, Inc. Method of avoiding or minimizing cost of stateful connections between application servers and S-CSCF nodes in an IMS network with multiple domains
US8090392B2 (en) 2005-08-05 2012-01-03 Interdigital Technology Corporation Method and system for reporting a short message capability via an IP multimedia subsystem
CN1933476B (zh) * 2005-09-15 2010-04-28 华为技术有限公司 基于会话发起协议的订阅方法
CN100514968C (zh) 2005-10-11 2009-07-15 华为技术有限公司 离线消息的处理方法和即时消息服务器
ES2273603B1 (es) * 2005-10-26 2008-03-16 Vodafone Españe, S.A. Sistema habilitador de servicios ip (protocolo de internet) para terminales de usuario basados en señalizacion sip (protocolo de iniciacion de sesion).
WO2007062566A1 (fr) * 2005-11-29 2007-06-07 Huawei Technologies Co. Ltd. Procede et systeme pour la mise en oeuvre de l'abonnement de service
CN1976529B (zh) * 2005-11-29 2010-05-12 华为技术有限公司 在呼叫时进行业务订阅的方法及***
CN100456771C (zh) * 2005-12-23 2009-01-28 华为技术有限公司 通信设备及其中模块间交互方法
FR2895859A1 (fr) * 2005-12-29 2007-07-06 Alcatel Sa Procede de localisation dans un reseau de type ims
CN100464537C (zh) * 2005-12-30 2009-02-25 华为技术有限公司 共享呈现信息的方法及***、群组服务器及呈现服务器
WO2007079582A1 (en) * 2006-01-10 2007-07-19 Research In Motion Limited System and method for selecting a domain in a network environment including ims
KR100698330B1 (ko) 2006-01-20 2007-03-23 엘지전자 주식회사 인스턴트 메신저 서비스 기능을 갖는 이동통신 단말기 및이를 이용한 무선 신호 처리방법
US20070197227A1 (en) * 2006-02-23 2007-08-23 Aylus Networks, Inc. System and method for enabling combinational services in wireless networks by using a service delivery platform
CN101056304B (zh) * 2006-04-17 2010-05-12 华为技术有限公司 通过sip注册请求创建隐式订阅的方法
US9026117B2 (en) 2006-05-16 2015-05-05 Aylus Networks, Inc. Systems and methods for real-time cellular-to-internet video transfer
US8730945B2 (en) * 2006-05-16 2014-05-20 Aylus Networks, Inc. Systems and methods for using a recipient handset as a remote screen
US8611334B2 (en) * 2006-05-16 2013-12-17 Aylus Networks, Inc. Systems and methods for presenting multimedia objects in conjunction with voice calls from a circuit-switched network
US8432899B2 (en) 2007-02-22 2013-04-30 Aylus Networks, Inc. Systems and methods for enabling IP signaling in wireless networks
CN100471150C (zh) * 2006-06-15 2009-03-18 华为技术有限公司 建立订阅对话的方法及订阅用户事件的方法
CN101087474B (zh) * 2006-06-19 2012-01-11 中兴通讯股份有限公司 一种获取语音呼叫连续性业务的业务状态的方法
ATE514272T1 (de) * 2006-08-03 2011-07-15 Accuris Technologies Ltd Roaming-gateway
CN101127614A (zh) * 2006-08-16 2008-02-20 华为技术有限公司 维护公有群组成员呈现信息的***及方法
US7899033B2 (en) * 2006-08-24 2011-03-01 At&T Intellectual Property I, L.P. Method and system for conditionally invoking an IMS service
EP2056539A4 (en) * 2006-08-24 2010-01-13 Huawei Tech Co Ltd METHOD AND DEVICE FOR OBTAINING A ROAD MESSAGE, METHOD AND SYSTEM FOR LOCATING A USER TERMINAL
EP1898585A1 (en) * 2006-09-08 2008-03-12 Nokia Siemens Networks Gmbh & Co. Kg Optimized subscription to registration state information in the IMS
CN101115059A (zh) * 2007-01-19 2008-01-30 华为技术有限公司 多媒体子***中传递终端信息的方法、设备及***
US7856226B2 (en) 2007-04-17 2010-12-21 Aylus Networks, Inc. Systems and methods for IMS user sessions with dynamic service selection
US20080317010A1 (en) * 2007-06-22 2008-12-25 Aylus Networks, Inc. System and method for signaling optimization in ims services by using a service delivery platform
KR101544623B1 (ko) * 2007-06-22 2015-08-17 삼성전자주식회사 연기된 메시지 리마인더와 만기 연장을 위한 시스템 및 방법
CN101345748B (zh) * 2007-07-13 2010-08-04 华为技术有限公司 将用户状态通知应用服务器的方法、***及装置
CN101159570B (zh) * 2007-10-31 2011-04-20 中兴通讯股份有限公司 基于ip多媒体子***的多终端用户的用户订阅方法
US9392070B2 (en) * 2008-12-19 2016-07-12 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement for handling resource data
CN101867590B (zh) * 2009-04-14 2013-04-24 华为技术有限公司 基于会话初始化协议的订阅方法和装置
CN102098211B (zh) 2009-12-11 2012-08-08 华为技术有限公司 客户端和服务器动态协助的业务聚合方法、服务器和客户端
US9043928B1 (en) * 2010-02-24 2015-05-26 Sprint Communications L.P. Enabling web page tracking
US8825731B2 (en) 2010-05-18 2014-09-02 International Business Machines Corporation Mobile device workload management for cloud computing using SIP and presence to control workload and method thereof
CN103095690A (zh) * 2012-12-28 2013-05-08 华为技术有限公司 一种呼叫处理方法及应用服务器
GB201409883D0 (en) * 2014-06-03 2014-07-16 Ocado Ltd Methods, systems, and apparatus for controlling movement of transporting devices
CN111984895A (zh) * 2019-05-23 2020-11-24 京东方科技集团股份有限公司 用于订阅资源的方法、装置、设备和存储介质
US11533345B2 (en) * 2020-03-27 2022-12-20 Samsung Electronics Co., Ltd. Method and apparatus for providing generic framework to manage custom subscription over sip

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7701925B1 (en) * 2000-03-22 2010-04-20 Tekelec Presence registration and routing node
US7870196B2 (en) * 2000-11-08 2011-01-11 Nokia Corporation System and methods for using an application layer control protocol transporting spatial location information pertaining to devices connected to wired and wireless internet protocol networks
US20020131395A1 (en) * 2001-03-19 2002-09-19 Chenghui Wang Session initiation protocol (SIP) user agent in a serving GPRS support node (SGSN)
US6885861B2 (en) * 2001-08-24 2005-04-26 Nokia Corporation Service mobility and recovery in communication networks
US7254614B2 (en) * 2001-11-20 2007-08-07 Nokia Corporation Web services push gateway
US7395329B1 (en) * 2002-05-13 2008-07-01 At&T Delaware Intellectual Property., Inc. Real-time notification of presence availability changes
US20030217142A1 (en) * 2002-05-15 2003-11-20 Microsoft Corporation Method and system for supporting the communication of presence information regarding one or more telephony devices
US7403775B2 (en) * 2002-05-24 2008-07-22 Kodiak Networks, Inc. Roaming gateway for support of advanced voice services while roaming in wireless communications systems

Also Published As

Publication number Publication date
JP4116616B2 (ja) 2008-07-09
ES2283779T3 (es) 2007-11-01
GB0213726D0 (en) 2002-07-24
AU2003239747A1 (en) 2003-12-31
DE60313167T2 (de) 2008-01-03
CN100493078C (zh) 2009-05-27
CN1663216A (zh) 2005-08-31
KR100700734B1 (ko) 2007-03-28
WO2003107621A1 (en) 2003-12-24
EP1514395B1 (en) 2007-04-11
ATE359655T1 (de) 2007-05-15
JP2005530403A (ja) 2005-10-06
DE60313167D1 (de) 2007-05-24
EP1514395A1 (en) 2005-03-16
US20050170861A1 (en) 2005-08-04

Similar Documents

Publication Publication Date Title
KR100700734B1 (ko) Sip 프로토콜을 사용한 이벤트들의 가입 방법 및 시스템
US9451422B2 (en) Method, system and network device for routing a message to a temporarily unavailable network user
US7353278B2 (en) System and method for event notifications in a multimedia network
EP2131546B1 (en) Method, system, and apparatus for processing business message with a plurality of terminals
EP1700499B1 (en) Method and communication system for automatically discovering the multmedia service capability
EP1550337B1 (en) A communication system
KR100755984B1 (ko) 이동 통신 시스템에서의 가입자의 복수 등록
US20090067408A1 (en) Centralized call log and method thereof
JP2004533173A (ja) Ipマルチメディアにおける存在サーバー
CN101563903B (zh) 用于向用户提供ip多媒体子***通信服务的方法和设备
JP2006522501A5 (ko)
US20080004006A1 (en) Method for notifying network application of client registration in a roaming network
EP1880556B1 (en) Method and element for service control
KR100807863B1 (ko) 통신 시스템에서의 서비스 제공
WO2007144681A1 (en) Method and system for providing portability

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
LAPS Lapse due to unpaid annual fee