專(zhuān)利名稱(chēng):數(shù)字有線電視接收機(jī)、其診斷方法和狀態(tài)報(bào)告的數(shù)據(jù)結(jié)構(gòu)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種有線廣播節(jié)目接收機(jī)和發(fā)送機(jī),更具體地說(shuō)涉及一種數(shù)字有線TV接收機(jī)、其診斷方法和HDMI狀態(tài)報(bào)告的數(shù)據(jù)結(jié)構(gòu),其中節(jié)目接收機(jī)提供通過(guò)DVI鏈接或HDMI鏈接而接連接到有線廣播節(jié)目接收機(jī)(或數(shù)字有線TV接收機(jī))的多個(gè)外圍設(shè)備的狀態(tài)信息。
背景技術(shù):
通常,數(shù)字虛擬接口(Digital Visual Interface,DVI)是由被稱(chēng)為數(shù)字顯示工作組(DDWG)的合作組織(其由在計(jì)算機(jī)業(yè)的一組領(lǐng)導(dǎo)者創(chuàng)建)建立的傳輸標(biāo)準(zhǔn)。使用DVI將個(gè)人計(jì)算機(jī)(PC)數(shù)字連接到平板監(jiān)視機(jī)。更具體地說(shuō),DVI是一種標(biāo)準(zhǔn)用于以數(shù)字方式連接在PC和監(jiān)視機(jī)之間交換的信號(hào)。諸如個(gè)人計(jì)算機(jī)、辦公室投影儀、普通等離子體顯示機(jī)、電控制板(electric board)的、通過(guò)連接到PC使用的外圍設(shè)備已經(jīng)主要采用了DVI。并且最近,在數(shù)字電視(TV)接收機(jī)和有線數(shù)字電視(TV)接收機(jī)中也已經(jīng)采用了DVI。在開(kāi)發(fā)DVI標(biāo)準(zhǔn)之前,通過(guò)復(fù)雜的處理過(guò)程來(lái)交換數(shù)字信號(hào)。首先,PC創(chuàng)建數(shù)字?jǐn)?shù)據(jù)。然后,即使數(shù)字顯示設(shè)備能夠接收數(shù)字?jǐn)?shù)據(jù),也將從PC發(fā)送來(lái)的數(shù)字?jǐn)?shù)據(jù)轉(zhuǎn)換為模擬數(shù)據(jù),再將該模擬信號(hào)轉(zhuǎn)換回?cái)?shù)字?jǐn)?shù)據(jù)然后發(fā)送到數(shù)字顯示設(shè)備。因此,為了避免這種復(fù)雜的處理過(guò)程,已經(jīng)開(kāi)發(fā)了DVI標(biāo)準(zhǔn)以允許通過(guò)線纜直接地將從PC創(chuàng)建的數(shù)字?jǐn)?shù)據(jù)以數(shù)字方式直接發(fā)送到顯示設(shè)備。在DVI標(biāo)準(zhǔn)中,以單一的方向發(fā)送沒(méi)有壓縮的數(shù)字廣播信號(hào)。
高清晰度多媒體接口(HDMI)是一種傳輸標(biāo)準(zhǔn),其使得由單一的線纜將數(shù)字音頻和視頻信號(hào)進(jìn)行連接而不用壓縮。更具體地說(shuō),因?yàn)樵谝纛l信號(hào)的情況下可以執(zhí)行多個(gè)頻道的傳輸(5.1頻道),所以將該接口稱(chēng)為多媒體接口而不是視頻接口將更加準(zhǔn)確。換句話說(shuō),HDMI和DVI之間的區(qū)別是HDMI小于DVI,因?yàn)镈VI在其中提供了高帶寬數(shù)字內(nèi)容保護(hù)(HDCP)編碼功能,并且DVI支持多個(gè)頻道的音頻。因此,HDMI標(biāo)準(zhǔn)使得DVI能夠在音頻和視頻電子設(shè)備兩者中被采用,而DVI標(biāo)準(zhǔn)只可以在視頻電子設(shè)備中采用DVI接口。所以,由于將HDMI考慮作為DVI的更新版本,所以相關(guān)產(chǎn)業(yè)正開(kāi)始將應(yīng)用于數(shù)字電視(TV)和機(jī)頂盒的輸入/示出接口從DVI標(biāo)準(zhǔn)更新到HDMI標(biāo)準(zhǔn)。因?yàn)镠DMI標(biāo)準(zhǔn)是基于DVI的HDCP和音頻信號(hào)(EIA/CEA-861)的綜合,所以也將HDMI標(biāo)準(zhǔn)稱(chēng)為DVI-HDMI。但是,為了在本發(fā)明中清楚地區(qū)分HDMI和DVI,將HDMI標(biāo)準(zhǔn)簡(jiǎn)單稱(chēng)為“HDMI”。而且,在本發(fā)明中所述的DVI/HDMI是指“DVI和/或HDMI”并且與術(shù)語(yǔ)“DVI-HDMI”區(qū)分開(kāi)來(lái)。
同時(shí),有線廣播系統(tǒng)廣泛地包括有線廣播站(或有線TV站)和有線廣播節(jié)目接收機(jī)(或數(shù)字有線TV接收機(jī))。這里,有線廣播站是發(fā)送有線廣播節(jié)目的發(fā)送和接收端,并且有線廣播節(jié)目接收機(jī)接收發(fā)送的有線廣播節(jié)目??梢詫⒂芯€廣播站稱(chēng)為SO頭端(head-end)或MSO頭端。SO是指系統(tǒng)運(yùn)行者(system operator,SO),其是韓國(guó)有線系統(tǒng)運(yùn)行者(即本地有線TV系統(tǒng)運(yùn)行者),而MSO是指多個(gè)系統(tǒng)運(yùn)行者(Multiple System Operator,MSP),其為一組系統(tǒng)運(yùn)行者。
而且,有線廣播節(jié)目接收機(jī)采用開(kāi)放線纜,其中將包括條件接入(CA)系統(tǒng)的配置點(diǎn)(POD)模塊從主機(jī)身分離開(kāi)(或卸下)。比如,POD模塊使用個(gè)人計(jì)算機(jī)存儲(chǔ)機(jī)卡國(guó)際協(xié)會(huì)(PCMCIA)卡,該卡可以被安裝到有線廣播節(jié)目接收機(jī)的主機(jī)身插槽上或從有線廣播節(jié)目接收機(jī)的主機(jī)身插槽分離開(kāi)。因此,也可以將POD模塊稱(chēng)為有線卡,并且將POD模塊插入其中的主機(jī)身稱(chēng)為主機(jī)。比如,數(shù)字內(nèi)置TV或數(shù)字就緒(Ready)TV對(duì)應(yīng)于主機(jī),而將主機(jī)和POD模塊的組合稱(chēng)為有線廣播節(jié)目接收機(jī)。此時(shí),可以將主機(jī)通過(guò)DVI鏈接和HDMI鏈接之一連接到其他的外圍設(shè)備(如,數(shù)字TV、DVD播放機(jī)、數(shù)字照相機(jī)/攝像機(jī)、機(jī)頂盒等)。更具體地說(shuō),在主機(jī)內(nèi)可以存在一個(gè)或多個(gè)DVI端口或HDMI端口。因此,可以通過(guò)DVI鏈接或HDMI鏈接將多個(gè)外圍設(shè)備連接到主機(jī)。
同時(shí),在開(kāi)放線纜標(biāo)準(zhǔn)中,其中POD模塊與主機(jī)身分離,提供診斷功能從而允許監(jiān)視主機(jī)的每個(gè)狀態(tài)。診斷功能檢查各種狀態(tài),比如主機(jī)的操作狀態(tài)和外圍設(shè)備的連接狀態(tài)。比如,在STCE 28 2004標(biāo)準(zhǔn)中,在主機(jī)POD接口資源層定義了通用診斷協(xié)議。已經(jīng)定義了通用診斷協(xié)議以允許通過(guò)本地廣播站(本地、用戶)或有線廣播站(遠(yuǎn)端、MSO頭端)實(shí)時(shí)地監(jiān)視主機(jī)的每個(gè)狀態(tài)信息。這里,在下面的表1中示出了通用診斷協(xié)議定義的如下診斷表1
更具體地說(shuō),當(dāng)從POD模塊將診斷請(qǐng)求發(fā)送到主機(jī)時(shí),并且當(dāng)診斷ID是‘08’時(shí),請(qǐng)求的具體內(nèi)容包括驗(yàn)證主機(jī)的DVI狀態(tài)和將驗(yàn)證的DVI狀態(tài)報(bào)告給POD模塊。
圖1示出了主機(jī)驗(yàn)證DVI狀態(tài)和發(fā)送報(bào)告到POD模塊所利用的診斷確認(rèn)對(duì)象語(yǔ)法(Diagnostic Confirm Object Syntax)的例子。更具體地說(shuō),POD模塊分析從主機(jī)發(fā)送來(lái)的Diagnostic cnfAPDU(即診斷確認(rèn)對(duì)象語(yǔ)法)并且分析與每個(gè)診斷ID對(duì)應(yīng)的報(bào)告語(yǔ)法,從而為每個(gè)診斷項(xiàng)目提取狀態(tài)信息。比如,在圖1的診斷確認(rèn)對(duì)象語(yǔ)法中,當(dāng)所分析的診斷ID是‘0x08’時(shí),則分析DVI狀態(tài)報(bào)告語(yǔ)法,從而提取DVI狀態(tài)信息。換句話說(shuō),當(dāng)POD模塊將診斷請(qǐng)求(Diagnostic req APDU)發(fā)送到主機(jī)以請(qǐng)求主機(jī)驗(yàn)證DVI狀態(tài)并且將所驗(yàn)證的結(jié)果報(bào)告回POD模塊時(shí),主機(jī)檢查DVI狀態(tài)并且以DVI狀態(tài)報(bào)告語(yǔ)法(Diagnostic cnfAPDU)的形式將結(jié)果發(fā)送回POD模塊。因此,根據(jù)圖1所示的通用診斷協(xié)議,POD模塊不能從主機(jī)請(qǐng)求HDMI狀態(tài)信息,并且主機(jī)不能將任何HDMI狀態(tài)信息提供給POD模塊。
發(fā)明內(nèi)容
因此,本發(fā)明提出了一種數(shù)字有線TV接收機(jī)、其診斷方法、和HDMI狀態(tài)報(bào)告的數(shù)據(jù)結(jié)構(gòu),其基本上消除由于相關(guān)技術(shù)的缺點(diǎn)和限制而導(dǎo)致的一個(gè)或多個(gè)問(wèn)題。
本發(fā)明的一個(gè)目的是提供一種數(shù)字有線TV接收機(jī)、其診斷方法、和HDMI狀態(tài)報(bào)告的數(shù)據(jù)結(jié)構(gòu),其可從POD模塊發(fā)送HDMI狀態(tài)信息請(qǐng)求而其可驗(yàn)證HDMI狀態(tài)并且從主機(jī)將驗(yàn)證的結(jié)果發(fā)送到POD模塊。
本發(fā)明的另一個(gè)目的是提供一種數(shù)字有線TV接收機(jī)、其診斷方法、和HDMI狀態(tài)報(bào)告的數(shù)據(jù)結(jié)構(gòu),其能夠擴(kuò)展在SCTE 28標(biāo)準(zhǔn)中(其中“SCTE”代表有線通信工程師協(xié)會(huì))定義的通用診斷協(xié)議,從而POD模塊能夠發(fā)送HDMI狀態(tài)信息請(qǐng)求。
本發(fā)明的另一個(gè)目的是提供一種數(shù)字有線TV接收機(jī)、其診斷方法、和HDMI狀態(tài)報(bào)告的數(shù)據(jù)結(jié)構(gòu),其能夠擴(kuò)展在SCTE 28標(biāo)準(zhǔn)中定義的通用診斷協(xié)議,從而主機(jī)能夠驗(yàn)證HDMI狀態(tài)并且將驗(yàn)證的結(jié)果發(fā)送到POD模塊。
本發(fā)明的另一個(gè)目的是提供一種數(shù)字有線TV接收機(jī)、其診斷方法、和HDMI狀態(tài)報(bào)告的數(shù)據(jù)結(jié)構(gòu),其能夠擴(kuò)展在SCTE 28標(biāo)準(zhǔn)中定義的通用診斷協(xié)議,從而當(dāng)通過(guò)DVI/HDMI端口將多個(gè)外圍設(shè)備同時(shí)連接到主機(jī)時(shí),可以將所有狀態(tài)信息發(fā)送到POD模塊。
本發(fā)明的其他優(yōu)點(diǎn)、目的、和特點(diǎn)可以部分通過(guò)下面的說(shuō)明進(jìn)行陳述,并且部分通過(guò)參看下面的說(shuō)明對(duì)于本領(lǐng)域的技術(shù)人員變得明顯,或者可以通過(guò)實(shí)踐本發(fā)明而理解。通過(guò)在所編寫(xiě)的說(shuō)明書(shū)和權(quán)利要求書(shū)以及附圖中具體指出的結(jié)構(gòu)可以實(shí)現(xiàn)或達(dá)到本發(fā)明的目的和其他優(yōu)點(diǎn)。
為了達(dá)到根據(jù)本發(fā)明目的的這些目的和其他優(yōu)點(diǎn),如在這里具體表達(dá)和廣泛說(shuō)明的,數(shù)字有線TV接收機(jī)包括POD模塊,和主機(jī)設(shè)備,其包括控制器和鏈接到外圍設(shè)備的HDMI端口,其中當(dāng)從POD模塊接收到對(duì)于HDMI狀態(tài)的診斷請(qǐng)求時(shí)控制器產(chǎn)生HDMI狀態(tài)報(bào)告并且將HDMI狀態(tài)報(bào)告發(fā)送到POD模塊,HDMI狀態(tài)報(bào)告包括與外圍設(shè)備關(guān)聯(lián)的HDMI狀態(tài)信息。
在本發(fā)明的另一方面,用于數(shù)字有線TV接收機(jī)的診斷方法包括從POD模塊接收對(duì)于HDMI狀態(tài)的診斷請(qǐng)求;和通過(guò)產(chǎn)生HDMI狀態(tài)報(bào)告并且將HDMI狀態(tài)報(bào)告發(fā)送到POD模塊來(lái)響應(yīng)于診斷請(qǐng)求而執(zhí)行診斷功能,該HDMI狀態(tài)報(bào)告包括與鏈接到HDMI端口的外圍設(shè)備關(guān)聯(lián)的HDMI狀態(tài)信息。
在本發(fā)明的另一個(gè)方面,在數(shù)字有線TV接收機(jī)中使用的HDMI狀態(tài)報(bào)告的數(shù)據(jù)結(jié)構(gòu)包括連接狀態(tài)字段,其指示在HDMI端口上是否存在連接,和與鏈接到HDMI端口的外圍設(shè)備關(guān)聯(lián)的HDMI狀態(tài)信息。
在本發(fā)明的另一個(gè)實(shí)施例中,數(shù)字有線TV接收機(jī)包括POD模塊,和主機(jī)設(shè)備,其包括控制器、HDMI端口,其鏈接到第一外圍設(shè)備;和DVI端口其鏈接到第二外圍設(shè)備,該控制器在從POD模塊接收到HDMI/DVI狀態(tài)的診斷請(qǐng)求時(shí),產(chǎn)生HDMI/DVI狀態(tài)報(bào)告并且將HDMI/DVI狀態(tài)報(bào)告發(fā)送到POD模塊,該HDMI/DVI狀態(tài)報(bào)告包括與第一外圍設(shè)備關(guān)聯(lián)的HDMI狀態(tài)信息和與第二外圍設(shè)備關(guān)聯(lián)的DVI狀態(tài)信息。
在本發(fā)明的另一個(gè)方面,用于數(shù)字有線TV接收機(jī)的診斷方法包括從POD模塊接收對(duì)于HDMI/DVI狀態(tài)的診斷請(qǐng)求,以及通過(guò)產(chǎn)生HDMI/DVI狀態(tài)報(bào)告和將HDMI/DVI狀態(tài)報(bào)告發(fā)送到POD模塊來(lái)響應(yīng)診斷請(qǐng)求而執(zhí)行診斷功能,該HDMI/DVI狀態(tài)報(bào)告包括與鏈接到HDMI端口的第一外圍設(shè)備關(guān)聯(lián)的HDMI狀態(tài)信息和與鏈接到DVI端口的第二外圍設(shè)備關(guān)聯(lián)的DVI狀態(tài)信息。
在本發(fā)明的再一方面,在數(shù)字有線TV接收機(jī)中使用的HDMI/DVI狀態(tài)報(bào)告的數(shù)據(jù)結(jié)構(gòu)包括連接狀態(tài)字段,其指示在HDMI端口和DVI端口的任何一個(gè)上是否存在連接,與鏈接到HDMI端口的第一外圍設(shè)備關(guān)聯(lián)的HDMI狀態(tài)信息,和與鏈接DVI端口的第二外圍設(shè)備關(guān)聯(lián)的DVI狀態(tài)信息。
應(yīng)該理解本發(fā)明上面一般說(shuō)明和下面的詳細(xì)說(shuō)明兩者都是示例性的和解釋性的,并且期望為所要求權(quán)利的本發(fā)明提供進(jìn)一步的說(shuō)明。
包括的附圖示出了本發(fā)明的實(shí)施例以有利對(duì)本發(fā)明的進(jìn)一步理解、和被合并構(gòu)成本申請(qǐng)的一部分,并且與說(shuō)明書(shū)一起用于解釋本發(fā)明的原理。在附圖中圖1示出了通用STCE標(biāo)準(zhǔn)的Diagnostic_cnf語(yǔ)法的例子;圖2示出了在根據(jù)本發(fā)明的通用診斷中的消息交換協(xié)議的例子;圖3示出了根據(jù)本發(fā)明的STCE標(biāo)準(zhǔn)的擴(kuò)展Diagnostic_cnf語(yǔ)法的例子;圖4A到4C示出了根據(jù)本發(fā)明實(shí)施例的HDMI_DVI_status_report()語(yǔ)法;圖5示出了根據(jù)本發(fā)明的數(shù)字有線TV接收機(jī)的例子;圖6示出了用于根據(jù)本發(fā)明實(shí)施例來(lái)創(chuàng)建和發(fā)送DVI/HDMI狀態(tài)信息的處理步驟的流程圖;圖7A到7C示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的HDMI_status_report()語(yǔ)法;和圖8示出了用于根據(jù)本發(fā)明另一個(gè)實(shí)施例來(lái)創(chuàng)建和發(fā)送HDMI狀態(tài)信息的處理步驟的流程圖。
具體實(shí)施例方式
現(xiàn)在將詳細(xì)說(shuō)明本發(fā)明的優(yōu)選實(shí)施例,并在附圖中示出了例子。只要可能,在所有的附圖中將使用相同的標(biāo)號(hào)來(lái)指示相同或類(lèi)似的部件。此外,雖然從普遍公知和常用的術(shù)語(yǔ)中選擇本發(fā)明中使用的術(shù)語(yǔ),但是本發(fā)明的說(shuō)明書(shū)中所提到的一些術(shù)語(yǔ)是在申請(qǐng)人他或/她的判斷下選擇的,并且在這里的說(shuō)明書(shū)的相關(guān)部分中說(shuō)明了其詳細(xì)含意。而且,需要不能簡(jiǎn)單通過(guò)所使用的實(shí)際術(shù)語(yǔ),而是通過(guò)每個(gè)術(shù)語(yǔ)中的含意來(lái)理解本發(fā)明。
本發(fā)明涉及請(qǐng)求主機(jī)從POD模塊來(lái)驗(yàn)證HDMI狀態(tài)并且將結(jié)果報(bào)告給POD模塊,并且還涉及從主機(jī)驗(yàn)證HDMI狀態(tài)信息并且將結(jié)果發(fā)送回POD模塊。作為例子,為了進(jìn)行這樣的處理過(guò)程,擴(kuò)展了上述相關(guān)技術(shù)通用診斷協(xié)議。這里,通用診斷協(xié)議的擴(kuò)展是用于維持與采用SCTE 28標(biāo)準(zhǔn)的所有有線廣播節(jié)目接收機(jī)(或數(shù)字有線TV接收機(jī))的兼容性。如上所述,已經(jīng)將通用診斷協(xié)議定義來(lái)允許通過(guò)本地廣播站(本地、用戶)或有線廣播站(遠(yuǎn)端、MSO頭端)對(duì)主機(jī)的每個(gè)狀態(tài)信息進(jìn)行實(shí)時(shí)監(jiān)視。
圖2示出了在根據(jù)本發(fā)明的通用診斷中的消息交換協(xié)議的例子。在這個(gè)例子中,POD模塊將診斷請(qǐng)求(Diagnostic_reqAPDU)發(fā)送給主機(jī),并且主機(jī)將診斷結(jié)果(Diagnostic_cnf APDU)發(fā)送給POD模塊。更具體地說(shuō),當(dāng)POD模塊接收診斷命令時(shí),該P(yáng)OD模塊將診斷請(qǐng)求(Diagnostic_req APDU)發(fā)送給主機(jī)。這里,可以將診斷請(qǐng)求從有線廣播站發(fā)送到POD模塊,或由用戶使用遙控器將診斷請(qǐng)求直接輸入到POD模塊?;蛘?,甚至當(dāng)沒(méi)有將診斷請(qǐng)求從POD模塊發(fā)送時(shí),還可以有規(guī)則地(定期地)從主機(jī)驗(yàn)證系統(tǒng)狀態(tài),并且可將相應(yīng)的結(jié)果發(fā)送到POD模塊。
比如,假設(shè)沒(méi)有正常顯示有線廣播節(jié)目,并且如果提供了診斷命令選項(xiàng),其可以由用戶通過(guò)遙控器或菜單屏幕來(lái)選擇,則用戶可以通過(guò)使用遙控器或菜單屏幕來(lái)選擇診斷命令選項(xiàng)。如果用戶處于他/她不能直接選擇診斷命令的環(huán)境中,則用戶可以通過(guò)電話或互聯(lián)網(wǎng)來(lái)聯(lián)系有線廣播站。之后,有線廣播站將發(fā)送診斷命令到對(duì)應(yīng)的數(shù)字有線TV接收機(jī)的POD模塊。
同時(shí),從POD模塊接收診斷請(qǐng)求(Diagnostic_req APDU)的主機(jī)驗(yàn)證與診斷ID對(duì)應(yīng)的每個(gè)診斷項(xiàng)目的狀態(tài)。然后,主機(jī)將所驗(yàn)證的結(jié)果(Diagnostic_cnf APDU)報(bào)告到POD模塊。該P(yáng)OD模塊或者可以將從主機(jī)接收的所驗(yàn)證的結(jié)果(Diagnostic_cnf APDU)發(fā)送到有線廣播站,或者可以通過(guò)主機(jī)的OSD診斷應(yīng)用程序?qū)⑺?yàn)證的結(jié)果(Diagnostic_cnfAPDU)顯示給用戶。例如,如果在有線廣播站(或有線TV站)和有線廣播節(jié)目接收機(jī)(或數(shù)字有線TV接收機(jī))之間的可以進(jìn)行雙向傳輸,則通過(guò)00B將診斷結(jié)果發(fā)送給有線廣播站。此時(shí),可以同時(shí)將診斷結(jié)果發(fā)送到有線廣播站并且通過(guò)OSD診斷應(yīng)用程序顯示在TV屏幕上。如果數(shù)字有線TV接收機(jī)是單向的,則通過(guò)OSD診斷應(yīng)用程序?qū)⒃\斷結(jié)果顯示在TV屏幕號(hào)上。并且,當(dāng)用戶將所顯示的內(nèi)容通知給有線廣播站時(shí),有線廣播站根據(jù)診斷結(jié)果(例如,逐戶或有線/無(wú)線售后服務(wù)(after-services)執(zhí)行操作。
在本發(fā)明中,擴(kuò)展了通用診斷協(xié)議從而POD模塊可以請(qǐng)求主機(jī)來(lái)執(zhí)行DVI/HDMI狀態(tài)的診斷,而且主機(jī)也可以驗(yàn)證DVI/HDMI狀態(tài)并且將對(duì)應(yīng)的狀態(tài)信息發(fā)送回POD模塊。更具體地說(shuō),如下面表2中所示將在通用診斷協(xié)議內(nèi)被指定為0x08的診斷ID的診斷項(xiàng)目的定義進(jìn)行擴(kuò)展。并且,將DVI狀態(tài)報(bào)告語(yǔ)法如同在圖4A到4C中所示的DVI/HDMI狀態(tài)報(bào)告語(yǔ)法進(jìn)行擴(kuò)展。換句話說(shuō),POD模塊將請(qǐng)求將被診斷的DVI/HDMI狀態(tài)的診斷ID(如0x08)包括在Diagnostic_req APDU內(nèi),并且將Diagnostic_req APDU發(fā)送給主機(jī)。隨后,主機(jī)將通過(guò)DVI鏈接和HDMI鏈接的任何一個(gè)連接到主機(jī)的所有外圍設(shè)備的所有狀態(tài)信息包括在Diagnostic_cnf APDU內(nèi),并且將Diagnostic_cnfAPDU發(fā)送回POD模塊。表2示出了在根據(jù)本發(fā)明的擴(kuò)展的通用診斷協(xié)議中定義的診斷項(xiàng)目和指定給每個(gè)診斷項(xiàng)目的ID。
表2
這里,以黑體斜體字符標(biāo)出的診斷ID和項(xiàng)目是在根據(jù)本發(fā)明的通用診斷協(xié)議內(nèi)新定義的。更具體地說(shuō),在新定義中,當(dāng)診斷ID是0x08時(shí),請(qǐng)求驗(yàn)證和報(bào)告所有的DVI狀態(tài)和HDMI狀態(tài)。上述表2示出了實(shí)施例,其具有請(qǐng)求用于診斷被加入到請(qǐng)求診斷DVI狀態(tài)的診斷ID的HDMI狀態(tài)。
圖3示出了根據(jù)本發(fā)明的診斷確認(rèn)對(duì)象語(yǔ)法的例子,其驗(yàn)證來(lái)自主機(jī)的DVI或HDMI鏈接并且將結(jié)果報(bào)告給POD模塊。更具體地說(shuō),當(dāng)診斷ID是0x08時(shí),分析圖4A和4C的HMDI_DVI_status_report(),并且提取DVI鏈接和HMDI鏈接的狀態(tài)信息。
圖4A到4C示出了根據(jù)本發(fā)明的通用診斷協(xié)議的DVI/HDMI狀態(tài)報(bào)告語(yǔ)法的例子。更具體地說(shuō),除了connection_status字段、host_HDCP_status字段、Device_HDCP_status字段、video_format字段、horizontal_lines字段、vertical_lines字段、scan_rate字段、aspec_ratio字段、prog_inter_type字段以外,剩余的字段都是在本發(fā)明中新定義的狀態(tài)信息。但是,也將每個(gè)上述字段的定義擴(kuò)展到HDMI鏈接。之后,將詳細(xì)說(shuō)明圖4A到4C的DVI/HDMI狀態(tài)報(bào)告語(yǔ)法。
首先,connection_status字段指示在主機(jī)的DVI端口或HDMI端口上是否存在連接。并且,當(dāng)connection_status字段值為‘002’時(shí),則沒(méi)有DVI或HDMI鏈接(或連接)存在。因此,僅僅當(dāng)connection_status字段值不為‘002’時(shí)才創(chuàng)建DVI/HDMI狀態(tài)信息。更具體地說(shuō),當(dāng)connection_status字段值不為‘002’時(shí)僅僅能夠執(zhí)行IF條件語(yǔ)句‘if(connection_satus?。?x00){}’。此外,當(dāng)通過(guò)DVI鏈接或HDMI鏈接將外圍設(shè)備連接到主機(jī)時(shí),connection_count字段被分配有8比特并且指示DVI/HDMI鏈接的數(shù)目。比如,當(dāng)通過(guò)DVI鏈接將DVD播放機(jī)連接到主機(jī)并且通過(guò)HDMI鏈接將機(jī)頂盒連接到主機(jī)時(shí),connection_status字段值為‘2’。
而且,當(dāng)通過(guò)DVI/HDMI鏈接將至少一個(gè)或(更特別地)多個(gè)外圍設(shè)備連接到主機(jī)時(shí),使用FOR循環(huán)語(yǔ)句‘for(i=0;i<connection_count;i++){}’(其重復(fù)執(zhí)行與connection_status字段值相同的次數(shù))來(lái)將所有狀態(tài)信息發(fā)送到POD模塊。FOR循環(huán)重復(fù)次數(shù)相同于connection_count字段值,其指示通過(guò)DVI/HDMI鏈接而連接到主機(jī)的外圍設(shè)備的數(shù)目。例如,當(dāng)connection_count字段值等于‘2’時(shí),F(xiàn)OR循環(huán)重復(fù)兩次。換句話說(shuō),每次執(zhí)行FOR循環(huán),創(chuàng)建HDMI鏈接的狀態(tài)信息并且將其發(fā)送到POD模塊。因此,當(dāng)重復(fù)FOR循環(huán)兩次時(shí),創(chuàng)建多個(gè)DVI/HDMI鏈接的狀態(tài)信息并且將其發(fā)送到POD模塊。
之后,將說(shuō)明位于用FOR循環(huán)配置的重復(fù)語(yǔ)句內(nèi)的字段。connection_no字段被分配有8比特并且被定義來(lái)指示DVI/HDMI鏈接的順序(order)。更具體地說(shuō),當(dāng)通過(guò)DVI鏈接或HDMI鏈接將多個(gè)外圍設(shè)備連接到主機(jī)時(shí),該順序包括DVI/HDMI鏈接(其具有所創(chuàng)建和發(fā)送的它們當(dāng)前的狀態(tài)信息)的順序。此外,connection_mode字段被分配有一個(gè)(1)比特并且指示當(dāng)前在FOR循環(huán)中創(chuàng)建的狀態(tài)信息對(duì)應(yīng)于DVI連接還是HDMI鏈接。比如,當(dāng)目前通過(guò)HDMI鏈接將外圍設(shè)備鏈接到主機(jī)時(shí),將FOR循環(huán)內(nèi)的connection_mode字段值設(shè)置為‘1’。相反地,當(dāng)connection_mode字段值為‘0’時(shí),這指示當(dāng)前通過(guò)DVI鏈接將外圍設(shè)備連接到主機(jī)。將2比特分配給connection_type字段。這里,connection_type字段對(duì)于每個(gè)DVI/HDMI鏈接指示對(duì)應(yīng)的外圍設(shè)備和主機(jī)間的連接類(lèi)型。換句話說(shuō),connection_type字段指示連接到對(duì)應(yīng)的外圍設(shè)備的主機(jī)的DVI/HDMI端口是DVI/HDMI輸入端口、DVI/HDMI輸出端口或DVI/HDMI輸入/輸出端口。比如,‘002’指示DVI/HDMI輸入端口(即,只是輸入連接),‘012’代表DVI/HDMI輸出端口(即,只是輸出連接),‘102’指示DVI/HDMI輸入/輸出端口(即,輸入/輸出連接)。而且,‘112’代表未使用(或保留)的狀態(tài)。
host_HDCP_status字段指示是否在DVI/HDMI鏈接內(nèi)啟用HDCP。(這里,‘HDCP’代表高帶寬數(shù)字內(nèi)容保護(hù)標(biāo)準(zhǔn))。比如,當(dāng)host_HDCP_status字段值為‘002’時(shí),則禁止HDCP。Device_HDCP_status字段指示通過(guò)DVI/HDMI端口連接到主機(jī)的外圍設(shè)備的HDCP狀態(tài)。video_format字段指示在DVI/HDMI端口上使用的當(dāng)前視頻格式。horizontal_lines字段、vertical_lines字段、scan_rate字段、aspect_ratio字段、和prog_inter_type字段創(chuàng)建與在DVI/HDMI鏈接內(nèi)的視頻格式對(duì)應(yīng)的信息。
現(xiàn)在將被定義的字段與當(dāng)通過(guò)HDMI鏈接將外圍設(shè)備連接到主機(jī)時(shí),即在FOR循環(huán)內(nèi)的當(dāng)前connection_mode字段值等于‘1’時(shí)所創(chuàng)建的HDMI狀態(tài)信息對(duì)應(yīng)。auxilliary_information_status字段被分配有5比特并且被定義來(lái)指示通過(guò)HDMI連接與主機(jī)連接的外圍設(shè)備的狀態(tài)信息。之后,將詳細(xì)說(shuō)明每個(gè)auxilliary_status字段值的定義。
比如,當(dāng)值為000002時(shí),輔助信息(輔助信息,只是視頻格式)不存在。當(dāng)值為000012時(shí),存在輔助視頻信息(AVI)InfoFrame信息,并且當(dāng)值為000102時(shí),存在AUDIO InfoFrame信息。此外,當(dāng)值為001002時(shí),存在源產(chǎn)品說(shuō)明(SPD)InfoFrame信息,并且當(dāng)值為010002時(shí),存在MPEG源InfoFrame信息。而且當(dāng)值為100002時(shí),存在通用控制(GC)InfoFrame信息。因此,當(dāng)值為000112時(shí),存在AVI InfoFrame信息和AUDIO InfoFrame信息兩者。并且類(lèi)似地,當(dāng)值為111112時(shí),存在所有的AVI InfoFrame信息、AUDIOInfoFrame信息、SPD InfoFrame信息、MPEG源InfoFrame 信息和GC InfoFrame信息。比如,當(dāng)通過(guò)HDMI鏈接當(dāng)前將DVD播放機(jī)連接到主機(jī)時(shí),并且當(dāng)發(fā)送AVI信息、AUDIO信息和MPEG信息時(shí),auxilliary_information_status字段的值等于‘010112’。而且,由AVI_info{}語(yǔ)法、AUDIO_info{}語(yǔ)法和MPEG_info{}語(yǔ)法創(chuàng)建AVI信息、AUDIO信息和MPEG信息。因此,當(dāng)分析auxilliary_information_status字段的值時(shí),并且當(dāng)對(duì)應(yīng)的值等于‘010112’時(shí),分析AVI_info{}語(yǔ)法、AUDIO_info{}語(yǔ)法和MPEG_info{}語(yǔ)法,從而提取AVI信息、AUDIO信息和MPEG信息。
之后,將詳細(xì)說(shuō)明創(chuàng)建AVI信息、AUDIO信息、SPD信息、MPEG信息和GC信息的過(guò)程。更具體地說(shuō),當(dāng)auxilliary_information status字段的值和0x01之間的邏輯積(或者邏輯乘,邏輯與)等于‘1’時(shí),通過(guò)使用在AVI_info{}語(yǔ)法中隨后新定義的AVI信息字段來(lái)創(chuàng)建HDMI端口內(nèi)所使用的當(dāng)前AVI信息。新定義的AVI信息字段包括版本字段、color_space字段、active_format字段、bar_info字段、scan_info字段、aspect_ratio字段、active_format_aspect_ratio字段、picture_scaling字段、video_id_code字段、和pixel_repetion字段。
版本字段指示AVI InfoFrame版本。color_space字段指示與在當(dāng)前HDMI鏈接上的視頻關(guān)聯(lián)的色空間信息。比如,每個(gè)值指示如下內(nèi)容002=RGB;
012=Y(jié)CbCr 4∶2∶2;102=Y(jié)CbCr 4∶4∶4;和112=保留。
active_format字段指示與在HDMI鏈接上的視頻關(guān)聯(lián)的現(xiàn)在有效(active)的格式。比如,每個(gè)值指示如下內(nèi)容02=無(wú)數(shù)據(jù);和12=現(xiàn)行(active)格式信息有效。
bar_info字段指示與在HDMI鏈接上的視頻關(guān)聯(lián)的條(bar)信息。比如,每個(gè)值指示如下內(nèi)容002=條數(shù)據(jù)無(wú)效;012=垂直條信息有效;102=水平條信息有效;和112=垂直和水平條信息有效。
scan_info字段指示與在HDMI鏈接上的視頻關(guān)聯(lián)的掃描信息。比如,每個(gè)值指示如下內(nèi)容002=無(wú)數(shù)據(jù);012=過(guò)掃描的(overscanned)(電視);102=亞掃描的(underscanned)(計(jì)算機(jī));和112=保留。
colorimetry字段指示與在HDMI鏈接上的視頻關(guān)聯(lián)的色度學(xué)信息。比如,每個(gè)值指示如下內(nèi)容002=無(wú)數(shù)據(jù);012=SMPTE 170M或者ITU601;102=ITU709;和112=保留。
aspect_ratio字段指示與在HDMI鏈接上的視頻關(guān)聯(lián)的畫(huà)面寬高比(aspect ratio)。比如,每個(gè)值指示如下內(nèi)容002=無(wú)數(shù)據(jù);012=4∶3;102=16∶9;和112=保留。
active_format_aspect_ratio字段指示與在HDMI鏈接上的視頻關(guān)聯(lián)的現(xiàn)行格式寬高比。比如,每個(gè)值指示如下內(nèi)容10002=與畫(huà)面寬高比率相同;10012=4∶3(中心);10102=16∶9(中心);10112=14∶9(中心);和其他=按DVBAFD現(xiàn)行格式字段。
picture_scaling字段指示與在HDMI鏈接上的視頻關(guān)聯(lián)的非統(tǒng)一畫(huà)面定標(biāo)(scaling)。比如,每個(gè)值指示如下內(nèi)容002=無(wú)已知非統(tǒng)一定標(biāo);012=已經(jīng)沿水平方向?qū)?huà)面定標(biāo);102=已經(jīng)沿垂直方向?qū)?huà)面定標(biāo);和112=已經(jīng)水平和垂直地將畫(huà)面定標(biāo)。
video_id_code字段指示與在HDMI鏈接上的視頻關(guān)聯(lián)的CEA短描述符的視頻標(biāo)識(shí)碼。并且,pixel_repetition字段指示與在HDMI鏈接上的視頻關(guān)聯(lián)的象素重復(fù)。比如,每個(gè)值指示如下內(nèi)容00002=無(wú)重復(fù)(即,發(fā)送象素一次);00012=發(fā)送象素2次(即,重復(fù)一次);00102=發(fā)送象素3次;00112=發(fā)送象素4次;01002=發(fā)送象素5次;01012=發(fā)送象素6次;01102=發(fā)送象素7次;01112=發(fā)送象素8次;10002=發(fā)送象素9次;10012=發(fā)送象素10次;和其他=保留。
同時(shí),當(dāng)auxilliary_information_status字段值和0x02的邏輯積(或者邏輯相乘,邏輯與)等于‘1’時(shí),通過(guò)使用在AUDIO_info{}語(yǔ)法內(nèi)隨后新定義的音頻信息字段來(lái)創(chuàng)建在HDMI端口內(nèi)使用的當(dāng)前音頻信息。換句話說(shuō),當(dāng)auxilliary_information_status字段值和0x02的邏輯積(或者邏輯相乘,邏輯與)等于‘1’時(shí),指示當(dāng)前在HDMI端口使用的輔助視頻信息(AVI)InfoFrame。新定義的音頻信息字段包括版本字段、audio_coding_type字段、audio_channel_count字段、sampling_frequency字段、sample_size字段、max_bit_rate字段、speaker_allocation字段、down_mix字段和level_shift_value字段。
版本字段指示AUDIO InfoFrame版本。并且,audio_coding_type字段指示與在HDMI鏈接上的音頻關(guān)聯(lián)的音頻編碼類(lèi)別。比如,每個(gè)值指示如下內(nèi)容00002=參照流首標(biāo);00012=IEC60958 PCM;00102=AC-3;00112=MPEG1(層1&2);01002=MP3(MPEG1層3);01012=MPEG2(多頻道);01102=AAC;01112=DTS;10002=ATRAC;和其他=保留。
audio_channel_count字段指示與在HDMI鏈接上的音頻關(guān)聯(lián)的音頻頻道計(jì)數(shù)。比如,每個(gè)值指示如下內(nèi)容0002=參照流首標(biāo);0012=2ch;0102=3ch;0112=4ch;1002=5ch;1012=6ch;1102=7ch;和1112=8ch。
sampling_frequency字段指示與在HDMI鏈接上的音頻關(guān)聯(lián)的采樣頻率計(jì)數(shù)。比如,每個(gè)值指示如下內(nèi)容0002=參照流首標(biāo);
0012=32kHz;0102=44.1kHz(CD);0112=48kHz;1002=88.2kHz;1012=96kHz;1102=176.4kHz;和1112=192kHz。
sample_size字段指示與在HDMI鏈接上的音頻關(guān)聯(lián)的采樣尺寸。比如,每個(gè)值指示如下內(nèi)容002=參照流首標(biāo);012=16比特;102=20比特;和112=24比特。
max_bit_rate字段指示與在HDMI鏈接上的音頻關(guān)聯(lián)的最大比特速率。speaker_allocation字段指示與在HDMI鏈接上的音頻關(guān)聯(lián)的揚(yáng)聲器分配。而且,down_mix字段指示與在HDMI鏈接上的音頻關(guān)聯(lián)的下混合。比如,每個(gè)值指示如下內(nèi)容02=允許或沒(méi)有關(guān)于此的任何確立(assertion)的信息;和12=禁止。
level_shift_value字段指示與在HDMI鏈接上的音頻關(guān)聯(lián)的電平移動(dòng)值。這里,level_shift_value字段使用dB單位。同時(shí),當(dāng)auxilliary_information_status字段值和0x04的邏輯積(或者邏輯相乘,邏輯與)等于‘1’時(shí),通過(guò)使用在SPD_info{}語(yǔ)法內(nèi)隨后新定義的SPD信息字段來(lái)創(chuàng)建在HDMI端口內(nèi)使用的當(dāng)前源產(chǎn)品描述(SPD)信息。換句話說(shuō),當(dāng)auxilliary_information_status字段值和0x04的邏輯積(或者邏輯相乘,邏輯與)等于‘1’時(shí),指示當(dāng)前在HDMI端口使用的SPD InfoFrame。新定義的SPD信息字段包括版本字段、source_device_info字段、vendor_name_character1到vender_name_character8字段、和product_description_chart1到product_description_chart16字段。
版本字段指示SPD InfoFrame的版本。sourcev_device_info字段指示與在HDMI鏈接上的源產(chǎn)品描述格式關(guān)聯(lián)的源設(shè)備信息。比如,每個(gè)值指示如下內(nèi)容00h=未知;01h=數(shù)字STB;02h=DVD;03h=D-VIIS;04h=HDD Video;05h=DVC;06h=DSC;07h=VCD(Video CD);08h=Game(游戲);09h=一般PC;和其他=保留。
vendor_name_character1~8字段每個(gè)指示與在HDMI鏈接上的源產(chǎn)品描述格式關(guān)聯(lián)的廠商名稱(chēng)字符。這些字段與7比特ASCII編碼對(duì)應(yīng)。并且,product_description_chart1~16字段每個(gè)指示與在HDMI鏈接上的源產(chǎn)品描述格式關(guān)聯(lián)的產(chǎn)品描述字符。這些字段還與7比特ASCII編碼對(duì)應(yīng)。同時(shí),當(dāng)auxilliary_information_status字段值和0x08的邏輯積(或者邏輯相乘,邏輯與)等于‘1’時(shí),通過(guò)使用在MPEG_info{}語(yǔ)法內(nèi)隨后新定義的MPEG信息字段來(lái)創(chuàng)建在HDMI端口內(nèi)使用的當(dāng)前MPEG信息。換句話說(shuō),當(dāng)auxilliary_information_status字段值和0x08的邏輯積(或者邏輯相乘,邏輯與)等于‘1’時(shí),指示當(dāng)前在HDMI端口使用的MPEG InfoFrame。這里,新定義的MPEG信息字段包括版本字段、mpeg_bit_rate0到mpeg_bit_rate3字段、field_repeat字段和mpeg_frame字段。
版本字段指示MPEG源InfoFrame版本。并且,mpeg_bit_rate0~3字段每個(gè)指示與在HDMI鏈接上的MPEG源關(guān)聯(lián)的MPEG比特率。將MPEG比特率以32比特存儲(chǔ)并且以Hz單位表示。mpeg_bit_ate0字段包括最低有效字節(jié),而mpeg_bit_rate3字段包括最高有效字節(jié)。如果不知道MPEG速率,或者如果不應(yīng)用該字段,則將mpeg_bit_rate0~3字段內(nèi)的所有比特設(shè)置為‘0’。比如如果,10Mbps→10,000,000Hz(十進(jìn)制)→0x 00 98 96 80(十六進(jìn)制)高,低字節(jié),
mpeg_bit_rate0 0x80低字節(jié);mpeg_bit_rate1 0x96;mpeg_bit_rate2 0x98;和mpeg_bit_rate3 0x00高。
field_repeat字段指示與在HDMI鏈接上的MPEG源關(guān)聯(lián)的3∶2下拉(pull-down)的掃描場(chǎng)(field)重復(fù)。比如,每個(gè)值指示如下內(nèi)容02=新掃描場(chǎng)(或畫(huà)面);和12=重復(fù)掃描場(chǎng)。
mpeg_frame字段指示與在HDMI鏈接上的MPEG源關(guān)聯(lián)的MPEG幀。比如,每個(gè)值指示如下內(nèi)容002=未知(無(wú)數(shù)據(jù));012=I畫(huà)面;102=B畫(huà)面;和112=P畫(huà)面。
同時(shí),當(dāng)auxilliary_information_status字段值和0x10的邏輯積(或者邏輯相乘,邏輯與)等于‘1’時(shí),通過(guò)使用在GC_info{}語(yǔ)法內(nèi)隨后新定義的GC信息字段來(lái)創(chuàng)建在HDMI端口內(nèi)使用的當(dāng)前通用控制(GC)信息。換句話說(shuō),當(dāng)auxilliary_information_status字段值和0x10的邏輯積(或者邏輯相乘,邏輯與)等于‘1’時(shí),指示當(dāng)前在HDMI端口使用的GC InfoFrame。這里,新定義的GC信息字段包括版本字段和cp_byte字段。版本字段指示GC InfoFrame版本。并且,cp_byte字段指示在HDMI鏈接上的通用控制數(shù)據(jù)包關(guān)聯(lián)的cp字節(jié)。比如,每個(gè)值指示如下內(nèi)容02=將音頻/視頻設(shè)置為靜音(mute);和12=清除音頻/視頻靜音。
如上所述,通過(guò)使用DVI/HDMI狀態(tài)報(bào)告語(yǔ)法來(lái)創(chuàng)建連接到主機(jī)的HDMI鏈接或DVI鏈接的所有狀態(tài)信息。這里,在圖4中新定義的字段的內(nèi)容和數(shù)目只與本發(fā)明的優(yōu)選實(shí)施例對(duì)應(yīng)。因此,因?yàn)榭梢杂蓸?biāo)準(zhǔn)和系統(tǒng)的作者(或設(shè)計(jì)者)進(jìn)行改變和改進(jìn),所以本發(fā)明并不限于這里所述的提出的實(shí)施例。而且,為在每個(gè)字段中的每個(gè)值定義的內(nèi)容只與本發(fā)明的優(yōu)選實(shí)施例對(duì)應(yīng)并且不限于這里所所述的實(shí)施例。
參照?qǐng)D4A到4C,主機(jī)驗(yàn)證所有DVI和HDMI鏈接的狀態(tài),并且創(chuàng)建將被報(bào)告給POD模塊的HDMI_DVI狀態(tài)報(bào)告語(yǔ)法。首先,在connection_status字段值中指示是否存在DVI/HDMI鏈接。之后,當(dāng)connection_status字段值不等于‘0’時(shí),即當(dāng)存在至少一個(gè)或多個(gè)DVI/HDMI鏈接時(shí),在connection_status字段中指示在主機(jī)內(nèi)存在的DVI/HDMI鏈接的數(shù)目。隨后,F(xiàn)OR循環(huán)重復(fù)與connection_status字段所指示的相同的次數(shù)。每次執(zhí)行FOR循環(huán),就創(chuàng)建DVI鏈接或HDMI鏈接的狀態(tài)信息。
圖5示出了包括根據(jù)本發(fā)明的DVI/HDMI控制器的數(shù)字有線TV接收機(jī)的例子。數(shù)字有線TV接收機(jī)概括地包括主機(jī)100、和可以安裝到主機(jī)100的插槽或從主機(jī)100的插槽卸下(分離)的POD模塊200??梢允褂弥鳈C(jī)100來(lái)只接收有線廣播節(jié)目或接收所有類(lèi)型的廣播節(jié)目,包括有線廣播節(jié)目、地波(地面)廣播節(jié)目或衛(wèi)星廣播節(jié)目。圖5示出了可以接收有線和地波廣播節(jié)目?jī)烧叩挠芯€數(shù)字電視的例子。
此外,存在兩種類(lèi)型的數(shù)據(jù)廣播節(jié)目傳輸方法,在其中發(fā)送諸如股票信息或天氣預(yù)報(bào)的數(shù)據(jù)廣播節(jié)目。更具體地說(shuō),提出了帶外(OOB)方法和DOCSIS機(jī)頂網(wǎng)關(guān)(DSG)方法作為在開(kāi)放線纜內(nèi)上行流服務(wù)的方法。在觀看者觀看電視(TV)并且選擇期望的節(jié)目的時(shí)候可以觀看數(shù)據(jù)廣播節(jié)目?;蛘撸?dāng)觀看者直接與廣播節(jié)目互動(dòng)時(shí)或當(dāng)觀看者選擇他或她需要的信息時(shí),可以觀看數(shù)據(jù)廣播節(jié)目。在美國(guó)最常使用OOB方法,而在韓國(guó)最常使用DSG方法。但是,在韓國(guó),選擇哪個(gè)方法作為韓國(guó)標(biāo)準(zhǔn)的討論還再進(jìn)行。這里,還在討論的方法類(lèi)型包括唯一OOB方法、OOB/DSG組合方法、唯一DSG方法等。
OOB方法是一種標(biāo)準(zhǔn),其定義了在有線廣播站(頭端)內(nèi)的交叉設(shè)備和機(jī)頂盒的傳輸標(biāo)準(zhǔn)。DSG方法涉及有線廣播站的有線調(diào)制解調(diào)器控制系統(tǒng)和在機(jī)頂盒內(nèi)的基于DOCSIS的有線調(diào)制解調(diào)器之間的傳輸方法。DOCSIS指由作為美國(guó)有線廣播標(biāo)準(zhǔn)認(rèn)證組織的CableLabs采用的數(shù)字有線TV標(biāo)準(zhǔn)。DOCSIS標(biāo)準(zhǔn)能使用有線調(diào)制解調(diào)器來(lái)發(fā)送數(shù)據(jù)。在圖5中示出了使用OOB/DSG組合方法的數(shù)字有線TV接收機(jī)的例子。但是,這僅僅是本發(fā)明的優(yōu)選實(shí)施例之一,并且根據(jù)本發(fā)明也可以使用唯一OOB數(shù)字有線TV接收機(jī)和唯一DSG數(shù)字有線TV接收機(jī)之一。
圖6示出了用于創(chuàng)建和發(fā)送根據(jù)本發(fā)明的DVI/HDMI狀態(tài)信息的處理步驟的流程圖。之后,將參照?qǐng)D2到圖6來(lái)說(shuō)明根據(jù)本發(fā)明的實(shí)施例。更具體地說(shuō),在主機(jī)100中,調(diào)諧器101只調(diào)諧從通過(guò)天線發(fā)送的地波音頻/視頻(A/V)廣播來(lái)的特定頻道頻率,和通過(guò)線纜由帶內(nèi)發(fā)送的有線A/V廣播。然后,將所調(diào)諧的頻道頻率發(fā)送到第一解調(diào)制器102。因?yàn)榈夭◤V播和有線廣播中的每一個(gè)都具有不同的傳輸方法,在第一解調(diào)制器102內(nèi)的解碼方法中的每一個(gè)也彼此不同。換句話說(shuō),將地波A/V廣播解調(diào)制到殘留邊帶(VSB)調(diào)制方法并且相應(yīng)地發(fā)送,而相應(yīng)地將有線A/V廣播解調(diào)制到正交調(diào)幅(QAM)方法并發(fā)送。因此,當(dāng)從調(diào)諧器101所調(diào)諧的頻道頻率為地波廣播頻道頻率時(shí),從第一解調(diào)制器102將所調(diào)諧的頻道頻率解調(diào)制到VSB方法?;蛘?,當(dāng)從調(diào)諧器101所調(diào)諧的頻道頻率為有線廣播頻道頻率時(shí),從第一解調(diào)制器102將所調(diào)諧的頻道頻率解調(diào)制到QAM方法。
在地波廣播的情況下,將從第一解調(diào)制器102發(fā)送來(lái)的解調(diào)制的信號(hào)發(fā)送到多路輸出選擇器103。并且,在有線廣播的情況下,將解調(diào)制的信號(hào)通過(guò)安裝在插槽上的POD模塊200發(fā)送到多路輸出選擇器103。POD模塊200包括條件接入(CA)系統(tǒng)用于防止高附加值(value-added)廣播內(nèi)容被復(fù)制并且用于提供受限制的接入。也將POD模塊200稱(chēng)為有線卡。當(dāng)在有線A/V廣播中出現(xiàn)擾碼時(shí),POD模塊解擾有線A/V廣播,然后將其發(fā)送到多路輸出選擇器103。當(dāng)沒(méi)有將POD模塊200插入插槽中時(shí),將從第一解調(diào)制器102解調(diào)制來(lái)的有線A/V廣播直接發(fā)送到多路輸出選擇器103。在這種情況下,不能夠?qū)⒈患訑_的有線A/V廣播解擾。并且從而觀看者不能正常觀看廣播節(jié)目。
多路輸出選擇器103接收解多路復(fù)用的信號(hào)并且將多路復(fù)用的信號(hào)分離為視頻信號(hào)和音頻信號(hào)。之后,多路輸出選擇器103將分離的信號(hào)發(fā)送到解碼器104。解碼器104通過(guò)使用視頻解碼算法和音頻解碼算法分別將壓縮的A/V信號(hào)復(fù)原為其原始狀態(tài),并且隨后將所復(fù)原的信號(hào)輸出用于顯示。同時(shí),第二調(diào)諧器105通過(guò)DSG方法調(diào)諧經(jīng)過(guò)線纜發(fā)送來(lái)的數(shù)據(jù)廣播中的特定頻道頻率,并且將所調(diào)諧的頻道頻率發(fā)送到第二解調(diào)制器106。第二解調(diào)制器106解調(diào)制DSG類(lèi)型的數(shù)據(jù)廣播,然將其發(fā)送到CPU110。而且,第三調(diào)諧器107通過(guò)OOB方法調(diào)諧經(jīng)過(guò)線纜發(fā)送來(lái)的數(shù)據(jù)廣播中的特定頻道頻率,并且將所調(diào)諧的頻道頻率發(fā)送到第三解調(diào)制器111。第三解調(diào)制器111通過(guò)使用四相移鍵控(QPSK)方法解調(diào)制OOB類(lèi)型數(shù)據(jù)廣播,然后將其發(fā)送到POD模塊200。更具體地說(shuō),因?yàn)镺OB類(lèi)型使用QPSK傳輸方法,所以接收端也使用QPSK類(lèi)型調(diào)制。
而且,當(dāng)可以在有線廣播站(有線TV站)和有線廣播節(jié)目接收機(jī)(或數(shù)字有線TV接收機(jī))之間執(zhí)行雙向通信時(shí),通過(guò)OOB方法和DSG方法之一來(lái)發(fā)送從有線廣播節(jié)目接收機(jī)發(fā)送到有線廣播站的信息(如,付費(fèi)預(yù)訂的節(jié)目,主機(jī)的診斷信息等)。這就是為什么在這里提供開(kāi)關(guān)單元108的原因。更具體地說(shuō),當(dāng)使用OOB類(lèi)型的傳輸時(shí),將用戶信息或系統(tǒng)診斷信息通過(guò)POD模塊200和開(kāi)關(guān)單元108發(fā)送到調(diào)制器109。然后,使用QPSK方法從調(diào)制器109來(lái)調(diào)制信息,然后將通過(guò)線纜發(fā)送到有線廣播站。另一方面,當(dāng)使用DSG類(lèi)型傳輸時(shí),通過(guò)CPU 110和開(kāi)關(guān)單元108將信息發(fā)送到調(diào)制器109。之后,使用QAM-16方法從調(diào)制器109來(lái)調(diào)制信息,然后將其經(jīng)過(guò)線纜發(fā)送到有線廣播站。
同時(shí),CPU 110分析Diagnostic_req APDU,將其從POD模塊200(S201)發(fā)送。然后,CPU 110驗(yàn)證在診斷ID內(nèi)是否包括‘0x08’(S202)。當(dāng)包括0x08時(shí),通過(guò)使用DVI/HDMI控制器120來(lái)驗(yàn)證DVI/HDMI狀態(tài),并且創(chuàng)建所驗(yàn)證的結(jié)果,如圖4A到4C所示,并且將所驗(yàn)證的結(jié)果發(fā)送到POD模塊200。更具體地說(shuō),DVI/HDMI控制器120首先驗(yàn)證外圍設(shè)備是否通過(guò)DVI/HDMI鏈接而連接到主機(jī),再驗(yàn)證所連接的外圍設(shè)備的數(shù)目,從而建立(或確定)connection_status字段的值和connnection_count字段的值。隨后,DVI/HDMI控制器120確定connection_status字段值是否為‘0’(S203)。當(dāng)connection_status字段值為‘0’時(shí),沒(méi)有外圍設(shè)備通過(guò)DVI/HDMI鏈接連接到主機(jī)。因此,處理步驟跳到步驟207,從而將指示不包括DVI/HDMI狀態(tài)信息的Diagnostic_cnfAPDU發(fā)送到POD模塊200。
在上述步驟203中,當(dāng)connection_status字段值不為‘0’時(shí),通過(guò)DVI/HDMI鏈接至少有一個(gè)外圍設(shè)備連接到主機(jī),所以處理過(guò)程行進(jìn)到步驟204。之后,將變量i初始化為‘0’從而確定變量i的值是否低于(或小于)connnection_count字段值(S205)。變量i是一個(gè)值,其比較于connnection_count字段值從而將多于一個(gè)的外圍設(shè)備的所有DVI/HDMI鏈接狀態(tài)信息發(fā)送到POD模塊。這里,每次執(zhí)行FOR循環(huán)就將變量i增加‘1’。因此,在上述步驟205中,當(dāng)變量i的值低于connnection_count字段值時(shí),則指示還剩余沒(méi)有被發(fā)送到POD模塊200的DVI/HDMI鏈接狀態(tài)信息。此時(shí),處理過(guò)程行進(jìn)到步驟206,在其中創(chuàng)建connection_no字段、connection_mode字段、connection_type字段、host_HDCP_status字段、device_HDCP_status字段、和視頻格式信息。視頻格式信息包括horizontal_lines信息、vertical_lines信息、scan_rate信息、aspect_ratio信息和prog_inter_type信息。而且,當(dāng)connection_mode字段值不等于‘0’時(shí),即當(dāng)當(dāng)前狀態(tài)信息為HDMI鏈接的狀態(tài)信息時(shí),創(chuàng)建auxiliary_information_status字段值,并且根據(jù)auxiliary_information_status字段值還創(chuàng)建與HDMI鏈接關(guān)聯(lián)的GC信息、AVI信息、AUDIO信息、SPD信息、和MPEG信息。換句話說(shuō),在上述步驟204到206與圖4的FOR循環(huán)重復(fù)語(yǔ)句對(duì)應(yīng)。
而且,在上述步驟205中,當(dāng)確定變量i的值低于connection_count字段值時(shí),這指示創(chuàng)建了DVI/HDMI鏈接的所有狀態(tài)信息,其將被發(fā)送到POD模塊200。所以,處理過(guò)程行進(jìn)到步驟207。在Diagnostic_cnf_APDU中包括了每次執(zhí)行FOR循環(huán)時(shí)所創(chuàng)建的、主機(jī)的所有DVI/HDMI鏈接的狀態(tài)信息,然后將其發(fā)送到POD模塊200。
如上所述,創(chuàng)建和發(fā)送DVI/HDMI狀態(tài)信息的處理過(guò)程可以通過(guò)使用硬件或者通過(guò)使用中間件或軟件來(lái)執(zhí)行。而且,DVI/HDMI控制器120可以包括在CPU 110中或者形成在外部,如圖5所示。在本發(fā)明的上述實(shí)施例中,POD模塊使用診斷ID從而請(qǐng)求主機(jī)來(lái)診斷DVI/HDMI鏈接的所有狀態(tài)。并且,主機(jī)驗(yàn)證DVI鏈接和HDMI鏈接的所有狀態(tài)信息,并且將對(duì)應(yīng)的結(jié)果發(fā)送到POD模塊。
同時(shí),在本發(fā)明的另一個(gè)實(shí)施例中,可以擴(kuò)展通用診斷協(xié)議從而為每個(gè)DVI診斷和HDMI診斷指定診斷ID。因此,可以將對(duì)每個(gè)DVI診斷和HDMI診斷的請(qǐng)求彼此區(qū)分(或識(shí)別)并且獨(dú)立地發(fā)送到POD模塊。然后,根據(jù)所接收的診斷ID,主機(jī)可以只驗(yàn)證DVI狀態(tài)信息和HDMI狀態(tài)信息之一,并且將所驗(yàn)證的結(jié)果發(fā)送到POD模塊。表3和表4示出了在擴(kuò)展的通用診斷協(xié)議中定義的每個(gè)診斷項(xiàng)目和指定給每個(gè)診斷項(xiàng)目的診斷ID。
表3
表4
更具體地說(shuō),在表3和表4中,以黑體斜體字符標(biāo)出的項(xiàng)目和診斷ID是在根據(jù)本發(fā)明的通用診斷協(xié)議內(nèi)新定義的。在表3中,當(dāng)診斷ID為0x08時(shí),主機(jī)驗(yàn)證DVI狀態(tài)并且將驗(yàn)證的結(jié)果發(fā)送到POD模塊。在另一方面,當(dāng)診斷ID為0x09時(shí),主機(jī)驗(yàn)證HDMI狀態(tài)并且將驗(yàn)證的結(jié)果發(fā)送到POD模塊。在表4中,將使用單一診斷ID來(lái)驗(yàn)證所有DVI/HDMI鏈接的狀態(tài)的新定義加入到表3中。此時(shí),將‘0A’指定作為新定義的診斷ID。在上述表3和表4中,將HDMI的診斷ID指定為‘09’并且將DVI/HDMI的診斷ID指定為‘0A’僅僅是本發(fā)明的優(yōu)選實(shí)施例的細(xì)節(jié)。該標(biāo)準(zhǔn)和系統(tǒng)的作者(或設(shè)計(jì)者)可能選擇將‘09’和‘0A’以外的保留的ID值指定作為診斷ID,其并不限于本發(fā)明上述實(shí)施例中提出的值。而且,當(dāng)POD模塊請(qǐng)求只診斷HDMI狀態(tài)時(shí),并且當(dāng)主機(jī)只驗(yàn)證所有HDMI鏈接的狀態(tài)信息而且將所驗(yàn)證的結(jié)果發(fā)送到POD模塊時(shí),可以用HDMI控制器代替在圖5中所示的數(shù)字有線TV接收機(jī)的DVI/HDMI控制器。
圖7A到圖7C示出了當(dāng)POD模塊請(qǐng)求HDMI狀態(tài)診斷時(shí)所創(chuàng)建的、通用診斷協(xié)議的HDMI狀態(tài)報(bào)告語(yǔ)法的例子。更具體地說(shuō),通過(guò)刪除在圖4A到4C中所示的connection mode字段和通過(guò)刪除用于比較connection_mode字段值是否為‘1’的一行(line),來(lái)配置圖7A到7C的HDMI狀態(tài)報(bào)告語(yǔ)法。而且,HDMI狀態(tài)報(bào)告語(yǔ)法的每個(gè)字段的說(shuō)明與在圖4A到4C中所說(shuō)明的那些相同,因此為了簡(jiǎn)化將其省略。此時(shí),connection_status字段、host_HDCP_status字段、Device_HDCP_status字段、video_format字段、horizontal_lines字段、vertical_lines字段、scan_rate字段、aspect_ratio字段、和prog_inter_type字段只創(chuàng)建與HDMI鏈接關(guān)聯(lián)的信息。
圖8示出了用于根據(jù)本發(fā)明的另一個(gè)實(shí)施例創(chuàng)建和發(fā)送HDMI狀態(tài)信息的處理步驟的流程圖。更具體地說(shuō),CPU 110分析從POD模塊200發(fā)送來(lái)的Diagnostic_req_APDU(S301)。然后,CPU 110驗(yàn)證在診斷ID中是否包括‘0x09’(S302)。當(dāng)包括0x09時(shí),驗(yàn)證HDMI狀態(tài),并且發(fā)送所驗(yàn)證的結(jié)果到POD模塊200。換句話說(shuō),驗(yàn)證是否通過(guò)HDMI鏈接將外圍設(shè)備連接到主機(jī),并且也驗(yàn)證所連接的外圍設(shè)備的數(shù)目,從而建立(或確定)connection_status字段值和connection_count字段值。之后,驗(yàn)證connection_status字段值是否為‘0’(S303)。當(dāng)connection_status字段值為‘0’時(shí),則沒(méi)有外圍設(shè)備通過(guò)HDMI鏈接而連接到主機(jī)。因此,處理步驟跳到步驟307,從而將Diagnostic_cnfAPDU發(fā)送到POD模塊200,其指示沒(méi)有包括HDMI狀態(tài)信息。
在上述步驟303中,當(dāng)connection_status字段值不為‘0’時(shí),至少有一個(gè)外圍設(shè)備通過(guò)HDMI鏈接而連接到主機(jī),所以處理步驟行進(jìn)到步驟304。之后,將變量i初始化為‘0’從而確定變量i的值是否低于(或小于)connection_count字段值(S305)。變量i是一個(gè)值,其與connection_count字段進(jìn)行比較從而將多于一個(gè)外圍設(shè)備的所有HDMI鏈接狀態(tài)信息發(fā)送到POD模塊200。這里,每次執(zhí)行FOR循環(huán)時(shí),變量i的值增加1。因此,在上述步驟305中,當(dāng)變量i的值低于connection_count字段值時(shí),這指示還剩余有沒(méi)有被發(fā)送到POD模塊200的剩余HDMI鏈接狀態(tài)信息。此時(shí),處理過(guò)程行進(jìn)到步驟306,在其中創(chuàng)建connection_no字段、connection_type字段、host_HDCP_status字段、device_HDCP_status字段、和視頻格式信息。這里,視頻格式信息包括horizontal_lines信息、vertical_lines信息、scan_rate信息、aspect_ratio信息、和prog_inter_type信息。之后,創(chuàng)建auxiliary_information_status字段值,并且根據(jù)auxiliary_information_status字段值來(lái)創(chuàng)建與HDMI鏈接關(guān)聯(lián)的GC信息、AVI信息、AUDI0信息、SPD信息、和MPEG信息。換句話說(shuō),上述步驟304到306與圖7中的FOR循環(huán)重復(fù)語(yǔ)句對(duì)應(yīng)。
同時(shí),在上述步驟305中,當(dāng)確定變量i的值低于connection_count字段值時(shí),這指示創(chuàng)建了將被發(fā)送到POD模塊200的、HDMI鏈接的所有狀態(tài)信息。因此,處理步驟行進(jìn)到步驟307。在Diagnostic_cnfAPDU中包括在每次執(zhí)行FOR循環(huán)時(shí)創(chuàng)建的、主機(jī)的所有HDMI鏈接的狀態(tài)信息,隨后將該Diagnostic_cnfAPDU發(fā)送到POD模塊200。
如上所述,可以將本發(fā)明應(yīng)用到所有類(lèi)型的、支持有線廣播節(jié)目的機(jī)頂盒和電視接收機(jī)。更具體地說(shuō),本發(fā)明應(yīng)用到采用SCTE 28標(biāo)準(zhǔn)的所有類(lèi)型的數(shù)字有線電視接收機(jī)。同時(shí),在本發(fā)明的說(shuō)明書(shū)中提出了優(yōu)選實(shí)施例。因此,當(dāng)考慮本發(fā)明的技術(shù)難度時(shí),本領(lǐng)域的技術(shù)人員能夠改進(jìn)本發(fā)明從而提出本發(fā)明的其他實(shí)施例。明顯地,這些改進(jìn)不偏離本發(fā)明的范圍和要旨。
在上述根據(jù)本發(fā)明的數(shù)字有線TV接收機(jī)、其診斷方法、和HDMI狀態(tài)報(bào)告數(shù)據(jù)結(jié)構(gòu)中,POD模塊可以請(qǐng)求主機(jī)來(lái)驗(yàn)證和報(bào)告HDMI狀態(tài),并且主機(jī)可以驗(yàn)證HDMI狀態(tài)信息并且將所驗(yàn)證的結(jié)果發(fā)送到POD模塊。這樣,主機(jī)可以不僅將DVI狀態(tài)信息而將HDMI狀態(tài)信息發(fā)送到POD模塊。而且,本發(fā)明擴(kuò)展了在SCTE 28標(biāo)準(zhǔn)中定義的通用診斷協(xié)議內(nèi)的診斷狀態(tài)報(bào)告語(yǔ)法和診斷ID,從而為在主機(jī)內(nèi)的連接的、所有HDMI鏈接和DVI鏈接創(chuàng)建狀態(tài)信息,并且將該狀態(tài)信息發(fā)送到POD模塊,從而便利擴(kuò)展和提供診斷狀態(tài)報(bào)告語(yǔ)法和診斷ID的兼容性,因此可以將其應(yīng)用于采用SCTE 28標(biāo)準(zhǔn)的所有類(lèi)型的數(shù)字有線TV接收機(jī)。
對(duì)本領(lǐng)域的技術(shù)人員非常明顯,只要不偏離本發(fā)明的范圍和要旨就可以在本發(fā)明中進(jìn)行各種改進(jìn)和改動(dòng)。因此,本發(fā)明試圖覆蓋在所附的權(quán)利要求和其等效物范圍內(nèi)提供的本發(fā)明的變化和改進(jìn)。
權(quán)利要求
1.一種數(shù)字有線TV接收機(jī),其包括POD模塊;和主機(jī)設(shè)備,其包括控制器和鏈接到外圍設(shè)備的HDMI端口,其中當(dāng)從POD模塊接收到對(duì)于HDMI狀態(tài)的診斷請(qǐng)求時(shí),所述控制器產(chǎn)生HDMI狀態(tài)報(bào)告并且將HDMI狀態(tài)報(bào)告發(fā)送到POD模塊,該HDMI狀態(tài)報(bào)告包括與外圍設(shè)備關(guān)聯(lián)的HDMI狀態(tài)信息。
2.根據(jù)權(quán)利要求1所述的數(shù)字有線TV接收機(jī),其中所述HDMI狀態(tài)信息包括連接類(lèi)型字段其將HDMI端口標(biāo)識(shí)為輸入端口、輸出端口、和輸入/輸出端口中的任何一種。
3.根據(jù)權(quán)利要求1所述的數(shù)字有線TV接收機(jī),其中所述HDMI狀態(tài)信息包括主機(jī)HDCP狀態(tài)字段,其指示在HDMI端口上是否啟用HDCP,和設(shè)備HDCP狀態(tài)字段,其指示連接到HDMI端口的外圍設(shè)備的HDCP狀態(tài)。
4.根據(jù)權(quán)利要求1所述的數(shù)字有線TV接收機(jī),其中所述HDMI狀態(tài)信息包括視頻格式信息,其指示當(dāng)前在HDMI端口上使用的視頻格式。
5.根據(jù)權(quán)利要求4所述的數(shù)字有線TV接收機(jī),其中所述視頻格式信息包括與當(dāng)前視頻格式關(guān)聯(lián)的掃描類(lèi)型、水平線數(shù)、垂直線數(shù)、掃描速率、和寬高比之中的至少一個(gè)。
6.根據(jù)權(quán)利要求1所述的數(shù)字有線TV接收機(jī),其中所述HDMI狀態(tài)信息包括如下信息的至少一個(gè)AVI信息,其指示當(dāng)前在HDMI端口上使用的輔助視頻信息InfoFrame;音頻信息,其指示當(dāng)前在HDMI端口上使用的音頻InfoFrame;SPD信息,其指示當(dāng)前在HDMI端口上使用的源產(chǎn)品描述InfoFrame;和MPEG信息,其指示當(dāng)前在HDMI端口上使用的MPEG源InfoFrame。
7.一種數(shù)字有線TV接收機(jī),其包括POD模塊;和主機(jī)設(shè)備,其包括控制器和分別鏈接到多個(gè)外圍設(shè)備的多個(gè)HDMI端口,其中當(dāng)從POD模塊接收到HEMI狀態(tài)的診斷時(shí),所述控制器產(chǎn)生HDMI狀態(tài)報(bào)告并且將HDMI狀態(tài)報(bào)告發(fā)送到POD模塊,該HDMI狀態(tài)報(bào)告包括分別與多個(gè)外圍設(shè)備關(guān)聯(lián)的多個(gè)HDMI狀態(tài)信息。
8.根據(jù)權(quán)利要求7所述的數(shù)字有線TV接收機(jī),其中所述HDMI狀態(tài)報(bào)告還包括連接計(jì)數(shù)字段,其指示鏈接到多個(gè)外圍設(shè)備的多個(gè)HDMI端口的總數(shù)目。
9.根據(jù)權(quán)利要求7所述的數(shù)字有線TV接收機(jī),其中所述每個(gè)HDMI狀態(tài)信息包括連接號(hào)碼字段,其指示鏈接到外圍設(shè)備的HDMI端口的索引號(hào)碼。
10.根據(jù)權(quán)利要求7所述的數(shù)字有線TV接收機(jī),其中所述每個(gè)HDMI狀態(tài)信息包括如下信息中的至少一個(gè)AVI信息,其指示當(dāng)前在HDMI端口上使用的輔助視頻信息InfoFrame;音頻信息,其指示當(dāng)前在HDMI端口上使用的音頻InfoFrame;SPD信息,其指示當(dāng)前在HDMI端口上使用的源產(chǎn)品描述InfoFrame;和MPEG信息,其指示當(dāng)前在對(duì)應(yīng)的HDMI端口上使用的MPEG源InfoFrame。
11.一種用于數(shù)字有線TV接收機(jī)的診斷方法,該方法包括從POD模塊接收對(duì)于HDMI狀態(tài)的診斷請(qǐng)求;和響應(yīng)于診斷請(qǐng)求通過(guò)產(chǎn)生HDMI狀態(tài)報(bào)告和將HDMI狀態(tài)報(bào)告發(fā)送到POD模塊來(lái)執(zhí)行診斷功能,所述HDMI狀態(tài)報(bào)告包括與鏈接到HMDI端口的外圍設(shè)備關(guān)聯(lián)的HDMI狀態(tài)信息。
12.根據(jù)權(quán)利要求11所述的診斷方法,其中所述HDMI狀態(tài)信息包括連接類(lèi)型字段,其將HDMI端口標(biāo)識(shí)為輸入端口、輸出端口、和輸入/輸出端口中的任何一種。
13.根據(jù)權(quán)利要求11所述的診斷方法,其中所述HDMI狀態(tài)信息包括主機(jī)HDCP狀態(tài)字段,其指示在HDMI端口上是否啟用HDCP,和設(shè)備HDCP狀態(tài)字段,其指示連接到HDMI端口的外圍設(shè)備的HDCP狀態(tài)。
14.根據(jù)權(quán)利要求11所述的診斷方法,其中所述HDMI狀態(tài)信息包括視頻格式信息,其指示當(dāng)前在HDMI端口上使用的視頻格式。
15.根據(jù)權(quán)利要求14所述的診斷方法,其中所述視頻格式信息包括與當(dāng)前視頻格式關(guān)聯(lián)的掃描類(lèi)型、水平線數(shù)、垂直線數(shù)、掃描速率、和寬高比之中的至少一個(gè)。
16.根據(jù)權(quán)利要求11所述的診斷方法,其中所述HDMI狀態(tài)信息包括如下信息中的至少一個(gè)AVI信息,其指示當(dāng)前在HDMI端口上使用的輔助視頻信息InfoFrame;音頻信息,其指示當(dāng)前在HDMI端口上使用的音頻InfoFrame;SPD信息,其指示當(dāng)前在HDMI端口上使用的源產(chǎn)品描述InfoFrame;和MPEG信息,其指示當(dāng)前在HDMI端口上使用的MPEG源InfoFrame。
17.一種用于數(shù)字有線TV接收機(jī)的診斷方法,該方法包括從POD模塊接收對(duì)于HDMI狀態(tài)的診斷請(qǐng)求;和響應(yīng)于診斷請(qǐng)求通過(guò)產(chǎn)生HDMI狀態(tài)報(bào)告和將HDMI狀態(tài)報(bào)告發(fā)送到POD模塊來(lái)執(zhí)行診斷功能,所述HDMI狀態(tài)報(bào)告包括與分別鏈接到多個(gè)HMDI端口的多個(gè)外圍設(shè)備關(guān)聯(lián)的多個(gè)HDMI狀態(tài)信息。
18.根據(jù)權(quán)利要求17所述的診斷方法,其中所述HDMI狀態(tài)報(bào)告還包括連接計(jì)數(shù)字段,其指示鏈接到多個(gè)外圍設(shè)備的多個(gè)HDMI端口的總數(shù)目。
19.根據(jù)權(quán)利要求17所述的診斷方法,其中所述每個(gè)HDMI狀態(tài)信息包括連接號(hào)碼字段,其指示鏈接到外圍設(shè)備的HDMI端口的索引號(hào)碼。
20.根據(jù)權(quán)利要求17所述的診斷方法,其中所述每個(gè)HDMI狀態(tài)信息包括如下信息中的至少一個(gè)AVI信息,其指示當(dāng)前在HDMI端口上使用的輔助視頻信息InfoFrame;音頻信息,其指示當(dāng)前在HDMI端口上使用的音頻InfoFrame;SPD信息,其指示當(dāng)前在HDMI端口上使用的源產(chǎn)品描述InfoFrame;和MPEG信息,其指示當(dāng)前在對(duì)應(yīng)的HDMI端口上使用的MPEG源InfoFrame。
21.一種在數(shù)字有線TV接收機(jī)中使用的HDMI狀態(tài)報(bào)告的數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)結(jié)構(gòu)包括連接狀態(tài)字段,其指示在HDMI端口上是否存在連接;和HDMI狀態(tài)信息,其與鏈接到HDMI端口的外圍設(shè)備關(guān)聯(lián)。
22.根據(jù)權(quán)利要求21所述的數(shù)據(jù)結(jié)構(gòu),其中所述HDMI狀態(tài)信息包括連接類(lèi)型字段,其將HDMI端口標(biāo)識(shí)為輸入端口、輸出端口、和輸入/輸出端口中的任何一種。
23.根據(jù)權(quán)利要求21所述的數(shù)據(jù)結(jié)構(gòu),其中所述HDMI狀態(tài)信息包括主機(jī)HDCP狀態(tài)字段,其指示在HDMI端口上是否啟用HDCP,和設(shè)備HDCP狀態(tài)字段,其指示連接到HDMI端口的外圍設(shè)備的HDCP狀態(tài)。
24.根據(jù)權(quán)利要求21所述的數(shù)據(jù)結(jié)構(gòu),其中所述HDMI狀態(tài)信息包括視頻格式信息,其指示當(dāng)前在HDMI端口上使用的視頻格式。
25.根據(jù)權(quán)利要求24所述的數(shù)據(jù)結(jié)構(gòu),其中所述視頻格式信息包括與當(dāng)前視頻格式關(guān)聯(lián)的掃描類(lèi)型、水平線數(shù)、垂直線數(shù)、掃描速率、和寬高比之中的至少一個(gè)。
26.根據(jù)權(quán)利要求21所述的診斷方法,其中所述HDMI狀態(tài)信息包括如下信息中的至少一個(gè)AVI信息,其指示當(dāng)前在HDMI端口上使用的輔助視頻信息InfoFrame;音頻信息,其指示當(dāng)前在HDMI端口上使用的音頻InfoFrame;SPD信息,其指示當(dāng)前在HDMI端口上使用的源產(chǎn)品描述InfoFrame;和MPEG信息,其指示當(dāng)前在HDMI端口上使用的MPEG源InfoFrame。
27.一種在數(shù)字有線TV接收機(jī)中使用的HDMI狀態(tài)報(bào)告的數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)結(jié)構(gòu)包括連接狀態(tài)字段,其指示分別鏈接到多個(gè)外圍設(shè)備的多個(gè)HDMI端口的總數(shù);和多個(gè)HDMI狀態(tài)信息,其分別與多個(gè)外圍設(shè)備關(guān)聯(lián)。
28.根據(jù)權(quán)利要求27所述的數(shù)據(jù)結(jié)構(gòu),還包括連接狀態(tài)字段,其指示在多個(gè)HDMI端口的任何一個(gè)上是否存在連接。
29.根據(jù)權(quán)利要求27所述的數(shù)據(jù)結(jié)構(gòu),其中所述每個(gè)HDMI狀態(tài)信息包括連接號(hào)碼字段,其指示鏈接到外圍設(shè)備的HDMI端口的索引號(hào)碼。
30.根據(jù)權(quán)利要求27所述的數(shù)據(jù)結(jié)構(gòu),其中所述每個(gè)HDMI狀態(tài)信息包括如下信息中的至少一個(gè)AVI信息,其指示當(dāng)前在HDMI端口上使用的輔助視頻信息InfoFrame;音頻信息,其指示當(dāng)前在HDMI端口上使用的音頻InfoFrame;SPD信息,其指示當(dāng)前在HDMI端口上使用的源產(chǎn)品描述InfoFrame;和MPEG信息,其指示當(dāng)前在對(duì)應(yīng)的HDMI端口上使用的MPEG源InfoFrame。
31.一種數(shù)字有線TV接收機(jī),包括POD模塊;和主機(jī)設(shè)備,其包括控制器,鏈接到第一外圍設(shè)備的HDMI端口,和鏈接到第二外圍設(shè)備的DVI端口,當(dāng)從POD接收到HDM/DVI狀態(tài)的診斷請(qǐng)求時(shí),該控制器產(chǎn)生HDMI/DVI狀態(tài)報(bào)告并且將HDMI/DVI狀態(tài)報(bào)告發(fā)送到POD模塊,所述HDMI/DVI狀態(tài)報(bào)告包括與第一外圍設(shè)備關(guān)聯(lián)的HDMI狀態(tài)信息和與第二外圍設(shè)備關(guān)聯(lián)的DVI狀態(tài)信息。
32.根據(jù)權(quán)利要求31所述的數(shù)字有線TV接收機(jī),其中HDMI狀態(tài)信息包括連接模式字段,其指示在HDMI端口存在HDMI連接。
33.根據(jù)權(quán)利要求31所述的數(shù)字有線TV接收機(jī),其中DVI狀態(tài)信息包括連接模式字段,其指示在DVI端口存在DVI連接。
34.根據(jù)權(quán)利要求31所述的數(shù)字有線TV接收機(jī),其中所述HDMI狀態(tài)信息包括如下信息中的至少一個(gè)AVI信息,其指示當(dāng)前在HDMI端口上使用的輔助視頻信息InfoFrame;音頻信息,其指示當(dāng)前在HDMI端口上使用的音頻InfoFrame;SPD信息,其指示當(dāng)前在HDMI端口上使用的源產(chǎn)品描述InfoFrame;和MPEG信息,其指示當(dāng)前在對(duì)應(yīng)的HDMI端口上使用的MPEG源InfoFrame。
35.一種用于數(shù)字有線TV接收機(jī)的診斷方法,該方法包括從POD模塊接收對(duì)于HDMI/DVI狀態(tài)的診斷請(qǐng)求;和響應(yīng)于診斷請(qǐng)求通過(guò)產(chǎn)生HDMI/DVI狀態(tài)報(bào)告和將HDMI/DVI狀態(tài)報(bào)告發(fā)送到POD模塊來(lái)執(zhí)行診斷功能,所述HDMI/DVI狀態(tài)報(bào)告包括與鏈接到HDMI端口的第一外圍設(shè)備關(guān)聯(lián)的HDMI狀態(tài)信息和與鏈接到DVI端口的第二外圍設(shè)備關(guān)聯(lián)的DVI狀態(tài)信息。
36.根據(jù)權(quán)利要求35所述的診斷方法,其中HDMI狀態(tài)信息包括連接模式字段,其指示在HDMI端口存在HDMI連接。
37.根據(jù)權(quán)利要求35所述的診斷方法,其中DVI狀態(tài)信息包括連接模式字段,其指示在DVI端口存在DVI連接。
38.根據(jù)權(quán)利要求35所述的診斷方法,其中所述HDMI狀態(tài)信息包括如下信息中的至少一個(gè)AVI信息,其指示當(dāng)前在HDMI端口上使用的輔助視頻信息InfoFrame;音頻信息,其指示當(dāng)前在HDMI端口上使用的音頻InfoFrame;SPD信息其指示當(dāng)前在HDMI端口上使用的源產(chǎn)品描述InfoFrame;和MPEG信息,其指示當(dāng)前在對(duì)應(yīng)的HDMI端口上使用的MPEG源InfoFrame。
39.一種在數(shù)字有線TV接收機(jī)中使用的HDMI/DVI狀態(tài)報(bào)告的數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)結(jié)構(gòu)包括連接狀態(tài)字段,其指示在HDMI端口和DVI端口的任何一個(gè)上是否存在連接;HDMI狀態(tài)信息,其與鏈接到HDMI端口的第一外圍設(shè)備關(guān)聯(lián);和DVI狀態(tài)信息其與鏈接到DVI端口的第二外圍設(shè)備關(guān)聯(lián)。
40.根據(jù)權(quán)利要求39所述的數(shù)據(jù)結(jié)構(gòu),其中HDMI狀態(tài)信息包括連接模式字段其指示在HDMI端口存在HDMI連接。
41.根據(jù)權(quán)利要求39所述的數(shù)據(jù)結(jié)構(gòu),其中DVI狀態(tài)信息包括連接模式字段,其指示在DVI端口存在DVI連接。
42.根據(jù)權(quán)利要求39所述的數(shù)據(jù)結(jié)構(gòu),其中所述HDMI狀態(tài)信息包括如下信息中的至少一個(gè)AVI信息,其指示當(dāng)前在HDMI端口上使用的輔助視頻信息InfoFrame;音頻信息,其指示當(dāng)前在HDMI端口上使用的音頻InfoFrame;SPD信息,其指示當(dāng)前在HDMI端口上使用的源產(chǎn)品描述InfoFrame;和MPEG信息,其指示當(dāng)前在HDMI端口上使用的MPEG源InfoFrame。
全文摘要
本發(fā)明提供了一種包括POD模塊和主機(jī)設(shè)備的數(shù)字有線TV接收機(jī)。該主機(jī)包括鏈接到第一外圍設(shè)備的HDMI端口和控制器。當(dāng)控制器從POD模塊接收到對(duì)于HDMI狀態(tài)的診斷請(qǐng)求時(shí),其產(chǎn)生HDMI狀態(tài)報(bào)告并且將DVI狀態(tài)報(bào)告發(fā)送到POD模塊。HDMI狀態(tài)報(bào)告包括與第一外圍設(shè)備關(guān)聯(lián)的DDMI狀態(tài)信息。如果主機(jī)設(shè)備還包括鏈接到第二外圍設(shè)備的DVI端口并且從POD模塊接收到HDMI/DVI狀態(tài)的診斷請(qǐng)求,其產(chǎn)生HDMI/DVI狀態(tài)報(bào)告并且將HDMI/DVI狀態(tài)報(bào)告發(fā)送到POD模塊。HDMI/DVI狀態(tài)報(bào)告包括與第一外圍設(shè)備關(guān)聯(lián)的HDMI狀態(tài)信息和與第二外圍設(shè)備關(guān)聯(lián)的DVI狀態(tài)信息。
文檔編號(hào)H04N7/24GK1731838SQ20051009104
公開(kāi)日2006年2月8日 申請(qǐng)日期2005年8月4日 優(yōu)先權(quán)日2004年8月5日
發(fā)明者權(quán)侊勛, 車(chē)尚勛 申請(qǐng)人:Lg電子株式會(huì)社