專利名稱:一種在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線通訊領(lǐng)域,特別是涉及一種在無(wú)線網(wǎng)絡(luò)測(cè)試中自動(dòng)補(bǔ)全空中接口消息序列的方法。
背景技術(shù):
空中接口消息簡(jiǎn)稱為空口消息或者空口信令,是基站與移動(dòng)臺(tái)的通訊協(xié)議,由標(biāo)準(zhǔn)化組織制定(如CDMA、EVDO的空口協(xié)議由3GPP2制定)。無(wú)線通訊系統(tǒng)通過(guò)基站與移動(dòng)臺(tái)之間空口消息的交互,從而實(shí)現(xiàn)各種業(yè)務(wù)功能??湛谙⑿蛄?,是指空口消息按其交互的時(shí)間順序排列在一起所形成的序列??湛谙⑹嵌ㄎ粺o(wú)線通訊系統(tǒng)網(wǎng)絡(luò)故障的重要的手段之一,通過(guò)對(duì)空口消息序列的分析,可以定位呼叫失敗、掉話、切換失敗等重要事件發(fā)生的原因??湛谙⒌牟杉约胺治鲆话愣际窃跓o(wú)線網(wǎng)絡(luò)測(cè)試和分析儀表中進(jìn)行。其中,CDMA(Code Division Multiple Access)為碼分多址,EVDO(Evolution DataOptimized)為最優(yōu)化的數(shù)據(jù)業(yè)務(wù),或高速分組數(shù)據(jù)業(yè)務(wù),3GPP2(3RD GenerationPartnership Project 2)為第三代合作伙伴計(jì)劃第二組。
無(wú)線網(wǎng)絡(luò)測(cè)試和分析儀表通常由數(shù)據(jù)采集系統(tǒng)和后處理分析系統(tǒng)構(gòu)成,是無(wú)線網(wǎng)絡(luò)優(yōu)化和故障定位最基本、最重要的工具。無(wú)線通訊網(wǎng)絡(luò)的絕大多數(shù)關(guān)鍵性能指標(biāo)都可以通過(guò)無(wú)線網(wǎng)絡(luò)測(cè)試和分析儀表來(lái)獲得。
數(shù)據(jù)采集系統(tǒng)一般由筆記本電腦、測(cè)試終端、GPS(Global Position System,全球定位系統(tǒng))接收機(jī)、接收機(jī)等組成。測(cè)試終端主要用于采集RF(RadioFrequency,無(wú)線射頻)性能參數(shù)和跟蹤空口消息。終端所采集的數(shù)據(jù),會(huì)按測(cè)試接口交互協(xié)議的要求,把測(cè)試數(shù)據(jù)(RF無(wú)線參數(shù)、空口消息等)封裝為一個(gè)個(gè)的測(cè)試包消息,然后通過(guò)串口或者USB(Universal Serial Bus,通用串行總線)接口傳送到筆記本電腦上。這些測(cè)試包消息簡(jiǎn)稱測(cè)試消息。在進(jìn)行網(wǎng)絡(luò)測(cè)試的時(shí)候,網(wǎng)優(yōu)工程師常常會(huì)看到測(cè)試儀表上顯示的空口消息序列不完整,這就是本領(lǐng)域常見(jiàn)的“丟消息”現(xiàn)象。事實(shí)上,空口協(xié)議有完善的重傳機(jī)制,如ARQ(Automatic Repeat Request,自動(dòng)重復(fù)請(qǐng)求),保證消息的交互過(guò)程中的完整性。因此,發(fā)生“丟消息”現(xiàn)象時(shí),空口消息并不是在無(wú)線傳輸?shù)倪^(guò)程中丟失,而只是測(cè)試儀表在采集過(guò)程中沒(méi)有把交互的消息采集上來(lái)。
如果空口消息“丟失”,則無(wú)法組成完整的消息交互流程,這會(huì)給網(wǎng)絡(luò)故障的定位帶來(lái)很大的困難,有時(shí)就算有經(jīng)驗(yàn)的網(wǎng)優(yōu)工程師也無(wú)法準(zhǔn)確定位。例如在CDMA網(wǎng)絡(luò)中,掉話事件定義為終端沒(méi)有接收或者發(fā)送Release Order(釋放消息)消息就直接進(jìn)入同步信道,也就是說(shuō)掉話主要是依據(jù)Release Order消息進(jìn)行判斷的,因此若在通話結(jié)束的時(shí)候,Release Order消息沒(méi)有被測(cè)試儀表采集上來(lái),就會(huì)造成網(wǎng)優(yōu)工程師無(wú)法判斷這一次通話是正常通話還是掉話,甚至有時(shí)會(huì)進(jìn)行錯(cuò)誤的判定。另一方面,空口消息序列的不完整會(huì)導(dǎo)致后處理分析軟件經(jīng)常進(jìn)行錯(cuò)誤的事件判斷,并輸出錯(cuò)誤的分析結(jié)果。
“丟消息”現(xiàn)象主要是由于下面原因造成1),終端采集的數(shù)據(jù)多、采集接口帶寬少(一般只有38400bps、115200bps),并且缺乏完善的重傳機(jī)制;2),終端的處理能力有限,忙于業(yè)務(wù)處理,無(wú)法及時(shí)進(jìn)行數(shù)據(jù)的采集。
可見(jiàn),空口消息序列采集的不完整,主要是由于測(cè)試終端設(shè)計(jì)上的不足導(dǎo)致,因此除非對(duì)終端的測(cè)試接口或者相應(yīng)的處理機(jī)制作出修改,否則無(wú)法從根本上解決“丟消息”的問(wèn)題。但實(shí)際上,終端的接口的規(guī)格早已被明確地寫入到相關(guān)的測(cè)試接口交互協(xié)議中,是很難作出調(diào)整的。如采用高通終端芯片(如MSM5000、MSM5500等)的終端,在其測(cè)試接口交互協(xié)議中就明確了該類型終端的物理測(cè)試接口帶寬只有38400bps與115200bps兩種,而實(shí)際表明,這兩種帶寬是遠(yuǎn)遠(yuǎn)無(wú)法滿足網(wǎng)優(yōu)測(cè)試的需要。高通終端芯片的市場(chǎng)占用率是很高的,基本上所有CDMA、EVDO終端及部分WCDMA(Wideband Code DivisionMultiple Access,寬帶碼分多址)終端都采用高通的終端芯片。這意味著在進(jìn)行CDMA、EVDO網(wǎng)絡(luò)測(cè)試的時(shí)候,“丟消息”基本上是不可避免的,同樣在WCDMA網(wǎng)絡(luò)的測(cè)試中也很難避免。不僅是高通的終端芯片,其它廠商的終端芯片也存在同樣的問(wèn)題。隨著網(wǎng)絡(luò)的不斷演進(jìn),盡管終端的處理能力越來(lái)越強(qiáng),但是需要采集的參數(shù)卻越來(lái)越多,帶寬需求也越來(lái)越大,空口消息的丟失現(xiàn)象反而越來(lái)越明顯。
改進(jìn)終端的設(shè)計(jì)能從根本上解決此問(wèn)題,但是涉及面廣、難度大。當(dāng)前減少“丟消息”現(xiàn)象的有效方法為減少?gòu)慕K端采集RF性能參數(shù)的種類,以便空出更多的帶寬和處理能力進(jìn)行空口消息的跟蹤和采集。但是這種方法存在下面不足1),RF性能參數(shù)是評(píng)價(jià)網(wǎng)絡(luò)性能的重要指標(biāo),很多RF性能參數(shù)是不能減少的,但恰恰是這些RF性參數(shù)占用絕大部分的帶寬和處理能力;2),就算不采集任何一個(gè)RF性能參數(shù),對(duì)于絕大部分終端來(lái)說(shuō),其處理能力都無(wú)法保證不丟失空口消息。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題在于提供一種在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,用于實(shí)現(xiàn)空中接口消息的自動(dòng)補(bǔ)全。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其特征在于,包括步驟一,通過(guò)包含消息時(shí)間戳、信道類型及消息類型的測(cè)試消息識(shí)別丟失的空中接口消息并計(jì)算該丟失的空中接口消息在空中接口消息序列中的位置;及步驟二,根據(jù)所述位置在所述空中接口消息序列中自動(dòng)補(bǔ)全所述丟失的空中接口消息,將所述空中接口消息序列恢復(fù)完整。
所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其中,所述步驟一中,還包括獲取所述測(cè)試消息并判斷獲取所述測(cè)試消息是否成功的步驟。
所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其中,當(dāng)獲取所述測(cè)試消息成功時(shí),還包括判斷所述測(cè)試消息是否為空中接口消息的步驟,若是,將所述測(cè)試消息保存于所述空中接口消息序列中空中接口消息對(duì)應(yīng)的位置,并進(jìn)一步判斷測(cè)試是否中止,若否,則判斷所述測(cè)試消息是否含有空中接口消息摘要。
所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其中,還包括判斷所述空中接口消息序列中空中接口消息對(duì)應(yīng)的位置是否存放有消息的步驟,若否,將所述測(cè)試消息直接保存于所述空中接口消息序列中空中接口消息對(duì)應(yīng)的位置上,若是,將所述測(cè)試消息替換存放的消息保存于所述空中接口消息序列中空中接口消息對(duì)應(yīng)的位置上。
所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其中,當(dāng)所述測(cè)試消息含有空中接口消息摘要時(shí),還包括判斷所述空中接口消息序列中空中接口消息摘要位置上是否存在消息的步驟,若不存在,將所述測(cè)試消息中的空中接口消息摘要保存在所述空中接口消息序列中空中接口消息摘要位置上,并進(jìn)一步判斷測(cè)試是否中止,若存在,判斷測(cè)試是否中止。
所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其中,所述空中接口消息摘要包括消息時(shí)間戳、信道類型及消息類型,所述空中接口消息的內(nèi)容包括消息時(shí)間戳、信道類型、消息類型及消息內(nèi)容。
所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其中,所述計(jì)算丟失的空中接口消息在空中接口消息序列中的位置的步驟具體為如果空中接口消息摘要對(duì)應(yīng)的位置上,不存在空中接口消息,并且在空中接口消息序列上,存在一條或多條空中接口消息的消息時(shí)間戳比該空中接口消息摘要的消息時(shí)間戳要大,那么據(jù)此可判定這條空中接口消息摘要對(duì)應(yīng)位置上的空中接口消息已丟失了,則所述空中接口消息摘要的位置為所述丟失的空中接口消息在空中接口消息序列中的位置。
所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其中,當(dāng)所述空中接口消息序列同時(shí)包含空中接口消息及空中接口消息摘要時(shí),通過(guò)比較空中接口消息的消息長(zhǎng)度與空中接口消息摘要的消息長(zhǎng)度區(qū)分空中接口消息與空中接口消息摘要。
所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其中,所述空中接口消息序列包含消息時(shí)間戳、信道類型、消息類型、消息長(zhǎng)度及消息內(nèi)容的二進(jìn)制流。
所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其中,所述空中接口消息序列的個(gè)數(shù)為一個(gè)或多個(gè),且按各空中接口消息序列的消息時(shí)間戳的大小排列。
與現(xiàn)有技術(shù)相比,本發(fā)明具有如下的技術(shù)效果/優(yōu)點(diǎn)1),無(wú)需改造現(xiàn)有終端的設(shè)計(jì),使用普通的測(cè)試終端即可,成本低,適用范圍廣;2),不影響對(duì)RF性能參數(shù)的采集;3),消息補(bǔ)全度高,基本上不丟失任何一條消息;以及
4),除了可以在實(shí)時(shí)測(cè)試中應(yīng)用,還可以在后處理分析軟件中使用;這使得普通的測(cè)儀表所采集測(cè)試的數(shù)據(jù)也可以進(jìn)行空口消息序列的補(bǔ)全,只要把其采集的數(shù)據(jù)讓使用該技術(shù)的后處理分析軟件進(jìn)行處理即可。
以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。
圖1是本發(fā)明的在無(wú)線網(wǎng)絡(luò)測(cè)試中自動(dòng)補(bǔ)全空口消息序列的流程圖。
具體實(shí)施例方式
下面結(jié)合附圖,詳細(xì)說(shuō)明本發(fā)明在CDMA無(wú)線網(wǎng)絡(luò)測(cè)試儀表中應(yīng)用的一種較佳實(shí)施方案。
請(qǐng)參閱圖1所示,為本發(fā)明的在無(wú)線網(wǎng)絡(luò)測(cè)試中自動(dòng)補(bǔ)全空口消息序列的流程圖。該流程具體包括步驟如下步驟1,開始,獲取測(cè)試消息;當(dāng)在測(cè)試儀表中應(yīng)用時(shí),獲取表現(xiàn)為從終端采集一條測(cè)試消息,而當(dāng)在后處理分析軟件中應(yīng)用時(shí),獲取則表現(xiàn)為從測(cè)試日志文件中讀取一條測(cè)試消息。
步驟2,判斷采集/獲取測(cè)試消息是否成功,若成功,轉(zhuǎn)入步驟3,否則轉(zhuǎn)入步驟8。
步驟3,判斷測(cè)試消息是否為空口消息,如果是,轉(zhuǎn)入步驟4,否則轉(zhuǎn)入步驟5;空口消息的內(nèi)容包括消息時(shí)間戳(Time Stamp)、信道類型、消息類型、消息內(nèi)容;其中消息時(shí)間戳表示消息產(chǎn)生的時(shí)間,信道類型表示消息產(chǎn)生的信道,消息類型表示消息的類型,即屬于哪一種消息,消息內(nèi)容包含有消息各字段的內(nèi)容,其占用空口消息絕大部分的空間。
由上可知,通過(guò)消息時(shí)間戳、信道類型、消息類型就可以表示一條空口消息的大概內(nèi)容消息產(chǎn)生時(shí)間、消息產(chǎn)生信道及消息名稱,故,空口消息摘要包括消息時(shí)間戳、信道類型、消息類型三個(gè)屬性值。
空口消息摘要有如下特性1),沒(méi)有包括占用空間最多的消息內(nèi)容,占用的帶寬和處理能力極少,易于采集和傳輸,不象空口消息那樣易于丟失;2),絕大部分的網(wǎng)絡(luò)故障以及事件判斷方法都不需要查看空口消息的具體內(nèi)容,故可以應(yīng)用于網(wǎng)優(yōu)分析;3),很多終端具有記錄空口消息摘要的功能,無(wú)需改造現(xiàn)有終端,如終端的DEBUG(調(diào)試)、EVENT REPORT(事件報(bào)告)等測(cè)試消息中都包含有空口消息摘要。
因此,通過(guò)采集空口消息摘要,并把該摘要與空口消息序列中的消息進(jìn)行對(duì)比,就可以識(shí)別丟失的空口消息所在的位置,恢復(fù)“丟失”了的空口消息序列,并應(yīng)用于網(wǎng)優(yōu)分析。
盡管無(wú)法恢復(fù)空口消息的內(nèi)容,但是在絕大部分的情況下,這足夠進(jìn)行網(wǎng)絡(luò)故障定位、事件判斷。
步驟4,把剛采集到的空口消息保存在空口消息序列相應(yīng)的位置上,然后轉(zhuǎn)入步驟8;該步驟中,空口消息序列中保存的內(nèi)容為消息時(shí)間戳、信道類型、消息類型、消息長(zhǎng)度、消息內(nèi)容的二進(jìn)制流(消息長(zhǎng)度標(biāo)識(shí)了其長(zhǎng)度),該空口消息序列按消息時(shí)間戳的大小排列;該空口消息序列可以同時(shí)保存空口消息以及空口消息摘要??湛谙⑿蛄兄心骋粭l消息是空口消息還是空口消息摘要,可通過(guò)消息長(zhǎng)度進(jìn)行判斷,空口消息的消息長(zhǎng)度大于0,而空口消息摘要的消息長(zhǎng)度為0。
空口消息/空口消息摘要(下簡(jiǎn)稱為消息)在空口消息序列中的位置由消息時(shí)間戳、信道類型、消息類型確定。空口消息序列是按消息時(shí)間戳的大小排列的,通過(guò)消息時(shí)間戳就可以基本確定消息在空口消息序列中的位置。但無(wú)線通訊系統(tǒng)的信道是獨(dú)立的,在同一時(shí)刻可能會(huì)同時(shí)存在多條空口消息,故不能僅依賴于消息時(shí)間戳判斷消息的位置。當(dāng)發(fā)現(xiàn)兩條消息的消息時(shí)間戳一致時(shí),需要再判斷消息的信道類型、消息類型,只有消息時(shí)間戳、信道類型、消息類型均相同,這兩條消息才是同一條消息,需要占用同一個(gè)位置。
步驟4中,還包括判斷剛采集的空口消息在空口消息序列的相應(yīng)的位置上是否存放有消息的步驟;如果沒(méi)有存放消息,則把剛采集的空口消息插入到該位置上;如果已存放有另一條消息,則由剛采集的空口消息替換該位置上的消息;
本實(shí)施方案只采用EVENT REPORT測(cè)試消息為空口消息摘要的數(shù)據(jù)源。由于EVENT REPORT測(cè)試消息中的時(shí)間是經(jīng)過(guò)壓縮存放的,會(huì)輕微損失一點(diǎn)精度(約為0.0065ms),所以在進(jìn)行位置查找時(shí),需要將精度損失考慮在內(nèi)。具體為設(shè)定一個(gè)參數(shù)DeltaT,如果兩條空口消息的時(shí)間戳差值的絕對(duì)值小于等于DetlaT,則認(rèn)定這兩條空口消息的時(shí)間戳相同;此處,DetlaT的較佳取值為0.0065。
步驟5,判斷測(cè)試消息是否含有空口消息摘要,如果是,則轉(zhuǎn)入步驟6,否則轉(zhuǎn)入步驟8;該測(cè)試消息中還可含有EVENT REPORT測(cè)試消息。
步驟6,判斷空口消息摘要在空口消息序列中相應(yīng)的位置上是否已存在消息,如果不存在,則轉(zhuǎn)入步驟7,否則轉(zhuǎn)入步驟8;該步驟中,位置查找方式可參照步驟4中的描述。如果空口消息摘要對(duì)應(yīng)的位置上,不存在空口消息,并且在空口消息序列上,存在一條或多條空口消息的時(shí)間戳比該空口消息摘要的時(shí)間戳要大,那么據(jù)此可判定該位置上的空口消息已丟失了。
步驟7,把空口消息摘要保存在空口消息序列相應(yīng)的位置上,然后轉(zhuǎn)入步驟8;該步驟中,位置查找方法可參照步驟4中的描述。
步驟8,判斷用戶是否中止了測(cè)試,如果中止,則本流程結(jié)束,否則轉(zhuǎn)入步驟1;該步驟中,當(dāng)在測(cè)試儀表中應(yīng)用時(shí),中止一般表現(xiàn)為用戶中止了測(cè)試;而當(dāng)在后處理分析軟件中應(yīng)用時(shí),中止則表現(xiàn)為到達(dá)了測(cè)試日志文件的結(jié)尾。
經(jīng)過(guò)上述步驟處理過(guò)后,丟失空口消息的空口消息序列就會(huì)被補(bǔ)全。
本發(fā)明補(bǔ)全方法既可以在采集數(shù)據(jù)的過(guò)程中進(jìn)行實(shí)時(shí)補(bǔ)全,也可以在后處理分析中應(yīng)用。
在本實(shí)施例中,僅選取EVENT REPORT測(cè)試消息作為空口消息摘要的數(shù)據(jù)源,EVENT REPORT測(cè)試消息的體積非常少,在傳輸?shù)倪^(guò)程中基本上不會(huì)丟失,因此,僅使用該數(shù)據(jù)源基本上就可以補(bǔ)全所有丟失的空口消息;如果使用多數(shù)據(jù)源補(bǔ)全丟失的空口消息,其所達(dá)到的效果會(huì)更佳。
以上描述只是本發(fā)明的一個(gè)實(shí)施例子,并不是本發(fā)明的全部。在上述的步驟中,只使用了一個(gè)序列,但在實(shí)際的應(yīng)用中,是可以使用多序列的。如在后處理分析軟件中,可以使用三個(gè)序列,序列1保存采集的空口消息,序列2保存采集的空口消息摘要,通過(guò)序列1與序列2的對(duì)比,并運(yùn)用本發(fā)明的方案,即得到完整的空口消息序列,并把其保存在序列3中。
采用本發(fā)明技術(shù)方案的無(wú)線網(wǎng)絡(luò)測(cè)試和分析儀表通過(guò)使用現(xiàn)有的測(cè)試終端,在保證對(duì)重要RF性能參數(shù)采集完整的情況下,解決了儀表所采集的空口消息序列不完整的問(wèn)題,自動(dòng)補(bǔ)全丟失的空口消息,恢復(fù)完整的空口消息序列,大大提高了網(wǎng)優(yōu)工程師以及后處理分析軟件網(wǎng)絡(luò)對(duì)故障定位和事件判斷的準(zhǔn)確度及效率。
當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其特征在于,包括步驟一,通過(guò)包含消息時(shí)間戳、信道類型及消息類型的測(cè)試消息識(shí)別丟失的空中接口消息并計(jì)算該丟失的空中接口消息在空中接口消息序列中的位置;及步驟二,根據(jù)所述位置在所述空中接口消息序列中自動(dòng)補(bǔ)全所述丟失的空中接口消息,將所述空中接口消息序列恢復(fù)完整。
2.根據(jù)權(quán)利要求1所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其特征在于,所述步驟一中,還包括獲取所述測(cè)試消息并判斷獲取所述測(cè)試消息是否成功的步驟。
3.根據(jù)權(quán)利要求2所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其特征在于,當(dāng)獲取所述測(cè)試消息成功時(shí),還包括判斷所述測(cè)試消息是否為空中接口消息的步驟,若是,將所述測(cè)試消息保存于所述空中接口消息序列中空中接口消息對(duì)應(yīng)的位置,并進(jìn)一步判斷測(cè)試是否中止,若否,則判斷所述測(cè)試消息是否含有空中接口消息摘要。
4.根據(jù)權(quán)利要求3所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其特征在于,還包括判斷所述空中接口消息序列中空中接口消息對(duì)應(yīng)的位置是否存放有消息的步驟,若否,將所述測(cè)試消息直接保存于所述空中接口消息序列中空中接口消息對(duì)應(yīng)的位置上,若是,將所述測(cè)試消息替換存放的消息保存于所述空中接口消息序列中空中接口消息對(duì)應(yīng)的位置上。
5.根據(jù)權(quán)利要求3所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其特征在于,當(dāng)所述測(cè)試消息含有空中接口消息摘要時(shí),還包括判斷所述空中接口消息序列中空中接口消息摘要位置上是否存在消息的步驟,若不存在,將所述測(cè)試消息中的空中接口消息摘要保存在所述空中接口消息序列中空中接口消息摘要位置上,并進(jìn)一步判斷測(cè)試是否中止,若存在,判斷測(cè)試是否中止。
6.根據(jù)權(quán)利要求3、4或5所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其特征在于,所述空中接口消息摘要包括消息時(shí)間戳、信道類型及消息類型,所述空中接口消息的內(nèi)容包括消息時(shí)間戳、信道類型、消息類型及消息內(nèi)容。
7.根據(jù)權(quán)利要求6所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其特征在于,當(dāng)所述空中接口消息序列同時(shí)包含空中接口消息及空中接口消息摘要時(shí),通過(guò)比較空中接口消息的消息長(zhǎng)度與空中接口消息摘要的消息長(zhǎng)度區(qū)分空中接口消息與空中接口消息摘要。
8.根據(jù)權(quán)利要求1-5任一所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其特征在于,所述空中接口消息序列包含消息時(shí)間戳、信道類型、消息類型、消息長(zhǎng)度及消息內(nèi)容的二進(jìn)制流。
9.根據(jù)權(quán)利要求1-5任一所述的在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,其特征在于,所述空中接口消息序列的個(gè)數(shù)為一個(gè)或多個(gè),且按各空中接口消息序列的消息時(shí)間戳的大小排列。
全文摘要
本發(fā)明公開了一種在無(wú)線網(wǎng)絡(luò)測(cè)試中補(bǔ)全空中接口消息序列的方法,應(yīng)用于無(wú)線通訊領(lǐng)域,其特征在于,包括步驟一,通過(guò)包含消息時(shí)間戳、信道類型及消息類型的測(cè)試消息識(shí)別丟失的空中接口消息并計(jì)算該丟失的空中接口消息在空中接口消息序列中的位置;及步驟二,根據(jù)所述位置在所述空中接口消息序列中自動(dòng)補(bǔ)全所述丟失的空中接口消息,將所述空中接口消息序列恢復(fù)完整。采用本發(fā)明方法在保證對(duì)重要RF性能參數(shù)采集完整的情況下,解決了儀表所采集的空中接口消息序列不完整的問(wèn)題,自動(dòng)補(bǔ)全丟失的空口消息,恢復(fù)完整的空口消息序列,大大提高了網(wǎng)優(yōu)工程師以及后處理分析軟件網(wǎng)絡(luò)對(duì)故障定位和事件判斷的準(zhǔn)確度及效率。
文檔編號(hào)H04L12/26GK101087212SQ20061001215
公開日2007年12月12日 申請(qǐng)日期2006年6月7日 優(yōu)先權(quán)日2006年6月7日
發(fā)明者朱振明 申請(qǐng)人:中興通訊股份有限公司