基于TMN的网络综合管理协议的应用

时间:2022-10-23 03:01:23

基于TMN的网络综合管理协议的应用

摘要:论文首先概述了典型的网络管理协议,然后重点阐述了TMN综合网管协议。在TMN的基础上,对A市某通信公司网络设计应用了网络综合管理平台,论文对该平台的主要内容进行了详细的分析与阐述。

关键词:TMN;综合网管;计算机应用;计算机网络

中图分类号:TP311文献标识码:A文章编号:1009-3044(2009)33-9157-02

Applications Based on TMN of Comprehensive Network Management Protocol

CHEN Gang

(Huaiyin Industrial Institute,Huai'an 223003,China)

Abstract: The paper firstly summarizes some typical network management agreement, then emphatically expounds TMN of comprehensive network protocol.On the basis of TMN aplication of A city communications network platform is designed,the main content is disscussed in details and A detailed analysis is made.

Key words: TMN; comprehensive management;computer application;computer network

通信的网络管理是对通信网络的性能、品质进行监测和控制的过程。综合网管系统经历了从无到有,从单一到完善的过程,自1997年最初建设,实现对话务网核心网元的接口,对网元进行有限的运行状态监控;2002年发展到对网络系统中所有网元的接口,并提高了网络运行监控的精确度和准确程度;2003年增强了对管理网元的集中操作维护。到2004年基本实现了对全网网元的24小时监控,全方位,多功能,面向服务的电子化运行维护以及对全网运行质量进行分析和决策支持。事实证明经过5年的建设综合网管系统从一个概念已经逐渐发展成为各网络运营商不可缺少的管理工具和运行维护手段。

1 典型的综合网管协议与TMN

当前最典型的网络管理体系结构主要有Internet/SNMP (Simple Network Management Protocol简单网络管理协议)、TMN (Telecommunications Management Network,电信管理网)管理体系结构和TINA (Telecommunications Information Network Architecture,电信信息网络体系)体系结构三种。TMN通过吸收其它两种结构的某些思想而不断完善,在电信网络管理领域逐渐占据了主导地位。TMN的核心思想是一种网管网的概念,它将管理网提供的管理业务与电信网提供的电信业务分开,相对于被管理的电信网来说属于一种带外管理。TMN通过对网管接口的引入,将业务网和管理网分开,在保持接口相对稳定的同时,尽量屏蔽了电信网络技术和网络管理技术的发展对彼此的影响。同时,通过引入信息模型管理功能和软件体系结构的重复使用,以及开发方法的重复使用等软件重用的思想,缩短了网管系统的开发周期,提高了网管软件的质量,有鉴于此,本文对A市某通信公司的网络应用TMN进行了综合网管系统的建设。

2 TMN综合网管协议概述

TMN的管理业务是对电信网络进行操作、组织与维护的管理活动,基本上可以归纳为三类:1) 通信网日常业务和网络运行管理业务;2) 通信网的监测、测试和故障处理等网络维护管理业务;3) 网络控制和异常业务处理等网络控制业务。

TMN的管理功能是TMN管理业务的一个组成部分和最小功能单元,每一类TMN管理业务都是由许多TMN管理功能的组合支持实现的。TMN支持多种管理功能,根据应用范围的不同,可分为以下五个大类:

2.1 性能管理(Performance Management)

性能管理监视网络和网络单元或设备的性能,采集相关性能统计数据,评价网络和网络单元的有效性,报告电信设备状态,支持网络规划和网络分析。主要包括性能质量保证、性能监视、性能控制和性能分析等。

2.2 故障管理(Fault Management)

故障管理处理电信网络运行异常情况,监测设备安装环境,支持隔离与校正的功能。主要包括可生存性质量保证、告警监测、故障定位、故障修正、测试和障碍报告管理等。

2.3 配置管理(Configuration Management)

配置管理对网络单元与网络设备的配置进行整体控制,负责识别网络单元,从网络单元收集并发送相关的配置数据,包括网络规划、网络工程、安装、业务规划、合同协商和状态控制等。

2.4 安全管理(Security Management)

安全管理保证管理事务处理的安全、TMN 本身与电信网的安全以及组织管理的安全等。

2.5 帐务管理(Accounting Management)

帐务管理包括帐单管理、资费管理、收费与资金管理、帐务审计管理等。

这种层次划分也称为 TMN 的逻辑分层体系结构LLA(Logical Layered Architecture)。TMN 的管理功能与TMN 的管理业务与TMN 的管理业务分层之间的关系如图1所示。

3 基于TMN的网管系统应用

3.1 系统的业务目标

原有A公司业务系统关联较多,修改维护工作量大。这就需要开发综合网管系统,使省级电话网网管系统将送来的业务工单翻译成交换机、智能网、HLR能够识别的正确的人机命令,自动发送到交换机、智能网、HLR执行,并将处理结果返回给综合业务管理系统。同时,对于执行失败的工单转发到人工台,由维护人员进行人工干预,将最终的处理结果返回给省级网管系统。

3.2 系统层次模型

A市网管平台分为三个层次:1) 平台支撑层(PSL,Platform Support Layer):提供一个大型分布式系统所必需的各种底层支撑的功能。这些功能不仅可以应用于网管系统,理论上也可以应用于各类的大型分布式的管理系统。在PSL的下方,是操作系统和数据库的支持,但它们并不属于PSL的范畴。2) 平台框架层(PFL,Platform Framework Layer):针对网管系统这个特定的应用领域,特别是针对后续提到的功能模型和信息模型,平台抽取出一些公共的软件框架,把这些程序框架统称为框架层。所有具体的管理应用都基于这个框架层提供的全部或者部分框架来开发。3) 平台应用层(PAL,PlatformApplication Layer):在平台框架层的基础上,提供具体的管理应用功能。

网络管理平台对接口进行了标准化设计,应用对外接口,接口分为服务接口和扩展接口两类。服务接口是平台提供的系统功能上的服务,供其它模块调用,如调试打印、文件管理、平台支撑层级联等。平台采用插件方式把产品对扩展接口的实现集成进来。每一个需要扩展的地方称为一个扩展点(extension-point),通常一个扩展接口对应于一个扩展点。一个模块通常有一个由若干个扩展点组成的扩展集(extension-set)。

3.3 平台配置模块的划分

A市网管系统支持各个网元的操作和管理功能,也支持计费服务器、HLR服务器等的操作和管理功能。受理台提供用户数据管理功能,用于用户的业务开通,它与归属位置寄存器(HLR,Home Location Register)服务器相连。HLR是一个位于用户本地系统的一个数据库,它存放着移动用户的业务签约数据,并为用户的呼叫提供支持,网络地位非常重要。若HLR发生故障,则可能导致移动用户所有业务受到影响。计费业务处理服务器用于话单计费,计费中心从这里获得话单数据,进行话单的分拣、算帐、合帐。

3.4 F口消息管理的设计

实现F口是系统Client端和Server端之间的数据交换的一种机制。在ITU-T的M.3010规范中定义F接口为应用于f参考点上的接口。系统管理中连接客户端和服务端的桥梁也是F口命令,通常我们称之为F口消息。

各功能模块中,涉及到的客户端与服务器端的通信,都是经由F口消息。系统管理子系统,对F口消息的管理也是分为客户端与服务器端设计实现的。

客户端的各FIMsgDelegate类,将各自功能模块中的相关操作生成F口消息格式的操作命令,同时负责接受来自服务器端的F口消息。服务器端负责F口消息接收与分发的组件,该无状态会话组件包括以下三个类。

FIMsgDispatcherRemote类:是系统管理服务器端与系统管理客户端信息交互的会话Bean远程外观(Remote Facade),它负责接收客户端发送来的F口消息封装的数据操作命令请求,并通过调用接口方法request(),来间接处理F口命令,参数为F口定义的统一消息格式类FIMessage。

FIMsgDispatcherHome类:该会话组件的远程Home接口,F口通过create方法来生成远程外观,即FIMsgDispatcherRemote类的实例。

FIMsgDispatcherBean类接收F口调用的无状态会话类,是该无状态会话组件的业务逻辑处理核心类。该类包含有实现FIMsgDispatcherRemote类的request方法的同名方法request,该方法中定义了相关业务逻辑的详细实现。

此处的FIMsgDispatcherBean组件就相当于服务端接收F口传递来的客户端操作请求命令的纯粹接口,即便在该会话组件的核心类FIMsgDispatcherBean中的实现方法request中也没有直接实现最底层的操作,而是承担F口命令的解析工作,将具体客户端的F口命令请求处理继续向下传递:在FIMsgDispatcherBean的request实现中实例化了一个F口命令处理类FIMsgHandler,并调用FIMsgHandler中的方法,完成处理的职责。

参考文献:

[1] 张宁,胡文雯.网络管理的现状及面向业务的综合网络管理[J].现代电信科技,2003,(9):5-65.

[2] 鲁春丛.TMN网管体系的演进[M].电信技术,2000,(3):110-130.

[3] 李增智,李平均.电信管理网TMN开发探讨[J].微机发展,2000,(2):67-73.

上一篇:多约束QoS路由技术的研究 下一篇:浅谈项目化教学在《网络系统集成与管理》课程...