Nova Patents
EP1538786A2

Hybrid virtual private LAN extensions

Abstract

This invention is applicable to a Virtual Private LAN service built using multiple point-to-point Ethernet services from a network operator, where the bridging and the transport/tunneling of Ethernet frames to a remote site are decoupled. The learning bridge function (including MAC address learning and flooding) is performed at customer equipment CE devices, while the tunneling is performed at provider edge PE nodes. The models described here for this VPN refer to hub redundancy, site-to-site SLA guarantees and address discovery in the case of hybrid connections.

EP1538786A2, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 29 November 2024, 1.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

37 claims: 6 independent, 31 dependent

  1. 1
    A redundant hub-spoke configuration for a virtual private LAN (VPN) of the type having a plurality of emulated LANs (ELANs), each connected at a provider edge (PE) node over a service provider network, comprising:a first hub node serving client equipment (CE) devices connected on a first ELAN, a spoke node serving CE devices on a second ELAN;a first point-to-point link L1 for interconnecting said hub node and said spoke node;and a second hub node interconnected with said first hub node,    wherein whenever said first link L1 fails, said second hub node establishes communication with said spoke node over a second point-to-point link L2.
  2. 9
    Method for recovering the traffic in case of a failure in a hub-spoke configuration for a virtual private LAN (VPN) of the type having a plurality of emulated LANs (ELANs), each connected at a service provider edge (PE) node over an access link, comprising:a) transmitting traffic from a first hub node to a spoke node over a first point-to-point link established between a first PE at said first hub node and a third PE at said spoke node;b) at said third PE, monitoring the traffic on said first link;c) responsive to a fault on said link, signaling said fault from said third PE to said first PE;and d) transmitting traffic form a second hub node to said spoke node over a second point-to-point link established between a second PE node at said second hub node and said third PE.
  3. 19
    A method of providing a multipoint emulated LAN connecting a plurality of sites with site-to-site bandwidth guarantees, comprising:configuring a second customer located equipment PLE to perform multipoint switching of the traffic in a first VC/tunnel established between a first site and said second site, to one of a second or a third site, based on the MAC address;configuring a first CLE to operate as a spoke of said first CLE to perform point-to-point switching of said first VC/tunnel, and of a second VC/tunnel established between said third site and said second site;and allocating a first bandwidth to said first VC/tunnel and a second bandwidth to said second VC/tunnel and rate limiting traffic in each said first VC/tunnel and said second VC/tunnel to said respective allocated bandwidth.
  4. 20
    In a virtual private LAN (VPL) of the type having a plurality of emulated LANs, each emulated LAN comprising an access device connected to a service provider edge PE node along an access link identified by a data link connection identifier, and a first PE is interconnected with a second PE along a point-to-point link, a method of establishing a hybrid connection between a first customer equipment CE device on said VPL and a second CE device that operates according to a different communication protocol, said method comprising:a) at said second CE device, performing bridged encaplsulation of the traffic and transmitting a second type protocol data unit (PDU) over a second access link to a second provider edge (PE) node;b) at said second PE node, decapsulating traffic form said PDU, and transmitting the traffic into a service provider type PDU over a dedicated point-to-point tunnel across said service provider network to a first PE node;c) at said first PE node, decapsuating the traffic from said service provider PDU, converting it to a first type PDU and transmitting said PDU to a first access device over a first access link;d) at said first access device, bridging said PDU to said first CE device.
  5. 22
    In a VPL of the type having a plurality of emulated LANs, each emulated LAN comprising an access link to a service provider edge PE node identified by a data link connection identifier, a method of establishing a hybrid connection between a first customer equipment CE device on said VPL and a second CE device that operates according to a different communication protocol, said method comprising:a) at said first CE device, bridging a first type PDU to a first PE node over a first access link;c) at said first PE node, decapsulating traffic from said first type PDU, encapsulating the traffic into a service provider type PDU and transporting it over a dedicated point-to-point tunnel across said service provider network to a second PE node;and d) at said second PE, decapsulating traffic from said service-provider PDU, performing bridged encapsulation of the traffic in a second type PDU and sending it to said second CE device over a second access link.
  6. 29
    In a VPL of the type having a plurality of emulated LANs, each emulated LAN comprising an access link to a service provider edge PE node identified by a data link connection identifier, a method of establishing a hybrid connection between a first customer equipment CE device on said VPL and a second CE device that operates according to a different communication protocol, said method comprising:a) at said second CE device, performing routed encapsulation of traffic into a second type PDU and transmitting said second type PDU to a second PE node over a second access link;b) at said second PE node, decapsulating traffic from said second type PDU, encapsulating the traffic into a subscriber network type PDU and transmitting it over a dedicated point-to-point tunnel to a first PE node;c) at said first PE node, decapsulating the traffic received over said dedicated point-to-point tunnel, encapsulating it into a first-type PDU, and sending first-type PDU to an access device over a second access link;and    at said access device, bridging said PDU to said first CE device.