Flashless optical network unit
AssigneeBroadcom Corporation
InventorsEli ELMOALEM, David AVISHAI, Assaf KOREN
Life of this patent
Estimating the term…
Abstract
A system, method, and computer program product for a flashless optical network unit (ONU) in a Passive Optical Network (PON) are provided herein. The method includes the steps of synchronizing on a downstream signal of an optical line terminal (OLT), receiving a first software from the OLT for its operation on a reserved downstream channel of the OLT, and storing the received first software in a volatile memory. The ONU does not pre-store the first software in a non-volatile memory.
Claims20
An optical network unit (ONU) in a Passive Optical Network (PON), comprising:
- a media access control (MAC) configured to synchronize to an optical line terminal (OLT) based on a downstream signal transmitted by the OLT, wherein the ONU receives a software from the OLT for its operation on a reserved downstream channel of the OLT, and wherein the ONU does not pre-store the software in a non-volatile memory;
- and
- a volatile memory configured to store the received software.
A method to operate an optical network unit (ONU) in a Passive Optical Network (PON), comprising:
- synchronizing with an optical line terminal (OLT) based on a downstream signal transmitted by the OLT;
- receiving a software from the OLT for its operation on a reserved downstream channel of the OLT, wherein the ONU does not pre-store the software in a non-volatile memory;
- and
- storing the received software in a volatile memory.
A non-transitory computer readable medium having stored thereon computer executable instructions that, if executed by an optical network unit (ONU) in a Passive Optical Network (PON), cause the ONU to perform the steps of:
- synchronizing with an optical line terminal (OLT) based on a downstream signal transmitted by the OLT;
- receiving a software from the OLT for its operation on a reserved downstream channel of the OLT, wherein the ONU does not pre-store the software in a non-volatile memory;
- and
- storing the received software in a volatile memory.
Dependencies are inferred from the claim text.