Transmitting a packet from a distributed trunk switch

US9237118B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9237118-B2
Application numberUS-201514595289-A
CountryUS
Kind codeB2
Filing dateJan 13, 2015
Priority dateFeb 15, 2008
Publication dateJan 12, 2016
Grant dateJan 12, 2016

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 transmitting an upstream communication packet from a distributed trunk (DT) switch is described. The method comprises receiving a packet from a device connected to a DT port of the DT switch; and transmitting the received packet via a non-DT port of the DT switch if the DT switch is the owner of the device and transmitting the received packet via a DT interconnect (DTI) port of the DT switch if the DT switch is not the owner of the device.

First claim

Opening claim text (preview).

What is claimed is: 1. A distributed trunk (DT) switch for transmitting an upstream communication packet from the DT switch, comprising: a DT port, wherein a device is to be connected to the DT switch through the DT port and to a second DT switch through a DT port on the second DT switch; a DT interconnect (DTI) port that is to be connected to the second DT switch; a non-DT port; a processor; and a memory on which is stored machine readable instructions that are to cause the processor to: receive a packet from the device through the DT port of the DT switch; and transmit the received packet via the non-DT port if the DT switch is designated to manage communication forwarding decisions with respect to the device and transmit the received packet via the DTI port to the second DT switch if the DT switch is not designated to manage communication forwarding decisions with respect to the device. 2. The DT switch as claimed in claim 1 , wherein the machine readable instructions are further to cause the processor to: determine whether the DT switch is designated to manage communication forwarding decisions with respect to the device in accordance with an owner indicator. 3. The DT switch as claimed in claim 1 , wherein the machine readable instructions are further to cause the processor to: record an ownership indicator that indicates whether the DT switch is designated to manage communication forwarding decisions with respect to at least one device connected to the DT port of the DT switch. 4. The DT switch as claimed in claim 3 , wherein to record the ownership indicator, the machine readable instructions are further to cause the processor to: determine, via communication with the second DT switch, whether the DT switch is to be designated to manage communication forwarding decisions with respect to the device. 5. The DT switch as claimed in claim 1 , wherein the machine readable instructions are further to cause the processor to: communicate with the second DT switch using a DT communication protocol. 6. The DT switch as claimed in claim 5 , wherein the machine readable instructions are further to cause the processor to communicate with the second DT switch over the DTI port. 7. The DT switch as claimed in claim 5 , wherein the machine readable instructions are further to cause the processor to communicate packets comprising at least one of DT configuration information, link aggregation control protocol information, a priority key, or a transmission interval to the second DT switch. 8. A distributed trunk (DT) switch for transmitting a downstream communication packet to a device, comprising: a DT port, wherein the device is to be connected to the DT switch through the DT port and to a second DT switch through a DT port on the second DT switch; a DT interconnect (DTI) port that is to be connected to the second DT switch; a non-DT port; a processor; and a memory on which is stored machine readable instructions that are to cause the processor to: receive a packet at the non-DT port, wherein the received packet is destined for the device; and transmit the received packet via the DT port of the DT switch if the DT switch is designated to manage communication forwarding decisions with respect to the device and transmit the received packet via the DTI port to the second DT switch if the DT switch is not designated to manage communication forwarding decisions with respect to the device. 9. The DT switch as claimed in claim 8 , wherein the machine readable instructions are further to cause the processor to: determine whether the DT switch is designated to manage communication forwarding decisions with respect to the device in accordance with an owner indicator. 10. The DT switch as claimed in claim 8 , wherein the machine readable instructions are further to cause the processor to: record an ownership indicator that indicates whether the DT switch is designated to manage communication forwarding decisions with respect to at least one device connected to the DT port. 11. The DT switch as claimed in claim 10 , wherein to record the ownership indicator, the machine readable instructions are further to cause the processor to: determine, via communication with the second DT switch, whether the DT switch is to be designated to manage communication forwarding decisions with respect to the device. 12. A distributed trunk (DT) switch for transmitting a downstream communication packet to a device, comprising: a DT port, wherein the device is to be connected to the DT switch through the DT port and to a second DT switch through a DT port on the second DT switch; a DT interconnect (DTI) port that is to be connected to the second DT switch; a non-DT port; a processor; and a memory on which is stored machine readable instructions that are to cause the processor to: receive a communication packet at the non-DT port, wherein the received packet is destined for the device; and transmit the received communication packet via the DT port if a hash result indicates that the communication packet is to be transmitted through the DT port and transmit the received communication packet if the hash result indicates that the communication packet is to be transmitted through the DTI port to the second DT switch. 13. The DT switch as claimed in claim 12 , wherein the machine readable instructions are further to cause the processor to: record an ownership indicator that indicates whether the DT switch is to manage communication forwarding decisions with respect to at least one device connected to the DT port. 14. The DT switch as claimed in claim 12 , wherein the machine readable instructions are further to cause the processor to: hash at least a portion of the received communication packet to obtain the hash result. 15. The DT switch as claimed in claim 12 , wherein the received communication packet is a unicast communication packet. 16. The DT switch as claimed in claim 15 , wherein the machine readable instructions are further to cause the processor to: transmit the received communication packet via the DT port of the DT switch for a received communication packet other than a unicast communication packet.

Assignees

Inventors

Classifications

  • Flow control; Congestion control · CPC title

  • H04L49/15Primary

    Interconnection of switching modules · CPC title

  • H04L47/125Primary

    by balancing the load, e.g. traffic engineering · CPC title

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

  • Peripheral units, e.g. input or output ports · 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 US9237118B2 cover?
A method of transmitting an upstream communication packet from a distributed trunk (DT) switch is described. The method comprises receiving a packet from a device connected to a DT port of the DT switch; and transmitting the received packet via a non-DT port of the DT switch if the DT switch is the owner of the device and transmitting the received packet via a DT interconnect (DTI) port of the …
Who is the assignee on this patent?
Hewlett Packard Development Co, Hewlett Packard Entpr Dev Lp
What technology area does this patent fall under?
Primary CPC classification H04L49/15. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 12 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).