第4章程控交换系统软件技术11(免费阅读).ppt

第4章程控交换系统软件技术11(免费阅读).ppt

  1. 1、本文档共197页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 程控交换系统软件技术 本章主要内容: 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 任务执行和输出处理 4.1 程控交换软件的概述 软件是运行于交换系统各处理机中的完成各项功能的程序和数据的集合。 从交换机的基本任务来看,软件是为了建立和释放呼叫。通过处理机中程序的运行控制整个话路部分的接续。 从本局来看,在一台程控交换机上,往往不仅有多个用户同时发出呼叫请求,还同时有多个用户正在进行通话。 从局间来看,一个程控交换机要面对大量规模不同、对交换机功能要求不同、运行环境不同的交换局。 程控交换机的软件分为两大部分 : 运行软件(在线程序) 指一个交换机的呼叫处理、维护和管理的全部程序与相关数据的总称。 支援软件 在编写和调试时为了提高效率而使用的程序,它存放在软件中心。 4.1.1 程控交换软件的基本特点 程控交换软件应该具备的基本特点是: 实时性强,具有并发性,适应性强,可靠性和可维护性要求高。 1.实时性强 程控交换机是一个实时系统。能及时收集外部状态变化,在规定时间内须做出适当反应,否则会丢失信息甚至导致操作失败。 2. 并发性和多道程序运行 系统为多用户服务,各用户状态存在差异,同一时间可能执行多道程序,处理多项任务; 各种不同的状态及不同的状态转移,需多个不同的程序进行处理; 程序可处于激活、等待、挂起状态,任何时刻只有一道程序投入CPU运行。 3.可靠性要求高 可靠性指标是99.98%的正确呼叫处理及40年内系统中断运行时间不超过两小时。 关键设备采用冗余配置; 采用各种措施及时发现错误和纠正错误。 4. 能方便地适应各种使用条件 通用性能好,必须在规模、功能和运行环境方面适应不同需求; 普遍采用参数化设计,使处理程序和供给参数的数据部分分离。 5.软件的可维护性要求高 可扩展性强,能方便引入新技术、新功能,容易修改软件和硬件配置; 采用模块化、结构化设计,数据驱动型程序结构。 6. 数据驱动型程序结构 为了使得程控交换机控制软件能够容易追加新的功能及适应不同的条件,处理程序通常采用数据驱动型程序结构。 数据驱动程序就是根据一些参数查表来确定需要启动的程序。 优点是当处理策略变化时,不必修改处理程序,只需修改表格中的部分数据即可。 动作驱动程序结构 数据驱动程序的一般结构 4.1.2 运行软件的组成 运行软件(在线程序)的主要功能: 控制交换机的运行,包括:呼叫处理、系统的管理、维护、系统的安全运行和保护功能。 交换机的运行软件是运行程序和数据的总和,可分为系统软件和应用软件两大类。 系统软件功能与普通计算机的操作系统类似,它是交换机硬件同应用软件之间的接口。 应用软件是直接和交换处理与维护工作有关的程序,包括呼叫处理、维护和管理三个部分。 由运行程序处理的数据有两种: 动态数据:说明用户呼叫和通话过程中使用的系统资源的状态及资源之间连接关系的暂时性数据。 静态数据:描述交换机。 目前,程控交换机日益增多对数据库的应用。 数据库用来提供动、静态实际数据,包括局数据和用户数据。数据库管理程序则提供系统和这些数据的接口,它加强了软件系统的模块化和可移植性。 系统运行软件的一般结构 1.执行管理程序(操作系统) 功能: (管理计算机资源和控制程序的执行 ) a.任务调度 按任务的实时性要求分级、调度 b.I/O设备管理和控制 电话外设通过I/O中断请求和定期查询的方法 c.处理机间通信控制和管理 多处理器间通信网络资源管理和调用 d.系统管理 处理机管理、进程管理、内存管理、文件管理 2.呼叫处理程序 直接负责电话交换。用来控制各种呼叫接续的建立和释放。功能: a.交换状态管理(负责状态的转移及管理) b.交换资源管理(负责电话外设的测试、调用等) c.交换业务管理(新业务) d.交换负荷控制  3.维护和运行程序

文档评论(0)

zilaiye + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档