- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章程控数字交换系统的软件
第四章 程控数字交换系统的软件 ;4.1 程控交换软件的概述
4.2 运行软件的一般结构
4.3 程序的级别及调度
4.4 呼叫处理程序
;4.1 程控交换软件的概述
4.1.1 程控交换软件的基本特点
程控交换软件的基本特点是:实时性强,具有并发性,适应性强,可靠性和可维护性要求高。
1.实时性强
程控交换机是一个实时系统。
2.并发性和多道程序运行
在一部交换机上,往往不仅有多个用户同时发出呼叫请求,还同时有多个用户正在进行通话。
;图4-1 多个进程实例共用一个程序代码;3.可靠性要求高
程控交换机应具有很高的可靠性,即使在其硬件或软件系统本身发生故障的情况下,系统仍能保持可靠运行。
4.能方便地适应交换机的各种条件:一个程控交换机要面对大量规模不同、对交换机功能要求不同、运行环境不同的交换局。
5.软件的可维护性要求高:交换软件的另一个特点是具有相当大的维护工作量。 ;4.1.2 数据驱动程序的特点及其结构
程控交换软件的一个基本要求是容易追加新的功能及适应不同的条件。
;图4-2 动作驱动程序的流程图
;图4-3 数据驱动程序的流程图
;图4-4 数据驱动程序的一般结构
;4.1.3 有限状态机(FSM)和有限消息机(FMM)的概念
系统的有限状态机描述是指能将系统(或进程)的状态定义为有限个状态,然后描述在每个状态下受到某个外部信号激励时系统作出的响应及状态转移的情况。
;图4-5 FSM结构的示意图
;4.1.4 在交换软件设计中应用的三种类型的程序设计语言
在程控交换机软件的开发、运行和维护阶段,一般要用到三种类型的语言:规范描述语言(SDL)、各种高级语言和汇编语言、人机对话语言(MML)。
;1.规范描述语言
规范描述语言(SDL)是原CCITT建议的一种高级语言,主要用来说明电话交换系统的行为。
(1)系统定义
系统名字 信号定义
信号表定义 信道定义
数据定义 模块定义;(2)模块定义
模块定义包含以下项目:
模块名字 信号定义
信号表定义
信号路由定义
信道到路由的连接
进程定义
数据定义
;(3)进程定义;2.汇编语言和高级语言
(1)汇编语言
汇编语言是面向处理机动作过程的语言
(2)高级语言
3.人机对话语言(MML)
(1)输入信息——人机命令
(2)输出语言
;4.2 运行软件的一般结构
4.2.1 运行软件的基本结构
程控交换机的运行软件指存放在交换机处理机系统中,对交换机的各种业务进行处理的程序和数据的集合。
;图4-10 运行软件结构
;4.2.2 局数据和用户数据
1.局数据
局数据用来描述交换机的配置及运行环境,主要包含以下内容:
配置数据
交换局的号码翻译规则
路由中继数据
No.7信令数据
计费数据
新业务提供情况 ;2.用户数据
用户数据用来说明用户的情况,每个用户都有其特有的用户数据。用户数据主要包括以下内容:
用户电话号码、用户设备码
用户线类别
话机类别
用户的服务等级
用户对新业务的使用权及用户已登记的新业务
用户计费数据;4.2.3 操作系统、呼叫处理程序以及维护管理程序
1.操作系统
2.呼叫处理程序
3.维护管理系统
;4.3 程序的级别及调度
4.3.1 程序的优先级、各类程序的特点及驱动方式
程控交换机软件的最基本特点是并发性和实时性,并发性是指在系统中存在多道被激活的作业,实时性是指系统对外界出现的事件必须在规定时间内作出响应,否则将丢失有关信息而导致呼叫处理的失败。
;1.中断级
中断级程序有两个重要特点,一个是实时性要求高,在事件发生时必须立即处理;另一个是事件发生的随机性,即事件何时发生事先无法确定。
2.时钟级
时钟级程序用于处理实时性要求较高的工作(按照一定周期执行)。
3.基本级
基本级程序的功能是对外部发现的各种事件进行处理。 ;4.3.2 时钟级程序的调度
时钟级调度程序是由时钟中断启动的。
1.表格结构
2.调度程序流程
;图4-11 比特型时间表
;2.调度程序流程;4.3.3 处理机占用率计算
;4.3.4 基本级程序的调度
1.进程的概念
进程是操作系统中最重要、最基本的概念之一,它是随着多道程序的出现而引入的。
进程具有如下性质:
① 进程包含了数据和运行于其上的程序。
② 同一程序同时运行于不同数据集合上
您可能关注的文档
最近下载
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 互联网+创新创业大赛-“大学生外卖订餐平台项目商业计划书APP”PPT幻灯片课件.ppt
- 2023年秋江苏开放大学计算机应用基础第二次形成作业(Word 操作)上海旅游计划书+姓名(占形考成绩的20%).pdf VIP
- Cadence及MEDICI使用说明详细版.pdf VIP
- 银行信贷业务知识培训.pptx
- T_CI 032-2022 矿山酸性污染全过程控制与治理技术指南.docx
- 酒店类职业生涯规划书.pdf
- 关于人民政府办公室全套工作制度汇编(25篇).docx VIP
- 医院保洁员院感知识培训.docx VIP
- AMS2759_12A 国外国际标准规范.pdf
文档评论(0)