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

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

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程控数字交换技术-第五章程控交换软件概况

第五章 程控交换机的软件概述 第一节 程控交换机软件的组成 程控交换机通过控制系统中的程序运行控制整个话路部分的接续任务。因此,软件在交换机中具有极其重要的作用 软件分运行软件和支援软件 运行软件:支持交换系统正常运行所需的呼叫处理、管理和维护等全部程序和数据的总称 1、程序:包括系统程序和应用程序 ①系统程序=任务调度(按优先级给应用程序分配处理机时间)+I/O设备的管理和控制(控制I/O设备与处理机间的通信) +资源的调度和分配(给正在运行的程序分配存储器和外部设备资源) +处理机间的通信(用于多处理机系统)+系统的监视和故障处理(对交换机的公用设备的工作情况进行监视、对故障应及时进行识别、分析和处理)+人—机通信(对输入的命令进行编辑和执行) 是交换机硬件与应用程序之间的接口。 ②应用程序:是直接控制电话交换和维护管理的程序 应用程序=呼叫处理(负责建立呼叫接续并对呼叫进行监视、释放(具体有扫描监视等)和计费管理) +管理程序(对交换机的运行进行管理和控制的程序:对话务量的观察、统计和分析,对用户线和中继线的维护测试,对业务质量的检查、业务变更(用户的变动处理、业务的变动)的处理)+维护程序(故障检测、诊断和定位) 数据=系统数据(与交换机系统有关的数据) +局数据(与局设备和安装情况有关的数据) +用户数据(反映用户情况的数据:如用户类别、设备号码、业务类别、话机类别等) 一般以表格的形式存放 支援软件:用来开发和生成交换局的软件和数据,以及开通时的测试 支援软件=软件开发(源文件生成,程序编译、连接及测试程序等)+应用工程(交换网规划、设计及安装程序)+软件加工(局数据、用户数据生成软件及软件与数据的组装)+交换局管理(资料的有哪些信誉好的足球投注网站和分析、资源的更改、编辑和输出) 第二节 程序设计语言 机器语言(目的程序):二进制代码表示的,计算机能够直接识别的 汇编语言(源程序):采用助记符按一定语法规则编写程序的语言 高级语言:接近人类的自然语言和科技习惯,通用性强:CHILL语言、SDL语言、MML语言 一、CHILL语言 CCITT High Lever Languare:由对象、动作和程序结构组成 数据描述:数据定义语句和数据说明语句; 如:DCL X,Y,Z INT;(为一条数据说明语句,X,Y,Z为整数模式) 动作描述:对数据的各种运算以及进行各种运算的一些控制命令; 如Z:=X-Y(计算整数X与Y之差,并将结果赋予Z) 程序结构描述:说明程序的寿命和能见度;(即程序单元存在的范围,何时开始,何时结束,某个名称在什么范围内有效) 如TEST_1:MODULE; … END TEST_1;(代表模块TEST_1的开始和结束) CHILL语言用于软件设计、程序编译和软件检验,语法用语法图表示 二、SDL语言 Specification and Description Language图像语言,用于软件系统设计、系统设计和软件设计 SDL/GR形式:图形表示法,阅读方便 SDL/PR形式:文字描述法,类似于伪随机码,输入时使用 例:摘机过程: STATE Idle; IUPUT A_off_hook; DECISION ‘Blocking’ (‘YES’):NEXTSTATE Blocking; (‘NO’):TASK ‘Connect Digit Receive’; OUTPUT Send_Dial_Tone; TASK SET(NOW+20s,T1); NEXTSTATE Await_First_Digit; ENDDECISION; STATE Blocking; INPUT A_on_hook; NEXTSTATE Idle; 三、MML语言 Man-Machine Language用于交换机的操作、维护、安装和测试 输入语言(命令):命令码+参数块(用于对交换机下达命令) 命令码:应进行的操作,可不带参数块或带多个参数块,参数块之间用“:”分隔,各命令码之间用空格分隔;动词+名词组成。如DIS 显示;CHA 修改;SUB 用户;BLT 已闭塞的终端设备 参数块:操作所需的信息,一个命令中可有多个参数块,参数块之间用:分隔,参数块内各参数之间用,分隔 例: DIS BLT CHA SUB:DNCH,DN=4567,NDN=5488;(表示修改用户电话号码,原号码4567,新号码5488) 输出语言:显示屏上显示或打印机打印出来的信息,交换机的输出信息 ★★ · CONGESTION

文档评论(0)

wnqwwy20 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档