一種端到端關聯(lián)實現(xiàn)方法及系統(tǒng)的制作方法
【技術領域】
[0001] 本發(fā)明涉及移動通信技術領域,尤其涉及一種端到端關聯(lián)實現(xiàn)方法及系統(tǒng)。
【背景技術】
[0002] 隨著中國移動通信業(yè)務的飛速發(fā)展,信令監(jiān)測系統(tǒng)也得到全面的應用和發(fā)展,為 運營商的網(wǎng)絡維護、日常優(yōu)化、處理投訴、突發(fā)事件監(jiān)控提供了強有力的工具和數(shù)據(jù)支撐, 為提高網(wǎng)絡質(zhì)量,提高客戶感知發(fā)揮了巨大作用。隨著信令監(jiān)測系統(tǒng)監(jiān)測范圍的不斷擴大 和全網(wǎng)監(jiān)測要求,不同接口的信令流程關聯(lián)成為信令監(jiān)測必不可少的需求和關鍵技術。隨 著IMS (Interactive Multimedia Service,交互式多媒體服務)網(wǎng)絡的興起和建設,IMS 網(wǎng)絡的信令監(jiān)測若不能實現(xiàn)各接口流程關聯(lián)分析,將會降低MS網(wǎng)絡和業(yè)務的維護分析效 率,使MS產(chǎn)業(yè)化成熟進程變慢。
[0003] 在通常的信令流程中,主叫的信令流程途徑BSCXBase Station Controller,基站 控制器)到 MSC (Mobile Switching Center,移動交換中心)的 Mc 接口、MSC 到 HLR (Home Location Register,歸屬位置登記器)的 C/D 接口、MS (Mobile Station,移動臺)到 BSC 的Um和Abis接口等等;將不同的接口的信令流程完成關聯(lián),即實現(xiàn)同一呼叫的不同接口 的信令流程合并,即為不同接口的關聯(lián);或者說,將同一呼叫的不同接口的信令流程完成關 聯(lián),即為不同接口關聯(lián)。具體的呼叫流程如下:
[0004] 主叫用戶撥打被叫號碼,通過主叫所在BSC建立A接口 SCCP (Signaling Connection and Control Part,信令連接控制協(xié)議)連接,向主叫所在MSC發(fā)送業(yè)務請求消 息;
[0005] 主叫所在MSC向主叫所在BSC回連接確認消息;
[0006] 若主叫所在VLR (Visitor Location Register,拜訪位置寄存器)沒有可用的鑒 權集,則向主叫所在HLR發(fā)送取鑒權集的請求;
[0007] 主叫所在HLR返回鑒權集給主叫所在VLR ;
[0008] 主叫所在MSC向主叫手機發(fā)送鑒權請求消息,啟動鑒權流程,鑒權請求消息中包 含了一個隨機數(shù)和密鑰序列號碼CKSN ;
[0009] 主叫手機回送鑒權響應消息給主叫所在MSC,該消息中包含一個應答數(shù)SRES,主 叫所在MSC比較自己保存的SRES與鑒權響應消息中的SRES是否一致,若一致則鑒權通過;
[0010] 主叫所在MSC向主叫所在BSC發(fā)加密命令,該消息中包含要求的加密算法和密鑰 Kc,以及是否要求手機在加密完成中包括IMEI ;
[0011]啟動加密模式傳送,主叫所在BSC向主叫所在MSC返回加密完成消息;
[0012] 主叫所在MSC回送業(yè)務接受消息;
[0013] 主叫手機發(fā)呼叫建立消息,該消息中攜帶被叫號碼、承載能力等關鍵信息;
[0014] 呼叫接續(xù),主叫所在MSC向主叫手機發(fā)呼叫接續(xù);
[0015] 為主叫建立承載,主叫所在MSC選擇空閑電路,將對應的TID發(fā)送給主叫側(cè)MGW (Media GateWay,媒體網(wǎng)關),要求創(chuàng)建關聯(lián),主叫側(cè)MGW將TID和RTP(Real-time Transport Protocol,實時傳送協(xié)議)終端ID加入到創(chuàng)建好的關聯(lián)中;
[0016] 主叫側(cè)MGW向主叫所在MSC返回REPLY消息,該消息中包括創(chuàng)建的關聯(lián)及RTP終 端ID、IP地址、端口號;
[0017] 主叫所在MSC將TID對應的CIC通過分配請求消息發(fā)送給主叫所在BSC,請求主叫 所在BSC為主叫用戶分配無線語音信道資源;
[0018] 主叫所在BSC完成主叫用戶承載語音的無線信道建立,向主叫所在MSC回送分配 完成消息。
[0019] 一般來說,主被叫在完成呼叫過程中途徑多個網(wǎng)元,涉及多種協(xié)議,任意其中一個 網(wǎng)元均有可能因為某種原因而終止本次呼叫。假定沒有多段關聯(lián),如果想處理投訴、定位網(wǎng) 元故障等需要分析每一個網(wǎng)元的信令流程,不但工作量巨大,而且很難區(qū)分是否是同一呼 叫的流程,極易犯錯。完成關聯(lián)后,在處理效率、處理準確性方面將會得到極大的提升,將絕 大部分需要人工的操作轉(zhuǎn)化為設備處理,將人工解放出來做高端分析,同時為其他專題分 析提供數(shù)據(jù)支撐。
[0020] 目前,MS網(wǎng)絡已經(jīng)實現(xiàn)有條件的端到端關聯(lián)。例如,有文獻公開了一種基于SIP 協(xié)議的各消息的CALL-ID (呼叫實例標識)字段完成SIP協(xié)議的各接口關聯(lián)的系統(tǒng)和方法。 其中,所屬系統(tǒng)包括以下部分:IMS網(wǎng)絡中SIP (Session Initiation Protocol,會話啟動 協(xié)議)協(xié)議接口、SIP流程接口設備;所述SIP流程接口設備連接SIP協(xié)議各接口,完成數(shù) 據(jù)采集、關鍵信息處理、各接口流程關聯(lián)。所述方法包括:SIP協(xié)議流程接口存儲包含第一 目標呼叫詳細記錄⑶R (Call Detail Record,呼叫詳細記錄)信息項的第一⑶R信息項列 表,所述第一目標⑶R信息項包含呼叫實例標識(CALL-ID);該方法包括:SIP流程接口對 輸入的SIP流程消息提取呼叫實例標識(CALL-ID),作為生成第一⑶R信息項的內(nèi)容;SIP 流程接口檢索第一 CDR信息項列表中是否有第一目標CDR信息項包含提取的呼叫實例標識 (CALL-ID),如果有,則存儲所述SIP流程消息與相應第一目標CDR信息項之間的關聯(lián)關系; 如果沒有,則在第一 CDR信息項列表中添加生成的第一 CDR信息項,并存儲所述SIP流程消 息與添加的第一 CDR信息項之間的關聯(lián)關系。
[0021] 具體來說,在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有的方案存在如下缺點:
[0022] 現(xiàn)有IMS網(wǎng)絡內(nèi)部接口協(xié)議流程關聯(lián)方法及系統(tǒng)技術存在如下缺陷:1、CALL-ID 字段包含的信息量少,CALL-ID字段僅能用來完成關聯(lián);2、IMS各接口的同一呼叫的 CALL-ID字段值會發(fā)生變化,導致關聯(lián)系統(tǒng)不能正確完成多段關聯(lián)。舉例說明CALL-ID字段 值會改變的場景:中國移動的IMS網(wǎng)絡的AS (Authentication Server,應用服務器)實體 采用的是背靠背用戶代理(B2BUA),因此呼叫到達AS后,AS會終結(jié)此呼叫,然后發(fā)起一次新 的呼叫;所以每次經(jīng)過AS的消息均會修改CALL-ID字段值;這樣在MS網(wǎng)絡中如果AS實體 采用的是背靠背用戶代理(B2BUA),現(xiàn)有的關聯(lián)系統(tǒng)將無法完成多段關聯(lián)。
【發(fā)明內(nèi)容】
[0023] 本發(fā)明的目的在于克服現(xiàn)有技術的缺點和不足,提供一種端到端關聯(lián)實現(xiàn)方法及 系統(tǒng)。
[0024] -種端到端關聯(lián)實現(xiàn)方法,所述方法包括:
[0025] 獲取會話啟動協(xié)議SIP終端通信不同接口的信令流程,解碼得到其中的請求消息 路徑VIA信息,并記錄獲取所述VIA信息的時間;
[0026] 根據(jù)所述VIA信息和時間,搜索所述時間前后預設時長內(nèi)具有所述VIA信息的不 同接口的通信記錄;
[0027] 將所述具有相同VIA信息的不同接口的通信記錄合并為同一通信記錄。
[0028] 所述方法還包括:
[0029] 監(jiān)測應用證服務器AS的收發(fā)消息,將所述收發(fā)消息中Route信息相同的通信記錄 填充到VIA多段關聯(lián)表中;
[0030] 在所述VIA多段關聯(lián)表中搜索所述時間前后預設時長內(nèi)具有所述VIA信息的不同 接口的通信記錄。
[0031] 所述方法還包括:
[0032] 將搜索得到的同一通信記錄不同階段的VIA信息,根據(jù)對