[go: up one dir, main page]

CN101136921B - Communication apparatus and communication system - Google Patents

Communication apparatus and communication system Download PDF

Info

Publication number
CN101136921B
CN101136921B CN200710127448XA CN200710127448A CN101136921B CN 101136921 B CN101136921 B CN 101136921B CN 200710127448X A CN200710127448X A CN 200710127448XA CN 200710127448 A CN200710127448 A CN 200710127448A CN 101136921 B CN101136921 B CN 101136921B
Authority
CN
China
Prior art keywords
communication device
frame
bus
interface unit
interface
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.)
Expired - Fee Related
Application number
CN200710127448XA
Other languages
Chinese (zh)
Other versions
CN101136921A (en
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Publication of CN101136921A publication Critical patent/CN101136921A/en
Application granted granted Critical
Publication of CN101136921B publication Critical patent/CN101136921B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/22Alternate routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • H04L45/021Ensuring consistency of routing table updates, e.g. by using epoch numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • H04L45/04Interdomain routing, e.g. hierarchical routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • H04L45/245Link aggregation, e.g. trunking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/28Routing or path finding of packets in data switching networks using route fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/54Organization of routing tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/41Flow control; Congestion control by acting on aggregated flows or links
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

The invention provides a transmission apparatus and transmission system to achieve a link aggregation function and maintenance function by MPLS OAM. Identical entry information is stored in plural circuits IF11, IF12 which perform a LAG setting. In this way, multiplexing to the same LSP is possible even with different IF. The circuit IF11 is assumed to be OAM ACT, and the circuit IF12 is set to OAM SBY. OAM frame insertion is performed only by an OAM ACT port. In this way, in an opposite MPLS transmission apparatus, it is possible to prevent CV frame reception above a specified number of frames. Further, a switch forwarding table is set to forward frames from the network side to the circuit IF11 of OAM ACT. The circuit IF12 which was set to OAM SBY does not perform fault detection by CV reception. In this way, incorrect detection of faults due to non-reception of OAM can be prevented.

Description

通信装置及通信系统 Communication device and communication system

技术领域technical field

本发明涉及一种通信装置及通信系统,特别涉及具有链接集合和MPLS OAM功能的通信装置及通信系统。 The present invention relates to a communication device and a communication system, in particular to a communication device and a communication system with link set and MPLS OAM functions. the

背景技术Background technique

提供被称为链接集合(LAG)的功能的装置已被公知。LAG是在两台装置之间将多个物理端口汇合用作一个逻辑端口的技术。对应于LAG的装置根据VLAN(Virtual LAN)标签和MAC等用于确定流(flow)的识别信息(ID),选择属于LAG端口的输出物理端口。 Means that provide a function known as Link Aggregation (LAG) are known. LAG is a technology that combines multiple physical ports as one logical port between two devices. The device corresponding to the LAG selects the output physical port belonging to the LAG port based on the identification information (ID) for specifying the flow (flow) such as VLAN (Virtual LAN) tag and MAC. the

并且,MPLS(Multi-Protocol Label Switching)通信装置例如有根据VLAN确定MPLS LSP(Label Switching Path)连接的装置。具有基于MPLS OAM(Operations Administration and Maintenance)的维护功能的MPLS通信装置,通过定期传送导通性确认(CV)帧,监视连接的末端至末端(EtoE)的连接性。各个接口在未接收CV帧时判断为产生故障,将连接从0系统切换为1系统。 In addition, the MPLS (Multi-Protocol Label Switching) communication device includes, for example, a device that determines an MPLS LSP (Label Switching Path) connection based on a VLAN. The MPLS communication device with the maintenance function based on MPLS OAM (Operations Administration and Maintenance) monitors the end-to-end (EtoE) connectivity of the connection by periodically transmitting the Continuity Confirmation (CV) frame. When each interface does not receive a CV frame, it is determined that a failure has occurred, and the connection is switched from system 0 to system 1. the

非专利文献1 ITU-T协议Y.1710S ERIES Y:GLOBAL INFORMATIONINFRASTRUCTURE AND INTERNET PROTOCOL ASPECTS,Internet protocolaspects-Operation,administration and maintenance Non-Patent Document 1 ITU-T Protocol Y.1710S ERIES Y: GLOBAL INFORMATION INFRASTRUCTURE AND INTERNET PROTOCOL ASPECTS, Internet protocols-Operation, administration and maintenance

非专利文献2 ITU-T协议Y.1720 SERIES Y:GLOBAL INFORMATIONINFRASTRUCTURE,INTERNET PROTOCOL ASPECTS AND NEXT-GENERATIONNETWORKS Internet protocol aspects-Operation,administration andmaintenance Protection switching for MPLS networks Non-Patent Document 2 ITU-T Protocol Y.1720 SERIES Y: GLOBAL INFORMATION INFRASTRUCTURE, INTERNET PROTOCOL ASPECTS AND NEXT-GENERATION NETWORKS Internet protocol aspects-Operation, administration and maintenance Protection switching for MPLS networks

非专利文献3 IEEE Standard for Information technologyTelecommunications and information exchange between systems Localand metropolitan area networks Specific requirementsPart3:Carrier sense multiple access with collision detection(CSMA/CD)access method and physical layerspecifications Sections3 Chapter43 pp.285-350 专利文献3 IEEE Standard for Information technologyTelecommunications and information exchange between systems Localand metropolitan area networks Specific requirementsPart3:Carrier sense multiple access with collision detection(CSMA/CD)access method and physical layerspecifications Sections3 Chapter43 pp.285-350 

在连接以太(注册商标,以下相同)网和MPLS网的装置中,两个网有时采取路径(pass)冗余。以太网和MPLS网的层(layer)不同,但运营商(carrier)重视可靠性而使用MPLS网,而用户方则使用比较便宜的以太网。以太网和MPLS网的冗余结构利用不同功能实现,所以过去提供连贯性的冗余路径比较困难。 In a device connecting an Ethernet (registered trademark, the same hereinafter) network and an MPLS network, the two networks may take path (pass) redundancy. The layers of the Ethernet and the MPLS network are different, but the carrier (carrier) attaches importance to reliability and uses the MPLS network, while the user side uses the relatively cheap Ethernet. The redundant structures of Ethernet and MPLS networks are realized by using different functions, so it was difficult to provide coherent redundant paths in the past. the

并且,连接对应LAG的装置和具有MPLS OAM功能的MPLS通信装置的系统尚未公知。在连接它们时,例如存在以下问题。 Also, there is no known system for connecting a device corresponding to LAG and an MPLS communication device having an MPLS OAM function. When connecting them, there are, for example, the following problems. the

LAG汇合多个物理端口用作一个逻辑端口。从LAG端口输入到MPLS通信装置的VLAN流,即使物理端口(线路接口)不同时,也需要通过相同的MPLS LSP连接传送。但是,在以往的MPLS通信装置中,不能通过相同的MPLS LSP连接传送输入到不同IF的流。 A LAG combines multiple physical ports as one logical port. The VLAN flow input from the LAG port to the MPLS communication device needs to be transmitted through the same MPLS LSP connection even if the physical port (line interface) is different. However, in conventional MPLS communication devices, streams input to different IFs cannot be transmitted through the same MPLS LSP connection. the

并且,在装置A的OAM插入点为两个时,在相对的装置B的OAM末端点,从相同MPLS连接在预定时间内到达两个CV帧。在普通的OAM末端点中,通过在预定时间内到达一个CV帧来确认连接的正常,因此在上述状态下将导致错误识别。 And, when there are two OAM insertion points of the device A, at the opposite OAM end point of the device B, two CV frames arrive from the same MPLS connection within a predetermined time. In a normal OAM endpoint, the normality of the connection is confirmed by the arrival of a CV frame within a predetermined time, so that in the above state it will lead to misidentification. the

并且,装置A的交换(switch)部按照LSP ID(标签)分配帧传送地点,所以从装置B到装置A的业务量(traffic)偏向对应LAG端口的多个物理端口中的一方。因此,在不能接收业务量的物理端口中,不能接收CV帧。不能接收CV帧的物理端口有时错误检测故障。 In addition, since the switch unit of device A assigns the frame transfer location according to the LSP ID (label), the traffic from device B to device A is biased toward one of the physical ports corresponding to the LAG port. Therefore, in a physical port that cannot receive traffic, CV frames cannot be received. Physical ports that cannot receive CV frames sometimes falsely detect failures. the

发明内容Contents of the invention

本发明就是鉴于上述情况而提出的,其目的在于,提供一种通信装置和通信系统,可以提供基于链接集合的以太网区间的冗余化和基于采用MPLS OAM的维护功能的MPLS区间的冗余化。并且,本发明的目的在于,将在对应链接集合的多个接口接收的帧向相同路径传送。本发明的目的在于,防止MPLS OAM故障的错误检测。另外,本发明的另一个目的在于,使用户帧不偏向对应链接集合的多个接口中的一方。 The present invention is proposed in view of the above circumstances, and its purpose is to provide a communication device and a communication system that can provide redundancy of Ethernet sections based on link sets and redundancy of MPLS sections based on maintenance functions using MPLS OAM change. Furthermore, an object of the present invention is to transfer frames received on a plurality of interfaces corresponding to a link set to the same path. The purpose of the present invention is to prevent false detection of MPLS OAM faults. In addition, another object of the present invention is to prevent user frames from being biased towards one of a plurality of interfaces corresponding to a link set. the

在LAG设定的多个物理端口中的例如赋予标签用的表中存储相同入 口信息。由此,在不同的IF之间也能够实现朝向相同LSP的多路复用。 The same entry information is stored in, for example, a labeling table among a plurality of physical ports set in the LAG. This enables multiplexing to the same LSP between different IFs. the

将多个物理端口中的一个定义为OAM ACT(动作),将除此以外的端口定义为OAM SBY(准备)。OAM帧的发送只对OAM ACT端口进行。由此,可以防止在相对的MPLS通信装置中接收规定数量以上的CV帧。 One of the multiple physical ports is defined as OAM ACT (action), and the other ports are defined as OAM SBY (preparation). OAM frames are sent only to OAM ACT ports. This prevents the opposing MPLS communication device from receiving more than a predetermined number of CV frames. the

只有定义为OAM ACT的端口接收OAM帧。除此以外的端口被定义为OAM SBY,不进行基于CV接收的故障检测。例如,关于交换器的传送表的设定,针对从MPLS网络侧接收的帧,把传送地点作为对OAM ACT设定的物理端口,由此OAM帧能够以OAM ACT端口作为末端。这样,可以防止基于未接收OAM的故障错误检测。 Only ports defined as OAM ACT receive OAM frames. Other ports are defined as OAM SBY, and no fault detection based on CV reception is performed. For example, regarding the setting of the transfer table of the switch, for frames received from the MPLS network side, the transfer point is set as the physical port set for OAM ACT, so that the OAM frame can be terminated by the OAM ACT port. In this way, erroneous detection of failures based on non-received OAM can be prevented. the

并且,在OAM ACT端口由于以太网链接故障而堵塞时,将OAM SBY切换为ACT。另外,将基于交换器的传送地点变更为切换后的OAM ACT端口。在OAM SBY端口有多个时,也可以赋予优先顺序。 And, when the OAM ACT port is blocked due to an Ethernet link failure, switch the OAM SBY to ACT. Also, change the transfer location based on the switch to the switched OAM ACT port. When there are multiple OAM SBY ports, priority can also be given. the

根据本发明的第一解决方案,提供一种通信装置,捆绑多个物理端口用作逻辑上的一个端口,在接收帧的输出地点是该逻辑端口即链接集合端口时,与向链接集合端口中任一个物理端口传送该帧的第1通信装置连接,并经由第1路径和第2路径通过采取冗余结构的通信网与第2通信装置连接,将从所述第1通信装置输入的帧按照标签打包并传送给所述第2通信装置,从由所述第2通信装置输入的帧中去除标签并拆包,传送给所述第1通信装置,具有: According to the first solution of the present invention, a communication device is provided, which binds a plurality of physical ports to be used as one logical port. Any physical port that transmits the frame is connected to the first communication device, and is connected to the second communication device through a communication network that adopts a redundant structure via the first path and the second path, and the frame input from the first communication device is transmitted in accordance with The label is packaged and sent to the second communication device, the label is removed from the frame input by the second communication device and unpacked, and sent to the first communication device, with:

用于连接到第1路径的第1接口部; The first interface part for connecting to the first path;

用于连接到第2路径的第2接口部; The second interface part for connecting to the second path;

用于连接到构成链接集合端口的所述第1通信装置的第1物理端口的第3接口部; A third interface portion for connecting to a first physical port of the first communication device constituting a link aggregation port;

用于连接到构成链接集合端口的所述第1通信装置的第2物理端口的第4接口部;以及 A fourth interface section for connecting to a second physical port of the first communication device constituting a link aggregation port; and

交换部,具有对应第1路径和第2路径的标签将所述第1~第4接口部的识别符存储为输出地点信息的传送表,根据被赋予了标签的帧的该标签,参照所述传送表,按照对应的输出地点信息传送帧, The exchange unit has a transfer table that stores the identifiers of the first to fourth interface units as output location information in tags corresponding to the first route and the second route, and refers to the Transmission table, transmit frames according to the corresponding output location information,

所述第3接口部具有设定故障检测的动作系统或准备系统的第1存储部,该第1存储部被设定为动作系统, The third interface unit has a first storage unit for setting the operation system or the preparation system for fault detection, and the first storage unit is set as the operation system,

所述第4接口部具有设定故障检测的动作系统或准备系统的第2存储部,该第2存储部被设定为准备系统, The fourth interface unit has a second storage unit for setting an operation system or a standby system for fault detection, and the second storage unit is set as a standby system,

所述第3接口部接收从所述第1通信装置的第1物理端口发送的用户帧,将该用户帧按照第1路径的标签打包,经由所述交换部通过第1路径将该用户帧传送给第2通信装置, The third interface unit receives the user frame sent from the first physical port of the first communication device, packs the user frame according to the label of the first path, and transmits the user frame through the first path via the switching unit For the 2nd communication device,

所述第4接口部接收从所述第1通信装置的第2物理端口发送的用户帧,将该用户帧按照第1路径的标签打包,经由所述交换部通过第1路径将该用户帧传送给第2通信装置, The fourth interface unit receives the user frame sent from the second physical port of the first communication device, packs the user frame according to the label of the first path, and transmits the user frame through the first path through the switching unit For the 2nd communication device,

所述第3接口部根据被设定为动作系统的所述第1存储部,将导通确认帧发送给所述第2通信装置, The third interface unit transmits a conduction confirmation frame to the second communication device based on the first storage unit set as the operating system,

所述第4接口部根据被设定为准备系统的所述第2存储部,不将导通确认帧发送给所述第2通信装置, The fourth interface unit does not transmit a conduction confirmation frame to the second communication device based on the second storage unit set as a standby system,

所述传送表至少存储有被设定为动作系统的所述第3接口部的识别符,作为与通过第1和第2路径由所述第1和所述第2接口部接收的下行方向的标签对应的输出地点信息,所述交换部将通过所述第1路径和第2路径从所述第2通信装置接收的导通确认帧,按照所述传送表传送给所述第3接口部, The transfer table stores at least an identifier of the third interface unit set as an operating system as a link to the downlink received by the first and second interface units through the first and second paths. The output location information corresponding to the tag, the switching unit transmits the conduction confirmation frame received from the second communication device through the first path and the second path to the third interface unit according to the transmission table,

所述第3接口部接收通过所述第2通信装置以预先设定的间隔发送的导通确认帧,根据被设定为动作系统的所述第1存储部,通过未接收该导通确认帧来检测第1或第2路径的故障, The third interface unit receives a conduction confirmation frame transmitted at predetermined intervals by the second communication device, and passes the conduction confirmation frame not received based on the first storage unit set as an operation system. to detect the failure of the 1st or 2nd path,

所述第4接口部根据被设定为准备系统的所述第2存储部,不进行由于未接收导通确认帧造成的故障检测, The fourth interface unit does not perform failure detection due to failure to receive a continuity confirmation frame based on the second storage unit set as a standby system,

所述通信装置还具有控制所述第3接口部、所述第4接口部和所述交换部的控制部, The communication device further includes a control unit that controls the third interface unit, the fourth interface unit, and the switching unit,

第3接口部检测到与所述第1通信装置的链接故障时,将所述第1存储部设定为备用系统,并向所述控制部发送切换通知, When the third interface unit detects a link failure with the first communication device, the first storage unit is set as a backup system, and a switching notification is sent to the control unit,

所述控制部接收到该切换通知时,将所述第4接口部的所述第2存储部设定为动作系统, When the control unit receives the switching notification, it sets the second storage unit of the fourth interface unit as an operating system,

所述控制部将所述传送表中与第1总线和第2总线的下行方向的标签对应的输出目标信息,变更为被设定为动作系统的所述第4接口部的 识别符,由此将通过第1总线和第2总线从所述第2通信装置接收的导通确认帧,按照所述传送表传送给所述第4接口部。 The control unit changes the output destination information corresponding to the labels in the downstream direction of the first bus and the second bus in the transfer table to an identifier set as the fourth interface unit of the operating system, thereby The conduction confirmation frame received from the second communication device through the first bus and the second bus is transmitted to the fourth interface unit according to the transmission table. the

根据本发明的第二解决方案,提供一种通信装置,捆绑多个物理端口用作逻辑上的一个端口,在接收帧的输出地点是该逻辑端口即链接集合端口时,与向链接集合端口中任一个物理端口传送该帧的第1通信装置连接,并经由第1路径和第2路径通过采取冗余结构的通信网与第2通信装置连接,将从所述第1通信装置输入的帧按照标签打包并传送给所述第2通信装置,从由所述第2通信装置输入的帧中去除标签并拆包,传送给所述第1通信装置,具有: According to the second solution of the present invention, a kind of communication device is provided, and a plurality of physical ports are bundled and used as one logical port, and when the output location of the received frame is the logical port, that is, the link set port, it is connected to the link set port. Any physical port that transmits the frame is connected to the first communication device, and is connected to the second communication device through a communication network that adopts a redundant structure via the first path and the second path, and the frame input from the first communication device is transmitted in accordance with The label is packaged and sent to the second communication device, the label is removed from the frame input by the second communication device and unpacked, and sent to the first communication device, with:

用于连接到第1路径的第1接口部; The first interface part for connecting to the first path;

用于连接到第2路径的第2接口部; The second interface part for connecting to the second path;

用于连接到构成链接集合端口的所述第1通信装置的第1物理端口的第3接口部; A third interface portion for connecting to a first physical port of the first communication device constituting a link aggregation port;

用于连接到构成链接集合端口的所述第1通信装置的第2物理端口的第4接口部;以及 A fourth interface section for connecting to a second physical port of the first communication device constituting a link aggregation port; and

交换部,具有对应第1路径和第2路径的标签将所述第1~第4接口部的识别符存储为输出地点信息的传送表,根据被赋予了标签的帧的该标签,参照所述传送表,按照对应的输出地点信息传送帧, The exchange unit has a transfer table that stores the identifiers of the first to fourth interface units as output location information in tags corresponding to the first route and the second route, and refers to the Transmission table, transmit frames according to the corresponding output location information,

所述第3接口部具有设定故障检测的动作系统或准备系统的第1存储部,该第1存储部被设定为动作系统, The third interface unit has a first storage unit for setting the operation system or the preparation system for fault detection, and the first storage unit is set as the operation system,

所述第4接口部具有设定故障检测的动作系统或准备系统的第2存储部,该第2存储部被设定为准备系统, The fourth interface unit has a second storage unit for setting an operation system or a standby system for fault detection, and the second storage unit is set as a standby system,

所述第3接口部接收从所述第1通信装置的第1物理端口发送的用户帧,将该用户帧按照第1路径的标签打包,经由所述交换部通过第1路径将该用户帧传送给第2通信装置, The third interface unit receives the user frame sent from the first physical port of the first communication device, packs the user frame according to the label of the first path, and transmits the user frame through the first path via the switching unit For the 2nd communication device,

所述第4接口部接收从所述第1通信装置的第2物理端口发送的用户帧,将该用户帧按照第1路径的标签打包,经由所述交换部通过第1路径将该用户帧传送给第2通信装置, The fourth interface unit receives the user frame sent from the second physical port of the first communication device, packs the user frame according to the label of the first path, and transmits the user frame through the first path through the switching unit For the 2nd communication device,

所述第3接口部根据被设定为动作系统的所述第1存储部,将导通确认帧发送给所述第2通信装置, The third interface unit transmits a conduction confirmation frame to the second communication device based on the first storage unit set as the operating system,

所述第4接口部根据被设定为准备系统的所述第2存储部,不将导通确认帧发送给所述第2通信装置, The fourth interface unit does not transmit a conduction confirmation frame to the second communication device based on the second storage unit set as a standby system,

所述传送表对应通过第1和第2路径由所述第1和所述第2接口部接收的下行方向的标签,至少存储有作为针对用户帧的第1输出地点信息表示链接集合的识别符、和作为针对导通确认帧的第2输出地点信息被设定为动作系统的所述第3接口部的识别符, The transfer table corresponds to the downlink labels received by the first and second interface units through the first and second paths, and stores at least an identifier indicating a link set as the first output location information for the user frame. , and as the second output location information for the conduction confirmation frame is set as the identifier of the third interface part of the operating system,

所述交换部识别从所述第2通信装置接收的帧是用户帧还是导通确认帧, The switching unit identifies whether the frame received from the second communication device is a user frame or a continuity confirmation frame,

如果是用户帧,则根据预先设定的规则,选择属于所述传送表的所述第1输出地点信息表示的链接集合的接口部中的一个,通过所选择的接口部向所述第1通信装置传送帧, If it is a user frame, according to a preset rule, select one of the interface units belonging to the link set indicated by the first output location information in the transfer table, and communicate with the first communication unit through the selected interface unit The device transmits the frame,

如果是导通确认帧,则按照所述传送表的第2输出地点信息,向所述第3接口部传送帧, If it is a conduction confirmation frame, then transmit the frame to the third interface part according to the second output location information of the transmission table,

所述第3接口部接收通过所述第2通信装置以预先设定的间隔发送的导通确认帧,根据被设定为动作系统的所述第1存储部,通过未接收该导通确认帧来检测第1或第2路径的故障, The third interface unit receives a conduction confirmation frame transmitted at predetermined intervals by the second communication device, and passes the conduction confirmation frame not received based on the first storage unit set as an operation system. to detect the failure of the 1st or 2nd path,

所述第4接口部根据被设定为准备系统的所述第2存储部,不进行由于未接收导通确认帧造成的故障检测。 The fourth interface unit does not perform failure detection due to non-reception of a continuity confirmation frame based on the second storage unit set as a standby system. the

根据本发明的第三方案,提供一种通信系统,具有: According to the third scheme of the present invention, a kind of communication system is provided, has:

第1通信装置,捆绑多个物理端口用作逻辑上的一个端口,在接收帧的输出地点是该逻辑端口即链接集合端口时,向链接集合端口中任一个物理端口传送该帧; The first communication device binds a plurality of physical ports as one logical port, and when the output location of the received frame is the logical port, that is, the link set port, transmits the frame to any physical port in the link set port;

第2通信装置,经由第1路径和第2路径通过采取冗余结构的通信网连接;以及 The second communication device is connected via a redundant communication network via the first path and the second path; and

第3通信装置,与所述第1通信装置和所述第2通信装置连接,将从所述第1通信装置输入的帧按照标签打包并传送给所述第2通信装置,从由所述第2通信装置输入的帧中去除标签并拆包,传送给所述第1通信装置, The third communication device is connected with the first communication device and the second communication device, packs the frame input from the first communication device according to the label and transmits it to the second communication device, and the frame is received by the second communication device. 2 remove the label from the frame input by the communication device and unpack it, and send it to the first communication device,

所述第3通信装置具有: The third communication device has:

用于连接到第1路径的第1接口部; The first interface part for connecting to the first path;

用于连接到第2路径的第2接口部; The second interface part for connecting to the second path;

用于连接到构成链接集合端口的所述第1通信装置的第1物理端口的第3接口部; A third interface portion for connecting to a first physical port of the first communication device constituting a link aggregation port;

用于连接到构成链接集合端口的所述第1通信装置的第2物理端口的第4接口部;以及 A fourth interface section for connecting to a second physical port of the first communication device constituting a link aggregation port; and

交换部,具有对应第1路径和第2路径的标签将所述第1~第4接口部的识别符存储为输出地点信息的传送表,根据被赋予了标签的帧的该标签,参照所述传送表,按照对应的输出地点信息传送帧, The exchange unit has a transfer table that stores the identifiers of the first to fourth interface units as output location information in tags corresponding to the first route and the second route, and refers to the Transmission table, transmit frames according to the corresponding output location information,

所述第3接口部具有设定故障检测的动作系统或准备系统的第1存储部,该第1存储部被设定为动作系统, The third interface unit has a first storage unit for setting the operation system or the preparation system for fault detection, and the first storage unit is set as the operation system,

所述第4接口部具有设定故障检测的动作系统或准备系统的第2存储部,该第2存储部被设定为准备系统, The fourth interface unit has a second storage unit for setting an operation system or a standby system for fault detection, and the second storage unit is set as a standby system,

所述第3接口部接收从所述第1通信装置的第1物理端口发送的用户帧,将该用户帧按照第1路径的标签打包,经由所述交换部通过第1路径将该用户帧传送给第2通信装置, The third interface unit receives the user frame sent from the first physical port of the first communication device, packs the user frame according to the label of the first path, and transmits the user frame through the first path via the switching unit For the 2nd communication device,

所述第4接口部接收从所述第1通信装置的第2物理端口发送的用户帧,将该用户帧按照第1路径的标签打包,经由所述交换部通过第1路径将该用户帧传送给第2通信装置, The fourth interface unit receives the user frame sent from the second physical port of the first communication device, packs the user frame according to the label of the first path, and transmits the user frame through the first path through the switching unit For the 2nd communication device,

所述第3接口部根据被设定为动作系统的所述第1存储部,将导通确认帧发送给所述第2通信装置, The third interface unit transmits a conduction confirmation frame to the second communication device based on the first storage unit set as the operating system,

所述第4接口部根据被设定为准备系统的所述第2存储部,不将导通确认帧发送给所述第2通信装置, The fourth interface unit does not transmit a conduction confirmation frame to the second communication device based on the second storage unit set as a standby system,

所述传送表至少存储有被设定为动作系统的所述第3接口部的识别符,作为与通过第1和第2路径由所述第1和所述第2接口部接收的下行方向的标签对应的输出地点信息,所述交换部将通过所述第1路径和第2路径从所述第2通信装置接收的导通确认帧,按照所述传送表传送给所述第3接口部, The transfer table stores at least an identifier of the third interface unit set as an operating system as a link to the downlink received by the first and second interface units through the first and second paths. The output location information corresponding to the tag, the switching unit transmits the conduction confirmation frame received from the second communication device through the first path and the second path to the third interface unit according to the transmission table,

所述第3接口部接收通过所述第2通信装置以预先设定的间隔发送的导通确认帧,根据被设定为动作系统的所述第1存储部,通过未接收该导通确认帧来检测第1或第2路径的故障, The third interface unit receives a conduction confirmation frame transmitted at predetermined intervals by the second communication device, and passes the conduction confirmation frame not received based on the first storage unit set as an operation system. to detect the failure of the 1st or 2nd path,

所述第4接口部根据被设定为准备系统的所述第2存储部,不进行由于未接收导通确认帧造成的故障检测。 The fourth interface unit does not perform failure detection due to non-reception of a continuity confirmation frame based on the second storage unit set as a standby system. the

根据本发明的第四方案,提供一种通信系统,具有: According to the fourth scheme of the present invention, a kind of communication system is provided, has:

第1通信装置,捆绑多个物理端口用作逻辑上的一个端口,在接收帧的输出地点是该逻辑端口即链接集合端口时,向链接集合端口中任一个物理端口传送该帧; The first communication device binds a plurality of physical ports as one logical port, and when the output location of the received frame is the logical port, that is, the link set port, transmits the frame to any physical port in the link set port;

第2通信装置,经由第1路径和第2路径通过采取冗余结构的通信网连接;以及 The second communication device is connected via a redundant communication network via the first path and the second path; and

第3通信装置,与所述第1通信装置和所述第2通信装置连接,将从所述第1通信装置输入的帧按照标签打包并传送给所述第2通信装置,从由所述第2通信装置输入的帧中去除标签并拆包,传送给所述第1通信装置, The third communication device is connected with the first communication device and the second communication device, packs the frame input from the first communication device according to the label and transmits it to the second communication device, and the frame is received by the second communication device. 2 remove the label from the frame input by the communication device and unpack it, and send it to the first communication device,

所述第3通信装置具有: The third communication device has:

用于连接到第1路径的第1接口部; The first interface part for connecting to the first path;

用于连接到第2路径的第2接口部; The second interface part for connecting to the second path;

用于连接到构成链接集合端口的所述第1通信装置的第1物理端口的第3接口部; A third interface portion for connecting to a first physical port of the first communication device constituting a link aggregation port;

用于连接到构成链接集合端口的所述第1通信装置的第2物理端口的第4接口部;以及 A fourth interface section for connecting to a second physical port of the first communication device constituting a link aggregation port; and

交换部,具有对应第1路径和第2路径的标签将所述第1~第4接口部的识别符存储为输出地点信息的传送表,根据被赋予了标签的帧的该标签,参照所述传送表,按照对应的输出地点信息传送帧, The exchange unit has a transfer table that stores the identifiers of the first to fourth interface units as output location information in tags corresponding to the first route and the second route, and refers to the Transmission table, transmit frames according to the corresponding output location information,

所述第3接口部具有设定故障检测的动作系统或准备系统的第1存储部,该第1存储部被设定为动作系统, The third interface unit has a first storage unit for setting the operation system or the preparation system for fault detection, and the first storage unit is set as the operation system,

所述第4接口部具有设定故障检测的动作系统或准备系统的第2存储部,该第2存储部被设定为准备系统, The fourth interface unit has a second storage unit for setting an operation system or a standby system for fault detection, and the second storage unit is set as a standby system,

所述第3接口部接收从所述第1通信装置的第1物理端口发送的用户帧,将该用户帧按照第1路径的标签打包,经由所述交换部通过第1路径将该用户帧传送给第2通信装置, The third interface unit receives the user frame sent from the first physical port of the first communication device, packs the user frame according to the label of the first path, and transmits the user frame through the first path via the switching unit For the 2nd communication device,

所述第4接口部接收从所述第1通信装置的第2物理端口发送的用 户帧,将该用户帧按照第1路径的标签打包,经由所述交换部通过第1路径将该用户帧传送给第2通信装置, The fourth interface unit receives the user frame sent from the second physical port of the first communication device, packs the user frame according to the label of the first path, and passes the user frame through the first path through the switching unit sent to the second communication device,

所述第3接口部根据被设定为动作系统的所述第1存储部,将导通确认帧发送给所述第2通信装置, The third interface unit transmits a conduction confirmation frame to the second communication device based on the first storage unit set as the operating system,

所述第4接口部根据被设定为准备系统的所述第2存储部,不将导通确认帧发送给所述第2通信装置, The fourth interface unit does not transmit a conduction confirmation frame to the second communication device based on the second storage unit set as a standby system,

所述传送表对应通过第1和第2路径由所述第1和所述第2接口部接收的下行方向的标签,至少存储有作为针对用户帧的第1输出地点信息表示链接集合的识别符、和作为针对导通确认帧的第2输出地点信息被设定为动作系统的所述第3接口部的识别符, The transfer table corresponds to the downlink labels received by the first and second interface units through the first and second paths, and stores at least an identifier indicating a link set as the first output location information for the user frame. , and as the second output location information for the conduction confirmation frame is set as the identifier of the third interface part of the operating system,

所述交换部识别从所述第2通信装置接收的帧是用户帧还是导通确认帧, The switching unit identifies whether the frame received from the second communication device is a user frame or a continuity confirmation frame,

如果是用户帧,则根据预先设定的规则,选择属于所述传送表的第1输出地点信息表示的链接集合的接口部中的一个,通过所选择的接口部向所述第1通信装置传送帧, If it is a user frame, according to a preset rule, select one of the interface units belonging to the link set indicated by the first output location information in the transmission table, and transmit to the first communication device through the selected interface unit frame,

如果是导通确认帧,则按照所述传送表的第2输出地点信息,向所述第3接口部传送帧, If it is a conduction confirmation frame, then transmit the frame to the third interface part according to the second output location information of the transmission table,

所述第3接口部接收通过所述第2通信装置以预先设定的间隔发送的导通确认帧,根据被设定为动作系统的所述第1存储部,通过未接收该导通确认帧来检测第1或第2路径的故障, The third interface unit receives a conduction confirmation frame transmitted at predetermined intervals by the second communication device, and passes the conduction confirmation frame not received based on the first storage unit set as an operation system. to detect the failure of the 1st or 2nd path,

所述第4接口部根据被设定为准备系统的所述第2存储部,不进行由于未接收导通确认帧造成的故障检测。 The fourth interface unit does not perform failure detection due to non-reception of a continuity confirmation frame based on the second storage unit set as a standby system. the

根据本发明,提供一种通信装置和通信系统,可以实现基于链接集合的以太网区间的冗余化、和基于采用MPLS OAM的维护功能的MPLS区间的冗余化。并且,根据本发明,可以将在对应连接集合的多个接口接收的帧向相同LSP传送。根据本发明,可以防止MPLS OAM故障的错误检测。另外,根据本发明,可以使用户帧不偏向对应链接集合的多个接口中的一方。 According to the present invention, there are provided a communication device and a communication system capable of realizing redundancy of Ethernet sections based on link sets and redundancy of MPLS sections based on a maintenance function using MPLS OAM. Also, according to the present invention, frames received on a plurality of interfaces corresponding to a connection set can be transferred to the same LSP. According to the present invention, false detection of MPLS OAM faults can be prevented. Also, according to the present invention, it is possible to prevent user frames from being biased towards one of a plurality of interfaces corresponding to a link set. the

附图说明Description of drawings

图1是LAG的示意图; Fig. 1 is the schematic diagram of LAG;

图2是连接了支持MPLS OAM的MPLS通信装置的MPLS网络和MPLS通信装置的示意图; Fig. 2 is a schematic diagram of an MPLS network and an MPLS communication device connected with an MPLS communication device supporting MPLS OAM;

图3是MPLS网络帧和传送表310的示意图; Fig. 3 is the schematic diagram of MPLS network frame and transmission table 310;

图4是MPLS通信装置的线路IF的结构图(1); Fig. 4 is the structural diagram (1) of the circuit IF of MPLS communication device;

图5表示线路IF内的帧格式; Figure 5 represents the frame format within the line IF;

图6是表示各个表的结构示例的图(1); Fig. 6 is the figure (1) that represents the structure example of each table;

图7是表示各个表的结构示例的图(2); Fig. 7 is the figure (2) that represents the structure example of each table;

图8表示MPLS OAM格式; Figure 8 represents the MPLS OAM format;

图9是在0系统(运用系统)产生了故障时的运用系统/预备系统的切换的示意图(1); Fig. 9 is a schematic diagram (1) of switching between the operating system/standby system when the 0 system (operating system) fails;

图10是在0系统(运用系统)产生了故障时的运用系统/预备系统的切换的示意图(2); Figure 10 is a schematic diagram (2) of switching between the operating system/standby system when the 0 system (operating system) fails;

图11是表示基于未接收CV的系统切换程序图; Figure 11 is a diagram showing a system switching program based on unreceived CV;

图12是表示CV未接收检测节点的IF控制CPU110的流程图; Fig. 12 is the flow chart that represents the IF control CPU110 of CV not receiving detection node;

图13是表示APS请求接收节点的IF控制CPU110的流程图; Fig. 13 is the flow chart that represents the IF control CPU110 of APS request receiving node;

图14是表示具有LAG和MPLS OAM功能的通信装置的问题的示意图; Fig. 14 is the schematic diagram representing the problem of the communication device with LAG and MPLS OAM function;

图15是第1实施方式的系统的结构图; Fig. 15 is a structural diagram of the system of the first embodiment;

图16是传送表310和LAG信息数据库的结构示例; Fig. 16 is the structural example of transmitting table 310 and LAG information database;

图17是线路IF10的结构图; Fig. 17 is the structural diagram of circuit IF10;

图18是在以太网区间产生故障时的ACT/SBY的切换动作的示意图; Figure 18 is a schematic diagram of the switching action of ACT/SBY when a fault occurs in the Ethernet section;

图19是在以太网区间产生故障时的切换后的表结构示例; Fig. 19 is the example of the table structure after switching when the Ethernet interval produces a fault;

图20是在以太网区间产生故障时的切换流程图(1); Fig. 20 is a switching flowchart (1) when a fault occurs in the Ethernet interval;

图21是在以太网区间产生故障时的切换流程图(2); Fig. 21 is a switching flowchart (2) when a fault occurs in the Ethernet section;

图22是在MPLS区间产生故障时的现用/预备切换的示意图; Figure 22 is a schematic diagram of active/standby switching when a fault occurs in the MPLS section;

图23是在MPLS区间产生故障时的现用/预备切换的流程图; Figure 23 is a flow chart of the active/prepared handover when a fault occurs in the MPLS section;

图24是第2实施方式的系统的结构图; Fig. 24 is a structural diagram of the system of the second embodiment;

图25是第2实施方式的传送表320的结构图。 FIG. 25 is a configuration diagram of a transfer table 320 according to the second embodiment. the

附图标记说明 Explanation of reference signs

1、2MPLS通信装置;10、11、12线路IF;21、22上行链路IF;30交换器;40总括控制CPU;50 LAG信息数据库;310具有传送表;101帧接收电路;102标签ID检索单元;103管理器;103标签赋予单元;104交换发送电路;105交换接收电路;106 MPLS标签处理部;107帧发送电路;108 OAM末端部;109 OAM插入部;110 IF控制CPU;111 CPU接口;200 OAM ACT/SBY切换寄存器;330混列单元(Hash block) 1, 2 MPLS communication device; 10, 11, 12 line IF; 21, 22 uplink IF; 30 switch; 40 overall control CPU; 50 LAG information database; 310 has transmission table; 101 frame receiving circuit; 102 label ID retrieval Unit; 103 Manager; 103 Label Giving Unit; 104 Switching and Sending Circuit; 105 Switching and Receiving Circuit; 106 MPLS Label Processing Unit; 107 Frame Sending Circuit; ;200 OAM ACT/SBY switching registers; 330 Hash blocks

具体实施方式Detailed ways

1.第1实施方式 1. The first embodiment

(链接集合) (link collection)

图1是LAG的示意图。首先说明LAG。 Figure 1 is a schematic diagram of a LAG. First, LAG will be described. the

对应于标签VLAN的普通L2交换器(NW装置),在传送表中设定VLAN标签与输出端口的关系。并且,L2交换器进行输入帧的发件人MAC地址、VLANID与输入物理端口的学习,在接收了收件人中具有所学习的MAC地址、VLAN ID的帧时,从学习表中进行输出端口检索,并交换帧。 In a normal L2 switch (NW device) corresponding to a tagged VLAN, a relationship between a VLAN tag and an output port is set in a forwarding table. In addition, the L2 switch learns the sender's MAC address, VLAN ID, and input physical port of the input frame, and when receiving a frame with the learned MAC address and VLAN ID among the recipients, the output port is selected from the learning table. Retrieve, and exchange frames. the

L2交换器的功能之一是捆绑多个物理端口用作逻辑上的一个端口的被称为链接集合(LAG)的功能。在此,把通过LAG捆绑的逻辑端口称为LAG端口。LAG可以提供例如从逻辑上增大线路频带的效果和提高冗余性的效果。另外,在本实施方式中,例如注重于提高冗余性。LAG端口是由多个物理端口(例如图1(a)中的物理端口1~3)构成的逻辑端口,但从交换器方面识别为一个端口。 One of the functions of the L2 switch is a function called Link Aggregation (LAG) that bundles a plurality of physical ports as one logical port. Here, the logical ports bundled through the LAG are called LAG ports. The LAG can provide, for example, the effect of logically increasing the line frequency band and the effect of improving redundancy. In addition, in this embodiment, for example, attention is paid to improving redundancy. A LAG port is a logical port composed of multiple physical ports (for example, physical ports 1 to 3 in FIG. 1( a )), but is recognized as one port from the perspective of the switch. the

在进行了LAG设定时,交换器的传送表例如设定VLAN标签及其输出端口属性。在接收帧的收件人是发给LAG端口时,交换器向LAG端口的任一方物理端口传送帧。如果是正在进行LAG的物理端口,根据LAG的规定向哪个端口输出帧都没有问题。一般,交换器在帧的发送地点是LAG端口时,使用混列(Hash)确定输出端口。此时,混列单元例如使用收件人MAC地址和VLAN ID进行混列计算,指定帧的发送地点物理端口。混列的计算结果是唯一的,相同的VLAN ID、收件人MAC的帧被向同一物理端口传送。通过使用混列,可以在LAG端口之间有效地分散帧。 When the LAG is set, the forwarding table of the switch sets, for example, a VLAN tag and its output port attribute. When the recipient of the received frame is sent to the LAG port, the switch transmits the frame to any physical port of the LAG port. If it is a physical port that is undergoing LAG, there is no problem to which port the frame is output according to the provisions of the LAG. Generally, when a frame is sent at a LAG port, a switch uses a hash to determine an output port. At this time, the hashing unit, for example, performs hashing calculation using the recipient's MAC address and VLAN ID, and specifies the physical port of the frame transmission location. The hash calculation result is unique, and frames with the same VLAN ID and recipient MAC are transmitted to the same physical port. Frames can be efficiently distributed among LAG ports by using shuffling. the

(MPLS) (MPLS)

下面,根据本实施方式的结构说明MPLS。 Next, MPLS will be described based on the configuration of this embodiment. the

图2是连接了支持MPLS OAM的MPLS通信装置的MPLS网络和MPLS通信装置的示意图。图3是MPLS网络帧和传送表的示意图。 2 is a schematic diagram of an MPLS network and an MPLS communication device connected with an MPLS communication device supporting MPLS OAM. Fig. 3 is a schematic diagram of an MPLS network frame and a transfer table. the

MPLS是一种通信协议,其特征是将输入的L2帧或L3帧按照MPLS标签打包并传送。例如图3所示,对输入的原始L2帧赋予MPLS标签、新的L2标题并传送。在此,以打包L2帧的MPLS进行说明,但该功能在打包L3帧的MPLS中的动作也相同。并且,在打包L2帧的MPLS中,一般按照两个MPLS标签打包帧的比较多,此处为了简化说明,说明将要赋予的标签数为一个的情况。另外,该功能在按照多个标签打包的方式中的动作也相同。MPLS通信装置利用MPLS标签内的LSP ID确定帧的传送地点。 MPLS is a communication protocol, which is characterized in that the input L2 frame or L3 frame is packaged and transmitted according to the MPLS label. For example, as shown in FIG. 3 , an MPLS label and a new L2 header are assigned to an input original L2 frame and transmitted. Here, MPLS for packetizing L2 frames will be described, but this function also operates in the same way for MPLS for packetizing L3 frames. In addition, in MPLS that packs L2 frames, generally many frames are packed with two MPLS labels. Here, for simplicity of description, the case where the number of labels to be assigned is one will be described. In addition, the operation of this function is the same in the method of packaging by multiple tags. The MPLS communication device uses the LSP ID in the MPLS label to determine the transmission location of the frame. the

MPLS通信装置1例如具有线路IF#1(第3接口部)11、线路IF#2(第4接口部)12、上行链路IF#1(第3接口部)21、上行链路IF#2(第2接口部)22、交换器(SW)30、和总括控制CPU(控制部)40。总括控制CPU40例如通过总线等与各部分连接。并且,也可以适当地具有存储器。交换器30具有传送表310。传送表310例如图3(b)所示,对应LSP ID存储有输出端口信息。各部分的具体情况将在后面叙述。 MPLS communication device 1 includes, for example, line IF #1 (third interface unit) 11, line IF #2 (fourth interface unit) 12, uplink IF #1 (third interface unit) 21, uplink IF #2 (second interface unit) 22 , switch (SW) 30 , and overall control CPU (control unit) 40 . The overall control CPU 40 is connected to each part via a bus or the like, for example. Also, a memory may be provided as appropriate. The switch 30 has a transfer table 310 . The transmission table 310 is shown in Figure 3 (b) for example, and the output port information is stored corresponding to the LSP ID. The details of each part will be described later. the

图4是MPLS通信装置的线路IF的结构图(1)。各个线路IF11、12可以是相同结构。 Fig. 4 is a configuration diagram (1) of a line IF of the MPLS communication device. Each line IF11, 12 may have the same structure. the

线路IF10具有帧接收电路101、标签ID检索单元102、管理器112、标签赋予单元103、交换发送电路104、交换接收电路105、MPLS标签处理部106、帧发送电路107、OAM末端部108、OAM插入部109、IF控制CPU110、和CPU接口111。并且,线路IF10具有入口(Ingress)标签检索ID表(第1标签检索表)150、运用系统表160、MPLS标签表170、出口(Egress)标签检索ID表(第2标签检索表)180、和MPLS标签表190。 The line IF10 has a frame receiving circuit 101, a label ID retrieval unit 102, a manager 112, a label giving unit 103, a switching transmitting circuit 104, a switching receiving circuit 105, an MPLS label processing unit 106, a frame transmitting circuit 107, an OAM terminal unit 108, an OAM Insertion unit 109 , IF control CPU 110 , and CPU interface 111 . Furthermore, the line IF10 has an entry (Ingress) label search ID table (first label search table) 150, an operating system table 160, an MPLS label table 170, an egress (Egress) label search ID table (second label search table) 180, and MPLS Label Table 190. the

图6、图7是表示各个表的结构示例的图。 6 and 7 are diagrams showing configuration examples of respective tables. the

入口标签检索ID表150是对应于VLAN ID保存用于检索运用系统表160和MPLS标签表170的标签检索ID的表。该表的检索词是接收帧的 VLAN ID。所获取的标签检索ID按照装置内标题进行保存。 The ingress label search ID table 150 is a table that stores label search IDs for searching the operating system table 160 and the MPLS label table 170 in correspondence with VLAN IDs. The key to this table is the VLAN ID of the received frame. The acquired tag search ID is stored by title in the device. the

运用系统表160是对应标签检索ID保存表示正在运用中的系统的运用系统信息的表。正在运用中的系统例如被保存有表示0系统或1系统的识别信息。该表的检索词是标签检索ID。 The operating system table 160 is a table storing operating system information indicating a system in operation in association with a tag search ID. For example, identification information indicating a system 0 or a system 1 is stored in the system in operation. The search term in this table is the tag search ID. the

MPLS标签表170是对应运用系统信息和标签检索ID,保存在打包帧时赋予的MPLS标签ID(LSP ID、标签)的表。该表的检索词是运用系统信息和标签检索ID。 The MPLS label table 170 is a table that stores MPLS label IDs (LSP IDs, labels) assigned at the time of packaging frames in association with operating system information and label search IDs. The search terms for this table are search IDs using system information and tags. the

出口标签检索ID表180是对应MPLS标签ID保存用于检索MPLS标签表190的标签检索ID和运用系统信息的表。该表的检索词是MPLS标签ID。在MPLS中,在上行和下行中使用不同的标签ID。在此,检索上行标签的标签检索ID和从下行标签获取的标签检索ID相同。 The egress label search ID table 180 is a table for storing the label search ID for searching the MPLS label table 190 and operating system information in association with the MPLS label ID. The key to this table is the MPLS label ID. In MPLS, different label IDs are used in upstream and downstream. Here, the tag search ID for searching an uplink tag is the same as the tag search ID acquired from a downlink tag. the

MPLS标签表190是对应运用系统信息和标签检索ID保存导通确认信息的表。该表的检索词是运用系统信息和标签检索ID。该表的导通确认信息当在OAM末端部108接收CV帧时,例如被写入初始值“3”,当在OAM插入部109时,例如在一秒内减算一次“1”。在该值为“0”时,处于3秒以上的CV未到达状态。在该值成为阈值(例如0)时,即出现3秒以上的CV未到达时,进行连接故障检测。另外,初始值、将要减算的数和故障检测用的阈值可以是合适的值。并且,也可以在从初始值起进行加算并达到预先确定的值时进行连接故障检测。 The MPLS label table 190 is a table that stores continuity confirmation information in association with operating system information and label search IDs. The search terms for this table are search IDs using system information and tags. The conduction confirmation information in this table is written with an initial value of "3", for example, when receiving a CV frame at the OAM termination unit 108, and is decremented with "1" once every second, for example, at the OAM insertion unit 109. When this value is "0", the CV has not been reached for 3 seconds or more. When this value reaches a threshold value (for example, 0), that is, when a CV does not arrive for more than 3 seconds, connection failure detection is performed. In addition, the initial value, the number to be subtracted, and the threshold for fault detection may be appropriate values. Furthermore, connection failure detection may be performed when adding up from the initial value reaches a predetermined value. the

Valid表示项目的有效/无效。例如,在Valid为1时,该项目有效,而在为0时该项目无效。 Valid indicates validity/invalidity of the item. For example, when Valid is 1, the item is valid, and when it is 0, the item is invalid. the

图5表示线路IF内的帧格式。装置内帧对原始L2帧赋予装置内标题。装置内标题例如包括运用系统信息和标签检索ID。 Fig. 5 shows the frame format in the line IF. The intra-device frame gives the original L2 frame an intra-device header. The in-device title includes, for example, operating system information and tag search ID. the

图8表示MPLS OAM格式。 Figure 8 shows the MPLS OAM format. the

MPLS OAM帧格式例如具有L2标题、MPLS标签、MPLS OAM标签、OAM类型、OAM有效载荷。MPLS标签包括LSPID。在MPLS OAM标签中存储有例如利用十进位数表示14的ID。OAM类型存储有对应CV、APS(系统切换)的信息。在OAM有效载荷中存储有表示APS是APS请求还是APS答复的信息。 MPLS OAM frame format for example has L2 header, MPLS label, MPLS OAM label, OAM type, OAM payload. The MPLS label includes the LSPID. An ID represented by, for example, 14 in decimal is stored in the MPLS OAM label. The OAM type stores information corresponding to CV and APS (system switching). Information indicating whether the APS is an APS request or an APS reply is stored in the OAM payload. the

返回图4,说明各个单元。 Returning to Fig. 4, each unit will be described. the

帧接收电路101从物理端口(例如物理端口#1)接收L2帧,对原始L2帧赋予装置内标题(例如参照图5)。在此,装置内标题也可以是空白。标签ID检索单元102从接收帧的L2标题抽出VLAN ID,检索入口标签检索ID表150,获取对应的标签检索ID。并且,标签ID检索单元102将所获取的标签检索ID存储在接收帧的装置内标题中,将帧输出给管理器112。管理器112例如进行帧发送的管理。并且,根据帧类别是OAM帧还是用户帧,将帧识别信号输出给标签赋予单元103。 The frame receiving circuit 101 receives an L2 frame from a physical port (for example, physical port #1), and assigns an in-device header to the original L2 frame (see, for example, FIG. 5 ). Here, the in-device title may be blank. The tag ID search unit 102 extracts the VLAN ID from the L2 header of the received frame, searches the entry tag search ID table 150, and acquires the corresponding tag search ID. Then, the tag ID search section 102 stores the acquired tag search ID in the device header of the received frame, and outputs the frame to the manager 112 . The manager 112 manages, for example, frame transmission. And, depending on whether the frame type is an OAM frame or a user frame, a frame identification signal is output to label assigning section 103 . the

标签赋予单元103的处理动作因OAM帧和用户帧而不同。来自管理器112的帧识别信号例如为“0”时表示用户帧。在接收用户帧时,标签赋予单元103从接收帧的装置内标题抽出标签检索ID,从运用系统表160获取对应标签检索ID的运用系统信息。并且,标签赋予单元103根据所获取的运用系统信息和标签检索ID,检索MPLS标签表170,获取对应的MPLS标签ID。标签赋予单元103根据从表中获取的MPLS标签ID生成MPLS标签,由预先寄存设定的新L2标题信息生成L2标题并打包原始L2帧。 The processing operation of label assigning section 103 differs between OAM frames and user frames. When the frame identification signal from the manager 112 is, for example, "0", it indicates a user frame. When receiving a user frame, the tag assigning unit 103 extracts the tag search ID from the header in the received frame, and acquires the operating system information corresponding to the tag search ID from the operating system table 160 . Furthermore, the label assigning unit 103 searches the MPLS label table 170 based on the acquired operating system information and the label search ID, and acquires the corresponding MPLS label ID. The label assigning unit 103 generates an MPLS label according to the MPLS label ID acquired from the table, generates an L2 header from the pre-registered new L2 header information, and packs the original L2 frame. the

另一方面,在帧识别信号例如为“1”时表示OAM插入帧(CV/APS)。标签赋予单元103不检索运用系统表160,而根据从装置内标题获取的运用系统信息和标签检索ID检索MPLS标签表170。标签赋予单元103按照新L2标题和MPLS标签打包OAM帧。交换发送电路104删除装置内标题,将已打包的帧发送给SW。 On the other hand, when the frame identification signal is, for example, "1", it indicates an OAM insertion frame (CV/APS). The label assigning section 103 does not search the operating system table 160, but searches the MPLS label table 170 based on the operating system information acquired from the title in the device and the label search ID. The label assigning unit 103 packs the OAM frame according to the new L2 header and MPLS label. The switching transmission circuit 104 deletes the header in the device, and transmits the packed frame to the SW. the

交换接收电路105从SW接收帧。MPLS标签处理部106确认从SW侧接收的帧内的MPLS标签,具有MPLS、OAM标签的帧被发送给OAM末端部108。其他的帧在删除新L2标题和MPLS标签后向帧接收电路107传送。帧接收电路107向物理端口(例如物理端口#1)发送帧。 The switch receiving circuit 105 receives frames from the SW. The MPLS label processing unit 106 checks the MPLS label in the frame received from the SW side, and sends the frame with the MPLS and OAM label to the OAM end unit 108 . Other frames are sent to the frame reception circuit 107 after deleting the new L2 header and MPLS label. The frame reception circuit 107 transmits a frame to a physical port (for example, physical port #1). the

OAM插入部109例如在1秒内对MPLS标签表190检索一次所有项目。OAM插入部109对登记的项目或Valid为有效“1”的项目生成CV帧的有效载荷,并赋予包括从表中得到的运用系统信息和标签检索ID的装置内标题后输出(插入)给管理器112。从OAM插入部109插入的帧的格式为装置内标题、MPLS OAM标签、OAM有效载荷(包括OAM类型)。并且,将 检索的项目的导通确认信息的值例如减算1。在导通确认信息的值已经是“0”时不进行减算,将导通确认信息的值为“0”的项目的运用系统信息、标签检索ID、和表示未接收CV的信息通知IF控制CPU110。 The OAM inserting unit 109 searches the MPLS label table 190 for all entries once, for example, within one second. The OAM inserting unit 109 generates a payload of a CV frame for a registered item or an item whose Valid value is "1", and outputs (inserts) it to the management after adding an in-device header including the operating system information and tag search ID obtained from the table. device 112. The format of the frame inserted by the OAM insertion unit 109 is an intra-device header, MPLS OAM label, and OAM payload (including OAM type). And, the value of the conduction confirmation information of the retrieved item is subtracted by 1, for example. When the value of the conduction confirmation information is already "0", the subtraction is not performed, and the operating system information, tag search ID, and information indicating that the CV has not been received are notified to the IF control of the item whose conduction confirmation information value is "0". CPU110. the

并且,OAM插入部109根据指示插入APS请求帧和APS答复帧。 And, the OAM inserting unit 109 inserts an APS request frame and an APS reply frame according to the instruction. the

OAM末端部108从MPLS标签处理部106接收具有MPLS OAM标签的帧。OAM末端部108在接收到OAM帧CV、APS请求、APS答复时,分别进行不同的动作。CV、APS请求、APS答复例如可以根据接收帧的OAM类型的类型值、表示OAM有效载荷内的请求/答复的信息等识别。 The OAM termination unit 108 receives a frame with an MPLS OAM label from the MPLS label processing unit 106 . When the OAM end unit 108 receives the OAM frame CV, the APS request, and the APS reply, it performs different operations. CV, APS request, and APS reply can be identified, for example, based on the type value of the OAM type of the received frame, information representing the request/reply in the OAM payload, and the like. the

在接收到CV时,OAM末端部108将MPLS标签ID作为检索词,检索出口标签检索ID表180,获取对应的运用系统信息和标签检索ID。OAM末端部108根据从出口标签检索ID表180获取的运用系统信息和标签检索ID,检索MPLS标签表190,将对应的导通确认信息例如设定为“3”。 When receiving the CV, the OAM end unit 108 searches the egress label search ID table 180 using the MPLS label ID as a search term, and acquires the corresponding operation system information and label search ID. The OAM end unit 108 searches the MPLS label table 190 based on the operating system information and the label search ID acquired from the egress label search ID table 180, and sets the corresponding connection confirmation information to "3", for example. the

在接收到APS请求时,OAM末端部108将MPLS标签ID作为检索词,检索出口标签检索ID表180,获取对应的运用系统信息和标签检索ID。OAM末端部108将从出口标签检索ID表180获取的运用系统信息和标签检索ID、及包括表示接收APS请求的信息的APS请求接收通知,通知IF控制CPU110。 When receiving the APS request, the OAM end unit 108 uses the MPLS label ID as a search term to search the egress label search ID table 180 to obtain the corresponding operating system information and label search ID. The OAM end unit 108 notifies the IF control CPU 110 of the operation system information and the label search ID acquired from the outlet label search ID table 180 , and an APS request reception notification including information indicating reception of the APS request. the

在接收到APS答复时,OAM末端部108与接收APS请求时相同,从出口标签检索ID表180,获取运用系统信息和标签检索ID,将所获取的运用系统信息和标签检索ID、及包括表示接收APS答复的信息的APS答复接收通知,通知IF控制CPU110。 When receiving the APS reply, the OAM end unit 108 obtains the operation system information and the label retrieval ID from the export label retrieval ID table 180 in the same way as when receiving the APS request, and stores the acquired operation system information, label retrieval ID, and The APS that has received the information of the APS reply replies to the reception notification and notifies the IF control CPU 110 . the

IF控制CPU110进行各个表的项目设定、及APS请求/答复帧的插入系统切换处理。另外,CPU接口111是IF控制CPU110与总括控制CPU40的接口。 The IF control CPU 110 performs setting of items in each table and insertion system switching processing of APS request/reply frames. In addition, the CPU interface 111 is an interface between the IF control CPU 110 and the overall control CPU 40 . the

在APS请求插入处理中,IF控制CPU110从OAM插入部109输入导通确认信息“0”的项目的标签检索ID和运用系统信息。IF控制CPU110生成APS请求的有效载荷与OAM标签。并且,生成装置内标题。在装置内标题中存储所获取的标签检索ID和发送APS请求的系统的运用系统信息。发送APS请求的系统的运用系统信息可以是从OAM插入部109通知 的运用系统的相反系统或运用系统之外的系统中的一个。即,使用与产生故障的系统不同的系统发送APS请求。 In the APS request insertion process, the IF control CPU 110 inputs, from the OAM insertion unit 109 , the tag search ID and operating system information of the item of conduction confirmation information “0”. The IF controls the CPU 110 to generate the payload and OAM tag of the APS request. And, an in-device title is generated. The acquired tag search ID and operating system information of the system that sent the APS request are stored in the header in the device. The operating system information of the system that sends the APS request may be one of the opposite system of the operating system notified from the OAM insertion unit 109 or a system other than the operating system. That is, the APS request is transmitted using a system different from the system in which the failure occurred. the

在APS答复插入处理中,IF控制CPU110从OAM末端部108输入上述的APS请求接收通知。该通知包括运用系统信息和标签检索ID。IF控制CPU110生成APS答复的有效载荷及OAM标签。并且,生成装置内标题。在装置内标题中存储所获取的标签检索ID和运用系统信息。IF控制CPU110对有效载荷附加OAM标签和装置内标题生成APS答复,输出给管理器112。APS答复通过与APS请求相同的运用系统传送。 In the APS reply insertion process, the IF control CPU 110 inputs the above-mentioned APS request reception notification from the OAM terminal unit 108 . The notification includes retrieval IDs using system information and tags. The IF control CPU 110 generates the payload of the APS reply and the OAM tag. And, an in-device title is generated. The acquired tag search ID and operating system information are stored in the header in the device. The IF control CPU 110 adds an OAM tag and an in-device header to the payload, generates an APS reply, and outputs it to the manager 112 . APS replies are sent through the same operating system as APS requests. the

在系统切换处理中,IF控制CPU110从OAM末端部108输入上述的APS请求接收通知。该通知包括标签检索ID和运用系统信息。IF控制CPU110按照所获取的标签检索ID检索运用系统表160,把表的运用系统信息栏目改写为所获取的运用系统信息。 In the system switching process, the IF control CPU 110 receives the above-mentioned APS request reception notification from the OAM termination unit 108 . The notification includes tag search ID and operating system information. The IF control CPU 110 searches the operating system table 160 according to the acquired tag search ID, and rewrites the operating system information column of the table with the acquired operating system information. the

(产生故障时的运用系统/预备系统的切换一1) (Switching between operating system/standby system when a failure occurs - 1)

图9和图10是在0系统(运用系统)产生了故障时的运用系统/预备系统的切换的示意图。 9 and 10 are schematic diagrams of switching between the operating system and the standby system when the 0 system (operating system) fails. the

例如,在0系统(运用系统)的下行中产生了故障时,在MPLS通信装置1的线路IF中,处于未接收导通确认帧状态。因此,例如MPLS标签表190的导通确认信息为0(例如参照图10(b))。通过处于CV未接收状态,终点节点(例如MPLS通信装置1的线路IF#1(11))检测到在中途路径中产生了故障,利用上行预备系统连接(LSP1000)发送系统切换(APS)请求帧。接收到APS请求帧的始点节点(例如MPLS通信装置2的线路IF#1(11))利用下行预备系统连接(LSP5000)发送APS答复帧。接收到APS答复帧的终点节点改写运用系统表160的运用系统信息,以便将系统从0系统切换为1系统(图10(a))。 For example, when a failure occurs in the downlink of system 0 (operating system), the line IF of the MPLS communication device 1 is in a state where the continuity confirmation frame is not received. Therefore, for example, the connectivity confirmation information of the MPLS label table 190 is 0 (for example, refer to FIG. 10( b )). The terminal node (for example, line IF#1 (11) of MPLS communication device 1) detects that a failure has occurred on the intermediate path due to the CV not receiving state, and transmits a system switching (APS) request frame using the uplink backup system connection (LSP1000) . The origin node (for example, line IF#1 (11) of MPLS communication device 2) that has received the APS request frame transmits an APS reply frame using the downlink backup system connection (LSP5000). The destination node that has received the APS reply frame rewrites the operating system information in the operating system table 160 so as to switch the system from system 0 to system 1 ( FIG. 10( a )). the

这样,在使用MPLS OAM提供系统切换的MPLS通信装置1、2中,将CV未接收作为一个触发器,进行系统的切换。 In this way, in the MPLS communication devices 1 and 2 that provide system switching using MPLS OAM, the non-reception of CV is used as a trigger to perform system switching. the

图11是表示基于未接收CV的系统切换程序图。另外,图中的IF控制CPU110如上所述包含于线路IF中,但为了便于说明,区分IF控制CPU110和除此以外的各部分,将IF控制CPU110以外的部分统称为线路 IF。 Fig. 11 is a diagram showing a system switching procedure based on an unreceived CV. In addition, the IF control CPU 110 in the figure is included in the line IF as described above, but for the convenience of explanation, the IF control CPU 110 and other parts are distinguished, and the parts other than the IF control CPU 110 are collectively called the line IF. the

MPLS通信装置2的线路IF#1(11)通过0系统的路径,向MPLS通信装置1的线路IF#1(11)例如周期地发送CV帧。此处作为一例,假设最初的CV帧到达MPLS通信装置1的线路IF#1(11),但由于0系统的路径产生故障,以后的CV帧未能在MPLS通信装置1的线路IF#1(11)中接收。 The line IF#1 (11) of the MPLS communication device 2 transmits a CV frame to the line IF#1 (11) of the MPLS communication device 1, for example, periodically, via the path of the 0 system. Here, as an example, assume that the first CV frame arrives at the line IF #1 (11) of the MPLS communication device 1, but due to a failure in the path of the 0 system, subsequent CV frames fail to reach the line IF #1 (11) of the MPLS communication device 1. 11) to receive. the

MPLS通信装置2的线路IF#1(11)(例如OAM末端部108)由于不能在预定时间接收CV帧,所以例如在MPLS标签表190的导通确认信息为0时,通知MPLS通信装置1的IF控制CPU110未接收CV。MPLS通信装置1的IF控制CPU110指示MPLS通信装置1的线路IF#1(11)(例如OAM插入部109)插入APS请求。MPLS通信装置1的线路IF#1(11)(例如OAM插入部109)通过1系统向MPLS通信装置2的线路IF#1(11)发送APS请求帧。 Since the line IF#1 (11) of the MPLS communication device 2 (for example, the OAM termination unit 108) cannot receive the CV frame at the predetermined time, for example, when the conduction confirmation information of the MPLS label table 190 is 0, it notifies the MPLS communication device 1 of The IF control CPU 110 does not receive CV. The IF control CPU 110 of the MPLS communication device 1 instructs the line IF #1 (11) of the MPLS communication device 1 (for example, the OAM insertion unit 109 ) to insert an APS request. The line IF#1 (11) of the MPLS communication device 1 (for example, the OAM insertion unit 109) transmits an APS request frame to the line IF#1 (11) of the MPLS communication device 2 via 1 system. the

MPLS通信装置2的线路IF#1(11)(例如OAM末端部108)接收APS请求帧,并将接收APS请求通知MPLS通信装置2的IF控制CPU110。MPLS通信装置2的IF控制CPU110指示MPLS通信装置2的线路IF#1(11)(例如OAM插入部109)插入APS答复。MPLS通信装置2的线路IF#1(11)按照指示,通过1系统向MPLS通信装置1的线路IF#1(11)(例如OAM插入部109)发送APS答复帧。并且,MPLS通信装置2的IF控制CPU110将运用系统表160的运用系统信息从0系统改写为1系统。 Line IF # 1 ( 11 ) of MPLS communication device 2 (for example, OAM termination unit 108 ) receives the APS request frame, and notifies IF control CPU 110 of MPLS communication device 2 of the received APS request. The IF control CPU 110 of the MPLS communication device 2 instructs the line IF#1 (11) of the MPLS communication device 2 (for example, the OAM insertion unit 109) to insert an APS reply. The line IF#1 (11) of the MPLS communication device 2 sends an APS reply frame to the line IF#1 (11) of the MPLS communication device 1 (for example, the OAM insertion unit 109) through 1 system according to the instruction. Then, the IF control CPU 110 of the MPLS communication device 2 rewrites the operating system information in the operating system table 160 from system 0 to system 1 . the

MPLS通信装置1的线路IF#1(11)(例如OAM末端部108)接收APS答复帧,并将接收APS答复通知MPLS通信装置1的IF控制CPU110。MPLS通信装置1的IF控制CPU110将运用系统表160的运用系统信息从0系统改写为1系统。 Line IF # 1 ( 11 ) of MPLS communication device 1 (for example, OAM termination unit 108 ) receives the APS reply frame, and notifies IF control CPU 110 of MPLS communication device 1 of the received APS reply. The IF control CPU 110 of the MPLS communication device 1 rewrites the operating system information of the operating system table 160 from system 0 to system 1 . the

图12是表示CV未接收检测节点的IF控制CPU110的流程图。例如,图11中的MPLS通信装置1的IF控制CPU110的流程图。 FIG. 12 is a flowchart showing the IF control CPU 110 of the CV non-reception detection node. For example, a flowchart of the IF control CPU 110 of the MPLS communication device 1 in FIG. 11 . the

IF控制CPU110判断是否在运用系统中检测到CV未接收(S101)。例如,IF控制CPU110根据来自OAM插入部109的通知中包含的标签检索ID,参照运用系统表160,获取运用系统为0系统还是1系统。如果所获 取的运用系统与来自OAM插入部109的通知中包含的运用系统信息一致,则判断是运用系统,如果不一致,则判断不是运用系统。在判断不是运用系统时(S101、否),转入步骤S109。 The IF control CPU 110 judges whether CV non-reception is detected in the operation system (S101). For example, the IF control CPU 110 refers to the operating system table 160 based on the tag search ID included in the notification from the OAM insertion unit 109 , and acquires whether the operating system is system 0 or system 1 . If the acquired operating system matches the operating system information included in the notification from the OAM insertion unit 109, it is determined that it is the operating system, and if it does not match, it is determined that it is not the operating system. When it is judged that the system is not in operation (S101, No), go to step S109. the

另一方面,在判断是运用系统时,IF控制CPU110指示预备系统插入APS请求帧(S103)。并且,IF控制CPU110监视是否从预备系统接收了APS答复帧(S105)。例如持续监视APS答复帧的接收直到超出时间(S105、否)。 On the other hand, when it is judged that it is the active system, the IF control CPU 110 instructs the standby system to insert an APS request frame (S103). And, the IF control CPU 110 monitors whether or not an APS reply frame is received from the backup system (S105). For example, the reception of the APS reply frame is continuously monitored until the time is exceeded (S105, No). the

IF控制CPU110在通过OAM末端部108接收到APS答复帧时(S105、是),变更与接收了APS答复的LSP对应的运用系统表160的运用系统信息(S107)。例如,将运用系统信息从0系统改写为1系统。例如,在通过LSP5000接收到APS答复帧时,从OAM末端部108向IF控制CPU110通知接收到APS答复帧的标签检索ID和APS答复接收运用系统。另外,OAM末端部108也可以根据MPLS标签ID并参照出口标签检索ID表180,获取标签检索ID和运用系统信息。IF控制CPU110按照所述标签检索ID检索运用系统表160,将相应项目的“运用系统”变更为接收到APS答复帧的系统。接收APS答复时的表变更部位例如可以只是这一处。更加具体地讲,首先,从OAM末端部108向IF控制CPU110通知接收到APS的运用系统(例如1系统)和标签检索ID(例如1)。然后,IF控制CPU110即图6(b)示例的运用系统表160的检索ID“1”的运用系统从“0”变更为“1”。 When the IF control CPU 110 receives the APS reply frame via the OAM end unit 108 (S105, YES), it changes the operating system information of the operating system table 160 corresponding to the LSP that has received the APS reply (S107). For example, rewrite the operation system information from 0 system to 1 system. For example, when an APS reply frame is received through the LSP 5000 , the OAM end unit 108 notifies the IF control CPU 110 of the tag search ID and the APS reply reception operation system that received the APS reply frame. In addition, the OAM end unit 108 may refer to the egress label search ID table 180 based on the MPLS label ID, and acquire the label search ID and operating system information. The IF control CPU 110 searches the operating system table 160 according to the tag search ID, and changes the "operating system" of the corresponding item to the system that received the APS reply frame. For example, this part may be the only place where the table is changed when the APS reply is received. More specifically, first, the operating system (for example, 1 system) and the tag search ID (for example, 1) that have received the APS are notified from the OAM end unit 108 to the IF control CPU 110 . Then, the operation system of the search ID "1" of the IF control CPU 110, that is, the operation system table 160 illustrated in FIG. 6(b) is changed from "0" to "1". the

IF控制CPU110将运用系统切换通知总括控制CPU40(S109)。例如,包括切换后的系统信息(例如1系统)。 The IF control CPU 110 notifies the overall control CPU 40 of operating system switching (S109). For example, system information after switching (for example, 1 system) is included. the

图13是表示APS请求接收节点的IF控制CPU110的流程图。例如,图11中的MPLS通信装置2的IF控制CPU110的流程图。 FIG. 13 is a flowchart showing the IF control CPU 110 of the APS request receiving node. For example, a flowchart of the IF control CPU 110 of the MPLS communication device 2 in FIG. 11 . the

IF控制CPU110接收到APS请求时,向接收到APS请求帧的LSP的相对LSP插入APS答复帧(S201)。例如,在图9中,在从LSP1000接收到APS请求帧时,对LSP5000插入APS答复帧。 When the IF control CPU 110 receives the APS request, it inserts an APS reply frame into the LSP opposite to the LSP that has received the APS request frame (S201). For example, in FIG. 9 , when an APS request frame is received from LSP1000 , an APS reply frame is inserted into LSP5000 . the

IF控制CPU110变更与接收到APS请求的LSP对应的运用系统表160的运用系统信息(S203)。接收到APS请求时的动作和变更部位与接收到 APS答复时相同。另外,图6、图10示例的表是MPLS通信装置1的表的示例,但MPLS通信装置2也可以具有相同的表结构。例如,从接收到APS请求的标签检索ID检索运用系统表,相应项目的“运用系统”被变更为接收到APS的运用系统。并且,MPLS通信装置1从MPLS通信装置2接收到APS请求时的情况也相同。 The IF control CPU 110 changes the operating system information in the operating system table 160 corresponding to the LSP that has received the APS request (S203). The actions and changes when receiving an APS request are the same as when receiving an APS reply. 6 and 10 are examples of tables of the MPLS communication device 1, but the MPLS communication device 2 may have the same table structure. For example, the operation system table is retrieved from the tag search ID that received the APS request, and the "operation system" of the corresponding item is changed to the operation system that received the APS. The same applies to the case where the MPLS communication device 1 receives an APS request from the MPLS communication device 2 . the

并且,IF控制CPU110将运用系统切换通知总括控制CPU40(S205)。例如,包括切换后的系统信息(例如1系统)。 Then, the IF control CPU 110 notifies the overall control CPU 40 of operating system switching (S205). For example, system information after switching (for example, 1 system) is included. the

(LAG和MPLS OAM) (LAG and MPLS OAM)

图14是表示具有LAG和MPLS OAM功能的通信装置的问题的示意图。 FIG. 14 is a schematic diagram showing problems of a communication device having LAG and MPLS OAM functions. the

LAG是捆绑多个物理端口用作一个逻辑端口的技术。因此,即使属于相同MPLS连接的VLAN流从不同物理端口输入时,也需要通过相同的MPLS标签路径、相同的路径传送。但是,以往的MPLS通信装置由于标签处理表在线路IF独立保存,所以有时不能在相同上行连接中发送VLAN帧。并且,关于下行帧,交换器30按照LSP ID切换路径,所以只能向某一方线路IF传送帧。另外,此处所说上行指从以太网区间到MPLS区间方向,所说下行指从MPLS区间到以太网区间方向。 LAG is a technology that bundles multiple physical ports as one logical port. Therefore, even when VLAN flows belonging to the same MPLS connection are input from different physical ports, they need to be transmitted through the same MPLS label path and the same path. However, a conventional MPLS communication device may not be able to transmit a VLAN frame through the same uplink connection because the label processing table is stored independently in the line IF. In addition, regarding the downlink frame, the switch 30 switches paths according to the LSP ID, so the frame can only be transmitted to a certain line IF. In addition, the uplink mentioned here refers to the direction from the Ethernet section to the MPLS section, and the downlink refers to the direction from the MPLS section to the Ethernet section. the

即,在以往的MPLS通信装置中,例如存在以下问题。 That is, conventional MPLS communication devices have, for example, the following problems. the

首先,有时不能通过相同的LSP传送上行帧。并且,有时只能偏向传送下行帧。由于OAM帧只能向一个物理端口传送,所以在其他物理端口的OAM末端部108中,有可能由于OAM未到达而错误检测为故障。 First, sometimes upstream frames cannot be transmitted through the same LSP. Also, sometimes only downlink frames can be transmitted. Since an OAM frame can only be transferred to one physical port, there is a possibility that the OAM end unit 108 of another physical port may be erroneously detected as a failure due to non-arrival of the OAM. the

在想要通过相同的LSP从多个物理端口传送帧时,来自各个线路IF的CV帧也通过相同的LSP发送,所以在相对的MPLS通信装置中,在1秒内将接收两个以上来自同一LSP的CV帧等,即接收规定数量以上的CV帧,有可能导致错误识别。另外,由于在下行的用户帧的传送地点线路IF产生偏向,所以有可能不能实现实施LAG的益处中的频带增大。 When it is intended to transmit frames from multiple physical ports through the same LSP, the CV frames from each line IF are also sent through the same LSP, so in the opposite MPLS communication device, two or more CV frames of LSP, etc., that is, reception of more than a predetermined number of CV frames may result in erroneous recognition. In addition, since the line IF is biased at the transmission point of the downlink user frame, there is a possibility that the increase in the frequency band which is a benefit of implementing LAG cannot be realized. the

(链接集合及连接了MPLS的系统) (link set and MPLS-connected system) 

图15是本实施例的系统结构图。图16是传送表310和LAG信息数据库的结构示例。 Fig. 15 is a system configuration diagram of this embodiment. FIG. 16 is a structural example of the transfer table 310 and the LAG information database. the

MPLS通信装置1例如具有线路IF#1、2(11、12)、上行链路IF# 1、2(21、22)、交换器30、总括控制CPU40、LAG信息数据库50。总括CPU40例如通过总线等与各部分连接。并且,也可以适当地具有存储器。交换器30具有传送表310。传送表310例如图3(b)所示,对应ID存储输出端口信息。 The MPLS communication device 1 includes, for example, line IF#1, 2 (11, 12), uplink IF#1, 2 (21, 22), a switch 30, an overall control CPU 40, and a LAG information database 50. Overall, the CPU 40 is connected to each part via a bus or the like, for example. Also, a memory may be provided as appropriate. The switch 30 has a transfer table 310 . The transfer table 310 is, for example, as shown in FIG. 3( b ), and stores output port information corresponding to the ID. the

相对NW装置(第1通信装置)捆绑多个物理端口用作逻辑上的一个端口,在接收帧的输出地点是该逻辑端口即链接集合端口时,向链接集合端口中任一个物理端口传送该帧。 For the NW device (the first communication device), a plurality of physical ports are bundled and used as one logical port, and when the output destination of the received frame is the logical port, that is, the link set port, the frame is transmitted to any physical port among the link set ports . the

MPLS通信装置1经由0系统LSP(第1路径)和1系统LSP(第2路径)、通过采取冗余结构的MPLS网(通信网)与MPLS通信装置2(第2通信装置)连接。MPLS通信装置1将从相对NW装置3输入的帧按照标签打包并传送给MPLS通信装置2,从由MPLS通信装置2输入的帧中去除标签并拆包,传送给相对NW装置3。 The MPLS communication device 1 is connected to the MPLS communication device 2 (second communication device) via a redundant MPLS network (communication network) via a system 0 LSP (first path) and a system 1 LSP (second path). The MPLS communication device 1 packs the frame input from the counterpart network device 3 into labels and transmits it to the MPLS communication device 2 , removes the label from the frame input from the MPLS communication device 2 , unpacks it, and transmits it to the counterpart network device 3 . the

上行链路IF#1(21)是用于连接到0系统LSP的接口。上行链路IF#2(22)是用于连接到1系统LSP的接口。线路IF#1(11)是用于连接到构成相对NW装置3的链接集合端口的第1物理端口的接口。线路IF#2(12)是用于连接到构成相对NW装置3的链接集合端口的第2物理端口的接口。 Uplink IF#1 (21) is an interface for connecting to the 0 system LSP. Uplink IF#2 (22) is an interface for connecting to 1-system LSP. The line IF#1 ( 11 ) is an interface for connecting to the first physical port constituting the link set port facing the NW device 3 . The line IF#2 (12) is an interface for connecting to the second physical port constituting the link set port facing the NW device 3 . the

交换器30具有对应0系统LSP和1系统LSP的标签,将接口部的识别符存储为输出地点信息的传送表310。交换器30根据被赋予了标签的帧的该标签,参照传送表310,按照对应的输出地点信息传送帧。 The switch 30 has labels corresponding to the system 0 LSP and the system 1 LSP, and stores the identifier of the interface unit as the transfer table 310 of the output location information. The switch 30 refers to the transfer table 310 based on the tag of the tagged frame, and transfers the frame according to the corresponding output destination information. the

线路IF#1(11)具有表示故障检测的动作系统或准备系统的OAMACT/SBY切换寄存器(第1存储部),第1存储部被设定为动作系统。线路IF#2(12)具有表示故障检测的动作系统或准备系统的OAMACT/SBY切换寄存器(第2存储部),第2存储部被设定为准备系统。 Line IF#1 (11) has an OAMACT/SBY switching register (first storage unit) indicating the operating system or standby system for failure detection, and the first storage unit is set as the operating system. The line IF#2 (12) has an OAMACT/SBY switching register (second storage unit) indicating the operating system or the standby system for failure detection, and the second storage unit is set as the standby system. the

线路IF#1(11)接收从相对NW装置3的第1物理端口发送的用户帧,将该用户帧按照0系统LSP的标签打包,经由交换器30通过0系统LSP将该用户帧传送给MPLS通信装置2。线路IF#2(12)接收从相对NW装置3的第2物理端口发送的用户帧,将该用户帧按照0系统LSP的标签打包,经由交换器30通过0系统LSP将该用户帧传送给MPLS 通信装置2。 The line IF#1 (11) receives the user frame sent from the first physical port of the corresponding NW device 3, packs the user frame according to the label of the 0-system LSP, and transmits the user frame to the MPLS via the switch 30 through the 0-system LSP Communication device 2. The line IF#2 (12) receives the user frame transmitted from the second physical port of the corresponding NW device 3, packs the user frame according to the label of the 0-system LSP, and transmits the user frame to the MPLS via the switch 30 through the 0-system LSP Communication device 2. the

线路IF#1(11)根据被设定为动作系统的第1存储部,将导通确认帧发送给MPLS通信装置2。另一方面,线路IF#2(12)根据被设定为准备系统的第2存储部,不将导通确认帧发送给MPLS通信装置2。 The line IF#1 (11) transmits a conduction confirmation frame to the MPLS communication device 2 based on the first storage unit set as the operating system. On the other hand, the line IF#2 (12) does not transmit the continuity confirmation frame to the MPLS communication device 2 based on the second storage unit set as the standby system. the

传送表310至少存储有被设定为动作系统的线路IF#1(11)的识别符,作为与通过0系统和1系统LSP由线路IF#1(11)、线路IF#2(12)接收的下行方向的标签对应的输出地点信息。交换器30将通过0系统LSP和1系统LSP从MPLS通信装置2接收的导通确认帧,按照传送表30传送给线路IF#1(11)。 The transmission table 310 stores at least the identifier of the line IF#1 (11) set as the operating system, as the link received by the line IF#1 (11) and the line IF#2 (12) through the system 0 and the system 1 LSP. The output location information corresponding to the label in the downlink direction. The switch 30 transfers the connectivity confirmation frame received from the MPLS communication device 2 through the system 0 LSP and the system 1 LSP to the line IF#1 according to the transfer table 30 (11). the

线路IF#1(11)接收通过MPLS通信装置2以预先设定的间隔发送的导通确认帧,根据被设定为动作系统的第1存储部,通过未接收该导通确认帧来检测第1或1系统LSP的故障。另一方面,线路IF#2(12)根据被设定为准备系统的所述第2存储部,不进行由于未接收导通确认帧造成的故障检测。 The line IF#1 (11) receives the conduction confirmation frame transmitted by the MPLS communication device 2 at a predetermined interval, and detects that the first storage unit does not receive the conduction confirmation frame based on the first storage unit set as the operation system. Failure of 1 or 1 system LSP. On the other hand, the line IF#2 (12) does not perform failure detection due to non-reception of the continuity confirmation frame by the second storage unit set as the standby system. the

MPLS通信装置1还具有LAG信息数据库。图16(b)表示LAG信息数据库的结构示例。LAG信息数据库保存在哪个物理端口中进行LAG设定。在LAG信息数据库中,例如,对应物理端口序号保存表示有无LAG设定的LAG设定信息、当有LAG设定时所属的LAG端口序号(链接集合识别信息)、OAM ACT/SBY设定信息、和表示以太网(注册商标,以下相同)有无链接故障的故障信息。另外,除端口序号之外,也可以使用合适的识别信息。在该示例中,设定了LAG的物理端口,其LAG设定信息被设定为“1”。OAM ACT/SBY设定信息例如在“1”时为ACT系统,而在“0”时为SBY系统。故障信息例如在“1”时表示有故障,在“0”时表示没有故障。 The MPLS communication device 1 also has a LAG information database. Fig. 16(b) shows an example of the structure of the LAG information database. In which physical port the LAG information database is saved for LAG setting. In the LAG information database, for example, corresponding to the physical port number, the LAG setting information indicating whether there is a LAG setting, the LAG port number (link set identification information) to which it belongs when there is a LAG setting, and OAM ACT/SBY setting information , and indicate whether there is a link failure in Ethernet (registered trademark, hereinafter the same). In addition, appropriate identification information may be used in addition to the port number. In this example, a physical port of LAG is set, and its LAG setting information is set to "1". For example, when the OAM ACT/SBY setting information is "1", it is the ACT system, and when it is "0", it is the SBY system. For example, when the failure information is "1", it indicates that there is a failure, and when it is "0", it indicates that there is no failure. the

利用该数据库信息,把成为ACT的物理端口设为传送地点表的输出地点的物理端口。例如,传送表310的下行的输出端口对应于LAG信息数据库中被设定为ACT的物理端口。在此,对应于物理端口1的ACT/SBY设定信息为“1”、即ACT系统,所以在对应于传送表310的下行的标签(500、5000)的输出端口信息中存储有物理端口1。 Using this database information, the physical port serving as the ACT is set as the physical port of the output destination of the transfer destination table. For example, the downstream output port of the transfer table 310 corresponds to the physical port set as ACT in the LAG information database. Here, the ACT/SBY setting information corresponding to the physical port 1 is "1", that is, the ACT system, so the output port information corresponding to the downstream label (500, 5000) of the transfer table 310 stores the physical port 1 . the

图17是线路IF10的结构图。 FIG. 17 is a structural diagram of the line IF10. the

线路IF10具有帧接收电路101、标签ID检索单元102、管理器112、标签赋予单元103、交换发送电路104、交换接收电路105、MPLS标签处理部106、帧发送电路107、OAM末端部108、OAM插入部109、IF控制CPU110、CPU接口 111、和OAM ACT/SBY切换寄存器200。 The line IF10 has a frame receiving circuit 101, a label ID retrieval unit 102, a manager 112, a label giving unit 103, a switching transmitting circuit 104, a switching receiving circuit 105, an MPLS label processing unit 106, a frame transmitting circuit 107, an OAM terminal unit 108, an OAM Insert part 109, IF control CPU 110, CPU interface 111, and OAM ACT/SBY switching register 200. the

在OAM ACT/SBY切换寄存器200中,自家线路IF被设定为ACT系统或SBY系统。例如,可以对每个物理端口设定。并且,OAM ACT/SBY切换寄存器200可以设于各个线路IF部。另外,也可以在线路IF的外部对应存储线路IF和表示ACT/SBY的信息。 In the OAM ACT/SBY switching register 200, the own line IF is set to the ACT system or the SBY system. For example, it can be set for each physical port. Also, the OAM ACT/SBY switching register 200 may be provided in each line IF section. In addition, the line IF and the information indicating ACT/SBY may be stored in association with each other outside the line IF. the

为了通过相同的MPLS LSP传送从对应LAG端口的多个物理端口输入的上行帧,对于入口标签检索ID表150、运用系统表160、MPLS标签表170、出口标签检索ID表180、MPLS标签表190的设定值,预先在进行LAG的线路IF之间设定相同的值。另外,这些设定例如可以由总括控制CPU40执行。通过这样设定,即使线路IF不同,也能够通过相同的MPLSLSP传送从LAG端口接收的帧。 In order to transmit uplink frames input from multiple physical ports corresponding to LAG ports through the same MPLS LSP, the ingress label search ID table 150, operating system table 160, MPLS label table 170, egress label search ID table 180, and MPLS label table 190 The setting value of the LAG is set in advance to the same value among the line IFs that perform LAG. In addition, these settings can be performed by the overall control CPU40, for example. With this setting, even if the line IFs are different, frames received from the LAG port can be transmitted through the same MPLS LSP. the

针对由于下行帧根据交换器30的性质产生偏向而造成的导通确认帧未接收,将在交换器30中被设定为下行输出端口的线路IF(例如线路IF#1(11))设为OAM ACT,进行OAM的插入和末端处理(导通性确认处理)。另一方面,将在交换器30中未被设定为下行输出端口的线路IF(例如线路IF#2(12))设为OAM SBY,不进行OAM插入处理和末端处理。为了进行这种处理,线路IF还在LAG信息数据库中具有OAM ACT/SBY标志。该标志可以对每个线路设置。 For the non-reception of the conduction confirmation frame caused by the bias of the downlink frame according to the nature of the switch 30, the line IF (for example, line IF#1 (11)) set as the downlink output port in the switch 30 is set to OAM ACT performs OAM insertion and terminal processing (continuity confirmation processing). On the other hand, a line IF (for example, line IF #2 (12)) that is not set as a downstream output port in the switch 30 is set to OAM SBY, and OAM insertion processing and termination processing are not performed. For this processing, the line IF also has the OAM ACT/SBY flag in the LAG information database. This flag can be set per line. the

另外,也可以具有多个被设定为SBY系统的线路IF,在多个IF之间进行优先链接集合。例如,还具有被设定为SBY系统的线路IF#3(第5接口部)。该情况时,虽然没有图示,但可以进行以下变更,设定接口的SBY优先度,在ACT的物理端口产生故障时,将优先度较高的SBY用作ACT等。优先度例如可以对应物理端口预先存储在LAG信息数据库等的合适数据库、存储器中。 In addition, it is also possible to have a plurality of line IFs set to the SBY system, and perform preferential link aggregation among the plurality of IFs. For example, there is also a line IF#3 (fifth interface unit) set to the SBY system. In this case, although not shown in the figure, it is possible to set the SBY priority of the interface and use the SBY with higher priority as the ACT when the physical port of the ACT fails. For example, the priority may be pre-stored in an appropriate database or memory such as the LAG information database corresponding to the physical port. the

被设定为OAM SBY的线路IF不进行OAM的插入处理和OAM的末端处 理。因此,即使未接收OAM的导通帧时也不会错误检测故障。通过这样设定,可以同时实现LAG和MPLS OAM。 The line IF set to OAM SBY does not perform OAM insertion processing and OAM termination processing. Therefore, even when an ON frame of OAM is not received, a fault is not erroneously detected. With this setting, LAG and MPLS OAM can be realized at the same time. the

(以太网区间的故障产生、ACT/SBY切换) (Fault generation in the Ethernet section, ACT/SBY switching) 

图18是在以太网区间产生故障时的ACT/SBY的切换动作的示意图。例如,说明在进行LAG设定的端口或对应该端口的链接中产生了故障时的情况。 Fig. 18 is a schematic diagram of ACT/SBY switching operation when a failure occurs in the Ethernet section. For example, a description will be given of a case where a failure occurs in a port on which LAG setting is performed or in a link corresponding to the port. the

在进行LAG设定、而且成为OAM ACT的物理端口(在该示例中为物理端口1)等产生故障的情况下,关于LAG信息数据库的ACT/SBY标志的设定,将产生了故障的端口设定为SBY,将未产生故障的端口设定为ACT。并且,切换各个线路IF的OAM ACT/SBY切换寄存器200,将产生了故障的端口设定为SBY,将未产生故障的端口设定为ACT。 When the LAG setting is performed and a failure occurs on the physical port (physical port 1 in this example) that becomes the OAM ACT, for the setting of the ACT/SBY flag of the LAG information database, the failed port is set as Set it as SBY, and set the port without failure as ACT. And, switch the OAM ACT/SBY switching register 200 of each line IF, set the port where the fault occurred as SBY, and set the port where the fault did not occur as ACT. the

并且,将交换器30的传送表310的设定改写为未产生故障的物理端口。由此,可以继续运用,而且使以太网区间的故障影响不会波及到MPLS区间的传送连接。 Then, the setting of the transfer table 310 of the switch 30 is rewritten to a physical port where no failure has occurred. As a result, the operation can be continued, and the influence of a failure in the Ethernet section will not affect the transmission connection in the MPLS section. the

图19是在以太网区间产生故障时的切换后的表结构示例。图20、图21是在以太网区间产生故障时的切换流程图。以下,具体说明在以太网区间产生故障时的切换处理的示例。另外,产生故障前的传送表310、LAG信息数据库例如按照图16所示设定状态进行说明。 Fig. 19 is an example of a table structure after switching when a failure occurs in the Ethernet section. Fig. 20 and Fig. 21 are the switching flowcharts when a failure occurs in the Ethernet section. Hereinafter, an example of switching processing when a failure occurs in the Ethernet section will be specifically described. In addition, the transfer table 310 and the LAG information database before the occurrence of a failure will be described based on, for example, the setting state shown in FIG. 16 . the

图21(a)是线路IF检测到故障的IC控制CPU110的处理流程图。 FIG. 21( a ) is a flowchart of processing by the IC control CPU 110 in which a fault is detected in the line IF. the

在以太网区间的链接中产生故障时,线路IF的IF控制CPU110从物理端口检测链接损失(S400)。在该示例中,例如线路IF#1(11)的IF控制CPU110检测到产生故障时,执行以下处理。 When a failure occurs in a link in the Ethernet section, the IF control CPU 110 of the line IF detects link loss from a physical port (S400). In this example, for example, the IF control CPU 110 of the line IF #1 (11) executes the following processing when detecting that a failure has occurred. the

IF控制CPU110将自家线路IF的OAM ACT/SBY寄存器设定为SBY(S401)。并且,IF控制CPU110将线路IF链接损失通知总括控制CPU40(S403)。该通知中可以包含对应自家线路IF的物理端口序号(在该示例中为物理端口1)。 The IF controls the CPU 110 to set the OAM ACT/SBY register of its own line IF to SBY (S401). Then, the IF control CPU 110 notifies the overall control CPU 40 of the line IF link loss (S403). The notification may include the physical port number (physical port 1 in this example) corresponding to the own line IF. the

图20是在线路IF故障检测时的总括控制CPU40的处理流程图。 FIG. 20 is a flow chart of the processing of the overall control CPU 40 at the time of line IF failure detection. the

总括控制CPU40从线路IF接收到链接损失的通知时(S300),执行以下处理。首先,总括控制CPU40参照LAG信息数据库(S301)。例如, 检索相当于接收到链接损失的线路IF的物理端口序号的项目。在该示例中为物理端口1的项目。并且,将相应的项目的故障信息设定为例如1。 In general, when the control CPU 40 receives a notification of link loss from the line IF (S300), it executes the following processing. First, the overall control CPU 40 refers to the LAG information database (S301). For example, an item corresponding to the physical port number of the line IF that received the link loss is retrieved. In this example the item for physical port 1. And, the failure information of the corresponding item is set to 1, for example. the

总括控制CPU40判断链接损失检测物理端口是否是LAG端口(S303)。例如,参照在步骤S301检索的项目的LAG端口信息,如果是“1”则判断是LAG端口,如果是“0”则判断不是LAG端口。在判断不是LAG端口时(S303、否),结束处理。 The overall control CPU 40 judges whether or not the link loss detection physical port is a LAG port (S303). For example, referring to the LAG port information of the item retrieved in step S301, if it is "1", it is judged to be a LAG port, and if it is "0", it is judged not to be a LAG port. When it is judged that it is not a LAG port (S303, No), the process ends. the

另一方面,在判断是LAG端口时(S303、是),总括控制CPU40判断链接损失检测物理端口是否是OAM ACT端口(S305)。例如,参照在步骤S301检索的项目的ACT/SBY设定信息,如果是“1”则判断是OAM ACT端口,如果是“0”则判断不是OAM ACT端口(即是OAM SBY端口)。在判断不是OAM ACT端口时(S305、否),结束处理。 On the other hand, when it is determined that it is a LAG port (S303, Yes), the overall control CPU 40 determines whether the link loss detection physical port is an OAM ACT port (S305). For example, with reference to the ACT/SBY setting information of the item retrieved in step S301, if it is "1", it is judged to be an OAM ACT port, and if it is "0", it is judged not to be an OAM ACT port (that is, an OAM SBY port). When judging that it is not an OAM ACT port (S305, No), the processing ends. the

另一方面,在判断是OAM ACT端口时(S305、是),总括控制CPU40进行用于将属于同一LAG端口的任一线路IF的OAM ACT/SBY切换寄存器200设定为ACT的变更通知(S307)。更加具体地讲,总括控制CPU40从LAG信息数据库检索具有与在步骤S301检索的项目的LAG端口信息相同的LAG端口信息的项目。在该示例中为LAG端口1的物理端口2的项目。并且,总括控制CPU40通知相当于相应项目的物理端口的线路IF的IF控制CPU110,将OAM ACT/SBY切换寄存器200设定为ACT。另外,总括控制CPU40将LAG信息数据库的相应项目的ACT/SBY设定信息设为“1”,即设为ACT。并且,总括控制CPU40将在步骤S301检索的项目的ACT/SBY设定信息设为“0”,即设为SBY。 On the other hand, when it is judged to be an OAM ACT port (S305, Yes), the overall control CPU 40 performs a change notification for setting the OAM ACT/SBY switching register 200 of any line IF belonging to the same LAG port to ACT (S307 ). More specifically, the overall control CPU 40 retrieves an item having the same LAG port information as that of the item retrieved in step S301 from the LAG information database. In this example the entry for physical port 2 of LAG port 1. Then, the overall control CPU 40 notifies the IF control CPU 110 of the line IF corresponding to the physical port of the corresponding item to set the OAM ACT/SBY switching register 200 to ACT. In addition, the overall control CPU 40 sets the ACT/SBY setting information of the corresponding item of the LAG information database to "1", that is, to ACT. And the overall control CPU40 sets the ACT/SBY setting information of the item searched in step S301 to "0", that is, to SBY. the

然后,总括控制CPU40变更传送表310(S309)。例如,将旧OAM ACT端口的项目的输出端口变更为重新设定为OAM ACT的物理端口信息。更加具体地讲,将与图19(a)所示的传送表310的下行的标签(例如500、5000)对应的输出端口信息,改写为LAG信息数据库中被设定为ACT的物理端口信息。在此,物理端口2被设定为ACT系统(图19(b)),所以被改写为物理端口2。 Then, the overall control CPU 40 changes the transfer table 310 (S309). For example, change the output port of the item of the old OAM ACT port to reset to the physical port information of OAM ACT. More specifically, the output port information corresponding to the downstream label (for example, 500, 5000) of the transfer table 310 shown in FIG. 19(a) is rewritten as the physical port information set as ACT in the LAG information database. Here, the physical port 2 is set as the ACT system ( FIG. 19( b )), so it is rewritten as the physical port 2 . the

图21(b)是从总括控制CPU40接收了OAM ACT/SBY切换寄存器200的变更通知的IF控制CPU110的处理流程图。 FIG. 21( b ) is a flowchart of processing of the IF control CPU 110 that has received the change notification of the OAM ACT/SBY switching register 200 from the overall control CPU 40 . the

线路IF(在该示例中为线路IF#2(12))的IF控制CPU110从总括控制CPU40接收到寄存器的变更通知时,将自家线路IF的OAM ACT/SBY寄存器设定为ACT(S451)。 When the IF control CPU 110 of the line IF (line IF #2 (12) in this example) receives the register change notice from the overall control CPU 40, it sets the OAM ACT/SBY register of its own line IF to ACT (S451). the

通过以上处理,线路IF#2(12)成为ACT系统,可以继续上行方向及下行方向的通信。并且,通过被设定为ACT系统的线路IF#2(12)进行OAM插入处理、末端处理,也能够继续执行OAM功能。另外,在相对NW装置3中,也可以检测链接损失,使不向相当于MPLS通信装置1的物理端口1的链接输出帧。 Through the above processing, the line IF#2 (12) becomes the ACT system, and communication in the uplink and downlink directions can be continued. In addition, the OAM function can be continuously executed by performing OAM insertion processing and termination processing on the line IF#2 (12) set as the ACT system. In addition, in the opposite network device 3 , a link loss may be detected so that no frame is output to the link corresponding to the physical port 1 of the MPLS communication device 1 . the

(MPLS区间的故障产生、现用/预备切换-2) (Fault generation in MPLS section, active/standby switching-2)

图22是在MPLS区间产生故障时的现用/预备切换的示意图。 Fig. 22 is a schematic diagram of active/standby switching when a fault occurs in an MPLS section. the

线路IF#1(11)、线路IF#2(12)分别利用运用系统表160管理运用系统的路径(此处为0系统)。例如,被设定为ACT系统的线路IF#1(11)根据不能在预定时间内接收对应运用系统的路径的OAM帧,检测运用系统的路径的故障。线路IF#1(11)将自家线路IF的运用系统表160的运用系统信息变更为预备系统的路径(此处为1系统)。例如,通过上述步骤S101~S109等的系统切换动作,将运用系统路径从0系统切换为1系统。并且,例如经由总括控制CPU40通知其他线路IF(例如线路IF#2(12)),接收到该通知的其他线路IF将自家线路IF的运用系统表160的运用系统信息变更为预备系统的路径。由此,可以继续运用而且使MPLS区间的故障的影响不会波及到以太网区间。在运用系统切换后从物理端口1、2输入的帧也使用1系统LSP被传送。 Line IF#1 ( 11 ) and Line IF #2 ( 12 ) use the operating system table 160 to manage the paths of operating systems (system 0 here). For example, the line IF#1 (11) set to the ACT system detects a failure of the path of the operating system by failing to receive the OAM frame of the path corresponding to the operating system within a predetermined time. The line IF#1 (11) changes the operating system information in the operating system table 160 of its own line IF to the route of the backup system (here, system 1). For example, the operating system path is switched from system 0 to system 1 through the system switching operation in steps S101 to S109 described above. Then, for example, another line IF (for example, line IF #2 (12)) is notified via the overall control CPU 40 , and the other line IF that receives the notification changes the operating system information in the operating system table 160 of its own line IF to the route of the standby system. As a result, the operation can be continued and the influence of a failure in the MPLS section will not affect the Ethernet section. Frames input from physical ports 1 and 2 after system switching is also transmitted using 1 system LSP. the

图23是在MPLS区间产生故障时的现用/预备切换的流程图。图23(a)是产生运用系统切换的MPLS通信装置的总括控制CPU40的处理流程图。 Fig. 23 is a flow chart of active/standby switching when a failure occurs in the MPLS section. Fig. 23(a) is a flow chart of the processing of the overall control CPU 40 for generating an MPLS communication device using system switching. the

首先,执行图12所示的上述步骤S101~S109的处理。由此,检测到MPLS区间的故障的线路IF(在该示例中为线路IF#1(11))的运用系统表160,例如按图10(a)所示被更新为1系统。另外,产生故障前的LAG信息数据库例如按图16(b)所示的设定状态进行说明。并且,线路IF#2(12)的运用系统表160按图6(b)所示进行设定。 First, the processing of the above-mentioned steps S101 to S109 shown in FIG. 12 is executed. As a result, the operating system table 160 of the line IF (line IF#1(11) in this example) in which the failure of the MPLS section was detected is updated to 1 system, for example, as shown in FIG. 10( a ). In addition, the LAG information database before the occurrence of a failure will be described, for example, in the setting state shown in FIG. 16( b ). And, the operating system table 160 of the line IF#2 (12) is set as shown in FIG. 6(b). the

总括控制CPU40从检测到故障的线路IF的IF控制CPU110接收到运用系统切换通知时(S500),执行以下处理。另外,运用系统切换通知中可以包含标签检索ID、切换后的运用系统信息(在该示例中为1系统)、对应于检测到故障的线路IF的物理端口序号(在该示例中为物理端口1)。 When the overall control CPU 40 receives the operation system switching notification from the IF control CPU 110 of the line IF that detected the failure (S500), it executes the following processing. In addition, the operating system switching notification may include the tag search ID, the operating system information after switching (system 1 in this example), and the physical port number (physical port 1 in this example) corresponding to the faulty line IF. ). the

总括控制CPU40参照LAG信息数据库(S501)。例如,总括控制CPU40检索所接收的运用系统切换通知中包含的物理端口序号的项目。 The overall control CPU 40 refers to the LAG information database (S501). For example, the overall control CPU 40 searches for the item of the physical port number included in the received operating system switching notification. the

总括控制CPU40判断进行了运用系统切换的LSP是否是LAG端口(S503)。例如,总括控制CPU40参照所检索的项目的LAG设定信息,如果是“1”则判断是LAG端口,如果是“0”则判断不是LAG端口。在判断不是LAG端口时(S503:否),结束处理。 The overall control CPU 40 judges whether or not the LSP on which the operating system has been switched is a LAG port (S503). For example, the overall control CPU 40 refers to the LAG setting information of the searched item, and judges that it is a LAG port if it is "1", and judges that it is not a LAG port if it is "0". When it is judged that it is not a LAG port (S503: No), the process ends. the

另一方面,在判断是LAG端口时(S503:是),总括控制CPU40将进行了运用系统切换的标签检索ID和切换后的运用系统,通知属于同一LAG端口而且被设定为SBY的物理端口的IF控制CPU110(S505)。更加具体地讲,总括控制CPU40从LAG信息数据库检索具有与在步骤S501检索的项目的LAG端口信息相同的LAG端口信息的项目。在图16(b)的LAG信息数据库的示例中为LAG端口信息是1的物理端口2的项目。并且,总括控制CPU40向对应于相应项目的物理端口的线路IF(例如线路IF#2(12))的IF控制CPU110,发送包括标签检索ID和切换后的运用系统信息的运用系统切换通知。标签检索ID和切换后的运用系统信息可以使用在步骤S500接收的运用系统切换通知中包含的内容。 On the other hand, when it is determined that it is a LAG port (S503: Yes), the overall control CPU 40 notifies the physical port that belongs to the same LAG port and is set as SBY to the label search ID and the operating system after the switching of the operating system. The IF controls CPU 110 (S505). More specifically, the overall control CPU 40 retrieves an item having the same LAG port information as that of the item retrieved in step S501 from the LAG information database. In the example of the LAG information database in FIG. 16( b ), it is an item of physical port 2 whose LAG port information is 1. Then, the overall control CPU 40 transmits an operation system switching notification including the tag search ID and the switched operation system information to the IF control CPU 110 of the line IF corresponding to the physical port of the corresponding item (for example, line IF#2 (12)). For the tag search ID and the operating system information after switching, the contents included in the operating system switching notification received in step S500 can be used. the

图23(b)是从总括控制CPU40接收到运用系统切换通知的IF控制CPU110的处理流程图。 FIG. 23( b ) is a flowchart of processing of the IF control CPU 110 that receives the operation system switching notification from the overall control CPU 40 . the

例如,线路IF#2(12)的IF控制CPU110从总括控制CPU40接收到运用系统切换时,按照指定的标签检索ID检索运用系统表160,将运用系统改写为指定的系统(S551)。由此,线路IF#2(12)的运用系统表160例如按图10(a)所示被更新为1系统。 For example, when the IF control CPU 110 of the line IF#2 (12) receives the operating system switching from the general control CPU 40, it searches the operating system table 160 according to the specified tag search ID, and rewrites the operating system to the specified system (S551). Thereby, the operation system table 160 of the link IF#2 (12) is updated to 1 system, for example as shown in FIG.10(a). the

运用系统表160被从0系统更新为1系统后,在线路IF中参照MPLS标签表170对输入的帧赋予MPLS标签ID时,参照运用系统为1的项目。例如在图6(c)那样的表中,在标签检索ID为1时,如果运用系统信息 为0,则MPLS标签ID为100,如果运用系统信息为1,则MPLS标签ID为1000。 After the operating system table 160 is updated from system 0 to system 1, when referring to the MPLS label table 170 in the line IF and assigning an MPLS label ID to an input frame, the item whose operating system is 1 is referred to. For example, in a table like FIG. 6(c), when the label search ID is 1, if the operating system information is 0, the MPLS label ID is 100, and if the operating system information is 1, the MPLS label ID is 1000. the

2.第2实施方式 2. The second embodiment

图24是第2实施方式的系统的结构图。 Fig. 24 is a configuration diagram of a system according to the second embodiment. the

本实施方式中的OAM的ACT/SBY设定与第1实施方式相同。在本实施方式中,MPLS通信装置1的SW30还具有混列单元330。并且,传送表320对应标签保存用户帧的输出端口信息和OAM ACT端口信息。其他结构与第1实施方式相同。 The ACT/SBY setting of OAM in this embodiment is the same as that in the first embodiment. In this embodiment, the SW 30 of the MPLS communication device 1 further includes a shuffling unit 330 . And, the transmission table 320 stores the output port information and the OAM ACT port information of the user frame corresponding to the label. Other structures are the same as those of the first embodiment. the

在第1实施方式中,前往LAG端口(下行)的帧偏向线路IF的任一方传送,但在本实施方式中,用户帧被分配给多个线路IF。另外,OAM帧与第1实施方式相同,向被设定为ACT系统的线路IF传送。 In the first embodiment, frames destined for the LAG port (downlink) are transmitted to any one of the line IFs, but in this embodiment, user frames are allocated to a plurality of line IFs. In addition, the OAM frame is transmitted to the line IF configured as the ACT system as in the first embodiment. the

图25是第2实施方式的传送表320的结构图。 FIG. 25 is a configuration diagram of a transfer table 320 according to the second embodiment. the

传送表320例如对应通过第1和第2路径由上行链路IF#1、2(21、22)接收的下行方向的标签,存储有作为针对用户帧的第1输出地点信息表示链接集合的识别符、和作为针对导通确认帧的第2输出地点信息被设定为动作系统的线路IF#1(11)的识别符。 The transmission table 320 stores, for example, an identification indicating a link set as the first output location information for the user frame corresponding to the downlink label received by the uplink IF #1, 2 (21, 22) through the first and second paths. identifier, and the identifier of the line IF#1 (11) of the operating system as the second output location information for the conduction confirmation frame is set. the

交换器30识别从MPLS通信装置2接收的帧是用户帧还是导通确认帧。例如,参照帧的OAM标签。如果附加了OAM标签、或者OAM标签是预先确定的值(例如14),则识别为导通确认帧等的OAM帧,可以将除此以外的帧识别为用户帧。交换器30在是用户帧时,根据预先设定的规则,选择属于传送表320的第1输出地点信息表示的链接集合的接口部中的一个。交换器30通过所选择的接口部向相对NW装置3传送帧。并且,交换器30在是导通确认帧时,按照传送表320的第2输出地点信息,向线路IF#1(11)传送帧。 The switch 30 identifies whether the frame received from the MPLS communication device 2 is a user frame or a continuity confirmation frame. For example, refer to the OAM tag of the frame. If an OAM tag is added or the OAM tag has a predetermined value (for example, 14), it is recognized as an OAM frame such as a continuity confirmation frame, and other frames can be recognized as a user frame. In the case of a user frame, the switch 30 selects one of the interface units belonging to the link set indicated by the first output location information of the transfer table 320 according to a preset rule. The switch 30 transmits the frame to the counterpart network device 3 through the selected interface unit. And, the switch 30 transfers the frame to the line IF#1 (11) according to the second output destination information of the transfer table 320 when it is the continuity confirmation frame. the

例如,关于前往LAG端口的用户帧,在MPLS通信装置1的SW30中,不仅MPLS标签,也从原始帧中抽出MAC的收件人地址(DA)和VLAN等由于识别流的ID,通过混列单元330进行混列计算,按照计算结果向物理端口分配。关于混列计算,可以使用与LAG相同的合适方法。另外,除进行混列计算之外,也可以利用合适的方法从属于LAG的物理端口中 选择下行的用户帧的输出地点。另外,可以预先存储哪个物理端口属于LAG。并且,也可以参照上述的LAG信息数据库。由此,可以防止下行数据偏向一个端口,可以进一步实现OAM功能。 For example, regarding a user frame destined for a LAG port, in the SW30 of the MPLS communication device 1, not only the MPLS label but also the addressee address (DA) of the MAC and the ID for identifying the flow such as the VLAN are extracted from the original frame, and the Unit 330 performs shuffling calculations, and assigns them to physical ports according to the calculation results. Regarding hashing calculations, the same suitable methods as for LAG can be used. In addition, in addition to performing shuffling calculations, an appropriate method can also be used to select the output location of the downlink user frame from the physical ports belonging to the LAG. In addition, which physical port belongs to the LAG can be stored in advance. In addition, the above-mentioned LAG information database may be referred to. In this way, the downlink data can be prevented from being diverted to one port, and the OAM function can be further realized. the

在进行LAG设定而且成为OAM ACT的物理端口(例如线路IF#1(11)的端口)产生故障时,与上述第1实施方式相同,关于ACT/SBY标志的设定,将产生了故障的端口设定为SBY,将未产生故障的端口设定为ACT。并且,在第1实施方式中,将SW的传送表320的输出端口信息改写为未产生故障的物理端口序号,但在本实施方式中,将传送表320的OAM ACT端口信息改写为未产生故障的端口的物理端口序号。例如,将图25所示的传送表320的OAM ACT端口信息改写为物理端口2。 When a LAG setting is performed and a physical port (for example, a port of line IF#1 (11)) that becomes an OAM ACT fails, as in the first embodiment above, regarding the setting of the ACT/SBY flag, the failure occurs Ports are set to SBY, and ports that do not generate faults are set to ACT. In addition, in the first embodiment, the output port information of the SW transfer table 320 is rewritten as a physical port number where no fault occurs, but in this embodiment, the OAM ACT port information of the transfer table 320 is rewritten as no fault occurs The physical port number of the port. For example, the OAM ACT port information in the transfer table 320 shown in FIG. 25 is rewritten as physical port 2. the

本发明例如可以用于包括具有链接集合功能的通信装置和具有MPLS功能的通信装置的系统。 The present invention can be used, for example, in a system including a communication device having a link aggregation function and a communication device having an MPLS function. the

Claims (12)

1.一种通信装置,合并多个物理端口用作逻辑上的一个端口,在接收帧的输出目标是该逻辑端口即链接集合端口时,与向链接集合端口中任一个物理端口传送该帧的第1通信装置连接,并经由第1总线和第2总线通过采取冗长结构的通信网与第2通信装置连接,将从所述第1通信装置输入的帧利用标签打包并传送给所述第2通信装置,从由所述第2通信装置输入的帧中去除标签并拆包,传送给所述第1通信装置,所述通信装置特征在于,具有:1. A communication device that combines a plurality of physical ports to be used as one logical port, and when the output destination of a received frame is the logical port, that is, a link set port, the frame is transmitted to any one of the physical ports in the link set port. The first communication device is connected to the second communication device via the first bus and the second bus through a communication network having a redundant structure, and the frames input from the first communication device are packaged with tags and transmitted to the second communication device. The communication device removes the tag from the frame input by the second communication device and unpacks it, and transmits it to the first communication device. The communication device is characterized in that it has: 用于连接到第1总线的第1接口部;a first interface part for connecting to a first bus; 用于连接到第2总线的第2接口部;A second interface part for connecting to a second bus; 用于连接到构成链接集合端口的所述第1通信装置的第1物理端口的第3接口部;a third interface unit for connecting to a first physical port of the first communication device constituting a link aggregation port; 用于连接到构成链接集合端口的所述第1通信装置的第2物理端口的第4接口部;以及a fourth interface section for connecting to a second physical port of the first communication device constituting a link aggregation port; and 交换部,具有对应于所述第1总线和第2总线的标签将所述第1~第4接口部的识别符存储为输出目标信息的传送表,根据被赋予了标签的帧的该标签,参照所述传送表,按照对应的输出目标信息传送帧,The switching unit has a transfer table that stores the identifiers of the first to fourth interface units as output destination information corresponding to the tags of the first bus and the second bus, and based on the tag of the tagged frame, Referring to the transmission table, transmitting the frame according to the corresponding output target information, 所述第3接口部具有被设定故障检测的动作系统或备用系统的第1存储部,该第1存储部被设定为动作系统,The third interface unit has a first storage unit configured as an active system or a standby system for failure detection, and the first storage unit is set as an active system, 所述第4接口部具有被设定故障检测的动作系统或备用系统的第2存储部,该第2存储部被设定为备用系统,The fourth interface unit has a second storage unit in which an operating system or a backup system for failure detection is set, and the second storage unit is set as a backup system, 所述第3接口部接收从所述第1通信装置的第1物理端口发送的用户帧,将该用户帧利用第1总线的标签打包,由所述交换部通过第1总线将该用户帧传送给第2通信装置,The third interface unit receives the user frame sent from the first physical port of the first communication device, packs the user frame with the label of the first bus, and transmits the user frame through the first bus by the switching unit For the second communication device, 所述第4接口部接收从所述第1通信装置的第2物理端口发送的用户帧,将该用户帧利用第1总线的标签打包,由所述交换部通过第1总线将该用户帧传送给第2通信装置,The fourth interface unit receives the user frame sent from the second physical port of the first communication device, packs the user frame with the label of the first bus, and transmits the user frame through the first bus by the switching unit For the second communication device, 所述第3接口部根据被设定为动作系统的所述第1存储部,将导通确认帧发送给所述第2通信装置,The third interface unit transmits a conduction confirmation frame to the second communication device based on the first storage unit set as an operating system, 所述第4接口部根据被设定为备用系统的所述第2存储部,不将导通确认帧发送给所述第2通信装置,The fourth interface unit does not transmit a conduction confirmation frame to the second communication device based on the second storage unit set as a backup system, 所述传送表至少存储被设定为动作系统的所述第3接口部的识别符,作为与通过第1和第2总线由所述第1和所述第2接口部接收的下行方向的标签所对应的输出目标信息,所述交换部将通过所述第1总线和第2总线从所述第2通信装置接收的导通确认帧,按照所述传送表传送给所述第3接口部,The transmission table stores at least an identifier of the third interface unit set as an operating system as a tag in a downlink direction received by the first and second interface units through the first and second buses. Corresponding to the output destination information, the exchange unit transmits the conduction confirmation frame received from the second communication device through the first bus and the second bus to the third interface unit according to the transmission table, 所述第3接口部接收通过所述第2通信装置以预先设定的间隔发送的导通确认帧,根据被设定为动作系统的所述第1存储部,通过未接收该导通确认帧,由此检测第1或第2总线的故障,The third interface unit receives a conduction confirmation frame transmitted at predetermined intervals by the second communication device, and passes the conduction confirmation frame not received based on the first storage unit set as an operation system. , thereby detecting a failure of the 1st or 2nd bus, 所述第4接口部根据被设定为备用系统的所述第2存储部,不进行未接收导通确认帧的故障检测,The fourth interface unit does not perform failure detection that a continuity confirmation frame is not received based on the second storage unit set as a backup system, 所述通信装置还具有控制所述第3接口部、所述第4接口部和所述交换部的控制部,The communication device further includes a control unit that controls the third interface unit, the fourth interface unit, and the switching unit, 第3接口部检测到与所述第1通信装置的链接故障时,将所述第1存储部设定为备用系统,并向所述控制部发送切换通知,When the third interface unit detects that a link failure with the first communication device is detected, the first storage unit is set as a backup system, and a switching notification is sent to the control unit, 所述控制部接收到该切换通知时,将所述第4接口部的所述第2存储部设定为动作系统。When the control unit receives the switching notification, it sets the second storage unit of the fourth interface unit as an operating system. 2.根据权利要求1所述的通信装置,其特征在于,2. The communication device according to claim 1, wherein: 所述控制部将所述传送表中与第1总线和第2总线的下行方向的标签对应的输出目标信息,变更为被设定为动作系统的所述第4接口部的识别符,由此将通过第1总线和第2总线从所述第2通信装置接收的导通确认帧,按照所述传送表传送给所述第4接口部。The control unit changes the output destination information corresponding to the tags in the downstream direction of the first bus and the second bus in the transfer table to the identifier set as the fourth interface unit of the operating system, thereby The conduction confirmation frame received from the second communication device through the first bus and the second bus is transmitted to the fourth interface unit according to the transmission table. 3.根据权利要求1所述的通信装置,其特征在于,还具有:3. The communication device according to claim 1, further comprising: 链接集合信息数据库,对应于所述第3和第4接口部的识别符,存储用于识别与该接口部连接的链接所属的链接集合端口的链接集合识别信息;以及A link set information database, corresponding to the identifiers of the third and fourth interface parts, storing link set identification information for identifying the link set port to which the link connected to the interface part belongs; and 控制部,控制所述第3接口部、所述第4接口部和所述交换部,a control unit that controls the third interface unit, the fourth interface unit, and the switching unit, 所述第3接口部检测到与所述第1通信装置的链接故障时,将所述第1存储部设定为备用系统,并向所述控制部发送切换通知,When the third interface unit detects a link failure with the first communication device, the first storage unit is set as a backup system, and a switching notification is sent to the control unit, 所述控制部从所述第3接口部接收到该切换通知时,参照所述链接集合信息数据库,求出对应于该第3接口部的识别符的链接集合识别信息,获取具有与该链接集合识别信息相同的链接集合识别信息的所述第4接口部的识别符,When the control unit receives the notification of switching from the third interface unit, it refers to the link set information database to obtain link set identification information corresponding to the identifier of the third interface unit, and obtains the link set identification information corresponding to the link set. an identifier of the fourth interface part of the link set identification information having the same identification information, 所述控制部将所获取的所述第4接口部的所述第2存储部设定为动作系统,The control unit sets the acquired second storage unit of the fourth interface unit as an operation system, 所述控制部将所述传送表中与第1总线和第2总线的下行方向标签对应的输出目标信息,变更为所获取的所述第4接口部的识别符,由此将通过第1总线和第2总线从所述第2通信装置接收的导通确认帧,按照所述传送表传送给所述第4接口部。The control unit changes the output destination information corresponding to the downlink labels of the first bus and the second bus in the transfer table to the acquired identifier of the fourth interface unit, thereby transferring the The second bus and the conduction confirmation frame received from the second communication device are transmitted to the fourth interface unit according to the transmission table. 4.根据权利要求1所述的通信装置,其特征在于,还具有:4. The communication device according to claim 1, further comprising: 用于连接到构成所述第1通信装置的链接集合端口的第3物理端口的第5接口部;以及a fifth interface unit for connecting to a third physical port constituting the link aggregation port of the first communication device; and 控制所述第3~第5接口部和所述交换部的控制部,a control unit that controls the third to fifth interface units and the switching unit, 所述第5接口部具有被设定为故障检测的动作系统或备用系统的第3存储部,该第3存储部被设定为备用系统,The fifth interface unit has a third storage unit set as an operating system for failure detection or a backup system, and the third storage unit is set as a backup system, 所述第4接口部和所述第5接口部被预先设定了用于变更为动作系统的优先度,The fourth interface unit and the fifth interface unit have preset priorities for changing to an operating system, 所述第3接口部检测到与所述第1通信装置的链接故障时,将所述第1存储部设定为备用系统,并向所述控制部发送切换通知,When the third interface unit detects a link failure with the first communication device, the first storage unit is set as a backup system, and a switching notification is sent to the control unit, 所述控制部接收到该切换通知时,按照所设定的优先度,将所述第4或第5接口部的所述第2或第3存储部设定为动作系统,When the control unit receives the switching notification, it sets the second or third storage unit of the fourth or fifth interface unit as the operating system according to the set priority, 所述控制部将所述传送表中与第1总线和第2总线的下行方向标签对应的输出目标信息,按照所设定的优先度变更为所述第4或第5接口部的识别符,由此将通过第1总线和第2总线从所述第2通信装置接收的导通确认帧,按照所述传送表传送给所述第4或第5接口部。The control unit changes the output destination information corresponding to the downlink labels of the first bus and the second bus in the transfer table to the identifier of the fourth or fifth interface unit according to the set priority, Accordingly, the conduction confirmation frame received from the second communication device via the first bus and the second bus is transmitted to the fourth or fifth interface unit according to the transmission table. 5.根据权利要求1所述的通信装置,其特征在于,还具有控制所述第3接口部、第4接口部和所述交换部的控制部,5. The communication device according to claim 1, further comprising a control unit for controlling the 3rd interface unit, the 4th interface unit and the switching unit, 所述第3和第4接口部分别保存表示作为所述通信网的运用系统的第1总线的运用系统信息,The third and fourth interface units respectively store operating system information indicating a first bus as an operating system of the communication network, 所述第3接口部在通过不能接收从所述第2通信装置以预先设定的间隔发送的导通确认帧而检测到第1总线的故障时,或者从所述第2通信装置接收到系统切换信息时,将本接口部的运用系统信息变更为第2总线,并向所述控制部发送切换通知,When the third interface unit detects a failure of the first bus by failing to receive a continuity confirmation frame transmitted from the second communication device at a predetermined interval, or receives a system message from the second communication device When switching information, change the operating system information of the interface unit to the second bus, and send a switching notification to the control unit, 所述控制部接收到该切换通知时,将所述第4接口部的运用系统信息变更为第2总线,When the control unit receives the switching notification, it changes the operating system information of the fourth interface unit to the second bus, 所述第3和第4接口部根据变更后的运用系统信息,将来自所述第1通信装置的用户帧按照第2总线的标签打包,并传送给所述第2通信装置。The third and fourth interface units pack the user frame from the first communication device according to the label of the second bus according to the changed operating system information, and transmit the frame to the second communication device. 6.根据权利要求5所述的通信装置,其特征在于,还具有链接集合信息数据库,对应于所述第3和第4接口部的识别符,存储有用于识别与该接口部连接的链接所属的链接集合端口的链接集合识别信息,6. The communication device according to claim 5, further comprising a link collection information database, corresponding to the identifiers of the third and fourth interface parts, storing information for identifying the link to which the interface part belongs. The link set identification information of the link set port, 所述控制部从所述第3接口部接收到该切换通知时,参照所述链接集合信息数据库,求出对应于该第3接口部的识别符的链接集合识别信息,获取具有与该链接集合识别信息相同的链接集合识别信息的所述第4接口部的识别符,按照所获取的识别符,将所述第4接口部的运用系统信息变更为第2总线。When the control unit receives the notification of switching from the third interface unit, it refers to the link set information database to obtain link set identification information corresponding to the identifier of the third interface unit, and obtains the link set identification information corresponding to the link set. In accordance with the identifier of the fourth interface unit in the link set identification information having the same identification information, the operation system information of the fourth interface unit is changed to the second bus according to the acquired identifier. 7.根据权利要求1所述的通信装置,其特征在于,所述第3和第4接口部具有:7. The communication device according to claim 1, wherein the third and fourth interface units have: 第1标签检索表,对应于虚拟网络识别符存储预先设定的标签检索识别符;The first label retrieval table stores a preset label retrieval identifier corresponding to the virtual network identifier; 运用系统表,对应于标签检索识别符存储表示运用系统的总线的运用系统信息,通过总线的故障检测,改写该运用系统信息;以及The operating system table stores operating system information of a bus representing the operating system in correspondence with the tag search identifier, and rewrites the operating system information by detecting a failure of the bus; and 标签表,对应于表示运用系统或预备系统的系统信息和标签检索识别符,存储第1和第2总线的标签,The label table stores the labels of the first and second buses corresponding to the system information indicating the operating system or the standby system and the label search identifier, 所述第3和第4接口部在从所述第1通信装置接收到用户帧时,从该用户帧内抽出虚拟网络识别符,When the third and fourth interface units receive a user frame from the first communication device, extract a virtual network identifier from the user frame, 根据所抽出的虚拟网络识别符,参照所述第1标签检索表获取对应的标签检索识别符,According to the extracted virtual network identifier, refer to the first label retrieval table to obtain a corresponding label retrieval identifier, 根据所获取的标签检索识别符,参照所述运用系统表确定运用系统信息,determining the operating system information with reference to the operating system table based on the acquired tag search identifier, 根据该运用系统信息和所获取的标签检索识别符,检索所述标签表的系统信息和标签检索识别符,获取对应的第1或第2总线的标签,According to the operating system information and the obtained tag search identifier, search the system information and the tag search identifier of the tag table, and obtain the corresponding first or second bus tag, 将所接收的用户帧利用所获取的标签打包,并传送给所述第2通信装置。The received user frame is packaged with the acquired tag, and transmitted to the second communication device. 8.根据权利要求7所述的通信装置,其特征在于,所述第1标签检索表、所述运用系统表和所述标签表,在所述第3接口部和所述第4接口部中存储有相同的内容。8. The communication device according to claim 7, wherein the first tag search table, the operating system table, and the tag table are provided in the third interface unit and the fourth interface unit stored with the same content. 9.一种通信装置,合并多个物理端口用作逻辑上的一个端口,在接收帧的输出目标是该逻辑端口即链接集合端口时,与向链接集合端口中任一个物理端口传送该帧的第1通信装置连接,并经由第1总线和第2总线通过采取冗长结构的通信网与第2通信装置连接,将从所述第1通信装置输入的帧利用标签打包并传送给所述第2通信装置,从由所述第2通信装置输入的帧中去除标签并拆包,传送给所述第1通信装置,9. A communication device that combines a plurality of physical ports to be used as one logical port, and when the output destination of a received frame is the logical port, that is, a link set port, the frame is transmitted to any one of the physical ports in the link set port. The first communication device is connected to the second communication device via the first bus and the second bus through a communication network having a redundant structure, and the frames input from the first communication device are packaged with tags and transmitted to the second communication device. The communication device removes the tag from the frame input by the second communication device, unpacks it, and transmits it to the first communication device, 所述通信装置特征在于,具有:The communication device is characterized in that it has: 用于连接到第1总线的第1接口部;a first interface part for connecting to a first bus; 用于连接到第2总线的第2接口部;A second interface part for connecting to a second bus; 用于连接到构成链接集合端口的所述第1通信装置的第1物理端口的第3接口部;a third interface unit for connecting to a first physical port of the first communication device constituting a link aggregation port; 用于连接到构成链接集合端口的所述第1通信装置的第2物理端口的第4接口部;以及a fourth interface section for connecting to a second physical port of the first communication device constituting a link aggregation port; and 交换部,具有对应于所述第1总线和第2总线的标签将所述第1~第4接口部的识别符存储为输出目标信息的传送表,根据被赋予了标签的帧的该标签,参照所述传送表,按照对应的输出目标信息传送帧,The switching unit has a transfer table that stores the identifiers of the first to fourth interface units as output destination information corresponding to the tags of the first bus and the second bus, and based on the tag of the tagged frame, Referring to the transmission table, transmitting the frame according to the corresponding output target information, 所述第3接口部具有被设定故障检测的动作系统或备用系统的第1存储部,该第1存储部被设定为动作系统,The third interface unit has a first storage unit configured as an active system or a standby system for failure detection, and the first storage unit is set as an active system, 所述第4接口部具有被设定故障检测的动作系统或备用系统的第2存储部,该第2存储部被设定为备用系统,The fourth interface unit has a second storage unit in which an operating system or a backup system for failure detection is set, and the second storage unit is set as a backup system, 所述第3接口部接收从所述第1通信装置的第1物理端口发送的用户帧,将该用户帧利用第1总线的标签打包,由所述交换部通过第1总线将该用户帧传送给第2通信装置,The third interface unit receives the user frame sent from the first physical port of the first communication device, packs the user frame with the label of the first bus, and transmits the user frame through the first bus by the switching unit For the second communication device, 所述第4接口部接收从所述第1通信装置的第2物理端口发送的用户帧,将该用户帧利用第1总线的标签打包,由所述交换部通过第1总线将该用户帧传送给第2通信装置,The fourth interface unit receives the user frame sent from the second physical port of the first communication device, packs the user frame with the label of the first bus, and transmits the user frame through the first bus by the switching unit For the second communication device, 所述第3接口部根据被设定为动作系统的所述第1存储部,将导通确认帧发送给所述第2通信装置,The third interface unit transmits a conduction confirmation frame to the second communication device based on the first storage unit set as an operating system, 所述第4接口部根据被设定为备用系统的所述第2存储部,不将导通确认帧发送给所述第2通信装置,The fourth interface unit does not transmit a conduction confirmation frame to the second communication device based on the second storage unit set as a backup system, 所述传送表对应于通过第1和第2总线由所述第1和所述第2接口部接收的下行方向的标签,至少存储作为针对用户帧的第1输出目标信息表示链接集合的识别符、和作为针对导通确认帧的第2输出目标信息被设定为动作系统的所述第3接口部的识别符,The transfer table stores at least an identifier indicating a link set as first output destination information for a user frame corresponding to a downlink label received by the first and second interface units via the first and second buses. , and as the second output destination information for the conduction confirmation frame is set as the identifier of the third interface unit of the operating system, 所述交换部识别从所述第2通信装置接收的帧是用户帧还是导通确认帧,the switching unit identifies whether the frame received from the second communication device is a user frame or a continuity confirmation frame, 如果是用户帧,则根据预先设定的规则,选择属于所述传送表的所述第1输出目标信息表示的链接集合的接口部中的一个,通过所选择的接口部向所述第1通信装置传送帧,If it is a user frame, according to a preset rule, select one of the interface units belonging to the link set indicated by the first output destination information in the transfer table, and communicate with the first communication unit through the selected interface unit device transmits frames, 如果是导通确认帧,则按照所述传送表的第2输出目标信息,向所述第3接口部传送帧,If it is a conduction confirmation frame, the frame is transmitted to the third interface unit according to the second output destination information of the transmission table, 所述第3接口部接收通过所述第2通信装置以预先设定的间隔发送的导通确认帧,根据被设定为动作系统的所述第1存储部,通过未接收该导通确认帧,由此检测第1或第2总线的故障,The third interface unit receives a conduction confirmation frame transmitted at predetermined intervals by the second communication device, and passes the conduction confirmation frame not received based on the first storage unit set as an operation system. , thereby detecting a failure of the 1st or 2nd bus, 所述第4接口部根据被设定为备用系统的所述第2存储部,不进行未接收导通确认帧的故障检测。The fourth interface unit does not perform failure detection that a continuity confirmation frame is not received based on the second storage unit set as a backup system. 10.根据权利要求9所述的通信装置,其特征在于,所述交换部在所识别的帧是用户帧时,根据输入到所述交换部的帧的发送目标地址及/或识别流的识别信息,进行混列计算,根据计算结果选择属于链接集合的接口部中的一个。10. The communication device according to claim 9, wherein, when the identified frame is a user frame, the exchange unit recognizes the flow based on the destination address of the frame input to the exchange unit and/or the identification flow Information, hash calculation is performed, and one of the interface parts belonging to the link set is selected according to the calculation result. 11.一种通信系统,具有:11. A communication system having: 第1通信装置,合并多个物理端口用作逻辑上的一个端口,在接收帧的输出目标是该逻辑端口即链接集合端口时,向链接集合端口中任一个物理端口传送该帧;In the first communication device, a plurality of physical ports are combined to be used as one logical port, and when the output destination of the received frame is the logical port, that is, the link set port, the frame is transmitted to any one of the physical ports in the link set port; 第2通信装置,经由第1总线和第2总线通过采取冗长结构的通信网连接;以及The second communication device is connected via the first bus and the second bus through a communication network with a redundant structure; and 第3通信装置,与所述第1通信装置和所述第2通信装置连接,将从所述第1通信装置输入的帧利用标签打包并传送给所述第2通信装置,从由所述第2通信装置输入的帧中去除标签并拆包,传送给所述第1通信装置,A third communication device, connected to the first communication device and the second communication device, packs the frame input from the first communication device with a tag and transmits it to the second communication device, and from the second communication device 2 removing the tag from the frame input by the communication device and unpacking it, and sending it to the first communication device, 所述通信系统特征在于,The communication system is characterized in that, 所述第3通信装置具有:The third communication device has: 用于连接到第1总线的第1接口部;a first interface part for connecting to a first bus; 用于连接到第2总线的第2接口部;A second interface part for connecting to a second bus; 用于连接到构成链接集合端口的所述第1通信装置的第1物理端口的第3接口部;a third interface unit for connecting to a first physical port of the first communication device constituting a link aggregation port; 用于连接到构成链接集合端口的所述第1通信装置的第2物理端口的第4接口部;以及a fourth interface section for connecting to a second physical port of the first communication device constituting a link aggregation port; and 交换部,具有对应于第1总线和第2总线的标签将所述第1~第4接口部的识别符存储为输出目标信息的传送表,根据被赋予了标签的帧的该标签,参照所述传送表,按照对应的输出目标信息传送帧,The switching unit has a transfer table that stores the identifiers of the first to fourth interface units as output destination information in tags corresponding to the first bus and the second bus, and refers to all The above transmission table, transmit the frame according to the corresponding output target information, 所述第3接口部具有被设定为故障检测的动作系统或备用系统的第1存储部,该第1存储部被设定为动作系统,The third interface unit has a first storage unit set as an active system or a backup system for failure detection, and the first storage unit is set as an active system, 所述第4接口部具有被设定为故障检测的动作系统或备用系统的第2存储部,该第2存储部被设定为备用系统,The fourth interface unit has a second storage unit set as an operating system for failure detection or a backup system, and the second storage unit is set as a backup system, 所述第3接口部接收从所述第1通信装置的第1物理端口发送的用户帧,将该用户帧利用第1总线的标签打包,由所述交换部通过第1总线将该用户帧传送给第2通信装置,The third interface unit receives the user frame sent from the first physical port of the first communication device, packs the user frame with the label of the first bus, and transmits the user frame through the first bus by the switching unit For the second communication device, 所述第4接口部接收从所述第1通信装置的第2物理端口发送的用户帧,将该用户帧利用第1总线的标签打包,由所述交换部通过第1总线将该用户帧传送给第2通信装置,The fourth interface unit receives the user frame sent from the second physical port of the first communication device, packs the user frame with the label of the first bus, and transmits the user frame through the first bus by the switching unit For the second communication device, 所述第3接口部根据被设定为动作系统的所述第1存储部,将导通确认帧发送给所述第2通信装置,The third interface unit transmits a conduction confirmation frame to the second communication device based on the first storage unit set as an operating system, 所述第4接口部根据被设定为备用系统的所述第2存储部,不将导通确认帧发送给所述第2通信装置,The fourth interface unit does not transmit a conduction confirmation frame to the second communication device based on the second storage unit set as a backup system, 所述传送表至少存储被设定为动作系统的所述第3接口部的识别符,作为与通过第1和第2总线由所述第1和所述第2接口部接收的下行方向的标签对应的输出目标信息,所述交换部将通过所述第1总线和第2总线从所述第2通信装置接收的导通确认帧,按照所述传送表传送给所述第3接口部,The transmission table stores at least an identifier of the third interface unit set as an operating system as a tag in a downlink direction received by the first and second interface units through the first and second buses. Corresponding to the output destination information, the exchange unit transmits the conduction confirmation frame received from the second communication device through the first bus and the second bus to the third interface unit according to the transmission table, 所述第3接口部接收通过所述第2通信装置以预先设定的间隔发送的导通确认帧,根据被设定为动作系统的所述第1存储部,通过未接收该导通确认帧,由此检测第1或第2总线的故障,The third interface unit receives a conduction confirmation frame transmitted at predetermined intervals by the second communication device, and passes the conduction confirmation frame not received based on the first storage unit set as an operation system. , thereby detecting a failure of the 1st or 2nd bus, 所述第4接口部根据被设定为备用系统的所述第2存储部,不进行未接收导通确认帧的故障检测。The fourth interface unit does not perform failure detection that a continuity confirmation frame is not received based on the second storage unit set as a backup system. 12.一种通信系统,具有:12. A communication system having: 第1通信装置,合并多个物理端口用作逻辑上的一个端口,在接收帧的输出目标是该逻辑端口即链接集合端口时,向链接集合端口中任一个物理端口传送该帧;In the first communication device, a plurality of physical ports are combined to be used as one logical port, and when the output destination of the received frame is the logical port, that is, the link set port, the frame is transmitted to any one of the physical ports in the link set port; 第2通信装置,经由第1总线和第2总线通过采取冗长结构的通信网连接;以及The second communication device is connected via the first bus and the second bus through a communication network with a redundant structure; and 第3通信装置,与所述第1通信装置和所述第2通信装置连接,将从所述第1通信装置输入的帧利用标签打包并传送给所述第2通信装置,从由所述第2通信装置输入的帧中去除标签并拆包,传送给所述第1通信装置,A third communication device, connected to the first communication device and the second communication device, packs the frame input from the first communication device with a tag and transmits it to the second communication device, and from the second communication device 2 removing the tag from the frame input by the communication device and unpacking it, and sending it to the first communication device, 所述通信系统特征在于,The communication system is characterized in that, 所述第3通信装置具有:The third communication device has: 用于连接到第1总线的第1接口部;a first interface part for connecting to a first bus; 用于连接到第2总线的第2接口部;A second interface part for connecting to a second bus; 用于连接到构成链接集合端口的所述第1通信装置的第1物理端口的第3接口部;a third interface unit for connecting to a first physical port of the first communication device constituting a link aggregation port; 用于连接到构成链接集合端口的所述第1通信装置的第2物理端口的第4接口部;以及a fourth interface section for connecting to a second physical port of the first communication device constituting a link aggregation port; and 交换部,具有对应于第1总线和第2总线的标签将所述第1~第4接口部的识别符存储为输出目标信息的传送表,根据被赋予了标签的帧的该标签,参照所述传送表,按照对应的输出目标信息传送帧,The switching unit has a transfer table that stores the identifiers of the first to fourth interface units as output destination information in tags corresponding to the first bus and the second bus, and refers to all The above transmission table, transmit the frame according to the corresponding output target information, 所述第3接口部具有被设定故障检测的动作系统或备用系统的第1存储部,该第1存储部被设定为动作系统,The third interface unit has a first storage unit configured as an active system or a standby system for failure detection, and the first storage unit is set as an active system, 所述第4接口部具有被设定故障检测的动作系统或备用系统的第2存储部,该第2存储部被设定为备用系统,The fourth interface unit has a second storage unit in which an operating system or a backup system for failure detection is set, and the second storage unit is set as a backup system, 所述第3接口部接收从所述第1通信装置的第1物理端口发送的用户帧,将该用户帧利用第1总线的标签打包,由所述交换部通过第1总线将该用户帧传送给第2通信装置,The third interface unit receives the user frame sent from the first physical port of the first communication device, packs the user frame with the label of the first bus, and transmits the user frame through the first bus by the switching unit For the second communication device, 所述第4接口部接收从所述第1通信装置的第2物理端口发送的用户帧,将该用户帧利用第1总线的标签打包,由所述交换部通过第1总线将该用户帧传送给第2通信装置,The fourth interface unit receives the user frame sent from the second physical port of the first communication device, packs the user frame with the label of the first bus, and transmits the user frame through the first bus by the switching unit For the second communication device, 所述第3接口部根据被设定为动作系统的所述第1存储部,将导通确认帧发送给所述第2通信装置,The third interface unit transmits a conduction confirmation frame to the second communication device based on the first storage unit set as an operating system, 所述第4接口部根据被设定为备用系统的所述第2存储部,不将导通确认帧发送给所述第2通信装置,The fourth interface unit does not transmit a conduction confirmation frame to the second communication device based on the second storage unit set as a backup system, 所述传送表对应于通过第1和第2总线由所述第1和所述第2接口部接收的下行方向的标签,至少存储作为针对用户帧的第1输出目标信息表示链接集合的识别符、和作为针对导通确认帧的第2输出目标信息被设定为动作系统的所述第3接口部的识别符,The transfer table stores at least an identifier indicating a link set as first output destination information for a user frame corresponding to a downlink label received by the first and second interface units via the first and second buses. , and as the second output destination information for the conduction confirmation frame is set as the identifier of the third interface unit of the operating system, 所述交换部识别从所述第2通信装置接收的帧是用户帧还是导通确认帧,the switching unit identifies whether the frame received from the second communication device is a user frame or a continuity confirmation frame, 如果是用户帧,则根据预先设定的规则,选择属于所述传送表的第1输出目标信息表示的链接集合的接口部中的一个,通过所选择的接口部向所述第1通信装置传送帧,If it is a user frame, according to a preset rule, select one of the interface units belonging to the link set indicated by the first output destination information in the transmission table, and transmit to the first communication device through the selected interface unit frame, 如果是导通确认帧,则按照所述传送表的第2输出目标信息,向所述第3接口部传送帧,If it is a conduction confirmation frame, the frame is transmitted to the third interface unit according to the second output destination information of the transmission table, 所述第3接口部接收通过所述第2通信装置以预先设定的间隔发送的导通确认帧,根据被设定为动作系统的所述第1存储部,通过未接收该导通确认帧,由此检测第1或第2总线的故障,The third interface unit receives a conduction confirmation frame transmitted at predetermined intervals by the second communication device, and passes the conduction confirmation frame not received based on the first storage unit set as an operation system. , thereby detecting a failure of the 1st or 2nd bus, 所述第4接口部根据被设定为备用系统的所述第2存储部,不进行未接收导通确认帧的故障检测。The fourth interface unit does not perform failure detection that a continuity confirmation frame is not received based on the second storage unit set as a backup system.
CN200710127448XA 2006-08-30 2007-07-05 Communication apparatus and communication system Expired - Fee Related CN101136921B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006233630A JP4676403B2 (en) 2006-08-30 2006-08-30 Communication apparatus and communication system
JP233630/2006 2006-08-30

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN2011100457225A Division CN102098226A (en) 2006-08-30 2007-07-05 Communication device and communication system

Publications (2)

Publication Number Publication Date
CN101136921A CN101136921A (en) 2008-03-05
CN101136921B true CN101136921B (en) 2011-04-20

Family

ID=39151413

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2011100457225A Pending CN102098226A (en) 2006-08-30 2007-07-05 Communication device and communication system
CN200710127448XA Expired - Fee Related CN101136921B (en) 2006-08-30 2007-07-05 Communication apparatus and communication system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN2011100457225A Pending CN102098226A (en) 2006-08-30 2007-07-05 Communication device and communication system

Country Status (3)

Country Link
US (2) US7675859B2 (en)
JP (1) JP4676403B2 (en)
CN (2) CN102098226A (en)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4830942B2 (en) * 2007-03-28 2011-12-07 日本電気株式会社 Communication apparatus, communication system, and LAG management table management method used therefor
JP4861293B2 (en) * 2007-11-01 2012-01-25 富士通株式会社 COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
JP5051000B2 (en) * 2008-05-23 2012-10-17 富士通株式会社 Transmission system, path control method, and transmission apparatus
CN101459602B (en) * 2008-11-28 2012-02-29 烽火通信科技股份有限公司 Apparatus and method for transmitting management and control information in packet transmission network
US8401026B2 (en) * 2009-05-18 2013-03-19 Cisco Technology, Inc. Achieving about an equal number of active links across chassis in a virtual port-channel environment
CN101931548B (en) * 2009-06-24 2012-09-19 华为技术有限公司 An access network label management method, device and system
US8493872B2 (en) * 2009-08-12 2013-07-23 Fujitsu Limited System and method for monitoring the connectivity of a path between nodes in a network
US8248954B2 (en) 2009-08-31 2012-08-21 Hubbell Incorporated System and method for enhancement of Ethernet link loss forwarding
CN102045185B (en) * 2009-10-21 2014-07-16 中兴通讯股份有限公司 User information backup method and device
US8976680B2 (en) * 2010-03-15 2015-03-10 Juniper Networks, Inc. Operations, administration, and management fields for packet transport
US8630165B2 (en) * 2010-05-10 2014-01-14 Robert Robinson Scalable reliable failover in a network
US9407537B1 (en) * 2010-07-23 2016-08-02 Juniper Networks, Inc. Data packet switching within a communications network including aggregated links
US8195989B1 (en) * 2010-08-20 2012-06-05 Juniper Networks, Inc. Detection of ethernet link failure
JP5673112B2 (en) * 2011-01-12 2015-02-18 日本電気株式会社 Switch device, network, and address learning method used therefor
CN102299865B (en) * 2011-09-30 2014-05-14 杭州华三通信技术有限公司 Ring protection switching method of MPLS TP (multi-protocol label switching transport profile) and nodes
CN102427424B (en) * 2011-11-24 2014-06-04 烽火通信科技股份有限公司 Port trunk realization method for multiple labels
WO2013155675A1 (en) * 2012-04-18 2013-10-24 Telefonaktiebolaget L M Ericsson (Publ) System and method to send oam packets on redundancy paths
JP5937424B2 (en) * 2012-05-29 2016-06-22 株式会社日立製作所 Communication device and method for controlling the same
CN103581274B (en) 2012-08-09 2017-04-12 杭州华三通信技术有限公司 Message forwarding method and device in stacking system
JP2014116817A (en) * 2012-12-11 2014-06-26 Hitachi Ltd Edge communication device and relay communication device
JP5941404B2 (en) * 2012-12-28 2016-06-29 株式会社日立製作所 Communication system, path switching method, and communication apparatus
US8923290B1 (en) * 2013-02-26 2014-12-30 Marvell Israel (M.I.S.L) Ltd. Self-forming lags
US9509556B2 (en) 2013-04-23 2016-11-29 Telefonaktiebolaget L M Ericsson (Publ) Method and system for synchronizing with neighbor in a distributed resilient network interconnect (DRNI) link aggregation group
US9497132B2 (en) 2013-04-23 2016-11-15 Telefonaktiebolaget Lm Ericsson (Publ) Method and system of implementing conversation-sensitive collection for a link aggregation group
US9553798B2 (en) 2013-04-23 2017-01-24 Telefonaktiebolaget L M Ericsson (Publ) Method and system of updating conversation allocation in link aggregation
JP6166960B2 (en) * 2013-06-14 2017-07-19 日本電信電話株式会社 Frame transmission apparatus and normality confirmation method
JP6085263B2 (en) * 2014-02-25 2017-02-22 日本電信電話株式会社 Relay node and route control method
US9813290B2 (en) 2014-08-29 2017-11-07 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for supporting distributed relay control protocol (DRCP) operations upon misconfiguration
CN104967565B (en) * 2015-05-28 2018-03-20 烽火通信科技股份有限公司 A kind of method and system of mixed processing upper tag and downstream label
CN108683580B (en) * 2018-05-24 2020-11-03 西安电子科技大学 Data Processing Method of Virtual Local Area Network Based on Mac Address Division
JP2022164068A (en) * 2021-04-15 2022-10-27 パナソニックIpマネジメント株式会社 Communication device, communication system, control system, communication control method, and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1514608A (en) * 2002-12-10 2004-07-21 松下电器产业株式会社 Resource reservation method and group communication system
US6778498B2 (en) * 2001-03-20 2004-08-17 Mci, Inc. Virtual private network (VPN)-aware customer premises equipment (CPE) edge router
US6816489B1 (en) * 2000-10-05 2004-11-09 Cisco Technology, Inc. Efficient method for packet switching on asynchronous transfer mode switch based platforms
CN1620068A (en) * 2003-11-20 2005-05-25 韩国电子通信研究院 Link aggregation apparatus and method

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4156798A (en) * 1977-08-29 1979-05-29 Doelz Melvin L Small packet communication network
JPH05167679A (en) * 1991-12-17 1993-07-02 Hitachi Ltd Switching system and subscriber circuit controller
US6333932B1 (en) * 1994-08-22 2001-12-25 Fujitsu Limited Connectionless communications system, its test method, and intra-station control system
JPH08195756A (en) * 1994-11-15 1996-07-30 Fujitsu Ltd Redundant transmission equipment line protection switching system
TW419917B (en) * 1998-03-30 2001-01-21 Toshiba Corp Communication network system
JP3788803B2 (en) * 2002-10-30 2006-06-21 富士通株式会社 L2 switch
JP4340731B2 (en) * 2004-02-26 2009-10-07 日本電気株式会社 Network fault monitoring processing system and method
JP2006067040A (en) * 2004-08-25 2006-03-09 Hitachi Communication Technologies Ltd Interface converting device and protection system
US7796506B2 (en) * 2005-09-28 2010-09-14 Alcatel-Lucent Usa Inc. Load balancing network using Ethernet bridges
JP2007180891A (en) * 2005-12-28 2007-07-12 Nec Corp Communication device, packet transmission control method used therefor, and program
JP4584846B2 (en) * 2006-02-17 2010-11-24 アラクサラネットワークス株式会社 Network relay device and packet transfer method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6816489B1 (en) * 2000-10-05 2004-11-09 Cisco Technology, Inc. Efficient method for packet switching on asynchronous transfer mode switch based platforms
US6778498B2 (en) * 2001-03-20 2004-08-17 Mci, Inc. Virtual private network (VPN)-aware customer premises equipment (CPE) edge router
CN1514608A (en) * 2002-12-10 2004-07-21 松下电器产业株式会社 Resource reservation method and group communication system
CN1620068A (en) * 2003-11-20 2005-05-25 韩国电子通信研究院 Link aggregation apparatus and method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ITU-T.Series Y: Global Information Infrastructure and InternetProtocol Aspects. Internet protocol aspects-Operation,administration and Maintenance.Telecommunication standardization sector of ITU.2002,1-12. *
ITU-T.SeriesY:GlobalInformationInfrastructureandInternetProtocolAspects.Internetprotocolaspects-Operation administration and Maintenance.Telecommunication standardization sector of ITU.2002

Also Published As

Publication number Publication date
CN102098226A (en) 2011-06-15
JP2008060784A (en) 2008-03-13
CN101136921A (en) 2008-03-05
US7675859B2 (en) 2010-03-09
JP4676403B2 (en) 2011-04-27
US20100135162A1 (en) 2010-06-03
US20080056250A1 (en) 2008-03-06
US7983267B2 (en) 2011-07-19

Similar Documents

Publication Publication Date Title
CN101136921B (en) Communication apparatus and communication system
US7406037B2 (en) Packet forwarding apparatus with redundant routing module
JP4688765B2 (en) Network redundancy method and intermediate switch device
JP4836008B2 (en) COMMUNICATION SYSTEM, COMMUNICATION METHOD, NODE, AND NODE PROGRAM
CN102025646B (en) Link switching method and device thereof
US8179900B2 (en) Edge node redundant system in label switching network
EP2763359B1 (en) Communication system, sending device, communication device, failure notification method and non-temporary computer-readable medium storing program
US20150043330A1 (en) End-to-end hitless protection in packet switched networks
CN109873760A (en) Method and apparatus for processing routing, and method and apparatus for data transmission
JP5168230B2 (en) Communication system, edge router, and signal transfer method
US20100226377A1 (en) Communication System, Node, Terminal and Communication Method and Program
CN101227399B (en) Message transmission method, system and forwarding node
US20120281705A1 (en) Protection switching in multiprotocol label switching (mpls) networks
CN100461706C (en) Method for recovering sponsor media accessing control address and operation businesss edge apparatus
CN106572012A (en) VPN FRR implementation method and PE equipment
CN105704021A (en) Rerouting method based on elastic label
CN102255759B (en) Method and device for transmitting data message based on PW (Packet Writing) redundant backup
KR20160137813A (en) Packet transmission apparatus of processing oam packets and protection messages
JP6290123B2 (en) Transmission apparatus and transmission method
JP5089363B2 (en) Communication system and ring node device
CN114690680A (en) Data processing method, controller and first network equipment
JP4676538B2 (en) Communication apparatus and communication system
JP2007243288A (en) Communication system, node, communication method, and program for node
JPH11331231A (en) Multiplex network system and its communication equipment
JP4751817B2 (en) Packet transfer apparatus and network system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: HITACHI CO., LTD.

Free format text: FORMER OWNER: HITACHI COMMUNICATION TECHNOLOGIES LTD.

Effective date: 20100323

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20100323

Address after: Tokyo, Japan, Japan

Applicant after: Hitachi Ltd.

Address before: Tokyo, Japan, Japan

Applicant before: Hitachi Communications Technology Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110420

Termination date: 20150705

EXPY Termination of patent right or utility model