欢迎来到天天文库
浏览记录
ID:44940139
大小:536.00 KB
页数:39页
时间:2019-11-05
《程控交换原理-第6章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第六章呼叫处理的基本原理6.1一个呼叫处理的过程6.2用SDL图来描述呼叫处理过程6.3输入处理6.4分析处理6.5任务执行和输出处理6.1一个呼叫处理过程6.2用SDL图来描述呼叫处理过程一、呼叫处理过程在程控交换机中,呼叫接续过程都是在呼叫处理程序控制下完成的。描述接续过程可以用上述的流程图表示,也可以将整个接续过程分为若干阶段,每一个阶段可以用一个稳定状态来表示,而两个稳定状态之间由要执行的各种处理来连接。6.2用SDL图来描述呼叫处理过程二、PSTN接续过程-呼叫处理(补充)一次发起呼叫的状态迁移过程S0S1S2S3S4S5被叫忙超时被叫挂机摘机收号、分析收被叫空闲收
2、被叫摘机S0(空闲)S1(收号)S2(等被叫状态)S3(听回铃音)S4(通话)S5(听忙音/信号音)6.2用SDL图来描述呼叫处理过程三、PSTN接续过程-呼叫处理(补充)一次收到呼叫的状态迁移过程SO(空闲)SS1(振铃)SS2(通话)SS3(听忙音)说明:在各个状态下挂机将回到空闲状态S0SS1SS2SS3主叫挂机超时6.2用SDL图来描述呼叫处理过程四、状态的迁移状态迁移是由输入信息引起的。没有输入信息的激发,状态是不会改变的。状态迁移图从一种稳定状态转移到另一种稳定状态并不是只有一种迁移方向,而是要根据输入信息、所处状态及环境情况的不同而有不同的迁移方向。因此:可用这
3、种稳定状态转移办法可以比较简明地反映交换系统呼叫处理中各种可能的状态,各种处理要求及各种可能结果等一系列复杂过程。6.2用SDL图来描述呼叫处理过程由于一个呼叫处理过程的复杂性,导致在不同的情况下,所采用的处理方法也不同,故采用SDL图来表示呼叫处理过程。SDL语言(SpecificationandDescriptionLanguage)是国际电信联盟电讯委员会(ITU-T)推荐的用来规范和描述系统的标准语言;广泛用于电信系统。SDL语言可以用来描述程控交换系统呼叫处理的逻辑过程,它能明确而详尽地表达一个呼叫的全部处理过程及其相应的状态变化。6.2用SDL图来描述呼叫处理过程
4、SDL是一种形式语言,它以框图或文本的形式对呼叫处理的逻辑过程予以抽象描述。尽管SDL语言并不是一个直接实现系统控制的程序代码语言,但通过一些合适的开发工具,可以将SDL语言自动转换成某些特定的高级语言程序代码,如C或C++语言等。目前最流行的支持SDL语言的开发工具是瑞典公司Telelogic提供的TAU开发套件,可以使开发者在设计初期就使用仿真,对设计进行确认和验证,保证系统的每一个细节运行正确。TelelogicTau完整的客户化代码生成器可将规格编译成可执行代码,从而将错误数量降至最低,使工程师们将更多的时间用于真正的工程工作上。6.2用SDL图来描述呼叫处理过程局内
5、呼叫的SDL图参看P84页图6.3SDL图描述的是一个激励—响应过程。在呼叫处理过程中,SDL图描述某一状态下,给予一输入信号,然后会带来一系列分析处理动作,输出响应命令(任务执行或输出控制命令),引起状态转移。6.3输入处理从前面分析:整个呼叫处理过程包括三个处理部分:输入处理:即数据采集,识别并接收外部输入的处理请求和其他有关信号;分析处理:即内部数据处理部分。根据输入信号和现有状态进行分析、判别,给出分析结果;输出处理:即输出命令部分。根据分析结果,发布一系列控制命令,执行内部某任务或控制相关硬件。6.3输入处理6.3输入处理输入处理输入处理程序的主要任务是对用户线、中
6、继线等进行监视、检测并进行识别,然后进入队列或相应存储区,以便其他程序取用。输入处理可分为:1)用户线扫描监视用户线状态变化,如:摘、挂机状态2)中继线线路信号扫描中继线上的信号,如占用情况等。3)接收数字信号数字线路上的Pulse、DTMF、MFC信号6.3输入处理6.3.1、用户线扫描监视(用户线扫描程序)1、首先看用户线上信号的特征:用户线上有各种不同的状态,比如摘、挂机,比如用户拨号时送脉冲(注:针对号盘话机),这些不同状态的表现无非就是直流的断、续,具有的共同的特点:形成直流回路(续)、断开直流回路(断)摘机——“续”,挂机——“断”送脉冲——“断”,脉冲间隔——“
7、续”2、周期性监视处理机对用户线作周期性扫描监视,用来判断用户的各种状态。用户摘挂机扫描周期——100~200ms(注:目前的交换机的扫描周期只有几个ms)拨号脉冲识别周期——8~10ms6.3输入处理6.3.1.1用户摘挂机识别识别主叫摘机的逻辑运算式为识别主叫挂机的逻辑运算式为注:本次扫描用SCN表示,前次扫描用LM表示。对摘挂机的识别只有在上两个运算结果为1时才识别。6.3输入处理群处理用户的摘、挂机状态数据只占一个二进制位,每次只对一个二进制数进行校验,效率太低了。所以,在实际的处理中采用“群
此文档下载收益归作者所有