版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第4章 存储程序控制原理4.3 呼叫处理软件呼叫处理软件4.3.1 呼叫处理过程呼叫处理过程4.3.2 扫描与输入处理扫描与输入处理4.3.3 双音多频(双音多频(DTMF)信号的扫描)信号的扫描4.3.4 (拨号拨号)数字分析数字分析4.3.5 路由选择路由选择4.3.6 通路选择通路选择4.3.7 输出驱动输出驱动第4章 存储程序控制原理4.3.1 4.3.1 呼叫处理过程呼叫处理过程 为呼叫建立而执行的处理任务可分为为呼叫建立而执行的处理任务可分为3种类型:输入处理、种类型:输入处理、内部处理和输出处理。内部处理和输出处理。 1) 输入处理输入处理 收集话路设备的状态变化和有关的信令信息
2、称为输入处理。收集话路设备的状态变化和有关的信令信息称为输入处理。各种各种扫描程序扫描程序都属于输入处理。都属于输入处理。实时性要求较高实时性要求较高。第4章 存储程序控制原理 2) 内部处理内部处理 内部处理是呼叫处理的高层软件,与硬件无直接关系。例内部处理是呼叫处理的高层软件,与硬件无直接关系。例如如数字分析、路由选择、通路选择数字分析、路由选择、通路选择等。等。 呼叫建立过程的呼叫建立过程的主要处理任务主要处理任务都在内部分析、处理中完成。都在内部分析、处理中完成。 内部处理程序的一个共同特点是要内部处理程序的一个共同特点是要通过查表进行一系列的通过查表进行一系列的分析、译码和判断分析、
3、译码和判断。内部。内部处理处理程序的程序的结果结果可以是可以是启动另一个内启动另一个内部处理程序部处理程序或者或者启动输出处理启动输出处理。第4章 存储程序控制原理 3) 输出处理输出处理 输出输出驱动驱动属于输出处理,也是属于输出处理,也是与硬件直接有关与硬件直接有关的的低层软件低层软件。 输出处理与输入处理都要针对硬件设备,可以合称为设备输出处理与输入处理都要针对硬件设备,可以合称为设备处理。处理。扫描是处理机输入信息扫描是处理机输入信息,驱动是处理机输出信息驱动是处理机输出信息,它们,它们是处理机在呼叫处理过程中与硬件联系的两种基本方式。是处理机在呼叫处理过程中与硬件联系的两种基本方式。
4、第4章 存储程序控制原理 4) 呼叫处理程序的结构:呼叫处理程序的结构:驱动任务执行分析扫描稳定状态硬件软件输出处理内部处理输入处理稳定状态第4章 存储程序控制原理 1) 用户摘挂机识别用户摘挂机识别 用户用户挂机挂机时,用户线为维持状态,电流很小,假定时,用户线为维持状态,电流很小,假定扫描扫描点点输出输出为为“1”。摘机后,。摘机后,电流较大电流较大,扫描点,扫描点输出输出为为“0”。 用户线状态从挂机到摘机的转折,表示用户线状态从挂机到摘机的转折,表示用户摘机用户摘机,反之表,反之表示示用户挂机用户挂机。 4.3.2 4.3.2 扫描与输入处理扫描与输入处理第4章 存储程序控制原理 处理
5、机处理机每隔大约每隔大约8ms(不同交换机不同)对每一个用户扫(不同交换机不同)对每一个用户扫描一次,读出用户线的状态并描一次,读出用户线的状态并存入这次扫描寄存器存入这次扫描寄存器(PR)中,)中,由硬件完成由硬件完成,类似,类似A/D采样。采样。 在大型交换机中常采用在大型交换机中常采用“群处理群处理”的方法,即的方法,即每次对一组每次对一组用户的状态进行检测用户的状态进行检测,从而达到节省机时、提高扫描速度的目,从而达到节省机时、提高扫描速度的目的。的。 以以8个用户为例,如下图:个用户为例,如下图:第4章 存储程序控制原理 其中:其中:1表示用户环路电流小(挂机);表示用户环路电流小(
6、挂机); 0表示用户环路电流大(摘机)。表示用户环路电流大(摘机)。第4章 存储程序控制原理 分析:分析: 一直为一直为1: ? 一直为一直为0: ? 10: ? 01: ?挂机状态挂机状态状态转换,开始摘机状态转换,开始摘机摘机状态摘机状态状态转换,开始挂机状态转换,开始挂机怎样用软件怎样用软件识别摘机还是挂机?识别摘机还是挂机?第4章 存储程序控制原理 (1)用软件检测状态的变化,只有)用软件检测状态的变化,只有状态变化状态变化才会调用内才会调用内部处理程序。部处理程序。 本次扫描与上次扫描(本次扫描与上次扫描(LR)比较,不同则状态变化。)比较,不同则状态变化。 SR=PR LR; (2
7、)用软件判断发生了什么变化?)用软件判断发生了什么变化? SRLR=1SRLR=1(3) LR=PR; 备份备份PR摘机识别摘机识别挂机识别挂机识别第4章 存储程序控制原理 用户摘挂机识别第4章 存储程序控制原理 用户摘挂机识别第4章 存储程序控制原理 按键电话机用双音多频(按键电话机用双音多频(DTMF)信号表示号码,话)信号表示号码,话机送出的拨号号码机送出的拨号号码由两个音频由两个音频组成。组成。4.3.3 4.3.3 双音多频(双音多频(DTMFDTMF)信号的扫描)信号的扫描第4章 存储程序控制原理 交换机上专门交换机上专门有几套收号器有几套收号器用来检测这种信号,并把用来检测这种信
8、号,并把它识别为具体的数字(它识别为具体的数字(16进制形式),进制形式),称为收号称为收号。 多用多用数字滤波器数字滤波器和和组合逻辑电路组合逻辑电路实现。实现。软件扫描软件扫描只需只需定期读取这些数字。定期读取这些数字。第4章 存储程序控制原理 数字分析的任务是数字分析的任务是对被叫号码进行翻译对被叫号码进行翻译,以确定接续方向。,以确定接续方向。 如果是如果是出局呼叫出局呼叫,应找出应找出相应的相应的中继线群中继线群。 数字来源可以是数字来源可以是从从收号器收号器扫描来的用户呼叫号码(本地呼扫描来的用户呼叫号码(本地呼叫),也可以是叫),也可以是局间信令传送局间信令传送过来的号码(中继)
9、。过来的号码(中继)。 用用程序判断程序判断分析数字,一般根据拨号号码分析数字,一般根据拨号号码查找译码表查找译码表进行进行分析。分析。 分析分析分分2个阶段个阶段进行。进行。4.3.4 (4.3.4 (拨号拨号) )数字分析数字分析第4章 存储程序控制原理 (1)预译处理:号首分析)预译处理:号首分析 在收到用户开始拨的几位号码(号首)后,在收到用户开始拨的几位号码(号首)后,程序分析呼程序分析呼叫类型叫类型,并做好进一步的呼叫准备。,并做好进一步的呼叫准备。 号首一般为号首一般为13位位,在交换机安装时,在交换机安装时先设置好先设置好。 如:拨号第一个为如:拨号第一个为“0”:国内长途,走
10、中继。:国内长途,走中继。 再拨号第二个也为再拨号第二个也为“0”:国际长途,走中继。:国际长途,走中继。 拨号第一个为拨号第一个为“1”:特服接续,如:特服接续,如110、12315。 拨号第一个为拨号第一个为“2-9”:本地电话或其他定义。:本地电话或其他定义。第4章 存储程序控制原理(2)拨号分析)拨号分析:全部号码分析,:全部号码分析,确定用户位置及接续方案确定用户位置及接续方案。第4章 存储程序控制原理 (3) 查表分析查表分析: 表格有表格有塔形结构塔形结构和和线性结构线性结构2种。以塔形结构为例:种。以塔形结构为例: 塔形结构由塔形结构由多级表多级表组成,每收到一位号码,就查一级
11、表格。组成,每收到一位号码,就查一级表格。即第即第1位查第位查第1级表,第级表,第2位查第位查第2级表,依此类推。级表,依此类推。 表中每个单元的含义:表中每个单元的含义: 第一位若为第一位若为0: 表示继续查找,其后即为下表地址。表示继续查找,其后即为下表地址。 第一位若为第一位若为1: 表示停止查找,其后即为接续任务代码。表示停止查找,其后即为接续任务代码。第4章 存储程序控制原理一张表一张表最多最多10张表张表最多最多100张表张表第4章 存储程序控制原理 获得接续功能,继续查被叫用户的相关数据,如:获得接续功能,继续查被叫用户的相关数据,如: 路由索引、计费索引、还需要补充的号码位数等
12、。路由索引、计费索引、还需要补充的号码位数等。 路由索引路由索引用于用于路由选择路由选择(呼叫(呼叫通过什么途径通过什么途径到达被叫方)。到达被叫方)。第4章 存储程序控制原理 4) 路由选择路由选择 路由选择的任务是路由选择的任务是根据路由表根据路由表,确定,确定所需的中继线群,所需的中继线群,从从中选择中选择一条空闲的出中继线一条空闲的出中继线。 如果如果线群全忙线群全忙,还可以依次确定各个,还可以依次确定各个迂回路由迂回路由并选择空闲并选择空闲中继线。中继线。 路由表路由表是交换局是交换局开局时开局时由维护人员由维护人员人工输入的人工输入的,一般不再,一般不再改变,只有在局间中继线调整时
13、才会发生变化。改变,只有在局间中继线调整时才会发生变化。4.3.5 4.3.5 路由选择路由选择第4章 存储程序控制原理1. 路由选择的任务路由选择的任务(a)(b)迂回路由示例迂回路由示例132A局局B局局C局局迂回路由迂回路由直达路由直达路由直达路由直达路由高效路由高效路由最终路由最终路由第4章 存储程序控制原理 数字分析程序输出数字分析程序输出路由索引路由索引(RTX, Route Index),其中),其中有两个数据:有两个数据: (1)中继群号中继群号(TGN, Trunk Group) (2)下一个(迂回)路由下一个(迂回)路由(NRTX, Next RTX) 根据中继群号根据中继
14、群号TGN ,查询路由表查询路由表,可以找到其中的空闲中,可以找到其中的空闲中继线。如果继线。如果没找到空闲中继线没找到空闲中继线,就查就查下一个(迂回)路由下一个(迂回)路由NRTX 。第4章 存储程序控制原理2. 迂回路由的选择迂回路由的选择NRTX(8) TGN(4)NRTX(14)TGN(6)0#16空闲链队指示空闲链队指示543210路由索引表路由索引表路由选择查表示意路由选择查表示意RTX6NRTX=860第4章 存储程序控制原理 在数字分析和路由选择之后便是通路选择。在数字分析和路由选择之后便是通路选择。 通路选择通路选择是在交换网络指定的是在交换网络指定的入端与出端之间入端与出
15、端之间选择选择一条具一条具体的空闲通路体的空闲通路(时隙)。(时隙)。 通路选择通过通路选择通过软件软件实现,查询存储器的实现,查询存储器的链路忙闲状态映射表链路忙闲状态映射表,选择具体的时隙。选择具体的时隙。 一条通路一条通路常常由常常由多级链路串接而成多级链路串接而成,只有只有串接的串接的各级链路都各级链路都空闲时空闲时才是空闲通路。才是空闲通路。 以以TST网络为例:网络为例:4.3.6 4.3.6 通路选择通路选择第4章 存储程序控制原理(1)T接线器:实现信息接线器:实现信息时隙变换时隙变换入线:入线:顺序存入,控制读出顺序存入,控制读出出线:出线:控制存入,顺序读出控制存入,顺序读
16、出第4章 存储程序控制原理(2)S接线器:实现信息接线器:实现信息空间变换空间变换,在,在TST网络中,网络中,S接线器接线器按时隙工作按时隙工作:第4章 存储程序控制原理(3)TST网络(网络(FETEX-150系统)系统) 有有64个个输入输入T级和级和64个个输出输出T级,级,S级为(级为( ? )。)。 每个每个T接线器的时隙数为接线器的时隙数为1024个,时隙编号为个,时隙编号为01023。 输入输入T级称级称初级初级T接线接线器(器(PTSW,Primary Time Switch);); 输出输出T级称级称次级次级T接线器接线器(STSW,Second Time Switch);
17、); 编号相同编号相同的的PTSW、STSW和和S接线器组成一个网络模块。接线器组成一个网络模块。第4章 存储程序控制原理B在在( )时隙时隙PTSW_k(在指定的(在指定的S内部时隙内部时隙ITS_k)k入线入线P点点i出线出线 STSW_i在在( )时隙)时隙A接收。接收。A在在TSA时隙时隙PTSW_i (在指定的(在指定的S内部时隙内部时隙ITS_i)i入入线线Q点点k出线出线 STSW_k 在在TSB时隙时隙B接收。接收。第4章 存储程序控制原理 时隙时隙TSA和和TSB都是固定的,通路选择就是确定两个内都是固定的,通路选择就是确定两个内部时隙部时隙: (1) i k : ITS_i
18、; (2) k i : ITS_k;?:?: 在在P和和Q点是否有空?点是否有空? 在选择之前,需要建立在选择之前,需要建立每个每个PTSW出线出线和和每个每个STSW入线入线的的每个时隙每个时隙忙闲表,称为网络映象。忙闲表,称为网络映象。第4章 存储程序控制原理 一个一个PTSW出线出线或或一个一个STSW入线入线的的一个时隙一个时隙忙闲状况忙闲状况用(用( ? )bit(忙、闲)表示,每线都是(忙、闲)表示,每线都是1024个时隙。共个时隙。共有(有( ? )个这样的数据。)个这样的数据。 PTSW出线出线: ( );); STSW入线入线: ( );); 这么多数据,在存储单元这么多数据
19、,在存储单元怎样存储怎样存储,以方便查找,以方便查找?第4章 存储程序控制原理 若一个存储单元为若一个存储单元为32位(一个字),需要(位(一个字),需要( ? )单)单元。元。 对对PTSW的的i出线:出线: 其中,其中,“1”表示表示闲闲。怎样根据存储位置怎样根据存储位置计算时隙编号?计算时隙编号?第4章 存储程序控制原理 若行号、位号及内部时隙编号(若行号、位号及内部时隙编号(0-1023)都写成二进)都写成二进制形式。在二进制下:制形式。在二进制下: 位号(位号(0-31)为)为5位,记作位,记作T4T0 行号(行号(0-31)为)为5位,记作位,记作T9T5则:则: 内部时隙编号:内
20、部时隙编号:T9T0.STSW的的i入线,又怎样存储呢入线,又怎样存储呢?第4章 存储程序控制原理 对对STSW的的i入线,行号在此基础上加入线,行号在此基础上加32,其他不变。,其他不变。右图为完整的第右图为完整的第i个网络模块忙闲表。个网络模块忙闲表。第4章 存储程序控制原理 类似地,对第类似地,对第k个网络模块,也建立其忙闲表。个网络模块,也建立其忙闲表。 现在,根据忙闲表选择内部时隙。现在,根据忙闲表选择内部时隙。 要构成通路,必须在同一时隙,要构成通路,必须在同一时隙,S接线器的接线器的入线和出线入线和出线都空闲都空闲。采用采用试选法试选法查找空闲时隙。查找空闲时隙。第4章 存储程序
21、控制原理 先考虑从先考虑从PTSW_i STSW_k的通路(的通路(A B) 第4章 存储程序控制原理 (1)先取第)先取第i个个PTSW的出线忙闲表的的出线忙闲表的第第31行值(任意行值(任意取,试选)。取,试选)。 (2)再取第)再取第k个个STSW的入线忙闲表的的入线忙闲表的第(第(3132)行值。行值。 (3)两行值作与运算,为)两行值作与运算,为“1”的值为空闲时隙,选用的值为空闲时隙,选用其中一个即可,时隙编号为其中一个即可,时隙编号为T9-T0。 (4)若全忙,回到第一步,只是行号减)若全忙,回到第一步,只是行号减1,继续试选。,继续试选。第4章 存储程序控制原理 运算过程如下,
22、运算过程如下, “1”表示链路闲。表示链路闲。 第第i个个PTSW的出线的出线忙闲状态:忙闲状态: 11010011 10100100 11011011 11000010 第第k个个STSW的入线的入线忙闲状态:忙闲状态: 01010101 00011110 00000111 11001000与运算结果:与运算结果: 01010001 00000100 00000011 11000000 运算结果表明有运算结果表明有8条内部链路空闲,可以从中选择任意一条内部链路空闲,可以从中选择任意一条空闲的使用。条空闲的使用。第4章 存储程序控制原理 从从PTSW_k STSW_i的通路(的通路( B A ):):是否也要是否也要这么查找?这么查找? 采用采用反相法反相法直接推出。直接推出。如:如: AB的的ITS为为1000,则,则BA的的ITS为(为( ? )第4章 存储程序控制原理 输出驱动程序是软件与话路子系统中各种硬件的接口,输出驱动程序是软件与话路子系统中各种硬件的接口,用来驱动硬件电路的动作用来驱动硬件电路的动作。例如驱动数字交换网络的通路。例如驱动数字交换网络的通路连接或释放,驱动用户电路中振铃继电器的动作等。连接或释放,驱动用户电路中振铃继电器的动作等。4.3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保险科技行业创新模式与市场前景
- 2026年海域使用权分割转让收回续期注销制度建设
- 电力数字孪生解决方案
- 2026年工业领域大规模设备更新实施方案编制指南
- 2026年保障AI教育资源普惠共享让偏远地区享受同等数字阳光
- 母婴护理中的服务流程优化
- 2026年反渗透膜元件国产化进展与性能对比测试
- 电信行业云计算方案
- 高强度螺栓连接施工作业指导书
- 美容护理中的营养学基础
- 零星维修工程施工组织设计
- 大学生学业生涯规划
- 小学生朗读指导教课件
- 管理会计学 第10版 课件 第8、9章 成本管理:目标、责任与标准;作业成本计算法
- 《写作与文化素养培养》
- 病案编码培训课件
- 汽车智能技术专业实训教学条件建设标准
- SAA-SAA联合CRP检测的临床意义及应用
- 湘教版地理七年级上册《世界的气候》作业设计
- 人教版七年级历史上册(部编版)课件【全册】
- 车工工艺学与技能训练
评论
0/150
提交评论