- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章???程控数字交换系统的软件4.1.1??程控交换软件的基本特点程控交换软件的基本特点是:实时性强、具有并发性、适应性强、可靠性和可维护性要求高。???一、实时性强。??????2、在正常的情况下,实时性要求最为严格的是信号接受及信号处理程序。(微秒级)??????3、相对而言,对时间要求最不严格的是运行管理功能。(秒级)二、并发性和多道程序运行???1、并发性就是在同一时间内执行多道程序。?2、采用多道程序运行,可以使处理机在一段时间内同时保持若干进程处于激活状态3、不同用户启动的呼叫处理进程实例可使用同一个程序代码,各进程实例的差别仅在于它们所处理的数据不同。4、多个进程实例共用一个程序代码。三、可靠性要求高??1、可靠性指标是99.98%的正确呼叫处理及40年内系统中断运行时间不超过两小时.??2、提高可靠性的措施有:(1)、对关键设备(如中央处理机、交换网络)采用冗余配置;(2)、采用各种措施及时发现已出现的错误,在交换机软、硬件出现故障时,迅速确定故障性质及其所在,如为硬件故障,则隔离故障部件,调用备用设备重新组成可工作的硬件系统,如为软件故障,则采用程序段的重新执行或再启动,予以恢复。四、能方便地适应交换机的各种条件1、为了使交换机能适应不同交换局对交换机的具体要求,在交换机软件的设计中普遍采用参数化技术,使描述处理逻辑大程序部分与给予处理参量的数据部分分离。2、可用局数据和用户数据来适应不同的局条件。五、软件的可维护性要求高采用模块化、结构化设计方法,采用数据驱动程序结构,在编程时尽量采用有意义的标识符常数,建立完备、清晰的文档资料,把易随硬件更新、扩充而变化的软件部分相分离,采用虚拟机层次结构等,都有助于提高软件的可维护性。4.1.2?程控设计的基本技术???交换机软件的设计中,普遍采用了自顶向下、模块化、层次化、参数化、数据驱动程序、有限状态模型等基本设计技术和概念。????一、自顶向下设计和模块化。????1、系统---子系统----功能块----功能模块????2、自顶向下设计的一个重要特征是对分解中的每一级而言,低一级的设计细节是“隐藏的”,只需确定各模块间的数据接口。3、一个好的模块设计,应使得模块内部的关联性要强,模块间的关连性要弱,保证各模块的独立性。???二、层次结构和虚拟机概念?????1、层次结构中,各层之间只有单向依赖关系。?????2、一个硬件模块、被一层或多层软件包围,这些硬件和软件共同组成一个虚拟机。?????3、软件层次越多,则虚拟机显示的功能就越强。三、参数化???1、参数化技术就是在编制程序时对于程序中要用到的半固定数据(如描述交换机容量、硬件配置、路由组织、中继信令方式等方面的数据)暂不赋值,而是用参数来代替它们,仅在为每一台交换机安装时,根据交换局的要求再来确定这些参数的具体数值。??2、一般将这些参数的具体数值称为局数据和用户数据。四、数据驱动程序?1、数据驱动程序,就是根据一些参数查表来决定需要启动的程序。?2、这些程序结构的最大优点就是,在规范发生变化时,控制程序的结构不变,只需修改表格中的数据就可以适应规范的变化。?3、动作驱动程序结构。?4、数据驱动程序结构。?5、比较:动作驱动程序结构,当设计规范发生变化时,相应的程序结构要发生变化;数据驱动程序结构,规范发生变化时,其程序结构不变,只需修改表格中的数据就能适应修改后的规范。五、有限状态机FSM和有限消息机FMM的概念。??1、系统的有限状态机描述是指能将系统(或进程)的状态定义为有限个状态,然后描述在每个状态下受到某个外部信号激励时系统作出的响应及状态转移的情况。也就是说,系统(或进程)具有有限个非空状态集和有限的输入、输出信号集合。?2、FMM是一种软件功能模块,实际上是一组程序,是进程的功能描述,它描述了一个进程所具有的状态,在每一状态下可能接收到的消息以及接受到每个消息后应执行的动作,包括向外部发送的消息和转到的下一稳定状态。4.1.3?程序设计语言????规范描述语言SDL用于系统设计阶段,用来说明对程控交换机的各种功能要求和技术规范,并描述功能和状态的变化情况(开发阶段);高级语言和汇编语言用来编写软件程序(运行阶段);人机对话语言MML主要用于人机对话,在软件测试和运行维护阶段使用。??一、规范描述语言SDL???1、“行为”是指系统在收到输入信号时的响应方式。???2、系统的有限状态自动机描述是指能将系统的状况定义为一系列(有限个)状态,然后描述在每个状态下受到某个外部激励信号时系统作出的响应和状态转移的情况。???3、SDL描述系统不同细节的三个表示层次是:系统、模块和进程。三者之间,通过信道连接,进程之间通过信
您可能关注的文档
- 第三单元导学案选读.docx
- 党的基本知识讲座(积极分子)选读.pptx
- 第三单元收入与分配第八课1国家财政选读.pptx
- 第三单元学案选读.docx
- 党的纪律与作风选读.ppt
- 党的群众路线教育实践活动专题讲座选读.ppt
- 第三节常见天气系统选读.pptx
- 党的群众路线在浙东抗战与解放中的生动实践与启示选读.ppt
- 党风廉政建设2016选读.pptx
- 第三节格林公式及应用选读.docx
- DB37_T 5106-2018 装配式混凝土结构现场检测技术标准(OCR).pdf
- DB37_T 5172-2020 钢筋混凝土综合管廊工程施工质量验收标准(OCR).pdf
- 高考总复习优化设计二轮用书数学 专题突破练8 三角函数的图象与性质.pptx
- DB37_T 4384-2021 混凝土桥梁有效预应力无损检测技术规程(OCR).pdf
- DB35_T 1433-2019 石油化工装置防雷检测技术规范(OCR).pdf
- DB13(J)63-2011 河北省居住建筑节能设计标准(OCR).pdf
- 高考总复习优化设计二轮用书数学 专题突破练22 直线与圆锥曲线的位置关系.pptx
- DB37_T 2366-2022 《回弹法检测混凝土抗压强度技术规程》(OCR).pdf
- 高考总复习优化设计二轮用书数学 第1讲 计数原理.pptx
- DB37_T 2367-2022 《回弹法检测砌筑砂浆抗压强度技术规程》(OCR).pdf
文档评论(0)