- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第五章
程控交换机软件概况
课程目标
掌握交换机软件系统的构成
了解程序的执行级别
掌握程序执行管理的基本原则
程控交换机主要包括硬件和软件两大部分
01
随着微电子技术的不断发展,硬件的成本不断下降,而软件系统恰好相反
02
一个大型程控交换软件通常由上百万条语句组成。其开发工作量可达数百人年(相当于100人工作数年)
03
随着新业务的不断引入和功能的不断完善,软件工作量在不断增加。
04
可预测,程控交换机的成本和质量(包括可靠性、BHCA、过载保护、可维护性等)在很大程度上取决于软件。
05
前言
运行速度快,占用存储空间小
以多道程序运行的方式工作
保证系统不中断
通用性能好
01.
02.
03.
04.
程控交换机对运行软件的要求
第一节程控交换机的运行软件
交换机软件系统的组成
执行管理程序
数据
程序
静态数据
动态数据:(忙闲状态、拨号等)
局数据
系统数据
脱机程序(支援程序)
维护管理程序
支援程序:(开发、生产用)
测试程序
呼叫处理程序
交换软件
用户数据
故障处理和诊断程序
应用程序
系统程序
联机程序(在线程序)
操作系统
实验课做的就是这部分内容啊!
我们讲交换机的软件主要就是讲这部分内容
第二节程序的执行管理
交换系统需要同时处理数千乃至上万个随机发生的呼叫,情况复杂,这就需要对呼叫处理程序执行有效的管理,使交换机有条不紊地工作——
一、多重处理
必要性:提高CPU的利用率
基本原理:
将每一个呼叫分解为多任务分段分时执行(内部处理快、输出处理慢,相差4~5个数量级)
任务1
任务2
任务3
输出处理
内部处理
输出处理
内部处理
串行处理
一、多重处理
输入处理采用实时处理,内部处理和输出处理采用多重并行处理
任务1
任务6
输出处理
内部处理2
输出处理
内部处理3
输出处理
内部处理4
输出处理
内部处理5
任务11
任务1
任务2
任务3
输出处理
内部处理
输出处理
内部处理
串行处理
多重并行处理
输出处理
内部处理1
我们可以看出:
宏观上看是并行的
微观上看是串行的
二、程序执行级别
任务执行过程
I(空闲)
T(时钟级)
B(基本级)
中断
中断恢复
每一次时钟中断,都是以周期级程序开始(输入处理)
每一时钟中断周期内有空余时间则执行基本级程序(内部处理、输出处理及内部测试等)
任何时刻有故障发生,都直接执行故障级程序
04
8ms
05
F(故障级)
01
8ms
03
8ms
02
在同一级中有很多任务,具体执行哪些任务由任务调度程序来管理,时钟级采用时间表法进行调度;基本级采用队列法任务调度。
H、L级采用时间表法进行调度,
以H级为例:
拨号脉冲扫描周期—8ms
DTMF扫描周期—16ms
位间隔扫描周期—96ms
用户扫描周期—200ms
7.3.2时间表法任务调度
由于扫描周期的不同,执行的时间也不同,如何按规定周期,有条不紊地执行各种程序,最有效的办法是采用时间表(类似课表)。
时间表结构
时间表
计数器
活动表
31543210
1
2
3
←对应于任务
←对应于时间
12
跳转表
T0=8ms
DTMF扫描
三、总结
本章结束
01
交换机的软件系统分为____和____两大类。
01
交换机程序分为_______和________两大类,其中,通信网中正常运行的交换机,运行的程序类别是_________;
02
交换机局数据库包含了_____、_____、______四类数据。其中交换机中继数属于____;话机的呼出权限属于_____。话机的忙闲状态属于______数据。
03
交换机的呼叫处理是由_____、______、和______三个步骤构成。
04
课程回顾
呼叫处理的输出处理和执行管理环节经过了______、____和____三个步骤。
01
程序的执行管理用到的主要的三种技术是____、______和_______.
02
程序执行的等级分为______、______和______三级。其中优先级别最高的是______,优先级别最低的是______.
03
课程回顾
呼叫处理程序分为输入处理、内部分析和输出处理三部分。
时间表适用于哪一部分的呼叫处理程序?
多重处理适用于哪一部分的呼叫处理程序?
课程回顾
文档评论(0)