JP5159811B2 - Band calculation method and band calculation device - Google Patents
Band calculation method and band calculation device Download PDFInfo
- Publication number
- JP5159811B2 JP5159811B2 JP2010034273A JP2010034273A JP5159811B2 JP 5159811 B2 JP5159811 B2 JP 5159811B2 JP 2010034273 A JP2010034273 A JP 2010034273A JP 2010034273 A JP2010034273 A JP 2010034273A JP 5159811 B2 JP5159811 B2 JP 5159811B2
- Authority
- JP
- Japan
- Prior art keywords
- communication link
- bandwidth
- path
- upper limit
- limit value
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明は、帯域算出方法及び帯域算出装置に関する。より具体的には、本発明は、障害時に選択される迂回用パスに必要な通信リンクの帯域上限値を算出する帯域算出方法及び帯域算出装置に関する。 The present invention relates to a bandwidth calculation method and a bandwidth calculation device. More specifically, the present invention relates to a bandwidth calculation method and a bandwidth calculation device for calculating a bandwidth upper limit value of a communication link necessary for a detour path selected at the time of failure.
通信リンクには、耐障害性を高めるために、現用パスに対して迂回用パスが設定される。迂回用パスに必要な帯域を算出する方法として、以下の方法が検討されている。 In the communication link, a detour path is set with respect to the working path in order to improve fault tolerance. The following methods are being studied as a method of calculating the bandwidth required for the detour path.
通信リンクを流れるトラヒックの情報より、送信元・宛先(SD:Source-Destination)ペア間の交流トラヒックを推定するNetwork-Tomographyという方法がある(非特許文献1参照)。このNetwork-Tomographyにより推定された交流トラヒックより迂回用パスに必要な帯域を求めることも可能である。しかし、Network-Tomographyでは、交流トラヒックは、ポアソン分布又は正規分布を仮定して、最尤法等を用いて平均値を算出するものであり、迂回用パスに必要な帯域上限値を保証するものではないという問題がある。 There is a method called Network-Tomography for estimating AC traffic between a source / destination (SD) pair from information on traffic flowing through a communication link (see Non-Patent Document 1). It is also possible to obtain the bandwidth required for the detour path from the AC traffic estimated by this Network-Tomography. However, in Network-Tomography, AC traffic is assumed to be Poisson distribution or normal distribution, and the average value is calculated using the maximum likelihood method, etc., which guarantees the upper bandwidth limit necessary for the detour path. There is a problem that is not.
上記の問題を解決するため、通信リンクを流れるトラヒックや端点ノードにおける流出入トラヒックの観測データを制約式に組み込み、通信リンクを流れる迂回用パスに必要な帯域を線形計画法によって最大化する帯域算出手法を既に提案している(特許文献1参照)。 In order to solve the above problems, the bandwidth calculation that maximizes the bandwidth required for the detour path that flows through the communication link by incorporating the observation data of the traffic flowing through the communication link and the inflow / outflow traffic at the end point node into the constraint equation. A method has already been proposed (see Patent Document 1).
上記のように、特許文献1では、SDペア間のトラヒックが分からないが、通信リンクを流れるトラヒックが観測されている場合に、迂回用パスに必要な通信リンクでの帯域上限値を算出することができる。しかし、特許文献1では、全ての通信リンクについて障害が発生したことを想定して最大化問題を解く必要がある。このため、ネットワークの規模が大きくなるにつれて、計算量が増大するという問題がある。特に、大規模なネットワークでは求解に時間がかかる。 As described above, in Patent Document 1, the traffic between SD pairs is not known, but when the traffic flowing through the communication link is observed, the upper limit value of the bandwidth in the communication link necessary for the detour path is calculated. Can do. However, in Patent Document 1, it is necessary to solve the maximization problem on the assumption that a failure has occurred for all communication links. For this reason, there is a problem that the amount of calculation increases as the size of the network increases. In particular, it takes time to solve a large-scale network.
そこで、本発明は、迂回用パスに必要な帯域を算出する際の計算量を削減することができる帯域算出方法及び帯域算出装置を提供することを目的とする。 Accordingly, an object of the present invention is to provide a bandwidth calculation method and a bandwidth calculation device that can reduce the amount of calculation when calculating the bandwidth required for a detour path.
上記の課題を解決するため、本発明の帯域算出方法は、
現用パス及び迂回用パスが設定されている通信網上で障害が発生した場合に、迂回用パスで必要となる通信リンクの帯域上限値を算出する帯域算出装置における帯域算出方法であって、
通信リンクを流れるトラヒック量を取得するステップと、
現用パス上で障害の発生を想定する第1の通信リンクを選択するステップと、
前記第1の通信リンクに障害が発生した場合に迂回用パスの第2の通信リンクで必要となる帯域上限値を、線形計画化法によって、前記トラヒック量を制約条件に用いる関数の最大値として算出するステップと、
前記選択するステップと前記算出するステップとを繰り返すステップと、
を有し、
前記算出するステップは、前記関数が既に算出した算出結果を上回るという制約条件を加えて、帯域上限値を算出することを特徴とする。
In order to solve the above problem, the bandwidth calculation method of the present invention is:
A bandwidth calculation method in a bandwidth calculation device for calculating a bandwidth upper limit value of a communication link required in a bypass path when a failure occurs on a communication network in which a working path and a bypass path are set,
Obtaining the amount of traffic flowing through the communication link;
Selecting a first communication link that assumes a failure on the working path;
A bandwidth upper limit value required for the second communication link of the detour path when a failure occurs in the first communication link is determined as a maximum value of a function using the traffic amount as a constraint condition by a linear programming method. A calculating step;
Repeating the selecting step and the calculating step;
Have
In the calculating step, a bandwidth upper limit value is calculated by adding a constraint that the function exceeds a calculation result that has already been calculated.
また、本発明の帯域算出装置は、
現用パス及び迂回用パスが設定されている通信網上で障害が発生した場合に、迂回用パスで必要となる通信リンクの帯域上限値を算出する帯域算出装置であって、
通信リンクを流れるトラヒック量を取得するトラヒック取得部と、
現用パス及び迂回用パスの情報を格納するパス情報格納部と、
前記パス情報格納部から、現用パス上で障害の発生を想定する第1の通信リンクを選択し、前記第1の通信リンクに障害が発生した場合に迂回用パスの第2の通信リンクで必要となる帯域上限値を、線形計画化法によって、前記トラヒック量を制約条件に用いる関数の最大値として算出する帯域算出部と、
を有し、
前記帯域算出部は、前記第1の通信リンクを選択し直し、前記関数が既に算出した算出結果を上回るという制約条件を加えて、帯域上限値を算出することを特徴とする。
Moreover, the bandwidth calculation apparatus of the present invention is
A bandwidth calculation device that calculates a bandwidth upper limit value of a communication link required for a detour path when a failure occurs on a communication network in which a working path and a detour path are set,
A traffic acquisition unit for acquiring the amount of traffic flowing through the communication link;
A path information storage unit for storing information on the working path and the detour path;
Necessary for the second communication link of the detour path when a failure occurs in the first communication link by selecting the first communication link assuming the occurrence of the failure on the working path from the path information storage unit. A bandwidth calculation unit that calculates a bandwidth upper limit value as a maximum value of a function that uses the traffic amount as a constraint condition by a linear programming method;
Have
The band calculating unit re-selects the first communication link and calculates a band upper limit value by adding a constraint that the function exceeds a calculation result already calculated.
本発明の実施例によれば、迂回用パスに必要な帯域を算出する際の計算量を削減することができる。 According to the embodiment of the present invention, it is possible to reduce the amount of calculation when calculating the bandwidth necessary for the detour path.
以下、図面を参照して本発明の実施例について説明する。 Embodiments of the present invention will be described below with reference to the drawings.
図1は、本発明の実施例に係る通信網を示す図である。通信網は、複数のノードA〜Dと、ノード間を接続する通信リンク1〜4とから構成される。通信網には、単数又は複数の送信元ノード及び宛先ノードのペア(SDペア:Source-Destinationペア)が存在する。図1では、ノードAが送信元ノードであり、ノードCが宛先ノードである。図示しないが、他のSDペアも存在し得る。SDペア間には、現用パスと迂回用パスとが予め設定されているものとする。現用パスとは、障害が発生しない通常時に利用するパスであり、迂回用パスとは、現用パス上で障害が発生した障害時に利用するパスである。なお、迂回用パスの帯域は、複数の現用パスにより共用可能である。図1では、通信リンク1及び2に現用パスが設定されており、通信リンク3及び4に迂回用パスが設定されている。 FIG. 1 is a diagram illustrating a communication network according to an embodiment of the present invention. The communication network includes a plurality of nodes A to D and communication links 1 to 4 that connect the nodes. In the communication network, there are one or more pairs of source nodes and destination nodes (SD pairs: Source-Destination pairs). In FIG. 1, node A is a source node and node C is a destination node. Although not shown, other SD pairs may also exist. It is assumed that a working path and a detour path are set in advance between the SD pairs. The working path is a path that is used during normal times when no failure occurs, and the detour path is a path that is used when a failure occurs on the working path. Note that the bandwidth of the detour path can be shared by a plurality of working paths. In FIG. 1, working paths are set for the communication links 1 and 2, and detour paths are set for the communication links 3 and 4.
現用パスが設定されている通信リンク1に障害が発生した場合、SDペア間のトラヒックは、迂回用パスに流れる。この場合、迂回用パスに必要な帯域が予め設定されていなければ、通信品質が低下する。このため、本発明では、障害が発生していないときに通信網上の通信リンクを流れるトラヒック量を観測しておき、観測されたトラヒック量から、迂回用パスの特定の通信リンクに必要な帯域上限値を算出する。ここで、迂回用パスに必要な帯域上限値を算出する通信リンクを「設計対象リンク」と呼ぶ。障害は、同時に単一の通信リンクで発生することを想定する。 When a failure occurs in the communication link 1 for which the working path is set, the traffic between the SD pairs flows to the detour path. In this case, if the bandwidth necessary for the detour path is not set in advance, the communication quality is degraded. Therefore, in the present invention, the amount of traffic flowing through the communication link on the communication network when no failure occurs is observed, and the bandwidth required for the specific communication link of the detour path is determined from the observed traffic amount. Calculate the upper limit. Here, a communication link for calculating a bandwidth upper limit value necessary for a detour path is referred to as a “design target link”. Assume that failures occur on a single communication link at the same time.
この帯域上限値を算出するために、設計対象リンクに設定されている迂回用パスに対応する現用パスが経由する通信リンクで障害が発生したことを想定し、その際の設計対象リンクでの影響を考える。ここで、障害の発生を想定する通信リンクを「障害想定リンク」と呼ぶ。この障害想定リンクの障害に伴う迂回用パスが設計対象リンクで必要とする帯域上限値を算出する問題は、最大化問題として定式化できる。全ての障害想定リンクについて、最大化問題を線形計画化法によって算出することで、設計対象リンクの帯域上限値が算出される。 In order to calculate this bandwidth upper limit value, it is assumed that a failure has occurred in the communication link through the working path corresponding to the detour path set in the design target link, and the effect on the design target link at that time think of. Here, a communication link that assumes the occurrence of a failure is referred to as a “failure assumed link”. The problem of calculating the bandwidth upper limit value required for the design target link by the detour path due to the failure of the assumed failure link can be formulated as a maximization problem. By calculating the maximization problem by the linear programming method for all the failure assumption links, the bandwidth upper limit value of the design target link is calculated.
例えば、図1において、通信リンク1(障害想定リンク)で障害が発生したことを想定して、通信リンク4(設計対象リンク)で迂回用パスに必要な帯域上限値を算出する。なお、通信リンク1で障害が発生した場合と、通信リンク2で障害が発生した場合とでは、通信リンク4で迂回用パスに必要な帯域上限値が異なるため、次に、通信リンク2を障害想定リンクとして、設計対象リンクで迂回用パスに必要な帯域上限値を算出する必要がある。本発明の実施例では、通信リンク1で既に算出した算出結果を上回る値を対象として、通信リンク2で障害が発生した場合の帯域上限値を算出する。このように、線形計画化法によって帯域上限値を求めるための目的関数が、既に算出した算出結果を上回るという制約条件を加えることで、計算量を削減する。 For example, in FIG. 1, assuming that a failure has occurred in the communication link 1 (failure assumed link), the bandwidth upper limit value required for the detour path in the communication link 4 (design target link) is calculated. Note that when the failure occurs in the communication link 1 and when the failure occurs in the communication link 2, the bandwidth upper limit value required for the detour path differs in the communication link 4. As the assumed link, it is necessary to calculate a bandwidth upper limit value necessary for the detour path in the design target link. In the embodiment of the present invention, the bandwidth upper limit value when a failure occurs in the communication link 2 is calculated for a value that exceeds the calculation result already calculated in the communication link 1. In this way, the amount of calculation is reduced by adding a constraint that the objective function for obtaining the band upper limit value by the linear programming method exceeds the already calculated result.
<通信システムの構成>
図2は、本発明の実施例に係る通信システムを示す図である。本発明の実施例に係る通信システムは、図1に示すような通信網と、オペレーションシステム10と、帯域算出装置20と、帯域表示装置30とを有する。
<Configuration of communication system>
FIG. 2 is a diagram illustrating a communication system according to an embodiment of the present invention. The communication system according to the embodiment of the present invention includes a communication network as shown in FIG. 1, an
オペレーションシステム10は、通信網上のノード及び通信リンクを運用管理する装置である。オペレーションシステム10は、機能部としてのネットワークデータ収集部101と、データベースとしてのネットワーク情報データベース111とを有する。
The
ネットワークデータ収集部101は、オペレーションシステム10が管理する通信網上のノードに接続する通信リンクを流れるトラヒック量を収集し、トラヒック情報としてネットワーク情報データベース111に蓄積する。また、通信網の運用者等により設定された現用パス及び迂回用パスに関する情報は、パス情報としてネットワーク情報データベース111に蓄積される。
The network data collection unit 101 collects the traffic amount flowing through the communication link connected to the node on the communication network managed by the
帯域算出装置20は、オペレーションシステム10に接続されており、オペレーションシステム10からトラヒック情報及びパス情報を取得し、取得したデータを用いて迂回用パスの設計対象リンクに必要な帯域を算出する。帯域算出装置20は、通信網の運用者又は設計者が直接操作する帯域算出装置20からの要求を受け付け、算出した必要な帯域に関する情報を帯域表示装置30に送信する。
The
帯域算出装置20は、機能部としてのデータ取得部201及び帯域算出部202を有し、データベースとしてのパス情報データベース211及びトラヒック情報データベース212を有する。
The
データ取得部201は、オペレーションシステム10がネットワーク情報データベース111で管理する情報のうち、帯域の算出に必要な情報として、パス情報及びトラヒック情報を取得し、それぞれ、パス情報データベース211及びトラヒック情報データベース212に蓄積する。
The
帯域算出部202は、パス情報データベース211及びトラヒック情報データベース212に蓄積されたパス情報及びトラヒック情報を用いて、迂回用パスの設計対象リンクに必要な帯域上界値及び帯域上限値を計算する。帯域上限値を算出するための帯域算出アルゴリズムについては、後述する。
The
帯域表示装置30は、帯域算出装置20に接続されており、算出された帯域上限値を表示する。
The
帯域表示装置30は、機能部としての帯域表示部301を有する。
The
帯域表示部301は、通信網の運用者又は設計者による操作を受け付け、帯域算出装置20に対して、設計対象リンクについて算出された帯域上限値の取得要求を実施し、帯域算出装置20から取得した値を表示する。
The
<帯域算出アルゴリズム>
次に、帯域算出部202で用いられる帯域算出アルゴリズムについて説明する。
<Bandwidth calculation algorithm>
Next, a band calculation algorithm used in the
対象とする通信網を有向グラフG={N,E}とする。但し、N及びEは、それぞれ通信網に属するノード及び通信リンクの集合とする。 A target communication network is a directed graph G = {N, E}. Here, N and E are a set of nodes and communication links belonging to the communication network, respectively.
Fij≧0をノードiからノードjへのトラヒック量とする。 Let F ij ≧ 0 be the traffic volume from node i to node j.
rij e∈{0,1}によってノードi及びj間の現用パスの経路を示す。具体的には、ノードi及びj間の現用パスがリンクeを通る場合、rij e=1とし、通らない場合、rij e=0とする。なお、現用パスの経路は、パス情報データベース211に格納されている。
The route of the working path between nodes i and j is indicated by r ij e ε {0,1}. Specifically, r ij e = 1 when the working path between the nodes i and j passes through the link e, and r ij e = 0 when the working path does not pass through the link e. The path of the working path is stored in the
traf(e)によって、リンクe上のトラヒックの観測値を示す。extin(i)によって、ノードiに流入するトラヒックの観測値を示す。extout(j)によって、ノードjから流出するトラヒックの観測値を示す。これらのトラヒックの観測値は、トラヒック情報データベース212に格納されている。
Traf (e) indicates the observed traffic on link e. The ext in (i) indicates the observed value of traffic flowing into node i. By ext out (j), the observed value of traffic flowing out from node j is shown. These traffic observation values are stored in the
線形計画法によって、通信リンクfが故障したときに通信リンクeにおいて必要になる迂回用パスの帯域を求める式は、次の式(1)で表される。 An equation for obtaining the bandwidth of the detour path required in the communication link e when the communication link f fails by linear programming is expressed by the following equation (1).
従って、迂回用パスのリンクeで必要となる帯域上限値を算出するためには、式(1)〜式(5)を全ての障害想定リンクfについて計算し、その最大値を算出する必要がある。しかし、線形計画法を繰り返し単純に計算するのでは時間がかかる。本発明の実施例では、以下に説明するように、帯域下限値を利用した帯域算出法を利用する。 Therefore, in order to calculate the bandwidth upper limit value required for the link e of the detour path, it is necessary to calculate Equation (1) to Equation (5) for all possible failure links f and to calculate the maximum value. is there. However, it takes time to simply calculate linear programming repeatedly. In the embodiment of the present invention, as described below, a band calculation method using a band lower limit value is used.
<帯域下限値を利用した帯域算出法>
特定の障害想定リンクf'について式(1)〜式(5)を解き、その結果を他の障害想定リンクfについての帯域下限値c(e)とする。この場合、次の制約式(6)を式(1)〜(5)に追加する。
<Band calculation method using band lower limit value>
Equations (1) to (5) are solved for a specific failure assumption link f ′, and the result is set as a lower limit band c (e) for another failure assumption link f. In this case, the following constraint equation (6) is added to equations (1) to (5).
式(1)〜式(6)を繰り返し計算し、その結果から帯域下限値c(e)を設定して、式(6)の制約条件を厳しくする。 Expressions (1) to (6) are repeatedly calculated, and the band lower limit value c (e) is set from the result, thereby restricting the constraint condition of expression (6).
なお、障害想定リンクf'は無作為に選択されてもよいが、故障の影響の大きいリンクが故障したと仮定して線形計画法を解く方が目的関数の値、すなわち、迂回用パスの帯域上限値を大きくすると考えられる。例えば、発見的手法として疎通トラヒックtraf(e)が最も大きなリンクから順に、障害想定リンクf'を選択して計算すれば、更に計算量が削減され、計算の高速化が期待できる。 The failure assumption link f ′ may be selected at random, but the value of the objective function, that is, the bandwidth of the detour path, is better to solve the linear programming assuming that the link having a large failure effect has failed. It is considered that the upper limit value is increased. For example, if the failure assumption link f ′ is selected and calculated in order from the link having the largest communication traffic traf (e) as a heuristic technique, the amount of calculation can be further reduced and the calculation speed can be expected to increase.
以上の帯域下限値を利用した帯域算出法について、図3を参照して説明する。図3は、6ノードA、B、C、D、E及びFで構成される通信網を示す。発信元ノードEと宛先ノードBとの間に、現用パスEDCB及び迂回用パスEABが設定されているものとする。現用パスEDCBは、故障時に迂回用パスEABに切り替えられる。 A band calculation method using the above band lower limit value will be described with reference to FIG. FIG. 3 shows a communication network composed of 6 nodes A, B, C, D, E and F. It is assumed that the working path EDCB and the detour path EAB are set between the transmission source node E and the destination node B. The working path EDCB is switched to the detour path EAB when a failure occurs.
ノードA及びBの間の通信リンクeを、迂回用パスの帯域を求めたい通信リンク(設計対象リンク)とする。現用パスEDCBの各リンク上のトラヒック量を観測すると、通信リンクED上では10Mbps、通信リンクDC上では100Mbps、通信リンクCB上では10Mbpsである。現用パスのなかで最もトラヒック量の多い通信リンクは通信リンクDCであるため、まずこのリンクDCが故障したと考えて迂回用パスのトラヒック量を算出すると、計算の効率化が期待できる。このように、トラヒック量の降順に障害想定リンクを選択し、式(1)〜式(6)を用いて迂回用パスの帯域上限値を求めることができる。 The communication link e between the nodes A and B is a communication link (design target link) for which the bandwidth of the detour path is desired. When the traffic amount on each link of the working path EDCB is observed, it is 10 Mbps on the communication link ED, 100 Mbps on the communication link DC, and 10 Mbps on the communication link CB. Since the communication link with the largest traffic volume in the working path is the communication link DC, the calculation efficiency can be expected by calculating the traffic volume of the detour path on the assumption that the link DC has failed. In this way, it is possible to select the failure assumed links in descending order of the traffic volume and obtain the upper limit value of the detour path bandwidth using the equations (1) to (6).
<実施例の効果>
本発明の実施例によれば、通信網においてトラヒックを転送する現用パス及び迂回用パスの情報が与えられており、障害がなく現用パスを流れるトラヒックが、通信リンクにおいて観測されているが、個々のSDペア間を流れる交流トラヒックが分からない状況において、迂回用パスに必要な設計対象リンクの帯域を算出することができる。なお、迂回用パスの帯域は、複数の現用パスにより共用可能である。
<Effect of Example>
According to the embodiment of the present invention, the information on the working path and the detour path for transferring traffic in the communication network is given, and traffic flowing through the working path without failure is observed in the communication link. In a situation where the AC traffic flowing between the SD pairs is unknown, the bandwidth of the design target link necessary for the detour path can be calculated. Note that the bandwidth of the detour path can be shared by a plurality of working paths.
帯域の算出に際して、単純に設計対象リンクでの帯域上限値を算出しようとすると障害想定リンクに対して最大化問題を繰り返して解かなくてはならないが、本発明の実施例では、各障害想定リンクで最大化問題を解く際に、その制約条件に目的関数が既に求解を終えている最大化問題の最大値を上回ることを新たに条件として加える。各障害想定リンクで解く本来の最大化問題の最大値が、既に求解を終えている最大化問題の最大値を超えられない際には、この新たな条件により実行可能解が得られず、その結果、高速に解を得ることが可能となる。
障害想定リンクを無作為に選択する場合の手法は、設計対象リンクに対して必要な帯域上限値を与える障害想定リンクがより早い時点で見つけられた場合に、効果的である。
In calculating the bandwidth, simply trying to calculate the upper limit value of the bandwidth at the design target link requires resolving the maximization problem for the failure assumption link. However, in the embodiment of the present invention, each failure assumption link When the maximization problem is solved by the above, a new condition is added to the constraint condition that the objective function exceeds the maximum value of the maximization problem that has already been solved. When the maximum value of the original maximization problem solved at each failure assumption link cannot exceed the maximum value of the maximization problem that has already been solved, an executable solution cannot be obtained due to this new condition. As a result, a solution can be obtained at high speed.
The method of randomly selecting a failure assumption link is effective when a failure assumption link that gives a necessary bandwidth upper limit value for a design target link is found at an earlier time point.
一方、観測したトラヒック量の大きい通信リンクは、障害を想定した場合に、その通信リンク上の現用パスの障害が迂回用パスに切り替わることにより通信網全体に与える影響が大きいことが想定できる。従って、トラヒック量の大きい通信リンクから障害想定リンクを選択することで、計算の高速化が期待できる。 On the other hand, when a communication link with a large traffic volume is assumed to have a failure, it can be assumed that the failure of the working path on the communication link has a large influence on the entire communication network by switching to the detour path. Therefore, by selecting a failure assumption link from communication links having a large traffic volume, it is possible to expect a high speed calculation.
以上、本発明の実施例について説明したが、本発明は、上記の実施例に限定されることなく、特許請求の範囲内において、種々の変更・応用が可能である。 As mentioned above, although the Example of this invention was described, this invention is not limited to said Example, A various change and application are possible within a claim.
説明の便宜上、本発明の実施例に係るシステムは機能的なブロック図を用いて説明しているが、本発明のシステムは、ハードウエア、ソフトウェア又はそれらの組み合わせで実現されてもよい。例えば、帯域算出装置20の各機能部がソフトウェアで実現され、オペレーションシステム10内にインストールされてもよい。また、2以上の実施例が必要に応じて組み合わせて使用されてもよい。
For convenience of explanation, the system according to the embodiment of the present invention is described using a functional block diagram, but the system of the present invention may be realized by hardware, software, or a combination thereof. For example, each functional unit of the
10 オペレーションシステム
20 帯域算出装置
30 帯域表示装置
101 ネットワークデータ収集部
111 ネットワーク情報データベース
201 データ取得部
202 帯域算出部
211 パス情報データベース
212 トラヒック情報データベース
301 帯域表示部
DESCRIPTION OF
Claims (4)
通信リンクを流れるトラヒック量を取得するステップと、
現用パス上で障害の発生を想定する第1の通信リンクを選択するステップと、
前記第1の通信リンクに障害が発生した場合に迂回用パスの第2の通信リンクで必要となる帯域上限値を、線形計画化法によって、前記トラヒック量を制約条件に用いる関数の最大値として算出するステップと、
前記選択するステップと前記算出するステップとを繰り返すステップと、
を有し、
前記算出するステップは、前記関数が既に算出した算出結果を上回るという制約条件を加えて、帯域上限値を算出する帯域算出方法。 A bandwidth calculation method in a bandwidth calculation device for calculating a bandwidth upper limit value of a communication link required in a bypass path when a failure occurs on a communication network in which a working path and a bypass path are set,
Obtaining the amount of traffic flowing through the communication link;
Selecting a first communication link that assumes a failure on the working path;
A bandwidth upper limit value required for the second communication link of the detour path when a failure occurs in the first communication link is determined as a maximum value of a function using the traffic amount as a constraint condition by a linear programming method. A calculating step;
Repeating the selecting step and the calculating step;
Have
The calculating step adds a constraint condition that the function exceeds a calculation result that has already been calculated, and calculates a band upper limit value.
更に、既に算出した算出結果をc(e)とした場合、以下の制約条件:
Furthermore, when the calculation result that has already been calculated is c (e), the following constraints:
通信リンクを流れるトラヒック量を取得するトラヒック取得部と、
現用パス及び迂回用パスの情報を格納するパス情報格納部と、
前記パス情報格納部から、現用パス上で障害の発生を想定する第1の通信リンクを選択し、前記第1の通信リンクに障害が発生した場合に迂回用パスの第2の通信リンクで必要となる帯域上限値を、線形計画化法によって、前記トラヒック量を制約条件に用いる関数の最大値として算出する帯域算出部と、
を有し、
前記帯域算出部は、前記第1の通信リンクを選択し直し、前記関数が既に算出した算出結果を上回るという制約条件を加えて、帯域上限値を算出する帯域算出装置。 A bandwidth calculation device that calculates a bandwidth upper limit value of a communication link required for a detour path when a failure occurs on a communication network in which a working path and a detour path are set,
A traffic acquisition unit for acquiring the amount of traffic flowing through the communication link;
A path information storage unit for storing information on the working path and the detour path;
Necessary for the second communication link of the detour path when a failure occurs in the first communication link by selecting the first communication link assuming the occurrence of the failure on the working path from the path information storage unit. A bandwidth calculation unit that calculates a bandwidth upper limit value as a maximum value of a function that uses the traffic amount as a constraint condition by a linear programming method;
Have
The band calculation unit calculates a band upper limit value by adding a constraint condition that the band calculation unit reselects the first communication link and the function exceeds a calculation result already calculated.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010034273A JP5159811B2 (en) | 2010-02-19 | 2010-02-19 | Band calculation method and band calculation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010034273A JP5159811B2 (en) | 2010-02-19 | 2010-02-19 | Band calculation method and band calculation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011172035A JP2011172035A (en) | 2011-09-01 |
| JP5159811B2 true JP5159811B2 (en) | 2013-03-13 |
Family
ID=44685686
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010034273A Expired - Fee Related JP5159811B2 (en) | 2010-02-19 | 2010-02-19 | Band calculation method and band calculation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5159811B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5718797B2 (en) * | 2011-11-21 | 2015-05-13 | 日本電信電話株式会社 | Bandwidth reduction effect evaluation apparatus and method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5015853B2 (en) * | 2008-04-21 | 2012-08-29 | 日本電信電話株式会社 | Communication bandwidth calculation method and apparatus |
-
2010
- 2010-02-19 JP JP2010034273A patent/JP5159811B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011172035A (en) | 2011-09-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230134574A1 (en) | Routing and Regenerator Planning in a Carrier's Core Reconfigurable Optical Network | |
| JP6527584B2 (en) | Active network fault handling | |
| CN104040974B (en) | Apparatus and method for spare capacity allocation on dual link failureS | |
| Mohan et al. | TCAM-aware local rerouting for fast and efficient failure recovery in software defined networks | |
| US9614735B2 (en) | Bounded-budget monitor deployment in monitoring networks via end-to-end probes | |
| JP5167293B2 (en) | Route control apparatus, communication system, and route calculation method | |
| WO2016086709A1 (en) | Method and device for implementing capacity planning | |
| CN103688491B (en) | Network planning method and equipment | |
| JP5159811B2 (en) | Band calculation method and band calculation device | |
| JP6673334B2 (en) | Management device | |
| JP6293487B2 (en) | Network design method and system | |
| Castro et al. | Dynamic restoration in multi-layer IP/MPLS-over-flexgrid networks | |
| JP5455948B2 (en) | Band calculation method, band calculation device, and program | |
| JP2013219436A (en) | Multicast route calculation method and apparatus | |
| Liu et al. | Spare capacity allocation using partially disjoint paths for dual link failure protection | |
| JP4700662B2 (en) | Rerouting method, rerouting program and routing device | |
| JP3925423B2 (en) | Optimal detour route control system and method, program and recording medium thereof, and communication apparatus | |
| CN109428813B (en) | Rerouting method, rerouting device and storage medium | |
| Kuperman et al. | Network protection with multiple availability guarantees | |
| JP4662286B2 (en) | Point-to-multipoint path route calculation apparatus and program | |
| Morea et al. | Cost and algorithm complexity of elastic optical networks | |
| JPWO2015037604A1 (en) | Network design support apparatus, network design method and program | |
| JP5060528B2 (en) | Link bandwidth fluctuation amount upper limit calculation apparatus, link bandwidth fluctuation amount upper limit calculation method and program | |
| JP2020028051A (en) | Control device, control method and program | |
| EP2860907A1 (en) | Planning of optical connections in a WDM optical network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120116 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121121 |
|
| 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: 20121204 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121211 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5159811 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: 20151221 Year of fee payment: 3 |
|
| 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 |