An optical network, comprising: an optical fiber; an optical network terminal, "ONT", coupled to the optical fiber, the ONT having a tunable optical transmitter and a tunable optical receiver tuned to a first wavelength pair, the ONT configured to store information indicative of a second wavelength pair for use in a failover switch associated with the ONT; a first optical line terminal, "OLT", coupled to the optical fiber and configured to communicate with the ONT through the optical fiber via the first wavelength pair; and a second OLT coupled to the optical fiber and configured to communicate with the ONT through the optical fiber via the second wavelength pair, wherein the ONT is configured to register with the first OLT and the second OLT prior to the failover switch and to store information indicative of the first wavelength pair and the second wavelength pair for enabling communication between the ONT and the first OLT and between the ONT and the second OLT, the second OLT configured to allocate, prior to a communication failure between the ONT and the first OLT, a first plurality of time slots to the ONT by transmitting to the ONT first control data while the tunable optical transmitter and the tunable optical receiver are tuned to the first wavelength pair for communication with the first OLT such that the ONT does not respond to the first control data, wherein the first control data indicates that the first plurality of time slots are allocated to the ONT, wherein the ONT is configured to detect the communication failure and to tune the tunable optical transmitter and the tunable optical receiver to the second wavelength pair of the second OLT based on the information in response to detection of the communication failure, wherein the second OLT is configured to allocate at least one time slot to the ONT by transmitting to the ONT second control data indicating that the at least one time slot is allocated to the ONT, wherein the second control data is transmitted by the second OLT after the communication failure, wherein the ONT is configured to transmit data in the at least one time slot to the second OLT, and wherein the second OLT is configured to detect the failover switch associated with the ONT based on a presence of the data in the at least one time slot and to allocate a second plurality of time slots to the ONT according to a time division multiplexing, "TDM", algorithm based on detection of the failover switch. an optical fiber; an optical network terminal, "ONT", coupled to the optical fiber, the ONT having a tunable optical transmitter and a tunable optical receiver tuned to a first wavelength pair, the ONT configured to store information indicative of a second wavelength pair for use in a failover switch associated with the ONT; a first optical line terminal, "OLT", coupled to the optical fiber and configured to communicate with the ONT through the optical fiber via the first wavelength pair; and a second OLT coupled to the optical fiber and configured to communicate with the ONT through the optical fiber via the second wavelength pair, wherein the ONT is configured to register with the first OLT and the second OLT prior to the failover switch and to store information indicative of the first wavelength pair and the second wavelength pair for enabling communication between the ONT and the first OLT and between the ONT and the second OLT, the second OLT configured to allocate, prior to a communication failure between the ONT and the first OLT, a first plurality of time slots to the ONT by transmitting to the ONT first control data while the tunable optical transmitter and the tunable optical receiver are tuned to the first wavelength pair for communication with the first OLT such that the ONT does not respond to the first control data, wherein the first control data indicates that the first plurality of time slots are allocated to the ONT, wherein the ONT is configured to detect the communication failure and to tune the tunable optical transmitter and the tunable optical receiver to the second wavelength pair of the second OLT based on the information in response to detection of the communication failure, wherein the second OLT is configured to allocate at least one time slot to the ONT by transmitting to the ONT second control data indicating that the at least one time slot is allocated to the ONT, wherein the second control data is transmitted by the second OLT after the communication failure, wherein the ONT is configured to transmit data in the at least one time slot to the second OLT, and wherein the second OLT is configured to detect the failover switch associated with the ONT based on a presence of the data in the at least one time slot and to allocate a second plurality of time slots to the ONT according to a time division multiplexing, "TDM", algorithm based on detection of the failover switch.