软件的功能分层结构

更新时间:2020-06-29
            程控交换机的运行软件由操作系统和应用程序两大部分组成,在FETEX150中称为两个子系统。操作系统处于内层,应用程序处于外层,已由图4.10示出。操作系统将处理机(裸机)与应用程序隔离开来,提供与处理机无关的应用程序的运行环境,形成虚拟机的概念。另一种局部虚拟机的概念见图4.37,设备处理软件将话路硬设备与高层呼叫处理软件隔离开来。
1.操作系统
            采用层次结构的操作系统分成若干层,每层可含有一些模块。层次结构的特征是单向依赖关系,即外层(高层)可以调用内层(低层),反之则不允许。在同一层的各个模块间一般也允许相互调用。层次结构的优点是可靠性高,适应性强,结构清晰。
操作系统的分层结构及其示例将在第五章第五节中阐述。
设备处理的隔离作用
2.应用程序
            呼叫处理程序可以分为几层,层次愈低说明与话路硬设备的关系愈密切。图4.38表示分为三层的呼叫处理软件,第1层为设备控制,第2层为信号控制,第3层为呼叫控制。第1层直接与硬件联系,执行扫描、驱动等功能,与硬件间来往的是与硬件有关的物理信号,第1、2层间来往的是逻辑信号,第2、3层间来往的是电话事件的标准信号。硬件的改变只影响第1层软件。
呼叫处理软件的分层结构
            作为呼叫处理软件分层的具体示例,图4.39中表明S1240呼叫处理软件的分层结构。在用户TCE(L/TCE)中有用户电路设备处理(LCDH)和用户线信号接口(SLS)。在用户ACE(L/ACE)中有信号控制接口(SIGC)和呼叫控制(CC)软件,CC分为三个软件模块:PRE控制预选,CACO控制呼叫完成,REL控制释放。在服务电路TCE(SC/TCE)中有服务电路设备处理(SCDH)和记发器信号接口(RSIG)。这些软件模块都用FMM来实现。从层次来看,LCDH、SCDH属于第1层的设备控制,SLS、RSIG.SIGC属于第2层的信号控制,PRE、CACO、REL则属于高层的呼叫控制。如果取消L/ACE,则其中的SIGC和CC软件均放在L/TCE中。由于规定了消息通信接口和由操作系统统一进行通信控制,故FMM的存放位置并不影响其内部结构
呼叫处理软件分层结构

下一篇

SBC是什么-企业为什么需要SB以及应用场景

通信百科

SBC是什么-企业为什么需要SB以及应用场景

sbc一种NAT穿透的方式。SBC可确保VoIP 安全,又可提供媒体代理服务器的套件。SBC架构于IMS网络之上,可作为IMS网络的SIP和RTSP的 Proxy Server,所有的SIP与RTSP讯息都会透过SBC来处理,SBC更具备N... ...

相关内容

在电子产品制造中,QCpass(质量检测)起到怎样的关键作用?

在电子产品制造中,QCpass(质量检测)起到怎样的关键作用?

在电子产品制造领域,QC PASS代表产品通过严格质量检验的状态。源于质量管理体......

最新动态

2025-02-13

pmut技术目前面临的最大挑战是什么?

pmut技术目前面临的最大挑战是什么?

在探讨压电微机械超声换能器(PMUT)的技术原理时,我们首先需要了解其基本结构......

最新动态

2025-02-12

SCRM的功能与CRM的功能区别在哪里?

SCRM的功能与CRM的功能区别在哪里?

客户关系管理(CRM)是一种 全面的软件系统 ,旨在 管理、分析和改善客户关系 ......

最新动态

2025-02-12