程控数字交换技术-第五章程控交换软件概况

程控数字交换技术-第五章程控交换软件概况

ID:29997389

大小:510.00 KB

页数:12页

时间:2018-12-25

程控数字交换技术-第五章程控交换软件概况_第1页
程控数字交换技术-第五章程控交换软件概况_第2页
程控数字交换技术-第五章程控交换软件概况_第3页
程控数字交换技术-第五章程控交换软件概况_第4页
程控数字交换技术-第五章程控交换软件概况_第5页
资源描述:

《程控数字交换技术-第五章程控交换软件概况》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五章程控交换机的软件概述第一节程控交换机软件的组成程控交换机通过控制系统中的程序运行控制整个话路部分的接续任务。因此,软件在交换机中具有极其重要的作用软件分运行软件和支援软件一、运行软件:支持交换系统正常运行所需的呼叫处理、管理和维护等全部程序和数据的总称1、程序:包括系统程序和应用程序①系统程序=任务调度(按优先级给应用程序分配处理机时间)+I/O设备的管理和控制(控制I/O设备与处理机间的通信)+资源的调度和分配(给正在运行的程序分配存储器和外部设备资源)+处理机间的通信(用于多处理机系统)+系统的监视和故障处理(对交换机的公用设备的工作情况进行监视、对故障应

2、及时进行识别、分析和处理)+人—机通信(对输入的命令进行编辑和执行)是交换机硬件与应用程序之间的接口。②应用程序:是直接控制电话交换和维护管理的程序应用程序=呼叫处理(负责建立呼叫接续并对呼叫进行监视、释放(具体有扫描监视等)和计费管理)+管理程序(对交换机的运行进行管理和控制的程序:对话务量的观察、统计和分析,对用户线和中继线的维护测试,对业务质量的检查、业务变更(用户的变动处理、业务的变动)的处理)+维护程序(故障检测、诊断和定位)2、数据=系统数据(与交换机系统有关的数据)+局数据(与局设备和安装情况有关的数据)+用户数据(反映用户情况的数据:如用户类别、设备

3、号码、业务类别、话机类别等)一般以表格的形式存放二、支援软件:用来开发和生成交换局的软件和数据,以及开通时的测试支援软件=软件开发(源文件生成,程序编译、连接及测试程序等)+应用工程(交换网规划、设计及安装程序)+软件加工(局数据、用户数据生成软件及软件与数据的组装)+交换局管理(资料的搜索和分析、资源的更改、编辑和输出)第二节程序设计语言•机器语言(目的程序):二进制代码表示的,计算机能够直接识别的•汇编语言(源程序):采用助记符按一定语法规则编写程序的语言第12页共12页•高级语言:接近人类的自然语言和科技习惯,通用性强:CHILL语言、SDL语言、MML语言一

4、、CHILL语言CCITTHighLeverLanguare:由对象、动作和程序结构组成1、数据描述:数据定义语句和数据说明语句;如:DCLX,Y,ZINT;(为一条数据说明语句,X,Y,Z为整数模式)2、动作描述:对数据的各种运算以及进行各种运算的一些控制命令;如Z:=X-Y(计算整数X与Y之差,并将结果赋予Z)3、程序结构描述:说明程序的寿命和能见度;(即程序单元存在的范围,何时开始,何时结束,某个名称在什么范围内有效)如TEST_1:MODULE;…ENDTEST_1;(代表模块TEST_1的开始和结束)CHILL语言用于软件设计、程序编译和软件检验,语法用语

5、法图表示二、SDL语言SpecificationandDescriptionLanguage图像语言,用于软件系统设计、系统设计和软件设计1、SDL/GR形式:图形表示法,阅读方便2、SDL/PR形式:文字描述法,类似于伪随机码,输入时使用状态输入输出任务判断STATE或NEXTSTATEINPUTOUTPUTTASKDECISION或ENDDECIDIONSDL/PRSDL/GR例:摘机过程:STATEIdle;IUPUTA_off_hook;DECISION‘Blocking’(‘YES’):NEXTSTATEBlocking;第12页共12页(‘NO’):TA

6、SK‘ConnectDigitReceive’;OUTPUTSend_Dial_Tone;TASKSET(NOW+20s,T1);NEXTSTATEAwait_First_Digit;ENDDECISION;STATEBlocking;INPUTA_on_hook;NEXTSTATEIdle;空闲IdleA摘机A-off-hook闭锁BlockingA挂机A-on-hookYESNO接空闲收号器ConnectDigitReceiver送拨号音SendDialTone启动计时器T1SET(NOW+20s)T1等待第一位号码AwaitFirstDigit空闲Idle闭锁

7、Blocking例:主叫用户A在空闲状态摘机,输入一个摘机信号后,首先判别该用户是否闭锁,若没有,则接一个空闲收号器,送拨号音启动20s计时器T1,进行计时,进入“等待第一位号码”状态;若被“闭锁”则转入“闭锁”状态,主叫用户挂机,再次进入空闲状态三、MML语言Man-MachineLanguage用于交换机的操作、维护、安装和测试1、输入语言(命令):命令码+参数块(用于对交换机下达命令)①命令码:应进行的操作,可不带参数块或带多个参数块,参数块之间用“:”分隔,各命令码之间用空格分隔;动词+名词组成。如DIS显示;CHA修改;SUB用户;BLT已闭塞的终端设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。