Enhanced passive optical network (PON) processor
AssigneeBroadcom Corporation
InventorsEliezer Weitz, Gil Levy, David Avishai, Eli Elmoalem, Moti Kurnick, Gal Sitton
Life of this patent
Estimating the term…
Abstract
A method for processing data flows of a plurality of passive optical network (PON) operating modes, the method is performed by an optical network unit (ONU). The method comprises processing upstream data flows of said plurality of PON operating modes; and processing downstream data flows of the plurality of PON operating modes. The plurality of PON operating modes include at least a Gigabit PON (GPON) mode, a broadband PON (BPON) mode, and an Ethernet PON (EPON).
Claims16
A method for processing upstream data flows, comprising:
- receiving, by an optical network unit (ONU), data chunks of a payload sent from a subscriber device;
- reassembling, by the ONU, the data chunks into packets;
- storing, by the ONU, the packets in a plurality of queues;
- sensing a line-code and a line-rate active on a passive optical network (PON);
- and
- using a media access control (MAC) adapter to transmit the packets from the plurality of queues to an optical line terminal (OLT) over the PON, wherein the MAC adapter is selected from among a plurality of MAC adapters based on the line-code and the line-rate active on the PON.
A method for processing downstream data flows, comprising:
- sensing, by the ONU, a line-code and a line-rate active on a passive optical network (PON);
- using a media access control (MAC) adapter to receive data chunks from an optical line terminal (OLT) over the PON, wherein the MAC adapter is selected from among a plurality of MAC adapters based on the line-code and the line-rate active on the PON;
- storing, by the ONU, the data chunks in a plurality of queues;
- reassembling the data chunks from the plurality of queues into packets;
- and
- forwarding the packets to a subscriber device.
An apparatus for processing data flows, comprising:
- a first adapter configured to receive data chunks of a payload sent from a subscriber device;
- a packet processor configured to reassemble data chunks received from the subscriber device into packets and store the packets in a plurality of queues;
- and
- a second adapter configured to transmit the packets from the plurality of queues to an optical line terminal (OLT) over a passive optical network (PON) using a media access control (MAC) adapter, wherein the MAC adapter is selected from among a plurality of MAC adapters based on a line-code and a line-rate active on the PON.
Dependencies are inferred from the claim text.