1.网元管理(Element Manager ,EM): 为终端用户提供管理一系列类型相关网元功能,这些功能主要分为如下两个重要类别:
(1). 网元管理功能: 管理单个网元,这种通过本地终端管理网元的功能是网元管理的基本功能。
(2). 子网管理功能:这种管理功能涉及一组网元组成的子网模型,以及网元之间的关系,提供诸如网络拓扑展示、告警处理、服务影响分析等子网级别的管理功能。
2. 被动的配置管理功能(Passive CM function):
通过N接口(Interface-N)从单个网元、一组网元以及整个网络查询基于文件的批量数据(配置参数)。
3. 主动的配置管理功能(Active CM function):
(1). 通过N接口(Interface-N)批量下载(基于文件)配置参数到网元管理系统或者网元。
(2). 通过一个操作将下载的配置参数在网络范围内激活。
(3). 通过一个操作将网络恢复到以前稳定的配置。
4. 集成参考点(Integration Reference Point ,IRP):
集成参考点是指子系统间连接点中提供的一系列集成接口。
5.N接口(Interface-N, Itf-N):
配置管理(CM)的N接口由一系列集成参考点(IRP)和相关的命名规范组成,N接口用于在全局网络管理系统和局部网元管理器之间传输文件。
6. N接口系统角色:
(1). 集成参考点代理(IRPAgent):局部网元配置器系统作为集成参考点代理。
(2). 集成参考点管理器(IRPManager):全局网络管理系统作为集成参考点管理器。
7.配置管理中的异步操作:
(1).上传(upload):
集成参考点管理器(IRPManager)通过上传操作向集成参考点代理(IRPAgent)发出从局部网络系统数据库中读取真实网络配置数据的请求,集成参考点代理(IRPAgent)将从局部数据库中读取到的配置数据转换为XML文件并将该文件传输到集成参考点管理器(IRPManager)指定的位置。
(2).下载(download):
集成参考点代理(IRPAgent)从集成参考点管理器(IRPManager)中读取保护配置管理数据的XML文件,将该文件转换成网元管理配置数据并保存在集成参考点管理器(IRPManager)指定的局部网元数据库中。
(3).校验(validate):
集成参考点代理(IRPAgent)校验先前下载的配置数据是否有效,通过这个可选的校验操作集成参考点管理器(IRPManager)可以在对下载的配置数据做预激活(preactivate)或者激活(activate)操作之前检测潜在的错误。
(4).预激活(preactivate):
集成参考点代理(IRPAgent)通过预激活(preactivate)操作为网元配置的激活(activate)操作做准备工作,如设置激活的模式、是否开启配置恢复等,发现潜在的问题,确保网元配置的激活(activate)操作成功。
(5).激活(activate):
集成参考点代理(IRPAgent)将从集成参考点管理器(IRPManager)下载的配置数据应用到网络中,使配置数据发挥作用。
根据对网络服务的影响,有以下两种激活模式:
a. 最小服务影响(Least service impact) :集成参考点代理(IRPAgent)努力将对网络服务的影响将到最低,如集成参考点代理(IRPAgent)每次在一个网元上只执行一条命令。
b. 最小激活时间(Least elapse time):集成参考点代理(IRPAgent)不考虑激活操作对网络服务的影响,只考虑用尽可能短的时间完成激活操作,所有的配置更改包含在一个文件中一次执行。
(6).恢复(fallback):
集成参考点代理(IRPAgent)将网络恢复到预激活或激活操作以前的稳定配置状态。
(7).获取会话日志(getSessionLog):
集成参考点管理器(IRPManager)通过获取会话日志操作向集成参考点代理(IRPAgent)查询指定会话配置管理操作的结果。
8. 配置管理中的同步操作:
(1).启动会话(startSession):
集成参考点管理器(IRPManager)通过启动会话操作开启一个和集成参考点代理(IRPAgent)关联的配置管理会话连接。
(2).结束会话(endSession):
集成参考点管理器(IRPManager)通过结束会话操作终止一个和集成参考点代理(IRPAgent)关联的配置管理会话连接。
(3).中止会话(abortSessionOperation):
集成参考点管理器(IRPManager)通过中止会话操作请求集成参考点代理(IRPAgent)中止当前正在执行的异步配置管理操作。
(4).获取会话标识(getSessionIds):
集成参考点管理器(IRPManager)通过获取会话标识操作请求集成参考点代理(IRPAgent)返回当前已经打开的所有配置管理会话列表。
(5).获取会话状态(getSessionStatus):
集成参考点管理器(IRPManager)通过获取会话状态操作请求集成参考点代理(IRPAgent)返回当前配置管理操作会话状态。
9. 配置管理状态转换:
(1). 启动会话(startSession)状态转换:
操作前会话状态: 没有会话状态。
操作后会话状态:IDLE。
(2). 结束会话(endSession)状态转换:
操作前会话状态:非事务的状态,如. *_IN_PROGRESS状态。
操作后会话状态:没有会话状态
(3). 上传(upload)状态转换:
操作前会话状态:IDLE or UPLOAD_FAILED.
操作后会话状态:
a.正在操作时状态:State= UPLOAD_IN_PROGRESS.
b.操作结束时状态:State = UPLOAD_COMPLETED or UPLOAD_FAILED.
(4). 下载(download)状态转换:
操作前会话状态:IDLE or DOWNLOAD_FAILED.
操作后会话状态:
a.正在操作时状态:State= DOWNLOAD _IN_PROGRESS.
b.操作结束时状态:State = DOWNLOAD _COMPLETED or DOWNLOAD _FAILED.
(5). 校验(validate)状态转换:
操作前会话状态:DOWNLOAD_COMPLETED or VALIDATION_FAILED.
操作后会话状态:
a.正在操作时状态: State= VALIDATION_IN_PROGRESS.
b.操作结束时状态: State = VALIDATION_COMPLETED or VALIDATION_FAILED.
(6). 预激活(preactivate)状态转换:
操作前会话状态:DOWNLOAD_COMPLETED or VALIDATION_COMPLETED
or PREACTIVATION_PARTLY_REALISED or PREACTIVATION_FAILED.
操作后会话状态:
a.正在操作时状态: State= PREACTIVATION_IN_PROGRESS.
b.操作结束时状态: State = PREACTIVATION_COMPLETED
or PREACTIVATION_PARTLY_REALISED or PREACTIVATION_FAILED.
(7). 激活(activate)状态转换:
操作前会话状态:DOWNLOAD_COMPLETED or VALIDATION_COMPLETED
or ACTIVATION_PARTLY_REALISED or ACTIVATION_FAILED
or PREACTIVATION_COMPLETED or PREACTIVATION_PARTLY_REALISED
or PREACTIVATION_FAILED.
操作后会话状态:
a.正在操作时状态: State= ACTIVATION_IN_PROGRESS.
b.操作结束时状态: State = ACTIVATION_COMPLETED
or ACTIVATION_PARTLY_REALISED or ACTIVATION_FAILED.
(8). 恢复(fallback) 状态转换:
操作前会话状态:PREACTIVATION_COMPLETED
or PREACTIVATION_PARTLY_REALISED
or ACTIVATION_COMPLETED or ACTIVATION_PARTLY_REALISED
or FALLBACK_PARTLY_REALISED or FALLBACK_FAILED.
操作后会话状态:
a.正在操作时状态: State= FALLBACK_IN_PROGRESS.
b.操作结束时状态: State = FALLBACK_COMPLETED
or FALLBACK_PARTLY_REALISED or FALLBACK_FAILED.
(9). 中止会话(abortSessionOperation) 状态转换:
操作前会话状态:UPLOAD_IN_PROGRESS or DOWNLOAD_IN_PROGRESS
or VALIDATION_IN_PROGRESS or PREACTIVATION_IN_PROGRESS
or ACTIVATION_IN_PROGRESS or FALLBACK_IN_PROGRESS.
操作后会话状态:
UPLOAD_FAILED or DOWNLOAD_FAILED or VALIDATE_FAILED
or PREACTIVATION_PARTLY_REALISED or PREACTIVATION_FAILED
or ACTIVATION_PARTLY_REALISED or ACTIVATION_FAILED
or FALLBACK_PARTLY_REALISED or FALLBACK_FAILED.
(10). getSessionIds/ getSessionStatus/ getSessionLog/ getBulkCmIRPversion:
这些操作没有会话,或者与配置管理会话独立。
10. 配置管理中的两种通知:
(1). 通知会话状态已改变(notifySessionStateChanged):
集成参考点代理(IRPAgent)通过该通知告知集成参考点管理器(IRPManager)其订阅的配置管理会话操作状态已经发生改变。
(2). 通知获取会话日志结束(notifyGetSessionLogEnded):
集成参考点代理(IRPAgent)通过该通知告知集成参考点管理器(IRPManager)其订阅的配置管理会话获取日志的操作已经获取操作完成。
11. 配置管理状态切换: