Network entities on ring networks

US10516625B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10516625-B2
Application numberUS-201615333167-A
CountryUS
Kind codeB2
Filing dateOct 24, 2016
Priority dateOct 24, 2016
Publication dateDec 24, 2019
Grant dateDec 24, 2019

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 described herein relate to a network entity on a ring network. In an example, a method includes receiving a first packet by a first network entity via a ring network. It is determined from the first packet that the ring network has a plurality of management entities each claiming a respective network entity. Based on the ring network having the plurality of management entities each claiming the respective network entity, the first network entity is transitioned from an unclaimed state to a dummyclaim state, and the first network entity is isolated from a portion of the ring network.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving, by a first network entity via a ring network which comprises a plurality of network entities, a first packet identifying a first management entity which claims a first sender of the first packet; and in response to receiving, by the first network entity via the ring network, a second packet which identifies a second management entity, wherein the second management entity claims a second sender of the second packet and is different from the first management entity; starting a timer for an interval of time; determining that the ring network has a plurality of management entities each claiming a respective network entity; and based on the ring network having the plurality of management entities each claiming the respective network entity: transitioning the first network entity from an unclaimed state to a dummyclaim state; and isolating the first network entity from a remainder of the ring network. 2. The method of claim 1 , wherein isolating the first network entity comprises: the first network entity rejecting a third packet received via the ring network from a second network entity based on the second network entity being in a claimed state or in a dummyclaim state. 3. The method of claim 1 , wherein the first network entity is associated with a first enclosure, and wherein isolating the first network entity comprises: the first network entity rejecting a third packet received via the ring network from a second network entity based on the second network entity being associated with a second enclosure which is different from the first enclosure and further based on the second network entity being in a claimed state or in a dummyclaim state; and the first network entity accepting a fourth packet received via the ring network from a third network entity based on the third network entity being associated with a third enclosure which is the same as the first enclosure. 4. The method of claim 1 , wherein isolating the first network entity comprises the first network entity accepting a third packet received via the ring network from a second network entity based on the second network entity being in an unclaimed state. 5. The method of claim 1 , further comprising: rejecting a third packet from the first network entity by a second network entity based on the first network entity being in the dummyclaim state and based on the second network entity being in a state from a group consisting of: the dummyclaim state and a claimed state. 6. The method of claim 1 , wherein determining that the ring network has the plurality of management entities comprises comparing a first claiming entity associated with the first packet with a second claiming entity associated with a third packet received by the first network entity via the ring network. 7. The method of claim 1 , wherein subsequent to transitioning the first network entity from the unclaimed state to the dummyclaim state, the method further comprises: determining, by the first network entity, from a third packet and one of the second packet and a fourth packet, that the ring network no longer includes the plurality of management entities each claiming the respective network entity; and in response to the determining the ring network no longer includes the plurality of management entities each claiming the respective network entity, transitioning the first network entity from the dummyclaim state to the unclaimed state. 8. The method of claim 1 , wherein the first packet is from a group consisting of: a continuity check protocol packet and an owner selection protocol packet. 9. The method of claim 1 , wherein the first network entity includes an uplink to a customer network, and wherein the method further comprises: based on the ring network having the plurality of management entities each claiming the respective network entity, disabling the uplink of the first network entity. 10. A network entity comprising: a network switch including: a first ring link port coupled to a ring network; and a second ring link port coupled to the ring network; and a processing resource coupled to a management port of the network switch, wherein the processing resource is to: receive, via the first ring link port, a first packet identifying a first claiming management entity which claims a first sender of the first packet; and in response to receiving, via the first ring link port, a second packet which identifies a second claiming management entity, wherein the second management entity claims a second sender of the second packet and is different from the first claiming management entity: start a timer for an interval of time; and determine that the ring network has a plurality of claiming management entities; and based on the plurality of claiming management entities: send a third packet with an identifier of a claiming management entity to which the network entity is not communicatively coupled; and reject a fourth packet based on a sender of the third packet being claimed by a management entity of the plurality of claiming management entities. 11. The network entity of claim 10 , wherein the processing resource is to, based on the plurality of claiming management entities, reject a fifth packet based on a sender of the fifth packet having determined that the ring network has a plurality of claiming management entities. 12. The network entity of claim 10 , wherein the processing resource is to, based on the plurality of claiming management entities, accept a fifth packet based on a sender of the fifth packet being unclaimed. 13. The network entity of claim 10 , wherein the processing resource is to, based on the plurality of claiming management entities: determine from a fifth packet that the ring network no longer includes the plurality of claiming management entities; and in response to the ring network no longer including the plurality of claiming management entities, accept a sixth packet based on a sender of the sixth packet being claimed. 14. The network entity of claim 10 , wherein the processing resource is to determine that that the ring network has the plurality of claiming management entities based on a claiming device identifier of the first packet being different from a claiming device identifier of a fifth packet received via the ring network. 15. A non-transitory computer-readable memory resource storing instructions that, when executed, cause a processing resource to: receive a first data packet via a ring network which comprises a plurality of network entities, wherein the first data packet has a first claiming management entity associated therewith; and in response to receiving a second data packet via the ring network, wherein the second data packet has a second claiming management entity associated therewith, wherein the second claiming management entity is different from the first claiming management entity: start a timer for an interval of time; and based on the first claiming management entity being different from the second claiming management entity: transition a network entity from an unclaimed state to a dummyclaim state; and prevent a flow of data packets through the ring network. 16. The non-transitory computer-readable memory resource of claim 15 storing instructions that cause the processing resource to: in the dummyclaim state, reject a first data packet received via the ring network based on a sender of the first data packet being in a claimed state. 17. The non-transitory computer-readable memory resource of

Assignees

Inventors

Classifications

  • H04L49/102Primary

    using shared medium, e.g. bus or ring · CPC title

  • using route fault recovery · CPC title

  • with decentralised control · CPC title

  • Alternate routing · 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 US10516625B2 cover?
Examples described herein relate to a network entity on a ring network. In an example, a method includes receiving a first packet by a first network entity via a ring network. It is determined from the first packet that the ring network has a plurality of management entities each claiming a respective network entity. Based on the ring network having the plurality of management entities each cla…
Who is the assignee on this patent?
Hewlett Packard Entpr Dev Lp
What technology area does this patent fall under?
Primary CPC classification H04L49/102. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 24 2019 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).