KR101378217B1 - 다중 프리젠티티용 rls 통보 기준을 제공하기 위한시스템 및 방법 - Google Patents
다중 프리젠티티용 rls 통보 기준을 제공하기 위한시스템 및 방법 Download PDFInfo
- Publication number
- KR101378217B1 KR101378217B1 KR1020070099860A KR20070099860A KR101378217B1 KR 101378217 B1 KR101378217 B1 KR 101378217B1 KR 1020070099860 A KR1020070099860 A KR 1020070099860A KR 20070099860 A KR20070099860 A KR 20070099860A KR 101378217 B1 KR101378217 B1 KR 101378217B1
- Authority
- KR
- South Korea
- Prior art keywords
- rls
- notification
- watcher
- presence information
- presentity
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- 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
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/54—Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
<operation type="ALL"> <list> : : </list> </operation> |
<operation type="ATLEAST" number="x"> <list> : : </list> </operation> |
<operation type="ATMOST" number="x"> <list> : : </list> </operation> |
<operation type="EQUALS" number="x"> <list> : : </list> </operation> |
SUBSCRIBE sip:rls@example.com SIP/2.0 Via: SIP/2.0/TCP terminal.example.com;branch=z9hG4bKwYb6QREiCL Max-Forwards: 70 To: RLS <sip:rls@example.com> From: <sip:adam@example.com>;tag=ie4hbb8t Call-ID: cdB34qLToC@terminal.example.com CSeq: 1 SUBSCRIBE Contact: <sip:terminal.example.com> Event: presence Expires: 7200 Require: recipient-list-subscribe Supported: eventlist Accept: application/cpim-pidf+xml Accept: application/rlmi+xml Accept: multipart/related Accept: multipart/signed Accept: multipart/encrypted Content-Type: multipart/mixed;boundary="boundary1" Content-Length: xxx --boundary1 Content-Type: application/resource-lists+xml Content-Disposition: recipient-list <?xml version="1.0" encoding="UTF-8"?> <resource-lists xmlns="urn:ietf:params:xml:ns:resource-lists" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <list> <entry uri="sip:bill@example.com" /> <entry uri="sip:joe@example.org" /> <entry uri="sip:ted@example.org" /> </list> </resource-lists> --boundary1-- Content-Type: application/simple-filter+xml <?xml version="1.0" encoding="UTF-8"?> <filter-set xmlns="urn:ietf:params:xml:ns:simple-filter"> <ns-bindings> <ns-binding prefix="pidf" urn="urn:ietf:params:xml:ns:pidf"/> </ns-bindings> <filter id="123"> <trigger> <changed from="CLOSED" to="OPEN"> /pidf:presence/pidf:tuple/pidf:status/pidf:basic </changed> </trigger> </filter> </filter-set> --boundary1 Content-Type: application/ rls -notification-rule+xml <?xml version="1.0" encoding=" UTF -8"?> <rule-set xmlns ="urn:ietf: params :xml:ns: rls -notification-rule"> <rule id="123"> <trigger> <operation type="AND"> <list> <entry uri="sip:bill@example.com" /> <entry uri="sip:joe@example.org" /> <entry uri="sip:ted@example.org" /> </list> </operation> </trigger> </rule> </rule-set> --boundary1 -- |
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns="urn:oma:xml:prs:pidf:rls-notification-rule " xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:oma:xml:prs:pidf:rls-notification-rule" elementFormDefault="qualified"> <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/> <xs:annotation> <xs:documentation xml:lang="en">Schema Definition for RLS Notification Condition. </xs:documentation> </xs:annotation> <xs:element name="rule-set" type="RuleSetType"/> <xs:complexType name="RuleSetType"> <xs:sequence> <xs:element name="ns-bindings" type="NSBindings" minOccurs="0"/> <xs:element name="rule" type="RuleType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="NSBindings"> <xs:sequence> <xs:element name="ns-binding" type="NSBinding" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="NSBinding"> <xs:attribute name="prefix" type="xs:string" use="required"/> <xs:attribute name="urn" type="xs:anyURI" use="required"/> </xs:complexType> <xs:complexType name="RuleType"> <xs:sequence> <xs:element name="trigger" type="triggerType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="triggerType"> <xs:sequence> <xs:element name="operation" type="operationType" minOccurs="0" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="operationType"> <!-- Includes elements <list> and <entry> whose format is similar as described in [RFC4826]--> <xs:attribute name="type" type="xs:string" use="required"/> <xs:complexType> <xs:schema> |
--boundary1-- Content-Type: application/simple-filter+xml <?xml version="1.0" encoding="UTF-8"?> <filter-set xmlns="urn:ietf:params:xml:ns:simple-filter"> <ns-bindings> <ns-binding prefix="pidf" urn="urn:ietf:params:xml:ns:pidf"/> </ns-bindings> <filter id="123"> <trigger> <changed from="CLOSED" to="OPEN"> /pidf:presence/pidf:tuple/pidf:status/pidf:basic </changed> </trigger> </filter> </filter-set> --boundary1 Content-Type: application/ vnd.oma.rls-notification-rule+xml <?xml version="1.0" encoding="UTF-8"?> <rule-set xmlns="urn:ietf:params:xml:ns:rls-notification-rule"> <ns-bindings> <ns-binding prefix="rl" urn= "urn:ietf:params:xml:ns:resource-lists"/> </ns-bindings> <rule id="123"> <trigger> <operation type="AND"> <rl:list> <rl:entry uri="sip:bill@example.com" /> <rl:entry uri="sip:joe@example.org" /> <rl:entry uri="sip:ted@example.org" /> </rl:list> </operation> </trigger> </rule> </rule-set> --boundary1-- |
Claims (10)
- 다중 프리젠티티용 RLS(Resource List Server) 통보 기준을 제공하기 위한 방법에 있어서,RLS가 와처에 의해 설정된 통보 기준을 포함하는 적어도 하나의 프리젠티티의 프레전스 정보를 요청하기 위한 가입 요청을 수신하는 과정과,상기 RLS가 상기 적어도 하나의 프리젠티티로 상기 가입 요청을 전달한 후 상기 적어도 하나의 프리젠티티로부터 해당 프레전스 정보를 수신하는 과정과,상기 프레전스 정보가 수신되면, 상기 RLS가 상기 와처에 의해 설정된 통보 기준이 충족되는지를 판단하는 과정과,상기 RLS가 상기 통보 기준이 충족될 경우에 상기 프레전스 정보들을 통합하여 상기 와처로 전송하는 과정을 포함함을 특징으로 하는 다중 프리젠티티용 RLS 통보 기준을 제공하기 위한 방법.
- 제1항에 있어서,상기 RLS가 상기 가입 요청에 상기 와처에 의해 설정된 통보 기준이 포함되어 있는지를 판단하는 과정과,상기 통보 기준이 포함되어 있는 경우 상기 RLS가 상기 통보 기준을 저장하는 과정을 더 포함함을 특징으로 하는 다중 프리젠티티용 RLS 통보 기준을 제공하기 위한 방법.
- 제1항에 있어서,상기 RLS가 상기 가입 요청을 상기 적어도 하나의 프리젠티티가 가입해있는 해당 서비스 운영자들에게로 전송하는 과정과,상기 해당 서비스 운영자들이 상기 가입 요청을 상기 적어도 하나의 프리젠티티로 전송하는 과정과,상기 해당 서비스 운영자들이 상기 적어도 하나의 프리젠티티로부터 프레전스 정보를 제공받는 과정과,상기 적어도 하나의 프리젠티티 중 프레전스 정보가 변경되는 프리젠티티가 있을 경우, 상기 RLS가 상기 해당 서비스 운영자로부터 통보를 수신하는 과정을 더 포함함을 특징으로 하는 다중 프리젠티티용 RLS 통보 기준을 제공하기 위한 방법.
- 제1항에 있어서,상기 가입 요청은 SUBSCRIBE를 사용하며, 상기 통보는 NOTIFY를 사용함을 특징으로 하는 다중 프리젠티티용 RLS 통보 기준을 제공하기 위한 방법.
- 제1항에 있어서, 상기 통보 기준의 동작 타입은,상기 와처가 정한 목록의 프리젠티티들 전체로부터의 통보, 상기 와처가 정한 목록의 프리젠티티들로부터 일정 개수 이상의 통보, 상기 와처가 정한 목록의 프리젠티티들로부터 일정 개수 이하의 통보 및 상기 와처가 정한 목록의 프리젠티티들로부터 일정 개수의 통보를 수신한 경우에 따라 구분됨을 특징으로 하는 다중 프리젠티티용 RLS 통보 기준을 제공하기 위한 방법.
- 다중 프리젠티티용 RLS(Resource List Server) 통보 기준을 제공하기 위한 시스템에 있어서,와처에 의해 설정된 통보 기준을 포함하는 적어도 하나의 프리젠티티의 프레전스 정보를 요청하기 위한 가입 요청을 전송하는 와처와,상기 적어도 하나의 프리젠티티로 상기 가입 요청을 전달한 후 상기 적어도 하나의 프리젠티티로부터 해당 프레전스 정보를 통보받으면, 상기 와처에 의해 설정된 통보 기준이 충족되는지를 판단하고, 상기 통보 기준이 충족될 경우에 상기 프레전스 정보들을 통합하여 상기 와처로 전송하는 RLS를 포함함을 특징으로 하는 다중 프리젠티티용 RLS 통보 기준을 제공하기 위한 시스템.
- 제6항에 있어서, 상기 RLS는,상기 가입 요청에 상기 와처에 의해 설정된 통보 기준이 포함되어 있는지를 판단하고, 상기 통보 기준이 포함되어 있는 경우 상기 통보 기준을 저장함을 특징으로 하는 다중 프리젠티티용 RLS 통보 기준을 제공하기 위한 시스템.
- 제6항에 있어서, 상기 적어도 하나의 프리젠티티가 가입해 있는 하나 이상의 해당 서비스 운영자들을 더 포함하고,상기 해당 서비스 운영자들은 상기 RLS로부터 상기 가입 요청이 수신되면 상기 가입 요청을 자신들에 가입된 프리젠티티들로 전송하며, 상기 가입된 프리젠티티들로부터 프레전스 정보를 제공받으며, 상기 프리젠티티들 중 프레전스 정보가 변경되는 프리젠티티가 있을 경우 통보를 상기 RLS로 전송함을 특징으로 하는 다중 프리젠티티용 RLS 통보 기준을 제공하기 위한 시스템.
- 제6항에 있어서,상기 가입 요청은 SUBSCRIBE를 사용하며, 상기 통보는 NOTIFY를 사용함을 특징으로 하는 다중 프리젠티티용 RLS 통보 기준을 제공하기 위한 시스템.
- 제6항에 있어서, 상기 통보 기준의 동작 타입은,상기 와처가 정한 목록의 프리젠티티들 전체로부터의 통보, 상기 와처가 정한 목록의 프리젠티티들로부터 일정 개수 이상의 통보, 상기 와처가 정한 목록의 프리젠티티들로부터 일정 개수 이하의 통보 및 상기 와처가 정한 목록의 프리젠티티들로부터 일정 개수의 통보를 수신한 경우에 따라 구분됨을 특징으로 하는 다중 프리젠티티용 RLS 통보 기준을 제공하기 위한 시스템.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN1819/CHE/2006 | 2006-10-03 | ||
IN1819CH2006 | 2006-10-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080031141A KR20080031141A (ko) | 2008-04-08 |
KR101378217B1 true KR101378217B1 (ko) | 2014-03-27 |
Family
ID=39268652
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070099860A Expired - Fee Related KR101378217B1 (ko) | 2006-10-03 | 2007-10-04 | 다중 프리젠티티용 rls 통보 기준을 제공하기 위한시스템 및 방법 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101378217B1 (ko) |
WO (1) | WO2008041830A1 (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8447808B2 (en) * | 2008-09-19 | 2013-05-21 | International Business Machines Corporation | Virtual presence server |
FR2942928B1 (fr) | 2009-03-03 | 2011-04-01 | Alcatel Lucent | Procede et systeme de gestion multicriteres de notifications de presence |
FR2965999A1 (fr) * | 2010-10-12 | 2012-04-13 | France Telecom | Procede de traitement des flux de presence dans un reseau sip |
CN103444154A (zh) * | 2011-03-23 | 2013-12-11 | 瑞典爱立信有限公司 | 用于控制通知服务中的动作的方法和布置 |
US10298696B2 (en) | 2012-01-13 | 2019-05-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatus for configuring and implementing announcements for IP multimedia subsystem supplementary services |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050250481A1 (en) * | 2004-05-04 | 2005-11-10 | Nokia Corporation | Communication system for handling subscriber requests |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0215620D0 (en) * | 2002-07-05 | 2002-08-14 | Nokia Corp | Updating presence information |
US6757722B2 (en) * | 2002-07-16 | 2004-06-29 | Nokia Corporation | System and method for providing partial presence notifications |
US8335860B2 (en) * | 2002-12-19 | 2012-12-18 | Nokia Corporation | Filtering application services |
EP1786173B1 (en) * | 2003-01-22 | 2013-06-26 | NEC Corporation | Dynamic buddy list generation method |
KR100642215B1 (ko) * | 2004-11-29 | 2006-11-02 | 주식회사 나라비전 | Sip 프로토콜을 이용한 프리젠스 서비스 방법 및 이를 위한 확장된 프리젠스 정보를 위한 xml 데이터 구조가 저장되는 기록매체 |
-
2007
- 2007-10-04 KR KR1020070099860A patent/KR101378217B1/ko not_active Expired - Fee Related
- 2007-10-04 WO PCT/KR2007/004853 patent/WO2008041830A1/en active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050250481A1 (en) * | 2004-05-04 | 2005-11-10 | Nokia Corporation | Communication system for handling subscriber requests |
Non-Patent Citations (2)
Title |
---|
‘부분 Publication 및 Notification에 기반한 SIP 프리젠스 서비스 구현’, 제25회 한국정보처리학회 춘계학술발표대회 논문집 제13권 제1호, P1131-1134(2006. 5.)* |
'부분 Publication 및 Notification에 기반한 SIP 프리젠스 서비스 구현', 제25회 한국정보처리학회 춘계학술발표대회 논문집 제13권 제1호, P1131-1134(2006. 5.) * |
Also Published As
Publication number | Publication date |
---|---|
WO2008041830A1 (en) | 2008-04-10 |
WO2008041830A8 (en) | 2008-10-16 |
KR20080031141A (ko) | 2008-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101511469B1 (ko) | 프레즌스 속성 기반의 프레즌스 통지 시스템 및 방법 | |
US8655984B2 (en) | Content aggregation service for mobile environment | |
US8176147B2 (en) | Method and messaging system for managing media contents in uniform storage | |
US20090282005A1 (en) | Sip network-based content sharing method and system | |
US20090043847A1 (en) | Group Communication in a Communication System | |
US20060235981A1 (en) | Providing a second service to a group of users using a first service | |
RU2477014C2 (ru) | Способ группового оповещения в службе обмена сообщениями на основе протокола инициации сеанса связи "sip" | |
CN101088304A (zh) | 用于向客户端提供通信组信息的方法和设备 | |
KR20100057096A (ko) | 액티브 프로파일 선택 | |
US20070214243A1 (en) | Method, system, server and unit for setting configuration information of a presentity client | |
US20100095199A1 (en) | System and method for managing xml document management server history | |
KR101378217B1 (ko) | 다중 프리젠티티용 rls 통보 기준을 제공하기 위한시스템 및 방법 | |
US9325801B2 (en) | Method and system for content level reactive authorization | |
EP2381629A1 (en) | Method and device for sending notification message | |
US8484298B2 (en) | Method and system for SIP based dynamic advertisement of presence information | |
CN101834730A (zh) | 一种多媒体会议控制方法和系统 | |
US9571563B2 (en) | Handling a shared data object in a communication network | |
EP2340651B1 (en) | Group management in a communication network | |
CN100358283C (zh) | 一种呈现业务系统及发布和获取呈现信息的方法 | |
Žarko et al. | Presence@ FER: An ecosystem for rich presence | |
CN101873542A (zh) | 基于条件的统一资源标识的选择方法、服务器及通信系统 | |
CN100417243C (zh) | 获取呈现信息的方法和系统 | |
Wang et al. | A study on session setup for group communications in push-to-talk over cellular using rich presence | |
Huh et al. | The design of presence information management mechanism for IMPP services based on SIP |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20071004 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20121004 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20071004 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20131015 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20140214 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20140319 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20140319 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20170224 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20180227 Start annual number: 5 End annual number: 5 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |