用于提供呈现服务的系统和方法技术方案

技术编号:2821294 阅读:169 留言:0更新日期:2012-04-11 18:40
一种用于提供呈现服务的方法,该方法包括:SIP利用媒介特征标记来注册EPA所发布的状态信息;将用于目标状态信息的发布规则从规则器发送到相关EPA;利用EPA所注册的媒介特征标记信息,将发布规则路由到负责发布目标状态信息的EPA;由EPA接收发布规则;由EPA利用发布规则执行用于目标状态信息的、到ESC的发布;由规则器通过对发布规则进行更新或取消做出修改请求;由EPA通过修改后的规则执行到ESC的发布;利用事件分组发送发布规则同步请求到EPA;将对发布规则同步请求的响应消息从EPA发送到规则器;以及将更新后的发布规则从EPA发送到规则器。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及呈现服务(presence service),并且,更具体来说,涉及 用于通过包括呈现服务器的外部对象来控制呈现源(presence source)的操 作的系统和方法。
技术介绍
通常,呈现服务是这样一种服务其通过一组设备适当地提供具有例如 关于通信的能力和意愿的信息以及与感兴趣的目标相对应的用户或组的当 前状态的一组对象。这些对象能够基于其所接收到的状态信息,检测感兴趣 目标的当前状态,并且能够尝试通过选择最佳的通信方案来联系(contact) 感兴趣的目标。图1示出了根据现有技术的呈现服务。呈现服务中的感兴趣目标指的是 呈现者(Presentity )。关于呈现者的信息(即呈现信息(PI))通过呈现源104 被发布给呈现服务器102。呈现服务器102将PI组合,生成呈现者的组合 PI,并且选择性地将授权PI的通知发送给对呈现者有兴趣的订购观看者 (Watcher)亂将参照图2描述根据现有技术的呈现服务的各实体之间的信号流(在呈 现源104与呈现服务器102之间应用了在请求内容(R叫uest for Comments, RFC) 3856中所定义的发布机制,A Presence Event Package for the Session Initiation Protocol ( SIP) , J.Rosenberg, 2004年8月)。在步骤204和205、 步骤208和209、以及步骤210和211中,呈现源104或事件发布代理(Event Publication Agent, EPA)利用会话初始化协议(SIP) PUBLISH (发布)消 息,将关于呈现者的PI传送到呈现服务器102或事件状态合成器(Event State Compositor, ESC )。用于为PI执行合成功能的呈现服务器102被称为ESC。 而且,用于执行提供PI的功能的呈现源104被称为EPA。另一方面,在RFC 3856中所定义的呈现事件分组;波应用于观看者100 与呈现服务器102之间。在步骤200至203中,观看者100利用呈现事件的SIP SUBSCRIBE (定购)消息来请求呈现者的PL在步骤204、 208和210中,呈现服务器102或呈现代理(PA )利用SIP NOTIFY (通知)消息,将从呈现源104或呈现用户代理(PUA)接收到的 PI传送到观看者100。在图3A至3D中示出了用于图2的信号流的消息格式的示例。能够在 步骤200至213中发送的消息分别对应于图3A至3D的(a)至(n )。可以根据开放移动联盟(OMA)呈现筒化版Vl.O来实现上述呈现服务。 在图4中示出了支持根据现有技术的呈现服务的OMA呈现简化版1.0的架 构。在传统的呈现服务架构中,呈现源104维持从呈现者的角度考虑的、关 于该呈现者的最新PI,并且每当PI被更新或改变时,都通过SIP PUBLISH 消息将PI传送到呈现服务器102。呈现服务器102根据预先定义的机制合成 从呈现源104接收到的PI。而且,呈现服务器102响应于利用观看者100的 呈现事件分组的SIP SUBSCRIBE请求,利用SIP NOTIFY消息,根据预先 定义的策略正确地分发PI。利用观看者100的呈现事件分组的SIP SUBSCRIBE请求是用于每当PI被更新时接收PI的请求。图5示出了在根据现有技术的呈现服务中的呈现源104的操作。当呈现源104在步骤500中启用时,呈现源104在步骤502中确定关于 呈现者的PI是否存在。如果PI存在,则呈现源104前进到步骤504以将该 PI发布到呈现服务器102。然后,如果在步骤506中所发布的PI被更新,则 呈现源104前进到步骤508,并且将更新后的PI发布到呈现服务器102。因此,在呈现源104中观察到以下行为。呈现源104的行为是固有的(implicit)。在图l所示的呈现源中,假定 呈现源104恒定地执行正确操作。因为没有用于启用或禁用呈现源104的操 作的方法,所以呈现源104的行为是固有的。呈现源104的行为也是独立的。呈现源104独立地确定是否存在关于呈 现者的PI的更新。每当PI被更新时,呈现源104都确定并且执行发布。也 就是说,因为呈现源104独立地执行确定或控制而无需外部请求或控制,所 以呈现源104的行为是独立的。如draft-ietf-simple-presence-data-model-06 ( A Data Model for Presence, J.Rosenberg, 2005年10月23日)中所描述的那样,对于利用预定用户(即呈现者)的一组设备来通知通信的能力和意愿的呈现服务的现有目的,在传 统架构中上述关于呈现源104的行为的观察可以视为无关紧要的。这是因为, 在现有架构中,PI大多是由如通信能力和意愿这样的离散信息而非连续信息 组成。在现有架构中用于发布的呈现源大多被配置为具有如用户终端或家用订购服务器(Home Subscriber Server, HSS )这样的持久性网络实体。这样, 呈现源104的操作被直接启用/禁用并且是独立的。但是,如在draft-ietf-simple-rpid-09( RPID: Rich Presence Extensions to the Presence Information Data format, H. Schulzrine等人,2005年9月24日)中所见到的那样,当考虑到用于传送关于呈现者的通信能力和意愿的信息的呈当前状态)的机制时,观察到的呈现源104的行为具有以下问题。呈现源104的固有行为禁用选择性PI请求以及该PI的发布。例如,如 果呈现者想要在特定时间知道已用设备的快照(snapshot),则该呈现者必须 传送PI发布请求到相关的呈现源,使得相关PI的快照可以被发布。在图1 所示的呈现服务中,观看者可以利用如draft-ietf-simple-event-filter-foct-05(Functional Description of Event Notification Filtering, H.Khartail等人,2005 年3月15日)中所述的过滤方法,选择性地发送对PI的特定部分的请求。 如果负责发布相关信息到呈现服务器104的呈现源没有被预先激活,则观看 者就不能知道所请求的PI。呈现源104的独立行为会导致不可控制的结果。例如,当与预定呈现源 的发布目标相对应的PI为位置信息时,每当位置信息被更新时,呈现源104 都将发布相关PI到呈现服务器102。但是,准连续性位置信息的特性导致过 于频繁的PI更新和发布,为基于SIP的网络带来负担并且要求呈现源104 和呈现服务器102的高处理能力。在RFC 3卯3 (Session Initiation Protocal(SIP ) Extension for Event State Publication, A. Niemi等人,2004年10月) 中,提出了这样一种机制其中,呈现服务器102能够利用用于调整发布到 期间隔、并且在503服务器不可用SIP响应中包括以后重试(Retry-After ) SIP头的方法本文档来自技高网...

【技术保护点】
一种用于提供呈现服务的系统,该系统包括: 规则器,用于利用发布规则描述对目标呈现状态信息所请求的事件发布代理(EPA)的发布操作,将该发布规则发送到负责发布关心的目标呈现状态信息的EPA,根据需要更新或取消该发布规则,并且利用如本专利技术所提出的事件分组将发布规则同步请求发送到EPA; EPA,用于利用媒介特征标记将其关于呈现状态信息组的发布能力注册到会话初始化协议(SIP)注册器,接收并合成来自规则器的、用于呈现状态信息的发布规则,根据合成后的发布规则执行到用于呈现状态信息的事件状态合成器(ESC)的发布,在其更新或取消来自规则器的请求时修改发布规则,根据修改后的发布规则改变到用于呈现状态信息的ESC的发布行为,作为响应消息发送最新的发布规则到已经利用事件分组请求了发布规则同步请求的规则器,并且将发布规则的进一步更新通知给发布规则同步请求规则器;以及 SIP注册器,用于利用根据EPA所请求的媒介特征标记来注册EPA其关于呈现信息组的发布能力,根据EPA所注册的媒介特征标记信息来决定用于目标呈现状态信息的发布规则到负责发布目标呈现状态信息的EPA的路由。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:吴载权金旭成常庆
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1