[go: up one dir, main page]

JPH0795201A - Cell canceling method and circuit for atm transmission system - Google Patents

Cell canceling method and circuit for atm transmission system

Info

Publication number
JPH0795201A
JPH0795201A JP5233395A JP23339593A JPH0795201A JP H0795201 A JPH0795201 A JP H0795201A JP 5233395 A JP5233395 A JP 5233395A JP 23339593 A JP23339593 A JP 23339593A JP H0795201 A JPH0795201 A JP H0795201A
Authority
JP
Japan
Prior art keywords
error
dual port
read
cell
port ram
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.)
Withdrawn
Application number
JP5233395A
Other languages
Japanese (ja)
Inventor
Shiro Nagashima
史朗 永島
Kazuhiro Fukamachi
和博 深町
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP5233395A priority Critical patent/JPH0795201A/en
Publication of JPH0795201A publication Critical patent/JPH0795201A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 【目的】 ATM伝送方式に於けるエラーセルの廃棄方
法と回路に関し、入力側の遅延回路を省略でき、省スペ
ース、低コスト化を図ることができるATM伝送方式の
セル廃棄方法と回路を提供することを目的とするもので
ある。 【構成】 デュアルポートRAM2の書き込み側で、ヘ
ッダエラーの検出を行ってデュアルポートRAM2に入
力セルとともにエラー検出結果を書き込み、デュアルポ
ートRAM2の読み出し側では、上記デュアルポートR
AM2より読み出した読み出しセルを読み出してデュア
ルポートRAM2内で生じたヘッダエラーを検出すると
ともに、上記書き込み前のエラー検出結果も読み出し、
上記デュアルポートRAM2への書き込み前のエラー検
出結果と、デュアルポートRAM2よりの読み出し後の
エラー検出結果に基づいて、セル廃棄を一括して行うよ
うにしたものである。
(57) [Abstract] [Objective] Regarding a method and circuit for discarding error cells in an ATM transmission system, a delay circuit on the input side can be omitted, and space can be saved and cost can be reduced. And to provide a circuit. [Structure] On the write side of the dual port RAM 2, the header error is detected and the error detection result is written to the dual port RAM 2 together with the input cell, and on the read side of the dual port RAM 2, the dual port R
The read cell read from the AM2 is read to detect the header error occurring in the dual port RAM 2, and the error detection result before the write is also read.
The cells are collectively discarded based on the error detection result before writing to the dual port RAM 2 and the error detection result after reading from the dual port RAM 2.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は伝送データの廃棄方法と
回路に関し、特に、ATM伝送方式に於けるエラーセル
の廃棄方法と回路に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and circuit for discarding transmission data, and more particularly to a method and circuit for discarding error cells in an ATM transmission system.

【0002】[0002]

【従来技術】ATM伝送方式はセルと称せられる所定量
(53オクテット)の伝送単位の先頭部分(ヘッダ:5
オクテット)に伝送先アドレス等制御に必要なデータを
載せ、残りの部分(48オクテット)に本来のデータを
載せて伝送するようにしている。
2. Description of the Related Art The ATM transmission system uses a predetermined amount (53 octets) of a transmission unit called a cell, which is a head portion (header: 5).
Data required for control such as a transmission destination address is placed in octets, and original data is placed in the remaining portion (48 octets) for transmission.

【0003】従って、上記ヘッダ部分に何等かの理由で
エラーが生じると、該セルは伝送先を誤ったり、あるい
は元のデータに復元できなかったりすることがある。そ
こで、ATM伝送方式ではクロック載せ替え時(中継
時)に伝送されるセルのヘッダにエラーが生じていない
かどうかを検出して、エラーが生じたセルを廃棄するよ
うにしている。
Therefore, if an error occurs in the header portion for some reason, the cell may have a wrong transmission destination or may not be able to restore the original data. Therefore, in the ATM transmission method, it is detected whether or not an error has occurred in the header of the cell transmitted at the time of clock rearrangement (at the time of relaying), and the cell in which the error has occurred is discarded.

【0004】図4は従来のエラー廃棄回路を示すブロッ
ク図であり、図5はそのタイムチャートである。入力セ
ルイネーブル信号Se0 (図5(a) )に同期して入力セ
ルD0 がパリティビットとともに入力エラー検出回路1
に入力され、ここでデュアルポートRAM2に書き込ま
れる前に伝送路で発生したヘッダのエラーが検出され
る。入力エラー検出回路1でエラーが検出されると、そ
の出力であるエラー信号E0 (図5(b) )は“0”とな
り、該エラー信号E0 はライトコントローラ3に入力さ
れる。
FIG. 4 is a block diagram showing a conventional error discard circuit, and FIG. 5 is a time chart thereof. In synchronization with the input cell enable signal Se 0 (FIG. 5 (a)), the input cell D 0 and the input error detection circuit 1 together with the parity bit.
To the dual port RAM 2 and the error in the header generated on the transmission path is detected. When an error is detected by the input error detection circuit 1, the output error signal E 0 (FIG. 5 (b)) becomes “0”, and the error signal E 0 is input to the write controller 3.

【0005】このライトコントローラ3ではライトイネ
ーブル信号Weと書き込みアドレスWa(図5(d)(e)の
破線)が形成される一方、上記入力セルD0 は遅延回路
10を介してデュアルポートRAM2に入力され、上記
エラー検出手段1でエラーが検出されない限り上記ライ
トイネーブル信号Weと書き込みアドレス信号Waに従
ってデュアルポートRAM2の所定アドレスに書き込ま
れるようになっている。尚、上記遅延回路10での遅延
時間は図5(f) に示すように、入力エラー検出手段1で
のヘッダ処理時間となる。
In the write controller 3, the write enable signal We and the write address Wa (broken line in FIGS. 5D and 5E) are formed, while the input cell D 0 is transferred to the dual port RAM 2 via the delay circuit 10. Unless an error is detected by the error detection means 1, it is written in a predetermined address of the dual port RAM 2 in accordance with the write enable signal We and the write address signal Wa. The delay time in the delay circuit 10 is the header processing time in the input error detecting means 1 as shown in FIG. 5 (f).

【0006】ところで、上記構成では入力エラー検出回
路1でエラーが検出されエラー信号E0 が“0”になる
と、図5に示すように上記コントローラ3では書き込み
アドレスWaとライトイネーブル信号Weが形成されな
いようになっており、この場合デュアルポートRAM2
には上記エラーセルは書き込まれないで廃棄されたこと
になる。
By the way, in the above configuration, when an error is detected by the input error detection circuit 1 and the error signal E 0 becomes "0", the controller 3 does not form the write address Wa and the write enable signal We as shown in FIG. And in this case dual port RAM2
The above-mentioned error cell is not written in and is discarded.

【0007】尚、上記入力セルD0 が遅延回路10を介
してデュアルポートRAM2に書き込まれる際にパリテ
ィビット付加回路6で形成されたパリティビットPaが
付加されてデュアルポートRAM2に書き込まれ、以下
に説明するように読み出し時のヘッダエラーの検出に使
用される。
When the input cell D 0 is written in the dual port RAM 2 via the delay circuit 10, the parity bit Pa formed in the parity bit adding circuit 6 is added and written in the dual port RAM 2, and Used to detect header errors on read as described.

【0008】以上のようにしてデュアルポートRAM2
に書き込まれたパリティビットPaと入力セルD0 とは
リードコントローラ4によって形成された読み出しアド
レスRaと、リイードイネーブル信号Reによって読み
出されて、読み出しセルD10(図5(g) )となって出力
エラー検出回路7に入力される。
As described above, the dual port RAM 2
The parity bit Pa and the input cell D 0 written in are read by the read address Ra formed by the read controller 4 and the read enable signal Re and become a read cell D 10 (FIG. 5 (g)). Is input to the output error detection circuit 7.

【0009】このように出力エラー検出回路7に入力さ
れた読み出しセルD10はここでエラー検出がなされ、エ
ラーがあった場合にはその出力であるエラー信号E
1 (図5(h) )を“0”にして、マスク回路9に入力す
る。
Thus, the read cell D 10 input to the output error detection circuit 7 is subjected to error detection here, and when there is an error, the error signal E which is the output thereof.
1 (FIG. 5 (h)) is set to "0" and input to the mask circuit 9.

【0010】一方、上記デュアルポートRAM2より読
み出された読み出しセルD10は遅延回路8にも入力さ
れ、上記出力エラー検出回路7でヘッダ部のエラー検出
がなされている時間(図5(g)(j)参照)だけ遅延して、
上記マスク回路9に入力される。
On the other hand, the read cell D 10 read from the dual port RAM 2 is also input to the delay circuit 8 and the time during which the output error detection circuit 7 detects an error in the header portion (FIG. 5 (g)). (see (j)),
It is input to the mask circuit 9.

【0011】マスク回路9では上記エラー信号E1
“0”を受けてセルイネーブル信号Se1 (図5(i) )
を“0”とし、遅延回路8よりの読み出しセルD10をマ
スクするようにしている。
The mask circuit 9 receives "0" of the error signal E 1 and receives the cell enable signal Se 1 (FIG. 5 (i)).
Is set to "0", and the read cell D 10 from the delay circuit 8 is masked.

【0012】エラー信号E1 が“1”である場合にはセ
ルイネーブル信号Se1 も“1”となり、読み出しセル
10は出力セルD1 (図5(j) )となって、マスク回路
9より出力されることになる。
When the error signal E 1 is "1", the cell enable signal Se 1 also becomes "1", the read cell D 10 becomes the output cell D 1 (FIG. 5 (j)), and the mask circuit 9 Will be output more.

【0013】尚、図4においてバッファ監視手段5は、
書き込み量及び読み出し量を監視しながら書き込みアド
レス、読み出しアドレスをライトコントローラ3、リー
ドコントローラ4に指示を与えるようになっている。
The buffer monitoring means 5 in FIG.
The write address and the read address are instructed to the write controller 3 and the read controller 4 while monitoring the write amount and the read amount.

【0014】[0014]

【発明が解決しようとする課題】上記従来の回路による
と、入力側の遅延回路10でエラー検出手段1での処理
とデュアルポートRAM2に書き込まれる入力セルD0
の入力タイミングとの同期を採るようにするとともに、
出力側の遅延回路8でも同様の処理を行っている。
According to the above-mentioned conventional circuit, the input circuit D 0 written in the dual port RAM 2 and the processing in the error detecting means 1 in the input side delay circuit 10 is performed.
In addition to synchronizing with the input timing of
The delay circuit 8 on the output side performs the same processing.

【0015】従って、入力側と出力側のいずれにも遅延
回路10、8を必要とし、実装面積を大きくするととも
にコスト上のデメリットとなっている。また、一般に伝
送路での伝送速度は比較的高い周波数が用いられるが、
信号処理回路ではより低い周波数でないと回路動作が追
従できない。従って、クロック乗せ変え回路は一本の伝
送路に対して並列に複数用意され上記の速度の相異に対
応できるようになっている。従って上記遅延回路10、
8の数も当然多くなり、上記実装上及びコスト上のデメ
リットは更に大きくなる。
Therefore, the delay circuits 10 and 8 are required on both the input side and the output side, which increases the mounting area and is disadvantageous in terms of cost. In addition, a relatively high frequency is generally used for the transmission speed on the transmission line,
In the signal processing circuit, the circuit operation cannot follow unless the frequency is lower. Therefore, a plurality of clock shifting circuits are prepared in parallel for one transmission line so that they can cope with the above speed differences. Therefore, the delay circuit 10,
Naturally, the number of 8 also increases, and the above disadvantages in terms of mounting and cost further increase.

【0016】本発明は上記従来の事情に鑑みて提案され
たものであって、実装面積が大きく、しかも高価である
入力側と出力側の遅延回路のうち、入力側の遅延回路を
省略でき、省スペース化および低コスト化を図ることが
できるATM伝送方式のセル廃棄方法と回路を提供する
ことを目的とするものである。
The present invention has been proposed in view of the above conventional circumstances, and of the input side and output side delay circuits which have a large mounting area and are expensive, the input side delay circuit can be omitted, It is an object of the present invention to provide a cell discarding method and circuit of the ATM transmission method which can achieve space saving and cost reduction.

【0017】[0017]

【課題を解決するための手段】本発明は上記目的を達成
するために以下の手段を採用している。すなわち、図1
に示すように、クロック乗せ換え用のデュアルポートR
AM2を備え、該デュアルポートRAM12に書き込ま
れる入力セルと、該デュアルポートRAM2より読み出
される読出セルのヘッダエラーを検出し、エラーが生じ
ているセルを廃棄するATM伝送方式におけるセル廃棄
方法において、デュアルポートRAM2の書き込み側で
は、上記ヘッダエラーの検出を行ってデュアルポートR
AM2に入力セルとともにエラー検出結果を書き込み、
デュアルポートRAM2の読み出し側では、上記デュア
ルポートRAM2より読み出したセルをデュアルポート
RAM2内で生じたヘッダエラーを検出するとともに、
上記書き込み前のエラー検出結果も読み出し、上記デュ
アルポートRAM2への書き込み前のエラー検出結果
と、デュアルポートRAM2よりの読み出し後のエラー
検出結果に基づいて、セル廃棄を一括して行うようにし
たものである。
The present invention employs the following means in order to achieve the above object. That is, FIG.
As shown in, dual port R for clock replacement
A dual cell discard method in an ATM transmission system, which includes an AM2, detects header errors of an input cell written in the dual port RAM 12 and a read cell read from the dual port RAM 2, and discards the cell in which the error occurs. On the write side of the port RAM2, the header error is detected and the dual port R
Write the error detection result to the AM2 together with the input cell,
The read side of the dual port RAM 2 detects the header error generated in the dual port RAM 2 from the cells read from the dual port RAM 2 and
The error detection result before the writing is also read, and the cells are collectively discarded based on the error detection result before the writing to the dual port RAM 2 and the error detection result after the reading from the dual port RAM 2. Is.

【0018】上記方法を実現するために、本発明は以下
の装置を使用している。即ち、上記デュアルポートRA
M2を、入力エラー検出手段1の検出結果を入力セルに
対応して書き込むことができる構成とし、上記デュアル
ポートRAM2より読み出された入力エラー検出手段1
の検出結果と、出力エラー検出手段7による検出結果と
に基づいて、エラーがじたセルを一括して廃棄するマス
ク手段9とを備えた構成とする。
To implement the above method, the present invention uses the following apparatus. That is, the above dual port RA
The input error detecting means 1 read from the dual port RAM 2 is configured so that the detection result of the input error detecting means 1 can be written in M2 corresponding to the input cell.
And the masking means 9 for collectively discarding the cells in error based on the detection result by the output error detecting means 7 and the detection result by the output error detecting means 7.

【0019】上記マスク手段9には、入力エラー検出手
段1による検出結果を示す上記デュアルポートRAM2
から読み出した読み出しエラー信号E10、上記出力エラ
ー検出手段7による検出結果を示す出力エラー信号E1
と、デュアルポートRAM2から読み出された読み出し
セルD10とが同時に入力される必要がある。
The mask means 9 has the dual port RAM 2 showing the detection result of the input error detecting means 1.
The read error signal E 10 read from the output error signal E 1 indicating the detection result by the output error detection means 7
And the read cell D 10 read from the dual port RAM 2 must be input at the same time.

【0020】[0020]

【作用】入力エラー検出手段1の検出結果は、入力セル
0 とともにデュアルポートRAM2に書き込まれる。
ただし、この場合、入力セルD0 に対して上記検出結果
を示すエラー信号E0 は所定時間(入力エラー検出手段
1の処理時間)遅れて書き込まれる。
The detection result of the input error detecting means 1 is written in the dual port RAM 2 together with the input cell D 0 .
However, in this case, the error signal E 0 indicating the detection result is written to the input cell D 0 with a delay of a predetermined time (processing time of the input error detecting means 1).

【0021】デュアルポートRAM2よりの入力セルD
0 の読み出し時には従来と同様、出力エラー検出手段7
によるエラー検出が行われて、その検出結果を示すエラ
ー信号E1 はマスク手段9に入力される。また上記デュ
アルポートRAM2よりの入力セルの読み出しと同時
に、該デュアルポートRAM2への書き込み前に検出さ
れたエラー信号E0 も読み出されて、マスク手段9に入
力される。
Input cell D from dual port RAM 2
At the time of reading 0 , the output error detecting means 7 is the same as the conventional one.
The error signal is detected by the error signal E 1 and the error signal E 1 indicating the detection result is input to the mask means 9. At the same time when the input cell is read from the dual port RAM 2, the error signal E 0 detected before writing to the dual port RAM 2 is also read and input to the mask means 9.

【0022】上記においてデュアルポートRAM2より
読み出された読み出しセルD10は、上記出力エラー検出
手段7による処理時間遅延して上記出力側のエラー信号
1と同時にマスク手段9に入力される。一方、入力側
のエラー信号E0 はデュアルポートRAM2に書き込む
ときに、上記エラー検出手段1での処理時間だけ遅れて
書き込まれているので、デュアルポートRAM2よりの
読み出し時にも同じ時間遅れて読み出され、結果として
マスク手段9には読み出しセルD10,エラー信号E0
1 が同時に入力される。
The read cell D 10 read from the dual port RAM 2 is input to the mask means 9 at the same time as the output side error signal E 1 after delaying the processing time by the output error detection means 7. On the other hand, since the error signal E 0 on the input side is written with a delay of the processing time in the error detecting means 1 when being written in the dual port RAM 2, it is read with the same time delay when being read from the dual port RAM 2. As a result, the mask means 9 has a read cell D 10 , an error signal E 0 ,
E 1 is input at the same time.

【0023】これによってマスク手段9は、入力エラー
信号E0 あるいは出力エラー信号E 1 のいずれかがエラ
ーを表しているとき(“0”であるとき)、対応するセ
ルをマスクして出力しない(廃棄する)ことになる。
As a result, the mask means 9 receives an input error.
Signal E0Or output error signal E 1One of the Ella
Is displayed (when it is “0”),
Masked and not output (discarded).

【0024】[0024]

【実施例】図2は本発明の一実施例ブロック図であり、
図3はそのタイムチャートである。入力セルD0 (図3
(b) )はセルイネーブル信号Se0 (図3(a) )に同期
して入力エラー検出手段1に入力され、ここでヘッダエ
ラーが検出されてエラー信号E0 (図3(c) )をデュア
ルポートRAM2に入力する。ここで、エラー信号E 0
はヘッダエラーがあったとき“0”となる。一方、入力
セルD0 がデュアルポートRAM2に入力されるととも
に、該入力セルD0 の各オクテットに対応してパリティ
ビット付加手段6で付加されたパリティビットPaもデ
ュアルポートRAM2に入力される。このようにしてデ
ュアルポートRAM2に入力される上記パリティビッ
ト,入力セルD0 ,エラー信号E0 は、上記セルイネー
ブル信号Se0 に同期して作動する書き込みコントロー
ル手段3より出力されるライトイネーブル信号Weと、
書き込みアドレスWa(図3(d),(e) )に基づいてデュ
アルポートRAM2に書き込まれる。
FIG. 2 is a block diagram of an embodiment of the present invention.
FIG. 3 is the time chart. Input cell D0(Fig. 3
(b) is the cell enable signal Se0Synchronized with (Fig. 3 (a))
Input to the input error detection means 1 and the header error is detected here.
Error is detected and error signal E0(Fig. 3 (c))
Input to the report port RAM2. Here, the error signal E 0
Is "0" when there is a header error. Meanwhile, input
Cell D0Is input to the dual port RAM2
To the input cell D0Parity corresponding to each octet of
The parity bit Pa added by the bit adding means 6 is also
It is input to the dual port RAM 2. In this way
The parity bit input to the dual port RAM2
Input cell D0, Error signal E0Is the above cell
Bull signal Se0Write controller that operates in synchronization with
Write enable signal We output from the means 3,
Based on the write address Wa (Figs. 3 (d) and (e)), the du
It is written in the Alport RAM 2.

【0025】ここで、入力エラー検出手段1は入力セル
0 のヘッダ部分のエラーを検出してからエラー信号E
0 を出力する。従って、デュアルポートRAM2には該
エラー信号E0 が上記入力セルD0 に比してヘッダ分
(5オクテット分)遅れて書き込まれることになる。
Here, the input error detecting means 1 detects the error in the header portion of the input cell D 0 and then outputs the error signal E.
Outputs 0 . Therefore, the error signal E 0 is written in the dual port RAM 2 with a delay of the header (5 octets) with respect to the input cell D 0 .

【0026】一方、上記のようにしてデュアルポートR
AM2に書き込まれた入力セルD0及びエラー信号E0
はリードコントローラ4で生成されるリードイネーブル
信号Reと読み出しアドレスRaに基づいて読み出され
て、読み出しセルD10(図3(f) )、読み出しエラー信
号E10となる。
On the other hand, as described above, the dual port R
Input cell D 0 and error signal E 0 written in AM2
Is read based on the read enable signal Re and the read address Ra generated by the read controller 4, and becomes a read cell D 10 (FIG. 3 (f)) and a read error signal E 10 .

【0027】上記デュアルポートRAM2より読み出さ
れたパリティビットPa及び読み出しセルD10は出力エ
ラー検出手段7に入力され、ここでエラー検出がなさ
れ、エラー信号E1 (図3(f) )が出力され、該エラー
信号E1 はマスク手段9に入力される。ここで、エラー
が発生している場合、上記エラー信号E1 は“0”とな
る。
The parity bit Pa and the read cell D 10 read from the dual port RAM 2 are input to the output error detection means 7, where an error is detected and an error signal E 1 (FIG. 3 (f)) is output. Then, the error signal E 1 is input to the mask means 9. Here, when an error has occurred, the error signal E 1 becomes "0".

【0028】一方、読み出しセルD10は遅延回路8で、
上記出力エラー検出手段7でのヘッダ検出処理時間遅延
されてマスク手段9に入力される。更に、読み出しエラ
ー信号E10は直接マスク手段9に入力される。
On the other hand, the read cell D 10 is a delay circuit 8,
The header detection processing time in the output error detection means 7 is delayed and input to the mask means 9. Further, the read error signal E 10 is directly input to the mask means 9.

【0029】上記書き込み時にエラー信号E0 は入力エ
ラー検出手段1でのヘッダエラー検出処理時間(出力エ
ラー検出手段7での処理時間と同じ)だけ遅延している
ので、マスク手段9には上記読み出しエラー信号E
10(図3(g) )と遅延回路8で遅延された読み出しセル
10と更に出力エラー信号E1 とが同時に入力される。
Since the error signal E 0 is delayed by the header error detection processing time in the input error detection means 1 (the same as the processing time in the output error detection means 7) at the time of writing, the mask means 9 reads out the error signal E 0. Error signal E
10 (FIG. 3 (g)), the read cell D 10 delayed by the delay circuit 8, and the output error signal E 1 are simultaneously input.

【0030】これによって、マスク手段9では読み出し
エラー信号E10、あるいは出力エラー信号E1 のいずれ
かが“0”になると対応する読み出しセルD10に欠陥が
あるとみなして、該セルをマスクする(廃棄)ととも
に、出力セルイネーブル信号Se1 を“0”とする。従
って、入力側、出力側のいずれかの側でヘッダエラーが
発生したときには該エラーの生じたセルは廃棄されるこ
とになる。
As a result, the masking means 9 considers that the corresponding read cell D 10 is defective when either the read error signal E 10 or the output error signal E 1 becomes "0", and masks the cell. At the same time (discard), the output cell enable signal Se 1 is set to “0”. Therefore, when a header error occurs on either the input side or the output side, the cell in which the error has occurred is discarded.

【0031】以上の処理は伝送速度と本願の回路での処
理速度の相異から複数並列になされ、欠陥セルがあった
ときには該複数の情報がアラーム情報収集手段20に収
集されて警報等が発せられる。
The above processing is carried out in parallel due to the difference in transmission speed and processing speed in the circuit of the present application, and when there is a defective cell, the plural information is collected by the alarm information collecting means 20 to issue an alarm or the like. To be

【0032】[0032]

【発明の効果】以上説明したように本発明によると、入
力側の遅延回路を省略することができるので装置を小型
にすることができる上、コストを大幅にダウンすること
が可能となる。
As described above, according to the present invention, since the delay circuit on the input side can be omitted, the device can be downsized and the cost can be significantly reduced.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明原理図である。FIG. 1 is a principle view of the present invention.

【図2】本発明の一実施例ブロック図である。FIG. 2 is a block diagram of an embodiment of the present invention.

【図3】本発明のタイムチャートである。FIG. 3 is a time chart of the present invention.

【図4】従来例ブロック図である。FIG. 4 is a block diagram of a conventional example.

【図5】従来例タイムチャートである。FIG. 5 is a time chart of a conventional example.

【符号の説明】[Explanation of symbols]

1 入力エラー検出手段 2 デュアルポートRAM 7 出力エラー検出手段 9 マスク手段 E1 出力エラー信号 E10 読み出しエラー信号1 Input Error Detection Means 2 Dual Port RAM 7 Output Error Detection Means 9 Mask Means E 1 Output Error Signals E 10 Read Error Signals

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 クロック乗せ換え用のデュアルポートR
AM(2) を備え、該デュアルポートRAM(2) に書き込
まれる入力セルと、該デュアルポートRAM(2) より読
み出される読出セルのヘッダエラーを検出し、エラーが
生じているセルを廃棄するATM伝送方式におけるセル
廃棄方法において、 デュアルポートRAM(2) の書き込み側では、上記ヘッ
ダエラーの検出を行ってデュアルポートRAM(2) に入
力セルとともにエラー検出結果を書き込み、 デュアルポートRAM(2) の読み出し側では、上記デュ
アルポートRAM(2)より読み出した読み出しセルを読
み出してデュアルポートRAM(2) 内で生じたヘッダエ
ラーを検出するとともに、上記書き込み前のエラー検出
結果も読み出し、 上記デュアルポートRAM(2) への書き込み前のエラー
検出結果と、デュアルポートRAM(2) よりの読み出し
後のエラー検出結果に基づいて、セル廃棄を一括して行
うことを特徴とするATM伝送方式におけるセル廃棄方
法。
1. A dual port R for clock replacement.
An ATM equipped with an AM (2), which detects a header error of an input cell written in the dual port RAM (2) and a read cell read from the dual port RAM (2) and discards the cell in which the error occurs. In the cell discard method in the transmission method, on the write side of the dual port RAM (2), the above header error is detected and the error detection result is written to the dual port RAM (2) together with the input cell, and the dual port RAM (2) On the read side, the read cell read from the dual port RAM (2) is read to detect the header error occurring in the dual port RAM (2), and the error detection result before the write is also read. Error detection result before writing to (2) and after reading from dual port RAM (2) Based on the error detection result, the cell discard method in ATM transmission system, which comprises carrying out in a batch cell discard.
【請求項2】 クロック乗せ換え用のデュアルポートR
AM(2) と、上記デュアルポートRAM(2) への書き込
み前に入力セルのヘッダエラーを検出する入力エラー検
出手段(1) と、上記デュアルポートRAM(2) よりの読
み出し後に読み出しセルのヘッダエラーを検出する出力
エラー検出手段(7) を備え、上記2つのエラー検出手段
(1) 、(7) によるヘッダエラー検出の結果、エラーが生
じている入力セル又は読み出しセルを廃棄するATM伝
送方式におけるセル廃棄回路において、 入力エラー検出手段(1) の検出結果を入力セルに対応し
て書き込むことができる上記デュアルポートRAM(2)
と、 上記デュアルポートRAM(2) より読み出された入力エ
ラー検出手段(1) の検出結果と、上記出力エラー検出手
段(7) による検出結果とに基づいて、エラーが生じたセ
ルを一括して廃棄するマスク手段(9) とを備えたことを
特徴とするATM伝送方式におけるセル廃棄回路。
2. A dual port R for clock replacement.
AM (2), an input error detecting means (1) for detecting a header error of an input cell before writing to the dual port RAM (2), and a header of a read cell after reading from the dual port RAM (2). An output error detecting means (7) for detecting an error is provided, and the above two error detecting means are provided.
As a result of the header error detection by (1) and (7), in the cell discard circuit in the ATM transmission system that discards the input cell or read cell in which an error has occurred, the detection result of the input error detection means (1) is set to the input cell. The above dual port RAM that can be written in correspondence (2)
And the detection result of the input error detection means (1) read from the dual port RAM (2) and the detection result of the output error detection means (7), the cells in which an error has occurred are grouped together. A cell discarding circuit in the ATM transmission system, which comprises a masking means (9) for discarding the cells.
【請求項3】 上記入力エラー検出手段(1) による検出
結果を示す上記デュアルポートRAM(2) から読み出し
た読み出しエラー信号(E10) 、上記出力エラー検出手段
(7) による検出結果を示す出力エラー信号(E1)と、デュ
アルポートRAM(2) から読み出された読み出しセル(D
10) とが同時にマスク手段(9) に入力される請求項2に
記載のATM伝送方式における廃棄回路。
3. A read error signal (E 10 ) read from the dual port RAM (2) indicating the detection result of the input error detection means (1), and the output error detection means.
The output error signal (E 1 ) indicating the detection result by (7) and the read cell (D) read from the dual port RAM (2).
The discard circuit in the ATM transmission system according to claim 2, wherein 10 ) and 10 ) are simultaneously input to the mask means (9).
JP5233395A 1993-09-20 1993-09-20 Cell canceling method and circuit for atm transmission system Withdrawn JPH0795201A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5233395A JPH0795201A (en) 1993-09-20 1993-09-20 Cell canceling method and circuit for atm transmission system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5233395A JPH0795201A (en) 1993-09-20 1993-09-20 Cell canceling method and circuit for atm transmission system

Publications (1)

Publication Number Publication Date
JPH0795201A true JPH0795201A (en) 1995-04-07

Family

ID=16954418

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5233395A Withdrawn JPH0795201A (en) 1993-09-20 1993-09-20 Cell canceling method and circuit for atm transmission system

Country Status (1)

Country Link
JP (1) JPH0795201A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6560653B1 (en) 1997-08-08 2003-05-06 Telefonaktiebolaget Lm Ericsson (Publ) System and method for processing a signalling message in an ATM network
JP2008160379A (en) * 2006-12-22 2008-07-10 Denso Corp Data repeater

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6560653B1 (en) 1997-08-08 2003-05-06 Telefonaktiebolaget Lm Ericsson (Publ) System and method for processing a signalling message in an ATM network
JP2008160379A (en) * 2006-12-22 2008-07-10 Denso Corp Data repeater

Similar Documents

Publication Publication Date Title
US6163539A (en) Firmware controlled transmit datapath for high-speed packet switches
JPH0795201A (en) Cell canceling method and circuit for atm transmission system
US20050163051A1 (en) Data transfer device
US7559006B2 (en) Method and system for incorporating non-redundant components in a redundant system in a communications network
JPH09162895A (en) Cell receiver having source clock recovery circuit
JP2000156705A (en) Data processing device and control method thereof
KR100405847B1 (en) Apparatus and Method for Subscriber Board Traffic Control in ATM System
JP2006303703A (en) Network relay device
JPH07154397A (en) Method and device for reducing cell abandonment
JP3042503B2 (en) ATM switch with statistical information latch function
JP4455738B2 (en) Multiplexing method and apparatus
JPH05241985A (en) I / O controller
JP3447589B2 (en) Communication control device and two-word connected data receiving system
JPH0746238A (en) Routing network monitoring system
JP2658927B2 (en) Multiplex transmission method and apparatus
US11126449B2 (en) Content adaptive signal probing in hardware emulation devices
JP3068545B2 (en) INFORMATION PROCESSING APPARATUS, RETRY CONTROL METHOD THEREOF, AND RECORDING MEDIUM CONTAINING PROGRAM FOR EXECUTING THE METHOD
JP3075273B2 (en) Cell buffer control circuit
JPH0738608A (en) Voice packet receiver
JPH0583290A (en) Cell decomposing circuit
JP2000341293A (en) Signaling information transmission system and signaling cell disassembly device
JP2001008201A (en) Digital video signal processor
JPH01228242A (en) Bypassing system in matrix switch
JPH05252183A (en) Cell deleting system
JPH02271449A (en) Bus fault detecting system

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20001128