Path computation in wavelength switched optical networks

US9485553B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9485553-B2
Application numberUS-201114343545-A
CountryUS
Kind codeB2
Filing dateNov 3, 2011
Priority dateSep 8, 2011
Publication dateNov 1, 2016
Grant dateNov 1, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A path computation client (PCC) can request a path computation element (PCE) to compute a path across a wavelength switched optical network. PCC sends a request which identifies end nodes. The end nodes can support a plurality of possible values of a transmission parameter, such as modulation format or Forward Error Correction (FEC) type. The PCE computes a path between the end nodes and sends a reply to the PCC. The reply identifies the path between the end nodes and identifies a selected value of the transmission parameter for the computed path. The reply can comprise a spectrum assignment for the path. The reply can be a PCE Communication Protocol (PCEP) Reply message.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for servicing a request for path computation at a path computation element in a wavelength switched optical network, the method comprising: receiving a request from a path computation client for computation of a path between end nodes, the request identifying the end nodes and a transmission parameter that is supported by the end nodes, the transmission parameter including a bit rate and a plurality of modulation formats; determining a plurality of values of the transmission parameter supported by the end nodes; computing one or more paths between the end nodes for the transmission parameter based on meeting a bit error rate (BER) below a set threshold, wherein the computing further comprises selecting one of the values of the transmission parameter that provides the path requiring a minimum number of frequency slots from the one or more paths computed; and sending a reply to the path computation client, wherein the reply identifies the path computed between the end nodes and the reply identifies the selected value of the transmission parameter for the computed path. 2. The method according to claim 1 , wherein the determining the plurality of values of the transmission parameter supported by the end nodes comprises using the plurality of values of the transmission parameter. 3. The method according to claim 1 , wherein computing the one or more paths between the end nodes comprises: computing a quality of transmission metric for each of the plurality of values of the transmission parameter; and selecting one of the values of the transmission parameter on a basis of the computed metrics. 4. The method according to claim 3 , wherein computing the quality of transmission metric is performed for a plurality of possible paths between the end nodes, and wherein selecting one of the values of the transmission parameter is performed for the metrics obtained for the plurality of possible paths. 5. The method according to claim 3 , wherein selecting one of the values of the transmission parameter is performed for minimization of bandwidth and a quality of transmission metric exceeding a target threshold value. 6. The method according to claim 3 , wherein the quality of transmission metric is an optical signal to noise ratio margin. 7. The method according to claim 1 , further comprising determining if filtering can be applied to reduce bandwidth along the path. 8. A method of requesting computation of a path at a path computation client in a wavelength switched optical network, the method comprising: sending a request to a path computation element for computation of a path between end nodes, the request identifying the end nodes and a transmission parameter that is supported by the end nodes, the transmission parameter including a bit rate and a plurality of modulation formats; and receiving a reply from the path computation element, wherein the reply is based on the path computation element determining a plurality of values of the transmission parameter supported by the end nodes, the path computation element computing one or more paths between the end nodes for the transmission parameter based on meeting a bit error rate (BER) below a set threshold, and the path computation element selecting one of the values of the transmission parameter that provides the path requiring a minimum number of slots from the one or more paths, wherein the reply identifies the path between the end nodes computed by the path computation element, and the reply identifies the selected value of the transmission parameter for the path. 9. The method according to claim 8 , wherein the transmission parameter also includes a Forward Error Correction type. 10. The method according to claim 8 , wherein the reply comprises a spectrum assignment for the path. 11. The method according to claim 8 , wherein the reply comprises a Path Computation Element Communication Protocol reply message comprising an element which identifies the selected value of the transmission parameter. 12. A path computation element for use in a wavelength switched optical network, the path computation element comprising: an interface for communicating with a path computation client; and a processor configured to: receive a request from the path computation client via the interface for computation of a path between end nodes, the request identifying the end nodes and a transmission parameter that is supported by the end nodes, the transmission parameter including a bit rate and a plurality of modulation formats, determine a plurality of values of the transmission parameter supported by the end nodes, compute one or more paths between the end nodes for the transmission parameter based on meeting a bit error rate (BER) below a set threshold, wherein the computing of the path further comprises selecting one of the values of the transmission parameter that provides the path requiring a minimum number of frequency slots from the one or more paths computed, and send a reply via the interface, wherein the reply identifies the path computed between the end nodes selected by the path computation element, and the reply identifies the selected value of the transmission parameter for the path. 13. A path computation client for use in a wavelength switched optical network, the path computation client comprising: an interface for communicating with a path computation element; and a processor configured to: send a request for computation of a path to the path computation element via the interface, the request identifying end nodes of the path and a transmission parameter that is supported by the end nodes, the transmission parameter including a bit rate and a plurality of modulation formats, and receive a reply from the path computation element, wherein the reply is based on the path computation element determining a plurality of values for the transmission parameter supported by the end nodes, the path computation element computing one or more paths between the end nodes for the transmission parameter based on meeting a bit error rate (BER) below a set threshold, and the path computation element selecting one of the values of the transmission parameter that provides the path requiring a minimum number of slots, wherein the reply identifies the path between the end nodes computed by the path computation element, and the reply identifies the selected value of the transmission parameter for the path. 14. A non-transitory machine-readable medium having instructions stored therein, which when executed by a processor, cause a path computation element to perform operations comprising: receiving a request from a path computation client for computation of a path between end nodes, the request identifying the end nodes and a transmission parameter that is supported by the end nodes, the transmission parameter including a bit rate and a plurality of modulation formats; determining a plurality of values of the transmission parameter supported by the end nodes; computing one or more paths between the end nodes for the transmission parameter based on meeting a bit error rate (BER) below a set threshold, wherein the computing further comprises selecting one of the values of the transmission parameter that provides the path requiring a minimum number of frequency slots from the one or more paths computed; and sending a reply to the path computation client, wherein the reply identifies the path computed between the end nodes and the reply identifies the selected value of the transmission parameter for the computed path.

Assignees

Inventors

Classifications

  • Provisions for optical burst or packet networks · CPC title

  • Impairment aware routing · CPC title

  • Provisions for forwarding or routing, e.g. lookup tables · CPC title

  • Testing; Monitoring · CPC title

  • H04L45/62Primary

    Wavelength based (optical switching H04Q11/0062) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9485553B2 cover?
A path computation client (PCC) can request a path computation element (PCE) to compute a path across a wavelength switched optical network. PCC sends a request which identifies end nodes. The end nodes can support a plurality of possible values of a transmission parameter, such as modulation format or Forward Error Correction (FEC) type. The PCE computes a path between the end nodes and sends …
Who is the assignee on this patent?
Magri Roberto, Castoldi Piero, Cugini Filippo, and 3 more
What technology area does this patent fall under?
Primary CPC classification H04Q11/0066. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 01 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).