專利名稱:用數(shù)字音頻廣播(dab)接收機(jī)重建多媒體對(duì)象數(shù)據(jù)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用數(shù)字音頻廣播(DAB)接收機(jī)重建多媒體對(duì)象數(shù)據(jù)的方法,所述的數(shù)據(jù)以多媒體對(duì)象變換(MOT)協(xié)議傳輸,其中把多媒體對(duì)象按數(shù)據(jù)段分段傳輸,并且可以用傳送標(biāo)識(shí)在數(shù)據(jù)流中識(shí)別出,并且其中對(duì)于標(biāo)題數(shù)據(jù)和軀干數(shù)據(jù)的數(shù)據(jù)段各自具有與其在所屬多媒體對(duì)象的標(biāo)題部分或者軀干部分中的順序相應(yīng)的段號(hào)。
此外本發(fā)明還涉及一種數(shù)字音頻廣播(DAB)接收機(jī),所述接收機(jī)具有重建單元用于解碼以多媒體對(duì)象變換(MOT)協(xié)議傳送的多媒體對(duì)象數(shù)據(jù),其中把多媒體對(duì)象用數(shù)據(jù)段分段地傳輸,并且可以用傳送標(biāo)識(shí)在數(shù)據(jù)流中識(shí)別出,并且其中對(duì)于標(biāo)題數(shù)據(jù)和軀干數(shù)據(jù)的數(shù)據(jù)段各自具有與其在所屬多媒體對(duì)象的標(biāo)題部或者軀干部中的順序相應(yīng)的段號(hào)。
背景技術(shù):
歐洲標(biāo)準(zhǔn)EN300 401“無線電廣播系統(tǒng);對(duì)移動(dòng)的、便攜的和固定的接收機(jī)的數(shù)字音頻廣播(DAB)”規(guī)定了寬帶傳輸數(shù)字音頻數(shù)據(jù)的方法。連同音頻數(shù)據(jù)還可以在傳送數(shù)據(jù)流中一起傳送多媒體數(shù)據(jù)。為此歐洲標(biāo)準(zhǔn)EN301 234定義了“數(shù)字音頻廣播(DAB),多媒體對(duì)象變換(MOT)協(xié)議。多媒體對(duì)象數(shù)據(jù)可具有任意的格式和形式,譬如文本、圖像、視頻等等。
在此多媒體對(duì)象數(shù)據(jù)用所謂的程序相關(guān)數(shù)據(jù)(PAD)或者用所謂的DAB數(shù)據(jù)流的分組模式傳輸。因此DAB接收機(jī)中在PAD解碼器和/或分組模式解碼器的輸出處選配設(shè)有稱之為MOT解碼器的重建單元。
多媒體對(duì)象傳送(MOT)協(xié)議規(guī)定,下文中稱為MOT對(duì)象的多媒體對(duì)象由7個(gè)字節(jié)的標(biāo)題-核心部分、標(biāo)題擴(kuò)展部分和軀干部分組成。標(biāo)題-核心部分含有關(guān)于對(duì)象的大小和內(nèi)容的信息,從而DAB接收機(jī)可以確定是否有足夠的資源去解碼和展示MOT對(duì)象。標(biāo)題擴(kuò)展部分含有支持對(duì)象處理的信息,例如存儲(chǔ)器指示。軀干部分包含要傳輸?shù)亩嗝襟w對(duì)象的本來的數(shù)據(jù)。
為傳輸MOT對(duì)象要把它至少劃分成標(biāo)題段和軀干段。每個(gè)段再至少分段成一個(gè)數(shù)據(jù)組。把數(shù)據(jù)組彼此獨(dú)立地嵌入進(jìn)傳輸數(shù)據(jù)流中并且一次地或者重復(fù)地發(fā)送。數(shù)據(jù)組的發(fā)送例如可以在所謂的數(shù)據(jù)轉(zhuǎn)盤進(jìn)行,其中例如首先依次發(fā)射MOT對(duì)象的數(shù)據(jù)組。然后多次地重復(fù)這個(gè)過程??梢韵胂?,產(chǎn)生多次地發(fā)射一個(gè)數(shù)據(jù)組并且接著再多次地發(fā)射隨后的MOT對(duì)象的數(shù)據(jù)組,直到傳輸了全部MOT對(duì)象的數(shù)據(jù)組。
為了傳輸把數(shù)據(jù)組裝入所謂的主業(yè)務(wù)信道(MSC)數(shù)據(jù)組中,其中設(shè)有傳送標(biāo)識(shí)(傳送ID)用于識(shí)別所謂的“對(duì)話標(biāo)題”。此外在數(shù)據(jù)組-標(biāo)題中還含有數(shù)據(jù)段的類型。類型3代表標(biāo)題段而類型4和5代表軀干段。
此外數(shù)據(jù)段具有段標(biāo)題,其中記錄了段的大小等等。標(biāo)題段的每個(gè)段此外還具有連續(xù)的段號(hào)。所述的段號(hào)對(duì)于MOT對(duì)象的標(biāo)題部分-數(shù)據(jù)段和軀干部分?jǐn)?shù)據(jù)段相應(yīng)地彼此分開地計(jì)數(shù)。段號(hào)記錄在MSC數(shù)據(jù)組的“會(huì)話標(biāo)題”中。
在MOT對(duì)象的標(biāo)題-核心部分中還記錄有量部分的總大小以及軀干部分的總大小。
將相應(yīng)的MOT對(duì)象的標(biāo)題部分或者軀干部分劃分得使之具有恒定的段大小。只有標(biāo)題部分或者軀干部分的最后的段才可以有與之偏離的大小。這取決于段剩余的數(shù)據(jù)字節(jié)。從而最后的數(shù)據(jù)段不用空信息充填。
一個(gè)數(shù)據(jù)段的最大量是8個(gè)K字節(jié)。
常規(guī)地在接收MOT對(duì)象時(shí)首先要等待直至接收到MOT對(duì)象的標(biāo)題數(shù)據(jù)段。在標(biāo)題部分全部接收完畢并且存在在工作存儲(chǔ)器中以后,就對(duì)之解碼。接著把構(gòu)成的所屬M(fèi)OT對(duì)象數(shù)據(jù)軀干部分的數(shù)據(jù)段匯集在工作存儲(chǔ)器中。所有的軀干部分?jǐn)?shù)據(jù)段都接收了后才解碼MOT對(duì)象并且一起存儲(chǔ)在工作存儲(chǔ)器中。于是可以進(jìn)一步處理和顯示這樣存儲(chǔ)的MOT對(duì)象。
這種重建多媒體對(duì)象數(shù)據(jù)的方法不利地導(dǎo)致時(shí)間上的延遲,因?yàn)槭紫缺仨毜却邮誐OT對(duì)象的標(biāo)題部分。此外要沖擊地加載DAB接收機(jī)。因?yàn)樵诮邮账袕膶儆贛OT對(duì)象的數(shù)據(jù)以后必須要把數(shù)據(jù)從工作存儲(chǔ)器轉(zhuǎn)移到另一個(gè)存儲(chǔ)媒體上。
由于存儲(chǔ)MOT對(duì)象的過程較長,可能延誤接收后續(xù)的標(biāo)題數(shù)據(jù)段。由此可能出現(xiàn)時(shí)間損失。
發(fā)明內(nèi)容
因此本發(fā)明的任務(wù)是,創(chuàng)建改善的用于重建多媒體對(duì)象數(shù)據(jù)的方法,以及改善了的數(shù)字音頻廣播接收機(jī),從而尤其可以達(dá)到成本降低且有效地利用系統(tǒng)資源。
所述任務(wù)用根據(jù)本發(fā)明的此類方法通過把接收到的數(shù)據(jù)段儲(chǔ)存進(jìn)數(shù)據(jù)存儲(chǔ)器中為多媒體對(duì)象保留的存儲(chǔ)區(qū)域內(nèi)的存儲(chǔ)位置上,所述的存儲(chǔ)位置取決于段號(hào)如此地選擇使得多媒體對(duì)象的標(biāo)題部分或者軀干部分的數(shù)據(jù)段按段號(hào)相互連續(xù)地存儲(chǔ)在所述存儲(chǔ)區(qū)內(nèi)。
根據(jù)本發(fā)明從而利用接收的數(shù)據(jù)段的信息,以計(jì)算所屬的MOT對(duì)象的期望的大小和當(dāng)前數(shù)據(jù)段在MOT對(duì)象內(nèi)的位置。然后可以立即占據(jù)數(shù)據(jù)存儲(chǔ)器中所需要的存儲(chǔ)位置,而不需要在工作存儲(chǔ)器中進(jìn)行中間存儲(chǔ)。從而可以把數(shù)據(jù)段在接收后立即相應(yīng)于其在MOT對(duì)象中的順序匯集在為MOT對(duì)象保留的存儲(chǔ)區(qū)域中。完全地接收MOT對(duì)象并且把之存儲(chǔ)進(jìn)數(shù)據(jù)存儲(chǔ)器后就可以立即解碼。
然后,如果標(biāo)題部分或者軀干部分具有獨(dú)特的數(shù)據(jù)段,就把數(shù)據(jù)段存改在為所屬的多媒體對(duì)象的標(biāo)題部分或者軀干部分設(shè)置的存儲(chǔ)區(qū)域的開始處。
尤其是在要存儲(chǔ)的數(shù)據(jù)段是MOT對(duì)象的所屬的標(biāo)題部分或者軀干部分的最后的數(shù)據(jù)段的特殊情況下,與以前接收和存儲(chǔ)的多媒體對(duì)象的所屬的標(biāo)題部分或者軀干部分?jǐn)?shù)據(jù)段的段大小相關(guān)地選擇存儲(chǔ)位置。這之所以是必須的是因?yàn)樽詈蟮臄?shù)據(jù)段與所屬的標(biāo)題部分或者軀干部分的以前的數(shù)據(jù)段的恒定數(shù)據(jù)段大小可盡可能地不同。
如果沒有接收到所屬的標(biāo)題部分或者軀干部分的先前的數(shù)據(jù)段,就屏棄接收的最后的數(shù)據(jù)段,這之所以是必須的是因?yàn)槿狈?duì)先前的數(shù)據(jù)段的恒定的數(shù)據(jù)段大小就不能夠計(jì)算存儲(chǔ)位置。
應(yīng)當(dāng)在對(duì)所屬的多媒體對(duì)象保留的存儲(chǔ)區(qū)域內(nèi)部與段號(hào)和段大小的乘積成比例地選擇存儲(chǔ)位置。這使得可以達(dá)到相應(yīng)存儲(chǔ)區(qū)域的線性存儲(chǔ)編址。
此外,如果把接收的多媒體對(duì)象的標(biāo)題部分或軀干部分列表是有利的。然后借助于列表中的段號(hào)檢驗(yàn)是否已經(jīng)接收了數(shù)據(jù)段以能夠不考慮多重傳輸?shù)臄?shù)據(jù)段。
可以檢驗(yàn)多媒體對(duì)象的完全接收,其中求出各多媒體對(duì)象的標(biāo)題部分和軀干部分的數(shù)據(jù)段大小總數(shù)。然后把求出的總數(shù)與在標(biāo)題部分的數(shù)據(jù)中給出的多媒體對(duì)象的大小進(jìn)行比較。
所述的任務(wù)還通過所述類型的數(shù)字音頻廣播接收機(jī)解決,其中構(gòu)成用于實(shí)施以上所說明的方法的重建單元。這例如可以通過固定布線的集成開關(guān)電路或者優(yōu)選地通過軟件編程進(jìn)行。
下面參照附圖詳細(xì)地說明本發(fā)明。在附圖中圖1是帶有MOT解碼器的DAB接收機(jī)的方框圖;圖2是MOT對(duì)象中、數(shù)據(jù)段中和數(shù)據(jù)組中的列表示意圖;圖3是數(shù)據(jù)儀器中接收的的定位示意圖;
具體實(shí)施例方式
圖1為相應(yīng)于DAB標(biāo)準(zhǔn)ETS-EN300的定義的數(shù)字音頻廣播接收機(jī)的方框圖。DAB接收機(jī)具有高頻部分1,帶有后接的信號(hào)處理單元2用于用快速富立葉變換FFT″進(jìn)行信號(hào)解碼,帶有信號(hào)分離方法并且?guī)в行诺澜獯a。音頻數(shù)據(jù)流在音頻解碼器3中解碼并且揚(yáng)聲器4重放。
此外設(shè)有PAD解碼器5用于解碼程序相關(guān)數(shù)據(jù)PAD,并且設(shè)有分組解碼器6用于進(jìn)行分組解碼。在PAD解碼器5以及分組模式解碼器6的輸出端上可以提供根據(jù)DAB標(biāo)準(zhǔn)的定義的數(shù)據(jù)段,把所述數(shù)據(jù)段輸送到多媒體對(duì)象變換解碼器7中。至少該所謂的MOT解碼器7與一個(gè)數(shù)據(jù)存儲(chǔ)器8耦連,以存儲(chǔ)所傳輸?shù)亩嗝襟w對(duì)象的數(shù)據(jù)。多媒體對(duì)象數(shù)據(jù)MOD以及可能的附加信息經(jīng)另一個(gè)數(shù)據(jù)處理單元9或者適當(dāng)?shù)能浖M(jìn)行準(zhǔn)備去重放。
然后中把多媒體對(duì)象數(shù)據(jù)MOD按照多媒體對(duì)象變換協(xié)議分段地傳輸。這示意地在圖2中示出。把多媒體對(duì)象數(shù)據(jù)MOD劃分到軀干數(shù)據(jù)段中的MOT對(duì)象的軀干部分。此外MOT對(duì)象具有標(biāo)題-核心部分,以及有可能具有根據(jù)DAB-MOT標(biāo)準(zhǔn)ETS-EN301 234定義的標(biāo)題擴(kuò)展部分。標(biāo)題部分又劃分到數(shù)據(jù)段K-SEG中,所述數(shù)據(jù)段K-SEG相應(yīng)地有一個(gè)段標(biāo)題SK以及一個(gè)段數(shù)據(jù)部分SD。在段標(biāo)題中標(biāo)示出段的大小等等。
軀干數(shù)據(jù)段R-SEG也在相應(yīng)的數(shù)據(jù)段中與段標(biāo)題SK和段數(shù)據(jù)部分SD一起傳輸。
數(shù)據(jù)段SEG在數(shù)據(jù)段中與數(shù)據(jù)組標(biāo)題DGH(Data Group Header)、所謂的對(duì)話標(biāo)題SH、數(shù)據(jù)組-數(shù)據(jù)字段DG(Data Group Field)以及可選項(xiàng)所謂的MSC數(shù)據(jù)組CRC一起傳輸。數(shù)據(jù)組標(biāo)題DGH包含數(shù)據(jù)段SEG的類型。這樣數(shù)字3標(biāo)示標(biāo)題部分,以及數(shù)字4和5標(biāo)示軀干部分。
此外在對(duì)話標(biāo)題SH中有一個(gè)傳輸標(biāo)識(shí)碼(傳輸ID),所述的傳輸標(biāo)識(shí)碼標(biāo)示出所屬的MOT對(duì)象。從而可以參照MOT對(duì)象識(shí)別數(shù)據(jù)段SEG。
各個(gè)數(shù)據(jù)段以及數(shù)據(jù)組在時(shí)間上彼此無關(guān)地接入到傳輸流中,在一定的情況下多次地相繼傳輸。
為了重建MOT對(duì)象的數(shù)據(jù),這時(shí)分析根據(jù)本發(fā)明的接收的數(shù)據(jù)段SEG的段號(hào)的號(hào)數(shù),并且在如圖3中所示意,把接收到的數(shù)據(jù)段SEG按照正確的數(shù)據(jù)段順序存儲(chǔ)到數(shù)據(jù)存儲(chǔ)器8中為MOT對(duì)象保留的存儲(chǔ)區(qū)內(nèi)。在此存儲(chǔ)位置取決于段號(hào)x和數(shù)據(jù)段大小n如此地選擇使得MOT的標(biāo)題部分或者軀干部分的數(shù)據(jù)段K-SEG、R-SEG按段號(hào)x的順序連續(xù)地依次存儲(chǔ)在MOT對(duì)象的存儲(chǔ)區(qū)域中。
如果首先接收段x=2,把它根據(jù)已知的MOT對(duì)象的長度n在一個(gè)存儲(chǔ)位置中與段號(hào)x=2和恒定的數(shù)據(jù)段大小n的乘積成比例地存儲(chǔ)。因?yàn)樗鰯?shù)據(jù)段還有是否涉及MOT對(duì)象的最后的數(shù)據(jù)段的信息,可以用當(dāng)前數(shù)據(jù)段SEG的數(shù)據(jù)段大小n去計(jì)算存儲(chǔ)位置。只要存儲(chǔ)的數(shù)據(jù)段SEG是MOT對(duì)象的最后數(shù)據(jù)段SEG,就采用先前的數(shù)據(jù)段SEG的恒定的數(shù)據(jù)段大小n計(jì)算存儲(chǔ)位置。必須要這樣做的原因在于最后的數(shù)據(jù)段SEG盡可能具有小的數(shù)據(jù)段大小m≤n,小于先前數(shù)據(jù)段SEG的數(shù)據(jù)段大小n。
接著用段號(hào)1接收數(shù)據(jù)段SEG,并且相應(yīng)地在帶有段號(hào)2的數(shù)據(jù)段SEG之前存儲(chǔ)進(jìn)數(shù)據(jù)存儲(chǔ)器8中。然后用段號(hào)0接收數(shù)據(jù)段SEG,并且在帶有段號(hào)1的數(shù)據(jù)段SEG之前存儲(chǔ)進(jìn)數(shù)據(jù)存儲(chǔ)器8中。最后用段號(hào)3接收數(shù)據(jù)段SEG,并且直接地在帶有段號(hào)2的上一個(gè)數(shù)據(jù)段SEG之后存儲(chǔ)進(jìn)數(shù)據(jù)存儲(chǔ)器8中??梢匀缟纤龅赝ㄟ^依賴于先前數(shù)據(jù)段的恒定的數(shù)據(jù)大小進(jìn)行帶有段號(hào)3的最后數(shù)據(jù)段SEG的存儲(chǔ)定位。
權(quán)利要求
1.用數(shù)字音頻廣播(DAB)接收機(jī)重建多媒體對(duì)象數(shù)據(jù)(MOD)的方法,所述的數(shù)據(jù)以多媒體對(duì)象變換(MOT)協(xié)議傳輸,其中把多媒體對(duì)象按數(shù)據(jù)段(SEG)分段傳輸,并且可以用傳送標(biāo)識(shí)(傳送ID)在數(shù)據(jù)流中識(shí)別出,并且其中對(duì)于標(biāo)題數(shù)據(jù)和軀干數(shù)據(jù)的數(shù)據(jù)段(K-SEG、R-SEG)各自具有與其在所屬多媒體對(duì)象的標(biāo)題部分或者軀干部分中的順序相應(yīng)的段號(hào)(x),其特征在于,把接收到的數(shù)據(jù)段(SEG)儲(chǔ)存進(jìn)數(shù)據(jù)存儲(chǔ)器(8)中,在為多媒體對(duì)象保留的存儲(chǔ)區(qū)域內(nèi)的存儲(chǔ)位置上,根據(jù)段號(hào)(x)和數(shù)據(jù)段大小(n)如此地選擇所述存儲(chǔ)位置使得多媒體對(duì)象的標(biāo)題部分或者軀干部分的數(shù)據(jù)段(K-SEG、R-SEG)按段號(hào)(x)順序相互連續(xù)地存儲(chǔ)在所述存儲(chǔ)區(qū)內(nèi)。
2.如權(quán)利要求1所述的方法,其特征在于,如果標(biāo)題部分或者軀干部分具有獨(dú)特的數(shù)據(jù)段,就把數(shù)據(jù)段(SEG)存放在為所屬的多媒體對(duì)象的標(biāo)題部分或者軀干部分設(shè)置的存儲(chǔ)區(qū)域的開始處。
3.如權(quán)利要求1所述的方法,其特征在于,與以前接收和存儲(chǔ)的多媒體對(duì)象的所屬的標(biāo)題部分或者軀干部分的數(shù)據(jù)段(SEG)相關(guān)地選擇存儲(chǔ)位置,尤其是如果要存儲(chǔ)的數(shù)據(jù)段(SEG)是所屬標(biāo)題部分或者軀干部分的最后的數(shù)據(jù)段(SEG)。
4.如權(quán)利要求3所述的方法,其特征在于,如果沒有接收到所屬的標(biāo)題部分或者軀干部分的先前的數(shù)據(jù)段(SEG),就屏棄接收的最后的數(shù)據(jù)段(SEG)。
5.如以上權(quán)利要求之一所述的方法,其特征在于,在多媒體對(duì)象存儲(chǔ)區(qū)域內(nèi)部與段號(hào)(x)和數(shù)據(jù)段大小(n)的乘積成比例地選擇存儲(chǔ)位置。
6.如以上權(quán)利要求之一所述的方法,其特征在于,把接收的多媒體對(duì)象的標(biāo)題部分或軀干部分的數(shù)據(jù)段(SEG)的段號(hào)(x)列表,借助于列表中的段號(hào)(x)檢驗(yàn)是否已經(jīng)接收了數(shù)據(jù)段(SEG),并且忽略多重傳輸?shù)臄?shù)據(jù)段(SEG)。
7.如以上權(quán)利要求之一所述的方法,其特征在于,通過求出各多媒體對(duì)象的標(biāo)題部分和軀干部分的數(shù)據(jù)段大小(n)的總數(shù)檢驗(yàn)多媒體對(duì)象是否被完全接收,并且把求出的總數(shù)與在標(biāo)題部分的數(shù)據(jù)中給出的多媒體對(duì)象的大小進(jìn)行比較。
8.一種數(shù)字音頻廣播(DAB)接收機(jī),所述接收機(jī)具有重建單元用于解碼用多媒體對(duì)象變換(MOT)協(xié)議傳送的多媒體對(duì)象數(shù)據(jù)(MOD),其中把多媒體對(duì)象用數(shù)據(jù)段(SEG)分段地傳輸,并且可以周傳送標(biāo)識(shí)(傳送ID)在數(shù)據(jù)流中識(shí)別出,并且其中對(duì)于標(biāo)題數(shù)據(jù)和軀干數(shù)據(jù)的數(shù)據(jù)段(K-SEG、R-SEG)各自具有與其在所屬多媒體對(duì)象的標(biāo)題部分或者軀干部分中的順序相應(yīng)的段號(hào)(x),其特征在于,構(gòu)成重建單元以實(shí)施如以上權(quán)利要求之一的方法。
全文摘要
用數(shù)字音頻廣播(DAB)接收機(jī)重建多媒體對(duì)象數(shù)據(jù)(MOD)的方法,所述的數(shù)據(jù)以多媒體對(duì)象變換(MOT)協(xié)議傳輸,其中把多媒體對(duì)象按數(shù)據(jù)段(SEG)分段傳輸,并且可以用傳送標(biāo)識(shí)(傳送ID)在數(shù)據(jù)流中識(shí)別出,并且其中對(duì)于標(biāo)題數(shù)據(jù)和軀干數(shù)據(jù)的數(shù)據(jù)段(K-SEG、R-SEG)各自具有與其在所屬多媒體對(duì)象的標(biāo)題部或者軀干部中的順序相應(yīng)的段號(hào)(x),具有步驟把接收到的數(shù)據(jù)段(SEG)儲(chǔ)存進(jìn)數(shù)據(jù)存儲(chǔ)器(8)中,在為多媒體對(duì)象保留的存儲(chǔ)區(qū)域內(nèi)的存儲(chǔ)位置上,所述的存儲(chǔ)位置取決于段號(hào)(x)和數(shù)據(jù)段大小(n)如此地選擇使得多媒體對(duì)象的標(biāo)題部分或者軀干部分的數(shù)據(jù)段(K-SEG、R-SEG)按段號(hào)(x)順序相互連續(xù)地存儲(chǔ)在所述存儲(chǔ)區(qū)內(nèi)。
文檔編號(hào)H04H60/27GK1521966SQ20041000397
公開日2004年8月18日 申請(qǐng)日期2004年2月12日 優(yōu)先權(quán)日2003年2月12日
發(fā)明者H·基內(nèi), H 基內(nèi) 申請(qǐng)人:羅伯特-博希股份公司