JP2006005693A - Wavelength converter arrangement design method and apparatus - Google Patents
Wavelength converter arrangement design method and apparatus Download PDFInfo
- Publication number
- JP2006005693A JP2006005693A JP2004180475A JP2004180475A JP2006005693A JP 2006005693 A JP2006005693 A JP 2006005693A JP 2004180475 A JP2004180475 A JP 2004180475A JP 2004180475 A JP2004180475 A JP 2004180475A JP 2006005693 A JP2006005693 A JP 2006005693A
- Authority
- JP
- Japan
- Prior art keywords
- wavelength converter
- arrangement
- wavelength
- rearrangement
- index
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Optical Communication System (AREA)
Abstract
【課題】 短時間で波長変換器の配置設計を実行することのできる波長変換器配置設計方法およびその装置を提供する。
【解決手段】 設計パラメータ入力部2と、波長変換器を配置するための初期値を入力する波長変換器配置初期値入力部3と、入力された設計パラメータと前記波長変換器配置初期値とに基づいてRWAシミュレーションを実行するRWAシミュレータ部4と、RWAシミュレーションの結果から波長変換器再配置指標を抽出する波長変換器再配置指標抽出部5と、得られた波長変換器再配置指標に基づいて、波長変換器を再配置する波長変換器再配置部6と、再配置前の波長変換器の配置と再配置後の波長変換器の配置とを比較して、波長変換器配置変動値を求めることにより、配置の変動を判定する波長変換器配置変動判定部7と、前記波長変換器配置変動値が収束するとき、その波長変換器配置を出力する波長変換器配置出力部8とを備えた。
【選択図】 図1PROBLEM TO BE SOLVED: To provide a wavelength converter arrangement design method and apparatus capable of executing wavelength converter arrangement design in a short time.
SOLUTION: A design parameter input unit 2, a wavelength converter arrangement initial value input unit 3 for inputting an initial value for arranging a wavelength converter, an inputted design parameter, and the wavelength converter arrangement initial value. RWA simulator unit 4 that executes RWA simulation based on, wavelength converter rearrangement index extraction unit 5 that extracts a wavelength converter rearrangement index from the result of RWA simulation, and based on the obtained wavelength converter rearrangement index The wavelength converter rearrangement unit 6 that rearranges the wavelength converter and the arrangement of the wavelength converter before the rearrangement and the arrangement of the wavelength converter after the rearrangement are compared to obtain the wavelength converter arrangement variation value. Thus, a wavelength converter arrangement fluctuation determining unit 7 for determining an arrangement fluctuation and a wavelength converter arrangement output unit 8 for outputting the wavelength converter arrangement when the wavelength converter arrangement fluctuation value converges are provided. Yeah.
[Selection] Figure 1
Description
本発明は、波長多重ネットワークにおける波長変換器配置設計方法およびその装置に関するものである。 The present invention relates to a wavelength converter arrangement design method and apparatus in a wavelength division multiplexing network.
図3は、従来例を示す波長変換器配置設計装置の機能ブロック図である。従来、この種の波長変換器配置設計装置としては、例えば、図3に示すような波長変換器配置設計装置10が知られている。これは、設計パラメータを入力する設計パラメータ入力部2と、RWAシミュレータ部4(RWAについては後に詳述する)と、すべての波長変換器の配置候補を生成する波長変換器配置候補生成部11と、波長変換器配置指標(後に詳述する)を抽出する波長変換器配置指標抽出部12と、最適の波長変換器配置を波長変換器配置指標から判定する最適波長変換器配置判定部13と、選択された波長変換器配置を出力する波長変換器配置出力部8とからなる。
FIG. 3 is a functional block diagram of a wavelength converter arrangement design apparatus showing a conventional example. Conventionally, as this type of wavelength converter arrangement design apparatus, for example, a wavelength converter arrangement design apparatus 10 as shown in FIG. 3 is known. This includes a design parameter input unit 2 for inputting design parameters, an RWA simulator unit 4 (RWA will be described in detail later), a wavelength converter arrangement candidate generation unit 11 for generating arrangement candidates for all wavelength converters, A wavelength converter arrangement
ここで、RWA(Routing and Wavelength Assignment)について説明する。例えば、非特許文献1および非特許文献2に記載されているようなトランク型の光クロスコネクトノードにおいて、波長パスの保留時間が有限時間であるとする。波長パスの設定要求が生じて、波長パスが任意の波長を収容可能であれば、波長パスが設定され、保留時間後に波長パスが解除される。また、波長パスが任意の波長を収容不可能であれば、波長パス設定要求が拒絶される。そこで、波長パスを設定するためには、波長パスの経路、各リンクで使用すべき波長を決定する問題を解くことになる。これをRWA問題という。RWA問題を解くということは、波長変換器を各ノードで使用するか否かを決定することになる。 Here, RWA (Routing and Wavelength Assignment) will be described. For example, in the trunk type optical cross-connect node as described in Non-Patent Document 1 and Non-Patent Document 2, it is assumed that the wavelength path hold time is a finite time. If a wavelength path setting request is generated and the wavelength path can accommodate any wavelength, the wavelength path is set and the wavelength path is released after the holding time. If the wavelength path cannot accommodate any wavelength, the wavelength path setting request is rejected. Therefore, in order to set the wavelength path, the problem of determining the wavelength path route and the wavelength to be used in each link is solved. This is called the RWA problem. Solving the RWA problem determines whether a wavelength converter is used at each node.
次に、波長変換器配置指標について説明する。波長変換器配置指標とは、例えば、波長パスの設定要求が拒絶される確率、すなわち、呼損率である。波長変換器配置指標を最小にするとは、ネットワーク全体の呼損率を最小にすると定義することであり、また、波長変換器配置指標を最小にするとは、発着ノードごとの呼損率を計測して、呼損率の最大値を最小にすると定義することである。 Next, the wavelength converter arrangement index will be described. The wavelength converter arrangement index is, for example, a probability that a wavelength path setting request is rejected, that is, a call loss rate. To minimize the wavelength converter placement index is to define that the call loss rate of the entire network is to be minimized, and to minimize the wavelength converter placement index, to measure the call loss rate for each source and destination node, The maximum value is defined as the minimum.
図4は、従来例を示す波長変換器配置設計方法のフローチャートである。従来の波長変換器の配置設計方法を図4を用いて説明する。ここでは、ネットワーク全体で配置できる波長変換器数をYとする。ネットワーク内のノード数をn、ノードiに配置する波長変換器xi、波長変換器の配置をx(下線はベクトルを表す。)とする。x、Yは、{x0、x1、…、xn-1}、Y=Σixiとなる。Y=Σixiの制約の下で、波長変換器配置
指標が最小となるxを求める。
FIG. 4 is a flowchart of a wavelength converter arrangement design method showing a conventional example. A conventional wavelength converter arrangement design method will be described with reference to FIG. Here, Y is the number of wavelength converters that can be arranged in the entire network. The number of nodes in the network n, node wavelength converter disposed in i x i, the x arrangement of the wavelength converter (underlined represent vectors.) And. x and Y are {x 0 , x 1 ,..., x n−1 }, and Y = Σ i x i . Under the constraint of Y = Σ i x i , x that minimizes the wavelength converter placement index is obtained.
設計パラメータが設計パラメータ入力部2から入力される(S11)。設計パラメータとしては、物理トポロジ、波長の数、リンクコスト、ノード間のトラヒック需要などがある。トラヒック需要は、例えば、波長パスの発着ノードにおいて、波長パス設定要求の到着率分布、保留時間分布で表現される。 Design parameters are input from the design parameter input unit 2 (S11). Design parameters include physical topology, number of wavelengths, link cost, traffic demand between nodes, and the like. The traffic demand is expressed by, for example, the arrival rate distribution and the hold time distribution of the wavelength path setting request at the arrival and departure nodes of the wavelength path.
次に、波長変換器配置候補生成部11が、Y=Σixiを満足するx={x0、x1、…、xn-1}のすべての候補を列挙する(S12)。 Next, the wavelength converter arrangement candidate generation unit 11 lists all candidates of x = {x 0 , x 1 ,..., X n−1 } that satisfy Y = Σ i x i (S12).
そして、波長変換器配置候補生成部11が、ステップS12で列挙された中から、試行する波長変換器配置候補xを選択する(S13)。 Then, the wavelength converter arrangement candidate generation unit 11 selects the wavelength converter arrangement candidate x to be tried from among those listed in step S12 (S13).
続いて、ステップS11で取得した設計パラメータとステップS13で選択されたxに対して、RWAシミュレータ部4において、RWAを行うシミュレータを実行させて、RWA問題を解く(S14)。 Subsequently, the RWA simulator unit 4 executes a RWA simulator for the design parameters acquired in step S11 and x selected in step S13, and solves the RWA problem (S14).
次に、波長変換器配置指標抽出部12が、RWAシミュレータ部4から、得られた波長変換器配信指標を取得する(S15)。
Next, the wavelength converter arrangement
波長変換器配置候補生成部11が、波長変換器配置候補xのすべてを確かめたか否かを確認する(S16)。すべてを確かめた(S16のYes)ならば、ステップS17へ進み、すべてを確かめていない(S16のNo)ならば、ステップS13に戻る。 The wavelength converter arrangement candidate generation unit 11 confirms whether all of the wavelength converter arrangement candidates x have been confirmed (S16). If everything has been confirmed (Yes in S16), the process proceeds to step S17, and if all has not been confirmed (No in S16), the process returns to step S13.
次に、最適波長変換器配置判定部13が、波長変換器配置指標が最適となる波長変換器配置xを選択する(S17)。 Next, the optimum wavelength converter arrangement determination unit 13 selects the wavelength converter arrangement x that optimizes the wavelength converter arrangement index (S17).
最後に、波長変換器配置出力部8が最適の波長変換器配置xを出力する(S18)。図5に波長変換器の配置例を示す。
しかしながら、従来の波長変換器配置設計方法およびその装置では、前記した図4のステップS12で列挙する組み合わせの数は、ノード数に対して指数関数的に増加する。そのため、ステップS13からステップS16までの繰り返し回数が膨大な数になる。特に、ステップS14でのシミュレーションに時間を要するので、繰り返し回数が膨大になると、最適な波長変換器配置xを求めるために、膨大な時間を要することになり、最適な波長変換器配置を求めることが困難であるという問題点があった。 However, in the conventional wavelength converter arrangement design method and apparatus therefor, the number of combinations listed in step S12 of FIG. 4 described above increases exponentially with respect to the number of nodes. Therefore, the number of repetitions from step S13 to step S16 is enormous. In particular, since the simulation in step S14 takes time, if the number of repetitions is enormous, it takes a long time to obtain the optimum wavelength converter arrangement x , and the optimum wavelength converter arrangement is obtained. There was a problem that it was difficult.
本発明は、前記問題点に鑑みてなされたものであり、その目的とするところは、短時間で波長変換器の配置設計を実行することのできる波長変換器配置設計方法およびその装置を提供することにある。 The present invention has been made in view of the above problems, and an object of the present invention is to provide a wavelength converter arrangement design method and apparatus capable of executing the wavelength converter arrangement design in a short time. There is.
本発明は、前記目的を達成するために、設計パラメータ入力部と、RWAシミュレータ部とを備え、入力された設計パラメータを用いてRWAシミュレーションを実行することにより、波長変換器を備えた光クロスコネクトノードから構成される波長パスネットワークの波長変換器配置設計を行う波長変換器配置設計装置において、波長変換器を配置するための初期値を入力する波長変換器配置初期値入力部と、RWAシミュレーションの結果から波長変換器再配置指標を抽出する波長変換器再配置指標抽出部と、得られた波長変換器再配置指標に基づいて、波長変換器を再配置する波長変換器再配置部と、再配置前の波長変換器の配置と再配置後の波長変換器の配置とを比較して、波長変換器配置変動値を求めることにより、配置の変動を判定する波長変換器配置変動判定部と、前記波長変換器配置変動値が収束するとき、その波長変換器配置を出力する波長変換器配置出力部とを備え、前記RWAシミュレータ部は、入力された前記設計パラメータと前記波長変換器配置初期値とに基づいてRWAシミュレーションを実行するようにしている。これにより、初期値と設計パラメータとに基づいてRWAシミュレーションを実行し、波長変換器の再配置を実行し、再配置前の波長変換器の配置と再配置後の波長変換器の配置とを比較して、波長変換器配置変動値を求め、この値が収束すれば、当該波長変換器の配置を出力する。 To achieve the above object, the present invention includes a design parameter input unit and an RWA simulator unit, and executes an RWA simulation using the input design parameters, thereby providing an optical cross-connect including a wavelength converter. In a wavelength converter arrangement design apparatus that performs wavelength converter arrangement design of a wavelength path network composed of nodes, a wavelength converter arrangement initial value input unit that inputs an initial value for arranging a wavelength converter, and an RWA simulation A wavelength converter rearrangement index extraction unit that extracts a wavelength converter rearrangement index from the result; a wavelength converter rearrangement unit that rearranges the wavelength converter based on the obtained wavelength converter rearrangement index; Compare the placement of the wavelength converter before placement with the placement of the wavelength converter after rearrangement, and find the variation in placement of the wavelength converter by calculating the wavelength converter placement variation value. And a wavelength converter arrangement output unit that outputs the wavelength converter arrangement when the wavelength converter arrangement fluctuation value converges, and the RWA simulator unit is input An RWA simulation is executed based on the design parameter and the wavelength converter arrangement initial value. As a result, RWA simulation is executed based on the initial value and the design parameter, the wavelength converter is rearranged, and the wavelength converter before the rearrangement is compared with the wavelength converter after the rearrangement. Then, the wavelength converter arrangement variation value is obtained, and when this value converges, the arrangement of the wavelength converter is output.
本発明によれば、初期値と設計パラメータとに基づいてRWAシミュレーションを実行し、波長変換器の再配置を実行し、再配置前の波長変換器の配置と再配置後の波長変換器の配置とを比較して、波長変換器配置変動値を求め、この値が収束すれば、当該波長変換器の配置を出力するので、効率よく短時間で波長変換器の配置を求めることができる。 According to the present invention, the RWA simulation is executed based on the initial value and the design parameter, the wavelength converter is rearranged, the wavelength converter before the rearrangement, and the wavelength converter after the rearrangement. And the wavelength converter arrangement variation value is obtained, and if this value converges, the arrangement of the wavelength converter is output, so that the arrangement of the wavelength converter can be obtained efficiently and in a short time.
図1および図2は、本発明の一実施形態を示すもので、図1は波長変換器配置設計装置の機能ブロック図である。図2は、本発明の一実施形態を示す波長変換器配置設計方法のフローチャートである。 1 and 2 show an embodiment of the present invention, and FIG. 1 is a functional block diagram of a wavelength converter arrangement design apparatus. FIG. 2 is a flowchart of a wavelength converter arrangement design method showing an embodiment of the present invention.
この波長変換器配置設計装置1は、設計パラメータを入力する設計パラメータ入力部2と、波長変換器を配置するための初期値を入力する波長変換器配置初期値入力部3と、入力された設計パラメータと波長変換器配置初期値を用いてRWAシミュレーションを実行するRWAシミュレータ部4と、RWAシミュレーションの結果から波長変換器再配置指標(後に詳述する)を抽出する波長変換器再配置指標抽出部5と、得られた波長変換器再配置指標に基づいて波長変換器を再配置する波長変換器再配置部6と、波長変換器の配置のRWAシミュレーション前の配置と比較して、RWAシミュレーション後の配置の変動を判定する配置波長変換器配置変動判定部7と、決定した波長変換器の配置を出力する波長変換器配置出力部8とから構成されている。
This wavelength converter arrangement design device 1 includes a design parameter input unit 2 for inputting design parameters, a wavelength converter arrangement initial value input unit 3 for inputting initial values for arranging the wavelength converter, and the inputted design. RWA simulator unit 4 that executes RWA simulation using parameters and wavelength converter arrangement initial values, and wavelength converter rearrangement index extraction unit that extracts a wavelength converter rearrangement index (described in detail later) from the
以上のように構成された波長変換器配置設計装置1を用いて実行する波長変換器配置設計方法について、図2を用いて説明する。ここでは、ネットワーク全体で配置できる波長変換器数をYとする。ネットワーク内のノード数をn、ノードiに配置する波長変換器をxi、波長変換器の配置をxとする。x、Yは、x={x0、x1、…、xn-1}、Y=Σixiとなる。Y=Σixiの制約の下で、波長変換器再配置指標が最小となるxを求
める。
A wavelength converter arrangement design method executed using the wavelength converter arrangement design apparatus 1 configured as described above will be described with reference to FIG. Here, Y is the number of wavelength converters that can be arranged in the entire network. The number of nodes in the network n, the x i wavelength converter disposed in node i, the arrangement of the wavelength converter and x. x and Y are x = {x 0 , x 1 ,..., x n−1 }, and Y = Σ i x i . Under the constraint of Y = Σ i x i , x that minimizes the wavelength converter relocation index is obtained.
初めに、設計パラメータ入力部2において、設計パラメータを入力する(S1)。設計パラメータとしては、物理トポロジ、波長の数、リンクコスト、ノード間のトラヒック需要がある。トラヒック需要は、例えば、波長パスの発着ノードにおいて、波長パス設定要求の到着率分布、保留時間分布で表される。 First, design parameters are input in the design parameter input unit 2 (S1). Design parameters include physical topology, number of wavelengths, link cost, and traffic demand between nodes. The traffic demand is expressed by, for example, the arrival rate distribution and the hold time distribution of the wavelength path setting request at the arrival and departure nodes of the wavelength path.
次に、波長変換器配置初期値入力部3において、波長変換器配置初期値を入力する(S2)。ここで、初期値は、Y=Σixiを満足するx={x0、x1、…、xn-1}を設定する。初期値としては、例えば、xi=Y/(n−1)と設定することができる。xiは整数である必要があるので、必要に応じて、小数点以下を切り上げたり、切り下げたりする。 Next, the wavelength converter arrangement initial value input unit 3 inputs the wavelength converter arrangement initial value (S2). Here, as an initial value, x = {x 0 , x 1 ,..., X n−1 } that satisfies Y = Σ i x i is set. As an initial value, for example, x i = Y / (n−1) can be set. Since x i needs to be an integer, the number after the decimal point is rounded up or down as necessary.
次に、RWAシミュレータ部4において、RWAシミュレータを起動し、入力された設計パラメータと波長変換器配置初期値に基づいて、RWAシミュレーションを実行し、RWA問題を解く(S3)。 Next, in the RWA simulator unit 4, the RWA simulator is activated, RWA simulation is executed based on the input design parameters and wavelength converter arrangement initial values, and the RWA problem is solved (S3).
続いて、波長変換器再配置指標抽出部5が、RWAシミュレーションの結果に基づいて、波長変換器再配置指標を算出する(S4)。波長変換器再配置指標には次のような指標が考えられる。各ノードにおいて設置されている波長変換器に対して、波長変換器が使用されている割合、すなわち、波長変換器使用率や、各ノードにおいて使用されている波長変換器の個数の平均、すなわち、波長変換器平均使用個数や、波長連続制約条件が満足されない場合に、波長変換器を使用することを試みるとき、当該ノードで利用可能な波長変換器がないために生じる波長パス設定のブロッキング確率、すなわち、波長変換器ブロッキング率(ファイバ内の利用可能な波長が無いために生じるブロッキングは、利用可能な波長変換器の個数に依存しないので、波長変換器ブロッキングとして数えない)などが考えられる。
Subsequently, the wavelength converter rearrangement
そして、波長変換器再配置部6において、得られた波長変換器再配置指標に基づいて、波長変換器再配置を実施する(S5)。例えば、Y=Σixiを満足するx={x0、x1、…、xn-1}を、波長変換器再配置指標に波長変換器の個数を比例させて、波長変換器を配置する、または、波長変換器再配置指標の対数に個数を比例させて、波長変換器を配置する。
Then, the wavelength
次に、波長変換器配置変動判定部7において、波長変換器を再配置する前のx(before)と再配置後のx(after)との差分をとり、波長変換器配置変動値Vを算出する。波長変換器変動値Vを、例えば、
V=Σi|xi(before)−xi(after)|
または、
V=Σi|xi(before)−xi(after)|2
と定義する。この波長変換器変動値Vが、閾値Vth以下であれば、収束と判定し、ステップS7に進む。閾値Vthより大きければ、収束していないと判断して、ステップS3に戻る(S6)。ステップS3ではx(after)を用いて、RWAシミュレーションを行う。
Next, the wavelength converter arrangement
V = Σ i | x i (before) −x i (after) |
Or
V = Σ i | x i (before) −x i (after) | 2
It is defined as If the wavelength converter fluctuation value V is equal to or less than the threshold value V th , it is determined that convergence has occurred and the process proceeds to step S7. If it is larger than the threshold value V th , it is determined that it has not converged, and the process returns to step S3 (S6). In step S3, RWA simulation is performed using x (after).
最後に、ステップS6で波長変換器変動値Vが収束した波長変換器配置xを、波長変換器配置出力部8において出力する。
Finally, the wavelength converter arrangement x in which the wavelength converter fluctuation value V has converged in step S6 is output from the wavelength converter
1 波長変換器配置設計装置
2 設計パラメータ入力部
3 波長変換器配置初期値入力部
4 RWAシミュレータ部
5 波長変換器再配置指標抽出部
6 波長変換器再配置部
7 波長変換器配置変動判定部
8 波長変換器配置出力部
DESCRIPTION OF SYMBOLS 1 Wavelength converter arrangement design apparatus 2 Design parameter input part 3 Wavelength converter arrangement initial value input part 4
Claims (16)
波長変換器配置初期値入力部において、波長変換器配置初期値を入力する手順と、
前記RWAシミュレータ部が、入力された設計パラメータと波長変換器配置初期値とに基づいて、RWAシミュレーションを実行し、RWA問題を解く手順と、
波長変換器再配置指標抽出部が、RWAシミュレーションの結果に基づいて、波長変換器再配置指標を抽出する手順と、
波長変換器再配置部が、抽出された波長変換器再配置指標に基づいて、波長変換器の再配置を実行する手順と、
波長変換器配置変動判定部が、再配置前の波長変換器の配置と再配置後の波長変換器の配置とを比較して、波長変換器配置変動値を求めることにより、配置の変動を判定する手順と、
前記波長変換器配置変動値が収束するとき、波長変換器配置出力部が、その波長変換器配置を出力する手順と、を備えた
ことを特徴とする波長変換器配置設計方法。 Wavelength converter of wavelength path network composed of trunk-type optical cross-connect node having wavelength converter by executing RWA simulation in RWA simulator using design parameter input from design parameter input unit In the wavelength converter layout design method for performing layout design,
In the wavelength converter arrangement initial value input section, a procedure for inputting the wavelength converter arrangement initial value,
The RWA simulator unit executes a RWA simulation based on the input design parameters and wavelength converter arrangement initial values, and solves the RWA problem;
The wavelength converter rearrangement index extraction unit extracts a wavelength converter rearrangement index based on the result of the RWA simulation;
The wavelength converter rearrangement unit executes the wavelength converter rearrangement based on the extracted wavelength converter rearrangement index; and
Wavelength converter placement variation determination unit compares the placement of the wavelength converter before the rearrangement with the placement of the wavelength converter after the rearrangement, and determines the variation in the placement by obtaining the wavelength converter placement variation value. And the steps to
A wavelength converter arrangement design method comprising: a wavelength converter arrangement output unit that outputs the wavelength converter arrangement when the wavelength converter arrangement variation value converges.
ことを特徴とする請求項1に記載の波長変換器配置設計方法。 The wavelength converter arrangement according to claim 1, wherein the wavelength converter rearrangement index is a ratio in which the wavelength converter is used with respect to the wavelength converter installed in each node. Design method.
ことを特徴とする請求項1に記載の波長変換器配置設計方法。 The wavelength converter arrangement design method according to claim 1, wherein the wavelength converter rearrangement index is an average of the number of wavelength converters used in each node.
ことを特徴とする請求項1に記載の波長変換器配置設計方法。 The wavelength converter relocation index is a wavelength generated when there is no wavelength converter available at the node when attempting to use the wavelength converter when the wavelength continuity constraint is not satisfied at each node. The wavelength converter arrangement design method according to claim 1, wherein a blocking probability of path setting.
ことを特徴とする請求項1ないし請求項4のいずれか1項に記載の波長変換器配置設計方法。 The wavelength converter is arranged by making the number of wavelength converters proportional to the wavelength converter rearrangement index when the wavelength converter is rearranged based on the wavelength converter rearrangement index. The wavelength converter arrangement design method according to any one of claims 4 to 4.
ことを特徴とする請求項1ないし請求項4のいずれか1項に記載の波長変換器配置設計方法。 When the wavelength converter is rearranged based on the wavelength converter rearrangement index, the wavelength converter is arranged such that the number of wavelength converters is proportional to the logarithm of the wavelength converter rearrangement index. The wavelength converter arrangement design method according to any one of claims 1 to 4.
であることを判定する
ことを特徴とする請求項1ないし請求項6のいずれか1項に記載の波長変換器配置設計方法。 The determination of convergence refers to the difference between x (before) before the wavelength converter is rearranged (the underline represents a vector. The same applies hereinafter) and x (after) after the rearrangement. calculates the variation value V, the wavelength converter disposed variation value V = Σ i | claims, characterized in that determining that it is below the threshold V th | x i (before) -x i (after) The wavelength converter arrangement design method according to any one of claims 1 to 6.
(before)−xi(after)|2が、閾値Vth以下であることを判定する
ことを特徴とする請求項1ないし請求項6のいずれか1項に記載の波長変換器配置設計方法。 The determination of convergence refers to the difference between x (before) before the wavelength converter is rearranged and x (after) after the rearrangement, and calculates the wavelength converter arrangement fluctuation value V to calculate the wavelength converter arrangement. Fluctuation value V = Σ i | x i
(before) -x i (after) | 2 is the wavelength converter layout design method according to any one of claims 1 to 6, characterized in that determining that it is below the threshold V th.
波長変換器を配置するための初期値を入力する波長変換器配置初期値入力部と、
RWAシミュレーションの結果から波長変換器再配置指標を抽出する波長変換器再配置指標抽出部と、
得られた波長変換器再配置指標に基づいて、波長変換器を再配置する波長変換器再配置部と、
再配置前の波長変換器の配置と再配置後の波長変換器の配置とを比較して、波長変換器配置変動値を求めることにより、配置の変動を判定する波長変換器配置変動判定部と、
前記波長変換器配置変動値が収束するとき、その波長変換器配置を出力する波長変換器配置出力部とを備え、
前記RWAシミュレータ部は、入力された前記設計パラメータと前記波長変換器配置初期値とに基づいてRWAシミュレーションを実行するようにした
ことを特徴とする波長変換器配置設計装置。 A wavelength converter of a wavelength path network comprising an optical cross-connect node having a wavelength converter by executing a RWA simulation using the input design parameter by including a design parameter input unit and an RWA simulator unit In the wavelength converter layout design device that performs layout design,
A wavelength converter arrangement initial value input unit for inputting an initial value for arranging the wavelength converter;
A wavelength converter rearrangement index extraction unit that extracts a wavelength converter rearrangement index from the result of the RWA simulation;
Based on the obtained wavelength converter rearrangement index, a wavelength converter rearrangement unit that rearranges the wavelength converter,
A wavelength converter arrangement fluctuation determination unit that determines the fluctuation of the arrangement by comparing the arrangement of the wavelength converter before the rearrangement and the arrangement of the wavelength converter after the rearrangement to obtain a wavelength converter arrangement fluctuation value; ,
A wavelength converter arrangement output unit for outputting the wavelength converter arrangement when the wavelength converter arrangement variation value converges, and
The RWA simulator unit is configured to execute an RWA simulation based on the inputted design parameters and the wavelength converter arrangement initial value.
ことを特徴とする請求項9に記載の波長変換器配置設計装置。 The wavelength converter arrangement according to claim 9, wherein the wavelength converter rearrangement index is a ratio in which the wavelength converter is used with respect to the wavelength converter installed in each node. Design equipment.
ことを特徴とする請求項9に記載の波長変換器配置設計装置。 The wavelength converter arrangement design apparatus according to claim 9, wherein the wavelength converter rearrangement index is an average of the number of wavelength converters used in each node.
ことを特徴とする請求項9に記載の波長変換器配置設計装置。 The wavelength converter relocation index is a wavelength generated when there is no wavelength converter available at the node when attempting to use the wavelength converter when the wavelength continuity constraint is not satisfied at each node. The wavelength converter arrangement design device according to claim 9, wherein a blocking probability of path setting.
ことを特徴とする請求項9ないし請求項12のいずれか1項に記載の波長変換器配置設計装置。 The wavelength converter is arranged by making the number of wavelength converters proportional to the wavelength converter rearrangement index when the wavelength converter is rearranged based on the wavelength converter rearrangement index. The wavelength converter arrangement design device according to any one of claims 12 to 12.
ことを特徴とする請求項9ないし請求項12のいずれか1項に記載の波長変換器配置設計装置。 When the wavelength converter is rearranged based on the wavelength converter rearrangement index, the wavelength converter is arranged such that the number of wavelength converters is proportional to the logarithm of the wavelength converter rearrangement index. Item 13. The wavelength converter arrangement design device according to any one of Items 9 to 12.
i(before)−xi(after)|が、閾値Vth以下であることを判定する
ことを特徴とする請求項9ないし請求項14のいずれか1項に記載の波長変換器配置設計装置。 The determination of convergence refers to the difference between x (before) before the wavelength converter is rearranged and x (after) after the rearrangement, and calculates the wavelength converter arrangement fluctuation value V to calculate the wavelength converter arrangement. Fluctuation value V = Σ i | x
The wavelength converter arrangement design apparatus according to claim 9, wherein i (before) −x i (after) | is determined to be equal to or less than a threshold value V th .
i(before)−xi(after)|2が、閾値Vth以下であることを判定する
ことを特徴とする請求項9ないし請求項14のいずれか1項に記載の波長変換器配置設計装置。 The determination of convergence refers to the difference between x (before) before the wavelength converter is rearranged and x (after) after the rearrangement, and calculates the wavelength converter arrangement fluctuation value V to calculate the wavelength converter arrangement. Fluctuation value V = Σ i | x
i (before) -x i (after ) | 2 is the wavelength converter layout design apparatus according to any one of claims 9 to 14, wherein the determining that it is below the threshold V th .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004180475A JP4319950B2 (en) | 2004-06-18 | 2004-06-18 | Wavelength converter arrangement design method and apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004180475A JP4319950B2 (en) | 2004-06-18 | 2004-06-18 | Wavelength converter arrangement design method and apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006005693A true JP2006005693A (en) | 2006-01-05 |
| JP4319950B2 JP4319950B2 (en) | 2009-08-26 |
Family
ID=35773692
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004180475A Expired - Fee Related JP4319950B2 (en) | 2004-06-18 | 2004-06-18 | Wavelength converter arrangement design method and apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4319950B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009145072A1 (en) * | 2008-05-26 | 2009-12-03 | ミツミ電機株式会社 | Lens drive device |
| WO2013145059A1 (en) * | 2012-03-27 | 2013-10-03 | 日本電気株式会社 | Design support device and design support method |
-
2004
- 2004-06-18 JP JP2004180475A patent/JP4319950B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009145072A1 (en) * | 2008-05-26 | 2009-12-03 | ミツミ電機株式会社 | Lens drive device |
| WO2013145059A1 (en) * | 2012-03-27 | 2013-10-03 | 日本電気株式会社 | Design support device and design support method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4319950B2 (en) | 2009-08-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Sridharan et al. | Blocking in all-optical networks | |
| CN112866835B (en) | Path calculation method and system | |
| US8737836B2 (en) | Apparatus and method for setting an optical path in an optical network | |
| US8705963B2 (en) | K-alternate channel selection for the routing, wavelength assignment and spectrum allocation in flexible optical WDM networks | |
| Almeida et al. | An evolutionary spectrum assignment algorithm for elastic optical networks | |
| Panayiotou et al. | A data-driven QoT decision approach for multicast connections in metro optical networks | |
| Garrido et al. | A RMLSA algorithm with modulation format conversion at intermediate nodes | |
| CN103179035A (en) | A network fixed path selection method, device and optical transmission network | |
| Bonani et al. | Estimating the blocking probability in wavelength-routed optical networks | |
| JP4319950B2 (en) | Wavelength converter arrangement design method and apparatus | |
| Maier et al. | Static lightpath design by heuristic methods in multifiber WDM networks | |
| Jaumard et al. | Make-before-break wavelength defragmentation | |
| Lu et al. | Asymmetric CDC ROADMs for efficient support of bi-directionally asymmetric traffic demands | |
| Tintor et al. | Distributed Dijkstra sparse placement routing algorithm for translucent optical networks | |
| El Houmaidi et al. | K-weighted minimum dominating sets for sparse wavelength converters placement under nonuniform traffic | |
| Zhu et al. | Hybrid Quantum-Classical Computing Mechanism for Dynamic QoT-Aware Resource Allocation in Multi-Band Flexible Optical Network | |
| JP2014175820A (en) | Network design apparatus and network design program | |
| Triveni et al. | An optimized routing algorithm for elastic optical network | |
| Ruiz et al. | A traffic intensity model for flexgrid optical network planning under dynamic traffic operation | |
| Lu et al. | Blocking analysis of multifiber wavelength-routed networks | |
| Yan et al. | DRL-based Impairment-aware Resource Allocation Algorithm in C+ L Band Elastic Optical Networks | |
| Bórquez et al. | Deadlock-avoiding vs. greedy spectrum allocation algorithms in dynamic flexible optical networks | |
| Alparslan et al. | Computing path blocking probability and delay in optical networks with retrial | |
| Duran et al. | Advantages of using cognition when solving impairment-aware virtual topology design problems | |
| Waldman et al. | Analytical calculation of blocking probabilities in WDM rings with wavelength conversion |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060719 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080902 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080909 |
|
| RD13 | Notification of appointment of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7433 Effective date: 20081009 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081022 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20081010 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090127 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090330 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090526 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090529 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120605 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4319950 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130605 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140605 Year of fee payment: 5 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |