欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種通信網(wǎng)絡仿真系統(tǒng)及智能仿真方法

文檔序號:7687967閱讀:384來源:國知局
專利名稱:一種通信網(wǎng)絡仿真系統(tǒng)及智能仿真方法
技術領域
本發(fā)明涉及通信網(wǎng)絡,尤其涉及一種通信網(wǎng)絡仿真系統(tǒng)和一種通信網(wǎng) 絡智能仿真方法。
背景技術
當前移動通信網(wǎng)絡正以飛快的速度向前發(fā)展,通信網(wǎng)絡設備的質(zhì)量和 性能直接影響了網(wǎng)絡運營的效率和收益,在實際運營的通信網(wǎng)絡中,需要 處理大量終端的業(yè)務請求。在目前通信網(wǎng)絡設備生產(chǎn)商的實驗室由于受限 于資源投入,很難使用眾多的真實終端來測試通信網(wǎng)絡設備,因此在通信 網(wǎng)絡設備交付使用前,需要構造盡量貼近實際運營的場景對其進行驗證測 試和性能測試。圖1所示為目前通信網(wǎng)絡仿真系統(tǒng)的結(jié)構圖,其中包括與終端之間的無線連接的基站系統(tǒng)104,用于接受終端發(fā)起的各種業(yè) 務,經(jīng)過處理后轉(zhuǎn)交給移動交換系統(tǒng)105;可與多個基站系統(tǒng)104連接的移動交換系統(tǒng)105,在發(fā)起業(yè)務請求的終 端和終端所請求的目的地之間建立起連接;與基站系統(tǒng)104直接通信的信令仿真模塊101,用于仿真大量終端發(fā)起 業(yè)務請求的控制流信號,仿真大量終端接入情況下的控制流流程;與基站系統(tǒng)104直接通信的專用協(xié)議處理模塊102,用于在大量終端發(fā) 起業(yè)務請求后,呼叫建立過程中和呼叫建立成功后的J 某體流業(yè)務幀,完成 業(yè)務幀封裝和解封裝的處理,仿真大量終端接入情況下的媒體流業(yè)務幀。信令仿真模塊ioi交互的終端仿真模塊控制后臺103,用于提供人機接 口給測試操作人員,發(fā)送控制命令和接受信息上報。從以上描述可以看出,在通信網(wǎng)絡仿真系統(tǒng)中,使用終端仿真方法來 代替大量真實終端,發(fā)起大量的業(yè)務請求,達到測試網(wǎng)絡設備的目的,并 且節(jié)省了資源投入。但是在現(xiàn)有通信網(wǎng)絡仿真系統(tǒng)中,終端仿真方法所仿真的終端業(yè)務請 求是按照預先設定好的呼叫模型和參數(shù)來發(fā)起,每個仿真終端的行為是一 致的,只是在數(shù)量上的疊加。例如測試語音業(yè)務時,可設定終端仿真模塊仿真200部終端,每部仿真終端同時發(fā)起語音業(yè)務請求,在語音業(yè)務請求 成功后同樣的都保持10秒,然后釋放,再同樣的都過15秒發(fā)起下一次語 音業(yè)務請求,如此循環(huán)。而實際運營的場景下,每個終端都是由獨立的用 戶來控制,隨時會發(fā)起各種不同的業(yè)務,而且保持的時間和下次業(yè)務請求 的時間都是不固定的。這樣現(xiàn)有通信網(wǎng)絡仿真系統(tǒng)在做驗證測試時就存在一些局限性,仿真 用戶只是簡單執(zhí)行發(fā)起業(yè)務請求的操作,對被測移動通信網(wǎng)絡輸入的業(yè)務 請求只是簡單的重復疊加,并不能完全仿真實際運營的場景,因此有一些 問題也就難以在實驗室被發(fā)現(xiàn)。發(fā)明內(nèi)容本發(fā)明所要解決的技術問題是提供一種通信網(wǎng)絡仿真系統(tǒng)及智能仿真 方法,這種通信網(wǎng)絡仿真系統(tǒng)及智能仿真方法利用實際運營場景下的統(tǒng)計 信息,反映實際運營場景下用戶行為分布差異。本發(fā)明為解決上述技術問題所采用的技術方案為一種通信網(wǎng)絡智能仿真方法,包括以下步驟A、獲取實際運營場景下 用戶行為分布的統(tǒng)計信息;B、利用仿真用戶依據(jù)所述統(tǒng)計信息測試網(wǎng)絡。所述的方法,其中,所述統(tǒng)計信息包括用戶業(yè)務類型的分布概率,業(yè) 務建立成功后保持時間的分布概率,業(yè)務釋放成功后間隔時間的分布概率, 用戶使用終端協(xié)議版本號的比例所述的方法,其中所述步驟B包括如下處理依據(jù)所述統(tǒng)計信息, 隨機確定仿真用戶發(fā)起業(yè)務的類型,以及隨機決定仿真用戶在完成業(yè)務中 的行為參數(shù)。所述的方法,其中,所述行為參數(shù)包括本次業(yè)務建立后的保持時間, 以及發(fā)起下次業(yè)務的間隔時間;所述步驟B包括如下步驟Bl、依據(jù)所述 統(tǒng)計信息中用戶業(yè)務類型分布概率,確定仿真用戶本次發(fā)起業(yè)務請求的類 型,并發(fā)起業(yè)務請求,建立相應業(yè)務;B2、依據(jù)所述統(tǒng)計信息中業(yè)務建立 成功后保持時間的分布概率,隨機決定本次業(yè)務建立后的保持時間;B3、 所述保持時間到時后,發(fā)起業(yè)務釋放;B4、依據(jù)所述統(tǒng)計信息中業(yè)務釋放 成功后間隔時間的分布概率,隨機決定發(fā)起下次業(yè)務的間隔時間;B5、所 述間隔時間到時后,返回步驟B1,發(fā)起下一次業(yè)務請求。所述的方法,其中,在所述步驟B1到B5過程中,對每個仿真用戶的 業(yè)務完成情況進行監(jiān)測,并當發(fā)現(xiàn)異常時上報。所述的方法,其中,在所述步驟B1之前還包括步驟BO:依據(jù)所述統(tǒng) 計信息中用戶使用終端協(xié)議版本號的比例,確定各仿真用戶終端協(xié)議版本 號。所述的方法,其中,當統(tǒng)計信息中用戶業(yè)務類型按照均勻分布時,所 述步驟B1中用戶本次發(fā)起業(yè)務請求類型按如下步驟獲取Bll、根據(jù)所述 統(tǒng)計信息中不同類型業(yè)務所占比例,確定各類業(yè)務在規(guī)定數(shù)值區(qū)間內(nèi)的取 值范圍;B12、在所述規(guī)定數(shù)值區(qū)間內(nèi)取一隨機數(shù),根據(jù)該隨機數(shù)位于哪一 種業(yè)務類型取值范圍內(nèi),決定本次發(fā)起業(yè)務請求的類型。所述的方法,其中,當統(tǒng)計信息中用戶呼叫保持時間滿足泊松分布時, 所述步驟B2中本次業(yè)務建立后的保持時間按如下步驟獲取B21、從所述 統(tǒng)計信息中獲取本次業(yè)務類型建立成功后保持時間均值;B22、調(diào)用取泊松 分布隨機數(shù)的算法,輸入該保持時間均值,得到一個滿足泊松分布的隨機 數(shù)作為本次業(yè)務建立后的保持時間取值。所述的方法,其中,當統(tǒng)計信息中用戶業(yè)務請求間隔時間滿足泊松分布時,所述步驟B4中發(fā)起下次業(yè)務的間隔時間按如下步驟獲取B21、從 所述統(tǒng)計信息中獲取所述業(yè)務請求間隔時間均值;B22、調(diào)用取泊松分布隨 機數(shù)的算法,輸入該業(yè)務請求間隔時間均值,得到一個滿足泊松分布的隨 機數(shù)作為發(fā)起下次業(yè)務的間隔時間取值。一種通信網(wǎng)絡仿真系統(tǒng),包括信令仿真模塊、專用協(xié)議處理模塊、終 端仿真模塊控制后臺、基站系統(tǒng)和移動交換系統(tǒng),其特征在于還包括一智能控制模塊,所述智能控制模塊分別與所述信令仿真模塊和終端仿真模 塊控制后臺通訊連接;所述控制后臺為所述智能控制模塊提供用戶行為分 布的統(tǒng)計信息,所述智能控制模塊依據(jù)所述統(tǒng)計信息對所述信令仿真模塊 進行智能控制,使所述信令仿真模塊按照所述統(tǒng)計信息中各種行為發(fā)生的 概率分布生成業(yè)務。 所述的系統(tǒng),其中,所述智能控制模塊還用于監(jiān)測所述信令仿真模塊 業(yè)務完成狀況,并將發(fā)現(xiàn)的異常情況上報所述終端仿真模塊控制后臺。與現(xiàn)有技術相比,本發(fā)明在通信網(wǎng)絡仿真系統(tǒng)中增加分別與信令仿真 模塊和終端仿真模塊控制后臺通訊連接的智能控制模塊;控制后臺為智能 控制模塊提供用戶行為分布統(tǒng)計信息,智能控制模塊依據(jù)統(tǒng)計信息對信令 仿真模塊進行智能控制,使信令仿真模塊按照統(tǒng)計信息中各種行為發(fā)生的 概率分布生成業(yè)務。通過以上改進將現(xiàn)有技術中仿真用戶行為單一而重復 的生成方式轉(zhuǎn)換成本發(fā)明中按概率分布生成的方式,克服了現(xiàn)有技術中無 法^^映用戶在實際運營場景中分布情況的缺陷,將通信網(wǎng)絡仿真系統(tǒng)中每 個仿真用戶作為獨立的個體,具有獨立按照概率決定下一步行為的能力, 使通信網(wǎng)絡仿真系統(tǒng)能更貼近實際運營的場景,在實驗室驗證測試中能夠 發(fā)現(xiàn)更多的問題和故障。


圖1為現(xiàn)有技術中通信網(wǎng)絡仿真系統(tǒng)的結(jié)構圖; 圖2為本發(fā)明中通信網(wǎng)絡仿真系統(tǒng)的結(jié)構圖; 圖3為本發(fā)明中智能仿真實現(xiàn)原理流程圖。
具體實施方式
下面根據(jù)附圖和實施例對本發(fā)明作進一步詳細說明參見圖2, 一種通信網(wǎng)絡仿真系統(tǒng)包括與終端之間的無線連接的基站 系統(tǒng)204,用于接受終端發(fā)起的各種業(yè)務,經(jīng)過處理后轉(zhuǎn)交給移動交換系統(tǒng) 205;可與多個基站系統(tǒng)204連接的移動交換系統(tǒng)205,在發(fā)起業(yè)務請求的 終端和終端所請求的目的地之間建立起連接;與基站系統(tǒng)204直接通信的 信令仿真模塊201,用于仿真大量終端發(fā)起業(yè)務請求的控制流信號,仿真大 量終端接入情況下的控制流流程;與基站系統(tǒng)204直接通信的專用協(xié)議處 理模塊202,用于在大量終端發(fā)起業(yè)務請求后,呼叫建立過程中和呼叫建立 成功后的媒體流業(yè)務幀,完成業(yè)務幀封裝和解封裝的處理,仿真大量終端 接入情況下的媒體流業(yè)務幀;與信令仿真模塊201交互的終端仿真模塊控 制后臺203,用于提供人機接口給測試操作人員,發(fā)送控制命令和接受信息 上報。還包括智能控制模塊206,智能控制模塊206分別與信令仿真模塊201 和終端仿真模塊控制后臺203通訊連接;控制后臺203為智能控制模塊206 提供用戶行為分布統(tǒng)計信息,智能控制模塊206依據(jù)統(tǒng)計信息對信令仿真 模塊201進行智能控制,使信令仿真模塊201按照統(tǒng)計信息中各種行為發(fā) 生的概率分布生成業(yè)務。智能控制模塊206還用于監(jiān)測信令仿真模塊201 業(yè)務完成狀況,并將發(fā)現(xiàn)的異常情況上報終端仿真模塊控制后臺203。用戶 行為分布統(tǒng)計信息包括各種業(yè)務類型所占比例,各業(yè)務建立成功后保持 時間的均值,各業(yè)務釋放成功后間隔時間的均值,各終端協(xié)議版本號的比 例。仿真用戶發(fā)起的業(yè)務請求由智能控制模塊206控制,在測試中,智能控制模塊206決定仿真用戶本次發(fā)起的業(yè)務請求是語音業(yè)務,數(shù)據(jù)業(yè)務 還是短消息業(yè)務;仿真用戶本次業(yè)務建立后的保持時間;仿真用戶本次業(yè) 務釋放后的間隔時間。智能控制模塊206還對每個仿真用戶的業(yè)務完成情 況進行監(jiān)測,當發(fā)現(xiàn)異常時向終端仿真模塊控制后臺上報信息。 參見圖3, 一種通信網(wǎng)絡智能仿真方法,包括以下步驟 301、獲取實際運營場景下用戶行為分布的統(tǒng)計信息。該信息由測試人 員在終端仿真模塊控制后臺203輸入,通過終端仿真模塊控制后臺203發(fā) 送給智能控制模塊206。這些信息包括各種業(yè)務類型所占比例,各業(yè)務建立 成功后保持時間的均值,業(yè)務釋放成功后的間隔時間的均值,各終端協(xié)議 版本號的比例。用戶行為分布統(tǒng)計信息還包括B01:放號用戶數(shù);B02: 每用戶BHCA值(忙時呼叫次lt); B03:每用戶ERL (愛爾蘭);B04:語 音業(yè)務,數(shù)據(jù)業(yè)務,短消息業(yè)務,登記業(yè)務統(tǒng)計意義上分別占總BHCA值 的比例;B05:語音業(yè)務,數(shù)據(jù)業(yè)務保持時間平均值;B06:語音業(yè)務,數(shù) 據(jù)業(yè)務,短消息業(yè)務,登記業(yè)務分別的呼叫間隔時間平均值;B07:終端協(xié) 議版本號的分布,各版本號所占的百分比。以下步驟302到308,按照實際運營場景下的統(tǒng)計信息,智能控制模塊 206隨機確定仿真用戶使用終端協(xié)議版本號,再決定仿真用戶本次發(fā)起的業(yè) 務請求的類型是語音業(yè)務、數(shù)據(jù)業(yè)務還是短消息業(yè)務;發(fā)起業(yè)務請求,建 立業(yè)務;業(yè)務建立成功后,智能控制模塊206決定仿真用戶本次業(yè)務建立 后的保持時間;保持時間到時后,主動發(fā)起業(yè)務釋放;業(yè)務釋放成功后, 智能控制模塊決定仿真用戶本次業(yè)務釋放后的間隔時間;間隔時間到時后, 回到開始,再次決定下一次發(fā)起業(yè)務的類型,如此循環(huán)。即,在利用仿真 用戶代替真實終端發(fā)起業(yè)務請求測試網(wǎng)絡系統(tǒng)的過程中,依據(jù)統(tǒng)計信息中 用戶行為分布的概率,隨機確定仿真用戶使用終端協(xié)議版本號、發(fā)起業(yè)務 的類型,以及隨機決定仿真用戶在完成業(yè)務中的行為參數(shù)。所述行為參數(shù) 包括本次業(yè)務建立后的保持時間,發(fā)起下次業(yè)務的間隔時間。302:依據(jù)統(tǒng)計信息中用戶使用終端協(xié)議版本號的比例,確定各仿真用 戶終端協(xié)議版本號。對于每一個仿真用戶,智能控制模塊206按照實際運 營場景下的統(tǒng)計信息,確定仿真用戶的終端協(xié)議版本號,后續(xù)測試中釆用 的終端協(xié)議版本號即固定下來。303、 智能控制模塊依據(jù)在實際運營場景下的統(tǒng)計信息,確定仿真用戶 本次發(fā)起業(yè)務請求的類型,當統(tǒng)計信息中用戶業(yè)務類型按照均勻分布時, 用戶本次發(fā)起業(yè)務請求類型按如下步驟獲取根據(jù)統(tǒng)計信息中不同類型業(yè)務所占比例,確定各類業(yè)務在規(guī)定數(shù)值區(qū) 間內(nèi)的取值范圍。例如,對于滿足平均分布的行為,根據(jù)各種行為的比例 確定各種行為在規(guī)定數(shù)值區(qū)間0~99之間的取值范圍。在此范圍取隨機數(shù), 根據(jù)該隨機數(shù)位于哪一種業(yè)務類型取值范圍內(nèi),決定本次發(fā)起業(yè)務請求的 類型。假設語音業(yè)務和數(shù)據(jù)業(yè)務分別占30%和70%,取0 99的隨機數(shù)x, 如0《x〈30,則發(fā)起語音業(yè)務請求,如30《x〈100,則發(fā)起數(shù)據(jù)業(yè)務請求。 每個仿真用戶每次發(fā)起業(yè)務請求前,智能控制模塊206決定本次發(fā)起的業(yè) 務請求類型是語音業(yè)務、數(shù)據(jù)業(yè)務或短消息業(yè)務。304、 發(fā)起業(yè)務請求,建立相應業(yè)務。305、 業(yè)務建立成功后,智能控制模塊206決定仿真用戶本次業(yè)務建立 后的保持時間;當統(tǒng)計信息中用戶呼叫保持時間的分布概率滿足泊松分布 時,泊松分布是一種統(tǒng)計與概率學里常見到的離散概率分布,適合于描述 單位時間內(nèi)隨機事件發(fā)生的次數(shù)。保持時間按以下步驟獲取從統(tǒng)計信息中獲取本次業(yè)務類型建立成功后保持時間均值;按照泊松 分布來獲取隨機數(shù)。即,調(diào)用取泊松分布隨機數(shù)的算法,輸入該保持時間 均值,得到一個滿足泊松分布的隨機數(shù)作為本次業(yè)務建立后的保持時間取 值。例如呼叫保持時間滿足泊松分布,均值為60,則在智能控制模塊206 每次確定呼叫保持時間時,調(diào)用取泊松分布隨機數(shù)的算法,輸入均值60的 參數(shù),得到一個隨^L數(shù)作為本次的呼叫保持時間。306、 保持時間到時后,發(fā)起業(yè)務釋放;307、 依據(jù)統(tǒng)計信息中業(yè)務釋放成功后間隔時間的分布概率,隨機決定 發(fā)起下次業(yè)務的間隔時間;當統(tǒng)計信息中用戶業(yè)務請求間隔時間滿足泊松 分布時,發(fā)起下次業(yè)務的間隔時間按如下步驟獲取先從統(tǒng)計信息中獲取業(yè)務請求間隔時間均值; 然后調(diào)用取泊松分布隨機數(shù)的算法,輸入該業(yè)務請求間隔時間均值, 得到 一個滿足泊松分布的隨機數(shù)作為發(fā)起下次業(yè)務的間隔時間取值。308、 間隔時間到時后,執(zhí)行步驟303,發(fā)起下一次業(yè)務請求。 從步驟301到308的整個循環(huán)中,智能控制模塊206對每個仿真用戶的業(yè)務完成情況進行監(jiān)測,并當發(fā)現(xiàn)異常時向終端仿真模塊控制后臺203 上報。智能控制模塊206對每個仿真用戶的業(yè)務完成情況的監(jiān)測包括一 次業(yè)務請求建立業(yè)務失敗后,智能控制模塊206控制仿真用戶重復再建立 本業(yè)務兩次,如果后面兩次也都失敗(共三次連續(xù)失敗),則智能控制模塊 206上報一條異常到終端仿真模塊控制后臺203;在語音業(yè)務成功建立后, 對語音幀進行監(jiān)測,如收到的前向語音幀持續(xù)8秒均為1/8速率幀,這表示 語音質(zhì)量出現(xiàn)異常,則上報一條異常到終端仿真模塊控制后臺203;在數(shù)據(jù) 業(yè)務成功建立后,對數(shù)據(jù)業(yè)務傳輸情況進行監(jiān)測,如數(shù)據(jù)包丟包率超過50 %,且丟包持續(xù)超過20秒,則上報一條異常到終端仿真模塊控制后臺203。下面結(jié)合進行智能仿真的 一個具體實施例來說明本發(fā)明的實現(xiàn)方法,S10:從某一實際運營場景得到統(tǒng)計數(shù)據(jù)如下。(1) 放號用戶數(shù)500000,總BHCA (忙時呼叫次數(shù))值約為600K,總 ERL (愛爾蘭)約為10000。總BHCA值中,語音業(yè)務占66%,數(shù)據(jù)業(yè)務 占24%,短消息業(yè)務占10%;(2) 語音業(yè)務建立成功后保持時間均值約為60秒,數(shù)據(jù)業(yè)務建立成功后 保持時間均值約為470秒,均符合泊松分布;(3) 業(yè)務釋放成功后間隔時間均值為2940秒,符合泊松分布;(4)終端協(xié)議版本號,版本號為6占92% ,版本號為3占8%;S20:受限于仿真用戶數(shù)資源,將仿真用戶數(shù)設為20000 (實際用戶數(shù) 為 500000 ), 相應的將業(yè)務釋》丈成功后間隔時間設為 ((2940+60)*20000/500000)-60 = 60秒。20000個仿真用戶中,第1 ~ 18400 個仿真用戶使用終端協(xié)議版本號6,第18401 ~20000個仿真用戶使用終端 協(xié)議版本號3;S30:每個仿真用戶發(fā)起業(yè)務請求前。智能控制模塊206取0 99之間 的平均分布隨才幾數(shù)x,如0<=x<66,則發(fā)起語音業(yè)務請求,如66〈K卯, 則發(fā)起數(shù)據(jù)業(yè)務請求,如9(K-x〈100,則發(fā)起短消息業(yè)務請求。S40:發(fā)起業(yè)務請求,建立業(yè)務;S50:業(yè)務建立成功后,如果是語音業(yè)務,則取一次滿足均值為60泊 松分布的隨機數(shù),作為語音業(yè)務建立成功后的保持時間;如果是數(shù)據(jù)業(yè)務, 則取一次滿足均值為47泊松分布的隨機數(shù)再乘以10 (當均值較大時,泊松 分布隨機數(shù)計算較費時,故這里做簡化處理),作為數(shù)據(jù)業(yè)務建立成功后的 保持時間;如果是短消息業(yè)務,因為短消息業(yè)務無需保持,故無需計算保 持時間。S60:當語音業(yè)務和數(shù)據(jù)業(yè)務保持時間到時后,仿真用戶主動發(fā)起業(yè)務 釋放。對于短消息業(yè)務在業(yè)務建立并發(fā)送完短消息后立即發(fā)起業(yè)務釋放。S70:業(yè)務釋放成功后,取一次滿足均值為60泊松分布的隨機數(shù),作 為間隔時間。S80:間隔時間到時后,回到步驟S30,發(fā)起下一次業(yè)務請求,如此循環(huán)。S卯在步驟S30到步驟S80的循環(huán)呼叫過程中,智能控制模塊206監(jiān) 測每個仿真用戶業(yè)務請求的建立情況。如一次業(yè)務請求建立業(yè)務失敗后, 再重復嘗試建立本業(yè)務兩次,如果有建立成功則繼續(xù)從步驟C50開始后面 的步驟,如果后面兩次也都失敗(共三次連續(xù)失敗),則上報一條異常到終端仿真模塊控制后臺203(103),該異常上報中包含該仿真用戶必要的故障 定位信息。S91:在每次仿真用戶語音業(yè)務成功建立后,對前向語音幀進行監(jiān)測, 如收到的前向語音幀持續(xù)8秒均為1/8速率幀(表示語音質(zhì)量出現(xiàn)異常), 則上報一條異常到終端仿真模塊控制后臺203;S92:在每次仿真用戶數(shù)據(jù)業(yè)務成功建立后,對數(shù)據(jù)業(yè)務傳輸情況進行 監(jiān)測,如數(shù)據(jù)包丟包率超過50.%,且丟包持續(xù)超過20秒,則上報一條異常 到終端仿真模塊控制后臺203。其中,取泊松分布隨機數(shù)的示例C語言代碼如下(調(diào)用P一Rand函數(shù)返 回隨機數(shù),參數(shù)Lamda為均值)const int MAX—VAL = 10000;double U—Rand( double a,double b ) 〃 均勻分布double x=random( MAX—VAL ); return a + (b - a)*x/(MAX—VAL - 1);double P一Rand( double Lamda ) 〃 泊松分布double x=0, b=l, c=exp(-Lamda ), u; do{u = U一Rand( 0,1 ); b *= u; if( b >= c ) x++5}while( b >= c );return x;本發(fā)明通過在通信網(wǎng)絡仿真系統(tǒng)中增加"智能控制模塊",將通信網(wǎng)絡仿 真系統(tǒng)中每個仿真用戶作為獨立的個體,具有獨立按照概率決定下一步行 為的能力。將現(xiàn)有技術中仿真用戶行為單一而重復的生成方式轉(zhuǎn)換成本發(fā) 明中按概率分布生成的方式,克服了現(xiàn)有技術中無法反映用戶在實際運營 場景中分布情況的缺陷,使通信網(wǎng)絡仿真系統(tǒng)能更貼近實際運營的場景。 本發(fā)明中智能控制模塊監(jiān)測每個仿真用戶的業(yè)務完成情況,使每個仿真用 戶作為獨立的個體具有簡單的異常上報的能力,類似實際運營場景下終端 用戶的故障申告,使通信網(wǎng)絡仿真系統(tǒng)具有更好的異常捕獲能力,從而在 驗證測試中可以發(fā)現(xiàn)更多的故障??梢岳斫獾氖?,對本領域普通技術人員來說,可以根據(jù)本發(fā)明的技術 方案及其發(fā)明構思加以等同替換或改變,而所有這些改變或替換都應屬于 本發(fā)明所附的權利要求的保護范圍。
權利要求
1、一種通信網(wǎng)絡智能仿真方法,其特征在于包括以下步驟A、獲取實際運營場景下用戶行為分布的統(tǒng)計信息;B、利用仿真用戶依據(jù)所述統(tǒng)計信息測試網(wǎng)絡。
2、 根據(jù)權利要求1所述的方法,其特征在于,所述統(tǒng)計信息包括用戶 業(yè)務類型的分布概率,業(yè)務建立成功后保持時間的分布概率,業(yè)務釋放成 功后間隔時間的分布概率,用戶使用終端協(xié)議版本號的比例。
3、 根據(jù)權利要求2所述的方法,其特征在于所述步驟B包括如下處 理依據(jù)所述統(tǒng)計信息,隨機確定仿真用戶發(fā)起業(yè)務的類型,以及隨機決 定仿真用戶在完成業(yè)務中的行為參數(shù)。
4、 根據(jù)權利要求3所述的方法,其特征在于所述行為參數(shù)包括本次業(yè)務建立后的保持時間,以及發(fā)起下次業(yè)務的間隔時間;所述步驟B包括 如下步驟Bl、依據(jù)所述統(tǒng)計信息中用戶業(yè)務類型分布概率,確^仿真用戶本次 發(fā)起業(yè)務請求的類型,并發(fā)起業(yè)務請求,建立相應業(yè)務;B2、依據(jù)所述統(tǒng)計信息中業(yè)務建立成功后保持時間的分布概率,隨機 決定本次業(yè)務建立后的保持時間;B3、所述保持時間到時后,發(fā)起業(yè)務釋放;B4、依據(jù)所述統(tǒng)計信息中業(yè)務釋放成功后間隔時間的分布概率,隨機 決定發(fā)起下次業(yè)務的間隔時間;B5、所述間隔時間到時后,返回步驟Bl,發(fā)起下一次業(yè)務請求。
5、 根據(jù)權利要求4所述的方法,其特征在于在所述步驟Bl到B5過程中,對每個仿真用戶的業(yè)務完成情況進行監(jiān)測,并當發(fā)現(xiàn)異常時上報。
6、 根據(jù)權利要求4所述的方法,其特征在于在所述步驟B1之前還 包括步驟B0:依據(jù)所述統(tǒng)計信息中用戶使用終端協(xié)議版本號的比例,確定 各仿真用戶終端協(xié)議版本號。
7、 根據(jù)權利要求4所述的方法,其特征在于當統(tǒng)計信息中用戶業(yè)務 類型按照均勻分布時,所述步驟B1中用戶本次發(fā)起業(yè)務請求類型按如下步 驟獲取Bll、根據(jù)所述統(tǒng)計信息中不同類型業(yè)務所占比例,確定各類業(yè)務在規(guī) 定數(shù)值區(qū)間內(nèi)的取值范圍;B12、在所述規(guī)定數(shù)值區(qū)間內(nèi)取一隨機數(shù),根據(jù)該隨機數(shù)位于哪一種業(yè) 務類型取值范圍內(nèi),決定本次發(fā)起業(yè)務請求的類型。
8、 根據(jù)權利要求4所述的方法,其特征在于當統(tǒng)計信息中用戶呼叫 保持時間滿足泊松分布時,所述步驟B2中本次業(yè)務建立后的保持時間按如 下步驟獲取B21 、從所述統(tǒng)計信息中獲取本次業(yè)務類型建立成功后保持時間均值; ■ B22、調(diào)用取泊松分布隨機數(shù)的算法,輸入該保持時間均值,得到一個 滿足泊松分布的隨機數(shù)作為本次業(yè)務建立后的保持時間取值。
9、 根據(jù)權利要求4所述的方法,其特征在于當統(tǒng)計信息中用戶業(yè)務 請求間隔時間滿足泊松分布時,所述步驟B4中發(fā)起下次業(yè)務的間隔時間按 如下步驟獲取B21 、從所述統(tǒng)計信息中獲取所述業(yè)務請求間隔時間均值; B22、調(diào)用取泊松分布隨機數(shù)的算法,輸入該業(yè)務請求間隔時間均值, 得到一個滿足泊松分布的隨機數(shù)作為發(fā)起下次業(yè)務的間隔時間取值。
10、 一種通信網(wǎng)絡仿真系統(tǒng),包括信令仿真模塊、專用協(xié)議處理^^莫塊、 終端仿真模塊控制后臺、基站系統(tǒng)和移動交換系統(tǒng),其特征在于還包括一智能控制模塊,所述智能控制模塊分別與所述信令仿真模塊和終端仿真 模塊控制后臺通訊連接;所述控制后臺為所述智能控制^i塊提供用戶行為 分布的統(tǒng)計信息,所述智能控制模塊依據(jù)所述統(tǒng)計信息對所述信令仿真模 塊進行智能控制,使所述信令仿真模塊按照所述統(tǒng)計信息中各種行為發(fā)生 的概率分布生成業(yè)務。
11、 根據(jù)權利要求IO所述的系統(tǒng),其特征在于所述智能控制模塊還 用于監(jiān)測所述信令仿真模塊業(yè)務完成狀況,并將發(fā)現(xiàn)的異常情況上報所述 終端仿真模塊控制后臺。
全文摘要
本發(fā)明公開了一種通信網(wǎng)絡仿真系統(tǒng)及智能仿真方法。該通信網(wǎng)絡仿真系統(tǒng)包括一智能控制模塊,智能控制模塊分別與信令仿真模塊和終端仿真模塊控制后臺通訊連接;控制后臺為智能控制模塊提供用戶行為分布統(tǒng)計信息,智能控制模塊依據(jù)統(tǒng)計信息對信令仿真模塊進行智能控制,使信令仿真模塊按照統(tǒng)計信息中各種行為發(fā)生的概率分布生成業(yè)務。智能仿真方法獲取實際運營場景下用戶行為分布的統(tǒng)計信息;在利用仿真用戶代替真實終端發(fā)起業(yè)務請求測試網(wǎng)絡系統(tǒng)的過程中,依據(jù)統(tǒng)計信息中用戶行為分布的概率,隨機確定仿真用戶發(fā)起業(yè)務的類型,以及隨機決定仿真用戶在完成業(yè)務中的行為參數(shù)。
文檔編號H04Q7/34GK101252758SQ20081006595
公開日2008年8月27日 申請日期2008年1月15日 優(yōu)先權日2008年1月15日
發(fā)明者張定勇 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新龙县| 崇明县| 洪泽县| 尼玛县| 东至县| 肇庆市| 南平市| 海宁市| 张家港市| 扶沟县| 乳源| 天门市| 京山县| 前郭尔| 凉山| 墨竹工卡县| 来安县| 攀枝花市| 大新县| 虹口区| 盘山县| 库车县| 绍兴市| 青海省| 东安县| 潢川县| 桐梓县| 木里| 策勒县| 石家庄市| 阿拉善盟| 肥城市| 古田县| 道孚县| 仁怀市| 柏乡县| 民勤县| 连云港市| 岳池县| 华坪县| 新兴县|