欢迎来到天天文库
浏览记录
ID:39267700
大小:353.81 KB
页数:41页
时间:2019-06-29
《数字程控交换机的软件系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第四章数字程控交换机的软件系统﹡大型程控交换机的软件设计工作需要100—200人年(100人工作1-2年)。﹡交换机的基本目的:建立和释放呼叫﹡软件主要任务:控制交换机运行。呼叫处理、管理和维护、系统安全运行和保护功能第一节软件的特点及组成一.特点(对软件系统的要求)﹡规模大﹡时实性(时实效率)程序按级别划分,在一定时限内要求处理机不失时机的对各种程序进行处理,要求处理机有很强的业务处理能力和确保QOS.﹡多重性(多道程序运行)采用多重处理技术,将若干任务同时处理,反映出CPU处理软件快的优点。宏观上:同时处理(并行处理)微观上:分时处理﹡业务的不间断性:.可靠性高:用
2、可用度衡量.可扩充性:修改软件适应未来业务需要.可维护性:实现了程序模块化。每个模块相互独立,将功能分割成许多分功能和子功能。每一功能用一段程序实现。由于程序结构层次清楚,修改、调用、增加或删除方便。.双备份:DSN,处理机,计费系统二.软件组成运行软件支援软件(一)运行软件(联机软件或在线软件)指存放在交换机处理系统中,交换机在运行中直接使用的软件。指日常操作处理所经常运行的程序。在交换机的内存和外存中,数量庞大。交换系统呼叫处理、管理和维护等全部程序和数据的总称。包括:*操作系统*数据库系统*应用软件系统呼叫处理程序管理程序维护程序应用软件系统呼叫处理程序管理程序维
3、护程序操作系统中央处理机处理机外围设备交换机外围设备数据库管理系统数据运行软件系统结构——操作系统:对交换机(尤指处理机)的硬件和软件资源进行管理和调度。并为其他软件部分提供支持。接口:应用软件系统——交换机硬件(类似于计算机的O.S)——数据库系统:对软件系统中大量数据进行集中管理。实现各部分软件对数据共享访问及数据保护功能。﹡数据:是程序执行的环境和依据。动态数据:呼叫过程中有许多数据需要暂存且不断变化。半固定数据:局数据,用户数据。——应用软件系统:直接控制电话、交换维护和管理的程序。(1)呼叫处理程序控制交换机呼叫处理的程序。建立呼叫接续、对呼叫进行监视、释放、
4、计费工作。交换状态的管理交换资源管理交换业务管理交换负荷管理摘机挂机控制全过程(2)管理程序对EXCH的运行进行管理和控制的程序。10有利于软、硬件更新。20进行计费管理。30确保QOS。如:对话务量的观察监视用户通话业务对业务的更变……(3)维护程序支持操作员对交换机的操作和维护工作的程序。对EXCH的故障进行检测、诊断、定位和恢复功能及例行测试(二)支援软件(脱机软件)为特殊场合的需要而配备的程序。提供两个重要功能:1.软件开发、生产的工具与环境2.先进的软件维护工具与环境包括:软件开发支援系统是用来建立源文件和建立用机器语言的目标文件。源文件的生成程序、编译程序
5、、连接编辑程序、测试程序等例:(1)源文件的生成程序用高级语言或汇编语言编成的源程序翻译成机器语言的目标程序。(2)编译程序或称汇编程序(语言翻译程序),用于对局程序进行修改和扩充。(3)连接编辑程序把生成的各种程序和数据进行合理编辑,并连接在一起,形成一个便于执行的一套软件。(4)安装测试程序局文件生成以后,利用安装测试程序对交换系统进行全面测试,模拟各种呼叫状态,检查软件的正确性。应用工程支援系统交换网规则程序、话局工程设计程序、装机工程设计程序、安装测试程序等软件加工支援系统局数据生成程序、用户数据生成程序、交换机程序的组合等交换局管理支援系统资料的收集和分析、交
6、换局资料的变更、资料的编辑等以上软件是EXCH必备的,不同的EXCH名称分类不同三.数据程序与数据分开,编制程序时,不应直接出现数据。(用参数代替)配以不同的数据,程序可以通用分为三类:系统数据仅与EXCH系统有关的数据。(通用性强,不论交换设备装在何种话局,系统数据不变)局数据反映局内各种设备的状态和特征的数据。与各局的设备情况及安装条件有关的数据。如:各种话路设备的配置中继信令方式编号方式计费方式、路由计划、新业务情况……用户数据反映用户特征的数据如:用户类别、话机类型、服务级别、新业务、用户设备号码等第二节程序设计语言语言汇编语言高级语言CCITT在70年代初,推
7、荐三种语言作为研制程控交换设备的国际标准三种语言:SDL,CHILL,MMLSDL-功能描述语言(图像语言)。用于系统设计初期阶段包括:系统功能描述、系统设计、软件设计CHILL-CCITT高级语言。可直接用来编写程序,用于软件详细设计编程阶段。包括:软件设计、程序编制、软件检查MML-人、机通信语言。主要用于交换机的操作、维护、安装及测试。包括:软件调试、运行维护针对EXCH生存周期不同阶段而产生,要求有两种语言的转换和连接(SDL-CHILL)系统功能说明软件检查运行和维护软件维护系统设计软件设计程序编制SDLCHILLMMLSDL和
此文档下载收益归作者所有