JPH0365835A - Track simulation system - Google Patents

Track simulation system

Info

Publication number
JPH0365835A
JPH0365835A JP1202352A JP20235289A JPH0365835A JP H0365835 A JPH0365835 A JP H0365835A JP 1202352 A JP1202352 A JP 1202352A JP 20235289 A JP20235289 A JP 20235289A JP H0365835 A JPH0365835 A JP H0365835A
Authority
JP
Japan
Prior art keywords
cell
pattern
circuit
simulation model
generation
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
Application number
JP1202352A
Other languages
Japanese (ja)
Other versions
JP2638213B2 (en
Inventor
Yoshiichi Tanabe
田辺 宣一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP20235289A priority Critical patent/JP2638213B2/en
Publication of JPH0365835A publication Critical patent/JPH0365835A/en
Application granted granted Critical
Publication of JP2638213B2 publication Critical patent/JP2638213B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PURPOSE:To evaluate the traffic characteristic of an ATM (asynchronous transfer mode) exchange by instructing the start/stop of generation of a generating pattern to a cell pattern generating circuit according to the simulation model condition and applying statistic processing. CONSTITUTION:A simulation model 4 gives the instruction of generating pattern such as exponential distribution or geometrical distribution to pattern specification circuits 11, 21-n1 of cell pattern generating circuits 1, 2-n via an interface circuit 6. Then the information according to the simulation model condition such as occurrence or relinquish, etc., of a call generated by the simulation model 4 is fed to each of cell transmission circuits 12, 22-n2 to apply cell transmission/stop individually. The sent cell is stored in a memory 3 by each time. Then the simulation model 4 recognizes the arrival state of the cell from the memory 3 via an interface circuit 5 to apply statistic processing. Thus, the traffic characteristic of the ATM exchange is evaluated.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、A T M (Asynchronous 
 TransferMode ;非同期転送モード〉方
式を用いた装置におけるセル廃棄率、遅延時間等のトラ
ヒック特性のシミュレーションに適用するトラヒックシ
ミュレーション方式に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention is directed to an ATM (Asynchronous
The present invention relates to a traffic simulation method applied to simulation of traffic characteristics such as cell discard rate and delay time in a device using TransferMode; asynchronous transfer mode> method.

〔従来の技術〕[Conventional technology]

従来、トラヒックシミュレーションとしては、汎用シミ
ュレーション言語のG P S S (General
Purpose System  Simulator
)若しくは事務用、科学用に広く使用されているプログ
ラミング言語のF ORT RA N (Formul
a Translating System;フォート
ラン)等のソフトウェアでシミュレーションモデルを作
成して行なうか、又は、実際に使用するシステムを用い
負荷をかけて実施している。
Conventionally, for traffic simulation, the general-purpose simulation language GPS (General
Purpose System Simulator
) or FORMUL, a programming language widely used for office and scientific purposes.
This is done by creating a simulation model using software such as Translating System (Fortran), or by applying a load to the system that will actually be used.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来のトラヒックシミュレーションのうち、汎
用言語を用いてソフトウェアでシミュレーションモデル
を作成する場合、ATM交換機では、150Mbpsの
高速転送を行うと共にセルの廃棄率を10−8〜10−
10付近に設定するので、評価を行うためにはI Q 
10〜I Q、12、すなわち100億個〜1兆個のセ
ルを発生させ、且つそれらを音声9画像等異なった種別
の複数呼設定しなければならず、スーパーコンピュータ
を用いても極めて困難であり不可能に近いという問題点
がある。又、実際に使用するシステムを用いる方法では
、ATM交換機は開発中段階にあり、開発されるATM
交換システムのセル廃棄率、遅延時間等のトラヒック特
性を評価するために事前にシミュレーションを行うので
あるから、これも矛盾をかかえていることになる。
In the conventional traffic simulation described above, when creating a simulation model in software using a general-purpose language, an ATM switch performs high-speed transfer of 150 Mbps and reduces the cell discard rate to 10-8 to 10-8.
Since it is set around 10, in order to perform the evaluation, the IQ
10 to IQ, 12, that is, 10 billion to 1 trillion cells must be generated and multiple calls of different types such as audio, 9 images, etc. must be generated, which is extremely difficult even using a supercomputer. The problem is that it is almost impossible. In addition, in the method of using the system that is actually used, the ATM switch is still in the development stage, and the ATM
Since simulations are performed in advance to evaluate traffic characteristics such as the cell discard rate and delay time of the switching system, this also presents a contradiction.

本発明の目的は、ATM交換機のトラヒック特性を評価
することが可能なトラピックシミュレーション方式を提
供することにある。
An object of the present invention is to provide a traffic simulation method capable of evaluating the traffic characteristics of an ATM switch.

〔課題を解決するための手段〕[Means to solve the problem]

本発明のトラビックシミュレーション方式は、セルと呼
ばれる固定長のパケットの発生パターンを設定するパタ
ーン指定回路及び前記パターン指定回路で指定されたパ
ターンに従ってセルを発生送出するセル送出回路を有す
るセルパターン発生回路と、発生したセルの到着時刻を
記憶する記憶回路と、シミュレーションの対象となるシ
ミュレーションモデル条件の情報信号の授受を行うイン
タフェース回路とを設け、前記セルパターン発生回路へ
発生パターン及び発生の起動、停止を前記シミュレーシ
ョンモデル条件に従って指示し、前記記憶回路から前記
インタフェース回路を介してセルの到着時刻を読取り、
統計処理するよう構成されている。
The traffic simulation method of the present invention includes a cell pattern generation circuit that includes a pattern specification circuit that sets a generation pattern of fixed-length packets called cells, and a cell sending circuit that generates and sends cells according to the pattern specified by the pattern specification circuit. , a memory circuit for storing the arrival time of generated cells, and an interface circuit for transmitting and receiving information signals of simulation model conditions to be simulated, and transmitting generation patterns and generation start/stop to the cell pattern generation circuit. instructing according to the simulation model conditions and reading the cell arrival time from the storage circuit via the interface circuit;
It is configured for statistical processing.

〔実施例〕〔Example〕

次に、本発明の実施例について図面を参照して説明する
Next, embodiments of the present invention will be described with reference to the drawings.

第1図は本発明の一実施例を示す構成図である。第1図
において、ハードウェア回路7は、セルの発生パターン
を設定するパターン指定回路11.21〜n1及びパタ
ーン指定回路11゜21〜n1で指定されたパターンに
従ってセルを発生送出するセル送出回路12,22〜n
2を有するセルパターン発生回路1,2〜nと、発生し
たセルの到着時刻を記憶するメモリ3と、シミュレーシ
ョンの対象となるシミュレーションモデル条件の情報信
号の授受を行うインタフェース回路5.6とを備える。
FIG. 1 is a block diagram showing an embodiment of the present invention. In FIG. 1, the hardware circuit 7 includes pattern designation circuits 11.21 to n1 that set cell generation patterns and a cell transmission circuit 12 that generates and transmits cells according to the pattern designated by the pattern designation circuits 11.21 to n1. ,22~n
2, a memory 3 for storing arrival times of generated cells, and an interface circuit 5.6 for transmitting and receiving information signals of simulation model conditions to be simulated. .

コンピュータ内のGPSS等の汎用シミュレーション言
語で作成したシミュレーションモデル4は、インタフェ
ース回路5゜6を介しハードウェア回路7と接続されて
いる。
A simulation model 4 created in a computer using a general-purpose simulation language such as GPSS is connected to a hardware circuit 7 via an interface circuit 5.6.

以下に動作を説明する。まず始めに、シミュレーション
モデル4は、インタフェース回路6を介してセルパター
ン発生回路1,2〜nのおのおのパターン指定回路11
.21〜n1へ指数分布、幾何分布等発生パターンの指
示を与える。その後、セル送出回路12,22〜n2の
それぞれへシミュレーションモデル4で発生させた呼の
生起、消滅等のシミュレーションモデル条件に従った情
報を送り、セル送出回路12,22〜n2から個別にセ
ルの送出、停止を行わせる。セル送出回路12,22〜
n2から送出されたセルは、時刻側にメモリ3へ蓄積さ
れる。蓄積方法の一例としては、メモリ3の0.1〜m
のビット列をセルパターン発生回路に対応させ、メモリ
3の1゜2.3〜にのアドレス列に時刻を対応させる。
The operation will be explained below. First of all, the simulation model 4 connects each pattern designation circuit 11 of the cell pattern generation circuits 1, 2 to n via the interface circuit 6.
.. 21 to n1 are given instructions on generation patterns such as exponential distribution and geometric distribution. Thereafter, information according to the simulation model conditions such as the occurrence and cancellation of calls generated by the simulation model 4 is sent to each of the cell sending circuits 12, 22 to n2, and the cell sending circuits 12, 22 to n2 individually transmit the cell information. Send and stop. Cell sending circuits 12, 22~
The cells sent out from n2 are stored in the memory 3 on the time side. As an example of the storage method, 0.1 to m of the memory 3
The bit string is made to correspond to the cell pattern generation circuit, and the time is made to correspond to the address string from 1°2.3 of the memory 3.

例えば、155Mbpsで36バイトの長さのセルの場
合、約1.85μS/アドレスとなる。シミュレーショ
ンモデル4は、メモリ3からインタフェース回路5を介
してセルの到着状況を知り、度数分布、到着間隔、プロ
グラムで想定したバッファでのセル廃棄率、遅延時間等
の情報により統計処理を行う。
For example, for a cell with a length of 36 bytes at 155 Mbps, it is approximately 1.85 μS/address. The simulation model 4 learns the cell arrival status from the memory 3 via the interface circuit 5, and performs statistical processing based on information such as frequency distribution, arrival interval, cell discard rate in the buffer assumed by the program, and delay time.

第2図は複数のノード(局)にわたるネットワークレベ
ルに対し本発明を応用した場合を説明するための構成図
である。ハードウェア回路7a〜7fは、第1図に示す
ハードウェア回路7と同様のもので、インタフェース回
路5,6を含めシミュレーションモデルに必要な数量の
セルパターン発生回路1,2〜nを準備する。シミュレ
ーションモデル4a〜4cは、第1図に示すシミュレー
ションモデル4と同様のもので、実際には、1つのシミ
ュレーションモデルが作成され、共通に使用される。第
2図においては、ハードウェア回路7a−7b間、7c
m7d間、7e−7f間のトラヒックシミュレーション
が行われる場合が示されている。
FIG. 2 is a block diagram for explaining the case where the present invention is applied to a network level spanning a plurality of nodes (stations). The hardware circuits 7a to 7f are similar to the hardware circuit 7 shown in FIG. 1, and the number of cell pattern generation circuits 1, 2 to n required for the simulation model, including the interface circuits 5 and 6, are prepared. The simulation models 4a to 4c are similar to the simulation model 4 shown in FIG. 1, and in reality, one simulation model is created and used in common. In FIG. 2, between hardware circuits 7a and 7b, 7c
A case is shown in which traffic simulation is performed between m7d and between 7e and 7f.

〔発明の効果〕〔Effect of the invention〕

本発明は以上説明したように、指定されたパターンに従
ってセルを発生送出するセルパターン発生回路と、発生
したセルの到着時刻を記憶する記憶回路と、シミュレー
ションモデル条件の情報信号の授受を行うインタフェー
ス回路とを設け、セルの発生制御をシミュレーションソ
フトウェアで行わずに、1010〜1012個のセルの
発生をセルパターン発生回路で行うようにしたので、A
TM交換機のトラヒック特性を評価することが可能にな
るという効果を有する。
As explained above, the present invention includes a cell pattern generation circuit that generates and transmits cells according to a specified pattern, a storage circuit that stores the arrival time of generated cells, and an interface circuit that exchanges information signals of simulation model conditions. A.
This has the effect of making it possible to evaluate the traffic characteristics of a TM switch.

の構成図である。FIG.

1.2〜n・・・セルパターン発生回路、11゜21〜
n1・・・パターン指定回路、12,22〜n2・・・
セル送出回路、3・・・メモリ、4,4a〜4C・・・
シミュレーションモデル、5.6・・・インタフェース
回路、7.7a〜7f・・・ハードウェア回路。
1.2~n...Cell pattern generation circuit, 11°21~
n1... Pattern designation circuit, 12, 22 to n2...
Cell sending circuit, 3...Memory, 4, 4a to 4C...
Simulation model, 5.6... Interface circuit, 7.7a-7f... Hardware circuit.

Claims (1)

【特許請求の範囲】[Claims] セルと呼ばれる固定長のパケットの発生パターンを設定
するパターン指定回路及び前記パターン指定回路で指定
されたパターンに従ってセルを発生送出するセル送出回
路を有するセルパターン発生回路と、発生したセルの到
着時刻を記憶する記憶回路と、シミュレーションの対象
となるシミュレーションモデル条件の情報信号の授受を
行うインタフェース回路とを設け、前記セルパターン発
生回路へ発生パターン及び発生の起動、停止を前記シミ
ュレーションモデル条件に従って指示し、前記記憶回路
から前記インタフェース回路を介してセルの到着時刻を
読取り、統計処理することを特徴とするATM交換機に
おけるトラヒックシミュレーション方式。
A cell pattern generating circuit includes a pattern specifying circuit that sets a generation pattern of fixed-length packets called cells, a cell sending circuit that generates and sends cells according to the pattern specified by the pattern specifying circuit, and a cell pattern generating circuit that determines the arrival time of the generated cell. a storage circuit for storing data and an interface circuit for transmitting and receiving information signals of simulation model conditions to be simulated, and instructing the cell pattern generation circuit to start and stop the generation pattern and generation according to the simulation model conditions; A traffic simulation method in an ATM switch, characterized in that cell arrival times are read from the storage circuit via the interface circuit and subjected to statistical processing.
JP20235289A 1989-08-03 1989-08-03 Traffic simulation method Expired - Lifetime JP2638213B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20235289A JP2638213B2 (en) 1989-08-03 1989-08-03 Traffic simulation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20235289A JP2638213B2 (en) 1989-08-03 1989-08-03 Traffic simulation method

Publications (2)

Publication Number Publication Date
JPH0365835A true JPH0365835A (en) 1991-03-20
JP2638213B2 JP2638213B2 (en) 1997-08-06

Family

ID=16456104

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20235289A Expired - Lifetime JP2638213B2 (en) 1989-08-03 1989-08-03 Traffic simulation method

Country Status (1)

Country Link
JP (1) JP2638213B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2107379B1 (en) 1995-08-11 1998-07-01 Telefonica Nacional Espana Co NETWORK EMULATOR OF ASYNCHRONOUS TRANSFER MODE.

Also Published As

Publication number Publication date
JP2638213B2 (en) 1997-08-06

Similar Documents

Publication Publication Date Title
US20070242698A1 (en) Ppp terminating equipment, network equipment and method of responding to lcp echo requirement
CN109905280B (en) A simulation method and system for mobile satellite network
CN114374625A (en) Time-sensitive network testing method, device, electronic device and storage medium
US20080080536A1 (en) Media access control layer bridging of a real communication device to a simulated network
US20010013105A1 (en) Method for routing test based on generation of random virtual networks
CN107483284A (en) Method and device for testing network equipment
US6738843B2 (en) Method and system for generating multiple self-ID packets on the 1394 bus using a standard PHY chip
US20040209612A1 (en) System and method for emulating mobile networks and related device
JPH0365835A (en) Track simulation system
Jung et al. Analysis of a finite-buffer polling system with exhaustive service based on virtual buffering
JP2001298466A (en) Interface link layer device and network setting method
CN1134954C (en) Data communication channel processing device, protocol stack structure and operation method of transmitter
US5784591A (en) Parallel simulator for semiconductor integrated circuit
RU2334356C2 (en) Measured response to controlling power based on history
CN111585675A (en) Power communication channel simulation device and working method thereof
JPS59223045A (en) Network simulating system
Schormans et al. From Erlangs to excess rate
Ganz et al. An efficient solution to finite buffer non-persistent carrier sense multiple access protocol
JP2637321B2 (en) Data transmission equipment
WO2004016005A8 (en) Telecommunication network and upgrading method therefore
JPH0528540B2 (en)
CN120769293A (en) A virtual node construction and simulation method in a semi-physical simulation platform
CN121333945A (en) Simulation System and Method for Multimode Communication Architecture Based on Power Line Carrier Communication
CN120281678A (en) Network transmission test method, device, programmable switch, equipment and product
JPH1127268A (en) Communication performance evaluation system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080425

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090425

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100425

Year of fee payment: 13

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100425

Year of fee payment: 13