2.2.3 呼叫处理能力
呼叫处理能力是在保证规定的服务质量标准前提下,处理机能够处理呼叫的能力。这项指标通常用“最大忙时试呼次数”来表示,即BHCA。这是一个评价交换系统的设计水平和服务能力的一个重要指标。
2.2.3.1 BHCA的基本模型
与话务量一样,对于BHCA的精确计算比较繁琐,主要是处理机处理不同的程序所花费的时间受诸多因素的影响,因此对于处理机的呼叫处理能力的测算通常采用一个线形模型粗略估算。根据这个模型,处理机在单位时间内用于处理呼叫的时间开销为
t=a+bN
式中,a为与话务量无关的固有开销,它主要与系统容量、设备数量等参数有关,b为处理一次呼叫的平均开销时间,它与不同的呼叫结果(中途挂机、被叫忙、完成呼叫等)以及不同的呼叫类型(本局呼叫、出局呼叫、入局呼叫等)有关,N为一定单位时间内处理的所有呼叫的次数,即处理能力值(BHCA)。通常情况下,处理机的忙时利用率不会达到100%,时间开销一般为0.75~0.85。
如某处理机忙时用于呼叫处理的时间开销平均为0.85(即忙时利用率),固有开销a=0.29,处理一个呼叫需16000条指令,每个指令平均需要2μs,则该处理机的处理能力计算如下:
b为处理一次呼叫的平均开销时间,在数值上就是执行所有指令的时间的总和,所以
b=16000×2=32000μs=32ms
代入式t=a+bN中,得
0.85=0.29+32×10-3/3600×N
N=(0.85-0.29)×3600/32×10-3=63000次/h
2.2.3.2 影响BHCA的主要因素
影响程控交换机呼叫处理能力的因素很多,主要有以下几个方面。
① 处理机能力。包括处理机的速度,速度越高,呼叫处理能力越强;处理机中指令的功能强弱,同样的处理速度的情况下,指令功能越强,呼叫处理能力越强;处理机采用的I/O接口的类型,不同I/O接口其控制和通信的效率不同,处理机提供的I/O接口效率越高,其呼叫处理能力也越强。
② 处理机间的结构和通信方式。数字程控交换机均采用多处理机结构。处理机之间的通信方式,不同处理机之间的负荷(或功能)分配,冗余方式的采用,多处理机系统的组成方式,都和系统的呼叫处理能力有关。系统结构合理,各级处理机的负荷(功能)分配合理,所有处理机能充分发挥效率,这相当于提高了处理机的处理能力。
③ 各种开销所占的比例。根据前面的介绍,交换机的处理时间可分为两部分,即呼叫处理的时间开销和其他开销。在一定范围内,呼叫处理的时间开销所占比例越大,呼叫处理能力越强。
④ 软件设计水平的影响。呼叫处理软件从它的结构、采用的编程语言以及软件编程中采用的技术,对呼叫处理能力都会造成很大的影响。例如,高级语言的代码效率比汇编语言的代码效率要低。
⑤ 系统容量的影响。系统容量和呼叫处理能力有直接关系,一台处理机所控制的系统容量越大,它用于呼叫处理所花费的开销也就越大,尤其是用于例如扫描的固有开销越大,从而降低了处理机的呼叫处理能力。