專利名稱:改進(jìn)數(shù)據(jù)廣播文件接收性能的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及CMMB(China Mobile Multimedia Broadcasting,中國(guó)移動(dòng)數(shù)字多媒 體廣播)手機(jī)電視領(lǐng)域,尤其涉及一種改進(jìn)數(shù)據(jù)廣播文件接收性能的方法及裝置。
背景技術(shù):
CMMB手機(jī)電視是國(guó)內(nèi)流行的手機(jī)電視制式,用戶在CMMB網(wǎng)絡(luò)下可以接收和收看 電視節(jié)目。CMMB的數(shù)據(jù)廣播協(xié)議中,通過(guò)FAT (FiIe Allocation Table,文件屬性表)來(lái)描述 數(shù)據(jù)業(yè)務(wù)所包含的數(shù)據(jù)廣播文件的構(gòu)成、路徑、分割參數(shù)等文件傳輸信息。在實(shí)際應(yīng)用中, 終端需要先接收FAT文件,獲取數(shù)據(jù)廣播文件的構(gòu)成、路徑、分割參數(shù)等信息之后,才能夠 接收數(shù)據(jù)廣播文件。由于FAT文件在傳輸時(shí)被分割成多個(gè)FAT片,因而終端在接收FAT文件時(shí)需要將 多個(gè)FAT片都接收完整并拼接成FAT文件后,才能夠解析FAT文件。這樣,當(dāng)傳輸?shù)奈募?shù) 量很多時(shí),F(xiàn)AT表格需要包含大量的文件傳輸信息,F(xiàn)AT文件的大小會(huì)變得非常的大,隨著 FAT表格大小的增大,F(xiàn)AT文件分片的個(gè)數(shù)也會(huì)變多,這樣CMMB協(xié)議中的文件傳輸模式在上 述大文件量的情景下就會(huì)有下面的缺點(diǎn)一是終端需要接收完FAT文件的所有FAT片才能夠拼接出FAT文件,當(dāng)FAT文件 很大,F(xiàn)AT片很多的時(shí)候,需要花費(fèi)很長(zhǎng)的時(shí)間才能夠收完所有的FAT分片,造成了接收效 率的降低;二是終端很有可能并不需要接收FAT中描述的所有文件傳輸信息,如果接收包含 所有文件傳輸信息的龐大的FAT文件,終端就會(huì)花費(fèi)更多的時(shí)間來(lái)接收這些不需要的文件 傳輸信息以及花費(fèi)更多的存儲(chǔ)空間來(lái)存儲(chǔ)這些不需要的文件傳輸信息,同時(shí)終端的CPU還 會(huì)由于處理這些不需要的文件傳輸信息而增加額外的負(fù)擔(dān),這些都會(huì)造成對(duì)終端性能的浪 費(fèi);三是在弱信號(hào)環(huán)境下,當(dāng)FAT片數(shù)量很多時(shí),文件接收抗干擾性差,因?yàn)橐粋€(gè)FAT 分片接收錯(cuò)誤,就會(huì)導(dǎo)致整個(gè)FAT文件接收錯(cuò)誤,從而導(dǎo)致FAT文件描述的所有數(shù)據(jù)廣播文 件都無(wú)法正常接收。
發(fā)明內(nèi)容
鑒于上述的分析,本發(fā)明旨在提供一種改進(jìn)數(shù)據(jù)廣播文件接收性能的方法及裝 置,用以解決現(xiàn)有技術(shù)中存在的接收效率低、弱信號(hào)下文件接收抗干擾性差的問(wèn)題。本發(fā)明的目的主要是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的本發(fā)明提供了一種改進(jìn)數(shù)據(jù)廣播文件傳輸性能的方法,包括步驟A 網(wǎng)絡(luò)側(cè)生成TOT文件即文件分組表文件和與該TOT文件對(duì)應(yīng)的多個(gè)FAG即 文件屬性分組,將每個(gè)FAG分割并封裝為多個(gè)FAT傳輸片;步驟B 網(wǎng)絡(luò)側(cè)將生成的TOT文件以及FAT傳輸片發(fā)送給終端;
步驟C 終端根據(jù)接收到的TOT文件來(lái)選擇接收其需要的FAT傳輸片,并將接收到 的需要的FAT傳輸片組成需要的FAG文件。進(jìn)一步地,所述方法還包括步驟D 終端從需要的FAG文件中獲取到需要的數(shù)據(jù)廣播文件屬性信息,并根據(jù)需 要的數(shù)據(jù)廣播文件屬性信息從信道接收相應(yīng)的數(shù)據(jù)廣播文件。進(jìn)一步地,所述步驟A具體包括按照預(yù)定分組策略生成TOT文件和與該TOT文件對(duì)應(yīng)的多個(gè)FAG,并將每個(gè)FAG分 割為多個(gè)FAT片,其中,F(xiàn)GT文件中記錄有每個(gè)FAG對(duì)應(yīng)的資源標(biāo)識(shí),且每個(gè)FAG和與該FAG 對(duì)應(yīng)的多個(gè)FAT片具有相同的資源標(biāo)識(shí);將每個(gè)FAG對(duì)應(yīng)的多個(gè)FAT片分別封裝為FAT傳輸片。進(jìn)一步地,所述步驟C具體包括終端接收網(wǎng)絡(luò)側(cè)發(fā)來(lái)的TOT文件并從TOT文件中檢索出其需要的FAG對(duì)應(yīng)的資源 標(biāo)識(shí);根據(jù)需要的FAG對(duì)應(yīng)的資源標(biāo)識(shí)選擇接收具有相同資源標(biāo)識(shí)的FAT傳輸片,并將 接收到的FAT傳輸片組成需要的FAG文件。其中,所述預(yù)定分組策略為按照運(yùn)營(yíng)商URI分組,或者按照業(yè)務(wù)包URI分組,或者 按照購(gòu)買包URI分組,或者按照私有URI分組。本發(fā)明還提供了一種改進(jìn)數(shù)據(jù)廣播文件傳輸性能的裝置,包括生成處理模塊、傳 輸模塊,以及接收處理模塊,其中,所述生成處理模塊,用于生成TOT文件即文件分組表文件和與該TOT文件對(duì)應(yīng)的 多個(gè)FAG即文件屬性分組,將每個(gè)FAG分割并封裝為多個(gè)FAT傳輸片;所述傳輸模塊,用于將所述生成處理模塊生成的TOT文件以及FAT傳輸片發(fā)送給 終端;所述接收處理模塊,用于根據(jù)接收到的TOT文件來(lái)選擇接收其需要的FAT傳輸片, 并將接收到的需要的FAT傳輸片組成需要的FAG文件。進(jìn)一步地,所述裝置還包括,獲取模塊,用于從需要的FAG文件中獲取到需要的數(shù) 據(jù)廣播文件屬性信息,并根據(jù)需要的數(shù)據(jù)廣播文件屬性信息從信道接收相應(yīng)的數(shù)據(jù)廣播文 件。進(jìn)一步地,所述生成處理模塊具體用于,按照預(yù)定分組策略生成TOT文件和與該 FGT文件對(duì)應(yīng)的多個(gè)FAG,并將每個(gè)FAG分割為多個(gè)FAT片,然后將每個(gè)FAG對(duì)應(yīng)的多個(gè)FAT 片分別封裝為FAT傳輸片;其中,F(xiàn)GT文件中記錄有每個(gè)FAG對(duì)應(yīng)的資源標(biāo)識(shí),且每個(gè)FAG 和與該FAG對(duì)應(yīng)的多個(gè)FAT片具有相同的資源標(biāo)識(shí)。進(jìn)一步地,所述接收處理模塊具體用于,接收網(wǎng)絡(luò)側(cè)發(fā)來(lái)的TOT文件并從TOT文件 中檢索出需要的FAG對(duì)應(yīng)的資源標(biāo)識(shí);然后根據(jù)需要的FAG對(duì)應(yīng)的資源標(biāo)識(shí)選擇接收具有 相同資源標(biāo)識(shí)的FAT傳輸片,并將接收到的FAT傳輸片組成需要的FAG文件。本發(fā)明有益效果如下本發(fā)明通過(guò)這種選擇性接收FAG,一方面在文件傳輸量大時(shí),可以選擇性地只接收 某個(gè)或某幾個(gè)FAG,提高了接收的效率;另外一方面,選擇性的接收使得單個(gè)FAG的接收錯(cuò) 誤不會(huì)影響其它FAG的接收,從而提高了弱信號(hào)下的接收性能。
本發(fā)明的其他特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書中闡述,并且,部分的從說(shuō)明書中變 得顯而易見,或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫的說(shuō)明 書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
圖1為本發(fā)明實(shí)施例所述方法的流程示意圖;圖2為本發(fā)明實(shí)施例所述方法中,TOT和多個(gè)FAG之間的關(guān)系示意圖;圖3為本發(fā)明實(shí)施例所述方法中,F(xiàn)AG的分割示意圖;圖4為本發(fā)明實(shí)施例所述裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖來(lái)具體描述本發(fā)明的優(yōu)選實(shí)施例,其中,附圖構(gòu)成本申請(qǐng)一部分,并 與本發(fā)明的實(shí)施例一起用于闡釋本發(fā)明的原理。為了清楚和簡(jiǎn)化目的,當(dāng)其可能使本發(fā)明 的主題模糊不清時(shí),將省略本文所描述的器件中已知功能和結(jié)構(gòu)的詳細(xì)具體說(shuō)明。首先結(jié)合附圖1到附圖3對(duì)本發(fā)明實(shí)施例所述方法進(jìn)行詳細(xì)說(shuō)明。如圖1所示,圖1為本發(fā)明實(shí)施例所述方法的流程示意圖,具體包括步驟101 網(wǎng)絡(luò)側(cè)生成TOT(File Group Table,文件分組表)文件和與該TOT文件 對(duì)應(yīng)的多個(gè)FAG (File Attribute Group,文件屬性分組),TOT和多個(gè)FAG之間的關(guān)系如圖 2所示;然后將每個(gè)FAG分割并封裝為多個(gè)FAT傳輸片,如圖3所示,圖3為FAG的分割示 意圖;步驟102 網(wǎng)絡(luò)側(cè)將生成的TOT文件以及FAT傳輸片發(fā)送給終端;步驟103 終端根據(jù)接收到的TOT文件來(lái)選擇接收其需要的FAT傳輸片,并將接收 到的需要的FAT傳輸片組成需要的FAG文件。步驟104 終端從需要的FAG文件中獲取到需要的數(shù)據(jù)廣播文件屬性信息,并根據(jù) 需要的數(shù)據(jù)廣播文件屬性信息從CMMB信道接收相應(yīng)的數(shù)據(jù)廣播文件。下面對(duì)各個(gè)步驟分別予以詳細(xì)解釋說(shuō)明。對(duì)于步驟101,具體的說(shuō)就是,首先網(wǎng)絡(luò)側(cè)需要按照預(yù)定分組策略生成TOT文件和 與該TOT對(duì)應(yīng)的多個(gè)FAG,然后將每個(gè)FAG分割為多個(gè)FAT片,并將每個(gè)FAT片封裝成FAT 片傳輸包;其中,每個(gè)FAG和與該FAG對(duì)應(yīng)的多個(gè)FAT片具有相同的資源標(biāo)識(shí);其中,定義TOT文件中包含以下信息內(nèi)容DFAGIndex =FAG 索弓丨,為 FAGIndexType (FAGIndex 類型),F(xiàn)AGIndexType 類型在 后面說(shuō)明;2)expireTime =FAG索引的過(guò)期時(shí)間,為無(wú)符號(hào)整數(shù)類型;3)MaxVersion =FGT的大版本號(hào)屬性,為unsignedByte類型;若大版本號(hào)變化,終 端需要重新構(gòu)建資源標(biāo)識(shí)文件的對(duì)應(yīng)關(guān)系;4)MinVersion =FGT的小版本號(hào)屬性,unsignedByte類型;若僅有小版本號(hào)變化, 資源標(biāo)識(shí)與文件的對(duì)應(yīng)關(guān)系保持不變;其中FAGIndexType又包含如下信息Type信息FAG的分組類型;本發(fā)明實(shí)施例中,0表示私有類型的分組,1表示按照運(yùn)營(yíng)商分組,2表示按照業(yè)務(wù)包分組,3表示按照購(gòu)買包的分組;URI信息統(tǒng)一資源標(biāo)識(shí),字符串類型,表示FAG的分組標(biāo)識(shí);ResourceID信息資源標(biāo)識(shí),字符串類型,與FAT片傳輸包中的資源標(biāo)識(shí)相對(duì)應(yīng);定義FAG包含以下信息內(nèi)容1) FDI信息數(shù)據(jù)廣播文件路徑信息元素,為FDIType (FDI類型),該類型在CMMB數(shù)據(jù)廣播協(xié)議中有具體定義;2) FAI信息數(shù)據(jù)廣播文件屬性信息元素,F(xiàn)AIType (FAI類型),該類型在CMMB數(shù) 據(jù)廣播協(xié)議中定義;3) DefaultFECInfo信息默認(rèn)糾刪編碼參數(shù)信息元素,為FECInf0Type類型,該類 型在CMMB數(shù)據(jù)廣播協(xié)議中定義;4)GroupType信息組類型信息元素,F(xiàn)AGGroupType類型,該類型為本發(fā)明中新定 義的類型;其中新類型FAGGroupType包含的信息如下DproviderURI信息運(yùn)營(yíng)商的URI,表示FAG的運(yùn)營(yíng)商類別的分組標(biāo)識(shí);2) servicePackageURI信息業(yè)務(wù)包的URI,表示FAG的業(yè)務(wù)包類別的分組標(biāo)識(shí);3)purchasePackageURI信息購(gòu)買包的URI,F(xiàn)AG的購(gòu)買包類別的分組標(biāo)識(shí);4)privateURI 私有的URI,表示FAG的私有類別的分組標(biāo)識(shí),可以根據(jù)用戶的私 有需求定制。此處,預(yù)定分組策略可以網(wǎng)絡(luò)的需要來(lái)進(jìn)行定制,可以選擇按照運(yùn)營(yíng)商URI分組, 或者按照業(yè)務(wù)包URI分組,或者按照購(gòu)買包URI分組,或者按照私有URI分組,或者按照其 他需求分組。對(duì)于步驟102,具體的說(shuō)就是,當(dāng)網(wǎng)絡(luò)側(cè)按照分組策略生成TOT文件和與該TOT文 件對(duì)應(yīng)的多個(gè)FAG文件,同時(shí)將各個(gè)FAG分割成FAT片并將每個(gè)FAT片封裝為FAT片傳輸 包后,網(wǎng)絡(luò)側(cè)將TOT文件以及所有的FAT傳輸片發(fā)送給終端。對(duì)于步驟103,具體的說(shuō)就是,TOT文件中至少包含有FAG的索引信息,F(xiàn)AG文件的 索引信息至少包含有FAG對(duì)應(yīng)的資源標(biāo)識(shí)(還可以包括Type信息和FAG的分組標(biāo)識(shí)等)。 本發(fā)明實(shí)施例中,以FAG文件的索引信息包含有FAG的分組標(biāo)識(shí)和FAG對(duì)應(yīng)的資源標(biāo)識(shí)為 例,當(dāng)終端接收到網(wǎng)絡(luò)側(cè)發(fā)來(lái)的TOT文件后,從TOT文件中解析出FAG的索引信息,通過(guò)FAG 的分組標(biāo)識(shí)檢索出自己需要的FAG對(duì)應(yīng)的資源標(biāo)識(shí),然后通過(guò)該資源標(biāo)識(shí)接收具有相同資 源標(biāo)識(shí)的多個(gè)FAT傳輸片,并將接收的FAT傳輸片組成需要的FAG文件。此處,由于FAG對(duì) 應(yīng)的資源標(biāo)識(shí)和FAT片傳輸包中的資源標(biāo)識(shí)相同,通過(guò)資源標(biāo)識(shí)可以有選擇性地接收FAT 分片,從而可以只接收自己需要的FAT傳輸片,通過(guò)這種選擇性的接收策略,達(dá)到了終端只 接收自己需要的FAG的目的。對(duì)于步驟104,具體的說(shuō)就是,終端從需要的FAG文件中獲取到數(shù)據(jù)廣播文件FAI 信息(數(shù)據(jù)廣播文件屬性信息),并利用FAI信息從CMMB信道上接收相應(yīng)的數(shù)據(jù)廣播文件, 該步驟的具體過(guò)程和標(biāo)準(zhǔn)的CMMB傳輸是一樣的,此處不再贅述。下面結(jié)合附圖4對(duì)本發(fā)明實(shí)施例所述裝置進(jìn)行詳細(xì)說(shuō)明。如圖4所示,圖4為本發(fā)明實(shí)施例所述裝置的結(jié)構(gòu)示意圖,具體可以包括網(wǎng)絡(luò)側(cè) 的生成處理模塊、傳輸模塊,以及終端中的接收處理模塊,其中,
(一)生成處理模塊,生成TOT文件和與該TOT文件對(duì)應(yīng)的多個(gè)FAG,將每個(gè)FAG分 割并封裝為多個(gè)FAT傳輸片;具體的說(shuō)就是,生成處理模塊需要按照預(yù)定分組策略生成TOT 文件和與該FAT對(duì)應(yīng)的多個(gè)FAG,然后將每個(gè)FAG分割為多個(gè)FAT片,并將每個(gè)FAT片封裝 成FAT片傳輸包;其中,每個(gè)FAG和與該FAG對(duì)應(yīng)的多個(gè)FAT片具有相同的資源標(biāo)識(shí);預(yù)定分組策略 可以網(wǎng)絡(luò)的需要來(lái)進(jìn)行定制,可以選擇按照運(yùn)營(yíng)商URI分組,或者按照業(yè)務(wù)包URI分組,或 者按照購(gòu)買包URI分組,或者按照私有URI分組,或者按照其他需求分組。( 二)傳輸模塊,主要負(fù)責(zé)將生成處理模塊生成的TOT文件以及FAT傳輸片發(fā)送給 終端。(三)接收處理模塊,主要負(fù)責(zé)根據(jù)接收到的TOT文件來(lái)選擇接收需要FAT傳輸 片,并將接收到的需要的FAT傳輸片組成需要的FAG ;以FAG文件的索引信息包含有FAG的 分組標(biāo)識(shí)和FAG對(duì)應(yīng)的資源標(biāo)識(shí)為例,當(dāng)接收處理模塊接收到網(wǎng)絡(luò)側(cè)發(fā)來(lái)的TOT文件后,從 FGT文件中解析出FAG的索引信息,通過(guò)FAG的分組標(biāo)識(shí)檢索出自己需要的FAG對(duì)應(yīng)的資 源標(biāo)識(shí),然后通過(guò)該資源標(biāo)識(shí)接收具有相同資源標(biāo)識(shí)的多個(gè)FAT傳輸片,并將接收的FAT傳 輸片組成需要的FAG文件。此處,由于FAG對(duì)應(yīng)的資源標(biāo)識(shí)和FAT片傳輸包中的資源標(biāo)識(shí) 相同,通過(guò)資源標(biāo)識(shí)可以有選擇性地接收FAT傳輸片,從而可以只接收自己需要的FAT傳輸 片,通過(guò)這種選擇性的接收策略,達(dá)到了終端只接收自己需要的FAG的目的??蛇x地,本發(fā)明實(shí)施例所述裝置還可以包括,(四)獲取模塊,設(shè)置于終端中,主要負(fù)責(zé)從需要的FAG文件中獲取到需要的數(shù)據(jù) 廣播文件屬性信息,并根據(jù)需要的數(shù)據(jù)廣播文件屬性信息從CMMB信道接收相應(yīng)的數(shù)據(jù)廣 播文件,該模塊處理過(guò)程和標(biāo)準(zhǔn)的CMMB傳輸是一樣的。綜上所述,本發(fā)明實(shí)施例提供了一種改進(jìn)數(shù)據(jù)廣播文件接收性能的方法及裝置, 在這種技術(shù)方案處理下,F(xiàn)GT文件只包含少量信息,從而能夠保證在文件量很大的情況下, FGT文件也能足夠小,使得終端無(wú)需花過(guò)多時(shí)間接收TOT文件;由于每個(gè)FAG之間互相獨(dú) 立,因此,每個(gè)FAG可以單獨(dú)地解析;為了盡量與原有的協(xié)議兼容,每個(gè)FAG仍然分割成FAT 片進(jìn)行傳輸。通過(guò)上面描述的技術(shù)方案,在文件傳輸量大時(shí),終端可以有選擇性地接收自己需 要的FAG,而不必像之前的方法那樣要接收整個(gè)FAT,從而提高了文件傳輸?shù)男?;并且,由于終端只接收需要的FAG,這樣就不會(huì)造成接收時(shí)間和存儲(chǔ)空間的浪費(fèi), 終端的CPU也不會(huì)由于處理不需要的文件傳輸信息而增加額外的負(fù)擔(dān),從而克服了現(xiàn)有技 術(shù)中由于接收所有文件傳輸信息而造成對(duì)終端性能浪費(fèi)的問(wèn)題。并且,本發(fā)明實(shí)施例通過(guò)將TOT分為多個(gè)FAG,選擇性的接收使得單個(gè)FAG的接收 錯(cuò)誤不會(huì)影響其它FAG的接收,從而降低了弱信號(hào)下的文件接收性能,提高了文件傳輸時(shí) 的抗干擾性能;再有,本發(fā)明實(shí)施例FAG分組的原則可以靈活地定制,如按照業(yè)務(wù)進(jìn)行分組,也可 以按照不同的運(yùn)營(yíng)商進(jìn)行分組,也可以根據(jù)用戶訂購(gòu)的業(yè)務(wù)包進(jìn)行分組等等;通過(guò)靈活的 FAG劃分,可以更好地將CMMB的文件傳輸按照不同的業(yè)務(wù)包,訂購(gòu)包,或者運(yùn)營(yíng)商進(jìn)行層次 化的劃分,更利于業(yè)務(wù)的擴(kuò)展。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求書的保護(hù)范 圍為準(zhǔn)。
權(quán)利要求
一種改進(jìn)數(shù)據(jù)廣播文件傳輸性能的方法,其特征在于,包括步驟A網(wǎng)絡(luò)側(cè)生成FGT文件即文件分組表文件和與該FGT文件對(duì)應(yīng)的多個(gè)FAG即文件屬性分組,將每個(gè)FAG分割并封裝為多個(gè)FAT傳輸片;步驟B網(wǎng)絡(luò)側(cè)將生成的FGT文件以及FAT傳輸片發(fā)送給終端;步驟C終端根據(jù)接收到的FGT文件來(lái)選擇接收其需要的FAT傳輸片,并將接收到的需要的FAT傳輸片組成需要的FAG文件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括步驟D 終端從需要的FAG文件中獲取到需要的數(shù)據(jù)廣播文件屬性信息,并根據(jù)需要的 數(shù)據(jù)廣播文件屬性信息從信道接收相應(yīng)的數(shù)據(jù)廣播文件。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述步驟A具體包括按照預(yù)定分組策略生成reT文件和與該TOT文件對(duì)應(yīng)的多個(gè)FAG,并將每個(gè)FAG分割為 多個(gè)FAT片,其中,TOT文件中記錄有每個(gè)FAG對(duì)應(yīng)的資源標(biāo)識(shí),且每個(gè)FAG和與該FAG對(duì) 應(yīng)的多個(gè)FAT片具有相同的資源標(biāo)識(shí);將每個(gè)FAG對(duì)應(yīng)的多個(gè)FAT片分別封裝為FAT傳輸片。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟C具體包括終端接收網(wǎng)絡(luò)側(cè)發(fā)來(lái)的TOT文件并從TOT文件中檢索出其需要的FAG對(duì)應(yīng)的資源標(biāo)識(shí);根據(jù)需要的FAG對(duì)應(yīng)的資源標(biāo)識(shí)選擇接收具有相同資源標(biāo)識(shí)的FAT傳輸片,并將接收 到的FAT傳輸片組成需要的FAG文件。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述預(yù)定分組策略為按照運(yùn)營(yíng)商URI分 組,或者按照業(yè)務(wù)包URI分組,或者按照購(gòu)買包URI分組,或者按照私有URI分組。
6.一種改進(jìn)數(shù)據(jù)廣播文件傳輸性能的裝置,其特征在于,包括生成處理模塊、傳輸模 塊,以及接收處理模塊,其中,所述生成處理模塊,用于生成reT文件即文件分組表文件和與該TOT文件對(duì)應(yīng)的多個(gè) FAG即文件屬性分組,將每個(gè)FAG分割并封裝為多個(gè)FAT傳輸片;所述傳輸模塊,用于將所述生成處理模塊生成的FGT文件以及FAT傳輸片發(fā)送給終端;所述接收處理模塊,用于根據(jù)接收到的TOT文件來(lái)選擇接收其需要的FAT傳輸片,并將 接收到的需要的FAT傳輸片組成需要的FAG文件。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括,獲取模塊,用于從需要 的FAG文件中獲取到需要的數(shù)據(jù)廣播文件屬性信息,并根據(jù)需要的數(shù)據(jù)廣播文件屬性信息 從信道接收相應(yīng)的數(shù)據(jù)廣播文件。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述生成處理模塊具體用于,按照預(yù) 定分組策略生成TOT文件和與該TOT文件對(duì)應(yīng)的多個(gè)FAG,并將每個(gè)FAG分割為多個(gè)FAT 片,然后將每個(gè)FAG對(duì)應(yīng)的多個(gè)FAT片分別封裝為FAT傳輸片;其中,F(xiàn)GT文件中記錄有每 個(gè)FAG對(duì)應(yīng)的資源標(biāo)識(shí),且每個(gè)FAG和與該FAG對(duì)應(yīng)的多個(gè)FAT片具有相同的資源標(biāo)識(shí)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述接收處理模塊具體用于,接收網(wǎng)絡(luò)側(cè) 發(fā)來(lái)的reT文件并從TOT文件中檢索出需要的FAG對(duì)應(yīng)的資源標(biāo)識(shí);然后根據(jù)需要的FAG 對(duì)應(yīng)的資源標(biāo)識(shí)選擇接收具有相同資源標(biāo)識(shí)的FAT傳輸片,并將接收到的FAT傳輸片組成需要的FAG文件。
全文摘要
本發(fā)明公開了一種改進(jìn)數(shù)據(jù)廣播文件傳輸性能的方法及裝置,其中方法包括網(wǎng)絡(luò)側(cè)生成FGT文件即文件分組表文件和與該FGT文件對(duì)應(yīng)的多個(gè)FAG即文件屬性分組,將每個(gè)FAG分割并封裝為多個(gè)FAT傳輸片;網(wǎng)絡(luò)側(cè)將生成的FGT文件以及FAT傳輸片發(fā)送給終端;終端根據(jù)接收到的FGT文件來(lái)選擇接收其需要的FAT傳輸片,并將接收到的需要的FAT傳輸片組成需要的FAG文件;本發(fā)明通過(guò)這種選擇性接收FAG,一方面在文件傳輸量大時(shí),可以選擇性地只接收某個(gè)或某幾個(gè)FAG文件,提高了接收的效率;另外一方面,選擇性的接收使得單個(gè)FAG的接收錯(cuò)誤不會(huì)影響其它FAG的接收,從而提高了在弱信號(hào)下的文件接收性能。
文檔編號(hào)H04N7/24GK101834697SQ201010142890
公開日2010年9月15日 申請(qǐng)日期2010年4月9日 優(yōu)先權(quán)日2010年4月9日
發(fā)明者李樹 申請(qǐng)人:中興通訊股份有限公司