專利名稱::一種網(wǎng)絡切換時間的測量方法及系統(tǒng)的制作方法
技術領域:
:本發(fā)明涉及網(wǎng)絡時間的測量,特別涉及網(wǎng)絡切換時間的測量方法及系統(tǒng)。技術背景隨著運營商的不斷成熟,對網(wǎng)絡性能的要求也越來越高,很多運營商不但關注切換成功率,而且逐漸對網(wǎng)絡的切換時間表現(xiàn)出了更大的興趣。比如歐洲各大鐵路通信以及信號廠商對GSMR(GlobalSystemforMobilecommunicationRailway,鐵路全球移動通信系統(tǒng))網(wǎng)絡的HandoverBreak(切換中斷)指標性能的關注程度已經(jīng)超過了誤碼率指標和切換成功率指標。由于GSM(GlobalSystemforMobilecommunication,全J求移動通信系統(tǒng))、UMTS(UniversalMobileTelecommunicationSystem,通用移動通信系統(tǒng))、CDMA(CodeDivisionMultipleAccess,碼分多址接入)等無線通信網(wǎng)絡對切換只有成功率的要求,對切換時間也只是規(guī)定電路交換(CS,CircuitSwitch)域全速率話音業(yè)務信道(TCH-FS,TrafficCHannel-FullrateSpeech)不能超過650毫秒,超時后會回退到切換前的小區(qū),如果回退失敗則會發(fā)生掉話。目前業(yè)界對GSM、UMTS、CDMA切換時間的測量要求幾乎是空白。網(wǎng)絡切換時間是隨著設備提供商和運營商的逐漸趨于成熟而提出的指標。這個指標的測試手段和方法有很多種,目前還沒有測試規(guī)范和標準。主要測試手段集中有以下幾種第一種是通過核心網(wǎng)側的檢查切換消息的時間戳來計算切換時間。這種計算方法對同一個信令點代碼(SPC,SignalingPointCode)模塊是非常準確的,甚至可以準確到10ms,但如果是在跨模塊的應該用場景中,由于系統(tǒng)上電啟動時間的順序不同,導致不同模塊的時間有比較大的差異,因此以消息的時間戳進行計算就有^f艮大的誤差,無法保證計算結果的準確性。由于切換絕大多數(shù)情況是涉及到不同模塊的,顯然這種計算方法無法保證計算結果的準備性。第二種方法是接入側通過在基站控制器(BSC,BaseStationController)的Abis口掛信令儀測試,這種方法對同一Abis口的測試具有很高的準確度,但其不足在于當在跨Abis口、跨BSC、跨移動交換中心(MSC,MobileSwitchingCenter)進行測試時,由于儀表時鐘無法同步,很難控制測量誤差。第三種方法是通過手機側的消息計算切換時間,這種方法是比較全面的端到端的全網(wǎng)性能測試,問題其不足在于終端收到的消息的時間戳都是系統(tǒng)側的,切換中如果涉及到核心網(wǎng)不同模塊,同樣也有由于不同^f莫塊上電順序不同而導致的時間誤差問題;另外,對于不同情況的切換需要找比較準確的切換位置,而且由于現(xiàn)網(wǎng)中環(huán)境的復雜性,很難形成測試規(guī)范,更不能用于性能比較。
發(fā)明內(nèi)容本發(fā)明實施例提供了一種網(wǎng)絡切換時間的測量方法及系統(tǒng),用以解決對網(wǎng)絡切換時間性能測量問題。本發(fā)明實施例提供了一種網(wǎng)絡切換時間的測量方法,包括如下步驟建立電路交換域非確認模式的數(shù)據(jù)業(yè)務通信;當手機發(fā)生網(wǎng)絡切換后,根據(jù)所述非確認才莫式的數(shù)據(jù)業(yè)務通信的數(shù)據(jù)損失測量網(wǎng)絡切換時間。本發(fā)明實施例還提供了一種網(wǎng)絡切換時間的測量系統(tǒng),包括通信模塊,用于建立電路交換域非確認模式的數(shù)據(jù)業(yè)務通信;測量模塊,用于當手機發(fā)生網(wǎng)絡切換后,根據(jù)所述非確認模式的數(shù)據(jù)業(yè)務通信的數(shù)據(jù)損失測量網(wǎng)絡切換時間。本發(fā)明實施例有益效杲如下(1)能夠測量MSC(MobileSwitchingCenter,移動交換中心)之間、BSC之間、LAI(位置區(qū)標識,LocationAreaIdentity)或小區(qū)之間的切換時間,且計算結果精確度高;(2)簡便易行,應用場景不受限制,即可以在實驗室環(huán)境建立切換環(huán)境進行測試,也可以在實際應用的通信系統(tǒng)場景中進行測試;可以形成規(guī)范的測試方案,可以用于性能比較。(3)可以測量不同通信系統(tǒng)之間、不同通信模塊之間的的切換時間。圖1為本發(fā)明實施例中所述網(wǎng)絡切換時間的測量方法實施流程示意圖;圖2為本發(fā)明實施例中所迷切換測量實施環(huán)境結構示意圖;圖3為本發(fā)明實施例中所述用于測試的文本文件示意圖;圖5為本發(fā)明實施例中所述網(wǎng)絡切換時間的測量系統(tǒng)結構示意圖。具體實施方式下面結合附圖對本發(fā)明的具體實施方式進行說明。圖1為網(wǎng)絡切換時間的測量方法實施流程示意圖,如圖所示,包括如下步驟步驟IOI、建立CS域非確iMt式的數(shù)據(jù)業(yè)務通信;步驟102、手4幾發(fā)生網(wǎng)絡切換;步驟103、根據(jù)非確認模式的數(shù)據(jù)業(yè)務通信的數(shù)據(jù)損失測量網(wǎng)絡切換時間。實施中可以根據(jù)在CS域中非確認模式的數(shù)據(jù)業(yè)務通信的數(shù)據(jù)損失總量與數(shù)據(jù)傳輸速率測量所述網(wǎng)絡切換時間。通過CS域中CSD傳輸通道建立數(shù)據(jù)業(yè)務通信建立CS域非確認模式的數(shù)據(jù)業(yè)務通信.非確認模式的數(shù)據(jù)業(yè)務通信可以采用UDI業(yè)務通信進行實施。其中,在非確認模式的數(shù)據(jù)業(yè)務通信中,沒有重傳協(xié)議在使用,數(shù)據(jù)傳送沒有保證,接受到的錯誤數(shù)據(jù)根據(jù)配置來決定丟棄或標記為錯誤。下面以一實例來進行說明。該實施例通過和4皮測系統(tǒng)相連的PSTN的ISDNMODEM和終端之間建立CS域數(shù)據(jù)業(yè)務,然后讓手機根據(jù)需要發(fā)生切換,就可以通過查看CS域數(shù)據(jù)的損失計算終端切換時間。圖2為切換測量實施環(huán)境結構示意圖,如圖所示,圖中包括PC—A、PC—B、手機、BSS(BaseStationSubsystem,基站子系統(tǒng))、GSM核心網(wǎng)、IWF(InterWorkingFacility,互通i殳備)、PSTN(PublicSwitchTelephoneNetwork,7>共交換電話網(wǎng))、ISDNModem(IntegratedServiceDigitalNetworkModem,綜合業(yè)務數(shù)字網(wǎng)調(diào)制解調(diào)器)。上圖中的方框部分可以抽象成為一個由被測GSM網(wǎng)絡、IWF、PSTN和ISDNModem組成的黑盒傳輸通道,傳輸通道的輸入和輸出端為串口連接的兩臺計算機PC—A和PC—B,計算機用超級終端通過串口以及GSM網(wǎng)絡CSD傳輸通道互相通訊。實施過程可以包括如下步驟1、構造用于承載測量數(shù)據(jù)的文本文件。實施中可以采用文本文件來作為數(shù)據(jù)載體,則測量前根據(jù)測試的需要首先構造一個足夠長的文本文件,文本文件在兩臺計算機之間傳輸,由PC—A到PC—B稱為上行,由PC—B到PC_A稱為下行。選擇CSD的傳輸業(yè)務為UDI(UnrestrictedDataInformation,非受限數(shù)據(jù)信息)、設置傳輸速率,使和PC—A相連的終端按照需求發(fā)生切換,由于采用UDI業(yè)務非確認才莫式,切換會導致傳輸?shù)臄?shù)據(jù)發(fā)生錯誤,通過對傳輸錯誤的數(shù)據(jù)字節(jié)進行統(tǒng)計,結合傳輸速率的值,即可計算出由于切換導致的中斷時間。實施中可以先設計一個便于測試統(tǒng)計的文本文件,由于上行測試數(shù)據(jù)文件的制作比較特殊,先介紹上行數(shù)據(jù)文件的制作方法,圖3為用于測試的文本文件示意圖,如圖所示,實施中在制作數(shù)據(jù)文件時可以在十六進制模式下制作。每行的內(nèi)容包括三部分1、"000"是每行的行號;2、"空格"用于把行號和傳輸內(nèi)容區(qū)分開;3、"0123456789"是傳輸內(nèi)容。由于在UDI數(shù)據(jù)業(yè)務中傳輸?shù)腣110幀結構的特殊性,在測試上行傳輸數(shù)據(jù)時為了防止在上行傳輸數(shù)據(jù)太特殊的情況下,導致切換后V110幀識別起停位錯位,數(shù)據(jù)一直不能恢復的問題,優(yōu)選實施中可以在一定長度的數(shù)據(jù)后加上兩個十六進制的F用于進行上行切換中斷的測試。這樣,用來傳輸字符的文本文件中每行就有14個字節(jié),并且標識有行數(shù),第一個字節(jié)開始,到中斷恢復前的最后一個字節(jié)之間的字節(jié)數(shù)。圖4為切換中斷后的中斷字節(jié)的文本文件示意圖,如圖所示,圖中黑色顯示的部分為由于發(fā)生切換而引起的誤碼,判斷方法是誤碼很集中,比較連續(xù),并且產(chǎn)生誤碼的字節(jié)數(shù)比較多,在誤碼之前和之后的傳輸都是正常的,從發(fā)生切換引起誤碼的那行開始(475行),到誤碼恢復的那行(487行)之間相差12行,但475行中是從第11個字節(jié)以后才開始發(fā)生誤碼的,因此,475行的前11個字節(jié)屬于正常傳輸?shù)姆秶?,不應計入誤碼范圍。那么,本次切換引起的誤碼字節(jié)總數(shù)=12(行)*16(字節(jié)/每行)-11(字節(jié))。這是一次切換中斷的計算方法,在制作測試文件時可以把行數(shù)加到任意行,然后根據(jù)具體需要變化可以通過循環(huán)的方式來進行文本構造,這樣就可以在一次測試中,按需要的次數(shù)進行切換測量,只需要在文件中找出每次切換中斷發(fā)生的位置進行統(tǒng)計就可以,找出每次切換中斷發(fā)生的位置的判斷方法和上述每次判斷是否由于切換而?j起誤碼的方法相同。2、中斷時間的計算。一一^。發(fā)生切換中斷的時間,基于此,實施中可以按下式但不限于下式進行計算Tho=(9/8)xBEx8/Speed=(9xBE)/Speed其中Tho:切:換時間;BE:錯誤Byte數(shù);Speed:串口速率;(9/8):串口的協(xié)議開銷。3、計算結果在本發(fā)明的一個實施例中,當以步行速度進行手機切換時,得到如下測試結果<table>tableseeoriginaldocumentpage9</column></row><table>本發(fā)明實施例還提供了一種網(wǎng)絡切換時間的測量系統(tǒng),以下對該測量系統(tǒng)的具體實施方式進行說明。圖5為網(wǎng)絡切換時間的測量系統(tǒng)結構示意圖,如圖所示,測量系統(tǒng)中包括通信模塊與測量模塊,通信模塊用于建立電路交換域非確認模式的數(shù)據(jù)業(yè)務通信;測量模塊用于當手機發(fā)生網(wǎng)絡切換后,根據(jù)所述非確認模式的數(shù)據(jù)業(yè)務通信的數(shù)據(jù)損失測量網(wǎng)絡切換時間。在測量模塊中包括用于當手機發(fā)生網(wǎng)絡切換后,觸發(fā)計算單元的觸發(fā)單元;用于在觸發(fā)算元觸發(fā)后,根據(jù)所述在電路交換域中非確認模式的數(shù)據(jù)業(yè)務通信的數(shù)據(jù)損失總量與數(shù)據(jù)傳輸速率測量所述網(wǎng)絡切換時間的計算單元。在通信模塊中包括接口單元、數(shù)據(jù)生成單元,其中數(shù)據(jù)生成單元生成非確認模式的業(yè)務數(shù)據(jù);接口單元與無線終端相連,將非確認模式的業(yè)務數(shù)據(jù)發(fā)送給無線核心網(wǎng),或者從無線核心網(wǎng)接收非確認模式的業(yè)務數(shù)據(jù)。通信模塊與測量模塊實施中可以為單獨的物理實體,或者兩者集成于同一設備中。非確認模式的數(shù)據(jù)業(yè)務通信為非受限數(shù)據(jù)信息UDI業(yè)務通信。優(yōu)選實施中還可以包括添加模塊,用于在非受限數(shù)據(jù)信息UDI業(yè)務通信中傳輸?shù)腣I10幀凄t據(jù)后添加起停位標識。由于各大鐵路通信以及信號廠商對GSMR網(wǎng)絡的HandoverBreak指標性能的關注程度已經(jīng)超過了誤碼率指標,同時在這個方面進行此指標的性能分析的工作還比較少,因此,本發(fā)明通過在GSMR中進行應用,以電路交換數(shù)據(jù)切換中斷性能指標為對象,提供了一套適合GSMR網(wǎng)絡間隔時間性能的測試方法。本發(fā)明實施例簡便易行,甚至在實驗室環(huán)境就可以解決電信運營商對網(wǎng)絡切換時間性能的關注。不但可以應用于GSM系統(tǒng),同時可推廣應用于GSM和UMTS之間、UMTS之間、CDMA2000之間以及其它無線通信系統(tǒng)之間的切換性能測量,具有很高的實用價值。綜上所述,本發(fā)明實施例至少可以帶來以下效果(1)能夠測量MSC之間、BSC之間、LAI或小區(qū)之間的切換時間,且計算結果精確度高;(2)簡便易行,應用場景不受限制,即可以在實驗室環(huán)境建立切換環(huán)境進行測試,也可以在實際應用的通信系統(tǒng)場景中進行測試;可以形成規(guī)范的測試方案,可以用于性能比較。(3)可以測量不同通信系統(tǒng)之間、不同通信模塊之間的的切換時間。明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。權利要求1.一種網(wǎng)絡切換時間的測量方法,其特征在于,包括如下步驟建立電路交換域非確認模式的數(shù)據(jù)業(yè)務通信;當手機發(fā)生網(wǎng)絡切換后,根據(jù)所述非確認模式的數(shù)據(jù)業(yè)務通信的數(shù)據(jù)損失測量網(wǎng)絡切換時間。2、如權利要求1所述的方法,其特征在于,根據(jù)所述在電路交換域中非確認模式的數(shù)據(jù)業(yè)務通信的數(shù)據(jù)損失總量與數(shù)據(jù)傳輸速率測量所述網(wǎng)絡切換時間。3、如權利要求2所述的方法,其特征在于,所述數(shù)據(jù)傳輸速率是用于測量的串口速率。4、如權利要求1所述的方法,其特征在于,所述建立電路交換域非確認模式的數(shù)據(jù)業(yè)務通信,是通過電路交換域中電路交換數(shù)據(jù)傳輸通道建立的數(shù)據(jù)業(yè)務通信。5、如權利要求1至4之一所述的方法,其特征在于,所述非確認模式的數(shù)據(jù)業(yè)務通信為非受限數(shù)據(jù)信息UDI業(yè)務通信。6、如權利要求5所述的方法,其特征在于,所述非受限數(shù)據(jù)信息UDI業(yè)務通信的數(shù)據(jù)為16進制數(shù)據(jù)。7、一種網(wǎng)絡切換時間的測量系統(tǒng),其特征在于,包括通信模塊,用于建立電路交換域非確認模式的數(shù)據(jù)業(yè)務通信;測量模塊,用于當手機發(fā)生網(wǎng)絡切換后,根據(jù)所述非確認模式的數(shù)據(jù)業(yè)務通信的數(shù)據(jù)損失測量網(wǎng)絡切換時間。8、如權利要求7所述的系統(tǒng),其特征在于,所述測量模塊包括觸發(fā)單元,用于當手機發(fā)生網(wǎng)絡切換后,觸發(fā)計算單元;計算單元,用于在觸發(fā)算元觸發(fā)后,根據(jù)所述在電路交換域中非確認模式的數(shù)據(jù)業(yè)務通信的數(shù)據(jù)損失總量與數(shù)據(jù)傳輸速率測量所述網(wǎng)絡切換時間。9、如權利要求7所述的系統(tǒng),其特征在于,所述通信模塊包括接口單元、數(shù)據(jù)生成單元,其中數(shù)據(jù)生成單元,用于生成非確認模式的業(yè)務數(shù)據(jù);接口單元,與無線終端相連,用于將所述非確認模式的業(yè)務數(shù)據(jù)發(fā)送給無線核心網(wǎng),或者從無線核心網(wǎng)接收所述非確認模式的業(yè)務數(shù)據(jù)。10、如權利要求7所述的系統(tǒng),其特征在于,所述通信模塊與測量模塊為單獨的物理實體,或者兩者集成于同一設備中。全文摘要本發(fā)明公開了一種網(wǎng)絡切換時間的測量方法及系統(tǒng),包括建立電路交換域非確認模式的數(shù)據(jù)業(yè)務通信;當手機發(fā)生網(wǎng)絡切換后,根據(jù)所述非確認模式的數(shù)據(jù)業(yè)務通信的數(shù)據(jù)損失測量網(wǎng)絡切換時間。本發(fā)明簡便易行,甚至在實驗室環(huán)境就可以解決電信運營商對網(wǎng)絡切換時間性能的關注。不但可以應用于GSM系統(tǒng),同時可推廣應用于GSM和WCDMA之間、WCDMA之間、CDMA2000之間的系統(tǒng)切換性能測量,具有很高的實用價值,能夠測量移動交換中心之間、基站之間、位置區(qū)標識或小區(qū)之間的切換時間;可以在實驗室環(huán)境建立切換環(huán)境,使各廠商設備之間具有可比性;可以測量不同系統(tǒng)之間的切換。文檔編號H04Q7/38GK101247636SQ200710079848公開日2008年8月20日申請日期2007年2月15日優(yōu)先權日2007年2月15日發(fā)明者王衛(wèi)中,陳秦龍申請人:華為技術有限公司