专注SIP通讯产品与方案

设计目标

对于程控交换分布式实时操作系统,常考虑到以下的设计目标:
(1) 可靠性
            操作系统要能有效地支援应用程序的可靠运行,自身必须具有很高的可靠性。
(2) 可移植性
            在交换机的寿命期限内,操作系统的结构应能适应处理机的可能变化一更新为更先进的处理机。5号ESS系统的软件设计目标就强调了对操作系统的这一要求。此外,操作系统的结构也应能适应功能的变化,便于扩充和修改。
(3) 高效性
            操作系统应有较高的时空效率,以减少开销。对实时系统而言,时间效率要求更高。一方面,操作系统程序的执行时长将影响到实时系统的响应速度;另一方面,在执行操作系统的程序时,不允许一般的中断进入,故应执行时间快而不致丢失外部的事件或信息。
(4) 清晰性
            操作系统的结构清晰,在模块间或不同层次间有清晰明确的接口定义。
(5) 并发支援
            操作系统应对并发执行、进程调度、进程通信、进程同步与互斥等提供强有力的支援,进行有效的管理。