专注SIP通讯产品与方案

操作系统的组成

            以上已说明了EWSD系统中操作系统的层次结构和功能组成,现再以S1240系统和FETEX-150系统中的操作系统为实例,进一步说明在不同的程控交换机中操作系统的具体组成。
(1)S1240系统
①操作系统的环境
            S1240系统是分布式交换系统,其操作系统的组成与S1240分布式系统的特有的环境有关。为此,先简述操作系统的环境。首先,在硬件结构中有一种专门的模块,即前述的M&P,或称为MPM(维护和外围设备模块),其主要功能之一是控制磁盘、磁带、显示装置、打印机等外围设备。因此,只有MPM的操作系统才具有输入输出处理这一部分。
            其次,所有控制单元(CE)都通过终接接口(TI)接在数字交换网络(DSN)上,可以通过消息的传送而互相通信。因此,操作系统中必须包含网络处理,以控制通过DSN的消息的发送与接收,并且还包含一个终端接口子系统(TIS),专门用来支援TI的工作。
            此外,还有一些CE接有一群电话终端,如用户线、中继线等,称为用户TCE或中继TCE。这些电话终端通过一种专用的公用设备而接到TL从而通过这种专用设备可以控制一群电话终端,例如扫描和驱动。这种专用设备,在用户TCE中称为双处理机终端控制器(DPTC),在中继TCE中称为板上控制器接口(OBCI)0于是,在用户TCE和中继TCE的操作系统中,必须有一个模块专门支援DPTC或OBCI的工作,称为群集设备处理。
S1240操作系统的环境
            图5.24表示了不同CE中操作系统的组成,也就是反映了不同的环境。应注意大方框内都是是软件,表示操作系统的具体组成,在大方框外的是硬件。可以看到,仅在MPM中有输入输出处理,仅在用户CE和中继CE中有群集处理。在MPM、用户CE、中继CE以及其它的CE中的操作系统都具有网络处理、终端接口子系统、引导程序和操作系统核心(OSN)。OSN包括进程管理、消息处理、缓存管理、时限服务、差错处理等模块。应该注意到,由于S1240是分布式系统,故大部分操作系统的功能要复制到各种模块中。
②操作系统的组成
            按照上述操作系统的环境,S1240操作系统中必须包含或可能包含的主要功能模块如下:
•进程管理(PM)
            进程管理用于中断管理和任务调度。
•消息处理(MH)
            S1240系统采用消息通信机理,完成通信控制功能的模块称为消息处理,用来判定消息的路由,支援消息的传送。
•时限服务(TS)
            时限服务统一管理时间资源,协调各种定时执行的程序调度,处理各种时限服务要求,管理日历时钟。
•缓存管理(BM)
            缓存管理用来管理和分配存储器资源。
•差错处理(EH)
            差错处理用来接收各种差错报告,决定恢复级别,作出相应的处理。
•网络处理(NH)
            网络处理用来支援与硬设备有关的通路控制、消息传送和维护测试等功能。
•覆盖管理(0M)
            覆盖管理用来管理覆盖(overlay)存储器,支援覆盖功能的实现。
•输入输出处理
            输入输出处理用来管理处理机的外围设备以及支援人机通信。
•终端接口子系统(TIS)
            终端接,口子系统用来控制与终端接口中硬件有关的动作,如编制话路和端口命令,写入消息包RAM,对TI硬件扫描以检测事件等。
•群集处理(ClasterHandler—CH)
            群集设备处理用来控制CE与接在TI群集侧(电话终端侧)的设备之间的通信。
•引导和装入
            引导和装入用于系统启动或再装入,使后备存储器辙盘中的程序和数据装入到CE的主存储器中。
(2)FETEX-150系统
            FETEX-150系统有三级处理机:用户处理机(LPR)、呼叫处理机(CPR)和主处理机(MPR)。CPR与MPR中的软件相同,LPR中的软件则较简单。CPR与MPR中的操作系统有4个功能块,LPR中的操作系统只有2个功能块。FETEX-150系统是分级控制,CPR相当于中央处理机,故操作系统有不少功能集中在CPR和MPR中。
①CPR与MPR中的操作系统
(a)执行控制(EXC)
•任务调度
•存储器管理
•覆盖控制
•处理机间通信控制
•1/。设备控制 *
•话路访问控制 *
•座席访问控制
从以上功能可以看出,EXC包含了任务调度、通信控制、存储器管理等操作系统的基本功能。
(b)系统控制(SYC)
•故障识别与分析
•设备状态管理
.再启动处理
•系统监视
•周期性测试
•告警控制
•时钟管理
(c)诊断执行控制(DEC)
•诊断管理
•中央控制器诊断
•主存俺器诊断
•话路子系统诊断
•I/O诊断
(d)人机接口控制(MMC)
•命令执行控制
•消息编辑
•消息记录
•系统控制台显示控制
②LPR中的操作系统
(a)执行控制(LEX)
LEX的主要功能为任务调度、通信控制、存储器管理。
(b)系统控制(LSY)
LSY的主要功能是系统监视和再启动处理。