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