IP Library Granted Patent US 9,722,896
Granted Patent B2
US 9,722,896 · App. 14/747,768 · Granted Aug 1, 2017

Micro-OAM for link groups

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,722,896
App. No.
14/747,768
Granted
Aug 1, 2017
Kind
B2
Abstract

Networks devices interconnected via link groups may implement micro operations administration and maintenance (micro-OAM) sessions. The micro-OAM sessions may be used to monitor the status of individual links within the link groups at small time scales. The micro-OAM session may be implemented on a non-internet protocol (non-IP) layer. In some cases, independent micro-OAM sessions may be used to monitor different links within a link group.

Claims (54)

1. A device comprising:

circuitry configured to

establish multiple links to a network node;

aggregate the multiple links into a link group;

set up a management session for an individual link of the multiple links in the link group;

receive, from the network node, a status indication at a non-internet protocol (non-IP) layer of a communication protocol stack running on the device for the individual link based on the management session.

2. The device of claim 1 , wherein the network node lacks a functionality provided by an IP layer of the communication protocol stack.

3. The device of claim 1 , wherein the circuitry is configured to receive the status indication at a switching layer of the communication protocol stack.

4. The device of claim 1 , wherein the circuitry is configured to encapsulate a management message in a frame of the non-IP layer of the communication protocol stack.

5. The device of claim 4 , wherein the circuitry is configured to instruct the network node to forgo forwarding of the management message by addressing the management message to the network node using a link local address.

6. The device of claim 4 , wherein the management message comprises an update for a setting for the individual link at the network node.

7. The device of claim 1 , wherein the status indication comprises a management message from the network node.

8. The device of claim 7 , wherein the management message includes an indication of a failure detection system implemented at the network node.

9. The device of claim 7 , wherein

the management message includes identifiers for the individual link, and

the circuitry is configured to receive the management message over another link of the multiple links.

10. The device of claim 7 , wherein the circuitry is configured to:

receive the management message over the individual link; and

assign the management message to the individual link responsive to receiving the management message over the individual link.

11. The device of claim 1 , wherein the circuitry is configured to receive the status indication by detecting an interruption in a packet stream for the management session.

12. The device of claim 1 , further comprising:

a register configured to store an indication of an encapsulation scheme for the management session, wherein

the circuitry is configured to

access the register to determine the encapsulation scheme for the management session for the individual link;

encapsulate, in accordance with the encapsulation scheme, an outgoing management message for the management session within a payload of a frame at the non-IP layer; and

extract, in accordance with the encapsulation scheme, the status indication for the individual link from an incoming management message.

13. The device of claim 12 , wherein the circuitry is configured to instruct the network node to forgo forwarding of the management message by addressing the management message to the network node using a link local address.

14. A device comprising:

circuitry configured to

establish multiple links to a network node;

aggregate the multiple links into a link group;

set up a management session for an individual link of the multiple links in the link group;

receive, from the network node, a status indication for the individual link based on the management session; and

activate a redundancy link responsive to the status indication.

15. The device of claim 14 , wherein the circuitry is configured to receive the status indication at a non-internet protocol (non-IP) layer of a communication protocol stack running on the device.

16. A device comprising:

circuitry configured to

establish multiple links to a network node;

aggregate the multiple links into a link group;

set up a management session for an individual link of the multiple links in the link group;

receive, from the network node, a status indication for the individual link based on the management session; and

a register configured to store an indication of an encapsulation scheme for the management session, wherein

the circuitry is configured to access the register to determine the encapsulation scheme to extract the status indication.

17. The device of claim 16 , wherein the circuitry is configured to receive the status indication at a non-internet protocol (non-IP) layer of a communication protocol stack running on the device.

18. A method comprising:

establishing multiple links to a network node;

aggregating the multiple links into a link group;

initializing a management session for an individual link of the multiple links in the link group; and

receiving a status indication at a non-internet protocol (non-IP) layer of a communication protocol stack for the individual link based on the management session.

19. The method of claim 18 , further comprising:

accessing a register to determine an encapsulation scheme of the status indication.

20. The method of claim 18 , wherein

receiving the status indication comprises receiving a management message over the individual link, and

the method further comprises assigning the management message to the individual link responsive to receiving the management message over the individual link.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047422 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0702 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047422/0464 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2015
From: SONTAKKE, ASHISH RAMKRISHNA; KUMAR, VIVEK; CHANDRASEKAR, SANTHOSH KUMAR; KALKUNTE, MOHAN VENKATACHAR; DAVARI, SHAHRAM
To: BROADCOM CORPORATION
Reel/Frame 035954/0830 →