资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第五章 程控数字交换机软件概况,5,.1,程控交换机的运行软件,5,.2,程序文件的组成,5,.,3,软件支援系统,5,.,4,软件设计语言,5,.,5,操作系统,本章小结,5,.1,程控交换机的运行软件,运行软件的基本任务:,呼叫处理,交换机的管理和维护,系统的安全运行和保护,对运行软件的要求:,实时性:,交换机控制系统在单位时间能处理的试呼次数。,并发性:,多道程序同时运行(同时进行很多任务),业务不间断性:,局用程控数字交换机的系统中断时间为平均每年不超过,3,分钟。,运行软件的分类:,系统软件,应用软件,执行管理程序(操作系统),系统监视和故障处理程序,故障诊断程序,输入,/,输出和人机通信程序,呼叫处理程序,维护和运行程序,1,、,执行管理程序,管理计算机资源:,控制程序的运行,2,、,系统监视和故障处理程序,系统监视和故障识别,故障分析与处理,系统重新组织:,恢复与再启动处理:,系统监视,硬件:设置核对电路,软件:校验,故障识别:,产生中断,偶然性故障,恢复处理,固定性故障,主,/,备机倒换,主,/,备机倒换后,建立新系统,系统初始化、数据恢复,软件、硬件,3,、,故障诊断程序,确定故障部位,打印诊断结果,4,、,维护和运行程序,存取和修改有关用户和交换局的各种数据,对用户线和中继线定期维护、测试,业务质量监察,统计话务量,打印计费清单,5,、,呼叫处理程序:直接负责电话交换,交换状态管理,交换资源管理,交换业务管理,交换负荷控制,负责在各种状态之间转移及管理,空闲、等待收号、收号、振铃、通话、听忙音,测试和调用各种资源,中继器、用户设备、收发码器、交换网络,语音数据和一些新业务(叫醒服务),根据业务负荷,控制发话和入局呼叫以保证系统安全。,5,.2,程序文件的组成,要求程序具有通用性,实现:程序和数据分开,程序:各局相同,数据:各局不同,组成:,系统程序:,程序文件的主体,适用于不同交换局,局数据:,指示交换局设备安装条件(硬件配置、编号方式、中继线信号方式),用户数据:,指示交换局中各种用户数据(用户分配、新业务类别、话机类型、其他用户类别),局数据和用户数据由数据库提供(动、静态数据),数据库管理程序提供接口。,局数据,用户数据,5,.3,软件支援系统,辅助软件,在程控交换机整个软件的寿命期间(从设计、开发到运行),代替人完成大量的设计、开发、生产、维护和管理交换机软件的复杂任务。,5,.4,软件设计语言,选择语言时要考虑的因素:,程序的效率(空间的和时间的),程序员的编程效率,结构化程序设计和软件模块化的适用性,便于调试,可维护性和可移植性,数据修改的可能性和方便性,程控交换机常用的软件设计语言:,汇编语言,高级语言,CCITT,建议的软件设计语言:,SDL,语言(,Specification and Description Language,),功能规格和描述语言,用于软件系统设计阶段,CHILL,语言(,CCITT High Level Language,),是一种高级编程语言,用于编程阶段,MML,语言(,Man-Machine Language,),人,-,机通信语言,用于人,机对话阶段,系统功能说明,系统设计,软件设计,程序编制,软件检验,运行和维护,SDL,CHILL,MML,三种语言的不同使用阶段示意图,软件维护,SDL,与,CHILL,5,.5,操作系统,分类:,按服务对象分为批处理,OS,、分时,OS,、实时,OS,、网络,OS,、分布式,OS,OS,的基本功能:,处理机管理、进程管理、存储器管理、,I/O,设备管理、文件管理,程控数字交换机的,OS,是:,实时,OS,还可能具有网络,OS,或分布式,OS,的功能,按紧急性和实时性分三级:,故障级:,最高优先级,由故障启动,周期级:,较低优先级,由时钟中断(时间表或多级线性表)启动执行,基本级:,最低优先级,由队列启动,各级任务的调度执行:,程控数字交换机中任务的分级和调度,故障级,周期级,基本级,暂停,时钟中断,时钟中断,时钟中断,时钟中断,8ms,8ms,8ms,本章小结,程控交换机运行软件的要求,程控交换机运行软件和程序文件的组成,程控交换机软件设计语言分类及特点,程控交换系统中任务的分级与调度,时间表启动周期级程序的基本原理,书面作业,:P79,练习题,1,4,看书作业,:P78,复习题,1-7,
展开阅读全文