JP2786057B2 - Traffic distribution measurement circuit - Google Patents
Traffic distribution measurement circuitInfo
- Publication number
- JP2786057B2 JP2786057B2 JP4145156A JP14515692A JP2786057B2 JP 2786057 B2 JP2786057 B2 JP 2786057B2 JP 4145156 A JP4145156 A JP 4145156A JP 14515692 A JP14515692 A JP 14515692A JP 2786057 B2 JP2786057 B2 JP 2786057B2
- Authority
- JP
- Japan
- Prior art keywords
- traffic distribution
- circuit
- cells
- memory
- counter
- 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
- 238000005259 measurement Methods 0.000 title description 9
- 238000010586 diagram Methods 0.000 description 4
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION
【0001】[0001]
【産業上の利用分野】本発明はとトラヒック分布測定回
路に関し、特にセル単位で非同期の交換処理を行なうA
TM(Asynchronous Transfer
Mode)交換機を利用するデータ回線上におけるセル
のトラヒック分布を測定するトラヒック分布測定回路に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a traffic distribution measuring circuit, and more particularly to an A-type circuit for performing asynchronous switching processing in units of cells.
TM (Asynchronous Transfer)
The present invention relates to a traffic distribution measurement circuit for measuring a traffic distribution of a cell on a data line using an exchange.
【0002】[0002]
【従来の技術】従来、トラヒック分布を測定するために
は、データ回線上を通過しているセル数をカウンタ回路
でカウントし、それをタイマで通知される単位時間毎に
カウンタ値をそのままメモリに書き込み、その値を読み
出しプロセッサを備えた制御装置がソフトウェアによる
処理を行うことにより、セル通過数の分布を求めてい
た。2. Description of the Related Art Conventionally, in order to measure traffic distribution, the number of cells passing through a data line is counted by a counter circuit, and the counter value is stored in a memory as it is for each unit time notified by a timer. A control device provided with a processor writes and reads the value, and performs processing by software, thereby obtaining the distribution of the number of passed cells.
【0003】[0003]
【発明が解決しようとする課題】従来のトラヒック分布
測定回路は、データ回線上を通過しているセル数をカウ
ントし、単位時間が経過する毎にカウント値をそのまま
メモリに書き込んでしまう。従って、書き込まれたデー
タを基にして、ソフトウェアが計算しなければセル通過
数の分布を求めることができず、ソフトウェア処理のた
めの時間がかかっていた。そのため高速回線において
は、処理が追いつかないという問題点があった。A conventional traffic distribution measuring circuit counts the number of cells passing through a data line, and writes the count value as it is to a memory every time a unit time elapses. Therefore, the distribution of the number of cell passages cannot be obtained unless the software calculates based on the written data, and it takes time for software processing. Therefore, there is a problem that the processing cannot keep up with the high-speed line.
【0004】本発明の目的は上述した問題点を解決し、
迅速にトラヒック分布を求めることができるトラヒック
分布測定回路を提供することにある。[0004] It is an object of the present invention to solve the above-mentioned problems,
An object of the present invention is to provide a traffic distribution measuring circuit capable of quickly obtaining a traffic distribution.
【0005】[0005]
【課題を解決するための手段】本発明のトラヒック分布
測定回路は、固定長の通信情報の先頭部に宛先を識別す
るための情報が付加されたセルが通過するデータ回線上
のセルの通過数をカウントするカウンタ回路と、測定単
位時間の経過をカウンタに通知するタイマと、前記カウ
ンタ回路でカウントした通過セル数をアドレスとしてア
クセスが行なわれるトラヒック分布メモリと、前記トラ
ヒック分布メモリにアクセスが行われる毎に前記カウン
タ回路のカウンタ値で示されたアドレスの内容に対して
セルのトラヒック分布を求める所定の演算を施す演算回
路と、前記トラヒック分布メモリの内容を外から読み出
すことのできる制御回路とを備えることにより、前記デ
ータ回線の測定単位時間のセル通過数の分布を得るもの
とした構成を有する。A traffic distribution measuring circuit according to the present invention comprises a fixed-length communication information having a number of cells passing on a data line through which a cell in which information for identifying a destination is added at the beginning is transmitted. Circuit, a timer for notifying the counter of the elapse of the measurement unit time, a traffic distribution memory accessed using the number of passing cells counted by the counter circuit as an address, and an access to the traffic distribution memory. An arithmetic circuit for performing a predetermined operation for calculating the traffic distribution of the cell with respect to the contents of the address indicated by the counter value of the counter circuit every time, and a control circuit capable of reading the contents of the traffic distribution memory from outside. With this configuration, the distribution of the number of cells passing through the data line in the measurement unit time is obtained. .
【0006】[0006]
【実施例】次に、本発明について図面を参照して説明す
る。Next, the present invention will be described with reference to the drawings.
【0007】図1は本発明の一実施例のトラヒック分布
測定回路のブロック図である。図1において1はセルが
転送されるデータ回線、2はデータ回線1上をセルが通
過する毎に1ずつカウントアップしていくカウンタ回
路、3はセル通過数を測定する場合の単位時間の経過を
カウンタ回路2に通知するタイマ回路、4は単位時間に
通過したセル数をカウントした値の通過セル数、5は単
位時間の通過セル数4をアドレスとしてアクセスするト
ラヒック分布メモリ、6はアクセスされたアドレスに格
納されたメモリデータであり、7はアドレスにアクセス
した回数つまりアドレスの格納データ6を+1していく
演算回路としての加算回路、8は加算回路7の出力デー
タ、9はトラヒック分布メモリ5と制御装置10間の入
出力データ、10は入出力データ9により、外からトラ
ヒック分布メモリ5の内容の読み書きを行なう制御装置
である。FIG. 1 is a block diagram of a traffic distribution measuring circuit according to one embodiment of the present invention. In FIG. 1, 1 is a data line to which a cell is transferred, 2 is a counter circuit which counts up by one each time a cell passes on the data line 1, and 3 is a unit time when measuring the number of passed cells. , A traffic distribution memory that accesses the number of passed cells per unit time as an address, a traffic distribution memory that accesses the number of passed cells per unit time as an address, and a traffic distribution memory 6 that is accessed. 7 is the number of times the address has been accessed, that is, an adder circuit as an arithmetic circuit for incrementing the stored data 6 of the address by 1, 8 is the output data of the adder circuit 7, and 9 is the traffic distribution memory. The input / output data 10 between the control unit 10 and the control unit 10 is controlled by the input / output data 9 to read and write the contents of the traffic distribution memory 5 from outside. It is the location.
【0008】図2は図1のトラヒック分布メモリ5の動
作の説明図である。このトラヒック分布メモリ5のデー
タの初期値は、制御装置10からトラヒック計測に先立
って0に設定される。FIG. 2 is an explanatory diagram of the operation of the traffic distribution memory 5 of FIG. The initial value of the data in the traffic distribution memory 5 is set to 0 by the control device 10 prior to the traffic measurement.
【0009】次に、本実施例によるトラヒック分布測定
回路の動作について説明する。Next, the operation of the traffic distribution measuring circuit according to this embodiment will be described.
【0010】まず、データ回線1上をセルが通過する
と、通過セル数をカウンタ回路2がカウントする。First, when a cell passes on the data line 1, the counter circuit 2 counts the number of passing cells.
【0011】タイマ回路3によって測定単位時間の経過
が通知さるると、カウンタ回路2は通過セル数4を出力
して、その後カウンタ値を0にリセットし、次の測定時
間内の通過セル数のカウントを開始する。この単位時間
の通過セル数4をアドレスとしてトラヒック分布メモリ
5にアクセスし、その該当アドレスのデータ6を加算回
路7に出力する。When the elapse of the measurement unit time is notified by the timer circuit 3, the counter circuit 2 outputs the number of passing cells 4 and thereafter resets the counter value to 0, and counts the number of passing cells within the next measurement time. Start counting. The traffic distribution memory 5 is accessed using the number of cells 4 passing through the unit time as an address, and the data 6 at the corresponding address is output to the adding circuit 7.
【0012】加算回路7は、入力したメモリデータ6を
1つカウントアップしてトラヒック分布メモリ5に出力
データ8として出力する。The adder circuit 7 counts up the input memory data 6 by one and outputs it to the traffic distribution memory 5 as output data 8.
【0013】トラヒック分布メモリ5は、加算回路7が
出力データ8を該当アドレスに書き込む。In the traffic distribution memory 5, the adder 7 writes the output data 8 to the corresponding address.
【0014】以上の動作を繰り返し行なうことにより、
トラヒック分布メモリ5内の格納データ51は、アドレ
スに等しい数のセルが通過した測定単位時間の数量を示
すことになる。すなわち、測定単位時間内のセル通過数
の分布を示すデータが得られる。得れた分布データは、
制御装置10から読み出される。By repeating the above operation,
The stored data 51 in the traffic distribution memory 5 indicates the number of measurement unit times through which the number of cells equal to the address has passed. That is, data indicating the distribution of the number of cell passages within the measurement unit time is obtained. The obtained distribution data is
It is read from the control device 10.
【0015】なお、本実施例においては、演算回路とし
て+1演算を行なう加算回路を利用しているが、−1演
算や他の演算を行なう回路としても実施できることは自
明である。In this embodiment, an adder circuit for performing +1 operation is used as an arithmetic circuit. However, it is obvious that the present invention can be implemented as a circuit for performing -1 operation and other operations.
【0016】[0016]
【発明の効果】以上説明したように本発明は、データ回
線上を通過するセルに対するトラヒック分布を測定する
のに、単位時間に通過するセル数をカウントし、そのカ
ウンタ値がアドレスとしてアクセスするメモリのデータ
をカウントアップしていくことにより、セルの通過する
回線速度が非常に高速度になっても、一定時間内のセル
通過数がどのような分布であるかをトラヒック分布メモ
リ内に迅速に確保することができるという効果を有す
る。As described above, according to the present invention, a memory which counts the number of cells passing per unit time and measures the counter value as an address to measure the traffic distribution for the cells passing on the data line. By counting up the data of the cell, even if the line speed through which the cell passes becomes extremely high, the distribution of the number of cell passages within a certain time can be quickly stored in the traffic distribution memory. This has the effect that it can be secured.
【図1】本発明の一実施例のブロック図である。FIG. 1 is a block diagram of one embodiment of the present invention.
【図2】図1のトラヒック分布メモリ5の動作の説明図
である。FIG. 2 is an explanatory diagram of an operation of the traffic distribution memory 5 of FIG.
1 データ回線 2 カウンタ回路 3 タイマ回路 4 通過セル数 5 トラヒック分布メモリ 6 メモリデータ 7 加算回路 8 出力データ 9 入出力データ 10 制御装置 Reference Signs List 1 data line 2 counter circuit 3 timer circuit 4 number of passing cells 5 traffic distribution memory 6 memory data 7 adder circuit 8 output data 9 input / output data 10 controller
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) H04L 12/28 H04L 12/56 H04L 13/00──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int. Cl. 6 , DB name) H04L 12/28 H04L 12/56 H04L 13/00
Claims (1)
するための情報が付加されたセルが通過するデータ回線
上のセルの通過数をカウントするカウンタ回路と、測定
単位時間の経過をカウンタに通知するタイマと、前記カ
ウンタ回路でカウントした通過セル数をアドレスとして
アクセスが行われるトラヒック分布メモリと、前記トラ
ヒック分布メモリにアクセスが行なわれる毎に前記カウ
ンタ回路のカウンタ値で示されたアドレスの内容に対し
てセルのトラヒック分布を求める所定の演算を施す演算
回路と、前記トラヒック分布メモリの内容を外から読み
出すことのできる制御回路とを備えることにより、前記
データ回線の測定単位時間のセル通過数の分布を得るこ
とを特徴とするトラヒック分布測定回路。1. A counter circuit for counting the number of cells on a data line through which a cell in which information for identifying a destination is added at the beginning of fixed-length communication information, A timer for notifying a counter, a traffic distribution memory accessed using the number of passing cells counted by the counter circuit as an address, and an address indicated by a counter value of the counter circuit each time the traffic distribution memory is accessed. And a control circuit capable of reading out the contents of the traffic distribution memory from the outside by providing an arithmetic circuit for performing a predetermined operation for obtaining the traffic distribution of the cells with respect to the contents of A traffic distribution measuring circuit for obtaining a distribution of the number of passages.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4145156A JP2786057B2 (en) | 1992-06-05 | 1992-06-05 | Traffic distribution measurement circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4145156A JP2786057B2 (en) | 1992-06-05 | 1992-06-05 | Traffic distribution measurement circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05344142A JPH05344142A (en) | 1993-12-24 |
JP2786057B2 true JP2786057B2 (en) | 1998-08-13 |
Family
ID=15378725
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4145156A Expired - Fee Related JP2786057B2 (en) | 1992-06-05 | 1992-06-05 | Traffic distribution measurement circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2786057B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI100155B (en) | 1995-11-09 | 1997-09-30 | Nokia Telecommunications Oy | Traffic measurement in a data communication system |
-
1992
- 1992-06-05 JP JP4145156A patent/JP2786057B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH05344142A (en) | 1993-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR950033856A (en) | Data transmission control method and peripheral circuits, data processor and data processing system used in the same | |
GB1336981A (en) | Digital electric information processing system | |
CN114610231B (en) | Control method, system, device and medium for large bit width data bus segment storage | |
JP2786057B2 (en) | Traffic distribution measurement circuit | |
CN112905517B (en) | Variable packet length data acquisition method based on FPGA | |
JPS62120574A (en) | vector processing device | |
CN115622945A (en) | A message processing method and device | |
JPS61217858A (en) | Data transmitting device | |
JPS6194142A (en) | First-in/first-out type memory | |
JP3072175B2 (en) | UPC circuit | |
JPS59114660A (en) | Field selection reading method | |
JPH01119823A (en) | First-in first-out storage device | |
JPH08147226A (en) | Specified data passing distribution measuring system | |
SU1363309A1 (en) | Buffer memory | |
SU1462247A1 (en) | Digital linear interpolator | |
SU822293A1 (en) | Buffer storage | |
CN118626293A (en) | A data cache transmission method and system with adaptive data bandwidth | |
SU737986A1 (en) | Magnetic disc-based dynamic storage | |
JPH01260562A (en) | Data transfer circuit | |
JP2587584B2 (en) | Accumulated data volume distribution measuring device | |
JPH03265915A (en) | Estimating device for end time of data transfer | |
JPH06187123A (en) | Data input/output device | |
JPH04160458A (en) | Dma controller peripheral circuit | |
JPH10228447A (en) | Bus arbitration mechanism | |
JPH0330547A (en) | Packet flow measuring circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19980428 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |