專(zhuān)利名稱(chēng):通訊網(wǎng)絡(luò)協(xié)議分析裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種涉及軟硬件的通訊協(xié)議測(cè)試平臺(tái)。
背景技術(shù):
通訊網(wǎng)絡(luò)協(xié)議分析主要指對(duì)通訊網(wǎng)絡(luò)進(jìn)行功能和性能測(cè)試,便于故障定位和網(wǎng)絡(luò)優(yōu)化。通訊網(wǎng)絡(luò)協(xié)議分析設(shè)備有很多,最常見(jiàn)的就是協(xié)議分析儀,主要包括采集模塊和分析模塊,采集模塊從被測(cè)網(wǎng)絡(luò)采集數(shù)據(jù),提交給分析模塊,分析模塊對(duì)數(shù)據(jù)進(jìn)行處理后提供給用戶(hù)參考。但是,當(dāng)前的協(xié)議分析儀存在較多缺陷。如大部分協(xié)議分析儀采用PCI或者ISA總線(xiàn)通訊,總線(xiàn)帶寬受限,特別在配置多個(gè)采集模塊時(shí),會(huì)導(dǎo)致通訊能力急速下降,從而限制了協(xié)議分析儀的處理能力。其次,現(xiàn)有協(xié)議分析儀不能靈活部署,只能應(yīng)用于多塊成箱的一體化測(cè)試儀器,如果采集模塊與分析模塊存在一定的物理距離,則無(wú)法實(shí)現(xiàn)。再次,現(xiàn)有測(cè)試儀器和測(cè)試系統(tǒng)不能軟硬件兼容,當(dāng)同時(shí)測(cè)試多個(gè)物理接口時(shí),各接口的數(shù)據(jù)需要關(guān)聯(lián),同時(shí)還需要對(duì)采集模塊和分析模塊統(tǒng)一配置管理,實(shí)際上構(gòu)成了一個(gè)測(cè)試系統(tǒng),而測(cè)試儀器之間無(wú)法實(shí)現(xiàn)互聯(lián)互通,這時(shí)必須采用新的軟硬件才能支持。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是現(xiàn)有技術(shù)存在的多模塊通訊能力差、應(yīng)用不靈活、測(cè)試儀器之間無(wú)法互聯(lián)互通等缺點(diǎn),以期提出一種能夠提高多個(gè)采集模塊通訊能力、靈活部署測(cè)試方式以及實(shí)現(xiàn)測(cè)試儀器之間互聯(lián)互通的通訊網(wǎng)絡(luò)協(xié)議分析裝置。
本發(fā)明所構(gòu)造的通訊網(wǎng)絡(luò)協(xié)議分析裝置包括接口模塊、協(xié)議處理模塊、交換模塊和主控制模塊;所述接口模塊從被測(cè)設(shè)備采集數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行前期處理(諸如過(guò)濾、分類(lèi)、統(tǒng)計(jì)、狀態(tài)上報(bào)、以太網(wǎng)封裝等),并將數(shù)據(jù)發(fā)送到所述協(xié)議處理模塊;響應(yīng)所述協(xié)議處理模塊和主控制模塊的命令,并向被測(cè)設(shè)備發(fā)送測(cè)試數(shù)據(jù);所述協(xié)議處理模塊接收來(lái)自接口模塊的數(shù)據(jù),完成協(xié)議分析、協(xié)議測(cè)試、解碼顯示等功能,配置所述接口模塊的工作模式;所述交換模塊提供所述接口模塊、主控制模塊和協(xié)議處理模塊的以太網(wǎng)通訊,接收、應(yīng)答來(lái)自所述主控制模塊的命令;所述主控制模塊對(duì)所述接口模塊、協(xié)議處理模塊和交換模塊進(jìn)行控制,完成針對(duì)這些模塊的配置、調(diào)試、測(cè)試和狀態(tài)檢測(cè)等功能。
由于本發(fā)明所述裝置采用IP架構(gòu),支持100M/1000M以太網(wǎng)通訊,各個(gè)模塊之間通過(guò)100M/1000M以太網(wǎng)通訊,大大提高了設(shè)備的處理能力。同時(shí)由于各模塊之間采用以太網(wǎng)互聯(lián),能夠靈活部署,使得測(cè)試儀器和測(cè)試系統(tǒng)能夠兼容。
圖1是本發(fā)明所述通訊網(wǎng)絡(luò)協(xié)議分析平臺(tái)結(jié)構(gòu)圖。
圖2是本發(fā)明所述裝置中接口模塊的子模塊組成示意圖。
具體實(shí)施例方式
下面結(jié)合圖1對(duì)技術(shù)方案的實(shí)施作進(jìn)一步的詳細(xì)描述。
本發(fā)明所構(gòu)造的通訊網(wǎng)絡(luò)協(xié)議分析平臺(tái)采用IP架構(gòu),包括接口模塊、協(xié)議處理模塊、交換模塊、主控制模塊。
接口模塊從被測(cè)設(shè)備采集數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行前期處理(諸如過(guò)濾、分類(lèi)、統(tǒng)計(jì)、狀態(tài)上報(bào)、以太網(wǎng)封裝等),并將數(shù)據(jù)發(fā)送到協(xié)議處理模塊;響應(yīng)協(xié)議處理模塊和主控制模塊的命令;向被測(cè)設(shè)備發(fā)送測(cè)試數(shù)據(jù)。
協(xié)議處理模塊接收來(lái)自接口模塊的數(shù)據(jù),完成協(xié)議分析、協(xié)議測(cè)試、解碼顯示等功能;配置接口模塊的工作模式。
交換模塊提供接口模塊、主控制模塊和協(xié)議處理模塊以太網(wǎng)通訊。接收、應(yīng)答來(lái)自主控制模塊的命令。
主控制模塊對(duì)接口模塊、協(xié)議處理模塊和交換模塊進(jìn)行控制,完成針對(duì)這些模塊的配置、調(diào)試、測(cè)試和狀態(tài)檢測(cè)等功能。
在圖1所示通訊協(xié)議分析裝置的模塊組成示意圖中,包括接口模塊、協(xié)議處理模塊、交換模塊、主控制模塊。
交換模塊完成交換機(jī)的功能,提供接口模塊、主控制模塊和協(xié)議處理模塊之間的通訊。可以配置兩塊交換模塊分別負(fù)責(zé)通訊協(xié)議分析平臺(tái)的控制流和媒體流的交換,兩個(gè)交換模塊也可以采用1+1備份方式工作;接口模塊作為通訊協(xié)議分析平臺(tái)與被測(cè)網(wǎng)絡(luò)之間的接口,支持E1、T1、FE、GE、SDH等物理接口。接口模塊一方面從被測(cè)網(wǎng)絡(luò)采集數(shù)據(jù),進(jìn)行前期處理后將數(shù)據(jù)通過(guò)交換模塊發(fā)送到協(xié)議處理模塊,例如接口模塊采集的數(shù)據(jù)是AAL2的數(shù)據(jù),接口模塊需要完成AAL2的SAR、數(shù)據(jù)和信令的分類(lèi)、對(duì)數(shù)據(jù)進(jìn)行以太網(wǎng)封裝,然后發(fā)送到協(xié)議處理模塊。另一方面接收來(lái)自主控制模塊和協(xié)議處理模塊的配置、命令,在進(jìn)行協(xié)議測(cè)試時(shí),構(gòu)造測(cè)試數(shù)據(jù),發(fā)送到被測(cè)網(wǎng)絡(luò)。另外還需要將自身的工作狀態(tài)上報(bào)給主控制模塊。接口模塊可以根據(jù)應(yīng)用需要配置一個(gè)或多個(gè);主控制模塊完成各個(gè)模塊軟件版本管理、版本下載。各模塊的參數(shù)配置(如IP地址配置)。監(jiān)測(cè)各模塊的工作狀態(tài),并將各模塊的工作狀態(tài)提交給用戶(hù),模塊工作狀態(tài)異常時(shí),能夠關(guān)閉或重啟模塊。主控制模塊可以配置為兩塊,作為1+1備份,以提高系統(tǒng)的穩(wěn)定性;協(xié)議處理模塊接收來(lái)自前端采集卡的數(shù)據(jù)包,完成數(shù)據(jù)存儲(chǔ)、協(xié)議分析、協(xié)議測(cè)試、解碼顯示等功能,可以配置多塊實(shí)現(xiàn)負(fù)荷分擔(dān)。
由于各模塊間采用以太網(wǎng)通訊,各個(gè)模塊可以靈活配置,滿(mǎn)足各種通訊網(wǎng)絡(luò)的測(cè)試需要。
下面結(jié)合附圖2對(duì)接口模塊作進(jìn)一步的說(shuō)明。
外部接收子模塊從外部被測(cè)網(wǎng)絡(luò)接收數(shù)據(jù)后,提交給過(guò)濾子模塊;過(guò)濾子模塊根據(jù)命令處理子模塊設(shè)置的過(guò)濾條件,對(duì)收到的數(shù)據(jù)進(jìn)行篩選,然后將數(shù)據(jù)送到接收預(yù)處理子模塊;接收預(yù)處理子模塊的作用是從接收的數(shù)據(jù)包中提取完整的信息,以便后續(xù)的標(biāo)準(zhǔn)化處理,如IP分片的重組、SAR、添加時(shí)間戳等。IP封裝子模塊給預(yù)處理后的數(shù)據(jù)添加自定義的字段,添加IP和以太網(wǎng)封裝,最后由內(nèi)部子模塊將封裝后的數(shù)據(jù)包發(fā)送出去。
內(nèi)部接收子模塊接收來(lái)自通訊網(wǎng)絡(luò)協(xié)議分析平臺(tái)內(nèi)部的數(shù)據(jù)后,提交給IP解封裝子模塊;IP解封裝子模塊去掉以太網(wǎng)和IP封裝,將IP凈荷送到數(shù)據(jù)分類(lèi)子模塊;數(shù)據(jù)分類(lèi)子模塊根據(jù)自定義字段內(nèi)容對(duì)凈荷分類(lèi)——命令和數(shù)據(jù),將命令提交命令處理子模塊,將數(shù)據(jù)提交發(fā)送預(yù)處理模塊;命令處理子模塊響應(yīng)命令對(duì)發(fā)送預(yù)處理子模塊、外部接收子模塊和接收預(yù)處理子模塊進(jìn)行控制,將命令應(yīng)答消息發(fā)送到IP封裝子模塊;發(fā)送預(yù)處理子模塊將待發(fā)送整形為符合被測(cè)網(wǎng)絡(luò)的協(xié)議格式后提交給外部發(fā)送子模塊,最后由外部發(fā)送子模塊將數(shù)據(jù)發(fā)送到被測(cè)網(wǎng)絡(luò)。
權(quán)利要求
1.一種通訊網(wǎng)絡(luò)協(xié)議分析裝置,其特征在于,包括接口模塊、協(xié)議處理模塊、交換模塊和主控制模塊;所述接口模塊從被測(cè)設(shè)備采集數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行前期處理,并將數(shù)據(jù)發(fā)送到所述協(xié)議處理模塊,響應(yīng)所述協(xié)議處理模塊和主控制模塊的命令,并向被測(cè)設(shè)備發(fā)送測(cè)試數(shù)據(jù);所述協(xié)議處理模塊接收來(lái)自接口模塊的數(shù)據(jù),完成協(xié)議分析、協(xié)議測(cè)試、解碼顯示等功能,配置所述接口模塊的工作模式;所述交換模塊提供所述接口模塊、主控制模塊和協(xié)議處理模塊的以太網(wǎng)通訊,接收、應(yīng)答來(lái)自所述主控制模塊的命令;所述主控制模塊對(duì)所述接口模塊、協(xié)議處理模塊和交換模塊進(jìn)行控制,完成針對(duì)這些模塊的配置、調(diào)試、測(cè)試和狀態(tài)檢測(cè)等功能。
2.根據(jù)權(quán)利要求1所述的通訊網(wǎng)絡(luò)協(xié)議分析裝置,其特征在于,裝置本身采用的是IP架構(gòu)。
3.根據(jù)權(quán)利要求1所述的通訊網(wǎng)絡(luò)協(xié)議分析裝置,其特征在于,所述交換模塊為兩個(gè),分別負(fù)責(zé)通訊協(xié)議分析平臺(tái)的控制流和媒體流的交換。
4.根據(jù)權(quán)利要求3所述的通訊網(wǎng)絡(luò)協(xié)議分析裝置,其特征在于,兩個(gè)交換模塊采用1+1備份方式工作。
5.根據(jù)權(quán)利要求1所述的通訊網(wǎng)絡(luò)協(xié)議分析裝置,其特征在于,所述接口模塊支持E1、T1、FE、GE和SDH等五類(lèi)物理接口。
6.根據(jù)權(quán)利要求1所述的通訊網(wǎng)絡(luò)協(xié)議分析裝置,其特征在于,所述主控制模塊配置為兩塊,作為1+1備份。
7.根據(jù)權(quán)利要求1所述的通訊網(wǎng)絡(luò)協(xié)議分析裝置,其特征在于,所述接口模塊進(jìn)一步包括以下模塊外部接收子模塊、過(guò)濾子模塊、接收預(yù)處理子模塊、IP封裝子模塊、內(nèi)部接收子模塊、IP解封裝子模塊、數(shù)據(jù)分類(lèi)子模塊、命令處理子模塊、發(fā)送預(yù)處理子模塊、外部發(fā)送子模塊;所述外部接收子模塊從外部被測(cè)網(wǎng)絡(luò)接收數(shù)據(jù)后,提交給所述過(guò)濾子模塊;所述過(guò)濾子模塊根據(jù)所述命令處理子模塊設(shè)置的過(guò)濾條件,對(duì)收到的數(shù)據(jù)進(jìn)行篩選,然后將數(shù)據(jù)送到所述接收預(yù)處理子模塊;所述接收預(yù)處理子模塊從接收的數(shù)據(jù)包中提取完整的信息;所述IP封裝子模塊給預(yù)處理后的數(shù)據(jù)添加自定義的字段,添加IP和以太網(wǎng)封裝,最后由所述內(nèi)部子模塊將封裝后的數(shù)據(jù)包發(fā)送出去;所述內(nèi)部接收子模塊接收來(lái)自通訊網(wǎng)絡(luò)協(xié)議分析平臺(tái)內(nèi)部的數(shù)據(jù)后,提交給所述IP解封裝子模塊;所述IP解封裝子模塊去掉以太網(wǎng)和IP封裝,將IP凈荷送到所述數(shù)據(jù)分類(lèi)子模塊;所述數(shù)據(jù)分類(lèi)子模塊根據(jù)自定義字段內(nèi)容對(duì)凈荷分成命令和數(shù)據(jù)兩類(lèi),將命令提交所述命令處理子模塊,將數(shù)據(jù)提交發(fā)送所述發(fā)送預(yù)處理子模塊;所述命令處理子模塊響應(yīng)命令,對(duì)所述發(fā)送預(yù)處理子模塊、外部接收子模塊和接收預(yù)處理子模塊進(jìn)行控制,將命令應(yīng)答消息發(fā)送到所述IP封裝子模塊;所述發(fā)送預(yù)處理子模塊將待發(fā)送整形為符合被測(cè)網(wǎng)絡(luò)的協(xié)議格式后提交給所述外部發(fā)送子模塊,最后由所述外部發(fā)送子模塊將數(shù)據(jù)發(fā)送到被測(cè)網(wǎng)絡(luò)。
全文摘要
本發(fā)明公開(kāi)了一種通訊領(lǐng)域中的通訊網(wǎng)絡(luò)協(xié)議分析裝置,接口模塊從被測(cè)設(shè)備采集數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行前期處理,并將數(shù)據(jù)發(fā)送到協(xié)議處理模塊,響應(yīng)協(xié)議處理模塊和主控制模塊的命令,并向被測(cè)設(shè)備發(fā)送測(cè)試數(shù)據(jù);協(xié)議處理模塊接收來(lái)自接口模塊的數(shù)據(jù),配置接口模塊的工作模式;交換模塊提供接口模塊、主控制模塊和協(xié)議處理模塊的以太網(wǎng)通訊,接收、應(yīng)答來(lái)自主控制模塊的命令;主控制模塊對(duì)接口模塊、協(xié)議處理模塊和交換模塊進(jìn)行控制,完成針對(duì)這些模塊的相應(yīng)功能。本發(fā)明克服了現(xiàn)有技術(shù)存在的多模塊通訊能力差、應(yīng)用不靈活、測(cè)試儀器之間無(wú)法互聯(lián)互通等缺點(diǎn),能夠提高多個(gè)采集模塊通訊能力、靈活部署測(cè)試方式以及實(shí)現(xiàn)測(cè)試儀器之間互聯(lián)互通。
文檔編號(hào)H04L29/06GK1783816SQ200410096099
公開(kāi)日2006年6月7日 申請(qǐng)日期2004年11月30日 優(yōu)先權(quán)日2004年11月30日
發(fā)明者陳仕波, 熊冬青, 楊凌霄 申請(qǐng)人:中興通訊股份有限公司