程控数字交换技术第6章PPT课件_第1页
程控数字交换技术第6章PPT课件_第2页
程控数字交换技术第6章PPT课件_第3页
程控数字交换技术第6章PPT课件_第4页
程控数字交换技术第6章PPT课件_第5页
已阅读5页,还剩89页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1第6章 呼叫处理的基本原理任课教师:李红岩任课教师:李红岩第6章 呼叫处理的基本原理呼叫处理的基本原理2第5章回顾:运行软件的组成第6章 呼叫处理的基本原理呼叫处理的基本原理3第第4章章回顾:控制系统的结构回顾:控制系统的结构第6章 呼叫处理的基本原理呼叫处理的基本原理4 第第4章回顾:章回顾: 控制系统的标准工作模式:控制系统的标准工作模式: (1)接收外界信息。)接收外界信息。 (2)分析并处理信息。)分析并处理信息。 (3)输出处理结果。)输出处理结果。4第6章 呼叫处理的基本原理呼叫处理的基本原理5第第5章回顾:章回顾:程控交换机软件系统设计流程:程控交换机软件系统设计流程:第6章

2、呼叫处理的基本原理呼叫处理的基本原理6本章内容本章内容在第在第4、5章的基础上,进一步讲授程控交换章的基础上,进一步讲授程控交换机软件系统中呼叫处理软件的设计思路。机软件系统中呼叫处理软件的设计思路。重点在于呼叫处理的功能需求分析,并采用重点在于呼叫处理的功能需求分析,并采用SDL语言对呼叫处理过程进行分析和描述。语言对呼叫处理过程进行分析和描述。不涉及软件的代码编写。不涉及软件的代码编写。第6章 呼叫处理的基本原理呼叫处理的基本原理7本章问题本章问题呼叫处理过程包含哪些主要步骤?呼叫处理过程包含哪些主要步骤?如何用如何用SDL图描述呼叫处理过程?图描述呼叫处理过程?输入处理程序的主要任务是什

3、么?输入处理程序的主要任务是什么?用户摘挂机如何识别?用户摘挂机如何识别?号盘话机的拨号脉冲如何识别?号盘话机的拨号脉冲如何识别?号盘话机的位间隔如何识别?号盘话机的位间隔如何识别?按钮话机的拨号如何接收?按钮话机的拨号如何接收?去话分析、号码分析、来话分析和状态分析程序的去话分析、号码分析、来话分析和状态分析程序的主要任务是什么?主要任务是什么?输出处理程序的主要任务是什么?输出处理程序的主要任务是什么?第6章 呼叫处理的基本原理呼叫处理的基本原理8第6章 呼叫处理的基本原理6.1 一个呼叫处理过程局内接续的呼叫处理过程如图局内接续的呼叫处理过程如图6.1。第6章 呼叫处理的基本原理呼叫处理

4、的基本原理9设用户设用户A和用户和用户B位于同一个交换机内,且两个用户位于同一个交换机内,且两个用户均处于空闲状态。在某个时刻,用户均处于空闲状态。在某个时刻,用户A要发起与用户要发起与用户B的一个呼叫,即主叫为的一个呼叫,即主叫为A、被叫为、被叫为B,则交换机对这,则交换机对这个本局呼叫的基本处理过程如表所示。个本局呼叫的基本处理过程如表所示。第6章 呼叫处理的基本原理呼叫处理的基本原理10第6章 呼叫处理的基本原理呼叫处理的基本原理11通过上面对一个本局呼叫的基本呼叫过程的描通过上面对一个本局呼叫的基本呼叫过程的描述,我们不难发现整个呼叫处理过程就是处理机在述,我们不难发现整个呼叫处理过程

5、就是处理机在某个状态,监视、识别外部来的各种输入信号(例某个状态,监视、识别外部来的各种输入信号(例如用户摘挂机、拨号等),然后进行分析,执行任如用户摘挂机、拨号等),然后进行分析,执行任务和输出信号(例如振铃、送各种信号音等),进务和输出信号(例如振铃、送各种信号音等),进入另外一个状态,再进行监视、识别输入信号、再入另外一个状态,再进行监视、识别输入信号、再分析、执行、输出信号分析、执行、输出信号的过程。的过程。 上述呼叫处理过程可以简化为以下图示:上述呼叫处理过程可以简化为以下图示:第6章 呼叫处理的基本原理呼叫处理的基本原理12第6章 呼叫处理的基本原理呼叫处理的基本原理13从上图可知

6、,一个呼叫处理的过程可以分为从上图可知,一个呼叫处理的过程可以分为几个阶段,每个阶段对应一个稳定的状态,在每几个阶段,每个阶段对应一个稳定的状态,在每个稳定状态下,只有当交换机检测到输入信号时,个稳定状态下,只有当交换机检测到输入信号时,才进行分析处理和任务执行,任务执行的结果往才进行分析处理和任务执行,任务执行的结果往往要产生一些输出信号,然后跃迁到另一个稳定往要产生一些输出信号,然后跃迁到另一个稳定的状态,如此反复。的状态,如此反复。 第6章 呼叫处理的基本原理呼叫处理的基本原理14 6. 2 用SDL图来描述呼叫处理过程SDL图描述进程的图描述进程的主要符号:主要符号:第6章 呼叫处理的

7、基本原理呼叫处理的基本原理15稳定状态稳定状态和状态转换状态转换 一个呼叫过程可分为若干个阶段,每一个阶段用稳定状态来每一个阶段用稳定状态来标志标志。 稳定状态和转移关系如下:(1) 在一个稳定状态下,如果没有输入信号,则稳定状态不会发生改变,若有输入信号,状态一定发生变化。第6章 呼叫处理的基本原理呼叫处理的基本原理16(2) 从一个稳定状态向另一个稳定状态转移,除有输入信号外,还需执行各种处理。如从空闲状态到等从空闲状态到等收号状态收号状态,它们由主叫摘机识别主叫摘机识别、收号器接续收号器接续、拨号拨号音接续音接续等各种处理连接。第6章 呼叫处理的基本原理呼叫处理的基本原理17(3) 同样

8、输入信号在不同状态下会有不同处理,并同样输入信号在不同状态下会有不同处理,并转移到不同的新状态。如主叫在转移到不同的新状态。如主叫在空闲状态下摘机空闲状态下摘机,交,交换机要寻找空闲收号器和送拨号音,转移到等待状换机要寻找空闲收号器和送拨号音,转移到等待状态;若在态;若在振铃状态下摘机振铃状态下摘机,则被认为是被叫应答,要,则被认为是被叫应答,要进行通话接续处理,并转向通话状态。进行通话接续处理,并转向通话状态。第6章 呼叫处理的基本原理呼叫处理的基本原理18(4)同一状态下,不同输入信号处)同一状态下,不同输入信号处理也不同。如在理也不同。如在振铃状态下振铃状态下,收到,收到主主叫挂机叫挂机

9、信号,则可作中途挂机处理;信号,则可作中途挂机处理;收到收到被叫摘机被叫摘机信号,则可作通话接续信号,则可作通话接续处理。前者转向空闲状态,后者转向处理。前者转向空闲状态,后者转向通话状态。通话状态。第6章 呼叫处理的基本原理呼叫处理的基本原理19(5)在同一状态下,)在同一状态下, 同同样的输入信号也可能因不样的输入信号也可能因不同同情况有不同结果。如在空情况有不同结果。如在空闲状态下,主叫用户摘机,闲状态下,主叫用户摘机,要进行收号器接续处理;要进行收号器接续处理;如遇到无空闲路由,则要如遇到无空闲路由,则要送忙音处理,转向听忙音送忙音处理,转向听忙音状态。状态。 第6章 呼叫处理的基本原

10、理呼叫处理的基本原理206.2.2 SDL图简介SDL图是SDL语言中的一种图形表示方法6.2.3 描述局内呼叫的SDL进程图举例(如下页图)第6章 呼叫处理的基本原理呼叫处理的基本原理21第6章 呼叫处理的基本原理呼叫处理的基本原理22课本课本 P84 图图 6.3 中,各计时器的含义如下:中,各计时器的含义如下: T0 :等待读取第一位号码计时器(:等待读取第一位号码计时器( 10s ) T1 :位间隔计时器(:位间隔计时器( 20s ) T2 :振铃时间计时器(:振铃时间计时器( 60s ) 第6章 呼叫处理的基本原理呼叫处理的基本原理23呼叫处理任务呼叫处理任务第6章 呼叫处理的基本原

11、理呼叫处理的基本原理246.3 呼叫处理有关的数据和表格6.3.1 用户数据6.3.2 局数据第6章 呼叫处理的基本原理呼叫处理的基本原理256.4 输入处理输入处理输入处理的主要功能就是要及时检测外界进入到交换机的各种信号,如用户摘/挂机信号、用户所拨号码(PULSE、DTMF)、中继线上的信令的线路信号等。我们将这些从外部进入到交换机的各种信号称为事件。输入处理是由输入处理程序来完成的。在一次呼叫过程中,会产生许多这样的随机事件,当事件发生时,输入处理程序要及时、准确地检测和识别这些事件,报告给分析处理程序。 第6章 呼叫处理的基本原理呼叫处理的基本原理26输入处理程序需完成的主要功能有:

12、输入处理程序需完成的主要功能有:用户线扫描监视:监视用户线状态是否发生了用户线扫描监视:监视用户线状态是否发生了变化;变化;中继线线路信号扫描:监视采用随路信令的中中继线线路信号扫描:监视采用随路信令的中继线的状态是否发生了变化;继线的状态是否发生了变化;接收各种信号:包括拨号脉冲、接收各种信号:包括拨号脉冲、DTMF信号和信号和MFC信号等;信号等;接收公共信道信令;接收公共信道信令;接收操作台的各种信号等。接收操作台的各种信号等。第6章 呼叫处理的基本原理呼叫处理的基本原理27输入处理程序要获取的三种主要数据信息输入处理程序要获取的三种主要数据信息1)用户摘挂机状态)用户摘挂机状态 用户摘

13、机或挂机时,其话机叉簧接点闭合或切断用户线直流环路,用户摘机或挂机时,其话机叉簧接点闭合或切断用户线直流环路,通过用户电通过用户电路的监视(路的监视(S)电路)电路监测接收监测接收,程控交换机可监视接收用户摘挂机状态,程控交换机可监视接收用户摘挂机状态数据数据; 2)直流脉冲拨号信息)直流脉冲拨号信息(来自号盘式话机)(来自号盘式话机) 脉冲拨号是一种时域处理方法,用脉冲数来表示号码,数字脉冲拨号方式对脉脉冲拨号是一种时域处理方法,用脉冲数来表示号码,数字脉冲拨号方式对脉冲宽度、大小、间距、形状都有着严格要求,由于线路干扰冲宽度、大小、间距、形状都有着严格要求,由于线路干扰等等原因而使得参数原

14、因而使得参数发生了变化则能引起号码接收错误,另发生了变化则能引起号码接收错误,另一一方面由于每方面由于每个个脉冲都占脉冲都占用用一定时间而一定时间而使得种拨号方式比较慢。使得种拨号方式比较慢。 当主叫使用号盘话机或主流脉冲按键话机拨号时,送当主叫使用号盘话机或主流脉冲按键话机拨号时,送出的拨号信息是直流脉冲,直流脉冲拨号信息不进入程控交换机数字交换网,出的拨号信息是直流脉冲,直流脉冲拨号信息不进入程控交换机数字交换网,直接直接在用户电路监视(在用户电路监视(S)处监测接收)处监测接收,为此需要设置,为此需要设置脉冲拨号接收器脉冲拨号接收器; 3)双音频拨号信息)双音频拨号信息(来自按钮式话机)

15、(来自按钮式话机) 音频拨号是一种频域处理方法,当主叫使用双音频按键话机拨号时,送出的每音频拨号是一种频域处理方法,当主叫使用双音频按键话机拨号时,送出的每位选号信息用高低两个音频信号组合表示。双音频信号的高低频率均夹含在位选号信息用高低两个音频信号组合表示。双音频信号的高低频率均夹含在300-3400HZ的话路传输频带内,因此主叫送出的双音频选号信息先经其对应的的话路传输频带内,因此主叫送出的双音频选号信息先经其对应的用户电路,再以数字信号形式用户电路,再以数字信号形式由由数字交换网数字交换网络接收络接收,为此程控交换机设置了与,为此程控交换机设置了与数字交换网相连的数字交换网相连的数字双音

16、频信号接收器数字双音频信号接收器,用数字滤波器中的数字逻辑电路直,用数字滤波器中的数字逻辑电路直接从数字码中识别出对应两个频率的码位,并判定其对应的数字,最后以二进接从数字码中识别出对应两个频率的码位,并判定其对应的数字,最后以二进制的形式将拨号信息送往处理机进行分析处理。制的形式将拨号信息送往处理机进行分析处理。第6章 呼叫处理的基本原理呼叫处理的基本原理28第第3章回顾章回顾:用户电路功能框图用户电路功能框图第6章 呼叫处理的基本原理呼叫处理的基本原理29第第4章章回顾:控制系统的结构回顾:控制系统的结构第6章 呼叫处理的基本原理呼叫处理的基本原理30第3章回顾:双音频拨号信息双音频拨号信

17、息的接收的接收第6章 呼叫处理的基本原理呼叫处理的基本原理316.4.1 用户线扫描监视用户线扫描监视程序负责检测和识别用户线的状态变用户线扫描监视程序负责检测和识别用户线的状态变化,其目的就是要检测和识别用户线上的摘机化,其目的就是要检测和识别用户线上的摘机/挂机信挂机信号和用户拨号信号。号和用户拨号信号。用户线有两种状态:用户线有两种状态:“续续”和和“断断”,“续续”是指用户线上是指用户线上形成直流通路,有直流电流的状态;形成直流通路,有直流电流的状态;“断断”是指用户线是指用户线上直流通路断开,没有直流电流的状态。上直流通路断开,没有直流电流的状态。用户摘机时,用户线状态为用户摘机时,

18、用户线状态为“续续”;用户挂机时,用户;用户挂机时,用户线状态为线状态为“断断”;用户拨号送脉冲时,用户线状态为;用户拨号送脉冲时,用户线状态为“断断”;脉冲间隔时,用户线状态为;脉冲间隔时,用户线状态为“续续”。因此通过对用户线上有无电流,即对这种因此通过对用户线上有无电流,即对这种“续续”和和“断断”的状态变化进行监视和分析,就可检测到用户线的状态变化进行监视和分析,就可检测到用户线上的摘上的摘/挂机信号及脉冲拨号信号。挂机信号及脉冲拨号信号。第6章 呼叫处理的基本原理呼叫处理的基本原理32此外,为了能够及时检测到用户线上的状态变化,此外,为了能够及时检测到用户线上的状态变化,处理机必须周

19、期性的去扫描用户线,周期的长短视处理机必须周期性的去扫描用户线,周期的长短视具体情况而定:具体情况而定: 用户摘挂机扫描周期一般为用户摘挂机扫描周期一般为100200ms 拨号脉冲识别周期一般为拨号脉冲识别周期一般为810ms。因此用户线扫描监视程序是周期级程序。因此用户线扫描监视程序是周期级程序。第6章 呼叫处理的基本原理呼叫处理的基本原理33(2)用户摘挂机识别原理)用户摘挂机识别原理设:用户在挂机状态时扫描输出为设:用户在挂机状态时扫描输出为“1”, 用户在摘机状态时扫描输出为用户在摘机状态时扫描输出为“0”, 摘挂机扫描程序的执行周期为摘挂机扫描程序的执行周期为200ms。摘机识别摘机

20、识别:就是找到从:就是找到从“1”到到“0”的变化点。的变化点。挂机识别挂机识别:就是找到从:就是找到从“0”到到“1”的变化点。的变化点。第6章 呼叫处理的基本原理呼叫处理的基本原理34用户线状态用户线状态200ms扫描扫描这次扫描结果这次扫描结果 1 1 1 0 0 0 0 1 1 1前次扫描结果前次扫描结果 1 1 1 1 0 0 0 0 1 1这这前前 0 0 0 1 0 0 0 0 0 0挂机挂机 1摘机摘机1 挂机挂机00摘机识别摘机识别用户摘机识别用户摘机识别第6章 呼叫处理的基本原理呼叫处理的基本原理35用户线状态用户线状态200ms扫描扫描这次扫描结果这次扫描结果 1 1 1

21、 0 0 0 0 1 1 1前次扫描结果前次扫描结果 1 1 1 1 0 0 0 0 1 1挂机挂机 1摘机摘机1 挂机挂机00这这前前 0 0 0 0 0 0 0 1 0 0挂机识别挂机识别用户挂机识别用户挂机识别第6章 呼叫处理的基本原理呼叫处理的基本原理36用户线状态用户线状态200ms扫描扫描这次扫描结果这次扫描结果 1 1 1 0 0 0 0 1 1 1前次扫描结果前次扫描结果 1 1 1 1 0 0 0 0 1 1这这前前 0 0 0 1 0 0 0 0 0 0挂机挂机 1摘机摘机1 挂机挂机00这这前前 0 0 0 0 0 0 0 1 0 0摘机识别摘机识别挂机识别挂机识别用户摘

22、挂机识别用户摘挂机识别第6章 呼叫处理的基本原理呼叫处理的基本原理37图中每个箭头代表一次图中每个箭头代表一次200ms扫描监视程序的执行。由扫描监视程序的执行。由于摘机时用户线状态从于摘机时用户线状态从“1”变为变为“0”,挂机时用户线状态,挂机时用户线状态从从“0”变为变为“1”,因此我们只要将前一个,因此我们只要将前一个200ms周期的扫周期的扫描结果,即描结果,即“前次扫描结果前次扫描结果”,与当前,与当前200ms周期扫描的周期扫描的结果,即结果,即“这次扫描结果这次扫描结果”进行比较,确定用户线状态从进行比较,确定用户线状态从“1”到到“0”的变化点和从的变化点和从“0”到到“1”

23、的变化点,就可识别出的变化点,就可识别出摘机信号和挂机信号。摘机信号和挂机信号。第6章 呼叫处理的基本原理呼叫处理的基本原理38用户摘挂机识别的流程图1)每次扫描一个用户 扫描出这次结果,然后从存储器中取出前次结果,进行相应的逻辑运算。 第6章 呼叫处理的基本原理呼叫处理的基本原理39第6章 呼叫处理的基本原理呼叫处理的基本原理40用户设备号用户设备号200ms扫描扫描这次扫描结果这次扫描结果 1 0 0 0 0 1 1 1前次扫描结果前次扫描结果 1 1 0 0 0 0 1 1这这前前 0 1 0 0 0 0 0 0这这前前 0 0 0 0 0 1 0 0摘机识别摘机识别挂机识别挂机识别7

24、6 5 4 3 2 1 0群处理群处理第6章 呼叫处理的基本原理呼叫处理的基本原理416.4.2 号盘话机拨号号码的接收 第6章 呼叫处理的基本原理呼叫处理的基本原理42 话机发送脉冲号码,使用户线产生断续状态,脉冲收号可以用判别用户摘机方法实现。 第6章 呼叫处理的基本原理呼叫处理的基本原理43号盘式话机的脉冲识别和位间隔识别号盘式话机的脉冲识别和位间隔识别第6章 呼叫处理的基本原理呼叫处理的基本原理44号盘式话机的脉冲识别和位间隔识别号盘式话机的脉冲识别和位间隔识别第6章 呼叫处理的基本原理呼叫处理的基本原理45脉冲号码参数:脉冲号码参数: 1、脉冲速率:每秒送出的脉冲数,规定为、脉冲速率

25、:每秒送出的脉冲数,规定为816个脉冲个脉冲/s; 2、脉冲断续比:对应用户线断的时长与续的时、脉冲断续比:对应用户线断的时长与续的时长之比,规定为长之比,规定为1 : 1 3 : 1 ;(1)脉冲识别脉冲识别第6章 呼叫处理的基本原理呼叫处理的基本原理46 位间隔:每两个号码之间必须保持一定的时间位间隔:每两个号码之间必须保持一定的时间间隔,以便识别两个脉冲串。位间隔时间大于间隔,以便识别两个脉冲串。位间隔时间大于250ms。 计算脉冲收号扫描时间:计算脉冲收号扫描时间: 脉冲速率为每秒脉冲速率为每秒16个,脉冲周期为个,脉冲周期为T = 1000/16 = 62.5 ms,设脉冲的断续比为

26、设脉冲的断续比为 3 : 1 ,续的时长最续的时长最短,它占周期时间的短,它占周期时间的1/4,即,即62.51/4 = 15.625 ms。因此要求扫描间隔不能大于该时间,否则会因此要求扫描间隔不能大于该时间,否则会漏掉这些脉冲。漏掉这些脉冲。 在实际应用中,一般选取在实际应用中,一般选取8 ms、10 ms较多。较多。第6章 呼叫处理的基本原理呼叫处理的基本原理47 脉冲识别原理:脉冲识别原理: 变化识别变化识别:标志用户线状态变化,当用户线从:标志用户线状态变化,当用户线从“1”变成变成“0”或从或从“0”变成变成“1”时,变化识别都为时,变化识别都为1 ,一个脉冲,一个脉冲前后沿各识别

27、一次。前后沿各识别一次。 脉冲前沿识别脉冲前沿识别:在变化识别基础上,只选择脉冲前沿出现:在变化识别基础上,只选择脉冲前沿出现的的1 ,图中有,图中有2 个脉冲,故有两个个脉冲,故有两个1。第6章 呼叫处理的基本原理呼叫处理的基本原理48(2)位间隔识别)位间隔识别太小了会虚警太小了会虚警太大了会漏检太大了会漏检第6章 呼叫处理的基本原理呼叫处理的基本原理49 目的:识别两个相邻脉冲号码间的间隔,其间隔目的:识别两个相邻脉冲号码间的间隔,其间隔最小为最小为250ms。 位间隔识别位间隔识别第6章 呼叫处理的基本原理呼叫处理的基本原理50T = 1000/8 = 125ms,当断续比取当断续比取

28、3 : 1 ,断的时间为,断的时间为最长,它的时长为最长,它的时长为1253/4 = 93.75ms,一般一般96ms。 识别原理识别原理:若前:若前96ms扫描有脉冲电平变化,而扫描有脉冲电平变化,而本次本次96ms扫描没有脉冲电平变化,则可断定出现一扫描没有脉冲电平变化,则可断定出现一个位间隔。个位间隔。 设最慢的脉冲速率为每秒设最慢的脉冲速率为每秒8 个脉冲,周期时间为个脉冲,周期时间为第6章 呼叫处理的基本原理呼叫处理的基本原理51图图6.10解释解释第6章 呼叫处理的基本原理呼叫处理的基本原理52第6章 呼叫处理的基本原理呼叫处理的基本原理53“首次变化首次变化” 标志着首次碰到了标

29、志着首次碰到了“变化变化”。96ms扫描程序每次开始扫描程序每次开始都把都把“首次变化首次变化”变量清零,变量清零,“首次变化首次变化”开始必为开始必为 0,遇到,遇到“变变化识别化识别”为为 1,以后一直为,以后一直为 1,直到下一个,直到下一个96ms周期为止,此时定周期为止,此时定义该义该96ms内的内的“首次变化首次变化” = 1。第6章 呼叫处理的基本原理呼叫处理的基本原理54 “首次变化首次变化”非逻辑与前次非逻辑与前次“首次变化首次变化”,结果为结果为1,表,表示本次示本次96ms内没脉冲变化识别,而前次内没脉冲变化识别,而前次96ms有脉冲变化有脉冲变化识别,可作为位间隔标志。

30、识别,可作为位间隔标志。 第6章 呼叫处理的基本原理呼叫处理的基本原理55 出现位间隔标志有两种情况:出现位间隔标志有两种情况:位间隔位间隔或或中途挂机中途挂机.区别方法:区别方法: 查用户线此时状态,若用户线状态为查用户线此时状态,若用户线状态为1(断),表(断),表示用户中途挂机,若用户线状态为示用户中途挂机,若用户线状态为0(续),则为(续),则为位间隔位间隔。 第6章 呼叫处理的基本原理呼叫处理的基本原理56第6章 呼叫处理的基本原理呼叫处理的基本原理57小结小结: 1、用户扫描的任务是识别主叫用户的摘挂机事件,属周期、用户扫描的任务是识别主叫用户的摘挂机事件,属周期性程序,其识别原理

31、是(性程序,其识别原理是(P87):): 2、脉冲识别的仟务是判别所拨每个脉冲的到来,亦属周期、脉冲识别的仟务是判别所拨每个脉冲的到来,亦属周期性程序,其识别原理(性程序,其识别原理(P89) : 3、位间隔识别原理就是在较长的一段时间内,线路上无脉、位间隔识别原理就是在较长的一段时间内,线路上无脉冲变化,属周期性程序,其识别原理是(冲变化,属周期性程序,其识别原理是(P90) : ”来判别摘机事件上次扫描结果这次扫描结果用“1”来判别挂机事件上次扫描结果用“这次扫描结果1上次扫描结果这次扫描结果变化识别来”来判别脉冲前沿的到前次扫描结果用“变化识别1”来判别位间隔前次首次变化用“首次变化1第

32、6章 呼叫处理的基本原理呼叫处理的基本原理586.4.3 按钮话机拨号号码的接收按钮话机拨号号码的接收 第6章 呼叫处理的基本原理呼叫处理的基本原理59DTMF号码接收原理DTMF有两组频率:高频组和低频组,每个号码分别有两组频率:高频组和低频组,每个号码分别用一个高频和一个低频来表示,因此用一个高频和一个低频来表示,因此DTMF号码识别号码识别实际上就是要识别出是哪两个频率的组合。实际上就是要识别出是哪两个频率的组合。程控交换机使用DTMF收号器来接收DTMF信号,DTMF收号器的示意图如图3.42所示。DTMF收号器示意图第6章 呼叫处理的基本原理呼叫处理的基本原理60在图中,输出端用于输

33、出某个号码的高频信号和低频信在图中,输出端用于输出某个号码的高频信号和低频信号,信号标志用于表示号,信号标志用于表示DTMF收号器是否在收号。当信号收号器是否在收号。当信号标志标志SP=0时,表示时,表示DTMF收号器正在收号,可以从收号收号器正在收号,可以从收号器读取号码信息;当信号标志器读取号码信息;当信号标志SP=1时,表示时,表示DTMF收号收号器没有收号,无信息可读。为了及时读出号码,我们对器没有收号,无信息可读。为了及时读出号码,我们对信号标志信号标志SP要进行检测监视,一般要进行检测监视,一般DTMF信号传送时间信号传送时间大于大于40ms,我们通常取该扫描监视周期为,我们通常取

34、该扫描监视周期为20ms,以确,以确保不漏读保不漏读DTMF号码。号码。 第6章 呼叫处理的基本原理呼叫处理的基本原理61DTMF收号原理第6章 呼叫处理的基本原理呼叫处理的基本原理626.4.5 中继线扫描程序中继线扫描程序第6章 呼叫处理的基本原理呼叫处理的基本原理636.5 分析处理第6章 呼叫处理的基本原理呼叫处理的基本原理64分析处理按分析的信息分为:第6章 呼叫处理的基本原理呼叫处理的基本原理65去话分析去话分析 用户摘机呼出,程序要根据用户的设备号查找该用户摘机呼出,程序要根据用户的设备号查找该用户的用户的用户数据用户数据,进行分析,根据用户数据进行不同,进行分析,根据用户数据进

35、行不同的处理,确定应执行的任务和下一个状态。的处理,确定应执行的任务和下一个状态。 (1)数据来源)数据来源 使用的数据源是主叫用户的用户数据,具体有:使用的数据源是主叫用户的用户数据,具体有:第6章 呼叫处理的基本原理呼叫处理的基本原理66用户状态:包括该用户现在的状态,如去话拒接、来话拒接、来去话拒接。出局呼叫:用户能够呼出的范围,只允许本区内部呼叫、允许市内呼叫、允许国内长途呼叫、允许国际呼叫;话机类别:按钮话机还是号盘话机第6章 呼叫处理的基本原理呼叫处理的基本原理67专用情况:是否热线用户,是否优先用户?优先几级?计费类别:自动计费、免费。用户电路类别:投币话机、数据传真、普通用户。

36、第6章 呼叫处理的基本原理呼叫处理的基本原理68(2)去话分析流程图)去话分析流程图分析方法:采用逐次展开法分析方法:采用逐次展开法 由于用户数多,情况复杂,为了节省内存,将上述各由于用户数多,情况复杂,为了节省内存,将上述各类分析因素预先制成数据表,各类数据装入表中,各类分析因素预先制成数据表,各类数据装入表中,各表组成一个链形队列。表组成一个链形队列。 第6章 呼叫处理的基本原理呼叫处理的基本原理69去话拒绝第6章 呼叫处理的基本原理呼叫处理的基本原理70(3)分析结果)分析结果 经过分析得出结果,包括应执行任务号码、下一状态经过分析得出结果,包括应执行任务号码、下一状态号码等,转向输出处

37、理程序。号码等,转向输出处理程序。例如:例如: 分析结果表明允许呼叫,则向其送拨号音,并根据话分析结果表明允许呼叫,则向其送拨号音,并根据话机类别接上相应的收号器。机类别接上相应的收号器。 若结果表明不允许呼出,则向其送忙音。若结果表明不允许呼出,则向其送忙音。 第6章 呼叫处理的基本原理呼叫处理的基本原理71 6.5.2 号码分析(也叫数字分析)号码分析(也叫数字分析) 第6章 呼叫处理的基本原理呼叫处理的基本原理72(1)号码分析数据来源)号码分析数据来源 译码表包括:译码表包括: 号码类型(市话、长话、特服号等)、剩余号长、号码类型(市话、长话、特服号等)、剩余号长、局号、特服号索引(申

38、告服务、火警、匪警等)局号、特服号索引(申告服务、火警、匪警等)和新业务号。和新业务号。(2)号码分析步骤)号码分析步骤 a. 预译处理预译处理 收到用户拨出的收到用户拨出的“号首号首”后,进行预译处理。后,进行预译处理。预译处理所需的号首为预译处理所需的号首为13位。位。用户第一位拨用户第一位拨0,表明为长途全自动接续;拨,表明为长途全自动接续;拨1,表明为特服接续;其他号码则根据不同的局接表明为特服接续;其他号码则根据不同的局接续,可能是本局,也可能是出局。续,可能是本局,也可能是出局。第6章 呼叫处理的基本原理呼叫处理的基本原理73第6章 呼叫处理的基本原理呼叫处理的基本原理74b. 拨

39、号号码分析处理拨号号码分析处理 这是对用户所拨全部号码进行分析,确定下一这是对用户所拨全部号码进行分析,确定下一步要执行的任务。步要执行的任务。第6章 呼叫处理的基本原理呼叫处理的基本原理756.5.3 来话分析来话分析 根据(本局)号码分析的结果,还应进一步分析被叫根据(本局)号码分析的结果,还应进一步分析被叫线路类别、状态数据、收费类型和允许新业务等,才能确线路类别、状态数据、收费类型和允许新业务等,才能确定下一步接续处理工作,这种在来话时对本局被叫用户的定下一步接续处理工作,这种在来话时对本局被叫用户的分析称为分析称为来话分析。来话分析。第6章 呼叫处理的基本原理呼叫处理的基本原理76数

40、据来源(数据来源(被叫用户数据被叫用户数据以及以及被叫用户忙闲状态数据被叫用户忙闲状态数据) 被叫用户空;被叫用户忙正在做主叫;被叫用户忙被叫用户空;被叫用户忙正在做主叫;被叫用户忙正在做被叫;被叫用户处于锁定状态;被叫用户正在测试。正在做被叫;被叫用户处于锁定状态;被叫用户正在测试。分析步骤分析步骤 若呼叫合法,且被叫用户空闲,则叫出被叫用户,若呼叫合法,且被叫用户空闲,则叫出被叫用户,送铃流,寻找振铃与回铃通路,预占通话路由;送铃流,寻找振铃与回铃通路,预占通话路由;第6章 呼叫处理的基本原理呼叫处理的基本原理77第6章 呼叫处理的基本原理呼叫处理的基本原理786.5.4 状态分析状态分析

41、 通过上述三个分析程序输出结果及任务执行,系通过上述三个分析程序输出结果及任务执行,系统的状态必然会发生变化,状态分析程序主要分析系统的状态必然会发生变化,状态分析程序主要分析系统出现何种变化因素,应该转移到哪一种新状态。统出现何种变化因素,应该转移到哪一种新状态。第6章 呼叫处理的基本原理呼叫处理的基本原理79a. 数据来源数据来源数据来源是数据来源是稳定状态稳定状态和和输入信息输入信息。依据是:现在的稳定状态(如空闲状态、通话状态等)依据是:现在的稳定状态(如空闲状态、通话状态等) 输入信息包括:用户摘挂机、超时、话路正测试、号输入信息包括:用户摘挂机、超时、话路正测试、号 码分析出错等。

42、是电话外设的输入信息和处理要求。码分析出错等。是电话外设的输入信息和处理要求。 第6章 呼叫处理的基本原理呼叫处理的基本原理80b. 分析步骤分析步骤 呼叫处理程序根据用户呼叫现在所处的稳定状呼叫处理程序根据用户呼叫现在所处的稳定状态、输入信号相应数据以及提出处理要求的设备,确态、输入信号相应数据以及提出处理要求的设备,确定下一步应执行的任务。定下一步应执行的任务。第6章 呼叫处理的基本原理呼叫处理的基本原理81 6.6 任务执行和输出处理6.6.1 任务执行 任务执行程序 经过各种分析程序后,明确了下一步的任务,并具体实施所执行的任务。 第6章 呼叫处理的基本原理呼叫处理的基本原理82(3)

43、转发脉冲)转发脉冲 有些交换机需转发脉冲号码,转发前把被呼叫有些交换机需转发脉冲号码,转发前把被呼叫的电话号码存放在的电话号码存放在相应存储区相应存储区,号码个数填入,号码个数填入号位号位计数器计数器。第6章 呼叫处理的基本原理呼叫处理的基本原理83 待发号码放入待发号码放入发号单元发号单元,其内容表示需发出的脉,其内容表示需发出的脉冲数,即一个脉冲串。其后是位间隔。冲数,即一个脉冲串。其后是位间隔。 为简单起见,设脉冲周期为为简单起见,设脉冲周期为96ms,断续比为断续比为2:1(脉冲时间为(脉冲时间为64ms,空档为空档为32ms),),脉冲转发程脉冲转发程序每序每32ms执行一次。执行一

44、次。 程序设置程序设置 “节拍标志节拍标志”、“请求标志请求标志” 和和 “脉脉冲串标志冲串标志”。其中,节拍标志如下:。其中,节拍标志如下:第6章 呼叫处理的基本原理呼叫处理的基本原理84 请求标志请求标志仅仅1 位,位,“1”表示开始发脉冲,表示开始发脉冲,“0”表停发。表停发。 脉冲串标志脉冲串标志也是也是1 位,位,“1”表示正在发脉冲串,在表示正在发脉冲串,在发号单元内容为发号单元内容为0 时,自动复位。时,自动复位。 工作过程:工作过程:待发号码放入待发号码放入“发号单元发号单元”,将,将“请求标志请求标志”置置 1,开始,开始发脉冲;发脉冲;每隔每隔 32ms,32ms周期程序将节拍标志修改一次,三节周期程序将节拍标志修改一次,三节拍后完成一个脉冲发送,节拍拍后完成一个脉冲发送,节拍2 的的 32ms 内内 “请求标志请求标志” 置置 0 ;发一个脉冲后,发一个脉冲后,“发号单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论