第4章_程控交换机的软件_第1页
第4章_程控交换机的软件_第2页
第4章_程控交换机的软件_第3页
第4章_程控交换机的软件_第4页
第4章_程控交换机的软件_第5页
已阅读5页,还剩52页未读, 继续免费阅读

下载本文档

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

文档简介

1、第第4章章 程控交换机的软件程控交换机的软件 4.1 程控交换机的运行软件程控交换机的运行软件 4.2 软件设计语言软件设计语言 4.3 程序的级别与调度程序的级别与调度 4.4 呼叫处理程序呼叫处理程序 (对应书中第(对应书中第6章前半部分和第章前半部分和第7章)章) 4.1 程控交换机的运行软件程控交换机的运行软件 n运行软件的基本概念运行软件的基本概念 n对运行软件的要求对运行软件的要求 n运行软件的分类与组成运行软件的分类与组成 n程序文件程序文件 4.1 程控交换机的运行软件程控交换机的运行软件 n运行软件的基本概念运行软件的基本概念 n指存放在交换机处理机系统中,对交换机的各种业务

2、指存放在交换机处理机系统中,对交换机的各种业务 进行处理的程序和数据的集合进行处理的程序和数据的集合 n对运行软件的要求对运行软件的要求 n实时性实时性 n并发性并发性 n不间断性不间断性 n适应性适应性 n可维护性可维护性 n分类分类 n系统软件系统软件 n应用软件应用软件 程控交换机的数据驱动程序程控交换机的数据驱动程序 n数据驱动程序数据驱动程序 n根据参数驱动表决定需要启动的程序根据参数驱动表决定需要启动的程序 n优点优点 n程序结构不变程序结构不变 n可根据不同情况,改变不同的驱动程序表,以可根据不同情况,改变不同的驱动程序表,以 适应变化适应变化 程控交换机运行软件的组成程控交换机

3、运行软件的组成 话路部分话路部分I/O I/O 设备设备 系统软件系统软件 呼叫处理程序呼叫处理程序维护和运行程序维护和运行程序 应用软件应用软件 各程序的功能描述各程序的功能描述 n操作系统操作系统(执行管理程序)(执行管理程序) n管理软硬件资源管理软硬件资源 n程序运行平台程序运行平台 nI/O与人机通信程序与人机通信程序 n负责系统的输入和输出负责系统的输入和输出 n实现人机通信(如测试,查询等)实现人机通信(如测试,查询等) n故障诊断程序故障诊断程序 n故障测试、诊断,确定故障部位,以便处理故障测试、诊断,确定故障部位,以便处理 程序功能描述程序功能描述 n系统监视系统监视 n硬件

4、监视:核对与检测电路硬件监视:核对与检测电路 n软件监视:比较与校验软件监视:比较与校验 n故障分析与处理故障分析与处理 n分析故障原因,确定处理措施分析故障原因,确定处理措施 n临时故障,恢复处理临时故障,恢复处理 n确认故障,主确认故障,主/备切换备切换 n系统重新组织系统重新组织 n切换并建立新系统切换并建立新系统 n恢复与再启动恢复与再启动 n重新初始化,恢复数据,直至正常工作重新初始化,恢复数据,直至正常工作 程序功能描述程序功能描述 n交换状态管理交换状态管理 n各种状态的读写,状态转移与管理各种状态的读写,状态转移与管理 n交换资源管理交换资源管理 n各种功能模块的调用与管理各种

5、功能模块的调用与管理 n如用户模块、中继器、收如用户模块、中继器、收/拨号器、交换网络等拨号器、交换网络等 n交换业务管理交换业务管理 n一般业务和补充业务的管理一般业务和补充业务的管理 n如叫醒业务、转移呼叫业务等如叫醒业务、转移呼叫业务等 n交换负荷管理交换负荷管理 n根据业务负荷,控制发话和入局呼叫,保证系统安全工作根据业务负荷,控制发话和入局呼叫,保证系统安全工作 程序功能描述程序功能描述 n话务量观察、统计与分析话务量观察、统计与分析 n定期对用户线和中继线例行维护和测试定期对用户线和中继线例行维护和测试 n业务质量监视业务质量监视 n通话质量监视通话质量监视 n收费监视收费监视 n

6、业务变更处理业务变更处理 n用户变动处理:用户变动处理:新用户登记、撤销或更改号码等新用户登记、撤销或更改号码等 n业务业务更改处理:业务业务更改处理:新业务登记、业务更改等新业务登记、业务更改等 n计费与用户账单打印计费与用户账单打印 n负荷控制:对话务量负荷进行控制负荷控制:对话务量负荷进行控制 程序文件程序文件 n什么是程序文件?什么是程序文件? 程序数据程序数据 n程序文件的通用性要求程序文件的通用性要求 n各局虽然不同,但不能每个局单独制作一套软件各局虽然不同,但不能每个局单独制作一套软件 n要求各局采用统一的软件要求各局采用统一的软件 n通用性基本思想:通用性基本思想:将将程序程序

7、和和数据数据分开分开 程序程序 数据数据 局数据局数据 用户数据用户数据 系统程序系统程序 系统数据系统数据 程序文件程序文件 程序文件的组成程序文件的组成 n三部分:三部分:系统程序、局数据和用户数据系统程序、局数据和用户数据 n系统程序:系统程序:不同的交换局通用不同的交换局通用 n局数据:局数据:各局不同各局不同 n设备情况:如硬件配置、安装条件、编号方式、中继线设备情况:如硬件配置、安装条件、编号方式、中继线 信号方式等信号方式等 n用户数据:用户数据:各局不同各局不同 n局用户分配新业务的情况局用户分配新业务的情况 n话机类别话机类别 n各自不同的用户属性等各自不同的用户属性等 n局

8、数据和用户数据由数据库提供局数据和用户数据由数据库提供 C&C08交换机的软件系统交换机的软件系统 n软件系统结构软件系统结构 主机软件主机软件 前台前台 终端终端 OAM软件软件 后台后台 C&C08主机软件主机软件 n组成组成 操作系统操作系统 数据库管理模块数据库管理模块 呼叫处理模块呼叫处理模块 维护管理模块维护管理模块 信令处理模块信令处理模块 通信处理模块通信处理模块资源管理模块资源管理模块 C&C08主机软件功能主机软件功能 n操作系统 n采用嵌入式实时操作系统。采用嵌入式实时操作系统。 n通信处理模块 n完成模块处理机之间的通信处理功能。完成模块处理机之间的通信处理功能。 n资

9、源管理模块 n完成对各种硬件资源的初始化、申请、释放、维护和测试等功能。完成对各种硬件资源的初始化、申请、释放、维护和测试等功能。 n呼叫处理模块 n完成号码分析、局内规程控制、被叫信道定位、计费处理等功能。完成号码分析、局内规程控制、被叫信道定位、计费处理等功能。 n信令处理模块 n负责在呼叫接续过程中处理各种信令或协议。负责在呼叫接续过程中处理各种信令或协议。 n数据库管理模块 n响应呼叫处理模块的数据查询请求。响应呼叫处理模块的数据查询请求。 n响应终端响应终端OAM软件的数据维护请求。软件的数据维护请求。 n维护管理模块 n负责监视交换设备的运行状况,产生告警和故障报告。负责监视交换设

10、备的运行状况,产生告警和故障报告。 n执行或响应来自后台(终端执行或响应来自后台(终端OAM软件)的操作维护指令或请求。软件)的操作维护指令或请求。 C&C08终端终端OAM软件软件 n软件结构软件结构 BAM应用程序应用程序 MS SQL Server 7.0 Windows NT Server 4.0或或Windows XP 应用程序层应用程序层 操作系统层操作系统层 nBAM应用程序应用程序 n运行于运行于BAM上,集通信服务上,集通信服务 器与数据库服务器于一体,器与数据库服务器于一体, 是终端是终端OAM软件的核心软件的核心 n终端应用程序终端应用程序 n终端应用程序运行于工作站终端

11、应用程序运行于工作站 上,作为客户机上,作为客户机/服务器方服务器方 式的客户端,与式的客户端,与BAM连接,连接, 提供基于提供基于MML的业务图形终的业务图形终 端,可以实现系统所有的维端,可以实现系统所有的维 护功能护功能 选择语言要考虑的因素选择语言要考虑的因素 n程序的效率(空间的和时间的)程序的效率(空间的和时间的) n程序员的编程效率程序员的编程效率 n结构化程序设计和软件模块化的适用性结构化程序设计和软件模块化的适用性 n调试的效率调试的效率 n可维护性和可移植性可维护性和可移植性 n数据修改的可能性和方便性数据修改的可能性和方便性 4.2 软件设计语言软件设计语言 4.2 软

12、件设计语言软件设计语言 常用的软件编程语言常用的软件编程语言 n汇编语言(低级语言)汇编语言(低级语言) n程序效率高程序效率高 n高级语言高级语言 n除了效率,具备其它所有优点除了效率,具备其它所有优点 n通常采用混合编程方法通常采用混合编程方法 4.2 软件设计语言软件设计语言 CCITT(现(现ITU)建议的专用语言)建议的专用语言 nCHILL语言(语言(CCITT High Level Language) n是一种高级编程语言是一种高级编程语言(类类C语言语言) nSDL语言(语言(Specification and Description Language) n一种功能规格和描述语

13、言一种功能规格和描述语言 nMML语言(语言(Man-Machine Language) n人人-机通信语言机通信语言 系统功能说明系统功能说明 系统设计系统设计 软件设计软件设计 程序编制程序编制 软件检验软件检验 运行和维护运行和维护 SDLSDL CHILLCHILL MMLMML 4.2 软件设计语言软件设计语言 SDL语言特点语言特点 n用来规范描述实时系统用来规范描述实时系统 n有文本和图形两种表述形式有文本和图形两种表述形式 n特点特点 n主要与其他系统通讯(嵌入式系统)主要与其他系统通讯(嵌入式系统) n无须执行复杂计算无须执行复杂计算 n需要并发运行,异步通讯(并行系统)需要

14、并发运行,异步通讯(并行系统) n极少需要复杂数据关系模型极少需要复杂数据关系模型 nSDL的最新版本:的最新版本: SDL-96 n使用有限状态机使用有限状态机FSM的概念来描述对象的概念来描述对象 SDL工具工具 nSDL的商用工具主要有以下几种:的商用工具主要有以下几种: nCATT的的SDL工具工具Melba nKvatro Telecom的的SDL到到CHILL转换器,与转换器,与 Telelogic的的SDT集成在一起集成在一起 nTelelogic的的SDL工具工具SDT,和其他相关工具,和其他相关工具 nVerilog的的SDL工具工具ObjectGEODE,和其他相,和其他相

15、 关工具关工具 n对于一部分流行的支持抢先式多任务的操对于一部分流行的支持抢先式多任务的操 作系统,如作系统,如pSOS, VxWorks, Win32等,等, 部分部分SDL工具附带提供了工具附带提供了SDL与操作系统与操作系统 的紧耦合接口库的紧耦合接口库 4.3 程序的分级和调度程序的分级和调度 根据对紧急性和实时性要求的不同,任务可分根据对紧急性和实时性要求的不同,任务可分 三个级别,对应的处理程序也分为三级:三个级别,对应的处理程序也分为三级: n故障级:故障级:故障识别和处理,级别最高故障识别和处理,级别最高 n周期级:周期级:周期性启动,时钟中断启动执行周期性启动,时钟中断启动执

16、行 n基本级基本级:实时性要求低,队列启动:实时性要求低,队列启动 各级任务执行举例各级任务执行举例 8ms 时钟中断时钟中断 故障级故障级 周期级周期级 基本级基本级 暂暂 停停 时钟中断时钟中断 时钟中断时钟中断 时钟中断时钟中断 4.4 呼叫处理基本原理呼叫处理基本原理 4.4.1 呼叫处理原理概述呼叫处理原理概述 4.4.2 用用SDL图描述的呼叫处理过程图描述的呼叫处理过程 4.4.3 呼叫处理相关数据与表格呼叫处理相关数据与表格 4.4.4 输入处理输入处理 4.4.5 分析处理分析处理 4.4.1 呼叫处理原理概述呼叫处理原理概述 n呼叫处理是交换机软件的核心应用软件呼叫处理是交

17、换机软件的核心应用软件 n基本原理基本原理 n交换机随时监视外部接口的输入信息,并进行分析处理,交换机随时监视外部接口的输入信息,并进行分析处理, 实现用户通话所需的全部处理功能实现用户通话所需的全部处理功能 n呼叫处理的基本步骤呼叫处理的基本步骤 1)输入处理(数据采集)输入处理(数据采集) 识别并接收外部输入的处理请求信号(如摘识别并接收外部输入的处理请求信号(如摘/挂机信号等)挂机信号等) 2)分析处理(内部处理)分析处理(内部处理) 根据输入信号和现有状态进行比较分析,判别,决定下一步任务根据输入信号和现有状态进行比较分析,判别,决定下一步任务 3)任务执行和输出处理任务执行和输出处理

18、 根据分析结果,发布命令,命令对象可能是内部的某一任务,也根据分析结果,发布命令,命令对象可能是内部的某一任务,也 可能是外部硬件(如送拨号音、振铃音等)可能是外部硬件(如送拨号音、振铃音等) 4.4.1 呼叫处理原理概述呼叫处理原理概述 一个局内正常的呼叫处理过程描述一个局内正常的呼叫处理过程描述 由由A向向B发起的呼叫过程如下:发起的呼叫过程如下: 1)A摘机摘机 2)交换机检测到摘机,送拨号音交换机检测到摘机,送拨号音 3)A拨被叫拨被叫B的号码的号码 4)交换机接收号码,进行分析(出局?服务权限?),向被交换机接收号码,进行分析(出局?服务权限?),向被 叫叫B振铃,同时向振铃,同时向

19、A回铃回铃 5)被叫被叫B摘机摘机 6)交换机检测到交换机检测到B摘机,接通摘机,接通A与与B路由并启动记费路由并启动记费 7)A与与B通话通话 8)A与与B任何一方挂机,交换机断开任何一方挂机,交换机断开A、B通路,停止记费通路,停止记费 4.4.2用用SDL图描述的呼叫处理过程图描述的呼叫处理过程 n有限状态机概念有限状态机概念 n稳定状态与状态转移稳定状态与状态转移 nSDL图简介图简介 n一个局内呼叫的一个局内呼叫的SDL进程图举例进程图举例 有限状态机有限状态机 n是一种系统状态描述的方法是一种系统状态描述的方法 n将系统的状态定义为有限个稳定状态将系统的状态定义为有限个稳定状态 n

20、描述在每个稳定状态下受到外部信号激励描述在每个稳定状态下受到外部信号激励 的响应动作和状态转移情况的响应动作和状态转移情况 n在一个稳定状态下,必须有激励信号才可在一个稳定状态下,必须有激励信号才可 能发生状态转移能发生状态转移 n有限状态机的描述方法有多种,有限状态机的描述方法有多种,SDL语言语言 是其中的一种方法是其中的一种方法 稳定状态与状态转移稳定状态与状态转移 n状态转移的概念状态转移的概念 n将一次接续过程分为不同的阶段,每个阶段由一个稳定将一次接续过程分为不同的阶段,每个阶段由一个稳定 状态来表示,由一个稳定状态到另一个稳定状态的变化状态来表示,由一个稳定状态到另一个稳定状态的

21、变化 叫状态转移叫状态转移(如空闲等待收号收号(如空闲等待收号收号.) 稳定状态稳定状态 K 输入信号输入信号 (事件产生)事件产生) 输入程序输入程序 (事件识别)(事件识别) 分析程序分析程序 (事件分析)(事件分析) 输出命令输出命令 (执行任务)(执行任务) 状态迁移与控制状态迁移与控制 稳定状态稳定状态 K1 注意:一个状态的迁移,必须有输入信号产生注意:一个状态的迁移,必须有输入信号产生 稳定状态与状态转移稳定状态与状态转移 n状态转移的多种可能性状态转移的多种可能性 1)同一输入信号,不同状态下会转移到不同的新状态同一输入信号,不同状态下会转移到不同的新状态 2)同一状态下,不同

22、输入信号,转移的状态不同同一状态下,不同输入信号,转移的状态不同 3)同一状态下,同一输入信号,也可能出现不同的转移同一状态下,同一输入信号,也可能出现不同的转移 同一输入同一输入 不同状态不同状态 处理处理新状态新状态 摘机摘机空闲空闲主叫摘机,接收号器,送拨号音主叫摘机,接收号器,送拨号音等待收号等待收号 振铃振铃被叫摘机,断铃,路由接续被叫摘机,断铃,路由接续通话通话 同一状态同一状态 不同输入不同输入 处理处理新状态新状态 振铃振铃主叫挂机主叫挂机 中断呼叫,停振铃和回铃音中断呼叫,停振铃和回铃音听忙音听忙音 被叫摘机被叫摘机 停振铃和回铃音,接续停振铃和回铃音,接续通话通话 同一状态

23、同一状态 同一输入同一输入 处理处理新状态新状态 空闲空闲主叫摘机主叫摘机 无空收号器或无空闲中间时隙无空收号器或无空闲中间时隙听忙音听忙音 有空收号器和中间时隙有空收号器和中间时隙等待收号等待收号 SDL进程图简介进程图简介 n是是SDL语言的一种图形表示法语言的一种图形表示法 n动态特征是一个激励一个响应动态特征是一个激励一个响应(描述状态转移)(描述状态转移) n常用的常用的SDL进程图形符号进程图形符号 状态状态 输入输入 输出输出 判别判别 任务任务 局内局内A呼叫呼叫B的的 SDL进程图例进程图例 详图见书中详图见书中P137 A摘机摘机 1 等收号等收号 0 空闲空闲 拨号拨号A

24、挂机挂机 T0 3 听忙音听忙音 拨号拨号A挂机挂机 T1 0 空闲空闲 3 听忙音听忙音 2 收号收号 (逐位)(逐位) 号收够号收够 4 振铃振铃 A挂机挂机 0 空闲空闲 3 听忙音听忙音 0 空闲空闲 5 通话通话 A 挂机挂机B摘机摘机 T3 A 挂机挂机B挂机挂机 2 收号收号 (逐位)(逐位) T0:首位拨号等待时间首位拨号等待时间 T1:号码间隔时间号码间隔时间 T3:振铃最长时间振铃最长时间 0 空闲空闲 空号空号 B忙忙 4.4.3 呼叫处理相关数据与表格呼叫处理相关数据与表格 n程控交换机的数据分为:通用数据和专用数据程控交换机的数据分为:通用数据和专用数据 n通用数据通

25、用数据 n即系统数据,对所有交换机适用即系统数据,对所有交换机适用 n专用数据专用数据 n即局数据和用户数据,不同交换机不同即局数据和用户数据,不同交换机不同 n数据是呼叫处理的来源和依据数据是呼叫处理的来源和依据 用户数据用户数据 n反映用户情况和属性,每个用户所特有反映用户情况和属性,每个用户所特有 静静 态态 数数 据据 用户情况用户情况如呼入如呼入/呼出限制呼出限制 用户类别用户类别如私人用户、共用电话如私人用户、共用电话 话机类别话机类别DTMF或脉冲拨号或脉冲拨号 出局限制出局限制局内、市内、国内、国际局内、市内、国内、国际 用户新业务用户新业务热线、叫醒、缩位等热线、叫醒、缩位等

26、 记费类别记费类别定期定期/立即记费,免费立即记费,免费 记费等级记费等级私话、公话私话、公话 各种号码各种号码 用户设备号、时隙号、局号、密码等用户设备号、时隙号、局号、密码等 动动 态态 数数 据据 临时状态数临时状态数 据据 用户的忙、闲、测试状态,用户的摘、挂机用户的忙、闲、测试状态,用户的摘、挂机 状态等,占用的收号器,接续占用的话路状态等,占用的收号器,接续占用的话路 (内部链路和内部时隙等)(内部链路和内部时隙等). 局数据局数据 n反映交换局情况,每个交换局所特有反映交换局情况,每个交换局所特有 公用硬件公用硬件 配置情况配置情况 入入/出中继数与类别,信号设备数与类别,收号器

27、出中继数与类别,信号设备数与类别,收号器 数,交换网络结构,公共链路数数,交换网络结构,公共链路数 局环境参数局环境参数局向数、每局的中继器数和类别局向数、每局的中继器数和类别 迂回路由设置迂回路由设置入局迂回路由和出局迂回路由入局迂回路由和出局迂回路由 接用户交换机接用户交换机接用户交换机类别、中继线数、入局方式、号码等接用户交换机类别、中继线数、入局方式、号码等 记费方式记费方式按次、按时等按次、按时等 话务量话务量接通率统计接通率统计 特种服务特种服务特种服务种类和线数(如特种服务种类和线数(如114,119,120等)等) 提供新业务提供新业务如热线、转移等等如热线、转移等等 交换机类

28、别交换机类别如长如长/市市/农合一,市话等农合一,市话等 各种号码各种号码本地网编号长度,局号,最多能收的号码等本地网编号长度,局号,最多能收的号码等 能接的非话终端能接的非话终端种类和数量(传真、种类和数量(传真、ISDN终端等)终端等) 各种号码各种号码本地网编号长度、局号、最大收号位数本地网编号长度、局号、最大收号位数 4.4.4 输入处理输入处理 n基本任务基本任务 n对用户线、中继线监视、检测和识别,然后进对用户线、中继线监视、检测和识别,然后进 入队列或相应存储区,供其他程序取用。入队列或相应存储区,供其他程序取用。 n功能具体包括功能具体包括 n用户线扫描监视用户线扫描监视 n中

29、继线线路信号扫描中继线线路信号扫描 n接收数字信号(如接收数字信号(如DTMF信号、多频信号等)信号、多频信号等) n接收公共信道方式的电话信号(信令)接收公共信道方式的电话信号(信令) n接收操作台的各种信号接收操作台的各种信号 用户线扫描监视用户线扫描监视 n目的:目的:检测和识别检测和识别用户线状态用户线状态及其及其状态的变化状态的变化 n状态状态: 摘摘/ /挂机状态挂机状态 号盘话机拨号脉冲号盘话机拨号脉冲 投币话机输入信号投币话机输入信号 通话时环路状态通话时环路状态 特点:特点: 用户线只有两种状态:用户线只有两种状态:“断断”和和“续续”,分别用,分别用“1 1” 和和“0 0

30、”表示。表示。 用户状态的变化是随机的用户状态的变化是随机的 对用户线扫描是周期性的对用户线扫描是周期性的 摘摘/ /挂机识别扫描周期:挂机识别扫描周期:100-200ms100-200ms 拨号脉冲识别扫描周期:拨号脉冲识别扫描周期:8-10ms8-10ms 用户摘用户摘/挂机识别与扫描挂机识别与扫描 n识别方法识别方法 n规定摘机规定摘机/挂机状态的表示方式挂机状态的表示方式 n“1” 表示摘机,则表示摘机,则“0”表示挂机表示挂机 n也可由也可由“0” 表示摘机,则表示摘机,则“1”表示挂机表示挂机 n但一个交换机内只能规定一种但一个交换机内只能规定一种 n状态变化的识别(由识别程序完成

31、)状态变化的识别(由识别程序完成) n找出变化状态(找出变化状态(01或或10变化)变化) n识别算法(假设识别算法(假设“0”摘机,摘机,“1”挂机)挂机) 本次本次前次前次1 表示用户由表示用户由摘机摘机变为变为挂机挂机 本次本次前次前次1 表示用户由表示用户由挂机挂机变为变为摘机摘机 用户摘用户摘/挂机识别示例挂机识别示例 1 11 11 11 10 00 00 00 00 01 11 11 1 1 11 11 11 11 10 00 00 00 00 01 11 1 用户线状态用户线状态 200ms200ms扫描扫描 本次扫描本次扫描 前次扫描前次扫描 本次本次 前次前次 1 10 0

32、0 00 00 00 00 00 00 00 00 00 0 1 1 本次本次 前次前次 0 00 00 00 00 00 00 00 00 00 00 0 挂机挂机 摘机摘机 挂机挂机 摘机识别摘机识别 挂机识别挂机识别 假设假设“0”0”摘机,摘机,“1”1”挂机挂机 0 1 问问 题题 n为什么不采取直接根据采样值判断?即为什么不采取直接根据采样值判断?即1代表挂机,代表挂机,0代代 表摘机。表摘机。 n摘机识别和挂机识别条件是固定的吗?摘机识别和挂机识别条件是固定的吗? n避免重复处理。不需要每次(避免重复处理。不需要每次(200ms)都处理用户状态,而只需要在变)都处理用户状态,而只

33、需要在变 化时处理。化时处理。 n根据信号表示不同而不同。根据信号表示不同而不同。 n如果如果1表示低电平,表示低电平,0表示高电平,则判别条件为:表示高电平,则判别条件为: 摘机摘机 挂机挂机 n如果如果1表示高电平,表示高电平,0表示低电平,则判别条件为:表示低电平,则判别条件为: 摘机摘机 挂机挂机 本次 前次 本次 前次 本次 前次 本次 前次 用户摘用户摘/挂机状态扫描挂机状态扫描 n扫描方式有两种扫描方式有两种 n逐个用户扫描逐个用户扫描 n逐组用户扫描(群用户扫描)逐组用户扫描(群用户扫描) n每组用户的数量一般等于处理机的位数每组用户的数量一般等于处理机的位数 n一般采用该方式

34、,效率更高一般采用该方式,效率更高 n群用户识别原理群用户识别原理 n将用户分成多个组将用户分成多个组 n每次对一组用户同时扫描每次对一组用户同时扫描 n找出组中找出组中真正摘、挂机状态变化真正摘、挂机状态变化的用户的用户 n针对具体用户(个体)进行处理针对具体用户(个体)进行处理 脉冲识别的问题脉冲识别的问题 n脉冲识别与挂机识别有没有区别?脉冲识别与挂机识别有没有区别? n脉冲前沿识别脉冲前沿识别=变化识别变化识别 前前(本次本次 前次前次) 前本次前本次 前次前次 n脉冲识别与挂机识别如何区分?脉冲识别与挂机识别如何区分? n8ms脉冲识别与脉冲识别与100ms摘挂机识别配合使用摘挂机识

35、别配合使用 n为什么需要表示变化识别?为什么需要表示变化识别? n变化识别主要在位间隔识别时用到变化识别主要在位间隔识别时用到 (A AB B) B = B = (ABAB + AB+ AB) B =B = A BA B 8ms识别识别100ms识别识别结果结果 00 01无此情况无此情况 10脉冲脉冲 11挂机挂机 没有区别没有区别 按钮话机(按钮话机(DTMF)号码的接收)号码的接收 nDTMF(DTMF(双音多频)话机是目前主要的话机类型双音多频)话机是目前主要的话机类型 nDTMFDTMF拨号的特点拨号的特点 n每个号码由两个频率混合而成(高音低音)每个号码由两个频率混合而成(高音低音

36、) n高低音各四个,不同组合代表不同的号码高低音各四个,不同组合代表不同的号码 n每个号码持续时间大于每个号码持续时间大于40ms40ms n扫描周期为扫描周期为16ms(40ms) 1 12 23 3A A 4 45 56 6B B 7 78 89 9C C * *0 0# #D D 1209Hz1209Hz1336Hz1336Hz1477Hz1477Hz1633Hz1633Hz 697Hz697Hz 770Hz770Hz 852Hz852Hz 941Hz941Hz 按钮话机(按钮话机(DTMF)号码的接收)号码的接收 收号器收号器 n接收接收DTMFDTMF号码由号码由DTMFDTMF收号

37、器完成收号器完成 n每个收号器都有一根每个收号器都有一根“信号到来信号到来”指示线指示线SPSP nSPSP”1 1”, , 表示无信号表示无信号 nSPSP”0 0”, , 表示有号码表示有号码 n每收一个号,在每收一个号,在SPSP线上会产生一个脉冲变化线上会产生一个脉冲变化 按钮话机(按钮话机(DTMF)号码的接收)号码的接收 收号处理过程收号处理过程 n开始收号开始收号 nCPUCPU检测检测SPSP n定期扫描(定期扫描(16ms16ms),周期小于号码持续时间),周期小于号码持续时间 n目的是避免漏号目的是避免漏号 n当当SPSP由由“1 1”变为变为“0 0”时,开始接收号码时,

38、开始接收号码 n当当SPSP由由“0 0”变为变为“1 1”时,一个号码接收完毕时,一个号码接收完毕 n收号的原则是:收号的原则是: n只有在只有在SPSP状态状态“1 1”变为变为“0 0”时,才能收号时,才能收号 n目的是为了避免重复收号目的是为了避免重复收号 按钮话机(按钮话机(DTMF)号码的接收)号码的接收 收号过程收号过程 1 11 11 10 00 0 0 01 11 10 0 0 01 11 1 1 11 11 11 10 0 0 0 0 01 11 10 00 01 1 0 00 0 0 01 10 0 0 01 10 01 10 01 10 0 0 00 0 0 0 1 1

39、 0 0 0 0 0 0 0 0 1 1 0 00 0 0 0 SPSP DTMFDTMF号码号码 本次扫描本次扫描 前次扫描前次扫描 变化识别变化识别=本次本次 前次前次 变化识别变化识别 本次本次 16ms16ms扫描扫描 1 1:表示:表示SPSP状态发生变化状态发生变化 1 1 标志标志 SPSP从从 1 1变为变为 0 0,应收号应收号 1 1 0 0 1 1 0 0 按钮话机(按钮话机(DTMF)号码的接收)号码的接收 收号过程收号过程 nDTMFDTMF号码识别号码识别 检波检波 检波检波 检波检波 检波检波 检波检波 检波检波 检波检波 检波检波 输输 入入 高高 频频 组组

40、低低 频频 组组 H H4 4 H H3 3 H H2 2 H H1 1 L L4 4 L L3 3 L L2 2 L L1 1 状态检测状态检测 至至 数数 据据 总总 线线 SPSP 收号器收号器 1633Hz1633Hz 1477Hz1477Hz 1336Hz1336Hz 1209Hz1209Hz 697Hz697Hz 770Hz770Hz 852Hz852Hz 941Hz941Hz 例:例: H3、L3 对应对应 9 H1、L1 对应对应 1 注意:只有当注意:只有当SP状态由状态由1变为变为0时,才收取号码时,才收取号码 4.4.5 分析处理分析处理 n分析处理分析处理 n程序对各种

41、信息进行分析,决定下一步的动作程序对各种信息进行分析,决定下一步的动作 n分析处理分为分析处理分为 n去话分析去话分析 n号码分析号码分析 n来话分析来话分析 n状态分析状态分析 分析处理分析处理 主叫用户主叫用户 类别数据类别数据 收号前的收号前的 准备工作准备工作 主叫摘机主叫摘机去话接续去话接续 去话分析去话分析 收到号码收到号码 确定确定 接续方向接续方向 用户拨号用户拨号 出局接续出局接续 号码分析号码分析 被叫用户被叫用户 类别数据类别数据 被叫用户被叫用户 数据分析数据分析 来话来话叫出被叫叫出被叫 来话分析来话分析 用户线用户线 状态信息状态信息 一个接续一个接续 状态如何变状

42、态如何变 用户线用户线 状态改变状态改变 下一状态下一状态 通话或复原通话或复原 状态分析状态分析 来话分析来话分析 输入信息输入信息硬件变化硬件变化输出输出分析程序分析程序 本局本局 出局出局 去话分析去话分析 n功能:功能:分析主叫用户数据,决定下一步的任务分析主叫用户数据,决定下一步的任务 n数据来源:数据来源:主叫用户数据主叫用户数据 n分析程序流程:分析程序流程: 用用 户户 状状 态态 用用 户类户类 数别数别 据据 话话 机机 类类 别别 专专 用用 情情 况况 计计 费费 类类 别别 用用 户类户类 电别电别 路路 输入输入 输出输出 n分析方法:分析方法: n分析结果处理:分

43、析结果处理:送出输出程序,执行动作送出输出程序,执行动作 去话分析对应去话分析对应C&C08呼叫起始阶段呼叫起始阶段 号码分析号码分析 n功能:功能:分析被叫用户号码,决定接续的路由、话费系数等分析被叫用户号码,决定接续的路由、话费系数等 n数据来源:数据来源: n直接接收从用户话机拨出的号码直接接收从用户话机拨出的号码 n从局间传送来的号码从局间传送来的号码 n分析步骤分析步骤 n预处理:对号首(前预处理:对号首(前3位)进行预分析,以便决定:位)进行预分析,以便决定: n是否长途是否长途 (首位(首位“0”) n是否特服是否特服 (首位(首位 “1”) n是否本局是否本局 n是否他局是否他局 n应收号的位数应收号的位数 n号码分析处理:全号码分析,决定下一步如何接续号码分析处理:全号码分析,决定下一步如何接续 号码分析程序流程图号码分析程序流程图 主主 叫叫 他局号码分析他局号码分析 他局他局 本局本局号号 首首 分分 析析 本本 局局 市话他局市话他局 长长 途途 特特 服服 国国 际际 用户业务用户业务 允允 许许 是是 确定确定 下一步任务下一步任务 否否 输入输入 全全 号号 码码 分分 析析 来话分析来话分析 n功能:功能:分析被叫用户数据和

温馨提示

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

评论

0/150

提交评论