程控交换机呼叫处理程序设计分析
需积分: 10 125 浏览量
更新于2024-07-21
收藏 1.63MB DOC 举报
"本次课程设计关注的是一次局内正常通话的呼叫处理程序,涉及程控交换机的功能需求分析、软件执行过程以及软件层次结构。设计旨在让学生深入理解程控交换系统的硬件电路和软件组成,同时熟悉呼叫处理程序的各个环节,如用户扫描、信令扫描、数字分析、路由选择、通路选择和输出驱动等关键功能模块。"
在程控交换机中,呼叫处理程序是核心部分,它负责控制呼叫的建立与释放。这一程序由多个功能块组成,包括:
1. 用户扫描:实时监测用户回路的状态,如检测到状态变化(从断开到闭合或反之),可以判断是主叫呼出还是被叫应答。用户扫描需按照预设的扫描周期执行。
2. 信令扫描:分为对用户线的收号扫描(脉冲或DTMF)和对中继线或信令设备的扫描,以处理随路信令,例如线路信令和记发器信令。
3. 数字分析:根据接收的地址信令判断呼叫类型,如本局呼叫、出局呼叫等,并获取用于选路的数据。
4. 路由选择:确定呼叫目的地对应的中继线群,选择空闲的出中继线。若所有线路均忙,程序会尝试迂回路由。
5. 通路选择:在路由选择之后,通路选择负责在交换网络的输入和输出端之间找到空闲通路,依据是存储器中链路的忙闲状态信息。
6. 输出驱动:最后,输出驱动程序将软件指令转化为硬件操作,控制话路子系统中的硬件设备,如驱动交换网络和中继线设备,以完成实际的通话连接。
课程设计的任务还包括分析程控交换机软件系统的执行流程,理解软件层次结构。通常,交换软件有层次化的模块结构,高层软件模块依赖底层模块提供的服务。这种分层设计有利于代码的复用和维护,同时使系统更易于理解和调试。
通过这样的设计,学生不仅能了解硬件层面的电路组成,也能深入到软件层面,理解控制呼叫流程的各个步骤,从而全面掌握程控交换系统的工作原理。同时,通过对实验的联调,学生将能进一步强化对程控交换机工作过程的理解。
2011-07-26 上传
点击了解资源详情
2012-11-19 上传
2013-06-07 上传
2021-06-03 上传
101 浏览量
2021-02-03 上传
qq_29421555
- 粉丝: 0
- 资源: 1
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库