程控交换机软件概况

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2. 应用工程的支援系统
a) 交换网规划程序 b) 话局工程设计程序 c) 装机工程设计程序 d) 安装测试程序
3. 软件加工支援系统
a) 局数据生成程序 b) 用户数据生成程序 c) 交换机程序的组合
4. 交换局管理支援系统
a) 资料的搜集和分析 b) 交换局资料的更改 c) 资料的编辑和输出
17
是CCITT建议用于程序设计的高级语言,80年代常用。 ◆有数据描述部分,包括数据定义语句和数据说明语句; ◆有动作描述部分,包括数据各种运算及一些控制命令; ◆有程序结构描述部分,包括说明程序的开始、结束和有效 范围。
18
(2)MML( Man-Machine Language) 是交互式人---机操作和维护命令语言。规定了人与交换机
④交换负荷控制:根据交换业务的负荷情况、临时性控制发话 和入局呼叫的限制。
9
10
5.2 程序文件
交换局使用的程序必须通用。为此,要把程 序和数据分开,其次把数据再划分 。
程序
系统程序,系统程序对不同局 都适用。包含系统程序文件叫 做系统文件。
数据系统数据:各局共同使用源自数据 局数据 用户数据11
在交换机软件中,呼叫处理程序是实现交换机基本功能的 主要组成部分,但在整个系统的运行软件中,它只占一小部分 ,一般不超过三分之一,而系统防御和维护管理程序大约占整 个运行软件的三分之二左右。
16
• 软件支援系统包括
1. 软件开放支援系统
a) 源文件的生成和程序的编译程序 b) 连接编辑程序 c) 调试程序
13
5.3 软件支援系统
程控交换机的成本和质量在很大程度上取决于软件系统, 因此,软件的开发和生产效率及质量是直接影响程控交换机成 本和质量的关键。
在一个通信网中,由于各个交换局的地理位置和所管辖区 域的政治、历史、经济等情况各不相同,因此它们的用户组成 、容量、话务量、对端局工作方式及其在整个网中所处的地位 与作用也各不相同。尽管各个局的主体软件构成相同,但考虑 到上述具体因素,软件的有关部分需要做一定的修改以适应各 种具体要求。如果每建立一个程控交换局都要用人工方法根据 具体要求对交换软件系统中的相应程序和数据进行修改,那么 不但工作量大,而且更重要的是不能保证软件质量。
第5章 程控交换机软件概况
5.1 程控交换机的运行软件
➢ 5.1.1 对运行软件的要求
1. 实时性 2. 多道程序运行 3. 业务的不间断性
1
➢5.1.2 运行软件的组成
程控交换机的运行软件分为两大类:系统软件和应用软件。 系统软件相当于一个通用计算机的操作系统。是交换机硬 件同应用软件之间的接口。
可以预料,程控交换软件的维护工作量比一般软件系统更 大。维护工作从系统投入运行开始,一直延续到交换机退出服 役为止,一般软件总成本中有50%~60%是用在维护上的,所 以,提高程控软件的维护水平(包括效率和质量)对提高程控交换 系统的质量和降低成本具有十分重要的作用。
15
支援软件系统的另一个重要功能就是提供先进的软件维护 工具和环境。
5.4 软件设计语言
交换机常用两类语言:汇编语言和高级语言。 汇编语言具有较高的代码效率,执行速率快和节省空间,
但编程效率低;高级语言常用C语言和CCITT建议的CHILL语 言等,具有编程效率高、易于调试修改,容易实现程序的结构 化和模块化。
CCITT建议的语言: (1)CHILL语言(CCITT High-Level Language)
2
1、执行管理程序
管理计算机资源: 软件、硬件
控制程序的运行
3
2、系统监视和故障处理程序
系统监视和故障识别
系统监视
硬件:设置核对电路 软件:校验
故障识别:产生中断
4
2、系统监视和故障处理程序
系统监视和故障识别
故障分析与处理
偶然性故障 恢复处理 固定性故障 主/备机倒换
系统重新组织: 主/备机倒换后,建立新系统
进行通信的方式及语言,用于交换机的安装、操作、维护和测 试。需要一个对话驱动程序对MML命令进行语法分析,访问 内部子程序,以便执行有关命令。
(3)SDL(Specification and Description Language) 用于交换机系统设计阶段,描述整个交换机的功能,及各
支援软件系统的一个重要功能就是提供软件开发和生产的
工具与环境。
14
程控交换软件系统的一大特点是具有相当大的维护工作量 。这不仅是因为原来设计和实现的软件系统不完善而需要加以 修改,而且更重要的原因是随着技术的发展,需要不断引入新 的功能和业务,对原有功能要加以改进和扩充。 另外,交换局 的业务发展会引起用户组成、话务量等的变化,整个通信网的 发展可能会对各交换局提出新的要求。
5
恢复与再启动处理: 系统初始化、数据恢复
3、故障诊断程序
确定故障部位
打印诊断结果
6
4、维护和运行程序 存取和修改有关用户和交换局的各种数据 对用户线和中继线定期维护、测试 业务质量监察 统计话务量
7
打印计费清单
5. 呼叫处理程序
主要用来完成交换机的呼叫处理功能。普通的呼叫处 理过程从一方用户摘机开始,然后接收用户拨号数字,经 过对数字进行分析后接通通话双方,一直到双方用户全部 挂机为止。是交换过程的关键程序,它负责以下功能:
局数据是指与交换局设备有关的数据,包括 硬件配置、编号方式、中继线信号方式等。包含 局数据文件叫做局数据文件。
用户数据包括呼叫权限、用户类别、出局类 别、话机类型和新业务类别等。
12
▪局数据和用户数据由数据库提供(动、静态数据), 数据库管理程序提供接口。
在程控交换机中的数据库管理程序特点:
(1)数据的存取必须满足实时性要求; (2)由于数据库是一种公共资源,因此必须要随时控制对 数据库的存取; (3)要维持数据的完整性,满足系统对可靠性的要求; (4)在交换机引入新的功能,数据库功能要尽可能保持不 变; (5)要有可能使维护人员查询所存放的数据。
8
①交换状态管理:在呼叫处理中有不同的状态(如空闲状态,收 号状态等),由交换状态管理程序负责状态的转移及管理。
②交换资源管理;交换机有许多电话外设,如用户设备、中继 器、收发码器、交换网络等,它在呼叫处理过程中测试和调用, 因此由呼叫处理程序管理;
③交换业务管理:程控交换机有许多新的交换业务(如叫醒业 务等),它也属于呼叫处理的一部分;
相关文档
最新文档