




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课 程 设 计 任 务 书专 业通信专业班 级姓 名设 计 起 止 日 期2011年12月31日-2012年1月6日设计题目:一次局内正常通话的呼叫处理程序设计任务(主要技术参数):(1)了解呼叫处理的基本原理。(2)掌握呼叫处理程序的层次结构。分析信令处理程序流程图。信令处理程序用于控制信令的发送和接收,与不同的信令方式相对应,设置有相应的信令处理程序,用来完成对不同信令系统的各种规程处理(3)分析呼叫控制程序SDL图(4)实例分析指导教师评语:成绩: 签字:年 月 日课程设计说明书 NO.11程控交换机的软件系统局内呼叫处理程序设计一、课程设计的目的1.通过设计,掌握程控交换系统的硬件电路组成与作用。2.熟悉系统运行软件和系统管理软件在交换过程中的主要作用。3.通过学习进一步加强对程控交换机组成的理解。二、功能需求分析2.1 呼叫处理的基本原理呼叫处理是基站控制移动台的操作。呼叫处理程序负责呼叫的建立、监督、撤销及呼叫处理过程中的一些其他处理。呼叫处理程序是最能体现交换机特色的软件,在呼叫处理过程中,交换软件的两个基本特点(实时性和并发性)都有所体现。呼叫处理程序在整个交换机运行软件中所占的比例并不多,但其运行十分频繁,占用处理机的时间最多。2.2呼叫处理中用到的数据1.暂时性数据暂时性数据又称为动态数据,这些数据是在呼叫处理过程中产生的,它们描述了呼叫的进展情况、相应设备的状态及各设备之间的动态链接关系。随着呼叫的进展,这些数据被呼叫处理程序不断修改。从功能的观点来看,有3种暂时性数据:记录一个呼叫工作情况的数据,说明各种设备工作状态的数据和说明系统中电话资源状态的数据。呼叫控制块呼叫控制块中详细记录了一个呼叫的相关信息,例如,呼叫的状态、主叫用户信息、被叫用户信息、呼叫过程中占用的各种公用设备(如记发器、中继器、交换链路)及相应连接关系、呼叫的开始时间、应答时间、计费存储器指针等内容。呼叫控制块对应于每一个呼叫,在每一个呼叫建立时都要申请一个空闲的呼叫控制块,在呼叫释放时归还,呼叫控制块由呼叫控制程序处理。设备表每个设备都有其相应的表格,用来记录该设备的状态、相应设备的逻辑号和设备号、占用该设备的呼叫控制块的号码以及该设备处理中需要的信息等内容。不同的设备有其相应的设备表。例如,用户线存储器用来存储用户线的状态(忙、闲、阻塞等)、振铃标志等信息,发号器存储器用于存储需发送的号码及发送状态等信息,中继线存储器用来存储中继线的状态、中继线的类型及线路信令的收、发情况等信息。资源状态表在程控交换系统中,有很多的电话资源,如收号器、发号器、出中继器和交换网络链路等,这些资源可能处于若干状态中的一种(空闲、忙、阻塞等),描述状态的数据用来说明全部系统资源的状态。主要的状态表有线路状态表、服务电路状态表和交换网络链路状态表等。线路状态表记录了用户线和中继线的状态。呼叫处理程序通过把某空闲线路在此表中的相应位置忙来占用该线路,释放时则置闲。服务电路状态表记录了系统中各公用服务电路(如收号器、发号器等)的状态,当要占用某公用电路时就在此表中找出一个处于空闲状态的电路,并把它置忙,在归还时置闲。交换网络链接状态表记录了各链路的忙闲状态。为在交换网络中寻找一条空闲通路,呼叫处理程序必须知道交换网络中各动态链路的状态,该表是按便于寻找通路的方式编排的,在需要完成某个接续时,呼叫处理程序根据主、被叫所在位置,通过查找此表在交换网络中寻找一条能连接主、被叫的空闲通路,并把其中的各动态链路置忙来占用该通路。2.用户数据用户数据描述了用户的全部信息,每一个用户都有自己的用户数据。用户数据主要包括以下内容:用户电话号码及设备码;用户使用状况;用户线类别(如普通、投币、用户交换机等);用户发话等级;用户话机类型;新业务使用情况;计费类别。3.局数据局数据主要有数字分析表、路由和中继数据、计费数据等。数字分析表前缀分析表:该表用电话号码的前几位为索引,分析结果包括呼叫类型(本地、局间、国内长途、国际长途等),尚需接收的电话号码位数,某字冠对应的路由索引、计费索引等。地址翻译表:此表以前缀分析表中得到的等效千位号或等效万位号及电话号码的后几位为索引查表,由此表可得到被叫用户的设备码。路由、中继数据 路由、中继数据主要用来说明各个出局局向的路由数,每个路由的中继群数,中继群内的中继线数及中继线的类型、信号方式、物理地址等。 计费数据 计费数据用来确定到不同目的地的费率、计费方式、节假日的费率以及一天中不同时间段的费率等数据。2.3呼叫处理过程在数字程控交换系统中,呼叫接续过程都是在呼叫处理程序控制下完成的。一个完整的局内呼叫处理过程描述如下:1.主叫用户摘机在开始时,用户处于空闲状态,电路交换系统对用户进行周期性扫描,监视用户线状态。用户摘机后电路交换系统检测到用户摘机状态。 电路交换系统根据摘机用户端口号查询用户类别、话机类别和服务类别,确定用户有权呼入。2.送拨号音在用户有权呼入的前提下,电路交换系统为用户寻找一个空闲的收号器,寻找信号音到主叫用户的空闲路由。向主叫用户送拨号音,监视收号器的输入信号,准备收号。3.收号主叫用户拨第一位号码,收号器收到第一位号后,停拨号音。主叫用户继续拨号,收号器将收到号码按位储存。呼叫处理程序对“已收位”进行计数。将号首送到分析程序进行预译处理。4.号码分析(数字分析)号码分析对号首进行预译处理,确定呼叫类别,并根据分析结果是本局、出局、长途或特服等来决定还要接收几位号码。根据号码预译结果以及用户订购业务特性决定这一呼叫是否允许接通(如是否限制了长途呼叫或特殊业务等)。当号码收完或后续拨号超时退出后,根据所收号码进行号码分析;根据号码分析结果,假设是局内有效呼叫,则检查被叫用户是否空闲,若空闲,则标志被叫用户为呼入忙状态。5.测试并预占主、被叫通话路由6. 向被叫用户振铃 向被叫用户B振铃; 向主叫用户A送回铃音; 监视主、被叫用户状态。7.被叫应答通话 被叫摘机应答,电路交换系统检测到后,停振铃和停回铃音; 建立A、B用户间通话路由,开始通话; 启动计费设备,开始计费; 监视主、被叫用户状态。8.话终、主叫先挂机 假设主叫用户先挂机,电路交换系统检测到以后,进行通话路由复原; 停止计费; 向被叫用户送忙音。 被叫用户挂机复原9.被叫先挂机 另一种可能是被叫用户先挂机。因为是局内市话呼叫,电路交换系统检测到以后,直接进行通话路由复原; 停止计费; 向主叫用户送忙音。 主叫用户挂机复原。图1 呼叫流程图2.4话音信道上的控制监测音(SAT)和信令音(ST)状态的改变用于指示在呼叫过程中某些事件的发生,比如确认指令、发送一个释放请求、发送一个快闪请求和无线链路中断等。移动台除了能发送和接收模拟信令(SAT和ST)外,也能发送和接收数字消息(用传输速率为10kbps的突发传输模式)。对数字消息的响应既可以是数字消息也可以是SAT和ST的状态改变。1.振铃 等待指令任务。在移动台被寻呼后,它就要确认初始话音信道的指配。a.切换。移动台通过(SAT,ST)状态从(1,0)转到(1,1)并保持50ms来确认指令,基站必须维持指令任务的等待。b. 振铃。移动台通过(SAT,ST)状态从(1,0)转到(1,1)来确认指令,基站需要进入应答任务的等待。c. 释放。移动台通过(SAT,ST)状态从(1,0)转到(1,1)来确认指令,并维持(1,1)状态1.8s,接下来基站需关掉发射机。d. 检查。移动台通过数字消息来确认指令,基站维持指令任务的等待。e. 维护。移动台通过(SAT,ST)状态从(1,0)转到(1,1)来确认指令,基站维持指令模式的等待。f. 调整功率。移动台通过数字消息来确认指令。g.本地控制。信息和行为取决于消息。等待应答任务。当任务到达时,任务计时器被设置为30s。可发送下列指令:a. 切换。移动台通过(SAT,ST)状态从(1,1)转到(1,0)并保持500ms来确认指令,随后在旧信道上从(1,0)转到(1,1)并保持50ms,最后在新信道上发送(1,1)状态。b.振铃。如果没有收到新的信息,则基站需将振铃计时器重置为30s。c. 停止振铃。移动台通过(SAT,ST)状态从(1,1)转到(1,0)来确认指令。d.释放。移动台通过(SAT,ST)状态从(1,1)转到(1,0)并保持500ms来确认指令,接下来(SAT,ST)状态从(1,0)转到(1,1)并保持1.8s后,基站需关掉发射机。e. 检查。移动台通过数字消息来确认指令。f. 维护。如果没有收到新的信息,则基站需将振铃计时器重置为30s。g. 调整功率。移动台通过数字消息来确认指令。h.本地控制。信息和行为取决于消息。2.会话移动台通过(SAT,ST)状态从(1,1)转到(1,0)来发出一个应答。基站进入会话任务状态。 切换。移动台通过(SAT,ST)状态从(1,0)转到(1,1)并维持50ms来确认指令,而基站需维持在会话任务状态。发送被呼地址。被呼移动台通过含有被呼地址信息的一个数字消息来确认指令。如果由于传输媒介的原因造成被呼地址错误的话,则这个功能将保存已建立的链路。 振铃、释放、检查、维护和本地控制功能与在指令任务等待中对应的各项功能是相同的。 调整功率。移动台通过数字消息来确认指令。快闪请求。移动台发出一个快闪请求的方法是,将(SAT,ST)状态从(1,0)变换成(1,1)并保持(1,1)状态400ms,接下来再传输(1,0)。 释放请求。移动台发出一个释放请求的方法是,将(SAT,ST)状态从(1,0)变换成(1,1)并保持(1,1)状态1.8s。然后,基站需关掉发射机。这种处理用于移动用户拨了一个呼叫号又因为某种原因终止了呼叫的情况。2.5呼叫处理软件呼叫处理软件主要负责呼叫连接的建立与释放以及 业务流程的控制,它是负责整个呼叫过程控制的软件。 具体完成的主要功能如下:用户线和中继线上各种输入信号的检测和识别; 呼叫相关资源的管理;对用户数据、呼叫状态以及号码等进行分析;路由选择;控制呼叫状态迁移;控制计时、送音和交换网2.6呼叫处理过程的特点整个呼叫处理过程可分为若干个阶段,每个阶段可以用一个稳定的状态来表示;整个呼叫处理的过程就是在一个稳定状态下,处理机监视、识别输入信号,进行分析处理,执行任务和输出命令,然后跃迁到下一个稳定状态的循环过程;两个稳定的状态之间要执行各种处理;在一个稳定状态下,若没有输入信号,状态不会迁移;相同的输入信号在不同的状态下会有不同的处理,并迁移到不同的状态;在同一状态下,对不同输入信号的处理是不同的;在同一状态下,输入同样信号,也可能因不同情况得出不同结果络的连接;三、处理程序流程设计3.1呼叫处理程序的调度策略按程控交换系统各进程对实时性要求的不同,程控交换系统程序的优先级大致分为以下三个级别段落:故障级(中断级)任务: 发生故障时即响应故障中断,调用故障级处理程序进行故障处理。 时钟级(周期级)任务: 按一定的时间间隔定时启动运行,一到时间无条件执行,可被故障级任务中断。 基本级任务:没有固定的执行周期,有任务就执行,可以被前面两种任务中断。3.2呼叫处理的过程呼叫处理的过程实际上就是在事件(输入信号)的作用下,从一个稳定状态跃迁到另一个稳定状态的过程,它具有有限个状态和有限个输入事件,具有一个初始状态,且输入事件引起状态的迁移,因此,对于程控交换系统处理呼叫的行为,我们可以用扩展的有限状态机来描述。3.3分析呼叫控制程序SDL图SDL不仅对系统的行为能用扩展的有限状态机来描述,而且能够清楚表达功能部件之间的通信关系和定时器功能。因而采用SDL语言可以方便、直观、准确的表达呼叫处理过程。 SDL图描述的是一个激励响应过程。在呼叫处理过程中,SDL图描述某一状态下,给予一输入信号,然后会带来一系列分析处理动作,输出响应命令(任务执行或输出控制命令),引起状态转移。常用的图形符号:1、状态2、输入3、输出 4、判别5、任务图2 局内呼叫SDL图图3 一次正常呼叫传送信号的流程图四、实例设计下面以F-150程控交换系统中的用户数据为例进行说明。在F一150系统中,用户数据分为去话数据(ORIG)和来话数据(TERM)。图5示出了在F150系统中用户去话数据的结构。ORIG共占10个字,每字32bit。ORIG是由用户设备码来索引的。其中,ST为用户使用状态,ST的取值为07,分别代表用户状态为未使用、正常使用、发话限制、来话限制和临时拆机等。CATEG为用户类别,包括三方面数据:用户等级(CLS)、发话等级(OG)和话机类别(TEC)。CLS用来说明用户线性质(如普通用户线、投币电话线、用户小交换机中继线、数据传真线等),OG说明了用户的发话等级(如市话,人工长途、自动长途等),TEC说明用户话机类别(如拨号盘话机、双音频话机等)。STCATEGSVCLS SPCLS号簿号码(DN)JHGFNOCCHCLSSVSTWNADSLSTPLE辅助块地址(AUXB)PTLNKAUXWNADGLST呼叫转移号码(TRSDN)热线号码(HOTDN)国内直拨通行字(PWETD)国际直拨通行字(PWIDD)图5 用户去话数据结构SVCIS为用户业务等级,说明了允许该用户使用的新业务类型,该项有若干位,每位代表一种新业务,当某位为1时表示允许使用该项新业务。SVST为新业务使用状态,该项同样占若干位,每位代表一种新业务,当用户登记使用某项新业务时,就将相应位置l。WN为缩位表长度,说明了该用户在缩位表中所占用的单元数,ADSLST为缩位表指针,说明了该用户在缩位表中占用的第一个单元的偏移地址。来话数据(TERM)由用户电话号码索引,在来话数据中存有该用户的设备号、用户状态、呼叫转移登记指示和恶意呼叫追查指示等内容。在呼叫处理过程中,呼叫处理程序可利用主叫用户设备码查到主叫用户的去话数据,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025云南玉溪市华宁县总医院第五批就业见习岗位招募19人考试参考题库及答案解析
- 2025年信阳师范大学招聘第二批高层次人才150名考试参考题库及答案解析
- 2025浙江金华开放大学高层次人才引进2人考试参考题库及答案解析
- 2025河北招聘高校毕业生临时公益性岗位25人考试参考题库及答案解析
- 2025浙江绍兴市中心血站招聘编外人员1人考试参考题库及答案解析
- 2025福建福州市城乡规划设计院有限公司权属企业社会招聘5人考试参考题库及答案解析
- 2025湖北荆州市产业投资发展集团有限公司第二批社会招聘24人考试参考题库及答案解析
- 顾客档案课件
- 2025年电表行业研究报告及未来行业发展趋势预测
- 2025年富镧稀土金属行业研究报告及未来行业发展趋势预测
- 2025年吉林省的劳动合同书范本
- DB46-T 720-2025 水务工程施工资料管理规程
- 经验萃取课件
- 金融标准化知识培训课件
- 2025广东惠州惠城区招聘社区工作站工作人员66人笔试备考试题及答案解析
- 洋务运动和边疆危机课件-2025-2026学年统编版八年级历史上册
- 2025新和县招聘社区工作者(第二批35人)笔试备考题库及答案解析
- 关于医院“十五五”发展规划(2026-2030)
- 中外航海文化知到课后答案智慧树章节测试答案2025年春中国人民解放军海军大连舰艇学院
- 部编高教版2023·职业模块 中职语文 2.《宁夏闽宁镇:昔日干沙滩今日金沙滩》 课件
- 井下作业公司试气作业培训
评论
0/150
提交评论