JPH118633A - User-oriented input type network design device - Google Patents
User-oriented input type network design deviceInfo
- Publication number
- JPH118633A JPH118633A JP16234097A JP16234097A JPH118633A JP H118633 A JPH118633 A JP H118633A JP 16234097 A JP16234097 A JP 16234097A JP 16234097 A JP16234097 A JP 16234097A JP H118633 A JPH118633 A JP H118633A
- Authority
- JP
- Japan
- Prior art keywords
- calculation
- unit
- network
- traffic
- design
- 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.)
- Pending
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
(57)【要約】
【課題】 設計者が個々にトラヒックパラメータを設定
しなくても済み、かつ、計算量(時間)を軽減可能なネッ
トワーク設計装置を提供すること。
【解決手段】 与えられたノード配置情報およびノード
間トラヒック情報に基づいて、前記ノード間を結ぶネッ
トワークを設計するネットワーク設計装置であって、入
力部300から入力されたノード配置情報およびノード
間トラヒック情報220に基づいて、ノード間を結ぶネ
ットワークのリンク構成およびリンク速度を決定して計
算部500に引き渡す設計部400と、リンク構成およ
びリンク速度ならびに入力されたノード間トラヒック情
報に基づいて、ネットワークのコスト計算と品質計算を
行う計算部500とを有する装置。
(57) [Summary] [PROBLEMS] To provide a network design apparatus which does not require a designer to individually set traffic parameters and can reduce the amount of calculation (time). A network design apparatus for designing a network connecting nodes based on given node arrangement information and inter-node traffic information, comprising: a node arrangement information and an inter-node traffic information input from an input unit. A design unit 400 that determines the link configuration and link speed of the network connecting the nodes based on the link configuration 220 and transfers the link configuration and link speed to the calculation unit 500; and a network cost based on the link configuration and link speed and the input inter-node traffic information. An apparatus having a calculation unit 500 for performing calculation and quality calculation.
Description
【0001】[0001]
【発明の属する技術分野】本発明はネットワーク設計装
置に関し、特にネットワーク設計装置のユーザである設
計者の負担を軽減可能とした、ユーザ指向入力型ネット
ワーク設計装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a network design device, and more particularly to a user-oriented input type network design device capable of reducing the burden on a designer who is a user of the network design device.
【0002】[0002]
【従来の技術】従来のネットワーク設計では、各ノード
間に発生するトラヒックの詳細データとして、ピークレ
ート,平均レート,ピーク平均比,ピーク継続時間等を
入力して設計を行い、その結果としてコストおよび品質
(遅延時間,セル損失率等)を求めるという手法が採られ
ている。図1に、従来のネットワーク設計装置の網設計
モジュールを示す。ネットワーク設計装置は、制御部1
00の指示により、入力部300から入力されたピーク
レート,平均レート,ピーク平均比,ピーク継続時間等
のトラヒック詳細データを設計データ記憶部220に記
憶する。トラヒック入力が終了すると、ネットワーク設
計装置は、設計データ記憶部220から事業所(ノード
位置)情報を読み込み、品質計算部520に送信する。
品質計算部520では、遅延時間やセル損失率等の品質
計算を行う。品質が求められると、品質計算部520
は、この結果を設計部400と設計作業記憶部240に
送る。設計部400では、品質の計算結果を基に、ネッ
トワークの骨格を生成し、各リンクの帯域を決定する。
設計部400は、ネットワークの各リンク帯域が決定す
ると、結果を設計結果記憶部280に記憶する。2. Description of the Related Art In a conventional network design, a peak rate, an average rate, a peak average ratio, a peak duration, and the like are input as detailed data of traffic generated between nodes, and the design is performed. quality
(Delay time, cell loss rate, etc.). FIG. 1 shows a network design module of a conventional network design apparatus. The network design device includes a control unit 1
In response to the instruction of 00, detailed traffic data such as the peak rate, average rate, peak average ratio, and peak duration input from the input unit 300 is stored in the design data storage unit 220. When the traffic input is completed, the network design device reads the office (node position) information from the design data storage unit 220 and transmits the information to the quality calculation unit 520.
The quality calculation unit 520 performs quality calculation such as a delay time and a cell loss rate. When the quality is required, the quality calculation unit 520
Sends the result to the design unit 400 and the design work storage unit 240. The design unit 400 generates a network skeleton based on the quality calculation result, and determines the bandwidth of each link.
When each link band of the network is determined, the design unit 400 stores the result in the design result storage unit 280.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、上記従
来技術におけるピークレート,平均レート,ピーク平均
比,ピーク継続時間等のトラヒック詳細データは、綿密
なトラヒック観測を行わなければ把握できない。また、
ネットワーク設計装置のユーザである設計者にとって、
これらのパラメータ値が持つ意味や設計結果に与える影
響を理解することは非常に難かしかった。従来のネット
ワーク設計装置では、これらのトラヒック詳細データす
べてを設計者が入力しなければならないという欠点があ
った。また、品質計算において、遅延時間算出にはMM
PPモデルやPOISONモデル等、セル損失率算出に
は軽量セル推定法やノンパラメトリック法等の各種モデ
ルや手法が存在する。例えば、MMPPは行列演算を必
要とするシミュレーションによる近似解法しかなく、収
束まで繰り返すため計算量が多く、呼源数Nに対してN
の2乗オーダで計算量が増える。このように、いずれの
方法も計算量が多く、計算時間がかかるという欠点があ
った。本発明は上記事情に鑑みてなされたもので、その
目的とするところは、従来の技術における上述の如き問
題を解消し、ユーザである設計者が個々にトラヒックパ
ラメータを設定しなくても済み、かつ、計算量(時間)を
軽減可能なネットワーク設計装置を提供することにあ
る。However, detailed traffic data such as the peak rate, average rate, peak average ratio, and peak continuation time in the above-mentioned prior art cannot be grasped without careful traffic observation. Also,
For designers who are users of network design equipment,
It was very difficult to understand the meaning of these parameter values and the effect on the design results. The conventional network design apparatus has a drawback that the designer must input all of these traffic detail data. In the quality calculation, MM is used for delay time calculation.
Various models and methods such as a lightweight cell estimation method and a non-parametric method exist for calculating a cell loss rate such as a PP model and a POISON model. For example, the MMPP has only an approximate solution based on a simulation that requires a matrix operation.
The amount of calculation increases in the square order. As described above, each method has a drawback that the amount of calculation is large and the calculation time is long. The present invention has been made in view of the above circumstances, and aims at solving the above-described problems in the conventional technology, so that a designer who is a user does not need to individually set traffic parameters. Another object of the present invention is to provide a network design device capable of reducing the amount of calculation (time).
【0004】[0004]
【課題を解決するための手段】本発明の上記目的は、与
えられたノード配置情報およびノード間トラヒック情報
に基づいて、前記ノード間を結ぶネットワークを設計す
るネットワーク設計装置であって、前記ノード配置情報
およびノード間トラヒック情報を入力する入力部300
と、該入力部300から入力されたノード配置情報およ
びノード間トラヒック情報に基づいて、ノード間を結ぶ
ネットワークのリンク構成およびリンク速度を決定して
計算部に引き渡す手段と、計算部で計算された品質が予
め決められた要求値を満たさない場合には、リンク速度
を変更し、変更後のリンク構成およびリンク速度を計算
部に引き渡す手段とを有する設計部500と、リンク構
成およびリンク速度ならびに前記入力部300から入力
されたノード間トラヒック情報に基づいて、ネットワー
クのコスト計算と品質計算を行う計算部200とを有す
ることを特徴とするネットワーク設計装置により達成さ
れる。An object of the present invention is to provide a network designing apparatus for designing a network connecting nodes based on given node arrangement information and inter-node traffic information. Input section 300 for inputting information and traffic information between nodes
Means for determining the link configuration and link speed of the network connecting the nodes based on the node arrangement information and the inter-node traffic information input from the input unit 300, and transferring the link configuration and the calculation result to the calculation unit; When the quality does not satisfy the predetermined required value, the design unit 500 includes means for changing the link speed and transferring the changed link configuration and link speed to the calculation unit; The present invention is attained by a network design device having a calculation unit 200 that performs network cost calculation and quality calculation based on inter-node traffic information input from an input unit 300.
【0005】[0005]
【発明の実施の形態】本発明に係るネットワーク設計装
置においては、従来のネットワーク設計装置に、アプリ
ケーション毎のトラヒックパラメータ標準値を設定して
記憶する機能と、カスタマイズされたトラヒックパラメ
ータ標準値を設定して記憶する機能および入力したアプ
リケーションに対応するトラヒックパラメータを選択す
る機能を追加することにより、設計者がトラヒックの送
受信ノード位置とその間で利用しているアプリケーショ
ンを選択するだけで、設計者が個々に設定しなくても、
そのアプリケーションに対応するトラヒック詳細データ
を品質計算部に送信することが可能になる。また、品質
計算部にピークレートのみから遅延時間およびセル損失
率を算出する簡易計算機能を追加することにより、計算
量を軽減し、設計派間を短縮することができる。DESCRIPTION OF THE PREFERRED EMBODIMENTS In a network design apparatus according to the present invention, a function of setting and storing standard values of traffic parameters for each application and a standard value of customized traffic parameters are set in a conventional network design apparatus. By adding the function of storing and storing the data and the function of selecting the traffic parameters corresponding to the input application, the designer can simply select the position of the transmitting / receiving node of the traffic and the application used between them, and the designer can individually Even without setting
The detailed traffic data corresponding to the application can be transmitted to the quality calculator. Further, by adding a simple calculation function for calculating the delay time and the cell loss rate from only the peak rate to the quality calculation unit, the amount of calculation can be reduced and the number of designers can be shortened.
【0006】以下、本発明の実施例を図面に基づいてよ
り詳細に説明する。図2に、本発明の一実施例に係るネ
ットワーク設計装置の網設計モジュールを示す。また、
図3に、実施例に係るネットワーク設計装置におけるユ
ーザ指向トラヒック入力例を、図4に、実施例に係るネ
ットワーク設計装置におけるアプリケーションパラメー
タ標準値カスタマイズ機能例を、図5に、実施例に係る
ネットワーク設計装置における簡易品質計算による設計
例を、図6には、実施例に係るネットワーク設計装置に
おける簡易品質計算式の具体例を示す。まず、図2に示
したネットワーク設計装置の網設計モジュールについ
て、図3および図4をも用いて説明する。Hereinafter, embodiments of the present invention will be described in more detail with reference to the drawings. FIG. 2 shows a network design module of the network design apparatus according to one embodiment of the present invention. Also,
FIG. 3 shows an example of user-oriented traffic input in the network design apparatus according to the embodiment, FIG. 4 shows an example of an application parameter standard value customizing function in the network design apparatus according to the embodiment, and FIG. FIG. 6 shows a specific example of a simple quality calculation formula in the network design device according to the embodiment. First, the network design module of the network design device shown in FIG. 2 will be described with reference to FIGS.
【0007】ネットワーク設計装置は、制御部100の
指示により、入力部300から入力された(図3(1)参
照)アプリケーション名を、設計データ記憶部220に
送信する。設計データ記憶部220では、アプリケーシ
ョン名を受信すると、アプリケーションパラメータ標準
値記憶部225において、受信したアプリケーション名
に対応するピークレート,平均レート,ピーク平均比,
ピーク継続時間等のトラヒック詳細データを探索する
(図3(2)と(3)参照)。トラヒック詳細データの探索が
終了すると、ネットワーク設計装置は、設計データ記憶
部220から品質設計部520に、探索されたトラヒッ
ク詳細データを送信する(図3(4)と(5)参照)。品質設
計部520では、遅延時間やセル損失率等の品質計算を
行う。品質が求められると、品質設計部520は、この
結果を設計部400と設計作業記憶部240に送る。The network design device transmits the application name input from the input unit 300 (see FIG. 3A) to the design data storage unit 220 according to an instruction from the control unit 100. When the design data storage unit 220 receives the application name, the application parameter standard value storage unit 225 stores the peak rate, average rate, peak average ratio, and peak rate corresponding to the received application name.
Search for detailed traffic data such as peak duration
(See FIGS. 3 (2) and (3)). When the search for the traffic detail data is completed, the network design device transmits the searched traffic detail data from the design data storage unit 220 to the quality design unit 520 (see FIGS. 3 (4) and (5)). The quality design unit 520 performs quality calculations such as a delay time and a cell loss rate. When the quality is required, the quality design unit 520 sends the result to the design unit 400 and the design work storage unit 240.
【0008】設計部400では、品質の計算結果を基
に、ネットワークの骨格を生成し、各リンクの帯域を決
定し、結果を設計結果記憶部280に記憶する。また、
アプリケーションパラメータ標準値をカスタマイズした
値に変更したい場合、ネットワーク設計装置は、制御部
100の指示により、アプリケーションパラメータカス
タマイズ入力部310から入力された(図4(1)〜(3)
参照)アプリケーション名および変更したいパラメータ
値を、設計データ記憶部220の中のアプリケーション
パラメータカスタマイズ標準値記憶部226に送信し、
記憶する。アプリケーションパラメータカスタマイズ標
準値が記憶されている場合には、次の動作を行う。The design section 400 generates a network skeleton based on the quality calculation result, determines the bandwidth of each link, and stores the result in the design result storage section 280. Also,
When the user wants to change the application parameter standard value to a customized value, the network design device is input from the application parameter customization input unit 310 according to the instruction of the control unit 100 (FIGS. 4A to 4C).
Reference) The application name and the parameter value to be changed are transmitted to the application parameter customization standard value storage unit 226 in the design data storage unit 220,
Remember. When the application parameter customization standard value is stored, the following operation is performed.
【0009】ネットワーク設計装置は、制御部100の
指示により、アプリケーションパラメータカスタマイズ
入力部310から入力されたアプリケーション名を、設
計データ記憶部220に送信する。設計データ記憶部2
20では、アプリケーション名を受信すると、アプリケ
ーションパラメータ標準値記憶部225およびアプリケ
ーションパラメータカスタマイズ標準値記憶部226に
おいて、受信したアプリケーション名に対応するピーク
レート,平均レート,ピーク平均比,ピーク継続時間等
のトラヒック詳細データを探索する。探索が終了する
と、ネットワーク設計装置は、設計データ記憶部220
からアプリケーションパラメータ選択部540に、探索
されたトラヒック詳細データを送信する。アプリケーシ
ョンパラメータ選択部540では、アプリケーションパ
ラメータカスタマイズ標準値記憶部226から受信した
場合には、その値を選択して品質設計部520に渡し、
遅延時間やセル損失率等の品質計算を行う。[0009] The network design device transmits the application name input from the application parameter customization input unit 310 to the design data storage unit 220 according to an instruction from the control unit 100. Design data storage unit 2
At 20, when the application name is received, the application parameter standard value storage unit 225 and the application parameter customization standard value storage unit 226 store traffic such as the peak rate, average rate, peak average ratio, and peak duration corresponding to the received application name. Explore detailed data. When the search is completed, the network design device
Transmits the searched traffic detail data to the application parameter selection unit 540. In the application parameter selection unit 540, when received from the application parameter customization standard value storage unit 226, the value is selected and passed to the quality design unit 520.
Performs quality calculations such as delay time and cell loss rate.
【0010】なお、アプリケーションパラメータカスタ
マイズ標準値記憶部226からの受信がなく、アプリケ
ーションパラメータ標準値記憶部225からの受信のみ
の場合、このパラメータ値を品質設計部520に渡し、
上と同様に、遅延時間やセル損失率等の品質計算を行
う。品質が求められると、品質設計部520は、この結
果を設計部400と設計作業記憶部240に送る。設計
部400では、品質の計算結果を基に、ネットワークの
骨格を生成し、各リンクの帯域を決定し、結果を設計結
果記憶部280に記憶する。なお、本実施例に係るネッ
トワーク設計装置では、ユーザが容易に把握できるのは
ピークレート程度であると想定し、アプリケーション毎
にトラヒックパラメータ標準値として、ピークレートと
許容遅延時間および許容セル損失率を設定する。標準値
の設定にあたっては、各種実験データや下記の文献を参
考にした。When there is no reception from the application parameter customization standard value storage unit 226 and only reception from the application parameter standard value storage unit 225, this parameter value is passed to the quality design unit 520,
Similar to the above, the quality calculation such as the delay time and the cell loss rate is performed. When the quality is required, the quality design unit 520 sends the result to the design unit 400 and the design work storage unit 240. The design unit 400 generates a network skeleton based on the quality calculation result, determines the bandwidth of each link, and stores the result in the design result storage unit 280. In the network design apparatus according to the present embodiment, it is assumed that the user can easily grasp only the peak rate, and the peak rate, the allowable delay time, and the allowable cell loss rate are used as the standard values of the traffic parameters for each application. Set. In setting the standard values, various experimental data and the following literature were referred to.
【0011】(1)“新世代通信網 実験・アプリケーショ
ン・料金検討報告書” (財)新世代通信網,1995年刊 本実施例に係るネットワーク設計装置では、CBRトラ
ヒックに対しては遅延時間の計算を、VBRトラヒック
に対しては遅延時間およびセル損失率の計算を行い、各
々、アプリケーション毎に設定された許容遅延時間(お
よびセル損失率)を満たすよう、帯域を決定する。(1) "New Generation Communication Network Experiment / Application / Charge Review Report" New Generation Communication Network, 1995, published. In the network design apparatus according to this embodiment, calculation of delay time for CBR traffic is performed. Is calculated for the VBR traffic, and the bandwidth is determined so as to satisfy the allowable delay time (and cell loss rate) set for each application.
【0012】遅延時間の算出式としては、以下の式が用
いられる。 CBR遅延時間=セル送信時間+平均待ち時間+PBX
符号化/復号化時間+セル化/デセル化遅延+伝送路遅
延 VBR遅延時間=セル送信時間+平均待ち時間+セル化
/デセル化遅延+伝送路遅延 なお、上記各遅延時間構成要素のうち、スイッチにおけ
る平均待ち時間Wについては、下記の文献(2)記載の集
団到着モデルをPCRのみで簡易化した、図6(a)の式
により算出する。The following equation is used as the equation for calculating the delay time. CBR delay time = cell transmission time + average waiting time + PBX
Encoding / decoding time + celling / deceleration delay + transmission path delay VBR delay time = cell transmission time + average waiting time + cellization / decellation delay + transmission path delay The average waiting time W in the switch is calculated by the equation of FIG. 6A, which is a simplified version of the population arrival model described in the following reference (2) using only PCR.
【0013】(2)辻,久保田:“企業網設計支援システ
ムの性能評価-パケット,音声,データを統合したマルチ
メディアネットワークの設計-” 信学技報,SSE97-3,1997 また、セル損失率については、計算が容易であり、結果
が安全サイドに出るM/M/1/(K+1)モデル,呼源数に
よらず短時間で計算可能なCAC法,呼源数が少ないと
きに精度が良いノンパラメトリック法を採用し、これら
3手法の長所を組み合わせることにより、精度の高い値
を少ない計算量で算出する。但し、遅延時間の算出と同
様に、PCRのみからセル損失率Plossが求められるよ
う簡易化した、図6(b)の式を用いる。(2) Tsuji, Kubota: "Performance evaluation of enterprise network design support system-Design of multimedia network integrating packet, voice and data-" IEICE Technical Report, SSE97-3,1997 Is easy to calculate, the M / M / 1 / (K + 1) model where the result is on the safe side, the CAC method that can be calculated in a short time regardless of the number of call sources, and the accuracy is small when the number of call sources is small. By adopting a good nonparametric method and combining the advantages of these three methods, a highly accurate value is calculated with a small amount of calculation. However, as in the calculation of the delay time, the equation of FIG. 6B simplified so that the cell loss rate Ploss can be obtained only from the PCR is used.
【0014】以下では、既に複数のネットワークインテ
グレータにより実際のユーザに対して企業網設計を行っ
ている既存設計システムと、本実施例に係るネットワー
ク設計装置(以下、「実施例の装置」と呼ぶ)について、設
計により得られたコストおよび処理時間の評価比較を行
う。なお、上述の既存設計システムと実施例の装置と
は、同一ワークステーションにインストールしており、
同じ作業環境で比較を行っている。実施例の装置では、
利用アプリケーションを選択することにより、設計に用
いる入力パラメータとしてPCRおよび要求品質(許容
遅延時間,許容セル損失率)のみが設定されるのに対し
て、既存設計システムでは、パケットトラヒックの設計
を行うのに、パケットサイズ,平均パケットトラヒッ
ク,ピーク/平均比,許容遅延時間を設定する必要があ
る。In the following, an existing design system in which a plurality of network integrators have already designed a corporate network for an actual user, and a network design apparatus according to the present embodiment (hereinafter, referred to as “apparatus of the embodiment”) For, evaluation and comparison of cost and processing time obtained by design are performed. The above-mentioned existing design system and the apparatus of the embodiment are installed on the same workstation,
Comparisons are made in the same working environment. In the device of the embodiment,
By selecting an application to be used, only PCR and required quality (permissible delay time, permissible cell loss rate) are set as input parameters used in the design, whereas in the existing design system, packet traffic is designed. It is necessary to set the packet size, average packet traffic, peak / average ratio, and allowable delay time.
【0015】そこで、両者を比較するにあたり、既存設
計システムの設計パラメータを、実施例の装置で選択さ
れたPCRに相当するように設定する。 A.設計結果(コスト):図10の設定パラメータ値を用
い、以下の評価条件に従って、実施例の装置と既存シス
テムとの設計結果比較を行う。 〈評価条件〉 *拠点数を増やす際、事業所はランダムに選択 *事業所数は10,20,30,40,50拠点 *入力トラヒックは、 実施例の装置:ATMトラヒック(VBR)のみ、PCR
は128kbit/s 既存システム:パケットトラヒックのみ *いずれの場合も、東京を拠点として、他の全拠点に対
してスター形に図10のトラヒックを2本ずつTherefore, when comparing the two, the design parameters of the existing design system are set so as to correspond to the PCR selected by the apparatus of the embodiment. A. Design result (cost): Using the set parameter values in FIG. 10, the design results of the apparatus of the embodiment and the existing system are compared under the following evaluation conditions. <Evaluation conditions> * When increasing the number of offices, the offices are selected at random * The number of offices is 10, 20, 30, 40, 50 offices * The input traffic is the equipment of the embodiment: Only the ATM traffic (VBR), PCR
Is 128 kbit / s Existing system: Packet traffic only * In each case, two traffics in Fig. 10 are star-shaped from Tokyo to all other locations.
【0016】設計結果(コスト)を、図7に示す。但し、
図7のグラフは、既存システムによる算出コストを10
0として実施例の装置による算出コストを正規化したも
のである。図7から、実施例の装置により算出されたコ
ストは、既存システムによる算出コストと比較して、最
大6%程度の差分であり、実施例の装置による設計結果
がほぼ妥当なものであることがわかる。また、実施例の
装置によ品質計算においてPCRのみによる簡易式を用
いた影響を確認するため、図7の10拠点の場合におい
て、PCRは一定とし、既存システムの平均レート(=
パケットサイズ×平均パケットトラヒック)を変化させ
た場合の設計結果への影響を、図8に示す。但し、これ
も図7と同様に、既存システムによる算出コストを10
0として実施例の装置による算出コストを正規化したも
のである。FIG. 7 shows the design result (cost). However,
The graph of FIG. 7 shows that the cost calculated by the existing system is 10%.
This is a value obtained by normalizing the calculation cost by the apparatus of the embodiment as 0. From FIG. 7, the cost calculated by the device of the embodiment is a difference of up to about 6% compared to the cost calculated by the existing system, and the design result by the device of the embodiment is almost appropriate. Recognize. In addition, in order to confirm the effect of using the simple formula using only the PCR in the quality calculation by the apparatus of the embodiment, in the case of 10 bases in FIG. 7, the PCR is constant, and the average rate of the existing system (=
FIG. 8 shows the effect on the design result when (packet size × average packet traffic) is changed. However, similarly to FIG. 7, the cost calculated by the existing system is 10%.
This is a value obtained by normalizing the calculation cost by the apparatus of the embodiment as 0.
【0017】実施例の装置では、前にも述べた通り、平
均待ち時間Wを算出する際には、集団到着モデルを、セ
ル損失率を求める際にはM/M/1/(K+1)モデルを、い
ずれもPCRのみで求められるよう簡易化している。し
かしながら、図8に示す通り、既存システムによる算出
コストと比較してみると、従来システムにおいて平均レ
ートが変化しても、実施例の装置とのコストの差は非常
に小さいことがわかる。また、前出の文献(1)(第7頁
参照)等から、バースト性が高いアプリケーションの場
合でも、バースト率(=PCR/SCR)は10程度であ
るので、ピークレートが128kbit/sの場合、平均レー
トは少なくとも10kbit/s以上であると考えられる。従
って、図8から、実施例の装置と従来システムとのコス
ト差は、十分小さいといえる。In the apparatus of the embodiment, as described above, the average arrival time W is calculated using the collective arrival model, and the cell loss rate is calculated using the M / M / 1 / (K + 1) model. Are simplified so that they can be obtained only by PCR. However, as shown in FIG. 8, when compared with the calculation cost of the existing system, it can be seen that even if the average rate changes in the conventional system, the difference in cost from the apparatus of the embodiment is very small. Also, from the above-mentioned document (1) (see page 7) and the like, even in the case of an application having a high burst property, the burst rate (= PCR / SCR) is about 10, so that the peak rate is 128 kbit / s. , The average rate is considered to be at least 10 kbit / s or more. Therefore, it can be said from FIG. 8 that the cost difference between the apparatus of the embodiment and the conventional system is sufficiently small.
【0018】以上の結果から、従来システムのように平
均レート,ピークレートから品質計算(遅延時間,セル
損失率)を行うのではなく、ピークレートのみにより計
算を行う簡易式であっても、設計結果は十分満足できる
ものであることが確認できた。 B.設計結果(処理時間):次に、前項と同じ評価条件
で、実施例の装置と従来システムとの処理時間を比較し
た結果を、図9に基づいて説明する。図9によれば、従
来システムと比較して、50拠点で約1/6の処理時間
となっていることがわかる。更に、実施例の装置では、
拠点数が大きくなればなるほど、処理時間の高速化が図
られていることがわかる。From the above results, it is possible to design a simple formula in which the quality calculation (delay time, cell loss rate) is not performed from the average rate and the peak rate as in the conventional system, but the calculation is performed only using the peak rate. It was confirmed that the results were satisfactory. B. Design Result (Processing Time): Next, the result of comparing the processing time of the apparatus of the embodiment with the conventional system under the same evaluation conditions as the previous section will be described with reference to FIG. According to FIG. 9, it can be seen that the processing time is about 1/6 at 50 locations as compared with the conventional system. Further, in the device of the embodiment,
It can be seen that the larger the number of bases, the faster the processing time.
【0019】高速化が可能となる原因としては、品質計
算(遅延時間,セル損失率)においてPCRのみから計算
できるように、計算式を簡易化したことが挙げられる。
なお、上記実施例は本発明の一例を示したものであり、
本発明はこれに限定されるべきものではないことは言う
までもないことである。The reason why the speed can be increased is that the calculation formula is simplified so that the quality calculation (delay time, cell loss rate) can be calculated only from the PCR.
In addition, the above-mentioned embodiment shows an example of the present invention,
It goes without saying that the present invention is not limited to this.
【0020】[0020]
【発明の効果】以上、詳細に説明した如く、本発明によ
れば、ユーザである設計者が個々にトラヒックパラメー
タを設定しなくても済み、かつ、計算量(時間)を軽減可
能なネットワーク設計装置を実現できるという顕著な効
果を奏するものである。As described above in detail, according to the present invention, it is not necessary for a designer who is a user to individually set traffic parameters, and a network design capable of reducing the amount of calculation (time). This has a remarkable effect that the device can be realized.
【図1】従来技術に係るネットワーク設計装置の網設計
モジュールを示す図である。FIG. 1 is a diagram showing a network design module of a network design apparatus according to the related art.
【図2】本発明の一実施例に係るネットワーク設計装置
の網設計モジュールを示す図である。FIG. 2 is a diagram showing a network design module of the network design device according to one embodiment of the present invention.
【図3】実施例に係るネットワーク設計装置におけるユ
ーザ指向トラヒック入力例を示す図である。FIG. 3 is a diagram illustrating an example of a user-directed traffic input in the network design apparatus according to the embodiment;
【図4】実施例に係るネットワーク設計装置におけるア
プリケーションパラメータ標準値カスタマイズ機能例を
示す図である。FIG. 4 is a diagram illustrating an example of an application parameter standard value customizing function in the network design apparatus according to the embodiment.
【図5】実施例に係るネットワーク設計装置における簡
易品質計算による設計例を示す図である。FIG. 5 is a diagram illustrating a design example by a simple quality calculation in the network design apparatus according to the embodiment;
【図6】実施例に係るネットワーク設計装置における簡
易品質計算式の具体例を示す図である。FIG. 6 is a diagram illustrating a specific example of a simplified quality calculation formula in the network design apparatus according to the embodiment.
【図7】実施例に係るネットワーク設計装置における簡
易品質計算による設計結果の例を示す図(その1)であ
る。FIG. 7 is a diagram (part 1) illustrating an example of a design result by a simple quality calculation in the network design apparatus according to the embodiment;
【図8】実施例に係るネットワーク設計装置における簡
易品質計算による設計結果の例を示す図(その2)であ
る。FIG. 8 is a diagram (part 2) illustrating an example of a design result by a simple quality calculation in the network design apparatus according to the embodiment.
【図9】実施例に係るネットワーク設計装置における簡
易品質計算による設計結果の例を示す図(その3)であ
る。FIG. 9 is a diagram (part 3) illustrating an example of a design result by a simple quality calculation in the network design apparatus according to the embodiment.
【図10】実施例に係るネットワーク設計装置における
設定パラメータ値の例を示す図である。FIG. 10 is a diagram illustrating an example of setting parameter values in the network design apparatus according to the embodiment.
100 制御部 200 記憶部 220 設計データ記憶部 225 アプリケーションパラメータ標準値記憶部 226 アプリケーションパラメータカスタマイズ標準
値記憶部 240 設計作業記憶部 280 設計結果記憶部 300 入力部 310 アプリケーションパラメータカスタマイズ入力
部 400 設計部 500 計算部 520 品質計算部 540 アプリケーションパラメータ選択部Reference Signs List 100 control unit 200 storage unit 220 design data storage unit 225 application parameter standard value storage unit 226 application parameter customization standard value storage unit 240 design work storage unit 280 design result storage unit 300 input unit 310 application parameter customization input unit 400 design unit 500 calculation Section 520 quality calculation section 540 application parameter selection section
Claims (5)
間トラヒック情報に基づいて、前記ノード間を結ぶネッ
トワークを設計するネットワーク設計装置であって、 前記ノード配置情報およびノード間トラヒック情報を入
力する入力部と、 該入力部から入力されたノード配置情報およびノード間
トラヒック情報に基づいて、ノード間を結ぶネットワー
クのリンク構成およびリンク速度を決定して計算部に引
き渡す手段と、計算部で計算された品質が予め決められ
た要求値を満たさない場合には、リンク速度を変更し、
変更後のリンク構成およびリンク速度を計算部に引き渡
す手段とを有する設計部と、 リンク構成およびリンク速度ならびに前記入力部から入
力されたノード間トラヒック情報に基づいて、ネットワ
ークのコスト計算と品質計算を行う計算部とを有するこ
とを特徴とするネットワーク設計装置。1. A network design apparatus for designing a network connecting nodes based on given node arrangement information and inter-node traffic information, wherein the input unit inputs the node arrangement information and inter-node traffic information. Means for determining a link configuration and a link speed of a network connecting the nodes based on the node arrangement information and the inter-node traffic information input from the input unit, and transferring the link configuration and the quality to the calculation unit; If does not meet the predetermined requirement, change the link speed,
A design unit having means for transferring the changed link configuration and link speed to the calculation unit; and a network cost calculation and quality calculation based on the link configuration and link speed and the inter-node traffic information input from the input unit. A network design device comprising: a calculation unit for performing the calculation.
信が利用するアプリケーション毎にトラヒックパラメー
タ標準値を保持する手段を有し、前記入力部は、トラヒ
ック情報を入力する際に、前記アプリケーションに対応
するトラヒックパラメータを、前記トラヒックパラメー
タ標準値を保持する手段から、前記アプリケーション名
をキーとして検索することを特徴とする請求項1記載の
ネットワーク設計装置。2. The system according to claim 1, further comprising: means for holding a standard value of a traffic parameter for each application used for communication between nodes, in addition to said constituent elements, wherein said input unit is configured to input said application information when inputting traffic information. 2. The network design apparatus according to claim 1, wherein a traffic parameter corresponding to the application name is retrieved from a unit that holds the traffic parameter standard value using the application name as a key.
ットワークに固有のアプリケーションパラメータ標準値
リストを保持する手段を有し、前記入力部は、トラヒッ
ク情報を入力する際に、前記アプリケーションに対応す
るトラヒックパラメータを、前記アプリケーションパラ
メータ標準値リストから検索し、存在する場合にはその
値を取得し、存在しない場合には前記トラヒックパラメ
ータ標準値を保持する手段から、前記アプリケーション
名をキーとして検索することを特徴とする請求項2記載
のネットワーク設計装置。3. The system according to claim 1, further comprising: a unit for storing a standard value list of application parameters specific to the network to be designed, in addition to each of the constituent elements, wherein the input unit supports the application when inputting traffic information. A traffic parameter to be searched is retrieved from the application parameter standard value list, and if it exists, its value is obtained. If it does not exist, the means for holding the traffic parameter standard value is retrieved using the application name as a key. The network design apparatus according to claim 2, wherein:
およびセル損失率を算出し、計算結果を前記設計部に送
信し、設計部ではこれに基づいて要求品質を満足する回
線帯域を決定することを特徴とする請求項1〜3のいず
れかに記載のネットワーク設計装置。4. A delay time and a cell loss rate are calculated from a traffic peak rate, a calculation result is transmitted to the designing unit, and the designing unit determines a line band satisfying a required quality based on the calculated result. The network design apparatus according to claim 1, wherein
時間およびセル損失率を算出する際に、 (1)遅延時間の算出式としては、以下の式を用い、 CBR遅延時間=セル送信時間+平均待ち時間+PBX
符号化/復号化時間+セル化/デセル化遅延+伝送路遅
延 VBR遅延時間=セル送信時間+平均待ち時間+セル化
/デセル化遅延+伝送路遅延 平均待ち時間W=a/2(1-a)・h 但し、 h=53×8/v(vは回線速度:bit/sec) a=λ*・h (2)セル損失率の算出式としては、以下の式を用いるこ
とを特徴とする請求項4記載のネットワーク設計装置。 セル損失率Ploss=(1-ρ)/(1-ρK+2)・ρK+1 但し、 (Cは係数) μ-1=53×8/v(vは回線速度:bit/sec) ρ=λ/μ Kは交換機におけるバッファ長5. When calculating a delay time and a cell loss rate from the peak rate of the traffic, (1) the following equation is used as a calculation equation of the delay time: CBR delay time = cell transmission time + average wait time Time + PBX
Encoding / decoding time + celling / deceleration delay + transmission line delay VBR delay time = cell transmission time + average waiting time + celling / deceleration delay + transmission line delay average waiting time W = a / 2 (1− a) · h where h = 53 × 8 / v (v is the line speed: bit / sec) a = λ * · h (2) The following formula is used as a formula for calculating the cell loss rate. Cell loss rate Ploss = (1−ρ) / (1−ρ K + 2 ) · ρ K + 1 where (C is a coefficient) μ −1 = 53 × 8 / v (v is the line speed: bit / sec) ρ = λ / μ K is the buffer length in the exchange
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16234097A JPH118633A (en) | 1997-06-19 | 1997-06-19 | User-oriented input type network design device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16234097A JPH118633A (en) | 1997-06-19 | 1997-06-19 | User-oriented input type network design device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH118633A true JPH118633A (en) | 1999-01-12 |
Family
ID=15752704
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16234097A Pending JPH118633A (en) | 1997-06-19 | 1997-06-19 | User-oriented input type network design device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH118633A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009053828A (en) * | 2007-08-24 | 2009-03-12 | Nippon Telegr & Teleph Corp <Ntt> | Network design method, design apparatus and program thereof |
| JP2010220103A (en) * | 2009-03-18 | 2010-09-30 | Fujitsu Ltd | Processing program for information processing apparatus, processing method for information processing apparatus, and information processing apparatus |
-
1997
- 1997-06-19 JP JP16234097A patent/JPH118633A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009053828A (en) * | 2007-08-24 | 2009-03-12 | Nippon Telegr & Teleph Corp <Ntt> | Network design method, design apparatus and program thereof |
| JP2010220103A (en) * | 2009-03-18 | 2010-09-30 | Fujitsu Ltd | Processing program for information processing apparatus, processing method for information processing apparatus, and information processing apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2099027C (en) | Traffic measurements for packet transmission networks | |
| US6567415B1 (en) | Packet scheduling in a communication network with statistical multiplexing of service classes | |
| EP0873037B1 (en) | Traffic shaper for ATM network using dual leaky bucket regulator | |
| US6175569B1 (en) | Extending asynchronous transfer mode ATM QoS across local area networks | |
| US6266322B1 (en) | Dimensioning bandwidth and connection admission control for elastic traffic in high-speed communication networks | |
| US20060117099A1 (en) | Truncating data units | |
| EP0721168A2 (en) | A method and a scheduler for controlling when a server provides service with rate control to an entity | |
| JPH08272709A (en) | Method and scheduler for controlling when a server provides a service to an entity | |
| EP0838970B1 (en) | Method for shared memory management in network nodes | |
| Cheng et al. | A finite buffer two class queue with different scheduling and push-out schemes | |
| Stavrakakis | Analysis of a Statistical Multiplexer Under a General Input Traffic Model. | |
| US7330475B2 (en) | Method for sharing the bandwidth available for unicast and multicast flows in an asynchronous switching node | |
| Choi et al. | Analysis of a queueing system with a general service scheduling function, with applications to telecommunication network traffic control | |
| Chen et al. | A Queueing Analysis of the Performance of DQDB | |
| Balakrishnan et al. | Buffer losses vs. deadline violations for ABR traffic in an ATM switch: A computational approach | |
| Mercankosk et al. | Extended distributed queueing for integrated services | |
| KR100333475B1 (en) | Rate proportional self-clocked fair queueing apparatus and method for high-speed packet-switched networks | |
| JPH11275096A (en) | Transmission rate control apparatus and method | |
| Chiou et al. | The effect of bursty lengths on DQDB networks | |
| JP3364871B2 (en) | ER calculation method and ER providing device | |
| KR950035219A (en) | Gateway Implementation Method and System for Network Matching between Integrated Information Network and Local Area Network | |
| JP2002164950A (en) | Data transfer efficiency optimizing device in data processing terminal and recording medium recording program for executing optimizing process | |
| US20050243605A1 (en) | Apparatus and method for transmitting constant bit rate data cells, controlling transmission of data cells to prevent head data cells from being sent out through the continuous slots of the transmission cycle | |
| Ibrahimov et al. | The study and estimation of the performance attributes of terminal hardware for a link in a multiservice communication network | |
| JP2973857B2 (en) | ATM switch and connection admission control method |