Ring network uplink designation

US10122588B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10122588-B2
Application numberUS-201515507333-A
CountryUS
Kind codeB2
Filing dateMar 26, 2015
Priority dateMar 26, 2015
Publication dateNov 6, 2018
Grant dateNov 6, 2018

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.

Examples associated with ring network uplink designation are disclosed. One example includes detecting an operable connection between a member of a ring network and an external network. The operable connection may be detected by the member of the ring network. A signal is provided to a ring network management daemon. The signal may indicate the member of the ring network has the operable connection to the external network. A signal is received from the ring network management daemon. The signal may designate the ring network as an active uplink to the external network. The operable connection between the ring network and the external network is activated. Once activated, the operable connection may facilitate communication between members of the ring network and the external network.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: detecting, by a member of a ring network, an operable connection between the member of the ring network and an external network; providing a status signal to a ring network management daemon indicating the member of the ring network has the operable connection to the external network; receiving an activate signal from the ring network management daemon designating the member of the ring network as an active uplink to the external network; and activating the operable connection between the ring network and the external network to facilitate communication between members of the ring network and the external network. 2. The method of claim 1 , comprising periodically providing a status signal to the ring network management daemon indicating the member of the ring network has an operable connection to the external network. 3. The method of claim 1 , where the ring network management daemon controls a function of the ring network using a G.8032 protocol. 4. The method of claim 1 , where the status signal provided to the ring network management daemon is provided via a first broadcast signal, and where the activate signal from the ring network management daemon is received via a second broadcast signal. 5. The method of claim 4 , where the first broadcast signal and the second broadcast signals are transmitted using a virtual local area network (VLAN) over VLAN port 4095. 6. The method of claim 1 , comprising: providing a disconnection signal to the ring network management daemon indicating disconnection of the operable connection; receiving an alternate signal from the ring network management daemon designating an alternate member of the ring network as the active uplink; and communicating to the external network via the alternate member of the ring network. 7. The method of claim 1 , comprising: placing the operable connection into a private VLAN to facilitate periodic determination of a connection status of the operable connection; and periodically providing a status signal to the ring network management daemon indicating the connection status of the operable connection. 8. The method of claim 1 , where the ring network management daemon is the owner of the ring network. 9. A system, comprising: a data store to store data describing operable connections between an external network and members of a ring network; an uplink status module to update the data describing operable connections based on statuses of respective operable connections contained in signals received from the members of the ring network; an uplink selection module to designate which operable connection will serve as an active uplink between the ring network and the external network based on statuses of the operable connections; and a network control module to periodically broadcast an identifier of the active uplink to members of the ring network. 10. The system of claim 9 , where the identifier of the active uplink causes a member of the ring network associated with the active uplink to activate its operable connection with the external network, and where the identifier of the active uplink causes members of the ring network to transmit data between the external network and the ring network via the member of the ring network associated with the active uplink. 11. The system of claim 9 , where the network control module transmits a deactivation signal that causes a member of the ring network associated with the active uplink to deactivate the active uplink when the uplink status module has not received a signal from the member of the ring network associated with the active uplink for a specified period of time. 12. The system of claim 11 , where the deactivation signal is sent to a neighbor of the member of the ring network associated with the active uplink, and where the deactivation signal causes the neighbor to reset the member of the ring network associated with the active uplink. 13. The system of claim 9 , where the network control module transmits a flush command to members of the ring network prior to transmitting an identifier of a replacement uplink after detecting that an operable connection associated with the active uplink has become disconnected. 14. A system, comprising: a set of enclosures organized as a ring network, where each enclosure comprises: a set of servers that perform services for an external network; and a network switch to transmit traffic between the servers, other enclosures, and the external network; and a processor running an uplink daemon, the uplink daemon to detect whether the enclosure has a respective operable connection to the external network, to broadcast status of the respective operable connection to other enclosures, and to selectively isolate the respective operable connection from other enclosures until receiving an instruction identifying the operable connection as an active uplink between the ring network and the external network; and a management daemon operating on a processor of an enclosure to maintain a list of enclosures with operable connections to the external network based on statuses received from uplink daemons, to designate an operable connection as the active uplink, and to broadcast the instruction identifying the operable connection as the active uplink. 15. The system of claim 14 , where the management daemon, when designating the operable connection as the active uplink, selects an enclosure with the oldest active operable connection from the list of enclosures.

Assignees

Inventors

Classifications

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

  • H04L41/12Primary

    Discovery or management of network topologies · CPC title

  • with centralised control, e.g. polling · CPC title

  • 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

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 US10122588B2 cover?
Examples associated with ring network uplink designation are disclosed. One example includes detecting an operable connection between a member of a ring network and an external network. The operable connection may be detected by the member of the ring network. A signal is provided to a ring network management daemon. The signal may indicate the member of the ring network has the operable connec…
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 Nov 06 2018 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).