当前位置:首页 > 嵌入式 > 嵌入式软件
[导读]网元管理系统中的嵌入式管理者/代理设计

摘 要:本文简要介绍了网元管理系统的系统结构和嵌入式系统的特点,着重讨论了用于网元管理系统的基于MPC860处理机的嵌入式管理者/代理设计。
关键词:网元管理系统;嵌入式系统;管理者;代理

引言
网络管理系统(EMS)就管理的层次而言,可分为业务管理层、网络管理层、子网管理层、网元管理层、网元层。网元管理层和网元层是上层网络管理系统的基础,直接影响网管系统的功能、性能和稳定性。网元层实际上是网元管理系统的组成部分,内置于通信设备,一般采用嵌入式技术设计,本文称之为网元管理单元(EMU)。一个网络管理系统从逻辑上可抽象为网管工作站、被管代理、网管协议和网络管理信息库四部分。EMU承担被管代理的作用。
本文简要介绍了EMS的系统结构和嵌入式系统,着重讨论了用于EMS的基于MPC860处理机的嵌入式管理者/代理(Manager/Agent)——EMU的设计。

EMS的功能模型
与EMS系统功能结构对应的物理结构如图1所示。
以光传输设备和光接入设备为例,EMS系统可抽象为图2所示的功能模型。
图2中的EMU是内置于设备中的管理者/代理,一方面它接收网管工作站(WS/OS)的管理命令,将命令解释后下发给相应的被管对象(MO),同时它采集MO的数据发给网管工作站。EMU可以通过以太网物理接口与网管工作站连接,也可以通过RS-232物理接口与本地维护终端连接。EMU还通过SDH的嵌入式通道ECC与网络上的其它站点的EMU通迅。
相对于网管工作站而言,EMU是代理,网管工作站是管理者。在一个传输网络中,各EMU通过ECC组成了一个分布式计算机网络。为了实现分区管理和管理业务量的均衡,也要在这些EMU中设置若干管理者。所以某EMU相对于其它EMU而言,需要根据传输网络拓朴,通过软件灵活地设置为管理者或代理。从网元管理的角度,可将整个网络拓扑抽象为如图3所示的模型。图中虚线框部分简要地表示了一个网型拓扑,也可以是星型、链型、树型、网格型等各种网络拓扑。本文重点讨论的是内置于设备中的M/A(即EMU)的设计。

嵌入式系统
典型的嵌入式系统构成包括硬件系统和软件系统。
硬件系统由嵌入式处理器及各种外围接口电路构成。嵌入式处理器部分是硬件电路的核心,主要分为四类:嵌入式微处理器、嵌入式微控制器、嵌入式DSP和嵌入式SoC。外围电路包括ROM/FLASH、RAM以及各种通讯接口,如HDLC、USB、UART等。
RTOS主要强调任务执行和切换的确定性,以适应工业应用的需要,同时由于RTOS提供了对硬件系统的高度抽象,上层所有的软件开发都与硬件细节无关,从而大大提高了软件的可移植性,加快开发速度。
网络协议软件为更高层的应用软件提供网络服务,具有相对的独立性,完成数据的传输、纠错、网络元素和拓朴的自种发现、路由的选择和重构等功能。可以采用OSI TP4 协议,也可采用TCP/IP协议或其它网络协议。
针对特定的应用需求开发的软件运行于操作系统和网络协议栈之上,完成嵌入式系统的主要功能,如命令的解析、数据的处理等。将嵌入式技术应用于EMS的M/A设计,为实现EMS的强大功能和高稳定性提供了基础。

物理层设计
基于MPC860处理器的嵌入式M/A硬件电路框图如图4所示。
1) MPC860处理器子系统:它主要负责完成初始化、执行应用代码、存储管理、智能通信。
2) 存储子系统:它包括BOOTROM、SDRAM和FLASH。BOOTROOM用于存储通用的启动引导程序BOOT,存储网络和节点的配置。FLASH用于存储应用程序,支持软件远程下载。SDRAM作为缓存。
3) 通迅接口子系统:MPC860T的SCC1口工作于以太网方式,经过接口变换后,作为程序下载口。MPC860T的SCC2口用作MBUS口,完成对异构总线设备的管理,比如对PDH设备的管理。MPC860T的SCC3口工作在HDLC方式,作为SVB总线,来管理本子框/子架内的所有MO。MPC 860T的SMC1口工作在UART方式,用于DEBUG口的调试;SMC2口也工作在UART方式,用于f口,经过接口变换后,可与本地维护终端LCT连接。MPC860T的PD口用于100BASE-T口,作为F口,经过接口变换后,可接网管工作站。MPC860T的SPI口与数字测温器件配合,用来控制设备风扇的运转。
4) PCI桥及多通道HDLC控制器子系统:完成多通道的HDLC通迅,比如可以用于与来自多个光方向的DCCR和DCCM通迅。

软件设计
软件构成
嵌入式M/A软件从下到上依次由RTOS、协议栈和MAF三个主要模块构成,如图5所示。
嵌入式RTOS模块
嵌入式RTOS模块是整个软件的基础,包括实时内核及用户特定的BSP,它介于硬件系统及上层软件之间,为所有的上层软件提供一个多任务的实时操作系统环境及一整套API。VxWorks支持所选CPU MPC860的所有功能,包括片内数据及指令cache等,协议丰富、可扩展性强,具有丰富的系统功能,包括系统调用数量、调度策略和优先级反转防护等。此外,嵌入式Linux也是嵌入式开发者的一个不错选择。
协议栈模块
协议栈是本软件的基本构件之一,其主要设计目标是:实现相关标准在网元管理方面建议采用的协议栈;采用分层及模块化的设计思想, 为应用层软件提供统一的API接口;采用标准的传输层协议,为应用层提供要求的传输服务;采用标准的路由协议,使网元能自动适应网络拓朴结构的变化。
协议栈模块既可采用ITU-T建议的OSI协议栈,以实现与现有网管的兼容,也可采用基于IP协议的协议栈。两种协议栈各有其特点,OSI协议有良好的QoS性能,而IP协议栈自身的开销比较小。采用的OSI协议栈如表1所示,采用的IP协议栈如表2所示。
应用程序-MAF模块的设计
MAF即管理应用功能模块。以传输设备为例,MAF主要实现SDH网管系统所要求的各种M/A功能,例如配置管理、故障管理、性能管理等。对内实现对所有MO的管理,对外通过DCC信道实现与其他网元的互联,通过以太网口接受网管工作站的管理,通过RS-232串口接受LCT的管理。具体的管理应用功能完全符合YDN 037-1997的要求。
通过软件选择MAF模块运行于管理或代理模式。M/A软件设计适用于各种管理层次。当被指定为A时,它只收集、处理本NE中各MO的性能、告警/故障和状态数据,接收和响应从管理者来的与本NE有关的各种命令和操作;当为M时,它除了代理本端的对象外,还要代理其管辖范围内的远端对象,其管理功能主要体现在对这些远端对象的维护上。
嵌入式管理应用MAF系统框架如图6和7所示。

结语
本文所讨论的基于MPC860处理机的嵌入式Manager/Agent EMU的设计具有较高的网元节点处理速度、强大的多通道处理能力、丰富健壮的联网协议、较完善的网管应用解决方案的特点。本文的应用以光传输网络为例,但也适用于其它通信网络,具有广泛的应用前景
 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭