Path protection is a technique employed in fiber-optic networks to protect against inevitable failures at the physical layer that might affect the services offered to end customers. This type of protection provides a way of maintaining service in spite of fiber cuts, dirty connectors, deteriorating optical losses or other degradations that cause the optical power level to drop below acceptable levels. A simple form of path protection is shown in
In this scheme, a redundant “protection path” is provided in addition to the primary fiber path. A 50% optical coupler distributes the optical signal power equally into both paths, and a single-pole-double-throw (SPDT) optical switch is used to select the path with lower optical losses. Two photodiodes are used to measure the power in the two paths (IN1 and IN2 in
A serious disadvantage of this simple protection switching technique is that the 50% optical coupler results in an excess optical loss of 3 dB, reflecting the fact that half of the optical power (namely the power in the unused path) is wasted. It might seem that, in a bi-directional network where there are optical signals present in the reverse direction also, it might be possible to replace the 50% optical coupler in
In this technique, there are two SPDT optical switches used so that the excess 3 dB loss of the 50% coupler is avoided. In order for the switch labeled as SPDT1 to make switching decision, there are also two photodiodes that are used to measure the optical power level in the upstream direction in the primary and protection paths (US1 and US2, respectively).
The major disadvantage of the protection technique shown in
A more stable protection switching technique where the first SPDT1 switch is replaced by a cross-bar (Xbar) switch is shown in
The cross-bar switch is a 2×2 optical switch that has two states: (1) a BAR state in which inputs 1 and 2 are coupled directly to outputs 1 and 2, respectively, and (2) a CROSS state in which inputs 1 and 2 are coupled to outputs 2 and 1, respectively.
Since the coupler shown in
There is a need for the following embodiments of the present disclosure. Of course, the present disclosure is not limited to these embodiments.
According to an embodiment of the present disclosure, an apparatus comprises: a bidirectional optical fiber path including a primary optical fiber path; a secondary optical fiber path coupled to the primary optical fiber path; an optical coupler coupled to both the primary optical fiber path and the secondary optical fiber path; an optical switch coupled to both the primary optical fiber path and the secondary optical fiber path, the optical switch selecting a path of lower optical loses; an optical cross-bar switch coupled to both the primary optical fiber path and the secondary optical fiber path and located between the optical coupler and the optical switch; a primary upstream light detector coupled to the primary optical path between the optical cross bar switch and the optical switch; a secondary upstream light detector coupled to the secondary optical path between the optical cross bar switch and the optical switch; a primary downstream light detector coupled to the primary optical path between the optical cross bar switch and the optical switch; a secondary downstream light detector coupled to the secondary optical path between the optical cross bar switch and the optical switch; and a stabilizing downstream light detector coupled to the primary optical fiber path between the optical coupler and the optical cross bar switch.
According to another embodiment of the present disclosure, a method comprises: protecting a bidirectional optical fiber path including operating a primary optical fiber path; a secondary optical fiber path coupled to the primary optical fiber path; an optical coupler coupled to both the primary optical fiber path and the secondary optical fiber path; an optical switch coupled to both the primary optical fiber path and the secondary optical fiber path, the optical switch selecting a path of lower optical loses; an optical cross-bar switch coupled to both the primary optical fiber path and the secondary optical fiber path and located between the optical coupler and the optical switch; a primary upstream light detector coupled to the primary optical path between the optical cross bar switch and the optical switch; a secondary upstream light detector coupled to the secondary optical path between the optical cross bar switch and the optical switch; a primary downstream light detector coupled to the primary optical path between the optical cross bar switch and the optical switch; a secondary downstream light detector coupled to the secondary optical path between the optical cross bar switch and the optical switch; and a stabilizing downstream light detector coupled to the primary optical fiber path between the optical coupler and the optical cross bar switch.
These, and other, embodiments of the present disclosure will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following description, while indicating various embodiments of the present disclosure and numerous specific details thereof, is given for the purpose of illustration and does not imply limitation. Many substitutions, modifications, additions and/or rearrangements may be made within the scope of embodiments of the present disclosure, and embodiments of the present disclosure include all such substitutions, modifications, additions and/or rearrangements.
The drawings accompanying and forming part of this specification are included to depict certain embodiments of the present disclosure. A clearer concept of the embodiments described in this application will be readily apparent by referring to the exemplary, and therefore nonlimiting, embodiments illustrated in the drawings (wherein identical reference numerals (if they occur in more than one view) designate the same elements). The described embodiments may be better understood by reference to one or more of these drawings in combination with the following description presented herein. It should be noted that the features illustrated in the drawings are not necessarily drawn to scale.
Embodiments presented in the present disclosure and the various features and advantageous details thereof are explained more fully with reference to the nonlimiting embodiments that are illustrated in the accompanying drawings and detailed in the following description. Descriptions of well-known materials, techniques, components and equipment are omitted so as not to unnecessarily obscure the embodiments of the present disclosure in detail. It should be understood, however, that the detailed description and the specific examples are given by way of illustration only and not by way of limitation. Various substitutions, modifications, additions and/or rearrangements within the scope of the underlying inventive concept will become apparent to those skilled in the art from this disclosure.
Switching Stability Analysis
A switch stability analysis shows that the technique of
The logic tables for SW1 (the Xbar switch) is shown in the table below:
The notation here is that US1=1 implies that light is detected (above some user-set threshold power) in the upstream photodiode in the primary path of the. Xbar switch, while US1=0 implies that the light falls below the user-defined threshold. Similarly, the notation US2=1 and US2=0 has the same meaning but for the upstream photodiode in the secondary path of the Xbar switch.
The logic tables for SW2 (the SPDT switch) is shown in the table below:
The notation is that IN1=1 implies that light is detected (above some user-set threshold power) in the down-stream photodiode in the primary path of the SPDT switch, while IN1=0 implies that the light falls below the user-defined threshold.
Similarly, the notation IN2=1 and IN2=0 has the same meaning but for the down-stream photodiode in the secondary path of the SPDT switch. The status of switch SW2 (third column of table above) is a ‘1’ if the SPDT switch is switched to the primary path, and the status is a ‘0’ if the SPDT switch is switched to the protection path.
Example of Switching Instability
As an example, suppose that the initial state of the switches is given by:
SW1=BAR (with US1=1, US2=0) and SW2=position 1 (with IN1=IN2=1).
Suppose that the switches have switching times Ts1=Ts2=5 ms. Assume that there is no waiting time so that a change of state that requires switching will initiate the switch immediately.
Now suppose there is a fiber break in the primary fiber at time t=0. As an example, suppose that the break is right next to SW1 (this is just for the purpose of having definite times for the switching events that follow). The state of the two switches is shown in
Note that there is instability, with both switches rapidly changing states for an indefinite length of time. This infinite toggling between switching states (called switch chatter) is not a low-probability event. Almost any combination of delay and switching times results in this infinite toggling between switching states. In reality, the toggling may not last infinitely long because switching times are not fixed (they have a certain probability distribution) and there are other delays (such as delays due to the sensor photodiodes but these are negligible compared to the ms time frames we're dealing with here) but the output will not be stable, and the switch chatter makes it likely that the switch is damaged or broken.
Embodiments of this disclosure can include a new type of cross-bar switch, and an attendant switching logic, that makes the protection switching technique shown in
Referring to
Logic Table for Cross-Bar Switch
Since there are now three logical inputs to the Cross-Bar switch (namely the three photodiodes US1, US2 and DS1), there are eight input states for which the output state of the cross-bar switch must be defined. In embodiments of this disclosure, the logic table for the cross-bar switch can be given by:
From the Karnaugh Map for this logic table, the minimal Boolean expression (in standard sum of products format) is found to be:
Output=(US1)+(US2)′+(DS1)′
Since the labeling of the switch states is arbitrary, the complement of this is also acceptable:
Output=[(US1)+(US2)′+(DS1)′]′=(US1′)(US2)(DS1)
Logic Table for SPDT Switch
In embodiments of this disclosure, the logic table for the SPDT switch can be given by:
Here, an SPDT state of ‘1’ implies that the switch is in the primary path position and an SPDT state of ‘0’ implies that the switch is in the protection path position. A Karnaugh map of the above logic table for switch SW2 is shown below:
The minimum Boolean expression for the switch (in sum of product format) is:
Output=IN1+IN2′
Since the labeling of the switch states is arbitrary, the complement of this is also acceptable:
Output=[IN1+IN2′]′=(IN1′)(IN2)
Adding Switch Delays for Additional Stability
In addition to using a crossbar switch with an extra photodiode sensor, adding switching delays that satisfy certain numerical criteria improves the stability of the protection switching technique. A switching delay of Tdel implies that if the logic table for the switch indicating that a switching event has occurred, the switching algorithm will introduce a delay of Tdel before switching is actually initiated. The terms Tdel1 and Tdel2 will denote the switching delays introduced into the cross-bar switch and SPDT switch, respectively. The term TSW refers to the inherent switching time of both the cross-bar and the SPDT switch. Depending on the nature of the combined switches and their operational context TSW can be the longer of the two, the two added together, the two added together minus a temporal overlap, an average of the two or another constant.
One of the stability criteria is that the delay times of both switches should satisfy the condition that Tdel>2*Tsw. Another criterion is that the two delays should not be equal: Tdel1≠Tdel2.
Embodiments of this disclosure can include:
1) A cross-bar switch with two photodiodes for sensing upstream light in the primary and protection paths, and a third photodiode for sensing downstream light in either the primary or protection fiber paths.
2) A cross-bar switching logic that is described by the minimum Boolean expression:
Output=(US1)+(US2)′+(DS1)′
or alternatively,
Output=[(US1)+(US2)′+(DS1)′]′=(US1′)(US2)(DS1)
3) An SPDT switching logic that is described by the minimum Boolean expression:
Output=IN1+IN2′
Since the labeling of the switch states is arbitrary, the complement of this is also acceptable:
Output=[IN1+IN2′]′=IN1′IN2
4) The introduction of switching delays satisfying the condition:
Tdel2>Tdel1≧2*Tsw
In summary, embodiments of this disclosure can provide stable switching under all network conditions, without the need for communications between the switches, and moreover lowers optical losses by more than 2.5 dB compared to simpler protection switching schemes that use a combination of a 50/50 coupler and an SPDT switch.
The term downstream is intended to mean the direction from a headend to customer premises equipment (CPE) (e.g. referring to
The term uniformly is intended to mean unvarying or deviate very little from a given and/or expected value (e.g., within 10% of). The term substantially is intended to mean largely but not necessarily wholly that which is specified. The term approximately is intended to mean at least close to a given value (e.g., within 10% of). The term generally is intended to mean at least approaching a given state. The term coupled is intended to mean connected, although not necessarily directly, and not necessarily mechanically. The term proximate, as used herein, is intended to mean close, near adjacent and/or coincident; and includes spatial situations where specified functions and/or results (if any) can be carried out and/or achieved. The term distal, as used herein, is intended to mean far, away, spaced apart from and/or non-coincident, and includes spatial situation where specified functions and/or results (if any) can be carried out and/or achieved. The term deploying is intended to mean designing, building, shipping, installing and/or operating.
The terms first or one, and the phrases at least a first or at least one, are intended to mean the singular or the plural unless it is clear from the intrinsic text of this document that it is meant otherwise. The terms second or another, and the phrases at least a second or at least another, are intended to mean the singular or the plural unless it is clear from the intrinsic text of this document that it is meant otherwise. Unless expressly stated to the contrary in the intrinsic text of this document, the term or is intended to mean an inclusive or and not an exclusive or. Specifically, a condition A or B is satisfied by any one of the following: A is true (or present) and B is false (or not present), A is false (or not present) and B is true (or present), and both A and B are true (or present). The terms a and/or an are employed for grammatical style and merely for convenience.
The term plurality is intended to mean two or more than two. The term any is intended to mean all applicable members of a set or at least a subset of all applicable members of the set. The phrase any integer derivable therein is intended to mean an integer between the corresponding numbers recited in the specification. The phrase any range derivable therein is intended to mean any range within such corresponding numbers. The term means, when followed by the term “for” is intended to mean hardware, firmware and/or software for achieving a result. The term step, when followed by the term “for” is intended to mean a (sub)method, (sub)process and/or (sub)routine for achieving the recited result. 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 present disclosure belongs. In case of conflict, the present specification, including definitions, will control.
The described embodiments and examples are illustrative only and not intended to be limiting. Although embodiments of the present disclosure can be implemented separately, embodiments of the present disclosure may be integrated into the system(s) with which they are associated. All the embodiments of the present disclosure disclosed herein can be made and used without undue experimentation in light of the disclosure. Embodiments of the present disclosure are not limited by theoretical statements (if any) recited herein. The individual steps of embodiments of the present disclosure need not be performed in the disclosed manner, or combined in the disclosed sequences, but may be performed in any and all manner and/or combined in any and all sequences. The individual components of embodiments of the present disclosure need not be formed in the disclosed shapes, or combined in the disclosed configurations, but could be provided in any and all shapes, and/or combined in any and all configurations.
Various substitutions, modifications, additions and/or rearrangements of the features of embodiments of the present disclosure may be made without deviating from the scope of the underlying inventive concept. All the disclosed elements and features of each disclosed embodiment can be combined with, or substituted for, the disclosed elements and features of every other disclosed embodiment except where such elements or features are mutually exclusive. The scope of the underlying inventive concept as defined by the appended claims and their equivalents cover all such substitutions, modifications, additions and/or rearrangements.
The appended claims are not to be interpreted as including means-plus-function limitations, unless such a limitation is explicitly recited in a given claim using the phrase(s) “means for” or “mechanism for” or “step for”. Sub-generic embodiments of this disclosure are delineated by the appended independent claims and their equivalents. Specific embodiments of this disclosure are differentiated by the appended dependent claims and their equivalents.
Referring to the application data sheet filed herewith, this application claims a benefit of priority under 35 U.S.C. 119(e) from provisional patent application U.S. Ser. No. 62/117,083, filed Feb. 17, 2015, the entire contents of which are hereby expressly incorporated herein by reference for all purposes.
Number | Name | Date | Kind |
---|---|---|---|
5589970 | Lyu | Dec 1996 | A |
Number | Date | Country | |
---|---|---|---|
20160241337 A1 | Aug 2016 | US |
Number | Date | Country | |
---|---|---|---|
62117083 | Feb 2015 | US |