当前位置: 首页 > 专利查询>诺基亚公司专利>正文

用于实现发现服务和内容的方法、设备和系统技术方案

技术编号:4133049 阅读:145 留言:0更新日期:2012-04-11 18:40
公开了一种事件通知系统,以及一种用于操作具有服务器和订户单元的事件通知系统的方法。该方法包括将预订请求消息从该订户单元发送到发现服务器,其中该预订请求消息包括发现查询,并响应于该预订请求消息的接收,解析该发现查询,如果该发现查询可以由该发现服务器支持,则接受该预订请求。该方法还包括基于所解析的发现查询将上下文查询公式化,并将该上下文查询发送到上下文查询服务器。该上下文查询服务器解析该上下文查询并且作为响应返回形成共同确定该发现查询结果的事件服务器的社区的多个事件服务器的标识。该发现服务器预订形成该事件服务器的社区的该每个事件服务器的可用性,并且通知订户单元所发现的可用服务。

【技术实现步骤摘要】

本专利技术 一般涉及无线通信系统和方法,并且更特别:地涉及使用 会话发起协议(SIP)的无线终端和无线网络节点。
技术介绍
在IETF RFC3261 ( 2002年6月Rosenberg等人)中定义了会话发起协议(SIP)的基础架构。通常,SIP是一个用于创建、修改和 终止具有一个或多个参与者的会话的应用层控制(信令)协议。该会话可以包括互联网电话呼叫、多媒体发布和多媒体会议。用于创 建会话的SIP邀请含有允许参与者同意一组兼容的媒体类型的会话 描述。SIP利用叫做代理服务器的元件在用户的当前位置上协助路由请求,认证并授权服务的用户,实现提供商呼叫路由策略并为用户提供功能部件。SIP还提供代理服务器使用的允许用户上载其当前位 置的注册功能。SIP在几种不同的传输协议上运行。在2002年7月的,A. Roach的RFC 3265 SIP画Specific Event Notification中(此后筒称为RFC 3265),描述了 SIP事件框架以 使基于事件的信息能够提供给互联网中的任何节点。希望这个过程 成为SIP基础架构内的关键元件。这种信息的示例是存在、位置信 息、内容/服务可用性,或者访问受控的SIP事件。如RFC 3265中所述, 一般的概念是,网络中的实体能够预订资源、或者调用网络中各种资源或呼叫的状态,并且当这些状态改变 时,这些实体(或者代表它们起作用的实体)能够发出通知。典型的消息流是订户 通知器|-—SUBSCRIBE—), 请求状态预订|<—--200........1 应答预订|<——NOTIFY------i 返回当前状态信息I------200-------〉| 应答|<—-NOTIFY------1 返回当前状态信息I------200-------〉| 应答预订到期并且必须由后续SUBSCRIBE消息刷新。 下面包括几种有用的定义事件包事件包是附加的规范,它定义了要由通知器报告给订 户的一组状态信息。事件包基于由需要传送这种状态信息的RFC 3265所定义的框架,还定义了更多句法和语义。事件模板包事件模板包是特殊种类的事件包,它定义了一组 可以应用于所有可能事件包的状态,包括它本身。通知通知是通知器发送NOTIFY消息给订户以告知订户资源 状态的动作。通知器通知器是用户代理,它为了通知订户资源状态而生成 NOTIFY请求。通知器通常还接受SUBSCRIBE请求以创建预订。状态代理状态代理是通知器,它代表资源公布状态信息;为 此,它需要从多个信源中收集这样的状态信息。状态代理总是拥有 它们为其创建通知的资源的完整状态信息。订户订户是用户代理,它接收来自通知器的NOTIFY请求; 这些NOTIFY请求包含关于该订户感兴趣的资源状态的信息。订户 通常还生成SUBSCRIBE请求并将它们发送给通知器以创建预订。预订预订是一组与对话相关联的应用状态。这个应用状态包 括相关对话、事件包名称并可能包括标识标志的指针。事件包将定义其它的预订状态信息。通过定义,预订在订户和通知器二者中都存在。预订迁移预订迁移是将一个预订从一个通知器移动到另一个 通知器的动作。SUBSCRIBE方法用于/人远端节点请求当前状态和状态更新。在03年1月31日的文件draft-ietf-simple-winfo-package-05.txt, A Watcher Information Event Template-Package for the Session Initiation Protocol ( SIP ),,中,J. Rosenberg已经定义了用于SIP事 件框架的监视者信息模板包。在此上下文中,监视者信息是指一组 预订特殊事件包内的特殊资源的用户。监视者信息随着用户预订和 取消预订获得批准或者遭到否决而动态地改变。用户可以预订这个 信息,并因此能够认识到这个信息的变化。由于它可以应用于任何 事件包,包括它本身,所以这个特殊的事件包被称为模板包。正如我们所知道的,有这样的情况,那就是人们需要获得关于 某一主题的适当信息。情况通常是这样的,人们利用社区的知识执 行这种发现。新闻组是在互联网中这种技术的经典示例。通过预订 特殊主题,人们分享了该新闻组的参与者中专门的社区知识。如果 人们需要找到涉及该新闻组主题的特定信息,人们可以在该新闻组 的档案中搜索适当的信息。在这种类型的方案中,认为社区相关的 上下文信息的知识(比如位置、时间和日期、与其它人的关系和在 发现时的通信装置)有利于这种基于知识的社区的识别和创建。然而,目前的SIP环境没有提供用于如上所述地确定社区的功 能性,和在这种社区内发现服务或者内容的功能性。既然认为SIP (事件)有希望成为未来的端到端(P2P)和其它服务的启动者,并 成为上下文提供中的技术,因此基于SIP提供服务器社区的方法将 是可期望的。
技术实现思路
根据这些启示的当前优选的实施方式,克服了前述的和其它的问题,并实现了其它的优势。根据本专利技术,提供了一种方法,包括接收来自订户单元的预订请求的消息,其中所述予贞订请求的消息包括发现查询;解析所述发现查询;如果支持所述发现查询,则接受所述预订请求; 基于所述解析的发现查询,对上下文查询进行公式化; 发送所述上下文查询到上下文查询服务器;以及 响应于来自所述上下文查询服务器的对于所述上下文查询的解析结果,接收多个事件服务器的标识,其中所述多个事件服务器形成共同确定所述发现查询结果的事件服务器的社区。优选地,所述方法还包括预订形成所述事件服务器的社区的每个事件服务器的可用性,并向所述订户单元通知所发^L的可用服务。 优选地,在所述预订请求的消息的寿命为非零时,向所述订户单元通知由所述事件服务器的社区的事件服务器提供的先前不可用的服务可用性中的变化。优选地,其中在所述预订请求的消息的寿命为非零时,向所述订户单元通知所述事件服务器的社区的成员中的变化。优选地,所述方法还包括更新形成所述事件服务器的社区的事件服务器的列表。优选地,其中每个事件服务器包括会话发起协议SIP事件服务器。优选地,其中发送所述上下文查询通过至少一个SIP代理发生。优选地,其中所述发现查询包括取决于上下文的限制。优选地,其中与所述取决于上下文的限制相关联的资源数据至少包括存在数据、监视者信息、调用状态和应用特定事件中的一些。 优选地,其中所述发现查询包括用户相关的信息,所述用户相关的信息包括用户偏爱。根据本专利技术,提供了一种设备,包括用于接收来自订户单元的预订请求的消息的装置,其中所述预订请求的消息包括发现查询;用于解析所述发现查询的装置;用于如果支持所述发现查询,则接受所述预订请求的装置; 用于基于所述解析的发现查询,对上下文查询进行公式化的装置;用于发送所述上下文查询到上下文查询服务器的装置;以及 用于响应于来自所述上下文查询服务器的对于上下文查询的解析结果,接收多个事件服务器的标识的装置,其中所述多个事件服务器形成共同确定所述发现查询结果的事件服务器的社区。优选地,所述设备还包括用于预订形成所述事件服务器的社区的每个事件服务器的可用性,并向所述订户单元通知所发现的可用服务的装置。优选地,其中在所述预订请求的消息的寿命为非零时,所述用本文档来自技高网
...

【技术保护点】
一种方法,包括:    接收来自订户单元的预订请求的消息,其中所述预订请求的消息包括发现查询;    解析所述发现查询;    如果支持所述发现查询,则接受所述预订请求;    基于所述解析的发现查询,对上下文查询进行公式化;    发送所述上下文查询到上下文查询服务器;以及    响应于来自所述上下文查询服务器的对于所述上下文查询的解析结果,接收多个事件服务器的标识,其中所述多个事件服务器形成共同确定所述发现查询结果的事件服务器的社区。

【技术特征摘要】
US 2004-6-23 10/874,9451.一种方法,包括接收来自订户单元的预订请求的消息,其中所述预订请求的消息包括发现查询;解析所述发现查询;如果支持所述发现查询,则接受所述预订请求;基于所述解析的发现查询,对上下文查询进行公式化;发送所述上下文查询到上下文查询服务器;以及响应于来自所述上下文查询服务器的对于所述上下文查询的解析结果,接收多个事件服务器的标识,其中所述多个事件服务器形成共同确定所述发现查询结果的事件服务器的社区。2. —种设备,包括用于接收来自订户单元的预订请求的消息的装置,其中所述预 订请求的消息包括发现查询;用于解析所述发现查询的装置;用于如果支持所述发现查询,则接受所述预订请求的装置; 用于基于所述解析的发现查询,对上下文查询进行公式化的装置;用于发送所述上下文查询到上下文查询服务器的装置;以及 用于响应于来自所述上下文查询服务器的对于上下文查询的解 析结果,接收多个事件服务器的标识的装置,其中所述多个事件服 务器形成共同确定所述发现查询结果的事件服务器的社区。3. 根据权利要求2所述的设备,还包括用于预订形成所述事件 服务器的社区的每个事件服务器的可用性,并向所述订户单元通知 所发现的可用服务的装置。4. 一种方法,包括发送预订请求的消息到发现服务器,其中所述预订请求的消息 包4舌发现查询;从所述发现服务器接收所发现的可用服务的通知,其中所述通 知包括多个事件服务器的标识,所述多个事件服务器形成...

【专利技术属性】
技术研发人员:迪尔克特罗森达纳帕维尔
申请(专利权)人:诺基亚公司
类型:发明
国别省市:FI[芬兰]

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

1