JPH01101760A - パケット処理装置 - Google Patents
パケット処理装置Info
- Publication number
- JPH01101760A JPH01101760A JP62258459A JP25845987A JPH01101760A JP H01101760 A JPH01101760 A JP H01101760A JP 62258459 A JP62258459 A JP 62258459A JP 25845987 A JP25845987 A JP 25845987A JP H01101760 A JPH01101760 A JP H01101760A
- Authority
- JP
- Japan
- Prior art keywords
- crv
- packet
- code
- data
- reception
- 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
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 32
- 238000001514 detection method Methods 0.000 claims abstract description 14
- 230000002159 abnormal effect Effects 0.000 claims description 20
- 230000005856 abnormality Effects 0.000 claims description 11
- 230000007257 malfunction Effects 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Dc Digital Transmission (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はパケット処理装置に関し、特に伝送路異常等に
よる異常パターンの発生を検出してその入力を防止する
パケット処理装置に関する。
よる異常パターンの発生を検出してその入力を防止する
パケット処理装置に関する。
従来、この種のパケット処理装置では、伝送路異常、特
にビット誤り又は送信側モジュールクロック異常による
伝送路符号ジッタが発生した場合、又はループ伝送路を
有するシステムでは、伝送路接続モードがノーマルから
バイパスに切り替わることによる伝送路符号位相の急転
による受信側モジュール受信クロックジッタが発生した
場合等において、伝送路符号化けを発生する。この回避
手段として通常ではパケット自体の有するFe2(FR
AME CHECK 5EQUENCIE)を用い、正
常性チエツクによる異常データの廃棄が行なわれている
。
にビット誤り又は送信側モジュールクロック異常による
伝送路符号ジッタが発生した場合、又はループ伝送路を
有するシステムでは、伝送路接続モードがノーマルから
バイパスに切り替わることによる伝送路符号位相の急転
による受信側モジュール受信クロックジッタが発生した
場合等において、伝送路符号化けを発生する。この回避
手段として通常ではパケット自体の有するFe2(FR
AME CHECK 5EQUENCIE)を用い、正
常性チエツクによる異常データの廃棄が行なわれている
。
上述した従来のパケット処理装置は、パケット ゛自
体の論理的正常性チエツクのみ検出する方式をとってい
るため、通常では異常を検出できるが、ランダムに発生
するビット化けやクロックの揺らぎによる論理回路の異
常動作があった場合には、通常のシーケンスでは発生し
ない正常性チエツク回路の誤動作や規定できないアナロ
グ的な論理回路の誤動作の発生を防止することができな
いという問題がある。
体の論理的正常性チエツクのみ検出する方式をとってい
るため、通常では異常を検出できるが、ランダムに発生
するビット化けやクロックの揺らぎによる論理回路の異
常動作があった場合には、通常のシーケンスでは発生し
ない正常性チエツク回路の誤動作や規定できないアナロ
グ的な論理回路の誤動作の発生を防止することができな
いという問題がある。
本発明は、伝送路上のアナログ的なデータの揺らぎ等に
よるパケット受信回路の誤動作を防止することができる
パケット処理装置を提供することを目的としている。
よるパケット受信回路の誤動作を防止することができる
パケット処理装置を提供することを目的としている。
本発明のパケット処理装置は、2以上のパケット処理モ
ジュールを伝送路で接続し、この伝送路を通して相互に
CRV符号付のCMI符号により非同期のパケット送受
信を行う構成において、パケットを1ビツトのCRV符
号とnビットの固定フラグパターンの組合せからなるフ
ラグを用いて先頭又は末尾を示すパケットフレームを構
成しており、一方パケット処理モジュールは、前記CR
V符号とフラグパターン以外のnビットの任意パターン
との組合せを検出する異常パターン検出回路と、この異
常パターン検出回路が所定時間の間に所定数以上の異常
を検出したときに受信したデータ列を一定時間の間無効
にする回路とを備え、前記パケット処理モジュール内に
異常パターンが入力することを防止するように構成して
いる。
ジュールを伝送路で接続し、この伝送路を通して相互に
CRV符号付のCMI符号により非同期のパケット送受
信を行う構成において、パケットを1ビツトのCRV符
号とnビットの固定フラグパターンの組合せからなるフ
ラグを用いて先頭又は末尾を示すパケットフレームを構
成しており、一方パケット処理モジュールは、前記CR
V符号とフラグパターン以外のnビットの任意パターン
との組合せを検出する異常パターン検出回路と、この異
常パターン検出回路が所定時間の間に所定数以上の異常
を検出したときに受信したデータ列を一定時間の間無効
にする回路とを備え、前記パケット処理モジュール内に
異常パターンが入力することを防止するように構成して
いる。
次に、本発明を図面を参照して説明する。
第2図は本発明に用いるC M I (CODED M
ARK IN−VERSION)符号の符号則である。
ARK IN−VERSION)符号の符号則である。
“0°″符号は、1タイムスロットの中で、前半“L”
、後半“H′”の信号である。
、後半“H′”の信号である。
“′1′″符号は、1タイムスロットの中で、“L″又
は“H”となるが、但し本レベルは前回の“′1″符号
の反転レベルとなる。
は“H”となるが、但し本レベルは前回の“′1″符号
の反転レベルとなる。
” O” CRV (CODING ROULE VI
OLATION)符号は“0”符号のバイオレーション
即ち、■タイムスロットの中で前半“H”、後半“L”
の信号である。
OLATION)符号は“0”符号のバイオレーション
即ち、■タイムスロットの中で前半“H”、後半“L”
の信号である。
“1”CRV符号は′1”符号のバイオレーション即ち
前回の“1”符号と同レベルが1タイムスロット間続く
信号である。
前回の“1”符号と同レベルが1タイムスロット間続く
信号である。
第3図は本発明で用いるパケットフレームで、先頭及び
末尾を2つのフラグに囲まれた領域をパケットフレーム
として定義する。
末尾を2つのフラグに囲まれた領域をパケットフレーム
として定義する。
第4図は本発明で用いるパケットのフラグを示すビット
パターンの一実施例である。LSBより1ビツト目が“
0″CRV符号で、その後段に“1”符号の6ビツト連
続と“O”符号1ビツトの計8ビットで定義されるフラ
グとなっている。
パターンの一実施例である。LSBより1ビツト目が“
0″CRV符号で、その後段に“1”符号の6ビツト連
続と“O”符号1ビツトの計8ビットで定義されるフラ
グとなっている。
第1図は本発明方式の一実施例を示す機能ブロック構成
図である。100,200は夫々パケット処理モジュー
ルを示しており、両者は全く等しい機能を有し、以下夫
々の処理モジュールにおいて対応する同一部分には下位
2桁の数字を同一にした符号を付しである。そして、こ
こでは両モジュールを300,400の一方向性の伝送
路によりパケットを送受するシステム方式として構成し
ている。
図である。100,200は夫々パケット処理モジュー
ルを示しており、両者は全く等しい機能を有し、以下夫
々の処理モジュールにおいて対応する同一部分には下位
2桁の数字を同一にした符号を付しである。そして、こ
こでは両モジュールを300,400の一方向性の伝送
路によりパケットを送受するシステム方式として構成し
ている。
ここで、パケット処理モジュール100からパケット処
理モジュール200ヘパケツトを送信する場合について
、正常、異常の各状態にて説明する。
理モジュール200ヘパケツトを送信する場合について
、正常、異常の各状態にて説明する。
先ず、正常時について、送信すべきパケットが発生した
場合、パケット処理部110はパケット送信部120に
対し、送信すべきパケットデータと送信要求を出力する
。パケット送信部120ではパケット送出可能な状態と
なった場合、発振器180の出力に同期したパケット化
された送信データ121と送信CRV 122をCMI
符号化部130へ出力する。送信クロック123は常時
出力してお(。CMI符号化部130では、入力された
送信データ121と送信CRV 122の通りにCMI
符号化し、伝送路300へ出力する。伝送路300から
入力されたCMI符号化されたパケットはCMI符号化
部240に入力され、受信されたCMI符号列から抽出
された受信クロック243に同期して受信データ241
と受信CRV242として出力される。CMI符号化部
240から出力された受信データ241はゲート273
と異常パターン検出回路260へ、受信CRV242は
ゲート272と異常パターン検出回路260へ、受信ク
ロック243はパケット受信部250と異常パターン検
出回路260と入力データ制御部270へ各々入力され
る。
場合、パケット処理部110はパケット送信部120に
対し、送信すべきパケットデータと送信要求を出力する
。パケット送信部120ではパケット送出可能な状態と
なった場合、発振器180の出力に同期したパケット化
された送信データ121と送信CRV 122をCMI
符号化部130へ出力する。送信クロック123は常時
出力してお(。CMI符号化部130では、入力された
送信データ121と送信CRV 122の通りにCMI
符号化し、伝送路300へ出力する。伝送路300から
入力されたCMI符号化されたパケットはCMI符号化
部240に入力され、受信されたCMI符号列から抽出
された受信クロック243に同期して受信データ241
と受信CRV242として出力される。CMI符号化部
240から出力された受信データ241はゲート273
と異常パターン検出回路260へ、受信CRV242は
ゲート272と異常パターン検出回路260へ、受信ク
ロック243はパケット受信部250と異常パターン検
出回路260と入力データ制御部270へ各々入力され
る。
異常パターン検出回路260では、常時受信データ24
1と受信CRV242を監視しており、受信CRV24
2の発生時、本CRV信号を含む8ビツトのパターンが
フラグパターンと一致するか否かを判定している。フラ
グパターンが一致しない場合、入力データ制御部270
へ受信クロック243の1サイクル分のパルスを出力す
る。また一致する正常時はパルス出力は無い。
1と受信CRV242を監視しており、受信CRV24
2の発生時、本CRV信号を含む8ビツトのパターンが
フラグパターンと一致するか否かを判定している。フラ
グパターンが一致しない場合、入力データ制御部270
へ受信クロック243の1サイクル分のパルスを出力す
る。また一致する正常時はパルス出力は無い。
入力データ制御部270では、異常パターン検出回路2
60からのパルスを発振器の出力クロックから生成した
タイマにより所定時間a毎に計数しており、この所定時
間aの間に計数値が所定数のn個以上あった場合、同様
に発振器280の出力クロックから生成したタイマによ
り一定時間b(baa)の間、論理“0”を生成し、受
信クロック243に同期させ、入力禁止制御信号とじて
出力する。逆に所定時間aの間に計数値がn個未満であ
った場合、計数値をクリアし、次回の計数を始める。よ
って、正常時は入力禁止制御信号271は、継続的に論
理“l”を出力している。
60からのパルスを発振器の出力クロックから生成した
タイマにより所定時間a毎に計数しており、この所定時
間aの間に計数値が所定数のn個以上あった場合、同様
に発振器280の出力クロックから生成したタイマによ
り一定時間b(baa)の間、論理“0”を生成し、受
信クロック243に同期させ、入力禁止制御信号とじて
出力する。逆に所定時間aの間に計数値がn個未満であ
った場合、計数値をクリアし、次回の計数を始める。よ
って、正常時は入力禁止制御信号271は、継続的に論
理“l”を出力している。
ゲート272とゲート273は、アンド論理の機能を有
し、入力禁止制御信号271が論理“0”を出力時のみ
、受信CRV274と受信データ信号275をMO”論
理に強制する。よって、入力禁止制御信号271が論理
″″0”を出力中は、受信データ241を論理“0゛°
に、受信CRV242をCRV無しの論理“0°′に強
制設定することになる。
し、入力禁止制御信号271が論理“0”を出力時のみ
、受信CRV274と受信データ信号275をMO”論
理に強制する。よって、入力禁止制御信号271が論理
″″0”を出力中は、受信データ241を論理“0゛°
に、受信CRV242をCRV無しの論理“0°′に強
制設定することになる。
正常時は、入力禁止制御信号271が論理“1”を継続
出力しているため、受信データ241と受信データ27
5及び受信CRV242と受信CRv274とは全く等
しい論理がパケット受信部250へ入力される。よって
、前記パケットは正常にパケット受信部250へ入力さ
れ、パケット解読誤データがパケット処理部210へ入
力され、パケット処理モジュール100からパケット処
理モジュール200へのデータの転送が完了する。
出力しているため、受信データ241と受信データ27
5及び受信CRV242と受信CRv274とは全く等
しい論理がパケット受信部250へ入力される。よって
、前記パケットは正常にパケット受信部250へ入力さ
れ、パケット解読誤データがパケット処理部210へ入
力され、パケット処理モジュール100からパケット処
理モジュール200へのデータの転送が完了する。
次に、異常時について、発振器180が電源変動又は電
源雑音又は、発振器自体の間欠障害にて出力の周波数の
揺らぎを発生している場合、CM■符号化部130から
出力されるCMI符号列は、周波数方向の揺らぎをもっ
て伝送路300に出力される。伝送路300からCMI
復号化部240へ入力されたCMI符号列から抽出され
るクロック243は、CMI符号列の揺らぎにより、ジ
ッタを有しているため、CMI復号化部240で復号さ
れる場合、任意のデータに化ける。そのデータ化けは、
任意と考えられるため、“On又は“1”のCRY符号
へのデータ化けも等しい確率で発生する。
源雑音又は、発振器自体の間欠障害にて出力の周波数の
揺らぎを発生している場合、CM■符号化部130から
出力されるCMI符号列は、周波数方向の揺らぎをもっ
て伝送路300に出力される。伝送路300からCMI
復号化部240へ入力されたCMI符号列から抽出され
るクロック243は、CMI符号列の揺らぎにより、ジ
ッタを有しているため、CMI復号化部240で復号さ
れる場合、任意のデータに化ける。そのデータ化けは、
任意と考えられるため、“On又は“1”のCRY符号
へのデータ化けも等しい確率で発生する。
よって、異常パターン検出回路260では上記ジッタが
発生している期間、一定確率で異常CRV信号を受信C
RY信号242から受けることになり、入力データ制御
部270では異常パターン検出回路出力パルス260の
計数値が一定時間aの間にm以上となり、ゲート272
及びゲート273に対し、一定時間すの間、論理゛0”
を出力する。一定時間す終了時点で再度異常パターンが
発生しているなら、継続的に再度一定時間すの間論理“
O”が出力され、ジッタが消滅するまで継続される。
発生している期間、一定確率で異常CRV信号を受信C
RY信号242から受けることになり、入力データ制御
部270では異常パターン検出回路出力パルス260の
計数値が一定時間aの間にm以上となり、ゲート272
及びゲート273に対し、一定時間すの間、論理゛0”
を出力する。一定時間す終了時点で再度異常パターンが
発生しているなら、継続的に再度一定時間すの間論理“
O”が出力され、ジッタが消滅するまで継続される。
よって、受信CRV274と受信データ275はジッタ
が発生中は共に0”論理に強制され異常パターンのパケ
ット受信部250への入力が防止される。
が発生中は共に0”論理に強制され異常パターンのパケ
ット受信部250への入力が防止される。
なお、上述したパケット処理モジュール100からパケ
ット処理モジュール200へのデータ送信と同時に、伝
送路400を通して逆方向のデータ送信が行われること
は言うまでもない。
ット処理モジュール200へのデータ送信と同時に、伝
送路400を通して逆方向のデータ送信が行われること
は言うまでもない。
また、本実施例では2つのパケット処理モジュールが2
つの一方向性の伝送路によって接続される構成方式で説
明したが、他に双方向バス、ループ型バス等でも同様の
効果を有する。
つの一方向性の伝送路によって接続される構成方式で説
明したが、他に双方向バス、ループ型バス等でも同様の
効果を有する。
以上説明したように本発明は、CRV符号とフラグパタ
ーン以外のnビットの任意パターンとの組合せの異常を
、異常パターン検出回路において所定時間の間に所定数
以上の異常を検出したとき−に、受信したデータ列を一
定時間の間無効にするように構成しているので、伝送路
上のアナログ的なデータの揺らぎ等によるパケット受信
回路の誤動作を防止する効果がある。
ーン以外のnビットの任意パターンとの組合せの異常を
、異常パターン検出回路において所定時間の間に所定数
以上の異常を検出したとき−に、受信したデータ列を一
定時間の間無効にするように構成しているので、伝送路
上のアナログ的なデータの揺らぎ等によるパケット受信
回路の誤動作を防止する効果がある。
第1図は本発明の一実施例の機能ブロック図、第2図は
CMI符号則を示す説明図、第3図はパケットフレーム
を示すデータストリーム、第4図はフラグを示すビット
パターン図である。 100.200・・・パケット処理モジュール、110
.210・・・パケット処理部、120,220・・・
パケット送信部、130,230・・−CMI符号化部
、140,240・・・CMI復号化部、150゜25
0・・・パケット受信部、160.260・・・異常パ
ターン検出回路、170,270・・・入力データ制御
部、180,280・・・発振器、300,400・・
・伝送路、121.221・・・送信データ、122゜
222 ・・・送信CRV、123,223−・・送信
クロック、141,241・・・受信データ、 14
2゜242・・・受信CRV、143.243・・・受
信クロック、171,271・・・入力禁止制御信号、
172.272・・・ゲート、173,273・・・ゲ
ート、174,274−・・受信CRV、 175.
275・・・受信データ。
CMI符号則を示す説明図、第3図はパケットフレーム
を示すデータストリーム、第4図はフラグを示すビット
パターン図である。 100.200・・・パケット処理モジュール、110
.210・・・パケット処理部、120,220・・・
パケット送信部、130,230・・−CMI符号化部
、140,240・・・CMI復号化部、150゜25
0・・・パケット受信部、160.260・・・異常パ
ターン検出回路、170,270・・・入力データ制御
部、180,280・・・発振器、300,400・・
・伝送路、121.221・・・送信データ、122゜
222 ・・・送信CRV、123,223−・・送信
クロック、141,241・・・受信データ、 14
2゜242・・・受信CRV、143.243・・・受
信クロック、171,271・・・入力禁止制御信号、
172.272・・・ゲート、173,273・・・ゲ
ート、174,274−・・受信CRV、 175.
275・・・受信データ。
Claims (1)
- (1)2以上のパケット処理モジュールを伝送路で接続
し、この伝送路を通して相互にCRV符号付のCMI符
号により非同期のパケット送受信を行うパケット処理装
置において、前記パケットは1ビットのCRV符号とn
ビットの固定フラグパターンの組合せからなるフラグを
用いて先頭又は末尾を示すパケットフレームを構成し、
前記パケット処理モジュールは、前記CRV符号とフラ
グパターン以外のnビットの任意パターンとの組合せを
検出する異常パターン検出回路と、この異常パターン検
出回路が所定時間の間に所定数以上の異常を検出したと
きに受信したデータ列を一定時間の間無効にする回路と
を備えることを特徴とするパケット処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62258459A JPH077980B2 (ja) | 1987-10-15 | 1987-10-15 | パケット処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62258459A JPH077980B2 (ja) | 1987-10-15 | 1987-10-15 | パケット処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01101760A true JPH01101760A (ja) | 1989-04-19 |
| JPH077980B2 JPH077980B2 (ja) | 1995-01-30 |
Family
ID=17320516
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62258459A Expired - Lifetime JPH077980B2 (ja) | 1987-10-15 | 1987-10-15 | パケット処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH077980B2 (ja) |
-
1987
- 1987-10-15 JP JP62258459A patent/JPH077980B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH077980B2 (ja) | 1995-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR900006920B1 (ko) | 다수결에 의한 착오 검출 및 정정 방법 | |
| US4045771A (en) | Encoding and decoding device for error-detecting transmission systems, in particular for remote-control and remote-actuation equipments | |
| US5497377A (en) | Communication system and method of detecting transmission faults therein | |
| US9479277B2 (en) | Mechanism for channel synchronization | |
| US6415412B2 (en) | Signal used in the transmission of data in a communication system | |
| JPH0473906B2 (ja) | ||
| EP1890453B1 (en) | Transmission of Control Information by Data Polarity Inversion | |
| US5420865A (en) | Method and apparatus for alignment of frames of information | |
| US6275880B1 (en) | Framing codes for high-speed parallel data buses | |
| US5510786A (en) | CMI encoder circuit | |
| JPH077980B2 (ja) | パケット処理装置 | |
| US7509562B1 (en) | Maintaining data integrity for extended drop outs across high-speed serial links | |
| JPH04267631A (ja) | パリティビット付加方式 | |
| EP4618431A1 (en) | First communication apparatus, second communication apparatus, and communication system | |
| JP2796094B2 (ja) | 伝送路障害検出方式 | |
| RU1793553C (ru) | Устройство передачи и приема команд согласовани скоростей | |
| KR0174601B1 (ko) | 전자식 교환시스템의 잡음제거회로 | |
| SU1336254A1 (ru) | Система дл исправлени ошибок при передаче N-разр дных кодовых слов | |
| JP2003134090A (ja) | 情報送信装置、情報受信装置及び情報通信システム | |
| SU1585798A1 (ru) | Устройство дл обнаружени и исправлени ошибок | |
| JPH06177864A (ja) | 障害検出回路 | |
| Abou El-Azm | Circuits of coder/decoder and error detection in 5B6B transmission code | |
| SK285826B6 (sk) | Spôsob dekódovania cyklicky kódovaného signálu | |
| JPH034623A (ja) | 直列データ伝送システム | |
| JP2000032089A (ja) | データ伝送装置の符号化回路 |