專利名稱:一種信令數(shù)據(jù)采集單鏈路時延修正方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到通信網(wǎng)絡(luò)的信令監(jiān)測技術(shù),特別是涉及通信網(wǎng)信令檢測技術(shù)中信令數(shù)據(jù)采集單鏈路時延修正方法。
背景技術(shù):
隨著通信網(wǎng)絡(luò)的迅速發(fā)展,用戶和網(wǎng)絡(luò)設(shè)備的數(shù)量急劇增加,使得網(wǎng)絡(luò)的性能和網(wǎng)絡(luò)的服務(wù)質(zhì)量越來越受到人們的關(guān)注。在網(wǎng)絡(luò)部署日益復(fù)雜和使用范圍日益擴(kuò)展的情況下,對網(wǎng)絡(luò)進(jìn)行實時監(jiān)控,對故障進(jìn)行精確定位,經(jīng)過分析得到精細(xì)化系統(tǒng)運(yùn)營參數(shù),從而保障網(wǎng)絡(luò)性能和服務(wù)質(zhì)量,保證網(wǎng)絡(luò)運(yùn)行的可靠性和穩(wěn)定性成為通信網(wǎng)絡(luò)運(yùn)營和維護(hù)人員工作的重中之重。要實現(xiàn)通信網(wǎng)絡(luò)的維護(hù)與分析,及時進(jìn)行故障預(yù)警和排查,首先必須保證對通信網(wǎng)絡(luò)中的信令數(shù)據(jù)進(jìn)行實時、準(zhǔn)確的采集。只有準(zhǔn)確、無時延的采集通信網(wǎng)絡(luò)中的信令,才能準(zhǔn)確的進(jìn)行信令和協(xié)議的消息解碼、呼叫詳細(xì)記錄合成(以下簡稱為CDR),再現(xiàn)業(yè)務(wù)接續(xù)的全過程,進(jìn)行網(wǎng)絡(luò)和業(yè)務(wù)的各類指標(biāo)統(tǒng)計,從而使網(wǎng)絡(luò)維護(hù)人員掌握和分析網(wǎng)絡(luò)、業(yè)務(wù)的運(yùn)行情況。現(xiàn)有網(wǎng)絡(luò)信令采集技術(shù)通常在通信網(wǎng)絡(luò)中的各個終端設(shè)備采集信令數(shù)據(jù),而要保證采集到的信令數(shù)據(jù)在后續(xù)信令消息處理中的準(zhǔn)確性,必須保證采集信令數(shù)據(jù)的各個終端設(shè)備之間的時間幾乎完全同步,即各個終端設(shè)備的時間與全球定位系統(tǒng)GPS時間的偏移最大值應(yīng)小于士5ms。同時,還應(yīng)當(dāng)保證在各個終端設(shè)備上采集到的信令數(shù)據(jù)在鏈路傳輸過程中不產(chǎn)生時延。所謂信令數(shù)據(jù)采集時延是指采集到的信令數(shù)據(jù)中,請求與應(yīng)答消息對到達(dá)該信令數(shù)據(jù)采集點的先后順序出現(xiàn)錯亂,即按照相關(guān)協(xié)議的規(guī)定,根據(jù)流程應(yīng)當(dāng)先收到的消息沒有及時收到,而是在收到其他消息后才收到。而對出現(xiàn)信令數(shù)據(jù)采集時延的信令數(shù)據(jù)的時間按照相關(guān)協(xié)議規(guī)定的正常流程進(jìn)行調(diào)整即為信令數(shù)據(jù)采集時延修正。在網(wǎng)絡(luò)鏈路傳輸過程中產(chǎn)生信令數(shù)據(jù)的時序錯亂是不可避免的,尤其是支持 2.048 Mbps通信的El鏈路產(chǎn)生時延的可能性和時間差都比較大。為保證通信網(wǎng)絡(luò)信令監(jiān)測中后續(xù)信令數(shù)據(jù)處理的準(zhǔn)確性,必需對采集到的信令數(shù)據(jù)后進(jìn)行時延修正,否則,不能滿足一般通信網(wǎng)絡(luò)監(jiān)測系統(tǒng)對信令消息時間準(zhǔn)確性的要求,并且,還會出現(xiàn)流程錯亂等現(xiàn)象。 目前,信令采集系統(tǒng)中現(xiàn)有技術(shù)對信令采集時延的修正大都采用手動調(diào)節(jié)的方法,即對采集到的信令數(shù)據(jù)經(jīng)過消息解析處理后,根據(jù)相關(guān)協(xié)議規(guī)定的正常流程人為調(diào)整有偏差的信令數(shù)據(jù)的時間。顯然,現(xiàn)有技術(shù)信令采集系統(tǒng)對信令采集時延修正方法的可靠性差,全憑經(jīng)驗直覺,其效率和質(zhì)量都難于保證。
發(fā)明內(nèi)容
為了解決信令數(shù)據(jù)采集系統(tǒng)中現(xiàn)有技術(shù)對信令數(shù)據(jù)采集時延處理方法的可靠性差,全憑經(jīng)驗直覺,效率和質(zhì)量都難于保證等問題,本發(fā)明提出一種信令數(shù)據(jù)采集單鏈路時延修正方法。本發(fā)明信令數(shù)據(jù)采集單鏈路時延修正方法采用請求與應(yīng)答消息對到達(dá)信令數(shù)據(jù)采集點的先后順序是否出現(xiàn)錯亂判斷該信令數(shù)據(jù)采集是否產(chǎn)生了時延,采用鏈路平均時延修正量對采集機(jī)的采集時間調(diào)整模塊進(jìn)行調(diào)整,并對單鏈路信令數(shù)據(jù)采集點對中的每一側(cè)數(shù)據(jù)采集點都進(jìn)行時延修正從而實現(xiàn)單鏈路信令數(shù)據(jù)采集點對的雙向延時修正,其中, 所述請求與應(yīng)答消息對是指初始地址消息IAM和地址全消息ACM組成的消息對,所述鏈路平均時延修正量是指在設(shè)定時間內(nèi)采集到的請求與應(yīng)答消息對到達(dá)該信令采集點的先后順序出現(xiàn)錯亂的時間差的平均值,所述設(shè)定的時間為0. 5至3小時。本發(fā)明信令數(shù)據(jù)采集單鏈路時延修正方法采用請求與應(yīng)答消息對到達(dá)信令數(shù)據(jù)采集點的先后順序是否出現(xiàn)錯亂判斷該信令數(shù)據(jù)采集是否產(chǎn)生了時延,包括
(1)在設(shè)定的時間內(nèi)采集到達(dá)被測試鏈路信令數(shù)據(jù)采集點對中任一側(cè)的信令數(shù)據(jù)并對其進(jìn)行某協(xié)議的多協(xié)議關(guān)聯(lián)處理,得出業(yè)務(wù)流程圖;所述設(shè)定的時間為0. 5至3小時;
(2)針對每一業(yè)務(wù)流程圖,通過記錄消息類型的字段查詢初始地址消息IAM和地址全消息ACM組成的消息對,并且,分別記錄每個消息對中初始地址消息IAM到達(dá)該信令采集點的時間IAMtime和地址全消息ACM到達(dá)該信令采集點的時間ACMtime ;
(3)計算每個請求與應(yīng)答消息對的時間差time_interval,即time_interval= ACMtime 一 IAMtime ;如果time_interval < 0,則視為該請求與應(yīng)答消息對到達(dá)該信令采集點的先后順序出現(xiàn)了錯亂,并將出現(xiàn)錯亂的時間差記為timejntervalfail ;否則視為該請求與應(yīng)答消息對到達(dá)該信令采集點的先后順序未出現(xiàn)錯亂;
⑷重復(fù)執(zhí)行步驟⑵、⑶直到遍歷所有業(yè)務(wù)流程圖,累計請求與應(yīng)答消息對的總數(shù)量m, 累計到達(dá)該信令采集點先后順序出現(xiàn)錯亂的請求與應(yīng)答消息對的數(shù)量n,記錄每次請求與應(yīng)答消息對到達(dá)該信令采集點的先后順序出現(xiàn)錯亂的時間差timejntervalfail., = 1,2,3... η ;
(5)采用下式計算先后順序出現(xiàn)錯亂的次數(shù)占總消息次數(shù)的比例f
權(quán)利要求
1.一種信令數(shù)據(jù)采集單鏈路時延修正方法,其特征在于采用請求與應(yīng)答消息對到達(dá)信令數(shù)據(jù)采集點的先后順序是否出現(xiàn)錯亂判斷該信令數(shù)據(jù)采集是否產(chǎn)生了時延,采用鏈路平均時延修正量對采集機(jī)的采集時間調(diào)整模塊進(jìn)行調(diào)整,并對單鏈路信令數(shù)據(jù)采集點對中的每一側(cè)數(shù)據(jù)采集點都進(jìn)行時延修正從而實現(xiàn)單鏈路信令數(shù)據(jù)采集點對的雙向延時修正, 其中,所述請求與應(yīng)答消息對是指初始地址消息IAM和地址全消息ACM組成的消息對,所述鏈路平均時延修正量是指在設(shè)定時間內(nèi)采集到的請求與應(yīng)答消息對到達(dá)該信令采集點的先后順序出現(xiàn)錯亂的時間差的平均值,所述設(shè)定的時間為0. 5至3小時。
2.根據(jù)權(quán)利要求1所述信令數(shù)據(jù)采集單鏈路時延修正方法,其特征在于采用請求與應(yīng)答消息對到達(dá)信令數(shù)據(jù)采集點的先后順序是否出現(xiàn)錯亂判斷該信令數(shù)據(jù)采集是否產(chǎn)生了時延,包括(1)在設(shè)定的時間內(nèi)采集到達(dá)被測試鏈路信令數(shù)據(jù)采集點對中任一側(cè)的信令數(shù)據(jù)并對其進(jìn)行某協(xié)議的多協(xié)議關(guān)聯(lián)處理,得出業(yè)務(wù)流程圖;所述設(shè)定的時間為0. 5至3小時;(2)針對每一業(yè)務(wù)流程圖,通過記錄消息類型的字段查詢初始地址消息IAM和地址全消息ACM組成的消息對,并且,分別記錄每個消息對中初始地址消息IAM到達(dá)該信令采集點的時間IAMtime和地址全消息ACM到達(dá)該信令采集點的時間ACMtime ;(3)計算每個請求與應(yīng)答消息對的時間差time_interval,即time_interval= ACMtime 一 IAMtime ;如果time_interval < 0,則視為該請求與應(yīng)答消息對到達(dá)該信令采集點的先后順序出現(xiàn)了錯亂,并將出現(xiàn)錯亂的時間差記為timejntervalfail ;否則視為該請求與應(yīng)答消息對到達(dá)該信令采集點的先后順序未出現(xiàn)錯亂;⑷重復(fù)執(zhí)行步驟⑵、⑶直到遍歷所有業(yè)務(wù)流程圖,累計請求與應(yīng)答消息對的總數(shù)量m, 累計到達(dá)該信令采集點先后順序出現(xiàn)錯亂的請求與應(yīng)答消息對的數(shù)量n,記錄每次請求與應(yīng)答消息對到達(dá)該信令采集點的先后順序出現(xiàn)錯亂的時間差timejntervalfail., = 1,2,3... η ;(5)采用下式計算先后順序出現(xiàn)錯亂的次數(shù)占總消息次數(shù)的比例f
3.根據(jù)權(quán)利要求1所述信令數(shù)據(jù)采集單鏈路時延修正方法,其特征在于采用鏈路平均時延修正量對采集機(jī)的采集時間調(diào)整模塊進(jìn)行調(diào)整,包括⑴采用下式計算鏈路平均時延修正量
4.根據(jù)權(quán)利要求1所述信令數(shù)據(jù)采集單鏈路時延修正方法,其特征在于該信令數(shù)據(jù)采集單鏈路時延修正方法包括以下步驟(1)在設(shè)定的時間內(nèi)在被測試鏈路信令數(shù)據(jù)采集點對中的任一側(cè)采集信令數(shù)據(jù),其中, 所述設(shè)定的時間為0. 5至3小時;⑵對采集到的信令數(shù)據(jù)進(jìn)行某協(xié)議的多協(xié)議關(guān)聯(lián)處理,得出業(yè)務(wù)流程圖; (3)判斷具有該協(xié)議的請求與應(yīng)答消息對到達(dá)該信令數(shù)據(jù)采集點的先后順序是否出現(xiàn)錯亂,且出現(xiàn)錯亂的請求與應(yīng)答消息對數(shù)量占總請求與應(yīng)答消息對數(shù)量的比例是否大于或等于10%,是則視為該信令數(shù)據(jù)采集產(chǎn)生了時延且需要進(jìn)行時延修正,繼續(xù)執(zhí)行步驟⑷;否則視為該信令數(shù)據(jù)采集未產(chǎn)生時延,不需要進(jìn)行時延修正,跳轉(zhuǎn)執(zhí)行步驟(5);包括⑶一 1 針對每一業(yè)務(wù)流程圖,通過記錄消息類型的字段查詢初始地址消息IAM和地址全消息ACM組成的消息對,并且,分別記錄每個消息對中初始地址消息IAM到達(dá)該信令采集點的時間IAMtime和地址全消息ACM到達(dá)該信令采集點的時間ACMtime ;⑶一 2 計算每個請求與應(yīng)答消息對的時間差time_interval,即time_interval= ACMtime 一 IAMtime ;如果time_interval < 0,則視為該請求與應(yīng)答消息對到達(dá)該信令采集點的先后順序出現(xiàn)了錯亂,并將出現(xiàn)錯亂的時間差記為timejntervalfail ;否則視為該請求與應(yīng)答消息對到達(dá)該信令采集點的先后順序未出現(xiàn)錯亂;⑶一 3 重復(fù)執(zhí)行步驟⑶一 1、⑶一 2,直到遍歷所有業(yè)務(wù)流程圖,累計請求與應(yīng)答消息對的總數(shù)量m,累計到達(dá)該信令采集點先后順序出現(xiàn)錯亂的請求與應(yīng)答消息對的數(shù)量 n,記錄每次請求與應(yīng)答消息對到達(dá)該信令采集點的先后順序出現(xiàn)錯亂的時間差time_ interval—fail" i = 1,2,3..·η ;⑶一 4 采用下式計算先后順序出現(xiàn)錯亂的次數(shù)占總消息次數(shù)的比例f IU如果先后順序出現(xiàn)錯亂的次數(shù)占總消息次數(shù)的比例/大于10%,則視為該鏈路信令數(shù)據(jù)采集出現(xiàn)了時延,并需要進(jìn)行時延修正,繼續(xù)執(zhí)行以下的修正步驟;否則,視為該鏈路信令數(shù)據(jù)采集不需要進(jìn)行時延修正,結(jié)束本輪的時延修正,轉(zhuǎn)為執(zhí)行步驟ω ; ⑷對該信令數(shù)據(jù)采集進(jìn)行時延修正,包括 ⑷一 ι 采用下式計算平均時延修正量
全文摘要
為了解決信令數(shù)據(jù)采集系統(tǒng)中現(xiàn)有技術(shù)對信令數(shù)據(jù)采集時延處理方法的可靠性差,全憑經(jīng)驗直覺,效率和質(zhì)量都難于保證等問題,本發(fā)明提出一種信令數(shù)據(jù)采集單鏈路時延修正方法。本發(fā)明信令數(shù)據(jù)采集單鏈路時延修正方法采用請求與應(yīng)答消息對到達(dá)信令數(shù)據(jù)采集點的先后順序是否出現(xiàn)錯亂判斷該信令數(shù)據(jù)采集是否產(chǎn)生了時延,采用鏈路平均時延修正量對采集機(jī)的采集時間調(diào)整模塊進(jìn)行調(diào)整,并對單鏈路信令數(shù)據(jù)采集點對中的每一側(cè)數(shù)據(jù)采集點都進(jìn)行時延修正從而實現(xiàn)單鏈路信令數(shù)據(jù)采集點對的雙向延時修正,有效提高信令數(shù)據(jù)采集時延修正的準(zhǔn)確性和可靠性,保證后續(xù)信令分析和處理的正確性,保證得到正確的信令流程。
文檔編號H04L12/24GK102307109SQ20111025408
公開日2012年1月4日 申請日期2011年8月31日 優(yōu)先權(quán)日2011年8月31日
發(fā)明者張治中, 舒忠玲, 雒江濤, 饒敏 申請人:重慶中天重郵通信技術(shù)有限公司