Method and system for synchronizing with neighbor in a distributed resilient network interconnect (DRNI) link aggregation group

US9660861B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9660861-B2
Application numberUS-201414257769-A
CountryUS
Kind codeB2
Filing dateApr 21, 2014
Priority dateApr 23, 2013
Publication dateMay 23, 2017
Grant dateMay 23, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of updating operational states of a network device in a distributed resilient network interconnect (DRNI) of a link aggregation group is disclosed. The method starts with initializing the network device for link aggregation, wherein the initialization includes setting variables of the network device for a first portal as configured by administrative settings, where the first portal includes the network device and at least one neighbor network device. The method continues with determining that an operational state associated with the first portal is changed and updating a set of operational states of the network device for link aggregation in response to the operational state change, where the set of operational states of the network device for link aggregation includes an operational state of the gateway of the network device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of updating operational states of a network device in a distributed resilient network interconnect (DRNI) of a link aggregation group, wherein the network device and a neighbor network device are included in a first portal of the link aggregation group, wherein the network device is communicatively coupled to the neighbor network device via an intra-portal port (IPP), and wherein each of the network device and the neighbor network device implements link aggregation including aggregation ports with a single aggregator of the first portal, the method comprising: initializing the network device for link aggregation, wherein the initialization includes setting variables of the network device for the first portal as configured by administrative settings; receiving, by the network device, a distributed relay control protocol data unit (DRCPDU) from the neighbor network device; determining, by the network device, that an operational state associated with the first portal is changed, wherein each of the network device and the neighbor network device includes a gateway of the first portal, and wherein the change of operational state associated with the first portal is based on the DRCPDU, which indicates that the neighbor network device's IPP activity is active; and updating, by the network device, a set of operational states of the network device for link aggregation from the administrative settings in response to the determination that the operational state associated with the first portal is changed, wherein the set of operational states of the network device for link aggregation includes an operational state of the gateway of the network device. 2. The method of claim 1 , wherein the variables of the network device for the first portal includes: a system priority of the aggregator of the network device, a system identifier of the aggregator, a system priority of the first portal, an identifier for the network device in the first portal, and an administrative aggregator key value associated with the aggregator. 3. The method of claim 1 , wherein updating the set of operational states of the network device for link aggregation further includes: creating a list of operational aggregation ports including only identifiers of aggregation ports that are operable. 4. The method of claim 1 , further comprising: setting one or more variables indicating no operational state change associated with the first portal after determining the operational state change associated with the first portal. 5. A network device supporting updating its operational states in a distributed resilient network interconnect (DRNI) of a link aggregation group, wherein the network device and a neighbor network device are included in a first portal of the link aggregation group, wherein the network device is communicatively coupled to the neighbor network device via an intra-portal port (IPP), and wherein each of the network device and the neighbor network device implements link aggregation including aggregation ports with a single aggregator of the first portal, the network device comprising: ports coupled to physical or aggregation link of the link aggregation group, wherein the ports include aggregation ports; and a network processor coupled to the ports, the network processor executing a DRNI function, the DRNI function operative to initialize the network device for link aggregation, wherein the initialization includes setting variables of the network device for the first portal as configured by administrative settings, further operative to receive a distributed relay control protocol data unit (DRCPDU) from the neighbor network device, determine that an operational state associated with the first portal is changed, wherein each of the network device and the neighbor network device includes a gateway of the first portal, wherein the change of operational state associated with the first portal is based on the DRCPDU, which indicates that the neighbor network device's IPP activity is active, and further operative to update a set of operational states of the network device for link aggregation from the administrative setting in response to the determination that the operational state associated with the first portal is changed, wherein the set of operational states of the network device for link aggregation includes an operational state of the gateway of the network device. 6. The network device of claim 5 , wherein the variables of the network device for the first portal is to include: a system priority of the aggregator of the network device, a system identifier of the aggregator, a system priority of the first portal, an identifier for the network device in the first portal, and an administrative aggregator key value associated with the aggregator. 7. The network device of claim 5 , wherein the update of the set of operational states of the network device for link aggregation further includes to: create a list of operational aggregation ports including only identifiers of aggregation ports that are operable. 8. The network device of claim 5 , the DRNI module further operative to: set one or more variables indicating no operational state change associated with the first portal after determining the operational state change associated with the first portal. 9. A non-transitory machine-readable storage medium having instructions stored therein, which when executed by a processor, cause the processor to perform operations at a network device to support updating operational states of a network device in a distributed resilient network interconnect (DRNI) of a link aggregation group, wherein the network device and a neighbor network device are included in a first portal of the link aggregation group, wherein the network device is communicatively coupled to the neighbor network device via an intra-portal port (IPP), and wherein each of the network device and the neighbor network device implements link aggregation including aggregation ports with a single aggregator of the first portal, the operations comprising: initializing the network device for link aggregation, wherein the initialization includes setting variables of the network device for the first portal as configured by administrative settings; receiving, by the network device, a distributed relay control protocol data unit (DRCPDU) from the neighbor network device; determining, by the network device, that an operational state associated with the first portal is changed, wherein each of the network device and the neighbor network device includes a gateway of the first portal, and wherein the change of operational state associated with the first portal is based on the DRCPDU, which indicates that the neighbor network device's IPP activity is active; and updating, by the network device, a set of operational states of the network device for link aggregation from the administrative settings in response to the determination that the operational state associated with the first portal is changed, wherein the set of operational states of the network device for link aggregation includes an operational state of the gateway of the network device. 10. The non-transitory machine-readable storage medium of claim 9 , wherein the variables of the network device for the first portal includes: a system priority of the aggregator of the network device, a system identifier of the aggregator, a system priority of the first portal, an identifier for the network device in the first portal, and an administrative aggregator key value associated with the aggregator. 11. The non-transitory machine-readable storage medium of claim 9 , wherein updating the set of operational stat

Assignees

Inventors

Classifications

  • Out-of-band transfers · CPC title

  • between virtual entities, e.g. orchestrators, SDN or NFV entities · CPC title

  • for initial configuration or provisioning, e.g. plug-and-play · CPC title

  • by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure · CPC title

  • Protocol definition or specification  (protocol conformance testing H04L1/244) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9660861B2 cover?
A method of updating operational states of a network device in a distributed resilient network interconnect (DRNI) of a link aggregation group is disclosed. The method starts with initializing the network device for link aggregation, wherein the initialization includes setting variables of the network device for a first portal as configured by administrative settings, where the first portal inc…
Who is the assignee on this patent?
Ericsson Telefon Ab L M
What technology area does this patent fall under?
Primary CPC classification H04L41/0668. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 23 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).