專利名稱:一種固定智能網(wǎng)及其計費方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別是涉及一種固定智能網(wǎng)及其計費方法。
背景技術(shù):
固定智能網(wǎng)是基于固定電信網(wǎng)絡(luò),提供智能業(yè)務(wù)的平臺。對于智能業(yè)務(wù)的計費,一般的計費規(guī)則是由業(yè)務(wù)控制點控制,在業(yè)務(wù)交換點上計費。基于中國智能網(wǎng)應(yīng)用規(guī)程協(xié)議(INAP),其固定智能網(wǎng)計費的實現(xiàn)方式為通過業(yè)務(wù)控制點下發(fā)計費申請(AC)來指示業(yè)務(wù)交換點應(yīng)使用的計費規(guī)則,由業(yè)務(wù)交換點進行計費操作,來實現(xiàn)智能業(yè)務(wù)的扣費功能。本現(xiàn)有技術(shù)的具體流程如下a、業(yè)務(wù)交換點收到來話呼叫后,判斷該主叫是否為智能電話,若是則上報給業(yè)務(wù)控制點;b、業(yè)務(wù)控制點對主叫號碼和被叫號碼的分析,根據(jù)相應(yīng)的業(yè)務(wù)流程,下發(fā)計費申請消息給業(yè)務(wù)交換點,并對費用進行檢視;c、業(yè)務(wù)交換點根據(jù)收到的計費規(guī)則編號,取得在業(yè)務(wù)交換點上配置的相應(yīng)計費矩陣數(shù)據(jù)(計費規(guī)則),對通話開始計費;d、在通話結(jié)束后,業(yè)務(wù)交換點計算總的通話費用和附加費用,并向業(yè)務(wù)控制點上傳計費申請響應(yīng)(ACR)消息,把相應(yīng)的費用回饋給業(yè)務(wù)控制點。
由于業(yè)務(wù)交換點實現(xiàn)的計費功能相對簡單,而隨著智能業(yè)務(wù)的不斷拓展,計費規(guī)則和方案越來越靈活多變。但由于目前服役的業(yè)務(wù)交換點主機的性能較弱,使其軟件復(fù)雜性受到一定的限制,無法通過對其進行升級,而滿足各種多變的計費規(guī)則。即使可以通過對業(yè)務(wù)交換點主機進行軟件升級,來滿足某些智能業(yè)務(wù)的需要,但在存在多個廠商業(yè)務(wù)交換點的情況下,運營商不得不協(xié)調(diào)各個業(yè)務(wù)交換點廠商進行有償開發(fā),而且需要逐個升級現(xiàn)網(wǎng)所有的業(yè)務(wù)交換點,改造成本過高。
發(fā)明內(nèi)容
本發(fā)明提供一種固定智能網(wǎng)及其計費方法,用以解決現(xiàn)有技術(shù)存在只能對現(xiàn)網(wǎng)中的業(yè)務(wù)交換點主機的計費規(guī)則進行有限的升級,而且需要很高的改造成本的問題。
本發(fā)明采用一種固定智能網(wǎng),包括用于處理智能業(yè)務(wù)的業(yè)務(wù)控制點,與業(yè)務(wù)控制點連接的業(yè)務(wù)交換點;其特征在于,所述固定智能網(wǎng)中設(shè)有可預(yù)置計費規(guī)則的計費模塊,用于在所述業(yè)務(wù)控制點的控制下計算用戶的可通話時長和實際通話費用。
所述計費模塊嵌入在所述業(yè)務(wù)控制點中,或與所述業(yè)務(wù)控制點相互獨立。
本發(fā)明采用一種應(yīng)用于所述固定智能網(wǎng)的計費方法,其特征在于,該方法包括下述步驟A、將智能電話發(fā)起的呼叫上報到業(yè)務(wù)控制點;B、業(yè)務(wù)控制點查詢該主叫用戶的可用話費和選擇對應(yīng)的計費規(guī)則,據(jù)此計算該用戶的可通話時長;C、以所述可通話時長限制用戶通話時間,并獲取用戶的實際通話時長完成計費。
步驟B中根據(jù)主被叫號碼的歸屬信息選擇對應(yīng)的計費規(guī)則;或者,根據(jù)根據(jù)主被叫號碼的歸屬信息和當(dāng)前時間段選擇對應(yīng)的計費規(guī)則。
所述步驟C中的獲取用戶的實際通話時長,包括如下具體步驟C1、業(yè)務(wù)控制點在計費申請消息中攜帶所述可通話時長,下發(fā)給業(yè)務(wù)交換點;C2、業(yè)務(wù)交換點根據(jù)所述可通話時長監(jiān)控用戶通話時間,將通話起始時間及實際通話時長攜帶于計費申請響應(yīng)消息中,上傳給業(yè)務(wù)控制點。還可在計費申請消息中攜帶計費申請響應(yīng)消息時長,當(dāng)每次該時長到達時,上傳一次計費申請響應(yīng)消息給業(yè)務(wù)控制點,使業(yè)務(wù)控制點分段計費。
所述步驟C中,也可以采用另一種方案獲取用戶的實際通話時長,包括如下具體步驟業(yè)務(wù)控制點命令建立鏈接并檢測到被叫摘機后,創(chuàng)建上限為所述可通話時長的定時器,以此監(jiān)控并記錄通話時長。也可以順序創(chuàng)建多個累計總時長為所述可通話時長的定時器,當(dāng)每一所述定時器定時時間到達時,計費一次,使所述業(yè)務(wù)控制點分段計費。
本發(fā)明方法通過設(shè)置一獨立的計費模塊,將原本在業(yè)務(wù)交換點主機上進行的費用計算操作,轉(zhuǎn)為在所述計費模塊中計算,再由業(yè)務(wù)控制點進行扣費;這樣無需對現(xiàn)網(wǎng)中眾多的業(yè)務(wù)交換點主機逐一升級,只需在集中的計費模塊中添加所需的計費規(guī)則,即可滿足業(yè)務(wù)的需要;所以解決了現(xiàn)有技術(shù)存在只能對現(xiàn)網(wǎng)中的業(yè)務(wù)交換點主機的計費規(guī)則進行有限的升級,而且需要很高的改造成本的問題。
圖1所示為本發(fā)明固定智能網(wǎng)的系統(tǒng)結(jié)構(gòu)示意圖;圖2所示為本發(fā)明方法的步驟流程圖。
具體實施例方式
本發(fā)明涉及一種固定智能網(wǎng)及其計費方法,采用在業(yè)務(wù)控制點側(cè)計扣費用的規(guī)則,本發(fā)明的固定智能網(wǎng)的系統(tǒng)結(jié)構(gòu)示意圖如圖1所示,從圖中可以看出,在固定智能網(wǎng)計費系統(tǒng)中設(shè)置了一個計費模塊,所述的計費模塊可以嵌入在業(yè)務(wù)控制點中,或與所述業(yè)務(wù)控制點相互獨立,若與所述業(yè)務(wù)控制點相互獨立,則可被多個業(yè)務(wù)控制點調(diào)用;所述的計費模塊內(nèi)預(yù)設(shè)了相關(guān)業(yè)務(wù)的計費規(guī)則,其替代了原本在業(yè)務(wù)交換點中進行的計費操作,使計費功能獨立出來,其可以與業(yè)務(wù)控制點進行雙向通信,即可接收所述業(yè)務(wù)控制點發(fā)來的可用話費信息和主被叫關(guān)系信息以及實際通話時長,可向業(yè)務(wù)控制點發(fā)送計算得出的可通話時長及實際通話費用信息。
參照如圖2所示的本發(fā)明計費方法的步驟流程圖,其主要包括以下步驟S1、將智能電話發(fā)起的呼叫上報到業(yè)務(wù)控制點;S2、業(yè)務(wù)控制點查詢該主叫用戶的可用話費和選擇對應(yīng)的計費規(guī)則,據(jù)此計算該用戶的可通話時長;S3、以所述可通話時長限制用戶通話時間,并獲取用戶的實際通話時長完成計費。
所述步驟S1的具體實施方法與現(xiàn)有技術(shù)相同,在主叫用戶發(fā)起相關(guān)業(yè)務(wù)時,業(yè)務(wù)交換點判斷收到的該主叫用戶的呼叫是否是用智能電話發(fā)起,若是則上報給業(yè)務(wù)控制點,業(yè)務(wù)控制點收到相關(guān)上報后,啟動后續(xù)的固定智能網(wǎng)計費流程。
所述步驟S2的具體實施方法為業(yè)務(wù)控制點收到相關(guān)上報后,在數(shù)據(jù)庫中查詢該主叫用戶對應(yīng)的可用話費,并將查詢結(jié)果發(fā)送到所述計費模塊;業(yè)務(wù)控制點再根據(jù)主叫電話號碼和被叫電話號碼的歸屬信息(判斷是否為國內(nèi)長途或國際長途),或者,主被叫電話號碼的歸屬信息和主叫用戶呼叫時刻所處時間段(判斷該時間段是否有優(yōu)惠)發(fā)送給計費模塊,使其可以選擇相匹配的計費規(guī)則,所述的計費規(guī)則信息儲存在所述計費模塊中,用戶可以根據(jù)自己的需要編寫相應(yīng)的計費規(guī)則,并對該計費模塊進行升級就可以滿足業(yè)務(wù)的需要;接下來,根據(jù)得到的該主叫用戶對應(yīng)的可用話費和選擇的計費規(guī)則,計費模塊預(yù)算該主叫用戶可通話時長,得出結(jié)果后,將其上報給業(yè)務(wù)控制點。
所述步驟S3的具體實施方法可通過以下兩種方式獲取用戶的實際通話時長方式一業(yè)務(wù)控制點將上一步驟得到的可通話時長,攜帶于計費申請消息(AC)中,下發(fā)給業(yè)務(wù)交換點;業(yè)務(wù)交換點收到所述計費申請消息后,得到可通話時長信息,并根據(jù)該可通話時長監(jiān)控用戶通話時間,當(dāng)實際通話時長超過可通話時長時,業(yè)務(wù)交換點將拆除主被叫之間的通信鏈路;當(dāng)通話結(jié)束后,業(yè)務(wù)交換點將通話起始時間及實際通話時長攜帶于計費申請響應(yīng)消息(ACR)中,上傳給業(yè)務(wù)控制點,這樣業(yè)務(wù)控制點就獲取了實際通話時長。
為了防止意外事件發(fā)生時,造成業(yè)務(wù)交換點的所有計時信息丟失,可以在計費申請消息中攜帶計費申請響應(yīng)消息返回時長,此時長可以根據(jù)用戶的需要自由設(shè)置,例如可設(shè)置為30分鐘,當(dāng)通話時間每次到達30分鐘時,業(yè)務(wù)交換點自動上傳一次計費申請響應(yīng)消息給業(yè)務(wù)控制點,這樣業(yè)務(wù)控制點可以分段獲取實際通話時長,計費模塊可以分段計算通話費用,避免了當(dāng)有意外事件發(fā)生時,業(yè)務(wù)交換點的所有計時信息丟失,可將損失降到最低。
方式二業(yè)務(wù)控制點按照提示(NOTIFY)方式做好監(jiān)控被叫應(yīng)答(O-ANSWER)事件的準(zhǔn)備工作后,下發(fā)建立鏈接消息,指示業(yè)務(wù)交換點連接主被叫之間的通信鏈路;被叫摘機后,業(yè)務(wù)交換點向業(yè)務(wù)控制點發(fā)出提示消息,業(yè)務(wù)控制點收到該提示消息后,根據(jù)用戶可通話時長,創(chuàng)建一個上限為所述可通話時長的定時器,在業(yè)務(wù)控制點側(cè)對通話時間進行監(jiān)控,若通話時長超過了可通話時長,則業(yè)務(wù)控制點主動向業(yè)務(wù)交換點下發(fā)釋放呼叫消息,拆除主被叫之間的通信鏈路;通話結(jié)束后,業(yè)務(wù)交換點把主/被叫掛機(O-DISCONNECT)事件上報給業(yè)務(wù)控制點,業(yè)務(wù)控制點根據(jù)所述定時器記錄的時間獲取實際通話時長。
為了避免監(jiān)控時間過長,防止意外事件發(fā)生時使所述定時器的計時信息丟失,可以順序創(chuàng)建多個累計總時長為所述可通話時長的定時器,例如可以順序設(shè)置定時時間為30分鐘的多個定時器,當(dāng)?shù)谝粋€定時器的30分鐘定時時間到達時,通過計費模塊的計算可以產(chǎn)生一張中間話費單,以此類推,直到通話結(jié)束,這樣業(yè)務(wù)控制點可以分段獲取實際通話時長,計費模塊可以分段計算通話費用,即使發(fā)生意外事件,也只是丟失當(dāng)前定時器的計時信息,可將損失降到最低。
業(yè)務(wù)控制點獲取了總通話時長或分段通話時長后,將這一信息發(fā)送給計費模塊,所述計費模塊根據(jù)選定的計費規(guī)則計算出該實際通話時長對應(yīng)的通話費用,并上報給業(yè)務(wù)控制點;若上報的通話費用對應(yīng)的是總通話時長,則業(yè)務(wù)控制點一次在數(shù)據(jù)庫中相應(yīng)位置扣除上報的通話費用;若上報的通話費用對應(yīng)的是分段通話時長,則業(yè)務(wù)控制點可以分多次扣除每次上報的通話費用,也可以在通話結(jié)束后,將這些中間話費單求和后一次在數(shù)據(jù)庫中相應(yīng)位置扣除。
通過上述步驟的執(zhí)行,將業(yè)務(wù)交換點的計費操作釋放出來,使其成為固定智能網(wǎng)中一個獨立的模塊,即計費模塊,這樣可以很容易的實現(xiàn)軟件升級、多業(yè)務(wù)共享資源,滿足用戶多變的業(yè)務(wù)需要。
權(quán)利要求
1.一種固定智能網(wǎng),包括用于處理智能業(yè)務(wù)的業(yè)務(wù)控制點,與業(yè)務(wù)控制點連接的業(yè)務(wù)交換點;其特征在于,所述固定智能網(wǎng)中設(shè)有可預(yù)置計費規(guī)則的計費模塊,用于在所述業(yè)務(wù)控制點的控制下計算用戶的可通話時長和實際通話費用。
2.如權(quán)利要求1所述的固定智能網(wǎng),其特征在于,所述計費模塊嵌入在所述業(yè)務(wù)控制點中,或與所述業(yè)務(wù)控制點相互獨立。
3.一種應(yīng)用于所述固定智能網(wǎng)的計費方法,其特征在于,該方法包括下述步驟A、將智能電話發(fā)起的呼叫上報到業(yè)務(wù)控制點;B、業(yè)務(wù)控制點查詢該主叫用戶的可用話費和選擇對應(yīng)的計費規(guī)則,據(jù)此計算該用戶的可通話時長;C、以所述可通話時長限制用戶通話時間,并獲取用戶的實際通話時長完成計費。
4.如權(quán)利要求3所述的方法,其特征在于,步驟B中根據(jù)主被叫號碼的歸屬信息選擇對應(yīng)的計費規(guī)則;或者,根據(jù)根據(jù)主被叫號碼的歸屬信息和當(dāng)前時間段選擇對應(yīng)的計費規(guī)則。
5.如權(quán)利要求3所述的方法,其特征在于,步驟C包括如下步驟C1、業(yè)務(wù)控制點在計費申請消息中攜帶所述可通話時長,下發(fā)給業(yè)務(wù)交換點;C2、業(yè)務(wù)交換點根據(jù)所述可通話時長監(jiān)控用戶通話時間,將通話起始時間及實際通話時長攜帶于計費申請響應(yīng)消息中,上報給業(yè)務(wù)控制點。
6.如權(quán)利要求5所述的方法,其特征在于,在所述計費申請消息中還攜帶計費申請響應(yīng)消息時長,當(dāng)每次該時長到達時,向業(yè)務(wù)控制點上傳一次計費申請響應(yīng)消息,使業(yè)務(wù)控制點分段計費。
7.如權(quán)利要求3所述的方法,其特征在于,所述步驟C中,業(yè)務(wù)控制點在命令建立鏈接并檢測到被叫摘機后創(chuàng)建上限為所述可通話時長的定時器,以此監(jiān)控并獲取實際通話時長。
8.如權(quán)利要求7所述的方法,其特征在于,業(yè)務(wù)控制點順序創(chuàng)建多個累計總時長為所述可通話時長的定時器,當(dāng)每個定時器定時時間到達時,計費一次,使所述業(yè)務(wù)控制點分段計費。
全文摘要
本發(fā)明公開了一種固定智能網(wǎng)及其計費方法。應(yīng)用于固定智能網(wǎng)計費業(yè)務(wù)中。用以解決現(xiàn)有技術(shù)存在只能對現(xiàn)網(wǎng)中的業(yè)務(wù)交換點主機的計費規(guī)則進行有限的升級,而且需要很高的改造成本的問題。本發(fā)明在固定智能網(wǎng)中設(shè)置一個獨立的可升級計費模塊,用以完成計算操作,并與業(yè)務(wù)控制點進行信息交互;本發(fā)明的計費方法為在確認(rèn)了主叫側(cè)終端為智能電話后,業(yè)務(wù)控制點查詢該主叫用戶的可用話費和選擇對應(yīng)的計費規(guī)則,據(jù)此計算該用戶的可通話時長;以所述可通話時長限制用戶通話時間,并獲取用戶的實際通話時長完成計費。
文檔編號H04M15/00GK1812445SQ20051000261
公開日2006年8月2日 申請日期2005年1月24日 優(yōu)先權(quán)日2005年1月24日
發(fā)明者舒勇 申請人:華為技術(shù)有限公司