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

周期包數(shù)據(jù)傳輸系統(tǒng)中的接收機(jī)的制作方法

文檔序號(hào):7573200閱讀:154來(lái)源:國(guó)知局

專利名稱::周期包數(shù)據(jù)傳輸系統(tǒng)中的接收機(jī)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及周期包數(shù)據(jù)傳輸系統(tǒng)中的接收機(jī),所述系統(tǒng)還包括至少一個(gè)發(fā)射機(jī)。本發(fā)明尤其可應(yīng)用于數(shù)字電視和業(yè)務(wù)信息、例如電子節(jié)目指南之類的傳輸?shù)念I(lǐng)域。在數(shù)字電視傳輸?shù)捏w制中,例如根據(jù)DVB(數(shù)字視頻廣播)標(biāo)準(zhǔn),提供了發(fā)送用來(lái)專門告訴用戶有關(guān)發(fā)送的節(jié)目或用來(lái)專門實(shí)現(xiàn)一定程度的交互性的某些數(shù)據(jù)項(xiàng)的措施。多路復(fù)用數(shù)據(jù)流于是形成了周期性轉(zhuǎn)發(fā)的不斷更新數(shù)據(jù)庫(kù),數(shù)據(jù)相關(guān)的轉(zhuǎn)發(fā)周期與數(shù)據(jù)類型和分配的通帶有關(guān)。已有必要開發(fā)在考慮到接收機(jī)的可能性及限制的同時(shí),有效地利用這種數(shù)據(jù)庫(kù)的工具。接收機(jī)實(shí)際上在存儲(chǔ)器和計(jì)算能力方面受到限制。傳輸所用的數(shù)據(jù)結(jié)構(gòu)(描述符,表,……)包括使接收機(jī)能夠判斷在數(shù)據(jù)流中檢測(cè)的結(jié)構(gòu)是包括了還是不包括的新信息項(xiàng)的版本號(hào)。接收機(jī)內(nèi)的數(shù)據(jù)更新可以涉及到相關(guān)應(yīng)用、尤其是顯示的刷新方面的大量處理。因此提出能夠使其資源發(fā)揮最大作用的接收機(jī)是合時(shí)宜的。本發(fā)明的目的是提供一種周期包數(shù)據(jù)傳輸系統(tǒng)中的接收機(jī),所述系統(tǒng)還包括至少一個(gè)發(fā)射機(jī),其特征在于所述接收機(jī)包括—多路分解及過(guò)濾所述數(shù)據(jù)包的裝置;—存儲(chǔ)從利用過(guò)濾提取的包的數(shù)據(jù)結(jié)構(gòu)中選擇的數(shù)據(jù)的數(shù)據(jù)庫(kù)的裝置;—檢測(cè)被包括在該數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的更新的裝置;—在檢測(cè)到數(shù)據(jù)結(jié)構(gòu)的更新的情況下比較存儲(chǔ)在該數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)和所述被更新數(shù)據(jù)結(jié)構(gòu)的相應(yīng)數(shù)據(jù),并僅在有差別的情況下才把這種差別通知客戶應(yīng)用的裝置。因此,如上所述,即使只改變了結(jié)構(gòu)中的一個(gè)數(shù)據(jù)值也會(huì)修改數(shù)據(jù)結(jié)構(gòu)的版本號(hào)。如果被更新數(shù)據(jù)不是應(yīng)用所使用的數(shù)據(jù),或換句話說(shuō),如果接收機(jī)的數(shù)據(jù)庫(kù)內(nèi)所存儲(chǔ)的數(shù)據(jù)沒有被修改,則把任何變化通知所關(guān)心的應(yīng)用或一些應(yīng)用就沒有好處。這樣就避免了其數(shù)值實(shí)際上沒有被改變的數(shù)據(jù)的多余處理。根據(jù)一變化的實(shí)施例,多路分解及過(guò)濾裝置根據(jù)來(lái)自(一些)客戶應(yīng)用的請(qǐng)求進(jìn)行編程。根據(jù)一特定實(shí)施例,(這些)客戶應(yīng)用包括電子節(jié)目指南類型的應(yīng)用。根據(jù)一特定實(shí)施例,應(yīng)用為每一請(qǐng)求確定優(yōu)先級(jí),多路分解及過(guò)濾裝置和存儲(chǔ)裝置的資源首先專供具有最高優(yōu)先級(jí)的請(qǐng)求之用。通過(guò)從內(nèi)部處理和資源分配的觀點(diǎn)來(lái)看,相對(duì)其它請(qǐng)求給某些請(qǐng)求優(yōu)先權(quán),就能夠根據(jù)數(shù)據(jù)的重要性、特別是根據(jù)它們被需要的時(shí)刻對(duì)它們進(jìn)行分級(jí)。根據(jù)一特定實(shí)施例,設(shè)置了預(yù)約優(yōu)先級(jí)和非預(yù)約優(yōu)先級(jí),非預(yù)約優(yōu)先級(jí)高于預(yù)約優(yōu)先級(jí)。根據(jù)一特定實(shí)施例,非預(yù)約優(yōu)先級(jí)被分配給與這樣的數(shù)據(jù)有關(guān)的請(qǐng)求,即應(yīng)用使用這種數(shù)據(jù)是確定的,而預(yù)約優(yōu)先級(jí)被分配給與這樣的數(shù)據(jù)有關(guān)的請(qǐng)求,即應(yīng)用使用這種數(shù)據(jù)是可能的,但不是確定的。根據(jù)一特定實(shí)施例,非預(yù)約優(yōu)先級(jí)被分配給與要被盡可能快地進(jìn)行顯示的數(shù)據(jù)有關(guān)的請(qǐng)求。根據(jù)一特定實(shí)施例,應(yīng)用判斷請(qǐng)求的類型是永久的還是一次性的,永久型請(qǐng)求在多路分解及過(guò)濾裝置的編程的級(jí)別上被保持到有來(lái)自發(fā)出該永久請(qǐng)求的應(yīng)用的相反指令為止,而一次性請(qǐng)求在得到相應(yīng)(一些)數(shù)據(jù)包之后在多路分解及過(guò)濾裝置的編程的級(jí)別上被取消。根據(jù)一特定實(shí)施例,存儲(chǔ)裝置內(nèi)所存儲(chǔ)的數(shù)據(jù)是相應(yīng)于永久請(qǐng)求的數(shù)據(jù)。本發(fā)明的其它特征和優(yōu)點(diǎn)將在利用是本說(shuō)明書整體的一部分的附圖對(duì)特定的非限制性具體實(shí)施例的以下描述中顯露出來(lái)—圖1是實(shí)現(xiàn)當(dāng)前例示性實(shí)施例的電視接收機(jī)的方框圖;—圖2a至2c是根據(jù)當(dāng)前的實(shí)例在應(yīng)用、數(shù)據(jù)管理模塊和數(shù)據(jù)源之間發(fā)生了的交換的時(shí)序圖;—圖3a和3b分別是表示一次性和永久請(qǐng)求的操作的狀態(tài)圖;—圖4是根據(jù)當(dāng)前例示性實(shí)施例的稱為電子節(jié)目指南的應(yīng)用的屏幕的圖示;—圖5是管理模塊所保持的數(shù)據(jù)庫(kù)的圖示。將看到為了獲得關(guān)于業(yè)務(wù)數(shù)據(jù)的格式及內(nèi)容、MPEG和DVB表及部分的更多信息,將特別參看以下三個(gè)文件(a)ETS300468-數(shù)字視頻廣播(DVB)系統(tǒng)內(nèi)的業(yè)務(wù)信息(SI)的規(guī)范-1996年1月23日;(b)ISO/IEC13818-1(1994)運(yùn)動(dòng)圖像及相關(guān)音頻的一般編碼-建議H.220,也稱為“MPEGII系統(tǒng)”;以及(c)ETR211-供電視用的數(shù)字廣播系統(tǒng)供MPEG-2系統(tǒng)應(yīng)用的實(shí)現(xiàn)指南;關(guān)于業(yè)務(wù)信息的實(shí)現(xiàn)和用途的指南。圖1是DVB(數(shù)字視頻廣播)型的數(shù)字電視集成譯碼器/接收機(jī)的方框圖。顯然本發(fā)明不受這一物理環(huán)境的限制,而是可容易地適合于其它類型的業(yè)務(wù)數(shù)據(jù)傳輸。圖1的譯碼器與天線1連接,該天線本身與該譯碼器的調(diào)諧器2連接。該調(diào)諧器提供的信號(hào)被解調(diào)器3解調(diào)。解調(diào)數(shù)據(jù)被校正電路4校正并被傳送給多路分解器5。后者是例如類似于在1995年12月29日以湯姆遜多媒體公司的名義申請(qǐng)的法國(guó)專利申請(qǐng)9515767中所描述的多路分調(diào)器的多路分解器。多路分解器5包括被微處理器23編程為被譯碼器支持的各種應(yīng)用的函數(shù)的一定數(shù)目過(guò)濾器。為了圖的清楚,只畫出了微處理器23的最重要的連接。多路分解器過(guò)濾的音頻或視頻包或部分存儲(chǔ)在緩沖存儲(chǔ)器6的預(yù)定區(qū)域內(nèi),以便被這些應(yīng)用維護(hù)。如果需要,信息在存儲(chǔ)在該緩沖存儲(chǔ)器6之前可首先被解密電路7根據(jù)用戶的資格進(jìn)行解密。根據(jù)本實(shí)施例,應(yīng)用總共是5個(gè)音頻譯碼器16,視頻譯碼器17,圖文電視譯碼器18,存取控制部件(包括解密電路7、驗(yàn)證器微控制器8以及在正常操作模式下與微處理器卡10連接的微處理器卡9的接口),以及業(yè)務(wù)數(shù)據(jù)管理模塊。譯碼器還包括供遙控器24用的紅外接口,所述接口同樣與微處理器23連接。后者與存儲(chǔ)器12連接,存儲(chǔ)器12包括操作系統(tǒng)以及運(yùn)行應(yīng)用的駐留或下載程序。與交換電話網(wǎng)絡(luò)14連接的調(diào)制解調(diào)器13也被微處理器進(jìn)行控制。字符發(fā)生器15允許與譯碼器參數(shù)或與特定應(yīng)用有關(guān)的命令或圖形菜單的產(chǎn)生。該字符發(fā)生器產(chǎn)生的視頻信號(hào)與來(lái)自視頻譯碼器17或來(lái)自圖文電視譯碼器18的視頻信號(hào)之一進(jìn)行多路復(fù)用以送至與電視機(jī)22連接的第一TV外部插座或與錄像機(jī)21連接的第二TV外部插座。多路復(fù)用電路20被微處理器23進(jìn)行管理。本發(fā)明尤其涉及到業(yè)務(wù)數(shù)據(jù)管理模塊的操作。在本實(shí)例中,雖然這一模塊在概念上涉及按照與音頻或視頻譯碼器相同的方式處理數(shù)據(jù)包并采用了專用電路的應(yīng)用,但實(shí)際上它表達(dá)的是被微處理器管理的程序。該模塊是在業(yè)務(wù)數(shù)據(jù)(MPEG和DVB表及部分)和客戶應(yīng)用(節(jié)目指南、電視購(gòu)物、交互式游戲等)之間的接口。它管理來(lái)自客戶應(yīng)用的請(qǐng)求和維護(hù)關(guān)于所接收業(yè)務(wù)數(shù)據(jù)的強(qiáng)度的內(nèi)部數(shù)據(jù)庫(kù)。根據(jù)當(dāng)前例示性實(shí)施例,客戶應(yīng)用是也被微處理器進(jìn)行管理的節(jié)目指南。該管理模塊使一定數(shù)目的功能可被客戶應(yīng)用獲得,這些功能的目的是提出與這些應(yīng)用所需的信息有關(guān)的請(qǐng)求。請(qǐng)求功能異步地操作。一旦對(duì)一請(qǐng)求的響應(yīng)(如果有的話)可被獲得,管理模塊就把這一響應(yīng)通知應(yīng)用。這需要請(qǐng)求功能標(biāo)識(shí)機(jī)制的實(shí)施。為此目的,應(yīng)用為發(fā)出的每一請(qǐng)求選擇一標(biāo)識(shí)符,并將該標(biāo)識(shí)符與該請(qǐng)求一道發(fā)送。管理模塊把該標(biāo)識(shí)符與響應(yīng)的通知捆綁在一起。圖2a至2c表示在一請(qǐng)求之后,在客戶應(yīng)用、業(yè)務(wù)數(shù)據(jù)管理模塊和這些數(shù)據(jù)源之間、即在多路分解器/緩沖存儲(chǔ)器/微處理器部件之間的三種交換情況。圖2a涉及內(nèi)部數(shù)據(jù)庫(kù)(“高速緩存”)包括被客戶應(yīng)用請(qǐng)求的信息的情況。來(lái)自客戶應(yīng)用的請(qǐng)求的后面是該信息可得到的通知。在本實(shí)例中,信息在數(shù)據(jù)庫(kù)中,響應(yīng)的通知是準(zhǔn)立即的。在這種情況下,沒有數(shù)據(jù)項(xiàng)出入數(shù)據(jù)源。圖2b表示被請(qǐng)求的信息項(xiàng)不在內(nèi)部數(shù)據(jù)庫(kù)中的情況。在這種情況下,來(lái)自客戶應(yīng)用的請(qǐng)求的后面也是管理模塊發(fā)給該應(yīng)用的暫時(shí)得不到信息項(xiàng)的通知,然后是管理模塊發(fā)給數(shù)據(jù)源的命令。一旦在存儲(chǔ)在緩沖存儲(chǔ)器內(nèi)的多路分解數(shù)據(jù)流中發(fā)現(xiàn)了相應(yīng)于試圖獲得的信息項(xiàng)的部分或一些部分,數(shù)據(jù)源就通知模塊SI這些部分可被獲得。在讀出和重新格式化這些部分的數(shù)據(jù)之后,管理模塊再通知客戶應(yīng)用可獲得試圖獲得的信息項(xiàng)。該模塊把試圖獲得的信息項(xiàng)(可能只是該部分的一部分?jǐn)?shù)據(jù))寫入在客戶應(yīng)用的最初請(qǐng)求期間由客戶應(yīng)用指定的緩沖存儲(chǔ)器。因此在這種情況下,該通知不如在情況2a中那么迅速地到達(dá)。根據(jù)一種變化,管理模塊不承擔(dān)對(duì)信息項(xiàng)得不到的通知。圖2c表示例如圖2a的請(qǐng)求這樣的初始請(qǐng)求規(guī)定必需發(fā)信號(hào)通知試圖獲得的信息項(xiàng)的變化的情況。在這種情況下,使從數(shù)據(jù)流中提取包含該信息項(xiàng)的數(shù)據(jù)包成為可能的數(shù)據(jù)源的過(guò)濾器被保持在先前的值而不是被停用。以下將更詳細(xì)地描述這種請(qǐng)求,即所謂的永久請(qǐng)求。根據(jù)當(dāng)前例示性實(shí)施例,有4種請(qǐng)求(a)唯一請(qǐng)求當(dāng)應(yīng)用向管理模塊提出這種請(qǐng)求時(shí),后者使其資源(過(guò)濾器和存儲(chǔ)器)只有效到傳送被請(qǐng)求數(shù)據(jù)時(shí)為止。這些資源然后立即被釋放。(b)預(yù)約一次性請(qǐng)求該請(qǐng)求具有一次性請(qǐng)求的特點(diǎn),但具有較低的優(yōu)先權(quán)。管理模塊維護(hù)著兩個(gè)FIFO類型的存儲(chǔ)器,一個(gè)供預(yù)約請(qǐng)求用,另一個(gè)供非預(yù)約請(qǐng)求用。等待的預(yù)約請(qǐng)求總是在非預(yù)約請(qǐng)求之后被處理。(c)永久請(qǐng)求即使在被請(qǐng)求數(shù)據(jù)被進(jìn)行了多路復(fù)用和傳送之后,也保持管理模塊的資源。每當(dāng)這些數(shù)據(jù)發(fā)生了變化,就向應(yīng)用發(fā)送通知。這樣管理模塊就執(zhí)行了系統(tǒng)的監(jiān)控,這種監(jiān)控進(jìn)行到應(yīng)用發(fā)出命令對(duì)其進(jìn)行中斷為止。(d)預(yù)約永久請(qǐng)求這一請(qǐng)求類似于永久請(qǐng)求,但優(yōu)先級(jí)較低。請(qǐng)求所具有的優(yōu)先權(quán)當(dāng)然不以任何方式預(yù)計(jì)與這些請(qǐng)求有關(guān)的數(shù)據(jù)的實(shí)際接收順序。該順序還依賴于例如每一數(shù)據(jù)項(xiàng)的周期性和相對(duì)于這種周期提出請(qǐng)求的時(shí)刻這樣的因素。圖3a是一次性請(qǐng)求的狀態(tài)圖,而圖3b是永久請(qǐng)求的狀態(tài)圖。每當(dāng)應(yīng)用提出一請(qǐng)求,都必需使一請(qǐng)求類型與其相關(guān)聯(lián)。在永久請(qǐng)求的情況下,從數(shù)據(jù)流中檢索的數(shù)據(jù)還存儲(chǔ)在管理模塊的內(nèi)部數(shù)據(jù)庫(kù)內(nèi)。對(duì)于在一次性請(qǐng)求之后提取的數(shù)據(jù)不是如此,此時(shí)不保留數(shù)據(jù)的拷貝。一旦檢測(cè)到包含與永久請(qǐng)求有關(guān)的數(shù)據(jù)的表的新版本或描述符的新版本(即一旦表的version_id參數(shù)發(fā)生變化),就把該表的合適數(shù)據(jù)或該描述符的合適數(shù)據(jù)與數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)作比較。只有當(dāng)至少一個(gè)這些數(shù)據(jù)項(xiàng)已被修改時(shí)才發(fā)送更新的通知。實(shí)際上對(duì)表的版本標(biāo)識(shí)符或描述符的版本標(biāo)識(shí)符進(jìn)行修改時(shí)不考慮與該表有關(guān)的修改,即使該表只涉及到不被應(yīng)用請(qǐng)求的數(shù)據(jù)也是如此。這種機(jī)制避免了在應(yīng)用和管理模塊之間傳送多余的數(shù)據(jù)。請(qǐng)求類型的選擇留給應(yīng)用。作為在請(qǐng)求類型方面應(yīng)用的判斷標(biāo)準(zhǔn)的一個(gè)例子,圖4是節(jié)目指南屏幕的圖示。該屏幕包括兩個(gè)部分使通過(guò)遙控能使用命令功能的下面部分40,以及包括利用所述命令進(jìn)行選擇的事件的表的上面部分41。對(duì)于每一個(gè)事件,節(jié)目指南顯示標(biāo)題、相應(yīng)業(yè)務(wù)的名稱以及開始和結(jié)束時(shí)間。上面部分41可以只顯示事件表的一部分。為了選取其它事件,用戶可使用遙控器的滾動(dòng)箭頭。當(dāng)節(jié)目指南應(yīng)用向管理模塊提出與表中的事件的信息有關(guān)的請(qǐng)求時(shí),與首先要被顯示的事件有關(guān)的請(qǐng)求將是非預(yù)約類型的,就是說(shuō),將具有優(yōu)先權(quán)。實(shí)際上這是絕對(duì)必需進(jìn)行顯示的信息。與表中的其它事件有關(guān)的請(qǐng)求將是預(yù)約類型的,在非預(yù)約請(qǐng)求之后被管理模塊進(jìn)行處理。如果用戶正在尋找的某一事件在一開始被顯示的事件之中,則由于不能確定用戶實(shí)際上將滾動(dòng)事件,所以應(yīng)用將需要相應(yīng)的信息實(shí)際上也不是確定的。為了在這些數(shù)據(jù)被請(qǐng)求的情況下加速它們的顯示,它們被預(yù)先裝載。一旦響應(yīng)一預(yù)約請(qǐng)求的數(shù)據(jù)已被多路分解,管理模塊就把這一事實(shí)通知發(fā)出這一請(qǐng)求的應(yīng)用。但是,只要應(yīng)用沒有請(qǐng)求至緩沖器的數(shù)據(jù)傳送,該應(yīng)用就不會(huì)使這一傳送發(fā)生。業(yè)務(wù)數(shù)據(jù)管理模塊的功能之一是編程多路分解器的過(guò)濾器。為了實(shí)現(xiàn)這一功能和能夠快速獲得試圖獲得的數(shù)據(jù),根據(jù)當(dāng)前例示性實(shí)施例,它維持它所存取的一網(wǎng)絡(luò)或一些網(wǎng)絡(luò)的物理結(jié)構(gòu)的圖像。文件a和b定義了給出有關(guān)一網(wǎng)絡(luò)或一些網(wǎng)絡(luò)的配置、光纖束、業(yè)務(wù)和傳送的事件的信息的10個(gè)表。這些表用PID(包標(biāo)識(shí)數(shù)據(jù))的特定值和表標(biāo)識(shí)符(table_id)的特定值來(lái)標(biāo)識(shí),這些值被所述文件定義。每一表包含一版本標(biāo)識(shí)符,由此能夠根據(jù)該表至另一表的一次傳輸確定該表的內(nèi)容是否發(fā)生了變化。版本標(biāo)識(shí)符還能夠在一個(gè)描述符或一組描述符的級(jí)別上被使用,并且能夠與表的描述符并行地被使用。在此使我們感興趣的表是所謂的NIT表(表示“網(wǎng)絡(luò)信息表”)。NIT表包括有關(guān)已知傳輸網(wǎng)絡(luò)的信息,特別是包括每傳輸信道可利用業(yè)務(wù)的表(傳送流)。數(shù)據(jù)管理模塊建立網(wǎng)絡(luò)、信道和現(xiàn)有業(yè)務(wù)的內(nèi)部索引。一旦譯碼器被接通或一旦NIT表被更新,就給每一現(xiàn)有業(yè)務(wù)分配一邏輯鍵標(biāo)。該鍵標(biāo)是該業(yè)務(wù)在該模塊所維護(hù)的數(shù)據(jù)庫(kù)內(nèi)的索引。在DVB系統(tǒng)內(nèi),可利用包括以下變量的路由唯一地定位業(yè)務(wù)-network_id(網(wǎng)絡(luò)的標(biāo)識(shí)符),-(transport_stream_id;original_network_id)對(duì);-service_id(業(yè)務(wù)本身的標(biāo)識(shí)符)。這三個(gè)變量都是16位編碼的自然整數(shù)。建立三種表一個(gè)網(wǎng)絡(luò)表,一個(gè)每一網(wǎng)絡(luò)的信道表和一個(gè)每一信道的業(yè)務(wù)表。每當(dāng)包括一新網(wǎng)絡(luò)的NIT表被多路分解,就在網(wǎng)絡(luò)表內(nèi)產(chǎn)生一個(gè)元素。為此,過(guò)濾其PID等于0x0010的傳送包。這些包實(shí)際上包含額外地利用變量table_id進(jìn)行標(biāo)識(shí)的NIT表。按照相應(yīng)表的多路分解順序使一4位代碼與每一網(wǎng)絡(luò)相關(guān)聯(lián)。該代碼是包括與這一網(wǎng)絡(luò)相關(guān)的信息的結(jié)構(gòu)的地址指針的索引。NIT表包括該網(wǎng)絡(luò)的信道表,還包括每一信道可利用的業(yè)務(wù)表。對(duì)于網(wǎng)絡(luò)表中的每一網(wǎng)絡(luò),建立一個(gè)信道表。信道表中的每一元素用5個(gè)位來(lái)索引。該信道表包含包括每一信道特有數(shù)據(jù)的結(jié)構(gòu)的地址指針。數(shù)據(jù)庫(kù)內(nèi)標(biāo)識(shí)一個(gè)信道的邏輯鍵標(biāo)由后面跟有該網(wǎng)絡(luò)的該信道的5位索引的該網(wǎng)絡(luò)的4個(gè)索引位組成。對(duì)于每個(gè)信道,建立一業(yè)務(wù)表,該業(yè)務(wù)表包含在NIT表中描述的業(yè)務(wù)的標(biāo)識(shí)符。表中的每一業(yè)務(wù)用7個(gè)位來(lái)索引。數(shù)據(jù)庫(kù)內(nèi)一個(gè)業(yè)務(wù)的邏輯鍵標(biāo)因此總共包括16個(gè)位4個(gè)網(wǎng)絡(luò)索引位、5個(gè)信道位和7個(gè)業(yè)務(wù)位。業(yè)務(wù)的一個(gè)事件將用表示該事件的16個(gè)位(表的變量event_id)來(lái)標(biāo)識(shí),向這16個(gè)位附加相關(guān)業(yè)務(wù)的16個(gè)位的邏輯鍵標(biāo)。(除事件外的)數(shù)據(jù)庫(kù)的結(jié)構(gòu)按照以下結(jié)構(gòu)組織信道信道標(biāo)識(shí)符(“Transport-Stream_id”)原始網(wǎng)絡(luò)標(biāo)識(shí)符(“OriginalNetwork_id”)業(yè)務(wù)表地址</table></tables>業(yè)務(wù)表0業(yè)務(wù)地址l業(yè)務(wù)地址2業(yè)務(wù)地址3業(yè)務(wù)地址4業(yè)務(wù)地址5業(yè)務(wù)地址6業(yè)務(wù)地址7業(yè)務(wù)地址業(yè)務(wù)數(shù)組下一地址</table></tables>業(yè)務(wù)業(yè)務(wù)標(biāo)識(shí)符(“service_id”)業(yè)務(wù)名(“servicename”)狀態(tài)(“runningstatus”)</table></tables>其名稱包含“地址”項(xiàng)的變量是相應(yīng)于數(shù)據(jù)結(jié)構(gòu)的開始的存儲(chǔ)區(qū)域的指針。其它變量相應(yīng)于從數(shù)據(jù)流提取的信息。為便于理解,這些變量后面跟有用括號(hào)括起來(lái)和在引號(hào)之間的在文件(a)內(nèi)所用的名稱。應(yīng)當(dāng)指出,網(wǎng)絡(luò)表、信道表和業(yè)務(wù)表各被組織成數(shù)組,每一數(shù)組由網(wǎng)絡(luò)、信道或業(yè)務(wù)型的數(shù)據(jù)結(jié)構(gòu)的8個(gè)指針和包含表其余的部分的可能數(shù)組的一個(gè)指針組成。當(dāng)沒有其它數(shù)組、即當(dāng)一個(gè)數(shù)組包含一個(gè)表的最后元素時(shí),后一指針是空的。數(shù)據(jù)庫(kù)數(shù)組包括包含網(wǎng)絡(luò)表的第一部分的數(shù)組的指針。網(wǎng)絡(luò)表數(shù)組包括前8個(gè)網(wǎng)絡(luò)的指針。根據(jù)當(dāng)前例示性實(shí)施例,最多有兩個(gè)網(wǎng)絡(luò)表數(shù)組,包含全部網(wǎng)絡(luò)表。網(wǎng)絡(luò)數(shù)組包括與一已知網(wǎng)絡(luò)有關(guān)的信息,還包括與該網(wǎng)絡(luò)相關(guān)的信道表的指針。其它數(shù)組的結(jié)構(gòu)與以上描述的數(shù)組的結(jié)構(gòu)相似。此外,容易把這種結(jié)構(gòu)延伸至事件和其它類型的數(shù)據(jù)。根據(jù)一個(gè)變化的實(shí)施例,涉及到與網(wǎng)絡(luò)結(jié)構(gòu)、信道結(jié)構(gòu)和業(yè)務(wù)結(jié)構(gòu)有關(guān)的數(shù)據(jù)的請(qǐng)求都是永久型請(qǐng)求,這是出于使數(shù)據(jù)庫(kù)內(nèi)的網(wǎng)絡(luò)的圖像經(jīng)常保持最新的目的。在應(yīng)用與管理模塊的交換中,它們只利用邏輯鍵標(biāo)。這些鍵標(biāo)被該模塊變換成相應(yīng)于存儲(chǔ)了信息的位置的存儲(chǔ)器地址。圖5是在存在網(wǎng)絡(luò)的情況下管理模塊的數(shù)據(jù)庫(kù)的圖示,該網(wǎng)絡(luò)包括兩個(gè)信道,每一信道本身包括兩種業(yè)務(wù)。應(yīng)用請(qǐng)求的表給出當(dāng)前被這些應(yīng)用提出的請(qǐng)求清單。根據(jù)當(dāng)前的實(shí)例,當(dāng)前的唯一請(qǐng)求是用來(lái)檢索在網(wǎng)絡(luò)上的業(yè)務(wù)清單的永久型請(qǐng)求。管理模塊的請(qǐng)求表包括相應(yīng)于應(yīng)用請(qǐng)求的基本請(qǐng)求?;菊?qǐng)求在當(dāng)前的范圍內(nèi)是可在多路分解器級(jí)別上被變換為單個(gè)過(guò)濾器的請(qǐng)求。在當(dāng)前情況下,已知在網(wǎng)絡(luò)中有兩個(gè)信道,需要兩個(gè)基本請(qǐng)求來(lái)變換應(yīng)用請(qǐng)求每一業(yè)務(wù)清單或每信道一個(gè)基本請(qǐng)求。它是把應(yīng)用請(qǐng)求分離為基本請(qǐng)求的管理模塊。在該圖中,相應(yīng)于每一基本請(qǐng)求的過(guò)濾程序位于管理模塊的請(qǐng)求表的左側(cè)。假定在圖5所示的時(shí)刻首次獲得了業(yè)務(wù)清單。給定應(yīng)用請(qǐng)求的永久性質(zhì),就保持相應(yīng)的過(guò)濾器以及與該請(qǐng)求有關(guān)的數(shù)據(jù)庫(kù)的內(nèi)容。表示連接一個(gè)清單和該清單內(nèi)的一個(gè)元素的分支的數(shù)字相應(yīng)于該清單內(nèi)的該元素的索引(邏輯鍵標(biāo))。應(yīng)用現(xiàn)在試圖獲得網(wǎng)絡(luò)中當(dāng)前事件的清單。每個(gè)業(yè)務(wù)有一個(gè)當(dāng)前事件;這就使得必需過(guò)濾相應(yīng)的“EIT當(dāng)前/后續(xù)”表(“事件信息表”)。對(duì)于一給定的業(yè)務(wù),應(yīng)用發(fā)出的請(qǐng)求包括以下參數(shù)—請(qǐng)求標(biāo)識(shí)符,—請(qǐng)求的類型,—有關(guān)業(yè)務(wù)的邏輯鍵標(biāo),—指出事件描述符的哪些數(shù)據(jù)將存儲(chǔ)在數(shù)據(jù)庫(kù)內(nèi)的一組標(biāo)記,—數(shù)據(jù)結(jié)構(gòu),包含事件的開始時(shí)刻、其持續(xù)時(shí)間、與存取控制有關(guān)的信息項(xiàng)和事件的名稱,還包含被這些標(biāo)記標(biāo)識(shí)的數(shù)據(jù)的存儲(chǔ)將開始的地址的地址指針。根據(jù)本實(shí)例,假定與在第一信道中的當(dāng)前事件(TS_id=7)有關(guān)的請(qǐng)求是非預(yù)約的,而與在第二信道中的當(dāng)前事件(TS_id=9)有關(guān)的請(qǐng)求是預(yù)約的。這可以例如是只有兩個(gè)事件可同時(shí)被顯示以及業(yè)務(wù)1(Service_id=1)和業(yè)務(wù)3(Service_id=3)的事件首先在屏幕上被顯示的情況。為了獲得有關(guān)當(dāng)前事件的詳情,應(yīng)用不得不發(fā)出四個(gè)截然不同的請(qǐng)求,它們已經(jīng)是基本請(qǐng)求。在下面將假定這些請(qǐng)求不是永久的。一旦與這些事件有關(guān)的數(shù)據(jù)被傳送給客戶應(yīng)用,它們將因此不存儲(chǔ)在內(nèi)部數(shù)據(jù)庫(kù)內(nèi)。管理模塊再檢查這些基本請(qǐng)求并把非預(yù)約請(qǐng)求作為優(yōu)先權(quán)進(jìn)行處理。應(yīng)用發(fā)送的邏輯鍵標(biāo)將分別是0.0.00.0.10.1.00.1.1其中的第一個(gè)數(shù)字代表網(wǎng)絡(luò),第二個(gè)數(shù)字代表(信道、原始網(wǎng)絡(luò))對(duì),第三個(gè)數(shù)字代表業(yè)務(wù)。利用管理模塊維護(hù)的清單,就能夠把實(shí)際的標(biāo)識(shí)符傳送給多路分解器,給予前兩個(gè)請(qǐng)求優(yōu)先權(quán)。文件(a)定義了EIT表的PID的值(PID=0x0012)以及EIT_present_following表的標(biāo)識(shí)符(table_id=0x4E),可利用被請(qǐng)求功能索引的查閱表查閱它們。利用這種信息就能夠?qū)Χ嗦贩纸馄鞯倪^(guò)濾器中的一個(gè)編程。根據(jù)一變化的實(shí)施例,在存儲(chǔ)器不夠的情況下,刪除相應(yīng)于永久預(yù)約請(qǐng)求的至少某些存儲(chǔ)數(shù)據(jù)。根據(jù)一變化的實(shí)施例,可以改變當(dāng)前請(qǐng)求的類型。設(shè)想的一具體實(shí)例把非預(yù)約永久類型的請(qǐng)求改變成為預(yù)約永久類型的請(qǐng)求。這種改變的特定功能可被客戶應(yīng)用利用。根據(jù)一變化的實(shí)施例,管理模塊自身產(chǎn)生與網(wǎng)絡(luò)結(jié)構(gòu)(尤其是網(wǎng)絡(luò)清單和相關(guān)的信道清單)有關(guān)的一些請(qǐng)求,并以永久的方式維護(hù)它們。應(yīng)當(dāng)指出,本發(fā)明不限于利用衛(wèi)星、無(wú)線電或電纜的數(shù)據(jù)傳輸,還可應(yīng)用于數(shù)據(jù)或數(shù)據(jù)包在數(shù)據(jù)流中周期性地出現(xiàn)的任何系統(tǒng)。這種情況的一個(gè)特別的例子就是被記錄和重放的數(shù)據(jù)流。權(quán)利要求1.周期包數(shù)據(jù)傳輸系統(tǒng)中的接收機(jī),所述系統(tǒng)還包括至少一個(gè)發(fā)射機(jī),其特征在于所述接收機(jī)包括—多路分解及過(guò)濾所述數(shù)據(jù)包的裝置(5);—存儲(chǔ)從通過(guò)過(guò)濾提取的包的數(shù)據(jù)結(jié)構(gòu)中選擇的數(shù)據(jù)的數(shù)據(jù)庫(kù)的裝置(6);—檢測(cè)被包括在該數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的更新的裝置(19,23);—在檢測(cè)到數(shù)據(jù)結(jié)構(gòu)的更新的情況下比較存儲(chǔ)在該數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)和所述被更新數(shù)據(jù)結(jié)構(gòu)的相應(yīng)數(shù)據(jù),并僅在有差別的情況下才把這種差別通知客戶應(yīng)用的裝置(19,23)。2.如權(quán)利要求1所述的接收機(jī),其特征在于多路分解及過(guò)濾裝置(5)根據(jù)來(lái)自(一些)客戶應(yīng)用的請(qǐng)求進(jìn)行編程。3.如權(quán)利要求1或2所述的接收機(jī),其特征在于(這些)客戶應(yīng)用包括電子節(jié)目指南類型的應(yīng)用。4.如權(quán)利要求2所述的接收機(jī),其特征在于應(yīng)用為每一請(qǐng)求確定優(yōu)先級(jí),多路分解及過(guò)濾裝置(5)和存儲(chǔ)裝置(6)的資源首先專供具有最高優(yōu)先級(jí)的請(qǐng)求之用。5.如權(quán)利要求4所述的接收機(jī),其特征在于設(shè)置了預(yù)約優(yōu)先級(jí)和非預(yù)約優(yōu)先級(jí),非預(yù)約優(yōu)先級(jí)高于預(yù)約優(yōu)先級(jí)。6.如權(quán)利要求5所述的接收機(jī),其特征在于非預(yù)約優(yōu)先級(jí)被分配給與這樣的數(shù)據(jù)有關(guān)的請(qǐng)求,即應(yīng)用使用這種數(shù)據(jù)是確定的,而非預(yù)約優(yōu)先級(jí)被分配給與這樣的數(shù)據(jù)有關(guān)的請(qǐng)求,即應(yīng)用使用這種數(shù)據(jù)是可能的,但不是確定的。7.如權(quán)利要求5或6中之一所述的接收機(jī),其特征在于非預(yù)約優(yōu)先級(jí)被分配給與要盡可能快地進(jìn)行顯示的數(shù)據(jù)有關(guān)的請(qǐng)求。8.如權(quán)利要求2至7中的任一權(quán)利要求所述的接收機(jī),其特征在于應(yīng)用判斷請(qǐng)求的類型是永久型的還是一次性型的,永久型請(qǐng)求在多路分解及過(guò)濾裝置(5)的編程級(jí)別上被保持到有來(lái)自發(fā)出該永久請(qǐng)求的應(yīng)用的相反指令為止,而一次性型的請(qǐng)求在得到相應(yīng)(一些)數(shù)據(jù)包之后在多路分解及過(guò)濾裝置(5)的編程的級(jí)別上被取消。9.如權(quán)利要求8所述的接收機(jī),其特征在于存儲(chǔ)裝置內(nèi)所存儲(chǔ)的數(shù)據(jù)是相應(yīng)于永久請(qǐng)求的數(shù)據(jù)。全文摘要周期包數(shù)據(jù)傳輸系統(tǒng)中的接收機(jī),所述系統(tǒng)還包括至少一個(gè)發(fā)射機(jī)。該接收機(jī)包括:多路分解及過(guò)濾數(shù)據(jù)包裝置(5);存儲(chǔ)從通過(guò)過(guò)濾提取的包的數(shù)據(jù)結(jié)構(gòu)中選擇的數(shù)據(jù)的數(shù)據(jù)庫(kù)的裝置(6);檢測(cè)包括該數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的更新的裝置(19,23);在檢測(cè)到數(shù)據(jù)結(jié)構(gòu)更新的情況下比較存儲(chǔ)在數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)和所述被更新數(shù)據(jù)結(jié)構(gòu)的相應(yīng)數(shù)據(jù),并僅在有差別時(shí)才把這種差別通知客戶應(yīng)用的裝置(19,23)。本發(fā)明特別應(yīng)用在DVB或DSS類型的數(shù)字電視系統(tǒng)中傳輸電子節(jié)目指南。文檔編號(hào)H04N7/173GK1175826SQ9711735公開日1998年3月11日申請(qǐng)日期1997年8月11日優(yōu)先權(quán)日1996年8月9日發(fā)明者埃里克·德尼奧,吉勒斯·斯特勞布申請(qǐng)人:湯姆森多媒體公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
南召县| 响水县| 镇沅| 广宗县| 石台县| 东乡| 武山县| 裕民县| 措美县| 南昌市| 岐山县| 玉田县| 吉林省| 乌什县| 新乡县| 桦川县| 吉安县| 石渠县| 阿合奇县| 夹江县| 门头沟区| 南部县| 西乌| 长兴县| 乐平市| 武城县| 西乌珠穆沁旗| 林州市| 广河县| 新绛县| 九江县| 昌图县| 什邡市| 上饶县| 二连浩特市| 鄂伦春自治旗| 南京市| 米泉市| 温宿县| 泰州市| 桂阳县|