JP7168286B2 - 通信方法および通信装置 - Google Patents

通信方法および通信装置 Download PDF

Info

Publication number
JP7168286B2
JP7168286B2 JP2021527214A JP2021527214A JP7168286B2 JP 7168286 B2 JP7168286 B2 JP 7168286B2 JP 2021527214 A JP2021527214 A JP 2021527214A JP 2021527214 A JP2021527214 A JP 2021527214A JP 7168286 B2 JP7168286 B2 JP 7168286B2
Authority
JP
Japan
Prior art keywords
client
flexe
network device
group
cross
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021527214A
Other languages
English (en)
Other versions
JP2022507745A (ja
Inventor
イエ、チン
イエ、ジアン
チアン、フイ
Original Assignee
ホアウェイ・テクノロジーズ・カンパニー・リミテッド
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 ホアウェイ・テクノロジーズ・カンパニー・リミテッド filed Critical ホアウェイ・テクノロジーズ・カンパニー・リミテッド
Publication of JP2022507745A publication Critical patent/JP2022507745A/ja
Application granted granted Critical
Publication of JP7168286B2 publication Critical patent/JP7168286B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0668Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • H04L12/437Ring fault isolation or reconfiguration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/08Intermediate station arrangements, e.g. for branching, for tapping-off
    • H04J3/085Intermediate station arrangements, e.g. for branching, for tapping-off for ring networks, e.g. SDH/SONET rings, self-healing rings, meashed SDH/SONET networks
    • 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/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/66Layer 2 routing, e.g. in Ethernet based MAN's
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/35Switches specially adapted for specific applications
    • H04L49/356Switches specially adapted for specific applications for storage area networks
    • H04L49/357Fibre channel switches
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0057Operations, administration and maintenance [OAM]
    • H04J2203/006Fault tolerance and recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0073Services, e.g. multimedia, GOS, QOS
    • H04J2203/0082Interaction of SDH with non-ATM protocols
    • H04J2203/0085Support of Ethernet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1605Fixed allocated frame structures
    • H04J3/1652Optical Transport Network [OTN]
    • H04J3/1658Optical Transport Network [OTN] carrying packets or ATM cells
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0811Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Small-Scale Networks (AREA)

Description

本願は、通信分野に関し、具体的には、フレキシブルイーサネット(登録商標)クロスリングに適用されるリングネットワーク保護方法および装置に関する。
フレキシブルイーサネット(登録商標)(FlexE)は、従来のイーサネット(登録商標)に基づいて開発された、新しいタイプのイーサネット(登録商標)である。FlexEにおいて、データは、FlexEトンネルを介して伝送される。FlexE信頼性を改善するべく、利用可能な方法は、エンドツーエンド(E2E)保護経路を確立すること、すなわち、バックアップFlexEトンネルを確立することである。ワーキング経路(すなわち、用いられているFlexEトンネル)に障害がある場合、E2E伝送経路の一端は保護経路を介してデータを伝送してもよく、E2E伝送経路の一端は、例えばプロバイダエッジ(provider edge, PE)デバイスである。しかしながら、保護経路にもまた障害があるならば、FlexEはデータを伝送できない。その結果、FlexEの信頼性は低減する。
FlexE技術を用いているリングネットワークについて、より信頼でき且つ効果的なリングネットワーク保護方法を提供する方法は、現在解決される必要がある技術的問題になっている。
本願は、フレキシブルイーサネット(登録商標)クロスリングに適用される、通信処理方法および装置を提供する。FlexE信頼性は、2つの隣接ネットワークデバイス間に保護経路を構成することによって、向上されることができる。
第1の態様によると、リングネットワークに適用される通信処理方法が提供される。リングネットワークは、FlexEクロスリングである。FlexEクロスリングは、第1のネットワークデバイス、第2のネットワークデバイスおよび第3のネットワークデバイスを含む。第1のネットワークデバイスは、第2のネットワークデバイスに隣接し、第1のネットワークデバイスは、第3のネットワークデバイスに隣接する。第1のネットワークデバイスと第2のネットワークデバイスとの間には、第1のFlexEグループおよび第2のFlexEグループが存在する。第1のFlexEグループは、第1のクライアントを保持するのに用いられ、第2のFlexEグループは、第2のクライアントを保持するのに用いられる。第1のネットワークデバイスと第3のネットワークデバイスとの間には第3のFlexEグループが存在し、第3のFlexEグループは、第3のクライアントを保持するのに用いられる。方法は、第1のネットワークデバイスが第3のFlexEグループに障害があると決定する段階を備える。第1のネットワークデバイスは、第1のクライアントおよび第3のクライアントの間のFlexEクロスを削除する。第1のネットワークデバイスは、第1のクライアントおよび第2のクライアントの間にFlexEクロスを確立する。第1のネットワークデバイスは、サービスデータの伝送経路を、ワーキング経路から保護経路へと切り替える。ワーキング経路は、第3のFlexEグループを含む。保護経路は、第2のFlexEグループを含む。
第1のFlexEグループおよび第2のFlexEグループは、同じリンクグループであってもよく、または、異なるリンクグループであってもよい。本願で提供される解決手段において、複数のネットワークデバイス間の保護経路は、FlexEクロスリング状に確立される。このように、第1のネットワークデバイスおよび第3のネットワークデバイスの間の伝送経路(例えば、第3のFlexEグループ)に障害がある場合、第1のネットワークデバイスは、ワーキングクライアント(例えば、第1のクライアント)および保護クライアント(例えば、第2のクライアント)の間にFlexEクロスを確立して、サービスデータ用にバックアップ伝送チャンネルを提供し、かつ、FlexEクロスリングの信頼性を改善してもよい。
可能な設計において、第1のネットワークデバイスがサービスデータの伝送経路をワーキング経路から保護経路へと切り替えた後に、方法は更に、第1のネットワークデバイスが、第2のネットワークデバイスによって送信される第1のFlexEデータを、第1のクライアントを介して受信する段階と、第1のネットワークデバイスが、第2のFlexEグループを用いることによって、第2のクライアントを介し、第1のFlexEデータを転送する段階と、を備える。
FlexEデータは、FlexEプロトコルに準拠するコードブロックである。第1のネットワークデバイスは、保護クライアントを介して、サービスデータ(例えば第1のFlexEデータ)を第2のネットワークデバイスに返し、第2のネットワークデバイスは、保護経路を介してサービスデータを転送し、FlexEクロスリングの信頼性を改善する。
可能な設計において、第3のFlexEグループのリンク障害が除去された後、方法は更に、第1のネットワークデバイスが、第1のクライアントおよび第2のクライアントの間のFlexEクロスを削除する段階を備える。第1のネットワークデバイスは、第1のクライアントおよび第3のクライアントの間にFlexEクロスを確立する。第1のネットワークデバイスは、サービスデータの伝送経路を保護経路からワーキング経路へと切り替える。
ワーキング経路は、通常は、複数のネットワークデバイス間の好適な伝送経路である。第3のFlexEグループのリンク障害が除去された後、第1のネットワークデバイスは、サービスデータの伝送経路をワーキング経路へと切り替えることを選択して、サービスデータ用の好適な伝送リソースを提供してもよい。
可能な設計において、第1のネットワークデバイスがサービスデータの伝送経路をワーキング経路から保護経路へと切り替えた後、方法は更に、第1のネットワークデバイスが、第2のネットワークデバイスによって送信される第2のFlexEデータを、第1のクライアントを介して受信する段階と、第1のネットワークデバイスが、第3のクライアントを介して、第2のFlexEデータを第3のネットワークデバイスに転送する段階と、を備える。
経路切り替えを完了した後、第1のネットワークデバイスは、ワーキング経路を介して、第2のFlexEデータを転送し、第2のFlexEデータ用に好適な伝送リソースを提供する。
可能な設計において、第3のFlexEグループは、少なくとも2つのクライアントを保持するのに用いられ、少なくとも2つのクライアントは、クライアントバンドリンググループを形成し、クライアントバンドリンググループは、第3のクライアントおよび第4のクライアントを含み、第3のクライアントは、OAM検出を展開し、第4のクライアントは、OAM検出を展開せず、第1のネットワークデバイスが、第3のFlexEグループに障害があると決定する段階は、第1のネットワークデバイスが、第3のクライアントによって展開されるOAM検出に基づいて、第3のFlexEグループに障害があると決定する段階を有する。
ワーキングクライアントグループは、第1のネットワークデバイスおよび第3のネットワークデバイスの間の複数のワーキングクライアント用に構成されてもよく、保護クライアントグループは、第1のネットワークデバイスおよび第3のネットワークデバイスの間の複数の保護クライアント用に構成されてもよい。第1のネットワークデバイスが、クライアントグループ内のクライアントを介してOAMパケットを第3のネットワークデバイスに送信した後に応答パケットを受信しないならば、第1のネットワークデバイスは、クライアントグループに対応しているFlexEグループ(例えば第3のFlexEグループ)に障害があると決定してもよく、各ワーキングクライアントまたは各保護クライアントを介してOAMパケットを送信して、伝送リソースの消費を低減する必要がない。
第2の態様によると、本願は、メモリを含む、通信装置を提供する。メモリは、コンピュータ可読命令を含む。装置は更に、メモリに接続されたプロセッサを含む。プロセッサは、コンピュータ可読命令を実行し、第1の態様または第1の態様の複数の可能な設計のうちの何れか1つにおける方法のオペレーションを実行するように構成される。
第3の態様によると、本願は更に、コンピュータ可読記憶媒体を提供する。コンピュータ可読記憶媒体は、コンピュータプログラムコードを記憶する。コンピュータプログラムコードが処理ユニットまたはプロセッサによって実行された場合、通信装置は、第1の態様または第1の態様の複数の可能な設計のうちの何れか1つの方法を実行することを可能にされる。
第4の態様によると、チップが提供される。チップは、命令を記憶する。命令が通信装置またはネットワークデバイス上で実行された場合、チップは、第1の態様または第1の態様の複数の可能な設計のうちの何れか1つの方法を実行することを可能にされる。
第5の態様によると、コンピュータプログラム製品が提供される。コンピュータプログラム製品は、コンピュータプログラムコードを含む。コンピュータプログラムコードがプロセッサまたは通信装置によって実行された場合、通信装置は、第1の態様または第1の態様の複数の可能な設計のうちの何れか1つの方法を実行することを可能にされる。
第6の態様によると、ネットワークデバイスが提供され、第1の態様または第1の態様の複数の可能な設計のうちの何れか1つの方法を実行するように構成される。
第7の態様によると、第2の態様による通信装置を含む、ネットワークデバイスが提供される。
本願に適用可能なFlexE伝送方式の概略図である。
本願における、FlexEに適用可能な部分アーキテクチャの概略図である。
本願に適用可能なFlexEクロス伝送技術の概略図である。
本願による、FlexEクロスリングの概略図である。
本願による、サービスデータをリングに追加し、且つ、サービスデータをリングから削除する方法の概略図である。
本願による、通信処理方法の概略図である。
本願による、FlexEクロスリングに障害があった後のデータ転送方法の概略図である。
本願による、別のFlexEクロスリングの概略図である。
本願による、FlexEクロスリングに障害があった後の別のデータ転送方法の概略図である。
本願による、クライアントグループが構成されるノードの概略図である。
本願による、クライアントグループが構成される別のノードの概略図である。
本願による、クライアントグループが構成される更に別のノードの概略図である。
本願による、クライアントグループが構成される複数のノードを含むFlexEクロスリングの概略図である。
本願による、クライアントグループが構成される複数のノードを含むFlexEクロスリングに障害があった後の、データ転送方法の概略図である。
本願によるOAMパケットフォーマットの概略図である。
本願による通信装置の概略図である。
特段指定されない限りにおいて、本願で言及される、「1」、「2」、「第1の」および「第2の」のような序数は、複数の対象の間を区別するのに用いられるが、複数の対象の順序を限定するのに用いられない。例えば、ノード1およびノード2は、2つの異なるノードを表しており、他の限定事項はない。第1のFlexEデータおよび第2のFlexEデータは、2個の異なるFlexEデータを表しており、他の限定事項はない。
本願におけるノードはまた、ネットワークデバイスまたはネットワークエレメントと称され得る。ノードは、ルータ、パケットトランスポートネットワークデバイス、スイッチ、ファイアウォール等であってもよい。説明を容易にすべく、本願では、上記で言及されたデバイスは、全体としてノードと称される。
以下では、添付の図面を参照して、本願の技術的解決手段を説明する。
図1は、本願に適用可能なFlexE伝送方式の概略図である。
図1に示されるように、従来のイーサネット(登録商標)に基づいて、FlexEグループ、クライアントおよびフレキシブルイーサネット(登録商標)時分割多重レイヤ(FlexE shim、以下では概して「時分割多重レイヤ」)のような概念が、FlexEに導入される。本願の技術的解決手段の理解を容易にすべく、第1に、本願における当該概念は簡潔に説明される。
FlexEグループ:FlexEグループはまた、バンドリンググループと称され得、FlexEグループは、複数の物理レイヤ(PHY)を含む機能モジュールとして説明され得る。本願におけるFlexEグループは、少なくとも1つのリンクを含む。例えば、100ギガビットのレートのイーサネット(登録商標)(GE)をサポートする、1から254のPHYが存在してもよい。PHYは、データ伝送のために要求される物理リンクを確立し、維持し、且つ、削除するための、機械的、電子的、機能的、および、規範的な特性を提供するものとして定義され得る。PHYはまた、前述の特性を有するモジュールとして定義され得る。例えば、PHYは、受信端および伝送端の物理レイヤワーキングコンポーネント、並びに、受信端および伝送端の間の光ファイバであってもよく、物理レイヤワーキングコンポーネントは、例えば、物理レイヤインタフェースデバイスである。
各FlexEグループに含まれる複数のPHY(すなわち、リンク)は、論理バンドリング関係を有する。論理バンドリング関係とは、複数の異なるPHY間に物理的な接続関係が存在しなくてもよいことを意味する。従って、FlexEグループにおける複数のPHYは、物理的に独立していてもよい。FlexEにおけるネットワークデバイスは、PHYの番号を用いることによって、FlexEグループに含まれるリンクを識別し、複数のPHYの論理的バンドリングを実装してもよい。例えば、各PHYの番号は、1から254まで並ぶ数を用いることによって識別されてもよく、0および255は予備番号である。PHYの番号は、ネットワークデバイス上のポートに対応してもよい。2つの隣接ネットワークデバイスは、同じPHYを識別するために、同じ番号を用いることを必要とする。FlexEグループに含まれるPHYの番号は、連続である必要はない。通常は、2つのネットワークデバイス間に1つのFlexEグループが存在する。しかしながら、本願では、2つのネットワークデバイス間に1つのFlexEグループのみが存在していることに限定されない。すなわち、2つのネットワークデバイス間に複数のFlexEグループもまた存在してもよい。1つのPHYが、少なくとも1つのクライアントを保持するのに用いられてもよく、1つのクライアントが、少なくとも1つのPHY上で伝送を実行してもよい。
クライアント:クライアントはまた、クライアントサービスとも称され、これは、物理アドレスに基づいて、イーサネット(登録商標)フローとして説明され得る。同じバンドリンググループを介して送信を実行する複数のクライアントは、同一のクロックを共有することを必要とし、これらのクライアントは、割り当てられたスロットレートに基づいてアダプテーションを実行することを必要とする。各クライアントの帯域幅オーバヘッドは、空き(idle)帯域を挿入/削除することによって、適合されてもよい。クライアントの識別子は、クライアントIDまたはクライアント識別子と称される。
時分割多重レイヤ:時分割多重レイヤは主に、同一のクロックに基づいてデータをスライスし、予め実行された分割によって取得される複数のスロットへと、スライスされたデータをカプセル化し、そして、伝送用に予め構成されたスロット構成テーブルに基づいて、バンドリンググループ内の複数のPHYに、分割によって取得された複数のスロットをマッピングするのに用いられる。各スロットは、バンドリンググループ内の1つのPHYにマッピングされる。
FlexEは、時分割多重(TDM)技術に基づいてデータを伝送し、イーサネット(登録商標)パケットは、物理コーディングサブレイヤで、64B/66B(「B」は「ビット」の略である)のサイズの複数のコードブロックへと符号化され、これらのコードブロックは、複数のスロットに基づいて、複数の異なるPHYにマッピングされる。
本願におけるFlexEデータはまた、コードブロックとも称され得る。上記で説明された通り、イーサネット(登録商標)パケットは、物理コーディングサブレイヤで、64B/66B(「B」は「ビット」の略である)のサイズの複数のコードブロックへと符号化され、これらのコードブロックは、複数のスロットに基づいて、複数の異なるPHYにマッピングされる。
図2は、本願に適用可能な、FlexEの部分アーキテクチャの概略図である。
図2に示される通り、FlexEの部分アーキテクチャは、媒体アクセス制御(MAC)サブレイヤ、時分割多重レイヤ、および、物理レイヤを含む。MACサブレイヤは、データリンクレイヤのサブレイヤであり、上流で、論理リンク制御サブレイヤに接続される。物理レイヤは更に、物理コーディングサブレイヤ(PCS)、物理媒体添付(PMA)サブレイヤ、および、物理媒体独立(PMD)サブレイヤへと分割されてもよい。MACサブレイヤは、媒体独立インタフェース(MIT)を介して時分割多重レイヤに接続され、時分割多重レイヤは、媒体依存インタフェースを介して物理レイヤに接続される。物理レイヤは、下流で伝送媒体に接続され、物理レイヤは、媒体依存インタフェース(MDI)を介して伝送媒体に接続される。前述の複数のレイヤおよびインタフェースの機能は、対応しているチップまたはモジュールによって実装される。例えば、PCS、PMAサブレイヤおよびPMDサブレイヤに対応している機能は、異なるPHYによって別個に実装されてもよい。
信号送信処理において、PCSは、例えば、データ上での、符号化、スクランブリング、オーバヘッド(OH)を挿入、および、アライメントマーカ(AM)を挿入、といったオペレーションを実行するように構成される。信号受信処理において、PCSは、前述の段階の、反転処理プロセスを実行する。信号は、PCSの異なる機能モジュールによって送信され、受信されてもよい。
PMAサブレイヤの主な機能は、リンクモニタリング、キャリアモニタリング、コーディングおよびデコーディング、クロック合成の送信、並びに、クロックリカバリの受信である。PMDサブレイヤの主な機能は、データストリームのスクランブリング/デスクランブリングおよびコーディング/デコーディング、並びに、受信した信号上での直流再生および適応等化の実行、である。
前述のアーキテクチャは説明のための例に過ぎず、本願におけるFlexEに適用可能なアーキテクチャはこれに限定されないことが理解されるべきである。例えば、MACサブレイヤおよび時分割多重レイヤの間に調和サブレイヤ(RS)が存在してもよく、これは、MIIおよびMACサブレイヤの間に信号マッピングメカニズムを提供するのに用いられる。送信されるデータの信頼性を向上させるべく、転送エラー修正(FEC)サブレイヤが更に、PCSおよびPMAサブレイヤの間に存在してもよい。
前述のアーキテクチャに基づいて、図3は、本願に適用可能なFlexEクロス伝送技術の概略図である。
プロバイダエッジ(PE)デバイスPE1は、ユーザによって送信されるイーサネット(登録商標)パケットを、ユーザネットワークインタフェース(UNI)を介して受信し、イーサネット(登録商標)パケットを送信する。例えば、イーサネット(登録商標)パケットは、物理コーディングサブレイヤで、64B/66Bのサイズの複数のデータブロックへと符号化され、これらのデータブロックは、スロットに基づいて、PHYにマッピングされる。マッピングされたデータブロックが物理レイヤで処理された後、オーバヘッドフレームまたはオーバヘッドマルチフレームが生成される。オーバヘッドフレームまたはオーバヘッドマルチフレームは、伝送媒体(例えば光ファイバ)を用いることによって、サービスプロバイダ(provider, P)デバイスに伝送される。
データブロックを含む、オーバヘッドフレームまたはオーバヘッドマルチフレームを取得した後、Pデバイスは、FlexEクロス構成に基づいて、Pデバイスの時分割多重レイヤにおける固有の出力経路を介して、オーバヘッドフレームまたはオーバヘッドマルチフレームを送信する。従って、FlexEクロスはまた、入力経路および出力経路の間に接続関係を確立するものとして説明されてもよい。
オーバヘッドフレームまたはオーバヘッドマルチフレームを受信した後、PE2は、PE1によって送信されるイーサネット(登録商標)パケットを取得するべくオーバヘッドフレームまたはオーバヘッドマルチフレームをデコーディングし、PE2のUNIを介してイーサネット(登録商標)パケットを送信する。
FlexEにおけるデータ伝送は、転送され、物理レイヤで処理され、MACサブレイヤでデータをカプセルから取り出すことを必要としない。従って、マルチプロトコルラベル切り替え(MPLS)方式と比較して、FlexEにおけるデータ伝送の方式は、転送効率を改善する。
PデバイスおよびPEデバイスの位置は異なるので、PデバイスおよびPEデバイスの名前は異なることに留意すべきである。PデバイスがUNIを介して伝送予定のイーサネット(登録商標)パケットを取得する場合、PデバイスはPEデバイスに変化する。これに応じて、PEデバイスが、FlexEクロス処理を実行するノードとして用いられる場合、PEデバイスはPデバイスに変化する。
FlexE伝送信頼性を改善するべく、本願は、通信方法を提供する。方法は、少なくとも3つのノードを含むFlexEクロスリングに適用される。
図4は、本願による、FlexEクロスリング(すなわち、FlexEクロス技術が適用されるリングイーサネット(登録商標))の概略図である。ノード1およびノード2の間のFlexEグループは、リンクグループ1と称され得、ノード2およびノード3の間のFlexEグループは、リンクグループ2と称され得、ノード3およびノード1の間のFlexEグループは、リンクグループ3と称され得る。各リンクグループは、少なくとも1つのワーキング経路および/または少なくとも1つの保護経路を保持する。
本願で説明されるワーキング経路はまた、ワーキングチャンネルとも称され得、サービスデータを伝送するのに用いられるシステムによって構成される経路である。FlexEグループがワーキング経路のみを保持する場合、FlexEグループは、ワーキングFlexEグループと称され得る。本願において説明される保護経路はまた、保護チャンネルとも称され得、システムによって構成されるワーキング経路のバックアップ経路であり、すなわち、ワーキング経路がサービスデータを伝送できない場合にワーキング経路の代わりにサービスデータを伝送するための経路である。FlexEグループが保護経路のみを保持する場合、FlexEグループは、保護FlexEグループと称され得る。
図4に示されるFlexEクロスリングは、3つのノードを含む。リングにサービスデータが追加されない場合、各ノードは、例えば、図3に示されるPデバイスである。データを伝送するのに用いられるワーキング経路および保護経路が、複数のノード間に存在する。ワーキング経路および保護経路は、物理リンクに基づくデータチャンネルである(例えば光ファイバ)。加えて、ワーキング経路および保護経路は、双方向経路である。例えば、データは、ワーキング経路を介してノード1からノード2に伝送されてもよく、データはまた、ワーキング経路を介してノード2からノード1に伝送されてもよい。異なる経路は、異なるクライアントに対応する。従って、クライアント識別子が、ワーキング経路または保護経路を説明するのに用いられてもよい。
UNIを介してデータを受信した後、PEノード(例えばノード2)は、当該データに対応している仮想ローカルエリアネットワーク(Virtual Local Area Network、VLAN)識別子を調査することによって、対応しているFlexEインタフェース(すなわち、転送用クライアント)を決定してもよい。ネットワーク管理デバイスによって、静的経路が予め構成されてもよく、複数のクライアント間にFlexEクロスが構成されてもよい。この場合、ノード2は、PEデバイスとして用いられ、UNIを介してデータを受信することに留意すべきである。
クライアントを介してデータを伝送する場合、ノードは、幾つかのスロットを必要とし、これらのスロットは、FlexEグループ内の少なくとも1つのPHYに割り当てられる。FlexEクロスは、スロットクロスである。例えば、クライアント1に対応しているPHYにおいてクライアント1に割り当てられるnスロットが存在し、クライアント4に対応しているPHYにおいてクライアント4に割り当てられるmスロットが存在する。ノード1は、クライアント1が占有するnスロットを用いることによって、クライアント1に対応しているPHYからデータを受信する。データをノード3に転送する場合、ノード1は、クライアント1およびクライアント4の間にFlexEクロスを確立し、クライアント4が占有するmスロット、および、クライアント4に対応しているPHYを用いることによって、データをノード3に転送する。
デフォルトの状態で、ワーキング経路および保護経路は閉じられたリングの状態にあり、FlexEクロスは、2つのワーキング経路に対応している複数のクライアント間に存在し、FlexEクロスはまた、2つの保護経路に対応している複数のクライアント間に存在する。例えば、FlexEクロスは、クライアント1およびクライアント4の間に存在する。図4において、ノード1内の実線によって示される通り、データは、クライアント1のワーキング経路からクライアント4のワーキング経路に伝送されてもよく、または、クライアント4のワーキング経路からクライアント1のワーキング経路に伝送されてもよい。
サービスデータ(すなわち、送信される予定の情報)がリングに追加される場合、ノードは、2つのワーキングクライアント間のFlexEクロスを削除する。例えば、サービスデータがノード2上のリングに追加された後、ノード2は、クライアント1およびクライアント6の間のFlexEクロスを削除する。
図5は、本願による、リングにサービスデータを追加し、リングからサービスデータを削除する方法の概略図である。
UNIを介してサービスデータを取得した後、ノード2は、オンリング処理を実行する、すなわち、クライアント1およびクライアント6の間のFlexEクロスを削除し、且つ、サービスデータの送信先アドレスに基づいて伝送経路を選択し、サービスデータを送信する。例えば、サービスデータの送信先アドレスがノード3であるならば、ノード2は、「ノード2→ノード1→ノード3」の伝送経路を選択し、クライアント1を介してサービスデータをノード1に送信してもよい。
クライアント1に対応しているワーキング経路を介してサービスデータを受信した後、ノード1は、クライアント1およびクライアント4の間のFlexEクロスに基づいて、クライアント4を介してサービスデータを送信する。
クライアント4に対応しているワーキング経路を介してサービスデータを受信した後、ノード3は、オフリング処理を実行する、すなわち、クライアント4およびクライアント6の間のFlexEクロスを削除し、ノード3のUNIを介してサービスデータを送信する。
各ノードのオンリングクライアントおよびオフリングクライアントは、予め構成されてもよい。例えば、前述の例において、ノード2のオンリングクライアントおよびオフリングクライアントは、クライアント1として構成されてもよく、ノード3のオンリングクライアントおよびオフリングクライアントは、クライアント4として構成されてもよい。
ノード2がUNIを介しtげサービスデータを取得し、伝送経路を決定した後、ノード2は、サービスデータに対応しているVLAN識別子を用いることによって、複数のクライアントからクライアント1を選択し、サービスデータを送信してもよい。すなわち、ノード2が送信端として用いられる場合、クライアント1はオンリングクライアントであり、ノード2が受信端として用いられ、且つ、クライアント1を介して別のノードからサービスデータを受信する場合、ノード2は、サービスデータ上でオフリング処理を実行し、UNIを介してサービスデータを送信してもよい。すなわち、ノード2が受信端として用いられる場合、クライアント1はオフリングクライアントである。これに応じて、クライアント4を介してサービスデータを受信した後、ノード3は、予め構成されたオンリング及びオフリングクライアントに基づいて、サービスデータ上でオフリング処理を実行する。
ノード2がPEノードとして用いられる場合、各ノードのオンリングクライアントおよびオフリングクライアントが構成されることに留意すべきである。ノード2がもはやPEノードとして用いられないならば、各ノードのオンリングクライアントおよびオフリングクライアントは、再構成されることを必要とする。すなわち、FlexEクロスリング上で、各ノードのオンリングおよびオフリングクライアントは、PEノードと1対1の対応関係にある。
加えて、PEノード用に、複数の開かれたリングワーキング経路が存在してもよいが、通常は、1つの閉じられたリングの保護経路のみが存在する。例えば、図5において、ノード2は、PEノードとして用いられ、「ノード2→ノード1→ノード3」および「ノード2→ノード3」の2つのワーキング経路と共に構成される。ノード2は更に、保護経路、すなわち、図5において破線で示される閉じられたリングと共に構成される。
FlexEクロスリングの全ての経路が通常通り動作する場合、上記で説明された転送手順はデータ転送手順である。ノード1およびノード3の間のFlexEグループに障害があるならば、ノード1は、図6に示される方法を実行し、データ転送を完了させてもよい。
図6に示される通り、方法600は、以下の段階を備える。
S610:ノード1は、リンクグループ3に障害があると決定する。
ノード1は、FlexEのオペレーション、管理および保守(OAM)機能に基づいて、リンクグループ3に障害があると決定してもよい。
例えば、ノード1がクライアント4を介してOAMパケットをノード3に送信した後、ノード1がN周期内にOAMパケットの応答メッセージを受信しないならば、ノード1は、リンクグループ3に障害があると決定する。OAMパケットは、複数のノード間における経路の接続を検出するのに用いられる。
別の例について、ノード1が、ノード3によって送信されるOAMパケットをN周期内に受信しないならば、ノード1は、リンクグループ3に障害があると決定する。
ノード1によって、ノード1およびノード3の間のワーキング経路および保護経路に障害があると決定する方法は、説明のための例に過ぎない。ノード1によって、リンクグループ3に障害があると決定する特定の方式は、本願において限定されない。
S620:ノード1は、クライアント1およびクライアント4の間のFlexEクロスを削除する。
S630:ノード1は、クライアント1およびクライアント3の間にFlexEクロスを確立する。
前述の転送手順は、図7に示される。クライアント3を介してサービスデータを受信した後、ノード2は、クライアント3およびクライアント5の間のFlexEクロスに基づいて、クライアント5を介してサービスデータを送信する。ノード3がクライアント5を介してサービスデータを受信した後、クライアント5はノード3の予め構成されたオフリングクライアントであるので、ノード3は、オフリング処理を実行し、クライアント5およびクライアント2の間のFlexEクロスを削除し、ノード3のUNIを介してサービスデータを送信する。
FlexEクロスリングにおける任意の2つのノード間には2つの経路(すなわち、ワーキング経路および保護経路)が存在するので、FlexEクロスリング状のリンクグループに障害があるかどうかに拘わらず、FlexEクロスリング状のノードは、方法600に従ってサービスデータを転送してもよい。例えば、送信ノードおよび受信ノードの間の任意の中間ノードと、当該受信ノードとの間のリンクグループに障害があった後、当該中間ノードは、2つの隣接ノード間の保護経路を介してサービスデータを送信ノードに返し、送信ノードを介してサービスデータを受信ノードに伝送し、サービスデータの転送を完了させてもよい。E2E保護経路と共に構成されるFlexEクロスリングについて、送信ノードおよび受信ノードの間には保護経路のみが存在する。中間ノードおよび受信ノードの間のリンクグループに障害があるならば、中間ノードおよび送信ノード間に保護経路は存在しないので、中間ノードは、サービスデータを送信ノードに返すことができず、サービスデータの転送を完了させることができない。従って、本願において提供される、FlexEクロスリング、および、FlexEクロスリングに基づく自動保護切り替え方法は、FlexEクロスリングの信頼性を改善する。
図4から図7で説明される解決手段は、説明のための例に過ぎず、本願に適用可能なFlexEクロスリングは、更により多くのノードを含んでもよい。
図8は、本願による別のFlexEクロスリングの概略図である。
ネットワークエレメント(NE)1、NE2、NE3、NE4、NE5、および、NE6は、FlexEクロスリングを形成する。NE1は、宅内機器(CE)1に接続するPEとして用いられ、NE4は、CE2に接続する別のPEとして用いられる。前述のNEはまた、ノードまたはネットワークデバイスとも称され得る。
前述のFlexEクロスリングの各経路が通常の状態にある場合、基地局によって送信されるサービスデータがNE1を介してリングに追加された後、サービスデータは、伝送経路「NE1→NE2→NE3→NE4」を介して、リングを残すべく、NE4に伝送されてもよい。
NE3が、NE3およびNE4の間のFlexEグループに障害があると決定するならば、NE3は、NE3の2つのワーキングクライアント間のFlexEクロスを削除し、NE3のワーキングクライアントおよび保護クライアントの間にFlexEクロスを確立し、NE3およびNE2の間の保護経路を介してサービスデータをNE2に伝送してもよい。NE2は、2つの保護クライアント間のFlexEクロスに基づいて、NE2およびNE1の間の保護経路を介して、サービスデータをNE1に伝送する。最後に、サービスデータは、図9に示される通り、伝送経路「NE1→NE2→NE3→NE2→NE1→NE6→NE5→NE4」を介して、リングを残すために、NE4に伝送される。
図8に示されるFlexEクロスリングは説明のための例に過ぎず、本願において提供されるFlexEクロスリングの適用シナリオは、図8に示されるシナリオに限定されないことが理解されるべきである。
例えば、図8に示されるFlexEクロスリングは更に、第4世代(4G)モバイル通信システムに適用されてもよく、CE1は、4Gモバイル通信システムにおける基地局(eNB)に直接的にまたは間接的に接続されてもよい。図8に示されるFlexEクロスリングは更に、第5世代(5G)モバイル通信システムに適用されてもよい。CE1は、5Gモバイル通信システムにおける基地局(gNB)に直接的にまたは間接的に接続されてもよい。
別の例について、図8に示されるFlexEクロスリングは更に、マルチレイヤネットワークアーキテクチャ内にあってもよく、NE1は、アクセスレイヤデバイスに接続されてもよく、NE4は、アグリゲーションレイヤデバイスまたはコアレイヤデバイスに接続されてもよい。
前述の例は説明のための例に過ぎず、将来の通信システムもまた、本願において提供されるFlexEクロスリングに適用可能である。
本願は更に、FlexEクロスリングを提供する。FlexEクロスリングにおける各ノードは、複数のワーキング経路および複数の保護経路を有し、複数のワーキング経路は、複数の保護経路と1対1の対応関係にある。
図10に示される通り、ノード1は、イースト物理ポートおよびウェスト物理ポートという、2つの物理ポート(すなわち、PHY)を含む。図10に示されるノード1は、説明のための例に過ぎず、ノード1は更に、より多くの物理ポートを含んでもよい。
イースト物理ポートは、クライアント1、クライアント3、クライアント7、クライアント8、クライアント9およびクライアント10の、6つのクライアントに対応する。クライアント1、クライアント7およびクライアント8はワーキングクライアント(すなわち、ワーキング経路に対応しているクライアント)であり、クライアント3、クライアント8およびクライアント10は保護クライアント(すなわち、保護経路に対応しているクライアント)である。
ウェスト物理ポートは、クライアント2、クライアント4、クライアント11、クライアント12、クライアント13およびクライアント14の、6つのクライアントに対応する。クライアント4、クライアント11およびクライアント12はワーキングクライアントであり、クライアント2、クライアント13およびクライアント14は保護クライアントである。
イースト物理ポートの3つのワーキングクライアントは、クライアントグループ(client group)、すなわち、ワーキングクライアントグループ1として構成される。ウェスト物理ポートの3つのワーキングクライアントは、別のクライアントグループ、すなわち、ワーキングクライアントグループ2として構成される。本願において、クライアントグループはまた、クライアントバンドリンググループとも称され得る。イースト物理ポートの3つの保護クライアントは、クライアントグループ、すなわち、保護クライアントグループ1として構成される。ウェスト物理ポートの3つの保護クライアントは、別のクライアントグループ、すなわち、保護クライアントグループ2として構成される。
クライアントグループの前述の例は、説明のための例に過ぎない。本願において提供されるクライアントグループ内のクライアントの数は、代替的に、別の数であってもよい。例えば、2つのクライアントが1つのクライアントグループとして用いられ、または、より多くのクライアントが1つのクライアントグループとして用いられる。
同様に、ワーキングクライアントグループおよび保護クライアントグループもまた、ノード2およびノード3用に構成されてもよい。図11および図12は、構成結果を示す。
図10に示されるノード1、図11に示されるノード2、および、図12に示されるノード3を含むFlexEクロスリングは、図13に示される。ノード1のウェスト物理ポートに対応しているFlexEグループに障害があるならば、ノード1は、ウェスト物理ポートおよびイースト物理ポートの間のFlexEクロスを削除し、イースト物理ポートのワーキングクライアントグループおよび保護クライアントグループの間にFlexEクロスを確立し、物理ポートの保護クライアントグループからのサービスデータを伝送してもよい。
ノード1は、クライアントグループに基づいて、複数のワーキングクライアントおよび複数の保護クライアント上で1回のFlexEクロス処理を実行することによって経路切り替えを完了することができるので、ノード1は、各ワーキングクライアントおよび各保護クライアント上で複数回のFlexEクロス処理を実行する必要はない。従って、経路切り替えオーバヘッドは、クライアントグループのFlexEクロスに基づいて低減されることができる。
FlexEクロスリングの障害がある処理結果が図14に示され、ノード3もまた、これに応じて、障害があるクライアントグループと、通常のクライアントグループとの間のFlexEクロスを削除する。
図13および図14に示されるFlexEクロスリング、および、対応する障害処理方法は、図8に適用されることができ、且つ、図4または本願で説明される別のシナリオは自明であることは、当業者にとって明確に理解され得る。
本願は更に、FlexEクロスリング上の障害を検出する方法を提供する。方法は、図13に示される、クライアントグループを含むFlexEクロスリングに適用される。方法は、以下の段階を備える。
ノード1は、ワーキングクライアント4を介してOAMパケットをノード3に送信し、OAMパケットは、ノード1およびノード3の間のFlexEグループの接続を検出するのに用いられる。
ノード1が、N(Nは正の整数)周期内でOAMパケットの応答メッセージを受信しないならば、ノード1は、ノード1およびノード3の間のFlexEグループに障害があると決定し、OAMパケットオーバヘッドを低減するべくクライアント11またはクライアント12を介してOAMパケットを送信する必要はない。加えて、OAM検出は、クライアントグループにおける各クライアント用に構成される必要はないので、OAMを構成することの作業負荷は、クライアントグループのFlexEクロスリングを用いることによって低減されることができる。
前述の解決手段は、説明のための例に過ぎない。代替的に、ノード1は、ノード3によって送信されるOAMパケットがN周期内で受信されていないことに基づき、ウェスト物理ポートに対応しているFlexEグループに障害があると決定してもよい。
OAMパケットは、図15に示されるパケットフォーマットを用いてもよい。
図15において、OAMパケットは、66Bコードブロックの符号化フォーマットを用いる。第1列目の桁0~65は、66ビットの順序番号である。最初の2ビットは、オーバヘッドビットであり、ビット2から始まる8つの隣接ビットは1バイトに分割され、以下に続く64ビットは、合計で8バイトに分割される。
最初のバイト(2~9)は、66Bコードブロックの制御タイプを示すために0x4Bを用い、Oコード、すなわち、IEEE802.3で定義されるオーダリング制御シンボルを識別するのに用いられる。
第2のバイト(10~17)において、最初の2ビットは、予備フィールド(Resv)であり、最後の6ビットは、OAMパケットタイプを示す、タイプフィールド(Type)である。
タイプフィールドの値が0×1である場合、66BコードブロックがBASコードブロックであることを示しており、BASコードブロックの機能は、経路の接続を検出することである。
タイプフィールドの値が0×2である場合、66BコードブロックがAPSコードブロックであることを示しており、APSコードブロックの機能は、ノードを検出して、ノードに、自動保護切り替えを実行することを示唆することであり、例えば、2方向における複数のワーキングクライアント間のFlexEクロスを削除し、同じ方向におけるワーキングクライアントおよび保護クライアントの間にFlexEクロスを確立することである。
第3のバイト(18~25)、第4のバイト(26~33)、第6のバイト(42~49)、および、第7のバイト(50~57)は、値(Value)のフィールドであり、OAM値を保持するのに用いられている。
第5のバイト(34~41)において、最初の4ビットは、0xCを、OAM情報ブロックの識別子として用いている。
第8のバイト(58~65)において、最初の4ビットは、順序(Seq)フィールドを表しており、最初の4ビットの値は、マルチコードブロックパケットにおける異なるコードブロック順序によって表される、異なる意味を示してもよい。単一のコードブロックパケットにおいて、順序フィールドは、無効な値、例えば0000で埋められてもよい。第8のバイトの最後の4ビットは、周期的冗長検査(cyclic redundancy check, CRC)フィールドであり、前述の8つのバイト(CRCフィールドを除く)の整合性を検査するのに用いられる。
図15に示される符号化フォーマットは、説明のための例に過ぎない。OAMパケットの符号化フォーマットは、本願において限定されない。例えば、OAMパケットは、64B符号化フォーマットを用いることによって符号化されてもよい。
前述のものは、本願において提供される通信方法の例を詳細に説明している。前述の機能を実装するべく、通信装置は、各機能を実行するための、対応するハードウェア構造および/またはソフトウェアモジュールを備えることが理解され得る。当業者であれば、本明細書で開示される実施形態で説明された例のユニットおよびアルゴリズム段階と組み合わせて、本願がハードウェア又はハードウェアとコンピュータソフトウェアとの組み合わせで実装されてよいことを容易に認識するはずである。ある機能がハードウェアで実行されるのか、又はコンピュータソフトウェアで動くハードウェアで実行されるのかは、技術的解決手段の特定の用途及び設計上の制約条件次第である。当業者であれば、説明された機能を実装するべく、それぞれの特定の用途のために異なる方法を使用し得るが、当該実装が本願の範囲を超えていると見做されるべきではない。
本願において、データ伝送装置は、前述の方法例に基づいて、複数の機能ユニットに分割されてもよい。例えば、各機能ユニットは、対応する機能に基づいた分割によって取得されてもよく、または、2つ又はより多くの機能が1つの処理ユニットに統合されてもよい。統合されたユニットは、ハードウェアの形態で実装されてもよく、ソフトウェア機能ユニットの形態で実装されてもよい。本願において、ユニット分割は一例であって、単なる論理機能分割に過ぎないことに留意すべきである。実際の実装において、別の分割方式が用いられてもよい。
図16は、本願による通信装置の概略図である。
通信装置1600は、図4または図8に示されるネットワークアーキテクチャに適用されてもよく、例えば、図4に示されるネットワークアーキテクチャ内のノード1、または、図8に示されるネットワークアーキテクチャ内のNE1に適用されてもよい。通信装置1600は、プロセッサ1610、プロセッサ1610に結合されたメモリ1620、および、通信インタフェース1630を備えてもよい。プロセッサ1610は、中央処理ユニット(CPU)、ネットワークプロセッサ(NP)、または、CPUおよびNPの組み合わせであってもよい。プロセッサは更に、別のハードウェアチップを備えてもよい。ハードウェアチップは、特定用途向け集積回路(ASIC)、プログラマブル論理デバイス(PLD)、または、それらの組み合わせであってもよい。PLDは、コンプレックスプログラマブル論理デバイス(CPLD)、フィールドプログラマブルゲートアレイ(FPGA)、ジェネリックアレイロジック(GAL)、または、それらの任意の組み合わせであってもよい。プロセッサ1610は、1つのプロセッサであってもよく、複数のプロセッサを含んでもよい。メモリ1620は、揮発性メモリ、例えばランダムアクセスメモリ(RAM)を含んでもよい。メモリ1620は代替的に、不揮発性メモリ、例えばリードオンリメモリ(ROM)、フラッシュ、ハードディスクドライブ(HDD)またはソリッドステートディスク(SSD)を含んでもよい。メモリ1620は更に、前述の異なるタイプのメモリの組み合わせを含んでもよい。メモリ1620は、1つのメモリであってもよく、複数のメモリを含んでもよい。メモリ1620は、コンピュータ可読命令を記憶する。コンピュータ可読命令は、複数のソフトウェアモジュール、例えば、送信モジュール1621、処理モジュール1622、および、受信モジュール1623を含んでもよい。前述のソフトウェアモジュールを動作させた後、プロセッサ1610は、各ソフトウェアモジュールの命令に基づいて、対応するオペレーションを実行してもよい。この実施形態において、ソフトウェアモジュールによって実行されるオペレーションは、実際に、ソフトウェアモジュールの示唆に従って、プロセッサ1610によって実行されるオペレーションである。例えば、処理モジュール1622を動作させた後、プロセッサ1610は、以下の段階を実行する:第3のFlexEグループに障害があると決定する段階と、第1のクライアントおよび第3のクライアントの間のFlexEクロスを削除する段階と、第1のクライアントおよび第2のクライアントの間にFlexEクロスを確立する段階。
プロセッサ1610は、例えば図4に示されるノード1内のプロセッサであってもよく、第3のFlexEグループは、例えば図4に示されるリンクグループ3であり、第1のクライアントは、例えばクライアント1であり、第3のクライアントは、例えばクライアント4であり、第2のクライアントは、例えばクライアント3である。
プロセッサ1610は更に、受信モジュール1623を動作させた後に、以下の動作を実行してもよい:第2のネットワークデバイスによって送信される第1のFlexEデータを、第1のクライアントを介して受信する段階。プロセッサ1610は更に、送信モジュール1623を動作させた後に、以下の動作を実行してもよい:第2のクライアントを介して第1のFlexEデータを第2のネットワークデバイスに転送する段階。
第3のFlexEグループにおけるリンク障害が除去された後、プロセッサ1610は更に、処理モジュール1622を動作させた後、以下の動作を実行してもよい:第1のクライアントおよび第2のクライアントの間のFlexEクロスを削除する段階と、第1のクライアントおよび第3のクライアントの間にFlexEクロスを確立する段階。
プロセッサ1610は更に、受信モジュール1623を動作させた後、以下の動作を実行してもよい:第2のネットワークデバイスによって送信される第2のFlexEデータを、第1のクライアントを介して受信する段階と、第3のクライアントを介して第2のFlexEデータを第3のネットワークデバイスに転送する段階。
第2のネットワークデバイスは、例えば、図4に示されるノード2であってもよく、第3のネットワークデバイスは、例えば、図4に示されるノード3であってもよい。
第3のFlexEグループは、少なくとも2つのクライアントを保持するのに用いられ、少なくとも2つのクライアントは、クライアントバンドリンググループを形成し、クライアントバンドリンググループは、第3のクライアントおよび第4のクライアントを含み、第3のクライアントは、OAM検出を展開し、第4のクライアントは、OAM検出を展開しない。プロセッサ1610は更に、処理モジュール1622を動作させた後、以下の動作を実行してもよい:第3のクライアントによって展開されるOAM検出に基づいて、第3のFlexEグループに障害があると決定する段階。
装置の実施形態は、方法の実施形態に、完全に対応する。方法の実施形態における段階は、装置の実施形態における対応するモジュールによって実行される。例えば、通信インタフェースは、方法の実施形態における受信段階および送信段階を実行し、送信および受信段階以外の他の段階は、プロセッサによって実行されてもよい。特定のモジュールの機能について、対応する方法の実施形態を参照されたい。詳細は、改めて説明されない。
前述の処理の順序番号は、本願の実施形態において実行順序を意味していないことが理解されるべきである。処理の実行順序は、処理の機能及び内部ロジックに基づいて決定されるべきであり、本願の実装処理に対する何らかの制限であると解釈されるべきではない。
加えて、本明細書における用語「および/または」は、関連する対象を説明するための関連関係のみを説明し、3つの関係が存在し得ることを表す。例えば、Aおよび/またはB、とは、以下の3つの場合を表す:Aのみが存在する、AおよびBの両方が存在する、Bのみが存在する。加えて、本明細書における「/」との記号は、概して、関連する複数の対象間における「または」の関係を示している。
前述の説明は、本発明の特定の実装例に過ぎないが、本発明の保護範囲を限定することを意図したものではない。本発明において開示された技術的範囲内において、当業者が容易に考え出すいかなる変形例または置換例も、本発明の保護範囲に含まれることになる。従って、本発明の保護範囲は、特許請求の範囲の保護範囲に従うものとする。
[他の考え得る項目]
[項目1]
リングネットワークに適用される通信方法であって、
リングネットワークは、フレキシブルイーサネット(登録商標)すなわちFlexE クロスリングであり、FlexE クロスリングは、第1のネットワークデバイス、第2のネットワークデバイスおよび第3のネットワークデバイスを有し、第1のネットワークデバイスは、第2のネットワークデバイスに隣接し、第1のネットワークデバイスは、第3のネットワークデバイスに隣接し、第1のネットワークデバイスおよび第2のネットワークデバイスの間には第1のFlexEグループおよび第2のFlexEグループが存在し、第1のFlexEグループは、第1のクライアントを保持するのに用いられ、第2のFlexEグループは、第2のクライアントを保持するのに用いられ、第1のネットワークデバイスおよび第3のネットワークデバイスの間には第3のFlexEグループが存在し、第3のFlexEグループは、第3のクライアントを保持するのに用いられ、
第1のネットワークデバイスによって、第3のFlexEグループに障害があると決定する段階と、
第1のネットワークデバイスによって、第1のクライアントおよび第3のクライアントの間のFlexEクロスを削除する段階と、
第1のネットワークデバイスによって、第1のクライアントおよび第2のクライアントの間にFlexEクロスを確立する段階と
を備える、通信方法。
[項目2]
第1のネットワークデバイスによって、第2のネットワークデバイスによって送信される第1のFlexEデータを、第1のクライアントを介して受信する段階と、
第1のネットワークデバイスによって、第2のクライアントを介して第1のFlexEデータを第2のネットワークデバイスに転送する段階と
を更に備える、項目1に記載の方法。
[項目3]
第3のFlexEグループのリンク障害が除去された後、更に、
第1のネットワークデバイスによって、第1のクライアントおよび第2のクライアントの間のFlexEクロスを削除する段階と、
第1のネットワークデバイスによって、第1のクライアントおよび第3のクライアントの間にFlexEクロスを確立する段階と
を備える、項目1または2に記載の方法。
[項目4]
第1のクライアントを介する第1のネットワークデバイスによって、第2のネットワークデバイスによって送信される第2のFlexEデータを受信する段階と、
第1のネットワークデバイスによって、第3のクライアントを介して、第2のFlexEデータを第3のネットワークデバイスに転送する段階と
を更に備える、項目3に記載の方法。
[項目5]
第3のFlexEグループは、少なくとも2つのクライアントを保持するのに用いられ、少なくとも2つのクライアントは、1つのクライアントバンドリンググループを形成し、クライアントバンドリンググループは、第3のクライアントおよび第4のクライアントを有し、第3のクライアントは、オペレーション、管理および保守のOAM検出を展開し、第4のクライアントは、OAM検出を展開せず、
第1のネットワークデバイスによって、第3のFlexEグループに障害があると決定する段階は、
第3のクライアントによって展開されるOAM検出に基づく第1のネットワークデバイスによって、第3のFlexEグループに障害があると決定する段階
を含む、項目1から4の何れか一項に記載の方法。
[項目6]
リングネットワークに適用される通信装置であって、
リングネットワークは、フレキシブルイーサネット(登録商標)すなわちFlexE クロスリングであり、FlexE クロスリングは、第1のネットワークデバイス、第2のネットワークデバイスおよび第3のネットワークデバイスを有し、第1のネットワークデバイスは、第2のネットワークデバイスに隣接し、第1のネットワークデバイスは、第3のネットワークデバイスに隣接し、第1のネットワークデバイスおよび第2のネットワークデバイスの間には第1のFlexEグループおよび第2のFlexEグループが存在し、第1のFlexEグループは、第1のクライアントを保持するのに用いられ、第2のFlexEグループは、第2のクライアントを保持するのに用いられ、第1のネットワークデバイスおよび第3のネットワークデバイスの間には第3のFlexEグループが存在し、第3のFlexEグループは、第3のクライアントを保持するのに用いられ、
通信装置は、
第1のネットワークデバイス内に構成され、
コンピュータ可読命令を含むメモリと、
メモリに接続されるプロセッサと
を有し、
プロセッサは、コンピュータ可読命令を実行して、以下の動作を実行するように構成される:
第3のFlexEグループに障害があると決定し、
第1のクライアントおよび第3のクライアントの間のFlexEクロスを削除し、
第1のクライアントおよび第2のクライアントの間にFlexEクロスを確立する。
[項目7]
プロセッサは更に、以下の動作を実行するように構成される、項目6に記載の装置:
第2のネットワークデバイスによって送信される第1のFlexEデータを、第1のクライアントを介して受信し、
第2のクライアントを介して、第1のFlexEデータを第2のネットワークデバイスに転送する。
[項目8]
第3のFlexEグループのリンク障害が除去された後、プロセッサは更に、
第1のクライアントおよび第2のクライアントの間のFlexEクロスを削除し、
第1のクライアントおよび第3のクライアントの間にFlexEクロスを確立する、
ように構成される、項目6または7に記載の装置。
[項目9]
プロセッサは更に、
第2のネットワークデバイスによって送信される第2のFlexEデータを、第1のクライアントを介して受信し、
第3のクライアントを介して、第2のFlexEデータを第3のネットワークデバイスに転送する、
ように構成される、項目8に記載の装置。
[項目10]
第3のFlexEグループは、少なくとも2つのクライアントを保持するのに用いられ、少なくとも2つのクライアントは、1つのクライアントバンドリンググループを形成し、クライアントバンドリンググループは、第3のクライアントおよび第4のクライアントを有し、第3のクライアントは、オペレーション、管理および保守のOAM検出を展開し、第4のクライアントは、OAM検出を展開せず、
プロセッサは、具体的には、
第3のクライアントによって展開されるOAM検出に基づいて、第3のFlexEグループに障害があると決定する、
ように構成される、項目6から9の何れか一項に記載の装置。
[項目11]
コンピュータ可読記憶媒体であって、命令を記憶し、コンピュータ上で命令が実行された場合、コンピュータは、項目1から5の何れか一項に記載の方法を実行することを可能にされる、コンピュータ可読記憶媒体。
[項目12]
項目6から10の何れか一項に記載の通信装置を備える、ネットワークデバイス。
[項目13]
項目1から5の何れか一項に記載の方法を実行するように構成されるネットワークデバイス。

Claims (18)

  1. スロットクロス技術が適用されたフレキシブルイーサネット(登録商標)すなわちFlexE クロスリングネットワークの第1のネットワークデバイスによって行われる通信方法であって、
    前記FlexE クロスリングネットワークは前記第1のネットワークデバイス、第2のネットワークデバイスおよび第3のネットワークデバイスを含み、前記第1のネットワークデバイスは前記第2のネットワークデバイスに隣接し、前記第1のネットワークデバイスは前記第3のネットワークデバイスに隣接し、第1のFlexEグループおよび第2のFlexEグループは前記第1のネットワークデバイスおよび前記第2のネットワークデバイスの間に提供され、第3のFlexEグループは前記第1のネットワークデバイスおよび第3のネットワークデバイスの間に提供され、前記第1のFlexEグループは第1のクライアントを保持するのに用いられる第1のリンクグループであり、前記第2のFlexEグループは第2のクライアントを保持するのに用いられる第2のリンクグループであり、前記第3のFlexEグループは第3のクライアントを保持するのに用いられる第3のリンクグループであり、それぞれのクライアントはイーサネットフローであって、
    記第1のネットワークデバイスおよび前記第3のネットワークデバイスの間の前記第3のFlexEグループに障害があると決定する段階
    記第1のクライアントおよび前記第3のクライアントの間のFlexEクロスを削除する段階であって、前記第1のクライアントおよび前記第3のクライアントの間の前記FlexEクロスは前記第1のクライアントおよび前記第3のクライアントの間のスロットクロスである、段階と、
    記第1のクライアントおよび前記第2のクライアントの間にFlexEクロスを確立する段階であって、前記第1のクライアントおよび前記第2のクライアントの間の前記FlexEクロスは前記第1のクライアントおよび前記第2のクライアントの間のスロットクロスである、段階
    を備える、
    方法。
  2. 前記第1のクライアントによって占有されたスロットを介して、前記第2のネットワークデバイスによって送信される第1のFlexEデータを受信する段階と、
    記第2のクライアントによって占有されたスロットを介し、前記第1のFlexEデータを前記第2のネットワークデバイスに転送する段階と
    を更に備える、請求項1に記載の通信方法。
  3. 前記第3のFlexEグループのリンク障害が除去された後、前記通信方法は更に、
    記第1のクライアントおよび前記第2のクライアントの間の前記FlexEクロスを削除する段階と、
    記第1のクライアントおよび前記第3のクライアントの間にFlexEクロスを確立する段階と
    を備える、請求項1または2に記載の通信方法。
  4. 前記第1のクライアントによって占有されたスロットを介して、前記第2のネットワークデバイスによって送信される第2のFlexEデータを受信する段階と、
    記第3のクライアントによって占有されたスロットを介して、前記第2のFlexEデータを前記第3のネットワークデバイスに転送する段階と
    を更に備える、請求項3に記載の通信方法。
  5. 前記第3のFlexEグループは、少なくとも2つのクライアントを保持するのに用いられ、前記少なくとも2つのクライアントは、1つのクライアントバンドリンググループを形成し、前記クライアントバンドリンググループは、前記第3のクライアントおよび第4のクライアントを有し、前記第3のクライアントは、オペレーション、管理および保守のOAM検出を展開し、前記第4のクライアントは、前記OAM検出を展開せず、
    記第3のFlexEグループに障害があると決定する前記段階は、
    前記第3のクライアントによって展開される前記OAM検出に基づいて、前記第3のFlexEグループに障害があると決定する段階を含む、請求項1から4の何れか一項に記載の通信方法。
  6. フレキシブルイーサネット(登録商標)すなわちFlexE クロスリングネットワークに適用される通信方法であって、
    前記FlexE クロスリングネットワークに含まれる第1のネットワークデバイスによって、前記第1のネットワークデバイスおよび第3のネットワークデバイスの間の第3のFlexEグループに障害があると決定する段階であり、前記FlexE クロスリングネットワークは更に、第2のネットワークデバイスおよび前記第3のネットワークデバイスを含み、前記第1のネットワークデバイスは、前記第2のネットワークデバイスに隣接し、前記第1のネットワークデバイスは、前記第3のネットワークデバイスに隣接し、前記第1のネットワークデバイスおよび前記第2のネットワークデバイスの間には第1のFlexEグループおよび第2のFlexEグループが存在し、前記第1のFlexEグループは、第1のクライアントを保持するのに用いられ、前記第2のFlexEグループは、第2のクライアントを保持するのに用いられ、前記第3のFlexEグループは、第3のクライアントを保持するのに用いられる、段階と、
    前記第1のネットワークデバイスによって、前記第1のクライアントおよび前記第3のクライアントの間のFlexEクロスを削除する段階と、
    前記第1のネットワークデバイスによって、前記第1のクライアントおよび前記第2のクライアントの間にFlexEクロスを確立する段階と
    を備え、
    前記第3のFlexEグループは、少なくとも2つのクライアントを保持するのに用いられ、前記少なくとも2つのクライアントは、1つのクライアントバンドリンググループを形成し、前記クライアントバンドリンググループは、前記第3のクライアントおよび第4のクライアントを有し、前記第3のクライアントは、オペレーション、管理および保守のOAM検出を展開し、前記第4のクライアントは、前記OAM検出を展開せず、
    前記第1のネットワークデバイスによって、前記第3のFlexEグループに障害があると決定する前記段階は、
    前記第3のクライアントによって展開される前記OAM検出に基づく前記第1のネットワークデバイスによって、前記第3のFlexEグループに障害があると決定する段階
    を含む、通信方法。
  7. リングネットワークに適用される第1のネットワークデバイスであって、
    前記リングネットワークは、スロットクロス技術が適用されたフレキシブルイーサネット(登録商標)すなわちFlexE クロスリングネットワークであり、前記FlexE クロスリングネットワークは、前記第1のネットワークデバイス、第2のネットワークデバイスおよび第3のネットワークデバイスを有し、前記第1のネットワークデバイスは、前記第2のネットワークデバイスに隣接し、前記第1のネットワークデバイスは、前記第3のネットワークデバイスに隣接し、前記第1のネットワークデバイスおよび前記第2のネットワークデバイスの間には第1のFlexEグループおよび第2のFlexEグループが提供され第3のFlexEグループは前記第1のネットワークデバイスおよび第3のネットワークデバイスの間に提供され、前記第1のFlexEグループは、第1のクライアントを保持するのに用いられる第1のリンクグループであり、前記第2のFlexEグループは、第2のクライアントを保持するのに用いられる第2のリンクグループであり、前記第3のFlexEグループは、第3のクライアントを保持するのに用いられる第3のリンクグループであり、
    前記第3のFlexEグループに障害があると決定し、
    前記第1のクライアントおよび前記第3のクライアントの間のFlexEクロスを削除し、前記第1のクライアントおよび前記第3のクライアントの間の前記FlexEクロスは前記第1のクライアントおよび前記第3のクライアントの間のスロットクロスであり、
    前記第1のクライアントおよび前記第2のクライアントの間にFlexEクロスを確立前記第1のクライアントおよび前記第2のクライアントの間の前記FlexEクロスは前記第1のクライアントおよび前記第2のクライアントの間のスロットクロスである
    ように構成される、第1のネットワークデバイス
  8. 更に、
    前記第2のネットワークデバイスによって送信される第1のFlexEデータを、前記第1のクライアントによって占有されたスロットを介して受信し、
    前記第2のクライアントによって占有されたスロットを介して、前記第1のFlexEデータを前記第2のネットワークデバイスに転送する、
    ように構成される、請求項に記載の第1のネットワークデバイス
  9. 前記第3のFlexEグループのリンク障害が除去された後、前記第1のネットワークデバイスは更に、
    前記第1のクライアントおよび前記第2のクライアントの間の前記FlexEクロスを削除し、
    前記第1のクライアントおよび前記第3のクライアントの間にFlexEクロスを確立する、
    ように構成される、請求項またはに記載の第1のネットワークデバイス
  10. 更に、
    前記第2のネットワークデバイスによって送信される第2のFlexEデータを、前記第1のクライアントによって占有されたスロットを介して受信し、
    前記第3のクライアントによって占有されたスロットを介して、前記第2のFlexEデータを前記第3のネットワークデバイスに転送する、
    ように構成される、請求項に記載の第1のネットワークデバイス
  11. 前記第3のFlexEグループは、少なくとも2つのクライアントを保持するのに用いられ、前記少なくとも2つのクライアントは、1つのクライアントバンドリンググループを形成し、前記クライアントバンドリンググループは、前記第3のクライアントおよび第4のクライアントを有し、前記第3のクライアントは、オペレーション、管理および保守のOAM検出を展開し、前記第4のクライアントは、前記OAM検出を展開せず、
    前記第1のネットワークデバイスは更に、
    前記第3のクライアントによって展開される前記OAM検出に基づいて、前記第3のFlexEグループに障害があると決定する、
    ように構成される、請求項から10の何れか一項に記載の第1のネットワークデバイス
  12. リングネットワークに適用される通信装置であって、
    前記リングネットワークは、フレキシブルイーサネット(登録商標)すなわちFlexE クロスリングネットワークであり、前記FlexE クロスリングネットワークは、第1のネットワークデバイス、第2のネットワークデバイスおよび第3のネットワークデバイスを有し、前記第1のネットワークデバイスは、前記第2のネットワークデバイスに隣接し、前記第1のネットワークデバイスは、前記第3のネットワークデバイスに隣接し、前記第1のネットワークデバイスおよび前記第2のネットワークデバイスの間には第1のFlexEグループおよび第2のFlexEグループが存在し、前記第1のFlexEグループは、第1のクライアントを保持するのに用いられ、前記第2のFlexEグループは、第2のクライアントを保持するのに用いられ、前記第1のネットワークデバイスおよび前記第3のネットワークデバイスの間には第3のFlexEグループが存在し、前記第3のFlexEグループは、第3のクライアントを保持するのに用いられ、前記通信装置は、前記第1のネットワークデバイス内に構成され、
    前記第3のFlexEグループに障害があると決定し、
    前記第1のクライアントおよび前記第3のクライアントの間のFlexEクロスを削除し、
    前記第1のクライアントおよび前記第2のクライアントの間にFlexEクロスを確立する、
    ように構成され、
    前記第3のFlexEグループは、少なくとも2つのクライアントを保持するのに用いられ、前記少なくとも2つのクライアントは、1つのクライアントバンドリンググループを形成し、前記クライアントバンドリンググループは、前記第3のクライアントおよび第4のクライアントを有し、前記第3のクライアントは、オペレーション、管理および保守のOAM検出を展開し、前記第4のクライアントは、前記OAM検出を展開せず、
    前記通信装置は更に、
    前記第3のクライアントによって展開される前記OAM検出に基づいて、前記第3のFlexEグループに障害があると決定する、
    ように構成される、通信装置。
  13. コンピュータデバイス、請求項1からの何れか一項に記載の通信方法を実行させる、
    プログラム。
  14. フレキシブルイーサネット(登録商標)すなわちFlexE クロスリングネットワークシステムであって、
    前記FlexE クロスリングネットワークシステムは、第1のネットワークデバイス、第2のネットワークデバイスおよび第3のネットワークデバイスを備え、前記第1のネットワークデバイスは、前記第2のネットワークデバイスに隣接し、前記第1のネットワークデバイスは、前記第3のネットワークデバイスに隣接し、前記第1のネットワークデバイスおよび前記第2のネットワークデバイスの間には第1のFlexEグループおよび第2のFlexEグループが提供され、前記第1のFlexEグループは、第1のクライアントを保持するのに用いられる第1のリンクグループであり、前記第2のFlexEグループは、第2のクライアントを保持するのに用いられる第2のリンクグループであり、前記第1のネットワークデバイスおよび前記第3のネットワークデバイスの間には第3のFlexEグループが提供され、前記第3のFlexEグループは、第3のクライアントを保持するのに用いられる第3のリンクグループでありそれぞれのクライアントはイーサネットフローであって、
    前記第1のネットワークデバイスは、
    前記第3のFlexEグループに障害があると決定し、
    前記第1のクライアントおよび前記第3のクライアントの間のFlexEクロスを削除し、前記第1のクライアントおよび前記第3のクライアントの間の前記FlexEクロスは前記第1のクライアントおよび前記第3のクライアントの間のスロットクロスであり、
    前記第1のクライアントおよび前記第2のクライアントの間にFlexEクロスを確立前記第1のクライアントおよび前記第2のクライアントの間の前記FlexEクロスは前記第1のクライアントおよび前記第2のクライアントの間のスロットクロスである、
    ように構成される、
    FlexE クロスリングネットワークシステム。
  15. 前記第1のネットワークデバイスは更に、
    前記第2のネットワークデバイスによって送信される第1のFlexEデータを、前記第1のクライアントによって占有されたスロットを介して受信し、
    前記第2のクライアントによって占有されたスロットを介して、前記第1のFlexEデータを前記第2のネットワークデバイスに転送する、
    ように構成される、請求項1に記載のFlexE クロスリングネットワークシステム。
  16. 前記第3のFlexEグループのリンク障害が除去された後、前記第1のネットワークデバイスは更に、
    前記第1のクライアントおよび前記第2のクライアントの間の前記FlexEクロスを削除し、
    前記第1のクライアントおよび前記第3のクライアントの間にFlexEクロスを確立する、
    ように構成される、
    請求項1または1に記載のFlexE クロスリングネットワークシステム。
  17. 前記第3のFlexEグループは、少なくとも2つのクライアントを保持するのに用いられ、前記少なくとも2つのクライアントは、1つのクライアントバンドリンググループを形成し、前記クライアントバンドリンググループは、前記第3のクライアントおよび第4のクライアントを有し、前記第3のクライアントは、オペレーション、管理および保守のOAM検出を展開し、前記第4のクライアントは、前記OAM検出を展開せず、
    第1のネットワークデバイスは更に、
    前記第3のクライアントによって展開される前記OAM検出に基づいて、前記第3のFlexEグループに障害があると決定する、
    ように構成される、請求項1から1の何れか一項に記載のFlexE クロスリングネットワークシステム。
  18. フレキシブルイーサネット(登録商標)すなわちFlexE クロスリングネットワークシステムであって、
    前記FlexE クロスリングネットワークシステムは、第1のネットワークデバイス、第2のネットワークデバイスおよび第3のネットワークデバイスを備え、前記第1のネットワークデバイスは、前記第2のネットワークデバイスに隣接し、前記第1のネットワークデバイスは、前記第3のネットワークデバイスに隣接し、前記第1のネットワークデバイスおよび前記第2のネットワークデバイスの間には第1のFlexEグループおよび第2のFlexEグループが存在し、前記第1のFlexEグループは、第1のクライアントを保持するのに用いられ、前記第2のFlexEグループは、第2のクライアントを保持するのに用いられ、前記第1のネットワークデバイスおよび前記第3のネットワークデバイスの間には第3のFlexEグループが存在し、前記第3のFlexEグループは、第3のクライアントを保持するのに用いられ、
    前記第1のネットワークデバイスは、
    前記第3のFlexEグループに障害があると決定し、
    前記第1のクライアントおよび前記第3のクライアントの間のFlexEクロスを削除し、
    前記第1のクライアントおよび前記第2のクライアントの間にFlexEクロスを確立する、
    ように構成され、
    前記第3のFlexEグループは、少なくとも2つのクライアントを保持するのに用いられ、前記少なくとも2つのクライアントは、1つのクライアントバンドリンググループを形成し、前記クライアントバンドリンググループは、前記第3のクライアントおよび第4のクライアントを有し、前記第3のクライアントは、オペレーション、管理および保守のOAM検出を展開し、前記第4のクライアントは、前記OAM検出を展開せず、
    第1のネットワークデバイスは更に、
    前記第3のクライアントによって展開される前記OAM検出に基づいて、前記第3のFlexEグループに障害があると決定する、
    ように構成される、FlexE クロスリングネットワークシステム。
JP2021527214A 2018-11-21 2019-09-07 通信方法および通信装置 Active JP7168286B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201811394199.5 2018-11-21
CN201811394199.5A CN111211957B (zh) 2018-11-21 2018-11-21 通信方法和装置
PCT/CN2019/104811 WO2020103530A1 (zh) 2018-11-21 2019-09-07 通信方法和装置

Publications (2)

Publication Number Publication Date
JP2022507745A JP2022507745A (ja) 2022-01-18
JP7168286B2 true JP7168286B2 (ja) 2022-11-09

Family

ID=70774587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021527214A Active JP7168286B2 (ja) 2018-11-21 2019-09-07 通信方法および通信装置

Country Status (5)

Country Link
US (1) US20210273826A1 (ja)
EP (1) EP3873037A4 (ja)
JP (1) JP7168286B2 (ja)
CN (1) CN111211957B (ja)
WO (1) WO2020103530A1 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113557696B (zh) * 2019-03-20 2023-08-04 瑞典爱立信有限公司 在网络中路由FlexE数据
CN112911420A (zh) * 2019-12-03 2021-06-04 中兴通讯股份有限公司 基于FlexE网络的重路由方法、电子设备和可读存储介质
CN114513454A (zh) * 2020-11-16 2022-05-17 华为技术有限公司 一种应用在城域传送网络mtn或分片分组网络spn中的通信方法及***
CN112511382B (zh) * 2020-11-24 2022-03-29 中盈优创资讯科技有限公司 灵活以太网FlexE通道的创建方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011507360A (ja) 2007-12-13 2011-03-03 ノーテル・ネットワークス・リミテッド QiQイーサネットリング及び1:1プロテクトPBTトランクにおけるトラフィックのループバック方法及びシステム
WO2011080829A1 (ja) 2009-12-28 2011-07-07 富士通株式会社 光転送リングネットワークの切替え方法及びノード装置
JP2013513259A (ja) 2009-12-04 2013-04-18 華為技術有限公司 擬似ワイヤに基づいてサービストラヒックを処理するための方法、デバイスおよびシステム
US20140226463A1 (en) 2006-06-29 2014-08-14 Rockstar Consortium Us Lp Q-in-q ethernet rings
WO2018120914A1 (zh) 2016-12-26 2018-07-05 华为技术有限公司 Dcn报文处理方法、网络设备和网络***

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030214962A1 (en) * 2002-05-15 2003-11-20 Mark Allaye-Chan Method and apparatus for bandwidth optimization in network ring topology
WO2006030435A2 (en) * 2004-09-16 2006-03-23 Alcatel Optical Networks Israel Ltd. Efficient protection mechanisms for protecting multicast traffic in a ring topology network utilizing label switching protocols
US7936680B2 (en) * 2005-12-08 2011-05-03 Nortel Networks Limited Method and apparatus for increasing the scalability of Ethernet OAM
US7768928B2 (en) * 2006-07-11 2010-08-03 Corrigent Systems Ltd. Connectivity fault management (CFM) in networks with link aggregation group connections
EP4060914A1 (en) * 2015-06-30 2022-09-21 Ciena Corporation Flexible ethernet systems and methods for time transfer
US10341020B2 (en) * 2016-03-17 2019-07-02 Avago Technologies International Sales Pte. Limited Flexible ethernet logical lane aggregation
US10505655B2 (en) * 2016-07-07 2019-12-10 Infinera Corp. FlexE GMPLS signaling extensions
CN106788921B (zh) * 2016-11-24 2020-08-07 上海华为技术有限公司 多cpe冗余链路***及方法
CN108156074B (zh) * 2016-12-02 2020-10-23 华为技术有限公司 保护倒换方法、网络设备及***
CN113595934A (zh) * 2016-12-26 2021-11-02 北京华为数字技术有限公司 基于灵活以太网的业务流传输方法、装置和通信***
CN108418753A (zh) * 2017-02-10 2018-08-17 中兴通讯股份有限公司 路径的建立方法及装置
CN108809674B (zh) * 2017-04-28 2020-01-10 华为技术有限公司 配置链路组的方法和设备
WO2019000241A1 (zh) * 2017-06-27 2019-01-03 华为技术有限公司 保护倒换方法、设备及***
CN107453905A (zh) * 2017-07-31 2017-12-08 烽火通信科技股份有限公司 一种灵活以太网1:1保护倒换实现方法
CN109586864B (zh) * 2017-09-28 2021-01-15 华为技术有限公司 数据传输方法、装置及***
JP7035877B2 (ja) * 2018-07-20 2022-03-15 富士通株式会社 伝送装置
CN111294226B (zh) * 2018-12-10 2023-05-09 华为技术有限公司 通信方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140226463A1 (en) 2006-06-29 2014-08-14 Rockstar Consortium Us Lp Q-in-q ethernet rings
JP2011507360A (ja) 2007-12-13 2011-03-03 ノーテル・ネットワークス・リミテッド QiQイーサネットリング及び1:1プロテクトPBTトランクにおけるトラフィックのループバック方法及びシステム
JP2013513259A (ja) 2009-12-04 2013-04-18 華為技術有限公司 擬似ワイヤに基づいてサービストラヒックを処理するための方法、デバイスおよびシステム
WO2011080829A1 (ja) 2009-12-28 2011-07-07 富士通株式会社 光転送リングネットワークの切替え方法及びノード装置
WO2018120914A1 (zh) 2016-12-26 2018-07-05 华为技术有限公司 Dcn报文处理方法、网络设备和网络***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
リングネットワークにおけるプロテクション方式に関する一検討,電子情報通信学会技術研究報告,Vol.106 No.68,日本,2006年05月18日

Also Published As

Publication number Publication date
CN111211957A (zh) 2020-05-29
CN111211957B (zh) 2021-10-01
JP2022507745A (ja) 2022-01-18
WO2020103530A1 (zh) 2020-05-28
EP3873037A4 (en) 2022-01-19
US20210273826A1 (en) 2021-09-02
EP3873037A1 (en) 2021-09-01

Similar Documents

Publication Publication Date Title
JP7168286B2 (ja) 通信方法および通信装置
US11870487B2 (en) Method for supporting SNCP over packet network
US7043541B1 (en) Method and system for providing operations, administration, and maintenance capabilities in packet over optics networks
US9871708B2 (en) Method and system for ring protection switching
CN102571426B (zh) 一种双归保护方法和装置
US20020112072A1 (en) System and method for fast-rerouting of data in a data communication network
JP7282187B2 (ja) フレキシブルイーサネット通信方法及びネットワーク装置
WO2018058639A1 (zh) 伪线负载分担的方法和设备
JP7163508B2 (ja) フレキシブルイーサネット通信方法とネットワークデバイス
US11804982B2 (en) Communication method and apparatus
CN104618057A (zh) 一种分组传送网无损伤保护倒换方法及***
EP3573288B1 (en) Method and system for processing service flow in packet network
US20130003759A1 (en) Technique for bandwidth effective traffic protection in communication networks
CN111885630B (zh) 数据传输方法及通信装置
JP2009147653A (ja) 通信システムおよびリングノード装置
JP2010200269A (ja) 通信装置、パケット送受信装置、通信方法、及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210611

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220519

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220531

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220808

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220927

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221021

R150 Certificate of patent or registration of utility model

Ref document number: 7168286

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150