
电路交换系统软.ppt
29页第四章 电路交换系统软件4.1 呼叫处理过程局内接续过程示意图 呼叫处理流程 呼叫处理过程l4.1.1 一个呼叫处理过程–用户摘机,交换机需识别摘机状态和用户类别–送拨号音,准备收号–收号,收到一位号,停拨号音,号码存储并确定应收号位数–号码分析,分析首几位号或全号,确定被叫端口和相关的资源,被叫忙或资源不足则向主叫示忙呼叫处理过程–被叫接续处理,被叫闲则资源预占–向被叫送铃流,向主叫送回铃音,监视状态–被叫应答通话,停铃流和回铃音,话路接续,起动计费设备,监视状态–通话完毕,一方先挂机,停止计费,给另一方送忙音–双方均挂机,资源恢复,一个呼叫处理过程结束–一方送忙音超时未挂,送敖鸣音崔挂,恢复资源4.1.2 用SDL图描述呼叫处理过程l利用SDL图来描述交换机的呼叫处理过程,可以形象化的表示交换机软件处理的过程、状态变化及迁移、处理结果等lSDL是一种图形表示方法,它是在有限状态机表示基础上扩展的表示方法l动态特征是一个激励-响应过程,平常处于稳定状态,收到输入信号后立即进行一系列处理动作,输出一个信号作为响应有限状态机l有限状态机(FSM),是将系统或进程用有限个状态进行描述。
在每个状态下,由外部信号激励,系统完成相关响应及状态转移l在FSM描述下,系统具有有限个非空的状态集合,是有限的输入、输出信号的集合,系统接收输入信号,完成相应动作,输出信号,转入一个新的稳定状态lFSM非常适合描述交换机的呼叫处理过程读入状态,执行操作,转入下一新状态有限状态机结构示意 SDL图 局内呼叫进程SDL描述l参照书中80页图4.3进行解释4.2 控制系统电路结构 4.3 呼叫处理软件l输入处理,扫描程序,执行数据采集过程,主要是接收外围终端设备的服务请求,属于靠近硬件环境的底层程序,常采用周期级程序实现l内部处理,对接收的信号和状态进行分析,决定下一步动作,属于高层软件,常采用基本级程序实现l输出处理,根据分析处理结果,发布一系列对相关设备、终端的操作命令,属于低层软件,常采用调用方式完成4.3.1 扫描与输入l周期性接收端口状态变化信息,如用户摘挂机、脉冲拨号、中继线路占用状态等信号l每用户摘挂状态可用1比特数据表示,中继电路可用2~4比特数据表示l按照处理机字长宽度,可同时读入8、16或32个用户的状态信息扫描与输入l通过逻辑运算,可获得当前状态变化情况。
处理流程 线路信号与状态的关系 扫描与输入l按照交换系统规范,输入状态扫描处理的原则是:l在挂机状态下,出现接续状态的持续时间大于100ms时看作用户摘机;l在接续状态下,断开时间小于150ms视作干扰,在300ms~1s之间视作拍叉簧(特服),断开时间大于1s视作挂机4.3.2 扫描周期的确定l1. 用户呼出扫描周期,结合处理原则和处理机负荷,一般定为100msl2. 脉冲收号扫描周期,与拨号速度和脉冲断续比有关l规范规定,拨号速度为8~20个脉冲/秒,断续比为1:1~3:1l以上限计算,20脉冲/s,每脉冲间隔50ms,最坏断续比3:1,则最短持续时间为12.5ms每个周期保证至少能检测到一个变化,因此常取收号扫描周期为8~10ms扫描周期的确定l3.号位间隔识别,功能是判别一位号码的结束,用T位表示号位间隔识别周期l(1) T位的上限,号盘每位号最小间隔300ms,起码检到两个样值才能确定一个状态变化属实,故T位上限<300ms/2l(2) T位的下限,应避免把慢速拨号中一位号码闭合过程误做号位间隔,最慢8脉冲/s,断续比1:1,即下限>125ms/2l通常T位取定时周期的整倍数,可取96或100ms。
扫描周期的确定l4. DTMF扫描周期,标准的DTMF信号持续时间大于40ms,号位间隔大于100ms,交换系统采用硬件译码收号,通常用一SP位指示已收到一位号因此, DTMF扫描周期就是读取SP的变化情况常采用10ms周期程序完成状态扫描,当状态为已收到一位号时读入号码数据即可4.3.3 号码数字分析l1. 用程序判断分析 号码数字分析l2.塔型结构查表法分析 号码数字分析l线性结构查表法分析 4.3.4 路由选择 4.3.5 通路选择l任务:是按照主、被叫在交换网络上的位置选择一空闲接续通路,即选择S级上的空闲时隙l方法,在内存中为TST交换网络的内部时隙建一忙闲状态表(0表示忙,1表示闲),通过对内存数据状态的识别来确定连接通路主叫到被叫方向的ITS与被叫到主叫方向的ITS差半帧l图4.18的TST网络,每个T接线器有1024个时隙,可用3232bit字表示忙线状态,用10bit代表各比特单元的位置,初级和次级分开存放通路选择 通路选择l方法–主叫到被叫方向(AB),利用算法(NWi忙闲表WC行)(NWk忙闲表WC行+32行),当结果不为零,表明存在空闲ITS,找出为1的比特位置,即得ITS的时隙号T9~T0。
式中加32为NWk的STS状态区域–被叫到主叫方向(B A),由于利用了差半帧关系则它必然空闲,可得其内部时隙号为[(AB)的ITS+512]mod10244.3.6 输出驱动l输出驱动属于底层程序,与交换网络和CPU的具体结构有关通常按照具体结构将所得到的初级T接线器、S接线器、次级T接线器的双向控制数据分别写入即可习题l2,3。












