IP Library Granted Patent US 10,651,946
Granted Patent B1
US 10,651,946 · App. 16/426,193 · Granted May 12, 2020

In-field calibration of laser transmitter

Inventors: Xiangjun Zhao (Fremont, CA); Satrukaan Sivagnanasuntharam (Sunnyvale, CA); Shuang Yin (Sunnyvale, CA); Cedric Fung Lam (San Carlos, CA); Liang Du (Santa Clara, CA)
Assignee: Google LLC
H04B10/572H04B10/07953H04B10/07957H04B10/27H04B10/503H04J14/0227
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,651,946
App. No.
16/426,193
Granted
May 12, 2020
Kind
B1
Abstract

A method for in-field calibration of a laser transmitter includes receiving, at an optical network unit (ONU), a downstream connection from an optical line terminal (OLT) where the ONU includes a Distributed Bragg Reflector (DBR) laser. The method further includes attempting to establish an upstream connection between the ONU and the OLT. When the ONU establishes the upstream connection to the OLT, the method also includes receiving, at the ONU, a message to initiate calibration of the ONU where the message is generated to indicate that the DBR laser is operating outside an operational state. The method further includes tuning, by the ONU, the DBR laser to the operational state by adjusting an injection current for the DBR laser.

Claims (78)

1. A method comprising:

determining, by data processing hardware, that a connection between an optical line terminal (OLT) and an optical network unit (ONU) fails to satisfy a connection quality criteria, the ONU comprising a Distributed Bragg Reflector (DBR) laser; and

executing, by the data processing hardware, a self-calibration routine to determine a working wavelength range for the DBR laser that maintains the connection between the OLT and the ONU and satisfies the connection quality criteria, the self-calibration routine comprising iteratively:

tuning an injection current of the DBR laser to adjust a communication wavelength of the ONU;

determining whether the communication wavelength establishes or maintains the connection between the OLT and the ONU;

when the communication wavelength establishes or maintains the connection between the OLT and the ONU, determining whether the connection satisfies the connection quality criteria; and

when the connection satisfies the connection quality criteria, updating the working wavelength range for the DBR laser to include the communication wavelength.

2. The method of claim 1 , wherein the connection quality criteria comprises satisfying at least one of a packet loss threshold, a loss of frame (LOF) indicator, a start-up failure (SUF) indicator, or a loss of connection indicator.

3. The method of claim 1 , wherein determining that the connection between the OLT and the ONU fails to satisfy the connection quality criteria comprises receiving a physical layer operations, administrations, and maintenance (PLOAM) message from the OLT indicating a failure to satisfy the connection quality criteria.

4. The method of claim 1 , determining that the connection between the OLT and the ONU fails to satisfy the connection quality criteria comprises receiving, from firmware of the ONU, a loss of frame (LOF) indicator, a loss of signal (LOS) indicator, or a start-up failure (SUF) indicator.

5. The method of claim 1 , wherein the self-calibration routine comprises:

determining a maximum wavelength of the working wavelength range and a minimum wavelength of the working wavelength range; and

setting the injection current of the DBR laser to an operating injection current within the working wavelength range.

6. The method of claim 5 wherein the operating injection current comprises a mean or median of the working wavelength range.

7. The method of claim 1 , wherein determining that the connection between the OLT and the ONU fails to satisfy the connection quality criteria comprises receiving, from firmware of the OLT, a loss of frame (LOF) indicator.

8. The method of claim 1 , wherein determining that the connection between the OLT and the ONU fails to satisfy the connection quality criteria comprises receiving, from firmware of the ONU, a deactivate (DACT) indicator.

9. The method of claim 1 , wherein determining that the connection satisfies the connection quality criteria comprises determining that the ONU has cleared the DACT indicator.

10. A system comprising:

data processing hardware; and

memory hardware in communication with the data processing hardware, the memory hardware storing instructions that when executed on the data processing hardware cause the data processing hardware to perform operations comprising:

determining that a connection between an optical line terminal (OLT) and an optical network unit (ONU) fails to satisfy a connection quality criteria, the ONU comprising a Distributed Bragg Reflector (DBR) laser; and

executing a self-calibration routine to determine a working wavelength range for the DBR laser that maintains the connection between the OLT and the ONU and satisfies the connection quality criteria, the self-calibration routine comprising iteratively:

tuning an injection current of the DBR laser to adjust a communication wavelength of the ONU;

determining whether the communication wavelength establishes or maintains the connection between the OLT and the ONU;

when the communication wavelength establishes or maintains the connection between the OLT and the ONU, determining whether the connection satisfies the connection quality criteria; and

when the connection satisfies the connection quality criteria, updating the working wavelength range for the DBR laser to include the communication wavelength.

11. The system of claim 10 , wherein the connection quality criteria comprises satisfying at least one of a packet loss threshold, a loss of frame (LOF) indicator, a start-up failure (SUF) indicator, or a loss of connection indicator.

12. The system of claim 10 , wherein determining that the connection between the OLT and the ONU fails to satisfy the connection quality criteria comprises receiving a physical layer operations, administrations, and maintenance (PLOAM) message from the OLT indicating the failure to satisfy the connection quality criteria.

13. The system of claim 10 , determining that the connection between the OLT and the ONU fails to satisfy the connection quality criteria comprises receiving, from firmware of the ONU, a loss of frame (LOF) indicator, a loss of signal (LOS) indicator, or a start-up failure (SUF) indicator.

14. The system of claim 10 , wherein the self-calibration routine comprises:

determining a maximum wavelength of the working wavelength range and a minimum wavelength of the working wavelength range; and

setting the injection current of the DBR laser to an operating injection current within the working wavelength range.

15. The system of claim 14 wherein the operating injection current comprises a mean or median of the working wavelength range.

16. The system of claim 10 , wherein determining that the connection between the OLT and the ONU fails to satisfy the connection quality criteria comprises receiving, from firmware of the OLT, a loss of frame (LOF) indicator.

17. The system of claim 10 , wherein determining that the connection between the OLT and the ONU fails to satisfy the connection quality criteria comprises receiving, from firmware of the ONU, a deactivate (DACT) indicator.

18. The system of claim 10 , wherein determining that the connection satisfies the connection quality criteria comprises determining that the ONU has cleared the DACT indicator.

19. A method comprising:

receiving, at data processing hardware of an optical network unit (ONU), a downstream connection from an optical line terminal (OLT), the ONU comprising a Distributed Bragg Reflector (DBR) laser;

attempting, by the data processing hardware, to establish an upstream connection between the ONU and the OLT;

when the ONU establishes the upstream connection to the OLT, receiving, at the data processing hardware of the ONU, a message to initiate calibration of the ONU, the message generated to indicate that the DBR laser is operating outside an operational state; and

tuning, by the data processing hardware of the ONU, the DBR laser to the operational state by adjusting an injection current for the DBR laser,

wherein tuning the DBR laser to the operational state comprises:

adjusting the injection current for the DBR laser to a first injection current:

determining that the first injection current for the DBR laser establishes the upstream connection between the ONU and the OLT;

identifying the first injection current as a first boundary of an operating window of the operational state of the DBR laser;

adjusting the injection current for the DBR laser to a second injection current;

determining that the second injection current for the DBR laser fails to maintain or establish the upstream connection between the ONU and the OLT;

identifying the second injection current as a second boundary of the operating window of the operational state of the DBR laser; and

supplying an operating injection current to the DBR laser, the operating injection current being between the first injection current and the second injection current.

20. The method of claim 19 , wherein the operating injection current is a mean of or a median of the first injection current and the second injection current.

21. The method of claim 19 , wherein, adjusting the injection current for the DBR laser to the first injection current comprises incrementally altering the injection current.

22. The method of claim 19 , wherein determining that the second injection current for the DBR laser fails to maintain or establish the upstream connection between the ONU and the OLT comprises receiving a start-up failure (SUF) indicator or a deactivate (DACT) indicator at the ONU.

23. The method of claim 19 , further comprising, when the ONU fails to establish the upstream connection to the OLT, initiating calibration of the ONU.

24. The method of claim 19 , further comprising, when the ONU establishes the upstream connection to the OLT, communicating data from the ONU at a bit error rate that satisfies a bit error threshold, the bit error threshold indicating an acceptable level of error for transmission of data by the ONU.

25. The method of claim 24 , wherein receiving a DACT indicator at the ONU indicates failure to satisfy the bit error threshold.

26. A system comprising:

an optical network unit (ONU) comprising a Distributed Bragg Reflector (DBR) laser;

data processing hardware; and

memory hardware in communication with the data processing hardware, the memory hardware storing instructions that when executed on the data processing hardware cause the data processing hardware to perform operations comprising:

receiving a downstream connection from an optical line terminal (OLT) to the ONU;

attempting to establish an upstream connection between the ONU and the OLT;

when the ONU establishes the upstream connection to the OLT, receiving a message to initiate calibration of the ONU, the message generated to indicate that the DBR laser is operating outside an operational state; and

tuning the DBR laser to the operational state by adjusting an injection current for the DBR laser,

wherein tuning the DBR laser to the operational state comprises:

adjusting the injection current for the DBR laser to a first injection current:

determining that the first injection current for the DBR laser establishes the upstream connection between the ONU and the OLT;

identifying the first injection current as a first boundary of an operating window of the operational state of the DBR laser;

adjusting the injection current for the DBR laser to a second injection current;

determining that the second injection current for the DBR laser fails to maintain or establish the upstream connection between the ONU and the OLT;

identifying the second injection current as a second boundary of the operating window of the operational state of the DBR laser; and

supplying an operating injection current to the DBR laser, the operating injection current being between the first injection current and the second injection current.

27. The system of claim 26 , wherein the operating injection current is a mean of or a median of the first injection current and the second injection current.

28. The system of claim 26 , wherein:

adjusting the injection current for the DBR laser to the first injection current comprises incrementally altering the injection current.

29. The system of claim 26 , wherein determining that the second injection current for the DBR laser fails to maintain or establish the upstream connection between the ONU and the OLT comprises receiving a start-up failure (SUF) indicator or a deactivate (DACT) indicator at the ONU.

30. The system of claim 26 , further comprising, when the ONU fails to establish the upstream connection to the OLT, initiating, by the data processing hardware of the ONU, calibration of the ONU.

31. The system of claim 26 , further comprising, when the ONU establishes the upstream connection to the OLT, communicating data from the data processing hardware of the ONU at a bit error rate that satisfies a bit error threshold, the bit error threshold indicating an acceptable level of error for transmission of data by the ONU.

32. The system of claim 31 , wherein receiving a DACT indicator at the ONU indicates failure to satisfy the bit error threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2019
From: ZHAO, XIANGJUN; YIN, SHUANG; SIVAGNANASUNTHARAM, SATRUKAAN; LAM, CEDRIC FUNG; DU, LIANG
To: GOOGLE LLC
Reel/Frame 049318/0417 →
Cited By (1)
US 12,405,136