IP Library Granted Patent US 9,769,058
Granted Patent B2
US 9,769,058 · App. 14/105,908 · Granted Sep 19, 2017

Resilient dual-homed data network hand-off

Inventors: Marc Holness (Ottawa, CA); Wei-Chiuan Chen (San Jose, CA); Asheesh Jadav (Santa Clara, CA)
Assignee: Ciena Corporation
H04L45/22H04L41/0659H04L45/28H04L41/0806
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 9,769,058
App. No.
14/105,908
Granted
Sep 19, 2017
Kind
B2
Abstract

Systems and methods for L 2 Ethernet resilient hand-off include an access network configured between a first end point and a second end point, a first communication path and a second communication path for data flow between the first end point and the second end point, wherein the first communication path is active and the second communication path is inactive, and if a fault is detected in the first communication path, logic configured to activate the second communication path and perform a resilient hand-off of the data flow from the first communication path to the second communication path.

Claims (29)

1. A method of performing resilient dual-homed hand-off, the method comprising:

configuring an access network between a first end point and a second end point each in a different device located in a different network domain separate from the access network and that utilizes a disparate technology from the access network;

activating a first communication path for data flow between the first end point and the second end point through the access network and deactivating a second communication path between the first end point and the second end point through the access network; and

if a fault is detected in the first communication path, activating the second communication path and performing a resilient hand-off of the data flow from the first communication path to the second communication path based on messaging over disparate technologies associated with the first end point, the second end point, and the access network, wherein the messaging is based on a pre-established signaling protocol for communicating one or more of statuses and activity states between the disparate technologies.

2. The method of claim 1 , comprising configuring the access network as an L 2 Ethernet network.

3. The method of claim 1 , comprising configuring the first and second communication paths using small computer system interface (SCSI) channels, wherein the fault is a user network interface (UNI) fault.

4. The method of claim 1 , comprising configuring the first communication path to comprise a first customer edge (CE) device, and a third device, and the second communication path to comprise a second CE device and the third device.

5. The method of claim 4 , wherein the first CE device is connectable to a first customer-provided equipment (CPE) device through a first interface; the second CE device is connectable to a second customer-provided equipment (CPE) device through a second interface ( 116 ); and the third device is coupled to a third customer-provided equipment (CPE) device.

6. The method of claim 5 , wherein the first, second, and third CPE devices are routers.

7. The method of claim 4 , comprising configuring the access network for signaling between the first CE device and the second CE device using pre-established and technology independent signals.

8. The method of claim 7 , comprising signaling between the first CE device and the second CE device on a first communication channel, signaling between the first CE device and the third CE device on a second communication channel, and signaling between the second CE device and the third CE device on a third communication channel.

9. The method of claim 8 , comprising signaling on the first communication channel using continuity check messages to convey activity states of the second communication channel and the third communication channel.

10. A system comprising:

an access network between a first end point and a second end point each in a different network domain that utilizes a disparate technology from the other and from the access network;

logic configured to activate a first communication path for data flow between the first end point and the second end point through the access network and logic configured to deactivate a second communication path between the first end point and the second end point through the access network; and

if a fault occurs in the first communication path, logic configured to activate the second communication path and logic configured to perform a resilient hand-off of the data flow from the first communication path to the second communication path based on messaging over the disparate technologies associated with the first end point, the second end point, and the access network, wherein the messaging is based on a pre-established signaling protocol for communicating one or more of statuses and activity states between the disparate technologies.

11. The system of claim 10 , wherein the first communication path comprises a first customer edge (CE) device, and a third device; and the second communication path comprises a second CE device and the third device.

12. The system of claim 11 , comprising a first logic configured to connect the first CE device to a first customer-provided equipment (CPE) device; a second logic configured to connect the second CE device to a second customer-provided equipment (CPE) device; and a third logic configured to connect the third device to a third customer-provided equipment (CPE) device.

13. The system of claim 11 , comprising logic configured to signal between the first CE device and the second CE device using pre-established and technology independent signals.

14. The system of claim 13 , wherein the logic configured to signal comprises continuity check messages to convey activity states of the first and second communication paths.

15. An apparatus for resilient dual-homed hand-off, the apparatus comprising:

an access network configured between a first end point and a second end point each in a different network domain that utilizes a disparate technology from the other and from the access network;

a first communication path through the access network and a second communication path through the access network for data flow between the first end point and the second end point, wherein the first communication path is active and the second communication path is inactive; and

if a fault is detected in the first communication path, logic configured to activate the second communication path and perform a resilient hand-off of the data flow from the first communication path to the second communication path based on messaging over the disparate technologies associated with the first end point, the second end point, and the access network, wherein the messaging is based on a pre-established signaling protocol for communicating one or more of statuses and activity states between the disparate technologies.

16. The apparatus of claim 15 , wherein the access network is an L 2 Ethernet network.

17. The apparatus of claim 15 , wherein the first and second communication paths comprise computer system interface (SCSI) channels, and wherein the fault is a user network interface (UNI) fault.

18. The apparatus of claim 15 , wherein the first communication path comprises a first customer edge (CE) device, and a third device, and the second communication path to comprises a second CE device and the third device.

19. The apparatus of claim 18 , wherein the access network is configured for signaling between the first CE device and the second CE device using pre-established and technology independent signals.

20. The apparatus of claim 19 , wherein the signaling comprises continuity check messages to convey activity states of the second communication channel and the third communication channel.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2023
From: BANK OF AMERICA, N.A.
To: CIENA CORPORATION
Reel/Frame 065630/0232 →
PATENT SECURITY AGREEMENT Recorded Nov 8, 2019
From: CIENA CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 050969/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 30, 2019
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: CIENA CORPORATION
Reel/Frame 050938/0389 →
PATENT SECURITY AGREEMENT Recorded Jul 16, 2014
From: CIENA CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 033347/0260 →
SECURITY INTEREST Recorded Jul 15, 2014
From: CIENA CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 033329/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2014
From: HOLNESS, MARC; CHEN, WEI-CHIUAN; JADAV, ASHEESH
To: CIENA CORPORATION
Reel/Frame 032210/0903 →
Continuity (2)
Provisional Application 61824823 · May 17, 2013
Related Publication 20140341012A1 · Nov 20, 2014