国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種m3ua事件和h.248事件的關(guān)聯(lián)方法

      文檔序號:7624165閱讀:255來源:國知局
      專利名稱:一種m3ua事件和h.248事件的關(guān)聯(lián)方法
      技術(shù)領域
      本發(fā)明涉及一種IP信令監(jiān)測方法,尤其涉及的是一種高效的把MU3A協(xié)議的事件和H.248協(xié)議的事件進行關(guān)聯(lián)的方法。
      背景技術(shù)
      現(xiàn)有的M3UA協(xié)議(MTP-3用戶適配協(xié)議,MTP 3 USER ADAPT),是用來模擬7號信令網(wǎng)中消息傳遞部分MTP第三層的功能的,為上層現(xiàn)有電話用戶/應用提供原來的原語接口。H.248(媒體網(wǎng)關(guān)控制協(xié)議)可用來提供控制媒體的建立、修改和釋放機制,同時也可攜帶某些隨路呼叫信令,支持傳統(tǒng)網(wǎng)絡終端的呼叫。在實際應用環(huán)境中,M3UA和H.248往往都是結(jié)合在一起使用的,比如在軟交換系統(tǒng)中,M3UA承擔了信令接續(xù)的功能,H.248承擔了媒體交互的功能。
      IP信令監(jiān)測系統(tǒng)采用IP前置機的方式從IP信令鏈路上采集信令消息數(shù)據(jù),并可以對信令消息數(shù)據(jù)進行整理、分析和統(tǒng)計,因此通過它可以詳細了解全網(wǎng)的各種呼叫接續(xù)過程。并進行深層次的網(wǎng)絡管理、業(yè)務管理、用戶管理以及網(wǎng)絡優(yōu)化、網(wǎng)絡規(guī)劃、網(wǎng)絡設計。
      所謂事件合成,就是根據(jù)采集到的信令消息數(shù)據(jù)并根據(jù)一定規(guī)則生成TDR(事件詳細記錄,Transaction Detail Record,以下簡稱TDR)或CDR(呼叫詳細記錄,Call Detail Record,以下簡稱CDR)。合成產(chǎn)生的事件,為信令監(jiān)測系統(tǒng)進行深層次的網(wǎng)絡管理、業(yè)務管理、用戶管理以及網(wǎng)絡優(yōu)化、網(wǎng)絡規(guī)劃、網(wǎng)絡設計提供了最基礎的原始數(shù)據(jù),這是網(wǎng)管系統(tǒng)無法實現(xiàn)的功能,因此可以說事件合成是整個IP信令監(jiān)測系統(tǒng)進行數(shù)據(jù)采集后后續(xù)數(shù)據(jù)分析的基礎。
      所謂事件關(guān)聯(lián),就是把不同協(xié)議部分所產(chǎn)生的TDR/CDR進行關(guān)聯(lián)。目前軟交換領域中涉及到M3UA,H.248,SIP等各種協(xié)議。比較常見的方式是M3UA協(xié)議和H.248協(xié)議結(jié)合使用,互為補充。在M3UA和H.248協(xié)議都能分別合成事件的基礎上,監(jiān)測系統(tǒng)需要把這兩種協(xié)議的TDR進行關(guān)聯(lián),使得用戶在查看呼叫記錄的時候可以查看到一個完整的過程,而不是孤立的TDR。
      但目前現(xiàn)有技術(shù)尚沒有關(guān)于M3UA事件和H.248事件關(guān)聯(lián)的方法公開。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于提出一種M3UA事件和H.248事件的關(guān)聯(lián)方法,為一種可行的關(guān)聯(lián)方法。
      本發(fā)明的技術(shù)方案包括一種M3UA事件和H.248事件的關(guān)聯(lián)方法,其包括步驟A分別定義M3UA事件和H.248事件的關(guān)聯(lián)條件;B對軟交換的數(shù)據(jù)進行采集,并分別進行M3UA和H.248協(xié)議的事件合成;C所述M3UA協(xié)議事件合成生成或填充M3UA的TDR結(jié)構(gòu),根據(jù)關(guān)聯(lián)條件進行和H.248事件的關(guān)聯(lián);H.248協(xié)議事件合成生成或填充H.248的TDR結(jié)構(gòu),根據(jù)關(guān)聯(lián)條件進行和M3UA事件的關(guān)聯(lián);D如果能進行關(guān)聯(lián),建立或填充關(guān)聯(lián)事件TDR,判斷關(guān)聯(lián)事件是否完成,如果沒有完成,繼續(xù)讀取下一條信令進行分析;如果完成,大事件封閉,輸出完整TDR結(jié)構(gòu),進行下一個的事件合成;E如果不能進行關(guān)聯(lián),則判斷M3UA/H.248事件是否完成,如果沒有完成,繼續(xù)讀取下一條信令進行分析;如果完成,則M3UA/H.248事件封閉,輸出完整TDR結(jié)構(gòu),進行下一個的事件合成。
      所述的方法,其中,所述關(guān)聯(lián)條件包括M3UA協(xié)議的DATA ISUP事件的關(guān)聯(lián)條件是CIC,OPC,DPC;H.248的呼叫事件的關(guān)聯(lián)條件是TID。
      所述的方法,其中,所述關(guān)聯(lián)條件還包括M3UA和H.248的事件的關(guān)聯(lián)時間控制在一預定時間范圍內(nèi)。
      所述的方法,其中,所述關(guān)聯(lián)過程包括H.248在呼叫事件建立的時候,根據(jù)TID去查找CIC、VMSC/TMSC信令點碼、TMG/SG信令點碼,把CIC和一對信令點碼合成特征值,根據(jù)該特征值去關(guān)聯(lián)大事件中查找記錄,填充關(guān)聯(lián)大事件;否則建立關(guān)聯(lián)大事件,大事件的特征值設置為TID。
      所述的方法,其中,所述關(guān)聯(lián)過程包括M3UA在DATA ISUP事件建立的時候,根據(jù)CIC、OPC、DPC去TID對應關(guān)系查找TID,把TID作為特征值,根據(jù)特征值去關(guān)聯(lián)大事件中查找記錄,填充關(guān)聯(lián)大事件,特征值設置為CIC、OPC、DPC;否則建立關(guān)聯(lián)大事件,特征值設置為CIC、OPC、DPC。
      所述的方法,其中,所述關(guān)聯(lián)過程還包括H.248在呼叫事件結(jié)束的時候,根據(jù)TID去查找CIC,VMSC/TMSC信令點碼,TMG/SG信令點碼,把CIC和一對信令點碼合成特征值,根據(jù)特征值去關(guān)聯(lián)大事件中查找記錄,如果能找到,填充關(guān)聯(lián)大事件,關(guān)閉關(guān)聯(lián)大事件。
      本發(fā)明所提供的一種M3UA事件和H.248事件的關(guān)聯(lián)方法,與現(xiàn)有技術(shù)相比,從系統(tǒng)方面上全面、綜合地考慮了兩種協(xié)議數(shù)據(jù)之間的共同特征,有效的解決了IP信令監(jiān)測系統(tǒng)對M3UA的事件和H.248的事件進行聯(lián)合分析所必需的TDR數(shù)據(jù)的生成問題;本發(fā)明方法實施簡單,考慮完備,經(jīng)過實驗證明是有效的。


      圖1為本發(fā)明方法的事件關(guān)聯(lián)流程圖圖2為本發(fā)明方法的具體實施例中的M3UA事件關(guān)聯(lián)流程圖;圖3為本發(fā)明方法的具體實施例中的H.248事件關(guān)聯(lián)流程圖;圖4為本發(fā)明方法中的M3UA的事件合成流程圖;圖5為本發(fā)明方法中的H.248的事件合成流程圖。
      具體實施例方式
      以下結(jié)合附圖,將對本發(fā)明的各較佳實施例進行較為詳細的說明。
      本發(fā)明方法中涉及的與呼叫記錄事件關(guān)聯(lián)的協(xié)議包括M3UA(MTP第三層用戶適配協(xié)議MTP 3 USER ADAPT)、H.248(媒體網(wǎng)關(guān)控制協(xié)議)。為了把這兩種協(xié)議產(chǎn)生的TDR關(guān)聯(lián)起來,本發(fā)明設計了一種可行的關(guān)聯(lián)方法,其總體流程如圖1所示,包括實施步驟如下A定義關(guān)聯(lián)條件M3UA的DATA ISUP事件的關(guān)聯(lián)條件是CIC,OPC,DPC;H.248的呼叫事件的關(guān)聯(lián)條件是TID,即TDM端點的ID,TDM是時分多頻的意思。
      B對軟交換的數(shù)據(jù)進行采集;C對采集到的數(shù)據(jù)進行分析,讀取一條信令,判定信令的協(xié)議類別,然后根據(jù)協(xié)議類別進入M3UA或H.248協(xié)議的處理流程;D M3UA和H.248協(xié)議的處理流程根據(jù)協(xié)議類別和消息類型提取各自的特征值,每種協(xié)議類別的特征值組成有差異;E M3UA協(xié)議的處理流程根據(jù)特征值進行事件合成,生成或填充M3UA的TDR結(jié)構(gòu),根據(jù)關(guān)聯(lián)條件進行和H.248事件的關(guān)聯(lián),能關(guān)聯(lián)則轉(zhuǎn)步驟F,不能關(guān)聯(lián)則轉(zhuǎn)步驟G;H.248協(xié)議的處理流程根據(jù)特征值進行事件合成,生成或填充H.248的TDR結(jié)構(gòu),根據(jù)關(guān)聯(lián)條件進行和M3UA事件的關(guān)聯(lián),能關(guān)聯(lián)則轉(zhuǎn)步驟F,不能關(guān)聯(lián)則轉(zhuǎn)步驟G;
      F如果能進行關(guān)聯(lián),則建立或填充關(guān)聯(lián)事件TDR,判斷關(guān)聯(lián)事件是否完成,如果沒有完成,轉(zhuǎn)到所述步驟E繼續(xù)讀取下一條信令進行分析;如果完成,則大事件封閉,輸出完整TDR結(jié)構(gòu),并轉(zhuǎn)步驟C進行下一個的事件合成;G如果不能進行關(guān)聯(lián),判斷M3UA/H.248事件是否完成,如果沒有完成,轉(zhuǎn)到所述步驟C繼續(xù)讀取下一條信令進行分析;如果完成,則M3UA/H.248事件封閉,輸出完整TDR結(jié)構(gòu),轉(zhuǎn)所述步驟C進行下一個的事件合成。
      上述本發(fā)明步驟中,B-E所述操作是M3UA和H.248的事件合成,其詳細技術(shù)細節(jié)說明在本申請人的同期申請專利《M3UA消息的事件合成方法》和《H.248消息的事件合成方法》中有描述。
      本發(fā)明方法的具體實施包括三個大步驟,重點是第一步定義關(guān)聯(lián)條件和最后一步的如何進行關(guān)聯(lián),詳細過程如下一.定義關(guān)聯(lián)條件在H.248的ADD TDM消息中,有一個關(guān)鍵的特征值TID即TDM端點的ID,TDM是時分多頻的意思,TID是系統(tǒng)通過運算預先確定的一個值。在軟交換的網(wǎng)絡規(guī)劃中,TMG(中繼媒體網(wǎng)關(guān))/SG(信令網(wǎng)關(guān))會和VMSC(拜訪地移動交換中心)/TMSC(中繼移動交換中心)相聯(lián),兩者之間所能容納的話路是預先定義好的。每個TID對應TMG/SG和VMSC/TMSC之間一個時隙的話路。例如

      這樣可以預先把TID和CIC,VMSC/TMSC信令點碼,TMG/SG信令點碼,CIC的對應關(guān)系記錄下來,做成一個TID對應關(guān)系表,給后續(xù)的關(guān)聯(lián)過程使用。
      同時還要考慮時間間隔的影響因素,M3UA和H.248的事件就算按照關(guān)聯(lián)條件能關(guān)聯(lián)上,但是兩者的時間要控制在一個范圍內(nèi),如果時間間隔太長就認為是關(guān)聯(lián)錯誤。
      如果TMG/SG信令點碼表示OPC,那么VMSC/TMSC信令點碼表示DPC,反之如果TMG/SG信令點碼表示DPC,那么VMSC/TMSC信令點碼表示OPC。因此把OPC,DPC稱為一對信令點碼。
      二.M3UA/H.248協(xié)議的數(shù)據(jù)分別合成各自的事件;所述M3UA的事件合成流程如圖4所示,流程的實施步驟包括A1配置網(wǎng)元設備的ID,對IP信令的數(shù)據(jù)進行采集;B1對采集到的數(shù)據(jù)進行分析,讀取一條信令,判定該信令的協(xié)議類別,判斷方法是根據(jù)IP層之上是否采用了SCTP協(xié)議并且SCTP協(xié)議的負荷標識是否為3,如果這些條件都符合就把數(shù)據(jù)放進M3UA事件合成的處理流程;C1根據(jù)不同的消息提取各自的特征值,不同消息的特征值組成有差異,針對不同消息特征值的組成,后續(xù)會有詳細說明;D1根據(jù)特征值進行事件合成,生成或填充TDR結(jié)構(gòu);E1判斷事件合成是否完成,如果沒有完成,轉(zhuǎn)到步驟B1,繼續(xù)讀取下一條信令進行分析。如果完成,事件封閉,輸出完整的TDR結(jié)構(gòu),轉(zhuǎn)步驟B1進行下一個的事件合成。
      本發(fā)明方法的H.248事件合成步驟如圖5所示,包括A2配置網(wǎng)元設備,對IP信令的數(shù)據(jù)進行采集;B2對采集到的數(shù)據(jù)進行分析,讀取一條信令,判定信令的協(xié)議類別,判斷方法是根據(jù)IP層之上采用了SCTP協(xié)議并且SCTP協(xié)議的負荷標識為7,IP層之上采用了TCP/UDP協(xié)議并且協(xié)議的端口是2944/2945;如果這些條件都符合就把數(shù)據(jù)放進H.248事件合成的處理流程;C2根據(jù)不同的消息提取各自的特征值,不同消息的特征值組成有差異,針對不同消息特征值的組成,后續(xù)會有詳細說明;D2根據(jù)特征值和消息類別進行相關(guān)的事件合成,生成或填充TDR結(jié)構(gòu);事件合成類型有增加,移動,修改,刪除,審記,審記能力,通知和服務改變等,統(tǒng)稱為常規(guī)事件,一次只涉及一種類型的事件;E2判斷事件合成是否完成,如果沒有完成,轉(zhuǎn)到所述步驟B繼續(xù)讀取下一條信令進行分析。如果完成,則事件封閉。
      F2根據(jù)特征值進行呼叫事件合成,該呼叫事件其實是把前面8種事件再組合在一起,生成或填充呼叫事件的TDR結(jié)構(gòu),如果呼叫事件沒完成,直接轉(zhuǎn)步驟B2處理;如果完成,則輸出完整呼叫事件的TDR結(jié)構(gòu),轉(zhuǎn)所述步驟B2進行下一個的事件合成。
      三.關(guān)聯(lián)操作關(guān)聯(lián)操作需要在M3UA/H.248的事件合成的過程中進行,不影響原有的事件合成的操作。關(guān)聯(lián)后建立的關(guān)聯(lián)事件TDR結(jié)構(gòu)是監(jiān)測系統(tǒng)進行后續(xù)數(shù)據(jù)分析的一個信息體,它包含有系統(tǒng)進行后續(xù)分析所需的一些信息例如主叫號碼、被叫號碼、呼損類別,呼叫時長,TID等,具體結(jié)構(gòu)的內(nèi)容可根據(jù)監(jiān)測系統(tǒng)后續(xù)分析的需求而定。
      具體步驟可參見圖2和圖3所示,包括E1、H.248在呼叫事件建立的時候,根據(jù)TID去查找CIC,VMSC/TMSC信令點碼,TMG/SG信令點碼,把CIC和一對信令點碼合成特征值。根據(jù)特征值去關(guān)聯(lián)大事件中查找記錄,如果能找到并且兩個事件的時間在控制范圍內(nèi),填充關(guān)聯(lián)大事件。否則建立關(guān)聯(lián)大事件,大事件的特征值設置為TID。
      E2、M3UA在DATA ISUP事件建立的時候,此時消息是IAM,根據(jù)CIC,OPC,DPC去TID對應關(guān)系查找TID,把TID作為特征值,根據(jù)特征值去關(guān)聯(lián)大事件中查找記錄,如果能找到并且兩個事件的時間在控制范圍內(nèi),填充關(guān)聯(lián)大事件,特征值設置為CIC,OPC,DPC。否則建立關(guān)聯(lián)大事件,特征值設置為CIC,OPC,DPC。
      E3、H.248在呼叫事件的其他消息,根據(jù)TID去查找CIC,VMSC/TMSC信令點碼,TMG/SG信令點碼,把CIC和一對信令點碼合成特征值。根據(jù)特征值去關(guān)聯(lián)大事件中查找記錄,如果能找到,填充關(guān)聯(lián)大事件。
      E4、M3UA在DATA ISUP事件的其他消息,根據(jù)CIC,OPC,DPC合成特征值,根據(jù)特征值去關(guān)聯(lián)大事件中查找記錄,如果能找到,填充關(guān)聯(lián)大事件。
      E5、H.248在呼叫事件結(jié)束的時候,根據(jù)TID去查找CIC,VMSC/TMSC信令點碼,TMG/SG信令點碼,把CIC和一對信令點碼合成特征值。根據(jù)特征值去關(guān)聯(lián)大事件中查找記錄,如果能找到,填充關(guān)聯(lián)大事件,然后關(guān)閉關(guān)聯(lián)大事件。
      本發(fā)明的該關(guān)聯(lián)成方法從系統(tǒng)方面上全面、綜合地考慮兩種協(xié)議數(shù)據(jù)之間的共同特征,提出了一種統(tǒng)一的事件關(guān)聯(lián)的方法,從而有效的解決了IP信令監(jiān)測系統(tǒng)對M3UA的事件和H.248的事件進行聯(lián)合分析所必需的TDR數(shù)據(jù)的生成問題。該方法實施簡單,考慮完備,經(jīng)過實驗證明是有效的。
      盡管上面結(jié)合附圖對本發(fā)明的具體實施方法進行了描述,但是本發(fā)明方法并不局限于上述的具體實施方式
      ,也不局限于M3UA和H.248信令監(jiān)測的業(yè)務種類,上述的具體實施方式
      僅僅是示意性的,而不是限制性的,本領域的技術(shù)人員在本發(fā)明方法的啟示下,在不脫離本發(fā)明方法宗旨和權(quán)利要求所保護的范圍情況下,還可以作出很多變形,這些均屬于本發(fā)明方法的請求保護范圍之內(nèi)。
      權(quán)利要求
      1.一種M3UA事件和H.248事件的關(guān)聯(lián)方法,其包括步驟A分別定義M3UA事件和H.248事件的關(guān)聯(lián)條件;B對軟交換的數(shù)據(jù)進行采集,并分別進行M3UA和H.248協(xié)議的事件合成;C所述M3UA協(xié)議事件合成生成或填充M3UA的TDR結(jié)構(gòu),根據(jù)關(guān)聯(lián)條件進行和H.248事件的關(guān)聯(lián);H.248協(xié)議事件合成生成或填充H.248的TDR結(jié)構(gòu),根據(jù)關(guān)聯(lián)條件進行和M3UA事件的關(guān)聯(lián);D如果能進行關(guān)聯(lián),建立或填充關(guān)聯(lián)事件TDR,判斷關(guān)聯(lián)事件是否完成,如果沒有完成,繼續(xù)讀取下一條信今進行分析;如果完成,大事件封閉,輸出完整TDR結(jié)構(gòu),進行下一個的事件合成;E如果不能進行關(guān)聯(lián),則判斷M3UA/H.248事件是否完成,如果沒有完成,繼續(xù)讀取下一條信今進行分析;如果完成,則M3UA/H.248事件封閉,輸出完整TDR結(jié)構(gòu),進行下一個的事件合成。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述關(guān)聯(lián)條件包括M3UA協(xié)議的DATA_ISUP事件的關(guān)聯(lián)條件是CIC,OPC,DPC;H.248的呼叫事件的關(guān)聯(lián)條件是TID。
      3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述關(guān)聯(lián)條件還包括M3UA和H.248的事件的關(guān)聯(lián)時間控制在一預定時間范圍內(nèi)。
      4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述關(guān)聯(lián)過程包括H.248在呼叫事件建立的時候,根據(jù)TID去查找CIC、VMSC/TMSC信令點碼、TMG/SG信令點碼,把CIC和一對信令點碼合成特征值,根據(jù)該特征值去關(guān)聯(lián)大事件中查找記錄,填充關(guān)聯(lián)大事件;否則建立關(guān)聯(lián)大事件,大事件的特征值設置為TID。
      5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述關(guān)聯(lián)過程包括M3UA在DATA_ISUP事件建立的時候,根據(jù)CIC、OPC、DPC去TID對應關(guān)系查找TID,把TID作為特征值,根據(jù)特征值去關(guān)聯(lián)大事件中查找記錄,填充關(guān)聯(lián)大事件,特征值設置為CIC、OPC、DPC;否則建立關(guān)聯(lián)大事件,特征值設置為CIC、OPC、DPC。
      6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述關(guān)聯(lián)過程還包括H.248在呼叫事件結(jié)束的時候,根據(jù)TID去查找CIC,VMSC/TMSC信今點碼,TMG/SG信令點碼,把CIC和一對信令點碼合成特征值,根據(jù)特征值去關(guān)聯(lián)大事件中查找記錄,如果能找到,填充關(guān)聯(lián)大事件,關(guān)閉關(guān)聯(lián)大事件。
      全文摘要
      本發(fā)明公開了一種M3UA事件和H.248事件的關(guān)聯(lián)方法,其包括分別定義M3UA事件和H.248事件的關(guān)聯(lián)條件;對軟交換的數(shù)據(jù)進行采集,進行M3UA和H.248協(xié)議的事件合成;所述M3UA協(xié)議事件合成生成或填充M3UA的TDR結(jié)構(gòu),根據(jù)關(guān)聯(lián)條件進行和H.248事件的關(guān)聯(lián);H.248協(xié)議事件合成生成或填充H.248的TDR結(jié)構(gòu),根據(jù)關(guān)聯(lián)條件進行和M3UA事件的關(guān)聯(lián);如果能進行關(guān)聯(lián),建立或填充關(guān)聯(lián)事件TDR,如果關(guān)聯(lián)事件完成,大事件封閉,輸出完整TDR結(jié)構(gòu),進行下一個的事件合成。本發(fā)明方法有效的解決了IP信令監(jiān)測系統(tǒng)對M3UA的事件和H.248的事件進行聯(lián)合分析所必需的TDR數(shù)據(jù)的生成問題。
      文檔編號H04L29/06GK1937616SQ20051010351
      公開日2007年3月28日 申請日期2005年9月19日 優(yōu)先權(quán)日2005年9月19日
      發(fā)明者占治國 申請人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1