数字程控原理-课件第6章呼叫处理的基本原理

上传人:w****i 文档编号:91939674 上传时间:2019-07-04 格式:PPT 页数:51 大小:1.06MB
返回 下载 相关 举报
数字程控原理-课件第6章呼叫处理的基本原理_第1页
第1页 / 共51页
数字程控原理-课件第6章呼叫处理的基本原理_第2页
第2页 / 共51页
数字程控原理-课件第6章呼叫处理的基本原理_第3页
第3页 / 共51页
数字程控原理-课件第6章呼叫处理的基本原理_第4页
第4页 / 共51页
数字程控原理-课件第6章呼叫处理的基本原理_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《数字程控原理-课件第6章呼叫处理的基本原理》由会员分享,可在线阅读,更多相关《数字程控原理-课件第6章呼叫处理的基本原理(51页珍藏版)》请在金锄头文库上搜索。

1、1,第6章 呼叫处理的基本原理,6.4 分析处理,6.3 输入处理,6.1 一个呼叫处理过程,6.2 用SDL图来描述呼叫处理过程,6.5 任务执行和输出处理,2,6.1 呼叫接续过程,输入处理 扫描程序 内部处理 分析执行程序 输出处理 驱动程序,呼叫处理程序是程控交换机的关键所在,负责交换接续,主要包括三个部分:,以上三种处理不断循环,为用户服务,例如:,摘机 (输入),分析是否送拨号音 (内部处理),送拨号音 (输出),3,主叫摘机 拨被叫号码 被叫应答 通话 话终挂机,一次呼叫的接续过程,送出拨号音 收号 号码分析 呼叫被叫用户:向被叫振铃,向主叫送回铃音 若被叫应答,停送铃流和回铃音

2、 若用户挂机,线路复原,用户侧的动作,交换机侧的动作,6.1 呼叫接续过程,4,6.1 一个呼叫处理过程,在用户一个完整的呼叫处理过程,交换机都做什么: 1. 主叫用户A摘机呼叫 检测到用户A摘机状态; 调查用户A的类别,以区分同线电话、一般电话、投币电话还是小交换机等; 调查话机类别,是按钮话机还是号盘话机,以便接上相应的收号器;,5,6.1 一个呼叫处理过程,在用户一个完整的呼叫处理过程,交换机都做什么: 2. 送拨号音,准备收号 交换机找寻一个空闲收号器以及它和主叫用户间的空闲路由; 找寻一个空闲的主叫用户和信号音源间的路由,向主叫用户送拨号音; 监视收号器的输入信号,准备收号;,6,6

3、.1 一个呼叫处理过程,在用户一个完整的呼叫处理过程,交换机都做什么: 3. 收号 由收号器接收用户所拨号码; 收到第一位号后,停拨号音; 对收到的号码按位存储; 将号首送分析程序进行分析(叫做预译处理);,7,6.1 一个呼叫处理过程,在用户一个完整的呼叫处理过程,交换机都做什么: 4. 号码分析 在预译处理中分析号首,以决定呼叫类别(本局、出局、长途、特服等),并决定该收几位号; 检查这个呼叫是否允许接通(是否限制用户等); 检查被叫用户是否空闲,若空闲,则将其示忙;,8,6.1 一个呼叫处理过程,在用户一个完整的呼叫处理过程,交换机都做什么: 5. 接至被叫用户 测试并预占空闲路由,包括

4、: 向主叫用户送回铃音的路由; 向被叫送铃流的回路(可能直接控制用户电路振铃,而不用另找路由); 主、被叫用户通话路由(预占);,9,6.1 一个呼叫处理过程,在用户一个完整的呼叫处理过程,交换机都做什么: 6. 向被叫用户振铃 向被叫用户B送铃流; 向主叫用户A送回铃音; 监视主、被叫用户状态;,10,6.1 一个呼叫处理过程,在用户一个完整的呼叫处理过程,交换机都做什么: 7. 被叫应答和通话 被叫摘机应答,交换机检测到以后,停振铃和回铃音; 建立A、B用户间的通话路由,开始通话; 启动计费设备,开始计费; 监视主、被叫用户状态;,11,6.1 一个呼叫处理过程,在用户一个完整的呼叫处理过

5、程,交换机都做什么: 8. 话终,主叫先挂机 主叫先挂机,交换机检测到以后,路由复原; 停止计费; 向被叫用户送忙音;,12,6.1 一个呼叫处理过程,在用户一个完整的呼叫处理过程,交换机都做什么: 9. 被叫先挂机 被叫先挂机,交换机检测到以后,路由复原; 停止计费; 向主叫用户送忙音;,13,6.2 用SDL图来描述呼叫处理过程,6.2.1 稳定状态和状态转换,14,稳定状态:一次呼叫过程分为几个阶段,每个阶段交换硬件设备的状态基本不变,此时称其为稳定状态。在稳定状态中,处理机没有工作可做,可去处理其它的呼叫。 状态迁移:状态由一种稳定状态转移到另一种稳定状态。 状态迁移由输入信息引起,没

6、有输入信息的促发,状态是不会改变的。,稳定状态和状态迁移:,15,状态迁移的过程:,16,6.2 用SDL图来描述呼叫处理过程,状态转移的几点说明:,在一个稳定状态,若无输入,则不会发生状态改变; 状态转移需:输入处理、内部分析处理、 输出处理; 同样的输入,在不同的状态下,会转移到不同的状态; 同一状态,不同的输入,转移的状态也不同; 同一状态,相同的输入,转移的状态也可能不同;,17,6.2.2 SDL图简介,SDL进程图部分常用符号:,状态,输入,输出,判别,(内部)任务,18,A话机呼叫B话机的态转移过程:,图6.3 局内呼叫SDL进程图,19,所谓的输入处理就是对输入信号的扫描。它是

7、一组周期级的程序。 对于电话接口:摘挂机、脉冲拨号、双音频拨号等。 对于中继接口:线路信号、多频记发信号等。 不同的状态对扫描的时间要求是不一样的。,6.3 输入处理,一、用户线摘挂机扫描: 用户线的输入信号是随机的,众多的;而CPU的工作是串行的。对用户线的扫描只能是定期的,扫描周期一般为100-200ms。,20,6.3 输入处理,6.4.1 用户线扫描监视,通:摘机时,形成直流回路,用“0”表示; 断:挂机时,断开直流回路,用“1”表示;,用户线的状态有两种:,摘机识别:用户线状态从“1”变为“0” 挂机识别:用户线状态从“0”变为“1”,21,6.3.1 用户线扫描监视,1. 摘机识别

8、和按钮话机的挂机识别,22,6.3.1 用户线扫描监视,1. 摘机识别和按钮话机的挂机识别,选择此种识别方法的原因: 识别到挂机或摘机后要进行相应的处理,(例如摘机后寻找空闲的收号器),要避免重复识别,因此没有将“1”作为挂机状态,“0”作为摘机状态; 扫描周期的确定: 实时性:使用户在可容忍的时间内听到拨号音; 减少CPU的处理工作,扫描周期尽量大;,100200ms,23,群处理:对数个电话接口同时处理,24,6.3.1 用户线扫描监视,2. 群处理举例,8用户的群处理,摘机,挂机,25,6.3.2 号盘话机拨号号码的接收,1. 脉冲识别,对一位号码中脉冲个数的计数; 识别两个号码之间的位

9、间隔;,对脉冲号码的接收分为两部分:,26,6.3.2 号盘话机拨号号码的接收,1. 脉冲识别,脉冲速度:816个脉冲/s; Tmin=62.5ms Tmax=125ms 脉冲断续比: 1:13:1; 最短的续时间:15.625ms 最长的断时间:93.75ms 位间隔:250ms,对话机所发的脉冲号码有规定的指标:,扫描周期8ms,27,6.3.2 号盘话机拨号号码的接收,1. 脉冲识别,28,6.3.2 号盘话机拨号号码的接收,1. 脉冲识别,脉冲识别原理: 识别脉冲的上升沿,对其计数; 脉冲扫描周期: 上限:最短的续时间,否则会丢脉冲; 下限:无; 在满足上述条件的前提下,尽量将扫描周期

10、取大,以减少CPU的处理工作,通常取8ms,29,脉冲识别计数流程:,30,6.3.2 号盘话机拨号号码的接收,2. 位间隔识别,在前一个扫描周期(96ms)内用户线状态无变化; 在再前一个扫描周期(96ms)内用户线状态有变化;,位间隔识别原理:通过位间隔扫描程序识别,31,6.3.2 号盘话机拨号号码的接收,2. 位间隔识别,扫描周期的上限:位间隔的一半(125ms),位间隔识别的扫描周期:,边界情况,(1) 扫描周期太长漏掉真的位间隔,造成错号:,32,6.3.2 号盘话机拨号号码的接收,2. 位间隔识别,位间隔识别的扫描周期:,(2)扫描周期太短识别到假的位间隔,也造成错号:,扫描周期

11、的下限:最长的断时间(93.75ms),边界情况,实际位间隔识别的扫描周期:96ms,33,首次变化的定义: 首次变化首次变化V变化识别 所以首次变化每8ms刷新一次,每96ms存放一次,每96ms清零。 【注】96ms的扫描脉冲是首次变化信号的清零信号 位间隔首次变化前次首次变化 【注】在每次有96ms扫描脉冲时作上式的与操作,34,6.3.2 号盘话机拨号号码的接收,2. 位间隔识别,“1”:再前一个扫描周期有变化,“0”:前一个扫描周期无变化,35,6.3.2 号盘话机拨号号码的接收,2. 位间隔识别,总结:为什么要采用这样的识别原理?两个变量,识别在前一个96ms内没有变化,排除了脉冲

12、变化的可能; 识别在再前一个96ms内有变化,可以保证在位间隔开始96ms后的第一个周期(96192ms)内就能识别到,而且以后不会重复识别;,36,读这次扫描,这前=变识,读前次扫描,这首 前首,首变V变识 首变,变识前次扫描,=1?,=0?,全完?,结果=0?,这次 前次,计数器+1,8ms,Y,Y,N,N,换收号器,存号,查前次扫描,首变前首变=位间隔/挂,取前次首变,首变清零,全完?,96ms,Y,Y 位间隔,Y,换收号器,N,N 挂机,N,脉冲识别和位间隔识别流程图:,37,6.3.3 按钮话机拨号号码的接收,SP:收号指示信号;0:有DTMF信号,读取号码信息;1,无DTMF信号。

13、,拨号最小持续时间40ms,38,6.3.3 按钮话机拨号号码的接收,1209,1336,1477,1633,697,770,852,941,39,SP=H4 V H3 V H2 V H1或者SP= L4 V L3 V L2 V L1,6.3.3 按钮话机拨号号码的接收,扫描周期:DTMF号码传送时间40ms,一般取16ms或20ms,40,1、画出DTMF扫描程序的流程图。 2、若脉冲拨号的速度为每秒8-20个,断续比范围:1.5:1-2.5:1,位间隔300ms,试求出脉冲扫描周期和位间隔扫描周期的取值范围,并说明原因。,作业:,41,6.4 分析处理,分析处理:分析处理就是对各种信息(当

14、前状态、用户数据、可用资源等)进行分析,确定下一步要执行的任务和进行输出处理。分析处理由分析处理程序完成,属于基本级程序。,去话分析; 号码分析; 来话分析; 状态分析;,主要包括以下部分:,42,6.4.1 去话分析,去话分析:当摘挂机扫描程序检测到用户摘机信号后,CPU要根据摘机用户的数据进行一系列分析,以决定下一步的接续动作。信息来源是主叫用户数据。 分析流程,43,用户状态:主叫用户状态,如空闲状态、去话拒绝等。 用户数据类别:单线用户、PABX中继、投币电话等。 话机类别:DTMF/PULSE,专用情况:一般电话、热线电话等。 计费类别:免费、自动计费、专用计次等。 电路类别:普通、

15、极性反转、带直流脉冲计数等。,分析方法:逐次展开法 分析结果:根据逐次展开所得到的数据,将结果转入输出处理,执行相应任务。例:分析结果允许呼叫,.;若为热线用户,则查出被叫用户,转入来话分析程序。,44,6.4.1 去话分析,分析方法逐次展开法,F=1,存在下级表 F=0,不存在下级表,45,号码来源:用户所拨号码,可以是话机传来,也可以是中继线传来。然后通过译码表进行分析。 译码表包括:号码类型(市话、特服、长话等)、 号长、计费方式费率等。 分析步骤: 预分析处理:根据前1-3位拨号,确定是什么样的呼叫,应收号长。 全部号码分析:分析结果决定下一个要执行的任务。,6.4.2 号码分析,46

16、,6.4.2 号码分析,预译处理 + 拨号号码分析处理,47,6.4.3 来话分析,来话分析是在呼入到来时在呼叫被叫前所进行的分析,是基于被叫数据进行的。,用 户 状 态,48,6.4.4 状态分析,分析输入信息,决定状态转移,49,当完成了输入处理,分析处理后,下一步就是输出处理,使交换机从某一稳态转向另一稳态,它分三个步骤: 任务执行(始):硬件的预占用; 例,收号器的预占用。 输出处理:硬件驱动; 任务执行(终):硬件结果的后处理。 例,复原设备在闲忙表中示闲。,6.5 任务执行和输出处理,50,6.5.2 输出处理,输出处理比较简单,完成硬件的接续或释放,主要包括:,路由驱动;例:交换网络的驱动 发送分配信号(例如振铃控制等信号); 转发脉冲信号; 发线路信号和记发器信号; 发公共信道信号; 发计费脉冲; 发CPU间通信信息; 发测试码,51,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号