新闻中心

联系我们
  • 联系地址:广东省广州市天河区科新路优可商务中心B栋
  • 服务热线:020-85279740
  • 联系电话:020-85279740(8线) 020-37889427
  • 传真电话:020-85279740

操作系统针对用户程控交换机有哪些主要功能

发表时间:2021年06月08日浏览量:

  程控交换机是实现用户间通讯的重要设备之一。它是实时处理系统,故其软件系统必然采用实时操作系统,它的操作系统通常采用单独设计的操作系统或者专用的操作系统。由于各种交换机设计理念的不同,因此它们对操作系统的功能要求和构成也不尽相同。但从总体上看,最主要的功能是:通信控制、内在管理、时间管理、系统监督和恢复、任务调度等。

    1)通信控制
    为提高交换机的容量和呼叫处理能力,通常都采用多处理机控制系统,各处理系统必然存在相互配合的需求,也就是需要互通信息即机间通信,这需要操作系统的支持和管理。另外,一个处理机系统内的各软件模块工作时也必然需要通信。操作系统中负责对通信进行支持管理的模块就是通信控制模块。全数字程控交换机系统采用邮箱作为进程间通信消息的中转站,操作系统对邮箱分配和回收进行管理,进程在需要通信时通过原语申请和使用邮箱。EWSD程控系统利用CHILL语言中的Event和Buffer来支持进程间的通信和同步。S1240程控交换机系统则采用消息通信方式来完成机间通信和进程间通信。
    2)内在管理
    程控交换机系统在运行中会产生和使用大量的动态数据,动态数据存放在内存特定的区域中,用于存放临时从外存调入的程序和数据在存储区也由操作系统的内存管理模块管理。
    3)时间管理
    程控交换机运行时必然会用到大量的定时操作,分为相对定时和绝对定时,如摘机后久不拨号的超时就属于相对定时,可以用链队数据结构来登记各种相对定时任务,通过进钟中断的驱动周期操作链队,从而完成定时任务,而闹钟服务的定时属于绝对定时,另外,出于计费和通话记录的目的,系统需要有维持日历和软时钟的功能,这些工作都由时间管理模块来管理。
    4)系统监督和恢复
    为保证系统安全恢复,操作系统应具有故障识别和分析,以及硬件设备再配置管理、再启动和再装入等功能,这些功能统称为系统监督和恢复。
    5)任务调试
    程控交换机操作系统最核心的任务是处理机资源的管理,即按照一定的高度策略和算法将处理机资源分配给并发执行任务中的一个。与整个交换机系统相适应且合理有效的调度策略能直接影响整个交换机运行的效率和质量。一般来说,除了优先级特点高的任务,如严重硬件故障告警处理等必有优先处理外,其他的任务都可以纳入任务调度的管辖范围。