版权对象的生成与获取方法、系统及版权发布中心的制作方法

文档序号:7643827阅读:174来源:国知局
专利名称:版权对象的生成与获取方法、系统及版权发布中心的制作方法
技术领域
本发明实施例涉及通信领域,尤其涉及一种版权对象的生成与获取方法、系统及版权发布中心。
背景技术
流媒体业务是近几年迅速发展起来的一种新业务,流媒体业务利用流式传输技术,在包交换网络上传输多媒体文件,包括视频、音频等文件内容。这些多媒体文件在访问时无需完全下载就可以立即播放。流媒体业务实现的关键技术就是流式传输技术,而流式传输技术是把连续的视频和音频信息经过处理后放上网站服务器,让用户一边下载一边观看、收听,而不需要等整个文件下载到自己机器后才可以观看的网络传输技术。
3GPP R5/R6标准定义的IP多媒体子系统(IMS)采用IP分组域作为控制信令和媒体传输的承载通道,其采用SIP协议(Session Initiation Protocol,会话初始协议)作为呼叫控制信令,实现了业务管理、会话控制及承载接入的三者分离。
基于IMS开展流媒体业务,可以充分利用IMS网络的现有特点,重用IMS网络架构中的功能,如认证,计费等,从而使得流媒体业务可以高效快速地开展。
多媒体文件内容的保护是流媒体业务中需要考虑的一个重要的方面。而实现多媒体文件内容保护的重要手段是DRM(Digital Rights Management,数字版权管理)。DRM通过将加密的多媒体文件内容和版权对象分别传送到终端,为运营商提供了更丰富的内容管理手段和更多的盈利模式,其中版权对象包含用户的订阅权限和多媒体文件内容的加密密钥。由于版权对象包含了多媒体文件内容的加密密钥,所以版权对象的生成与安全获取至关重要。
终端向版权发布中心请求获取版权对象时,需要向版权发布中心进行认证。在DRM系统中,版权对象的认证和获取协议通常为ROAP(Rights ObjectAcquisition Protocol,版权对象获取协议)。目前还没有通过IMS网络获取版权对象的方案。

发明内容
本发明实施例提供了一种版权对象的生成与获取方法、系统及版权发布中心,使得可以通过IMS网络获取版权对象。
本发明实施例的技术方案包括一种版权对象的生成与获取方法,包括以下步骤版权发布中心通过IP多媒体子系统IMS获取终端在线信息,确定所述终端在线后,获取该终端所对应的用户签约的业务权限信息;版权发布中心生成版权对象,将所述版权对象下发至所述终端。
一种版权对象的生成与获取方法,包括以下步骤版权发布中心通过IMS获取版权对象的请求消息,并获得该终端所对应的用户签约的业务权限信息;生成版权对象,将所述版权对象下发至所述终端。
一种版权对象的生成与获取系统,包括版权发布中心和终端,其还包括代理呼叫会话控制功能CSCF、服务CSCF和业务配置信息服务器,其中,该代理CSCF用于接收来自终端的获取版权对象的请求消息,并转发该请求到服务CSCF;该服务CSCF用于将接收到的所述请求触发到版权发布中心进行处理;该业务配置信息服务器分别与所述版权发布中心和服务CSCF连接,用于存储相关的业务配置信息;该版权发布中心用于接收获取版权对象的请求,生成版权对象,并下发给终端。
一种版权对象的生成与获取系统,其包括版权发布中心和终端,其还包括代理CSCF、服务CSCF、应用服务器和业务配置信息服务器,其中,该代理CSCF用于接收来自终端的获取版权对象的请求消息,并转送该请求到服务CSCF;该服务CSCF用于把接收到的所述请求触发到应用服务器;该应用服务器用于将该请求转发给版权发布中心进行处理,应用服务器还用于将版权发布中心生成并返回的触发器对象、版权对象和业务请求中的其他信息一起返回给终端;该业务配置信息服务器分别与该应用服务器、服务CSCF和版权发布中心连接,用于存储相关的业务配置信息;该版权发布中心作为对应用服务器进行支撑的一个业务支撑实体,用于接收获取版权对象的请求,生成版权对象并下发给终端。
一种版权发布中心,包括用户签约的业务权限信息获取单元,版权对象生成单元和版权对象下发单元,其中,所述用户签约的业务权限信息获取单元,用于根据接收到的指示从IMS中的业务配置信息服务器中获取用户签约的业务权限信息;所述版权对象生成单元,用于根据所述用户签约的业务权限信息及已获取的内容的加密密钥生成版权对象;所述版权对象下发单元,用于下发所述版权对象。
本发明实施例中,版权发布中心通过IMS获得用户请求或用户在线状态,将版权对象的生成与获取作为一种业务功能或者业务支撑功能来实现,把版权发布中心作为一个应用服务器或对应用服务器进行支撑的一个业务支撑实体来部署,从而充分利用了IMS网络中的现有实体和工作机制,优化了版权对象的生成与获取的方法和系统;其易于实施且简单通用。


图1是本发明第一实施例版权对象的生成与获取系统的网络架构图;图2是本发明第二实施例版权对象的生成与获取系统的网络架构图;图3是本发明第三实施例版权对象的生成与获取系统的网络架构图;图4是本发明第一实施例版权对象的生成与获取方法的过程示意图;图5是本发明第二实施例版权对象的生成与获取方法的过程示意图;图6是本发明第三实施例版权对象的生成与获取方法的过程示意图;图7是本发明第四实施例版权对象的生成与获取方法的过程示意图;图8是本发明第五实施例版权对象的生成与获取方法的过程示意图;图9是本发明第六实施例版权对象的生成与获取方法的过程示意图。
具体实施例方式
由于在IMS网络中会话控制和业务管理相分离,使得业务的部署和应用十分方便,因此本发明实施例把版权对象的生成与获取作为一种业务功能或者业务支撑功能来实现,从而把版权发布中心作为一个应用服务器或对应用服务器进行支撑的一个业务支撑实体来部署,从而充分利用IMS网络的现有实体和工作机制。
请参阅图1,本发明第一实施例版权对象的生成与获取系统是将版权发布中心作为一个应用服务器,提供接收获取版权对象的请求,生成版权对象并下发给终端的业务功能。本发明第一实施例版权对象的生成与获取系统包括版权发布中心110、归属用户服务器120、服务CSCF(Call Session Control Function,呼叫会话控制功能)130、代理CSCF140和终端150,终端150发送给版权发布中心110的获取版权对象的请求消息,通过代理CSCF140到达服务CSCF130,服务CSCF130根据触发规则经过ISC接口把该请求触发到版权发布中心进行处理,该版权发布中心110和服务CSCF130还分别与该归属用户服务器120连接,该归属用户服务器120用于存储相关的业务配置信息。该版权发布中心110和终端150之间经过I2接口相连,版权发布中心110与归属用户服务器120之间经过Sh接口相连。该I2接口是传统DRM系统中版权发布中心和终端之间的接口,该I2接口采用ROAP协议。
请参阅图2,本发明第二实施例版权对象的生成与获取系统是将版权发布中心作为对应用服务器进行支撑的一个业务支撑实体来部署,其提供接收获取版权对象的请求,生成版权对象并下发给终端的业务功能,该第二实施例与第一实施例的主要区别是终端的获取版权对象的请求经过应用服务器转发到版权发布中心。应用服务器在I1接口上转发终端和版权发布中心之间的版权对象获取请求和响应,版权发布中心在Sh接口上向归属用户服务器请求用户签约的权限,用于生成版权对象。
本发明第二实施例版权对象的生成与获取系统包括版权发布中心110、应用服务器160、归属用户服务器120、服务CSCF130、代理CSCF140和终端150。终端150发送给版权发布中心110的获取版权对象的消息,通过代理CSCF140到达服务CSCF130,服务CSCF130根据触发规则经过ISC接口把该请求触发到应用服务器160,应用服务器160将该请求经过I1接口转发给版权发布中心110进行处理,应用服务器160可以将版权发布中心110生成并返回的触发器对象、版权对象和业务请求中的其他信息一起返回给终端150,该应用服务器160、服务CSCF130和版权发布中心110还分别与归属用户服务器120连接,该归属用户服务器120用于存储相关的业务配置信息。该应用服务器160和终端150之间经过I3接口相连,终端150可以直接通过I3接口向应用服务器160请求业务;版权发布中心110与归属用户服务器120之间经过Sh接口相连;版权发布中心110与终端150之间经过I2接口相连,该I2接口是传统DRM系统中版权发布中心和终端之间的接口,该I2接口采用ROAP协议。
本发明第一、二实施例版权对象的生成与获取系统所述的触发规则为用户签约的版权对象的触发规则,或者缺省的触发规则。
请参阅图3,本发明第三实施例版权对象的生成与获取系统与第一实施例版权对象的生成与获取系统的区别在于其还包括在线状态服务器170,该在线状态服务器170分别与版权发布中心110、归属用户服务器120、服务CSCF130和终端150连接,该在线状态服务器170用于获取用户的在线状态并通知版权发布中心。
本发明第一、二和三实施例的版权对象的生成与获取系统中的归属用户服务器是用于存储相关的业务配置信息,因此该归属用户服务器也可由单独的存储有相关的业务配置信息的数据库或存储有相关的业务配置信息的应用服务器来代替,上述归属用户服务器、单独的数据库和所述应用服务器可统称为业务配置信息服务器。该业务配置信息服务器可以与用于提供业务的应用服务器集成于一体。
下面说明本发明版权对象的生成与获取方法的两个实施例,第一实施例为终端注册成功,且服务CSCF向版权发布中心进行第三方注册成功后,版权发布中心推送版权对象给终端。第二实施例为版权发布中心下发触发器对象给终端,触发终端向版权发布中心请求版权对象;或者版权发布中心没有下发触发器对象,终端收到媒体流后主动请求版权对象。
IMS网络架构中,终端和代理/服务CSCF之间,服务CSCF和应用服务器之间,使用SIP协议,为了实现本发明版权对象的生成与获取方法,可以扩展SIP协议完成版权对象的获取。也可以把ROAP消息封装进SIP隧道进行传送。
当扩展SIP协议获取版权对象时,扩展的具体方式可以为增加一个新的SIP头域,如新的ROAP头域;或者增加新的内容类型(Content-Type),如Content-Typeapplication/roap,从而表明是一个与获取版权对象相关的消息。不同的ROAP消息可以应用不同的扩展SIP协议的方法,如终端向版权发布中心的注册请求消息,可以在终端注册后,通过服务CSCF向版权发布中心进行第三方注册实现;终端向版权发布中心获取版权对象的请求,可以通过扩展订阅方法,相应的应答可以采用通报(NOTIFY)方法。版权发布中心推送版权对象给终端可以采用消息(MESSAGE)或者INFO(INFAMATION,通告)方法。
当使用SIP协议封装ROAP消息获取版权对象时,可以把ROAP消息作为SIP协议的一种新的内容类型,如把SIP头域的Content-Type设置为Content-Type:application/roap。
下面详细描述本发明实施例版权对象的生成与获取方法的具体实施方式

请参阅图4,本发明第一实施例版权对象的生成与获取方法适用于本发明第一实施例和第二实施例版权对象的生成与获取系统,该方法包括以下步骤a1、用户订阅某个流媒体业务,相关的业务配置信息存储到归属用户服务器。其中过滤规则包含获取版权对象时业务的触发规则当版权发布中心作为一个应用服务器设置时,定义将版权对象请求触发到版权发布中心;当版权发布中心部署为应用服务器的一个业务支撑实体时,定义将版权对象请求触发到该业务对应的应用服务器;a2、终端进行注册认证,该过程跟正常的注册过程相同;a3、终端注册时,初始过滤规则被下载到服务CSCF;a4、服务CSCF向版权发布中心进行第三方注册;a5、版权发布中心向归属用户服务器请求用户签约的业务权限信息,消息中携带用户标识和用户签约的业务标识,然后归属用户服务器返回用户签约的业务权限信息;a6、根据用户签约的业务权限信息,以及内容的加密密钥,版权发布中心生成版权对象;上述内容的加密密钥可能直接存储在版权发布中心,也可能存储在一个密钥管理中心,取决于密钥的管理方案,当存储在版权发布中心时,版权发布中心根据内容标识直接从本地获取;当存储在密钥管理中心时,版权发布中心携带内容标识,向密钥管理中心查询该业务的内容的加密密钥;a7、版权发布中心直接推送版权对象给终端,当版权发布中心作为一个应用服务器设置时,该版权对象经过服务CSCF和代理CSCF转发;当版权发布中心部署为应用服务器的一个业务支撑实体时,该版权对象经过应用服务器,服务CSCF和代理CSCF转发,版权发布中心推送版权对象给终端可以采用MESSAGE或者INFO方法。
本发明第一实施例在步骤a4之后也可由版权发布中心发送触发器对象给终端,然后终端通过SIP消息,或者终端直接和版权发布中心之间通过ROAP协议进行版权对象的获取。
请参阅图5,本发明第二实施例版权对象的生成与获取方法适用于本发明第一实施例和第二实施例版权对象的生成与获取系统,该方法包括以下步骤b1、用户订阅某个流媒体业务,相关的业务配置信息存储到归属用户服务器。其中过滤规则包含获取版权对象时业务的触发规则当版权发布中心作为一个应用服务器设置时,定义将版权对象请求触发到版权发布中心;当版权发布中心部署为应用服务器的一个业务支撑实体时,定义将版权对象请求触发到该业务对应的应用服务器;b2、终端进行注册认证,该过程跟正常的注册过程相同;b3、终端注册时,初始过滤规则被下载到服务CSCF;b4、服务CSCF向版权发布中心进行第三方注册;b5、如果版权发布中心发现该用户订阅的流媒体业务需要下发版权对象,版权发布中心可以发送触发器对象给终端,版权发布中心是否发送触发器对象,取决于具体的实现;b6、终端请求版权对象,该请求经过代理CSCF到达服务CSCF;如果步骤b5中版权发布中心发送了触发器对象给终端,则终端直接发起获取版权对象的请求;如果步骤b5中版权发布中心没有发送触发器对象,则终端可能在收到媒体流时触发获取版权对象的请求;获取版权对象的请求,可以采用SIP协议订阅方法实现;也就是说,在此步骤中,终端既可以根据来自版权发布中心的触发器对象发起请求版权对象,也可以自身主动地发起请求版权对象;b7、根据初始过滤规则,获取版权对象的请求被触发到版权发布中心;b8、版权发布中心向归属用户服务器请求用户签约的业务权限信息,消息中携带用户标识和用户签约的业务标识,然后归属用户服务器返回用户签约的业务权限信息;b9、根据用户签约的业务权限信息,以及内容的加密密钥,版权发布中心生成版权对象;内容的加密密钥可能直接存储在版权发布中心,也可能存储在一个密钥管理中心,取决于密钥的管理方案。当存储在版权发布中心时,版权发布中心根据内容标识直接从本地获取;当存储在密钥管理中心时,版权发布中心携带内容标识,向密钥管理中心查询该业务的内容的加密密钥;
b10、版权发布中心直接推送版权对象给终端,当版权发布中心作为一个应用服务器设置时,该版权对象经过服务CSCF和代理CSCF转发;当版权发布中心部署为应用服务器的一个业务支撑实体时,该版权对象经过应用服务器,服务CSCF和代理CSCF转发,下发版权对象时,可以采用SIP协议的通报NOTIFY方法。
此外,对于图5所示实施例,也可以不存在步骤b4和b5,也就是说,步骤b3之后直接执行步骤b6,即终端在IMS中登陆注册后,通过IMS主动向版权发布中心发起请求版权对象,之后继续执行后续b7等步骤。
本发明第一、二实施例版权对象的生成与获取方法充分利用了服务CSCF和应用服务器之间通过触发规则进行业务触发的工作机制,以及终端注册后,服务CSCF可以向应用服务器进行第三方注册的机制,把版权发布中心部署为一个应用服务器或对应用服务器的支撑实体,通过扩展SIP协议实现ROAP消息或者用SIP协议封装ROAP消息,实现版权对象的获取。从而提供了一种简单通用,易于实施的版权对象的生成与获取方法。
请参阅图6,本发明第三实施例版权对象的生成与获取方法包括以下步骤c1、终端通过IMS网络向应用服务器发送用户请求,该用户请求可以是请求业务或是请求触发器对象;c2、应用服务器确定所述终端请求触发器对象后,代理终端向版权发布中心请求触发器对象;如果应用服务器接收到的是触发器对象请求,则根据接收到的所述请求确定所述终端请求触发器对象;如果应用服务器接收到的是请求业务,则应用服务器可以根据终端请求中携带的指示或用户所请求业务的属性来判断是否需要其向版权发布中心请求触发器对象,如果需要,则向版权发布中心请求触发器对象;c3、版权发布中心返回触发器对象给应用服务器;c4、应用服务器通过IMS网络返回触发器对象给终端;该触发器对象可以通过用户请求的应答消息转发,也可以通过独立的SIP消息转发,如MESSAGE或者INFO等。
c5、终端根据收到的触发器对象向版权发布中心请求版权对象;c6、版权发布中心获取版权对象的请求消息后向归属用户服务器请求用户签约信息,消息中携带用户标识和用户签约的业务标识,然后归属用户服务器返回用户签约的业务权限信息;c7、版权发布中心生成版权对象;c8、终端和版权发布中心交互,获取版权对象。
本发明第三实施例的终端是通过SIP消息,或者终端直接和版权发布中心之间通过ROAP协议进行版权对象的获取。
请参阅图7,本发明第四实施例版权对象的生成与获取方法包括以下步骤d1、终端通过IMS网络向应用服务器发送用户请求,该用户请求可以是请求业务或请求版权对象;d2、应用服务器确定所述终端请求版权对象后,代理终端向版权发布中心请求版权对象;如果应用服务器接收到的是版权对象请求,则根据接收到的所述请求确定所述终端请求触发器对象;如果应用服务器接收到的是请求业务,则应用服务器可以根据终端请求中携带的指示或用户所请求业务的属性来判断是否需要其向版权发布中心请求版权对象,如果需要,则向版权发布中心请求版权对象;d3、版权发布中心获取版权对象的请求消息后向归属用户服务器请求用户签约信息,消息中携带用户标识和用户签约的业务标识,然后归属用户服务器返回用户签约的业务权限信息;d4、版权发布中心生成版权对象;d5、版权发布中心返回版权对象给应用服务器;d6、应用服务器通过IMS网络转发版权对象给终端。该版权对象可以通过用户请求的应答消息转发,也可以通过独立的SIP消息转发,如MESSAGE或者INFO等。
本发明第五、六实施例版权对象的生成与获取方法适用于本发明第三实施例版权对象的生成与获取系统,该方法主要是通过在线状态服务器来通知版权发布中心为用户下发版权对象或者触发器对象,其包括版权发布中心通过IMS以第三方注册的方式获得用户在线状态,或者是版权发布中心向在线状态服务器订阅用户的在线状态;用户上线后,版权发布中心获得通知;
版权发布中心生成版权对象或者触发器对象,并传送给终端。
所述第三方注册是服务CSCF代表终端向版权发布中心进行第三方注册。
下面详细描述版权发布中心向在线状态服务器订阅用户的在线状态;用户上线后,版权发布中心获得通知的实施例。
请参阅图8,本发明第五实施例版权对象的生成与获取方法具体包括以下步骤e1、版权发布中心请求用户的在线状态;e2、与IMS网络相连的在线状态服务器返回用户的在线状态,本例中假设用户当前的状态为未在线;e3、通知在线状态服务器用户上线;在线状态服务器通过某种方式获得用户在线的信息,如通过第三方注册,或者终端直接在在线状态服务器上更新用户状态信息;e4、在线状态服务器获得用户在线消息后,可以通过SIP Notify消息通知版权发布中心用户的在线状态,即告知版权发布中心用户上线;e5、版权发布中心向归属用户服务器请求用户签约的业务权限信息;e6、版权发布中心生成版权对象;e7、版权发布中心下发版权对象,下发时可以通过IMS网络下发,也可以通过I2接口,通过ROAP协议下发。
在e1和e2步骤中,版权发布中心和在线状态服务器交互获得用户的在线状态信息,可以通过SIP Subscribe/Notify消息实现。
请参阅图9,本发明第六实施例版权对象的生成与获取方法具体包括以下步骤f1、版权发布中心请求用户的在线状态;f2、与IMS网络相连的在线状态服务器返回用户的在线状态,本例中假设用户当前的状态为未在线;f3、通知在线状态服务器用户上线;在线状态服务器通过某种方式获得用户在线的信息,如通过第三方注册,或者终端直接在在线状态服务器上更新用户状态信息;f4、在线状态服务器获得用户在线消息后,可以通过SIP Notify消息通知版权发布中心用户的在线状态,即告知版权发布中心用户上线;
f5、版权发布中心返回触发器对象给终端;f6、终端根据收到的触发器对象,向版权发布中心请求版权对象;f7、版权发布中心获取版权对象的请求消息后向归属用户服务器请求用户签约的业务权限信息;f8、版权发布中心生成版权对象;f9、版权发布中心下发版权对象,下发时可以通过IMS网络下发,也可以通过I2接口,通过ROAP协议下发。当通过IMS网络下发时,可以将版权对象按照所述获取版权对象请求消息的相反路径发送至终端,也可以通过独立的SIP消息下发至终端。
在f1和f2步骤中,版权发布中心和在线状态服务器交互获得用户的在线状态信息,可以通过SIP Subscribe/Notify消息实现。
本发明第一至六实施例的版权对象的生成与获取方法中的归属用户服务器是用于存储相关的业务配置信息,因此该归属用户服务器也可由单独的存储有相关的业务配置信息的数据库或存储有相关的业务配置信息的应用服务器来代替,上述归属用户服务器、单独的数据库和所述应用服务器可统称为业务配置信息服务器。该业务配置信息服务器可以与用于提供业务的应用服务器集成于一体。
以下做两点说明一、在上述版权对象的生成与获取方法的实施例中,如果终端收到触发器对象,会判断该触发器对象的内容,并根据该具体内容执行相应操作。例如,如果终端收到的是注册触发器对象,则向版权发布中心进行注册;如果终端收到的是获取版权对象的触发器对象,则向版权发布中心请求版权对象。由于以上实施例仅涉及到了获取版权对象,因此省略了终端判断触发器对象内容的描述,并默认终端收到了获取版权对象的触发器对象。
二、在上述版权对象的生成与获取方法的所有实施例中,当版权发布中心给终端发送版权对象时,既可以根据ROAP协议接口发送给所述终端,也可以通过IMS发送给所述终端。
综上所述,对于图4、5、8、9所示实施例,版权发布中心通过IMS获取终端在线信息,确定所述终端在线后,再通过所述IMS获取该终端所对应的用户签约的业务权限信息;生成版权对象,将所述版权对象下发至所述终端。对于在线信息,可通过第三方注册的方式获得如图4图5,该第三方注册是由IMS中的服务CSCF代表终端向版权发布中心进行第三方注册;或者,通过在线状态服务器获得如图8图9。
另外,对于图5所示实施例,终端在IMS中登陆注册后,可以通过IMS主动向版权发布中心发起请求版权对象,之后继续执行后续步骤,此时,不需要版权发布中心知道终端是否在线,其与图6、7所示实施例的前提相同。
对于图6、7所示实施例,版权发布中心通过IMS获取版权对象的请求消息,并通过所述IMS获得该终端所对应的用户签约的业务权限信息;生成版权对象,将所述版权对象下发至所述终端。对于版权发布中心获取版权对象的请求消息的过程可以采用图6的步骤c1~c5所示过程,也可以采用图7的步骤d1~d2所示过程。这种情况下,不要求版权发布中心知道终端是否在线。
此外,本发明实施例还提供了一种版权发布中心,包括用户签约的业务权限信息获取单元,版权对象生成单元和版权对象下发单元。
所述用户签约的业务权限信息获取单元,用于根据接收到的指示从IMS中的业务配置信息服务器中获取用户签约的业务权限信息;所述版权对象生成单元,用于根据所述用户签约的业务权限信息及已获取的内容的加密密钥生成版权对象;所述版权对象下发单元,用于下发所述版权对象。
所述版权发布中心还可以包括终端状态获取单元,用于通过IMS中的服务SCSF或通过与IMS网络相连的在线状态服务器,获取终端的在线状态信息,确定所述终端在线后,向所述用户签约的业务权限信息获取单元发送获取指示。
版权发布中心还可以包括对应用服务器进行支撑的接口单元,用于作为所述应用服务器的业务支撑实体,与所述应用服务器进行交互。
所述版权对象下发单元可以包括与服务SCSF进行交互的接口单元和/或与终端进行交互的接口单元,所述与服务SCSF进行交互的接口单元,用于通过所述服务SCSF向终端下发所述版权对象;所述与终端进行交互的接口单元,用于直接向终端下发所述版权对象。
所述业务配置信息服务器是归属用户服务器,或单独的数据库,或与用于提供业务的应用服务器集成于一体。
由于本发明实施例版权对象的生成与获取系统把版权对象的生成与获取作为一种业务功能或者业务支撑功能来实现,把版权发布中心作为一个应用服务器或对应用服务器进行支撑的一个业务支撑实体来部署,从而充分利用IMS网络的现有实体和工作机制,优化了版权对象的生成与获取系统;另外,由于本发明实施例版权对象的生成与获取方法充分利用了IMS网络中,服务CSCF和应用服务器之间通过触发规则进行业务触发的工作机制,以及终端注册后,服务CSCF可以向应用服务器进行第三方注册的机制,把版权发布中心部署为一个应用服务器或对应用服务器的支撑实体,通过扩展SIP协议实现ROAP消息或者用SIP协议封装ROAP消息,实现版权对象的获取,从而使该方法简单通用,易于实施。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种版权对象的生成与获取方法,其特征在于,包括以下步骤版权发布中心通过IP多媒体子系统IMS获取终端在线信息,确定所述终端在线后,通过所述IMS获取该终端所对应的用户签约的业务权限信息;版权发布中心生成版权对象,将所述版权对象下发至所述终端。
2.如权利要求1所述的方法,其特征在于,所述版权发布中心通过IMS获取终端在线信息的过程包括通过第三方注册的方式获得,所述第三方注册是由IMS中的服务CSCF代表终端向版权发布中心进行第三方注册;或者,通过与IMS网络相连的在线状态服务器获得。
3.如权利要求2所述的方法,其特征在于,所述确定所述终端在线的过程包括如果第三方注册在版权发布中心成功完成,则所述版权发布中心确定所述终端在线;或者,如果版权发布中心从所述在线状态服务器获知所述终端在线或上线,则所述版权发布中心确定所述终端在线。
4.如权利要求1所述的方法,其特征在于,所述用户签约的业务权限信息通过IMS中的业务配置信息服务器获取。
5.如权利要求4所述的方法,其特征在于,所述业务配置信息服务器是归属用户服务器,或单独的数据库,或与用于提供业务的应用服务器集成于一体。
6.如权利要求1所述的方法,其特征在于,所述版权发布中心生成版权对象,将所述版权对象下发至所述终端的过程包括所述版权发布中心确定所述终端在线后,根据该终端所对应的所述用户签约的业务权限信息,以及已获取的内容的加密密钥生成版权对象;将所述版权对象推送给所述终端。
7.如权利要求6所述的方法,其特征在于,所述推送是版权发布中心通过ROAP协议接口推送给所述终端,或所述版权发布中心通过IMS推送给所述终端。
8.如权利要求1所述的方法,其特征在于,所述版权发布中心生成版权对象,将所述版权对象下发至所述终端的过程包括所述版权发布中心确定所述终端在线后,向所述终端发送触发器对象;所述终端根据接收到的触发器对象向所述版权发布中心发送获取版权对象的请求消息;所述版权发布中心接收到所述请求后,根据该终端所对应的所述用户签约的业务权限信息,以及已获取的内容的加密密钥生成版权对象;将所述版权对象按照所述获取版权对象请求消息的相反路径发送至所述终端。
9.如权利要求8所述的方法,其特征在于,所述获取版权对象请求消息的相反路径是由所述版权发布中心通过ROAP协议接口发送到所述终端;或由所述版权发布中心通过IMS发送到所述终端。
10.如权利要求6或8所述的方法,其特征在于,所述内容的加密密钥存储在所述版权发布中心,或存储在密钥管理中心;当所述内容的加密密钥存储在所述版权发布中心时,所述版权发布中心携带内容标识从本地直接获取;当所述内容的加密密钥存储在所述密钥管理中心时,所述版权发布中心携带内容标识,向密钥管理中心查询并获取该业务所对应的内容的加密密钥。
11.一种版权对象的生成与获取方法,其特征在于,包括以下步骤版权发布中心通过IMS获取版权对象的请求消息,并通过所述IMS获得该终端所对应的用户签约的业务权限信息;生成版权对象,将所述版权对象下发至所述终端。
12.如权利要求11所述的方法,其特征在于,所述版权发布中心通过IMS获取版权对象的请求消息的过程包括IMS中的应用服务器接收来自所述终端的用户请求,确定所述终端请求触发器对象,代理所述终端向所述版权发布中心请求所述触发器对象,将来自所述版权发布中心的触发器对象转发至所述终端;所述触发器对象通过所述用户请求的应答消息转发,或通过独立的SIP消息转发;所述终端根据接收到的所述触发器对象向所述版权发布中心发送获取版权对象的请求消息;所述版权发布中心根据接收到的来自所述终端所述请求,获取所述版权对象的请求消息。
13.如权利要求12所述的方法,其特征在于,所述应用服务器确定所述终端请求触发器对象的过程包括所述用户请求包括请求触发器对象,所述应用服务器根据接收到的所述请求确定所述终端请求触发器对象;或者,所述用户请求包括请求业务,所述应用服务器根据所述请求中携带的指示或业务属性,确定所述终端请求触发器对象。
14.如权利要求11所述的方法,其特征在于,所述版权发布中心通过IMS获取版权对象的请求消息的过程包括IMS中的应用服务器接收来自所述终端的用户请求,确定所述终端请求版权对象,代理所述终端向所述版权发布中心请求所述版权对象;所述版权发布中心根据接收到的来自所述应用服务器的所述请求,获取所述版权对象请求的消息。
15.如权利要求14所述的方法,其特征在于,所述应用服务器确定所述终端请求版权对象的过程包括所述用户请求包括请求版权对象,所述应用服务器根据接收到的所述请求确定所述终端请求版权对象;或者,所述用户请求包括请求业务信息,所述应用服务器根据所述请求中携带的指示或业务属性,确定所述终端请求版权对象。
16.如权利要求15所述的方法,其特征在于,如果所述用户请求包括请求业务信息,且由IMS中的应用服务器接收来自所述版权发布中心的版权对象,转发至所述终端时,该版权对象通过用户请求的应答消息转发,或通过独立的SIP消息转发。
17.如权利要求11所述的方法,其特征在于,所述版权发布中心通过IMS获取版权对象的请求消息的过程包括所述终端在IMS中登陆注册后,通过IMS主动向版权发布中心发起请求版权对象;所述版权发布中心根据接收到的所述请求获取版权对象的请求消息。
18.如权利要求11所述的方法,其特征在于,所述用户签约的业务权限信息通过IMS中的业务配置信息服务器获取;所述业务配置信息服务器是归属用户服务器,或单独的数据库,或与用于提供业务的应用服务器集成于一体。
19.如权利要求11所述的方法,其特征在于,所述版权发布中心生成版权对象的过程包括所述版权发布中心根据该终端所对应的所述用户签约的业务权限信息,以及已获取的内容的加密密钥生成版权对象;所述内容的加密密钥存储在所述版权发布中心,或存储在密钥管理中心;当所述内容的加密密钥存储在所述版权发布中心时,所述版权发布中心携带内容标识从本地直接获取;当所述内容的加密密钥存储在所述密钥管理中心时,所述版权发布中心携带内容标识,向密钥管理中心查询并获取该业务所对应的内容的加密密钥。
20.如权利要求11所述的方法,其特征在于,将所述版权对象下发至所述终端的过程包括所述版权发布中心通过ROAP协议接口将所述版权对象发送给所述终端,或所述版权发布中心通过IMS将所述版权对象发送给所述终端。
21.一种版权对象的生成与获取系统,包括版权发布中心和终端,其特征在于其还包括代理呼叫会话控制功能CSCF、服务CSCF和业务配置信息服务器,其中,该代理CSCF用于接收来自终端的获取版权对象的请求消息,并转发该请求到服务CSCF;该服务CSCF用于将接收到的所述请求触发到版权发布中心进行处理;该业务配置信息服务器分别与所述版权发布中心和服务CSCF连接,用于存储相关的业务配置信息;该版权发布中心用于接收获取版权对象的请求,生成版权对象,并下发给终端。
22.如权利要求21所述的生成与获取系统,其特征在于该版权对象的生成与获取系统还包括在线状态服务器,其分别与该版权发布中心、业务配置信息服务器、服务CSCF和终端连接,用于获取终端的在线状态并通知版权发布中心。
23.如权利要求21所述的生成与获取系统,其特征在于该版权发布中心和终端之间经过采用版权对象获取协议ROAP协议的接口相连,该版权发布中心与业务配置信息服务器之间经过Sh接口相连,该版权发布中心与服务CSCF之间经过ISC接口相连。
24.如权利要求21所述的生成与获取系统,其特征在于该业务配置信息服务器是归属用户服务器或单独的数据库,或与用于提供业务的应用服务器集成于一体。
25.一种版权对象的生成与获取系统,其包括版权发布中心和终端,其特征在于其还包括代理CSCF、服务CSCF、应用服务器和业务配置信息服务器,其中,该代理CSCF用于接收来自终端的获取版权对象的请求消息,并转送该请求到服务CSCF;该服务CSCF用于把接收到的所述请求触发到应用服务器;该应用服务器用于将该请求转发给版权发布中心进行处理,应用服务器还用于将版权发布中心生成并返回的触发器对象、版权对象和业务请求中的其他信息一起返回给终端;该业务配置信息服务器分别与该应用服务器、服务CSCF和版权发布中心连接,用于存储相关的业务配置信息;该版权发布中心作为对应用服务器进行支撑的一个业务支撑实体,用于接收获取版权对象的请求,生成版权对象并下发给终端。
26.如权利要求25所述的生成与获取系统,其特征在于该应用服务器和终端之间经过一接口相连,该版权发布中心与业务配置信息服务器之间经过Sh接口相连,该版权发布中心与终端之间经过采用ROAP协议的接口相连,该应用服务器与服务CSCF之间经过ISC接口相连,该应用服务器与版权发布中心之间经过一接口相连。
27.如权利要求25所述的生成与获取系统,其特征在于该业务配置信息服务器是归属用户服务器或单独的数据库,或与用于提供业务的应用服务器集成于一体。
28.一种版权发布中心,其特征在于,包括用户签约的业务权限信息获取单元,版权对象生成单元和版权对象下发单元,其中,所述用户签约的业务权限信息获取单元,用于根据接收到的指示从IMS中的业务配置信息服务器中获取用户签约的业务权限信息;所述版权对象生成单元,用于根据所述用户签约的业务权限信息及已获取的内容的加密密钥生成版权对象;所述版权对象下发单元,用于下发所述版权对象。
29.根据权利要求28所述的版权发布中心,其特征在于,还包括终端状态获取单元,用于通过IMS中的服务SCSF或通过与IMS网络相连的在线状态服务器,获取终端的在线状态信息,确定所述终端在线后,向所述用户签约的业务权限信息获取单元发送获取指示。
30.根据权利要求28所述的版权发布中心,其特征在于,还包括对应用服务器进行支撑的接口单元,用于作为所述应用服务器的业务支撑实体,与所述应用服务器进行交互。
31.根据权利要求28所述的版权发布中心,其特征在于,所述版权对象下发单元包括与服务SCSF进行交互的接口单元和/或与终端进行交互的接口单元,所述与服务SCSF进行交互的接口单元,用于通过所述服务SCSF向终端下发所述版权对象;所述与终端进行交互的接口单元,用于直接向终端下发所述版权对象。
32.根据权利要求28所述的版权发布中心,其特征在于,所述业务配置信息服务器是归属用户服务器,或单独的数据库,或与用于提供业务的应用服务器集成于一体。
全文摘要
本发明实施例提供了版权对象的生成与获取方法和系统,把版权对象的生成与获取作为一种业务功能或者业务支撑功能来实现,把版权发布中心作为一个应用服务器或对应用服务器进行支撑的一个业务支撑实体来部署,从而充分利用IMS网络的现有实体和工作机制,优化了版权对象的生成与获取的方法和系统;另外,由于版权发布中心可以通过IMS获得用户请求或用户在线状态,因此充分利用了IMS网络的现有实体和工作机制,本发明实施例的方法易于实施且简单通用。本发明实施例还公开了一种版权发布中心。
文档编号H04L9/32GK101014038SQ200710004599
公开日2007年8月8日 申请日期2007年1月19日 优先权日2006年1月26日
发明者李金成, 严军, 吴向阳 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1