首页> 中国专利> 用于授权供应与存在服务的存在体相关联的间接内容的方法和设备

用于授权供应与存在服务的存在体相关联的间接内容的方法和设备

摘要

本发明提供一种授权向IP通信网络的用户供应间接内容的方法。间接内容与存在服务的存在体订户相关联,存在服务包括关于间接内容可向其提供的用户的授权规则。间接内容存储在不受存在服务控制的内容服务器。方法包括在网络中的授权代理处接收来自要向其提供间接内容的用户的请求,以及识别与请求的间接内容相关联的存在体订户。授权代理检索授权规则以验证用户被授权接收间接内容。依据该验证,间接内容从内容服务器提供到用户。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-10-30

    授权

    授权

  • 2011-03-16

    实质审查的生效 IPC(主分类):H04L29/06 申请日:20080208

    实质审查的生效

  • 2011-01-05

    公开

    公开

说明书

技术领域

本发明涉及供应间接媒体内容到访问IP通信网络的用户,IP通信网络具体但不排它地指IP多媒体子系统(IMS)。

背景技术

因特网协议(IP)已建立用于通过电信网络提供多媒体服务。IP多媒体子系统(IMS)是由第三代合作伙伴项目(3GPP)定义为通过移动通信网络提供IP多媒体服务的一种技术。IP多媒体服务在同一会话内提供话音、视频、消息传递、数据等的动态组合。

IMS利用会话发起协议(SIP)来建立和控制用户终端之间的呼叫或会话。SIP信号使用会话描述协议(SDP)描述和协商会话的媒体组件。虽然SIP创建为用户到用户协议,但IMS允许运营商和服务提供商控制用户对服务的访问并相应地向用户收费。

图1以示意图方式示出在通用分组无线电服务(GPRS)接入网络情况下IMS如何适合移动网络架构。如图1所示,通信的控制发生在三个层(或平面)。最低层是连接层1,通过该层将信号引导至访问网络的客户端用户设备UE,或从其引导信号。网关GPRS支持节点(GGSN)2充当GPRS骨干网络与其它网络(无线电网络和IMS网络)之间的接口。中间层是控制层4,并且在顶部的是应用层6。

IMS 3包括在中间控制层4和连接层1上操作的核心网络3a和服务网络3b。IMS核心网络3a包括经由在连接层1的GGSN 2a发送/接收去往/来自GPRS网络的信号的节点和包括在中间控制层4中的IMS内作为SIP代理操作的呼叫/会话控制功能(CSCF)5的网络节点。顶部应用层6包括IMS服务网络3b。应用服务器(AS)7提供用于实现IMS服务功能。

图1也示出内容存储层8,该层包括存储称为“内容”的数据的服务器。一些应用可配置为使得用户能请求从这些内容服务器之一供应内容信息。用户可收到从在特定位置处的服务器可得到信息内容的通知。此信息内容称为间接内容,并且服务器称为内容服务器。内容服务器可以在通过因特网可访问的任何位置。这些情况下,由个体用户决定是否及何时请求内容的检索。通知用户的方法是向用户发送消息,消息带有信息可用的指示连同能从其检索到信息的位置。在数据本身可能相当大时,此方案是有用的(例如,在信息包括诸如图标、媒体文件等多媒体数据时)。

何处可使用间接内容的示例是在存在和列表管理服务中。存在服务允许用户预订存在信息以便能够查看其它用户是否可用并愿意通信。用户的存在信息(存在状态)可包括例如它们是否在线、它们是否忙或愿意通信或者它们的地理位置。称为存在服务器的AS控制存在服务。提供存在信息到存在服务的用户称为存在实体或存在体(presentity),而保持得到有关其它用户的存在状态的通知的用户称为观察者。为控制被允许查看存在体的存在状态的观察者和允许任何特定观察者查看的存在状态,保存了存在服务器能参考的授权规则集。对于每个存在体,这些规则包括经授权成为观察者的用户列表。授权规则由XML文档管理服务器(XDMS)保存在XML文档中。

今天在使用的许多存在服务采用由IETF定义并且由3GPP和开放移动联盟(OMA)使用的基于SIMPLE的解决方案。内容间接性经常用于大的多媒体数据。存在体的存在状态更改时,此信息内容由存在体提供给内容服务器,随后,到该内容的链接包括在发送(公布)到存在服务器的存在数据中。存在服务器随后将存在数据的更改通知所有相关和经授权观察者,观察者从内容服务器获取由存在数据中包括的链接指出的信息。

在信息提供到观察者之前,必需验证观察者被授权接收该信息。然而,当前没有验证授权观察者在从内容服务器获取该信息时被授权的标准方式。因此,存在服务提供商每个使用其自己的复杂度更高或更低的专有解决方案来确保观察者被授权查看该数据。

本发明构想时考虑了以上所述。

发明内容

根据本发明的第一方面,提供了一种授权向IP通信网络的用户供应间接内容的方法。间接内容与存在服务的存在体订户相关联,存在服务包括关于间接内容可向其提供的用户的授权规则。间接内容存储在不受存在服务控制的内容服务器。方法包括在网络中的授权代理处接收来自间接内容要向其提供的用户的请求,以及识别与请求的间接内容相关联的存在体订户。授权代理检索授权规则以验证用户被授权接收间接内容。依据该验证,间接内容从内容服务器提供到用户。

一个优点是授权代理能够利用存在服务的授权规则来验证请求间接内容的用户被允许接收该内容。这意味着无需单独的订制的验证过程。

实施例可还包括在网络中的存在服务器处接收间接内容可用的通知。通知包括能从其检索到间接内容的位置的指示。存在服务器检查授权规则并将通知转发到被授权接收间接内容的用户。通知可包括由存在体经由SIP公布请求向存在服务器公布的存在信息。间接内容的位置的指示可以是URL。

与存在体相关联的间接内容可包括从存在体上载到内容服务器的数据。上载的数据可包括识别存在体的信息,并且识别存在体的步骤可包括从内容服务器获得标识存在体的信息。优选的是,授权代理将来自用户的请求转发到内容服务器,以及内容服务器通过向授权代理提供标识存在体的信息来响应。

在本发明的实施例中,来自用户的请求包括标识存在体的标识符。可在将通知转发到经授权用户之前将标识符插入URL,URL与来自用户的请求一起发送到授权代理,以便授权代理能识别存在体。标识符可由存在体或存在服务器插入URL。

备选或附加地,可使授权代理存在察觉(presence aware),接收包括标识与间接内容相关联的存在体的信息的信息更新。授权代理可在接收到对间接内容的请求时配置为利用存在体自己的存在数据来断定哪个存在元素与间接内容相关联。授权代理可使用存在R-URI的SIP预订获得存在体自己的存在数据。

在本发明的实施例中,授权规则包括从XML文档服务器提供的XML规则文档。

IP通信网络可包括IMS。

根据本发明的第二方面,提供了IP通信网络的网络节点,包括可操作以从用户接收对间接内容的请求的授权代理。间接内容与存在服务的存在体订户相关联。间接内容存储在不受存在服务控制的内容服务器。授权代理配置为根据存在服务的授权规则,验证用户被授权接收请求的间接内容。

网络节点可在接收请求时配置为从文档服务器检索授权规则文档。网络节点可配置为在验证用户的授权前获得存在体的标识。

在本发明的实施例中,授权代理与提供存在服务的存在服务器在相同位置。备选,授权代理可与提供间接内容或其修改部分的内容服务器在相同位置。

根据本发明的第三方面,提供了一种用于访问包括存在服务的IP通信网络的用户设备UE。UE配置为向存在服务提供间接内容可用于由存在服务的经授权用户从内容服务器下载的指示。UE还配置为提供UE的标识符,从而将它与间接内容相关联。

UE可配置为将标识符插入标识间接内容在内容服务器的位置的URL。

根据本发明的第四方面,提供了一种用于访问包括存在服务的IP通信网络的用户设备UE。UE收到间接内容可用于从内容服务器下载的通知。间接内容与存在服务的存在体订户相关联。UE配置为将请求间接内容的消息发送到网络以及在请求中包括存在体的标识符。

附图说明

图1是与通用分组无线电服务(GPRS)接入网络的移动网络架构相关联的IMS网络的示图。

图2示出用于根据本发明的一个实施例的方法和系统的实体、其连接和信号流。

图3是示出根据本发明的方法的方法步骤的流程图。

图4是根据本发明的一个实施例的网络节点的示图。

图5是根据本发明的一个实施例的用户终端的示图。

具体实施方式

参照图2,涉及的实体是:存在体20;IMS中用于在需要时存储和提供存在服务授权规则文档到其它实体的存在XML文档管理服务器(PS XDMS)21;要从其提供间接内容的IMS中的内容服务器22;IMS中控制存在服务到订户的供应的存在服务器23;观察者24,可能只是预订存在服务的多个观察者之一;及IMS中的授权代理25。为便于下面的论述,授权代理示出和描述为单独的实体或网络节点。虽然情况很可能是这样,但要理解的是,授权代理可与例如存在服务器23或内容服务器22等其它实体之一在相同位置,或者其功能可在与其它实体之一相同的实体中实现,或者它能形成部分的修改内容服务器。

参照图2和3,最初,在步骤201,存在体20在存在XDMS 21中设置存在授权规则。规则以XML文档形式存储。这些规则确定被允许查看存在体20的存在数据的观察者,还有允许每个观察者查看的存在数据。

在步骤202,存在体20将内容(随后将用作间接内容)上载到内容服务器22,并且从内容服务器22接收回所存储内容的链接。注意,内容服务器22不是“存在察觉”,意味着它不是存在服务本身的一部分,不具有存在授权规则的访问权,并且存在服务器23对内容服务器22或其中存储的间接内容没有任何控制。换而言之,内容服务器不知道它是存在服务的一部分。它只接收消息以存储或获取内容。存在体20上载到内容服务器22的内容可以与存在服务有关或与其无关。例如,它能够是文件,包含图形以显示用于示出存在体20的存在状态的图标,或者它能够是某一其它数据,完全与存在服务无关。例如,内容服务器22能够是定位服务器、包含vCard信息的地址簿服务器或包含个性化铃音或其它个人信息的媒体服务器。

在步骤203,存在体20将公布(SIP公布消息)发送到存在服务器23,公布包括指向在内容服务器22上载的内容的链接。

步骤204可在上述步骤202和203之前或之后发生,在步骤204,观察者24通过将SIP预订消息发送到存在服务器23,预订与存在体20有关的存在信息。这之后是在步骤205存在服务器23请求来自存在XDMS 21的存在授权规则。在步骤206,存在XDMS将授权规则文档返回到存在服务器23。规则文档包括存在体20的经授权观察者的列表。规则也包括声明什么信息可发送到每个观察者的存在内容规则。在步骤206a(参见图3),存在服务器检查规则以确认观察者24的授权。

因此,在授权过程已完成后,并且接收在步骤203来自存在体20的SIP公布消息后,在图3的步骤206b,存在服务器23检查哪些经授权观察者请求了与存在体20有关的更新存在数据。假设观察者24被授权,则在步骤207,存在服务器23将SIP通知消息发送到观察者24(以及已请求该更新存在数据的任何其它经授权观察者)。发送到每个观察者的SIP通知消息包括到在内容服务器22处的间接内容的链接。

在步骤208,观察者24(或代表观察者的客户端)在接收SIP通知消息并检测到在它包含的信息中有间接内容后,通过使用链接中指定的位置地址发送请求到IMS来按照链接获得间接存储的内容。此请求路由到授权代理AP 25。

授权代理25察觉到它需要使用存在服务授权规则来检查此内容请求的授权。也就是说,授权代理25配置为在从观察者24接收请求时,它不将请求转发到内容服务器22。相反,它执行授权确认过程。为此,它需要知道观察者24的身份(它从收到的请求中得知),并且也需要知道存在体20的身份。因此,在步骤208a,授权代理25先确定存在体20的ID。有多种能配置系统执行此操作的方式。在下面更详细地论述这些方式中的一些方式。

在步骤209,授权代理25请求从存在XDMS 21供应授权规则。在步骤210,存在XDMS 21返回授权规则文档。在步骤210a(参见图3),授权代理25现在检查授权规则文档以确定收到的观察者24的身份是否被存在体20授权查看间接内容。注意,步骤210a的授权过程类似于在步骤205-206从存在XDMS 21检索授权规则后存在服务器23执行的过程。

如果授权不成功(即,授权规则未将观察者24包括为被授权接收间接内容),则拒绝来自观察者24的请求(步骤210b)。注意,在大多数正常情况下,如果观察者未被授权,则存在服务器23在步骤207未曾发送链接到观察者24。然而,观察者可能在某个时候已被授权查看间接内容,并且已在该时间收到链接。如果存在体20随后修改其授权规则,并且阻止观察者24,但观察者24仍保存有链接,则观察者24能在被阻止后尝试访问内容。在观察者的授权已删除后,存在体20可更改链接背后的文档。当前系统保护防止的另一个可能性是如果观察者24已从另一第三方用户收到内容链接。此外,不友好的观察者可在未收到链接的情况下,尝试使用试凑法来访问内容。例如,不友好的观察者可使用其自己的内容链接作为开始,并随机修改链接的部分。

如果在步骤210a的授权成功并且观察者24已被授权接收内容,则在步骤211,授权代理25向内容服务器22请求数据。在步骤212,内容服务器22通过将间接内容数据发送回授权代理25来响应。在步骤213,授权代理25又将数据转发到观察者24。备选,视内容服务器22和授权代理25的配置而定,数据可从内容服务器22直接转发到观察者24。

如上所示,授权代理25必需识别存在体20以便它能确定观察者24是否被授权从内容服务器22接收间接内容。换而言之,授权代理25需要知道可能大量的存在元素(即,预订存在服务的访问IMS的用户)中哪个元素是与内容相关联的存在体20。这能够以多种方式实现。

一种可能性是将标识存在体20的信息与在图2的步骤201上载到内容服务器22的内容包括在一起。这种情况下,授权代理25在步骤208从观察者24接收对内容的请求时,授权代理先联系内容服务器22,该服务器随后返回信息。信息可以只是存在体20的标识符,或者它也可以包括完整的请求的内容。授权代理25随后在任何内容数据传递到观察者24之前执行授权检查(图2中的步骤209和210)。这种情况下,存在体的客户端/UE和内容服务器22必须配置为提供标识符,但对观察者24没有另外的要求。

对于观察者24,另一种可能性是在步骤208,它将对内容的请求发送到授权代理25时,包括有关存在体20的身份的信息。这种情况下,观察者的客户端/UE必须配置为与请求一起提供信息。

第三种可能性是在步骤202与SIP公布消息一起发送到内容服务器22中内容的链接URL中包括存在体20的标识符。由于该URL是观察者24用于从内容服务器22获取数据的地址,因此,存在体标识符自动包括在发送到授权代理25的请求中。例如,URL:

http://ericsson.com/content/status-icon/my_icon.gif

将“状态图标(status-icon)”包括为存在体20的标识符,该标识符指示内容my_icon.gif与哪个存在元素相关联。授权代理25随后在验证授权时能使用此。这种情况下,存在体20在将内容上载到内容服务器22(步骤202)后,必须配置为在它将URL与SIP通知消息一起发送到存在服务器23前,将标识符(状态图标)添加到URL。另外,在定义要在XML文档中查找的元素时,URL包括完整的名称空间能够是有益的。这可添加为URI查询参数,例如

http://someurl/content/my_icon.ipg?urn:ietf:params:xml:ns:pidf:rpid:status-icon

又一解决方案是使授权代理25“存在察觉”。在此情况下,存在XDMS 21通过标识活动存在元素的存在文档,保持授权代理25更新。因此,它能检查存在文档并查找存在体20的身份(即,将包括有内容间接链接的SIP通知消息发送到存在服务器的存在元素的身份)。例如,授权代理25可预订存在服务,并且可使用存在体20的ID作为观察者ID来请求存在体20的存在信息。在该情况下,它将接收与存在体20有关的所有存在信息(因为存在服务器将认为正请求所有其自己的存在信息的是存在体20本身)。通过检查此文档,它能发现哪些元素包含哪些链接。因此,授权代理25能看到元素<状态图标>包含链接“http://content server/image1.jgp”。因此,在观察者24发送HTTP GET/image1.jgp请求时,授权代理25知道它需要检查观察者24被允许查看元素<状态图标>。

在授权代理25和存在服务器23在同一IMS网络节点中相同位置时,此解决方案特别适用。在此情况下,没有为了访问来自内容服务器的间接内容而对所选URL有约束,以及也没有对存在体20或观察者24的配置的另外要求。

图4是配置为充当授权代理的网络节点40的示图。授权代理节点40包括验证处理器42(可在节点的中央处理器中实施)、通信接口44和存储器46。去往和来自其它网络实体的信号经由接口44发送或接收。收到的信号包括:来自用户的对与存在体相关联的间接内容的请求,请求包括到内容服务器的链接,而从其能访问间接内容;来自存在XDMS 22的存在授权规则和/或在授权代理存在察觉时的其它存在数据;以及从内容服务器提供的间接内容。发送的信号包括:对存在授权规则和/或其它存在数据的请求;转发到内容服务器的对间接内容的请求;以及转发回用户的间接内容数据。存储器46存储数据和程序指令,并且验证处理器42实现程序指令,以便在接收对间接内容的请求时,授权代理检索授权规则并验证用户被授权接收请求的间接内容。一旦授权通过验证,则程序指令随后规定授权代理节点40将请求发送到在要与间接内容一起提供的链接中标识的内容服务器。

程序指令也允许在验证用户的授权前网络节点40获得间接内容与其相关联的存在体的标识。可为此而采用任何上述方法。

网络节点40可以是独立的网络实体,或者可以是例如提供存在服务的存在服务器22或提供请求的间接内容的内容服务器等另一实体的一部分或与另一实体在相同位置。此类情况下,一些通信信号可在网络节点内部处理而不是通过通信接口44。

图5是诸如移动电信终端等UE 50的示图。UE 50配置用于访问包括存在服务的IP通信网络。UE包括用于发送和接收信号的通信接口52、用户接口54、存储调适和程序指令的存储器56及实现指令的处理器58。指令包括响应经由接口54的用户输入,促使处理器58发送信号到网络的指令,信号包括到存在服务的、关于间接内容可用于存在服务的经授权用户从内容服务器下载的指示。另外,处理器58促使UE 50发送UE的标识符,从而将它与间接内容相关联。标识符插入标识间接内容在内容服务器的位置的URL中。

作为替代或者附加,在UE从存在服务接收包括关于与存在体相关联的间接内容可用于从内容服务器下载的通知的信号时,此信息存储在存储器56中。随后,在用户决定经由用户接口54访问间接内容时,由处理器58作用于的指令促使UE 50将请求间接内容的消息发送到网络。消息包括与间接内容相关联的存在体的标识符。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号