System and method for photonic switching

US9654849B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9654849-B2
Application numberUS-201514713403-A
CountryUS
Kind codeB2
Filing dateMay 15, 2015
Priority dateMay 15, 2015
Publication dateMay 16, 2017
Grant dateMay 16, 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 includes receiving a first packet payload, and where the first packet payload originates from a first top-of-rack switch (TOR) and receiving a second packet payload, where the second packet payload originates from a second TOR. The method also includes placing the first packet payload in a transport container and placing the second packet payload in the transport container. Additionally, the method includes transmitting the transport container to a photonic switch.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving a first mini-container comprising a first packet payload having a first packet length less than a packet length threshold, wherein the first packet payload originates from a first top-of-rack switch (TOR); receiving a second mini-container comprising a second packet payload having a second packet length less than the packet length threshold, wherein the second packet payload originates from a second TOR; placing the first packet payload in a transport container, wherein the transport container comprises a transport container header; placing the second packet payload in the transport container; and transmitting the transport container to a photonic switch. 2. The method of claim 1 , wherein the first TOR and the second TOR are in a first TOR group, wherein the first mini-container is addressed to a third TOR in a second TOR group, and wherein the second mini-container is addressed to a fourth TOR in the second TOR group. 3. The method of claim 1 , wherein the first mini-container further comprises: an individual destination TOR number; and an individual source TOR number. 4. The method of claim 1 , wherein the first mini-container further comprises a sequence number. 5. The method of claim 1 , further comprising: generating the transport container header; and placing the transport container header in the transport container. 6. The method of claim 5 , wherein the transport container header comprises: a source TOR group number; and a destination TOR group number. 7. A photonic switching system comprising: a first photonic switching fabric having a first plurality of input ports, each of the first plurality of input ports coupled to one of a plurality of top-of-rack switches (TORs), the first photonic switching fabric configured to receive a plurality of long packet container streams on the first plurality of input ports from the plurality of TORs, wherein long packet containers in the long packet container streams contain long packets having packet lengths greater than or equal to a packet length threshold; and a second photonic switching fabric having a second plurality of input ports, each of the second plurality of input ports coupled to a TOR group, the second photonic switching fabric configured to receive a plurality of short packet transport container streams on the second plurality of input ports from each TOR group, each TOR group including a subset of the plurality of TORs, each TOR group including more than one of the TORs, a number of the first plurality of input ports being greater than a number of the second plurality of input ports, and short packet transport containers in the short packet transport container streams containing short packets having packet lengths less than the packet length threshold. 8. The photonic switching system of claim 7 , wherein the plurality of long packet container streams comprises a first long packet container, wherein the plurality of short packet transport container streams comprises a first short packet transport container, wherein the first long packet container has a first length, wherein the first short packet transport container has a second length, and wherein the first length is greater than the second length. 9. The photonic switching system of claim 8 , wherein the second photonic switching fabric comprises a directly addressable switch. 10. The photonic switching system of claim 7 , wherein the second photonic switching fabric is an ultrafast photonic switching structure configured to switch containers of the plurality of short packet transport container streams. 11. The photonic switching system of claim 10 , wherein the second photonic switching fabric is configured to switch the containers of the plurality of short packet transport container streams at a frame length of less than 60 ns. 12. The photonic switching system of claim 11 , wherein the second photonic switching fabric is configured to switch the containers of the plurality of short packet transport container streams at a frame length of less than 40 ns. 13. The photonic switching system of claim 7 , wherein the first photonic switching fabric has a third plurality of output ports, wherein the second photonic switching fabric has a fourth plurality of output ports, and wherein a number of the third plurality of output ports is greater than a number of the fourth plurality of output ports. 14. The photonic switching system of claim 7 , wherein the number of the first plurality of input ports is four times the number of the second plurality of input ports. 15. The photonic switching system of claim 7 , wherein the number of the first plurality of input ports is eight times the number of the second plurality of input ports. 16. A method comprising: receiving a transport container, wherein the transport container contains a transport container header, a first packet payload and a second packet payload; extracting the first packet payload from the transport container; placing the first packet payload in a first mini-container, wherein the first packet payload has a first packet length less than a packet length threshold; extracting the second packet payload from the transport container; placing the second packet payload in a second mini-container, wherein the second packet payload has a second packet length less than the packet length threshold; routing the first packet payload to a first top-of-rack switch (TOR); and routing the second packet payload to a second TOR; wherein the transport container further comprises: a pointer field comprising a first pointer, wherein the first pointer indicates a boundary of the first packet payload; and a pointer field size indicator, wherein the pointer field size indicator indicates a size of the pointer field. 17. The method of claim 16 , further comprising aligning the transport container to a plurality of transport containers from a plurality of TORs. 18. A method comprising: obtaining a first packet; determining the first packet is a long packet; placing the first packet in a long packet container; obtaining a second packet; determining the second packet is a short packet; placing the second packet in a mini-container, wherein the mini-container comprises the second packet, a sequence number, an individual source top-of-rack switch (TOR) number, and an individual destination TOR number, and wherein the mini-container contains only one packet; and transmitting, to a source side multi-TOR short packet containerizer (MTSPC), the mini-container. 19. The method of claim 18 , wherein the long packet container comprises: a destination TOR group number; a second individual destination TOR number; a source TOR group number; and a second individual source TOR number. 20. The method of claim 18 , further comprising receiving the first and second packets from a same source TOR. 21. The method of claim 18 , further comprising transmitting the long packet container to a long packet photonic switching fabric. 22. A method comprising: receiving, by a packet combiner from a destination side multi-top-of-rack switch (TOR) short packet containerizer (MTSPC), a mini-container, wherein the mini-container comprises a short packet, a first individual source TOR number, and a first sequence number, and wherein the mini-container contains only one packet; extracting the short packet from the mini-container; storing the short packet in a first location in memory in a

Assignees

Inventors

Classifications

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 US9654849B2 cover?
A method includes receiving a first packet payload, and where the first packet payload originates from a first top-of-rack switch (TOR) and receiving a second packet payload, where the second packet payload originates from a second TOR. The method also includes placing the first packet payload in a transport container and placing the second packet payload in the transport container. Additionall…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04Q11/0003. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 16 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).