由于在程控交换系统中常常采用多处理机系统.ppt

由于在程控交换系统中常常采用多处理机系统.ppt

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
由于在程控交换系统中常常采用多处理机系统

7、程控交换软件系统 时间表的每一行代表时间,每一列为一个比特,代表一个程序,若在第i行的第j列该比特位的值为“1”,则表示在这个时刻,该程序被调用;若为“0”,则不被调用。每次时间中断到来时,都要对时间计数器作加“1”操作,时间计数器的值形成了时间表的行地址。程序地址表保存被调用程序的入口地址。屏蔽表用于控制在该时刻该程序是否被调用执行,屏蔽表的每一位对应一个程序,如果某一位为“1”则表示该程序可执行,否则不执行。屏蔽表提供了一种灵活控制程序调用的机制,这样就不用频繁更改时间表了。 若时间中断周期为10ms,则由上述表格结构的设计可知: ●拨号脉冲识别程序每隔10ms被调用执行; ●按键号码识别程序每隔20ms被调用执行; ●位间隔识别程序每隔100ms被调用执行; ●用户线扫描程序每隔100ms被调用执行; ●中继线扫描程序每隔100ms被调用执行。 基于多级表的有限状态机的实现如图3.57所示,该多级表的第1级为状态索引表,通过状态号可检索到该状态下可能接收的事件索引表的地址,再由所接收的事件号检索到在该状态下收到该事件完成下一步工作的程序地址,调用相应程序执行,即可完成相应的呼叫处理。 通过上面对一个本局呼叫的基本呼叫过程的描述,我们不难发现整个呼叫处理过程就是处理机在某个状态,监视、识别外部来的各种输入信号(例如用户摘挂机、拨号等),然后进行分析,执行任务和输出信号(例如振铃、送各种信号音等),进入另外一个状态,再进行监视、识别输入信号、再分析、执行、输出信号……的过程,我们可以通过图3.35来进一步说明这种呼叫处理的特点。 呼叫处理的过程具有以下的特点: 整个呼叫处理过程可分为若干个阶段,每个阶段可以用一个稳定的状态来表示; 整个呼叫处理的过程就是在一个稳定状态下,处理机监视、识别输入信号,进行分析处理,执行任务和输出命令,然后跃迁到下一个稳定状态的循环过程; 两个稳定的状态之间要执行各种处理; 在一个稳定状态下,若没有输入信号,状态不会迁移; 相同的输入信号在不同的状态下会有不同的处理,并迁移到不同的状态; 在同一状态下,对不同输入信号的处理是不同的; 在同一状态下,输入同样信号,也可能因不同情况得出不同结果 通过上述对呼叫处理过程特点的分析,我们可以将呼叫处理过程划分为以下三个部分: (1)输入处理 在呼叫处理的过程中,输入信号主要有摘机信号、挂机信号、所拨号码和超时信号,我们把这些输入信号也叫做事件,输入处理就是指识别和接收这些输入信号的过程,在交换机中,它是由相关输入处理程序负责完成的。 (2)分析处理 分析处理就是对输入处理的结果(接收到的输入信号)、当前状态以及各种数据进行分析,以决定下一步执行什么任务的过程,如号码分析、状态分析等。分析处理的功能是由分析处理程序来完成的。 (3)任务执行和输出处理 任务执行是指在迁移到下一个稳定状态之前,根据分析处理的结果,完成相关任务的过程。它是由任务执行程序来完成的。在任务执行的过程中,要输出一些信令、消息或动作命令,如No.7信令、处理机间通信消息以及送拨号音、停振铃和接通话路命令等,我们将完成这些消息的发送和相关动作的过程叫做输出处理,输出处理由输出处理程序来完成。 呼叫处理的过程实际上就是在事件(输入信号)的作用下,从一个稳定状态跃迁到另一个稳定状态的过程,它具有有限个状态和有限个输入事件,具有一个初始状态,且输入事件引起状态的迁移,因此,对于程控交换系统处理呼叫的行为,我们可以用扩展的有限状态机(EFSM)来描述。规范说明和描述语言(SDL—Specification and Description Language)不仅对系统的行为能用扩展的有限状态机来描述,而且能够清楚表达EFSM难于表达的通信系统中的两个主要概念——功能部件之间的通信关系和定时器功能。因而采用SDL语言可以方便、直观、准确的表达呼叫处理过程。 SDL图形表示法中常用的图形符号如图3.35所示。 图3.36是用SDL图来描述的一个本局呼叫的处理过程。需要说明的是描述过程省略了细节的分析判断,以及用户听忙音状态之后呼叫处理行为的描述。 9、交换技术基础 8.3 输入处理 输入处理程序的主要任务是对用户线、中继线等进行监视、检测和识别,及时报告事件的产生。 输入处理主要可分为: 用户线扫描监视 中继线线路信号扫描 接收Pulse、DTMF和MFC信号 接收公共信道信号 用户线扫描监视程序 主要负责检测用户线的状态和识别用户线状态的变化。 用户线的各种不同变化: 用户话机的摘/挂机状态 号盘话机的拨号脉冲 用户通话时的环路状态 投币话机的输入信号 用户线上各种不同的状态具有的共同的特点: 形成直流回路(续)、断开直流回路(断) 摘机

文档评论(0)

magui + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档