一种oam报文发送方法

文档序号:7823438阅读:945来源:国知局
一种oam报文发送方法
【专利摘要】本发明涉及一种网络通信领域,特别涉及一种以太网OAM报文发送方法。包括基准脉冲产生模块、报文计数模块、报文周期控制模块、发送控制模块以及报文组包模块;所述基准脉冲产生模块同时连接所述报文计数模块和所述报文周期控制模块,并为所述报文计数模块提供基准脉冲;所述报文计数模块和所述报文周期控制模块同时连接所述发送控制模块,所述发送控制模块连接所述报文组包模块;本发明提供的OAM报文发送系统,采用同一计时器(本计时器为分组计时器)的方式,可同时针对不同通道(针对不同网络层的OAM报文)中不同报文实现相同或不同计时的发送控制。同时满足不同网络层的不同OAM报文的不同发送周期需求。
【专利说明】一种OAM报文发送方法

【技术领域】
[0001] 本发明涉及一种网络通信领域,特别涉及一种OAM报文发送方法。

【背景技术】
[0002] 以太网 OAM(Operations, Administration and Maintenance,操作、管理和维护) 是一种监控网络问题的工具。它工作在数据链路层,电信级以太网利用设备之间定时交互 OAMPDU (0AM Protocol Data Units,OAM协议数据单元)来报告网络的状态,使网络管理员 能够更有效地管理网络。
[0003] ITU组织发布ITU-T. Y1731标准主要定义两大类以太网OAM功能:故障管理、性能 监视。故障管理主要包括:连通性检查(Ethernet Continuity Check)、环回检测(Ethernet Loopback)、路径检测(Ethernet Link Trace)、远端故障指不(Ethernet Remote Defect Indication)等功能;性能监视主要包括丢包检测(Frame Loss)、延时测量(Frame Delay)、吞吐量测量(Throughput measurement)等。
[0004] PTN网络OAM主要报文类型如表1所示,有些报文是周期发送的,如:CCM报文;有 些报文是按需发送的,如AIS/RDI报文;有些报文是一次发送的,如APS报文。

【权利要求】
1. 一种OAM报文发送方法,其特征在于,包含如下步骤: 步骤1:等待基准脉冲的到来,将m设定为0, n设定为0,进入步骤2 ; 步骤2:所述发送控制模块读取所述报文计数模块中通道m中第n个报文的计数值; 同时,所述发送控制模块读取所述报文周期控制模块中通道m中第n个报文的发送周期值; 如所述通道m中第n个报文的计数值〈所述通道m中第n个报文的发送周期值,则进入步 骤3,否则进入步骤4 ;其中0彡m〈128, 0彡n〈16 ; 步骤3:所述通道m中第n报文的计数值加1后存入报文计数模块中原位置,进入步骤 5 ; 步骤4:所述发送控制模块向所述报文组包模块发送该报文的报文类型、报文通道号, 所述报文组包模块组包发送该报文,进入步骤5 ; 步骤5:n值加1,判断n当前值是否等于16,如否,返回步骤2 ;如是,进入步骤6 ; 步骤6:n归零;m值加1,判断m当前值是否为128 ;如否,返回步骤2 ;如是,则结束,等 待下次基准脉冲到来。
2. 如权利要求1所述的一种0AM报文发送方法,其特征在于,步骤4中还包括所述发送 控制模块读取所述报文驱动模块中通道m中第n报文的使能标识的步骤,如所述使能标识 为1,则所述发送控制模块向所述报文组包模块发出该报文的报文类型、报文通道号,所述 报文组包模块发送该报文,进入步骤5 ;否则直接进入步骤5。
3. 如权利要求2所述的一种0AM报文发送方法,其特征在于,所述基准脉冲为3. 33ms 的基准时钟脉冲。
【文档编号】H04L12/24GK104394025SQ201410799010
【公开日】2015年3月4日 申请日期:2014年12月19日 优先权日:2014年12月19日
【发明者】胡强, 刘雁行, 刘思卓 申请人:成都朗锐芯科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1