更新时间:2022-08-25 17:50
操作维护管理(Operation Administration and Maintenance)是指根据运营商网络运营的实际需要,通常将网络的管理工作划分为3大类:操作(Operation)、管理(Administration)、维护(Maintenance),简称OAM。操作主要完成日常网络和业务进行的分析、预测、规划和配置工作;维护主要是对网络及其业务的测试和故障管理等进行的日常操作活动。
ITU-T对OAM功能进行了定义:
1)性能监控并产生维护信息,根据这些信息评估网络的稳定性;
2)通过定期查询的方式检测网络故障,产生各种维护和告警信息;
3)通过调度或者切换到其它的实体,旁路失效实体,保证网络的正常运行;
4)将故障信息传递给管理实体。
支持的功能是:OAM发现、链路监视、远端故障指示、远端环回测试、可扩展性;
不支持的功能是:与单链路不相关的管理功能、业务提供与协商、OAM数据安全性保证、设置/写入远端MIB(管理信息库)变量的能力。
以太网OAM是一种监控网络故障的工具,主要用于解决以太网接入“最后一公里”中常见的链路问题。用户通过在两个点到点连接的设备上启用以太网OAM功能,可以监控这两台设备之间的链路状态。
以太网OAM能够有效提高以太网的管理和维护能力,保障网络的稳定运行,其主要功能包括:
1. 链路性能监测:对链路的各种性能进行监测,包括对丢包、时延和抖动等的衡量,以及对各类流量的统计。
2. 故障侦测和告警:通过发送检测报文来探测链路的连通性,当链路出现故障时及时通知网络管理员。
3. 环路测试:通过非以太网OAM协议报文的环回来检测链路故障。
以太网OAM工作在数据链路层,其协议报文被称为OAMPDU(OAM Protocol Data Units,OAM协议数据单元)。以太网OAM就是通过设备之间定时交互OAMPDU来报告链路状态,使网络管理员能够对网络进行有效的管理。几种常见OAMPDU报文包括:
l Information OAMPDU(信息OAMPDU):用于将OAM实体的状态信息(包括本地信息、远端信息和自定义信息)发给远端OAM实体,以保持以太网OAM连接。
l Event Notification OAMPDU(事件通知OAMPDU):一般用于链路监控,对连接本端和远端OAM实体的链路上所发生的故障进行告警
l Loopback Control OAMPDU(环回控制OAMPDU):主要用于远端环回控制,用来控制远端设备的OAM环回状态,该报文中带有使能或去使能环回功能的信息,根据该信息开启或关闭远端环回功能。
以太网OAM功能建立在以太网OAM连接的基础上,以太网OAM的工作流程如下:
1. 建立以太网OAM连接
以太网OAM连接的建立过程也称为Discovery阶段,即本端OAM实体发现远端OAM实体、并与之建立稳定对话的过程。
在这个过程中,相连的OAM实体通过交互Information OAMPDU通报各自的以太网OAM配置信息和本端支持的以太网OAM能力信息。当OAM实体收到对端的配置参数后,决定是否建立OAM连接。当两端OAM实体对Loopback功能、单向链路检测及链路事件等配置信息的检查都通过之后,以太网OAM协议开始正常工作。
以太网OAM连接建立后,两端的OAM实体会以一定的时间间隔为周期发送Information OAMPDU来检测连接是否正常,该间隔被称为握手报文发送间隔。如果一端OAM实体在连接超时时间内未收到对端OAM实体发来的Information OAMPDU,则认为OAM连接中断。
2. 链路监控
以太网的故障检测非常困难,特别是在网络物理通信没有中断而网络性能缓慢下降的情况下。链路监控用于在各种环境下检测和发现链路层故障,以太网OAM通过交互Event Notification OAMPDU来监控链路:当一端OAM实体监控到一般链路事件(例如,错误信号事件、错误帧事件、错误帧周期事件、错误帧秒数事件)时,将向其对端发送Event Notification OAMPDU以进行通报,管理员可以通过观察日志信息动态地掌握网络的状况。
3. 远端故障检测
在以太网OAM连接已建立的情况下,两端的OAM实体会不断交互Information OAMPDU。当设备故障或不可用导致流量中断时,故障端OAM实体会通过Information OAMPDU中的Flag域将故障信息(即紧急链路事件类型)通知给对端OAM实体。这样,管理员可以通过观察日志信息动态地了解链路状态,对相应的错误及时进行处理。
4. 远端环回
远端环回是指主动模式下的OAM实体向对端(远端)发送除OAMPDU以外的所有其它报文时,对端收到报文后不按其目的地址进行转发,而是将其按原路返回给本端。远端环回只有在以太网OAM连接建立之后才能实现。
远端环回功能可用于检测链路质量和定位链路故障。定期进行环回检测可以及时发现网络故障,并可通过分段环回检测来定位故障发生的具体区域。
EPON系统应支持IEEE802.3规定的OAM功能,并支持IEEE802.3规定的管理对象(Managed Object Class)、属性(Attribute)和操作(Action)。
此外,应采用Organization Specific Extension机制以实现IEEE802.3所未规定的扩展的ONU远程操作、维护和管理(OAM)所必须的功能。扩展的OAM应支持如下管理功能:
1.扩展的OAM发现(Extended OAM Discovery)和能力通告(CapabilityNotification);
2.ONU的基本信息和能力通告;
3.与搅动功能相关的密钥交换、更新和同步功能;
4.与DBA功能相关的DBA参数读取和设置功能;
5.用户端口配置功能(Configuration of User Ports)和管理;
6.VLAN配置和管理;
7.组播相关功能的配置;
8.QoS相关配置,包括业务流分类和标记等;
9.reset ONU等操作功能;
10.ONU的软件下载功能;
11.基于逻辑标识的ONU认证;
12.ONU的事件通告;
13.ONU语音业务的配置和管理。