交换原理_第4章程控交换机的软件.pdf

交换原理_第4章程控交换机的软件.pdf

ID:50578364

大小:1.37 MB

页数:74页

时间:2020-03-07

交换原理_第4章程控交换机的软件.pdf_第1页
交换原理_第4章程控交换机的软件.pdf_第2页
交换原理_第4章程控交换机的软件.pdf_第3页
交换原理_第4章程控交换机的软件.pdf_第4页
交换原理_第4章程控交换机的软件.pdf_第5页
资源描述:

《交换原理_第4章程控交换机的软件.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第4章程控交换机的软件(对应书中第6章前半部分和第7章)4.1程控交换机的运行软件4.2软件设计语言4.3程序的级别与调度4.4呼叫处理程序14.1程控交换机的运行软件运行软件的基本概念对运行软件的要求运行软件的分类与组成程序文件24.1程控交换机的运行软件运行软件的基本概念指存放在交换机处理机系统中,对交换机的各种业务进行处理的程序和数据的集合。对运行软件的要求实时性并发性不间断性适应性可维护性分类系统软件应用软件3程控交换机的数据驱动程序数据驱动程序根据参数驱动表决定需要启动的程序

2、优点程序结构不变可根据不同情况,改变不同的参数驱动表,以适应变化4动作驱动程序流程图的示例条件待执行的程序AB初始规范变化后的规范00RR1201RR1110RR2111RR33数据驱动程序流程图的示例条件待执行的程序AB初始规范变化后的规范00RR1201RR1110RR2111RR33数据驱动程序的一般结构程控交换机运行软件的组成话路部分I/O设备操作系系统监视故障诊I/O和人机系统软件统故障处理程序断程序通信程序应用软件呼叫处理程序维护和运行程序8各程序的功能描述操作系统(执行管理程序)管理软硬件资源程序

3、运行平台I/O与人机通信程序负责系统的输入和输出实现人机通信(如测试,查询等)故障诊断程序故障测试、诊断,确定故障部位,以便处理9程序功能描述——系统监视和故障处理系统监视硬件监视:核对与检测电路软件监视:比较与校验故障分析与处理分析故障原因,确定处理措施临时故障,恢复处理确认故障,主/备切换系统重新组织切换并建立新系统恢复与再启动重新初始化,恢复数据,直至正常工作10程序功能描述——呼叫处理程序是直接负责电话交换的软件,即负责交换机所有呼叫的建立与释放。具体包括:交换状态管理各种状态

4、的读写,状态转移与管理交换资源管理各种功能模块的调用与管理如用户模块、中继器、收/拨号器、交换网络等交换业务管理一般业务和补充业务的管理如叫醒业务、转移呼叫业务等交换负荷管理根据业务负荷,控制发话和入局呼叫,保证系统安全工作11程序功能描述——维护和运行程序话务量观察、统计与分析定期对用户线和中继线例行维护和测试业务质量监视通话质量监视收费监视业务变更处理用户变动处理:新用户登记、撤销或更改号码等业务更改处理:新业务登记、业务更改等计费与用户账单打印负荷控制:对话务量负荷进行控制12程

5、序文件什么是程序文件?--程序+数据程序文件的通用性要求各局虽然不同,但不能每个局单独制作一套软件要求各局采用统一的软件通用性基本思想:将程序和数据分开程序系统程序系统数据程序文件数据局数据用户数据13程序文件的组成三部分:系统程序、局数据和用户数据系统程序:不同的交换局通用局数据:各局不同设备情况:如硬件配置、安装条件、编号方式、中继线信号方式等用户数据:各局不同局用户分配新业务的情况话机类别各自不同的用户属性等局数据和用户数据由数据库提供14C&C08交换机的软件系统软件系统结构前台后

6、台终端主机软件OAM软件15C&C08主机软件组成数据库管理模块维护管理模块信令处理模块操作系统呼叫处理模块通信处理模块资源管理模块16C&C08主机软件功能操作系统采用嵌入式实时操作系统。通信处理模块完成模块处理机之间的通信处理功能。资源管理模块完成对各种硬件资源的初始化、申请、释放、维护和测试等功能。呼叫处理模块完成号码分析、局内规程控制、被叫信道定位、计费处理等功能。信令处理模块负责在呼叫接续过程中处理各种信令或协议。数据库管理模块响应呼叫处理模块的数据查询请求。响应终端OAM软件的数据

7、维护请求。维护管理模块负责监视交换设备,产生告警和故障报告。执行或响应来自后台(终端OAM软件)的操作维护指令或请求。17C&C08终端OAM软件软件结构BAM应用程序运行于BAM上,集通信服务器与数据库服务器于一体,BAM应用程序是终端OAM软件的核心终端应用程序应用程序层终端应用程序运行于工作站上,作为客户机/服务器方操作系统层式的客户端,与BAM连接,MSSQLServer7.0提供基于MML的业务图形终端,可以实现系统所有的维WindowsNTServer4.0护功能184.2软件设计语言选择语言

8、要考虑的因素程序的效率(空间的和时间的)程序员的编程效率结构化程序设计和软件模块化的适用性调试的效率可维护性和可移植性数据修改的可能性和方便性194.2软件设计语言常用的软件编程语言汇编语言(低级语言)程序效率高高级语言除了效率,具备其它所有优点通常采用混合编程方法204.2软件设计语言CCIT

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

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

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