專利名稱:智能公用電話計費方法
技術(shù)領域:
本發(fā)明涉及計費方法,特別是涉及智能公用電話系統(tǒng)中終端設備和處理平臺的計費方法。
目前無人值守公用電話機主要有磁卡電話機、投幣電話機和IC電話機。它們的共同特點是由終端完成對用戶通話的計費功能,產(chǎn)生的話單存儲在終端中。存在的主要問題有終端存儲費率和話單等信息,費率更改困難,計費適應性差,用戶撥打電話的話單不能及時統(tǒng)計,容易丟失話單,系統(tǒng)不能及時反映終端和通話過程中存在的問題,容易被盜打,沒有網(wǎng)管功能、安全性差。
近年來,人們?nèi)找嬷匾暳薎C卡電話的發(fā)展。中國電信發(fā)行了儲值IC卡。該IC卡要在專用電話機上使用,由電話機完成對卡的扣費操作,這類電話機由終端進行計費、生成話單和存儲一定量的話單?,F(xiàn)在也開展了密碼計帳業(yè)務,但用戶需要記賬號和密碼,且操作流程繁瑣,不適應公用電話大力發(fā)展的需要。因此要求一種能適應公用電話發(fā)展需要的既能兼容儲值IC卡又能開展公用電話帳號IC卡業(yè)務的新型系統(tǒng)-智能公用電話系統(tǒng)。
本發(fā)明的目的是為實現(xiàn)智能IC卡終端和處理平臺的計費而設計的一種智能公用電話系統(tǒng)的計費方法。利用本發(fā)明的方法可以使智能IC卡終端實現(xiàn)一機多卡計費,可兼容中國電信儲值IC卡、公話帳號IC卡、200、300帳號卡、IP卡等。
本發(fā)明的目的是提供一種為智能公用電話系統(tǒng)使用的在線式認證計費實現(xiàn)方法。按照本發(fā)明實現(xiàn)的公用電話系統(tǒng)計費方法可以實現(xiàn)一機多卡計費,對儲值式IC卡和記賬式IC卡,終端均能動態(tài)的顯示扣費情況,終端只完成接入功能,一切計費功能由處理平臺控制完成。
本發(fā)明提供一種智能公用電話系統(tǒng)的計費方法,該方法包括下面的步驟終端設備與用戶進行信息交互,并記錄用戶輸入的信息,如被叫電話號碼等;終端設備通過交換設備與處理平臺連接;處理平臺對終端設備進行鑒權(quán),并接收終端設備記錄的信息,如被叫電話號碼等;處理平臺根據(jù)此信息如被叫電話號碼等在費率庫中查找對應的費率種類或費率;處理平臺把查找到的費率生成相應格式的數(shù)據(jù)包;處理平臺把此數(shù)據(jù)包發(fā)送到電話機,電話機接收正確后發(fā)送證實信息到處理平臺,平臺接通話路;終端設備根據(jù)處理平臺下發(fā)的費率信息進行計費,處理平臺監(jiān)控終端設備扣費情況;根據(jù)終端設備扣費成功或不成功,發(fā)送相應的扣費信號到處理平臺;處理平臺根據(jù)此扣費信號,決定是保持話路或切斷話路;處理平臺在終端設備掛機后,根據(jù)查找到的費率生成話單等數(shù)據(jù);終端設備不記錄費率及話單,下次通話由處理平臺重新發(fā)送,終端設備只根據(jù)平臺的命令進行計費。
處理平臺接收到終端設備發(fā)送的信息后,對信息進行鑒權(quán),包括對終端設備類型、號碼、卡類型、卡號、密碼等信息進行認證、授權(quán)。這樣可保證系統(tǒng)正確的識別不同種的費率,可根據(jù)鑒權(quán)信息的不同分不同版本、不同格式進行費率數(shù)據(jù)包的生成和發(fā)送。
處理平臺根據(jù)終端設備發(fā)送的電話號碼,查找對應的費率種類或費率的方法為處理平臺的本地費率根據(jù)主被叫電話號碼通過二維費率對照表查找,長途、移動費率通過費率種類對照表進行查找。
處理平臺把查找到的費率生成相應格式的數(shù)據(jù)包,數(shù)據(jù)包的格式可由費率的復雜程度分成固定長度和變長兩種計費信息,由不同的命令頭區(qū)分,采用這種方法可以適應各種復雜的計費方式,如3+1計費、復式計費、虛擬網(wǎng)計費等。數(shù)據(jù)包的基本格式為“命令頭+計費信息+校驗碼”扣費信號采用發(fā)送順序和發(fā)送頻率由一定加密算法得出的雙音多頻或單音頻信號,可以有效的監(jiān)控終端的計費情況,防止盜打,并統(tǒng)一處理平臺與終端設備的計費。
圖1是智能公用電話系統(tǒng)的結(jié)構(gòu)圖。
圖2是計費信息交互流程圖。
下面結(jié)合本發(fā)明的實施例詳細描述本發(fā)明1.系統(tǒng)結(jié)構(gòu)圖1是智能公用電話系統(tǒng)的結(jié)構(gòu)圖。整個系統(tǒng)由智能IC卡終端設備1、處理平臺2組成。智能IC卡終端設備能夠通過交換設備與處理平臺建立連接。處理平臺根據(jù)用戶的輸入信息,查找相應的費率并通過計費命令控制和監(jiān)控終端對用戶通話的計費,系統(tǒng)的費率和話單存儲在處理平臺。2.計費信息交互圖2是計費信息交互流程圖。首先,在步驟S1,終端與用戶進行信息交互,記錄用戶撥打的電話號碼。當用戶撥打第一個按鍵時,電話機啟動與平臺通信模塊,同時在步驟S2,記錄下所有的用戶按鍵信息,終端設備利用撥平臺接入號碼通過交換設備與處理平臺連接,處理平臺產(chǎn)生一個隨機數(shù),該隨機數(shù)作為本次通話的挑戰(zhàn)字。處理平臺向終端設備發(fā)送挑戰(zhàn)字在步驟S3,終端設備向處理平臺發(fā)送經(jīng)過挑戰(zhàn)字加密的數(shù)據(jù),該數(shù)據(jù)包括終端設備類型、版本號、卡類型、卡號、密碼、電話號碼等信息。在步驟S4,處理平臺接收終端設備發(fā)來的數(shù)據(jù),對終端設備進行鑒權(quán)處理。這些處理包括對卡號或帳號信息的合法性和權(quán)限的驗證,同時處理平臺根據(jù)終端提供的主被叫號碼查詢費率庫并取得費率。本地費率采用二維費率對照表查找,長途、移動費率通過費率種類對照表進行查找。
處理平臺把查找到的費率生成相應格式的數(shù)據(jù)包,數(shù)據(jù)包的格式可由費率的復雜程度分成固定長度和變長兩種計費信息,由不同的命令頭區(qū)分,并在步驟S5,把此數(shù)據(jù)包向終端發(fā)送。
終端接收計費信息,在步驟S6,當接收成功時,向處理平臺發(fā)送證實信息,處理平臺收到證實信息后,把收齊的被叫電話轉(zhuǎn)接呼出。若被叫摘機,在步驟S7,處理平臺發(fā)送啟動計費命令,接通話音通路開始通話,然后處理平臺和終端設備同時開始計費。終端計費用于顯示,可動態(tài)顯示卡的扣費情況和卡中的余額。處理平臺計費用于生成話單。對于使用儲值IC卡的通話,終端設備還負責從IC卡中扣除通話費用。這時候,終端設備從計費命令中得到費率、配置信息和計費等。在本實施例中該數(shù)據(jù)格式為“類型碼+計費信息+檢驗碼”。
在步驟S8通話過程中,在步驟S9,終端設備根據(jù)扣費情況發(fā)送扣費情況信息。處理平臺接收扣費信息,從中判定終端設備的扣費及工作情況,一旦收到異常扣費信息或無法收到扣費信息,在步驟S10,平臺將立即終止通話。這種扣費信息的發(fā)送是終端設備自動發(fā)出的。為了使平臺能夠更可靠地收到該扣費信息,平臺也可以定時發(fā)出扣費狀態(tài)請求命令,終端設備收到該命令后再發(fā)送計費信息。當使用儲值卡時,扣費信號采用雙音多頻或單音頻信號,它的發(fā)送順序和發(fā)送頻率由一定加密算法求得,這樣一來可以有效地杜絕模擬扣費音盜打電話,有效的監(jiān)控終端的計費情況,提高系統(tǒng)的可靠性。在本實施例中,信號的頻率和變化規(guī)律由挑戰(zhàn)字經(jīng)過特殊算法給出,方法如下。扣費信號f1=r0MOD 3f2=r1MOD 3f3=r2MOD 3其中模1頻率=740Hz;模2頻率=830Hz;模3頻率=932Hz,r為挑戰(zhàn)字,是由平臺生成的一隨機數(shù)4位。脈搏信號的發(fā)送順序f1f2f3f1f2f3f1f2f3f1f2f3……。
處理平臺接收到正常通話結(jié)束信號或異常中斷信號后,立刻產(chǎn)生話單信息,存儲在平臺的數(shù)據(jù)庫中。3.數(shù)據(jù)格式計費信息為類型碼a0+計費信息b1b2...bn+檢驗碼c0(長度n+3)其中(1)計費信息采用16進制數(shù)字表示。(2)校驗碼c0=(a0XOR b1XOR b2…XOR bn)MOD16(3)類型碼a0=F1H標準計費信息(n=9)。
服務費b1b2+秒/次b3b4+費率b5b6b7+可打次數(shù)b8b9(4)類型碼a0=F2H跨折扣時段計費信息(n=14)服務費b1b2+秒/次b3b4+費率1+可打次數(shù)1+費率2+可打次數(shù)2其中費率1為b5b6b7,可打次數(shù)1為b8b9,費率2為b10b11b12,可打次數(shù)2為b13b14。(5)類型碼a0=F3H復式計費信息(n=14)服務費b1b2+秒/次1+費率1+秒/次2+費率2+可打次數(shù)1其中秒/次1為b3b4,費率1為b5b6b7,秒/次2為b8b9,費率2為b10b11b12,可打次數(shù)1為b13b14。(6)類型碼a0=F4H跨折扣時段復式計費信息(n=22)服務費b1b2+秒/次1+費率1+秒/次2+費率2+可打次數(shù)1+費率3+可打次數(shù)2+費率4其中秒/次1為b3b4,費率1為b5b6b7,秒/次2為b8b9,費率2為b10b11b12,可打次數(shù)1為b13b14,費率3為b15b16b17,可打次數(shù)2為b18b19,費率4為b20b21b22。(7)類型碼a0=F5H變長費率信息基本費率個數(shù)M+復式費率個數(shù)N+初值+時長1+費率1+可打次數(shù)1+時長2+費率2+可打次數(shù)2+…+時長M+費率M+可打次數(shù)M+時長1+復式費率1+可打次數(shù)1+時長2+復式費率2+可打次數(shù)2+…+時長N+復式費率N+可打次數(shù)N。
其中,基本費率個數(shù)M為b1,復式費率個數(shù)N為b2,初值為b3b4b5,,時長1為b6b7,費率1為b8b9b10,可打次數(shù)1為b11b12b13,,時長2為b14b15,費率2為b16b17b18,可打次數(shù)2為b19b20b21;每項都采用16進制表示,除初值、費率和可打次數(shù)各占1.5字節(jié)外,其余的為1字節(jié)。M、N均>=0,M+N<=10??蓮腗和N中算出數(shù)據(jù)長度。(8)類型碼a0=FFH空費率(n=2)b1b2b1固定填充為FFH、b2固定填充為OOH。空費率用于強制電話機打開話路,以便用戶聽到語音信息。
權(quán)利要求
1.一種智能公用電話系統(tǒng)的計費方法,包括以下步驟(a)終端設備與用戶進行信息交互,并記錄用戶輸入的信息;(b)終端設備通過交換設備與處理平臺連接;(c)處理平臺對終端設備進行鑒權(quán),并接收終端設備記錄的信息;(d)處理平臺根據(jù)該信息在費率庫中查找對應的費率種類或費率;(e)處理平臺把查找到的費率生成相應格式的數(shù)據(jù)包;(f)處理平臺把此數(shù)據(jù)包發(fā)送到電話機,電話機接收正確后發(fā)送證實信息到處理平臺,平臺接通話路;(g)終端設備根據(jù)處理平臺下發(fā)的費率信息進行計費,處理平臺監(jiān)控終端設備扣費情況;(h)根據(jù)終端設備扣費成功或不成功,發(fā)送相應的扣費信號到處理平臺;(i)處理平臺根據(jù)該扣費信號,決定是保持話路或切斷話路;(j)處理平臺在終端設備掛機后,根據(jù)查找到的費率生成話單數(shù)據(jù);(k)下次通話時由處理平臺重新發(fā)送費率及話單,終端設備只根據(jù)平臺的命令進行計費。
2.根據(jù)權(quán)利要求1所述的智能公用電話系統(tǒng)的計費方法,其中所述鑒權(quán)步驟包括對終端設備類型、版本號、卡類型、卡號、密碼、電話號碼信息進行認證、授權(quán)的步驟。
3.根據(jù)權(quán)利要求1所述的智能公用電話系統(tǒng)的計費方法,其中所述查找對應的費率種類或費率的步驟是處理平臺的本地費率通過二維費率對照表查找,長途、移動費率通過費率種類對照表進行查找;
4.根據(jù)權(quán)利要求1所述的智能公用電話系統(tǒng)的計費方法,其中所述相應格式的數(shù)據(jù)包的格式為命令頭+計費信息+校驗碼。
5.根據(jù)權(quán)利要求1所述的智能公用電話系統(tǒng)的計費方法,其中所述扣費信號是指發(fā)送順序和發(fā)送頻率由一定加密算法得出的雙音多頻或單音頻信號。
全文摘要
一種智能公用電話系統(tǒng)的計費方法步驟如下終端設備通過交換設備與處理平臺連接;處理平臺對終端設備進行鑒權(quán),并接收終端設備發(fā)送的信息;處理平臺查找到對應的費率種類或費率后,生成相應格式的數(shù)據(jù)包發(fā)送到終端設備;終端設備根據(jù)費率信息進行計費,處理平臺監(jiān)控終端設備扣費情況并根據(jù)扣費信號,決定是否保持話路;處理平臺在終端設備掛機后,根據(jù)查找到的費率生成話單等數(shù)據(jù)。
文檔編號H04M17/00GK1394069SQ0112957
公開日2003年1月29日 申請日期2001年6月27日 優(yōu)先權(quán)日2001年6月27日
發(fā)明者趙廣 申請人:沈陽都市通網(wǎng)絡通信股份有限公司