Managing data flow in VCSEL-based optical communications system

US10447389B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10447389-B2
Application numberUS-201715686304-A
CountryUS
Kind codeB2
Filing dateAug 25, 2017
Priority dateAug 25, 2017
Publication dateOct 15, 2019
Grant dateOct 15, 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.

Methods according to the disclosure include methods for managing data flow in an optical communications system having a plurality of vertical cavity surface emitting lasers (VCSELs). The method generally includes determining whether operation of the system exceeds a thermal threshold for a thermal parameter of the system, and switching from a first data bandwidth to a second data bandwidth when the thermal threshold is exceeded. Operation at the second data bandwidth further includes determining whether further operation of the system demands the first data bandwidth, and resuming operation of the system at the first data bandwidth only when the thermal parameter during operation at the second data bandwidth does not exceed the thermal threshold.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for managing data flow in an optical communications system having a plurality of vertical cavity surface emitting lasers (VCSELs), the method comprising: determining, during operation of the optical communications system at a first data bandwidth, whether a thermal parameter of the optical communications system violates a thermal threshold; and in response to the thermal parameter of the optical communications system violating the thermal threshold, operating the optical communications system at a second data bandwidth, wherein the operating of the optical communications system at the second data bandwidth further includes: determining whether the second data bandwidth meets a bandwidth demand on the optical communications system, in response to the second data bandwidth meeting the bandwidth demand, continuing the operating of the optical communications system at the second data bandwidth, in response to the second data bandwidth not meeting the bandwidth demand, determining, during operation of the optical communications system at the second data bandwidth, whether the thermal parameter of the optical communications system violates the thermal threshold, and resuming the operating of the optical communications system at the first data bandwidth if the thermal parameter of the optical communications system does not violate the thermal threshold, in response to the thermal parameter of the optical communications system violating the thermal threshold, determining whether the second data bandwidth violates a minimum bandwidth for the optical communications system, in response to the second data bandwidth exceeding the minimum bandwidth for the optical communications system, reducing the second data bandwidth before continuing the operating of the optical communications system at the second data bandwidth, and in response to the second data bandwidth not exceeding the minimum bandwidth for the optical communications system, issuing a warning responsive to the minimum bandwidth of the optical communications system is not exceeded. 2. The method of claim 1 , wherein operating the optical communications system at the first data bandwidth further includes: in response to the thermal parameter of the optical communications system not violating the thermal threshold during operation at the first data bandwidth, determining whether operation at the second data bandwidth meets the bandwidth demand on the optical communications system; in response to determining that the second data bandwidth does not meet the bandwidth demand on the optical communications system, continuing the operating of the optical communications system at the first data bandwidth; and in response to determining that the second data bandwidth meets the bandwidth demand on the optical communications system, operating of the optical communications system at the second data bandwidth. 3. The method of claim 1 , wherein operating the optical communications system at the first data bandwidth further includes: in response to the thermal parameter of the optical communications system violating the thermal threshold, reducing the second data bandwidth before continuing the operating of the optical communications system at the second data bandwidth. 4. The method of claim 1 , wherein determining whether the thermal parameter of the optical communications system violates the thermal threshold includes comparing at least one measured temperature of the optical communications system with the thermal threshold. 5. The method of claim 1 , wherein determining whether the thermal parameter of the optical communications system violates the thermal threshold includes comparing a representative temperature from a model of the optical communications system with the thermal threshold. 6. The method of claim 1 , wherein the optical communications system includes at least one transmitter VCSEL and at least one receiver, and wherein operating the optical communications system at the first data bandwidth and the second data bandwidth simultaneously affects a data flow rate of the at least one transmitter VCSEL and a data flow rate of the at least one receiver. 7. The method of claim 1 , further comprising, in response to the thermal parameter of the optical communications system violating the thermal threshold during operation at the second data bandwidth, performing actions including issuing a warning if the thermal threshold of the optical communications system is violated, wherein issuing the warning to indicate the thermal threshold of the optical communications system is violated includes shutting down the optical communications system. 8. A computer program product stored on a non-transitory computer readable medium, the computer program product comprising program code, which, when being executed by at least one computing device, causes the at least one computing device to: determine, during operation of the optical communications system at a first data bandwidth, whether a thermal parameter of the optical communications system violates a thermal threshold; and in response to the thermal parameter of the optical communications system violating the thermal threshold, operate the optical communications system at a second data bandwidth, wherein the operation of the optical communications system at the second data bandwidth further includes: determining whether the second data bandwidth meets a bandwidth demand on the optical communications system, in response to the second data bandwidth meeting the bandwidth demand, continuing the operating of the optical communications system at the second data bandwidth, in response to the second data bandwidth not meeting the bandwidth demand, determining, during operation of the optical communications system at the second data bandwidth, whether the thermal parameter of the optical communications system violates the thermal threshold, and resuming the operating of the optical communications system at the first data bandwidth if the thermal parameter of the optical communications system does not violate the thermal threshold, in response to the thermal parameter of the optical communications system violating the thermal threshold, determining whether the second data bandwidth exceeds a minimum bandwidth for the optical communications system, in response to the second data bandwidth exceeding the minimum bandwidth for the optical communications system, reducing the second data bandwidth before continuing the operating of the optical communications system at the second data bandwidth, and in response to the second data bandwidth not exceeding the minimum bandwidth for the optical communications system, issuing a warning to indicate the minimum bandwidth of the optical communications system is not exceeded. 9. The computer program product of claim 8 , wherein operating the optical communications system at the first data bandwidth further causes the at least one computing device to: in response to the thermal parameter of the optical communications system not violating the thermal threshold during operation at the second data bandwidth, determine whether operation at the second data bandwidth meets the bandwidth demand on the optical communications system; in response to determining that the second data bandwidth does not meet the bandwidth demand on the optical communications system, continue the operating of the optical communications system at the first data bandwidth; and in response to determining that the second data bandwidth meets the bandwidth demand on the optical communications system, operate the optical communications system at the second data bandwidth. 10. The computer program product of claim 8 , wherein operating the optical com

Assignees

Inventors

Classifications

  • Performance monitoring; Measurement of transmission parameters · CPC title

  • H04L47/24Primary

    Traffic characterised by specific attributes, e.g. priority or QoS · CPC title

  • using a combination of thresholds · CPC title

  • Quality of service aspects · CPC title

  • H04B10/503Primary

    Laser transmitters · 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 US10447389B2 cover?
Methods according to the disclosure include methods for managing data flow in an optical communications system having a plurality of vertical cavity surface emitting lasers (VCSELs). The method generally includes determining whether operation of the system exceeds a thermal threshold for a thermal parameter of the system, and switching from a first data bandwidth to a second data bandwidth when…
Who is the assignee on this patent?
Globalfoundries Inc, IBM
What technology area does this patent fall under?
Primary CPC classification H04L47/24. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 15 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).