專利名稱::一種在t-dmb系統(tǒng)中引入ip業(yè)務(wù)的方法
技術(shù)領(lǐng)域:
:本發(fā)明是一種引入IP業(yè)務(wù)的方法,用于解決T-DMB系統(tǒng)無法提供IP業(yè)務(wù)的問題。屬于移動多媒體廣播系統(tǒng)的網(wǎng)絡(luò)融合
技術(shù)領(lǐng)域:
。
背景技術(shù):
:T-DMB(Terrestrial-DigitalMultimediaBroadcasting,地面數(shù)字多媒體廣播)是韓國地面數(shù)字多媒體電視標(biāo)準(zhǔn),T-DMB系統(tǒng)是在Eureka147DAB(DigitalAudioBroadcasting,數(shù)字音頻廣播)系統(tǒng)的基礎(chǔ)上增加了新的音視頻編碼方案和附加信道保護(hù)而形成的。該系統(tǒng)采用III波段或者L波段,非常適合車載接收和高速移動接收。韓國于2002年啟動了T-DMB系統(tǒng),目前已經(jīng)形成大規(guī)模商用。但是,T-DMB系統(tǒng)是一個沒有IP層的廣播系統(tǒng),它本身無法融合IP業(yè)務(wù),這樣就對其應(yīng)用前景造成了限制。為拓寬其應(yīng)用范圍、發(fā)展更新的業(yè)務(wù),必須引入機制使T-DMB能夠處理IP業(yè)務(wù),實現(xiàn)與IP網(wǎng)絡(luò)的對接。為了引進(jìn)IP業(yè)務(wù),目前各個國家和地區(qū)提出了兩種解決方案,其中一種是DAB-IP方案,即IP隧道技術(shù)。DAB-IP方案是由英國電信提出的,該方案采用IP隧道技術(shù),把從IP網(wǎng)關(guān)處來的IP數(shù)據(jù)包進(jìn)行T-DMB底層的數(shù)據(jù)組封裝或者承載進(jìn)X-PAD(ProgrammeAssociatedData,節(jié)目相關(guān)數(shù)據(jù))數(shù)據(jù)段中,再進(jìn)行物理層的傳輸。該技術(shù)在英國已經(jīng)進(jìn)入了商用。DAB系統(tǒng)中目前引入IP隧道方案來進(jìn)行包模式數(shù)據(jù)的傳輸。IP隧道的基本原理是通過IP封包,套用IP頭格式,不需指名網(wǎng)絡(luò)路徑,封包就能夠透明的到達(dá)目的地,也可通過封包把未直接連接的機器綁在一起,從而實現(xiàn)網(wǎng)絡(luò)之間的互通。在DAB系統(tǒng)中采用IP隧道技術(shù)的過程,是將IP包封裝到MSC(MainServiceChannel,主業(yè)務(wù)信道)數(shù)據(jù)組的載荷中,加上CRC(CyclicRedundancyCheck,循環(huán)冗余校驗)碼,形成MSC數(shù)據(jù)組。將這些MSC數(shù)據(jù)組分割成段,添加包頭和CRC碼,封裝成包格式,送到DAB系統(tǒng)底層進(jìn)行傳輸。這種技術(shù)的缺點在于:IP隧道技術(shù)原本的產(chǎn)生目的是為在TCP/IP網(wǎng)絡(luò)中傳輸其他協(xié)議的數(shù)據(jù)包而設(shè)計,所以其側(cè)重點在于數(shù)據(jù)的交換,在DAB系統(tǒng)中的應(yīng)用也是以IP包的透明傳遞為目的,承載到MSC數(shù)據(jù)組只能是以包模式出現(xiàn),而對于流模式的數(shù)據(jù),未進(jìn)行處理。另外,這種IP隧道技術(shù)需要先將數(shù)據(jù)封裝成MSC數(shù)據(jù)組,再進(jìn)行分段、加包頭和CRC校驗,封裝成包的形式,最后才能進(jìn)入子通道中傳輸。這樣造成的系統(tǒng)開銷較大。另一種方案,即采用2006年出現(xiàn)的DxB(DigitalextendedBroadcasting,擴展數(shù)字廣播)/eDAB技術(shù),該技術(shù)解決了DAB系統(tǒng)傳輸IP數(shù)據(jù)的問題,同時也成為了DVB-H網(wǎng)絡(luò)上承載IP業(yè)務(wù)的解決方案。其主要思想是引入MPE(Multi-ProtocolEncapsulation,多協(xié)議封裝)協(xié)議對IP數(shù)據(jù)包進(jìn)行統(tǒng)一封裝,然后進(jìn)入MPEG-2TS(Transportstream,傳輸流)打包器,打包之后經(jīng)由底層廣播網(wǎng)絡(luò)進(jìn)行傳輸。終端增加映射機制,通過IP地址找到傳輸流中IP數(shù)據(jù)流的位置信息,終端根據(jù)此位置信息接收對應(yīng)的業(yè)務(wù)數(shù)據(jù)。DXB/eDAB方案其實就是對DAB系統(tǒng)引入IP層的擴展,傳輸部分采用MPE封裝,再拆分為MPEG-2TS的方式進(jìn)行傳輸,在終端利用IP地址到傳輸流的映射,尋找IP數(shù)據(jù)信息。這種方案實際上是借鑒了DVB-H系統(tǒng)中的IPDC(IPDatacast,IP數(shù)據(jù)廣播)機制處理IP數(shù)據(jù)的方法。MPE封裝技術(shù)原本是專門為DVB-H系統(tǒng)量身定做的解決IP傳輸問題的技術(shù),它是將IP數(shù)據(jù)分段進(jìn)行MPE封裝,最后拆分為MPEG-2TS流在DVB系統(tǒng)的底層網(wǎng)絡(luò)中進(jìn)行傳輸。DVB-HIPDC為了解決終端快速接收IP數(shù)據(jù)的問題,弓I入了IP/MAC地址信息表(INT),主要用來描述終端對象的IP地址與傳輸流(TS)中IP數(shù)據(jù)位置的映射信息,于是終端便能快速獲取所選IP業(yè)務(wù)的數(shù)據(jù)流的位置信息進(jìn)行接收。此技術(shù)的缺點在于僅適用于基于MPEG-2TS流的系統(tǒng),需要二次封裝過程,且終端檢索IP數(shù)據(jù)的過程涉及到多個表之間的聯(lián)系和對應(yīng),對于T-DMB等非基于IP的系統(tǒng)來說,實現(xiàn)此技術(shù)造成系統(tǒng)的開銷較大。從以上分析可見,無論是IP隧道方案,還是現(xiàn)有的DXB/eDAB方案,都各有其優(yōu)缺點,對于T-DMB系統(tǒng)來說,都不是最優(yōu)的解決方案。基于此,本發(fā)明提出了一種在T-DMB系統(tǒng)引入IP業(yè)務(wù)的新方法,此方法可使IP業(yè)務(wù)數(shù)據(jù)承載于流模式MSC信道或包模式MSC信道,同時利用GSE封裝技術(shù)減小系統(tǒng)的開銷,實現(xiàn)了從IP數(shù)據(jù)傳輸過程到終端發(fā)現(xiàn)、接收過程的完整機制。
發(fā)明內(nèi)容本發(fā)明提供了一種在T-DMB系統(tǒng)中弓I入IP業(yè)務(wù)的方法,解決了原有T-DMB系統(tǒng)中無法提供IP業(yè)務(wù)的問題。原有T-DMB系統(tǒng)是通過CA(ConditionalAccess,條件接收)機制及識別于信道ID的方式實現(xiàn)對用戶的鑒權(quán)以及用戶對特定節(jié)目的接收,而不是采用IP地址的形式對終端進(jìn)行尋址,因此原有T-DMB系統(tǒng)無法直接和基于IP的網(wǎng)絡(luò)進(jìn)行業(yè)務(wù)的對接和傳遞,這就對該網(wǎng)絡(luò)的功能和靈活性造成了限制。本發(fā)明設(shè)計了在T-DMB系統(tǒng)的MSC子信道中傳輸IP網(wǎng)絡(luò)的IP平臺信息、電子業(yè)務(wù)指南數(shù)據(jù),以及IP數(shù)據(jù)包的方案,解決了IP業(yè)務(wù)數(shù)據(jù)在T-DMB系統(tǒng)中傳輸?shù)膯栴};通過設(shè)計IST(IPAddresstoSub-channelTable,IP地址到子信道的映射)數(shù)據(jù)表,建立IP業(yè)務(wù)數(shù)據(jù)的源端IP地址與T-DMB系統(tǒng)中MSC(MainServiceChannel,主業(yè)務(wù)信道)的子信道的映射關(guān)系,使用戶端在底層能夠方便快捷的尋找、并接收所需要的IP數(shù)據(jù),結(jié)合T-DMB系統(tǒng)的CA機制還可以將IP網(wǎng)絡(luò)中的組播、單播業(yè)務(wù)引入到T-DMB系統(tǒng)中。因此,本發(fā)明方法實現(xiàn)了通過T-DMB系統(tǒng)提供IP業(yè)務(wù)。本發(fā)明提供了一種在T-DMB系統(tǒng)中引入IP業(yè)務(wù)的方法,其主要步驟包括(1)T-DMB系統(tǒng)接收到IP網(wǎng)絡(luò)傳來的關(guān)于1P平臺的信息,將此信息發(fā)送給IPT(IPPlatfonntable,IP平臺表)生成器;(2)IPT生成器接收到這些IP平臺信息,生成IPT數(shù)據(jù);(3)GSE封裝器把生成的IPT數(shù)據(jù)和應(yīng)用層產(chǎn)生的電子業(yè)務(wù)指南數(shù)據(jù)封裝成GSE包;(4)集合體/業(yè)務(wù)單元復(fù)用器/控制器為封裝了IPT數(shù)據(jù)和電子業(yè)務(wù)指南數(shù)據(jù)的GSE包分配一個單獨的MSC子信道并記錄復(fù)用配置信息;(5)MSC/FIC生成器接收GSE包、生成MSC數(shù)據(jù),接收復(fù)用配置信息、生成FIC(FastInformationChannel,快速信息信道)數(shù)據(jù);(6)MSC數(shù)據(jù)、FIC數(shù)據(jù)與系統(tǒng)的同步信道數(shù)據(jù)一起組成傳輸幀,由T-DMB系統(tǒng)發(fā)送給用戶終端(7)用戶終端解析接收到的傳輸幀得到IPT數(shù)據(jù)和電子業(yè)務(wù)指南數(shù)據(jù)并選定所需要的業(yè)務(wù)(8)GSE封裝器把IP網(wǎng)絡(luò)傳來的業(yè)務(wù)數(shù)據(jù)封裝成GSE包;(9)集合體Z業(yè)務(wù)單元復(fù)用器/控制器為封裝了IP業(yè)務(wù)數(shù)據(jù)的GSE包分配MSC子信道,建立IP業(yè)務(wù)數(shù)據(jù)的源端IP地址與MSC子信道的映射關(guān)系數(shù)據(jù);(10)IST生成器根據(jù)映射關(guān)系數(shù)據(jù)生成IST數(shù)據(jù);(ll)GSE封裝器把IST數(shù)據(jù)封裝成GSE包;(12)集合體/業(yè)務(wù)單元復(fù)用器/控制器為封裝了IST數(shù)據(jù)的GSE包分配MSC子信道,并記錄復(fù)用配置信息;(13)MSC/FIC生成器接收到封裝有IP業(yè)務(wù)數(shù)據(jù)的GSE包和封裝有IST數(shù)據(jù)的GSE包,生成MSC數(shù)據(jù);接收到IP業(yè)務(wù)數(shù)據(jù)的復(fù)用配置信息和IST數(shù)據(jù)的復(fù)用配置信息,生成FIC數(shù)據(jù);(14)MSC數(shù)據(jù)、FIC數(shù)據(jù)與系統(tǒng)的同步信道數(shù)據(jù)一起組成傳輸幀,由T-DMB系統(tǒng)發(fā)送給用戶終端;(15)用戶終端解析接收到的傳輸幀,接收IP業(yè)務(wù)數(shù)據(jù)。本發(fā)明的主要步驟流程示意圖如說明書附圖中的圖1所示。本發(fā)明方法的主要步驟說明如下1.T-DMB系統(tǒng)接收到IP網(wǎng)絡(luò)傳來的關(guān)于IP平臺的信息,將此信息發(fā)送給IPT生成器。在該步驟中,T-DMB系統(tǒng)要想利用自己的廣播網(wǎng)絡(luò)將IP網(wǎng)絡(luò)的業(yè)務(wù)數(shù)據(jù)傳輸給終端用戶,需要將IP網(wǎng)絡(luò)中關(guān)于IP平臺的信息發(fā)送給IPT生成器,IPT生成器是用來生成IPT數(shù)據(jù)的,包括IP平臺ID、平臺名稱及平臺提供者信息。2.IPT生成器接收到這些IP平臺信息,生成IPT數(shù)據(jù)。在該步驟中,IPT數(shù)據(jù)的內(nèi)容包括描述IP平臺的信息,包括IP平臺ID、平臺名稱及平臺提供者信息。在IP業(yè)務(wù)網(wǎng)絡(luò)中,每個業(yè)務(wù)擁有唯一的源端地址,這個唯一的源端地址由IP平臺和IP地址兩者共同決定,即若兩個IP業(yè)務(wù)源端地址位于不同的IP平臺中,則它們的IP地址表示形式可以是相同的。但同一個IP平臺的所有IP業(yè)務(wù)源端地址是無沖突的,即屬于同一IP平臺的IP地址表示形式必須是不同的。因此用戶在選擇業(yè)務(wù)時需要首先接收IP網(wǎng)絡(luò)的IP平臺信息,從這些IP平臺信息中選擇想要接收業(yè)務(wù)的平臺標(biāo)識符(PlatformJD),才能找到屬于這個平臺的電子業(yè)務(wù)指南信息,得到想要接收的IP業(yè)務(wù)的唯一的源端IP地址。本發(fā)明方法中設(shè)計的IPT數(shù)據(jù),具體內(nèi)容及數(shù)據(jù)域長度為平臺ID(24bits)、平臺名稱標(biāo)識位(lbit)、平臺提供者標(biāo)識位(lbit)、平臺名稱及平臺提供者字段。其中,平臺名稱及平臺提供者字段又分別由長度(8bits)、描述語言(使用ISO一639標(biāo)準(zhǔn),24bits)、若干文本單元(8bits/單元)三部分構(gòu)成。格式定義如說明書附圖中的圖2所示。下表中給出了IPT數(shù)據(jù)格式中各個字段的大小及功能定義。表lIPT數(shù)據(jù)各字段定義<table>tableseeoriginaldocumentpage6</column></row><table>IPT生成器負(fù)責(zé)上述IPT數(shù)據(jù)的生成。生成之后,與應(yīng)用層產(chǎn)生的電子業(yè)務(wù)指南數(shù)據(jù)一起發(fā)送到GSE封裝器進(jìn)行封裝。3.GSE封裝器把生成的IPT數(shù)據(jù)和應(yīng)用層產(chǎn)生的電子業(yè)務(wù)指南數(shù)據(jù)封裝成GSE包。在該步驟中,T-DMB系統(tǒng)將IPT數(shù)據(jù)和應(yīng)用層產(chǎn)生的電子業(yè)務(wù)指南數(shù)據(jù)傳送至GSE封裝器,GSE封裝器采用GSE封裝技術(shù)對這些數(shù)據(jù)進(jìn)行封裝。GSE封裝技術(shù)的簡要過程為首先把整個數(shù)據(jù)包作為輸入源,稱為協(xié)議數(shù)據(jù)單元(PDU),GSE為每個PDU加上一個封裝頭信息,然后在PDU后面加上一個進(jìn)行整體校驗的CRC-32校驗信息,這樣就形成了一個完整的GSE的封裝數(shù)據(jù)SNDU。然后封裝器對SNDU數(shù)據(jù)進(jìn)行拆分,拆分后的分片作為GSE傳輸數(shù)據(jù)的凈荷。4.集合體/業(yè)務(wù)單元復(fù)用器/控制器為封裝了IPT數(shù)據(jù)和電子業(yè)務(wù)指南數(shù)據(jù)的GSE包分配一個單獨的MSC子信道并記錄復(fù)用配置信息。在該步驟中,GSE封裝器將封裝后的GSE包傳送給集合體/業(yè)務(wù)單元復(fù)用器/控制器,集合體/業(yè)務(wù)單元復(fù)用器/控制器為GSE包分配MSC子信道,并記錄復(fù)用配置信息及子信道分配信息。需要說明的是,MSC是T-DMB系統(tǒng)中用來承載業(yè)務(wù)的主要信道,它主要用來承載音頻、視頻和數(shù)據(jù)業(yè)務(wù)單元。MSC是一個時間交織的數(shù)據(jù)信道,被劃分為多個子信道,這些子信道各自單獨的進(jìn)行巻積編碼。每個子信道可能承載一個或多個業(yè)務(wù)單元??焖傩畔⑿诺?FIC)為接收端快速接收信息提供可能性,該通道特定用來傳輸MCI(MultiplexConfigurationInformation,復(fù)用配置信息),額外的也傳輸SI(ServiceInformation,服務(wù)信息)和數(shù)據(jù)業(yè)務(wù)。快速信息信道(FIC)與主業(yè)務(wù)信道(MSC)傳輸結(jié)構(gòu)圖如說明書附圖中的圖3所示。MSC是由CIF(CommonInterleavedFrames,普通交織幀)組成。一個CIF是一個55296比特的數(shù)據(jù)庫塊,每24ms傳輸一次。CIF的最小可尋址單元是CU(CapacityUnit,容量單元),大小64比特。所有CU組合起來構(gòu)成MSC基本傳輸單元,即子信道。MSC是由子信道的復(fù)用組成的。FIC由一系列的FIB(FastInformationBlock,快速信息塊)組成。FIB長度為256比特,包括30字節(jié)的FIB數(shù)據(jù)域和一個2字節(jié)的CRC。關(guān)于IPT數(shù)據(jù)的傳輸問題,理論上有兩種方法,一種是利用在FIG的擴展域中定義并傳輸數(shù)據(jù),另一種是在MSC中,與其他音頻、視頻、數(shù)據(jù)一起進(jìn)行傳輸??紤]到FIB的空間很小,一個FIB的數(shù)據(jù)域只有240bits,一個傳輸幀最多包含12個FIB字段(對應(yīng)于傳輸模式1)。而IPT信息中平臺名稱、平臺提供者的描述符需占用大量字節(jié),有可能超出FIC數(shù)據(jù)域長度。因此,IPT數(shù)據(jù)不適合在FIC信道中傳輸。而MSC信道中傳輸數(shù)據(jù)的空間足夠傳輸這些IPT數(shù)據(jù)信息。所以,本發(fā)明設(shè)計通過MSC主業(yè)務(wù)信道來傳輸IPT數(shù)據(jù)。本發(fā)明設(shè)計IPT和應(yīng)用層產(chǎn)生的電子業(yè)務(wù)指南數(shù)據(jù)在同一個子信道中傳遞,因為對于IPT數(shù)據(jù),每隔十秒傳遞一次即可,而電子業(yè)務(wù)指南數(shù)據(jù)每隔30秒傳遞一次,兩個數(shù)據(jù)在同一子信道中傳遞,不僅能夠滿足數(shù)據(jù)傳輸?shù)囊笥挚梢怨?jié)省子信道的帶寬。5.MSC/FIC生成器接收GSE包、生成MSC數(shù)據(jù),接收復(fù)用配置信息、生成FIC(FastInformationChannel,快速信息信道)數(shù)據(jù)。在該步驟中,集合體/業(yè)務(wù)單元復(fù)用器/控制器將封裝了IPT數(shù)據(jù)和電子業(yè)務(wù)指南數(shù)據(jù)的GSE包,與復(fù)用配置信息和子信道分配信息一起傳送給MSC/FIC生成器。MSC/FIC生成器根據(jù)子信道分配信息,把封裝了IPT數(shù)據(jù)和電子業(yè)務(wù)指南數(shù)據(jù)的GSE包承載到MSC的子信道中,根據(jù)復(fù)用配置信息,生成FIC數(shù)據(jù)。在FIC數(shù)據(jù)生成過程中,本發(fā)明設(shè)置FIC中的FIG0/2數(shù)據(jù)域中的DSCTy(DataServiceComponentType,數(shù)據(jù)業(yè)務(wù)單元類型)的值為111100(60)來標(biāo)識傳輸?shù)氖荌PT數(shù)據(jù),DSCTy的值為111101(61)來標(biāo)識傳輸?shù)氖请娮訕I(yè)務(wù)指南數(shù)據(jù)。6.MSC數(shù)據(jù)、FIC數(shù)據(jù)與系統(tǒng)的同步信道數(shù)據(jù)一起組成傳輸幀,由T-DMB系統(tǒng)發(fā)送給用戶終端。在該步驟中,MSC數(shù)據(jù)、FIC數(shù)據(jù)與系統(tǒng)的同步信道數(shù)據(jù)一起組成T-DMB系統(tǒng)傳輸幀,通過T-DMB系統(tǒng)的傳輸網(wǎng)絡(luò)傳送到用戶終端。7.用戶終端解析接收到的傳輸幀得到IPT數(shù)據(jù)和電子業(yè)務(wù)指南數(shù)據(jù)并選定所需要的業(yè)務(wù)。在該步驟中,終端接收T-DMB系統(tǒng)傳輸幀,得到IPT數(shù)據(jù)和電子業(yè)務(wù)指南數(shù)據(jù),并解析這些數(shù)據(jù),選定所需要的業(yè)務(wù)。由于本發(fā)明設(shè)計IPT和電子業(yè)務(wù)指南數(shù)據(jù)在同一個子信道中傳遞,所以IPT數(shù)據(jù)與電子業(yè)務(wù)指南數(shù)據(jù)的發(fā)現(xiàn)和接收機制相同。本方案設(shè)計的IPT數(shù)據(jù)和電子業(yè)務(wù)指南數(shù)據(jù)的發(fā)現(xiàn)和接收機制為第一步,接收FIC數(shù)據(jù),査找DSCTy為111101(61)的FIG0/2業(yè)務(wù)單元結(jié)構(gòu)信息數(shù)據(jù),獲得電子業(yè)務(wù)指南數(shù)據(jù)的業(yè)務(wù)單元結(jié)構(gòu)信息,查找DSCTy為111100(60)的FIG0/2業(yè)務(wù)單元結(jié)構(gòu)信息數(shù)據(jù),獲得IPT數(shù)據(jù)的業(yè)務(wù)單元結(jié)構(gòu)信息。解析業(yè)務(wù)單元結(jié)構(gòu)信息,得到承載電子業(yè)務(wù)指南和IPT的子信道ID,假設(shè)解析后得到子信道ID(SubCMD)為62,則可以確定子信道62承載的是電子業(yè)務(wù)指南和IPT數(shù)據(jù)。第二步,接收FIC數(shù)據(jù),根據(jù)承載電子業(yè)務(wù)指南和IPT數(shù)據(jù)的子信道ID(SubChID)(例如62),在FIG0/1承載的子信道結(jié)構(gòu)信息中尋找該子信道的結(jié)構(gòu)信息,解析得到在MSC中承載電子業(yè)務(wù)指南數(shù)據(jù)的子信道的CU個數(shù)以及CU的位置。第三步,根據(jù)解析得到的CU個數(shù)及位置信息接收CU數(shù)據(jù),根據(jù)Continuityindex(連續(xù)索引)和First/Last(首/尾字段位置)標(biāo)識重組數(shù)據(jù),直到接收完為止。8.GSE封裝器把IP網(wǎng)絡(luò)傳來的業(yè)務(wù)數(shù)據(jù)封裝成GSE包。在該步驟中,T-DMB系統(tǒng)將IP網(wǎng)絡(luò)傳來的IP業(yè)務(wù)數(shù)據(jù)傳送到GSE封裝器,采用GSE封裝技術(shù)對IP業(yè)務(wù)數(shù)據(jù)進(jìn)行封裝,具體封裝技術(shù)與步驟3相同。9.集合體/業(yè)務(wù)單元復(fù)用器/控制器為封裝了IP業(yè)務(wù)數(shù)據(jù)的GSE包分配子信道,建立IP業(yè)務(wù)數(shù)據(jù)的源端IP地址與MSC子信道的映射關(guān)系數(shù)據(jù),并記錄復(fù)用配置信息。在該步驟中,T-DMB系統(tǒng)將封裝了IP業(yè)務(wù)數(shù)據(jù)的GSE包傳遞給集合體/業(yè)務(wù)單元復(fù)用器/控制器,集合體/業(yè)務(wù)單元復(fù)用器/控制器為GSE包分配MSC子信道,建立IP業(yè)務(wù)數(shù)據(jù)的源端地址與承載這些IP業(yè)務(wù)數(shù)據(jù)的MSC子信道的映射關(guān)系數(shù)據(jù)。映射關(guān)系數(shù)據(jù)如說明書附圖中的圖4所示。由于在T-DMB系統(tǒng)中,一個業(yè)務(wù)由一個或幾個服務(wù)單元組成,與此相應(yīng)的是,在IP網(wǎng)絡(luò)中,IP業(yè)務(wù)也是由一種或者幾種數(shù)據(jù)流組成(如音頻,視頻)。在此,我們設(shè)計IP網(wǎng)絡(luò)中IP業(yè)務(wù)的若干個數(shù)據(jù)流對應(yīng)于T-DMB系統(tǒng)中的若干個業(yè)務(wù)單元。集合體/業(yè)務(wù)單元復(fù)用器/控制器為每個業(yè)務(wù)單元隨機分配一個子信道,即為每個IP數(shù)據(jù)流隨機分配一個子信道,所分配的子信道用SubCWD標(biāo)識。集合體/業(yè)務(wù)單元復(fù)用器/控制器中所記錄IP業(yè)務(wù)數(shù)據(jù)的源端地址和MSC子信道的映射關(guān)系如下表所示,例如Service1是某一個IP業(yè)務(wù)的標(biāo)識,該業(yè)務(wù)對應(yīng)的IP地址為IP一Address1。該業(yè)務(wù)同時兩種IP數(shù)據(jù)流(即兩個業(yè)務(wù)單元)組成,集合體/業(yè)務(wù)單元復(fù)用器/控制器分別為兩種IP數(shù)據(jù)流分配兩個子信道SubChIDl和SubCWD2。表2IP業(yè)務(wù)數(shù)據(jù)的源端IP地址與子信道映射關(guān)系<table>tableseeoriginaldocumentpage9</column></row><table>集合體/業(yè)務(wù)單元復(fù)用器/控制器將此IP業(yè)務(wù)數(shù)據(jù)的源端IP地址與MSC子信道的映射關(guān)系數(shù)據(jù)傳遞給IST生成器之后,將這些封裝了IP業(yè)務(wù)數(shù)據(jù)的GSE包和復(fù)用配置信息、子信道分配信息傳送給MSC/FIC生成器。10.IST生成器根據(jù)映射關(guān)系數(shù)據(jù)生成IST數(shù)據(jù)。在該步驟中,1ST生成器接收到IP業(yè)務(wù)數(shù)據(jù)的源端IP地址與MSC子信道的映射關(guān)系數(shù)據(jù)后,生成IST數(shù)據(jù)。IST數(shù)據(jù)的生成流程示意圖如說明書附圖中的圖5所示。IST數(shù)據(jù)主要是描述業(yè)務(wù)源端IP地址和MSC子信道之間的映射關(guān)系。本發(fā)明方法中設(shè)計了IST數(shù)據(jù),其內(nèi)容及數(shù)據(jù)域長度為IP版本類型(2bits)、平臺ID(24bits)、MSC子信道ID(6bits)、IP地址(32bits/128bits)、子網(wǎng)掩碼(8bits),具體格式如說明書附圖中的圖6所示。下表給出了IST數(shù)據(jù)格式中各個字段的大小及功能的定義。表31ST數(shù)據(jù)個字段定義<table>tableseeoriginaldocumentpage9</column></row><table>11.GSE封裝器把1ST數(shù)據(jù)封裝成GSE包。在該步驟中,GSE封裝器采用GSE封裝技術(shù),將IST數(shù)據(jù)加上GSE包頭和CRC校驗碼,生成GSE包,并傳送給集合體/業(yè)務(wù)單元復(fù)用器/控制器。12.集合體/業(yè)務(wù)單元復(fù)用器/控制器為封裝了1ST數(shù)據(jù)的GSE包分配MSC子信道,并記錄復(fù)用配置信息。在該步驟中,集合體/業(yè)務(wù)單元復(fù)用器/控制器為封裝了1ST數(shù)據(jù)的GSE包分配MSC子信道,并記錄復(fù)用配置信息及子信道分配信息,并將這些GSE包和復(fù)用配置信息、子信道分配信息傳送給MSC/FIC生成器。關(guān)于IST數(shù)據(jù)的傳輸問題,理論上有兩種方法,一種是利用在FIG的擴展域中定義并傳輸數(shù)據(jù),另一種是在MSC中,與其他音頻、視頻、數(shù)據(jù)一起進(jìn)行傳輸??紤]到FIB的空間很小,一個FIB的數(shù)據(jù)域只有240bits,一個傳輸幀最多包含12個FIB字段(對應(yīng)于傳輸模式D。IST數(shù)據(jù)中的IPaddress字段若是IPV6信息,則一個IPV6地址需要占用128bits,當(dāng)需要傳輸多個IP地址時,1ST數(shù)據(jù)信息長度就可能超過FIC數(shù)據(jù)域長度。岡此,本發(fā)明設(shè)計通過MSC主業(yè)務(wù)信道來傳輸IST數(shù)據(jù)。13.MSC/FIC生成器接收到封裝有IP業(yè)務(wù)數(shù)據(jù)的GSE包和封裝有IST數(shù)據(jù)的GSE包,生成MSC數(shù)據(jù);接收到IP業(yè)務(wù)數(shù)據(jù)的復(fù)用配置信息和IST數(shù)據(jù)的復(fù)用配置信息,生成FIC數(shù)據(jù)。在該步驟中,MSC/FIC生成器根據(jù)每個GSE包的子信道分配信息,把GSE包承載到MSC的子信道中,形成MSC數(shù)據(jù),根據(jù)每個GSE包的復(fù)用配置信息,生成FIC數(shù)據(jù)。本發(fā)明設(shè)置FIC中的FIG0/2(FastInformationGroup,快速信息組,基本類型為0/擴展類型為2)數(shù)據(jù)域中設(shè)置DSCTy字段的值為111011(59),標(biāo)識子信道中承載的是1ST數(shù)據(jù),從而可以指示用戶終端査找并接收1ST數(shù)據(jù)。14.MSC數(shù)據(jù)、FIC數(shù)據(jù)與系統(tǒng)的同步信道數(shù)據(jù)一起組成傳輸幀,由T-DMB系統(tǒng)發(fā)送給用戶終端。在該步驟中,MSC數(shù)據(jù)、FIC數(shù)據(jù)與系統(tǒng)的同步信道數(shù)據(jù)一起組成T-DMB系統(tǒng)的傳輸幀,通過T-DMB系統(tǒng)的底層網(wǎng)絡(luò)傳送到用戶終端。15.用戶終端解析接收到的傳輸幀,接收IP業(yè)務(wù)數(shù)據(jù)。該步驟是基于步驟7中用戶終端接收到IPT數(shù)據(jù)和電子業(yè)務(wù)指南數(shù)據(jù),選擇所需要的業(yè)務(wù)之后進(jìn)行的。用戶終端解析接收到的傳輸幀,進(jìn)行IST數(shù)據(jù)的發(fā)現(xiàn)與接收,然后根據(jù)IST數(shù)據(jù)及選定的業(yè)務(wù),確定承載該IP業(yè)務(wù)數(shù)據(jù)的MSC子信道,接收IP業(yè)務(wù)數(shù)據(jù)。已授權(quán)的用戶利用密鑰對這些IP業(yè)務(wù)數(shù)據(jù)進(jìn)行解密,即可使用選定的IP業(yè)務(wù)。其中,用戶終端對IST數(shù)據(jù)的發(fā)現(xiàn)與接收過程的主要步驟為第一步,接收FIC數(shù)據(jù),査找DSCTy為111011(59)的FIG0/2業(yè)務(wù)單元數(shù)據(jù),獲得IST數(shù)據(jù)的業(yè)務(wù)單元結(jié)構(gòu)信息,解析得到承載IST數(shù)據(jù)包的業(yè)務(wù)單元ID和子信道ID(SubChID)。FIG0/2的數(shù)據(jù)域格式如說明書附圖中的圖7所示。第二步,接收FIC數(shù)據(jù),根據(jù)承載IST數(shù)據(jù)的子信道的ID(S油ChID),在FIG0/1承載的子信道結(jié)構(gòu)信息中尋找該子信道的結(jié)構(gòu)信息,解析得到在MSC中承載1ST數(shù)據(jù)的子信道的CU個數(shù)以及CU的位置。第三步,根據(jù)解析得到的CU個數(shù)及位置信息接收CU數(shù)據(jù),根據(jù)Continuityindex和First/Last標(biāo)識重組數(shù)據(jù),直到接收完為止。IST數(shù)據(jù)的發(fā)現(xiàn)和接收流程示意圖如說明書附圖中的圖8所示。在接收到1ST數(shù)據(jù)之后,用戶終端接收IP業(yè)務(wù)數(shù)據(jù)的具體步驟為第一步,根據(jù)電子業(yè)務(wù)指南對所選定業(yè)務(wù)的描述信息,得到該業(yè)務(wù)的IP地址信息(一般位于Acquisition(獲取)分片中);第二步,解析IST數(shù)據(jù),得到該業(yè)務(wù)的源端IP地址所對應(yīng)的子信道ID(SubChID),也即承載該業(yè)務(wù)的子信道的標(biāo)號SubCMD,如果一個業(yè)務(wù)由多個業(yè)務(wù)單元(如視頻業(yè)務(wù)則包括視頻流與音頻流),則子信道可以是多個;第三步,接收FIC數(shù)據(jù),根據(jù)得到的承載IP數(shù)據(jù)的子信道的標(biāo)號SubChID,在FIG0/1承載的子信道結(jié)構(gòu)信息中尋找該子信道的結(jié)構(gòu)信息,解析得到在MSC中承載IP數(shù)據(jù)的子信道的CU個數(shù)以及CU的位置;第四步,根據(jù)解析得到的CU個數(shù)及位置信息接收CU數(shù)據(jù),根據(jù)Continuityindex和First/Last標(biāo)識重組數(shù)據(jù),直到接收完為止,完成數(shù)據(jù)的接收過程。第五步,所有T-DMB系統(tǒng)的用戶都可以接收到1ST數(shù)據(jù)和IP數(shù)據(jù),但并不是所有的用戶都可以使用IP業(yè)務(wù)。只有那些訂購了某項業(yè)務(wù)并通過交互式通道成功付費的用戶,才能經(jīng)由IP網(wǎng)絡(luò)與T-DMB系統(tǒng)的協(xié)商,以某種方式獲得解析此業(yè)務(wù)的密鑰,才能真正解析與此IP業(yè)務(wù)相關(guān)的所有數(shù)據(jù)包,這個過程即T-DMB系統(tǒng)的CA鑒權(quán)過程。通過T-DMB系統(tǒng)鑒權(quán),那些被授權(quán)的用戶在解析IP數(shù)據(jù)包之后就可以使用訂購的業(yè)務(wù)了。用戶終端接收IP數(shù)據(jù)流程的示意圖如說明書附圖中的圖9所示。需要說明的是,結(jié)合T-DMB系統(tǒng)的CA機制,通過上述步驟可以在T-DMB系統(tǒng)中實現(xiàn)單播和組播服務(wù),實現(xiàn)對特定用戶提供特定的IP業(yè)務(wù)。具體過程為,T-DMB系統(tǒng)通過CA機制,對特定用戶分配密鑰,使其具備解析特定IP業(yè)務(wù)數(shù)據(jù)的權(quán)限和能力;然后T-DMB系統(tǒng)將這些特定用戶所需要的IP業(yè)務(wù)數(shù)據(jù)放置于MSC的子信道中,用戶根據(jù)1ST數(shù)據(jù)中IP業(yè)務(wù)的源端地址與MSC于信道的映射關(guān)系,找到承載所需要的IP業(yè)務(wù)數(shù)據(jù)的MSC子信道,并接收子信道中的數(shù)據(jù),使用密鑰對數(shù)據(jù)解密,即可使用所需要的IP業(yè)務(wù)。而其他未獲得授權(quán)的用戶,將無法對這些子信道中的IP業(yè)務(wù)數(shù)據(jù)進(jìn)行解密,從而無法使用這些業(yè)務(wù)。這樣就在T-DMB系統(tǒng)中實現(xiàn)IP業(yè)務(wù)的單播和組播服務(wù)。圖1是本發(fā)明提出的引入IP業(yè)務(wù)方法的主要步驟流程示意圖。圖2是IPT具體格式定義的示意圖。圖3是IP業(yè)務(wù)的源端地址和MSC子信道之間的映射關(guān)系數(shù)據(jù)示意圖。圖4是1ST數(shù)據(jù)的生成流程示意圖。圖5是1ST數(shù)據(jù)的數(shù)據(jù)格式示意圖。圖6是快速信息信道(FIC)與主業(yè)務(wù)信道(MSC)傳輸結(jié)構(gòu)圖。圖7是FIG0/2的數(shù)據(jù)域格式圖。圖8是1ST數(shù)據(jù)的發(fā)現(xiàn)和接收流程示意圖。圖9是用戶終端接收IP業(yè)務(wù)數(shù)據(jù)流程的示意圖。具體實施方式結(jié)合一個例子,說明本方法的實施過程。擁有密鑰S的T-DMB系統(tǒng)用戶要接收DVB-H系統(tǒng)的一個視頻業(yè)務(wù),該業(yè)務(wù)是基于IP的,并且由兩種數(shù)據(jù)流組成音頻數(shù)據(jù)與視頻數(shù)據(jù),同時該業(yè)務(wù)是從IP平臺1的IP地址為59.64.150.201/24處的服務(wù)器發(fā)送過來的,在終端接收并解析IP網(wǎng)絡(luò)發(fā)來的IP平臺信息和電子業(yè)務(wù)指南數(shù)據(jù)之后,首先業(yè)務(wù)數(shù)據(jù)到達(dá)T-DMB系統(tǒng)的GSE封裝器,對IP數(shù)據(jù)進(jìn)行封裝,封裝好后的數(shù)據(jù)經(jīng)過集合體/服務(wù)單元復(fù)用器把它復(fù)用進(jìn)服務(wù)單元,并且配置相應(yīng)的子信道來承載,如配置子信道號為1和2來分別承載視頻和音頻數(shù)據(jù),即對應(yīng)的子信道標(biāo)識SubChID分別為1,2??刂破饔涗浟嗣總€IP業(yè)務(wù)單元的配置復(fù)用信息,記錄了與此業(yè)務(wù)的IP地址相應(yīng)的SubChID為1,2,并且將這個對應(yīng)關(guān)系傳遞給1ST生成器。1ST生成器將傳來的IP地址信息與子信道的對應(yīng)關(guān)系封裝成數(shù)據(jù)表的格式。1ST填充數(shù)據(jù)時,在附圖5的1ST數(shù)據(jù)格式中,Version字段填入00,表示采用的是IPV4版本;Platform—ID字段填入0X01,SubChlD字段分別填入000001和000010,表示視頻、音頻數(shù)據(jù)分別在子信道1和2中承載;Slash—Mask字段填入00011000,表示掩碼為24,IPaddress字段填入1ST數(shù)據(jù)生成之后,進(jìn)行GSE封裝并且利用子信道3發(fā)送給終端用戶。對于用戶端而言,用戶通過電子業(yè)務(wù)指南去選擇該視頻業(yè)務(wù),并且從電子業(yè)務(wù)指南中得到了該業(yè)務(wù)的源IP地址為59.64.150.201。用戶端首先通過査看FIG0/2,DSCTy=111011(59)的FIC數(shù)據(jù),得到此幀中MSC子信道59承載的是1ST數(shù)據(jù),用戶去接收子信道59的1ST數(shù)據(jù)。解析1ST數(shù)據(jù),尋找得到59.64.150.201所對應(yīng)的子信道為1和2。用戶去接收子信道和2的數(shù)據(jù),得到所有業(yè)務(wù)數(shù)據(jù)。利用密鑰S將接收到的數(shù)據(jù)包解析,即可使用預(yù)訂的節(jié)目。權(quán)利要求1.本發(fā)明提供了一種在T-DMB系統(tǒng)中引入IP業(yè)務(wù)的方法,其主要步驟包括(1)T-DMB系統(tǒng)接收到IP網(wǎng)絡(luò)傳來的關(guān)于IP平臺的信息,將此信息發(fā)送給IPT(IPPlatformtable,IP平臺表)生成器;(2)IPT生成器接收到這些IP平臺信息,生成IPT數(shù)據(jù);(3)GSE封裝器把生成的IPT數(shù)據(jù)和應(yīng)用層產(chǎn)生的電子業(yè)務(wù)指南數(shù)據(jù)封裝成GSE包;(4)集合體/業(yè)務(wù)單元復(fù)用器/控制器為封裝了IPT數(shù)據(jù)和電子業(yè)務(wù)指南數(shù)據(jù)的GSE包分配一個單獨的MSC子信道并記錄復(fù)用配置信息;(5)MSC/FIC生成器接收GSE包、生成MSC數(shù)據(jù),接收復(fù)用配置信息、生成FIC(FastInformationChannel,快速信息信道)數(shù)據(jù);(6)MSC數(shù)據(jù)、FIC數(shù)據(jù)與系統(tǒng)的同步信道數(shù)據(jù)一起組成傳輸幀,由T-DMB系統(tǒng)發(fā)送給用戶終端;(7)用戶終端解析接收到的傳輸幀得到IPT數(shù)據(jù)和電子業(yè)務(wù)指南數(shù)據(jù)并選定所需要的業(yè)務(wù);(8)GSE封裝器把IP網(wǎng)絡(luò)傳來的業(yè)務(wù)數(shù)據(jù)封裝成GSE包;(9)集合體/業(yè)務(wù)單元復(fù)用器/控制器為封裝了IP業(yè)務(wù)數(shù)據(jù)的GSE包分配MSC子信道,建立IP業(yè)務(wù)數(shù)據(jù)的源端IP地址與MSC子信道的映射關(guān)系數(shù)據(jù);(10)IST生成器根據(jù)映射關(guān)系數(shù)據(jù)生成IST數(shù)據(jù);(11)GSE封裝器把IST數(shù)據(jù)封裝成GSE包;(12)集合體/業(yè)務(wù)單元復(fù)用器/控制器為封裝了IST數(shù)據(jù)的GSE包分配MSC子信道,并記錄復(fù)用配置信息(13)MSC/FIC生成器接收到封裝有IP業(yè)務(wù)數(shù)據(jù)的GSE包和封裝有IST數(shù)據(jù)的GSE包,生成MSC數(shù)據(jù);接收到IP業(yè)務(wù)數(shù)據(jù)的復(fù)用配置信息和IST數(shù)據(jù)的復(fù)用配置信息,生成FIC數(shù)據(jù);(14)MSC數(shù)據(jù)、FIC數(shù)據(jù)與系統(tǒng)的同步信道數(shù)據(jù)一起組成傳輸幀,由T-DMB系統(tǒng)發(fā)送給用戶終端;(15)用戶終端解析接收到的傳輸幀,接收IP業(yè)務(wù)數(shù)據(jù)。2.根據(jù)權(quán)利要求l所述的一種在T-DMB系統(tǒng)中引入IP業(yè)務(wù)的方法,其主要特征在于IPT數(shù)據(jù)的內(nèi)容及數(shù)據(jù)域長度為平臺ID(24bits)、平臺名稱標(biāo)識位(lbit)、平臺提供者標(biāo)識位(lbit)、平臺名稱及平臺提供者字段。其中,平臺名稱及平臺提供者字段又分別由長度(8bits)、描述語言(使用ISO—639標(biāo)準(zhǔn),24bits)、若干文本單元(8bits/單元)三部分構(gòu)成。3.根據(jù)權(quán)利要求1和2所述的一種在T-DMB系統(tǒng)中引入IP業(yè)務(wù)的方法,其主要特征在于對于生成的IPT數(shù)據(jù)采用GSE封裝技術(shù)進(jìn)行封裝并在T-DMB系統(tǒng)的底層網(wǎng)絡(luò)中傳輸。4.根據(jù)權(quán)利要求1、2禾B3所述的一種在T-DMB系統(tǒng)中引入IP業(yè)務(wù)的方法,其主要特征在于IPT數(shù)據(jù)經(jīng)過GSE封裝后得到的GSE包承載于T-DMB系統(tǒng)的MSC子信道。5.根據(jù)權(quán)利要求l所述的一種在T-DMB系統(tǒng)中引入IP業(yè)務(wù)的方法,其主要特征在于IST數(shù)據(jù)的內(nèi)容及數(shù)據(jù)域長度為IP版本類型(2bits)、平臺ID(24bits)、MSC子信道ID(6bits)、IP地址(32bits/128bits)、子網(wǎng)掩碼(8bits)。6.根據(jù)權(quán)利要求1和5所述的一種在T-DMB系統(tǒng)中引入IP業(yè)務(wù)的方法,其主要特征在于對于生成的1ST數(shù)據(jù)采用GSE封裝技術(shù)進(jìn)行封裝并在T-DMB系統(tǒng)的底層網(wǎng)絡(luò)中傳輸。7.根據(jù)權(quán)利要求1、5和6所述的一種在T-DMB系統(tǒng)中引入IP業(yè)務(wù)的方法,其主要特征在于1ST數(shù)據(jù)經(jīng)過GSE封裝后得到的GSE包承載于T-DMB系統(tǒng)的MSC子信道。8.根據(jù)權(quán)利要求1、3和6所述的一種在T-DMB系統(tǒng)中引入IP業(yè)務(wù)的方法,其主要特征在于通過在f-DMB系統(tǒng)底層網(wǎng)絡(luò)傳輸幀中FIC的FIG0/2數(shù)據(jù)域中設(shè)置DSCTy字段的值分別為111100(60)、111101(61)、111011(59)或標(biāo)準(zhǔn)中未使用的其他特征值,標(biāo)識該傳輸幀中承載的是IPT數(shù)據(jù)、電子業(yè)務(wù)指南數(shù)據(jù)還是IST數(shù)據(jù)。9.根據(jù)權(quán)利要求1和5所述的一種在T-DMB系統(tǒng)中引入IP業(yè)務(wù)的方法,其主要特征在于IST數(shù)據(jù)指示了業(yè)務(wù)源端IP地址與承載該IP業(yè)務(wù)數(shù)據(jù)的MSC子信道之間的映射關(guān)系,利用此映射關(guān)系,可以使用戶根據(jù)已選定IP業(yè)務(wù)的源端IP地址,快速找到承載該IP業(yè)務(wù)數(shù)據(jù)的子信道,接收該IP業(yè)務(wù)數(shù)據(jù)。10.根據(jù)權(quán)利要求1和9所述的一種在T-DMB系統(tǒng)中引入IP業(yè)務(wù)的方法,其主耍特征在f:用戶使用1ST數(shù)據(jù)所指示的業(yè)務(wù)源端IP地址與承載該IP業(yè)務(wù)數(shù)據(jù)的MSC子信道之間的映射關(guān)系接收IP業(yè)務(wù)數(shù)據(jù),此過程與T-DMB系統(tǒng)的CA機制相結(jié)合,可以在T-DMB系統(tǒng)中實現(xiàn)單播和組播業(yè)務(wù),實現(xiàn)對特定用戶提供特定的IP業(yè)務(wù)。全文摘要本發(fā)明提出一種在T-DMB系統(tǒng)中引入IP業(yè)務(wù)的方法,用于解決原有T-DMB系統(tǒng)無法提供IP業(yè)務(wù)的問題。本發(fā)明設(shè)計了在T-DMB系統(tǒng)的MSC子信道中傳輸IPT(IPPlatformtable,IP平臺表)數(shù)據(jù)、電子業(yè)務(wù)指南數(shù)據(jù)以及IP業(yè)務(wù)數(shù)據(jù)的方案,解決了IP業(yè)務(wù)數(shù)據(jù)在T-DMB系統(tǒng)中傳輸?shù)膯栴};通過設(shè)計IST(IPAddresstoSub-channelTable)數(shù)據(jù),建立業(yè)務(wù)源端IP地址與T-DMB系統(tǒng)中MSC子信道的映射關(guān)系,使用戶終端能夠方便快捷的尋找、并接收所需要的IP數(shù)據(jù),結(jié)合T-DMB系統(tǒng)的CA機制還可以將IP網(wǎng)絡(luò)中的組播、單播業(yè)務(wù)引入到T-DMB系統(tǒng)中。因此,本發(fā)明方法實現(xiàn)了通過T-DMB系統(tǒng)提供IP業(yè)務(wù)的功能。文檔編號H04L29/06GK101217535SQ20071030476公開日2008年7月9日申請日期2007年12月29日優(yōu)先權(quán)日2007年12月29日發(fā)明者劉元安,劉凱明,斐李申請人:北京郵電大學(xué)