程控交换机软件概况

上传人:夏** 文档编号:580458107 上传时间:2024-08-29 格式:PPT 页数:21 大小:4.66MB
返回 下载 相关 举报
程控交换机软件概况_第1页
第1页 / 共21页
程控交换机软件概况_第2页
第2页 / 共21页
程控交换机软件概况_第3页
第3页 / 共21页
程控交换机软件概况_第4页
第4页 / 共21页
程控交换机软件概况_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《程控交换机软件概况》由会员分享,可在线阅读,更多相关《程控交换机软件概况(21页珍藏版)》请在金锄头文库上搜索。

1、程控交换机软件概况5.1 程控交换机的运行软件5.1.1 对运行软件的要求基本任务:控制交换机运行,完成用户级呼叫、释放处理用户级呼叫、释放处理;管理和维护交换机;控制系统的安全运行和保护。1、实时性:话音业务的特点,CPU的处理能力(BHCA)2、多道程序运行:处理机运行速度在微秒级,外设相对较慢,可“同时”处理多个任务;用户空闲、拨号、收号、振铃、通话过程中,处理机处于等待状态,可同时维护、测试和管理设备(实时要求低);呼叫处理过程中,只有主/被叫号码和业务权限不同,其他程序完全相同,可进行群处理;处理机在一段时间内同时保持若干进程处于激活状态。3、业务的不间断性:可靠性高,交换局中断每年

2、不超过3分钟,99.98%的正确呼叫处理。关键设备,如主处理机、交换网冗余配置,备份程序,并进行系统自检、测试,故障诊断。5.1.2 运行软件的组成系统软件和应用软件,包括数据库,用于管理和保护数据,实现数据共享。1、系统软件(1)执行管理程序(操作系统)管理计算机资源和控制程序的执行;任务调度;进程管理;处理机间通信;I/O设备和存储器的管理及控制;文件管理。(2)系统监视和故障处理程序 系统监视和故障识别:监视整个系统的软、硬件情况;及时识别故障;故障分析与处理:若为暂时性偶发差错,对系统进行恢复处理若为固定性故障系统重新组织:主/备机倒换,建立新系统。恢复与再启动处理:对新系统再启动、初

3、始化并恢复数据。(3)故障诊断程序:确定故障部位或对交换系统例行测试(4)人-机通信程序:执行、编辑系统维护人员的控制指令2、应用软件(1)呼叫处理程序:管理用户的各类呼叫接续、指导外设运行交换状态管理:空闲、收号等状态转移;交换资源管理:在呼叫处理过程中测试和调用资源,如中继器、交换网、用户设备等外设交换业务管理:新业务如叫醒等;交换负荷控制:由交换业务的负荷情况临时控制主叫和入局呼叫(抢线,拒绝)(2)维护和运行程序:用于维护人员存取和修改有关用户和交换局的各种数据,包括:话务量的观察、统计和分析;用户线和中继线例行维护测试;监测业务质量;业务变更(用户增减);打印计费清单;负荷控制;人-

4、机通信等。5.2 程序文件的组成程序必须有通用性,以适应不同交换局的功能和业务。交换局程序文件包括5.3 软件支援系统1.软件开发支援系统a)源文件的生成和程序的编译程序b)连接编辑程序c)调试程序2.应用工程的支援系统a)交换网规划程序b)话局工程设计程序c)装机工程设计程序d)安装测试程序3.软件加工支援系统a)局数据生成程序b)用户数据生成程序c)交换机程序的组合4.交换局管理支援系统a)资料的搜集和分析交换局资料的更改1.资料的编辑和输出5.4 软件设计语言功能规格和描述语言SDL (Specification and Description Language) 图像语言,描述用户要求

5、和交换机性能指标,用于系统和程序设计阶段,概括系统的功能要求和技术规范 。应用领域包括,电话、No.7信令系统,呼叫处理、维护和故障处理、系统控制和人机接口。例,SDL语言描述系统sys:由2个模块B1、B2组成;B1通过信道C1与电话外设联系;信道C1中的传输信号是S1和S2;该SDL图共有(1)页,这是第S.1页。CHILL (CCITT High Level Language):用于运行软件和支援系统的细节设计、编程和调试阶段。人-机通信语言MML (Man-Machine Language) :用于软件调试检验和交换机的运行维护阶段。C语言:如华为CC08,中兴ZXJ10交换机5.5

6、操作系统5.5.1 基本概念计算机系统:包括系统硬件、系统软件(OS、语言处理系统和常用例行服务程序)和应用软件,形成分层结构。OS是负责控制和管理计算机系统中所有软、硬件的程序模块。为了合理分配软、硬件资源,提高计算机效率。 5.5.2 操作系统分类1、批处理操作系统:用于批处理系统,可用于计费数据的统一处理。2、分时操作系统:用于分时系统(UNIX),与用户是交互会话的工作方式(请求/提供服务) 。3、实时操作系统:用于实时系统,实时指对随机事件作出及时响应(实际总有延时)。包括实时控制系统和实时信息处理系统(如订票系统,请求/提供服务)。4、网络操作系统,用于计算机网络中,如UNIX(大

7、型服务器),Windows NT(C/S方式的企业网),提供网络通信和资源共享,需增加网络管理模块。5、分布式操作系统:用于全分散/分布式处理机系统中系统中任两台处理机可通信;对等的工作模式;资源共享;协同完成任务程控交换系统属于实时控制系统,具有实时操作系统;常采用多处理机结构,具有网络操作系统的功能;对于全分散控制的交换系统,具有分布式操作系统的特点。5.5.3 实时操作系统的特点1、实时性:在实时控制系统中,对输入激励(呼叫业务要求)在满足一定时间要求的条件下系统应产生相应的响应输出;2、一体性:实时控制系统中运行的OS和应用程序通称运行软件,没有明显界限;3、多任务与并发性:同时处理大

8、量呼叫,任务的同步、互斥4、环境行为(呼叫)的随机性:中断技术,优先级为依据5、高可靠性:冗余技术。 5.5.4 程控交换系统中任务的分级和调度程控交换系统中的任务按紧急性和实时要求,分为三级:1、故障级:实时性要求和优先级最高,正常情况下不参与运行,由故障中断启动,可中断其他程序,负责故障识别和紧急处理。(1)FH故障高级程序:处理影响最大的故障,如断电(2)FM故障中级程序:处理CPU、交换网的故障(3)FL故障低级程序:处理接口(用户、中继)等局部故障2、周期级:有固定的执行周期,每隔一定时间,由时钟中断周期性启动。可中断基本级程序(1)H级程序:规定周期内必须及时启动,如号码识别,DT

9、MF- 16ms,脉冲识别-8ms。(2)L级程序:执行周期不严格,如用户线上的扫描监视,摘/挂机 识别-200ms。3、基本级:实时要求和优先级最低(1)由队列启动,通过访问任务队列来调用相应程序。(2)可延迟等待和插空执行,占用每个周期级程序运行完毕后剩余的全部时间 (3)如系统自检,内部分析程序(号码分析,路由选择),运行管理程序。占控制系统60%的程序都属于基本级。周期级程序的调度由多级线性表或时间表进行调度,以分配周期级任务的处理时间。(1)时间计数器计数受时钟中断控制,8ms计一次,所计的值对应时间表(调度表)的单元号,如计数值为0010,则对应时间表的#2T2。因为时间表有12个

10、单元T0-T11,所以计数器为4bit。可见,时间计数器实际上是时间表单元地址的索引。(2)时间表单元T0-T11有D0-D15共16bit,每1bit对应功能程序入口地址表中的一条程序:1-执行程序, 0-不执行;每单元可调度16个程序(3)屏蔽表屏蔽表时间表=1时,执行相应程序。屏蔽表由CPU激活,不受时钟中断控制,系统故障需中断周期级程序时,CPU将正在执行的周期级程序所对应的bit置0。(4)功能程序入口地址表存放周期级程序的地址索引,以时间表的位数为指针,查找地址表。拨号脉冲识别周期8ms,按钮号识别周期16ms,位间隔识别周期812=96ms时间表5.6 数据结构数据的逻辑结构:数

11、据元素间的逻辑关系数据的物理结构/存储结构:数据元素在存储器中的表示及其配置。1、队列基本级程序由队列调度。队列由多张任务表链接而成FIFO:队首指针:队首地址,便于调度程序取出任务队尾指针:队尾地址,便于任务编入队列任务表:存放与基本级任务有关的数据2、号码预译和翻译(1)号码预译:收到一定位数(如3位,号首)后进行,确定呼叫类型、号长以及下一步要调用的任务。如呼叫类别:805-本地本局,302-本地出局,010-国内长途(2)号码预译采用预译表:单级表格:将34位号首变成表格索引,找到相应数据和任务多级表:按每位号单独进行译码,每位号有单独的分析表,数量越来越多 。例,执行号码分析的基本级程序,被叫号码为8420

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号