----------------------------------------------------------------------------------------------------------------------------------
赞助商:NSPP 网络推广平台 帮助您推广产品
----------------------------------------------------------------------------------------------------------------------------------
名词介绍
1) EMS
Element Manage System 设备管理系统
2) Mediation
网管系统中通常将直接与具体网元交互的模块称为:Mediation 或者Adapter 模块, 该模块屏蔽了网元通信的具体协议, 向上层业务模块提供了OO的访问方式, 例如: 对网元内的管理对象和告警进行建模等.
1. 设计介绍
1.1 类图
设计类描述如下:
1)INetworkElementAgent 接口
该接口定义了访问一个网元的基本方法, 上层业务模块可以通过这些方法访问设备, 不需要关心具体的访问协议或方式.一般的网元都会向网管系统提供: 配置服务, 性能服务, 故障服务, 测试服务. 也就是TMN里定义的FCAPS(其中的A和S一般由独立的系统来实现). 因为不同厂商设备的这些服务可能存在差异, 所以这些接口不包括任何方法. 使用者可以根据需要定义一些方法, 但要遵循封闭的原则, 不要将与设备交互的相关细节暴露给上层业务模块.
2)INetworkElementAgentFactory 接口
该接口定义了创建网元代理对象的方法, 实现类也可以缓存网元代理对象, 如果调用者传入的参数相同, 则返回同样的实例.
3)IAlarmListener 接口
该接口定义了一些告警相关的方法, 例如:告警产生, 告警清除等.
4)ISynchronizable 接口
在网管理系统中, 为了能够保持网管理系统和真实设备的数据一致性, 经常需要从真实设备中获取所有数据, 也可以获取部分数据,例如: 告警数据等.