專利名稱:一種智能網(wǎng)話單合成的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信令監(jiān)測系統(tǒng)領(lǐng)域中的話單關(guān)聯(lián)技術(shù),尤指智能網(wǎng)話單合成的方法及系統(tǒng)。
背景技術(shù):
信令監(jiān)測系統(tǒng)是電信運營商支撐網(wǎng)絡(luò)運行維護、業(yè)務(wù)經(jīng)營分析、特殊通信和新產(chǎn)品部署的重要支撐系統(tǒng)。語音話單是監(jiān)測系統(tǒng)中重要的基礎(chǔ)數(shù)據(jù)。在用戶一次通話過程中,通常情況下,信令會跨越多個局點,局點間信令通過不同接口協(xié)議承載。現(xiàn)網(wǎng)中信令監(jiān)測系統(tǒng)采集各局點原始信令,將不同接口協(xié)議信令交由相應(yīng)協(xié)議模塊處理。協(xié)議模塊對原始信令解碼,根據(jù)解碼結(jié)果生成TDR(事物詳細記錄),并將解碼結(jié)果中主叫號碼、被叫號碼、呼叫時間作為CALLID (唯一呼叫標識)請求參數(shù)發(fā)送到⑶R (呼叫詳細記錄)合成模塊;CDR合成模塊根據(jù)各協(xié)議CALLID請求消息體中相同主叫號碼、被叫號碼、呼叫時間生成唯一呼叫 標識CALLID,并將該唯一 CALLID返回給協(xié)議模塊;協(xié)議模塊收到CALLID響應(yīng)后,將CALLID填寫到TDR中,并將TDR發(fā)送到DBO模塊(入庫模塊),DBO模塊將TDR存入數(shù)據(jù)庫,并將TDR轉(zhuǎn)發(fā)到GCR模塊(話單生成模塊),GCR根據(jù)協(xié)議TDR生成語音話單,用TDR中唯一 CALLID標識一次呼叫。在現(xiàn)網(wǎng)中處理智能業(yè)務(wù)的通常有兩個設(shè)備,分別是業(yè)務(wù)交換點(SSP)和業(yè)務(wù)控制點(SCP)。SCP與SSP間按照智能網(wǎng)的標準接口協(xié)議(INAP)進行通信。SSP是呼叫網(wǎng)絡(luò)與智能網(wǎng)的連接點,它提供接入智能網(wǎng)能力集的功能。SSP收到局用交換機觸發(fā)智能業(yè)務(wù)的請求時,與SCP通信,對SCP的請求作出響應(yīng),允許SCP中的業(yè)務(wù)邏輯進行呼叫處理。SCP能根據(jù)SSP上報的呼叫事件啟動不同的業(yè)務(wù)邏輯,根據(jù)業(yè)務(wù)邏輯向相應(yīng)的SSP發(fā)出呼叫控制指令,指示SSP進行下一步動作,從而實現(xiàn)各種智能呼叫。INAP協(xié)議中,Initial DP (IDP)操作由SSP發(fā)送給SCP,SSP請求SCP為某個呼叫建立智能業(yè)務(wù)控制關(guān)系,一般是一次智能呼叫中SSP上報給SCP的第一個消息。IDP的參數(shù)主要包括業(yè)務(wù)鍵(在SSP和SCP間唯一標識一個業(yè)務(wù))、主叫號碼、被叫號碼、號碼屬性等。Connect操作由SCP下發(fā)給SSP,請求SSP將用戶接續(xù)到一個被叫號碼。大多智能網(wǎng)業(yè)務(wù),IDP操作中被叫號碼為智能業(yè)務(wù)號碼,Connect操作中被叫號碼為真實用戶號碼。以800業(yè)務(wù)為例,IDP中參數(shù)為(業(yè)務(wù)鍵8,主叫號碼,被叫智能業(yè)務(wù)號碼=8001234567),Connect消息操作參數(shù)為(實際被叫號碼02362071234)。SSP上行接口協(xié)議中被叫號碼為8001234567,SSP下行接口協(xié)議中被叫號碼為02362071234,監(jiān)測系統(tǒng)CDR合成模塊會根據(jù)不同的被叫號碼生成不同的CALLID,進而SSP上下行協(xié)議TDR攜帶不同CALLID,進而GCR模塊將一次呼叫生成兩條不同語音話單,影響運營商進行業(yè)務(wù)分析處理。
發(fā)明內(nèi)容
本發(fā)明的第一目的在于提供一種實現(xiàn)智能網(wǎng)業(yè)務(wù)話單合成的方法,應(yīng)用該方法能夠?qū)崿F(xiàn)在一次呼叫過程中,SSP上行話單與SSP下行話單合成的目的。本發(fā)明的第二目的在于提供一種實現(xiàn)智能網(wǎng)業(yè)務(wù)話單合成的系統(tǒng),使用該系統(tǒng)能夠?qū)崿F(xiàn)在一次呼叫過程中,SSP上行話單與SSP下行話單合成的目的。為實現(xiàn)上述第一目的,本發(fā)明采用的技術(shù)方案如下一種智能網(wǎng)話單合成的方法包括如下步驟
步驟1,上行協(xié)議模塊和INAP協(xié)議模塊分別發(fā)送請求消息體到CDR合成模塊。步驟2,CDR合成模塊接收請求消息體,根據(jù)請求消息體生成唯一呼叫標識CALLID,建立請求消息體與CALLID的關(guān)系,并響應(yīng)步驟I中各協(xié)議模塊發(fā)送的請求。步驟3,INAP協(xié)議模塊發(fā)送通知消息體到⑶R合成模塊。步驟4,CDR合成模塊根據(jù)請求消息體與通知消息體進行關(guān)聯(lián),建立通知消息體與CALLID的關(guān)系。
步驟5,下行協(xié)議模塊發(fā)送請求到⑶R合成模塊,并攜帶參數(shù)。步驟6,⑶R合成模塊將步驟5中的參數(shù)從步驟4中的通知消息體與CALLID的關(guān)系中關(guān)聯(lián)到CALLID,并響應(yīng)步驟5的請求。步驟7,各協(xié)議模塊接收到⑶R合成模塊的CALLID響應(yīng),將響應(yīng)中的CALLID填入TDR,并將TDR發(fā)送到DBO模塊。步驟8,DBO模塊將TDR入庫,并轉(zhuǎn)發(fā)TDR到GCR模塊。步驟9,GCR模塊根據(jù)TDR中唯一呼叫標識CALLID生成語音話單。為實現(xiàn)本發(fā)明的第二目的,本發(fā)明采用了如下技術(shù)方案一種智能網(wǎng)話單合成系統(tǒng),包括CDR合成模塊、INAP協(xié)議模塊、上行協(xié)議模塊、下行協(xié)議模塊、DBO模塊和GCR模塊,其中所述INAP協(xié)議模塊、上行協(xié)議模塊和下行協(xié)議模塊向CDR合成模塊發(fā)送CALLID請求并接收CDR合成模塊的CALLID響應(yīng);所述INAP協(xié)議模塊、上行協(xié)議模塊和下行協(xié)議模塊將CALLID響應(yīng)中的CALLID填入TDR,并將TDR發(fā)送到DBO模塊;DB0模塊將TDR入庫,并轉(zhuǎn)發(fā)TDR到GCR模塊。發(fā)明所提供的一種實現(xiàn)智能網(wǎng)業(yè)務(wù)話單合成的方法和系統(tǒng),上行協(xié)議模塊和INAP協(xié)議模塊發(fā)送CALLID請求,⑶R模塊生成CALLID,INAP協(xié)議模塊發(fā)送攜帶參數(shù)為Connect中實際被叫號碼的通知消息,CDR模塊根據(jù)通知消息體與CALLID請求消息體中相同主叫號碼實現(xiàn)關(guān)聯(lián),進而建立CALLID與通知消息之間一一對應(yīng)關(guān)系,SSP下行協(xié)議模塊發(fā)送CALLID請求消息,⑶R模塊從上述關(guān)系中關(guān)聯(lián)CALLID,⑶R模塊響應(yīng)協(xié)議模塊CALLID請求,協(xié)議模塊發(fā)送TDR到DBO模塊,DBO模塊入庫并轉(zhuǎn)發(fā)TDR到GCR模塊,進而GCR模塊根據(jù)TDR中CALLID合成語音話單。
圖I為本發(fā)明的流程 圖2為本發(fā)明的系統(tǒng)結(jié)構(gòu)框圖。
具體實施例方式智能網(wǎng)業(yè)務(wù)中,INAP協(xié)議模塊發(fā)送攜帶IDP操作中主叫號碼,Connect操作中實際被叫號碼,呼叫時間為參數(shù)的通知消息體到CDR合成模塊,SSP上行協(xié)議模、SSP下行協(xié)議模塊發(fā)送攜帶主叫號碼,被叫號碼,呼叫時間為參數(shù)CALLID請求體到CDR合成模塊,CDR合成模塊根據(jù)通知消息體中主叫號碼和SSP上行協(xié)議模塊CALLID請求消息體中主叫號碼建立對應(yīng)關(guān)系,進而建立通知消息體與CALLID的關(guān)系,⑶R收到SSP下行協(xié)議模塊CALLID請求消息后,通過CALLID請求消息體關(guān)聯(lián)CALLID,進而SSP上行協(xié)議模塊、SSP下行協(xié)議模塊的關(guān)聯(lián)和智能網(wǎng)業(yè)務(wù)語音話單的合成。參見圖I的流程圖,本發(fā)明的方法包括如下步驟 A、邏輯上設(shè)備業(yè)務(wù)交換點SSP上行協(xié)議模塊發(fā)送CALLID請求到⑶R模塊,攜帶參數(shù)主叫號碼、被叫號碼、呼叫時間。B、INAP協(xié)議模塊發(fā)送CALLID請求消息體到⑶R合成模塊,消息體攜帶參數(shù)主叫號碼、被叫號碼、呼叫時間,其中被叫號碼攜帶IDP消息被叫號碼。 C、CDR合成模塊根據(jù)各協(xié)議模塊請求消息體攜帶的主叫號碼、被叫號碼、呼叫時間生成唯一呼叫標識CALLID,建立請求消息體與CALLID關(guān)系Rl,并響應(yīng)協(xié)議模塊請求。D、INAP模塊發(fā)送被叫換號結(jié)果到⑶R模塊,攜帶參數(shù)IDP主叫號碼,connect被叫號碼,呼叫時間;INAP協(xié)議模塊在Connect操作時發(fā)送通知消息體到⑶R模塊,通知消息體攜帶參數(shù)主叫號碼、實際被叫號碼、呼叫時間,其中實際被叫號碼為Connect操作中攜帶的被叫號碼。EXDR合成模塊通過CALLID請求消息體與通知消息體相同主叫號碼實現(xiàn)關(guān)聯(lián),即根據(jù)INAP通知消息中主叫號碼匹配請求消息,進而匹配CALLID,并建立INAP通知消息體與CALLID對應(yīng)關(guān)系R2。F、SSP下行協(xié)議模塊發(fā)送CALLID請求到⑶R模塊,攜帶參數(shù)主叫號碼、被叫號碼、呼叫時間。G、⑶R模塊根據(jù)請求消息體匹配通知消息體,進而匹配CALLID,并響應(yīng)下行協(xié)議模塊的CALLID請求。H、各協(xié)議模塊均收到CALLID響應(yīng),將響應(yīng)消息體中CALLID填入TDR,并發(fā)送到DBO模塊。I、DBO模塊保持TDR后轉(zhuǎn)發(fā)TDR到GCR模塊。J、GCR模塊根據(jù)不同協(xié)議(TDR中唯一呼叫標識CALLID)的TDR生成語言話單。其中,步驟A、D、F按照所述順序發(fā)送CALLID請求與通知消息。步驟E能通過CALLID請求消息體與通知消息體相同主叫號碼建立關(guān)系R2。步驟G能通過CALLID請求消息體從關(guān)系R2中關(guān)聯(lián)到CALLID。參見圖2,本發(fā)明系統(tǒng),包括⑶R合成模塊2-4、INAP協(xié)議模塊2_3、上行協(xié)議模塊2-1、下行協(xié)議模塊2-2、DB0模塊2-5和GCR模塊2_6,其中所述INAP協(xié)議模塊2_3、上行協(xié)議模塊2-1和下行協(xié)議模塊2-2向⑶R合成模塊2-4發(fā)送CALLID請求并接收⑶R合成模塊2-4的CALLID響應(yīng);所述INAP協(xié)議模塊2_3、上行協(xié)議模塊2_1和下行協(xié)議模塊2_2將CALLID響應(yīng)中的CALLID填入TDR,并將TDR發(fā)送到DBO模塊2_5 ;DB0模塊2_5將TDR入庫,并轉(zhuǎn)發(fā)TDR到GCR模塊2-6。上述⑶R合成模塊2-4還包括將通知消息體與CALLID進行匹配的通知匹配單元2-4-2和將請求消息體與CALLID進行匹配的消息匹配單元2_4_1。通知匹配單元2_4_2用于使通知消息體中主叫號碼匹配CALLID請求消息,進一步匹配CALLID。消息匹配單元2-4-1用于通過CALLID通知消息體中主叫號碼、被叫號碼、呼叫時間匹配CALLID。
上述INAP協(xié)議模塊2-3還包括用于發(fā)送主叫號碼、實際被叫號碼和呼叫時間的通知消息發(fā)送單元2-3-1。通知消息發(fā)送單元2-3-1用于發(fā)送攜帶參數(shù)為 IDP操作主叫號碼,Connect操作實際被叫號碼,呼叫時間的消息體。
權(quán)利要求
1.一種智能網(wǎng)話單合成的方法包括如下步驟 步驟1,上行協(xié)議模塊和INAP協(xié)議模塊分別發(fā)送請求消息體到CDR合成模塊; 步驟2,CDR合成模塊接收請求消息體,根據(jù)請求消息體生成唯一呼叫標識CALLID,建立請求消息體與CALLID的關(guān)系,并響應(yīng)步驟I中各協(xié)議模塊發(fā)送的請求; 步驟3,INAP協(xié)議模塊發(fā)送通知消息體到⑶R合成模塊; 步驟4,CDR合成模塊根據(jù)請求消息體與通知消息體進行關(guān)聯(lián),建立通知消息體與CALLID的關(guān)系; 步驟5,下行協(xié)議模塊發(fā)送請求到CDR合成模塊,并攜帶參數(shù); 步驟6,CDR合成模塊將步驟5中的參數(shù)從步驟4中的通知消息體與CALLID的關(guān)系中關(guān)聯(lián)到CALLID,并響應(yīng)步驟5的請求; 步驟7,各協(xié)議模塊接收到⑶R合成模塊的CALLID響應(yīng),將響應(yīng)中的CALLID填入TDR,并將TDR發(fā)送到DBO模塊; 步驟8,DBO模塊將TDR入庫,并轉(zhuǎn)發(fā)TDR到GCR模塊; 步驟9,GCR模塊根據(jù)TDR中唯一呼叫標識CALLID生成語音話單。
2.根據(jù)權(quán)利要求I所述一種智能網(wǎng)話單合成的方法,其特征在于所述請求消息體攜帶的參數(shù)包括主叫號碼、被叫號碼和呼叫時間。
3.根據(jù)權(quán)利要求I所述一種智能網(wǎng)話單合成的方法,其特征在于所述通知消息體攜帶的參數(shù)包括主叫號碼、實際被叫號碼和呼叫時間。
4.一種智能網(wǎng)話單合成系統(tǒng),其特征在于包括CDR合成模塊、INAP協(xié)議模塊、上行協(xié)議模塊、下行協(xié)議模塊、DBO模塊和GCR模塊,其中所述INAP協(xié)議模塊、上行協(xié)議模塊和下行協(xié)議模塊向CDR合成模塊發(fā)送CALLID請求并接收CDR合成模塊的CALLID響應(yīng);所述INAP協(xié)議模塊、上行協(xié)議模塊和下行協(xié)議模塊將CALLID響應(yīng)中的CALLID填入TDR,并將TDR發(fā)送到DBO模塊;DB0模塊將TDR入庫,并轉(zhuǎn)發(fā)TDR到GCR模塊。
5.根據(jù)權(quán)利要求4所述一種智能網(wǎng)話單合成系統(tǒng),其特征在于所述CDR合成模塊還包括將通知消息體與CALLID進行匹配的通知匹配單元和將請求消息體與CALLID進行匹配的消息匹配單元。
6.根據(jù)權(quán)利要求4所述一種智能網(wǎng)話單合成系統(tǒng),其特征在于所述INAP協(xié)議模塊還包括用于發(fā)送主叫號碼、實際被叫號碼和呼叫時間的通知消息發(fā)送單元。
全文摘要
本發(fā)明涉及信令監(jiān)測系統(tǒng)領(lǐng)域中的話單關(guān)聯(lián)技術(shù),具體是智能網(wǎng)話單合成的方法及系統(tǒng)。上行協(xié)議模塊和INAP協(xié)議模塊發(fā)送請求消息體,CDR模塊生成CALLID,INAP協(xié)議模塊發(fā)送通知消息體,CDR模塊根據(jù)通知消息體與CALLID請求消息體中相同主叫號碼實現(xiàn)關(guān)聯(lián),進而建立CALLID與通知消息之間一一對應(yīng)關(guān)系,SSP下行協(xié)議模塊發(fā)送CALLID請求消息,CDR模塊從上述關(guān)系中關(guān)聯(lián)CALLID,CDR模塊響應(yīng)協(xié)議模塊CALLID請求,協(xié)議模塊發(fā)送TDR到DBO模塊,DBO模塊入庫并轉(zhuǎn)發(fā)TDR到GCR模塊,進而GCR模塊根據(jù)TDR中CALLID合成語音話單。通過本方法將SSP上行話單與SSP下行話單合成。
文檔編號H04L29/06GK102882873SQ20121037290
公開日2013年1月16日 申請日期2012年9月29日 優(yōu)先權(quán)日2012年9月29日
發(fā)明者葉春生, 車新奕, 雷果, 程濤木, 周毅, 李剛 申請人:深圳市博瑞得科技有限公司