IP Library Granted Patent US 11,316,801
Granted Patent B2
US 11,316,801 · App. 17/036,349 · Granted Apr 26, 2022

Flexible traffic control for EVPN

Inventors: Jayant Kumar Bhardwaj (New Delhi, IN); Himanshu Shah (Hopkinton, MA)
Assignee: Ciena Corporation
H04L49/25H04L12/4633H04L12/4641H04L45/74H04L47/24H04L61/20H04L69/325H04L61/6022
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,316,801
App. No.
17/036,349
Granted
Apr 26, 2022
Kind
B2
Abstract

Systems and methods include receiving one or more Ethernet Virtual Private Network (EVPN) advertisements from one or more peer nodes with information including any of traffic characterization information and traffic control information; and providing traffic to the EVPN and to the corresponding one or more peer nodes based on the information from the corresponding one or more peer nodes. The one or more EVPN advertisements can be in an EVPN Network Layer Reachability Information (NLRI) advertisement, and the EVPN NLRI can have Route Type 1 for the information to apply to an EVPN Instance (EVI) and the EVPN NLRI can have Route Type 2 for the information to apply to a specific customer node based on a Media Access Control (MAC).

Claims (24)

1. A node comprising:

a plurality of ports connected to one or more customer nodes and to one or more peer nodes;

a switching fabric configured to switch traffic between the plurality of ports; and

a controller configured to

obtain one or more Ethernet Virtual Private Network (EVPN) advertisements from the one or more peer nodes for an EVPN with information including traffic characterization information and traffic control information that includes Traffic Class and Drop Precedence, and

cause transmission of the traffic to the EVPN and to the corresponding one or more peer nodes based on the information from the corresponding one or more peer nodes,

wherein the one or more EVPN advertisements are in an EVPN Network Layer Reachability Information (NLRI) advertisement, and wherein the EVPN NLRI has Route Type 1 for the information to apply to an EVPN Instance (EVI) and the EVPN NLRI has Route Type 2 for the information to apply to a specific customer node based on a Media Access Control (MAC), and

wherein the information is used for policing and shaping on any of a EVI basis and a per MAC and per EVI basis.

2. The node of claim 1 , wherein the one or more EVPN advertisements are in an optional Border Gateway Protocol (BGP) attribute.

3. The node of claim 1 , wherein the traffic characterization information includes any of Committed Information Rate (CIR), Excess Information Rate (EIR), and Committed Burst Size (CBS).

4. A non-transitory computer-readable medium having instructions stored thereon for programming one or more processors in a node to perform steps of:

receiving one or more Ethernet Virtual Private Network (EVPN) advertisements from one or more peer nodes for an EVPN with information including traffic characterization information and traffic control information that includes Traffic Class and Drop Precedence; and

providing traffic to the EVPN and to the corresponding one or more peer nodes based on the information from the corresponding one or more peer nodes,

wherein the one or more EVPN advertisements are in an EVPN Network Layer Reachability Information (NLRI) advertisement, and wherein the EVPN NLRI has Route Type 1 for the information to apply to an EVPN Instance (EVI) and the EVPN NLRI has Route Type 2 for the information to apply to a specific customer node based on a Media Access Control (MAC), and

wherein the information is used for policing and shaping on any of a EVI basis and a per MAC and per EVI basis.

5. The non-transitory computer-readable medium of claim 4 , wherein the one or more EVPN advertisements are in an optional Border Gateway Protocol (BGP) attribute.

6. The non-transitory computer-readable medium of claim 4 , wherein the traffic characterization information includes any of Committed Information Rate (CIR), Excess Information Rate (EIR), and Committed Burst Size (CBS).

7. A method comprising:

receiving one or more Ethernet Virtual Private Network (EVPN) advertisements for an EVPN from one or more peer nodes with information including traffic characterization information and traffic control information that includes Traffic Class and Drop Precedence; and

providing traffic to the EVPN and to the corresponding one or more peer nodes based on the information from the corresponding one or more peer nodes

wherein the one or more EVPN advertisements are in an EVPN Network Layer Reachability Information (NLRI) advertisement, and wherein the EVPN NLRI has Route Type 1 for the information to apply to an EVPN Instance (EVI) and the EVPN NLRI has Route Type 2 for the information to apply to a specific customer node based on a Media Access Control (MAC), and

wherein the information is used for policing and shaping on any of a EVI basis and a per MAC and per EVI basis.

8. The method of claim 7 , wherein the one or more EVPN advertisements are in an optional Border Gateway Protocol (BGP) attribute.

9. The method of claim 7 , wherein the traffic characterization information includes any of Committed Information Rate (CIR), Excess Information Rate (EIR), and Committed Burst Size (CBS).

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2020
From: BHARDWAJ, JAYANT KUMAR; SHAH, HIMANSHU
To: CIENA CORPORATION
Reel/Frame 053916/0573 →
Priority Claims (1)
IN 202011035098 · Aug 14, 2020 · national
Continuity (1)
Related Publication 20220052964A1 · Feb 17, 2022