Social networking systems enable a very large number of users (e.g., a billion users or more) to share data worldwide. To support this data sharing, the social networking systems have multiple data centers that are distributed around the world. The multiple data centers enable the data to be distributed worldwide, e.g., to back up data or to store data near where the data will be consumed. Each of these data centers typically has a very large number of server computing devices. The server computing devices may be assigned various roles, e.g., compute, data storage, web site, etc.
Data centers may be built and geographically located based on various requirements and constraints. Data centers in developed countries can be large, where power and land are available. In countries where power and land are less available or there is a regulation concern, data centers may be smaller. Because larger data centers are easier to manage and provide superior scalability, they are preferred and tend to be built in a handful of locations. On the other hand, for flexibility and nimbleness, small data centers are preferred and they are built in many places wherever there are users of the social networking system. As a result, the infrastructure for a social networking systems may have various sizes of data centers that are geographically dispersed.
Content providers and, e.g., streaming video content providers, similarly build large data centers and can locate them near consumers of their content. They may also use services of content delivery networks to deliver content. These content delivery networks also have geographically dispersed data centers.
To exchange large amounts of data between data centers, the owners or operators of the data centers typically use high speed data communications links between the data centers, e.g., fiber optic communications links. High speed communications links (also referred to herein as “lines”), e.g., fiber optic links, can have two physical communications lines (e.g., fibers) that together form a circuit. One of these lines is typically used to transmit data and the other line is typically used to receive data. This is commonly known as full duplex communications.
The disclosed techniques and systems improve and optimize the performance and utilization of communications networks, e.g., a fiber optic network, based on an architecture that shares one or more of the optical pumps amongst multiple optical fiber rails.
In optical communications networks, e.g., fiber optic networks, a transponder can convert or generate various wavelengths of light that is propagated along a fiber optic cable. Various light wavelengths can be used to transmit or receive data. In dense wavelength division multiplexing (DWDM), which is a physical optical layer protocol for exchanging data, multiple “channels” are used to transmit or receive data in parallel on a single fiber or on two fibers (“fiber pair”).
In conventional systems, each optical link is typically powered by at least one erbium-doped fiber amplifier (EDFA), which can provide amplification in the forward direction (i.e., in the direction of data flow). In its basic form, an EDFA includes a Erbium-doped fiber (typically of length 20 meters) a pump laser (e.g., 980 nm or 1480 nm) and a WDM component for combining the pump signal with the DWDM signal. This configuration can be augmented by deploying a Raman amplifier to inject power into the optical link downstream. It is readily understood that Raman amplifiers (i.e., distributed Raman amplifiers) use the transmission medium itself as the medium into which the backward Raman pump is injected to provide amplification of optical signals traversing the optical medium. An optical pump for a Raman amplifier can operate at, for example, 1530 nm, while providing amplification for signals carried in other ranges of wavelengths, such as in 1545 to 1555 nm range. The combination of the EDFA and the downstream Raman amplifier can operate to lower the required power that needs be launched into transmission medium by each pump and/or increase the distance at which additional amplification of the optical signal becomes necessary. In addition to the main pumps used for EDFA and Raman amplifiers, fiber communication systems further utilize redundant or auxiliary pumps to improve the reliability of the fiber communication network, for example, in the event that the main pumps fail. As such, each fiber link, or each span of the fiber link, can potentially use two EDFAs and two Raman pumps.
With proliferation of media distribution and information sharing needs amongst a variety of geographically diverse consumers and distributors, bandwidth capacity of optical links (e.g., a single pair of optical fibers) may be exhausted, thus necessitating the deployment of additional fiber links in each direction, which in turn, increases the number of deployed optical pumps. For example, increasing the number of fiber rails from one to two (in each transmission and reception directions), can increase the number of pumps from four to as much as eight.
The systems and configurations that are described in detail below provide power sharing configurations that reduce the number of optical pumps needed for networks that use multiple fibers for communication in the same direction.
One aspect of the disclosed technology relates to an optical communication network that includes a first node coupled to a first optical channel and to a second optical channel. The first optical channel is formed as part of a first optical fiber and the second optical channel is formed as part of a second optical fiber. The optical communication network also includes a second node coupled to the first optical channel and to the second optical channel and configured to receive optical signals from the first node through both the first and the second optical channels. The optical communication network further includes a first optical amplifier coupled to the first optical fiber, and a second optical amplifier coupled to the second optical fiber. The above noted optical communication network additionally includes a coupler having an input coupled to a first optical pump, a first output couple to the first optical amplifier, and a second output coupled to the second optical amplifier. Additionally, the optical communication network includes the first pump coupled to the coupler to provide optical power to the first optical fiber, and a second pump coupled to the coupler to provide optical power to both the first and the second optical fibers.
In one example embodiment, the optical communication network further includes a third pump to provide power to the second optical fiber. In one example embodiment, the first and the third pumps are configured to operate as main optical pumps and the second pump is configured to operate as a redundant pump. In one example embodiment, the first optical amplifier is an EDFA. Further, the optical communication network can be configured to operate in a wavelength range of 1530 to 1565 nm.
In one example embodiment, the second pump is a Raman pump configured to inject optical power into both the first optical fiber and the second optical fiber in a reverse direction pointing from the second node to the first node. In one example embodiment, one or both of the first or the second pumps operate at a nominal wavelength of 980 nm.
In one example embodiment, the optical communication network further includes a third optical fiber including a third optical channel, where the second node is configured to receive optical signals from the first node through the first optical channel, the second optical channel and the third optical channel. In this embodiment, the optical communication network further includes a fourth pump configured to provide optical power to the third optical fiber as a main pump, and a fifth pump configured to operate as a redundant pump. The fifth pump is configured to provide optical power to the second and to the third optical fibers.
In one example embodiment, the optical communication network further includes a computing device including one or more processors and non-transitory computer readable media for storing processor executable instructions. In one example embodiment, the optical communication network further includes an additional optical fiber configured to enable communications from the second node to the first node.
Another aspect of the disclosed technology relates to an optical power arrangement for use in a fiber optical communication network that includes a first and a second optical fiber both configured to communicate data in a first direction, a first optical pump coupled to the first optical fiber and a second optical pump coupled to the second optical fiber. The optical power arrangement further includes a third optical pump coupled to both the first and the second optical fibers to enable delivery of power to both the first and the second optical fibers, where the third optical pump is a Raman pump configured to inject optical power into both the first and the second optical fibers in a second direction opposite to the first direction.
In one example embodiment, optical power arrangement also includes one or more couplers configured to couple optical power from the first, the second or the third optical pumps to one or both of the first or the second optical fibers. The optical power arrangement can also include a first optical amplifier coupled to the first optical fiber and configured to receive optical power from the first optical pump and to enable amplification of optical signals in the first direction .
In one exemplary embodiment, the optical power management includes a second optical amplifier coupled to the second optical fiber and configured to receive optical power from the second optical pump and to enable amplification of optical signals in the first direction. In one exemplary embodiment, each of the first and the second optical amplifiers is an EDFA. In one exemplary embodiment, the optical power management is configured to operate in a wavelength range of 1530 to 1565 nm. In one exemplary embodiment, the optical power arrangement also includes an additional optical fiber configured to enable communications in the second direction.
Turning now to the figures,
The optical couplers 306, 307 are coupled to the main and redundant pumps 301 to 304 to receive optical power and to distribute the power to Fiber 1 and Fiber 2.
In some implementations, at least one of the redundant pumps (e.g., redundant pump 304) is a Raman pump that injects optical power in a backward direction into both fibers. The above discussed power sharing technique can further be extended to configurations that use more than two optical fibers for communication from a first node to a second node. In such configurations, the savings afforded through elimination of redundant pumps are further increased. For example, in a configuration that uses 20 fiber channels in one direction, a minimum of 20 redundant pumps can be eliminated. It is thus evident that the disclosed techniques greatly reduce the cost of deployment and utilization of optical networks.
The disclosed technology can be implemented in, for example, the telecommunication C-band that spans the 1530-1565 nm range of wavelengths.
Operations and management of the disclosed components, including the pumps and amplifiers can be implemented under the control of one or more computing devices.
The memory 410 and storage devices 420 are computer-readable storage media that may store instructions that implement at least portions of the described technology. In addition, the data structures and message structures may be stored or transmitted via a data transmission medium, such as a signal on a communications link. Various communications links may be used, such as the Internet, a local area network, a wide area network, or a point-to-point dial-up connection. Thus, computer-readable media can include computer-readable storage media (e.g., “non-transitory” media) and computer-readable transmission media.
The instructions stored in memory 410 can be implemented as software and/or firmware to program the processor(s) 405 to carry out actions described above. In some embodiments, such software or firmware may be initially provided to the processing system 400 by downloading it from a remote system through the computing system 400 (e.g., via network adapter 430).
The technology introduced herein can be implemented by, for example, programmable circuitry (e.g., one or more microprocessors) programmed with software and/or firmware, or entirely in special-purpose hardwired (non-programmable) circuitry, or in a combination of such forms. Special-purpose hardwired circuitry may be in the form of, for example, one or more ASICs, PLDs, FPGAs, etc.
The above description and drawings are illustrative and are not to be construed as limiting. Numerous specific details are described to provide a thorough understanding of the disclosure. However, in some instances, well-known details are not described in order to avoid obscuring the description. Further, various modifications may be made without deviating from the scope of the embodiments. Accordingly, the embodiments are not limited except as by the appended claims.
Reference in this specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the disclosure. The appearances of the phrase “in one embodiment” in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Moreover, various features are described which may be exhibited by some embodiments and not by others. Similarly, various requirements are described which may be requirements for some embodiments but not for other embodiments.
The terms used in this specification generally have their ordinary meanings in the art, within the context of the disclosure, and in the specific context where each term is used. Terms that are used to describe the disclosure are discussed below, or elsewhere in the specification, to provide additional guidance to the practitioner regarding the description of the disclosure. For convenience, some terms may be highlighted, for example using italics and/or quotation marks. The use of highlighting has no influence on the scope and meaning of a term; the scope and meaning of a term is the same, in the same context, whether or not it is highlighted. It will be appreciated that the same thing can be said in more than one way. One will recognize that “memory” is one form of a “storage” and that the terms may on occasion be used interchangeably.
Consequently, alternative language and synonyms may be used for any one or more of the terms discussed herein, nor is any special significance to be placed upon whether or not a term is elaborated or discussed herein. Synonyms for some terms are provided. A recital of one or more synonyms does not exclude the use of other synonyms. The use of examples anywhere in this specification including examples of any term discussed herein is illustrative only, and is not intended to further limit the scope and meaning of the disclosure or of any exemplified term. Likewise, the disclosure is not limited to various embodiments given in this specification.
Those skilled in the art will appreciate that the logic illustrated in each of the flow diagrams discussed above, may be altered in various ways. For example, the order of the logic may be rearranged, substeps may be performed in parallel, illustrated logic may be omitted; other logic may be included, etc.
Without intent to further limit the scope of the disclosure, examples of instruments, apparatus, methods and their related results according to the embodiments of the present disclosure are given below. Note that titles or subtitles may be used in the examples for convenience of a reader, which in no way should limit the scope of the disclosure. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains. In the case of conflict, the present document, including definitions will control.