交换技术教学课件作者第2版蒋青泉课件电信交换技术7课件.pptVIP

  • 5
  • 0
  • 约6.02千字
  • 约 36页
  • 2016-12-25 发布于广东
  • 举报

交换技术教学课件作者第2版蒋青泉课件电信交换技术7课件.ppt

haitao.duan ----呼叫处理 呼叫处理程序的任务:负责呼叫的建立、监视、撤消 及呼叫处理过程中的其他一些处理。 呼叫处理程序比例不大,但运行频繁,占用处理器的时 间最多 。 呼叫处理程序主要体现并发性和实时性。 呼叫类型 在呼叫建立过程中,呼叫类型有: (1)本局呼叫 (2)出局呼叫 (3)入局呼叫 (4)转接呼叫 2.出局呼叫 当用户呼叫的结果是访问到达中继模块上,称为出局呼叫。 3.入局呼叫 当经过入中继进来的呼叫在本局找到相应的用户,称为入局呼叫 。 4.转接呼叫 经过本局转接访问下一交换机,称为转接呼叫 。 呼叫接续过程 呼叫接续过程主要包括: 呼叫建立 双方通话 话终释放 本局呼叫接续的主要阶段 (1)主叫用户摘机。 (2)占用连接收号器和发送拨号音,准备收号。 (3)数字(号码)分析。 (4)释放收号器。 呼叫处理程序 程控数字交换机呼叫处理程序包括: 输入处理 分析处理 内部任务执行和输出处理 1.输入处理 用户摘机/挂机扫描程序: (2)群处理 程控数字交换机实际上是采用群处理方法进行扫描处理的。 所谓群处理是将用户线和中继线作为一群来进行监视,当发现其中有一个或一个以上的设备存在处理要求时,才转入单独处理。 2.分析处理 用户数据包括基本用户数据和新业务数据。 基本用户数据是每个用户都有的,同一交换机的不同用户 有相同的基本用户数据结构,只是数值不 同。 新业务数据不是每个用户都有,用户可以根据自己的需要 申请使用电话新业务。 3.任务执行和输出处理 任务执行分为动作准备、输出命令和任务终了处理三部分。 输出处理就是控制话路设备动作或复原等处理。 ----程序的执行管理 按照电话呼叫实时处理的要求,控制各种程序的执行、软件资源的分配和内存的管理。 程序的执行级别 时间表的管理 时间表即时间控制表,用来启动周期级程序的执行。 时间表由时间计数器、屏蔽表、时间表和功能程序入口地址表组成。 队列的管理 队列和栈是线性表的特例,队列的操作按先进先出(FIFO)方式,栈的操作按后进先出(LIFO)方式。队列和栈在程控数字交换机中应用很广,常用于交换机软件中的存储管理和排队等待调度的任务。 队列可分为顺序队列和链接队列。顺序队列结构紧凑,内存空间利用率高,使用也简单,一般是可以循环使用的,但一般指适用于按序的操作;链接队列有单向链接、循环链接和双重链接等多种形式。 HP为对首指示字,TP为队尾指示字。 在处理时依据对首指示字(HP)先取出第一张表,当新的表编入链队时依据队尾指示字(TP)应排在队尾。 在程控数字交换机中常用的数据块有呼叫控制块(CCB)、进程控制块(PCB)、时限控制块(TCB)、消息缓冲区(MB)、堆栈区等。 设有以下周期级程序: 脉冲信号识别程序,周期为8ms; 测试用脉冲信号识别程序,周期为8ms; DTMF信号识别程序,周期为16ms; 位间隔识别程序,周期为96ms 用户群扫描程序,周期为96ms; 中继器扫描程序,周期为96ms; 时间计数器清零,周期为96ms。 请用时间控制表启动以上周期级程序。 时间控制表启动以上周期级程序见书第54页图2-29。 例题 工作过程如下(每8ms中断时,时间计数器加1): ① 首先读取时间计数器的值; ② 以时间计数器的值为指针,读取时间表的一行内容; ③ 如果时间计数器的值已为最大值,应清零;若未达到最大值,则加1; ④ 将时间表中读出的内容与屏蔽表内容进行逻辑乘,逻辑乘结果中“1”的位置即指出了当前时钟周期应执行的程序; ⑤ 寻找逻辑乘结果中最右边的“1”,设0位等于1,转向脉冲信号识别程序,执行后返回时间表; ⑥ 检查时间表的1位、2位……,并转向执行其值为“1”的相应程序;⑦ 把所有位均检查完,并执行完相应程序以后,表明这8ms周期中已执行完周期级程序,可以转向执行基本级程序; ⑧ 在最后一行(TB)的最后一位上,将时间计数器清零,以便在下一个8ms周期从新开始。 B A C B D C 0 D A HP 出口 D TP 入口 链接队列 应用: 在程控数字交换机中,动态数据存储器管理采用链队管理方法。 思考题 1、用户扫描及摘机识别群处理方法如何实现? 2、呼叫处理过程中的如何驱动硬件设备 ? 3、程控交换机中程序的执行级别与实时性要求是否存在联系? 4、程控交换机中动态数据存储器如何进行管

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档