業(yè)務(wù)信令跟蹤的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊技術(shù)領(lǐng)域,尤其涉及一種業(yè)務(wù)信令跟蹤的方法及裝置。
【背景技術(shù)】
[0002]在實際網(wǎng)絡(luò)運維過程中運營商會接收到用戶對業(yè)務(wù)不滿意的相關(guān)投訴,此時,在了解了具體情況后,需要準(zhǔn)確找出網(wǎng)絡(luò)中導(dǎo)致業(yè)務(wù)異常的原因。運營商通常希望能夠重現(xiàn)業(yè)務(wù)異常時網(wǎng)絡(luò)通訊的狀況,并通過對相關(guān)控制信令的分析找出業(yè)務(wù)異常的原因。另外,在新部署的網(wǎng)絡(luò)中,在相關(guān)網(wǎng)絡(luò)設(shè)備割接完畢后,也需要對網(wǎng)絡(luò)進行撥打測試,以保證設(shè)備和環(huán)境的正常。在這些場景下,一種可以收集相關(guān)信令的設(shè)備就顯得十分重要。
[0003]現(xiàn)有技術(shù)中收集相關(guān)信令主要有兩種方案:第一種是在主設(shè)備中內(nèi)置跟蹤功能,通過在特定接口及特定標(biāo)識進行信令跟蹤;第二種是在第三方角度對信令進行收集,然后對收集的信令進行組織和跟蹤。
[0004]第一種方案一般是對單接口或單制式網(wǎng)絡(luò)進行信令跟蹤,受限于協(xié)議的約束及網(wǎng)絡(luò)的復(fù)雜性,該方案無法做到全網(wǎng)及全流程跟蹤。第二種方案目前主流的實現(xiàn)方式有兩類,一類是只根據(jù)號碼信息進行跟蹤,但由于通訊網(wǎng)絡(luò)的復(fù)雜性,一次業(yè)務(wù)涉及的多個接口中攜帶的號碼信息各不相同,且還會變化,采用這種跟蹤方式,只能跟蹤到部分結(jié)果,無法通過一次跟蹤對全流程的信令進行分析;另一類是通過用戶設(shè)置跟蹤條件進行信令跟蹤,并在跟蹤過程中利用跟蹤的中間結(jié)果不斷擴充跟蹤條件,實現(xiàn)全流程跟蹤。這種方式需要進行“跟蹤、擴充跟蹤條件及再跟蹤”的多輪遞歸,效率不高,且在跟蹤過程中,容易導(dǎo)致由于擴充跟蹤條件控制不當(dāng)而引起跟蹤不全或跟蹤結(jié)果泛濫的后果。
[0005]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的主要目的在于提供一種業(yè)務(wù)信令跟蹤的方法及裝置,旨在實現(xiàn)不同接口、不同網(wǎng)絡(luò)制式的全網(wǎng)業(yè)務(wù)信令收集和全流程跟蹤。
[0007]為實現(xiàn)上述目的,本發(fā)明提供的一種業(yè)務(wù)信令跟蹤的方法,包括以下步驟:
[0008]從信令網(wǎng)中獲取原始信令信息,將所述原始信令信息轉(zhuǎn)換為消息序列;
[0009]基于不同的業(yè)務(wù)流程對所述消息序列進行組織,生成跟蹤事件;
[0010]對用戶標(biāo)識信息的關(guān)系進行學(xué)習(xí),根據(jù)學(xué)習(xí)結(jié)果將所述標(biāo)識信息添加到對應(yīng)的跟蹤事件中;
[0011]獲取同一用戶一次業(yè)務(wù)的所有跟蹤事件,將所述同一用戶一次業(yè)務(wù)的所有跟蹤事件關(guān)聯(lián)為跟蹤會話。
[0012]優(yōu)選地,所述從信令網(wǎng)中獲取原始信令信息,將所述原始信令信息轉(zhuǎn)換為消息序列的步驟包括:
[0013]從信令網(wǎng)中獲取原始信令信息的光和/或電信號,將所述光和/或電信號轉(zhuǎn)換為二進制碼流;
[0014]對所述二進制碼流進行解碼,得到所述消息序列。
[0015]優(yōu)選地,所述對用戶標(biāo)識信息的關(guān)系進行學(xué)習(xí),根據(jù)學(xué)習(xí)結(jié)果將所述標(biāo)識信息添加到對應(yīng)的跟蹤事件中的步驟包括:
[0016]對用戶標(biāo)識信息的對應(yīng)關(guān)系進行學(xué)習(xí),根據(jù)所述標(biāo)識信息的對應(yīng)關(guān)系查找同一用戶的標(biāo)識信息;
[0017]將查找到的標(biāo)識信息進行回填,將回填后的標(biāo)識信息添加到對應(yīng)的跟蹤事件中。優(yōu)選地,還包括以下步驟:
[0018]接收待跟蹤用戶的標(biāo)識信息,根據(jù)所述待跟蹤用戶的標(biāo)識信息對所述跟蹤會話進行匹配;
[0019]將匹配成功的跟蹤會話發(fā)送至跟蹤客戶端。
[0020]優(yōu)選地,所述接收待跟蹤用戶的標(biāo)識信息,根據(jù)所述待跟蹤用戶的標(biāo)識信息對所述跟蹤會話進行匹配的步驟包括:
[0021 ] 解析所述跟蹤會話,得到所述跟蹤會話的標(biāo)識信息及會話數(shù)據(jù);
[0022]根據(jù)所述待跟蹤用戶的標(biāo)識信息對所述跟蹤會話的標(biāo)識信息進行匹配。
[0023]本發(fā)明還提供一種業(yè)務(wù)信令跟蹤的裝置,包括:
[0024]轉(zhuǎn)換模塊,用于從信令網(wǎng)中獲取原始信令信息,將所述原始信令信息轉(zhuǎn)換為消息序列;
[0025]生成模塊,用于基于不同的業(yè)務(wù)流程對所述消息序列進行組織,生成跟蹤事件;
[0026]學(xué)習(xí)模塊,用于對用戶標(biāo)識信息的關(guān)系進行學(xué)習(xí),根據(jù)學(xué)習(xí)結(jié)果將所述標(biāo)識信息添加到對應(yīng)的跟蹤事件中;
[0027]關(guān)聯(lián)模塊,用于獲取同一用戶一次業(yè)務(wù)的所有跟蹤事件,將所述同一用戶一次業(yè)務(wù)的所有跟蹤事件關(guān)聯(lián)為跟蹤會話。
[0028]優(yōu)選地,所述轉(zhuǎn)換模塊包括:
[0029]轉(zhuǎn)換單元,用于從信令網(wǎng)中獲取原始信令信息的光和/或電信號,將所述光和/或電信號轉(zhuǎn)換為二進制碼流;
[0030]解碼單元,用于對所述二進制碼流進行解碼,得到所述消息序列。
[0031]優(yōu)選地,所述學(xué)習(xí)模塊包括:
[0032]學(xué)習(xí)單元,用于對用戶標(biāo)識信息的對應(yīng)關(guān)系進行學(xué)習(xí),根據(jù)所述標(biāo)識信息的對應(yīng)關(guān)系查找同一用戶的標(biāo)識信息;
[0033]回填單元,用于將查找到的標(biāo)識信息進行回填,將回填后的標(biāo)識信息添加到對應(yīng)的跟蹤事件中。
[0034]優(yōu)選地,還包括:
[0035]匹配模塊,用于接收待跟蹤用戶的標(biāo)識信息,根據(jù)所述待跟蹤用戶的標(biāo)識信息對所述跟蹤會話進行匹配;
[0036]發(fā)送模塊,用于將匹配成功的跟蹤會話發(fā)送至跟蹤客戶端。
[0037]優(yōu)選地,所述匹配模塊包括:
[0038]解析單元,用于解析所述跟蹤會話,得到所述跟蹤會話的標(biāo)識信息及會話數(shù)據(jù);
[0039]匹配單元,用于根據(jù)所述待跟蹤用戶的標(biāo)識信息對所述跟蹤會話的標(biāo)識信息進行匹配。
[0040]本發(fā)明提供的一種業(yè)務(wù)信令跟蹤的方法及裝置,從電路域、分組域及LTE的信令網(wǎng)中收集信令并轉(zhuǎn)換為消息序列,基于不同的業(yè)務(wù)流程組織消息序列得到跟蹤事件,對信令網(wǎng)中的標(biāo)識信息進行關(guān)系學(xué)習(xí),將標(biāo)識信息添加到對應(yīng)的跟蹤事件中并對這些跟蹤事件進行關(guān)聯(lián),至此可以得到同一用戶一次業(yè)務(wù)的會話,本發(fā)明通過在信令網(wǎng)植入探針的方式收集信令,可以實現(xiàn)不同接口、不同網(wǎng)絡(luò)制式的全網(wǎng)業(yè)務(wù)信令收集和全流程跟蹤,在網(wǎng)絡(luò)運維過程中,可以根據(jù)上述會話進行檢測,重現(xiàn)業(yè)務(wù)異常時網(wǎng)絡(luò)通訊的狀況,實現(xiàn)方法簡單,效率較高。
【附圖說明】
[0041]圖1為本發(fā)明業(yè)務(wù)信令跟蹤的方法第一實施例的流程示意圖;
[0042]圖2為圖1所示步驟SlOl的細(xì)化流程示意圖;
[0043]圖3為圖1所示步驟S103的細(xì)化流程示意圖;
[0044]圖4為本發(fā)明業(yè)務(wù)信令跟蹤的方法第二實施例的流程示意圖;
[0045]圖5為圖4所示步驟S105的細(xì)化流程示意圖;
[0046]圖6為本發(fā)明業(yè)務(wù)信令跟蹤的裝置第一實施例的結(jié)構(gòu)示意圖;
[0047]圖7為圖6所示轉(zhuǎn)換模塊的結(jié)構(gòu)示意圖;
[0048]圖8為圖6所示學(xué)習(xí)模塊的結(jié)構(gòu)示意圖;
[0049]圖9為本發(fā)明業(yè)務(wù)信令跟蹤的裝置第二實施例的結(jié)構(gòu)示意圖;
[0050]圖10為圖9所示匹配模塊的結(jié)構(gòu)示意圖。
[0051]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
【具體實施方式】
[0052]應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0053]本發(fā)明提供一種業(yè)務(wù)信令跟蹤的方法,參照圖1,在一實施例中,該方法包括:
[0054]步驟SlOl,從信令網(wǎng)中獲取原始信令信息,將所述原始信令信息轉(zhuǎn)換為消息序列;
[0055]其中,信令網(wǎng)可以是電路域或者分組域中由用戶設(shè)備、接入網(wǎng)絡(luò)、核心網(wǎng)絡(luò)及交互網(wǎng)絡(luò)等組成的信令網(wǎng),或者是LTE (Long Term Evolut1n,長期演進)中由核心網(wǎng)、接入網(wǎng)及用戶設(shè)備等組成的信令網(wǎng)。原始信令信息是信令的光和/或電信號。本實施例中,將原始信令信息轉(zhuǎn)換為消息序列需要進過一系列的轉(zhuǎn)換及解碼技術(shù)流程。
[0056]在一優(yōu)選的實施例中,由于信令網(wǎng)構(gòu)成的復(fù)雜性,業(yè)務(wù)類型多種多樣,其涉及多設(shè)備多接口之間信令的交互,處理的數(shù)據(jù)量較大,處理流程復(fù)雜,且一次業(yè)務(wù)的實現(xiàn)往往需要使用不同協(xié)議的多個網(wǎng)絡(luò)接口中傳遞若干條信令才能實現(xiàn)。因此,可以單獨設(shè)置一采集系統(tǒng),采集系統(tǒng)包括專門用于采集電路域信令網(wǎng)中的原始信令信息的子系統(tǒng)、專門用于采集分組域信令網(wǎng)中的原始信令信息的子系統(tǒng)以及專門用于采集LTE信令網(wǎng)中的原始信令信息的子系統(tǒng)。
[0057]步驟S102,基于不同的業(yè)務(wù)流程對所述消息序列進行組織,生成跟蹤事件;
[0058]在信令網(wǎng)中進行通信的業(yè)務(wù)包括通話、短信、位置更新及上網(wǎng)等,本實施例根據(jù)不同的業(yè)務(wù)流程并以接口為單位組織消息序列,一個或者多個消息序列構(gòu)成一跟蹤事件。
[0059]本實施例中,基于不同的業(yè)務(wù)流程組織消息序列生成跟蹤事件例如可以是所有用戶的進行通話的通話事件,所有用戶發(fā)短信的短信事件等。本實施例將所有消息序列按照不同的業(yè)務(wù)流程進行區(qū)分,為后續(xù)區(qū)分同一業(yè)務(wù)的不同用戶提供基礎(chǔ)。
[0060]在一優(yōu)選的實施例中,同樣鑒于信令網(wǎng)的復(fù)雜性,可以單獨設(shè)置一合成系統(tǒng),其同樣包括專門用于合成電路域信令網(wǎng)中的消息序列的子系統(tǒng)、專門用于合成分組域信令網(wǎng)中的消息序列的子系統(tǒng)以及專門用于合成LTE信令網(wǎng)中的消息序列的子系統(tǒng)。
[0061]