分布式IPMP设备发送消息及在MPEG IPMP内容中携带权限的方法技术

技术编号:3606179 阅读:227 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及分布式IPMP设备中的内容和IPMP工具传送。为分布式IPMP设备定义了一组消息。这些消息包括内容传送消息、IPMP工具传送消息以及设备ID广播消息。使用这些消息,分布式设备能够使用一组标准消息来建立网络,并且以可互操作的方式来交换由IPMP保护的内容。还涉及MPEG系统,特别是MPEG-4系统中的权限携带。在MPEG-4系统中定义了权限ES(流元),用来携带权限信息。权限ES还附加有包括ES中所携带的权限是否为私有的、和/或处理这个权限ES的管理工具应该是什么的信息。利用该信息,能够以可互操作的方式建造终端,并且从标准化的位置重新获得权限。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及分布式知识产权管理和保护(Intellectual PropertyManagement and Protection,缩写为IPMP)设备中的内容和IPMP工具传送。还涉及运动图像专家组(MPEG)系统、特别是在MPEG-4系统中的权限的携带。
技术介绍
随着宽带网络接入到每个家庭,内容分发就会变得越来越迫切。用户会对使用的方便性感到满意,并且他们会更容易、更有效的享受娱乐。在从内容所有者、内容分布者、到终端用户的内容分布链中,在一个内容的操作中涉及多方。首先,内容所有者创建内容,后期制作工作间帮助他们把内容编码成特定的格式,比如MPEG-2,或者MPEG-4。内容也以IPMP方式受到保护,例如,用特定的IPMP工具进行加密。为了标识、保护和识别每个内容,内容所有者会创建使用规则来描述对不同内容块的权限。当用户请求内容或者分发内容给用户时,将根据不同的商业模型和战略,将不同的使用规则应用于不同的情况。即使对于相同的内容所有者来说,这些使用规则和权限描述会有根据内容分布者而截然不同。传统的IPMP或条件存取(缩写为CA)系统仅在从内容分发者到终端用户家庭网络的接入点之间对内容进行保护,例如,终端用户家庭网络的接入点在数字电视进行广播情况下为机顶盒(缩写为STB)。在图1中示出了对内容的IPMP保护的现有技术。目前还没有标准化的或可互操作的方式,对在重新得到内容后,尤其是内容在传送或设备之间消耗(consumption)时,对内容进行保护。也没有标准化的或可互操作的方式,在设备之间交换内容或IPMP工具。即使以相同的格式对内容进行编码,如MPEG-4,但由于不同的权限描述,不同的使用规则或者内容中不同的权限信息位置,仍然无法实现互操作性。需要一种标准化的方式,在已经重新得到内容时,尤其是内容在设备之间传送或消耗时,对内容进行保护。于是,在IPMP设备之间获得互操作性。因此,需要一种标准化的方式,在设备之间交换内容或IPMP工具。还需要对MPEG系统中放置权限信息(权限描述,使用规则)的特定位置标准化,尤其是在MPEG-4系统中。
技术实现思路
已经为分布式IPMP设备定义了一套消息。这些消息包括内容传送消息、IPMP工具传送消息以及设备ID广播消息。使用这些消息,分布式设备能够使用一组标准消息来建立网络,并且以可互操作的方式来交换由IPMP保护的内容。针对每个MPEG系统,指定用于保存权限的标准化位置。在MPEG-4系统中定义权限ES(流元),用来携带权限信息。权限ES还附加有包括ES中所携带的权限是否为私有的、和/或处理这个权限ES的管理工具应该是什么的信息。利用该信息,能够以可互操作的方式建造终端,并且从标准化的位置重新获得权限。(a)分布式IPMP设备通过使用在本专利技术中定义的消息的标准化接口,实现了在两个兼容IPMP设备之间的传输,以提供互操作性,如图2所示。图3示出了一种支持传统IPMP保护和在分布式IPMP设备间通话的能力的IPMP设备。在交换内容或IPMP工具的实施例中定义了一套标准消息,以确保不同IPMP设备间的互操作性。在上述任何传送之前,在两个设备间会进行相互授权。并且,可以将在设备间进行交换的消息设置为安全消息的净荷,以确保机密性。(b)内容中权限的携带在内容产品侧,使用现有的编码技术,如MPEG-2或MPEG-4对媒体内容进行编码,并使用现有的IPMP工具,如DES或AES,对其进行加密。使用标准的权限语言或者专用语言来构造关联的权限信息,并把它放到内容内部的标准化位置中。在MPEG-4系统中,权限信息携带在权限ES(流元)中,并且可以与其他的MPEG-4系统的ES一起复用。携带在权限ES中的权限信息可以由内容作者决定是否进行数字签名。如果所用的权限语言是专用的,则在关联的解码器专用信息中,指示特定的权限管理工具,从而终端可以传送权限信息到指定的权限管理工具。在终端侧,IPMP终端从内容内部的标准化位置得到权限信息,即,在MPEG-4系统的情况下,从权限ES中得到权限信息。根据关联的解码器专用信息,如果权限信息以IPMP终端也遵从的标准权限语言进行编码,IPMP终端发布权限信息给内置标准权限管理工具。如果权限信息是由专用权限语言编码的,则IPMP终端把权限信息发送到工具ID所指示的专用权限管理工具中。最后,所有遵从IPMP标准建立的MPEG-n IPMP终端都可以按照可互操作的方式得到并处理携带在IPMP保护内容中的权限信息。附图说明通过下面参考附图对优选实施例的描述,本专利技术将变得更加易于理解,在附图中,相似的参考数字表示相似的部件,其中图1示出了传统IPMP内容保护的现有技术,仅在从内容分发到入口点设备之间进行保护;图2示出了分布式IPMP设备之间的消息的体系结构;图3示出了能够与分布式IPMP设备通话的IPMP设备的新体系结构;以及图4示出了本专利技术的IPMP设备的方框图。具体实施例方式(a)分布式IPMP设备间的消息(a-1)分布式设备的寻址为了在网络域中对不同IPMP设备进行寻址,每一个IPMP设备都应该分配唯一的64位设备ID。怎样分配和维护ID的唯一性是实现问题。可以在制造时进行分配。(a-2)IPMP_DeviceMessageBase语法abstract class IPMP_DeviceMessageBase extendsExpandableBaseClassbit(8)tag=0{bit(8) Version;bit(64) sender_deviceIDbit(64) recipient_deviceIDbit(32)Msg_ID;}语义IPMP_DeviceMessageBase是针对IPMP设备到设备的消息的可扩展基类。消息的二进制格式如下 Version表示消息中所使用的语法的版本,应该设为0x01。Send_DeviceID表示消息源的设备IDRecipient_DeviceID表示消息的预期接收方的设备ID。MSG_ID是消息标识符,由消息源指定。响应消息而发送的所有消息都应该包括源消息的标识符。一些由IPMP_ToolMessageBase扩展而来的消息同样可以从IPMP_DeviceMessageBase扩展,包括IPMP_Toll_Secure_Message、IPMP_InitAuthentication以及IPMP_MutualAuthentication。此外,存在一些特定的设备到设备消息,定义如下。(a-3)IPMP_DeviceID_Broadcasting消息语法class IPMP DeviceID BroadcastingextendsIPMP DeviceMessageBasebit(8)tag=IPMP_DeviceID_Broadcasting_tag{bit(64) device_ID;bit(32) IPMP_DomainID;ByteArray OpaqueData[];}响应IPMP_Device_Received。(a-4)IPMP_Devic_Received当设备A收到从设备B发来的IPMP_DeviceID_Broadcasting消息时,设备本文档来自技高网
...

【技术保护点】
一种在分布式IPMP设备中发送消息的方法,所述分布式IPMP设备具有用来识别自身的唯一的设备ID,所述设备ID是在制造设备时分配的,或者是在购买时分配,所述方法包括:获得每个IPMP设备的域ID,以识别它所处的网络域,其中网络表示I PMP设备组;在加入IPMP设备的网络域时,向邻近的IPMP设备广播IPMP设备ID;以及在接收到所广播的设备ID时,接收包含邻近IPMP设备的设备ID的确认消息。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:吉明申省梅黄仲阳妹尾孝宪
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

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

1
相关领域技术
  • 暂无相关专利