一種dvb-rcs協(xié)議的識(shí)別方法
【專利摘要】本發(fā)明DVB-RCS協(xié)議的識(shí)別方法,一種是通過網(wǎng)絡(luò)控制中心發(fā)送控制信息給RCST,從而獲取前向鏈路信令信息,RCST再根據(jù)信令表解析前向鏈路信令信息,通過譯碼的方式完成對(duì)DVB-RCS協(xié)議的識(shí)別;另一種是通過網(wǎng)絡(luò)控制中心發(fā)送控制信息給RCST,在獲取不到前向鏈路信令信息時(shí),通過基于流量特征的方法分離出數(shù)據(jù)業(yè)務(wù)突發(fā)包,再通過對(duì)數(shù)據(jù)業(yè)務(wù)突發(fā)的流量統(tǒng)計(jì)完成對(duì)DVB-RCS協(xié)議的識(shí)別。通過兩種方法對(duì)DVB-RCS協(xié)議的識(shí)別,能夠提高識(shí)別的精準(zhǔn)度,適合當(dāng)今網(wǎng)絡(luò)信息容量日益增長(zhǎng)的趨勢(shì)。
【專利說明】—種DVB-RCS協(xié)議的識(shí)別方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于盲識(shí)別【技術(shù)領(lǐng)域】,更為具體地講,涉及一種DVB-RCS協(xié)議的識(shí)別方法?!颈尘凹夹g(shù)】
[0002]現(xiàn)今寬帶市場(chǎng)正經(jīng)歷著“二維”向度的迅猛增長(zhǎng):一方面是寬帶用戶數(shù)不斷增長(zhǎng),全球?qū)拵в脩裟壳耙呀?jīng)突破3億戶;另一方面是網(wǎng)絡(luò)帶寬不斷增長(zhǎng),從512K到1M、2M,甚至10M。伴隨著這種增長(zhǎng),寬帶應(yīng)用也呈現(xiàn)出多樣化的趨勢(shì),模擬信號(hào)數(shù)字化(VoIP =Voiceover Internet Protocol)簡(jiǎn)而言之就是將、對(duì)等網(wǎng)絡(luò)(P2P:PeertoPeer)、在線游戲、視頻……各種各樣的創(chuàng)新應(yīng)用不斷吸引著新用戶,使寬帶的世界變得更加豐富多彩,同時(shí)也使運(yùn)營(yíng)商的網(wǎng)絡(luò)管理和運(yùn)維工作更加復(fù)雜。
[0003]目前隨著P2P、Sip等應(yīng)用日益盛行,75%以上的網(wǎng)絡(luò)資源都被BT下載等業(yè)務(wù)消耗掉了,大量帶寬的占用或者無(wú)計(jì)劃性消耗大大降低了運(yùn)營(yíng)商的收入。各種網(wǎng)絡(luò)攻擊也日益娼獗,如分布式拒絕服務(wù)攻擊(DDoS:Distributed Denial of Service)、螺蟲傳播、VoIP服務(wù)劫持、信用卡欺詐等。面對(duì)互聯(lián)網(wǎng)上層出不窮的語(yǔ)音、視頻、下載類新業(yè)務(wù),運(yùn)營(yíng)商必須找到應(yīng)對(duì)之策,像交通警察管理路面交通一樣管理寬帶網(wǎng)絡(luò),通過流量管理設(shè)備,區(qū)分寬帶網(wǎng)絡(luò)中的不同業(yè)務(wù)類別,然后加以區(qū)別對(duì)待,對(duì)于有些需要禁止或限制的業(yè)務(wù),則需要像“清道夫” 一樣將其清理出局。當(dāng)互聯(lián)網(wǎng)從所有應(yīng)用隨機(jī)分享帶寬,轉(zhuǎn)向針對(duì)每種應(yīng)用分類、并有序分配帶寬時(shí),通過協(xié)議識(shí)別來(lái)識(shí)別、檢測(cè)和控制網(wǎng)絡(luò)流量將變得非常重要的,協(xié)議報(bào)文的識(shí)別和分類也可以實(shí)現(xiàn)流量控制、網(wǎng)絡(luò)計(jì)費(fèi)、內(nèi)容過濾、以及流量管理等功能。
[0004]在現(xiàn)有的協(xié)議識(shí)別方法大體來(lái)說有三種:基于端口號(hào)的協(xié)議識(shí)別、基于深度包檢測(cè)的協(xié)議識(shí)別和基于深度流檢測(cè)的協(xié)議識(shí)別。
[0005]其中,基于深度包檢測(cè)的協(xié)議識(shí)別技術(shù)采用基于“特征字”的識(shí)別,根據(jù)數(shù)據(jù)報(bào)文載荷的“特征字”,包括特定的端口、特定的字符串和有特點(diǎn)的比特序列,對(duì)數(shù)據(jù)包進(jìn)行逐層解析,找到并匹配協(xié)議特征字,從而完成協(xié)議識(shí)別分析。基于“特征字“的深度包檢測(cè)技術(shù)的優(yōu)勢(shì)是準(zhǔn)確率高,通過協(xié)議特征`字的匹配,可以準(zhǔn)確的指出協(xié)議,但基于深度包檢測(cè)技術(shù)對(duì)于特征簽名的依賴程度很高、計(jì)算復(fù)雜度高,同時(shí)現(xiàn)在已經(jīng)出現(xiàn)了使用負(fù)載加密技術(shù)規(guī)避協(xié)議識(shí)別的方法,使用這種方法使得深度包檢測(cè)技術(shù)大打折扣。
[0006]基于深度流檢測(cè)的協(xié)議識(shí)別與基于深度包檢測(cè)技術(shù)有所不同,不需要對(duì)數(shù)據(jù)包負(fù)載進(jìn)行分析,采用的是一種基于流量行為的應(yīng)用識(shí)別技術(shù),即不同的應(yīng)用類型體現(xiàn)在會(huì)話連接或數(shù)據(jù)流上的狀態(tài)各有不同。它通過應(yīng)用流的平均速率、流持續(xù)時(shí)間、包長(zhǎng)、報(bào)文長(zhǎng)度序列等流特征信息來(lái)實(shí)現(xiàn)應(yīng)用流量的識(shí)別,即不同的應(yīng)用類型體現(xiàn)在會(huì)話連接或數(shù)據(jù)流上的狀態(tài)各有不同。然而現(xiàn)如今的流量特征參數(shù)大多是基于流的時(shí)域特征參數(shù)進(jìn)行分類分析,而這些時(shí)域參數(shù)容易隨著復(fù)雜的網(wǎng)絡(luò)環(huán)境空間的變化和時(shí)間的變化而變化。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種DVB-RCS協(xié)議的識(shí)別方法,通過對(duì)捕獲的目標(biāo)特征進(jìn)行解析,從而獲取高層協(xié)議信息,同時(shí)具有計(jì)算簡(jiǎn)便和高準(zhǔn)確度的特性。
[0008]為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明DVB-RCS協(xié)議的識(shí)別方法,其特征在于,基于前向鏈路信令信息的DVB-RCS協(xié)議識(shí)別,包括以下步驟:
[0009](I)、提取前向鏈路信令:
[0010](1.1)、DVB-RCS 協(xié)議對(duì)公共信道突發(fā)包(CSC:Common Signalling Channeltype)、信道捕獲突發(fā)包(ACQ Acquisition burst type)、同步突發(fā)包(SYNC:Synchronization burst type)和業(yè)務(wù)傳輸突發(fā)包(TRF:Traffic burst type)進(jìn)行能量擴(kuò)散、信道編碼、添加前導(dǎo)碼和調(diào)制處理;
[0011](1.2)、網(wǎng)絡(luò)控制中心(NCC:Network control center)通過 DVB-S/DVB-S2 協(xié)議將MPEG2-TS流在前向鏈路上發(fā)送給回傳鏈路衛(wèi)星終端(RCST =Return Channel SatelliteTerminal), RCST根據(jù)MPEG2-TS流中的控制信息內(nèi)容決定發(fā)送突發(fā)包類型;
[0012](1.3)、檢測(cè) MPEG2-TS 流中的包識(shí)別字段(PID =Packet Identification)傳輸內(nèi)容,PID字段表示MPEG2-TS流中傳輸?shù)膬?nèi)容,包括DVB-S/DVB-S2數(shù)據(jù)和DVB-RCS的信令信息,如果PID字段傳輸內(nèi)容類型已知,則進(jìn)入步驟(1.5);如果PID字段不能確定傳輸內(nèi)容內(nèi)型,則進(jìn)入步驟(1.4);
[0013](1.4)、提取10^62-了5流中的表識(shí)別字段(了&1316_10:了&1316 Identifier)值,Tab I e_ID通過DVB-RCS協(xié)議內(nèi)的信令表判斷該MPEG2-TS流中傳輸?shù)膬?nèi)容類型,如果Table_ID字段傳輸內(nèi)容類型已知,則進(jìn)入步驟(1.5);如果Table_ID字段不能確定傳輸內(nèi)容內(nèi)型,則退出;
[0014](1.5)、根據(jù)PID值或Tablejd值判斷MPEG2-TS流中傳輸?shù)膬?nèi)容是否為DVB-RCS的前向鏈路信令信息,如果是DVB-RCS的前向鏈路信令信息,則進(jìn)入步驟(2),如果不是DVB-RCS的前向鏈路信令信息,則該TS流為DVB-S或DVB-S2的數(shù)據(jù)流,并退出;
[0015](2)、對(duì)DVB-RCS協(xié)議突發(fā)包的識(shí)別:
[0016](2.1)、RCST通過解析前向鏈路信令信息,獲取發(fā)送包的發(fā)送時(shí)隙、信道、頻率、編碼方式和前導(dǎo)碼內(nèi)容,從而獲取到響應(yīng)時(shí)隙的突發(fā)包內(nèi)型;
[0017](2.2)、RCST解析響應(yīng)時(shí)隙信令表中的TCT表項(xiàng)的前導(dǎo)碼,在該突發(fā)包對(duì)應(yīng)的TCT表項(xiàng)中分析前導(dǎo)碼內(nèi)容;
[0018](2.3)、分離響應(yīng)時(shí)隙突發(fā)包的前導(dǎo)碼,獲取響應(yīng)時(shí)隙突發(fā)包的數(shù)據(jù)部分;
[0019](2.4)、根據(jù)發(fā)送包的發(fā)送時(shí)隙、信道、頻率、編碼方式和前導(dǎo)碼內(nèi)容對(duì)響應(yīng)時(shí)隙突發(fā)包進(jìn)行譯碼,完成對(duì)DVB-RCS協(xié)議突發(fā)包的識(shí)別。
[0020]一種DVB-RCS協(xié)議的識(shí)別方法,其特征在于,還可以基于流量特征的DVB-RCS協(xié)議識(shí)別,包括以下步驟:
[0021]I)、分離RCST發(fā)送的突發(fā)包,從中提取業(yè)務(wù)傳輸突發(fā)包TRF:
[0022]1.1)、DVB_RCS協(xié)議對(duì)公共信道突發(fā)包CSC、信道捕獲突發(fā)包ACQ、同步突發(fā)包SYNC和業(yè)務(wù)傳輸突發(fā)包TRF進(jìn)行能量擴(kuò)散、信道編碼、添加前導(dǎo)碼和調(diào)制處理;
[0023]1.2)、網(wǎng)絡(luò)控制中心NCC通過DVB-S/DVB-S2協(xié)議將控制信息在前向鏈路上發(fā)送給RCST, RCST根據(jù)控制信息內(nèi)容決定發(fā)送突發(fā)包類型;
[0024]1.3)、通過數(shù)據(jù)挖掘中的Apriori算法,挖掘每種突發(fā)包的前導(dǎo)碼;[0025]1.4)、分離突發(fā)包的前導(dǎo)碼,獲取突發(fā)包的數(shù)據(jù)部分;
[0026]1.5)、提取ACQ和CSC突發(fā)包:分析CSC突發(fā)包的格式,通過CSC突發(fā)包為入網(wǎng)請(qǐng)求突發(fā)且去掉前導(dǎo)碼后為固定包長(zhǎng)度,以及CSC突發(fā)包的MAC Address字段的特點(diǎn),進(jìn)而分離出CSC突發(fā)包,ACQ突發(fā)包的長(zhǎng)度在所有突發(fā)包中最短且突發(fā)的持續(xù)時(shí)間也最短,從而分離出ACQ突發(fā)包;
[0027]1.6)、基于流量特征提取TRF突發(fā)包:在剩余的SYNC和TRF兩個(gè)突發(fā)包中,將兩種突發(fā)包看成兩種不同的子流,統(tǒng)計(jì)兩種子流的流量特征,通過流量分類的方法提取TRF突發(fā)包;
[0028]2)、對(duì)業(yè)務(wù)傳輸突發(fā)包TRF的識(shí)別:通過步驟I)處理后,數(shù)據(jù)流為純TRF流,即包含兩種MPEG-2流和ATM流,統(tǒng)計(jì)兩種流的流量特征,通過流量分類的方法區(qū)分MPEG-2流和ATM流,從而完成對(duì)DVB-RCS協(xié)議突發(fā)包的識(shí)別。
[0029]其中,所述的公共信道突發(fā)包CSC、信道捕獲突發(fā)包ACQ和同步突發(fā)包SYNC發(fā)送的為控制信息,所述的業(yè)務(wù)傳輸突發(fā)包TRF發(fā)送的為數(shù)據(jù)信息。
[0030]所述的DVB-RCS協(xié)議的識(shí)別方法,其特征在于,所述的MAC Address字段存放RCST的MAC地址和突發(fā)包的流量特征。
[0031]本發(fā)明的發(fā)明目的是這樣實(shí)現(xiàn)的:
[0032]本發(fā)明DVB-RCS協(xié)議的識(shí)別方法,一種是通過網(wǎng)絡(luò)控制中心發(fā)送控制信息給RCST,從而獲取前向鏈路信令信息,RCST再根據(jù)信令表解析前向鏈路信令信息,通過譯碼的方式完成對(duì)DVB-RCS協(xié)議的識(shí)別;另一種是通過網(wǎng)絡(luò)控制中心發(fā)送控制信息給RCST,在獲取不到前向鏈路信令信息時(shí),通過基于流量特征的方法分離出數(shù)據(jù)業(yè)務(wù)突發(fā)包,再通過對(duì)數(shù)據(jù)業(yè)務(wù)突發(fā)的流量統(tǒng)計(jì)完成對(duì)DVB-RCS協(xié)議的識(shí)別。通過兩種方法對(duì)DVB-RCS協(xié)議的識(shí)另IJ,能夠提高識(shí)別的精準(zhǔn)度,適合當(dāng)今網(wǎng)絡(luò)信息容量日益增長(zhǎng)的趨勢(shì)。
[0033]同時(shí),本發(fā)明DVB-RCS協(xié)議的識(shí)別方法還具有以下有益效果:
[0034]本發(fā)明DVB-RCS協(xié)議的識(shí)別方法,對(duì)于網(wǎng)絡(luò)流量控制、網(wǎng)絡(luò)計(jì)費(fèi)、內(nèi)容過濾具有重要意義,同時(shí)對(duì)于分析上層協(xié)議有一定的承接作用。
【專利附圖】
【附圖說明】
[0035]圖1是本發(fā)明DVB-RCS協(xié)議的識(shí)別方法的一種【具體實(shí)施方式】流程圖;
[0036]圖2是本發(fā)明DVB-RCS協(xié)議的識(shí)別方法的另一種【具體實(shí)施方式】流程圖;
[0037]表I是DVB-RCS信令表。
【具體實(shí)施方式】
[0038]下面結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行描述,以便本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明。需要特別提醒注意的是,在以下的描述中,當(dāng)已知功能和設(shè)計(jì)的詳細(xì)描述也許會(huì)淡化本發(fā)明的主要內(nèi)容時(shí),這些描述在這里將被忽略。
[0039]實(shí)施例
[0040]為了方便描述,先對(duì)【具體實(shí)施方式】中出現(xiàn)的相關(guān)專業(yè)術(shù)語(yǔ)進(jìn)行說明:
[0041]NCC (Network control center):網(wǎng)絡(luò)控制中心;
[0042]RCST (Return Channel Satellite Terminal):回傳鏈路衛(wèi)星終端;[0043]MPEG2-TS:是 DVB-S/DVB-S2 傳輸數(shù)據(jù)的格式;
[0044]PID (Packet Identification):包識(shí)別字段;
[0045]Table_ID (Table Identifier):表識(shí)別字段;
[0046]TCT (Time-slot Composition Table):時(shí)隙組成信息;
[0047]CSC (Common Signalling Channel type):公共信道突發(fā)包;
[0048]ACQ (Acquisition burst type):信道捕獲突發(fā)包;
[0049]SYNC (Synchronization burst type):同步突發(fā)包;
[0050]TRF (Traffic burst type):業(yè)務(wù)傳輸突發(fā)包;
[0051]圖1是本發(fā)明DVB-RCS協(xié)議的識(shí)別方法的一種【具體實(shí)施方式】流程圖。
[0052]在本實(shí)施例中,如圖1所示,本發(fā)明DVB-RCS協(xié)議的識(shí)別方法,包括以下步驟:
[0053]SlOl J^DVB-RCS協(xié)議對(duì)公共信道突發(fā)包CSC、信道捕獲突發(fā)包ACQ、同步突發(fā)包SYNC和業(yè)務(wù)傳輸突發(fā)包TRF進(jìn)行能量擴(kuò)散、信道編碼、添加前導(dǎo)碼和調(diào)制處理后,網(wǎng)絡(luò)控制中心NCC通過DVB-S/DVB-S2協(xié)議將MPEG2-TS在前向鏈路上發(fā)送給RCST,RCST根據(jù)MPEG2-TS流中的控 制信息內(nèi)容決定發(fā)送突發(fā)包類型;
[0054]S102、檢測(cè)MPEG2-TS中的PID傳輸字段的傳輸內(nèi)容,PID字段表示MPEG2-TS流中傳輸?shù)膬?nèi)容,包括DVB-S/DVB-S2數(shù)據(jù)和DVB-RCS的信令信息,如果PID字段傳輸內(nèi)容類型已知,則進(jìn)入步驟S104 ;如果PID字段不能確定傳輸內(nèi)容內(nèi)型,則進(jìn)入步驟S103 ;
[0055]S103、提取 MPEG2-TS 流中的 Table_ID 字段值,Table_ID 通過 DVB-RCS 協(xié)議內(nèi)的信令表判斷該MPEG2-TS流中傳輸?shù)膬?nèi)容類型,如果Table_ID字段傳輸內(nèi)容類型已知,則進(jìn)入步驟S104 ;如果Table_ID字段不能確定傳輸內(nèi)容內(nèi)型,則退出;
[0056]S104、根據(jù)PID值或Tablejd值判斷MPEG2-TS流中傳輸?shù)膬?nèi)容是否為DVB-RCS的前向鏈路信令信息,如果是DVB-RCS的前向鏈路信令信息,則進(jìn)入步驟S105,如果不是DVB-RCS的前向鏈路信令信息,則該TS流為DVB-S或DVB-S2的數(shù)據(jù)流,并退出;
[0057]S105、RCST通過解析前向鏈路信令信息,獲取發(fā)送包的發(fā)送時(shí)隙、信道、頻率、編碼方式和前導(dǎo)碼內(nèi)容,從而獲取到響應(yīng)時(shí)隙的突發(fā)包類型;
[0058]S106、解析響應(yīng)時(shí)隙信令表中的TCT表項(xiàng)的前導(dǎo)碼,在該突發(fā)包對(duì)應(yīng)的TCT表項(xiàng)中分析前導(dǎo)碼內(nèi)容;
[0059]S107、分離響應(yīng)時(shí)隙突發(fā)包的前導(dǎo)碼,獲取響應(yīng)時(shí)隙突發(fā)包的數(shù)據(jù)部分;
[0060]S108、根據(jù)發(fā)送包的發(fā)送時(shí)隙、信道、頻率、編碼方式和前導(dǎo)碼內(nèi)容對(duì)響應(yīng)時(shí)隙突發(fā)包進(jìn)行譯碼,完成對(duì)DVB-RCS協(xié)議突發(fā)包的識(shí)別并退出。
[0061]圖2是本發(fā)明DVB-RCS協(xié)議的識(shí)別方法的另一種【具體實(shí)施方式】流程圖。
[0062]如圖2所示,在本實(shí)施例中,本發(fā)明基于DVB-RCS協(xié)議的識(shí)別方法,包括以下步驟:
[0063]S201、經(jīng)DVB-RCS協(xié)議對(duì)公共信道突發(fā)包CSC、信道捕獲突發(fā)包ACQ、同步突發(fā)包SYNC和業(yè)務(wù)傳輸突發(fā)包TRF進(jìn)行能量擴(kuò)散、信道編碼、添加前導(dǎo)碼和調(diào)制處理后,網(wǎng)絡(luò)控制中心NCC通過DVB-S/DVB-S2協(xié)議將MPEG2-TS流在前向鏈路上發(fā)送給RCST,RCST根據(jù)MPEG2-TS流中的控制信息內(nèi)容決定發(fā)送突發(fā)包類型;
[0064]S202、通過數(shù)據(jù)挖掘中的Apriori算法,挖掘每種突發(fā)包的前導(dǎo)碼;
[0065]S203、分離突發(fā)包的前導(dǎo)碼,獲取突發(fā)包的數(shù)據(jù)部分;[0066]S204、提取ACQ和CSC突發(fā)包:分析CSC突發(fā)包的格式,通過CSC突發(fā)包為入網(wǎng)請(qǐng)求突發(fā)且去掉前導(dǎo)碼后為固定包長(zhǎng)度,以及CSC突發(fā)包的MAC Address字段的特點(diǎn),進(jìn)而分離出CSC突發(fā)包,ACQ突發(fā)包的長(zhǎng)度在所有突發(fā)包中最短且突發(fā)的持續(xù)時(shí)間也最短,從而分離出ACQ突發(fā)包;
[0067]S205、基于流量特征提取TRF突發(fā)包:在剩余的SYNC和TRF兩個(gè)突發(fā)包中,將兩種突發(fā)包看成兩種不同的子流,統(tǒng)計(jì)兩種子流的流量特征,通過流量分類的方法提取TRF突發(fā)包;
[0068]S206、對(duì)業(yè)務(wù)傳輸突發(fā)包TRF的識(shí)別:通過步驟SlOl——S106處理后,數(shù)據(jù)流為純TRF流,即包含兩種MPEG-2流和ATM流,統(tǒng)計(jì)兩種流的流量特征,通過流量分類的方法區(qū)分MPEG-2流和ATM流,從而完成對(duì)DVB-RCS協(xié)議突發(fā)包的識(shí)別。
[0069]DVB-RCS 信令表
【權(quán)利要求】
1.一種DVB-RCS協(xié)議的識(shí)別方法,其特征在于,基于前向鏈路信令信息的DVB-RCS協(xié)議識(shí)別,包括以下步驟: (1)、提取前向鏈路信令: (1.1 )、DVB-RCS 協(xié)議對(duì)公共信道突發(fā)包(CSC:Common Signalling Channel type)、信道捕獲突發(fā)包(ACQ !Acquisition burst type)、同步突發(fā)包(SYNC !Synchronizationburst type)和業(yè)務(wù)傳輸突發(fā)包(TRF:Traffic burst type)進(jìn)行能量擴(kuò)散、信道編碼、添加前導(dǎo)碼和調(diào)制處理。 (1.2)、網(wǎng)絡(luò)控制中心(NCC:Network control center)通過 DVB-S/DVB-S2 協(xié)議將MPEG2-TS流在前向鏈路上發(fā)送給回傳鏈路衛(wèi)星終端(RCST =Return Channel SatelliteTerminal), RCST根據(jù)MPEG2-TS流中的控制信息內(nèi)容決定發(fā)送突發(fā)包類型; (1.3)、檢測(cè)MPEG2-TS流中的包識(shí)別字段(PID =Packet Identification)傳輸內(nèi)容,PID字段表示MPEG2-TS流中傳輸?shù)膬?nèi)容,包括DVB-S/DVB-S2數(shù)據(jù)和DVB-RCS的信令信息,如果PID字段傳輸內(nèi)容類型已知,則進(jìn)入步驟(1.5);如果PID字段不能確定傳輸內(nèi)容內(nèi)型,則進(jìn)入步驟(1.4); (1.4)、提取10^62-15流中的表識(shí)別字段(1&1316_10 =Table Identifier)值,Tab I e_ID通過DVB-RCS協(xié)議內(nèi)的信令表判斷該MPEG2-TS流中傳輸?shù)膬?nèi)容類型,如果Table_ID字段傳輸內(nèi)容類型已知,則進(jìn)入步驟(1.5);如果Table_ID字段不能確定傳輸內(nèi)容內(nèi)型,則退出; (1.5)、根據(jù)PID值或Table_id值判斷MPEG2-TS流中傳輸?shù)膬?nèi)容是否為DVB-RCS的前向鏈路信令信息,如果是DVB-RCS的前向鏈路信令信息,則進(jìn)入步驟(2),如果不是DVB-RCS的前向鏈路信令信息,則該TS流為DVB-S或DVB-S2的數(shù)據(jù)流,并退出; (2)、對(duì)DVB-RCS協(xié)議突發(fā)包的識(shí)別: (2.1)、RCST通過解析前向鏈路信令信息,獲取發(fā)送包的發(fā)送時(shí)隙、信道、頻率、編碼方式和前導(dǎo)碼內(nèi)容,從而獲取到響應(yīng)時(shí)隙的突發(fā)包內(nèi)型; (2.2),RCST解析響應(yīng)時(shí)隙信令表中的TCT表項(xiàng)的前導(dǎo)碼,在該突發(fā)包對(duì)應(yīng)的TCT表項(xiàng)中分析前導(dǎo)碼內(nèi)容; (2.3)、分離響應(yīng)時(shí)隙突發(fā)包的前導(dǎo)碼,獲取響應(yīng)時(shí)隙突發(fā)包的數(shù)據(jù)部分; (2.4)、根據(jù)發(fā)送包的發(fā)送時(shí)隙、信道、頻率、編碼方式和前導(dǎo)碼內(nèi)容對(duì)響應(yīng)時(shí)隙突發(fā)包進(jìn)行譯碼,完成對(duì)DVB-RCS協(xié)議突發(fā)包的識(shí)別。
2.—種DVB-RCS協(xié)議的識(shí)別方法,其特征在于,還可以基于流量特征的DVB-RCS協(xié)議識(shí)另U,包括以下步驟: I)、分離RCST發(fā)送的突發(fā)包,從中提取業(yè)務(wù)傳輸突發(fā)包TRF: .1.1)、DVB-RCS協(xié)議對(duì)公共信道突發(fā)包CSC、信道捕獲突發(fā)包ACQ、同步突發(fā)包SYNC和業(yè)務(wù)傳輸突發(fā)包TRF進(jìn)行能量擴(kuò)散、信道編碼、添加前導(dǎo)碼和調(diào)制處理; .1.2 )、網(wǎng)絡(luò)控制中心NCC通過DVB-S/DVB-S2協(xié)議將控制信息在前向鏈路上發(fā)送給RCST, RCST根據(jù)控制信息內(nèi)容決定發(fā)送突發(fā)包類型; .1.3)、通過數(shù)據(jù)挖掘中的Apriori算法,挖掘每種突發(fā)包的前導(dǎo)碼; .1.4)、分離突發(fā)包的前導(dǎo)碼,獲取突發(fā)包的數(shù)據(jù)部分; .1.5)、提取ACQ和CSC突發(fā)包:分析CSC突發(fā)包的格式,通過CSC突發(fā)包為入網(wǎng)請(qǐng)求突發(fā)且去掉前導(dǎo)碼后為固定包長(zhǎng)度,以及CSC突發(fā)包的MAC Address字段的特點(diǎn),進(jìn)而分離出CSC突發(fā)包,ACQ突發(fā)包的長(zhǎng)度在所有突發(fā)包中最短且突發(fā)的持續(xù)時(shí)間也最短,從而分離出ACQ突發(fā)包; .1.6)、基于流量特征提取TRF突發(fā)包:在剩余的SYNC和TRF兩個(gè)突發(fā)包中,將兩種突發(fā)包看成兩種不同的子流,統(tǒng)計(jì)兩種子流的流量特征,通過流量分類的方法提取TRF突發(fā)包; .2)、對(duì)業(yè)務(wù)傳輸突發(fā)包TRF的識(shí)別:通過步驟I)處理后,數(shù)據(jù)流為純TRF流,即包含兩種MPEG-2流和ATM流,統(tǒng)計(jì)兩種流的流量特征,通過流量分類的方法區(qū)分MPEG-2流和ATM流,從而完成對(duì)DVB-RCS協(xié)議突發(fā)包的識(shí)別。
3.根據(jù)權(quán)利要求1或2所述的DVB-RCS協(xié)議的識(shí)別方法,其特征在于,所述的公共信道突發(fā)包CSC、信道捕獲突發(fā)包ACQ和同步突發(fā)包SYNC發(fā)送的為控制信息,所述的業(yè)務(wù)傳輸突發(fā)包TRF發(fā)送的為數(shù)據(jù)信息。
4.根據(jù)權(quán)利要求2所述的DVB-RCS協(xié)議的識(shí)別方法,其特征在于,所述的MACAddress字段存放RCST的MAC地址和突發(fā)包的流量特征。
【文檔編號(hào)】H04L29/06GK103618712SQ201310606304
【公開日】2014年3月5日 申請(qǐng)日期:2013年11月25日 優(yōu)先權(quán)日:2013年11月25日
【發(fā)明者】許姍, 虞紅芳, 孫罡, 杜宇峰, 張建立 申請(qǐng)人:電子科技大學(xué), 中國(guó)電子科技集團(tuán)公司第五十四研究所