2003~2005年,信息产业部在全国范围内对多家运营企业的固定电话网在用局用电话交换设备计费性能进行了检测。如图1所示,为了评估交换系统的计费准确率,在检测中采用七号信令测试仪表采集信令链路上的消息,对信令数据进行解码、分析、统计等一系列的处理,得到整个测试时间段内的呼叫流程并合成仪表话单,然后将仪表话单与交换局提供的局方话单相比较。在检测过程中时长测量是一个很重要的环节,文章通过列举一些问题实例,针对影响计费时长准确性的因素进行分析。
1、固网计费检测的标准依据
测试所采用的通信行业标准为YD/T1278-2003《在用局用交换设备计费技术要求和检测方法——固定电话网部分》,该标准对交换机计费性能作了如下规定:
(1)交换机向相关计费处理系统提供的CDR中,开始时间、结束时间和通话时长的分辨率应不低于0.1s。
(2)交换机计费时长的处理标准规定,设x为测试仪表实测的通话时长,y为计费端局提供的统一呼叫时长,x、y的单位为s。n=x-[x],其中[]为取整符号。当一个呼叫的计费时长不大于4h时,y应满足以下要求:
当0≤n<0.2时,[X]≤y≤[x]+1
当0.2≤n<0.55时,[x]≤y≤[x]+2
当n>0.55时,[x]+1≤y≤[x]+2。
(3)对采用详单计费方式的交换机,交换机的时间与北京标准时间的误差应不大于±30s。
(4)交换局提供给用户的话单中,通话时长精确到秒位,相关计费处理系统应对交换机提供的CDR中的通话时长进行进位处理。进位处理方式为:
当x>[x]时,y=[x]+1(s)
当x=[x]时,y=[x](s)
其中,[]为取整符号,x为交换机CDR提供的通话时长,y为交换机提供给用户话单的通话时长。
2、测试对象
由于计费准确性是由交换机和计费处理系统共同决定的,因此计费检测的对象主要针对交换机和相关计费处理系统两大部分。
(1)交换机
对交换机,主要进行计费时长的测试,检查交换机向相关计费处理系统提供CDR话单是否准确。
(2)相关计费处理系统
相关计费处理系统包括前置采集机、计费中心、账务中心等各种设备,是除交换机外其他计费设备的总称,主要进行计费后台处理工作。对相关计费处理系统,主要进行批价的测试。
3、问题实例分析
通过对大量测试数据的分析,发现影响交换机计费准确性的主要因素有如下几个方面:
3.1与交换机相关的因素
(1)交换机版本低,精度不够
某型号交换机在X版本前详单计费话单时长精确度为1s,不支持0.1s计费精度。其计时方法为:当应答或释放信号分别落在两个秒脉冲之间时,以应答与释放时间内所包含的秒脉冲个数为准。与标准要求相比较,当0≤n<0.55时,时长可符合标准要求,当n≥0.55时,则时长会有部分不满足标准要求。
例如,当通话时长为3.6s时,交换机话单通话时长有可能是3s,也可能是4s。当结束时间落在秒脉冲区间内,交换机计费系统接收到3个秒脉冲,通话时长落单为3 s,则与标准不符;当结束时间落在秒脉冲点上,交换机计费系统接收到4个秒脉冲,通话时长为4 s,则结果符合。