亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        用戶感知智能分析系統(tǒng)Abis接口信令監(jiān)測的研究*

        2012-06-27 05:59:32雒江濤
        電信科學 2012年9期
        關(guān)鍵詞:信令解碼消息

        李 娟,雒江濤

        (重慶郵電大學通信與測試技術(shù)重點實驗室 重慶 400065)

        1 引言

        隨著近幾年中國通信行業(yè)的迅速發(fā)展,各大運營商為了給終端用戶提供更加便捷的服務(wù),使終端用戶能夠從主觀上感受到移動網(wǎng)絡(luò)提供的業(yè)務(wù),需要一套完整的用戶感知智能分析系統(tǒng)。Abis接口信令監(jiān)測系統(tǒng)作為用戶感知智能分析系統(tǒng)底層處理部分之一,其監(jiān)測系統(tǒng)的穩(wěn)定性及可行性,對后期整個系統(tǒng)的實時監(jiān)控、預警、故障定位和參數(shù)分析起到極其重要的作用。

        整個監(jiān)測系統(tǒng)采用模塊化設(shè)計,將系統(tǒng)劃分為若干個功能獨立、低耦合且能相互協(xié)作的模塊[1]。目前信令的合成監(jiān)測方法,是結(jié)合散列算法,按照業(yè)務(wù)類型來創(chuàng)建各業(yè)務(wù)CDR(call data record,呼叫詳細記錄),并以信令消息流程中的第一條消息作為標志性消息來建立各業(yè)務(wù)CDR,選取消息中的固定字段作為散列Key值,這種方式用在Abis接口的信令CDR合成中,會使得代碼冗余,降低算法的執(zhí)行效率,并可能導致合成結(jié)果不準確。針對當前方法的不足,筆者提出了一種新的消息關(guān)聯(lián)合成方案,選取流程中能確定業(yè)務(wù)類型的消息作為標志性消息,并在創(chuàng)建CDR之前,通過一種新的預處理技術(shù)獲取Key值,然后采用散列索引合成方法,向前關(guān)聯(lián)數(shù)條消息,完成業(yè)務(wù)CDR合成。最后,結(jié)合現(xiàn)網(wǎng)數(shù)據(jù),將該方案在Abis接口信令監(jiān)測系統(tǒng)中進行了測試和驗證,實測結(jié)果表明,該設(shè)計方案效果良好。

        2 Abis接口協(xié)議模塊

        Abis接口上的信令按照協(xié)議模型可以分為3層,分別為物理層、LAPD(link access procedure on the D-channel,D信道上鏈路接入規(guī)程)層以及包含管理應(yīng)用、網(wǎng)絡(luò)狀況等重要信息的第三層。接口的協(xié)議棧[2]如圖1所示。

        第一層是基于硬件的底層驅(qū)動程序,用于接收和發(fā)送數(shù)據(jù)至物理鏈路;第二層是LAPD協(xié)議,用于接收物理層的數(shù)據(jù)傳送服務(wù),解決數(shù)據(jù)的封裝問題;第三層RR(radio resource,無線資源)消息在BSC映射到BSSAP(base stationsubsystem application part,基站子系統(tǒng)應(yīng)用部分),大部分RR消息在 BTS(base transceiver station,基站收發(fā)信臺)只需做透明處理,但是一部分RR消息必須由BTS解釋執(zhí)行(如加密、隨機接入、尋呼、指配),這部分消息由BTSM(base transceiver station management,BTS 管理)實體處理[3]。

        3 Abis接口監(jiān)測系統(tǒng)總體設(shè)計方案

        Abis接口信令監(jiān)測系統(tǒng)的研究與開發(fā),采用模塊化設(shè)計思想。通過將各功能模塊封裝成不同的DLL(dynamic link library,動態(tài)鏈接庫),實現(xiàn)各功能模塊間的松耦合。

        結(jié)合相關(guān)測試規(guī)范的要求,對于Abis接口信令監(jiān)測模塊的研究與開發(fā),主要包括數(shù)據(jù)采集、數(shù)據(jù)存儲、Abis接口協(xié)議棧解碼、協(xié)議分析等功能。根據(jù)Abis接口軟件處理信令消息數(shù)據(jù)分組的工作流程以及各功能模塊間關(guān)系,設(shè)計出Abis接口信令監(jiān)測系統(tǒng)的總體架構(gòu)如圖2所示。

        采集卡首先從網(wǎng)絡(luò)中捕獲到不同鏈路的實時網(wǎng)絡(luò)數(shù)據(jù)分組,并對原始消息數(shù)據(jù)按照時間進行排序、加消息ID等預處理后,按一定的格式保存在消息緩沖區(qū)中;解碼器從消息緩存中取出消息后對其進行深度的信令分析,按照Abis接口協(xié)議棧逐條逐層次進行消息解碼,獲得每條消息的呼叫相關(guān)信息;協(xié)議分析器按照協(xié)議類別對解碼器提供的呼叫信息進行呼叫的合成,采用散列技術(shù),通過Key值將一次呼叫過程中相互關(guān)聯(lián)的消息組合到一起,形成一個完整的CDR流程,得到當前協(xié)議相關(guān)的一次呼叫過程結(jié)果;統(tǒng)計分析模塊結(jié)合合成結(jié)果統(tǒng)計出表,以文件的形式保存在磁盤中,便于上層應(yīng)用處理;最后根據(jù)用戶的需要顯示出合成的結(jié)果[4]。

        4 Abis接口監(jiān)測系統(tǒng)設(shè)計

        4.1 Abis接口協(xié)議解碼分析與實現(xiàn)

        在Abis接口信令監(jiān)測系統(tǒng)中,協(xié)議解碼模塊是系統(tǒng)其他模塊的基礎(chǔ)。解碼的目的是把信令二進制流中的數(shù)據(jù)翻譯為有邏輯意義的信息,供CDR合成模塊調(diào)用。主要完成的功能包括消息特征參數(shù)的提取、消息初解碼和消息詳細解碼。根據(jù)Abis接口的消息格式,所有的消息均由消息頭和消息體組成,通過對消息頭進行解碼,判別出消息類型,由消息類型值匹配到對應(yīng)的消息格式列表進行逐字節(jié)解碼,完成Abis接口消息內(nèi)容的解碼[5]。

        4.2 Abis接口呼叫合成功能設(shè)計與實現(xiàn)

        呼叫合成監(jiān)測主要完成消息流程的合成,也叫CDR合成,是完成網(wǎng)絡(luò)監(jiān)測功能的關(guān)鍵。主要是根據(jù)用戶需求將網(wǎng)絡(luò)中的消息按照信令流程進行歸類,采用散列算法完成查找功能,利用合成關(guān)鍵信息Key作為散列表的關(guān)鍵字,并通過關(guān)鍵字Key值把這些消息聯(lián)系到一起,實現(xiàn)一次完整的呼叫過程,從而完成呼叫跟蹤和呼損統(tǒng)計等高級功能[6]。

        4.2.1 消息預處理設(shè)計

        Abis接口的信令CDR合成采用散列算法,建立關(guān)鍵字Key和待查找信息的存儲地址映射關(guān)系H(Key),使每個關(guān)鍵字對應(yīng)唯一一個存儲地址,通過映射關(guān)系直接找到關(guān)鍵字對應(yīng)的存儲地址,進行散列節(jié)點的插入和刪除操作,該算法的核心就是選取一個合適關(guān)鍵字Key。通信過程中,不同通信流程所處的小區(qū)位置和占用的信道號是不同的,所以在進行Abis接口信令CDR合成時,選用位置區(qū)碼(LAC)、小區(qū)標識(CI)和信道號(channel number)作為合成散列Key值。由于LAC和CI只存在于特定的系統(tǒng)消息中,但是在進行CDR合成時,并不是每一通信流程都包括這些特定的系統(tǒng)消息,而LAC、CI又是合成所需的關(guān)鍵字Key,所以怎么獲取LAC、CI成為整個CDR合成的關(guān)鍵。

        通過閱讀相關(guān)協(xié)議規(guī)范,考慮到同一CDR流程中的采集機機器號Mac、采集卡卡號Card、端口號Port、E1鏈路時隙號E1Tn、終端設(shè)備標識(TEI)都是一樣的,因此,采用散列查找方法,選取 Mac、Card、Port、E1Tn 和 TEI作為查找LAC、CI散列表的Key值,由Key值索引出對應(yīng)系統(tǒng)消息里的LAC和CI值,并記錄當前Key值對應(yīng)的LAC和CI值,此時就獲取到了當前Key值對應(yīng)的LAC和CI值;當收到下一條不同Key值的消息,則采用相同的方法,將新的LAC和CI值節(jié)點添加到散列表中。后期創(chuàng)建業(yè)務(wù)CDR時,只需查找LAC、CI散列表即可獲取到CDR合成散列表的Key值。

        4.2.2 消息關(guān)聯(lián)設(shè)計

        Abis接口的信令流程中,由于每一組完整的信令流程都包含初始化消息,在進行CDR合成時,若以第一條消息作為標志性消息來創(chuàng)建CDR,則無法確定進行的哪一流程的合成,則以流程中的某一關(guān)鍵消息作為其標志性消息,例如,移動被叫流程就以paging response消息作為其標志性消息來創(chuàng)建CDR,然后再以當前消息的某些關(guān)鍵字段值作為初始化消息散列表的Key值,向前關(guān)聯(lián)各初始化消息,將其添加到移動被叫CDR合成流程中。

        移動被叫流程在Abis接口中的部分信令流程如圖3所示。圖中,paging response需向前關(guān)聯(lián)4條消息,根據(jù)本設(shè)計的處理方案,需事先保存被關(guān)聯(lián)消息的信息,考慮到散列算法的優(yōu)越性,在收到channel REQ消息時,根據(jù)KeyA創(chuàng)建ReqHash;當收到channel ACT消息,根據(jù)KeyB創(chuàng)建ACTHash;當收到channel ACT ACK消息,刪除KeyB對應(yīng)的 ACTHash,再根據(jù) KeyC創(chuàng)建 ACKHash,完成channel ACT消息同channel ACT ACK消息的關(guān)聯(lián);當收到IMM ASS CMD消息,根據(jù)當前消息的KeyD值來獲取前一條消息的散列Key值,若關(guān)聯(lián)到,就將前一條消息的散列節(jié)點添加到當前消息的散列節(jié)點,并刪除前一條消息散列表Key值對應(yīng)的散列節(jié)點,完成IMM ASS CMD消息同前3條消息的關(guān)聯(lián)。最后,在收到業(yè)務(wù)CDR合成的標志性消息后,采用同樣的處理方式,向前關(guān)聯(lián)各初始化消息,最終完成整個業(yè)務(wù)CDR的合成。

        4.2.3 CDR合成設(shè)計

        Abis接口的CDR合成是以基本呼叫合成信息成功提取作為根本出發(fā)點的,可以分為移動主叫過程CDR、移動被叫過程CDR、位置更新過程CDR、切換過程CDR、短信過程CDR和接入失敗CDR。每一個CDR都由多條消息構(gòu)成,每條消息所攜帶的信息參數(shù)都可以說明某個過程的某個動作,對一個呼叫記錄產(chǎn)生影響。因此,對合成的處理就可以轉(zhuǎn)化為對這些消息的信息處理[7]。

        通過對每條消息單獨分析,然后通過一個獲取解碼結(jié)果的函數(shù),將解碼結(jié)果表中的CDR相關(guān)信息提取出來;對于移動被叫過程,paging response消息作為其流程中的標志性消息,首先判斷當前消息是否為paging response消息,如果是,則向前關(guān)聯(lián)消息,并創(chuàng)建被叫流程的CDR,設(shè)定CDR的屬性值;在接電話的同時可能會收到短信,當收到CP-DATA消息時,設(shè)定CDR類型為SMS,否則設(shè)定為被叫CALLED,并修改CDR屬性;最后,當收到FR信道釋放響應(yīng)消息之后,則結(jié)束CDR,并將CDR存盤。移動被叫過程的CDR合成實現(xiàn)流程如圖4所示。

        4.3 Abis接口統(tǒng)計模塊分析與實現(xiàn)

        Abis接口信令監(jiān)測系統(tǒng)最核心的功能就是向網(wǎng)絡(luò)維護人員提供實時、詳細、準確的網(wǎng)絡(luò)運行統(tǒng)計數(shù)據(jù)。通過查看統(tǒng)計結(jié)果,網(wǎng)優(yōu)人員可以快速準確地分析網(wǎng)絡(luò)性能狀態(tài),定位網(wǎng)絡(luò)故障,優(yōu)化網(wǎng)絡(luò)性能。

        Abis接口的統(tǒng)計監(jiān)測整體方案如圖5所示。主要基于CDR結(jié)果進行統(tǒng)計,在Abis接口CDR合成模塊設(shè)置觀察者線程,并在CDR結(jié)束時,調(diào)用m_cdrChangeObserver->OnCDREnd()函數(shù),觸發(fā)Abis統(tǒng)計觀察模塊,通過Abis統(tǒng)計監(jiān)測模塊完成各業(yè)務(wù)CDR相關(guān)指標的統(tǒng)計,并生成統(tǒng)計數(shù)據(jù),最后通過入庫系統(tǒng)將數(shù)據(jù)提供給上層應(yīng)用平臺進行分析處理[1]。

        5 結(jié)果驗證與分析

        將采集到的Abis接口原始消息數(shù)據(jù)送至Abis接口信令監(jiān)測系統(tǒng)進行現(xiàn)場測試,得到如圖6所示的仿真結(jié)果,圖中顯示的是Abis接口移動被叫CDR合成流程。BTS向BSC發(fā)一條申請信道消息,里面攜帶申請信道參數(shù);BSC收到申請信道消息后,開始為此次呼叫分配SDCCH信道,同時向BTS發(fā)送一條信道激活消息;BTS收到信道激活消息后,隨即向BSC發(fā)送一條信道激活消息的應(yīng)答消息,開始在SACCH信道發(fā)送和接收消息;BSC通過向BTS發(fā)送立即指配消息,告知被叫用戶有關(guān)使用的SDCCH信道情況,例如尋呼方式等;尋呼響應(yīng)消息表明尋呼應(yīng)答成功,同時會攜帶被叫用戶的電話號碼。這是一次被叫已應(yīng)答的成功呼叫,與協(xié)議規(guī)范中的實際通信流程相吻合,證明了該CDR合成方法正確,達到了預期效果。

        6 結(jié)束語

        通過對Abis接口協(xié)議棧消息及流程的深入分析和研究,筆者提出了一種符合測試規(guī)范要求的Abis接口信令監(jiān)測系統(tǒng)的設(shè)計方案,采用了一種模塊化設(shè)計思想,使軟件體系結(jié)構(gòu)更清晰,便于模塊的移植和系統(tǒng)集成;針對目前Abis接口信令合成監(jiān)測算法的不足,結(jié)合散列算法,提出了一種新的CDR建立方法,提高了程序運行的效率以及代碼的可讀性,解決了協(xié)議測試過程中的一些技術(shù)難題;摒棄以往選取固定字段作為散列Key值,通過前期掃描預處理操作獲取散列算法Key值。測試結(jié)果表明本方案程序穩(wěn)定可靠,有效可行,完全符合監(jiān)測要求,對實現(xiàn)整個網(wǎng)絡(luò)的全面監(jiān)測系統(tǒng)具有重要的指導意義。

        1 李勇,雒江濤.軟交換網(wǎng)絡(luò)集中監(jiān)測系統(tǒng)SIP協(xié)議監(jiān)測方案.電訊技術(shù),2012(1):39~41

        2 華為M900/M1800基站子系統(tǒng)信令分析手冊,2003

        3 韓斌杰編著.GSM原理及其網(wǎng)絡(luò)優(yōu)化.北京:機械工業(yè)出版社,2009

        4 陳玉花,張治中.TD-SCDMA網(wǎng)絡(luò)Iu-PS口監(jiān)測技術(shù)的研究.數(shù)字通信,2009(10):77~80

        5 3GPP TS 0858.DigitalCellularTelecommunicationsSystem(Phase 2+);Base Station Controller-Base Transceiver Station(BSC-BTS)Interface;Layer 3 Specification,2001

        6 鄔麗芬,張治中.TD-SCDMA網(wǎng)絡(luò)Iu-CS接口CDR合成監(jiān)測設(shè)計與實現(xiàn).電視技術(shù),2011(5):109~112

        7 左書川,雒江濤,舒忠玲.GSM通信系統(tǒng)中多業(yè)務(wù)呼叫合成方法.中國:200910104002.4,2009

        猜你喜歡
        信令解碼消息
        《解碼萬噸站》
        一張圖看5G消息
        解碼eUCP2.0
        中國外匯(2019年19期)2019-11-26 00:57:32
        SLS字段在七號信令中的運用
        移動信令在交通大數(shù)據(jù)分析中的應(yīng)用探索
        NAD C368解碼/放大器一體機
        Quad(國都)Vena解碼/放大器一體機
        基于信令分析的TD-LTE無線網(wǎng)絡(luò)應(yīng)用研究
        消費導刊(2017年24期)2018-01-31 01:28:37
        LTE網(wǎng)絡(luò)信令采集數(shù)據(jù)的分析及探討
        消息
        中文字幕丰满人妻被公强| 伊人久久无码中文字幕| 久草午夜视频| 亚洲天堂av另类在线播放| av网站在线观看亚洲国产| 妺妺窝人体色www看美女| 亚洲中文字幕无码中字| 国产精品亚洲婷婷99久久精品| 日韩少妇人妻精品中文字幕| 亚洲女同一区二区| 国产成人无码区免费网站| 国产成人av综合色| 在线观看在线观看一区二区三区| 亚洲熟妇丰满多毛xxxx| 窝窝影院午夜看片| 丝袜人妻无码中文字幕综合网| 杨幂一区二区系列在线| 无码国内精品久久人妻| 双腿张开被9个黑人调教影片| 日韩av在线不卡一区二区三区 | 国产欧美一区二区三区在线看| 亚洲中久无码永久在线观看软件 | 四虎国产成人永久精品免费| 免费看久久妇女高潮a| а的天堂网最新版在线| 99亚洲乱人伦精品| 亚洲白嫩少妇在线喷水 | 少妇被爽到高潮喷水免费福利| 亚洲人成无码区在线观看| 国内久久婷婷激情五月天| 亚洲国产av中文字幕| 久久精品国产99国产精品澳门| 精品久久人人妻人人做精品| 中文字幕大乳少妇| 国产成人国产三级国产精品| 国产精品18久久久| 亚洲黄色尤物视频| 国产毛片精品av一区二区| 波多野结衣久久精品99e| 精品2021露脸国产偷人在视频| 色婷婷精久久品蜜臀av蜜桃|