用于利用預(yù)置的數(shù)據(jù)表將所述輸入xDR話單轉(zhuǎn)換成適配于分析系統(tǒng)的輸出xDR話單;發(fā)送 xDR話單模塊203,用于通過按照文件模式或Socket模式的發(fā)送方式,將所述輸出xDR話單 傳送給所述分析系統(tǒng)。
[0062] 其中,所述轉(zhuǎn)換輸入xDR話單模塊202包括:確定單元,用于通過對(duì)所述輸入xDR 話單進(jìn)行分析處理,確定所述輸入xDR話單的入類型,以及根據(jù)預(yù)先設(shè)置的xDR話單入類型 與出類型對(duì)應(yīng)關(guān)系表,確定所述輸入xDR話單的出類型;轉(zhuǎn)換單元,用于按照所確定的出類 型,將所述輸入xDR話單轉(zhuǎn)換成適配于分析系統(tǒng)的輸出xDR話單。
[0063] 具體地說,所述確定單元包括:確定子單元,用于通過解析輸入xDR話單,得到xDR 話單中的入類型字段,以及通過查預(yù)定義的入類型表,得到與所述入類型字段對(duì)應(yīng)的入類 型的類型名,并根據(jù)所得到的類型名,確定所述輸入xDR話單的入類型。
[0064] 具體地說,所述轉(zhuǎn)換單元包括:獲取子單元,用于通過查預(yù)定義的出類型表,得到 與所確定的出類型對(duì)應(yīng)的出類型字段,以及獲取所述輸入xDR話單中的數(shù)值;轉(zhuǎn)換子單元, 用于利用所獲取的輸入xDR話單中的數(shù)值與所得到的出類型字段,轉(zhuǎn)換成適配于分析系統(tǒng) 的輸出xDR話單。
[0065] 本發(fā)明的主要思路是將xDR話單轉(zhuǎn)換另一種xDR話單的實(shí)現(xiàn)方法做成可配置方 式:A、對(duì)不同物理/軟件接口的支持;B、xDR話單轉(zhuǎn)換的配置;C、系統(tǒng)中增加話單轉(zhuǎn)換的過 程。
[0066]步驟A進(jìn)一步包括:A1、物理接口支持RJ45(但不限于RJ45) ;A2、軟件接口定義。 步驟B進(jìn)一步包括:B1、建立xDR轉(zhuǎn)換表;B2、建立入口、出口標(biāo)準(zhǔn)xDR表;B3、轉(zhuǎn)換xDR配置 命令;B4、轉(zhuǎn)換xDR維護(hù)命令。步驟C進(jìn)一步包括:C1、讀取配置的轉(zhuǎn)換表數(shù)據(jù);C2、根據(jù)配 置表內(nèi)容對(duì)xDR進(jìn)行轉(zhuǎn)換;C3、對(duì)轉(zhuǎn)換過程的異常處理。
[0067]圖3顯示了本發(fā)明實(shí)施例提供的采集系統(tǒng)與分析系統(tǒng)間的匹配結(jié)構(gòu)示意圖,如圖 3所示,包括:輸入處理301、配置控制302、xDR轉(zhuǎn)換303以及輸出處理304,其中輸入處理 301包括接口xDR輸入3011,配置控制302包括用戶操作維護(hù)3021和數(shù)據(jù)表(結(jié)構(gòu)+數(shù)據(jù)) 3022,xDR轉(zhuǎn)換303包括xDR轉(zhuǎn)換模塊3031以及輸出處理304包括接口xDR輸出3041。
[0068] 其中,所述輸入處理301和所述輸出處理304,目前接收、發(fā)送xDR話單常用的有兩 種方式:文件模式和Socket模式。
[0069] 文件模式:前端的網(wǎng)元生成xDR文件,后端口網(wǎng)元通過FTP/SFTP等方式獲取文件 并進(jìn)行解析,這是種非實(shí)時(shí)方式。
[0070]Socket模式:前、后端網(wǎng)元間通過Socket方式建立網(wǎng)絡(luò)連接,前端網(wǎng)元生成xDR 后,及時(shí)傳給后端網(wǎng)元,這是種實(shí)時(shí)方式。
[0071] 本發(fā)明的輸入、輸出處理主要有如下的過程:
[0072] 1?采集系統(tǒng)與本發(fā)明(或分析系統(tǒng)與本發(fā)明)間先建立Socket鏈路;
[0073] 建立Socket鏈路需要在配置控制部分中完成,也就是說,在Socket鏈路配置完成 之后,兩個(gè)網(wǎng)元間即可以建立Socket鏈路,并能進(jìn)行數(shù)據(jù)包的傳送。
[0074] 2.采集系統(tǒng)或分析系統(tǒng)必須能明確其對(duì)外的接口結(jié)構(gòu)及約定。
[0075] 其中,所述配置控制302的用戶操作維護(hù)3021主要是通過人機(jī)命令來確定各種配 置,主要有如下幾種配置內(nèi)容 :
[0076] I.xDR傳送模式:涉及到本發(fā)明分別與采集系統(tǒng)、分析系統(tǒng)間是使用文件傳送模 式還是使用Socket模式,以便確定對(duì)文件的操作是通過文件模式,還是Socket模式。
[0077] 2.Socket鏈路:采集系統(tǒng)與本發(fā)明(或分析系統(tǒng)與本發(fā)明)間建立Socket鏈路 的配置,這個(gè)配置只有在使用Socket模式的情況下才使用,這一配置主要是配置哪邊是服 務(wù)器、客戶端,以及使用到的雙方的IP地址、端口、協(xié)議類型等。
[0078] 3?轉(zhuǎn)換方式:配置xDR話單的轉(zhuǎn)換參數(shù)。
[0079]xDR入話單假設(shè)為三種類型,定義為:入類型1、入類型2、入類型3;出話單假設(shè)為 二種類型,定義為:出類型1、出類型2,并且每種類型有多個(gè)用戶。
[0080] 其中,在本配置部分中涉及到的內(nèi)容如下:配置XDR關(guān)鍵字:配置每個(gè)類型中的關(guān) 鍵字,由這些關(guān)鍵字確認(rèn)一組相同類型的xDR中哪些是同一個(gè)用戶信息流的xDR。;對(duì)應(yīng)關(guān) 系表:從哪種入類型中的哪些字段中,經(jīng)過什么樣的運(yùn)算,生成哪種出類型中的哪些字段; 以及缺省值設(shè)置:對(duì)于無法從入類型中獲取到數(shù)據(jù)的出類型中的字段,設(shè)置缺省的輸出值。
[0081] 其中,配置控制302的數(shù)據(jù)表(結(jié)構(gòu)+數(shù)據(jù))3022的接口傳輸結(jié)構(gòu)包括:Method、 FTPTable以及SocketTable。
[0082] 所述Method的取值分別為0、1、2。其中0表示為Socket模式,1表示文件模式的 FTP方式,2表示文件模式的SFTP方式。
[0083] 所述FTPTable為表,配置FTP/SFTP方式的一些必要參數(shù)。
[0084] 表字段分成三個(gè):IP:配置FTP/SFTP的IP地址;
[0085] User:配置用戶名;
[0086] Password:配置對(duì)應(yīng)用戶名的密碼。
[0087] 所述SocketTable為表,配置Scoket對(duì)接時(shí)用到的一些參數(shù)。
[0088] 表字段分成六個(gè):LocalIP:本端IP;
[0089] LocalPort:本端端口;
[0090] RemoteIP:遠(yuǎn)端IP;
[0091] RemotePort:遠(yuǎn)端端口;
[0092] Protocol:協(xié)議類型,如UDP(UserDatagramProtocol,用戶數(shù)據(jù)包協(xié)議)等;
[0093] Server:表示本側(cè)是否為服務(wù)端;
[0094] 1表示是服務(wù)端,0表示是客戶端。
[0095] 如下表1所示的關(guān)鍵字結(jié)構(gòu)表:
[0096] 表1 :關(guān)鍵字結(jié)構(gòu)
【主權(quán)項(xiàng)】
1. 一種實(shí)現(xiàn)采集系統(tǒng)與分析系統(tǒng)間的匹配方法,其特征在于,包括w下步驟: 通過按照文件模式或Socket模式的接收方式,接收采集系統(tǒng)生成的址R話單,得到輸 入址R話單; 利用預(yù)置的數(shù)據(jù)表將所述輸入xDR話單轉(zhuǎn)換成適配于分析系統(tǒng)的輸出xDR話單; 通過按照文件模式或Socket模式的發(fā)送方式,將所述輸出xDR話單傳送給所述分析系 統(tǒng)。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的利用預(yù)置的數(shù)據(jù)表將所述輸入xDR 話單轉(zhuǎn)換成適配于分析系統(tǒng)的輸出xDR話單包括: 通過對(duì)所述輸入址R話單進(jìn)行分析處理,確定所述輸入址R話單的入類型; 根據(jù)預(yù)先設(shè)置的xDR話單入類型與出類型對(duì)應(yīng)關(guān)系表,確定所述輸入xDR話單的出類 型; 按照所確定的出類型,將所述輸入xDR話單轉(zhuǎn)換成適配于分析系統(tǒng)的輸出xDR話單。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的通過對(duì)所述輸入xDR話單進(jìn)行分析 處理確定所述輸入xDR話單的入類型包括: 通過解析輸入址R話單,得到址R話單中的入類型字段; 通過查預(yù)定義的入類型表,得到與所述入類型字段對(duì)應(yīng)的入類型的類型名; 根據(jù)所得到的類型名,確定所述輸入xDR話單的入類型。
4. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述按照所確定的出類型,將所述輸入 址R話單轉(zhuǎn)換成適配于分析系統(tǒng)的輸出址R話單包括: 通過查預(yù)定義的出類型表,得到與所確定的出類型對(duì)應(yīng)的出類型字段; 獲取所述輸入址R話單中的數(shù)值; 利用所獲取的輸入xDR話單中的數(shù)值與所得到的出類型字段,轉(zhuǎn)換成適配于分析系統(tǒng) 的輸出址R話單。
5. 根據(jù)權(quán)利要求1-4任一所述方法,其特征在于,還包括: 利用所獲取的輸入xDR話單中的數(shù)值與所得到的出類型字段,判斷能否轉(zhuǎn)換成適配于 分析系統(tǒng)的輸出xDR話單; 當(dāng)判斷能轉(zhuǎn)換成適配于分析系統(tǒng)的輸出址R話單時(shí),將所述輸出址R話單傳送給所述 分析系統(tǒng); 當(dāng)判斷不能轉(zhuǎn)換成適配于分析系統(tǒng)的輸出址R話單時(shí),將所述輸出址R話單進(jìn)行緩存 或填寫缺省值傳送到分析系統(tǒng)。
6. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按照文件模式或Socket模式的發(fā)送 方式或接收方式包括: 當(dāng)按照文件模式的發(fā)送方式或接收方式時(shí),通過FTP/SFTP的發(fā)送方式或接收方式; 當(dāng)按照Socket模式的發(fā)送方式或接收方式時(shí),通過建立Socket鏈路的發(fā)送方式或接 收方式; 其中,所述的FTP/SFTP是指文件傳輸協(xié)議/安全文件傳輸協(xié)議。
7. -種實(shí)現(xiàn)采集系統(tǒng)與分析系統(tǒng)間的匹配裝置,其特征在于,包括: 獲得輸入址R話單模塊,用于通過按照文件模式或Socket模式的接收方式,接收采集 系統(tǒng)生成的址R話單,得到輸入址R話單; 轉(zhuǎn)換輸入xDR話單模塊,用于利用預(yù)置的數(shù)據(jù)表將所述輸入xDR話單轉(zhuǎn)換成適配于分 析系統(tǒng)的輸出址R話單; 發(fā)送xDR話單模塊,用于通過按照文件模式或Socket模式的發(fā)送方式,將所述輸出xDR 話單傳送給所述分析系統(tǒng)。
8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述轉(zhuǎn)換輸入xDR話單模塊包括: 確定單元,用于通過對(duì)所述輸入xDR話單進(jìn)行分析處理,確定所述輸入xDR話單的入類 型,W及根據(jù)預(yù)先設(shè)置的xDR話單入類型與出類型對(duì)應(yīng)關(guān)系表,確定所述輸入xDR話單的出 類型; 轉(zhuǎn)換單元,用于按照所確定的出類型,將所述輸入xDR話單轉(zhuǎn)換成適配于分析系統(tǒng)的 輸出址R話單。
9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述確定單元包括: 確定子單元,用于通過解析輸入址R話單,得到址R話單中的入類型字段,W及通過查 預(yù)定義的入類型表,得到與所述入類型字段對(duì)應(yīng)的入類型的類型名,并根據(jù)所得到的類型 名,確定所述輸入址R話單的入類型。
10. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述轉(zhuǎn)換單元包括: 獲取子單元,用于通過查預(yù)定義的出類型表,得到與所確定的出類型對(duì)應(yīng)的出類型字 段,W及獲取所述輸入xDR話單中的數(shù)值; 轉(zhuǎn)換子單元,用于利用所獲取的輸入xDR話單中的數(shù)值與所得到的出類型字段,轉(zhuǎn)換 成適配于分析系統(tǒng)的輸出址R話單。
【專利摘要】本發(fā)明公開了一種實(shí)現(xiàn)采集系統(tǒng)與分析系統(tǒng)間的匹配方法及裝置,涉及通信技術(shù)領(lǐng)域,其方法包括以下步驟:通過按照文件模式或Socket模式的接收方式,接收采集系統(tǒng)生成的xDR話單,得到輸入xDR話單;利用預(yù)置的數(shù)據(jù)表將所述輸入xDR話單轉(zhuǎn)換成適配于分析系統(tǒng)的輸出xDR話單;通過按照文件模式或Socket模式的發(fā)送方式,將所述輸出xDR話單傳送給所述分析系統(tǒng)。本發(fā)明通過對(duì)xDR話單的轉(zhuǎn)換,提高了相應(yīng)產(chǎn)品的易用性和用戶選擇系統(tǒng)的靈活性,并提高了用戶的滿意度。
【IPC分類】H04L12-24, H04W24-02
【公開號(hào)】CN104601358
【申請(qǐng)?zhí)枴緾N201310534870
【發(fā)明人】郝金蓮, 楊桂榮
【申請(qǐng)人】中興通訊股份有限公司
【公開日】2015年5月6日
【申請(qǐng)日】2013年11月1日
【公告號(hào)】WO2015062281A1