第五讲_电路交换系统软件部分.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五讲_电路交换系统软件部分

4.4 程控交换的软件系统 4.4.1 特点和组成 1.特点 规模大,要为数万个端口提供呼叫处理,还要包括复杂的维护管理系统。 实时性强,交换机软件要求能及时收集外围端口状态并做出适当反应,属于实时控制软件。 通常外围端口状态变化有用户摘挂机、中继线占用、脉冲拨号等,要求响应时间小于100ms,脉冲拨号要求小于10ms。 基本特点 状态并发出现,多道程序同时执行。在一部交换机上可能同时出现几十个甚至上百个呼叫,而且还会出现多个待处理的任务处于不同的进程中,这就要求多道程序同时执行。 多道程序同时执行,不仅是交换机处理程序的需要,也是所有实时处理软件的特点。 基本特点 可靠性要求很高。交换设备除了对硬件系统有高可靠运行要求外,对软件也有极高的可靠运行要求。典型的可靠性指标是正确呼叫处理率98%,40年内系统中断时间不超过2小时。 硬件设备要有备份,软件要求能够自动监测硬件和软件故障,并且在不影响系统运行情况下能对故障进行隔离或修复。 基本特点 能适应各种应用环境,具有很高的可维护性。 应用环境包括:安装条件、线路条件、编号方案、路由方案等。 可维护性包括:可以随着技术发展不断完善软件系统的性能;增加新功能时易于修改软件。 采用模块化、结构化软件设计方法。 2.交换软件的组成 运行软件系统的结构 交换软件系统组成比例 操作系统,占20% 呼叫处理软件,占15% 管理系统软件,占25% 维护软件,占40% 4.4.2 程控交换机的操作系统 即计算机的操作系统,是应用程序和硬件之间的中间程序。 操作系统向下,可直接对相关硬件进行操作,通过驱动程序实现动作,硬件可以请求操作系统暂停CPU当前工作而为其服务。 操作系统向上,可调用、排队应用程序,并将应用程序置入CPU进行运算,对数据库系统进行调用、数据访问执行和管理。 操作系统界面 1. 进程的概念 进程是指并发程序的执行过程,有时也称为“任务”或“活动”,进程是系统分配资源的基本单位,是一个具有独立功能的程序段对某个数据集的一次执行活动。 对进程的几种定义: 进程是可以并行执行的计算部分; 进程是一个独立的、可以调度的活动; 进程是一个抽象实体,当执行某任务时它要分配和释放各种资源; 行为的规则叫程序,程序在处理机上执行时的活动叫进程; 一个进程是一系列逐一执行的操作,操作的确切含义有赖于用怎样的进程来描述。 进程的概念 程序,是一个静态的概念,是指令的有序集合,没有任何执行的含义。 进程,动态概念,强调执行过程,它可被动态地创建,调度执行后消亡。进程有并行的特征,是竞争计算资源的基本单位。 作业,是某任务要求计算机所作工作的集合,是用户向计算机提交的任务实体,作业的完成需经过四个阶段:提交、收容、执行和完成。 进程描述和进程控制快 进程是一个程序对某个数据集的执行过程,从计算机活动角度看,需要能反映进程存在、变化的实体—静态描述。 静态描述,由进程控制块PCB、程序段和可操作的数据结构集组成。PCB包含进程的描述、控制和资源信息,反映进程的动态特征。 控制信息,进程当前状态,如就绪、执行、挂起、等待等。 资源信息,占用内存大小、指针、共享程序、设备号、数据长度、缓存区、数据结构指针、文件指针等。 2.程序调度 程序调度,就是按一定排序和策略将相关处理程序置入计算机中执行。 调度策略,分为静态和动态调度: 静态调度,处理机时间分成若干片,按程序优先级分配时间片来执行。 动态调度,事件激活模式,OS按其优先级别分配处理机时间,灵活,实时响应好。 程序级别,交换机程序可分为故障级、时钟级(呼叫处理)、基本级(分析、维护管理等)。 程序级别划分和执行 时钟级调度 利用时钟源周期性向CPU产生时钟中断,再用时钟计数器的时间计数表调度执行。 时间计数器,指示当前中断周期执行任务表中的那行任务。 时间表,按计数顺序登记某一时段的任务。 屏蔽字,表示一行中的任务有效位。 转移表,执行程序的入口地址。 时钟级调度 时间表调度控制流程 数据表格激活处理模式 为了解决不同环境应用的适应性问题和方便新功能添加,通常将各类事件、应用环境、条件等制作成表格,并以数据表格模式激活应用处理软件。 优点:当规范或者应用发生变化时,不必改变处理软件的程序结构,只需修改表格中的数据。 举例,A和B表示两个独立的数字变量,按其值的组合,三个程序中将有一个将按规定执行。 数据表格激活处理软件模式 数据表格激活处理软件模式 数据表格激活程序的一般结构 基本级调度 4.4.3 呼叫处理能力分析 呼叫处理能力常用忙时试呼次数(BHCA)来衡量。 1. 影响BHCA值的因素,包括处理机速度、指令功能、空时处理机开销、呼叫处理开销、其他开销、程序结构、安全系数、话务参数等。 2. BHCA

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档