ATM网路由监测系统设计及实现方法.docVIP

  • 1
  • 0
  • 约6.82千字
  • 约 12页
  • 2016-09-10 发布于北京
  • 举报
ATM网路由监测系统设计及实现方法.doc

ATM网路由监测系统设计及实现方法   摘要:该文介绍了ATM网路由机制及其存在的缺陷,阐述了开发ATM网路由监测系统的原因,并着重介绍了ATM网路由监测系统的设计及实现方法。   关键词:ATM网;业务路由;使用率   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)28-6732-06   1 概述   ATM网是民航空管业务的主要承载网络,为保障空管运行起到了重要作用。但随着网络承载业务的不断增加,ATM网出现了传输服务质量不稳定,传输性能指标满足不了用户业务需求的情况。而这些问题,在很大程度上是由于ATM网实行的路由机制所引起。   在ATM网络中,ATM网采用PNNI作为路由协议,每台ATM交换机单独根据获得的最新网络链路状态信息PTSE,使用Dijkstra SPF算法动态计算最优路径。根据业务不同的度量标准及服务质量要求每台ATM交换机内保存有不同的路由表。当ATM交换机接收到业务连接请求时,它可根据请求所呼叫的目的地址采用最长匹配方法匹配路由表相应条目,根据匹配路径数量的不同,PNNI会采取不同的选路方法。   1) 静态预计算路由(最优路由)   当路由表中存在一条以上能够满足业务所有服务质量需求的路径时,PNNI即采用预计算路由方式,为业务选择最优(最短)传输路径。   2) 动态按需路由(On-Demand Routing)   当交换机无法从最优路径路由表中找到一条满足业务所有服务质量需求的路径时,PNNI可采用first-fit或best-fit策略,根据网络链路状态进行动态按需路由查找。   first-fit是PNNI将查找到的第一条满足业务服务质量需求的路径作为业务传输路径,该路径通常为非最优路径;best-fit是PNNI选出满足业务服务质量需求的最优(最短)路径作为业务传输路径,该方式将花费更多路径选择时间。   为缩短由中继电路中断造成的业务传输中断时间(即业务传输路径切换时间),目前ATM网PNNI路由采用first fit按需路由方式,即在业务传输最优路径发生中断的瞬间,路由计算还未收敛,新的最优路由表尚未建立,PNNI于是启动按需路由计算,并将查找到的第一条满足业务服务质量需求的路径作为业务传输路径。伴随该种路由方式ATM网存在网络固有缺陷:此方式从本质上而言是以牺牲空间复杂性为代价换取较低的时间复杂性。随之而来的必然结果是会在网络中生成大量非最优路由,耗费网络资源。更为严重的是,面对这样的缺陷,路由选择算法本身没有提供在最优路由表收敛后,将非最优路由切换回最优路由的机制。于是直接导致生成的非最优路由长期存在于网络中,占用资源得不到释放,随着时间推移这一问题越发严重,直至出现网络中继链路资源枯竭。   因此解决ATM网业务非最优路由问题成为ATM网迫切需要解决的技术课题。   经过严密的论证、分析与试验,有效的业务非最优路由解决方法是:运用设备系统提供的CLI人机对话指令,通过获取节点所有业务的当前路由信息,并将其与当时的最优路由进行比较,从而找出非最优路由业务,进行优化。然而此方法尽管能够有效地解决业务非最优路由的问题,但作为需要进行周期性维护的该项工作在实际实施上却面临着工作量大,无法通过人工方式实现的问题。因为ATM网络中单独一个节点就承载几条至几十条业务,网络中有数百个节点。显然要通过人工方式遍历全部节点业务路由,耗时费力,可行性几乎为零。   为解决上述问题,笔者偕同部门同事共同开发了ATM网路由监控软件,利用计算机模拟人工智能技术,通过软件程序将复杂且枯燥的人工操作指令整合起来,实现操作全过程的自动化,从而大大降低人力资源成本同时也可缩短整个查询对比所需的时间。   2 系统结构简介   ATM网路由监测软件分为基础数据子系统、信息展示子系统以及维护管理子系统,每个子系统由不同的功能模块组成,详细信息如下:   2.1 基础数据子系统   1) 通信交互模块:完成路由监测软件与ATM设备之间的通信交互。   2) 链路数据处理模块:将从ATM设备提取出的节点信息、链路信息经过处理后存储到数据库中。   3) 路由数据处理模块:将从ATM设备提取出的路由信息经过整合、处理后存储到数据库中。   2.2 信息展示子系统   1) 中继信息模块:将系统从ATM设备获取的原始数据进行分析、处理,整合成中继带宽、中继使用率、中继承载的业务等信息提供给用户。   2) 系统拓扑模块:将业务路由、网络结构等数据以图形化形式显示。   3) 数据更新模块:提供与ATM设备的交互端口,通过事件触发,从ATM网络中获取所需数据。   4) 路由信息模块:将系统从ATM设备获取的原始数据进行分析、处理,

文档评论(0)

1亿VIP精品文档

相关文档