IP Library Granted Patent US 10,057,666
Granted Patent B2
US 10,057,666 · App. 15/375,021 · Granted Aug 21, 2018

Direction-switchable transponders

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,057,666
App. No.
15/375,021
Granted
Aug 21, 2018
Kind
B2
Abstract

A direction-switchable transponder of a high speed communications network, e.g., an fiber optic data communications network, is capable of dynamically reversing the data traffic flow of its various communications channels in response to a signal. The signal can specify a number of channels, a channel map, or a required bandwidth. The direction-switchable transponder can receive a signal relating to network bandwidth requirements; select, based on the received signal, one or more fiber optic channels for reversing direction of flow of network traffic; and dynamically and automatically reconfigure the selected fiber optic signal to reverse direction of flow of network traffic. By responding to asymmetric bandwidth requirements, the direction-switchable transponder uses high speed communications network lines more efficiently.

Claims (34)

1. A method performed by a computing device, comprising:

receiving a signal indicating network bandwidth requirements and a specification of a number of plurality of fiber optic channels to be reversed;

selecting a plurality of fiber optic channels for reversing directions of flow of network traffic of the plurality of fiber optic channels, the plurality of fiber optic channels selected based on the received signal;

suspending communications on the selected plurality of fiber optic channels prior to reconfiguring the selected plurality of fiber optic channels to reverse the directions of flow of network traffic including by requesting devices attempting to communicate via the selected plurality of fiber optic channels to move to one or more alternative fiber optic channels; and

dynamically and automatically reconfiguring the selected plurality of fiber optic channels to reverse the directions of flow of network traffic.

2. The method of claim 1 , wherein suspending communications on the selected plurality of fiber optic channels includes suspending at a transponder communications on the selected plurality of fiber optic channels in a first direction.

3. The method of claim 2 , further comprising resuming communications on the selected plurality of fiber optic channels in a second direction that is opposite the first direction.

4. The method of claim 1 , wherein the signal is received via a fiber optic channel.

5. The method of claim 1 , wherein the signal is received via a back channel.

6. The method of claim 1 , wherein the signal specifies a count of channels to be configured in a particular direction.

7. The method of claim 1 , wherein the signal specifies a map of channels to be configured in a particular direction.

8. The method of claim 1 , wherein the signal specifies a bandwidth required in a particular direction.

9. The method of claim 1 , further comprising communicating the reconfiguration to a different direction-switchable transponder.

10. A computer program product, the computer program product being embodied in an non-transitory computer readable storage medium and comprising computer instructions for:

receiving a signal indicating network bandwidth requirements and a specification of a number of plurality of fiber optic channels to be reversed;

selecting a plurality of fiber optic channels for reversing directions of flow of network traffic of the plurality of fiber optic channels, the plurality of fiber optic channels selected based on the received signal;

suspending communications on the selected plurality of fiber optic channels prior to reconfiguring the selected plurality of fiber optic channels to reverse the directions of flow of network traffic including by requesting devices attempting to communicate via the selected plurality of fiber optic channels to move to one or more alternative fiber optic channels; and

dynamically and automatically reconfiguring the selected plurality of fiber optic channels to reverse the directions of flow of network traffic.

11. The computer program product of claim 10 , wherein suspending communications on the selected plurality of fiber optic channels includes suspending at a transponder communications on the selected plurality of fiber optic channels in a first direction.

12. The computer program product of claim 10 , wherein the signal specifies a bandwidth required in a particular direction.

13. The computer program product of claim 10 , further comprising computer instructions for communicating the reconfiguration to a different direction-switchable transponder.

14. A system, comprising:

a first component configured to receive a signal relating to network bandwidth requirements and a specification of a number of plurality of high speed communications channels to be reversed; and

a second component configured to:

select a plurality of high speed communications channels for reversing directions of flow of network traffic of the plurality of high speed communications channels, the plurality of channels selected based on the received signal;

suspending communications on the selected plurality of high speed communications channels prior to reconfiguring the selected plurality of high speed communications channels to reverse the directions of flow of network traffic including by requesting devices attempting to communicate via the selected plurality of high speed communications channels to move to one or more alternative high speed communications channels; and

automatically reconfigure the selected plurality of channels to reverse the directions of flow of network traffic.

15. The system of claim 14 , wherein suspending communications on the selected plurality of high speed communications channels includes suspending at a transponder communications on the selected plurality of high speed communications channels in a first direction and then, after the reconfiguration of the selected high speed communications channels, resuming communications on the selected high speed communications channels in a second direction that is opposite the first direction.

16. The system of claim 14 , wherein the signal is received via a fiber optic channel.

17. The system of claim 14 , wherein the signal is received via a back channel.

18. The system of claim 14 , wherein the signal specifies a count of channels to be configured in a particular direction or a map of channels to be configured in a particular direction.

19. The system of claim 14 , wherein the signal specifies a bandwidth required in a particular direction.

20. The system of claim 14 , wherein reconfiguring the plurality of channels includes communicating the reconfiguration to a different direction-switchable transponder.

21. The system of claim 14 , further comprising a third component configured to receive a first wavelength signal and transmit a second, different, wavelength signal.

Assignments (2)
CHANGE OF NAME Recorded Nov 19, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058214/0351 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2017
From: GOEL, NITIN KUMAR; AHUJA, SATYAJEET SINGH; NAGARAJAN, GAYATHRINATH
To: FACEBOOK, INC.
Reel/Frame 042549/0330 →