摘要:時(shí)長測(cè)試是固定電話網(wǎng)交換機(jī)計(jì)費(fèi)準(zhǔn)確性檢測(cè)中的關(guān)鍵技術(shù)之一,通過深入分析在實(shí)際網(wǎng)絡(luò)上的測(cè)試方案和試驗(yàn)數(shù)據(jù),說明了影響交換機(jī)計(jì)費(fèi)時(shí)長準(zhǔn)確性的幾種因素。
2003~2005年,信息產(chǎn)業(yè)部在全國范圍內(nèi)對(duì)多家運(yùn)營企業(yè)的固定電話網(wǎng)在用局用電話交換設(shè)備計(jì)費(fèi)性能進(jìn)行了檢測(cè)。如圖1所示,為了評(píng)估交換系統(tǒng)的計(jì)費(fèi)準(zhǔn)確率,在檢測(cè)中采用七號(hào)信令測(cè)試儀表采集信令鏈路上的消息,對(duì)信令數(shù)據(jù)進(jìn)行解碼、分析、統(tǒng)計(jì)等一系列的處理,得到整個(gè)測(cè)試時(shí)間段內(nèi)的呼叫流程并合成儀表話單,然后將儀表話單與交換局提供的局方話單相比較。在檢測(cè)過程中時(shí)長測(cè)量是一個(gè)很重要的環(huán)節(jié),文章通過列舉一些問題實(shí)例,針對(duì)影響計(jì)費(fèi)時(shí)長準(zhǔn)確性的因素進(jìn)行分析。
圖1 測(cè)試方案圖
1、固網(wǎng)計(jì)費(fèi)檢測(cè)的標(biāo)準(zhǔn)依據(jù)
測(cè)試所采用的通信行業(yè)標(biāo)準(zhǔn)為YD/T1278-2003《在用局用交換設(shè)備計(jì)費(fèi)技術(shù)要求和檢測(cè)方法——固定電話網(wǎng)部分》,該標(biāo)準(zhǔn)對(duì)交換機(jī)計(jì)費(fèi)性能作了如下規(guī)定:
(1)交換機(jī)向相關(guān)計(jì)費(fèi)處理系統(tǒng)提供的CDR中,開始時(shí)間、結(jié)束時(shí)間和通話時(shí)長的分辨率應(yīng)不低于0.1 s。
(2)交換機(jī)計(jì)費(fèi)時(shí)長的處理標(biāo)準(zhǔn)規(guī)定,設(shè)x為測(cè)試儀表實(shí)測(cè)的通話時(shí)長,y為計(jì)費(fèi)端局提供的統(tǒng)一呼叫時(shí)長,x、y的單位為s。n=x-[x],其中[]為取整符號(hào)。當(dāng)一個(gè)呼叫的計(jì)費(fèi)時(shí)長不大于4 h時(shí),y應(yīng)滿足以下要求:
當(dāng)0≤n<0.2時(shí),[X]≤y≤[x]+1
當(dāng)0.2≤n<0.55時(shí),[x]≤y≤[x]+2
當(dāng)n>0.55時(shí),[x]+1≤y≤[x]+2。
(3)對(duì)采用詳單計(jì)費(fèi)方式的交換機(jī),交換機(jī)的時(shí)間與北京標(biāo)準(zhǔn)時(shí)間的誤差應(yīng)不大于±30 s。
(4)交換局提供給用戶的話單中,通話時(shí)長精確到秒位,相關(guān)計(jì)費(fèi)處理系統(tǒng)應(yīng)對(duì)交換機(jī)提供的CDR中的通話時(shí)長進(jìn)行進(jìn)位處理。進(jìn)位處理方式為:
當(dāng)x>[x]時(shí),y=[x]+1(s)
當(dāng)x=[x]時(shí),y=[x](s)
其中,[]為取整符號(hào),x為交換機(jī)CDR提供的通話時(shí)長,y為交換機(jī)提供給用戶話單的通話時(shí)長。
2、測(cè)試對(duì)象
由于計(jì)費(fèi)準(zhǔn)確性是由交換機(jī)和計(jì)費(fèi)處理系統(tǒng)共同決定的,因此計(jì)費(fèi)檢測(cè)的對(duì)象主要針對(duì)交換機(jī)和相關(guān)計(jì)費(fèi)處理系統(tǒng)兩大部分。
(1)交換機(jī)
對(duì)交換機(jī),主要進(jìn)行計(jì)費(fèi)時(shí)長的測(cè)試,檢查交換機(jī)向相關(guān)計(jì)費(fèi)處理系統(tǒng)提供CDR話單是否準(zhǔn)確。
(2)相關(guān)計(jì)費(fèi)處理系統(tǒng)
相關(guān)計(jì)費(fèi)處理系統(tǒng)包括前置采集機(jī)、計(jì)費(fèi)中心、賬務(wù)中心等各種設(shè)備,是除交換機(jī)外其他計(jì)費(fèi)設(shè)備的總稱,主要進(jìn)行計(jì)費(fèi)后臺(tái)處理工作。對(duì)相關(guān)計(jì)費(fèi)處理系統(tǒng),主要進(jìn)行批價(jià)的測(cè)試。
3、問題實(shí)例分析
通過對(duì)大量測(cè)試數(shù)據(jù)的分析,發(fā)現(xiàn)影響交換機(jī)計(jì)費(fèi)準(zhǔn)確性的主要因素有如下幾個(gè)方面:
3.1與交換機(jī)相關(guān)的因素
(1)交換機(jī)版本低,精度不夠
某型號(hào)交換機(jī)在X版本前詳單計(jì)費(fèi)話單時(shí)長精確度為1 s,不支持0.1 s計(jì)費(fèi)精度。其計(jì)時(shí)方法為:當(dāng)應(yīng)答或釋放信號(hào)分別落在兩個(gè)秒脈沖之間時(shí),以應(yīng)答與釋放時(shí)間內(nèi)所包含的秒脈沖個(gè)數(shù)為準(zhǔn)。與標(biāo)準(zhǔn)要求相比較,當(dāng)0≤n<0.55時(shí),時(shí)長可符合標(biāo)準(zhǔn)要求,當(dāng)n≥0.55時(shí),則時(shí)長會(huì)有部分不滿足標(biāo)準(zhǔn)要求。
例如,當(dāng)通話時(shí)長為3.6 s時(shí),交換機(jī)話單通話時(shí)長有可能是3 s,也可能是4 s。當(dāng)結(jié)束時(shí)間落在秒脈沖區(qū)間內(nèi),交換機(jī)計(jì)費(fèi)系統(tǒng)接收到3個(gè)秒脈沖,通話時(shí)長落單為3 s,則與標(biāo)準(zhǔn)不符;當(dāng)結(jié)束時(shí)間落在秒脈沖點(diǎn)上,交換機(jī)計(jì)費(fèi)系統(tǒng)接收到4個(gè)秒脈沖,通話時(shí)長為4 s,則結(jié)果符合。如圖2所示。
圖2 通話1脈沖計(jì)費(fèi)示意
通話1的實(shí)測(cè)時(shí)長為3.6 s,由于結(jié)束時(shí)間落在秒脈沖點(diǎn)上,交換機(jī)計(jì)費(fèi)系統(tǒng)接收到4個(gè)秒脈沖,因此通話時(shí)長△t落單為4 s。如圖3所示。
圖3 通話2脈沖計(jì)費(fèi)示意
通話2的實(shí)測(cè)時(shí)長為3.6 s,由于結(jié)束時(shí)間落在秒脈沖區(qū)間內(nèi),交換機(jī)計(jì)費(fèi)時(shí)長接收到3個(gè)秒脈沖,因此通話時(shí)長△t落單為3 s。
(2)交換機(jī)參數(shù)設(shè)置匹配問題
交換機(jī)內(nèi)部參數(shù)設(shè)置對(duì)計(jì)費(fèi)時(shí)長的影響也不容忽略,檢測(cè)過程中發(fā)現(xiàn)某型號(hào)交換機(jī)存在時(shí)長超差問題,經(jīng)查找原因確定是由內(nèi)部定時(shí)器參數(shù)設(shè)置不匹配造成的。該交換機(jī)內(nèi)部有2個(gè)定時(shí)器,作用為設(shè)置時(shí)鐘計(jì)數(shù)和校正時(shí)鐘計(jì)數(shù),不同版本的時(shí)鐘計(jì)數(shù)參數(shù)值不同,因此參數(shù)值的設(shè)置與版本的不匹配導(dǎo)致話單時(shí)長的不準(zhǔn)確。
(3)交換機(jī)時(shí)間與北京標(biāo)準(zhǔn)時(shí)間誤差大
根據(jù)標(biāo)準(zhǔn)要求,檢測(cè)交換機(jī)時(shí)間與北京標(biāo)準(zhǔn)時(shí)間誤差范圍滿足≤±30 s,造成誤差大于30 s的原因主要是由時(shí)鐘板老化及人為引入誤差所致,由此對(duì)跨越優(yōu)惠時(shí)段的計(jì)費(fèi)單元處理造成誤差,影響計(jì)費(fèi)精確度。
時(shí)間誤差大在計(jì)費(fèi)精度和故障判定等方面帶來問題,故需要定期在規(guī)定的調(diào)整范圍內(nèi)動(dòng)態(tài)地修正各種設(shè)備的軟硬件時(shí)間使時(shí)間同步。
(4)時(shí)鐘不匹配
時(shí)鐘系統(tǒng)是實(shí)現(xiàn)數(shù)字同步通信網(wǎng)內(nèi)同步的心臟設(shè)備,時(shí)鐘系統(tǒng)的工作穩(wěn)定與否,它所產(chǎn)生的同步信號(hào)的好壞在很大程度上決定了交換系統(tǒng)的運(yùn)行穩(wěn)定程度,對(duì)計(jì)費(fèi)精確度造成一定影響。
例:某局某模塊在測(cè)試期間主用狀態(tài)的MP出現(xiàn)了大量的CMOS時(shí)鐘調(diào)整記錄。通過對(duì)以前的日志對(duì)比分析,MP的CMOS時(shí)鐘是由該交換機(jī)的基準(zhǔn)8 k進(jìn)行同步的,當(dāng)CMOS時(shí)鐘和基準(zhǔn)8 k之間相位差到一定程度后,MP將對(duì)CMOS時(shí)鐘進(jìn)行調(diào)整,因?yàn)榻粨Q機(jī)的計(jì)費(fèi)時(shí)鐘是以CMOS時(shí)鐘為準(zhǔn)的,過于頻繁的調(diào)整造成時(shí)長超差。
(5)計(jì)費(fèi)點(diǎn)控制方式不同的影響
由于呼叫的釋放控制方式直接與計(jì)費(fèi)有關(guān),計(jì)費(fèi)點(diǎn)采用不同的控制方式,交換機(jī)所記錄的時(shí)長就不一致。采用互不控方式計(jì)費(fèi),收到主叫或者被叫任意一方掛機(jī)信號(hào)便停止計(jì)費(fèi)。與互不控方式對(duì)比,采用主叫控制或者被叫控制方式計(jì)費(fèi)交換機(jī)記錄時(shí)長偏長或者偏短。
(6)交換機(jī)“計(jì)費(fèi)結(jié)束信令”與標(biāo)準(zhǔn)不符
按標(biāo)準(zhǔn)規(guī)定,一條正常呼叫,以七號(hào)信令采用ISUP為例:計(jì)費(fèi)開始點(diǎn)是當(dāng)計(jì)費(fèi)點(diǎn)收到被叫應(yīng)答信號(hào)(ANM消息)時(shí),計(jì)費(fèi)結(jié)束點(diǎn)是計(jì)費(fèi)點(diǎn)收到拆線信令或者收到掛機(jī)信令(REL消息)。
檢測(cè)過程中曾發(fā)現(xiàn)某交換機(jī)處理呼叫的信令流程與正常呼叫的信令流程不同,其計(jì)費(fèi)結(jié)束信令與標(biāo)準(zhǔn)不符而造成時(shí)長超差。該交換機(jī)在收到REL信號(hào)之前主叫發(fā)送CCL消息,收到CCL消息就停止計(jì)費(fèi),從而產(chǎn)生偏差。
其呼叫的七號(hào)信令流程如圖4所示。
圖4 一條呼叫的七號(hào)信令流程
3.2 相關(guān)計(jì)費(fèi)系統(tǒng)造成的問題
(1)計(jì)費(fèi)采集軟件對(duì)話單時(shí)長百毫秒位的處理問題
數(shù)據(jù)采集系統(tǒng)負(fù)責(zé)對(duì)本地交換機(jī)數(shù)據(jù)準(zhǔn)確實(shí)時(shí)地采集處理,主要分為前置采集和賬務(wù)后期處理兩個(gè)方面。前置采集機(jī)的精度直接影響數(shù)據(jù)采集的準(zhǔn)確度。如果對(duì)交換機(jī)所記話單未精度到百毫秒位,會(huì)造成時(shí)間超差的問題。
由于交換機(jī)只記錄話單的開始時(shí)間和結(jié)束時(shí)間(精確到百毫秒位),不直接記錄時(shí)長,時(shí)長需要計(jì)費(fèi)采集軟件根據(jù)開始時(shí)間和結(jié)束時(shí)間進(jìn)行轉(zhuǎn)換。如果計(jì)費(fèi)采集軟件對(duì)交換機(jī)所記錄話單時(shí)長舍棄交換機(jī)所記的百毫秒位,由結(jié)束時(shí)間(精度到秒)減去開始時(shí)間(精度到秒)得出時(shí)長,這種計(jì)算方式下結(jié)束時(shí)間毫秒位大于開始時(shí)間毫秒位的情況會(huì)造成時(shí)長差1 s。
(2)計(jì)費(fèi)中心后期處理問題
交換機(jī)向相關(guān)計(jì)費(fèi)處理系統(tǒng)提供CDR話單,交換機(jī)記錄一個(gè)呼叫開始時(shí)刻和結(jié)束時(shí)刻這兩項(xiàng)數(shù)值,應(yīng)可精確到百毫秒位,即開始時(shí)間、結(jié)束時(shí)間分辨率應(yīng)不低于0.1 s。交換機(jī)對(duì)開始時(shí)刻和結(jié)束時(shí)刻兩個(gè)時(shí)間值的十毫秒位可按向上取整、四舍五入或向下取整其中一種方式處理,但必須是惟一的方式,即開始時(shí)刻和結(jié)束時(shí)刻的十毫秒位要么都向上取整,要么都四舍五入,要么都向下取整。賬務(wù)中心通過CDR計(jì)算一個(gè)呼叫的結(jié)束時(shí)刻和開始時(shí)刻的差得到呼叫時(shí)長,此時(shí)呼叫時(shí)長仍應(yīng)到百毫秒位,然后再對(duì)百毫秒位數(shù)值大于0時(shí)向上進(jìn)1準(zhǔn)確到秒位。此時(shí)得到的時(shí)長就是最終提供給用戶的時(shí)長。如果交換機(jī)和賬務(wù)中心是按上述方式處理且交換機(jī)計(jì)時(shí)準(zhǔn)確,檢測(cè)結(jié)果就應(yīng)該符合檢測(cè)標(biāo)準(zhǔn),否則交換機(jī)記錄時(shí)間的準(zhǔn)確性就有可能產(chǎn)生誤差。
4、結(jié)語
文章通過對(duì)固定電話網(wǎng)在用局用電話交換設(shè)備計(jì)費(fèi)測(cè)試過程發(fā)現(xiàn)問題加以分析,從不同方面對(duì)影響計(jì)費(fèi)檢測(cè)時(shí)長準(zhǔn)確性的可能性因素作出歸納總結(jié)。隨著固網(wǎng)智能化改造的進(jìn)行,各地網(wǎng)絡(luò)開始向下一代網(wǎng)絡(luò)演進(jìn),與之相應(yīng)的計(jì)費(fèi)方式也呈現(xiàn)多樣化,許多本地網(wǎng)呼叫都要先送到SHLR,由SHLR查詢完用戶的簽約信息后將簽約業(yè)務(wù)的接入碼返回給端局,端局根據(jù)SHLR返回的智能業(yè)務(wù)接入碼再接續(xù)到SSP,實(shí)現(xiàn)彩鈴等智能業(yè)務(wù)的觸發(fā)。呼叫中所有的信令均是通過LSTP進(jìn)行轉(zhuǎn)接的,不同于普通業(yè)務(wù)呼叫。這對(duì)計(jì)費(fèi)準(zhǔn)確性測(cè)試方法的研究提出了更高的目標(biāo)和要求。