Nothing Special   »   [go: up one dir, main page]

CN115333614B - 一种使用等价保护类实现ODUk保护的系统、方法、POTN设备 - Google Patents

一种使用等价保护类实现ODUk保护的系统、方法、POTN设备 Download PDF

Info

Publication number
CN115333614B
CN115333614B CN202210883507.0A CN202210883507A CN115333614B CN 115333614 B CN115333614 B CN 115333614B CN 202210883507 A CN202210883507 A CN 202210883507A CN 115333614 B CN115333614 B CN 115333614B
Authority
CN
China
Prior art keywords
oduk
standby
main
switching command
alarm information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210883507.0A
Other languages
English (en)
Other versions
CN115333614A (zh
Inventor
黄力
张小虎
肖杉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fiberhome Telecommunication Technologies Co Ltd
Original Assignee
Fiberhome Telecommunication Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fiberhome Telecommunication Technologies Co Ltd filed Critical Fiberhome Telecommunication Technologies Co Ltd
Priority to CN202210883507.0A priority Critical patent/CN115333614B/zh
Publication of CN115333614A publication Critical patent/CN115333614A/zh
Application granted granted Critical
Publication of CN115333614B publication Critical patent/CN115333614B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/03Arrangements for fault recovery
    • H04B10/032Arrangements for fault recovery using working and protection systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0073Provisions for forwarding or routing, e.g. lookup tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0079Operation or maintenance aspects
    • H04Q2011/0081Fault tolerance; Redundancy; Recovery; Reconfigurability

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种使用等价保护类实现ODUk保护的系统、方法、POTN设备,其中的系统包括NP模块、OTN模块和APS模块,分组预处理单元用于对接收的报文进行预处理,FEC配置单元用于使用等价保护类配置下话方向的选发匹配表以及上话方向的选收过滤表;OTN模块,用于采集ODUk层的告警信息并发送至APS模块,根据生成的选发的倒换命令选择主用ODUk或者备用ODUk的出端口进行报文的转发,和/或根据生成的选收的倒换命令确定报文从主用ODUk或者备用ODUk的入端口通过;APS模块用于根据ODUk层的告警信息生成APS告警信息,主控状态机用于根据APS告警信息生成选发的倒换命令,并发送至OTN模块,和/或,根据APS告警信息生成选收的倒换命令,并发送至OTN模块,本发明可以达到保护的快速高效切换。

Description

一种使用等价保护类实现ODUk保护的系统、方法、POTN设备
技术领域
本发明涉及POTN传输技术领域,尤其涉及一种使用等价保护类实现ODUk保护的系统、方法、POTN设备。
背景技术
POTN设备集成了PTN功能和OTN功能,市场应用广泛,通用的做法是分组业务接入系统,完成对应的包处理后通过后端的OTN framer芯片承载到OTN管道中(如图1所示),通过OTN信号进行传输转发。
通常,OTN的保护使用1+1保护实现,这个跟OTN业务的特点相关,需要有快速高效的倒换以及满足单向/双向保护的业务模型。
在POTN设备中,OTN所承载的PTN业务的收发保护处理需PTN模块实现,即OTN模块在1+1保护时要求PTN模块完成主备业务的双发。此时就无法避免一个问题:前端负责NP处理的核心传输芯片的吞吐量减半(如图2所示),而且在P2MP场景下,ODUk保护接入的主备端口产生的学习信息,在主备倒换而前面的学习信息未老化的时候,可能有主备ODUk端口+MAC两条,从而出现MAC地址漂移的现象(如图3所示)。
发明内容
本发明提供一种使用等价保护类实现ODUk保护的系统、方法、POTN设备,用以解决或者至少部分解决现有技术中存在的核心传输芯片容量利用率低的技术问题。
为了解决上述技术问题,本发明第一方面提供了一种使用等价保护类实现ODUk保护的系统,包括:
NP模块,包括分组预处理单元和FEC配置单元,其中,分组预处理单元用于对接收的报文进行预处理,FEC配置单元用于使用等价保护类配置下话方向的选发匹配表以及上话方向的选收过滤表,其中,选发匹配表的字段包括FEC索引值、下话方向ID、下话方向主备ODUk的工作使能标志,选收过滤表的字段包括port索引值,上话方向ID,上话方向主备ODUk的工作使能标志;
OTN模块,用于采集ODUk层的告警信息并发送至APS模块,根据生成的选发的倒换命令选择主用ODUk或者备用ODUk的出端口进行报文的转发,和/或根据生成的选收的倒换命令确定报文从主用ODUk或者备用ODUk的入端口通过;
APS模块,包括告警生成单元和主控状态机,其中,告警生成单元用于根据ODUk层的告警信息生成APS告警信息,主控状态机用于根据APS告警信息生成选发的倒换命令,并发送至OTN模块,和/或,根据APS告警信息生成选收的倒换命令,并发送至OTN模块,其中,选发的倒换命令用以切换下话方向主备ODUk的工作使能标志的取值,选收的倒换命令用以切换上话方向主备ODUk的工作使能标志的取值。
在一种实施方式中,下话方向主备ODUk的工作使能标志包括0和1,其中,0表示主用ODUk的出端口有效,1表示备用ODUk的出端口有效,OTN模块具体用于:
当生成的选发的倒换命令是将下话方向主备ODUk的工作使能标志的取值从0切换到1时,则选择备用ODUk的出端口进行报文的转发;
当生成的选发的倒换命令是将下话方向主备ODUk的工作使能标志的取值从1切换到0时,则选择主用ODUk的出端口进行报文的转发。
在一种实施方式中,上话方向主备ODUk的工作使能标志包括0和1,其中,0表示主用ODUk的出端口有效,1表示备用ODUk的出端口有效,OTN模块具体用于:
当生成的选收的倒换命令是将上话方向主备ODUk的工作使能标志的取值从0切换到1时,则确定报文从备用ODUk的入端口通过;
当生成的选收的倒换命令是将上话方向主备ODUk的工作使能标志的取值从1切换到0时,则确定报文从主用ODUk的入端口通过。
在一种实施方式中,APS模块还包括主控状态机维护单元,用于维护主控状态机的状态。
在一种实施方式中,APS告警信息包括告警类型、保护类型以及倒换信息。
基于同样的发明构思,本发明第二方面提供了一种使用等价保护类实现ODUk保护的方法,ODUk保护的方法包括下话方向的ODUk保护业务,下话方向的ODUk保护业务包括:
对接收的报文进行预处理,
使用等价保护类配置下话方向的选发匹配表,选发匹配表的字段包括FEC索引值、下话方向ID、下话方向主备ODUk的工作使能标志;
采集ODUk层的告警信息;
根据ODUk层的告警信息生成APS告警信息;
根据APS告警信息生成选发的倒换命令,选发的倒换命令用以切换下话方向主备ODUk的工作使能标志的取值;
根据生成的选发的倒换命令选择主用ODUk或者备用ODUk的出端口进行报文的转发。
在一种实施方式中,所述方法还包括上话方向的ODUk保护业务,包括:
对从主用ODUk或者备用ODUk的出端口转发的报文进行预处理;
配置上话方向的选收过滤表,其中,选收过滤表的字段包括port索引值,上话方向ID,上话方向主备ODUk的工作使能标志;
采集ODUk层的告警信息;
根据ODUk层的告警信息生成APS告警信息;
根据APS告警信息生成选收的倒换命令,其中,选收的倒换命令用以切换上话方向主备ODUk的工作使能标志的取值;
根据生成的选收的倒换命令确定报文从主用ODUk或者备用ODUk的入端口通过。
在一种实施方式中,所述方法还包括P2MP场景下学习信息的更新,包括:
创建P2MP场景下vpls业务对应的VSI实例和组播ID,将vpls业务的所有成员的出端口加入与VSI实例和组播ID对应的组播组;
当学习信息未更新时,对于进入的报文在VSI实例和组播ID对应的组播组中进行洪泛;
当学习信息更新时,将同一个ODUk保护业务下的主用ODUk和备用ODUk端口关联相同的FEC索引值,将该FEC索引值作为对应ODUk保护业务主用ODUk和备用ODUk端口的学习信息。
基于同样的发明构思,本发明第三方面提供了一种POTN设备,包括第一方面所述的系统以及PTN设备。
相对于现有技术,本发明的优点和有益的技术效果如下:
本发明提供的一种使用等价保护类实现ODUk保护的系统,通过NP模块的FEC配置单元使用等价保护类配置下话方向的选发匹配表以及上话方向的选收过滤表,下话方向的选发匹配表包括基于ODUk主备工作状态创建主备2条匹配表。在前面分组预处理单元对报文进行预处理后并不通过主用ODUk出端口和备用ODUk出端口进行双发,而是采集ODUk层的告警信息并发送至APS模块,由APS模块的主控状态机根据对端传过来的APS告警信息之后,来更新下话方向的发送状态,即生成对应的选发倒换命令,选发的倒换命令用以切换下话方向主备ODUk的工作使能标志的取值,通过该倒换命令来决定输出到其中的一条指定的工作路径,从而实现ODUk映射的选发效果,中间段ODUk处理模块仍然创建主备两条转发路径,达到保护的快速高效切换,解决核心传输芯片容量利用率低的技术问题。
进一步地,在P2MP学习的场景时,将学习信息从原有的PORT+MAC变成FEC索引值+MAC,实现在ODUk保护时只生成一条学习信息,未学习到的时候所有报文在VSI中洪泛组播到所有成员口,学习到的时候将业务报文直接发到与FEC索引值对应的ODUk端口,通过查表送到指定的ODUk路径,避免在ODUk保护场景的时候多条MAC学习产生的MAC地址漂移的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描。述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中POTN设备P2P场景下的正常业务示意图;
图2为现有技术中OTN设备P2P场景下保护业务示意图;
图3为现有技术中POTN设备在P2MP场景下通常的学习信息示意图;
图4为本发明实施例中P2P场景下OTN保护业务上下行方向的承载路径及倒换信号示意图;
图5为本发明实施例中ODUk保护业务的OTN转发路径示意图;
图6为本发明实施例中P2MP场景下为FEC的学习信息示意图。
具体实施方式
本发明提供了一种使用等价保护类实现ODUk保护的系统,通过NP模块的FEC配置单元使用等价保护类配置下话方向的选发匹配表以及上话方向的选收过滤表,下话方向的选发匹配表包括基于ODUk主备工作状态创建主备2条匹配表。在前面分组预处理单元对报文进行预处理后并不通过主用ODUk出端口和备用ODUk出端口进行双发,而是将采集ODUk层的告警信息并发送至APS模块,由APS模块的主控状态机根据对端传过来的APS告警信息之后,来更新下话方向的发送状态,即生成对应的选发倒换命令,选发的倒换命令用以切换下话方向主备ODUk的工作使能标志的取值,通过该倒换命令来决定输出到其中的一条指定的工作路径,从而实现ODUk映射的选发效果,中间段ODUk处理模块仍然创建主备两条转发路径,达到保护的快速高效切换,解决核心传输芯片容量利用率低的技术问题。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
本发明实施例提供了一种使用等价保护类实现ODUk保护的系统,包括:
NP模块,包括分组预处理单元和FEC配置单元,其中,分组预处理单元用于对接收的报文进行预处理,FEC配置单元用于使用等价保护类配置下话方向的选发匹配表以及上话方向的选收过滤表,其中,选发匹配表的字段包括FEC索引值、下话方向ID、下话方向主备ODUk的工作使能标志,选收过滤表的字段包括port索引值,上话方向ID,上话方向主备ODUk的工作使能标志;
OTN模块,用于采集ODUk层的告警信息并发送至APS模块,根据生成的选发的倒换命令选择主用ODUk或者备用ODUk的出端口进行报文的转发,和/或根据生成的选收的倒换命令确定报文从主用ODUk或者备用ODUk的入端口通过;
APS模块,包括告警生成单元和主控状态机,其中,告警生成单元用于根据ODUk层的告警信息生成APS告警信息,主控状态机用于根据APS告警信息生成选发的倒换命令,并发送至OTN模块,和/或,根据APS告警信息生成选收的倒换命令,并发送至OTN模块,其中,选发的倒换命令用以切换下话方向主备ODUk的工作使能标志的取值,选收的倒换命令用以切换上话方向主备ODUk的工作使能标志的取值。
本申请涉及的特征与术语的中英文解释如下:
L2 Switch              二层交换机;
1+1Protection          1+1保护;
1:1Protection          1:1保护;
NP                     网络处理器
Working Entity         主用
Protection Entity      备用
POTN                   POTN系统或设备
P2P                    点对点
P2MP                   点对多点
Mac Address Learn      MAC地址学习
Learning Information   学习信息
Unicast                单播
Multicast              组播、多播
VSI                    二层交换域
FEC                    等价保护类
MPLS                   多协议标签交换
VLAN                   虚拟局域网
具体来说,请参见图4,该图中包括两个网元流程涉及到两个网元NE1、NE2,其中,NE1为左侧网元、NE2为右侧网元。
其中每个网元均包含:NP模块、OTN模块和APS模块。
NP模块:分组预处理单元、FEC配置单元;
OTN模块:ODUk层的告警信息采集与发送,映射通道的选择;
APS模块:APS告警信息生成、倒换命令的生成。
NP模块为分组预处理模块,framer为OTN模块的核心处理单元,APS模块为告警采集与处理模块,主控状态机属于该模块的一部分,ETH为报文接收模块。
具体来说,分组预处理单元对分组业务报文进行预处理,如VLAN编辑、或者MPLS封装,FEC配置单元进行选发匹配表和选收的过滤表的创建,包含两张选发的匹配表(包含fec索引值,发方向(下话方向)的tx_frr_id,对应发方向主备ODUk的工作使能标志),两张选收的过滤表(包括fec索引值,收方向(下话方向)的rx_frr_id,并对应收方向主备ODUk的工作使能标志),并将分组业务报文到OTN模块中。
OTN模块通过framer采集该层次的告警信息,当OTN模块为接收方,即将分组业务报文承载到ODUk,对应下话方向,此时根据生成的选发的倒换命令选择主用ODUk或者备用ODUk的出端口进行报文的转发,当OTN模块为发送方,将ODUK颗粒中的packet解出来,对应上话方向,此时根据生成的选收的倒换命令确定报文从主用ODUk或者备用ODUk的入端口通过。
APS模块,通过告警生成单元根据ODUk层的告警信息生成APS告警信息,下话方向时,本端主控状态机根据APS告警信息生成选发的倒换命令,此时的APS告警信息由宿端传递过来。
上话方向时,本端主控状态机根据APS告警信息生成选收的倒换命令,此时的APS告警信息为本端ODUk层的告警信息。
具体实施过程中,ODUk层的告警信息主要包含对应,ODUk中的开销信息中的踪迹跟踪/性能检监测/故障类型等消息,APS告警信息包含根据ODUk层的告警信息以及当前业务类型综合决定该层次的业务的倒换状况,二者的关系相当于数据源与决策者的关系。
在一种实施方式中,下话方向主备ODUk的工作使能标志包括0和1,其中,0表示主用ODUk的出端口有效,1表示备用ODUk的出端口有效,OTN模块具体用于:
当生成的选发的倒换命令是将下话方向主备ODUk的工作使能标志的取值从0切换到1时,则选择备用ODUk的出端口进行报文的转发;
当生成的选发的倒换命令是将下话方向主备ODUk的工作使能标志的取值从1切换到0时,则选择主用ODUk的出端口进行报文的转发。
具体来说,对于下话方向的选发匹配,其中FEC索引值作为分组报文需要映射的ODUk保护配置的索引,下话方向ID为tx_frr_id,表示下话方向快速倒换的id,主备ODUK关联相同的tx_frr_id,下话方向主备ODUk的工作使能标志为status,主备ODUk对应两张选发匹配,这两张表除了status字段不同之外,另外两个字段的key值都相同。源端主控状态机通过宿端传递的APS告警信息,将下话方向主备ODUk的工作使能标志的取值进行切换,从而选择映射路径,即是选择从备用ODUk的出端口还是主用ODUk的出端口进行报文的转发。
在一种实施方式中,上话方向主备ODUk的工作使能标志包括0和1,其中,0表示主用ODUk的出端口有效,1表示备用ODUk的出端口有效,OTN模块具体用于:
当生成的选收的倒换命令是将上话方向主备ODUk的工作使能标志的取值从0切换到1时,则确定报文从备用ODUk的入端口通过;
当生成的选收的倒换命令是将上话方向主备ODUk的工作使能标志的取值从1切换到0时,则确定报文从主用ODUk的入端口通过。
对于上话方向的选收过滤表,port索引值字段表示ODUk端口的索引,上话方向ID为rx_frr_id,表示上话方向快速倒换的id,主备ODUk关联相同的rx_frr_id,上话方向主备ODUk的工作使能标志为status,主备ODUk对应两张选收过滤表,这两张表除了status字段不同之外,另外两个字段的key值都相同。主控状态机根据本端ODUk告警信息,将上话方向主备ODUk的工作使能标志的取值进行切换,过滤掉非工作状态的业务流,即确定报文从主用ODUk的入端口还是备用ODUk的入端口通过。如图4所示,则是过滤了主用ODUk的入端口,确定从备用ODUk的入端口通过。
在一种实施方式中,APS模块还包括主控状态机维护单元,用于维护主控状态机的状态。
在一种实施方式中,APS告警信息包括告警类型、保护类型以及倒换信息。
通过在源宿framer之间创建双向的主备OTN交叉,中间起APS告警信息,其中APS告警信息主要传递告警类型、保护类型以及倒换信息,这样可以保证单向/双向保护的应用(如图5所示)。
实施例二
基于同样的发明构思,本实施例提供了一种使用等价保护类实现ODUk保护的方法,ODUk保护的方法包括下话方向的ODUk保护业务,下话方向的ODUk保护业务包括:
对接收的报文进行预处理,
使用等价保护类配置下话方向的选发匹配表,选发匹配表的字段包括FEC索引值、下话方向ID、下话方向主备ODUk的工作使能标志;
采集ODUk层的告警信息;
根据ODUk层的告警信息生成APS告警信息;
根据APS告警信息生成选发的倒换命令,选发的倒换命令用以切换下话方向主备ODUk的工作使能标志的取值;
根据生成的选发的倒换命令选择主用ODUk或者备用ODUk的出端口进行报文的转发。
具体实施过程中,以图4为例,下话方向时,将分组业务报文承载到ODUk中,左侧网元进包,源端指的是左侧网元,宿端指的是右侧网元。
Packet从NE1 ETH模块进入后到达NP模块,对Packe进行预处理(如vlan编辑、或者mpls封装),并,使用等价保护类配置下话方向的选发匹配表,选发匹配表的字段包括FEC索引值、下话方向ID、下话方向主备ODUk的工作使能标志;根据宿端ODUk层的告警信息生成APS告警信息,根据APS告警信息进行路径选择,选择主用ODUk或者备用ODUk的出端口进行报文的转发,将分组报文映射到对应的ODUk管道中通过光纤传输到达NE2。
如果NE2线路盘上framer产生ODUk层的告警,APS模块采集到这个告警后,主控状态机根据实际的保护类型,告警状态组成APS信息传送到NE1,NE1的主控状态机收集到APS告警信息后向本网元的业务盘发送选发的倒换命令(切换NE1的下话方向主备ODUk的工作使能标志的取值)。
在一种实施方式中,所述方法还包括上话方向的ODUk保护业务,包括:
对从主用ODUk或者备用ODUk的出端口转发的报文进行预处理;
配置上话方向的选收过滤表,其中,选收过滤表的字段包括port索引值,上话方向ID,上话方向主备ODUk的工作使能标志;
采集ODUk层的告警信息;
根据ODUk层的告警信息生成APS告警信息;
根据APS告警信息生成选收的倒换命令,其中,选收的倒换命令用以切换上话方向主备ODUk的工作使能标志的取值;
根据生成的选收的倒换命令确定报文从主用ODUk或者备用ODUk的入端口通过。
具体实施过程中,以图4为例,上话方向时,将ODUk中的分组报文进行解析,源端(本端)指的是右侧网元,NE2。首先从主用ODUk或者备用ODUk的出端口转发的报文进行预处理,配置上话方向的选收过滤表,采集本端ODUk层的告警信息,并生成选收的倒换命令,根据生成的选收的倒换命令确定报文从主用ODUk或者备用ODUk的入端口通过,然后从ETH模块送出报文。
如果NE2线路盘上framer产生ODUk层的告警,NE2的APS模块采集到这个告警后,主控状态机根据实际的保护类型,告警状态组成APS信息,并生成选收的倒换命令(切换NE2的上话方向主备ODUk的工作使能标志的取值)。
在一种实施方式中,所述方法还包括P2MP场景下学习信息的更新,包括:
创建P2MP场景下vpls业务对应的VSI实例和组播ID,将vpls业务的所有成员的出端口加入与VSI实例和组播ID对应的组播组;
当学习信息未更新时,对于进入的报文在VSI实例和组播ID对应的组播组中进行洪泛;
当学习信息更新时,将同一个ODUk保护业务下的主用ODUk和备用ODUk端口关联相同的FEC索引值,将该FEC索引值作为对应ODUk保护业务主用ODUk和备用ODUk端口的学习信息。
具体实施过程中,一条vpls业务对应一个VSI(二层交换域),所有的vpls成员共用一个VSI实例,在未学习到之前,进来的报文会在VSI实例中的所有成员进行洪泛,组播ID为MC_ID,用于实现复制多播的过程,所有的vpls成员会加入到VSI实例和组播ID对应的组播组。
vpls成员是指同一条vpls业务在一个网元中所有的成员对应的出端口。
如图6所示,同一个ODUk保护的主用ODUk端口和备用ODUk端口关联同一个FEC索引值,将该FEC索引值作为对应ODUk保护主备端口的学习信息,这个时候从ODUk主备端口过来的报文产生的学习信息从原来的port+MAC变成了FEC+MAC。当学习信息更新时,将业务报文直接发到与FEC索引值对应的ODUkK端口(即根据FEC索引值来确定出端口),通过查表送到指定的ODUk路径,避免在ODUk保护场景的时候多条MAC学习产生的MAC地址漂移的问题。
实施例三
基于同样的发明构思,本实施例提供了一种POTN设备,包括实施例一所述的系统以及PTN设备。
由于本发明实施例四所介绍的设备为包含本发明实施例一中使用等价保护类实现ODUk保护的系统的设备,故而基于本发明实施例一所介绍的系统,本领域所属人员能够了解该设备的具体结构及变形,故而在此不再赘述。凡是包含本发明实施例一中系统的POTB设备都属于本发明所欲保护的范围。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (9)

1.一种使用等价保护类实现ODUk保护的系统,其特征在于,包括:
NP模块,包括分组预处理单元和FEC配置单元,其中,分组预处理单元用于对接收的报文进行预处理,FEC配置单元用于使用等价保护类配置下话方向的选发匹配表以及上话方向的选收过滤表,其中,选发匹配表的字段包括FEC索引值、下话方向ID、下话方向主备ODUk的工作使能标志,选收过滤表的字段包括port索引值,上话方向ID,上话方向主备ODUk的工作使能标志;
OTN模块,用于采集ODUk层的告警信息并发送至APS模块,根据生成的选发的倒换命令选择主用ODUk或者备用ODUk的出端口进行报文的转发,和/或根据生成的选收的倒换命令确定报文从主用ODUk或者备用ODUk的入端口通过;
APS模块,包括告警生成单元和主控状态机,其中,告警生成单元用于根据ODUk层的告警信息生成APS告警信息,主控状态机用于根据APS告警信息生成选发的倒换命令,并发送至OTN模块,和/或,根据APS告警信息生成选收的倒换命令,并发送至OTN模块,其中,选发的倒换命令用以切换下话方向主备ODUk的工作使能标志的取值,选收的倒换命令用以切换上话方向主备ODUk的工作使能标志的取值。
2.如权利要求1所述的使用等价保护类实现ODUk保护的系统,其特征在于,下话方向主备ODUk的工作使能标志包括0和1,其中,0表示主用ODUk的出端口有效,1表示备用ODUk的出端口有效,OTN模块具体用于:
当生成的选发的倒换命令是将下话方向主备ODUk的工作使能标志的取值从0切换到1时,则选择备用ODUk的出端口进行报文的转发;
当生成的选发的倒换命令是将下话方向主备ODUk的工作使能标志的取值从1切换到0时,则选择主用ODUk的出端口进行报文的转发。
3.如权利要求1所述的使用等价保护类实现ODUk保护的系统,其特征在于,上话方向主备ODUk的工作使能标志包括0和1,其中,0表示主用ODUk的出端口有效,1表示备用ODUk的出端口有效,OTN模块具体用于:
当生成的选收的倒换命令是将上话方向主备ODUk的工作使能标志的取值从0切换到1时,则确定报文从备用ODUk的入端口通过;
当生成的选收的倒换命令是将上话方向主备ODUk的工作使能标志的取值从1切换到0时,则确定报文从主用ODUk的入端口通过。
4.如权利要求1所述的使用等价保护类实现ODUk保护的系统,其特征在于,APS模块还包括主控状态机维护单元,用于维护主控状态机的状态。
5.如权利要求1所述的使用等价保护类实现ODUk保护的系统,其特征在于,APS告警信息包括告警类型、保护类型以及倒换信息。
6.一种使用等价保护类实现ODUk保护的方法,其特征在于,ODUk保护的方法包括下话方向的ODUk保护业务,下话方向的ODUk保护业务包括:
对接收的报文进行预处理,
使用等价保护类配置下话方向的选发匹配表,选发匹配表的字段包括FEC索引值、下话方向ID、下话方向主备ODUk的工作使能标志;
采集ODUk层的告警信息;
根据ODUk层的告警信息生成APS告警信息;
根据APS告警信息生成选发的倒换命令,选发的倒换命令用以切换下话方向主备ODUk的工作使能标志的取值;
根据生成的选发的倒换命令选择主用ODUk或者备用ODUk的出端口进行报文的转发。
7.如权利要求6所述的ODUk保护的方法,其特征在于,所述方法还包括上话方向的ODUk保护业务,包括:
对从主用ODUk或者备用ODUk的出端口转发的报文进行预处理;
配置上话方向的选收过滤表,其中,选收过滤表的字段包括port索引值,上话方向ID,上话方向主备ODUk的工作使能标志;
采集ODUk层的告警信息;
根据ODUk层的告警信息生成APS告警信息;
根据APS告警信息生成选收的倒换命令,其中,选收的倒换命令用以切换上话方向主备ODUk的工作使能标志的取值;
根据生成的选收的倒换命令确定报文从主用ODUk或者备用ODUk的入端口通过。
8.如权利要求7所述的ODUk保护的方法,其特征在于,所述方法还包括P2MP场景下学习信息的更新,包括:
创建P2MP场景下vpls业务对应的VSI实例和组播ID,将vpls业务的所有成员的出端口加入与VSI实例和组播ID对应的组播组;
当学习信息未更新时,对于进入的报文在VSI实例和组播ID对应的组播组中进行洪泛;
当学习信息更新时,将同一个ODUk保护业务下的主用ODUk和备用ODUk端口关联相同的FEC索引值,将该FEC索引值作为对应ODUk保护业务主用ODUk和备用ODUk端口的学习信息。
9.一种POTN设备,其特征在于,包括如权利要求1所述的系统以及PTN设备。
CN202210883507.0A 2022-07-26 2022-07-26 一种使用等价保护类实现ODUk保护的系统、方法、POTN设备 Active CN115333614B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210883507.0A CN115333614B (zh) 2022-07-26 2022-07-26 一种使用等价保护类实现ODUk保护的系统、方法、POTN设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210883507.0A CN115333614B (zh) 2022-07-26 2022-07-26 一种使用等价保护类实现ODUk保护的系统、方法、POTN设备

Publications (2)

Publication Number Publication Date
CN115333614A CN115333614A (zh) 2022-11-11
CN115333614B true CN115333614B (zh) 2023-05-05

Family

ID=83920172

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210883507.0A Active CN115333614B (zh) 2022-07-26 2022-07-26 一种使用等价保护类实现ODUk保护的系统、方法、POTN设备

Country Status (1)

Country Link
CN (1) CN115333614B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105282631A (zh) * 2015-09-15 2016-01-27 烽火通信科技股份有限公司 Potn中实现电层线性保护的系统及方法
CN109150711A (zh) * 2017-06-19 2019-01-04 中兴通讯股份有限公司 点到多点二层组播业务的保护倒换方法、装置及存储介质
WO2021027434A1 (zh) * 2019-08-14 2021-02-18 华为技术有限公司 一种业务传输的方法、装置和系统
CN112584261A (zh) * 2019-09-30 2021-03-30 中兴通讯股份有限公司 一种光传送网设备及业务数据的确定方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3935788A4 (en) * 2019-03-22 2022-03-16 Huawei Technologies Co., Ltd. NETWORK NODE AND DEVICE FOR DATA COMMUNICATION NETWORKS
US11838048B2 (en) * 2020-01-17 2023-12-05 Infinera Corporation SD-FEC defect propagation across regeneration nodes in support of single and multi-carrier super channel protection in ROADM networks
US11310572B2 (en) * 2020-07-15 2022-04-19 Infinera Corporation Multi layer protection control for coherent DWDM networks

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105282631A (zh) * 2015-09-15 2016-01-27 烽火通信科技股份有限公司 Potn中实现电层线性保护的系统及方法
CN109150711A (zh) * 2017-06-19 2019-01-04 中兴通讯股份有限公司 点到多点二层组播业务的保护倒换方法、装置及存储介质
WO2021027434A1 (zh) * 2019-08-14 2021-02-18 华为技术有限公司 一种业务传输的方法、装置和系统
CN112584261A (zh) * 2019-09-30 2021-03-30 中兴通讯股份有限公司 一种光传送网设备及业务数据的确定方法

Also Published As

Publication number Publication date
CN115333614A (zh) 2022-11-11

Similar Documents

Publication Publication Date Title
CN112119616B (zh) 涉及原位操作实施及管理(ioam) 的分组复制方法、装置及计算机可读存储介质
CN102025541B (zh) 一种实现组播保护的方法及系统
US8615599B1 (en) Method and apparatus for preventing loops in a network by controlling broadcasts
CN101009569B (zh) 数据通信装置及其方法
EP2518952B1 (en) Method and system for increasing forwarding efficiency of virtual private lan service network
EP2555476A1 (en) Method, system and device for protecting multicast in communication network
EP1804423A2 (en) Method for rapidly recovering multicast service and network device
EP3799354B1 (en) Synchronizing multicast router capability towards ethernet virtual private network (evpn) multi homed protocol independent multicast (pim) device
US9253074B1 (en) Methods and apparatus for multicast traffic failover in a network
CN102970231B (zh) 组播流转发实现方法和路由网桥(rb)
CN103428060A (zh) 环形网络的无缝冗余实现方法
CN101163093B (zh) 在综合接入设备上实现集中组播管理的方法
KR20130055392A (ko) 점 대 다점 네트워크에서의 보호 절체 방법 및 장치
EP3208971B1 (en) Method, device and system for reducing centralized protection switching time in potn system
CN102143026A (zh) 一种在虚拟二层网络中避免环路的方法
CN102598586A (zh) 处理组播的方法和装置
CN102045178A (zh) 虚拟专用局域网服务组播保护的方法及装置
CN105282631B (zh) Potn中实现电层线性保护的系统及方法
CN108965013A (zh) Ip和光网络业务快速开通系统及方法
CN102347906B (zh) 一种组播方法及组播网络系统
CN115333614B (zh) 一种使用等价保护类实现ODUk保护的系统、方法、POTN设备
CN109039892B (zh) 一种业务的传输方法、网络设备及网络系统
Zhang et al. Failure recovery solutions using cognitive mechanisms for software defined optical networks
WO2012079328A1 (zh) 复用段保护的倒换方法、系统及分组传输网设备
CN106027352A (zh) 一种业务报文转发方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant