IP Library Granted Patent US 8,532,495
Granted Patent B2
US 8,532,495 · App. 12/842,282 · Granted Sep 10, 2013

Method for energy efficient pulsing operation of transceivers of a networked device

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 8,532,495
App. No.
12/842,282
Granted
Sep 10, 2013
Kind
B2
Abstract

A method performed by a networked device for energy efficient operation of an optical transceiver of the networked device is described herein. It is determined whether a port control of the networked device is enabled to operate in an energy efficient state. Where the port control is enabled to operate in the energy efficient state and an absence of a valid receive energy from a link partner is determined, a laser transmitter of the optical transceiver is pulsed by asserting and de-asserting a control signal.

Claims (40)

1. A method of operating an optical transceiver of a networked device in an energy efficient mode, the method comprising:

determining whether a port control of the networked device is enabled to operate the optical transceiver in an energy efficient mode or a normal mode;

in response to a determination that the port control is enabled to operate the optical transceiver in the energy efficient mode, determining whether there is an absence of a valid receive energy from a link partner; and

in response to a determination that there is an absence of the valid receive energy from a link partner, continuously pulsing a transmitter of the optical transceiver by asserting and de-asserting a control signal by,

setting an enable timer;

de-asserting the control signal until the expiration of the enable timer;

setting a disable timer; and

asserting the control signal until the expiration of the disable timer.

2. The method of claim 1 , further comprising:

de-asserting the control signal in response to a determination of the presence of the valid receive energy from a link partner prior to expiration of the enable timer; and

establishing a communication link with a link partner via the optical transceiver.

3. The method of claim 1 , further comprising:

asserting a second control signal; and

disabling a port-specific circuitry in response to the second control signal.

4. The method of claim 1 , wherein in response to a determination that the optical transceiver is not enabled to operate in the energy efficient mode, and a determination of an absence of the valid receive energy from a link partner, the method further comprising,

asserting the control signal; and

upon a subsequent determination that the port control is enabled to operate in the energy efficient mode, and that the valid receive energy remains absent, continuously pulsing the transmitter by asserting and de-asserting the control signal.

5. A networked device for energy efficient operation of an optical transceiver of the networked device, the networked device comprising:

an optical transceiver having an energy efficient mode and a normal mode;

a port control module to operate the optical transceiver in the energy efficient mode, the port control module coupled to the optical transceiver; and

port-specific circuitry coupled to the port control module and the optical transceiver,

wherein upon a determination that the optical transceiver is to be operated in the energy efficient mode, the port control module is to:

determine an absence of a valid receive energy from a link partner; and

continuously pulse a transmitter of the optical transceiver through assertion and de-assertion of a control signal, and wherein an enable timer is set, the control signal is de-asserted until expiration of the enable timer, a disable timer is set, and the control signal is asserted until expiration of the disable timer to assert and de-assert the control signal.

6. The networked device of claim 5 , wherein the port control module is further to, in response to a determination of a presence of a valid receive energy from a link partner, de-assert the control signal prior to expiration of the enable timer, and

establish a communication link with a link partner via the optical transceiver.

7. A non-transitory computer-readable storage medium storing a plurality of instructions that when executed by a processor cause the processor to implement a method for energy efficient operation of an optical transceiver of a networked device, the plurality of instructions comprising code to cause the processor to:

determine whether a port control of the networked device is enabled to operate the optical transceiver in an energy efficient mode or a normal mode;

determine whether there is an absence of a valid receive energy from a link partner; and

in response to a determination that the port control is enabled to operate the optical transceiver in the energy efficient mode and a determination that there is an absence of the valid receive energy from a link partner, continuously pulse a transmitter of the optical transceiver through assertion and de-assertion of a control signal, until either a determination of a presence of the valid receive energy or a determination that the port control is not enabled to operate the optical transceiver in the energy efficient mode,

wherein to assert and de-assert the control signal, an enable timer is set, the control signal is de-asserted until expiration of the enable timer, a disable timer is set, and the control signal is asserted until expiration of the disable timer.

8. The non-transitory computer-readable storage medium of claim 7 wherein the plurality of instructions further comprise code to cause the processor to:

determine a presence of a valid receive energy from a link partner;

de-assert the control signal prior to expiration of the enable timer; and

establish a communication link with a link partner via the optical transceiver.

9. The non-transitory computer-readable storage medium of claim 7 wherein the absence of the valid receive energy from the link partner exceeds a minimum period of time.

10. The non-transitory computer-readable storage medium of claim 7 , wherein in response to a determination that the optical transceiver is not enabled to operate in the energy efficient mode, and in response to a determination of an absence of valid receive energy, the code is further to cause the processor to:

assert the control signal; and

upon a subsequent determination that the optical transceiver is enabled to operate in the energy efficient mode, the code is to pulse the transmitter through assertion and de-assertion of the control signal.

11. The non-transitory computer-readable storage medium of claim 7 wherein upon a determination of a presence of valid receive energy from a link partner, the plurality of instructions further comprise code to cause the processor to de-assert the control signal prior to expiration of the enable timer.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2021
From: OT PATENT ESCROW, LLC
To: VALTRUS INNOVATIONS LIMITED
Reel/Frame 056157/0492 →
PATENT ASSIGNMENT, SECURITY INTEREST, AND LIEN AGREEMENT Recorded Jan 26, 2021
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP; HEWLETT PACKARD ENTERPRISE COMPANY
To: OT PATENT ESCROW, LLC
Reel/Frame 055269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →