IP Library Granted Patent US 9,025,465
Granted Patent B2
US 9,025,465 · App. 12/607,558 · Granted May 5, 2015

Methods and apparatuses for performing protection switching without using Y.1731-based automatic protection switching (APS) messages

Inventors: Weiying Cheng (Naperville, IL); Chris R. Zettinger (Wheaton, IL); Thomas T. Rarick (Wheaton, IL)
Assignee: Tellabs Operations, Inc.
H04L12/4641H04L12/4633H04L41/0681H04L41/0816
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,025,465
App. No.
12/607,558
Granted
May 5, 2015
Kind
B2
Abstract

To perform protection switching between tunnels in a network, Y.1731-based APS messages are often sent from a management system to nodes at the tunnels' end-points. If the management system is located near one node (local node) and far away from the other node (remote node), the APS message, which operates at the Ethernet service layer, travels to the remote node slower than traffic over the tunnels. This slower transmission time may prevent the remote node from performing a switch within a desired timeframe. The disclosed embodiments include a 1:1 bidirectional VLAN-based protection arrangement that accomplishes a 50 millisecond switching time without using Y.1731-based APS messages. The embodiments accomplish this by sending a switching command from the management system to the local node and modifying a message already traveling from the local node to the remote node to include a switching message that causes the remote node to perform the switch.

Claims (24)

1. A node in a communications network, the node comprising:

a translation module configured to translate a switch command, received from a management system, to a switch message to cause a peer node in the communications network to perform a switching action consistent with the switch command;

a packet generation module to generate a packet with the switch message embedded in the packet, the packet generated being a continuity check message (CCM) including the switch message;

a transmission module to transmit the packet to the peer node; and

a switching module configured to perform a switching action consistent with the switch command received from the management system.

2. A node as in claim 1 wherein the continuity check message includes additional type-length-value information that includes the switch message.

3. A node as in claim 2 wherein the switch message causes the peer node to perform any of a manual switch to working path, manual switch to protection path, force switch, and lock out protection actions.

4. A node as in claim 2 wherein the type-length-value information includes a traffic bit to indicate how traffic is being transmitted by the node.

5. A node as in claim 1 wherein the management system is any of an element management system (EMS), network management system (NMS), and craft station.

6. A node as in claim 5 wherein the node is locally connected to the management system.

7. A node as in claim 5 where the node is remotely connected to the management system via a Data Communications Network (DCN).

8. A node as in claim 1 wherein the switching module is configured to perform, in an event the node receives from the peer node a packet that includes a switch message based on a switch command received at the peer node from the management system, a switching action consistent with the switch command received at the peer node and the switch message received from the peer node.

9. A node as in claim 1 wherein the switching module is configured to perform, in an event the node receives from the peer node a packet that has a traffic bit in the type-length-value information, a switching action consistent with the traffic bit.

10. A node as in claim 1 wherein the switching action performed is implemented based on a port type.

11. A method of transmitting switch commands in a communications network, the method comprising:

translating a switch command, received from a management system, to a switch message to cause a peer node in the communications network to perform a switching action consistent with the switch command;

generating a packet with the switch message embedded in the packet, the packet generated being a continuity check message (CCM) including the switch message;

transmitting the packet to the peer node; and

performing a switching action consistent with the switch command received from the management system.

12. A method as in claim 11 wherein generating a continuity check message (CCM) includes generating additional type-length-value information that includes the switch message.

13. A method as in claim 12 further including causing the peer node to perform any of a manual switch to working path, manual switch to protection path, force switch, and lock out protection actions.

14. A method as in claim 12 wherein generating additional type-length-value information includes generating a traffic bit to indicate how traffic is being transmitted.

15. A method as in claim 11 wherein the management system is any of an element management system (EMS), network management system (NMS), and craft station.

16. A method as in claim 11 further including implementing the switching action based on a port type.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 10/075,623 PREVIOUSLY RECORDED AT REEL: 034484 FRAME: 0740. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FOR SECURITY --- PATENTS. Recorded Jun 14, 2017
From: CORIANT OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: TELECOM HOLDING PARENT LLC
Reel/Frame 042980/0834 →
ASSIGNMENT FOR SECURITY - - PATENTS Recorded Nov 26, 2014
From: CORIANT OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: TELECOM HOLDING PARENT LLC
Reel/Frame 034484/0740 →
SECURITY AGREEMENT Recorded Dec 6, 2013
From: TELLABS OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 031768/0155 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2010
From: CHENG, WEIYING; ZETTINGER, CHRIS R.; RARICK, THOMAS T.
To: TELLABS OPERATIONS, INC.
Reel/Frame 023748/0693 →
Continuity (1)
Related Publication 20110096670A1 · Apr 28, 2011