JPH0380729A - シーケンス同期方法及び装置 - Google Patents
シーケンス同期方法及び装置Info
- Publication number
- JPH0380729A JPH0380729A JP2117281A JP11728190A JPH0380729A JP H0380729 A JPH0380729 A JP H0380729A JP 2117281 A JP2117281 A JP 2117281A JP 11728190 A JP11728190 A JP 11728190A JP H0380729 A JPH0380729 A JP H0380729A
- Authority
- JP
- Japan
- Prior art keywords
- generator
- sequence
- data
- phase
- receiver
- 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
- 238000000034 method Methods 0.000 title claims description 51
- 238000009432 framing Methods 0.000 claims abstract description 45
- 239000011159 matrix material Substances 0.000 claims abstract description 15
- 238000013507 mapping Methods 0.000 claims abstract description 9
- 230000005540 biological transmission Effects 0.000 claims description 16
- 239000002131 composite material Substances 0.000 claims description 13
- 230000001360 synchronised effect Effects 0.000 claims description 13
- 238000005070 sampling Methods 0.000 claims description 11
- 230000000737 periodic effect Effects 0.000 claims description 10
- 125000004122 cyclic group Chemical group 0.000 abstract description 4
- 230000004044 response Effects 0.000 abstract description 2
- 101150071746 Pbsn gene Proteins 0.000 abstract 3
- 230000006870 function Effects 0.000 description 10
- 238000012795 verification Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/041—Speed or phase control by synchronisation signals using special codes as synchronising signal
- H04L7/043—Pseudo-noise [PN] codes variable during transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03828—Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties
- H04L25/03866—Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties using scrambling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5672—Multiplexing, e.g. coding, scrambling
- H04L2012/5673—Coding or scrambling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/048—Speed or phase control by synchronisation signals using the properties of error detecting or error correcting codes, e.g. parity as synchronisation signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/08—Speed or phase control by synchronisation signals the synchronisation signals recurring cyclically
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Power Engineering (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Time-Division Multiplex Systems (AREA)
- Communication Control (AREA)
Abstract
め要約のデータは記録されません。
Description
置に係る。
域で定義されるジェネレータ多項式に従い、データ受信
機に配置された第1のシーケンスジェネレータをデータ
送信機に配置された第2の同じシーケンスジェネレータ
と同期させる方法であって、第2ジェネレータにより生
成されたシーケンスを送信機から受信機への送信用のデ
ータストリームに加算し、該データストリームは間隔を
おいて予測可能データ値を有し、受信データをフレーミ
ングし、かくて予測可能データ値の間隔と位置を決定し
、該位置で受信されたデータを標本化し、標本の合成シ
ーケンスは第2ジェネレータにより生成されたシーケン
スの標本化された型より成り、標本のシーケンスから第
2ジェネレータの位相を決定し、第2ジェネレータのそ
れと対応するように第1ジェネレータの位相を調節する
各段階より成り、該方法はまた該データ受信機において
該データ送信機がそのシーケンスジェネレータを適用し
たかどうかを自動的に決定する役割も果たすシーケンス
同期方法が提供される。
ア域で定義されるジェネレータ多項式に従い、データ受
信機に配置された第1のシーケンスジェネレータをデー
タ送信機に配置された第2の同じシーケンスジェネレー
タと同期させる方法であって、第2ジェネレータにより
生成されたシーケンスを送信機から受信機への送信用の
データストリームに加算し、該データストリームは間隔
をおいて予測可能データ値を有し、該データストリーム
は間隔をおいてフレーミング情報を有し、該フレーミン
グ情報は予測可能データ値を構成し、統計的手段により
、受信データのフレーミングと第2ジェネレータの位相
の決定と受信されたデータフレーミング情報の標本化を
同時に行い、かくて予測可能なデータ値の間隔と位置を
決定し、該位置において受信データを標本化し、標本の
合成シーケンスは第2ジェネレータにより生成されたシ
ーケンスの標本化された型より成り、標本のシーケンス
から第2ジェネレータの位相を決定し、第2ジェネレー
タのそれと対応するように第1ジェネレータの位相を調
節する各段階より成り、該データ受信機において該デー
タ送信機がそのシーケンスジェネレータを適用したかど
うかを自動的に決定する役割も果たすシーケンス同期方
法が提供される。
第1擬似乱数2進法シーケンス(PRBS)ジェネレー
タをデータ送信機に配置された第2の同じPRBSジェ
ネレータと同期させる方法であって、第2ジェネレータ
により生成されたPRBSを送信機から受信機への送信
用のデータストリームに加え、該データストリームは周
期的間隔での既知のデータ値を有し、その周期のフレー
ムで受信データをフレーミングし、既知のデータ値の位
置を決定し、該位置での受信データを標本化し、標本の
合成シーケンスは第2ジェネレータにより生成されたP
RBSの標本化された型より成り、標本のシーケンスか
ら第2ジェネレータの位相を決定し第1ジェネレータの
位相を調節して第2ジェネレータのそれと対応するよう
にする各段階より成ることを特徴とするシ−ケンス同期
装置が提供される。
ア域で定義されるジェネレータ多項式に従い、データ受
信機に配置された第1のシーケンスジェネレータをデー
タ送信機に配置された第2の同じシーケンスジェネレー
タと同期させる装置であって、第2ジェネレータにより
生成されたシーケンスを送信機から受信機への送信用の
データストリームに加算する手段を有し、該データスト
リームは間隔をおいて予測可能データ値を有し、受信デ
ータをフレーミングし、かくて予測可能データ値の間隔
と位置を決定する手段を有し、該位置で受信されたデー
タを標本化する手段を有し、標本の合成シーケンスは第
2ジェネレータにより生成されたシーケンスの標本化さ
れた型より成り、標本のシーケンスから第2ジェネレー
タの位相を決定する手段を有し、第2ジェネレータのそ
れと対応するように第1ジェネレータの位相を調節する
手段を有するシーケンス同期装置が提供される。
がガロア域で定義されるジェネレータ多項式に従い、デ
ータ受信機に配置された第1のシーケンスジェネレータ
をデータ送信機に配置された第2の同じシーケンスジェ
ネレータと同期させる装置であって、第2ジェネレータ
により生成されたシーケンスを送信機から受信機への送
信用のデータストリームに加算する手段を有し、該デー
タストリームは間隔をおいて予測可能データ値を有し、
該データストリームは間隔をおいてフレーミング情報を
有し、該フレーミング情報は予測可能データ値を構成し
、受信データのフレーミングと第2ジェネレータの位相
の決定と受信されたデータフレーミング情報の標本化を
同時に行う統計的手段を有し、かくて予測可能なデータ
値の間隔と位置を決定し、該位置において受信データを
標本化する手段を有し、標本の合成シーケンスは第2ジ
ェネレータにより生成されたシーケンスの標本化された
型より成り、標本のシーケンスから第2ジェネレータの
位相を決定する手段を有し、第2ジェネレータのそれと
対応するように第1ジェネレータの位相を調節する手段
を有するシーケンス同期装置が提供される。
配置された第1擬似乱数2進法シーケンス(PRBS)
ジェネレータをデータ送信機に配置された第2の同じP
RBSジェネレータと同期させる装置であって、第2ジ
ェネレータにより生成されたPRBSを送信機から受信
機への送信用のデータストリームに加える手段を有し、
該データストリーム値は周期的間隔での既知のデータ値
を有し、その周期のフレームで受信データをフレーミン
グし、既知のデータ値の位置を決定する手段を有し、該
位置での受信データを抽出する手段を有し、標本の合成
シーケンスは第2ジェネレータにより生成されたPRB
Sの標本化された型より成り、標本のシーケンスから第
2ジェネレータの位相を決定する手段を有し第2ジェネ
レータのそれと対応するように第1ジェネレータの位相
を調節する手段を有するシーケンス同期方法が提供され
る。
送信機でのPRBSジェネレータにより発生した擬似乱
数2進法シーケンス(PRBS)は2を法としてたとえ
ばデータ信号に加えられる。
て加えられたPRBSの位相は受信機での同じPRBS
ジェネレータを同期させるために回復されなければなら
ない。これを達成するためには、以前は遠隔(送信機)
PRBSジェネレータをリセットし送信されたデータに
(数ビットの)既知の同期ワードを加えることが必要で
あった。
PRBSジェネレータ(第1図)からの擬似乱数2進法
シーケンス(PRBS)はデータ送信機での2進法デー
タストリームに加えられ、受信機での第2PRBSジェ
ネレータ6(第1図)からの同じPRBSはPRBSジ
ェネレータを中断またはリセットする必要なしに同期さ
れる。
255、2号(S D プルツクハイマーl)に示
されたフレーミング情報の範囲画定のための巡回冗長コ
ードの使用と結びつくと、特に有利であり、該出願の内
容をここに参照文献とするが、他のフレーミング方法も
用いられうる。
での既知のもしくは予測可能なデータ値の導入または存
在に依存している。これは、遠隔送信機(第1)PRB
Sジェネレータ2の特定値が受信機により特定の時点で
知られることに帰結し、該特定値は受信機にのみ存する
第2PRBSジェネレータ6を同期させるのに充分な情
報を形成する。
TV)データの場合である。この場合、データはnビッ
トの長さのヘッダとjビットの長さのペイロードを有し
たとえば2進法の0のようなデータ値が各セルの始めか
らi番目のビットで生じる均一な長さLのビットのセル
の形式である。
タストリームW (X)がデータソース1により生じ、
第1 PRBSジェネレータ2はシーケンスU (X)
を生威し、フレーミング情報がフレーミング加法/CR
C(巡回冗長検査)ジェネレータにより与えられる。
期的間隔で既知のデータビットがある、つまり、各i番
目のデータ標本は2進法の0にセットされているという
特性がある。
とペイロード)である。これは有効データ要素を破壊せ
ずにCRC検査で上書きされうるw (k)=Oからw
(k+r−1)のフィールドに零情報を含む。これに代
わりうるアプローチは上書きでなくセル中の特定な点で
CRCビットを挿入することである。この例については
、既知のデータ要素(値は2進法の0)はw(k−1)
の位置でヘッダに配置される。
F度のPRBSジェネレータ多項式1+f(X)に依存
するシーケンスU (X)を生成する。
u(X)はそこで排他的ORゲート4を用いて(2を法
として)データ列W (X)に加えられる。PRBSシ
ーケンス周期の開始とセルの開始との間には特定の位相
関係は必要とされない。
でd (x) =w (x)Φu (x)である。
加えられて送信されたデータ列t (x)を形成し、こ
こでt (x) =r (x)■d (x)である。C
RCは、データ列d (x)の多項式表現ラフイードバ
ックシフトレジスタ装置を用いるコードジェネレータ多
項式g (x)により分割することにより計算される。
ムコードである。第1のにビットは情報より成り、後者
のr=n−にビットはCRCビットである。
であり、g (x)がコードのジェネレータ多項式であ
り、q (x)がジェネレータ多項式g(X)によるヘ
ッダデータd (x)の分割から得られた商とすると、 i (x)=x”−’ d (x)■r (x) 、
及びr (x) =q (x) g (x)■x”−’
d (x)となる。
は、データは実質的にエラーなく受信されるものとする
。フレーミングはたとえば前述の特許出願のCRCフレ
ーミング技術を用いてセル境界を画定するためデータt
(x)に(5で)適用される。この処理に続き、既知
のPRBSのデータ要素wiの位置が知られ、これらの
標本は抽出されて周波数1/LのシーケンスS (X)
を形成する。
本化されたものである。PRBSの長さがLより長い時
、間隔m=Lであり、もしくはPRBSの長さがLより
小さい時は2’−1を法としてm=Lである。
ックシフトレジスタの「零シーケンス」より成る。PR
BSシーケンスのF番目の標本値が(エラーなく)受信
される時点では、(一定の場合にはそれより早く達成さ
れることもあるが)、局部(第2)PRBSジェネレー
タを同期させるのに充分な情報が存在する。
第2)PRBSジェネレータ6を同期させるのに使用し
うる種々の方法がある。
)PRBSジェネレータ2ステートとの間の直接関係が
用いられる。この場合において、種々の値S (X)は
長さFのレジスタZ (X)(レジスタ7)に記憶され
る。これらの値は、適当な写像行列により乗算された際
には未来時t+τについてのベクトルを生成し、τの後
では局部/受信機(第2)PRBSジェネレータ6は遠
隔PRBSジェネレータのそれと同期して継続的にクロ
ックされる。
(F−1)の受信に関するt+τ時では、列ベクトル[
14(は行列乗法により与えられる。
におけるそれぞれの列Vjは、標本化されたPRBS行
ベクトル[Zo Z+ Zz 、、ZF −1]により
乗算されると局部受信機PRBSジェネレータ要素U、
についての値を与える。ここでt十τ時にてF−1に対
しj=0である。
な全ての値につき値をとりうる。m及びτの値はどのよ
うな適用についても一定である。・選択されたパターン
に従って変化するmについては、U(t+τ)は決定さ
れうるが変化するmのパターンでの位置によって標本z
(t)の周期的シフトが必要になるよう、行列V(τ
)についての解決方法が存する。
、係数行列V(τ)での行ベクトル2(1)と適当な列
とのベクトル積を実行するのに必要な回路は、すべての
標本の2を法とする加算を実施し、それにつき列行列体
数は零ではない。
うに選択される。
列となる。
示す。標本記憶レジスタ7は連続ロードシフトレジスタ
である。データS (X)はクロックされて標本記憶レ
ジスタlOにフレームLにつき1ビツトで記憶される。
ネーブルの状態になり、PRBSジェネレータ6の予定
ステートがロードされる。PRBSジェネレータはそこ
で入来ビットストリームt (x)と同じ速度でクロッ
クされる。PRBS出力はPRBS同期を確実にするた
めに、標本時間において標本データ5(X)に対応する
よう検査される。PRBSシフトレジスタは、これらが
−様に対応しないと認められる場合にのみ再ロードされ
る。これはビット送信エラーに弾力性を与えるものであ
る。標本記憶レジスタ7及び受信機PRBSジェネレー
タ6は同じ記憶要素を共有することに注意すべきである
写像行列V(τ)の係数演算のためには以下の方法が用
いられる。
間した行に書き出す。mだけ離間してF×F行列を形成
するF列を選ぶ。以前の組での最後の列の後τで結果F
XF行列を形成するようなF列を選ぶ。そして写像行列
V(τ)の行は元の組を合成された組に変換するのに必
要なF線型列作用により画成される。
列S、(X)において夫々入来するビットを用いてそれ
が受信される瞬間にフィードバック関数f (x)の値
に上書きするものである。これは線型フィードバックシ
フトレジスタの零列を効果的に同期させて、そのビット
標本値をその瞬間及び各全周期毎に発生させる。ビット
標本が以前のそれにより達成された同期を停止しないよ
うに、シフトレジスタの各段階の現在値はこれまで集め
られた標本の全てと矛盾しないものにされなければなら
ない。F妥当性ビット標本がこのようにレジスタに挿入
された後は、零列は確実に同期される。
フィードバック関数f (x)のための装置の一般的構
成を示す。やはり長さがFであるシフトレジスタb (
x)は最後のF審判ビット標本s (x)を記憶し、各
新標本のための位置により右にシフトされる。線型結合
関数go、、、gF−1は、これまでの全標本に一致す
べきシフトレジスタa (X)の各段階についての値を
計算する。
そこからはいかなる線型結合もなされない。
(x)、ao)、、、gr−+ (b (x)、a
F−1)は、レジスタa (X)の各段階に先行する夫
々のマルチプレクサを介してシフトレジスタa(X)に
挿入され、ビット標本と同期された制御信号により選択
される。送信機と同期する零列(PRBS)は点p (
x)から得られる。
ィードバック関数f (x)及び零列ビット標本s (
x)の間の特定のビット周期mから算出される。これら
の関数g+は排他的ORゲートより戒る。実用上は、こ
れらの結合関数の内の幾つかは零であり、それによりそ
の共同マルチプレクサを省くことができる。
達成できる機会が提供されることである。
並置してベクトルを生成する。
らを並置してベクトルを生成する。
トを計算し、結果としてlシーケンス長の後に同期を達
成するのに用いられる。
信機シーケンスジェネレータにおけるベクトルと同じベ
クトルを生成するFビット標本の選択があることが示さ
れる。最高の長さの線型フィードバックシフトレジスタ
及び2の整数乗であるビット標本周期mについては、F
標本のこの選択は唯一であり、算出可能である(y (
x)で示される)。
ータでのベクトルのm回の連続変化に対応する。しかし
、各連続周期mは結合Fビット標本のベクトルの1回の
変化に対応する。したがって、結合ベクトルZ (X)
のy (x)からの距離dは零列のベクトル変化に関し
ては、受信された結合ベクトルz (x)間の距離(m
−1)*dを示し、ベクトルは変化し、そして送信機が
再度この状態になるまで待機する。これはF番目のビッ
ト標本が受信されて1ビツト後に再び発生する。
(x)を有する2個のシフトレジスタa(X)及びb’
(x)より成る。f−(x)はf(X)と同数の係数を
有するがそれらはオーダが逆になっている。すなわち、 f (x)=fo +f+ x+ft x”、、+fx
’−’及び、 f (X) ” f r−+ + f F−I X+
FF−3X”、、。
ジスタa (X)により生成されたそれの逆である。入
来するビットは右ヘシフトされてレジスタa (x)
、b (x) 、z (x)に入る。レジスタy (x
)は予めプログラムされており、上述の唯一対応ベクト
ルを含み、送信機と受信機シーケンスの間でのオフセッ
トを生じさせるのに用いられる。
を示す。比較は、レジスタb (x)でのベクトルとレ
ジスタy (x)のかもしくは標本2(X)の結合ベク
トルとの間でなされる。初期の状態では、これはレジス
タb (x)をレジスタy(X)と比較するのに用いら
れる。コンパレータはそれらが均等でないことを示すが
、a (X)及びb (x)の両レジスタは結合ベクト
ルの初期の状態からビット速度でクロックされる。レジ
スタa (X)は零列のベクトル中を前進し、レジスタ
b (x)は逆方向に進む。レジスタb (x)がレジ
スタy (x)と等しくなると、レジスタa(X)はF
番目のビット標本が受信された時に送信機シーケンスジ
ェネレータが有したベクトルを含む。この点において、
レジスタa (X)はコンパレータ14により不能にさ
れたそのクロックを有するが、レジスタb (x)はベ
クトル列中を後進し続ける。送信機は、F番目のビット
が受信された後まる1つの審判長で再びレジスタa (
X)でのベクトルを得る。レジスタa (X)が不能に
された時点で、コンパレータマルチプレクサ15はここ
でレジスタb (x)でのベクトルをレジスタZ (X
)でのそれと比較するために切換えられる。
タb (x)が同一のベクトルを有する際には、これは
F番目のビットが受信されて丁度lシーケンス長の後に
終了し、送信機でのシーケンスジェネレータも然りであ
る。この段階では、コンパレータ出力はシフトレジスタ
a (X)のクロックを再びイネーブルし、それにより
これは送信機のシーケンスジェネレータと同期すること
になる。
線型フィードバックシフトレジスタを形成するように選
択される。しかし、m>2の場合には、シーケンスジェ
ネレータは零列のベクトル中を一時にm−1だけ進むよ
うに設計されなければならない。nがシーケンス長であ
る場合に、l<m<nにつき、ベクトルをm−1だけベ
クトル中を進めるようにシープ・ンスジェネレータを構
成することが可能である。しかし、同期が達成されると
、レジスタa (X)で計算された同期ベクトルは、送
信機と調和するシーケンスを生成するために普通線型フ
ィードバックシフトレジスタに変換されなければならな
い。これはレジスタa (X)及びf (x)の再構成
により達成されるか、もしくはf−(x)の係数が引続
き逆にされている場合にはレジスタb (x)により達
成される。このレジスタは同期が達成されると冗長にな
るからである。
べきである。PRBSジェネレータが最大長でない場合
には、PRBSジェネレータの−の状態は唯−性を確実
にするために受信機により知られなければならない。P
RBSの周期長はセル長の整数倍であってはならず、ま
たセル長はPRBSの整数倍であってはならず、そうで
なげれば標本化されたシーケンスは一定値であり、受信
機(第2)PRBSジェネレータを同期させるのに充分
な情報を含まない。
を遠隔擬似乱数列ジェネレータのそれにロックする方法
を開示している。この方法は特に、遠隔で発生したシー
ケンスがそれをランダム化するために実質的に未知の送
信データシーケンスに2を法として加算されたシステム
に適用されるが、これに限られるものではない。未知の
擬似乱数列位相を決定するために、原始データシーケン
スで周期的に生ずる既知の要素が使用される。受信され
たデータのフレーミングに続き、もともと既知の要素の
位置は知られ、遠隔PRBSジェネレータの標本型は抽
出され標本ストリームS (X)が形成される。この標
本ストリームS (X)は局部PRBSジェネレータを
同期させるために種々の方法たとえば特に第3図、第4
図、または第5図を参照して説明したような方法で使用
可能である。
方法の従来のものは、ジェネレータの周期的リセットと
数ビットの既知の同期ワードの追加が必要とされた。こ
こに提案される技術は定期的リセットの必要性を克服し
、既知のデータがデータブロックにつき1ビツトを基礎
として配分されることを可能にする。
しているが、基本方法及び装置はそのように制限される
必要はなく、実際、その係数及び演算子がガロア域すな
わち2元、3元、4元等で定義される一般多項式に従う
シーケンスジェネレータにならば適用可能である。
た連続ビット同期方法を実施する。
測可能ビットの先行標本の記憶を必要としないため、標
本記憶レジスタの必要性をなくしたことである。
タのメモリーから追放される必要はもはや無く、エラー
標本が受信されてF個の標本の後でなく、次もしくはそ
の次の標本で、より早いエラー修復が可能となる。
するデータストリング、−例としては長い零の゛ストリ
ングを検出するのに用いられる場合には、送信機と受信
機に共通に知られる予測不能/予測可能情報に従って、
送信機シーケンスの位相の変形に応答して受信機シーケ
ンスの位相を変形させ、同期を維持することができる。
動的に適応し、 −その間隔はフレーム画成装置により
示されるか、任意のオ゛−ダの間隔で受信された標本間
での所定の組の間隔に適応するか、標本間のただ一つの
間隔を採用するよう固定される。たとえばこれはATM
送信の場合の空のセルであり、そこではかかるセルの内
容は決まっており、知られている。この性能により数個
の標本が必要に応じて各フレームから得られ、したがっ
て同期を達成する時間を早める。1次のジェネレータ多
項式についての同期達成の基準は、F度の線型独立標本
が受信機による確実な同期のために必要とされることで
あるが、実用上は同期はF個の標本より少ない標本で得
られる。
でき、たとえばフレーミング情報が標本の完全性を示す
出願第8910255.2号におけるようにフィールド
の検査合計であるような場合、送信機媒体でのエラーに
対する弾力性を改善する。
が、フィードフォワードや他のジェネレータ実施も同様
に適用される。
項式であるが、必ずしも最大長シーケンスの生成に限定
されるものではない。
能なデータ値は送信において変化を受けず、したがって
受信機ジェネレータを抑制する特性を有する標本を生じ
させ、それによりスクランブルの存在/不存在を検出し
、受信機でジェネレータをスイッチオフする。
あり、当業者に明らかな多項式におけるXの非零係数に
ついての排他的OR演算(または同等の論理)より成る
。
クされたシフトレジスタの段階を形成する。
他的OR演算を挿入することもでき、それによりシフト
されたビットは既知のビット位置での入来する標本に従
って変形されうる。信号[(X)は入来データストリー
ムであり、信号「制御」は有効な標本がストリームt
(x)から取り出される時ならば常に、フレーム画成装
置または標本位置予測装置に従ってマルチプレクサを作
動させる。
でのそれと同期されるべきスクランブラシーケンスであ
る。ブロックg+ (m、f (x))、、。
項式f (x)に従ってf (x)の係数と同じガロア
域にある係数であり、rmJは所与の適用では固定され
、それにより係数を固定し、またはそれら係数はf (
x)及び標本間の最後の間隔に従って計算され、または
、それら係数はある所定の閉じた組の間隔rmJについ
ては標本間の最後の間隔に従って閉じた組の値の間で切
換えられる。さらに、これら係数g+ (m、f (
x))、−g。
時間τにつき受信機ジェネレータを同期させるために予
め決定されもしくは動的に計算される。
(m、 f (x) ) 、、、 gr−+ (
m、 f (X))はただ一つであり、2F−1の因数
でないあらゆるmにつき存在し、該因数はZ′−1をF
より小さい整数値で割る。
トレジスタの第1段階a0に向ける。排他的OR演算3
1はu (x)と段階a6への入力との間の差を測定し
、これらは通常の演算では同一なので、係数g+ (
m、f (x))、、、gr−+(m、f (x))を
介してレジスタの他の内容に何ら効果を及ぼさない。
て信号t (x)をシフトレジスタの第1段階aoに向
ける。演算31はこの標本とシーケンスu (x)の間
の差を測定し、係数g+ (m+f (x))、、、
gy−+ (m、f (x))を介してレジスタao
、、、ay−+の他の内容を変更して標本及び従前の標
本の値と一致するようにする。このようにして、受信器
シーケンスは前の標本から線型的に独立した各標本につ
き、送信器シーケンスとの同期をとる。
と信号U (X)との間に差がない場合には、受信器は
同期されたと考えられ、制御は更なる演算を禁止される
。
ードフレームにつき)各フレームのヘッダでlビットが
あるということに基づいてフレーミングロケータ−及び
デスクランブラに対し同期の演算及び検証を行うことを
以下に説明する。
る本例の他の特徴は、短かいフレームで反転するフレー
ムの2つの長さ(18及び54バイト)についての2つ
の可能な間隔のうちの一つを示すよう、既知のデータビ
ットを使用することである。2組の係数g+ (43
2,f (x))gy−+ (432,f (X))
及びg+ (144゜f (x) ) 、、、 gv
−+ (144,f (x) )はτ=144につき
、つまり144ビット進んだシーケンスを同期させるよ
うにされている。
の同期の前に有効セルヘッダを継続して配置するが、有
効な標本は既知のビット位置でのセルヘッダから取り出
される。ヘッダロケータ−が劣悪なヘッダを受信したり
、また現在第1の有効ヘッダを探している場合には、デ
スクランブラは自由に作動するが、有効な標本は取り出
されない。
れる時に)144ビツト(18バイト)を使用するため
に、各有効ヘッダにつき入来する標本とデスクランブラ
フィードバックビット(前述の排他的OR演算31の出
力)との間の差を記憶する。先行セルの長さも記憶され
、その間隔に対応する係数g+ gr−+が後に決定
されうる。
セルヘッダの存在はセルが2つの長さのうちで短い方で
あることを示し、その場合には既知のデータ値は反転さ
れ、この表示は記憶された差の値と結合して用いられ、
検証情報と補正された差信号を与えるために共に排他的
ORがなされる。補正された差信号及び記憶された最後
のセル表示は2組の係数の選択がデスクランブラレジス
タ内容に適用されるのを制御する。
のみ増加する。
検証も受信される、つまり差がない。
間の差信号は現在のセルの長さを決定する。つまり、こ
の値はここでデスクランブルされつる。
の標本差信号の記憶を補償する。
”+x”+1.m=424についての別の実施例を示す
。この例では、係数g+ (m。
かくて固定され、それらの零係数については、排他的O
R演算は冗長であり、シフトレジスタ段階中から除去さ
れる。
示された方法及び装置を含みまたはそのフレーミング方
法が予測可能値を構成するような他のフレーミング方法
を使用しまたシーケンス同期につき上述の装置及び方法
を含む装置/方法を以下に説明する。
制御間隔にわたって継続的に加えられる。
ランブラの間隔と一致する制御間隔での出願第8910
255.2号に示された方法の使用によりフレーミング
される。合成シーケンスは受信機に送信される。
されなければならない。入来シーケンスは送信機におけ
るのと同じフレーミング方法を使用したフレーミング検
出器によりフレーミングされる。フレーミング検出器は
第2スクランブラを有するフィードバックループの一部
であり、両者はそれらの対応する同期を同時に達成する
。当業者にはこの作用は位相固定ループに類似すると思
われるであろう。フレーミング検出器はフレーミング情
報についての位置を想定し、この情報を用いてスクラン
ブラを同期させる標本を抽出する。
ついての連続する位置を相関させるためにフレーミング
により用いられ、相関が1組の数のフレームの後に達成
されると安定同期が達成される。
レームのフレーミング情報はスクランブルされて受信機
は上述の同期を達成する。しかし、スクランブラが一定
のフレームのフレーミング情報につきオンとオフの繰り
返しパターン状態においてオフ状態になっている場合に
は、受信機はまたこのパターンを検出し同期及び同期の
検証を達成する相関技術を用いる。
理想的に適合する。各セルはそれにつき検査合計が巡回
冗長検査(CRC)により計算されるヘッダを有する。
よるセル画定に用いられる。
において実行されるビットクロック抽出のような機構を
可能にする。CRCはヘッダのスクランブルビットで計
算され、セルペイロードの前にヘッダの最後の8ビツト
に2を法として加算される。PRBSのマルチプレクサ
により、出力(第8図の制御B)はなく、セルヘッダの
いくつかもしくは全てはこの追加によりスクランブルC
RCフィールドを有する。
Cはスクランブルされる。このようにして、セル画定は
、スクランブルされていないCRCを有するヘッダ間の
間隔が2倍の長さを有することを除き、出願第8910
255.2号に示されたのと同じ作用を有する。したが
って、セル画定は通常の2倍の数のセルを必要とする。
クランブルされていないCRCを有する有効セルヘッダ
間の中心点により識別される。受信機に局部的にCRC
フィールドをスクランブルされたヘッダビットにつき計
算することにより、8個のPRBS標本がこれらのヘッ
ダから局部CRCビットと受信ビットの2を法とする加
算により抽出される。受信機のPRBSジェネレータは
夫々の交互のセルで受信された8個の標本を使用して、
上述の装置、好ましくは第6図と第7図のものを用いた
送信機でのそれと同期させる。
リームをアンスクランプルし、またもともとスクランブ
ルされなかったCRCに加えて、各入来交互セルにおい
てCRCを検査するのに使用される。
1スクランブラ多項式と、セルヘッダあたり8CRCビ
ツトとに基づいた受信器PRBSをスクランブルされた
CRCフィールドを有する各交互ヘッダと同期させる装
置を示す。
する装置を概略的に示す図、 第2図はフレームのフォーマットと構成を示す図、 第3図は標本値と遠隔PRBSジェネレータベクトルと
の間の直接の関係を用いた同期方法用の装置を示す図、 第4図は連続ビット標本同期方法のための装置を示す図
、 第5図は零シーケンスオフセット演算と同期方法のため
の装置を示す図、 第6図はデータのフレームにつき1ビツトで実施された
本例における、既知のデータ値を用いることにより送信
機でのLFSRとの同期のための補助機構を有する線型
フィードバックシフトレジスタ(L S F R)より
成る装置を示す図、第7図は別の実施例を示す図、 第8図はその他の実施例を示す図、 第9図はさらに他の実施例を示す図、 第10図は受信機PRBSを同期させる装置を示す図で
ある。 2°゛・・第1PRBsジェネレータ、3・・フレーミ
ング加法/CRCジェネレータ、4・・・・・ORゲー
ト、6・・・・・第2PRBSジェネレータ、7・・・
標本記憶レジスタ、14−・・・コンパレータ、15−
マルチプレクサ。
Claims (1)
- 【特許請求の範囲】 1、その係数及び演算子がガロア域で定義されるジェネ
レータ多項式に従い、データ受信機に配置された第1の
シーケンスジェネレータ(6)をデータ送信機に配置さ
れた第2の同じシーケンスジェネレータ(2)と同期さ
せる方法であって、第2ジェネレータ(2)により生成
されたシーケンスを送信機から受信機への送信用のデー
タストリームに加算し、該データストリームは間隔をお
いて予測可能データ値を有し、受信データをフレーミン
グし、かくて予測可能データ値の間隔と位置を決定し、
該位置で受信されたデータを標本化し、標本の合成シー
ケンスは第2ジェネレータにより生成されたシーケンス
の標本化された型より成り、標本のシーケンスから第2
ジェネレータの位相を決定し、第2ジェネレータのそれ
と対応するように第1ジェネレータの位相を調節する各
段階より成り、該データ受信機において該データ送信機
がそのシーケンスジェネレータを適用したかどうかを自
動的に決定する役割も果たすことを特徴とするシーケン
ス同期方法。 2、その係数及び演算子がガロア域で定義されるジェネ
レータ多項式に従い、データ受信機に配置された第1の
シーケンスジェネレータ(6)をデータ送信機に配置さ
れた第2の同じシーケンスジェネレータ(2)と同期さ
せる方法であって、第2ジェネレータ(2)により生成
されたシーケンスを送信機から受信機への送信用のデー
タストリームに加算し、該データストリームは間隔をお
いて予測可能データ値を有し、該データストリームは間
隔をおいてフレーミング情報を有し、該フレーミング情
報は予測可能データ値を構成し、統計的手段により、受
信データのフレーミングと第2ジェネレータの位相の決
定と受信されたデータフレーミング情報の標本化を同時
に行い、かくて予測可能なデータ値の間隔と位置を決定
し、該位置において受信データを標本化し、標本の合成
シーケンスは第2ジェネレータにより生成されたシーケ
ンスの標本化された型より成り、標本のシーケンスから
第2ジェネレータの位相を決定し、第2ジェネレータの
それと対応するように第1ジェネレータの位相を調節す
る各段階より成り、該データ受信機において該データ送
信機がそのシーケンスジェネレータを適用したかどうか
を自動的に決定する役割も果たすことを特徴とするシー
ケンス同期方法。 3、データ受信機に配置された第1擬似乱数2進法シー
ケンス(PRBS)ジェネレータ(6)をデータ送信機
(2)に配置された第2の同じPRBSジェネレータと
同期させる方法であって、第2ジェネレータ(2)によ
り生成されたPRBSを送信機から受信機への送信用の
データストリームに加え、該データストリームは周期的
間隔での既知のデータ値を有し、その周期のフレームで
受信データをフレーミングし(5)、既知のデータ値の
位置を決定し、該位置での受信データを標本化し(7)
、標本の合成シーケンスは第2ジェネレータ(2)によ
り生成されたPRBSの標本化された型より成り、標本
のシーケンスから第2ジェネレータの位相を決定し第1
ジェネレータ(6)の位相を調節して第2ジェネレータ
(2)のそれと対応する各段階より成ることを特徴とす
るシーケンス同期方法。 4、既知のデータ値は1ビットより成ることを特徴とす
る請求項3記載の方法。 5、標本のシーケンスはレジスタ(7)に記憶され第1
ベクトルを形成し、第1ベクトルは写像行列(8)によ
り乗算されて未来時t+τについての他のベクトルを生
成し、τの後に第1PRBSジェネレータは第2ジェネ
レータのそれと同期して継続的にクロックされうること
を特徴とする請求項3記載の方法。 6、連続ビット標本化同期を使用し、標本のシーケンス
における各入来ビットがそれが線型演算子を介して受信
される瞬間にフィードバック関数の値を上書きするのに
用いられることを特徴とする請求項3記載の方法。 7、零シーケンスオフセット演算及び同期を使用するこ
とを特徴とする請求項3記載の方法。 8、その係数及び演算子がガロア域で定義されるジェネ
レータ多項式に従い、データ受信機に配置された第1の
シーケンスジェネレータ(6)をデータ送信機に配置さ
れた第2の同じシーケンスジェネレータ(2)と同期さ
せる装置であって、第2ジェネレータ(2)により生成
されたシーケンスを送信機から受信機への送信用のデー
タストリームに加算する手段(4)を有し、該データス
トリームは間隔をおいて予測可能データ値を有し、受信
データをフレーミングし、かくて予測可能データ値の間
隔と位置を決定する手段(5)を有し、該位置で受信さ
れたデータを標本化する手段(7)を有し、標本の合成
シーケンスは第2ジェネレータにより生成されたシーケ
ンスの標本化された型より成り、標本のシーケンスから
第2ジェネレータの位相を決定する手段(8)を有し、
第2ジェネレータのそれと対応するように第1ジェネレ
ータ(6)の位相を調節する手段を有することを特徴と
するシーケンス同期装置。 9、その係数及び演算子がガロア域で定義されるジェネ
レータ多項式に従い、データ受信機に配置された第1の
シーケンスジェネレータ(6)をデータ送信機に配置さ
れた第2の同じシーケンスジェネレータ(2)と同期さ
せる装置であって、第2ジェネレータ(2)により生成
されたシーケンスを送信機から受信機への送信用のデー
タストリームに加算する手段(4)を有し、該データス
トリームは間隔をおいて予測可能データ値を有し、該デ
ータストリームは間隔をおいてフレーミング情報を有し
、該フレーミング情報は予測可能データ値を構成し、受
信データのフレーミングと第2ジェネレータの位相の決
定と受信されたデータフレーミング情報の標本化を同時
に行う統計的手段を有し、かくて予測可能なデータ値の
間隔と位置を決定し、該位置において受信データを標本
化する手段を有し、標本の合成シーケンスは第2ジェネ
レータにより生成されたシーケンスの標本化された型よ
り成り、標本のシーケンスから第2ジェネレータの位相
を決定する手段を有し、第2ジェネレータのそれと対応
するように第1ジェネレータの位相を調節する手段を有
することを特徴とするシーケンス同期装置。 10、データ受信機に配置された第1擬似乱数2進法シ
ーケンス(PRBS)ジェネレータ(6)をデータ送信
機に配置された第2の同じPRBSジェネレータ(2)
と同期させる装置であって、第2ジェネレータ(2)に
より生成されたPRBSを送信機から受信機への送信用
のデータストリームに加える手段を有し、該データスト
リーム値は周期的間隔で既知のデータ値を有し、その周
期のフレームで受信データをフレーミング(5)し、既
知のデータ値の位置を決定する手段を有し、該位置での
受信データを抽出(7)する手段を有し、標本の合成シ
ーケンスは第2ジェネレータにより生成されたPRBS
の標本化された型より成り、標本のシーケンスから第2
ジェネレータの位相を決定する手段(8)を有し第2ジ
ェネレータ(2)のそれと対応するように第1ジェネレ
ータ(6)の位相を調節する手段を有することを特徴と
するシーケンス同期方法。
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB898910254A GB8910254D0 (en) | 1989-05-04 | 1989-05-04 | Pseudo random sequence synchronisation |
| GB8910254.5 | 1989-05-04 | ||
| GB9000604.0 | 1990-01-11 | ||
| GB909000604A GB9000604D0 (en) | 1989-05-04 | 1990-01-11 | Sequence synchronisation |
| GB9005073.3 | 1990-03-07 | ||
| GB909005073A GB9005073D0 (en) | 1989-05-04 | 1990-03-07 | Scrambler synchronisation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0380729A true JPH0380729A (ja) | 1991-04-05 |
| JP3049296B2 JP3049296B2 (ja) | 2000-06-05 |
Family
ID=27264461
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11728190A Expired - Lifetime JP3049296B2 (ja) | 1989-05-04 | 1990-05-07 | シーケンス同期方法及び装置 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US5237593A (ja) |
| EP (1) | EP0397384B1 (ja) |
| JP (1) | JP3049296B2 (ja) |
| AU (1) | AU633904B2 (ja) |
| DE (1) | DE69020641T2 (ja) |
| GB (1) | GB2233861B (ja) |
| NO (1) | NO303100B1 (ja) |
Families Citing this family (54)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01141436A (ja) * | 1987-11-27 | 1989-06-02 | Sony Corp | フレーム同期化方法 |
| GB9020410D0 (en) * | 1990-09-19 | 1990-10-31 | Stc Plc | Sequence synchronisation |
| JP3051223B2 (ja) * | 1991-10-02 | 2000-06-12 | 富士通株式会社 | セル送信回路 |
| US5544179A (en) * | 1992-03-30 | 1996-08-06 | Hartwell; David | Mis-synchronization detection system using a combined error correcting and cycle identifier code |
| KR950008397B1 (ko) * | 1992-04-21 | 1995-07-28 | 이병기 | 분산 표본 스크램블링 시스템 |
| US5544180A (en) * | 1992-06-08 | 1996-08-06 | Qlogic Corporation | Error-tolerant byte synchronization recovery scheme |
| US5481469A (en) * | 1993-09-13 | 1996-01-02 | Vlsi Technology, Inc. | Automatic power vector generation for sequential circuits |
| DE19725444A1 (de) * | 1997-06-16 | 1998-12-17 | Siemens Ag | Verfahren zur Berechtigungsüberprüfung und Anordnung zum Durchführen dieses Verfahrens |
| US6163550A (en) * | 1997-11-17 | 2000-12-19 | Qlogic Corporation | State dependent synchronization circuit which synchronizes leading and trailing edges of asynchronous input pulses |
| US6055285A (en) * | 1997-11-17 | 2000-04-25 | Qlogic Corporation | Synchronization circuit for transferring pointer between two asynchronous circuits |
| GB2342015B (en) * | 1998-09-23 | 2003-11-05 | Sony Uk Ltd | Synchronising digital signals |
| US6716204B1 (en) | 1998-10-28 | 2004-04-06 | The Procter & Gamble Company | Absorbent article with improved feces containment characteristics |
| JP2002530960A (ja) * | 1998-11-12 | 2002-09-17 | テレフォンアクチーボラゲット エル エム エリクソン(パブル) | 一時的加入者情報の安全な転送のためのシステムと方法 |
| US6377999B1 (en) * | 1999-05-10 | 2002-04-23 | Interniche Technologies Inc. | Firmware and software protocol parser |
| IL132859A (en) * | 1999-11-10 | 2008-07-08 | Nds Ltd | System for data stream processing |
| US6909785B1 (en) | 1999-11-11 | 2005-06-21 | Qualcomm, Inc. | Method and apparatus for efficient irregular synchronization of a stream cipher |
| GB0117926D0 (en) | 2001-07-23 | 2001-09-12 | Nds Ltd | Method for random access to encrypted content |
| US20030126276A1 (en) * | 2002-01-02 | 2003-07-03 | Kime Gregory C. | Automated content integrity validation for streaming data |
| US6539051B1 (en) * | 2002-03-11 | 2003-03-25 | Cypress Semiconductor Corporation | Parallel framer and transport protocol with distributed framing and continuous data |
| US7111228B1 (en) | 2002-05-07 | 2006-09-19 | Marvell International Ltd. | System and method for performing parity checks in disk storage system |
| US20030217320A1 (en) * | 2002-05-20 | 2003-11-20 | Gorshe Steven Scott | Cyclic redundancy check circuit for use with self-synchronous scramblers |
| US7287102B1 (en) | 2003-01-31 | 2007-10-23 | Marvell International Ltd. | System and method for concatenating data |
| US7007114B1 (en) * | 2003-01-31 | 2006-02-28 | Qlogic Corporation | System and method for padding data blocks and/or removing padding from data blocks in storage controllers |
| US7870346B2 (en) | 2003-03-10 | 2011-01-11 | Marvell International Ltd. | Servo controller interface module for embedded disk controllers |
| US7039771B1 (en) | 2003-03-10 | 2006-05-02 | Marvell International Ltd. | Method and system for supporting multiple external serial port devices using a serial port controller in embedded disk controllers |
| US7064915B1 (en) | 2003-03-10 | 2006-06-20 | Marvell International Ltd. | Method and system for collecting servo field data from programmable devices in embedded disk controllers |
| US7219182B2 (en) | 2003-03-10 | 2007-05-15 | Marvell International Ltd. | Method and system for using an external bus controller in embedded disk controllers |
| US7492545B1 (en) | 2003-03-10 | 2009-02-17 | Marvell International Ltd. | Method and system for automatic time base adjustment for disk drive servo controllers |
| US7290196B1 (en) * | 2003-03-21 | 2007-10-30 | Cypress Semiconductor Corporation | Cyclical redundancy check using nullifiers |
| US7424075B2 (en) | 2003-07-31 | 2008-09-09 | Crossroads Systems, Inc. | Pseudorandom data pattern verifier with automatic synchronization |
| US7526691B1 (en) | 2003-10-15 | 2009-04-28 | Marvell International Ltd. | System and method for using TAP controllers |
| US7139150B2 (en) * | 2004-02-10 | 2006-11-21 | Marvell International Ltd. | Method and system for head position control in embedded disk drive controllers |
| US7120084B2 (en) | 2004-06-14 | 2006-10-10 | Marvell International Ltd. | Integrated memory controller |
| US8166217B2 (en) | 2004-06-28 | 2012-04-24 | Marvell International Ltd. | System and method for reading and writing data using storage controllers |
| US9201599B2 (en) | 2004-07-19 | 2015-12-01 | Marvell International Ltd. | System and method for transmitting data in storage controllers |
| US8032674B2 (en) * | 2004-07-19 | 2011-10-04 | Marvell International Ltd. | System and method for controlling buffer memory overflow and underflow conditions in storage controllers |
| US7757009B2 (en) | 2004-07-19 | 2010-07-13 | Marvell International Ltd. | Storage controllers with dynamic WWN storage modules and methods for managing data and connections between a host and a storage device |
| RU2271612C1 (ru) * | 2004-10-05 | 2006-03-10 | Сергей Маратович Сухман | Устройство для передачи данных |
| US7386661B2 (en) | 2004-10-13 | 2008-06-10 | Marvell International Ltd. | Power save module for storage controllers |
| US7240267B2 (en) | 2004-11-08 | 2007-07-03 | Marvell International Ltd. | System and method for conducting BIST operations |
| US7802026B2 (en) * | 2004-11-15 | 2010-09-21 | Marvell International Ltd. | Method and system for processing frames in storage controllers |
| US7398452B2 (en) * | 2004-12-16 | 2008-07-08 | Broadcom Corporation | Method and system for determining a signal quality metric in event of a CRC false positive |
| US7484160B2 (en) * | 2005-03-04 | 2009-01-27 | Tellabs Operations, Inc. | Systems and methods for delineating a cell in a communications network |
| US7609468B2 (en) * | 2005-04-06 | 2009-10-27 | Marvell International Ltd. | Method and system for read gate timing control for storage controllers |
| KR100726438B1 (ko) * | 2005-10-10 | 2007-06-11 | 삼성전자주식회사 | 예비 비트를 이용한 오류 제어 방법 및 장치 |
| KR101203471B1 (ko) * | 2006-06-29 | 2012-11-21 | 삼성전자주식회사 | 네트워크 브리지에서 이더넷 프레임을 전달하는 방법 및상기 브리지 장치 |
| KR100928261B1 (ko) | 2007-09-08 | 2009-11-24 | 엘지전자 주식회사 | 비검출 오류 저감을 위한 신호 분할 및 crc 부착 방법 |
| US7492807B1 (en) * | 2008-04-07 | 2009-02-17 | International Business Machines Corporation | Pseudo-random bit sequence (PRBS) synchronization for interconnects with dual-tap scrambling devices and methods |
| CN101599811B (zh) * | 2008-06-02 | 2011-04-06 | 华为技术有限公司 | 一种数据处理装置,通信设备以及数据处理方法 |
| KR100991957B1 (ko) * | 2009-01-20 | 2010-11-04 | 주식회사 팬택 | 광대역 무선통신시스템에서의 스크램블링 코드 생성 장치 및 그 방법 |
| US8275922B2 (en) * | 2010-02-22 | 2012-09-25 | International Business Machines Corporation | Implementing serial link training patterns separated by random data for training a serial link in an interconnect system |
| US8804960B2 (en) * | 2010-02-22 | 2014-08-12 | International Business Machines Corporation | Implementing known scrambling relationship among multiple serial links |
| KR102461453B1 (ko) | 2015-06-10 | 2022-11-02 | 삼성전자주식회사 | 스토리지 장치 |
| JP2017038319A (ja) * | 2015-08-13 | 2017-02-16 | 富士通株式会社 | 伝送システム及び伝送装置 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR1582790A (ja) * | 1968-01-16 | 1969-10-10 | ||
| US3648237A (en) * | 1969-02-28 | 1972-03-07 | Ibm | Apparatus and method for obtaining synchronization of a maximum length pseudorandom sequence |
| US3753228A (en) * | 1971-12-29 | 1973-08-14 | Westinghouse Air Brake Co | Synchronizing arrangement for digital data transmission systems |
| US3914740A (en) * | 1973-09-04 | 1975-10-21 | Northern Electric Co | Error detector for pseudo-random sequence of digits |
| CH581930A5 (ja) * | 1975-02-05 | 1976-11-15 | Europ Handelsges Anst | |
| NL7710503A (nl) * | 1977-09-27 | 1979-03-29 | Philips Nv | Digitaal transmissiestelsel. |
| US4383322A (en) * | 1980-05-02 | 1983-05-10 | Harris Corporation | Combined use of PN sequence for data scrambling and frame synchronization in digital communication systems |
| JPS60212049A (ja) * | 1984-04-06 | 1985-10-24 | Nec Corp | フレ−ム同期方式 |
| US4736424A (en) * | 1986-09-22 | 1988-04-05 | Rockwell International Corporation | Data scrambling apparatus |
| US4771463A (en) * | 1986-12-05 | 1988-09-13 | Siemens Transmission Systems, Inc. | Digital scrambling without error multiplication |
| US5003552A (en) * | 1989-11-20 | 1991-03-26 | Unisys Corporation | Carrier aided code tracking loop |
-
1990
- 1990-05-01 US US07/517,255 patent/US5237593A/en not_active Expired - Lifetime
- 1990-05-02 EP EP90304787A patent/EP0397384B1/en not_active Expired - Lifetime
- 1990-05-02 DE DE69020641T patent/DE69020641T2/de not_active Expired - Lifetime
- 1990-05-02 GB GB9009932A patent/GB2233861B/en not_active Revoked
- 1990-05-02 AU AU54710/90A patent/AU633904B2/en not_active Ceased
- 1990-05-03 NO NO901980A patent/NO303100B1/no unknown
- 1990-05-07 JP JP11728190A patent/JP3049296B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| DE69020641T2 (de) | 1995-11-30 |
| AU5471090A (en) | 1990-11-08 |
| US5237593A (en) | 1993-08-17 |
| DE69020641D1 (de) | 1995-08-10 |
| AU633904B2 (en) | 1993-02-11 |
| JP3049296B2 (ja) | 2000-06-05 |
| GB2233861B (en) | 1993-09-01 |
| GB2233861A (en) | 1991-01-16 |
| NO303100B1 (no) | 1998-05-25 |
| NO901980D0 (no) | 1990-05-03 |
| EP0397384A1 (en) | 1990-11-14 |
| NO901980L (no) | 1990-11-05 |
| GB9009932D0 (en) | 1990-06-27 |
| EP0397384B1 (en) | 1995-07-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0380729A (ja) | シーケンス同期方法及び装置 | |
| JP3510242B2 (ja) | シーケンス同期 | |
| US5844923A (en) | Fast framing of nude ATM by header error check | |
| EP0609595B1 (en) | Method and apparatus for verifying CRC codes by combination of partial CRC codes | |
| KR100376822B1 (ko) | 패킷화된데이터스트림의동기화및에러검출을위한장치및방법 | |
| US5131012A (en) | Synchronization for cylic redundancy check based, broadband communications network | |
| US5081645A (en) | Novel spread spectrum codec apparatus and method | |
| JP3046988B2 (ja) | データストリームのフレーム同期検出方法及び装置 | |
| US20010008001A1 (en) | Switching system and scramble control method | |
| KR950008397B1 (ko) | 분산 표본 스크램블링 시스템 | |
| JPH0239140B2 (ja) | ||
| US4856063A (en) | No-overhead synchronization for cryptographic systems | |
| US5146462A (en) | System and devices for transmitting signals consisting of data blocks | |
| JPH05183447A (ja) | 改善された誤まり検出符号化システム | |
| CA2015934C (en) | Sequence synchronisation | |
| CA2020343C (en) | Time-division multiplex communication system with a synchronizing circuit at the receiving end which responds to the coding of words inserted in the transmitted information | |
| JP2873533B2 (ja) | Atmhec同期回路 | |
| JP2926670B2 (ja) | セル到着順序検出装置 | |
| RU2115248C1 (ru) | Устройство фазового пуска | |
| RU2272360C1 (ru) | Устройство для передачи данных | |
| RU2262205C1 (ru) | Устройство для передачи данных | |
| JPH0817378B2 (ja) | ブロツク同期方式 | |
| JPH02288435A (ja) | データ送信装置 | |
| JPH03186031A (ja) | 誤り訂正方式 | |
| JPH06284102A (ja) | フレーム同期回路 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080331 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090331 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100331 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100331 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110331 Year of fee payment: 11 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110331 Year of fee payment: 11 |