Auto-formation of link aggregations based on remotely-issued instructions

US12432118B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12432118-B2
Application numberUS-202217711696-A
CountryUS
Kind codeB2
Filing dateApr 1, 2022
Priority dateApr 1, 2022
Publication dateSep 30, 2025
Grant dateSep 30, 2025

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 system for facilitating auto-formation of link aggregations is provided. During operation, the system can obtain information associated with connectivity between a first device and a second device. The system can remotely provide network configurations to the first and second devices via a network. If the connectivity includes a plurality of links, the system can identify a subset of links of the plurality of links that can be configured as a Link Aggregation Group (LAG) based on a set of grouping criteria for selecting a respective link for the LAG. The system can then generate respective configuration commands executable at the first and second devices for generating the LAG based on the information associated with connectivity. Subsequently, the system can send the respective configuration commands to the first and second devices. The configuration commands can facilitate the formation of the LAG at the first and second devices.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: obtaining, at a computing system, information associated with connectivity between a first device and a second device, wherein the computing system remotely provides network configurations to the first and second devices via a network; in response to determining that the connectivity includes a plurality of links, identifying a subset of links of the plurality of links that can be configured as a Link Aggregation Group (LAG) between the first and second devices based on a set of grouping criteria for selecting a respective link for the LAG, wherein the LAG operates as an aggregated link with redundancy; generating respective configuration commands executable at the first and second devices for generating the LAG based on the information associated with connectivity; sending the respective configuration commands to the first and second devices, wherein the respective configuration commands facilitate formation of the LAG at the first and second devices; and determining whether to reconfigure one or more ports forming the subset of links based on a set of strategies, wherein the reconfiguration facilitates configuration consistency among ports of the subset of links. 2. The method of claim 1 , wherein obtaining the information associated with the connectivity between the first and second devices further comprises receiving respective notification messages comprising local link configuration information from the first and second devices. 3. The method of claim 2 , wherein the local link configuration information comprises telemetry data discovered using Link Layer Discovery Protocol (LLDP) at the first and second devices. 4. The method of claim 1 , wherein the set of grouping criteria indicates one or more of: ports participating in the LAG belong to the first and second devices, a threshold number of ports are present in the LAG, a same set of virtual local area networks (VLANs) are configured at a respective port of the LAG, and a respective port of the LAG belong to a same port type. 5. The method of claim 1 , wherein the set of strategies indicates whether to generate one or more of: no LAG, all possible LAGs, a LAG that groups all possible redundant connections, and a LAG with a highest possible transmission capacity. 6. The method of claim 1 , further comprising identifying a second subset of links of the plurality of links that can be configured as a second LAG between the first and second devices based on the set of grouping criteria. 7. The method of claim 1 , further comprising: obtaining updated information indicating a modification to one or more ports or links of the LAG; and determining whether the LAG can be maintained. 8. The method of claim 7 , further comprising: in response to determining that the LAG can be maintained, generating respective configuration commands executable at the first and second devices for updating the LAG in accordance with the updated information; and in response to determining that the LAG cannot be maintained, generating respective configuration commands executable at the first and second devices for removing the LAG. 9. A non-transitory computer-readable storage medium storing instructions that when executed by a computing system cause the computing system to perform a method, the method comprising: obtaining, at the computing system, information associated with connectivity between a first device and a second device, wherein the computing system remotely provides network configurations to the first and second devices via a network; in response to determining that the connectivity includes a plurality of links, identifying a subset of links of the plurality of links that can be configured as a Link Aggregation Group (LAG) between the first and second devices based on a set of grouping criteria for selecting a respective link for the LAG, wherein the LAG operates as an aggregated link with redundancy; generating respective configuration commands executable at the first and second devices for generating the LAG based on the information associated with connectivity; sending the respective configuration commands to the first and second devices, wherein the respective configuration commands facilitate formation of the LAG at the first and second devices; and determining whether to reconfigure one or more ports forming the subset of links based on a set of strategies, wherein the reconfiguration facilitates configuration consistency among ports of the subset of links. 10. The non-transitory computer-readable storage medium of claim 9 , wherein obtaining the information associated with the connectivity between the first and second devices further comprises receiving respective notification messages comprising local link configuration information from the first and second devices. 11. The non-transitory computer-readable storage medium of claim 10 , wherein the local link configuration information comprises telemetry data discovered using Link Layer Discovery Protocol (LLDP) at the first and second devices. 12. The non-transitory computer-readable storage medium of claim 9 , wherein the set of grouping criteria indicates one or more of: ports participating in the LAG belong to the first and second devices, a threshold number of ports are present in the LAG, a same set of virtual local area networks (VLANs) are configured at a respective port of the LAG, and a respective port of the LAG belong to a same port type. 13. The non-transitory computer-readable storage medium of claim 9 , wherein the set of strategies indicates whether to generate one or more of: no LAG, all possible LAGs, a LAG that groups all possible redundant connections, and a LAG with a highest possible transmission capacity. 14. The non-transitory computer-readable storage medium of claim 9 , wherein the method further comprises identifying a second subset of links of the plurality of links that can be configured as a second LAG between the first and second devices based on the set of grouping criteria. 15. The non-transitory computer-readable storage medium of claim 9 , wherein the method further comprises: obtaining updated information indicating a modification to one or more ports or links of the LAG; and determining whether the LAG can be maintained. 16. The non-transitory computer-readable storage medium of claim 15 , wherein the method further comprises: in response to determining that the LAG can be maintained, generating respective configuration commands executable at the first and second devices for updating the LAG in accordance with the updated information; and in response to determining that the LAG cannot be maintained, generating respective configuration commands executable at the first and second devices for removing the LAG. 17. A computer system, comprising: processing circuitry; a computer-readable storage medium comprising instructions executable by the processing circuitry to: obtain, at the computer system, information associated with connectivity between a first device and a second device, wherein the computer system remotely provides network configurations to the first and second devices via a network; in response to determining that the connectivity includes a plurality of links, identify a subset of links of the plurality of links that can be configured as a Link Aggregation Group (LAG) between the first and second devices based on a set of grouping criteria for selecting a respective link for the LAG, wherein the LAG operates as an aggregated link with redundancy; and generate respective

Assignees

Inventors

Classifications

  • Virtual LANs, VLANs, e.g. virtual private networks [VPN] (LAN interconnection over a bridge based backbone H04L12/462; encapsulation techniques H04L12/4633; routing of packets H04L45/00; packet switches H04L49/00; virtual private networks for security H04L63/0272) · CPC title

  • Configuration setting · CPC title

  • Reducing energy consumption in communication networks · CPC title

  • Link aggregation, e.g. trunking · CPC title

  • for initial configuration or provisioning, e.g. plug-and-play · 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 US12432118B2 cover?
A system for facilitating auto-formation of link aggregations is provided. During operation, the system can obtain information associated with connectivity between a first device and a second device. The system can remotely provide network configurations to the first and second devices via a network. If the connectivity includes a plurality of links, the system can identify a subset of links of…
Who is the assignee on this patent?
Hewlett Packard Entpr Dev Lp
What technology area does this patent fall under?
Primary CPC classification H04L41/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 30 2025 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).