侯燕玲
内蒙古新闻出版广电局机关事务服务中心内蒙古呼和浩特市010050
Hicom300E数字程控交换机软件系统管理与应用
侯燕玲
内蒙古新闻出版广电局机关事务服务中心内蒙古呼和浩特市010050
本文从Hicom300E数字程控交换机软件系统的结构组成出发,分析阐述了操作系统、交换软件、管理与维护软件、可靠性软件、数据库的功能及在日常工作中的管理和应用。
程控交换机软件系统功能
Hicom300E数字程控交换机由德国西门子公司生产,通过了最严格的测试,可以在各种复杂的环境中最大程度地保证系统的安全运行。系统硬件和软件均采用模块化设计,尽可能地减少了由单一模块故障影响用户通信。
1.1软件结构
Hicom300E数字程控交换机软件系统分为:系统软件、支持软件和应用软件三大类。如图1所示。
(1)系统软件:包括系统中所有的常驻和非常驻程序,所有软件程序都是以实时操作系统为基础进行设计的,绝大多数的软件是用CHILL高级语言进行编写。
(2)支持软件:支持软件系统开发和生产的各个阶段,用于支持软件准备和生成的程序系统。
(3)应用软件:运行在数据处理系统上实现系统通信连接的软件程序。
1.2软件的应用
软件的综合应用,可以解决以下问题:
(1)建立综合办公通信:具有多种用户及中继接口,支持综合业务数字网ISDN(Integrated Service Digital Network)业务的开展,可组成各种办公通信网。
图1 Hicom软件结构
(2)进行远端管理和控制:方便厂家在远程条件下对交换机进行故障诊断和维护。
操作系统是按照预置的优先权运行各个子程序并提供如资源管理、定时等服务,是其它软件程序展现其功能的基础。操作系统是按任务(Task)和作业(Job)概念设计的实时系统。任务是能运行可执行码的面向功能的软件单元。作业是以某项有关活动(Activing)为基础运行的独立软件单元,它们管理某项作业中组合在一起的任务所需的空闲存储区。
操作系统的主要功能:
(1)任务管理:每个作业可以由若干个顺序执行的任务组成。在一个作业内支持多个任务并发处理,多任务的并发性引起任务间的同步、互斥、通信以及资源共享等问题。
(2)资源管理:在Hicom程控交换机中,资源是一种独立的、可根据用户实际需要进行配置的硬件或软件实体,由操作系统统一管理。在操作系统中,资源的使用对象称为活动,资源管理的任务就是控制不同的活动对资源的共享。
(3)文件管理:是将类似的文件组合在一起。在交换机系统中,文件以不同的形式出现,通过文件管理可以处理文件之间的差异,在文件和应用程序之间提供一个与设备高度无关又方便使用的接口,使文件能为所有有关的处理器共享。
(4)存储管理:主要是为了充分有效地使用存储器资源,涉及存储器的分配、存储信息的保护、应用程序的共享以及地址重定位。
(5)时间管理:Hicom程控交换机运行时会用到大量的定时操作,分为相对定时和绝对定时,用户摘机后久不拨号的超时属于相对定时,而闹钟服务的定时属于绝对定时,时间管理的任务包括系统计费及通话记录。
交换软件的结构是以国际标准化组织ISO(International Standardization Organization)开放系统的分层结构参考模式(即通信功能分成七层)为基础的。在交换单元中交换软件用于建立和清除两点之间和多点之间的连接,起到ISO第二、三层的功能,提供网络中的传输通路。
交换软件分成三部分:外围处理PP(Peripheral Process)、终端装置处理TP(Terminal Process)和呼叫处理CP(Calling Processor)。
交换软件的功能为:
(1)PP:提供外围交换(LTU)的软件和硬件之间的标准接口,为了提高系统接通率,取消了公共控制的耗时工作。
(2)TP:完成外围处理接口与ISDN呼叫处理接口间的适配。
(3)CP:提供各种用户接口或各种网络接口的实际功能,负责提供整个程控交换机基本呼叫建立、路由释放、处理系统语音和数据功能。
管理和维护软件执行使Hicom系统正常运行以及管理和维护所要求的所有功能。即:
(1)系统开通:软件装载、分配存储区和存储器初始化。
(2)系统服务:配置、管理系统数据的查询和修改。
(3)维护:对系统单元的测试、闭锁与恢复。
(4)话务量统计:通过统计话务数据,以实现系统工作的最佳操作状态及话务拥塞的确定。
这些功能的实现是由Hicom300E数字程控用户交换机的维护人员通过管理和维护命令AMO(Administration and Maintenance Order)在维护终端上输入相应的MML人机命令来操作完成的。人机命令一经输入,管理和维护软件就会接收、检测和响应这些命令,如果输入的人机命令语法和语意都正确无误,Hicom系统会输出一个相应的结果报告出来,这个报告中包括了对维护人员请求处理的结果信息和其它对操作维护工作有关的信息。
管理和维护软件最大的特点就是易操作、可靠、还可根据用户的需求扩展系统的管理功能。在日常工作中,维护人员经常会遇到一些用户因工作的调整,需要搬离原来的办公场所,而为了不影响到已建立的工作关系,需要保留原先的电话号码。维护人员在详细查询综合布线的资料后,得知新的办公地点有空闲的语音通信端口,这时只需在维护终端上键入AMO命令中修改分机指令CHA SCSU修改原用户分机的有关数据即可将原来的电话号码移到新的办公地点,从而节省了维护人员在配线架上重新跳线、去用户房间布线的环节,省时省力。
可靠性软件可以防止Hicom300E数字程控交换机的硬件和软件产生的故障、使用路由监视工作的故障或在故障发生时,能够最大限度地为维持交换机系统正常有效的运行提供服务。其功能为:
(1)通过例行监测或利用自检装置的故障信息进行故障检测。
(2)根据故障类型和位置进行故障分析。
(3)根据故障计数及评分,对故障端口采取锁定和恢复措施,进行故障处理。
根据可靠性软件的这些功能,当有用户申告其话机出现故障,不能正常使用时,维护人员可以通过查看维护终端上输出的该用户分机的故障信息,就会确定引起故障的原因、故障类型及故障分机的精确位置,若不是电路板、话机本身或连接缆线等硬件设备的故障,维护人员只需在维护终端上键入AMO指令DEA DSSU对故障端口进行锁定和重新开启端口指令ACT DSSU后,通常用户话机会恢复正常。但有时也会出现异常情况,这时还需要使用AMO指令中关闭电路板指令DEA BSSU和开启指令ACT BSSU对整块电路板进行关开,操作完成后,用户话机恢复正常使用状态。
数据库是连接Hicom数据库并保护它的完整性和兼容性的软件,包含了全部通用的、非面向子系统的数据和相应的数据存取程序。在Hicom数字程控交换机系统中,所有与交换机相关的信息都是通过具体的数据进行描述的。数据库中的数据可分成静态数据和动态数据两种。
6.1静态数据
静态数据是用来描述静态信息,如交换机的软、硬件配置及运行环境等信息,只能通过管理维护系统的程序来修改和更新。主要包括系统数据、用户数据和局数据。
(1)系统数据:只与交换机的硬件结构和软件程序有关,同一类型的程控交换机系统,它们的系统数据是相同的,是统一由设备制造商提供的,不会因为交换局的不同而变化。
(2)用户数据:用来反映每个用户的具体情况。如用户电话号码、话机类型、用户使用状态、服务等级、呼叫权限等。
(3)局数据:反映本交换局的运行环境和设备配置情况。如硬件配置、编号方案、路由设置、中继类型、计费方案等。
6.2动态数据
动态数据是用来描述交换机的动态信息,由呼叫处理软件控制不断地更新。动态数据只存在于每次呼叫的建立过程之中,随着这次呼叫的结束,这些数据也就被删除了。如各种资源的当前状态、表示资源链接关系的信息以及每一次呼叫处理过程中所要用到的像主叫和被叫用户号码这些暂时性数据等。
交换单元中的数据库主要提供大量的面向终端装置的高动态要求的数据结构,且只用于交换单元。与此相反,综合服务器中的数据库相对较少,数据结构面向接续,能用于所有服务器,且只有低动态要求。
总之,管理应用好Hicom300E数字程控交换机的软件系统,极大地方便了维护人员的日常维护工作,确保了交换机的正常运行,同时也可以满足用户各种各样的需求,并根据用户工作的变动随时更改电话接口、更换电话号码等服务,维护更加快捷方便。
审稿人:张爱林内蒙古新闻出版广电局机关事务服务中心正高级工程师
责任编辑:王学敏
G206.2
A
2096-0751(2016)08-0018-04
侯燕玲内蒙古新闻出版广电局机关事务服务中心高级工程师