第9章 呼叫处理的基本原理

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

最短变化周期:1/4*(1000ms/16)=15.625(ms)
即:脉冲识别扫描程序的周期<15.625ms
假定取扫描间隔为10ms。
这⊕前=变化识别,标志状态的变化。当用户线状 态变化时,变化识别为1。
我们采取脉冲前沿识别,因此又将变化识别和前 次结果的反相与。 而脉冲后沿识别相当于摘挂机识别中的摘机识别, 即:(这⊕前)∧前
位间隔识别的步骤:
(1)定义一个变量“首次变化”。
(2)启动100ms程序检查“首次变化”变量。
若为0:说明此周期内无变化。
若为1:说明此周期内有变化,但不知是脉冲
变化还是位间隔。
(3)下一个100ms内,若仍有变化,可断定为脉
冲变化。若无变化,则为位间隔(至少在一个
100ms内无变化,显然不是脉冲变化) 。
“首次变化” 的实现:
首次变化=(首次变化∨变化识别)∧/100
位间隔识别原理图:
0 用户线状态 1 脉冲1 脉冲2 位间隔 „„ 0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 1 0 0 0 0 1 0 1 1 1 1 0 1 0 0 0 0 0 „0 0 0 „0 0 0 0 0 „ 0 0 „ 0
首次变化=(首次变化∨变化识别)∧ 100
3.若“首次变化”为“0”,则表明在前100ms周期内用 户线状态没有发生过变化; 4.若“首次变化”为“1”,则表明用户线状态发生了 变化,但此时还不能确定为何种变化,既可能为脉冲 变化,也可能为位间隔变化,还需要看下一个100ms周 期内是否有变化。若仍有变化,则该变化属于“脉冲 变化”;若无变化,则可能为“位间隔变化”,即判 定有可能为位间隔。
0 用户线状态 1 脉冲1 脉冲2
10ms扫描 这次扫描结果 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0
前次扫描结果 这⊕前=变化识别 前 脉冲前沿识别= (这⊕前)∧前
态。
被叫先挂机,路由复原、停止计费,向主叫送忙音,
主叫挂机,主叫进入空闲状态。
主叫用户
被叫用户
用户线
电话局 A
中继线
电话局 B
用户线
摘机呼叫 拨号音 拨号 占用 选择路由 回铃音 选择到达 双方通话 话毕挂机 振铃 摘机应答 话毕挂机
反向拆线
正向拆线 拆线证实
电话接续基本流程
9.2 用SDL图来描述呼叫处理过程
0 1 0
0 1 0
0 1 0
0 1 0
0 0 0
0 0 0
0 1 0
0 1 0
0 0 0
0 0 0
0 1 0
0 1 0
0 1 0 变化点
脉冲1前沿 脉冲后沿识别= (这⊕前)∧前
脉冲2前沿
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
脉冲1后沿
脉冲2后沿
脉冲识别原理
2.位间隔识别 位间隔识别的目的是要识别两位号码之间的间隔, 从而区分各位号码。 位间隔识别的扫描周期: 拨号盘的位间隔 ≥ 250ms 最长的脉冲或间隔:3/4*(1000ms/8)=93.75(ms) 故扫描周期应为:93.75ms < T扫 < 250ms 我们采用96ms的扫描程序来识别。
图中有6种状态,每个状态输入信号可引起 状态转移,在转移过程中同时进行一系列 动作,输出相应命令。
局内呼叫的SDL进程图
9.3 呼叫处理过程
整个呼叫处理过程,就是处理机监 视、识别输入信号,再进行分析,确定 执行任务和输出命令这样一个不断循环 的过程。
呼叫处理程序可分为三大步骤:
输入处理:数据采集部分。它识别并接受从外 部输入的处理请求和其他有关信号。 分析处理,这是内部数据处理部分。它根据输 入信号和现有状态进行分析、判别,然后决定 下一步任务。 内部任务执行和输出处理:这是输出命令部分 ,根据分析结果,发布一系列控制命令。
等待收号
收号
...
监视(拨号)扫描 识别主叫A拨号
...
监视(拨号)扫描
拨号完毕 送回铃音 振铃 监视(摘机)扫描 识别被叫B摘机 话路建立 停回铃音 停振铃 监视(挂机)扫描 识别主叫A挂机 路由复原 送忙音 监视(挂机)扫描 被叫B挂机识别
振铃
执行任务: 接通话路 停振铃 停回铃音 开始计费
通话
执行任务: 路由复原 停止计费 向被叫B送忙音
忙音
执行任务: 被叫复原
空闲
9.2.2 SDL图简介 上述状态转移可以用SDL图描述。 SDL图的动态特征是一个激励-响应过程,
因此SDL的动态特征与状态转移过程一致。
9.2.3 局内呼叫的SDL进程
根据局内呼叫的例子用SDL语言来描述的例 子。
摘机识别
挂机识别
上图是采用群处理的一个例子,按照 8个用户一组进行扫描。
9.4.2话机拨号号码的接收 模拟话机送来的是脉冲,也是用户线的断、续 状态,可以通过判别用户线状态变化的办法来识 别。 还要区分每一串脉冲,即两位号码之间的“位 间隔”,以便接受完整号码,因此脉冲的识别包 含两个步骤: 即脉冲识别和位间隔识别
拨号脉冲识别周期——8~10ms
用户摘挂机识别原理 设:用户在挂机状态时扫描输出为“1”,为“断”
用户在摘机状态时扫描输出为“0”,为 “续”
摘挂机扫描程序的执行周期为200ms。 挂机识别:就是找到从“0”到“1”的变化点。
摘机识别:就是找到从“1”到“0”的变化点。
用户摘挂机识别原理
0 用户线状态 200ms扫描 0
两个认识:
若在一个位间隔扫描周期内,用户线状态没有发 生变化,则这个间隔肯定不是脉冲断续的间隔,因为 脉冲断续的时间间隔肯定小于位间隔识别扫描时间, 它有可能是一个位间隔;
因此,为保证及时识别所发生的脉冲断续位间隔, 并且不重复识别同一个位间隔,我们通常将两个扫描 周期结合起来进行判定识别; 即若在一个扫描周期内,用户线状态发生了变化, 而在紧接着下一个扫描周期内,用户线状态没有发生 变化,我们就判定有可能检测到了一个位间隔。
9.3.1 输入处理
输入处理程序的主要任务是对用户线、中继线 等进行监视、检测和识别,及时报告事件的产生。 输入处理主要可分为: 用户线扫描监视:监视用户线状态变化; 中继线线路信号扫描;监视中继器的线路信号;
接收数字信号:包括拨号脉冲、按钮拨号信号 和多频信号等等;

接收公共信道信号和接收操作台的各种信号;
100ms 0 0 „ 0 1 1 1 位间隔
位间隔原理图解释:
1、在每个位间隔扫描周期开始时,“首次变化”初始化 为“0”; 2、当在一个扫描周期内遇到用户线状态发生了变化,则 “首次变化”的值被臵为“ 1” ,并且在这个扫描周期 内保持“ 1”不变,以表明在这个扫描周期内,用户线 发生了变化。 可以用下面的逻辑关系来表示这种操作的特点:
位间隔扫描程序: <1> 基本功能:判别一位脉冲数字的结束,即识别两 位号码之间的间隔进行数字 存储、扫描周期100ms。
<2> 位间隔扫描和识别的思路:识别在一定时间 内无变化的状态。
位间隔识别原理 设T扫 =100ms
位间隔识别原理:
1)第一个扫描周期内有变化
2)第二个扫描周期内无变化
满足上述2个条件,即为位间隔。
1.脉冲识别: 我国规定的模拟脉冲的参数有: 脉冲速度:即每秒钟送的脉冲个数。规定脉冲速度为 每秒钟8-16个脉冲。 脉冲断续比:即脉冲宽度(断)和间隔宽度(续)之 比,如图6.8所示。规定的脉冲断续比范围为1:1-3:1。
脉冲识别程序扫描周期的确定:
号盘每秒发出的最快脉冲个数:16
续时间最短的断、续比:3:1,即1/4*T
5.由于在一段时间里没有脉冲变化,有两种情况:
位间隔,此时用户线状态为0;
中途挂机,此时用户线状态为1。
9.4.3 按键话机拨号号码的接收
1.双音频话机拨号特点
双音频话机拨号是按号盘的数字键,每按一个数字 键就送出两个音频信号,其中一个是高频组中的信号, 另一个是低频组中的信号。
双音多频 DTMF——Dual Tone Multi Frequency: 由高 频群和低频群组成,高低频群各包含4个频率。一个高频信 号和一个低频信号叠加组成一个组合信号,代表一个数字。 DTMF信令有16个编码。


整个呼叫处理过程就是处理机监视、识别输入 信号,进行分析、执行任务和输出命令的过程。
输入处理
输出处理
分析处理与任务执行
稳定状态及迁移 空闲
监视(摘机)扫描 识别主叫A摘机 拨号音 监视(拨号)扫描 识别主叫A 拨第一位号 停拨号音
分析A的: 用户类别 呼叫限制情况 话机类别 执行任务: 分配收号器和时隙 送拨号音 执行任务: 停拨号音、收号 执行任务: 收号、存储号码 分析: 字冠分析 判定呼叫类别 判定号码是否收齐 分析: 地址翻译 分析被叫是否空闲 执行任务: 选路到被叫 向被叫B振铃 向主叫A送回铃音
第 9章
呼叫处理的基本过程
9.1 一次呼叫处理过程 9.2 用SDL图来描述呼叫处理过程 9.3 呼叫处理相关的数据和表格 9.4 输入处理 9.5 分析处理 9.6 任务执行和输出处理
9.1 一次呼叫处理过程 开始时,用户处于空闲状态,交换机进行扫描,监视 用户线状态。 1、主叫用户摘机 用户线扫描程序检测出主叫用户摘机。 交换机调查用户A的类别,以区分同线电话还是小交 换机等等。 调查话机类别,弄清是按钮话机还是号盘话机,以 便接上相应收号器。
10ms扫描 这次扫描结果 前次扫描结果 这⊕前=变化识别 100ms扫描 首次变化= 0 0 (首次变化∨变化识别)∧100 前次“首次变化” 首次变化 首次变化∧前次 “首次变化” 0 1 0 0 0 1
0 0
0
0
1
0 100ms 1
0
1
0
0
1
0
0
1ቤተ መጻሕፍቲ ባይዱ
0
0
0 „0 0
0
0„ 0
100ms 1 1 1 1 1 0 0 0 0 0 1 1 1 1„1 0 1 0 0
4、号码分析 对号码进行预处理(由分析程序完成),决定收 号位数和呼叫类别(本局、出局、长途等); 检查该呼叫是否允许接通(是否限制用户); 检查被叫用户是否空闲。若不空闲,将其示忙。
5、接到被叫用户 找出向主叫用户送回铃音的空闲路由; 找一条向被叫用户送铃流的回路; 预占主、被叫通话路由。
用户线扫描监视程序
主要负责检测用户线的状态和识别用户线状态 的变化。 用户线的各种不同变化: 用户话机的摘/挂机状态 不同话机的拨号脉冲 用户通话时的环路状态
用户线上各种不同的状态具有的共同的特点:
形成直流回路(续)、断开直流回路(断) 摘机 ——“续”,挂机——“断” 送脉冲——“断” ,脉冲间隔——“续” 程控交换机对用户线状态作周期性监视,即扫 描监视。 用户摘挂机扫描周期——100~200ms
6、向被叫用户振铃
向主叫用户送回铃音;
向被叫用户送铃流;
监视主、被叫通话状态。
7、被叫应答和通话 交换机检测到被叫应答后,停铃流、停回铃音;
建立主、被叫用户间通话路由,开始通话;
启动计费;
监视主、被叫用户状态。
8、话终,挂机
主叫先挂机,交换机检测到以后,路由复原;停止
计费;向被叫送忙音,被叫挂机,被叫进入空闲状
•2.双音频话机收号方法 程控数字交换机接收双音频号码信息是经用户电路的 A/D变换后,通过用户级、选组级送入双音频收号器。
CPU 从按钮收号器读取号码信息采用“查询”方式。 即首先读状态信息SP。SP=0,可以读取号码信息。SP=1, 则不能读取。
2、送拨号音,准备收号 交换机准备一个空闲收号器以及它和主叫用户之 间的空闲路由; 从空闲路由,向主叫用户送拨号音。 监视收号器的输入信号,准备收号。
3、收号 由收号器接收用户所拨号码; 收到第一位后,停拨号音; 对收到的号码按位存储。 对“应收位”、“已收位”进行计数; 将号首送向分析程序进行分析(预译处理)。
挂机 1
摘机
1 挂机
这次扫描结果
前次扫描结果
1 1 1 0 0 0 0
1 1 1 1 0 0 0
1 1 1
0 1 1 0 0 0 1 0 0
这^ 前(0到1) 0 0 0 1 0 0 0 这^前(1到0)0 0 0 0 0 0 0 摘机识别
挂机识别
由于每个用户的摘挂 机状态数据只占一位,因 此效率太低。采用“群处 理”方法,对每一组数据 进行检测。 既节省了机时又提高扫 描速度。
相关文档
最新文档