IP Library Granted Patent US 7,693,422
Granted Patent B2
US 7,693,422 · App. 10/952,015 · Granted Apr 6, 2010

Constraint-based design of optical transmission systems

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 7,693,422
App. No.
10/952,015
Granted
Apr 6, 2010
Kind
B2
Abstract

Techniques are disclosed for designing optical transmission systems that efficiently compute cost-optimal configurations under one or more constraints. For example, in one aspect of the present invention, a technique for designing an optical transmission system comprises the following steps/operations. A set of one or more demands and a set of optical transmission system elements are obtained. Elements may be consecutively coupled via a span. At least one constraint on the design of the optical transmission system is obtained. The at least one constraint comprises: (i) a signal loss in a span should not exceed a given maximum signal loss; (ii) a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length; (iii) a signal loss in a span should not exceed a given first maximum signal loss and a span should be longer than a given minimum span length, however, at most one in m contiguous spans can have a loss up to a given second maximum signal loss, wherein the second maximum signal loss is greater than the first maximum signal loss; or (iv) a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length, and an average span loss of any m consecutive spans should not exceed a given average loss, wherein the average loss is less than the given maximum signal loss. A least-cost configuration is then computed for the optical transmission system based on at least a portion of the set of one or more demands and the set of one or more optical transmission system elements such that the at least one constraint is satisfied.

Claims (60)

1. A method of designing an optical transmission system, the method comprising the steps of:

obtaining a set of one or more demands and a set of optical transmission system elements wherein elements may be consecutively coupled via a span;

obtaining at least one constraint on the design of the optical transmission system, wherein the at least one constraint comprises a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length; and

computing via a processor a least-cost configuration for the optical transmission system based on at least a portion of the set of one or more demands and the set of one or more optical transmission system elements such that the at least one constraint is satisfied;

wherein the step of computing the least-cost configuration based on the at least one constraint further comprises traversing element locations from a source to a destination such that increasingly longer solutions are computed.

2. The method of claim 1 , wherein, at each element location H j , optimal solutions are computed from H 1 to H j under two cases: (a) assuming an amplifier is placed at H j ; and (b) assuming a splice is placed at H j .

3. The method of claim 2 , wherein, under case (a), a configuration is derived by considering all solutions up to H j-1 with and without amplifiers at H j-1 and adding an amplifier at H j , and selecting the least-cost result.

4. The method of claim 2 , wherein, under case (b), let H k be the last location before H j that has an amplifier, and extend solutions up to H j-1 with and without amplifiers at H j-1 .

5. A method of designing an optical transmission system, the method comprising the steps of:

obtaining a set of one or more demands and a set of optical transmission system elements wherein elements may be consecutively coupled via a span;

obtaining at least one constraint on the design of the optical transmission system, wherein the at least one constraint comprises a signal loss in a span should not exceed a given first maximum signal loss and a span should be longer than a given minimum span length, however, at most one in m contiguous spans can have a loss up to a given second maximum signal loss, wherein the second maximum signal loss is greater than the first maximum signal loss; and

computing via a processor a least-cost configuration for the optical transmission system based on at least a portion of the set of one or more demands and the set of one or more optical transmission system elements such that the at least one constraint is satisfied;

wherein the step of computing the least-cost configuration based on the at least one constraint further comprises generating solutions for element locations H 1 . . . H j from solutions for H 1 . . . H j-1 knowing the nearest extra loss span having a loss up to the given second maximum signal loss from H j-1 in the latter.

6. The method of claim 5 , when the nearest extra loss span is a given number of spans away, allow traversal of a longer distance in the span containing H j .

7. A method of designing an optical transmission system, the method comprising the steps of:

obtaining a set of one or more demands and a set of optical transmission system elements wherein elements may be consecutively coupled via a span;

obtaining constraints on the design of the optical transmission system, wherein the constraints comprise: (i) a signal loss in a span should not exceed a given first maximum signal loss and a span should be longer than a given minimum span length, however, at most one in m contiguous spans can have a loss up to a given second maximum signal loss, wherein the second maximum signal loss is greater than the first maximum signal loss; and (ii) a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length, and an average span loss of any m consecutive spans should not exceed a given average loss, wherein the average loss is less than the given maximum signal loss; and

computing via a processor a least-cost configuration for the optical transmission system based on at least a portion of the set of one or more demands and the set of one or more optical transmission system elements such that the at least one constraint is satisfied;

wherein the step of computing the least-cost configuration based on constraint (ii) further comprises:

computing all possible configurations having m−1 spans that are valid under constraint (i) starting from every element location and all the configurations having m−1 or less spans starting from location H 1 ; and

using each such configuration C i,j equal to H i . . . H j , computing an optimal configuration from locations H 1 . . . H j that includes C i,j , for increasing values of i;

wherein the overall solution results when C i,j includes the destination location.

8. A method of designing an optical transmission system, the method comprising the steps of:

obtaining a set of one or more demands and a set of optical transmission system elements wherein elements may be consecutively coupled via a span;

obtaining at least one constraint on the design of the optical transmission system, wherein the at least one constraint comprises one of: (i) a signal loss in a span should not exceed a given maximum signal loss; (ii) a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length; (iii) a signal loss in a span should not exceed a given first maximum signal loss and a span should be longer than a given minimum span length, however, at most one in m contiguous spans can have a loss up to a given second maximum signal loss, wherein the second maximum signal loss is greater than the first maximum signal loss; and (iv) a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length, and an average span loss of any m consecutive spans should not exceed a given average loss, wherein the average loss is less than the given maximum signal loss; and

computing via a processor a least-cost configuration for the optical transmission system based on at least a portion of the set of one or more demands and the set of one or more optical transmission system elements such that the at least one constraint is satisfied;

wherein the step of computing the least-cost configuration is bi-directionally solved when span losses are identical in both directions by computing a solution for the uni-directional case and applying the resulting solution to the reverse direction by shifting elements by one element location.

9. A method of designing an optical transmission system, the method comprising the steps of:

obtaining a set of one or more demands and a set of optical transmission system elements wherein elements may be consecutively coupled via a span;

obtaining at least one constraint on the design of the optical transmission system, wherein the at least one constraint comprises one of: (i) a signal loss in a span should not exceed a given maximum signal loss; (ii) a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length; (iii) a signal loss in a span should not exceed a given first maximum signal loss and a span should be longer than a given minimum span length, however, at most one in m contiguous spans can have a loss up to a given second maximum signal loss, wherein the second maximum signal loss is greater than the first maximum signal loss; and (iv) a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length, and an average span loss of any m consecutive spans should not exceed a given average loss, wherein the average loss is less than the given maximum signal loss; and

computing via a processor a least-cost configuration for the optical transmission system based on at least a portion of the set of one or more demands and the set of one or more optical transmission system elements such that the at least one constraint is satisfied;

wherein the step of computing the least-cost configuration is bi-directionally solved when span losses are not identical in both directions by at least one of: taking the distance in both directions into account; letting a cost of an element c i,j be the cost of the elements for both d i,j and d j,i ; computing extra loss spans in both directions; and, at the end of the computation, shifting the elements in the reverse direction by one element location.

10. A method of designing an optical transmission system, the method comprising the steps of:

obtaining a set of one or more demands and a set of optical transmission system elements wherein elements may be consecutively coupled via a span;

obtaining at least one constraint on the design of the optical transmission system, wherein the at least one constraint comprises one of: (i) a signal loss in a span should not exceed a given maximum signal loss; (ii) a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length; (iii) a signal loss in a span should not exceed a given first maximum signal loss and a span should be longer than a given minimum span length, however, at most one in m contiguous spans can have a loss up to a given second maximum signal loss, wherein the second maximum signal loss is greater than the first maximum signal loss; and (iv) a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length, and an average span loss of any m consecutive spans should not exceed a given average loss, wherein the average loss is less than the given maximum signal loss; and

computing via a processor a least-cost configuration for the optical transmission system based on at least a portion of the set of one or more demands and the set of one or more optical transmission system elements such that the at least one constraint is satisfied;

wherein the step of computing the least-cost configuration further comprises ignoring computed configurations that place a splice at an optical add-drop multiplexer location.

11. A method of designing an optical transmission system, the method comprising the steps of:

obtaining a set of one or more demands and a set of optical transmission system elements wherein elements may be consecutively coupled via a span;

obtaining at least one constraint on the design of the optical transmission system, wherein the at least one constraint comprises one of: (i) a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length; (ii) a signal loss in a span should not exceed a given first maximum signal loss and a span should be longer than a given minimum span length, however, at most one in m contiguous spans can have a loss up to a given second maximum signal loss, wherein the second maximum signal loss is greater than the first maximum signal loss; and (iii) a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length, and an average span loss of any m consecutive spans should not exceed a given average loss, wherein the average loss is less than the given maximum signal loss; and

computing via a processor a least-cost configuration for the optical transmission system based on at least a portion of the set of one or more demands and the set of one or more optical transmission system elements such that the at least one constraint is satisfied;

wherein the step of computing the least-cost configuration further comprises constructing a new element location.

12. A method of designing an optical transmission system, the method comprising the steps of:

obtaining a set of one or more demands and a set of optical transmission system elements wherein elements may be consecutively coupled via a span;

obtaining at least one constraint on the design of the optical transmission system, wherein the at least one constraint comprises one of: (i) a signal loss in a span should not exceed a given maximum signal loss; (ii) a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length; (iii) a signal loss in a span should not exceed a given first maximum signal loss and a span should be longer than a given minimum span length, however, at most one in m contiguous spans can have a loss up to a given second maximum signal loss, wherein the second maximum signal loss is greater than the first maximum signal loss; and (iv) a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length, and an average span loss of any m consecutive spans should not exceed a given average loss, wherein the average loss is less than the given maximum signal loss; and

computing via a processor a least-cost configuration for the optical transmission system based on at least a portion of the set of one or more demands and the set of one or more optical transmission system elements such that the at least one constraint is satisfied;

wherein the step of computing the least-cost configuration further comprises constructing a new element location; and

wherein the step of constructing a new element location further comprises placing hypothetical locations at d kilometer intervals starting from every existing location and, at the end of the computation, eliminating those locations containing splices.

13. Apparatus for designing an optical transmission system, comprising:

a memory; and

at least one processor coupled to the memory and operative to:

obtain a set of one or more demands and a set of optical transmission system elements wherein elements may be consecutively coupled via a span;

obtain at least one constraint on the design of the optical transmission system, wherein the at least one constraint comprises a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length; and

compute a least-cost configuration for the optical transmission system based on at least a portion of the set of one or more demands and the set of one or more optical transmission system elements such that the at least one constraint is satisfied;

wherein the operation of computing the least-cost configuration based on the at least one constraint further comprises traversing element locations from a source to a destination such that increasingly longer solutions are computed.

14. An article of manufacture for designing an optical transmission system, comprising a computer readable storage medium containing one or more programs which when executed implement the steps of:

obtaining a set of one or more demands and a set of optical transmission system elements wherein elements may be consecutively coupled via a span;

obtaining at least one constraint on the design of the optical transmission system, wherein the at least one constraint comprises a signal loss in a span should not exceed a given maximum signal loss and a span should be longer than a given minimum span length; and

computing a least-cost configuration for the optical transmission system based on at least a portion of the set of one or more demands and the set of one or more optical transmission system elements such that the at least one constraint is satisfied;

wherein the step of computing the least-cost configuration based on the at least one constraint further comprises traversing element locations from a source to a destination such that increasingly longer solutions are computed.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
MERGER Recorded Feb 5, 2010
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 023902/0527 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2004
From: ALICHERRY, MANSOOR ALI; NAGESH, HARSHA S.; PHADKE, CHITRA A.; POOSALA, VISWANATH
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 016024/0518 →