程控交换系统软件技术课件

程控交换系统软件技术课件

ID:34568703

大小:1.74 MB

页数:197页

时间:2019-03-08

程控交换系统软件技术课件_第1页
程控交换系统软件技术课件_第2页
程控交换系统软件技术课件_第3页
程控交换系统软件技术课件_第4页
程控交换系统软件技术课件_第5页
资源描述:

《程控交换系统软件技术课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章程控交换系统软件技术1制作:邵黎本章主要内容:4.1程控交换软件概述4.1.1程控交换软件的基本特点4.1.2运行软件的组成4.1.3支援软件4.1.4软件设计语言4.1.5数据4.2程序的执行管理4.2.1软件管理技术4.2.2程序的分级4.2.3程序的启动控制4.2.4周期级的调度管理4.2.5基本级程序的执行管理4.2.6空余时间4.3呼叫处理的基本原理4.3.1呼叫处理过程及状态转移4.3.2输入处理4.3.3分析处理4.3.4任务执行和输出处理2制作:邵黎4.1程控交换软件的概述软件是运行于交换系统各处理机中的完成各项

2、功能的程序和数据的集合。从交换机的基本任务来看,软件是为了建立和释放呼叫。通过处理机中程序的运行控制整个话路部分的接续。正是由于软件和硬件的有机结合,程控交换机才得以实现全部智能性操作及提供各种新服务功能。3制作:邵黎从本局来看,在一台程控交换机上,往往不仅有多个用户同时发出呼叫请求,还同时有多个用户正在进行通话。从局间来看,一个程控交换机要面对大量规模不同、对交换机功能要求不同、运行环境不同的交换局。4制作:邵黎程控交换机的软件分为两大部分:运行软件(在线程序)指一个交换机的呼叫处理、维护和管理的全部程序与相关数据的总称。支援软件在

3、编写和调试时为了提高效率而使用的程序,它存放在软件中心。5制作:邵黎程控交换软件应该具备的基本特点是:实时性强,具有并发性,适应性强,可靠性和可维护性要求高。1.实时性强程控交换机是一个实时系统。能及时收集外部状态变化,在规定时间内须做出适当反应,否则会丢失信息甚至导致操作失败。4.1.1程控交换软件的基本特点6制作:邵黎2.并发性和多道程序运行系统为多用户服务,各用户状态存在差异,同一时间可能执行多道程序,处理多项任务;各种不同的状态及不同的状态转移,需多个不同的程序进行处理;程序可处于激活、等待、挂起状态,任何时刻只有一道程序投入

4、CPU运行。7制作:邵黎3.可靠性要求高可靠性指标是99.98%的正确呼叫处理及40年内系统中断运行时间不超过两小时。关键设备采用冗余配置;采用各种措施及时发现错误和纠正错误。8制作:邵黎4.能方便地适应各种使用条件通用性能好,必须在规模、功能和运行环境方面适应不同需求;普遍采用参数化设计,使处理程序和供给参数的数据部分分离。9制作:邵黎5.软件的可维护性要求高可扩展性强,能方便引入新技术、新功能,容易修改软件和硬件配置;采用模块化、结构化设计,数据驱动型程序结构。10制作:邵黎6.数据驱动型程序结构为了使得程控交换机控制软件能够容易

5、追加新的功能及适应不同的条件,处理程序通常采用数据驱动型程序结构。数据驱动程序就是根据一些参数查表来确定需要启动的程序。优点是当处理策略变化时,不必修改处理程序,只需修改表格中的部分数据即可。11制作:邵黎动作驱动程序结构动作驱动编程方式,是把动作参数直接包含在程序的调度过程中,应用需求变化时必须改变程序结构。特点是程序结构符合人的处理思路,对计算机处理来说非最佳方式。AB12制作:邵黎数据驱动程序的一般结构标志为0表示值域是程序入口地址,标志为1表示值域是表格的入口。13制作:邵黎就是根据参数查表确定需启动的程序的编程结构,规范或需

6、求变化时控制程序结构不变,只需修改数据即可。表格中增设标志位,标识值域是程序入口地址/表格转移地址。初始需求,X=0执行R1,XY=10执行R2,XY=11执行R3。数据驱动程序的流程图需求改变,要求XY=00执行R2,XY=01、10执行R1,XY=11执行R3。不改变程序结构,只修改数据表格便能实现。指出程序入口地址14制作:邵黎4.1.2运行软件的组成运行软件(在线程序)的主要功能:控制交换机的运行,包括:呼叫处理、系统的管理、维护、系统的安全运行和保护功能。交换机的运行软件是运行程序和数据的总和,可分为系统软件和应用软件两大类

7、。15制作:邵黎系统软件功能与普通计算机的操作系统类似,它是交换机硬件同应用软件之间的接口。应用软件是直接和交换处理与维护工作有关的程序,包括呼叫处理、维护和管理三个部分。16制作:邵黎交换机话路部分输入/输出设备系统软件执行管理程序系统监视和故障处理程序故障诊断程序输入/输出和人-机通信程序应用软件呼叫处理程序维护和运行程序程控交换机运行软件的组成17制作:邵黎由运行程序处理的数据有两种:动态数据:说明用户呼叫和通话过程中使用的系统资源的状态及资源之间连接关系的暂时性数据。静态数据:描述交换机。18制作:邵黎目前,程控交换机日益增多

8、对数据库的应用。数据库用来提供动、静态实际数据,包括局数据和用户数据。数据库管理程序则提供系统和这些数据的接口,它加强了软件系统的模块化和可移植性。19制作:邵黎系统运行软件的一般结构系统程序,采用实时操作系统,是应用程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。