程控交换机的号码分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计报告现代交换原理课程设计

课程设计题目:程控交换机的号码分析研究

学生姓名:刘源

专业:通信工程

班级: 1121302

指导教师:谌洪茂

2014年6月19日

目录

摘要----------------------------------------------------------------------------------------------------------------- 3

一、设计要求 ------------------------------------------------------------------------------------------------------ 4

二、原理分析 ------------------------------------------------------------------------------------------------------ 4

三、系统实现 ------------------------------------------------------------------------------------------------------ 6

四、调试结果 ------------------------------------------------------------------------------------------------------ 6

五、心得体会 ------------------------------------------------------------------------------------------------------ 7

六、参考文献 ------------------------------------------------------------------------------------------------------ 8课程设计评分表--------------------------------------------------------------------------------------------------- 9

摘要

一种程控交换机主叫号码分析方法,至少包含有下列步骤:在汇接局分别构建主叫号码分析树;当主叫号码接收完全后,进行主叫号码分析;将主叫号码分别送入所述主叫号码分析树中的号码分析器中,得出其相应的主叫用户属性;在主叫号码分析结果里同时得出对被叫号码适用的被叫号码分析树,用于对被叫号码进行分析;将被叫号码送入被叫号码分析器,在被叫号码分析器中得出被叫号码的属性信息;综合主叫号码的分析结果得出本次呼叫的费率和优先级;将被叫号码的分析结果结合该用户的所述主叫号码属性信息,选择相应的出局路由,或送不同的失败通知音,能够快速有效的得出主叫号码的相关用户属性,数据检索量小,工作效率高。

关键字:号码分析用户等。

一、设计要求

通过本次实验可以让实验者了解号码分析的过程。

交换机的一个重要功能就是网络寻址,电话网中用户的网络地址就是电话号码。号码分析主要用来确定某个号码流对应的网络地址和业务处理方式。

二、原理分析

1.用程序判断分析

可用程序判断进行数字分析。数字的来源可能直接从用户话机接受下来,也可能通过局间信令,然后根据所拨号码查找译码表进行分析。分析步骤可分为两部分。

(1)预译处理:在收到用户所拨的“号首”以后,首先进行预译处理,分析用户提

出什么样的要求。

预译处理所需要的号首一般为1~3位号。例如,用户第一位拨“0”,表明为长途全自动接续;用户第一位拨“1”表明为特服接续。如果第一位号为其它号码,则根据不同的可能是本局接续,也可能是出局接续。

如果“号首”为用户服务的业务号(例如叫醒服务),则要按用户服务项目处理。

号首的确定和用户业务的识别也可以采用逐步展开法,形成多级表格来实现。

(2)拨号号码分析处理:这是对用户所拨号码进行分析。可以通过译码表进行,分

析结果决定下一步要执行的任务。因此译码表应转向任务表。图1-1为数字分析程序流程图概况。

图1-1

2.用查表法分析

通常采用查表方法可适应编号制度的变化而具有灵活性。数字分析的过程就是不断查表的过程,有塔形结构和线性两种表格的组织方式。

(1)塔形结构

塔形结构由多级表组成,图1-2表示了三级表格。用收到的逐位号码依次检索各级表格,即第1位查第1级表,第2位查第2级表,等等。表中各单元用1个比特作为指示位,0表示继续查表。此时所得为下级表的首地址。1表示查找结束,得到对应于一定的接续任务的代码。第1级只有一张表,第2级最多有10张表,第3级最多有100张表,形成“金字塔”式的结构。

图1-2

(2)、线性结构

线性结构的表格见图1-3。要收到足够的位数后才开始查表,例如收到前三位后查表。在大多数情况下可以得到分析结果——接续任务代码。对应于未使用的号码则使用特殊号码,例如用“0”表示。少数情况可能要继续查表,为此可以加一个扩展表。查扩展表可用搜索法,将收到的号码与表中的号码组合比较,如一致即搜索成功,从而得到相应的接续任务代码。搜索有两种方法:一种是线性方法,从表首开始开始依次搜索到表尾;另一种是两分搜索法,即先搜索表的中部,然后再搜索上半部或下半部的中部,以此类推,用两分法时表中的号码组合应按数字依次排列。

图1-3

在本实验系统中,号码分析是由号码分析函数完成的。从DTMF收号器收取的号码以字符类型存放在一个字符型数组中,数组的长度为被叫号码的长度,从这个数组中取出有效字符的个数作为号码分析的循环次数,开始进行号码分析。此函数是基于塔型结构的查表方法,分析过程如下图所示:

相关文档
最新文档