预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共45页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

4.3呼叫处理软件4.3.1呼叫处理过程2)内部处理 内部处理是呼叫处理的高层软件,与硬件无直接关系。例如数字分析、路由选择、通路选择等。 呼叫建立过程的主要处理任务都在内部分析、处理中完成。 内部处理程序的一个共同特点是要通过查表进行一系列的分析、译码和判断。内部处理程序的结果可以是启动另一个内部处理程序或者启动输出处理。3)输出处理 输出驱动属于输出处理,也是与硬件直接有关的低层软件。 输出处理与输入处理都要针对硬件设备,可以合称为设备处理。扫描是处理机输入信息,驱动是处理机输出信息,它们是处理机在呼叫处理过程中与硬件联系的两种基本方式。4)呼叫处理程序的结构:1)用户摘挂机识别 用户挂机时,用户线为维持状态,电流很小,假定扫描点输出为“1”。摘机后,电流较大,扫描点输出为“0”。 用户线状态从挂机到摘机的转折,表示用户摘机,反之表示用户挂机。 处理机每隔大约8ms(不同交换机不同)对每一个用户扫描一次,读出用户线的状态并存入这次扫描寄存器(PR)中,由硬件完成,类似A/D采样。 在大型交换机中常采用“群处理”的方法,即每次对一组用户的状态进行检测,从而达到节省机时、提高扫描速度的目的。 以8个用户为例,如下图:分析: 一直为1:? 一直为0:? 1→0:? 0→1:? 按键电话机用双音多频(DTMF)信号表示号码,话机送出的拨号号码由两个音频组成。交换机上专门有几套收号器用来检测这种信号,并把它识别为具体的数字(16进制形式),称为收号。 多用数字滤波器和组合逻辑电路实现。软件扫描只需定期读取这些数字。数字分析的任务是对被叫号码进行翻译,以确定接续方向。 如果是出局呼叫,应找出相应的中继线群。 数字来源可以是从收号器扫描来的用户呼叫号码(本地呼叫),也可以是局间信令传送过来的号码(中继)。 用程序判断分析数字,一般根据拨号号码查找译码表进行分析。 分析分2个阶段进行。(1)预译处理:号首分析4)路由选择 路由选择的任务是根据路由表,确定所需的中继线群,从中选择一条空闲的出中继线。 如果线群全忙,还可以依次确定各个迂回路由并选择空闲中继线。 路由表是交换局开局时由维护人员人工输入的,一般不再改变,只有在局间中继线调整时才会发生变化。1.路由选择的任务数字分析程序输出路由索引(RTX,RouteIndex),其中有两个数据: (1)中继群号(TGN,TrunkGroup) (2)下一个(迂回)路由(NRTX,NextRTX) 根据中继群号TGN,查询路由表,可以找到其中的空闲中继线。如果没找到空闲中继线,就查下一个(迂回)路由NRTX。2.迂回路由的选择在数字分析和路由选择之后便是通路选择。 通路选择是在交换网络指定的入端与出端之间选择一条具体的空闲通路(时隙)。 通路选择通过软件实现,查询存储器的链路忙闲状态映射表,选择具体的时隙。 一条通路常常由多级链路串接而成,只有串接的各级链路都空闲时才是空闲通路。 以TST网络为例:运算过程如下,“1”表示链路闲。 第i个PTSW的出线忙闲状态: 11010011101001001101101111000010 第k个STSW的入线忙闲状态: 01010101000111100000011111001000 与运算结果: 01010001000001000000001111000000 运算结果表明有8条内部链路空闲,可以从中选择任意一条空闲的使用。输出驱动程序是软件与话路子系统中各种硬件的接口,用来驱动硬件电路的动作。例如驱动数字交换网络的通路连接或释放,驱动用户电路中振铃继电器的动作等。小结:呼叫处理软件