新闻中心
- 联系地址:广东省广州市天河区科新路优可商务中心B栋
- 服务热线:020-85279740
- 联系电话:020-85279740(8线) 020-37889427
- 传真电话:020-85279740
程控交换机交换软件处理的要求及相应的技术实现
发表时间:2021年06月08日浏览量:
我们已经知道,完成电话呼叫的交换接续工作叫做呼叫处理,直接控制呼叫处理的程序称为呼叫处理程序,但呼叫处理程序只是程控交换机总程序的一个较小的部分。程控交换程序执行主要有两方面要求,即实时性和多任务性。
1、实时处理
实时处理是指计算机对于输入信息要以足够快的速度作出反应,也就是在足够短的时间内进行处理。交换机中许多项目处理要求是有时限性的,例如在接收用户拨号时,必须在下一位脉冲号码到来之前时行识别,否则会造成错号,又如当出现故障时要立即进行处理。因此,实时处理是不可或缺的要求。
2、多重处理
多重处理即多任务处理。这对程控交换机来说是十分必要的,因为任何一个电话局都有许多用户和中继线,在短时间内会有很多的用户要求处理,并用这些处理都有实时性要求。在交换机中是可以实现真正的多任务的。反映在程序上就是要多道程序同时(实际上是交叉)运行,这就需要有完善的执行管理功能。为了满足不同实时性的多任务处理,必须先把上述多种程序按照其实时性要求分为几种不同的优先级,实时性越高优先级越高。大致可分为三级:故障级、周期级、基本级。比如故障处理程序是故障级的,就要求要立即处理,实时性最高:扫描和脉冲级别程序都是周期级的,周期的长短要与外设相配合,如电子脉冲话机发号频率30个脉冲/秒左右,脉冲识别程序周期为8ms,不会错过一个脉冲,可以满足电话机的实时性要求:数字分析程序是基本级的,实时性要求更低一些。
不周优先级的程序同时运行,其调度方法有相应的三种:中继法、时间表法、队列法。通过计算机原理的知识我们知道:中继法常用于实时性要求较高的场合,程序交换机中故障级程序就采用中继法启动:周期级程序可以采用时间表法调度,即建立一张表格,由任务调度程序填写好哪一段时间需要执行哪几个周期已到的周期级程序,由一个时间计数器遵循该表启动不同的周期级程序;基本级程序执行有执行要求的基本级程序,这就是队列的方法,它使用了一个先进先出栈(FTFO)。