用于提供基于ims的无线下载服务的方法

文档序号:6657155阅读:188来源:国知局
专利名称:用于提供基于ims的无线下载服务的方法
技术领域
本发明一般涉及无线通信,特别涉及提供基于IMS(IP多媒体子系统)的无线下载服务。
背景技术
当前,各标准化组织如OMA(开放移动联盟)、3GPP(第三代伙伴计划)和3GPP2(第三代伙伴计划2)正在开发用于向无线装置进行多媒体递送的标准规范(这些组织可分别通过网址http://www.openmobilealliance.com、http://www.3gpp.org和http://3gpp2.com来联系)。例如,在3GPP 23.228中初步规定了IMS(IP多媒体子系统)。但是,按现在所定义的IMS和一般的无线递送都有某些缺点。
例如,当前的解决方案无论对服务用户还是对服务提供商都缺乏对于下载QoS(业务质量)的控制。而且,当前的收费(或计费)方式不够灵活,通常迫使服务提供商只能基于内容大小来计费。另外,也不支持针对特定内容递送的身份认证。而且,身份认证通常受限于现有的无线网络身份认证过程。
因此希望有一种方法提供改进的无线下载服务。


图1是根据本发明多个实施例的无线通信系统的方框图。
图2是根据本发明多个实施例的示例性高级消息流图,示出了用户设备(UE)从下载服务器和IMS服务器获得基于IMS的下载服务。
图3是根据本发明多个实施例的示例性高级消息流图,示出了支持对用户设备(UE)的基于IMS下载服务的IMS服务器消息。
下面参考图1至图3说明本发明的特定实施例。所提供的说明和附图是为了增进对本发明的理解。例如,图中某些要素的尺寸相对于其他要素可能是夸张的,用于商业实现的众所周知的要素可能不再画出,以避免妨碍获得实施例的清楚表达。附图和说明书的简洁和清晰是为了使得本领域的技术人员可根据他们已有的知识来更好地使用和实施本发明。本领域技术人员能够理解,在不脱离本发明的精神和范围的前提下,可以对下述本发明的具体实施例进行各种改进和修改。因此,说明书和附图应该被看作是说明性和和示例性的,而不是限制性的或穷尽描述的,下述特定实施例的这类各种修改也应该包含在本发明的范围之内。
具体实施例方式
下面说明各种实施例,用于提供无线下载服务,较之当前可用的服务更加鲁棒(robust)。通过获取下载服务的各用户设备(UE)之间的信令、一个或多个IMS(IP多媒体子系统)以及从中来获得内容的下载服务器,可提供服务的等级。可实现的改进包括有保证的内容下载QoS等级、QoS的用户选择(可实时地或按每个内容请求)、灵活的收费选择(如按会话计费、基于内容计费、基于QoS计费等)以及按内容的身份认证。
通过参考附图1~3可以更全面地理解所公开的实施例。图1是根据本发明多个实施例的无线通信系统100的方框图。通信系统100表示具有依照3GPP标准(GSM、GPRS、EDGE、UMTS等)中一个或多个规范所描述的体系结构,适于进行修改以实现本发明。本发明的另外实施例可以在采用其他(或附加)例如但不限于在3GPP2标准和IEEE的802.11、802.16和/或802.20规范中描述的技术的通信系统来实现。
特别,通信系统100包括用户设备(UE)101、无线电接入网络(RAN)121、分组数据网络131、IP(网际协议)网络141、IMS服务器151和下载服务器161。本领域的技术人员能够认识到图1并没有画出系统100工作所需要的全部网络设备而仅仅是与这里各实施例的描述特别有关的系统组件和逻辑实体。例如,已知分组数据网络包括诸如服务GPRS支持节点(SGSN)和网关GPRS支持节点(GGSN)的设备。而且,已知RAN包括诸如收发基站(BTS)、接入点(AP)、基站控制器(BSC)以及无线电网络控制器的设备,这取决于所采用的技术。
已知用户设备是指各种消费类电子平台,例如但不限于移动站(MS)、接入终端(AT)、终端设备、游戏设备、个人计算机、个人数字助理(PDA)、连线式机顶盒和卫星机顶盒等。IMS和下载服务器也是已知的。一般来说,下载服务器是内容提供者,可能由独立于无线通信网络运营商的第三方经营。下载服务器还可执行内容转换和发布功能,如协议转换和承载编码/解码转换。
由于UE和服务平台是已知的并且给出了算法、逻辑流、消息/信令流、呼叫流和/或协议规范,本领域的技术人员可以设计和开发某种技术,用于实现执行给定逻辑的平台。另外,本领域的技术人员可认识到本发明的下载服务器方面、IMS服务器方面和UE方面可以在不同的实际组件中实现或跨组件实现,而不必限于在单个组件实现。
将参考图2说明各UE、IMS服务器和下载服务器的实施例的相关操作。图2是根据本发明多个实施例的示例性高级消息流图,示出了UE从下载服务器和IMS服务器获取基于IMS的下载服务。该示例性的消息流说明了按有保障的QoS启用下载服务的过程,如通过IMS提供。假定为了图2的目的,下载服务器、IMS服务器和UE支持SIP协议。而且特别对于图2是驻留于UE的浏览器和DL/IMS客户端实体。这些实体仅是示例性的,并且只适用于某些UE实施例。更一般地,UE可被看作包含客户端,该客户端与IMS服务器和下载服务器有接口。
如图2所示,浏览器启动与下载服务器的浏览会话(见消息202)。该UE用户然后从下载服务器门户所提供的内容中选择特定的内容。此外,该用户可选择付费方式,如从“我的电话帐户”扣费。该UE然后向下载服务器发送请求用于所选择的内容(见消息202)并指出用户所选择的任何付费方式。但可作为替换,UE可以不浏览也不请求内容,而由下载服务器启动下载消息,例如通过推送(push)数据。
接收对内容的请求触发下载服务器向IMS服务器发送请求,以请求与该UE相关联的有关下载的信息(见消息204)。该信息由IMS服务器/用于UE的HSS/用户维持,并且包含诸如授权和收费信息的费用信息。作为响应,IMS服务器向下载服务器发送与该UE相关联的有关下载的信息。
下载服务器然后使用该与下载相关的信息来产生用于该UE的下载描述符,该描述符采用扩展OMA的下载描述符(DownloadDescriptor)的形式。例如,QoS扩展项可以添加到当前OMA下载描述符,以向UE用户提供灵活的下载选项。可以添加这样的QoS扩展项,以使得UE用户可选择下载带宽、用于内容递送的承载协议、不同质量的可用内容版本以及内容何时可用的时间。承载协议选项可包括推送协议、按需(on-demand)递送协议、广播协议、多播协议和/或流送。例如,可以对UE用户给出选项,或选择无额外收费的默认下载、有可适用附加费的附加下载或有适用附加费的利用DVB-H协议的附加下载。
上述的QoS扩展项可采用会话描述(Session Description)的形式。会话描述基于SDP(会话描述协议),SDP旨在用于描述多媒体会话,用于会话声明、会话邀请和其他形式的多媒体会话启动。SDP简单提供会话描述的格式,并不包含传输协议。为了说明如何利用一个或多个会话描述来扩展OMA下载描述符,下面给出一个例子1 <media xmlns=″http://www.openmobilealliance.org/xmlns/dd″2 xmlns:sd=″http://www.openmobilealliance.org/xmlns/session-description″>
3 <type>image/gif</type>
4 <objectURI>http:/foo.bar.com/pic-dir/picture.gif</objectURI>
5 <size>1234</size>
6 <installNotify-URI>http:/foo.bar.com/status</installNotify-URI>
7 <sd:sessions>
8 <sd:session>
9 <sd:type>application/sdp</sd:type>
10 <sd:description>
11 i=54Kbps download session,default subscription12 u=http://foo.bar.com/pic-dir/picture.gif13 </sd:description>
14 </sd:session>
15 <sd:session>
16<sd:type>appiication/sdp</sd:type>
17<sd:description>
18 i=128Kbps download session,0.5 USD additional charge19 u=http://192.168.2.55/pic-dir/picture.gif20</sd:description>
21 </sd:session>
22 <sd:session>
23<sd:type>application/sdp</sd:type>
24<sd:description>
25 i=1Mbps,DVB-H26 u=http://192.168.2.55/pic-dir/picture.gif27 v=028 o=user 2890844526 2890842807 IN IP4 10.20.30.4029 s=File delivery session example30 t=2873397496 287340469631 a=source-filter:incl IN IP4*10.20.30.4032 a=flute-tsi:133 a=flute-ch:134 m=application 4001 FLUTE 035 c=IN IP4 226.10.40.1/1536</sd:description>
37 </sd:session>
38</sd:sessions>
39 </media>
上图中第8至14行给出了一个下载会话描述,对此服务提供商对相应的媒体对象下载不收取任何费用。该服务提供商可只对媒体对象本身收费,或对支配该媒体对象消费的版权对象收费。
第15至21行给出了一个下载会话描述,对此服务提供商将保证128kbps的下载带宽,但对媒体对象下载收取50美分。在某些情况下,为了提供下载带宽,服务提供商要把该媒体对象重新定位到地理上接近该UE的服务器(192.168.2.55)上。因此,对该媒体对象下载的整个费用是50美分加上对内容本身的收费。
第22至38行给出了一个下载会话描述,对此服务提供商要使用广播承载来用于该媒体对象递送。一旦UE选择使用该会话进行下载,则该UE被连接到该广播会话并通过收集各UDP分组来构造整个媒体对象。一般来说,使用上述的会话描述使得可使用这样的下载机制,除了按需下载(如HTTP等)之外,还有选择广播承载时的更快速下载(如利用DVB-H的1Mbps)、计划的下载(可以安排广播的开始和结束时间)以及改进的资源预定/分配。
再看图2,下载服务器根据与下载相关的信息把下载描述符发送到该UE。下载描述符(其例子已在上面详细讨论)为UE/用户指出一个或多个QoS选项,用于进行下载。响应该下载描述符,UE发送下载请求,指出其对QoS选项的选择。
在某些实施例中,UE利用从下载描述符中选择的QoS扩展项启动信令会话。在这些实施例中,可通过UE、IMS服务器和下载服务器使用会话启动协议(SIP)。SIP是基于文本的协议,类似于HTTP和SMTP,用于启动交互式通信会话。可联系因特网工程任务组(IETF)得到更完整的SIP描述。因此,UE发送的下载请求可采用SIP INVITE消息格式(见消息206)。
IMS服务器接收指出了所选择QoS选项的下载请求,并向下载服务器发送该下载请求和QoS选项的指示。下载服务器与IMS服务器协调,从而利用所选择的QoS下载选项提供至UE的下载。IMS服务器通过获取适当的网络资源预定来支持下载,至少提供所选择的QoS等级。这样,UE可以按所选择的速度、时间、价格和方式来接收下载。
对于其中使用SIP的实施例,消息208和210给出了UE、IMS服务器和下载服务器之间的附加SIP消息,用于协调下载和所选择的QoS选项。图3提供了这种SIP消息的更详细例子。图3实际上也示出了IMS内部消息。P-CSCF(代理内核会话控制功能)、I-CSCF(询问内核会话控制功能)、HSS(归属订户服务器)和S-CSCF(服务内核会话控制功能)都是目前在3GPP规范中定义的IMS功能实体。而且,除了下载(DL)服务器,还示出了数字版权管理(DRM)服务器。
如图2中所示的,对某些实施例,消息208和210描述了涉及UE、IMS服务器和下载服务器的SIP消息会话,而消息212描述了下载服务器和UE之间的内容下载会话。又对某些实施例,下载服务器在下载内容之前对UE进行身份认证。向UE发送下载会话访问密钥,并接收作为响应的利用UE的私钥签名的该下载会话访问密钥,由此执行所述身份认证。在其中使用两个不同的实际会话的实施例中,下载服务器可向IMS服务器发送下载会话访问密钥用于递送给UE,例如利用SIPOK消息。这里,下载会话访问密钥可以利用UE(或IMS客户端)的公钥以及SIP体来加密,该SIP体包括该下载会话,可使用下载服务器的私钥来签名。而且,如果UE使用按需通信,例如HTTP,来下载媒体对象,该HTTP请求要包括下载会话访问密钥,该密钥可使用UE(或IMS客户端)的私钥来签名。
除了身份认证,下载服务器还准备下载内容用于递送。可能有某些所请求的内容传输用于目标UE,或根据UE的QoS选项选择。下载服务器还可以把内容传输到另外的服务器,例如,传送到地理上接近订户的服务器,用以改善下载。而且,根据QoS选择和/或服务预定,可以推送内容、按需递送(如通过HTTP)或广播。一旦完成下载,UE可向下载服务器报告该内容递送的下载状态指示(见消息212)。这样的状态指示或递送通知是可选的,因特定的承载协议保证了递送。而且,根据内容递送的状态,下载服务器可向IMS服务器发送用于该下载的与收费有关的消息(见消息214)以进行处理,例如收费记录。
通过参照本发明的特定实施例,已经描述了本发明的有益效果、优点和对问题的解决方案。但这些有益效果、优点和对问题的解决方案和产生或导致这些有益效果、优点和解决方案的任何要素不应被解释成任何或全部权利要求的关键、必要或基本特征或要素。如这里以及权利要求书中所使用的,“包括”等是指非穷尽的包含,这样,过程、方法、制造品或装置包括一系列要素,不是只包括该系列中的要素,而是还可以包括其他没有明确列出的或这些过程、方法、制造品和装置所固有的其他要素。
不定冠词是指一个或多余一个(指英文)。词语“多个”是指两个或两个以上。词语“另外的”是指至少有第二个或更多个。词语“包含”和/或“具有”是指“包括”(即开放语言)。词语“耦合”是指连接,尽管不必是直接的连接,也不必是机械的连接。词语“程序”、“计算机程序”和“计算机指令”是指可在计算机系统上执行的指令序列。该指令序列可包括但不限于子例程、函数、过程、对象方法、对象实现、可执行应用程序、applet、servlet、共享库/动态加载库、源代码、对象代码和/或汇编代码。
权利要求
1.一种用于提供基于IMS(IP多媒体子系统)的无线下载服务的方法,该方法包括由下载服务器向IMS服务器发送对与特定用户设备(UE)相关联的有关下载的信息的请求;响应该请求,由该下载服务器从该IMS服务器接收所述有关下载的信息;由该下载服务器向该UE发送下载描述符,该描述符基于所述有关下载的信息并指出至少一个用于下载的服务质量(QoS)选项;由该下载服务器从该UE经由该IMS服务器接收下载请求,该请求指出了从所述下载描述符中所指示的至少一个QoS选项中选择的QoS选项;以及由该下载服务器与该IMS服务器协调对该UE的下载,该下载至少具有所选择的QoS选项所指示的QoS等级。
2.如权利要求1所述的方法,进一步包括由该下载服务器从该特定UE接收对内容的请求,该请求触发该下载服务器向该IMS服务器发送请求,用以请求与该UE相关联的有关下载的信息。
3.如权利要求2所述的方法,其中所述对内容的请求指出了待用于该内容的支付方式。
4.如权利要求1所述的方法,其中所述的与该UE相关联的有关下载的信息包括来自由预定类型和身份认证以及收费信息构成的组中的信息。
5.如权利要求1所述的方法,其中所述至少一个QoS选项包括来自由下载带宽、用于内容递送的承载协议、不同质量的可用内容版本以及何时该内容可用的时间所构成的组中的QoS选项。
6.如权利要求1所述的方法,其中所述用于内容递送的承载协议包括由推送协议、按需递送协议、广播协议、多播协议和流送构成的组中的协议。
7.如权利要求1所述的方法,其中所述下载请求包括会话启动协议(SIP)邀请消息。
8.如权利要求1所述的方法,其中所述的与该IMS服务器协调下载包括使用与该IMS服务器和该UE的会话启动协议(SIP)会话以及该下载服务器与该UE之间的内容下载会话来协调该下载。
9.如权利要求1所述的方法,其中所述的与该IMS服务器协调下载包括在向该UE下载内容之前对该UE进行身份认证。
10.如权利要求9所述的方法,其中对该UE进行身份认证包括向该IMS服务器发送下载会话访问密钥用于递送给该UE;以及接收通过该UE的私钥签名的所述下载会话访问密钥。
11.如权利要求1所述的方法,其中所述的与该IMS服务器协调下载包括当所述下载请求指出了广播选项,则把该UE连接到广播会话。
12.如权利要求1所述的方法,进一步包括由该下载服务器从该UE接收下载状态指示。
13.如权利要求1所述的方法,进一步包括由该下载服务器向该IMS服务器发送用于该下载的有关收费的信息。
14.一种用于提供基于IMS(IP多媒体子系统)的无线下载服务的方法,该方法包括由IMS服务器从下载服务器接收对与特定用户设备(UE)相关联的有关下载的信息的请求;响应该请求,由该IMS服务器向该下载服务器发送该有关下载的信息;由该IMS服务器从该UE接收下载请求,该请求指出了下载描述符中所指示的至少一个QoS选项中选择的QoS选项;由该IMS服务器向该下载服务器发送来自该UE的该下载请求的指示;以及由该IMS服务器帮助该下载服务器执行对该UE的下载,该下载至少具有所选择的QoS选项所指示的QoS等级。
15.如权利要求14所述的方法,其中所述的帮助该下载服务器执行下载包括根据该IMS服务器和该下载服务器之间的第一会话启动协议(SIP)会话来引导与该UE的第二SIP会话。
16.如权利要求14所述的方法,进一步包括由该IMS服务器从该下载服务器接收用于该下载的有关收费的信息。
17.一种用于提供基于IMS(IP多媒体子系统)的无线下载服务的方法,该方法包括由用户设备(UE)从下载服务器接收下载描述符,该下载描述符指出了用于该下载的至少一个服务质量(QoS)选项;由该UE向下载服务器经由IMS服务器发送下载请求,该下载请求指出了该下载描述符中所指示的至少一个QoS选项中选择的QoS选项;由该UE接收下载,该下载至少具有所选择的QoS选项所指示的QoS等级。
18.如权利要求17所述的方法,进一步包括由该UE向该下载服务器发送对内容的请求。
19.如权利要求17所述的方法,其中所述UE包括由下述形成的组中的设备移动站、接入终端、终端设备、游戏设备、个人计算机、个人数字助理、有线机顶盒和卫星机顶盒。
全文摘要
描述了用于提供无线下载服务的各种实施例,较之当前可用的方法更加鲁棒。通过在要获得下载服务的用户设备(UE)(101)、一个或多个IMS(IP多媒体子系统)服务器(151)以及从中获取内容的下载服务器(161)之间的信令,可得到改进的服务水平。可以实现的某些改进包括内容下载的有保障QoS等级、QoS的用户选择(可实时地或按内容请求)、灵活的定价选项(如按会话、基于内容或基于QoS收费)以及按内容的身份认证。
文档编号G06F15/16GK101084495SQ200580035840
公开日2007年12月5日 申请日期2005年10月21日 优先权日2004年10月22日
发明者向增俊, 朴俊英, 阿舒·维尔曼尼 申请人:摩托罗拉公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1