产品搜索
联系我们
- 地址:广东省广州市天河区科新路优可商务中心B栋3楼
- 电话:020-85550388 (10线)

简述申瓯电话交换机的三种级别程序
发布日期:2013-08-30 作者:申欧通信 点击:0
申瓯电话交换机在编制软件时,对实时性要求高的处理程序采用时钟级,例如,拨号脉冲每隔8-10ms识别1次,摘、挂机每隔100-200ms识别一次,对一些实时要求不高的处理程序插空运行(称为基本级),例如摘机处理、挂机处理、所拨号码分析等,虽然程序分级方法各不相同,但大体上可分为以下三级:
(1)故障级;故障紧急处理(如主/备转换、故障隔离等),其优先级最高,可以中断申瓯电话交换机其他级别的程序;
(2)时钟级;周期性启动程序,实时时钟中断启动,一般利用CTC一类的硬件产生定时中断;
(3)基本级;实时要求不高的程序,可以等待插空处理,一般由队列启动;
申瓯电话交换机这三种级别程序的优先级为:一是故障级,二是时钟级,三是基本级,设每隔8ms实时时钟中断1次,各级程序运行举例如图所示,图中每隔8ms产生1次时钟中断,在第一个8ms周期中,电话交换机处理机已执行完时钟级、基本级。等待下一个中断的来到,在第二个8ms周期中,基本级未执行完就被时钟中断,第三个8ms周期中,执行完时钟级后继续执行上次未完成的基本级。第三个8ms周期表示了产生故障后优先执行故障级的情形。
欢迎关注申欧通信公众号


分享到: