KR100700734B1 - Sip 프로토콜을 사용한 이벤트들의 가입 방법 및 시스템 - Google Patents
Sip 프로토콜을 사용한 이벤트들의 가입 방법 및 시스템 Download PDFInfo
- Publication number
- KR100700734B1 KR100700734B1 KR1020047020309A KR20047020309A KR100700734B1 KR 100700734 B1 KR100700734 B1 KR 100700734B1 KR 1020047020309 A KR1020047020309 A KR 1020047020309A KR 20047020309 A KR20047020309 A KR 20047020309A KR 100700734 B1 KR100700734 B1 KR 100700734B1
- Authority
- KR
- South Korea
- Prior art keywords
- entity
- information
- message
- user
- registration
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42136—Administration or customisation of services
- H04M3/42153—Administration or customisation of services by subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/35—Aspects of automatic or semi-automatic exchanges related to information services provided via a voice call
- H04M2203/353—Aspects 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42059—Making use of the calling party identifier
- H04M3/42068—Making use of the calling party identifier where the identifier is used to access a profile
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/4872—Non-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)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
- Radar Systems Or Details Thereof (AREA)
- Computer And Data Communications (AREA)
Abstract
통신 시스템에서의 방법이 제공되는 바, 상기 시스템은 복수의 유저들로부터의 등록 정보를 유지하는 제 1 엔티티 및 상기 복수의 유저들과 관련된 정보를 유지하는 제 2 엔티티를 포함하고, 상기 제 2 엔티티의 정보는 상기 등록 정보에 의존한다. 상기 방법은 이벤트에 대한 가입 메세지를 상기 제 2 엔티티로부터 상기 제 1 엔티티에 전송하는 단계와, 여기서 상기 이벤트는 상기 제 1 엔티티에 있어서의 상기 복수의 유저들중 적어도 하나의 등록 정보의 변화이며; 상기 제 1 엔티티에서 상기 적어도 하나의 유저로부터의 등록 메세지를 수신하는 단계와, 여기서 상기 메세지는 상기 적어도 하나의 유저의 상기 등록 정보를 변화시키고; 그리고 상기 등록 메세지에 응답하여 상기 제 1 엔티티로부터 상기 제 2 엔티티에 상기 적어도 하나의 유저와 관련된 정보를 포함하는 통지를 전송하는 단계를 포함한다.
Description
본 발명은 통신 시스템에 관한 것으로, 보다 구체적으로는 통신 시스템에서의 이벤트들의 가입(subscription)에 관한 것이다.
현재 다양한 범위의 통신 시스템들이 유저 장비 및/또는 시스템에 관련된 다른 노드들과 같은 둘 이상의 엔티티들 사이의 통신을 가능하게 하는데 사용되고 있다.
유저 단말들 또는 다른 노드들에 대한 무선 통신을 제공하는 통신 시스템들이 공지되어 있다. 무선 시스템의 예는 공중 육상 이동 통신망(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를 사용하여 이러한 정보를 수신 및 처리하는 바, 본 명세서에서 상기 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에 따라 프레즌스 서비스를 구현하는 데에는 2개의 중요한 요소들, 즉 레지스트라 및 프레즌스 서버가 존재한다. 상기 레지스트라는 네트워크상의 유저들의 등록(REGISTER) 메세지들을 수신 및 처리한다. 상기 프레즌스 서버는 다른 유저들 또는 애플리케이션 서버들과 같은 요소들로부터 네트워크의 유저들에 관련된 프레즌스 정보에 대한 가입을 처리한다. 양 요소들에 의해 제공되는 기능의 중첩하는 특성때문에, 상기 레지스트라 및 프레즌스 서버는 두 요소들이 인터페이스하는 LDAP(Lightweight Directory Access Protocol) 디렉토리 또는 위치 결정 서버(location server)와 같은 독점 위치를 전형적으로 공유한다. 대안적으로, 상기 레지스트라 및 프레즌스 서버 기능은 공유된 절차에서 런(run)될 수 있고, 둘 모드는 등록 갱신을 액세스한다. 이러한 독점 솔루션들의 효과는 같은 바, 상기 레지스트라 및 프레즌스 서버의 콜로케이션(co-location)이다. 상술한 IMS 배치에서, 상기 레지스트라 및 프레즌스 서버는 S-CSCF에 콜로케이션될 것이다. 상기 프레즌스 서버에 의하여 제공된 기능들은 상당히 크므로, 결과적으로 공유 리소스의 로드가 증가하게 되고, 이는 프레즌스 정보에 대한 등록들 및 매우 많은 요청들 모두를 처리해야할 것이다.
본 발명자들은 상기 레지스트라와 프레즌스 서버 기능의 분리하고 독립적으로 동작시킴으로써 바람직한 장점들을 얻을 수 있다는 것을 발견하였다. 본 발명자들은 독점적인 인터페이스를 이용하지 않고 이러한 분리를 가능하게 하여, 양 기능이 동작하고 있는 전체 네트워크와의 양호한 통합을 얻을 수 있는 해결책을 개발하였다.
이해될 사항으로서, 상기 설명한 문제들은 IP 기반의 제 3 세대(3G) 통신 시스템에 있어서의 SIP 이벤트의 가입과 관련되지만, 유사한 결함이 다른 시스템들에서도 발생될 수 있기 때문에, 하기의 설명은 이러한 예로 한정되지 않는다.
본 발명의 실시예들은 전술한 하나 이상의 문제점들을 해결하기 위한 것이다.
본 발명의 일 양상에 따르면, 통신 시스템에서의 방법이 제공되는 바, 상기 시스템은 복수의 유저들로부터의 등록 정보를 유지하는 제 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 엔티티의 정보는 상기 등록 정보에 의존하고, 상기 제 1 엔티티는 상기 제 2 엔티티와 통신하고, 적어도 하나의 유저와 통신하며; 상기 제 2 엔티티는 이벤트에 대한 가입 메세지를 상기 제 1 엔티티에 전송하고, 상기 제 1 엔티티는 상기 적어도 하나의 유저로부터 등록 메세지를 수신하고, 상기 등록 메세지는 상기 적어도 하나의 유저의 등록 정보를 변화시키고, 상기 이벤트는 상기 제 1 엔티티에 있어서의 상기 복수의 유저들중 적어도 하나의 등록 정보의 변화와 관련되며; 그리고 상기 제 1 엔티티는 상기 등록 메세지에 응답하여 상기 제 1 엔티티로부터 상기 제 2 엔티티에게 상기 적어도 하나의 유저와 관련된 정보를 포함하는 통지를 전송한다.
본 발명의 제 3 양상에 따르면, 네트워크 요소가 제공되는 바, 이 네트워크 요소는: 복수의 유저들로부터의 등록 정보를 유지하는 수단과; 제 1 엔티티로부터 이벤트에 대한 가입 메세지를 수신하는 수단과, 여기서 상기 이벤트는 상기 네트워크 요소에 있어서의 상기 복수의 유저들중 적어도 하나의 유저의 등록 정보의 변화와 관련되며; 상기 적어도 하나의 유저로부터 등록 메세지를 수신하는 수단과, 여기서 상기 등록 메세지는 상기 적어도 하나의 유저의 상기 등록 정보를 변화시키고; 그리고 상기 등록 메세지에 응답하여 상기 제 1 엔티티에 상기 적어도 하나의 유저와 관련된 정보를 포함하는 통지를 전송하는 수단을 포함한다.
본 발명의 제 4 양상에 따르면, 네트워크 요소가 제공되는 바, 이 네트워크 요소는: 복수의 유저들과 관련된 정보를 유지하는 수단과, 여기서 상기 정보는 제 1 엔티티에 유지되는 등록 정보에 의존하고; 이벤트에 대한 가입 메세지를 상기 제 1 엔티티에 전송하는 수단과, 여기서 상기 이벤트는 상기 제 1 엔티티에 있어서의 상기 복수의 유저들중 적어도 하나의 유저의 등록 정보의 변화와 관련되며; 그리고 상기 제 1 엔티티로부터 상기 적어도 하나의 유저와 관련된 정보를 포함하는 통지를 수신하는 수단을 포함한다.
본 발명의 실시예들이 첨부된 도면을 참고로 하여 예로서 설명될 것이다.
도 1은 본 발명이 적용될 수 있는 통신 시스템을 예시한다.
도 2는 종래 기술에 관련된 레지스트라 및 프레즌스 서버의 배치를 예시한다.
도 3은 본 발명의 일 실시예를 예시한다.
도 4는 본 발명의 일 실시예의 메세지 흐름을 예시한다.
도 1은 유니버설 이동 원격 통신 시스템(UMTS) 하에서 동작하는 전형적인 제 3 세대 (3G) 무선 원격 통신 시스템을 나타낸다. 이 시스템의 허브는 IP 멀티미디어 서브시스템(IMS)(100) 네트워크이며, 이것은 그 네트워크의 2 또는 그 이상의 유저들 간의 호를 라우팅하고, 다른 네트워크 기능을 제공한다. 유저의 예는, 이동 단말(111), 랩탑(112), 퍼스널 데스크탑 어시스턴트(PDA)(113), 공중 교환 전화 회로망(PSTN) 전화기(131), 컴퓨터 단말(23), 애플리케이션 서버(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 서버와 등가이다.
문의 CSCF(I-CSCF)(201)는 IMS 네트워크에서 호를 착신(terminate)하는 데에 이용되는 기본적인 IMS 노드로서, 네트워크의 에지에서 기능한다. 여기에서, 이것은 이동 단말(101), PDA(113) 및 애플리케이션 서버(AS)(121)의 외부 노드와 통신하는 것으로 나타나있다. 이해될 사항으로서, I-CSCF에 대한 이동 단말, PDA 및 애플리케이션 서버의 접속은 직접 이루어지는 것이 아니라, 도 1에 나타낸 바와 같이, 이동 단말에 대해서는 이동 코어 네트워크(110) 그리고 애플리케이션 서버에 대해서는 인터넷(120) 등의 적절한 중간 네트워크를 경유하여 이루어진다.
HSS(202)는 I-CSCF 및 S-CSCF의 양자와 인터페이스하는 중앙 집중형 유저 데이터베이스로서, IMS의 모든 유저들에 관한 정보를 저장한다. I-CSCF는 HSS를 이용하여, 새로운 유저들을 허가하고, 외부 요소들로부터 S-CSCF에 메세지들을 전송하기 위해 S-CSCF에 관한 라우팅 정보를 검색하는 등의 기능을 수행한다.
S-CSCF(206)는 IMS 유저들에 관련된 서비스를 불러오는 것을 담당하는 IMS 노드이다. 본 예에서, S-CSCF는 IMS 유저들을 위한 레지스트라 기능(203)을 또한 수행하여 유저 등록을 처리하고, 프레즌스 서버 기능(205)을 또한 수행한다. 이러한 양쪽 요소들(203 및 205)은, 이들이 모두 유저로부터 REGISTER 메세지로 수신하는 정보를 요구한다는 점에서 중복 기능을 갖기 때문에, 이들은 공통 자원(204)을 공유한다. 여기에서, 공통 자원은 LDAP 디렉토리인 것으로 나타나지만, 위치 결정 서버가 될 수 있다. 대안적으로, 모두 등록 갱신에 대한 액세스를 갖는 레지스트라 및 프레즌스 서버의 기능은 공용 프로세스로서 런될 수 있다.
REGISTER 메세지의 수신은 이벤트로서 분류될 수 있다. 이벤트는 임의의 상태 변화이며, 통신 시스템 내의 유저 또는 다른 노드와 같은 엔티티와 관련될 수 있다. 따라서, 애플리케이션 서버와 같은 요소는 유저와 관련된 REGISTER 메세지들 또는 INVITE의 수신과 같은 다른 이벤트들에 특정적으로 가입할 수 있다. 이벤트들의 추가의 예는 유저의 프레즌스 정보 및 버디리스트(buddylist)(이것은 실제로 가입자가 그 프레즌스 정보를 알기를 원하는 유저들을 모아놓은 것이다)를 포함한다. 따라서, 유저가 가입한 특정의 이벤트들을 검출하고, 그에 응답하여 적절한 NOTIFY 메세지들을 전송하는 것은 S-CSCF이다.
하지만, 이벤트에 가입하기 위해서는, 그 이벤트의 특성들을 상세히 기술하는 이벤트 패키지가 정의되어야 한다. 이벤트가 존재하는 경우, 임의의 유저의 프레즌스 정보에 가입하기 위해 프레즌스 패키지가 이용된다. 의미론적으로, 프레즌스 패키지는 임의의 유저가 프레즌스 정보에 대한 가입 메세지를 프레즌스 서버에 전송할 수 있음을 의미하지만, 만일 이러한 프레즌스 패키지가 정의되어 있지 않으면, 프레즌스 서버는 유저가 어떤 이벤트에 가입하고자 시도했는 지를 인식할 수 없다. 따라서, 프레즌스 서버에서 프레즌스 패키지를 정의할 필요가 있는데, 이에 의해 프레즌스 서버는 프레즌스 정보의 변화에 대한 관련 이벤트를 위한 가입 메세지를 수신하여 인식할 수 있다. 프레즌스 서버는 프레즌스 정보에 링크되는 상태를 생성하고 프레즌스 정보에 있어서 어떠한 변화가 일어나면, 응답 또는 통지를 트리거(trigger)한다.
프레즌스 서버는 프레즌스 정보를 저장하고 있는 공유 자원(204)과 인터페이스한다. 레지스트라(203)는 등록을 수행하는 유저로부터 전송된 REGISTER 메세지에서 수신된 정보로 이 정보를 갱신함으로써 이러한 정보를 유지한다.
도 3은 발명의 일 실시예에 있어서의 IMS 네트워크(100)의 상세도이다. I-CSCF(201), HSS(202), 레지스트라(301) 및 프레즌스 서버(302)가 있다. I-CSCF는 이동 단말(101), PDA(113) 및 애플리케이션 서버(121)의 외부 노드들과 통신하는 것으로 나타나있다. 레지스트라는 등록을 저장하기 위한 적절한 저장 수단(302)을 포함한다. 마찬가지로, 프레즌스 서버는 프레즌스 정보를 저장하기 위한 그 자체의 저장 수단(304)을 갖는다. 도시된 프레즌스 서버는 애플리케이션 서버의 하나의 특정 예이다. 다른 타입의 애플리케이션 서버는 유저들 간의 메세지들의 전송 및 수신을 취급하는 메세징 서버와, 유저들에게 일반적인 정보를 제공하는 콘텐츠 서버와, 그리고 그룹 딜리버리 리스트(group delivery list)를 위한 메세징 서버와 같은 다른 애플리케이션들에 의해 액세스될 수 있는, 유저들의 그룹에 관한 정보를 유지하는 그룹 서버를 포함한다.
본 발명의 이러한 실시예에서, 레지스트라 만이 이동 단말(101)과 같은 유저들로부터의 등록을 취급하고, 프레즌스 서버 만이 애플리케이션 서버(121)와 같은 요소들로부터의 프레즌스 문의를 취급한다. 레지스트라와 프레즌스 서버 간의 통신은 SIP 메세지에 의해 수행된다.
레지스트라에 의해 구현되어 프레즌스 서버에 의해 이용되는 새로운 SIP 이벤트 패키지가 정의된다. 이러한 새로운 이벤트 패키지는, 레지스트라에서 수신한 임의의 유저의 등록 상세사항(detail)을 변경하는 모든 REGISTER 메세지들의 집합체로서 정의된다. 단순함을 위해, 이러한 이벤트 패키지는 "등록" 패키지라 언급하는 바, 이는 이벤트 "등록"을 정의한다. 이러한 "등록" 패키지는 임의의 사용자의 등록 상태의 변화에 대해 레지스트라에 가입할 때에 프레즌스 서버에 의해 이용된다. 레지스트라는, 등록 상태의 변화가 발생할 때 마다 프레즌스 서버에 되돌려지는 통지를 트리거하는 상태를 생성한다. 요컨대, "등록"은 임의의 유저가 전송하여 레지스트라가 수신하는 모든 REGISTER 메세지들을 커버하는 바, "등록"에 대한 가입은 이벤트 "등록"을 위해 레지스트라에 의해 이전에 수신된다. 따라서, "등록" 이벤트는 단일 이벤트를 갖는 레지스트라의 도메인 내의 모든 유저들을 커버한다. 이 도메인은 소정의 레지스트라에 의해 취급되는 유저들의 그룹으로서 여겨질 수 있다.
이렇게 되면, 프레즌스 서버는 SUBSCRIBE/NOTIFY 메커니즘을 이용할 수 있고, 레지스트라에서 "등록"에 가입(SUBSCRIBE)할 수 있다. "등록" 이벤트가 발생할 때 마다, 레지스트라는 NOTIFY 메세지를 유저의 아이덴티티 및 등록 상태와 함께 프레즌스 서버에 전송한다.
그 결과, 프레즌스 서버는 레지스트라(302)에 의해 이용되는 것과 별개의 등록 정보의 기록(304)을 보유한다. 따라서, 프레즌스 서버는, 어떠한 공유 자원도 이용하지 않으면서, 레지스트라와는 관계없이 애플리케이션 서버(121)와 같은 다른 요소들에 프레즌스 정보를 제공할 수 있다.
또한, 레지스트라와 프레즌스 서버 간의 유일한 링크는, 종래 기술에서와 같은 독점적인 구성이 아닌, 새롭게 정의된 이벤트를 이용하여 그리고 SIP 메세지를 이용하여 이루어진다.
이제, 본 발명의 일 실시예에서의 도 3의 요소들의 기능을 도 4의 메세지 흐름을 참조하여 보다 상세히 설명한다.
도 4는 다음의 프로세스를 기술한다:
1. 레지스트라에 의해 구현되어 프레즌스 서버에 의해 이용되는 이벤트 "등록"에 대한 새로운 이벤트 패키지를 정의한다.
2. 프레즌스 서버(303)는 "등록" 이벤트 SUBSCRIBE 메세지를 레지스트라(301)에 전송한다.
3. 레지스트라는 SUBSCRIBE 메세지에 대해 '200 OK' 메세지로 확인한다.
4. 애플리케이션 서버(AS)(121)는 '이동 단말(101) 및 PDA(113)에 대한 프레즌스 정보 SUBSCRIBE' 메세지를 프레즌스 서버에 전송한다.
5. 프레즌스 서버는 AS로부터의 SUBSCRIBE 메세지에 대해 '200 OK' 메세지로 확인한다.
6. 이동 단말(101)은 REGISTER 메세지를 레지스트라에 전송한다.
7. 레지스트라는 REGISTER 메세지의 수신에 대해 '200 OK' 메세지로 확인하고, 레지스트라(302)에 있어서의 등록 상세사항을 갱신한다.
8. 이동 단말(101)이 전송한 REGISTER 메세지는 프레즌스 서버가 가입한 이벤트 "등록"을 만족시킨다. 따라서, 레지스트라는 NOTIFY 메세지를 이동 단말의 유저 및 등록 상태의 상세사항을 포함하는 프레즌스 서버에 전송한다. 이러한 상세사항은 프레즌스 서버(304)에 유지된다.
9. 프레즌스 서버는 NOTIFY 메세지에 대해 '200 OK' 메세지로 확인한다.
10. 이동 단말(101)에 관한 프레즌스 정보(이것은 현재 변화되었다)는 AS(121)에 의해 가입되었기 때문에, 프레즌스 서버는 NOTIFY 메세지를 프레즌스 정보 변화의 상세사항과 함께 AS에 전송한다.
11. AS는 NOTIFY 메세지에 대해 '200 OK' 메세지로 확인한다.
12. PDA(113)는 REGISTER 메세지를 레지스트라에 전송한다.
13. 레지스트라는 REGISTER 메세지의 수신에 대해 '200 OK' 메세지로 확인하고, 레지스트라(302)에 있어서의 등록 상세사항을 갱신한다.
14. 레지스트라는 이러한 REGISTER 메세지에 대한 NOTIFY를 프레즌스 서버에 전송하는데, 이는 프레즌스 서버가 상기의 단계 2에서 가입한 "등록" 이벤트는 레지스트라에 의해 취급되는 모든 REGISTER 메세지를 커버하기 때문이다. NOTIFY 메세지는 PDA의 유저 및 등록 상태 상세사항을 포함한다. 이러한 상세사항은 프레즌스 서버(304)에 유지된다.
15. 프레즌스 서버는 NOTIFY 메세지에 대해 '200 OK' 메세지로 확인한다.
15. 프레즌스 서버는 NOTIFY 메세지에 대해 '200 OK' 메세지로 확인한다.
삭제
16. PDA에 관한 프레즌스 정보(이것은 현재 변화되었다)가 AS(121)에 의해 가입되어 있기 때문에, 프레즌스 서버는 NOTIFY 메세지를 프레즌스 정보 변화의 상세사항과 함께 AS에 전송한다.
17. AS는 NOTIFY 메세지에 대해 '200 OK' 메세지로 확인한다.
이해될 사항으로서, 본 발명의 실시예들은 SIP를 사용하는 3G의 환경에서 설명되었지만, 다른 적절한 시스템들 및 인터페이스 프로토콜들도 이용될 수 있다.
또한, 주목할 사항으로서, 상기 설명은 단지 본 발명의 예시적인 실시예들을 개시하는 것으로서, 특허 청구의 범위에 기재되어 있는 본 발명의 범위를 벗어나지 않으면서 개시된 해법에 대한 많은 변경 및 수정이 이루어질 수 있다.
Claims (18)
- 복수의 유저들로부터의 등록 정보를 유지하는 제 1 엔티티 및 상기 복수의 유저들과 관련된 정보를 유지하는 제 2 엔티티를 포함하는 통신 시스템에서의 방법-여기서, 상기 제 2 엔티티의 정보는 상기 등록 정보에 의존하며-으로서,이벤트에 대한 가입 메세지를 상기 제 2 엔티티로부터 상기 제 1 엔티티에 전송하는 단계와, 여기서 상기 이벤트는 상기 제 1 엔티티에 있어서의 상기 복수의 유저들중 적어도 하나의 등록 정보의 변화이며;상기 제 1 엔티티에서 상기 적어도 하나의 유저로부터의 등록 메세지를 수신하는 단계와, 여기서 상기 메세지는 상기 적어도 하나의 유저의 상기 등록 정보를 변화시키고; 그리고상기 등록 메세지에 응답하여 상기 제 1 엔티티로부터 상기 제 2 엔티티에 상기 적어도 하나의 유저와 관련된 정보를 포함하는 통지를 전송하는 단계를 포함하는 것을 특징으로 하는 통신 시스템에서의 방법.
- 제 1 항에 있어서,상기 이벤트와 관련된 이벤트 패키지가 정의되는 것을 특징으로 하는 통신 시스템에서의 방법.
- 제 2 항에 있어서,상기 제 1 엔티티는 레지스트라인 것을 특징으로 하는 통신 시스템에서의 방법.
- 제 3 항에 있어서,상기 등록 정보의 변화는 프레즌스 정보와 관련되는 것을 특징으로 하는 통신 시스템에서의 방법.
- 제 4 항에 있어서,상기 제 2 엔티티는 프레즌스 서버인 것을 특징으로 하는 통신 시스템에서의 방법.
- 제 1 항에 있어서,상기 시스템은 세션 개시 프로토콜(SIP)에 따라 동작하는 것을 특징으로 하는 통신 시스템에서의 방법.
- 제 6 항에 있어서,상기 가입 메세지는 SIP SUBSCRIBE 메세지를 포함하고, 상기 통지는 SIP NOTIFY 메세지를 포함하는 것을 특징으로 하는 통신 시스템에서의 방법.
- 제 1 항에 있어서,상기 적어도 하나의 유저와 관련된 정보에 대해, 제 3 엔티티가 상기 제 2 엔티티에게 가입 메세지를 전송하는 것을 특징으로 하는 통신 시스템에서의 방법.
- 제 8 항에 있어서,상기 제 2 엔티티는, 상기 제 2 엔티티에서 수신되는 상기 통지에 응답하여, 상기 적어도 하나의 유저와 관련된 정보를 포함하는 통지를 상기 제 3 엔티티에게 전송하는 것을 특징으로 하는 통신 시스템에서의 방법.
- 제 8 항 또는 제 9 항에 있어서,상기 제 3 엔티티는 애플리케이션 서버인 것을 특징으로 하는 통신 시스템에서의 방법.
- 복수의 유저들로부터의 등록 정보를 유지하는 제 1 엔티티 및 상기 복수의 유저들과 관련된 정보를 유지하는 제 2 엔티티를 포함하고, 상기 제 2 엔티티의 정보는 상기 등록 정보에 의존하고, 상기 제 1 엔티티는 상기 제 2 엔티티와 통신하고, 적어도 하나의 유저와 통신하며;상기 제 2 엔티티는 이벤트에 대한 가입 메세지를 상기 제 1 엔티티에 전송하고, 상기 제 1 엔티티는 상기 적어도 하나의 유저로부터 등록 메세지를 수신하고, 상기 등록 메세지는 상기 적어도 하나의 유저의 등록 정보를 변화시키고, 상기 이벤트는 상기 제 1 엔티티에 있어서의 상기 복수의 유저들중 적어도 하나의 등록 정보의 변화와 관련되며; 그리고상기 제 1 엔티티는 상기 등록 메세지에 응답하여 상기 제 1 엔티티로부터 상기 제 2 엔티티에게 상기 적어도 하나의 유저와 관련된 정보를 포함하는 통지를 전송하는 것을 특징으로 하는 통신 시스템.
- 제 11 항에 있어서,상기 이벤트와 관련된 이벤트 패키지를 더 포함하는 것을 특징으로 하는 통신 시스템.
- 제 12 항에 있어서,상기 제 1 엔티티는 레지스트라인 것을 특징으로 하는 통신 시스템.
- 제 13 항에 있어서,상기 등록 정보의 변화는 프레즌스 정보와 관련되는 것을 특징으로 하는 통신 시스템.
- 제 14 항에 있어서,상기 제 2 엔티티는 프레즌스 서버인 것을 특징으로 하는 통신 시스템.
- 제 11 항 내지 제 15 항 중의 어느 한 항에 있어서,상기 시스템은 세션 개시 프로토콜(SIP)에 따라 동작하는 것을 특징으로 하는 통신 시스템.
- 네트워크 요소로서,복수의 유저들로부터의 등록 정보를 유지하는 수단과;제 1 엔티티로부터 이벤트에 대한 가입 메세지를 수신하는 수단과, 여기서 상기 이벤트는 상기 네트워크 요소에 있어서의 상기 복수의 유저들중 적어도 하나의 유저의 등록 정보의 변화와 관련되며;상기 적어도 하나의 유저로부터 등록 메세지를 수신하는 수단과, 여기서 상기 등록 메세지는 상기 적어도 하나의 유저의 등록 정보를 변화시키고; 그리고상기 등록 메세지에 응답하여 상기 제 1 엔티티에 상기 적어도 하나의 유저와 관련된 정보를 포함하는 통지를 전송하는 수단을 포함하는 것을 특징으로 하는 네트워크 요소.
- 네트워크 요소로서,복수의 유저들과 관련된 정보를 유지하는 수단과, 여기서 상기 정보는 제 1 엔티티에 유지되는 등록 정보에 의존하고;이벤트에 대한 가입 메세지를 상기 제 1 엔티티에 전송하는 수단과, 여기서 상기 이벤트는 상기 제 1 엔티티에 있어서의 상기 복수의 유저들중 적어도 하나의 유저의 등록 정보의 변화와 관련되며; 그리고상기 제 1 엔티티로부터 상기 적어도 하나의 유저와 관련된 정보를 포함하는 통지를 수신하는 수단을 포함하는 것을 특징으로 하는 네트워크 요소.
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 KR20050016555A (ko) | 2005-02-21 |
KR100700734B1 true 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)
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 |
ES2317180T3 (es) * | 2005-05-04 | 2009-04-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Un metodo y una disposicion para tratar informacion relacionada con clientes en un servidor de aplicaciones. |
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 |
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 |
US20060291487A1 (en) * | 2005-06-24 | 2006-12-28 | Aylus Networks, Inc. | IMS networks with AVS sessions with multiple access networks |
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 | 华为技术有限公司 | 共享呈现信息的方法及***、群组服务器及呈现服务器 |
EP1985088A4 (en) * | 2006-01-10 | 2009-06-17 | Research In Motion Ltd | SYSTEM AND METHOD FOR SELECTING A DOMAIN IN A NETWORK ENVIRONMENT COMPRISING AN IP MULTIMEDIA SUBSYSTEM NETWORK |
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注册请求创建隐式订阅的方法 |
US8432899B2 (en) | 2007-02-22 | 2013-04-30 | Aylus Networks, Inc. | Systems and methods for enabling IP signaling in wireless networks |
US9026117B2 (en) | 2006-05-16 | 2015-05-05 | Aylus Networks, Inc. | Systems and methods for real-time cellular-to-internet video transfer |
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 |
US8730945B2 (en) * | 2006-05-16 | 2014-05-20 | Aylus Networks, Inc. | Systems and methods for using a recipient handset as a remote screen |
CN100471150C (zh) * | 2006-06-15 | 2009-03-18 | 华为技术有限公司 | 建立订阅对话的方法及订阅用户事件的方法 |
CN101087474B (zh) * | 2006-06-19 | 2012-01-11 | 中兴通讯股份有限公司 | 一种获取语音呼叫连续性业务的业务状态的方法 |
IES20070550A2 (en) * | 2006-08-03 | 2008-04-30 | Accuris Technologies Ltd | A 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 |
WO2008025265A1 (fr) * | 2006-08-24 | 2008-03-06 | Huawei Technologies Co., Ltd. | Procédé et dispositif pour obtenir un message de route, procédé et système pour localiser un terminal utilisateur |
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 |
WO2009002066A2 (en) * | 2007-06-22 | 2008-12-31 | Samsung Electronics Co., Ltd. | System and method for deferred message reminders and expiry extension |
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 |
CN101345748B (zh) * | 2007-07-13 | 2010-08-04 | 华为技术有限公司 | 将用户状态通知应用服务器的方法、***及装置 |
CN101159570B (zh) * | 2007-10-31 | 2011-04-20 | 中兴通讯股份有限公司 | 基于ip多媒体子***的多终端用户的用户订阅方法 |
WO2010071522A1 (en) * | 2008-12-19 | 2010-06-24 | Telefonaktiebolaget Lm Ericsson (Publ) | A 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)
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 |
-
2002
- 2002-06-14 GB GBGB0213726.3A patent/GB0213726D0/en not_active Ceased
-
2003
- 2003-06-04 EP EP03732936A patent/EP1514395B1/en not_active Expired - Lifetime
- 2003-06-04 AU AU2003239747A patent/AU2003239747A1/en not_active Abandoned
- 2003-06-04 ES ES03732936T patent/ES2283779T3/es not_active Expired - Lifetime
- 2003-06-04 KR KR1020047020309A patent/KR100700734B1/ko not_active IP Right Cessation
- 2003-06-04 WO PCT/IB2003/002658 patent/WO2003107621A1/en active IP Right Grant
- 2003-06-04 US US10/517,533 patent/US20050170861A1/en not_active Abandoned
- 2003-06-04 JP JP2004514299A patent/JP4116616B2/ja not_active Expired - Fee Related
- 2003-06-04 DE DE60313167T patent/DE60313167T2/de not_active Expired - Fee Related
- 2003-06-04 AT AT03732936T patent/ATE359655T1/de not_active IP Right Cessation
- 2003-06-04 CN CNB038138522A patent/CN100493078C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
GB0213726D0 (en) | 2002-07-24 |
WO2003107621A1 (en) | 2003-12-24 |
DE60313167D1 (de) | 2007-05-24 |
US20050170861A1 (en) | 2005-08-04 |
EP1514395B1 (en) | 2007-04-11 |
AU2003239747A1 (en) | 2003-12-31 |
CN100493078C (zh) | 2009-05-27 |
JP2005530403A (ja) | 2005-10-06 |
DE60313167T2 (de) | 2008-01-03 |
ATE359655T1 (de) | 2007-05-15 |
ES2283779T3 (es) | 2007-11-01 |
EP1514395A1 (en) | 2005-03-16 |
CN1663216A (zh) | 2005-08-31 |
KR20050016555A (ko) | 2005-02-21 |
JP4116616B2 (ja) | 2008-07-09 |
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 | |
EP1676399B1 (en) | System and method for presence-based routing of communication requests over a network | |
CN101179863B (zh) | 移动通信***内的用户登记 | |
EP1550337B1 (en) | A communication system | |
US7353278B2 (en) | System and method for event notifications in a multimedia network | |
KR100755984B1 (ko) | 이동 통신 시스템에서의 가입자의 복수 등록 | |
US20090067408A1 (en) | Centralized call log and method thereof | |
US20150111561A1 (en) | Communication System And Method | |
US20040193700A1 (en) | Service provisioning in a communication system | |
JP2004533173A (ja) | Ipマルチメディアにおける存在サーバー | |
EP1847076A2 (en) | Methods, systems, and computer program products for supporting database access in an internet protocol multimedia subsystem (ims) network environment | |
JP2006522501A5 (ko) | ||
WO2010046827A2 (en) | Methods, presence server, user equipment (ue), and presence message for user identity update | |
US20080004006A1 (en) | Method for notifying network application of client registration in a roaming network | |
US7328046B2 (en) | Communication system | |
KR100807863B1 (ko) | 통신 시스템에서의 서비스 제공 | |
EP3094059B1 (en) | Routing voice over lte call invites in a terminating ims |
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 |