欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

分布式ipmp設(shè)備發(fā)送消息及在mpegipmp內(nèi)容中攜帶權(quán)限的方法

文檔序號:6403178閱讀:217來源:國知局
專利名稱:分布式ipmp設(shè)備發(fā)送消息及在mpegipmp內(nèi)容中攜帶權(quán)限的方法
技術(shù)領(lǐng)域
本發(fā)明涉及分布式知識產(chǎn)權(quán)管理和保護(Intellectual PropertyManagement and Protection,縮寫為IPMP)設(shè)備中的內(nèi)容和IPMP工具傳送。
還涉及運動圖像專家組(MPEG)系統(tǒng)、特別是在MPEG-4系統(tǒng)中的權(quán)限的攜帶。
背景技術(shù)
隨著寬帶網(wǎng)絡(luò)接入到每個家庭,內(nèi)容分發(fā)就會變得越來越迫切。用戶會對使用的方便性感到滿意,并且他們會更容易、更有效的享受娛樂。
在從內(nèi)容所有者、內(nèi)容分布者、到終端用戶的內(nèi)容分布鏈中,在一個內(nèi)容的操作中涉及多方。
首先,內(nèi)容所有者創(chuàng)建內(nèi)容,后期制作工作間幫助他們把內(nèi)容編碼成特定的格式,比如MPEG-2,或者MPEG-4。內(nèi)容也以IPMP方式受到保護,例如,用特定的IPMP工具進行加密。
為了標識、保護和識別每個內(nèi)容,內(nèi)容所有者會創(chuàng)建使用規(guī)則來描述對不同內(nèi)容塊的權(quán)限。當用戶請求內(nèi)容或者分發(fā)內(nèi)容給用戶時,將根據(jù)不同的商業(yè)模型和戰(zhàn)略,將不同的使用規(guī)則應(yīng)用于不同的情況。即使對于相同的內(nèi)容所有者來說,這些使用規(guī)則和權(quán)限描述會有根據(jù)內(nèi)容分布者而截然不同。
傳統(tǒng)的IPMP或條件存取(縮寫為CA)系統(tǒng)僅在從內(nèi)容分發(fā)者到終端用戶家庭網(wǎng)絡(luò)的接入點之間對內(nèi)容進行保護,例如,終端用戶家庭網(wǎng)絡(luò)的接入點在數(shù)字電視進行廣播情況下為機頂盒(縮寫為STB)。在圖1中示出了對內(nèi)容的IPMP保護的現(xiàn)有技術(shù)。
目前還沒有標準化的或可互操作的方式,對在重新得到內(nèi)容后,尤其是內(nèi)容在傳送或設(shè)備之間消耗(consumption)時,對內(nèi)容進行保護。也沒有標準化的或可互操作的方式,在設(shè)備之間交換內(nèi)容或IPMP工具。
即使以相同的格式對內(nèi)容進行編碼,如MPEG-4,但由于不同的權(quán)限描述,不同的使用規(guī)則或者內(nèi)容中不同的權(quán)限信息位置,仍然無法實現(xiàn)互操作性。
需要一種標準化的方式,在已經(jīng)重新得到內(nèi)容時,尤其是內(nèi)容在設(shè)備之間傳送或消耗時,對內(nèi)容進行保護。于是,在IPMP設(shè)備之間獲得互操作性。因此,需要一種標準化的方式,在設(shè)備之間交換內(nèi)容或IPMP工具。
還需要對MPEG系統(tǒng)中放置權(quán)限信息(權(quán)限描述,使用規(guī)則)的特定位置標準化,尤其是在MPEG-4系統(tǒng)中。

發(fā)明內(nèi)容
已經(jīng)為分布式IPMP設(shè)備定義了一套消息。這些消息包括內(nèi)容傳送消息、IPMP工具傳送消息以及設(shè)備ID廣播消息。使用這些消息,分布式設(shè)備能夠使用一組標準消息來建立網(wǎng)絡(luò),并且以可互操作的方式來交換由IPMP保護的內(nèi)容。
針對每個MPEG系統(tǒng),指定用于保存權(quán)限的標準化位置。在MPEG-4系統(tǒng)中定義權(quán)限ES(流元),用來攜帶權(quán)限信息。權(quán)限ES還附加有包括ES中所攜帶的權(quán)限是否為私有的、和/或處理這個權(quán)限ES的管理工具應(yīng)該是什么的信息。利用該信息,能夠以可互操作的方式建造終端,并且從標準化的位置重新獲得權(quán)限。
(a)分布式IPMP設(shè)備通過使用在本發(fā)明中定義的消息的標準化接口,實現(xiàn)了在兩個兼容IPMP設(shè)備之間的傳輸,以提供互操作性,如圖2所示。
圖3示出了一種支持傳統(tǒng)IPMP保護和在分布式IPMP設(shè)備間通話的能力的IPMP設(shè)備。
在交換內(nèi)容或IPMP工具的實施例中定義了一套標準消息,以確保不同IPMP設(shè)備間的互操作性。
在上述任何傳送之前,在兩個設(shè)備間會進行相互授權(quán)。并且,可以將在設(shè)備間進行交換的消息設(shè)置為安全消息的凈荷,以確保機密性。
(b)內(nèi)容中權(quán)限的攜帶在內(nèi)容產(chǎn)品側(cè),使用現(xiàn)有的編碼技術(shù),如MPEG-2或MPEG-4對媒體內(nèi)容進行編碼,并使用現(xiàn)有的IPMP工具,如DES或AES,對其進行加密。使用標準的權(quán)限語言或者專用語言來構(gòu)造關(guān)聯(lián)的權(quán)限信息,并把它放到內(nèi)容內(nèi)部的標準化位置中。
在MPEG-4系統(tǒng)中,權(quán)限信息攜帶在權(quán)限ES(流元)中,并且可以與其他的MPEG-4系統(tǒng)的ES一起復(fù)用。攜帶在權(quán)限ES中的權(quán)限信息可以由內(nèi)容作者決定是否進行數(shù)字簽名。
如果所用的權(quán)限語言是專用的,則在關(guān)聯(lián)的解碼器專用信息中,指示特定的權(quán)限管理工具,從而終端可以傳送權(quán)限信息到指定的權(quán)限管理工具。
在終端側(cè),IPMP終端從內(nèi)容內(nèi)部的標準化位置得到權(quán)限信息,即,在MPEG-4系統(tǒng)的情況下,從權(quán)限ES中得到權(quán)限信息。
根據(jù)關(guān)聯(lián)的解碼器專用信息,如果權(quán)限信息以IPMP終端也遵從的標準權(quán)限語言進行編碼,IPMP終端發(fā)布權(quán)限信息給內(nèi)置標準權(quán)限管理工具。如果權(quán)限信息是由專用權(quán)限語言編碼的,則IPMP終端把權(quán)限信息發(fā)送到工具ID所指示的專用權(quán)限管理工具中。
最后,所有遵從IPMP標準建立的MPEG-n IPMP終端都可以按照可互操作的方式得到并處理攜帶在IPMP保護內(nèi)容中的權(quán)限信息。


通過下面參考附圖對優(yōu)選實施例的描述,本發(fā)明將變得更加易于理解,在附圖中,相似的參考數(shù)字表示相似的部件,其中圖1示出了傳統(tǒng)IPMP內(nèi)容保護的現(xiàn)有技術(shù),僅在從內(nèi)容分發(fā)到入口點設(shè)備之間進行保護;圖2示出了分布式IPMP設(shè)備之間的消息的體系結(jié)構(gòu);圖3示出了能夠與分布式IPMP設(shè)備通話的IPMP設(shè)備的新體系結(jié)構(gòu);以及圖4示出了本發(fā)明的IPMP設(shè)備的方框圖。
具體實施例方式
(a)分布式IPMP設(shè)備間的消息(a-1)分布式設(shè)備的尋址為了在網(wǎng)絡(luò)域中對不同IPMP設(shè)備進行尋址,每一個IPMP設(shè)備都應(yīng)該分配唯一的64位設(shè)備ID。怎樣分配和維護ID的唯一性是實現(xiàn)問題。可以在制造時進行分配。
(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設(shè)備到設(shè)備的消息的可擴展基類。消息的二進制格式如下

Version表示消息中所使用的語法的版本,應(yīng)該設(shè)為0x01。
Send_DeviceID表示消息源的設(shè)備IDRecipient_DeviceID表示消息的預(yù)期接收方的設(shè)備ID。
MSG_ID是消息標識符,由消息源指定。響應(yīng)消息而發(fā)送的所有消息都應(yīng)該包括源消息的標識符。
一些由IPMP_ToolMessageBase擴展而來的消息同樣可以從IPMP_DeviceMessageBase擴展,包括IPMP_Toll_Secure_Message、IPMP_InitAuthentication以及IPMP_MutualAuthentication。
此外,存在一些特定的設(shè)備到設(shè)備消息,定義如下。
(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[];}響應(yīng)IPMP_Device_Received。
(a-4)IPMP_Devic_Received當設(shè)備A收到從設(shè)備B發(fā)來的IPMP_DeviceID_Broadcasting消息時,設(shè)備A需要發(fā)回確認消息,并告訴設(shè)備B設(shè)備A的設(shè)備ID。消息的語法如下所示。語法class IPMP Devic Received extends IPMP DeviceMessageBasebit(8) tag=IPMP_DeviceID_Received_tag{
bit(64)device_ID;bit(32)IPMP_DomainID;ByteArray OpaqueData[];}響應(yīng)無。
下面還定義了一些內(nèi)容傳送消息。
(a-5)IPMP_RequestContent語法class IPMP_RequestContent extends IPMP ToolMessageBasebit(8) tag=IPMP_RequestContent_tag{bit(128) ContentID;bit(16) ProgramNumber;bit(32) IPMP_DomainID;}語義Conten_ID-唯一標識記錄內(nèi)容的標識號。它可以在記錄之前由用戶分配。Domain_ID-它標識了授權(quán)域。在相同授權(quán)域中的每個IPMP兼容設(shè)備都應(yīng)該通過來自操作員的一些安全裝置獲得相同的Domain_ID,有可能是在向操作員進行注冊時。響應(yīng)IPMP_ResponseToContentRequest。
在設(shè)備A接收到設(shè)備B發(fā)出的請求后。設(shè)備A可以選擇進行與設(shè)備B之間的相互授權(quán)。
(a-6)IPMP_ResponseToContentRequest語法class IPMP_ResponseToContentRequest extendsIPMP_ToolMessageBasebit(8) tag=IPMP_ResponseToContentTequest_tag{bit(2)response;bit(6)reserved=0b111111;}語義表-對內(nèi)容請求的響應(yīng)消息

(a-7)IPMP_ContentTransfer語法class IPMP_ContentTransfer extends IPMP_ToolMessageBasebit(8) tag=IPMP_ContentTransfer_tag{bit(128) ContentID;bit(16) ProgramNumber;bit(8)Sequence;bit(32) PayloadSize;bit(8)Payload[PayloadSize];}語義Sequence-8位字段,表示此凈荷的序號,使接收設(shè)備能夠重組內(nèi)容而不會把內(nèi)容弄亂。每一個IPMP_ContentTransfer消息都會對它累加,當累計到255的時候,復(fù)位成0。為了安全的傳送內(nèi)容,需要把整個消息都作為在現(xiàn)有的IPMP擴展CD中定義的IPMP_Tool_Secure_Message的凈荷。響應(yīng)不需要。
類似的,下面定義了一些工具傳送消息。
(a-8)IPMP_RequestTool語法class IPMP_RequestTool extends IPMP_ToolMessageBasebit(8)tag=IPMP_RequestTool_tag{bit(128) ToolID;bit(32)IPMP_DomainID;}響應(yīng)IPMP_ResponseToToolRequest。
(a-9)IPMP_ResponseToToolRequest語法class IPMP_ResponseToToolRequest extendsIPMP_ToolMessageBasebit(8) tag=IPMP_ResponseToToolRequest_tag{bit(128)ToolID;bit(2) response;bit(6) reserved;if(response==0b11){bit(32) PayloadSize;bit(8) Payload[PayloadSize];
bit(16) ToolDescriptionSize;bit(8)ToolDescription[ToolDescriptionSize];}}語義表-對工具請求的響應(yīng)消息

Payload-攜帶二進制工具ToolDescription-二進制工具的描述,包括是否允許把工具傳送到其它的設(shè)備。
為了安全的傳送工具,需要把整個消息都作為在現(xiàn)有的IPMP擴展CD中定義的IPMP_Tool_Secure_Message的凈荷。
響應(yīng)不需要。
(b)MPEG-4中的權(quán)限ES(b-1)IPMP權(quán)限概述一般來說,存在兩種方法用來發(fā)布與特定內(nèi)容相關(guān)聯(lián)的權(quán)限信息。
第一,為了在頻帶之外發(fā)布權(quán)限,將權(quán)限信息封裝成權(quán)證(ticket)或憑證(voucher)的格式。權(quán)證通常包括用特定權(quán)限語言的、針對內(nèi)容的詳細權(quán)限。權(quán)證也可以攜帶解擾密鑰。權(quán)證還包含一類內(nèi)容ID,所以特定的內(nèi)容可以唯一和明確的鏈接憑證和權(quán)證。
這種權(quán)限的發(fā)布方法是實現(xiàn)問題,并且MPEG不需要對其進行標準化。
第二,把權(quán)限信息攜帶在內(nèi)容里面,按照這種方式,可以把內(nèi)容和權(quán)限信息緊緊的綁定在一起。MPEG-4 IPMP擴展需要使把權(quán)限信息攜帶進內(nèi)容的方式進行標準化。權(quán)限ES是包括在MPEG-4系統(tǒng)中用于攜帶權(quán)限信息的一種新的數(shù)據(jù)流。
(b-2)IPMP權(quán)限ES定義新的流類型“IPMPRightsStream”,用來攜帶與此內(nèi)容相關(guān)聯(lián)的IPMP權(quán)限信息。根據(jù)當前的ISO保留范圍,將分配給這種流類型的值設(shè)成0x0B。修改后的流類型表如下所示。將這種流類型的對象類型的值固定地設(shè)成0xFE。需要MP4文件格式說明書中針對此流類型的新標簽。

攜帶按照特定的權(quán)限表述語言構(gòu)建的并與當前內(nèi)容關(guān)聯(lián)的IPMP權(quán)限,作為一個IPMP權(quán)限流中的凈荷。在關(guān)聯(lián)ESD中的解碼配置描述符中,指定了將要用來解析權(quán)限語言的語言格式,和權(quán)限管理工具的IPMP工具ID。解碼器專用信息class IPMPRightsES_DecoderConfig extends DecoderSpecificInfobit(8) tag=DecSpecificInfoTag{bit(1) isProprietary;bit(7) reserved=0b1111111;if(isProprietary){bit(128)rights_Tool_ID;}}IsProprietary-1位字段,如為真,表示攜帶在對應(yīng)的權(quán)限ES中的使用規(guī)則是專用的,并且為了解析和理解它,它必須發(fā)送專用權(quán)限管理工具。如果此位為假,則表示攜帶的權(quán)限是標準格式的,并且將其傳遞給標準權(quán)限管理工具進行進一步的處理。
rights_Tool_ID-專用權(quán)限管理工具的工具ID。以下的使用規(guī)將會發(fā)送到所述權(quán)限管理工具。BitStreamClass IPMP_RightsES{bit(1) isSigned;bit(7) reserved=0b1111111;if(isSigned){ByteArray IPMP_Rights_Signature;Int(16)numCerts;Int i;for(i=0;i<numCerts;i++)
{int(8) CertType;ByteArray Certificate[numCerts];}bit(128)Verifying_Tool_Id;}ByteArray rights;}isSigned-表示在權(quán)限流中簽名的出現(xiàn)。
IPMP_Rights_Signature-在權(quán)限流中發(fā)布的數(shù)據(jù)的簽名。
CertType-使用的認證機制的類型NumCert-包含的證書數(shù)Certificate-證書數(shù)組Verifying_Tool_Id-驗證證書所必需的工具的ID。它可能是終端的ID權(quán)限ES僅攜帶權(quán)限信息。
本發(fā)明從不同方面來看,具有以下的結(jié)構(gòu)。圖4示出了本發(fā)明的IPMP設(shè)備的方框圖。根據(jù)第一個方面,提供了一種在分布式IPMP設(shè)備之間發(fā)送消息的方法,所述分布式IPMP設(shè)備都具有用來表示自身的設(shè)備ID。所述設(shè)備ID是在制造設(shè)備時分配的,或者是在購買時分配。所述方法包括以下步驟(a)獲得每個IPMP設(shè)備的域ID,以識別它所處的網(wǎng)絡(luò)域,其中網(wǎng)絡(luò)表示IPMP設(shè)備組;(b)在加入IPMP設(shè)備的網(wǎng)絡(luò)域時,向鄰近的IPMP設(shè)備廣播IPMP設(shè)備ID;以及(c)在接收到所廣播的設(shè)備ID時,接收包含鄰近IPMP設(shè)備的設(shè)備ID的確認消息。
根據(jù)第二方面,提供一種如上所述的方法。所述方法還包括以下步驟(a)從正在請求由特定內(nèi)容ID標識的內(nèi)容的IPMP設(shè)備處,接收內(nèi)容請求消息;(b)檢查在請求消息中發(fā)送的域ID,還檢查與所請求的內(nèi)容相關(guān)聯(lián)的權(quán)限信息;(c)發(fā)回應(yīng)答消息,可以是肯定的,也可以是否定的;并且(d)當應(yīng)答消息是肯定的時,開始用內(nèi)容傳送消息發(fā)送內(nèi)容。
根據(jù)第三方面,提供一種如上所述的方法。所述方法還包括以下步驟(a)從正在請求由特定內(nèi)容ID標識的內(nèi)容的IPMP設(shè)備處,接收內(nèi)容請求消息;(b)檢查在請求消息中發(fā)送的域ID,還檢查與所請求的內(nèi)容相關(guān)聯(lián)的權(quán)限信息;(c)發(fā)回應(yīng)答消息,可以是肯定的,也可以是否定的;(d)使用在MPEG IPMP中定義的相互授權(quán)消息,選擇與IPMP設(shè)備進行相互授權(quán),核實IPMP設(shè)備是否是可信的IPMP設(shè)備;以及(e)如果應(yīng)答是肯定的,并且相互授權(quán)已成功,則開始用內(nèi)容傳送消息發(fā)送內(nèi)容,其中,攜帶內(nèi)容傳送消息,作為與在MPEG IPMP中所定義的安全消息一樣的凈荷,以確保其機密性。
根據(jù)第四方面,提供一種如上所述的方法。所述方法還包括以下步驟(a)從正在請求由特定內(nèi)容ID標識的內(nèi)容的IPMP設(shè)備處,接收內(nèi)容請求消息;(b)檢查在請求消息中發(fā)送的域ID,還檢查與所請求的內(nèi)容相關(guān)聯(lián)的權(quán)限信息;(c)發(fā)回應(yīng)答消息,可以是肯定的,也可以是否定的;以及(d)如果應(yīng)答消息是肯定的,則在肯定的應(yīng)答消息中攜帶所請求的IPMP工具。
根據(jù)第五方面,提供一種如上所述的方法。所述方法還包括以下步驟(a)從正在請求由特定內(nèi)容ID標識的內(nèi)容的IPMP設(shè)備處,接收內(nèi)容請求消息;
(b)檢查在請求消息中發(fā)送的域ID,還檢查與所請求的內(nèi)容相關(guān)聯(lián)的權(quán)限信息;(c)發(fā)回應(yīng)答消息,可以是肯定的,也可以是否定的;(d)如果應(yīng)答是肯定的,則使用在MPEG IPMP中定義的相互授權(quán)消息,選擇與IPMP設(shè)備進行相互授權(quán),核實IPMP設(shè)備是否是可信的IPMP設(shè)備;以及(e)如果相互授權(quán)成功,發(fā)回包含所請求的IPMP工具的肯定應(yīng)答消息,其中,攜帶應(yīng)答消息,作為與在MPEG IPMP中所定義的安全消息一樣的凈荷,以確保其機密性。
根據(jù)第六方面,提供一種對在MPEG MPMP系統(tǒng)中的特定位置中攜帶的權(quán)限信息進行處理的方法。使用權(quán)限語言來構(gòu)建所述權(quán)限信息,并將權(quán)限信息發(fā)送給具有基于權(quán)限語言的權(quán)限管理工具的IPMP終端。所述方法包括以下步驟(a)從內(nèi)容內(nèi)部的位置處提取權(quán)限信息;(b)將提取到的權(quán)限信息路由到權(quán)限管理工具;(c)根據(jù)權(quán)限語言,解析權(quán)限信息;以及(d)用管理工具控制內(nèi)容消耗(consumption)。
根據(jù)第七方面,提供一種對在MPEG MPMP系統(tǒng)中的特定位置中攜帶的權(quán)限信息進行處理的方法。使用權(quán)限語言來構(gòu)建所述權(quán)限信息,權(quán)限信息攜帶在內(nèi)容中的所述位置處,表示哪個權(quán)限管理工具應(yīng)當通過指定與權(quán)限信息相關(guān)聯(lián)的信息中的工具ID來處理權(quán)限語言。所述方法包括以下步驟(a)從內(nèi)容內(nèi)部的位置處提取權(quán)限信息;(b)通過查看工具ID來確定哪個管理工具應(yīng)當處理此權(quán)限信息;(c)如果終端中不存在,則重新獲得該權(quán)限管理工具;(d)向權(quán)限管理工具路由所述權(quán)限信息;(e)根據(jù)權(quán)限語言,解析權(quán)限信息;以及(f)用管理工具控制內(nèi)容消耗。
根據(jù)第八方面,提供一種對在MPEG MPMP系統(tǒng)中的特定位置中攜帶的權(quán)限信息進行處理的方法。權(quán)限信息攜帶在與內(nèi)容相聯(lián)系的權(quán)限ES(流元)中,使用特定的權(quán)限語言來構(gòu)建權(quán)限信息,并在內(nèi)容中的權(quán)限ES中攜帶權(quán)限信息。權(quán)限ES與其他的流元一起復(fù)用,并且被發(fā)送給具有基于權(quán)限語言的權(quán)限管理工具的MPEG IPMP終端。所述方法包括以下步驟(a)從內(nèi)容內(nèi)部的權(quán)限ES中提取權(quán)限信息;(b)向權(quán)限管理工具路由所述權(quán)限信息;以及(c)然后,根據(jù)權(quán)限語言,解析權(quán)限信息,并以管理工具控制內(nèi)容消耗。
根據(jù)第九方面,提供一種對在MPEG MPMP系統(tǒng)中的特定位置中攜帶的權(quán)限信息進行處理的方法。將權(quán)限信息攜帶在與內(nèi)容相關(guān)聯(lián)的權(quán)限ES中,使用權(quán)限語言來構(gòu)建權(quán)限信息,并且將權(quán)限信息攜帶在內(nèi)容中的所述位置處,表示哪個權(quán)限管理工具應(yīng)當通過指定與權(quán)限ESD(ES描述符)相關(guān)聯(lián)的解碼器專用信息中的工具ID來處理所述權(quán)限語言。
所述方法包括以下步驟(a)從內(nèi)容內(nèi)部的權(quán)限ES中提取權(quán)限信息;(b)查看解碼器專用信息中的工具ID,確定應(yīng)哪個權(quán)限管理工具應(yīng)當處理此權(quán)限信息;(c)如果終端中不存在,則重新獲得權(quán)限管理工具;(d)向權(quán)限管理工具,路由所述權(quán)限信息;(e)根據(jù)權(quán)限語言,解析權(quán)限信息;以及(f)控制內(nèi)容消耗。
發(fā)明效果針對分布式IPMP設(shè)備,定義了一組消息。這些消息包括內(nèi)容傳送消息、IPMP工具工具傳送消息以及設(shè)備ID廣播消息。使用這些消息,分布式設(shè)備能夠使用一組標準的消息來建立網(wǎng)絡(luò),并且以互操作的方式來交換由IPMP保護的內(nèi)容。
在MPEG-4中定義權(quán)限流元(縮寫為“權(quán)限ES”),以此來攜帶權(quán)限信息。權(quán)限ES也附加有包括攜帶在ES中的權(quán)限是否為專用的、和/或何為用與處理此權(quán)限ES的權(quán)限管理工具在內(nèi)的信息。利用這些信息,可以按照互操作的方式建立終端,并從標準化的位置重新獲得權(quán)限。
盡管已經(jīng)參照附圖,結(jié)合本發(fā)明的優(yōu)選實施例,對本發(fā)明進行了描述,應(yīng)當注意的是,多種變化和修改對本領(lǐng)域的技術(shù)人員是顯而易見的。這些變化和修改應(yīng)當被理解為包含在由所附權(quán)利要求所限定的本發(fā)明的范圍內(nèi),除非其偏離本發(fā)明的范圍。
權(quán)利要求
1.一種在分布式IPMP設(shè)備中發(fā)送消息的方法,所述分布式IPMP設(shè)備具有用來識別自身的唯一的設(shè)備ID,所述設(shè)備ID是在制造設(shè)備時分配的,或者是在購買時分配,所述方法包括獲得每個IPMP設(shè)備的域ID,以識別它所處的網(wǎng)絡(luò)域,其中網(wǎng)絡(luò)表示IPMP設(shè)備組;在加入IPMP設(shè)備的網(wǎng)絡(luò)域時,向鄰近的IPMP設(shè)備廣播IPMP設(shè)備ID;以及在接收到所廣播的設(shè)備ID時,接收包含鄰近IPMP設(shè)備的設(shè)備ID的確認消息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于還包括以下步驟從正在請求由特定內(nèi)容ID標識的內(nèi)容的IPMP設(shè)備處,接收內(nèi)容請求消息;檢查在請求消息中發(fā)送的域ID,還檢查與所請求的內(nèi)容相關(guān)聯(lián)的權(quán)限信息;發(fā)回應(yīng)答消息,可以是肯定的,也可以是否定的;并且當應(yīng)答消息是肯定的時,開始用內(nèi)容傳送消息發(fā)送內(nèi)容。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于還包括以下步驟從正在請求由特定內(nèi)容ID標識的內(nèi)容的IPMP設(shè)備處,接收內(nèi)容請求消息;檢查在請求消息中發(fā)送的域ID,還檢查與所請求的內(nèi)容相關(guān)聯(lián)的權(quán)限信息;發(fā)回應(yīng)答消息,可以是肯定的,也可以是否定的;使用在MPEG IPMP中定義的相互授權(quán)消息,選擇與IPMP設(shè)備進行相互授權(quán),核實IPMP設(shè)備是否是可信的IPMP設(shè)備;以及如果應(yīng)答是肯定的,并且相互授權(quán)已成功,則開始用內(nèi)容傳送消息發(fā)送內(nèi)容,其中,攜帶內(nèi)容傳送消息,作為與在MPEG IPMP中所定義的安全消息一樣的凈荷,以確保其機密性。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于包括以下步驟從正在請求由特定內(nèi)容ID標識的內(nèi)容的IPMP設(shè)備處,接收內(nèi)容請求消息;檢查在請求消息中發(fā)送的域ID,還檢查與所請求的內(nèi)容相關(guān)聯(lián)的權(quán)限信息;發(fā)回應(yīng)答消息,可以是肯定的,也可以是否定的;以及如果應(yīng)答消息是肯定的,則在肯定的應(yīng)答消息中攜帶所請求的IPMP工具。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于包括以下步驟從正在請求由特定內(nèi)容ID標識的內(nèi)容的IPMP設(shè)備處,接收內(nèi)容請求消息;檢查在請求消息中發(fā)送的域ID,還檢查與所請求的內(nèi)容相關(guān)聯(lián)的權(quán)限信息;發(fā)回應(yīng)答消息,可以是肯定的,也可以是否定的;如果應(yīng)答是肯定的,則使用在MPEG IPMP中定義的相互授權(quán)消息,選擇與IPMP設(shè)備進行相互授權(quán),核實IPMP設(shè)備是否是可信的IPMP設(shè)備;以及如果相互授權(quán)成功,發(fā)回包含所請求的IPMP工具的肯定應(yīng)答消息,其中,攜帶應(yīng)答消息,作為與在MPEG IPMP中所定義的安全消息一樣的凈荷,以確保其機密性。
6.一種對在MPEG MPMP系統(tǒng)中的特定位置中攜帶的權(quán)限信息進行處理的方法,其中使用權(quán)限語言來構(gòu)建所述權(quán)限信息,并將權(quán)限信息發(fā)送給具有基于權(quán)限語言的權(quán)限管理工具的IPMP終端,所述方法包括以下步驟從內(nèi)容內(nèi)部的位置處提取權(quán)限信息;將提取到的權(quán)限信息路由到權(quán)限管理工具;根據(jù)權(quán)限語言,解析權(quán)限信息;以及用管理工具控制內(nèi)容消耗(consumption)。
7.一種對在MPEG MPMP系統(tǒng)中的特定位置中攜帶的權(quán)限信息進行處理的方法,其中使用權(quán)限語言來構(gòu)建所述權(quán)限信息,權(quán)限信息攜帶在內(nèi)容中的所述位置處,表示哪個權(quán)限管理工具應(yīng)當通過指定與權(quán)限信息相關(guān)聯(lián)的信息中的工具ID來處理權(quán)限語言,所述方法包括以下步驟從內(nèi)容內(nèi)部的位置處提取權(quán)限信息,通過查看工具ID來確定哪個管理工具應(yīng)當處理此權(quán)限信息;如果終端中不存在,則重新獲得該權(quán)限管理工具;向權(quán)限管理工具路由所述權(quán)限信息;根據(jù)權(quán)限語言,解析權(quán)限信息;以及用管理工具控制內(nèi)容消耗。
8.一種對在MPEG MPMP系統(tǒng)中的特定位置中攜帶的權(quán)限信息進行處理的方法,其中,權(quán)限信息攜帶在與內(nèi)容相聯(lián)系的權(quán)限ES(流元)中,使用特定的權(quán)限語言來構(gòu)建權(quán)限信息,并在內(nèi)容中的權(quán)限ES中攜帶權(quán)限信息,權(quán)限ES與其他的流元一起復(fù)用,并且被發(fā)送給具有基于權(quán)限語言的權(quán)限管理工具的MPEG IPMP終端,所述方法包括以下步驟從內(nèi)容內(nèi)部的權(quán)限ES中提取權(quán)限信息;向權(quán)限管理工具路由所述權(quán)限信息;根據(jù)權(quán)限語言解析權(quán)限信息;并且用管理工具控制內(nèi)容消耗。
9.一種對在MPEG MPMP系統(tǒng)中的特定位置中攜帶的權(quán)限信息進行處理的方法,其中將權(quán)限信息攜帶在與內(nèi)容相關(guān)聯(lián)的權(quán)限ES中,使用權(quán)限語言來構(gòu)建權(quán)限信息,并且將權(quán)限信息攜帶在內(nèi)容中的所述位置處,表示哪個權(quán)限管理工具應(yīng)當通過指定與權(quán)限ESD(ES描述符)相關(guān)聯(lián)的解碼器專用信息中的工具ID來處理所述權(quán)限語言,所述方法包括以下步驟從內(nèi)容內(nèi)部的權(quán)限ES中提取權(quán)限信息,查看解碼器專用信息中的工具ID,確定哪個權(quán)限管理工具應(yīng)當處理此權(quán)限信息;如果終端中不存在,則重新獲得權(quán)限管理工具;向權(quán)限管理工具路由所述權(quán)限信息;根據(jù)權(quán)限語言,解析權(quán)限信息;以及控制內(nèi)容消耗。
全文摘要
本發(fā)明涉及分布式IPMP設(shè)備中的內(nèi)容和IPMP工具傳送。為分布式IPMP設(shè)備定義了一組消息。這些消息包括內(nèi)容傳送消息、IPMP工具傳送消息以及設(shè)備ID廣播消息。使用這些消息,分布式設(shè)備能夠使用一組標準消息來建立網(wǎng)絡(luò),并且以可互操作的方式來交換由IPMP保護的內(nèi)容。還涉及MPEG系統(tǒng),特別是MPEG-4系統(tǒng)中的權(quán)限攜帶。在MPEG-4系統(tǒng)中定義了權(quán)限ES(流元),用來攜帶權(quán)限信息。權(quán)限ES還附加有包括ES中所攜帶的權(quán)限是否為私有的、和/或處理這個權(quán)限ES的管理工具應(yīng)該是什么的信息。利用該信息,能夠以可互操作的方式建造終端,并且從標準化的位置重新獲得權(quán)限。
文檔編號G06F15/16GK1628440SQ0380331
公開日2005年6月15日 申請日期2003年2月4日 優(yōu)先權(quán)日2002年2月5日
發(fā)明者吉明, 申省梅, 黃仲陽, 妹尾孝憲 申請人:松下電器產(chǎn)業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
泸水县| 呼和浩特市| 蓬溪县| 安泽县| 衡水市| 华阴市| 潞西市| 莆田市| 荔波县| 湟源县| 霍林郭勒市| 邻水| 定西市| 叙永县| 祁阳县| 高州市| 泗阳县| 诸暨市| 台湾省| 广州市| 山西省| 宁津县| 孟连| 洮南市| 皮山县| 昌图县| 衢州市| 临邑县| 武川县| 云林县| 宣武区| 临安市| 介休市| 阳原县| 买车| 安丘市| 宁德市| 濮阳县| 兰西县| 安徽省| 安庆市|