專利名稱:Control 3信號(hào)合成的制作方法
CONTROL 3信號(hào)合成
背景技術(shù):
在HDMI (高清晰度多媒體接口)和DVI (數(shù)字視頻接口)中使用的 HDCP (高帶寬數(shù)字內(nèi)容保護(hù))協(xié)議中,稱為Control 3 (CTL 3或CTRL 3)的加密幀信號(hào)用來(lái)指示視頻幀被加密。CTRL 3信號(hào)在垂直同步間隔期 間出現(xiàn)。CTRL 3由信源設(shè)備(source device)發(fā)送到信宿設(shè)備(smk device)以通知相關(guān)幀被加密。當(dāng)信宿設(shè)備接收到CTRL3時(shí),它遞增用來(lái) 為接收幀建立新的解密密鑰的計(jì)數(shù)器。相似的計(jì)數(shù)器在視頻源處被遞增并 且加密密鑰被類似地遞增。信源周期性地檢查以確保信宿設(shè)備同步。若不 同步,則執(zhí)行認(rèn)證過(guò)程。這與信源設(shè)備和信宿設(shè)備之間的通信首次發(fā)起時(shí) 使用的認(rèn)證過(guò)程相同。
若信宿未接收到CTRL 3信號(hào),則信源和信宿計(jì)數(shù)器不匹配,可能導(dǎo) 致難以理解的視頻解碼和不可預(yù)知的屏幕圖像(雪花、黑屏等)。每128 幀(大約每?jī)擅?信源驗(yàn)證信宿正確同步。當(dāng)檢測(cè)到不同步情形時(shí),設(shè)備 重新認(rèn)證以建立同步。
通過(guò)結(jié)合附圖參考下面的詳細(xì)描述,說(shuō)明結(jié)構(gòu)和操作方法以及目的和
優(yōu)勢(shì)的某些實(shí)施例將得到最好的理解,其中
圖1是使用HDCP的硬連線的DVI或HDMI接口的示意圖2是描述有些傳統(tǒng)的使用HDCP的DVI或HDMI接口的操作的流
程圖3是描繪符合本發(fā)明的某些實(shí)施例的HDCP的無(wú)線適應(yīng)的框圖; 圖4是描繪符合本發(fā)明的某些實(shí)施例的第一過(guò)程的操作的流程圖; 圖5是符合本發(fā)明的某些實(shí)施例的第一裝置的框圖; 圖6是示出符合本發(fā)明的某些實(shí)施例的開(kāi)關(guān)判決機(jī)制的流程圖,-圖7是描繪符合本發(fā)明的某些實(shí)施例的第二過(guò)程的操作的流程圖; 圖8是符合本發(fā)明的某些實(shí)施例的第二裝置的框圖。
具體實(shí)施例方式
雖然本發(fā)明容許很多不同形式的實(shí)施例,但是本文將基于如下理解來(lái) 詳細(xì)描述附圖中示出的具體實(shí)施例本文對(duì)這類實(shí)施例的公開(kāi)應(yīng)被視為原 理示例而不打算將本發(fā)明限制在示出并描述的具體實(shí)施例上。下面的描述 中,相同的參考符號(hào)用來(lái)描述附圖的若干視圖中的相同、相似或相應(yīng)部 分。
本文使用的術(shù)語(yǔ)"a"或"an"定義為一個(gè)或多于一個(gè)。本文使用的術(shù) 語(yǔ)"多個(gè)"定義為兩個(gè)或多于兩個(gè)。本文使用的術(shù)語(yǔ)"另一個(gè)"定義為至 少另外一個(gè)或者多個(gè)。本文使用的術(shù)語(yǔ)"包括(including)"禾Q/或"具有
(having)"定義為包括(comprising)(即,丌放式語(yǔ)言)。本文使用的 術(shù)語(yǔ)"耦合"定義為連接,雖然不一定是直接地,也不一定是機(jī)械地。本 文使用的術(shù)語(yǔ)"程序"定義為設(shè)計(jì)用于在計(jì)算機(jī)系統(tǒng)上運(yùn)行的指令序列。
"程序"或"計(jì)算機(jī)程序"可在設(shè)計(jì)用于在計(jì)算機(jī)系統(tǒng)上運(yùn)行的可執(zhí)行應(yīng) 用、小應(yīng)用程序(applet)、小服務(wù)程序(servlet)、源代碼、目標(biāo)代碼、 共享庫(kù)/動(dòng)態(tài)加載庫(kù)和/或其他指令序列中包括子例程、函數(shù)、過(guò)程、對(duì)象 方法、對(duì)象實(shí)現(xiàn)。
術(shù)語(yǔ)"加密幀信號(hào)"旨在包括HDCP (高帶寬數(shù)字內(nèi)容保護(hù))Control 3信號(hào)(CTL 3或CTRL 3)或用于包括不明確使用HDCP的那些在內(nèi)的視 頻傳輸系統(tǒng)中的類似目的的任何其他信號(hào)。具體而言,這類信號(hào)指示特定 的一幀或多幀被加密。HDCP中的該信號(hào)還用來(lái)遞增確定加密和解密密鑰 的計(jì)數(shù)器。并且,術(shù)語(yǔ)CTL3、 CTRL3和加密幀信號(hào)脈沖在本文中可互換 使用,無(wú)論使用哪個(gè)術(shù)語(yǔ),都可作一般性理解。 '
至于鎖相環(huán)和鎖相環(huán)的數(shù)字仿真(本文中視為同義詞),關(guān)于輸入脈 沖流的術(shù)語(yǔ)"短獲取時(shí)間(short acquisition time)"表示少量輸入脈沖 (例如,比一階環(huán)中的自獲取更快的鎖定獲取)。該術(shù)語(yǔ)也可以指代任何 具有輔助獲取的合成器。術(shù)語(yǔ)"長(zhǎng)保持時(shí)間"是就脈沖流的時(shí)間段而言的,即表示大量脈沖(例如,大于十到二十 一 或者更長(zhǎng)的時(shí)間段,在這 一時(shí)間段中無(wú)需進(jìn)一步輸入輸出即可自由運(yùn)行)。
本文各處提及"一個(gè)實(shí)施例"、"某些實(shí)施例"、"實(shí)施例"、"另 一實(shí)施例"或相似術(shù)語(yǔ)表示連同實(shí)施例一起描述的特定特征、結(jié)構(gòu)或特性 包括在本發(fā)明的至少一個(gè)實(shí)施例中。因此,這類短語(yǔ)在本說(shuō)明書(shū)通篇各個(gè) 位置的出現(xiàn)不一定都指代同一實(shí)施例。另外,特定特征、結(jié)構(gòu)或特性可以 不加限制地通過(guò)任何適當(dāng)方式組合在一個(gè)或多個(gè)實(shí)施例中。
HDCP是由英特爾公司為了保護(hù)穿過(guò)DVI (數(shù)字視頻接口)禾Q HDMI 接口的數(shù)字娛樂(lè)內(nèi)容而研制的規(guī)范。該規(guī)范要求對(duì)從諸如圖1的10之類 的信源設(shè)備到諸如12之類的信宿設(shè)備的數(shù)字視頻內(nèi)容傳輸進(jìn)行加密。信 源設(shè)備IO是通過(guò)數(shù)據(jù)路徑14將加密幀中的內(nèi)容提供到信宿設(shè)備12的數(shù)字 視頻內(nèi)容的智能源??刂菩盘?hào)16也在智能信源設(shè)備].O和相對(duì)不智能的信 宿設(shè)備i2之間交換。HDCP規(guī)范假設(shè)信源設(shè)備IO和信宿設(shè)備12之間的硬 連線連接,實(shí)際上指定了兩個(gè)設(shè)備間的連續(xù)性測(cè)試。
圖2描繪了 HDCP的一個(gè)方面在信源設(shè)備10和相關(guān)的硬連線信宿設(shè) 備12之間使用時(shí)開(kāi)始于20的操作。為了執(zhí)行信源設(shè)備IO和信宿設(shè)備12 之間的通信,執(zhí)行開(kāi)始于24的認(rèn)證過(guò)程,其中信源設(shè)備通過(guò)向信宿設(shè)備 12發(fā)送密鑰選擇值KSV和偽隨機(jī)數(shù)A。來(lái)發(fā)起認(rèn)證。然后在28中,信源 設(shè)備10讀取信宿設(shè)備12的密鑰選擇值。在32中,信源設(shè)備10和信宿設(shè) 備12 二者分別計(jì)算密鑰驗(yàn)證碼R,和Ri'。然后在36中,信源設(shè)備10讀取 來(lái)自信宿設(shè)備12的驗(yàn)證碼R,以確定信宿設(shè)備是否被認(rèn)證。若在40中兩個(gè) 密鑰驗(yàn)證碼R和Ri,匹配,則在44中認(rèn)為認(rèn)證已發(fā)生。但是,若在40中 這兩個(gè)代碼在不匹配,則在48中認(rèn)為信宿設(shè)備未被認(rèn)證并采取其他適當(dāng) 行動(dòng),過(guò)程在52中返回。
若在44中認(rèn)為信宿設(shè)備12已被認(rèn)證,則在信源設(shè)備10和信宿設(shè)備 12二者中初始化計(jì)數(shù)器。根據(jù)英特爾HDCP規(guī)范,該計(jì)數(shù)器是模128計(jì)數(shù) 器。在56中,這些計(jì)數(shù)器被初始化。此時(shí),信源設(shè)備IO和信宿設(shè)備12之 間視頻數(shù)據(jù)的傳輸開(kāi)始。在HDCP中,利用為每幀計(jì)算的新密鑰來(lái)逐幀加 密視頻。在56中初始化的計(jì)數(shù)器每幀遞增以便為每幀使用新密鑰來(lái)在信源設(shè)備IO處加密并在信宿設(shè)備12處解密。每個(gè)加密幀由在數(shù)據(jù)路徑14中 信源設(shè)備10向信宿設(shè)備12提供的(如上所述)稱為CTRL 3的信號(hào)來(lái)通 知。在60中發(fā)送的該CTRL 3信號(hào)通知信宿設(shè)備12將其計(jì)數(shù)器遞增1, 這樣信宿設(shè)備12就知道使用哪個(gè)解密密鑰來(lái)解密視頻幀.。
當(dāng)模128計(jì)數(shù)器在64中達(dá)到其計(jì)數(shù)端點(diǎn)(即,計(jì)數(shù)等于0或128或 127或一些其他指定數(shù)字)時(shí),信源設(shè)備在68中進(jìn)行檢查以確保密鑰驗(yàn)證 碼相等。若72中兩個(gè)密鑰驗(yàn)證碼(信源設(shè)備10處一個(gè),信宿設(shè)備12處一 個(gè))之間獲得匹配,則用于接下來(lái)128幀(約等于2秒的視頻)的過(guò)程繼 續(xù)。除了認(rèn)證期間,計(jì)數(shù)器不明確重置,但是只要沒(méi)丟掉CTRL 3信號(hào), 根據(jù)設(shè)計(jì)它們就同時(shí)翻轉(zhuǎn)到0。但是,若72中信源密鑰驗(yàn)證碼和信宿密鑰 驗(yàn)證碼之間未獲得匹配,則信源和信宿設(shè)備10和12都在76中進(jìn)入未指定 操作區(qū)域。例如,此時(shí)信源設(shè)備可以簡(jiǎn)單地停止發(fā)送直至可以從24開(kāi)始 執(zhí)行新的認(rèn)證過(guò)程,或者信源設(shè)備可以發(fā)送黑屏或藍(lán)屏數(shù)據(jù)直至可以完成 認(rèn)證過(guò)程。
當(dāng)CTRL 3信號(hào)的發(fā)送或接收出錯(cuò)時(shí),來(lái)自不同廠商的不同設(shè)備操作 不同。這在例如DVI和HDMI被設(shè)計(jì)適用的硬連線環(huán)境中很少發(fā)生,而當(dāng) DVI或HDMI擴(kuò)展到信源設(shè)備10和信宿設(shè)備12之間的無(wú)線接口時(shí),結(jié)果 可能很難預(yù)料。通常,每次單個(gè)CTRL 3信號(hào)被中斷或擾亂從而需要重新 認(rèn)證時(shí),可能遇到多達(dá)幾秒的視頻損失。對(duì)大多數(shù)人來(lái)講,這樣給出的視 頻體驗(yàn)就令人討厭了。
根據(jù)符合本發(fā)明的某些實(shí)施例,DVI或HDMI或類似協(xié)議適合于不一 定能保證連續(xù)CTRL 3脈沖流的傳輸?shù)臒o(wú)線環(huán)境。在該環(huán)境中,如圖3所 示,與前面的信源設(shè)備IO相似的信源設(shè)備IO分別使用信源無(wú)線接口 100 和信宿無(wú)線接口 104連接到與前面的信宿設(shè)備12相似的信宿設(shè)備12。這 類接口既可分別作為信源設(shè)備IO和信宿設(shè)備12的一整個(gè)部分來(lái)操作,也 可作為一對(duì)分開(kāi)的適配器100和104來(lái)實(shí)現(xiàn)。例如,這類無(wú)線接口可在 60GHz無(wú)線頻帶或使用包括紅外線在內(nèi)的任何其他適當(dāng)?shù)臒o(wú)線頻譜或其他 無(wú)線技術(shù)來(lái)操作。
在這類無(wú)線技術(shù)的使用中,視頻傳輸變得更容易受到傳輸期間一個(gè)或多個(gè)CTRL 3信號(hào)丟失的影響。如前面所注意到的,這使得發(fā)送器和接收 器密鑰計(jì)數(shù)器不同步,并且一旦計(jì)數(shù)器丟失同步,可能導(dǎo)致大量時(shí)間間隔 的視頻損失。減輕該潛在問(wèn)題的一個(gè)開(kāi)始于120的過(guò)程示于圖4。在本討 論期間,結(jié)合圖4來(lái)查看圖5很有幫助。在124中,通過(guò)在使用任何適當(dāng) 通信協(xié)議分別執(zhí)行密鑰選擇值、偽隨機(jī)數(shù)和密鑰驗(yàn)證碼的傳送的信源無(wú)線 設(shè)備IOO和信宿無(wú)線設(shè)備104之間的傳輸,可以在信源設(shè)備和信宿設(shè)備之 間執(zhí)行大部分如前所述的認(rèn)證過(guò)程。 一旦信源設(shè)備10和信宿設(shè)備12完成 了 124中的認(rèn)證過(guò)程,信宿無(wú)線接口 104便開(kāi)始在128中將視頻數(shù)據(jù)和接 收到的CTRL 3信號(hào)傳遞到信宿設(shè)備12。在信宿無(wú)線接口 104處,本地時(shí) 鐘(例如鎖相環(huán)174或類似)在132中被鎖定到接收的CTRL 3信號(hào)以產(chǎn) 生合成CTRL3信號(hào)。信宿無(wú)線接口 104的無(wú)線接收器170 (見(jiàn)圖5)連續(xù)處理傳入信號(hào), 并可以檢測(cè)載波丟失及其他故障,從而可以確定接收器170不再鎖定到可 行信號(hào)(viable signal)上。此時(shí)應(yīng)注意,與和CTRL3信息一起發(fā)送的視頻數(shù)據(jù)相比,CTRL 3信 號(hào)以相對(duì)低的數(shù)據(jù)率從信源設(shè)備發(fā)送到信宿設(shè)備。因此,信宿無(wú)線接口 104很容易通過(guò)使用接收信號(hào)質(zhì)量的誤差測(cè)量和其他測(cè)量來(lái)確定信宿無(wú)線 接口是否與信源無(wú)線接口 100同步。從而,信宿無(wú)線設(shè)備104可以連續(xù)監(jiān) 視傳入數(shù)據(jù)的狀態(tài)并確定接收比特流是否鎖定到發(fā)送比特流。只要136中 接收信號(hào)質(zhì)量高并且可以保持與發(fā)送信號(hào)的鎖定,在140中,信宿設(shè)備12 就能以同樣的方式正常工作,就好像到信源設(shè)備的連接是硬連線一樣。在144中,失鎖改變開(kāi)關(guān)(開(kāi)關(guān)182)模式以確定合成CTRL 3信號(hào) 代替接收CTRL 3被使用。這保證了信源設(shè)備計(jì)數(shù)器和信宿設(shè)備計(jì)數(shù)器保 持同步直至信宿無(wú)線接口 104的無(wú)線接收器170在148中確定再次接收到 高質(zhì)量數(shù)據(jù)并且接收CTRL 3信號(hào)可用為止。此時(shí),信宿無(wú)線接口 104可 在152中切換回使用接收CTRL 3信號(hào)并將該CTRL 3信號(hào)傳遞到信宿設(shè) 備12。然后CTRL返回136,在那里信號(hào)鎖定再次被監(jiān)視以確定傳入的 CTRL 3信號(hào)是否可用或者合成CTRL 3信號(hào)是否應(yīng)被使用。因此,符合某些實(shí)施例的處理接收的加密幀信號(hào)的方法(其中接收的ii加密幀信號(hào)指示特定的視頻幀被加密)包括接收包括接收到的加密幀信 號(hào)的視頻信號(hào);其中接收到的視頻信號(hào)包括接收到的比特流;合成接收的 加密幀信號(hào)以產(chǎn)生與接收的加密幀信號(hào)同步的合成的加密幀信號(hào);確定信 宿無(wú)線接收器是否鎖定到接收到的比特流;若是,則將接收的加密幀信號(hào) 傳遞到信宿設(shè)備;若信宿無(wú)線接收器未鎖定到接收到的比特流,則將合成 的加密幀信號(hào)傳遞到信宿設(shè)備。
符合某些實(shí)施例的另一個(gè)處理接收的加密幀信號(hào)的方法(其中接收的 加密幀信號(hào)指示接收的特定視頻幀被加密)包括接收攜帶著包括接收到 的加密幀信號(hào)的視頻信號(hào)的無(wú)線發(fā)送,其中接收到的視頻幀包括接收到的 比特流,其中加密幀信號(hào)包括HDCP (高帶寬數(shù)字內(nèi)容保護(hù))Control 3信 號(hào);合成接收的加密幀信號(hào)以產(chǎn)生與接收的加密幀信號(hào)同步的合成的加密 幀信號(hào);其中所述合成由具有短獲取時(shí)間并具有就加密幀信號(hào)的時(shí)間段而 言的長(zhǎng)保持時(shí)間的合成器設(shè)備執(zhí)行;其中所述合成使用鎖相環(huán)來(lái)執(zhí)行;確 定信宿無(wú)線接收器是否鎖定到接收到的比特流;若是,則將接收的加密幀 信號(hào)傳遞到信宿設(shè)備;若信宿無(wú)線接收器未鎖定到接收到的比特流,則將 合成的加密幀信號(hào)傳遞到信宿設(shè)備。
圖5描繪適于圖4所示操作的信宿無(wú)線接口和信宿設(shè)備的框圖。信宿 無(wú)線接口 104包含接收來(lái)自信源無(wú)線接口 100的發(fā)送的無(wú)線接收器170。 無(wú)線接收器170還接收傳遞到信宿設(shè)備12的其他控制信息和視頻數(shù)據(jù), 但為了簡(jiǎn)單起見(jiàn),該部分操作未在圖5中說(shuō)明。無(wú)線接收器170將CTRL 3脈沖傳遞到鎖相環(huán)174,鎖相環(huán)174跟蹤(lock on) CTRL 3脈沖以在其 輸出178處產(chǎn)生合成CTRL 3脈沖。鎖相環(huán)設(shè)備174最好應(yīng)當(dāng)具有快獲取 時(shí)間,以使得它與CTRL3脈沖同步所需的時(shí)間最少,但是在丟失CTRL3 輸入脈沖的情況下應(yīng)當(dāng)有一長(zhǎng)段時(shí)間來(lái)產(chǎn)生自由運(yùn)行的合成CTRL 3脈 沖。這暗示鎖相環(huán)合成器具有短獲取時(shí)間和長(zhǎng)保持時(shí)間,保持時(shí)間的長(zhǎng)度 是針對(duì)加密幀信號(hào)的時(shí)間段(a period of the encrypted frame signal)測(cè)量 的。
在一個(gè)示例性實(shí)施例中,鎖相環(huán)(PLL)可用于生成合成CTRL 3脈 沖。當(dāng)傳入的無(wú)線比特流丟失或因其他原因未鎖定時(shí),PLL的相位檢測(cè)器可被禁用以允許PLL工作于自由運(yùn)行模式來(lái)提供合成CTRL 3脈沖。這 樣,當(dāng)信號(hào)丟失時(shí),PLL鎖定到優(yōu)質(zhì)信號(hào)并自由運(yùn)行。本領(lǐng)域技術(shù)人員在 考慮本教導(dǎo)之后會(huì)想到在失鎖期間實(shí)現(xiàn)CTRL 3信號(hào)的連續(xù)合成的其他機(jī) 制。無(wú)線接收器可以確定傳入的無(wú)線比特流是否鎖定并產(chǎn)生用于控制開(kāi)關(guān) 182的操作的數(shù)據(jù)鎖定信號(hào),開(kāi)關(guān)182在CTRL 3信號(hào)和合成CTRL 3信號(hào) 之間切換以將連續(xù)脈沖流傳遞到信宿設(shè)備中的計(jì)數(shù)器186。如前所述,計(jì) 數(shù)器186用來(lái)在每次計(jì)數(shù)器遞增時(shí)生成新的解密密鑰,并生成用于認(rèn)證過(guò) 程的密鑰驗(yàn)證碼等。這些功能統(tǒng)統(tǒng)由信宿設(shè)備12的塊190表示。由于信 源設(shè)備10和信宿設(shè)備12不像連線DVI或HDMI的情況那樣物理上連接在 一起,因此智能信源設(shè)備10所需的密鑰選擇值和任何其他通信是經(jīng)由信 宿無(wú)線接口 104的無(wú)線發(fā)送器194提供的。因此,符合某些實(shí)施例的處理接收的加密幀信號(hào)的裝置(其中接收的 加密幀信號(hào)指示接收的特定視頻幀被加密)接收包括接收到的加密幀信號(hào) 的視頻信號(hào),其中接收到的視頻幀包括接收到的比特流。合成器電路接收 接收到的加密幀信號(hào)以產(chǎn)生與接收到的加密幀信號(hào)同步的合成的加密幀信 號(hào)。開(kāi)關(guān)接收指示信宿無(wú)線接收器是否鎖定到接收到的比特流的信號(hào),其 中若信宿無(wú)線接收器鎖定到接收到的比特流,則所述開(kāi)關(guān)將接收到的加密 幀信號(hào)傳遞到信宿設(shè)備,若信宿無(wú)線接收器未鎖定到接收到的比特流,則 所述開(kāi)關(guān)將合成的加密幀信號(hào)傳遞到信宿設(shè)備。符合某些實(shí)施例的另一個(gè)處理接收的加密幀信號(hào)的裝置(其中接收的 加密幀信號(hào)指示特定的視頻幀被加密)具有用于接收包括接收到的加密幀 信號(hào)的無(wú)線視頻信號(hào)的無(wú)線接收器設(shè)備,其中接收到的視頻幀包括接收到 的比特流,其中加密幀信號(hào)包括HDCP (高帶寬數(shù)字內(nèi)容保護(hù))Control 3 信號(hào)。合成器電路接收接收到的加密幀信號(hào)以產(chǎn)生與接收到的加密幀信號(hào) 同步的合成的加密幀信號(hào),其中所述加密幀信號(hào)是利用具有短獲取時(shí)間并 具有就加密幀信號(hào)的時(shí)間段而言的的長(zhǎng)保持時(shí)間的鎖相環(huán)合成的。開(kāi)關(guān)接 收指示信宿無(wú)線接收器是否鎖定到接收到的比特流的信號(hào),其中若信宿無(wú) 線接收器鎖定到接收到的比特流,則所述開(kāi)關(guān)將接收的加密幀信號(hào)傳遞到信宿設(shè)備,若信宿無(wú)線接收器未鎖定到接收到的比特流,則所述開(kāi)關(guān)將合 成的加密幀信號(hào)傳遞到信宿設(shè)備。
圖6描繪用于控制圖5的開(kāi)關(guān)182的判決制定過(guò)程的簡(jiǎn)化表示。在 200中做出的所有判決都是基于傳入的無(wú)線發(fā)送具有的質(zhì)量是否能使無(wú)線 接收器可以認(rèn)為自己鎖定到傳入信號(hào)。若是,則接收CTRL 3設(shè)備可被轉(zhuǎn)
發(fā)到信宿設(shè)備12供使用。另一方面,若無(wú)線接收器no確定傳入信號(hào)未
鎖定,則210中產(chǎn)生的合成CTRL 3信號(hào)可代替接收CTRL 3信號(hào)在214 中被轉(zhuǎn)發(fā)到信宿設(shè)備,從而保持信源設(shè)備10中的信源計(jì)數(shù)器和信宿設(shè)備 12的計(jì)數(shù)器186的同步。
如圖7所示, 一個(gè)開(kāi)始于230的稍簡(jiǎn)單的實(shí)施例也是可能實(shí)現(xiàn)的。在 該實(shí)施例中,認(rèn)證過(guò)程124以與圖4相同的方式被執(zhí)行。類似地,本地時(shí) 鐘在132中被同步到傳入的CTRL 3信號(hào)以產(chǎn)生合成CTRL 3信號(hào)。然后 這些合成CTRL 3信號(hào)可在234中被傳遞到信宿設(shè)備,無(wú)論傳入比特流和 CTRL 3數(shù)據(jù)是否在無(wú)線接口 104的無(wú)線接收器處構(gòu)成鎖定條件。
因此,符合某些實(shí)施例的處理接收的加密幀信號(hào)的方法(其中接收的 加密幀信號(hào)指示特定的視頻幀被加密)包括接收包括接收到的加密幀信 號(hào)的視頻信號(hào);其中接收到的視頻幀包括接收到的比特流;合成接收的加 密幀信號(hào)以產(chǎn)生與接收的加密幀信號(hào)同步的合成的加密幀信號(hào);并且將合 成的加密幀信號(hào)傳遞到信宿設(shè)備。
符合某些實(shí)施例的另一個(gè)處理接收的加密幀信號(hào)的方法(其中接收的 加密幀信號(hào)指示特定的視頻幀被加密)包括接收包括視頻信號(hào)的無(wú)線發(fā) 送,所述視頻信號(hào)包括接收的加密幀信號(hào);其中接收到的視頻幀包括接收 到的比特流;其中加密幀信號(hào)包括HDCP (高帶寬數(shù)字內(nèi)容保護(hù))Control 3信號(hào);合成接收的加密幀信號(hào)以產(chǎn)生與接收的加密幀信號(hào)同步的合成的 加密幀信號(hào),其中所述合成由具有短獲取時(shí)間并具有就加密幀信號(hào)的時(shí)間 段而言的的長(zhǎng)保持時(shí)間的合成器設(shè)備執(zhí)行,其中所述加密幀信號(hào)利用鎖相 環(huán)合成;以及將合成加密幀信號(hào)傳遞到信宿設(shè)備。
耦合到信宿設(shè)備12的無(wú)線接口 104的第二實(shí)施例描繪于圖8。在該實(shí) 施例中,無(wú)線接收器170以與結(jié)合圖5描述的方式相似的方式操作,除了該方面設(shè)備的操作中未結(jié)合數(shù)據(jù)鎖定信號(hào)的使用。CTRL 3信號(hào)被傳遞到 鎖相環(huán)174或其他時(shí)鐘合成器以產(chǎn)生始終被傳遞給計(jì)數(shù)器186的合成 CTRL 3信號(hào)。通過(guò)這種方式,信宿設(shè)備12的計(jì)數(shù)器186始終利用合成 CTRL 3信號(hào)來(lái)遞增而不考慮傳入的無(wú)線數(shù)據(jù)的質(zhì)量。
在上述實(shí)施例中,HDCP的CTRL 3信號(hào)充當(dāng)指示一幀被加密的信 號(hào),即加密幀信號(hào)。該信號(hào)在DVI和HDMI中使用。本文所用術(shù)語(yǔ)CTRL 3或加密幀信號(hào)同樣地適用于HDCP以及使用類似信號(hào)來(lái)遞增和同步發(fā)送 端和接收端計(jì)數(shù)器以遞增加密和解密密鑰的任何其他信號(hào)。
因此,符合某些實(shí)施例的另一個(gè)處理接收到的加密幀信號(hào)的裝置(其 中接收到的加密幀信號(hào)指示特定的視頻幀被加密,其中接收到的視頻幀包 括接收到的比特流)具有用于接收包括接收到的加密幀信號(hào)的視頻信號(hào)的 機(jī)制。合成器電路接收接收到的加密幀信號(hào)以產(chǎn)生與接收到的加密幀信號(hào) 同步的合成的加密幀信號(hào),其中所述合成器電路將合成的加密幀信號(hào)傳遞 到信宿設(shè)備。
符合某些實(shí)施例的另一個(gè)處理接收的加密幀信號(hào)的裝置(其中接收的 加密幀信號(hào)指示特定的視頻幀被加密)具有接收包括接收到的加密幀信號(hào) 的無(wú)線視頻信號(hào)的無(wú)線接收器,其中接收到的視頻幀包括接收到的比特 流,其中加密幀信號(hào)包括HDCP (高帶寬數(shù)字內(nèi)容保護(hù))Control 3。合成 器電路接收接收到的加密幀信號(hào)以產(chǎn)生與接收的加密幀信號(hào)同步的合成的 加密幀信號(hào),其中所述合成器包括具有短獲取時(shí)間并具有就加密幀信號(hào)的 時(shí)間段而言的的長(zhǎng)保持時(shí)間的鎖相環(huán),并且其中所述合成器電路將合成的 加密幀信號(hào)傳遞到信宿設(shè)備。
雖然本文結(jié)合執(zhí)行所述功能的具體電路描述了某些實(shí)施例,但是利用 在一個(gè)或多個(gè)程序控制的處理器上運(yùn)行的等同軟件或固件實(shí)施例來(lái)執(zhí)行電 路功能的其他實(shí)施例也被考慮在內(nèi)。通用計(jì)算機(jī)、基于微處理器的計(jì)算 機(jī)、微控制器、光計(jì)算機(jī)、模擬計(jì)算機(jī)、專用處理器、專用電路和/或?qū)S?硬連線邏輯以及模擬電路也可用于構(gòu)造替代等同實(shí)施例。其他實(shí)施例可利 用諸如專用硬件和/或?qū)S锰幚砥鞯挠布M件等同物來(lái)實(shí)現(xiàn)。
軟件和/或固件實(shí)施例可利用運(yùn)行編程指令的程序控制的處理器來(lái)實(shí)施,所述指令在某些示例中以流程圖的形式被廣泛描述于上,所述指令可 以存儲(chǔ)在任何適當(dāng)?shù)碾娮踊蛴?jì)算機(jī)可讀存儲(chǔ)介質(zhì)中(例如,盤(pán)存儲(chǔ)裝置、
只讀存儲(chǔ)器(ROM)設(shè)備、隨機(jī)存取存儲(chǔ)器(RAM)設(shè)備、網(wǎng)絡(luò)存儲(chǔ)設(shè) 備、光存儲(chǔ)元件、磁存儲(chǔ)元件、磁光存儲(chǔ)元件、閃存和/或其他的等同易失 /非易失性存儲(chǔ)技術(shù))以及/或者可以通過(guò)任何適當(dāng)?shù)碾娮油ㄐ沤橘|(zhì)來(lái)發(fā) 送。但是,本領(lǐng)域技術(shù)人員在考慮本教導(dǎo)后將理解在不脫離本發(fā)明的實(shí) 施例的前提下,上述過(guò)程可以通過(guò)任何數(shù)目的變體并通過(guò)多種合適的編程 語(yǔ)言來(lái)實(shí)現(xiàn)。例如,在不脫離本發(fā)明某些實(shí)施例的前提下,執(zhí)行的某些操 作的順序通??梢宰兏梢蕴砑宇~外操作或者可以刪除操作。在不脫離 本發(fā)明某些實(shí)施例的前提下,可以添加和/或增強(qiáng)差錯(cuò)捕獲并且可對(duì)用戶接 口和信息呈現(xiàn)做出改變。這類變化在預(yù)料之內(nèi)并被視為等同物。
雖然已描述了某些示例性實(shí)施例,但是很明顯,本領(lǐng)域技術(shù)人員根據(jù) 前面的描述容易想到各種替代、修改、置換和變更。
權(quán)利要求
1. 一種處理接收到的加密幀信號(hào)的方法,其中所述接收到的加密幀信號(hào)指示特定的視頻幀被加密,所述方法包括接收包括所述接收到的加密幀信號(hào)的視頻信號(hào);其中所述接收到的視頻信號(hào)包括接收到的比特流;合成所述接收到的加密幀信號(hào)以產(chǎn)生與所述接收到的加密幀信號(hào)同步的合成的加密幀信號(hào);確定信宿無(wú)線接收器是否鎖定到所述接收到的比特流,若是,則將所述接收到的加密幀信號(hào)傳遞到所述信宿設(shè)備;并且若所述信宿無(wú)線接收器未鎖定到所述接收到的比特流,則將所述合成的加密幀信號(hào)傳遞到所述信宿設(shè)備。
2. 根據(jù)權(quán)利要求1所述的方法,其屮所述加密幀信號(hào)包括HDCP (高 帶寬數(shù)字內(nèi)容保護(hù))Control 3信號(hào)。
3. 根據(jù)權(quán)利要求1所述的方法,其中所述加密幀信號(hào)利用鎖相環(huán)來(lái)合成。
4. 根據(jù)權(quán)利要求3所述的方法,其中所述合成器設(shè)備具有短獲取時(shí)間 并具有就所述加密幀信號(hào)的時(shí)間段而言的長(zhǎng)保持時(shí)間。
5. 根據(jù)權(quán)利要求1所述的方法,其中所述視頻信號(hào)通過(guò)無(wú)線鏈路來(lái)接
6. 根據(jù)權(quán)利要求1所述的方法,其中所述確定是通過(guò)對(duì)指示所述接收 到的視頻信號(hào)的規(guī)定質(zhì)量級(jí)別的信號(hào)的接收來(lái)執(zhí)行的。
7. —種處理接收到的加密幀信號(hào)的方法,其中所述接收到的加密幀信 號(hào)指示特定的視頻幀被加密,所述方法包括接收攜帶接收到的包括所述接收到的加密幀信號(hào)的視頻信號(hào)的無(wú)線發(fā)送;其中所述加密幀信號(hào)包括HDCP (高帶寬數(shù)字內(nèi)容保護(hù))Control 3信號(hào);其中所述接收到的視頻信號(hào)包括接收到的比特流;合成所述接收到的加密幀信號(hào)以產(chǎn)生與所述接收到的加密幀信號(hào)同步 的合成的加密幀信號(hào),其中所述合成由具有短獲取時(shí)間并具有就所述加密 幀信號(hào)的時(shí)間段而言的長(zhǎng)保持時(shí)間的合成器設(shè)備執(zhí)行;其中所述合成利用鎖相環(huán)來(lái)執(zhí)行;確定信宿無(wú)線接收器是否鎖定到所述接收到的比特流,若是,則將所述接收到的加密幀信號(hào)傳遞到所述信宿設(shè)備;并且若所述信宿無(wú)線接收器未鎖定到所述接收到的比特流,則將所述合成 的加密幀信號(hào)傳遞到所述信宿設(shè)備。
8. —種處理接收到的加密幀信號(hào)的方法,其中所述接收到的加密幀信 號(hào)指示特定的視頻幀被加密,所述方法包括接收包括所述接收到的加密幀信號(hào)的視頻信號(hào); 其中所述接收到的視頻信號(hào)包括接收到的比特流;合成所述接收到的加密幀信號(hào)以產(chǎn)生與所述接收到的加密幀信3同歩 的合成的加密幀信號(hào);以及將所述合成的加密幀信號(hào)傳遞到所述信宿設(shè)備。
9. 根據(jù)權(quán)利要求8所述的方法,其中所述加密幀信號(hào)包括HDCP (高 帶寬數(shù)字內(nèi)容保護(hù))Control 3信號(hào)。
10. 根據(jù)權(quán)利要求8所述的方法,其中所述加密幀信號(hào)利用鎖相環(huán)來(lái) 合成。
11. 根據(jù)權(quán)利要求IO所述的方法,其中所述合成器設(shè)備具有短獲取時(shí) 間并具有就所述加密幀信號(hào)的時(shí)間段而言的長(zhǎng)保持時(shí)間。
12. 根據(jù)權(quán)利要求7所述的方法,其中所述視頻信號(hào)通過(guò)無(wú)線鏈路來(lái)
13. —種處理接收到的加密幀信號(hào)的方法,其中所述接收到的加密幀 信號(hào)指示特定的視頻幀被加密,所述方法包括接收包括視頻信號(hào)的無(wú)線發(fā)送,所述視頻信號(hào)包括所述接收到的加密 其中所述接收到的視頻信號(hào)包括接收到的比特流; 其中所述加密幀信號(hào)包括HDCP (高帶寬數(shù)字內(nèi)容保護(hù))Control 3信號(hào);合成所述接收到的加密幀信號(hào)以產(chǎn)生與所述接收到的加密幀信號(hào)同步 的合成的加密幀信號(hào),其中所述合成由具有短獲取時(shí)間并具有就所述加密 幀信號(hào)的時(shí)間段而言的長(zhǎng)保持時(shí)間的合成器設(shè)備執(zhí)行;其中所述加密幀信號(hào)利用鎖相環(huán)來(lái)合成;以及將所述合成的加密幀信號(hào)傳遞到所述信宿設(shè)備。
14. 一種用于處理接收到的加密幀信號(hào)的裝置,其中所述接收到的加密幀信號(hào)指示特定的視頻幀被加密,所述裝置包括用于接收包括所述接收到的加密幀信號(hào)的視頻信號(hào)的裝置; 其中所述接收到的視頻信號(hào)包括接收到的比特流;合成器電路,其接收所述接收到的加密幀信號(hào)以產(chǎn)生與所述接收到的 加密幀信號(hào)同步的合成的加密幀信號(hào);丌關(guān),其接收指示信宿無(wú)線接收器是否鎖定到所述接收到的比特流的A 口其中若所述信宿無(wú)線接收器鎖定到所述接收到的比特流,則所述開(kāi)關(guān) 將所述接收到的加密幀信號(hào)傳遞到所述信宿設(shè)備;并且其中若所述信宿無(wú)線接收器未鎖定到所述接收到的比特流,則所述開(kāi) 關(guān)將所述合成的加密幀信號(hào)傳遞到所述信宿設(shè)備。
15. 根據(jù)權(quán)利要求14所述的裝置,其中所述加密幀信號(hào)包括HDCP (高帶寬數(shù)字內(nèi)容保護(hù))Control 3信號(hào)。
16. 根據(jù)權(quán)利要求14所述的裝置,其中所述加密幀信號(hào)利用鎖相環(huán)來(lái) 合成。
17. 根據(jù)權(quán)利要求16所述的裝置,其中所述合成器設(shè)備具有短獲取時(shí) 間并具有就所述加密幀信號(hào)的時(shí)間段而言的長(zhǎng)保持時(shí)間。
18. 根據(jù)權(quán)利要求14所述的裝置,其中所述視頻信號(hào)通過(guò)無(wú)線鏈路來(lái)
19. 根據(jù)權(quán)利要求M所述的裝置,其中所述確定是通過(guò)對(duì)指示所述接 收到的比特流的規(guī)定質(zhì)量級(jí)別的信號(hào)的接收來(lái)執(zhí)行的。
20. —種用于處理接收到的加密幀信號(hào)的裝置,其中所述接收到的加密幀信號(hào)指示特定的視頻幀被加密,所述裝置包括無(wú)線接收器設(shè)備,用于接收包括所述接收到的加密幀信號(hào)的無(wú)線視頻 信號(hào);其中所述接收到的視頻信號(hào)包括接收到的比特流;其中所述加密幀信號(hào)包括從HDCP (高帶寬數(shù)字內(nèi)容保護(hù))Control 3 信號(hào)和HDMI (高清晰度多媒體接口) Control 3信號(hào)組成的組中選擇的信號(hào) 合成器電路,接收所述接收到的加密幀信號(hào)以產(chǎn)生與所述接收到的加 密幀信號(hào)同步的合成的加密幀信號(hào);其中所述加密幀信號(hào)利用具有短獲取時(shí)間并具有就所述加密幀信號(hào)的 時(shí)間段而言的長(zhǎng)保持時(shí)間的鎖相環(huán)來(lái)合成;開(kāi)關(guān),其接收指示信宿無(wú)線接收器是否鎖定到所述接收到的比特流的其中若所述信宿無(wú)線接收器鎖定到所述接收到的比特流,則所述開(kāi)關(guān) 將所述接收到的加密幀信號(hào)傳遞到所述信宿設(shè)備;并且其中若所述信宿無(wú)線接收器未鎖定到所述接收到的比特流,則所述開(kāi) 關(guān)將所述合成的加密幀信號(hào)傳遞到所述信宿設(shè)備。
21. —種用于處理接收到的加密幀信號(hào)的裝置,其中所述接收到的加 密幀信號(hào)指示特定的視頻幀被加密,所述裝置包括用于接收包括所述接收到的加密幀信號(hào)的視頻信號(hào)的裝置; 其中所述接收到的視頻信號(hào)包括接收到的比特流;合成器電路,其接收所述接收到的加密幀信號(hào)以產(chǎn)生與所述接收到的 加密幀信號(hào)同步的合成的加密幀信號(hào);并且其中所述合成器電路將合成的加密幀信號(hào)傳遞到所述信宿設(shè)備。
22. 根據(jù)權(quán)利要求21所述的裝置,其中所述加密幀信號(hào)包括HDCP (高帶寬數(shù)字內(nèi)容保護(hù))Control 3信號(hào)。
23. 根據(jù)權(quán)利要求21所述的裝置,其中所述加密幀信號(hào)利用鎖相環(huán)來(lái) 合成。
24. 根據(jù)權(quán)利要求23所述的裝置,其中所述合成器設(shè)備具有短獲取時(shí)間并具有就所述加密幀信號(hào)的時(shí)間段而言的長(zhǎng)保持時(shí)間。
25. 根據(jù)權(quán)利要求21所述的裝置,其中所述視頻信號(hào)通過(guò)無(wú)線鏈路來(lái)
26. 根據(jù)權(quán)利要求21所述的裝置,其中所述確定是通過(guò)對(duì)指示所述接 收到的比特流的規(guī)定質(zhì)量級(jí)別的信號(hào)的接收來(lái)執(zhí)行的。.
27. —種用于處理接收到的加密幀信號(hào)的裝置,其中所述接收到的加 密幀信號(hào)指示特定的視頻幀被加密,所述裝置包括無(wú)線接收器,其接收包括所述接收到的加密幀信號(hào)的無(wú)線視頻信號(hào); 其中所述接收到的視頻信號(hào)包括接收到的比特流; 其中所述加密幀信號(hào)包括HDCP (高帶寬數(shù)字內(nèi)容保護(hù))Control 3信號(hào),合成器電路'其接收所述接收到的加密幀信號(hào)以產(chǎn)生與所述接收到的 加密幀信號(hào)同步的合成的加密幀信號(hào);其中所述合成器包括具有短獲取時(shí)間并具有就所述加密幀信號(hào)的時(shí)間 段而言的長(zhǎng)保持時(shí)間的鎖相環(huán);并且其中所述合成器電路將所述合成的加密幀信號(hào)傳遞到所述信宿設(shè)備。
全文摘要
一種符合某些實(shí)施例的處理接收的加密幀信號(hào)的方法,其中所述接收的加密幀信號(hào)指示特定的視頻幀被加密,該方法包括接收包括接收到的加密幀信號(hào)的視頻信號(hào),其中接收到的視頻信號(hào)包括接收到的比特流;合成接收的加密幀信號(hào)以產(chǎn)生與接收的加密幀信號(hào)同步的合成的加密幀信號(hào);確定信宿無(wú)線接收器是否鎖定到接收到的比特流;若是,則將接收的加密幀信號(hào)傳遞到信宿設(shè)備;若信宿無(wú)線接收器未鎖定到接收到的比特流,則將合成的加密幀信號(hào)傳遞到信宿設(shè)備。因?yàn)槠渌麑?shí)施例可能偏離本摘要中描述的特征,所以不應(yīng)將本摘要視為限制性的。
文檔編號(hào)H04N7/167GK101507271SQ200680031955
公開(kāi)日2009年8月12日 申請(qǐng)日期2006年6月26日 優(yōu)先權(quán)日2005年8月29日
發(fā)明者羅伯特·艾倫·安戈?duì)? 馬克·阿蘭·查姆欽 申請(qǐng)人:索尼株式會(huì)社;索尼電子有限公司