專利名稱:用于數(shù)字無(wú)線電廣播接收機(jī)的存儲(chǔ)空間和功率減少的系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及減少數(shù)字無(wú)線電廣播接收機(jī)中的存儲(chǔ)空間和功率使用。
背景技術(shù):
數(shù)字無(wú)線電廣播技術(shù)將數(shù)字音頻和數(shù)據(jù)服務(wù)傳送到移動(dòng)的、便攜式的和固定的接收機(jī)。稱為帶內(nèi)同頻(IBOC)數(shù)字音頻廣播(數(shù)字無(wú)線電廣播)的ー種數(shù)字無(wú)線電廣播使用處于現(xiàn)有的中頻(MF)和甚高頻(VHF)無(wú)線電頻帶中的地面發(fā)射機(jī)。由iBiquity數(shù)字公司開(kāi)發(fā)的HD Radio 技術(shù)是用于數(shù)字無(wú)線電廣播和接收的IBOC實(shí)現(xiàn)方式的ー個(gè)例子??梢砸园M調(diào)制的載波結(jié)合多個(gè)數(shù)字調(diào)制的載波的混合格式或其中不使用模擬調(diào)制的載波的全數(shù)字格式來(lái)發(fā)送IBOC數(shù)字無(wú)線電廣播信號(hào)。使用該混合模式,廣播商能夠繼續(xù)傳送模擬AM和FM,同時(shí)傳送質(zhì)量更高的和更為強(qiáng)大的數(shù)字信號(hào),這使得它們和它們的聽(tīng)眾能從模擬轉(zhuǎn)換到數(shù)字無(wú)線電,同時(shí)維持它們當(dāng)前的頻率分配。數(shù)字傳輸系統(tǒng)的ー個(gè)特征是同時(shí)發(fā)送數(shù)字化的音頻和數(shù)據(jù)的固有能力。從而,該技術(shù)也允許來(lái)自AM和FM無(wú)線電臺(tái)的無(wú)線數(shù)據(jù)服務(wù)。該廣播信號(hào)可以包括諸如藝術(shù)家、歌曲標(biāo)題和電臺(tái)呼叫字母的元數(shù)據(jù)。也可以包括關(guān)于事件、交通和天氣的特殊消息。例如,當(dāng)用戶收聽(tīng)無(wú)線電臺(tái)時(shí),可以在無(wú)線電接收機(jī)的顯示器上滾動(dòng)顯示交通信息、天氣預(yù)報(bào)、新聞和體育比賽得分。IBOC數(shù)字無(wú)線電廣播技術(shù)能提供優(yōu)于現(xiàn)有的模擬廣播格式的數(shù)字質(zhì)量音頻。因?yàn)樵诂F(xiàn)有的AM或FM通道分配的頻譜掩蔽內(nèi)發(fā)送每個(gè)IBOC數(shù)字無(wú)線電廣播信號(hào),其不需要新的頻譜分配。IBOC數(shù)字無(wú)線電廣播提升了頻譜的經(jīng)濟(jì)性,同時(shí)使得廣播商能提供數(shù)字質(zhì)量的音頻給現(xiàn)有的聽(tīng)眾群體。多播,即在AM或FM頻譜中的一個(gè)通道上傳送若干個(gè)音頻節(jié)目或服務(wù)的能力,使得電臺(tái)能在主頻率的任何子通道上廣播多個(gè)服務(wù)和補(bǔ)充節(jié)目。例如,多個(gè)數(shù)據(jù)服務(wù)可包括替代性的音樂(lè)格式、本地交通、天氣、新聞和體育。使用調(diào)諧或捜索功能,可以以與傳統(tǒng)電臺(tái)頻率相同的方式訪問(wèn)該補(bǔ)充服務(wù)和節(jié)目。例如,如果模擬調(diào)制信號(hào)以94. IMHz為中心,則IBOC中的相同廣播可包括補(bǔ)充服務(wù)94. 1-2,94. 1-3??梢詫⒏叨葘iT(mén)化的補(bǔ)充節(jié)目遞送給緊密定位的聽(tīng)眾,這可以為廣告商創(chuàng)造將他們的品牌與節(jié)目?jī)?nèi)容相結(jié)合的更多機(jī)會(huì)。如本文中使用的,多播包括在單個(gè)數(shù)字無(wú)線電廣播通道中或在單個(gè)數(shù)字無(wú)線電廣播信號(hào)上發(fā)送ー個(gè)或多個(gè)節(jié)目。多播內(nèi)容可包括主節(jié)目服務(wù)(MPS)、補(bǔ)充節(jié)目服務(wù)(SPS)、節(jié)目服務(wù)數(shù)據(jù)(PSD)和/或其他廣播數(shù)據(jù)。國(guó)家無(wú)線電系統(tǒng)委員會(huì),ー個(gè)由國(guó)家廣播商協(xié)會(huì)和消費(fèi)電子協(xié)會(huì)資助的標(biāo)準(zhǔn)制定組織,于2005年采用了定名為NRSC-5的IBOC標(biāo)準(zhǔn)。通過(guò)引用而將其公開(kāi)結(jié)合在本文中的NRSC-5及其更新給出了對(duì)在AM和FM廣播通道上廣播數(shù)字音頻和從屬數(shù)據(jù)的要求。該標(biāo)準(zhǔn)及其參考文獻(xiàn)包含對(duì)射頻/傳輸子系統(tǒng)以及傳送和服務(wù)復(fù)用子系統(tǒng)的詳細(xì)說(shuō)明??梢杂趆ttp://www. nrscstandards. org/SG. asp 從NRSC獲得該標(biāo)準(zhǔn)的副本。iBiquity 的 HD Radio技術(shù)是該NRSC-5IB0C標(biāo)準(zhǔn)的一種實(shí)現(xiàn)方式??梢杂赪WW. hdradio. com和www. ibiquity.com找到關(guān)于HD Radio技術(shù)的進(jìn)ー步信息。其他類型的數(shù)字無(wú)線電廣播系統(tǒng)包括諸如衛(wèi)星數(shù)字音頻無(wú)線電服務(wù)(SDARSjnXM無(wú)線電、Sirius)、數(shù)字音頻無(wú)線電服務(wù)(DARS,如WorldSpace)的衛(wèi)星系統(tǒng)以及諸如世界數(shù)字無(wú)線電(DRM)、Eureka 147 (品牌名為數(shù)字無(wú)線電廣播數(shù)字音頻廣播)、數(shù)字無(wú)線電廣播第二版以及FMeXtra的地面系統(tǒng)。如本文中使用的,短語(yǔ)“數(shù)字無(wú)線電廣播”涵蓋包括帶內(nèi)同頻廣播以及其他數(shù)字地面廣播和衛(wèi)星廣播在內(nèi)的數(shù)字音頻廣播。處于最高功能層的典型數(shù)字無(wú)線電廣播接收機(jī)實(shí)施方式要求動(dòng)態(tài)存儲(chǔ)空間分配,然而,這些分配的數(shù)量對(duì)成本和大小優(yōu)化而言可能過(guò)大。在一定程度上,典型地可以一定程 度地減少所需的存儲(chǔ)空間數(shù)量,而不影響功能。然而,這樣的減少可能最終導(dǎo)致性能下降, 這可以體現(xiàn)為較慢的接收機(jī)響應(yīng)和關(guān)于服務(wù)(可得到但未被選作當(dāng)前使用)的有限的即時(shí)信息。進(jìn)ー步的存儲(chǔ)空間減少可能導(dǎo)致接收機(jī)功能的減少,且在某些情況下是不可接受的。涉及大量接收機(jī)存儲(chǔ)空間的ー個(gè)具體操作是解交織。數(shù)字無(wú)線電接收機(jī)中的基于塊的解交織技術(shù)需要大量使用處理器,且通常要求存儲(chǔ)空間中的兩個(gè)完全的地址表。從而,減少解交織的存儲(chǔ)空間要求將導(dǎo)致數(shù)字無(wú)線電廣播接收機(jī)處的顯著的存儲(chǔ)空間和功率減少。此外,典型的接收機(jī)實(shí)施方式采用對(duì)物理層(層I)的完全處理,該處理超出了接收機(jī)提供的數(shù)據(jù)的實(shí)際內(nèi)容與比特率。在音頻的情況下,超過(guò)ー個(gè)音頻服務(wù)的存在可能導(dǎo)致對(duì)用戶不能聽(tīng)到的音頻服務(wù)的解交織和解碼,因此浪費(fèi)了接收機(jī)的處理資源和存儲(chǔ)空間。在數(shù)據(jù)的情況下,可以在任何邏輯通道內(nèi)傳送數(shù)據(jù)服務(wù),每個(gè)邏輯通道可以包括若干子通道。因此,當(dāng)接收機(jī)變得知曉某個(gè)數(shù)據(jù)服務(wù)時(shí),它可能不得不處理大量邏輯通道和子通道來(lái)提供僅僅ー個(gè)感興趣的服務(wù)。再一次地,該額外的處理浪費(fèi)了接收機(jī)的處理和存儲(chǔ)空間資源。本發(fā)明人已經(jīng)發(fā)現(xiàn),通過(guò)提高解交織存儲(chǔ)空間和操作的效率和/或使其他不必要的操作最少化,可以以更少的存儲(chǔ)空間和功率要求實(shí)施數(shù)字無(wú)線電廣播接收機(jī)。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例針對(duì)可以滿足這些需求的系統(tǒng)和方法。根據(jù)示范性實(shí)施例,公開(kāi)了成塊地解交織于數(shù)字無(wú)線電廣播接收機(jī)處接收的數(shù)據(jù)的處理器實(shí)施的方法。該方法包括具有η行和k列地址的存儲(chǔ)空間塊,其中該塊包括單張表;在數(shù)字無(wú)線電廣播接收機(jī)處接收數(shù)字無(wú)線電廣播信號(hào);將該數(shù)字無(wú)線電廣播信號(hào)解調(diào)為多個(gè)交織的數(shù)據(jù)單元;對(duì)于來(lái)自該流的至少ー個(gè)系列的nXk個(gè)數(shù)據(jù)単元,確定指針步長(zhǎng);且對(duì)于該系列中的每個(gè)數(shù)據(jù)單元,根據(jù)指針步長(zhǎng)計(jì)算該塊中的地址;從該地址讀輸出數(shù)據(jù)單元;以及將來(lái)自該多個(gè)交織的數(shù)據(jù)單元的輸入數(shù)據(jù)單元寫(xiě)入該地址,使得所述輸出數(shù)據(jù)單元表示成塊解交織的數(shù)據(jù)單元。根據(jù)其他的示范性實(shí)施例,公開(kāi)了減少數(shù)字無(wú)線電廣播接收機(jī)的功率使用的處理器實(shí)施的方法。該方法包括在該數(shù)字無(wú)線電廣播接收機(jī)處接收數(shù)字無(wú)線電廣播信號(hào);解調(diào)該數(shù)字無(wú)線電廣播信號(hào);映射包括在該解調(diào)的信號(hào)的信號(hào)中的一組服務(wù);從該映射的ー組服務(wù)中選擇ー個(gè)或多個(gè)服務(wù);從解交織器讀與該選擇的服務(wù)相關(guān)的數(shù)據(jù)和開(kāi)銷字節(jié);以及丟棄與未選擇的服務(wù)相關(guān)的數(shù)據(jù)字節(jié)。描述了包括處理系統(tǒng)以及耦合到該處理系統(tǒng)的存儲(chǔ)空間的一種系統(tǒng),其中該處理系統(tǒng)被配置成執(zhí)行上述方法??梢栽诜菚簯B(tài)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中包含適于使處理系統(tǒng)執(zhí)行上述方法的計(jì)算機(jī)編程指令。
結(jié)合以下說(shuō)明、所附權(quán)利要求和附圖可以更好地理解本公開(kāi)的這些和其他特征、方面以及優(yōu)點(diǎn),其中 圖I示出了一張框圖,該框圖提供了根據(jù)某些實(shí)施例的系統(tǒng)的總覽;圖2是混合式FM IBOC波形的示意圖;圖3是擴(kuò)展的混合式FM IBOC波形的示意圖;圖4是全數(shù)字FM IBOC波形的示意圖;圖5是混合式AM IBOC波形的示意圖;圖6是全數(shù)字AM IBOC波形的示意圖;圖7是根據(jù)某些實(shí)施例的AM IBOC數(shù)字無(wú)線電廣播接收機(jī)的功能框圖;圖8是根據(jù)某些實(shí)施例的FM IBOC數(shù)字無(wú)線電廣播接收機(jī)的功能框圖;圖9a和9b是從廣播角度來(lái)看的IBOC數(shù)字無(wú)線電廣播邏輯協(xié)議棧的簡(jiǎn)圖;圖10是從接收機(jī)角度來(lái)看的IBOC數(shù)字無(wú)線電廣播邏輯協(xié)議棧的簡(jiǎn)圖;圖11示出了根據(jù)某些實(shí)施例的、在填充76個(gè)比特后的示范性的發(fā)射機(jī)成塊交織器表(即兩張表);圖12示出了在接收76個(gè)比特后傳統(tǒng)的接收機(jī)成塊解交織器表(即兩張表);圖13示出了根據(jù)某些實(shí)施例的、在填充150個(gè)比特后的示范性的發(fā)射機(jī)成塊交織器表(即兩張表);圖14示出了在接收150個(gè)比特后傳統(tǒng)的接收機(jī)成塊解交織器表(即兩張表);圖15示出了根據(jù)某些實(shí)施例的、在填充207個(gè)比特后的示范性的發(fā)射機(jī)成塊交織器表(即兩張表);圖16示出了在接收207個(gè)比特后傳統(tǒng)的接收機(jī)成塊解交織器表(即兩張表);圖17示出了根據(jù)某些實(shí)施例的成塊交織數(shù)據(jù)的示范性流;圖18示出了根據(jù)某些實(shí)施例的用于成塊解交織在數(shù)字無(wú)線電廣播接收機(jī)處接收的數(shù)據(jù)的示范性技術(shù);圖19示出了根據(jù)某些實(shí)施例的在接收76個(gè)比特后的示范性的接收機(jī)成塊解交織器的單張表;圖20示出了根據(jù)某些實(shí)施例的在接收150個(gè)比特后的示范性的接收機(jī)成塊解交織器的單張表;圖21示出了根據(jù)某些實(shí)施例的在接收207個(gè)比特后的示范性的接收機(jī)成塊解交織器的單張表;
圖22a和22b示出了根據(jù)某些實(shí)施例的示范性的單張表成塊解交織器度和寫(xiě)數(shù)據(jù)流;圖23示出了根據(jù)某些實(shí)施例的減少數(shù)字無(wú)線電廣播接收機(jī)的功率使用的示范性技術(shù);圖24示出了根據(jù)某些實(shí)施例的示范性的數(shù)據(jù)控制服務(wù)。
具體實(shí)施例方式本發(fā)明提供了可能導(dǎo)致數(shù)字無(wú)線電廣播接收機(jī)中存儲(chǔ)空間和功率的使用減少的方法、系統(tǒng)和處理器可讀介質(zhì)。在某些實(shí)施例中,這些方法可以僅涉及接收機(jī)設(shè)計(jì)。
圖1-10和本文中所附的說(shuō)明提供了對(duì)示范性的IBOC系統(tǒng)、示范性的廣播設(shè)備結(jié)構(gòu)和運(yùn)行以及示范性的接收機(jī)結(jié)構(gòu)和運(yùn)行的一般描述。圖11-24以及本文中所附的說(shuō)明提供了對(duì)根據(jù)本發(fā)明的示范性實(shí)施例的、用于減少數(shù)字無(wú)線電廣播接收機(jī)中的存儲(chǔ)空間和功率使用的示范性方法。盡管在示范性的IBOC系統(tǒng)中給出本發(fā)明的各個(gè)方面,應(yīng)當(dāng)懂得,本發(fā)明不限于IBOC系統(tǒng),且本文中的教導(dǎo)也適用于其他形式的數(shù)字無(wú)線電廣播。如本文中所稱的服務(wù)是用于經(jīng)由射頻廣播來(lái)傳送內(nèi)容的任何模擬或數(shù)字介質(zhì)。例如,在IBOC無(wú)線電信號(hào)中,可以將IBOC無(wú)線電信號(hào)、模擬調(diào)制信號(hào)、數(shù)字主節(jié)目服務(wù)、以及數(shù)字補(bǔ)充節(jié)目服務(wù)全部視為服務(wù)。服務(wù)的其他例子可以包括有條件訪問(wèn)的節(jié)目(CA),它們是要求特定的訪問(wèn)代碼的節(jié)目,且可以是諸如例如游戲或音樂(lè)會(huì)的廣播的音頻。服務(wù)的進(jìn)一歩例子可以包括有條件訪問(wèn)(CA)的數(shù)據(jù)服務(wù),其要求特定的訪問(wèn)代碼且可以是諸如例如交通更新服務(wù)、多媒體和其他文件、以及服務(wù)信息指引(SIG)的數(shù)據(jù)。本文中所稱的服務(wù)標(biāo)識(shí)符指向特定的服務(wù)。例如,如果模擬調(diào)制信號(hào)以94. IMHz為中心,則服務(wù)標(biāo)識(shí)符可以指94. IMHz的無(wú)線電頻率。此外,數(shù)字無(wú)線電廣播中的相同廣播可以包括一些補(bǔ)充的音頻和數(shù)據(jù)服務(wù),且每個(gè)這些服務(wù)可以具有其自身的服務(wù)標(biāo)識(shí)符。而且,本文中所稱的數(shù)據(jù)單元可以是個(gè)體的比特、半字節(jié)、字節(jié)或任何其他數(shù)據(jù)單位。參考附圖,圖I是可用于廣播FM IBOC數(shù)字無(wú)線電廣播信號(hào)的播音室場(chǎng)所10、FM發(fā)射機(jī)場(chǎng)所12以及播音室發(fā)射機(jī)鏈路(STL) 14的相關(guān)部件的功能框圖。該播音室場(chǎng)所包括播音室自動(dòng)化設(shè)備34,包含進(jìn)ロ器18、出口器20、激勵(lì)器輔助服務(wù)單元(EASU) 22的總運(yùn)行中心(EOC) 16等。STL發(fā)射機(jī)48將EOC與發(fā)射機(jī)場(chǎng)所連接。該發(fā)射機(jī)場(chǎng)所包括STL接收機(jī)54、包含激勵(lì)器引擎(exgine)子系統(tǒng)58的激勵(lì)器56、以及模擬激勵(lì)器60。盡管在圖I中該出ロ器位于無(wú)線電臺(tái)的播音室場(chǎng)所,且激勵(lì)器位于發(fā)射機(jī)場(chǎng)所,但這些元件可以共同位于發(fā)射機(jī)場(chǎng)所。在該播音室場(chǎng)所,該播音室自動(dòng)化設(shè)備將主節(jié)目服務(wù)(MPS)音頻42提供給EASU,將MPS數(shù)據(jù)40提供給出口器,將補(bǔ)充節(jié)目服務(wù)(SPS)音頻38提供給進(jìn)ロ器、以及將SPS數(shù)據(jù)36提供給進(jìn)ロ器。MPS音頻用作主音頻節(jié)目源。在混合模式中,其在模擬和數(shù)字傳輸兩者中均保留現(xiàn)存的模擬無(wú)線電節(jié)目格式。也稱為節(jié)目服務(wù)數(shù)據(jù)(PSD)的MPS數(shù)據(jù)或SPS數(shù)據(jù),包括諸如音樂(lè)標(biāo)題、藝術(shù)家、專輯名稱等信息。補(bǔ)充節(jié)目服務(wù)可以包括輔助的音頻內(nèi)容以及節(jié)目服務(wù)數(shù)據(jù)。該進(jìn)ロ器包含用于提供先進(jìn)應(yīng)用服務(wù)(AAS)的硬件和軟件。AAS可包括未被劃分為MPS、SPS或電臺(tái)信息服務(wù)(SIS)的任何類型的數(shù)據(jù)。SIS提供電臺(tái)信息,諸如呼叫信號(hào)(call sign)、絕對(duì)時(shí)間、與GPS相關(guān)的位置等。AAS數(shù)據(jù)的例子包括服務(wù)信息指引(SIG)(其提供詳細(xì)的電臺(tái)服務(wù)信息),以及用于電子節(jié)目指引、導(dǎo)航地圖、實(shí)時(shí)交通和天氣信息、多媒體應(yīng)用、其他音頻服務(wù)、以及其他數(shù)據(jù)內(nèi)容的數(shù)據(jù)服務(wù)。AAS的內(nèi)容可以由服務(wù)提供商44提供,其經(jīng)由應(yīng)用程序接ロ(API)將服務(wù)數(shù)據(jù)46提供給該進(jìn)ロ器。該服務(wù)提供商可以是位于播音室場(chǎng)所的廣播商或服務(wù)和內(nèi)容的外包的第三方供應(yīng)商。該進(jìn)ロ器可以建立多個(gè)服務(wù)提供商之間的會(huì)話連接。該進(jìn)ロ器編碼和復(fù)用服務(wù)數(shù)據(jù)46、SPS音頻38和SPS數(shù)據(jù)36,以生成出ロ器鏈路數(shù)據(jù)24,該數(shù)據(jù)經(jīng)由數(shù)據(jù)鏈路輸出到該出ロ器。作為該AAS的一部分,該進(jìn)ロ器也編碼SIG,其中其通常識(shí)別和描述服務(wù)。例如,該SIG可以包括識(shí)別當(dāng)前頻率上可得到的服務(wù)的體裁(如MPS音頻以及任何SPS音頻的體裁)的數(shù)據(jù)。出ロ器20包含提供主節(jié)目服務(wù)和SIS用于廣播必需的硬件和軟件。該出ロ器在音頻接口上接受數(shù)字MPS音頻26,且壓縮該音頻。該出ロ器也復(fù)用MPS數(shù)據(jù)40、出口器鏈路數(shù)據(jù)24以及該壓縮的數(shù)字MPS音頻,以產(chǎn)生激勵(lì)器鏈路數(shù)據(jù)52。此外,該出口器在其音頻接口上接受模擬MPS音頻28和將預(yù)先編制的延時(shí)應(yīng)用于該音頻,以產(chǎn)生延時(shí)的模擬MPS音頻信號(hào)30。可以將該模擬音頻作為混合式IBOC數(shù)字無(wú)線電廣播廣播的后備通道進(jìn)行廣播。該延時(shí)對(duì)該數(shù)字MPS音頻的系統(tǒng)延時(shí)進(jìn)行補(bǔ)償,這允許接收機(jī)在數(shù)字和模擬節(jié)目之間進(jìn)行混合,而不存在時(shí)間偏移。在AM傳輸系統(tǒng)中,該延時(shí)的MPS音頻信號(hào)被該出ロ器轉(zhuǎn)換成單聲道信號(hào)且被作為該激勵(lì)器鏈路數(shù)據(jù)52的一部分直接發(fā)送到該STL。該EASU 22從該播音室自動(dòng)化設(shè)備接受MPS音頻42,將其速率轉(zhuǎn)換成適當(dāng)?shù)南到y(tǒng)時(shí)鐘,并輸出該信號(hào)的兩份副本ー份數(shù)字副本(26)和一份模擬副本(28)。該EASU包括連接到天線25的GPS接收機(jī)。該GPS接收機(jī)允許該EASU得出主時(shí)鐘信號(hào),通過(guò)使用GPS単元,該主時(shí)鐘信號(hào)被同步為激勵(lì)器的時(shí)鐘。該EASU提供由該出口器使用的主系統(tǒng)時(shí)鐘。該EASU也被用于在該出ロ器具有災(zāi)難性故障且不再運(yùn)行的情況下將該模擬MPS音頻旁路(或重新導(dǎo)向),使其不通過(guò)該出ロ器。可以將該被旁路的音頻32直接饋入該STL發(fā)射機(jī),這消除了停滯情形(dead-air event)。STL發(fā)射機(jī)48接收延時(shí)的模擬MPS音頻50和激勵(lì)器鏈路數(shù)據(jù)52。其在STL鏈路14上輸出激勵(lì)器鏈路數(shù)據(jù)和延時(shí)的模擬MPS音頻,該STL鏈路可以是單向的或是雙向的。該STL鏈路可以例如是數(shù)字微波或以太網(wǎng)鏈路,且可以使用標(biāo)準(zhǔn)的用戶數(shù)據(jù)報(bào)協(xié)議或標(biāo)準(zhǔn)的 TCP/IP。該發(fā)射機(jī)場(chǎng)所包括STL接收機(jī)54、激勵(lì)器引擎(exgine) 56和模擬激勵(lì)器60。該STL接收機(jī)54接收STL鏈路14上的激勵(lì)器鏈路數(shù)據(jù),其包括音頻和數(shù)據(jù)信號(hào)以及命令和控制消息。該激勵(lì)器鏈路數(shù)據(jù)被傳遞到激勵(lì)器56,這產(chǎn)生了 IBOC數(shù)字無(wú)線電廣播波形。該激勵(lì)器包括主機(jī)處理器、數(shù)字上變頻器、RF上變頻器以及exgine子系統(tǒng)58。該exgine接受激勵(lì)器鏈路數(shù)據(jù)且調(diào)制該IBOC數(shù)字無(wú)線電廣播波形的數(shù)字部分。激勵(lì)器56的該數(shù)字上 變頻器將該exgine輸出的基帶部分從數(shù)字轉(zhuǎn)換到模擬形式。該數(shù)模轉(zhuǎn)換基于GPS時(shí)鐘,該時(shí)鐘與該出口器的從該EASU得出的基于GPS的時(shí)鐘相同。從而,激勵(lì)器56包括GPS單元和天線57。在美國(guó)專利7,512,175中可以找到用于同步該出ロ器和激勵(lì)器時(shí)鐘的另ー種方法,通過(guò)引用將該專利全部加入本文中。該激勵(lì)器的該RF上變頻器將該模擬信號(hào)上變頻到合適的帶內(nèi)通道頻率。然后,將該上變頻的信號(hào)傳遞到該高功率放大器62和天線64,以用于廣播。在AM傳輸系統(tǒng)中,在混合模式中,該exgine子系統(tǒng)連貫地將該后備的模擬MPS音頻加到該數(shù)字波形,從而,該AM傳輸系統(tǒng)不包括該模擬激勵(lì)器60。此外,在AM傳輸系統(tǒng)中,該激勵(lì)器56產(chǎn)生相位和幅度信息,且該模擬信號(hào)被直接輸出到該高功率放大器。使用多種波形,可以在AM和FM無(wú)線電頻帶兩者中發(fā)送IBOC數(shù)字無(wú)線電廣播信號(hào)。這些波形包括FM混合式IBOC數(shù)字無(wú)線電廣播波形、FM全數(shù)字IBOC數(shù)字無(wú)線電廣播波形、AM混合式IBOC數(shù)字無(wú)線電廣播波形、以及AM全數(shù)字IBOC數(shù)字無(wú)線電廣播波形。圖2是混合式FM IBOC波形70的示意圖。該波形包括位于廣播通道74的中心處的模擬調(diào)制信號(hào)72、上部邊頻帶78中的第一多個(gè)均勻間隔的正交頻分復(fù)用子載波76、以及下部邊頻帶82中的第二多個(gè)均勻間隔的正交頻分復(fù)用子載波80。這些數(shù)字調(diào)制子載波被分成分區(qū),且各種子載波被指定為參考子載波。一個(gè)頻率分區(qū)是由包含18個(gè)數(shù)據(jù)子載波和I個(gè)參考子載波的19個(gè)OFDM子載波形成的組。
該混合式波形包括模擬FM調(diào)制信號(hào)加上數(shù)字調(diào)制的第一主子載波。這些子載波位于均勻間隔的頻率位置處。這些子載波位置被編號(hào)為從-546至+546。在圖2的波形中,這些子載波位于+356至+546以及-356至-546的位置。每個(gè)第一主邊頻帶由十個(gè)頻率分區(qū)組成。也包括在該第一主邊頻帶中的子載波546和-546是額外的參考子載波??梢杂梅瓤s放因子對(duì)每個(gè)子載波的幅度進(jìn)行縮放。圖3是擴(kuò)展的混合式FMIBOC波形90的示意圖。該擴(kuò)展的混合式波形是通過(guò)將第ー擴(kuò)展邊頻帶92、94加入該混合波形中存在的該第一主邊頻帶而形成的??梢詫ⅸ`個(gè)、ニ個(gè)或四個(gè)頻率分區(qū)加入每個(gè)第一主邊頻帶的內(nèi)部邊緣。該擴(kuò)展的混合式波形包括該模擬FM信號(hào)加上數(shù)字調(diào)制的第一主子載波(子載波+356至+546以及-356至-546)以及ー些或所有第一擴(kuò)展的子載波(子載波+280至+355以及-280至-355)。該上部的第一擴(kuò)展邊頻帶包括子載波337至355 ( 一個(gè)頻率分區(qū))、318至335 (兩個(gè)頻率分區(qū))或280至355 (四個(gè)頻率分區(qū))。該下部的第一擴(kuò)展邊頻帶包括子載波-337至-355 ( 一個(gè)頻率分區(qū))、_318至-335 (兩個(gè)頻率分區(qū))或-280至-355 (四個(gè)頻率分區(qū))??梢酝ㄟ^(guò)幅度縮放因子來(lái)縮放每個(gè)子載波的幅度。圖4是全數(shù)字FM IBOC波形100的示意圖。該全數(shù)字波形通過(guò)禁用模擬信號(hào)、完全擴(kuò)展該第一數(shù)字邊頻帶102、104的帶寬以及在模擬信號(hào)退出的譜中加入低功率的第二邊頻帶106、108構(gòu)造而成。該所示的實(shí)施例中的該全數(shù)字波形包括子載波位置-546至+546處的數(shù)字調(diào)制的子載波,且不存在模擬的FM信號(hào)。除該十個(gè)主頻率分區(qū)之外,該全數(shù)字波形的每個(gè)第一邊頻帶中存在所有四個(gè)擴(kuò)展的頻率分區(qū)。每個(gè)第二邊頻帶也具有十個(gè)第二主(SM)和四個(gè)第二擴(kuò)展(SX)頻率分區(qū)。然而,不同于該第一邊頻帶,該第二主頻率分區(qū)被映射到接近該通道中心,且該擴(kuò)展的頻率分區(qū)更遠(yuǎn)離該中心。每個(gè)第二邊頻帶也支持包括12個(gè)OFDM子載波以及參考子載波279與-279的小的第二受保護(hù)(SP)區(qū)110、112。這些邊頻帶稱為“受保護(hù)的”,因?yàn)樗鼈兾挥谧畈豢赡苁艿侥M或數(shù)字干擾的譜區(qū)域中。在通道(O)的中心處放置了額外的參考子載波。不適用SP區(qū)域的頻率分區(qū)排序,因?yàn)樵揝P區(qū)域不包含頻率分區(qū)。每個(gè)第二主邊頻帶跨越I至190或-1至-190的子載波。該上部的第二擴(kuò)展邊頻帶包括子載波191至266,且該上部的第二受保護(hù)邊頻帶包括子載波267至278,加上額外的參考子載波279。該下部的第二擴(kuò)展邊頻帶包括子載波-191至-266,且該下部的第二受保護(hù)邊頻帶包括子載波-267至-278,加上額外的參考子載波-279。該整個(gè)全數(shù)字頻譜的全部頻率范圍可以多達(dá)396,803Hz。可以通過(guò)幅度縮放因子來(lái)縮放每個(gè)子載波的幅度。在每個(gè)波形中,使用正交頻分復(fù)用(OFDM)來(lái)調(diào)制該數(shù)字信號(hào)。OFDM是ー種并行調(diào)制方案,在其中數(shù)據(jù)流調(diào)制同時(shí)發(fā)送的大量正交子載波。OFDM本質(zhì)上是靈活的,易于允許將邏輯信道映射到不同組的子載波。、在混合波形中,在該混合波形中的模擬FM信號(hào)的任ー側(cè)的第一主(PM)邊頻帶中發(fā)送該數(shù)字信號(hào)。每個(gè)邊頻帶的功率電平明顯低于該模擬FM信號(hào)中的總功率。該模擬信號(hào)可以是單聲道的或是立體聲的,且可以包括輔助通信授權(quán)(SCA)通道。在該擴(kuò)展的混合波形中,可以向該模擬FM信號(hào)擴(kuò)展該混合邊頻帶的帶寬,以增加數(shù)字容量。分配給每個(gè)第一主邊頻帶的內(nèi)邊緣的該額外的頻譜稱為第一擴(kuò)展(PX)邊頻帯。在該全數(shù)字波形中,去除了模擬信號(hào),且如同在擴(kuò)展的混合波形中一祥,完全地?cái)U(kuò)展了該第一數(shù)字邊頻帶的帶寬。此外,該波形允許在模擬FM信號(hào)退出的頻譜中發(fā)送低功率的數(shù)字的第二邊頻帯。圖5是AM混合式IBOC數(shù)字無(wú)線電廣播波形120的示意圖。該混合格式包括傳統(tǒng)的AM模擬信號(hào)122 (帶限至約±5kHz)連同接近30kHz寬的數(shù)字無(wú)線電廣播信號(hào)124。該頻譜被包含在具有約30kHz的帶寬的通道126內(nèi)。該通道被分為上部的130個(gè)和下部的132個(gè)頻帯。該上部頻帶從該通道的中心頻率起擴(kuò)展到距該中心頻率約+15kHz。該下部頻帶從該中心頻率起擴(kuò)展到距該中心頻率約-15kHz。在一個(gè)例子中,該AM混合式IBOC數(shù)字無(wú)線電廣播信號(hào)格式包括該模擬調(diào)制載波信號(hào)134加跨越該上部和下部頻帶的OFDM子載波位置。在這些子載波上發(fā)送代表要發(fā)送的音頻或數(shù)據(jù)信號(hào)的編碼數(shù)字信息(節(jié)目材料)。由于碼元之間的保護(hù)時(shí)間的緣故,該碼元速率小于該子載波間隔。如圖5中所示,該上部頻帶被分成第一部分136、第二部分138、以及第三部分144。該下部頻帶被分成第一部分140、第二部分142和第三部分143。為了本說(shuō)明的目的,可以將第三部分143和144視為包括在圖5中被標(biāo)記為146和152的多個(gè)子載波的組。該第三部分內(nèi)的位置接近通道中心的子載波稱為內(nèi)部子載波,且該第三部分內(nèi)的位置更遠(yuǎn)離該通道中心的子載波稱為外部子載波。在該例子中,該第三部分中的子載波組146和152具有基本恒定的功率電平。圖5也示出了用于系統(tǒng)控制的兩個(gè)參考子載波154和156,其電平固定在不同于其他邊頻帶的值上。數(shù)字邊頻帶中的子載波的功率顯著地小于模擬AM信號(hào)中的總功率。給定的第一或第二部分內(nèi)的每個(gè)OFDM子載波的電平固定在恒定的值。可以相對(duì)于彼此縮放第一或第二部分。此外,在位于主載波的任一側(cè)的參考子載波上發(fā)送狀態(tài)和控制信息。可以在正好位于該上部和下部第二邊頻帶的頻率邊緣之上和之下的個(gè)體的子載波中發(fā)送諸如IBOC數(shù)據(jù)服務(wù)(IDS)信道的獨(dú)立的邏輯信道。相對(duì)于該未調(diào)制的主模擬載波,每個(gè)第一 OFDM子載波的功率電平是固定的。然而,該第二子載波、邏輯信道子載波和第三子載波的功率電平是可調(diào)節(jié)的。使用圖5的調(diào)制格式,在為美國(guó)的標(biāo)準(zhǔn)的AM廣播規(guī)定的通道掩蔽(channel mask)內(nèi)發(fā)送該模擬調(diào)制載波和該數(shù)字調(diào)制子載波。該混合系統(tǒng)使用該模擬AM信號(hào)來(lái)調(diào)諧和備用。圖6是用于全數(shù)字AM IBOC數(shù)字無(wú)線電廣播波形的子載波指派的示意圖。該全數(shù)字AM IBOC數(shù)字無(wú)線電廣播信號(hào)160包括位于上部和下部頻帶166和168中的均勻間隔的子載波(稱為第一子載波)的第一和第二組162和164。分別稱為第二和第三子載波的子載波的第三和第四組170和172也位于上部和下部頻帶166和168中。第三組的兩個(gè)參考子載波174和176最接近信道的中心。子載波178和180能用于發(fā)送節(jié)目信息數(shù)據(jù)。圖7是AM IBOC數(shù)字無(wú)線電廣播接收機(jī)200的相關(guān)部件的簡(jiǎn)化的功能框圖。盡管為示范性目的僅示出了接收機(jī)200的某些部件,但是顯然,該接收機(jī)可以包括ー些額外的部件,且可以分布在具有調(diào)諧器和前端、揚(yáng)聲器、遙控器、各種輸入/輸出設(shè)備等的ー些獨(dú)立的封閉體內(nèi)。該接收機(jī)200具有包括連接到天線204的輸入端202的調(diào)諧器206。該接收機(jī)也包括前端201,其包括用于在線210上產(chǎn)生基帶信號(hào)的數(shù)字下變頻轉(zhuǎn)換器208。模擬 解調(diào)器212解調(diào)該基帶信號(hào)的模擬調(diào)制部分,以在線214上產(chǎn)生模擬音頻信號(hào)。數(shù)字解調(diào)器216解調(diào)該基帶信號(hào)的數(shù)字調(diào)制部分。隨后該數(shù)字信號(hào)由解交織器218進(jìn)行解交織,以及由Viterbi解碼器220解碼。服務(wù)去復(fù)用器222將主節(jié)目信號(hào)和補(bǔ)充節(jié)目信號(hào)從數(shù)據(jù)信號(hào)中分離開(kāi)來(lái)。處理器224處理節(jié)目信號(hào),以在線226上生成數(shù)字音頻信號(hào)。如框228中所示,該模擬和主數(shù)字音頻信號(hào)被混合,或讓補(bǔ)充數(shù)字音頻信號(hào)通過(guò),以生成線230上的音頻輸出。數(shù)據(jù)處理器232處理該數(shù)據(jù)信號(hào),且生成線234、236和238上的數(shù)據(jù)輸出信號(hào)。數(shù)據(jù)線234、236和238被一同復(fù)合至合適的總線上,例如內(nèi)置集成電路(I2C)、串行外圍設(shè)備接ロ(SPI)、通用異步接收/發(fā)送裝置(UART)、或通用串行總線(USB)。數(shù)據(jù)信號(hào)可以包括例如SIS、MPS數(shù)據(jù)、SPS數(shù)據(jù)以及ー個(gè)或多個(gè)AAS。主機(jī)控制器240接收和處理數(shù)字信號(hào)(例如,SIS、MPSD, SPSD和AAS信號(hào))。主機(jī)控制器240包括與顯示控制単元(DCU) 242和存儲(chǔ)模塊244耦聯(lián)的微控制器??梢允褂萌魏魏线m的微控制器,例如Atmel AVR 8-位精簡(jiǎn)指令系統(tǒng)計(jì)算機(jī)(RISC)微控制器、高級(jí)RISC機(jī)(ARM ) 32-位微控制器或任何其他合適的微控制器。此外,主機(jī)控制器240的部分或全部功能可以在基帶處理器中進(jìn)行(例如處理器224和/或數(shù)據(jù)處理器232)。DCU242包括控制顯示(其可以是任何合適的視覺(jué)顯示例如IXD或LED顯示)的任何合適的I/O處理器。在某些實(shí)施方案中,D⑶242也可以控制用戶輸入部件例如觸頻顯示。在某些實(shí)施方案中,主機(jī)控制器240也可以控制來(lái)自鍵盤(pán)、撥號(hào)盤(pán)、旋鈕或其他合適的輸入裝置的用戶輸入。存儲(chǔ)模塊244可包括任何合適的數(shù)據(jù)存儲(chǔ)介質(zhì)例如RAM、閃存ROM (例如SD存儲(chǔ)卡)和/或硬盤(pán)驅(qū)動(dòng)。在某些實(shí)施方案中,存儲(chǔ)模塊244可被包括在與主機(jī)控制器240連通的外部部件中,例如遠(yuǎn)程控制。圖8a是FM IBOC數(shù)字無(wú)線電廣播接收機(jī)250的相關(guān)部件的簡(jiǎn)化的功能框圖。盡管為示范性目的僅示出了接收機(jī)250的某些部件,但是顯然,該接收機(jī)可以包括一些額外的部件,且可以分布在具有調(diào)諧器和前端、揚(yáng)聲器、遙控器、各種輸入/輸出設(shè)備等的ー些獨(dú)立的封閉體內(nèi)。該示例性接收機(jī)包括具有連接到天線254的輸入端252的調(diào)諧器256。該接收機(jī)還包括前端251。將來(lái)自調(diào)諧器256的信號(hào)提供給模數(shù)轉(zhuǎn)換器和數(shù)字下變頻轉(zhuǎn)換器258,以在輸出端260產(chǎn)生包括一系列復(fù)數(shù)信號(hào)樣本的基帶信號(hào)。這些信號(hào)樣本是復(fù)數(shù)的,因?yàn)槊總€(gè)樣本包括“實(shí)”分量和“虛”分量。模擬解調(diào)器262解調(diào)該基帶信號(hào)的模擬調(diào)制部分,以在線264上產(chǎn)生模擬音頻信號(hào)。接下來(lái),由邊頻帶隔離濾波器266對(duì)該采樣的基帶信號(hào)的數(shù)字調(diào)制部分進(jìn)行濾波,該隔離濾波器具有通帶頻率響應(yīng),該響應(yīng)包括存在于接收的OFDM信號(hào)中的子載波fl-fn的總集。第一相鄰消除器268抑制第一相鄰干擾器的影響。復(fù)數(shù)信號(hào)269被路由到采集模塊296的輸入端,其從表示在接收的復(fù)數(shù)信號(hào)298中的接收的OFDM碼元獲得或復(fù)原OFDM碼元時(shí)序偏移或誤差以及載波頻率偏移或誤差。采集模塊296形成碼元時(shí)序偏移At和載波頻率偏移Af,以及狀態(tài)和控制信息。然后,將該信號(hào)解調(diào)(框272),以解調(diào)該基帶信號(hào)的數(shù)字調(diào)制部分。然后,該數(shù)字信號(hào)由解交織器274解交織、且由Viterbi解碼器276解碼。服務(wù)去復(fù)用器278將主節(jié)目信號(hào)和補(bǔ)充節(jié)目信號(hào)從數(shù)據(jù)信號(hào)中分離出來(lái)。處理器280處理該主節(jié)目信號(hào)和補(bǔ)充節(jié)目信號(hào),以產(chǎn)生線282上的數(shù)字音頻信號(hào)和MPSD/SPSD 281。如框284中所示,混合該模擬和主數(shù)字音頻信號(hào),或讓該補(bǔ)充節(jié)目數(shù)據(jù)通過(guò),以在線286上產(chǎn)生音頻輸出。數(shù)據(jù)處理器288處理這些數(shù)據(jù)信號(hào),并在線290,292和294上產(chǎn)生數(shù)據(jù)輸出信號(hào)。數(shù)據(jù)線290、292和294可被一同復(fù)合到合適的總線例如I2C、SPI、UART或USB上。數(shù)據(jù)信號(hào)可以包括例如SIS、MPS數(shù)據(jù)、SPS數(shù)據(jù)以及ー個(gè)或多個(gè)AAS。主機(jī)控制器296接收和處理數(shù)字信號(hào)(例如,SIS、MPS數(shù)據(jù)、SPS數(shù)據(jù)和AAS)。主 機(jī)控制器296包括與D⑶298和存儲(chǔ)模塊300耦聯(lián)的微控制器??梢允褂萌魏魏线m的微控制器,例如Atmel AVR 8-比特Risc微控制器、高級(jí)Risc機(jī)(ARM ) 32-比特微控制器或任何其他合適的微控制器。此外,主機(jī)控制器296的部分或全部功能可以在基帶處理器中進(jìn)行(例如處理器280和/或數(shù)據(jù)處理器288)。D⑶242包括控制顯示(其可以是任何合適的視覺(jué)顯示例如IXD或LED顯示)的任何合適的I/O處理器。在某些實(shí)施方案中,D⑶298也可以控制用戶輸入部件例如觸頻顯示。在某些實(shí)施方案中,主機(jī)控制器296也可以控制來(lái)自鍵盤(pán)、撥號(hào)盤(pán)、旋鈕或其他合適的輸入裝置的用戶輸入。存儲(chǔ)模塊300可包括任何合適的數(shù)據(jù)存儲(chǔ)介質(zhì)例如RAM、閃存ROM (例如SD存儲(chǔ)卡)和/或硬盤(pán)驅(qū)動(dòng)。在某些實(shí)施方案中,存儲(chǔ)模塊300可被包括在與主機(jī)控制器296連通的外部部件中,例如遠(yuǎn)程控制。在實(shí)踐中,可以使用ー個(gè)或多個(gè)集成電路實(shí)施在圖7和圖8a的接收機(jī)中所示的許多信號(hào)處理功能。例如,盡管在圖7和8a中,信號(hào)處理框、主機(jī)控制器、DCU和存儲(chǔ)模塊作為獨(dú)立的部件顯示,這些部件中的兩個(gè)或多個(gè)部件的功能可以組合在單個(gè)的處理器中(例如,系統(tǒng)單晶片(SoC))。圖9a和9b是從發(fā)射機(jī)角度來(lái)看的IBOC數(shù)字無(wú)線電廣播邏輯協(xié)議棧的簡(jiǎn)圖。從接收機(jī)角度來(lái)看,將在相反的方向上遍歷該邏輯棧。大部分在該協(xié)議棧內(nèi)的各實(shí)體間傳遞的數(shù)據(jù)呈協(xié)議數(shù)據(jù)単元(PDU)的形式。ー個(gè)PDU是結(jié)構(gòu)化的數(shù)據(jù)塊,其由該協(xié)議棧的特定層產(chǎn)生(或在層內(nèi)處理)。給定層的PDU可以封裝來(lái)自該棧的下一個(gè)較高的層的PDU和/或包括在該層(或進(jìn)程)本身產(chǎn)生的內(nèi)容數(shù)據(jù)和協(xié)議控制信息。由發(fā)射機(jī)協(xié)議棧中的每個(gè)層(或進(jìn)程)生成的PDU是接收機(jī)協(xié)議棧中的相應(yīng)層(或進(jìn)程)的輸入。如圖9a和9b中所示,存在配置管理器330,其是將配置和控制信息提供給協(xié)議棧內(nèi)的各個(gè)實(shí)體的一項(xiàng)系統(tǒng)功能。該配置/控制信息可包括用戶定義的設(shè)置,以及從系統(tǒng)內(nèi)產(chǎn)生的信息,諸如GPS時(shí)間和位置。該服務(wù)接ロ 331代表所有服務(wù)的接ロ。對(duì)于各種類型服務(wù)中的每ー種,該服務(wù)接ロ可以不同。例如,對(duì)于MPS音頻和SPS音頻,該服務(wù)接ロ可以是音頻卡。對(duì)MPS數(shù)據(jù)和SPS數(shù)據(jù)而言,這些接ロ可以呈不同應(yīng)用程序接ロ(API)的形式。對(duì)所有其他數(shù)據(jù)服務(wù)而言,該接ロ呈單個(gè)API的形式。音頻編解碼器332編碼MPS音頻和SPS音頻兩者,以產(chǎn)生MPS和SPS音頻編碼分組的核心流(流O)以及可選的增強(qiáng)流(流I),這些流被傳遞到音頻傳送器333。音頻編解碼器332也將未使用的容量狀態(tài)中繼到系統(tǒng)的其他部分,從而允許將機(jī)會(huì)性數(shù)據(jù)包括進(jìn)來(lái)。MPS和SPS數(shù)據(jù)由節(jié)目服務(wù)數(shù)據(jù)(PSD)傳送器334處理,以產(chǎn)生MPS和SPS數(shù)據(jù)H)U,這些PDU被傳送到音頻傳送器333。音頻傳送器333接收編碼的音頻分組與PSD H)U,且輸出包含壓縮的音頻和節(jié)目服務(wù)數(shù)據(jù)兩者的比特流。SIS傳送器335從該配置管理器接收SIS數(shù)據(jù),并生成SIS PDU0 SIS PDU能包含電臺(tái)識(shí)別和位置信息,關(guān)于音頻和數(shù)據(jù)服務(wù)的標(biāo)識(shí),以及與GPS相關(guān)的絕對(duì)時(shí)間和位置,以及電臺(tái)傳輸?shù)钠渌畔?。該AAS數(shù)據(jù)傳送器336從服務(wù)接ロ接收AAS數(shù)據(jù),且從音頻傳送器接收機(jī)會(huì)性帶寬數(shù)據(jù),并生成AAs數(shù)據(jù)rou,其可基于服務(wù)質(zhì)量參數(shù)。這些傳送和編碼功能統(tǒng)稱為協(xié)議棧的層4,且相應(yīng)的傳送器PDU稱為層4PDU或L4TOU。層2,其為通道復(fù)用層(337),從SIS傳送器、AAS數(shù)據(jù)傳送器、以及音頻傳送器接收傳送器TOU,并將它們格式化成層2PDU。層2PDU包括協(xié)議控制信息和有效載荷,該有效載荷可以是音頻、數(shù)據(jù)或音頻和數(shù)據(jù)的組合。層2PDU被路由通過(guò)正確的邏輯通道到達(dá)層I (338),其中邏輯通道是以規(guī)定的服務(wù)等級(jí)引導(dǎo)LlPDU通過(guò)層I的信號(hào)路徑,且可能被映射到預(yù)先確定的子載波的集合中。存在基于服務(wù)模式的多個(gè)層I邏輯通道,其中服務(wù)模式是指定呑吐量、性能水平以及選定的 邏輯通道的操作參數(shù)的具體配置。對(duì)每個(gè)服務(wù)模式而言,活動(dòng)的層I邏輯通道的數(shù)目以及定義它們的特性是不同的。狀態(tài)信息也在層2和層I之間傳遞。層I將來(lái)自層2的rou以及系統(tǒng)控制信息轉(zhuǎn)換成AM或FM IBOC數(shù)字無(wú)線電廣播波形,以供傳輸。層I處理可以包括擾頻、通道編碼、交織、OFDM子載波映射以及OFDM信號(hào)生成。OFDM信號(hào)生成的輸出是復(fù)數(shù)的、基帶的時(shí)域脈沖,其表示特定碼元的IBOC信號(hào)的數(shù)字部分。連接離散的碼元,以形成連續(xù)的時(shí)域波形,其被調(diào)制來(lái)產(chǎn)生IBOC波形以供傳輸。圖10示出從接收機(jī)角度來(lái)看的邏輯協(xié)議棧。IBOC波形由物理層層I接收(560),該層解碼該信號(hào),且處理該信號(hào),以將該信號(hào)分成邏輯通道。邏輯通道的數(shù)目和種類將取決于服務(wù)模式,且可以包括邏輯通道P1-P4、PIDS、S1-S5以及SIDS。此外,數(shù)據(jù)服務(wù)邏輯通道可通過(guò)例如時(shí)分多路復(fù)用被分成子通道。層I生成對(duì)應(yīng)于邏輯通道的Lirou,并將這些rou發(fā)送到層2 (565),該層2將Lirou去復(fù)用,以產(chǎn)生SIS rou、AAS rou、以及流ο(核心)音頻PDU和流I(可選增強(qiáng)的)音頻PDUo然后,由SIS傳送器570處理該SIS PDU,以產(chǎn)生SIS數(shù)據(jù),由AAS傳送器575處理AASPDU,以產(chǎn)生AAS數(shù)據(jù),且由PSD傳送器580處理PSD PDU,以產(chǎn)生MPS數(shù)據(jù)(MPSD)和任何SPS數(shù)據(jù)(SPSD)。壓縮的PSD數(shù)據(jù)也可被包括在AAS PDU中,然后由AAS運(yùn)輸處理器575處理然后在線577上遞送至PSD運(yùn)輸處理其580以進(jìn)ー步處理和生成MPSD或SPSD。將SIS數(shù)據(jù)、AAS數(shù)據(jù)、MPSD和SPSD發(fā)送到用戶接ロ 585。然后,如果用戶請(qǐng)求,可以顯示SIS數(shù)據(jù)。類似的,可以顯示MPSD、SPSD或任何基于文本或圖像的AAS數(shù)據(jù)。該流O和流IPDU由層4(由音頻傳送器590和音頻解碼器595組成)處理??赡艽嬖趯?duì)應(yīng)于在IBOC波形上接收的節(jié)目數(shù)目的多達(dá)N個(gè)的音頻傳送器。每個(gè)音頻傳送器產(chǎn)生對(duì)應(yīng)于每個(gè)接收的節(jié)目的編碼的MPS分組或SPS分組。層4從該用戶接ロ接收控制信息,其包括諸如用于存儲(chǔ)或播放節(jié)目的命令,以及用于搜尋或掃描廣播全數(shù)字或混合式IBOC信號(hào)的無(wú)線電臺(tái)的命令。層4也將狀態(tài)信息提供給該用戶接ロ。以下提供了對(duì)在數(shù)字無(wú)線電廣播接收機(jī)中解交織的新穎技術(shù)的描述。首先,為說(shuō)明目的結(jié)合圖11-17描述了傳統(tǒng)的成塊交織和解交織過(guò)程。然后,結(jié)合圖18-22提供了根據(jù)本發(fā)明的示范性實(shí)施例的用于解交織數(shù)據(jù)的技術(shù)的描述。交織是在數(shù)字無(wú)線電通信中用來(lái)減輕對(duì)通信信道的干擾的影響(即減輕突發(fā)錯(cuò)誤)的技術(shù)。通常,在數(shù)字無(wú)線電廣播通信中使用成塊交織器/解交織器。圖11-17示出了傳統(tǒng)的成塊交織實(shí)施方式,其將兩張表用于發(fā)射機(jī)側(cè)的交織器,且將兩張表用于接收機(jī)側(cè)的解交織器。為了簡(jiǎn)化說(shuō)明,假設(shè)發(fā)射機(jī)和接收機(jī)之間為同步的時(shí)間,且因此忽略通常使用的并可能與交織/解交織過(guò)程無(wú)關(guān)的中間緩存。此外,將數(shù)據(jù)単元的可得性假設(shè)為僅根據(jù)需要(即實(shí)時(shí)的),忽略可能出現(xiàn)的中間突發(fā),因?yàn)檫@不影響該例子。典型的傳統(tǒng)成塊交織器如下運(yùn)作。首先,在發(fā)射機(jī)存儲(chǔ)空間中提供ー對(duì)η行k列的表(本文稱為寫(xiě)入表和讀出表)。從而,具有η行和k列的傳統(tǒng)的成塊交織器要求發(fā)射機(jī)側(cè)的2X (n -k)個(gè)存儲(chǔ)空間地址。例如,圖11中所示的示范性的發(fā)射機(jī)寫(xiě)入和讀出表具有11行和7列,從而要求154個(gè)存儲(chǔ)空間地址。類似地,典型的傳統(tǒng)成塊解交織器由在接 收機(jī)存儲(chǔ)空間中提供ー對(duì)η行k列的表開(kāi)始(本文中也將其稱為寫(xiě)入表和讀出表)。例如,圖12中所示的該示范性的接收機(jī)讀出和寫(xiě)入表具有11行和7列,從而要求154個(gè)存儲(chǔ)空間地址。圖11示出了示范性的發(fā)射機(jī)交織器表。在發(fā)射機(jī)中,該寫(xiě)入表用于將數(shù)據(jù)單元輸入交織器中,一旦該表被充滿,則將發(fā)送這些數(shù)據(jù)単元。具體地,編碼的數(shù)據(jù)單元從編碼器輸入,且從左到右逐列存儲(chǔ)在寫(xiě)入表中。圖11中所示的示范性的數(shù)據(jù)單元被編號(hào)I至76,以顯示76個(gè)數(shù)據(jù)単元已經(jīng)被填充到該寫(xiě)入表中,且ー個(gè)地址仍然未被填充(指明為“X”)。該讀出表由發(fā)射機(jī)讀取,以廣播該數(shù)字無(wú)線電信號(hào)。具體地,逐行從上到下讀取來(lái)自讀出表的編碼的數(shù)據(jù)單元,然后將它們輸出以供發(fā)送。在操作中,一旦寫(xiě)入表已被填充了數(shù)據(jù)單元,該寫(xiě)入表便變成了讀出表。在交織過(guò)程開(kāi)始時(shí),讀出表未被填充,且因此在圖11之中示出為包含“ X”。圖12示出了傳統(tǒng)的接收機(jī)成塊解交織器表。在該接收機(jī)中,寫(xiě)入表用于輸入從解調(diào)器接收的數(shù)據(jù)單元。具體地,編碼的數(shù)據(jù)單元從解調(diào)器輸入,并逐行從上到下順次存儲(chǔ)在寫(xiě)入表中。一旦該寫(xiě)入表已經(jīng)被填充了數(shù)據(jù),則其變成了讀出表。參考圖11的發(fā)射的讀出表,在過(guò)程的開(kāi)始,由于發(fā)射機(jī)的讀出表未被填充,無(wú)意義的數(shù)據(jù)被發(fā)送到接收機(jī),且圖12中的接收機(jī)的寫(xiě)入表填充了示出為“X”的無(wú)意義數(shù)據(jù)。來(lái)自讀出表的數(shù)據(jù)單元被讀出到解碼器,以供進(jìn)一歩處理。具體地,來(lái)自讀出表的編碼的數(shù)據(jù)單元被從左到右逐列讀出,然后輸出到解碼器。由于圖12中的傳統(tǒng)的成塊解交織器中的寫(xiě)和讀操作向不同的存儲(chǔ)空間地址進(jìn)行,該解交織過(guò)程采用了兩個(gè)不同的存儲(chǔ)空間地址計(jì)算和地址指針。圖13和15示出了分別填充150個(gè)數(shù)據(jù)単元和207個(gè)數(shù)據(jù)単元后的發(fā)射機(jī)交織器表。如圖13中所示,一旦來(lái)自圖11的寫(xiě)入表已被填充,其便變?yōu)樽x出表,且存儲(chǔ)在其中的數(shù)據(jù)被發(fā)射。圖13也示出下一個(gè)連續(xù)的寫(xiě)入表開(kāi)始順次填充數(shù)據(jù)單元號(hào)78。圖15類似地示出來(lái)自圖13的寫(xiě)入表已變成讀出表,且下ー個(gè)連續(xù)的寫(xiě)入表開(kāi)始順次填充數(shù)據(jù)單元號(hào)155。圖14和16示出了分別填充150個(gè)數(shù)據(jù)単元和207個(gè)數(shù)據(jù)単元后的接收機(jī)成塊解交織器表。如圖14中所示,接收的頭77個(gè)數(shù)據(jù)單元是示出為“X”的無(wú)意義數(shù)據(jù),且因此讀出表繼續(xù)包含無(wú)意義的信息。然而,已開(kāi)始接收第一個(gè)有意義的數(shù)據(jù)和將其逐行填充到寫(xiě)入表中。圖16示出來(lái)自圖14的寫(xiě)入表已經(jīng)被填充且變?yōu)樽x出表,且下ー個(gè)連續(xù)的寫(xiě)入表開(kāi)始逐行以數(shù)據(jù)單元號(hào)78填充。圖17示出了來(lái)自發(fā)射機(jī)的交織數(shù)據(jù)廣播的示范性流??梢钥闯?,數(shù)據(jù)單元在該交織流中的順序與從圖13和15中所示的發(fā)射機(jī)讀出表中讀出的數(shù)據(jù)單元的順序一致。可以看出,傳統(tǒng)成塊交織器的實(shí)施直接與數(shù)據(jù)段的生成相關(guān)。這些段典型地被視為連續(xù)的頁(yè),且相應(yīng)地在連續(xù)的表中排序。類似地,傳統(tǒng)的成塊解交織器模仿該交織器,從而在連續(xù)的表上排序相同的數(shù)據(jù)。此外,可以看出,傳統(tǒng)的成塊解交織器為存儲(chǔ)空間寫(xiě)入地址采用一個(gè)計(jì)算,且為不同的存儲(chǔ)空間讀出地址采用另ー計(jì)算。對(duì)于每一對(duì)解交織器讀/寫(xiě)操作,這導(dǎo)致了兩個(gè)地址計(jì)算操作和指向存儲(chǔ)空間表的地址。應(yīng)當(dāng)注意,盡管發(fā)射機(jī)側(cè)的存儲(chǔ)空間可能不成問(wèn)題,但接收機(jī)側(cè)的存儲(chǔ)空間大小通常是有限的。也應(yīng)當(dāng)注意,處理操作影響功耗,且為允許接收機(jī)側(cè)的減少的功耗,可能減 少接收機(jī)側(cè)的操作數(shù)目。此外,因?yàn)榻豢棇?shí)際發(fā)生在發(fā)射機(jī)中,接收機(jī)可以使用不同方法來(lái)解交織數(shù)據(jù)。從而,可能希望結(jié)合本發(fā)明的某些示范性實(shí)施例描述的成塊解交織新方法。在該新方法中,單張表的解交織器向相同地址執(zhí)行連續(xù)的讀和寫(xiě)操作。該新方法允許使用例如傳統(tǒng)成塊交織器一半的存儲(chǔ)空間(即僅n *k個(gè)存儲(chǔ)空間地址)。根據(jù)示范性實(shí)施例,不需要為任何中間的緩存要求或使用額外的存儲(chǔ)空間。此外,該方法可以與傳統(tǒng)的兩張表的發(fā)射機(jī)側(cè)成塊交織器向后兼容,且在某些實(shí)施例中僅在接收側(cè)(其中存儲(chǔ)空間是關(guān)鍵的資源)實(shí)施。額外的優(yōu)點(diǎn)可以包括為讀和寫(xiě)操作兩者計(jì)算和維持僅僅ー個(gè)地址指針的能力,而傳統(tǒng)的方法典型地包括維持和計(jì)算兩個(gè)不同的地址指針,一個(gè)指針用于讀操作,一個(gè)指針用于寫(xiě)操作。圖18示出了根據(jù)某些實(shí)施例的解交織在數(shù)字無(wú)線電廣播接收機(jī)處接收的數(shù)據(jù)的示范性技木。圖7和8中所示的示范性接收機(jī)的部件用于說(shuō)明的目的。首先,在步驟800中,基帶處理器201、251提供具有nXk個(gè)地址的存儲(chǔ)空間塊(在圖19-21中為了示范的目的示出為η = 11行和k=7列),其中該塊包括單張表。該存儲(chǔ)空間塊可以是單一的存儲(chǔ)空間塊。該存儲(chǔ)空間塊被分配給解交織器功能218、274。本領(lǐng)域技術(shù)人員將能理解,只要分配了足夠的存儲(chǔ)空間,該存儲(chǔ)空間塊不必是連續(xù)的存儲(chǔ)空間地址。例如,可以使用兩個(gè)存儲(chǔ)空間塊,每個(gè)包含例如η · k/2個(gè)地址。接下來(lái),在步驟802中,接收機(jī)接收數(shù)字無(wú)線電廣播信號(hào)。在步驟804中,該解調(diào)器216、272然后將該數(shù)字無(wú)線電廣播信號(hào)解調(diào)成多個(gè)數(shù)據(jù)単元,其在接收機(jī)側(cè)被交織。盡管為了示范的目的僅描述了解調(diào),本領(lǐng)域技術(shù)人員將懂得,如上所述,也典型地執(zhí)行額外的處理。注意到,盡管這些數(shù)據(jù)単元可以存儲(chǔ)在能由解交織器218、274訪問(wèn)的緩存器、隊(duì)列、棧或任何其他合適的結(jié)構(gòu)中,這樣的存儲(chǔ)可能需要額外的接收機(jī)存儲(chǔ)空間,以及在某些實(shí)施例中,不被本文中所述的成塊解交織新方法所要求。接下來(lái),在步驟806中,對(duì)來(lái)自該多個(gè)交織的數(shù)據(jù)單元的每個(gè)系列的nXk個(gè)數(shù)據(jù)単元(即在nXk的數(shù)量中的ー個(gè)完整的讀/寫(xiě)操作循環(huán)),解交織器218、274執(zhí)行以下操作。首先,在步驟808中,該解交織器確定本文中稱為指針步長(zhǎng)(Psz)的計(jì)算支持變量。對(duì)于第一個(gè)系列的nXk個(gè)數(shù)據(jù)単元,可以將指針步長(zhǎng)(Psz)設(shè)置成Psz(1)=l。對(duì)于之后的每個(gè)系列,在開(kāi)始該系列之前,如下計(jì)算Psz
權(quán)利要求
1. 一種成塊解交織在數(shù)字無(wú)線電廣播接收機(jī)處接收的數(shù)據(jù)的處理器實(shí)施的方法,包括: a.提供具有nXk個(gè)地址的存儲(chǔ)空間塊,其中該塊包括單張表; b.在數(shù)字無(wú)線電廣播接收機(jī)處接收數(shù)字無(wú)線電廣播信號(hào); c.將該數(shù)字無(wú)線電廣播信號(hào)解調(diào)為多個(gè)交織的數(shù)據(jù)單元; d.對(duì)于至少ー個(gè)系列的nXk個(gè)數(shù)據(jù)單元, i.確定指針步長(zhǎng);以及 .對(duì)于該系列中的每個(gè)數(shù)據(jù)單元, .1.基于該指針步長(zhǎng)計(jì)算該塊中的地址; . 2.從該塊中的該地址處讀輸出數(shù)據(jù)單元,使得所述輸出數(shù)據(jù)單元表示成塊解交織的數(shù)據(jù)單元;以及 .3.將來(lái)自該多個(gè)交織的數(shù)據(jù)單元的輸入數(shù)據(jù)單元寫(xiě)入該塊的該地址處。
2.如權(quán)利要求I所述的處理器實(shí)施的方法,其中所述輸入數(shù)據(jù)單元未被在該存儲(chǔ)空間塊中連續(xù)排序。
3.如權(quán)利要求I所述的處理器實(shí)施的方法,其中如下確定指針步長(zhǎng)Psz
4.如權(quán)利要求3所述的處理器實(shí)施的方法,其中對(duì)于解交織的第一次循環(huán),該指針步長(zhǎng)被設(shè)置為Psz⑴=I。
5.如權(quán)利要求3所述的處理器實(shí)施的方法,其中如下計(jì)算該塊中的每個(gè)地址 a.對(duì)于從I至nXk的i,地址(ADDRp)如下i.對(duì)于i = 1,ADDRp(I) = I ;ii.對(duì)于i e [2, (η · k-1)],
6.如權(quán)利要求I所述的處理器實(shí)施的方法,其中該數(shù)據(jù)單元是比持。
7.如權(quán)利要求I所述的處理器實(shí)施的方法,包括 從用于第一系列的塊讀該輸出數(shù)據(jù)單元,且將該輸入數(shù)據(jù)單元寫(xiě)入用于下一系列的數(shù)據(jù)單元的塊,使得在完成將輸出數(shù)據(jù)單元從用于第一系列的塊讀出之前執(zhí)行將輸入數(shù)據(jù)單元的ー些寫(xiě)入用于下一系列的塊, 其中從塊中讀出和向塊中寫(xiě)入是對(duì)非連續(xù)的地址進(jìn)行的。
8.一種用于減少數(shù)字無(wú)線電廣播接收機(jī)的功率使用的處理器實(shí)施的方法,包括 a.在該數(shù)字無(wú)線電廣播接收機(jī)處接收數(shù)字無(wú)線電廣播信號(hào); b.解調(diào)該數(shù)字無(wú)線電廣播信號(hào); c.映射包括在該解調(diào)的信號(hào)中的ー組服務(wù);d.從映射的該組服務(wù)中選擇ー個(gè)或多個(gè)服務(wù); e.從解交織器讀與該選擇的服務(wù)相關(guān)的數(shù)據(jù)和開(kāi)銷分組;以及 f.丟棄與未選擇的服務(wù)相關(guān)的數(shù)據(jù)分組。
9.如權(quán)利要求8所述的處理器實(shí)施的方法,還包括確定該數(shù)字廣播接收機(jī)是否具有存儲(chǔ)數(shù)據(jù)分組以供之后處理的能力。
10.如權(quán)利要求8所述的處理器實(shí)施的方法,還包括防止選擇數(shù)字廣播接收機(jī)對(duì)其不具有存儲(chǔ)數(shù)據(jù)分組以供之后處理的能力的服務(wù)。
11.如權(quán)利要求8所述的處理器實(shí)施的方法,其中包括在解調(diào)的信號(hào)中的該組服務(wù)中 的至少ー個(gè)是數(shù)據(jù)服務(wù)。
12.如權(quán)利要求11所述的處理器實(shí)施的方法,還包括確定該數(shù)字無(wú)線電廣播接收機(jī)是否具有解交織該至少ー個(gè)數(shù)據(jù)服務(wù)的能力。
13.如權(quán)利要求11所述的處理器實(shí)施的方法,還包括確定該數(shù)字無(wú)線電廣播接收機(jī)是否具有解碼該至少ー個(gè)數(shù)據(jù)服務(wù)的能力。
14.如權(quán)利要求12所述的處理器實(shí)施的方法,還包括防止選擇數(shù)字廣播接收機(jī)對(duì)其不具有解交織能力的數(shù)據(jù)服務(wù)。
15.如權(quán)利要求13所述的處理器實(shí)施的方法,還包括防止選擇數(shù)字廣播接收機(jī)對(duì)其不具有解碼能力的數(shù)據(jù)服務(wù)。
16.ー種數(shù)字無(wú)線電廣播接收機(jī),其經(jīng)配置以執(zhí)行對(duì)數(shù)據(jù)的成塊解交織,其包括 處理系統(tǒng);以及 耦合到該處理系統(tǒng)的存儲(chǔ)空間,其中該處理系統(tǒng)被配置成執(zhí)行包括以下步驟的步驟 a.提供具有nXk個(gè)地址的存儲(chǔ)空間塊,其中該塊包括單張表; b.在數(shù)字無(wú)線電廣播接收機(jī)處接收數(shù)字無(wú)線電廣播信號(hào); c.將該數(shù)字無(wú)線電廣播信號(hào)解調(diào)為多個(gè)交織的數(shù)據(jù)單元; d.對(duì)于至少ー個(gè)系列的nXk個(gè)數(shù)據(jù)單元, i.確定指針步長(zhǎng);以及 .對(duì)于該系列中的每個(gè)數(shù)據(jù)單元, 1.基于該指針步長(zhǎng)計(jì)算該塊中的地址; 2.從該塊中的該地址處讀輸出數(shù)據(jù)單元,使得所述輸出數(shù)據(jù)單元表示成塊解交織的數(shù)據(jù)單元;以及 3.將來(lái)自該多個(gè)交織的數(shù)據(jù)單元的輸入數(shù)據(jù)單元寫(xiě)入該塊的該地址處。
17.如權(quán)利要求16所述的數(shù)字無(wú)線電廣播接收機(jī),其中所述輸入數(shù)據(jù)單元未被在該存儲(chǔ)空間塊中連續(xù)排序。
18.如權(quán)利要求16所述的數(shù)字無(wú)線電廣播接收機(jī),其中如下確定指針步長(zhǎng)Psz
19.如權(quán)利要求18所述的數(shù)字無(wú)線電廣播接收機(jī),其中對(duì)于解交織的第一次循環(huán),該指針步長(zhǎng)被設(shè)置為Psz(1) = I。
20.如權(quán)利要求18所述的數(shù)字無(wú)線電廣播接收機(jī),其中如下計(jì)算該塊中的每個(gè)地址 a.對(duì)于從I至nXk的i,地址(ADDRp)如下 i.對(duì)于i = 1,ADDRp(I) = I ;ii.對(duì)于i e [2, (η · k-1)],
21.如權(quán)利要求16所述的數(shù)字無(wú)線電廣播接收機(jī),其中該數(shù)據(jù)單元是比持。
22.如權(quán)利要求16所述的數(shù)字無(wú)線電廣播接收機(jī),包括 從用于第一系列的塊讀該輸出數(shù)據(jù)單元,且將該輸入數(shù)據(jù)單元寫(xiě)入用于下一系列的數(shù)據(jù)單元的塊,使得在完成將輸出數(shù)據(jù)單元從用于第一系列的塊讀出之前執(zhí)行將輸入數(shù)據(jù)單元的ー些寫(xiě)入用于下一系列的塊, 其中從塊中讀出和向塊中寫(xiě)入是對(duì)非連續(xù)的地址進(jìn)行的。
23.ー種數(shù)字無(wú)線電廣播接收機(jī),其經(jīng)配置以減少功率使用,其包括 處理系統(tǒng);以及 耦合到該處理系統(tǒng)的存儲(chǔ)空間,其中該處理系統(tǒng)被配置成執(zhí)行包括以下步驟的步驟 a.在該數(shù)字無(wú)線電廣播接收機(jī)處接收數(shù)字無(wú)線電廣播信號(hào); b.解調(diào)該數(shù)字無(wú)線電廣播信號(hào); c.映射包括在該解調(diào)的信號(hào)中的ー組服務(wù); d.從映射的該組服務(wù)中選擇ー個(gè)或多個(gè)服務(wù); e.從解交織器讀與該選擇的服務(wù)相關(guān)的數(shù)據(jù)和開(kāi)銷分組;以及 f.丟棄與未選擇的服務(wù)相關(guān)的數(shù)據(jù)分組。
24.如權(quán)利要求23所述的處理器實(shí)施的方法,還包括確定該數(shù)字廣播接收機(jī)是否具有存儲(chǔ)數(shù)據(jù)分組以供之后處理的能力。
25.如權(quán)利要求23所述的處理器實(shí)施的方法,還包括防止選擇數(shù)字廣播接收機(jī)對(duì)其不具有存儲(chǔ)數(shù)據(jù)分組以供之后處理的能力的服務(wù)。
26.如權(quán)利要求23所述的處理器實(shí)施的方法,其中包括在解調(diào)的信號(hào)中的該組服務(wù)中的至少ー個(gè)是數(shù)據(jù)服務(wù)。
27.如權(quán)利要求26所述的處理器實(shí)施的方法,還包括確定該數(shù)字無(wú)線電廣播接收機(jī)是否具有解交織該至少ー個(gè)數(shù)據(jù)服務(wù)的能力。
28.如權(quán)利要求26所述的處理器實(shí)施的方法,還包括確定該數(shù)字無(wú)線電廣播接收機(jī)是否具有解碼該至少ー個(gè)數(shù)據(jù)服務(wù)的能力。
29.如權(quán)利要求27所述的處理器實(shí)施的方法,還包括防止選擇數(shù)字廣播接收機(jī)對(duì)其不具有解交織能力的數(shù)據(jù)服務(wù)。
30.如權(quán)利要求28所述的處理器實(shí)施的方法,還包括防止選擇對(duì)數(shù)字廣播接收機(jī)對(duì)其不具有解碼能力的數(shù)據(jù)服務(wù)。
31.ー種包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的制品,該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)具有適于引起處理系統(tǒng)執(zhí)行包括以下步驟的步驟的計(jì)算機(jī)程序指令 a.提供具有nXk個(gè)地址的存儲(chǔ)空間塊,其中該塊包括單張表;b.在數(shù)字無(wú)線電廣播接收機(jī)處接收數(shù)字無(wú)線電廣播信號(hào); C.將該數(shù)字無(wú)線電廣播信號(hào)解調(diào)為多個(gè)交織的數(shù)據(jù)單元; d.對(duì)于至少ー個(gè)系列的nXk個(gè)數(shù)據(jù)單元, i.確定指針步長(zhǎng);以及 .對(duì)于該系列中的每個(gè)數(shù)據(jù)單元, .1.基于該指針步長(zhǎng)計(jì)算該塊中的地址; .2.從該塊中的該地址處讀輸出數(shù)據(jù)單元,使得所述輸出數(shù)據(jù)單元表示成塊解交織的數(shù)據(jù)單元;以及 .3.將來(lái)自該多個(gè)交織的數(shù)據(jù)單元的輸入數(shù)據(jù)單元寫(xiě)入該塊的該地址處。
32.如權(quán)利要求31所述的制品,其中所述輸入數(shù)據(jù)單元未被在該存儲(chǔ)空間塊中連續(xù)排序。
33.如權(quán)利要求31所述的制品,其中如下確定指針步長(zhǎng) a. 以及 b.
34.如權(quán)利要求33所述的制品,其中對(duì)于解交織的第一次循環(huán),該指針步長(zhǎng)被設(shè)置為Psz⑴一I。
35.如權(quán)利要求33所述的制品,其中如下計(jì)算該塊中的每個(gè)地址 a.對(duì)于從I至nXk的i,地址(ADDRp)如下 i.對(duì)于 i = 1,ADDRp(I) = I ;ii對(duì)于 i e [2, (η · k-1)],
36.如權(quán)利要求31所述的制品,其中該數(shù)據(jù)單元是比持。
37.如權(quán)利要求31所述的制品,包括 從用于第一系列的塊讀該輸出數(shù)據(jù)單元,且將該輸入數(shù)據(jù)單元寫(xiě)入用于下一系列的數(shù)據(jù)單元的塊,使得在完成將輸出數(shù)據(jù)單元從用于第一系列的塊讀出之前執(zhí)行將輸入數(shù)據(jù)單元的ー些寫(xiě)入用于下一系列的塊, 其中從塊中讀出和向塊中寫(xiě)入是對(duì)非連續(xù)的地址進(jìn)行的。
38.ー種包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的制品,該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)具有適于使處理系統(tǒng)執(zhí)行權(quán)利要求8的步驟的計(jì)算機(jī)程序指令。
全文摘要
描述了成塊解交織在數(shù)字無(wú)線電廣播接收機(jī)處接收的數(shù)據(jù)的方法。該方法包括提供具有n×k個(gè)地址的存儲(chǔ)空間塊(其中該塊包括單張表)、在接收機(jī)處接收數(shù)字無(wú)線電廣播信號(hào)、以及將數(shù)字無(wú)線電廣播信號(hào)解調(diào)為多個(gè)交織的數(shù)據(jù)單元。為至少一個(gè)系列的n×k個(gè)數(shù)據(jù)單元確定了指針步長(zhǎng),且為該系列中的每個(gè)數(shù)據(jù)單元,根據(jù)該指針步長(zhǎng)計(jì)算了塊中的地址,以及從該塊的該地址處讀輸出數(shù)據(jù)單元,使得所述輸出數(shù)據(jù)單元代表成塊解交織的數(shù)據(jù)單元。然后,將來(lái)自該多個(gè)交織的數(shù)據(jù)單元的輸入數(shù)據(jù)單元寫(xiě)入該塊的該地址處。提出了相關(guān)的系統(tǒng)和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
文檔編號(hào)H04N5/76GK102687505SQ201080043056
公開(kāi)日2012年9月19日 申請(qǐng)日期2010年7月30日 優(yōu)先權(quán)日2009年7月30日
發(fā)明者M·密爾巴 申請(qǐng)人:艾比奎蒂數(shù)字公司