A passive optical network (PON) is a point-to-multipoint, fiber to premises network architecture in which optical splitters are used to enable a single optical fiber to serve multiple premises (e.g., customers or end users). A PON may include an optical line termination (OLT) and an optical network termination or terminal (ONT) interconnected by a passive optical distribution network (ODN). One or more OLTs may be located at a service provider's central office. One or more ONTs may be located at customers' premises. An OLT may include one or more line terminals (LTs or PON-LTs) that communicate with a unique set of ONTs, and there may be a one-to-many relationship between an LT and the ONTs. Downstream traffic (e.g., optical signals) may be broadcast from an LT to all associated ONTs. The downstream traffic may be addressed to specific ONTs and unaddressed ONTs may ignore the traffic, and encryption may be used to prevent eavesdropping. Upstream traffic (e.g., optical signals) may be sent from the ONTs to an associated LT, and the OLT may combine the upstream traffic from all of its LTs using a multiple access protocol.
A gigabit PON (G-PON) is a PON that supports higher traffic rates, enhanced security, and Layer 2 protocols. Downstream traffic in a G-PON may be broadcast from each LT to ONTs associated with the LT at a data rate of “2.5” gigabits per second (G/s or Gbps). Upstream traffic may be sent from each ONT to the LT at a data rate of “1.25” G/s. A G-PON may provide different services (e.g., video (e.g., television), data (e.g., high-speed Internet access), and/or voice (e.g., telephone) services) over a single optical connection with each ONT.
The following detailed description refers to the accompanying drawings. The same reference numbers in different drawings may identify the same or similar elements. Also, the following detailed description does not limit the invention.
Implementations described herein may include systems and methods that provide dynamically tunable filters in a network (e.g., a G-PON) that includes one or more optical line terminations (OLTs) (e.g., at a central office) and one or more optical network terminals (ONTs) (e.g., at end users' premises). Each OLT may include one or more line terminals (LTs) that may communicate with associated ONTs. For example, in one implementation, the systems and methods may determine bandwidth demand for upstream and/or downstream traffic between the LTs and the ONTs, and/or may dynamically tune the filters to balance traffic based on the determined bandwidth demand. Such a technique may dynamically rearrange bandwidth among the ONTs. The systems and methods may also dynamically tune the filters to protect the traffic and/or to increase bandwidth for the traffic based on the determined bandwidth demand. Such a technique may permit LTs to be added to increase available bandwidth shared among a group of ONTs.
LTs 110 may reside in an optical line termination (OLT) provided at a central office (e.g., of a service provider), and each LT 110 may include a device that terminates a PON, and provides an interface between the PON and other networks (e.g., IP network 160, voice network 170, video network 180, etc.). In one implementation, each LT 110 may provide Ethernet aggregation capabilities and/or link aggregation on ports for additional capacity and/or traffic protection. LTs 110 may receive information (e.g., from IP network 160, voice network 170, video network 180, etc.), and/or may send the information as downstream traffic (e.g., optical signals) to ONTs 140. LTs 110 may manage upstream traffic provided by ONTs 140 by informing ONTs 140 when they can and/or cannot transmit upstream traffic. Further details of LTs 110 are provided below in connection with
Optical splitter 120 may include an optical device (e.g., a 1:4 optical splitter) that splits a beam of light (e.g., upstream traffic provided by ONTs 140) into four beams of light (e.g., multiple paths of optical signals). For example, in one implementation, optical splitter 120 may receive a single beam of light (e.g., upstream traffic) from optical splitter 130, may split the beam of light into four beams of light, and may provide each of the four beams of light to one of LTs 110. In other implementations, optical splitter 120 may receive one to four beams of light (e.g., downstream traffic) from LTs 110 (e.g., one from each LT 110), and may pass the four beams of light as a single beam of light to optical splitter 130.
Optical splitter 130 may include an optical device (e.g., a 1:32 optical splitter) that splits a beam of light (e.g., downstream traffic provided by LTs 110) into thirty-two beams of light. For example, in one implementation, optical splitter 130 may receive a single beam of light (e.g., downstream traffic) from optical splitter 120, may split the beam of light into thirty-two beams of light, and may provide each of the thirty-two beams of light to one of ONTs 140. In other implementations, optical splitter 130 may receive one to thirty-two beams of light (e.g., upstream traffic) from ONTs 140 (e.g., one from each ONT 140), and may pass the one or more beams of light as a single beam of light to optical splitter 120.
ONTs 140 may reside at customers' premises and each ONT 140 may include a device that terminates a PON, and provides an interface between the PON and the customer's premises (e.g., customer networks 150, etc.). In one implementation, each ONT 140 may provide multiple service interfaces for the customer (e.g., it may provide an interface for telephony (i.e., voice) services, an interface for Ethernet (i.e., data) services, an interface for television (i.e., video) services, etc.). ONTs 140 may receive information (e.g., from customer network 150, etc.), and/or may send the information as upstream traffic (e.g., optical signals) to LTs 110. ONTs 140 may receive downstream traffic (e.g., from IP network 160, voice network 170, video network 180, etc.) provided by LTs 110, and/or may send the downstream traffic to devices provided in customer network 150. Further details of ONTs 140 are provided below in connection with
Each of customer networks 150 may include a local area network (LAN), a wide area network (WAN), or a combination of networks that provide data, voice, and/or television services to the customer or end user. In one implementation, each of customer networks 150 may include a network interconnecting one or more devices providing data services (e.g., personal computers, workstations, laptops, etc.), one or more devices providing voice services (e.g., telephones), and/or one or more devices providing video services (e.g., televisions, set-top boxes, etc.). Further details of customer networks 150 are provided below in connection with
IP network 160 may include a LAN, a WAN, a metropolitan area network (MAN), an intranet, the Internet, or a combination of networks that provide data services. In one implementation, IP network 160 may include the Internet, and/or a network that provides access to the Internet.
Voice network 170 may include a Public Land Mobile Network (PLMN), a telephone network, such as the Public Switched Telephone Network (PSTN) or a cellular telephone network, or a combination of networks that provide voice services (e.g., telephony services). In one implementation, voice network 170 may include a Synchronous Optical Network (SONET)-based network, the PSTN network, a voice media gateway, etc.
Video network 180 may include a LAN, a MAN, a WAN, the Internet, an intranet, a PSTN, or a combination of networks that provide video (e.g., television) services. In one implementation, video network 180 may include one or more content servers that provide television programming, video content (e.g., movies, on-demand services, live television, etc.), etc. to a set-top box and a television monitor, one or more video encoders, etc.
The arrangement of network 100 may enable omission of components typically used in optical networks. For example, in one implementation, network 100 may omit an optical array waveguide, an optical interlever, an optical multiplexer, an optical de-multiplexer, an optical isolator, etc. Omission of such components may reduce the cost and/or complexity of network 100.
Although
PBX 200 may include a private telephone network that may be used within an organization. Users of PBX 200 may share a number of outside lines for making telephone calls external to PBX 200.
Set-top box (STB) 210 may include a device that may connect to a communication channel (e.g., a cable television line) and may produce output on a television screen (e.g., television monitor 220). Set-top box 210 may be used to receive and decode digital television broadcasts and provide the television broadcasts to television monitor 220 for display to a user. Set-top box 210 may receive and unscramble incoming television signals, and/or may execute a variety of advanced services (e.g., videoconferencing, home networking, IP telephony, video-on-demand (VoD), high-speed Internet television services, etc.). Television monitor 220 may include any conventional television monitor that is capable of displaying television programming.
Router 230 may include a device that forwards information to one or more of computers 240. In one implementation, router 230 may include a wired or wireless routing device that forwards information from ONT 140 to one or more of computers 240. For example, router 230 may provide Internet access to multiple computers 240 provided at the customer's premises.
Computers 240 may include computing devices, such as personal computers, personal digital assistants (PDAs), laptops, or other types of computation or communication devices, threads or processes running on these devices, and/or objects executable by these devices.
Telephones 250 may include one or more types of telephone devices that are capable of providing telephony services (e.g., to the customer). For example, telephones 250 may include any devices capable of receiving voice services (e.g., from voice network 170) and/or voice-over-IP (VOIP) services (e.g., from IP network 160).
Although
As shown in
As further shown in
In such an arrangement, LT-1 (110-1) may distribute bandwidth (e.g., of “2.5” G/s) among ONTs 140. In one implementation, LT-1 (110-1) may evenly distribute bandwidth among ONTs 140. In other implementations, LT-1 (110-1) may allocate bandwidth to ONTs 140 based on bandwidth demands of ONTs 140. For example, if ONT-1 (140-1) requires more bandwidth than the other ONTs 140, LT-1 (110-1) may allocate additional bandwidth to ONT-1 (140-1).
If the bandwidth demands of ONTs 140 exceed the bandwidth provided by LT- 1 (110-1), network portion 300 may be upgraded by adding another operational LT.
As shown in
As further shown in
In such an arrangement, LT-1 (110-1) and LT-2 (110-2) may distribute bandwidth (e.g., of “5.0” G/s) among ONTs 140. In one implementation, LT-1 (110-1) and LT-2 (110-2) may evenly distribute bandwidth among ONTs 140. In other implementations, LT-1 (110-1) and LT-2 (110-2) may allocate bandwidth to ONTs 140 based on bandwidth demands of ONTs 140.
If the bandwidth demands of ONTs 140 exceed the bandwidth provided by LT-1 (110-1) and LT-2 (110-2), network portion 300 may be upgraded by adding more operational LTs.
As shown in
LT-3 (110-3) may include a transmitter 300-3 and a receiver 310-3. Transmitter 300-3 may include any device capable of transmitting optical signals (e.g., downstream traffic) at a fifth wavelength (λ5) that is different than the first wavelength (λ1), the second wavelength (λ2), the third wavelength (λ3), and the fourth wavelength (λ4). Receiver 310-3 may include a device capable of receiving optical signals (e.g., upstream traffic) at a sixth wavelength (λ6) that is different than the first wavelength (λ1), the second wavelength (λ2), the third wavelength (λ3), the fourth wavelength (λ4), and the fifth wavelength (λ5).
LT-4 (110-4) may include a transmitter 300-4 and a receiver 310-4. Transmitter 300-4 may include any device capable of transmitting optical signals (e.g., downstream traffic) at a seventh wavelength (λ7) that is different than the first wavelength (λ1), the second wavelength (λ2), the third wavelength (λ3), the fourth wavelength (λ4), the fifth wavelength (λ5), and the sixth wavelength (λ7). Receiver 310-4 may include a device capable of receiving optical signals (e.g., upstream traffic) at an eighth wavelength (λ8) that is different than the first wavelength (λ1), the second wavelength (λ2), the third wavelength (λ3), the fourth wavelength (λ4), the fifth wavelength (λ5), the sixth wavelength (λ6), and the seventh wavelength (λ7).
As further shown in
In such an arrangement, LT-1 (110-1), LT-2 (110-2), LT-3 (110-3), and LT-4 (110-4) may distribute bandwidth (e.g., of “10.0” G/s) among ONTs 140. In one implementation, LT-1 (110-1), LT-2 (110-2), LT-3 (110-3), and LT-4 (110-4) may evenly distribute bandwidth among ONTs 140. In other implementations, LT-1 (110-1), LT-2 (110-2), LT-3 (110-3), and LT-4 (110-4) may allocate bandwidth to ONTs 140 based on bandwidth demands of ONTs 140.
Although
Optical source 400 may include any device capable of generating optical signals. For example, in one implementation, optical source 400 may include a mode locked laser (e.g., a fixed comb laser) that produces a series of optical pulses separated in time by a round-trip time of a laser cavity. A spectrum of such an optical pulse train may include a series of delta functions separated by a repetition rate (e.g., an inverse of the round-trip time) of the laser. Such a series of sharp spectral lines may form what may be referred to as a “frequency comb.” In one exemplary implementation, optical source 400 may include a low cost comb laser having a narrow operation bandwidth (e.g., a range of about “6” to about “8” nanometers separated at “2” nanometers) and being capable of producing “4” to “5” laser pulses (e.g., each laser pulse may be modulated from more than zero Gbps to “10” Gbps). The laser signal may be modulated (e.g., via amplitude modulation) after it passes through tunable filter 410.
Tunable filter 410 may include any device capable of optically tuning optical signals. In one implementation, tunable filter 410 may include an optical filter that selectively transmits or receives light having certain properties (e.g., a particular range of wavelengths), while blocking the remainder of the light. For example, tunable filter 410 may include a narrow band (e.g., about six to about eight nanometers) optically tunable filter that may provide a tunability of about two nanometers per wavelength. Returning to
Although
Tunable filter 500 may include any device capable of optically tuning optical signals. In one implementation, tunable filter 500 may include an optical filter that selectively transmits or receives light having certain properties (e.g., a particular range of wavelengths), while blocking the remainder of the light. For example, tunable filter 500 may include a narrow band (e.g., about six to about eight nanometers) optically tunable filter that may provide tunability of about two nanometers per wavelength. Returning to
Optical source 510 may include any device capable of generating optical signals. For example, in one implementation, optical source 510 may include a mode locked laser (e.g., a fixed comb laser) that produces a series of optical pulses separated in time by a round-trip time of a laser cavity. A spectrum of such an optical pulse train may include a series of delta functions separated by a repetition rate (e.g., an inverse of the round-trip time) of the laser. Such a series of sharp spectral lines may form what may be referred to as a “frequency comb.” In one exemplary implementation, optical source 510 may include a low cost comb laser having a narrow operation bandwidth (e.g., a range of about “6” to about “8” nanometers separated at “2” nanometers) and being capable of producing “4” to “5” laser pulses (e.g., each laser pulse may be modulated from more than zero Gbps to “10” Gbps). The laser signal may be modulated (e.g., via amplitude modulation) after it passes through tunable filter 500.
Optical sources 400/510 and/or tunable filters 410/500 may provide low cost, easy to produce optical sources and tunable filters in comparison to conventional high cost optical sources and/or tunable filters. For example, some conventional high cost optical sources and/or tunable filters may include “C band” or “L band” tunable optical sources and/or tunable filters having a tunable range of at least about “30” to “45” nanometers.
Although
LTs 110, optical splitters 120, optical splitters 130, and ONTs 140 may include the components and/or features described above in connection with
Each SOA 610 may include a semiconductor-based device that amplifies an optical signal directly, without the need to first convert the optical signal into an electrical signal. For example, in one implementation, each SOA 610 may include a SOA made from group III-V compound semiconductors, a SOA made from any direct band gap semiconductors (e.g., group II-VI compound semiconductors), a vertical-cavity SOA, etc. In other implementations, SOAs 610 may be replaced with other optical amplifiers (e.g., doped fiber amplifiers, Raman amplifiers, optical parametric amplifiers, etc.).
Remote controller 620 may include one or more server entities that gather, process, search, and/or provide information in a manner described herein. In one implementation, remote controller 620 may determine bandwidth demand for upstream and/or downstream traffic between LTs 110 and ONTs 140, and/or may dynamically tune the filters (e.g., tunable filters 410 and/or 500) to balance traffic in network 600 based on the determined bandwidth demand. Remote controller 620 may also dynamically tune the filters (e.g., tunable filters 410 and/or 500) to protect the traffic in network 600, and/or to increase bandwidth for the traffic based on the determined bandwidth demand. In other implementations, remote controller 620 may adjust tunable filters 410 and/or 500 to wavelengths (e.g., the first wavelength (λ1), the second wavelength (λ2), the third wavelength (λ3), the fourth wavelength (λ4), the fifth wavelength (λ5), the sixth wavelength (λ6), the seventh wavelength (λ7), and/or the eighth wavelength (λ8)).
Although
Processing unit 720 may include a processor, microprocessor, or other type of processing logic that may interpret and execute instructions. Main memory 730 may include a random access memory (RAM) or another type of dynamic storage device that may store information and instructions for execution by processing unit 720. ROM 740 may include a ROM device or another type of static storage device that may store static information and/or instructions for use by processing unit 720. Storage device 750 may include a magnetic and/or optical recording medium and its corresponding drive.
Input device 760 may include a mechanism that permits an operator to input information to remote controller 620, such as a keyboard, a mouse, a pen, a microphone, voice recognition and/or biometric mechanisms, etc. Output device 770 may include a mechanism that outputs information to the operator, including a display, a printer, a speaker, etc. Communication interface 780 may include any transceiver-like mechanism that enables remote controller 620 to communicate with other devices and/or systems. For example, communication interface 780 may include mechanisms for communicating with another device or system via a network, such as network 600.
As described herein, remote controller 620 may perform certain operations in response to processing unit 720 executing software instructions contained in a computer-readable medium, such as main memory 730. A computer-readable medium may be defined as a physical or logical memory device and/or carrier wave. The software instructions may be read into main memory 730 from another computer-readable medium, such as storage device 750, or from another device via communication interface 780. The software instructions contained in main memory 730 may cause processing unit 720 to perform processes that will be described later. Alternatively, hardwired circuitry may be used in place of or in combination with software instructions to implement processes described herein. Thus, implementations described herein are not limited to any specific combination of hardware circuitry and software.
Although
As further shown in
As also shown in
As further shown in
Returning to
Implementations described herein may include systems and methods that provide dynamically tunable filters in a network (e.g., a G-PON) that includes one or more LTs (e.g., at a central office) and one or more ONTs (e.g., at end users' premises). For example, in one implementation, the systems and methods may determine bandwidth demand for upstream and/or downstream traffic between the LTs and the ONTs, and/or may dynamically tune the filters to balance traffic based on the determined bandwidth demand. The systems and methods may also dynamically tune the filters to protect the traffic and/or to increase bandwidth for the traffic based on the determined bandwidth demand.
The foregoing description of implementations provides illustration and description, but is not intended to be exhaustive or to limit the invention to the precise form disclosed. Modifications and variations are possible in light of the above teachings or may be acquired from practice of the invention.
For example, while series of acts have been described with regard to
Also, the terms “user” and “customer” have been used herein. The terms “user” and “customer” are intended to be broadly interpreted to include an ONT (e.g., ONT 140) or a user or customer of an ONT.
It will be apparent that embodiments, as described herein, may be implemented in many different forms of software, firmware, and hardware in the implementations illustrated in the figures. The actual software code or specialized control hardware used to implement embodiments described herein is not limiting of the invention. Thus, the operation and behavior of the embodiments were described without reference to the specific software code—it being understood that one would be able to design software and control hardware to implement the embodiments based on the description herein.
Further, certain portions of the invention may be implemented as “logic” that performs one or more functions. This logic may include hardware, such as an application specific integrated circuit or a field programmable gate array, software, or a combination of hardware and software.
Even though particular combinations of features are recited in the claims and/or disclosed in the specification, these combinations are not intended to limit the invention. In fact, many of these features may be combined in ways not specifically recited in the claims and/or disclosed in the specification.
No element, act, or instruction used in the present application should be construed as critical or essential to the invention unless explicitly described as such. Also, as used herein, the article “a” is intended to include one or more items. Where only one item is intended, the term “one” or similar language is used. Further, the phrase “based on” is intended to mean “based, at least in part, on” unless explicitly stated otherwise.
Number | Name | Date | Kind |
---|---|---|---|
5337175 | Ohnsorge et al. | Aug 1994 | A |
20060239683 | Park et al. | Oct 2006 | A1 |
20070183779 | Bouda et al. | Aug 2007 | A1 |
20080013950 | Boudreault et al. | Jan 2008 | A1 |
20090154925 | Chen | Jun 2009 | A1 |
Number | Date | Country | |
---|---|---|---|
20090067838 A1 | Mar 2009 | US |