隨著企業(yè)信息技術(shù)的發(fā)展,企業(yè)的電話通信費(fèi)用越來越高。為了降低企業(yè)的經(jīng)營成本,我們推出了一種在企業(yè)內(nèi)部使用的個(gè)人用戶記帳電話。使用方法是:個(gè)人用戶只要事先申請到一個(gè)帳號并購買一定的電話費(fèi)用,就能在企業(yè)內(nèi)任何一部具有雙音頻功能的電話機(jī)上(無論該話機(jī)是否具有打外線的功能),先撥#30,再撥密碼和帳號,如所撥密碼和帳號正確,就能再次聽到撥號音而繼續(xù)撥打長途或外線電話號碼。其通話費(fèi)用能自動(dòng)在個(gè)人用戶帳號上扣除,而所用的電話分機(jī)不需要付費(fèi)。
我們企業(yè)用的是哈里斯程控交換機(jī),該交換機(jī)只能為計(jì)費(fèi)系統(tǒng)提供打電話時(shí)用的電話分機(jī)號,而不能直接提供個(gè)人用戶帳號。我們通過對交換機(jī)的數(shù)據(jù)庫巧妙設(shè)計(jì),使其具備了提供大量個(gè)人用戶帳號的功能,F(xiàn)將設(shè)置個(gè)人用戶帳號原理介紹如下,供讀者參考。
1 個(gè)人用戶帳號的記錄位置確定 哈里斯程控交換機(jī)只能將主叫號碼的通話數(shù)據(jù)記錄在CDR表中。要實(shí)現(xiàn)個(gè)人用戶電話計(jì)費(fèi),必須設(shè)法把個(gè)人用戶帳號記錄在CDR表中。通過分析CDR表,我們認(rèn)為可以利用交換機(jī)的收集路由表將個(gè)人用戶帳號傳送到CDR表中ACCCODE的位置,經(jīng)過試驗(yàn)獲得成功。
2 個(gè)人用戶帳號傳送到CDR表中ACC CODE處的方法 哈里斯程控交換機(jī)數(shù)據(jù)庫中的收集路由表是由許多人為定義的撥號序列組成的,可以用來定義和識別用戶所撥的號碼。每一條撥號序列的格式都是: 所撥號碼/數(shù)字處理參數(shù)項(xiàng)=去向 其中的數(shù)字處理參數(shù)項(xiàng),可以從個(gè)人用戶所撥的號碼中取出個(gè)人帳號。我們用了3張收集路由表定義撥號序列,表名分別設(shè)為CR-BW、CR-SE和CR-GW。其中CR-BW表用來定義和處理個(gè)人代碼中百位數(shù)的10條撥號序列(見表1);CR-SW表用來定義和處理個(gè)人帳號中十位數(shù)的10條撥號序列(見表2);CR-GW表用來定義和處理個(gè)人帳號中個(gè)位數(shù)的10條撥號序列(見表3)。這樣一來,僅用30條撥號序列就能設(shè)置出1000個(gè)個(gè)人帳號。撥號序列中#30和后面的9位數(shù)是用戶必須撥的。#30后面的6個(gè)X(X表示此數(shù)字可以是0~9中的任意一個(gè))表示任意6位數(shù)的密碼,密碼的具體數(shù)字可以在授權(quán)碼表中進(jìn)行設(shè)置和修改;密碼后面是3位個(gè)人帳號(X表示的數(shù)字也是0~9中的任意一個(gè))。數(shù)字處理命令參數(shù)項(xiàng)中的/REM 1,3表示移去所撥號碼中最前面的#30;/INS 1,n/acc 1是取出該序列中個(gè)人帳號的一位數(shù)字(如前所述:百位表中取出百位數(shù)等),并將取出的一位數(shù)字存到CDR表中。



比如設(shè)某用戶個(gè)人帳號是213,密碼是456789:當(dāng)該用戶撥完#30456789213后其呼出首先被接到CR-BW表中,并通過表中個(gè)人帳號是2xx的撥號序列取出和保存百位數(shù)2后進(jìn)入CR-SW表,通過CR-SW表中個(gè)人帳號是x1x的撥號序列取出和保存十位數(shù)1后進(jìn)入CR-GW表,再通過CR-GW表中個(gè)人帳號是xx3撥號序列取出和保存?zhèn)位數(shù)3后進(jìn)入授權(quán)碼表。經(jīng)過以上撥號序列處理后的數(shù)字是456789213,其中的個(gè)人帳號213已經(jīng)傳送到電話記錄表CDR中的ACCCODE位置。
3 個(gè)人密碼和個(gè)人帳號的設(shè)置與校驗(yàn) 這是通過授權(quán)碼表進(jìn)行的。授權(quán)碼表中記錄的是個(gè)人密碼和個(gè)人帳號,當(dāng)從收集路由表送來的個(gè)人密碼和個(gè)人帳號與授權(quán)碼表中的某條完全相同時(shí),授權(quán)碼表能自動(dòng)提高用戶的撥號權(quán)限并使用戶聽撥號音后繼續(xù)撥打長途或打外線電話,否則就聽忙音而不能撥打外線電話。
利用上述方法處理好個(gè)人帳號后,就能用計(jì)費(fèi)軟件計(jì)算個(gè)人的電話費(fèi)了。我們公司從1999年1月使用至今,取得很好效果,為公司節(jié)約了大筆通信費(fèi)用。