High data rate extension with bonding

US10177871B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10177871-B2
Application numberUS-201615205930-A
CountryUS
Kind codeB2
Filing dateJul 8, 2016
Priority dateJul 10, 2015
Publication dateJan 8, 2019
Grant dateJan 8, 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.

A method of fragmented packet transmission in a multiple-channel passive optical network (PON), comprising fragmenting, by a Gigabit-PON encapsulation method (GEM)/next generation-PON encapsulation method (XGEM) engine of a network element, data into a plurality of packet fragments; encapsulating, by the GEM/XGEM engine, the plurality of packet fragments into frames; scheduling, by a bonding block of the network element, transmission of the frames on a plurality of channels, wherein an order for transmitting the frames is based in part on channel availability; and transmitting, by a transmitter of the network element, the frames to a receiver on the plurality of channels according to the scheduling.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of fragmented packet transmission in a multiple-channel passive optical network (PON), comprising: fragmenting, by a Gigabit-PON encapsulation method (GEM)/next generation-PON encapsulation method (XGEM) engine of a network element, data into a plurality of packet fragments; encapsulating, by the GEM/XGEM engine, the plurality of packet fragments into frames; scheduling, by a bonding block of the network element, transmission of the frames on a plurality of bonded channels by transmitting packet fragments in a sequential order, wherein all packet fragments of a first packet are transmitted before transmitting any packet fragment of a subsequent packet, and wherein an order for transmitting the frames is based in part on channel availability; and transmitting, by a transmitter of the network element, the frames on the plurality of bonded channels according to the scheduling. 2. The method of claim 1 , wherein a next packet fragment is transmitted in a next available channel of the plurality of bonded channels. 3. The method of claim 2 , further comprising transmitting an idle header in a secondary channel when the secondary channel and the next available channel are available for communications at the same time. 4. The method of claim 2 , wherein scheduling the transmission of the frames applies a round-robin format through the plurality of bonded channels. 5. The method of claim 1 , wherein scheduling the transmission of the frames is determined by the frame receiving time at a receiver, and wherein the frame receiving time at the receiver is calculated based on one or more of channel available time, channel capability, frame transmission time, or frame arrival time. 6. The method of claim 1 , wherein fragmenting the data comprises the GEM/XGEM engine fragmenting the data into variable-size packet fragments, wherein each frame includes a fixed size header and a variable size payload, and wherein the frames are GEM/XGEM frames. 7. The method of claim 1 , wherein fragmenting the data comprises the GEM/XGEM engine fragmenting the data into fixed-size packet fragments, wherein each frame includes a fixed size header and a fixed size payload, and wherein the GEM/XGEM engine pads a fragment payload to meet a predetermined payload length when the fragment payload is less than the predetermined payload length. 8. A network element configured to generate a multiple-channel passive optical network (PON) layer, comprising: a non-transitory memory storage comprising instructions; one or more processors in communication with the memory, wherein the one or more processors execute the instructions to: fragment data into a plurality of packet fragments; encapsulate the plurality of packet fragments into one or more frames; and schedule transmission of the one or more frames on a plurality of channels via a transmission schedule, wherein an order for transmitting the frames is based in part on channel availability; a plurality of physical adaptation sublayers and a plurality of framing sublayers each corresponding to the plurality of channels; and a transmitter in communication with the one or more processors and configured to transmit the one or more frames on the plurality of channels according to the transmission schedule. 9. The network element of claim 8 , wherein the one or more processors execute the instructions to generate the PON layer. 10. The network element of claim 8 , wherein the one or more processors execute the instructions to generate the PON layer including a service adaptation sublayer which fragments the data into the plurality of packet fragments and encapsulates the plurality of packet fragments into the one or more frames, and including a bonding block that creates the transmission schedule. 11. The network element of claim 10 , wherein the service adaptation sublayer includes a G-PON encapsulation method (GEM)/next generation-PON encapsulation method (XGEM) engine. 12. The network element of claim 10 , wherein the bonding block schedules the transmission of the frames by transmitting packet fragments in a sequential order, wherein all packet fragments of a first packet are transmitted before transmitting any subsequent packet fragments of a subsequent packet. 13. The network element of claim 12 , wherein a next packet fragment is transmitted in a next available channel of the plurality of channels. 14. The network element of claim 13 , wherein the bonding block is further configured to transmit an idle header in a secondary channel when the secondary channel and the next available channel are available for communications at the same time.

Assignees

Inventors

Classifications

  • Interconnection of networks using encapsulation techniques, e.g. tunneling · CPC title

  • Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation · CPC title

  • Wavelength control · CPC title

  • H04J3/1694Primary

    Allocation of channels in TDM/TDMA networks, e.g. distributed multiplexers (Passive Optical Networks H04Q11/0062) · CPC title

  • Parsing or analysis of headers · 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 US10177871B2 cover?
A method of fragmented packet transmission in a multiple-channel passive optical network (PON), comprising fragmenting, by a Gigabit-PON encapsulation method (GEM)/next generation-PON encapsulation method (XGEM) engine of a network element, data into a plurality of packet fragments; encapsulating, by the GEM/XGEM engine, the plurality of packet fragments into frames; scheduling, by a bonding bl…
Who is the assignee on this patent?
Futurewei Technologies Inc
What technology area does this patent fall under?
Primary CPC classification H04J3/1694. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 08 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).