Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0734555B2 - Frame synchronizer - Google Patents
[go: Go Back, main page]

JPH0734555B2 - Frame synchronizer - Google Patents

Frame synchronizer

Info

Publication number
JPH0734555B2
JPH0734555B2 JP62167279A JP16727987A JPH0734555B2 JP H0734555 B2 JPH0734555 B2 JP H0734555B2 JP 62167279 A JP62167279 A JP 62167279A JP 16727987 A JP16727987 A JP 16727987A JP H0734555 B2 JPH0734555 B2 JP H0734555B2
Authority
JP
Japan
Prior art keywords
frame
code
phase difference
bit
bits
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 - Lifetime
Application number
JP62167279A
Other languages
Japanese (ja)
Other versions
JPS6411436A (en
Inventor
徳夫 吉田
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 JP62167279A priority Critical patent/JPH0734555B2/en
Publication of JPS6411436A publication Critical patent/JPS6411436A/en
Publication of JPH0734555B2 publication Critical patent/JPH0734555B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Time-Division Multiplex Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、基幹伝送系,公衆網,加入者系等のディジ
タル伝送系に用いられるフレーム同期装置に関するもの
である。
TECHNICAL FIELD The present invention relates to a frame synchronization device used in a digital transmission system such as a backbone transmission system, a public network, a subscriber system, or the like.

〔従来の技術〕[Conventional technology]

伝送媒体として光ファイバを用いた伝送技術の進展は目
覚ましいものがあり、伝送情報量としては数百Mbps〜数
Gbps程度の伝送が可能になりつつある。大容量化された
ディジタル伝送系を有効に使用する上で、時分割多重方
式が考えられるが、高速処理を必要とするため、フレー
ム構成をできるだけ簡単にして、回路の小規模化,簡易
化をはかっている。
The progress of transmission technology using optical fiber as a transmission medium is remarkable, and the amount of transmitted information is several hundred Mbps to several Mbps.
Transmission of about Gbps is becoming possible. A time division multiplex method is considered to effectively use a large capacity digital transmission system, but since high speed processing is required, the frame configuration should be as simple as possible to reduce the size and simplification of the circuit. I'm thinking.

その1つの方式として、ビット単位の時分割多重方式が
あり、第7図は、この多重方式の一般的なフレーム構成
図である。同図においては、1フレームはKビットで構
成され、1フレームをビット単位でKチャネルに分け、
そのうちの1チャネルをフレームチャネルに割り当てて
おり、Fはフレームチャネル,#1〜#K−1はビット
単位のK−1個のチャネルである。
As one of the methods, there is a bit-unit time division multiplexing method, and FIG. 7 is a general frame configuration diagram of this multiplexing method. In the figure, one frame is composed of K bits, and one frame is divided into K channels in bit units,
One of them is assigned to a frame channel, F is a frame channel, and # 1 to # K-1 are K-1 channels in bit units.

この技術については、昭和60年度電子通信学会情報シス
テム部門,全国大会講演論文集分冊2に、明石文雄他に
よって発表された“1.2Gbps光ループ型LANの構成"P.74
に記載されている。この方式においては、ビット多重す
るときに、固有フレームパターンが1ビットずつ数フレ
ーム単位にフレームチャネル(F)に挿入されており、
同期検出においては、チャネル単位にデータを分離した
後任意のチャネルから分離された信号列が挿入した固有
フレームパターンと一致するかどうかで、フレームチャ
ネルを検出して同期検出を行なっている。
About this technology, "Construction of 1.2 Gbps optical loop LAN" published by Fumio Akashi et al. In P.74, Proc.
It is described in. In this method, when bit multiplexing is performed, a unique frame pattern is inserted into the frame channel (F) in units of several frames, one bit at a time.
In the synchronization detection, the frame channel is detected and the synchronization detection is performed depending on whether the signal sequence separated from any channel after separating the data in units of channels matches the inserted unique frame pattern.

また、他の方法として、フレームをサブフレーム単位に
分け、フレームパターンを各サブフレームに分散させる
方式があり、第8図はその方式の一般的なフレーム構成
図である。同図においては、1フレームをL個のサブフ
レームに分け、各サブフレームは、1ビット単位であ
り、1フレームは(1×L)ビットの構成になってお
り、各サブフレームの先頭1ビットに順次にフレームパ
ターンが1ビットずつ挿入されている。Fi(i=1,2…,
L)は各サブフレームの先頭1ビットに挿入されるフレ
ームビット,#1〜#Lは1ビット単位のサブフレーム
を示す。
As another method, there is a method in which a frame is divided into subframe units and a frame pattern is dispersed in each subframe. FIG. 8 is a general frame configuration diagram of the method. In the figure, one frame is divided into L subframes, each subframe is a 1-bit unit, and one frame has a configuration of (1 × L) bits. The first 1 bit of each subframe A frame pattern is sequentially inserted into each bit by 1 bit. Fi (i = 1,2 ...,
L) indicates a frame bit inserted in the leading 1 bit of each subframe, and # 1 to #L indicate subframes in 1-bit units.

この技術については、昭和58年研究実用化報告第32巻第
3号に吉開範章他によって発表された“F−400M方式端
局中継装置の設計と特性",P597〜608に記載されてい
る。この方式においては、(F1F2F3……FL-1FL)がフレ
ームパターンとなっており、同期検出においては、分離
された信号列から(F1F2F3……FL-1FL)なるフレームパ
ターンを検出することによって同期検出を行なってい
る。フレームパターンをフレームビットであるF1〜FL
全てに挿入する必要はなく、例えば、フレームパターン
がフレームビットF1F3F5……に挿入されている場合には
残りのフレームビットF2,F4F6……を用いて伝送路監視
用モニタやサービスモニタ等の情報を伝送することも可
能である。
This technology is described in "Design and Characteristics of F-400M System Terminal Repeater", P597-608, published by Noriaki Yoshikai et al. In this method, (F 1 F 2 F 3 ...... F L-1 FL ) is a frame pattern, and in the synchronization detection, (F 1 F 2 F 3 ...... F The synchronization detection is performed by detecting the frame pattern of ( L-1 FL ). Need not be inserted in all F 1 to F L is the frame bit frame pattern, for example, the remaining frame bit F 2 in the case where the frame pattern is inserted into the frame bit F 1 F 3 F 5 ...... , F 4 F 6 ... can also be used to transmit information such as transmission line monitoring monitors and service monitors.

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

第7図に示されたようなビット多重方式においては、フ
レームチャネル(F)として、1フレームKビット中1
ビットを使用している。回路の小規模化,簡易化をはか
るためには、1フレームを構成するKの長さはあまり大
きくすることはできないため、伝送データ量におけるフ
レームパターンの信号量が1/Kと大きくなっている。こ
のオーバーヘッドは伝送容量を増大高速化するに従って
大きくなることが予想され、更にシステムの信頼性やサ
ービス性等を考えると、伝送路監視モニタやサービスモ
ニタ等の情報を伝送するチャネルも必要となり、この傾
向は著しく増大することになる。
In the bit multiplexing method as shown in FIG. 7, 1 out of 1 frame K bit is set as the frame channel (F).
Are using a bit. In order to reduce the size and simplification of the circuit, the length of K constituting one frame cannot be increased so much that the signal amount of the frame pattern in the transmission data amount is as large as 1 / K. . This overhead is expected to increase as the transmission capacity increases and the speed increases, and considering the reliability and serviceability of the system, a channel for transmitting information such as a transmission line monitoring monitor and a service monitor is required. The trend will increase significantly.

また、第8図に示されたような、フレームをサブフレー
ム単位に分け、フレームパターンを各サブフレームに分
散させる方式においては、固有なフレームパターンであ
る(F1F2F3……FL-1FL)と一致する信号列を分離された
信号列から検出することにより同期検出を行ない、フレ
ーム同期およびサブフレーム同期の確保を行なってい
る。フレームビットF1〜FL内に伝送路監視モニタやサー
ビスモニタ等の情報を挿入して伝送したり1フレーム内
のサブフレーム数Lや、サブフレームの構成ビット数I
を増やすことにより、回路の複雑さを増すことなく、伝
送データ量に対するオーバーヘッドが少ない情報伝達が
可能になる。
Further, in the method as shown in FIG. 8 in which the frame is divided into sub-frame units and the frame pattern is distributed to each sub-frame, it is a unique frame pattern (F 1 F 2 F 3 ... FL -1 F L ) is detected from the separated signal sequence to detect synchronization, and frame synchronization and subframe synchronization are ensured. Frame bit F 1 to F L transmission line number of sub-frames L and in the Monitor or service monitor, a frame or transmission information inserted to the inside, the number of bits of a sub-frame I
By increasing the number of bits, it is possible to transmit information with less overhead for the amount of transmission data without increasing the complexity of the circuit.

しかしながら、一度同期が外れた場合には、フレームパ
ターンである(F1F2F3……FL-1FL)と一致する信号列を
分離された信号列から検出するためには、最悪1フレー
ム間のハンディングが必要となるために、同期復帰を行
うまでにかかる最悪の同期期間は、L×I×1フレーム
〔SEC〕となり、サブフレーム数Lやサブフレーム構成
ビット数Iが大きくなってしまうと、一度同期が外れて
からフレームパターン(F1F2F3……FL-1FL)を検出する
までにかかる平均時間が大きくなっていた。
However, once the synchronization is lost, it is the worst case to detect the signal sequence that coincides with the frame pattern (F 1 F 2 F 3 ... FL-1 FL ) from the separated signal sequence. Since the one-frame handing is required, the worst synchronization period required for the synchronization recovery is L × I × 1 frame [SEC], and the number of subframes L and the number of subframe constituent bits I are large. If this happens, the average time taken to detect the frame pattern (F 1 F 2 F 3 ...... F L-1 F L ) once the synchronization is lost becomes large.

本発明は、これらの問題点を解決した回路規模の増大複
雑さを増すことなく伝送データ量に対するフレームパタ
ーン信号量のオーバーヘッドを少なくし、フレームパタ
ーンの検出が容易でかつ、同期復帰にかかる平均時間を
縮小することができる高速大容量の伝送系に適した同期
検出回路を提供することにある。
The present invention solves these problems by increasing the circuit scale, reducing the overhead of the frame pattern signal amount with respect to the transmission data amount without increasing complexity, facilitating detection of the frame pattern, and averaging time required for synchronization recovery. It is an object of the present invention to provide a synchronization detection circuit suitable for a high-speed and large-capacity transmission system that can reduce the power consumption.

〔問題点を解決するための手段〕[Means for solving problems]

本発明によれば、受信信号をMビット毎に取り出す直並
列変換器と、該直並列変換器のM本の出力が接続され、
該M本の入力信号のチャネルを入れ換えてM本の信号を
出力するチャネル入れ換え器と、該チャネル入れ換え器
のM本の出力線のうち1本に接続され、該出力線から符
号長LビットであるN組の符号を取り出し、該符号を係
数とする符号多項式と予め定められた生成多項式との剰
余を計算する手段と、該乗余計算結果を基に前記符号間
の位相差を計算する手段と、該計算結果の符号間の位相
差を用いて前記チャネル入れ換え器のチャネル入れ換え
制御を行う手段とを有することを特徴とするフレーム同
期装置が得られる。
According to the present invention, a serial / parallel converter for extracting a received signal for each M bits and M outputs of the serial / parallel converter are connected,
A channel interchanger for exchanging channels of the M input signals to output M signals and one of M output lines of the channel interchanger are connected, and the code length is L bits from the output line. Means for extracting a certain N sets of codes and calculating a remainder between a code polynomial having the codes as coefficients and a predetermined generator polynomial, and means for calculating a phase difference between the codes based on the multiplication result calculation result. And a means for performing channel switching control of the channel switching device by using the phase difference between the codes of the calculation result.

〔実施例〕〔Example〕

本発明について説明する前に、ここでは巡回符号につい
て簡単に説明する。一般的に符号語を(A0A1A2…An−
1)としたとき、A0をn−1次、A1をn−2次、…、An
−1を0次に対応させて、符号多項式F(X)を F(X)=An−1+An−2X+An−3X2+…+A1Xn-2+A0
Xn-1 ……(1) と表すことができる。ここで、符号長はnであり、時間
的には高次の項A0が最初に現れ、順次低次の方へと進
み、最後にAn−1が現れるものとする。
Before describing the present invention, a cyclic code will be briefly described here. Generally, the code word is (A0A1A2 ... An−
1), A0 is n-1 order, A1 is n-2 order, ..., An
-1 0 then allowed to correspond, code polynomial F a (X) F (X) = An-1 + An-2X + An-3X 2 + ... + A1X n-2 + A0
X n-1 can be expressed as (1). Here, the code length is n, and in terms of time, the higher-order term A0 first appears, then progresses toward the lower order sequentially, and finally An-1 appears.

ここで、符号長8、符号語として(C1C2C3…C7C8)を選
んだとすると、符号多項式F(X)は7次の多項式で表
すことが可能であり F(X)=C8+C7X+C6X2+C5X3+C4X4+C3X5+C2X6+C
1X7 ……(2) 例えば、生成多項式G(X)として3次の多項式を選び G(X)=1+X+X2+X3 ……(3) とした場合、 F(X)=Q(X)G(X) ……(4) を満足するQ(X)なる多項式が存在すれば、式(2)
の多項式は式(3)の生成多項式から生成されたことに
なる。ここで多項式Q(X)として、入力ビット列I=
(1011)を係数とする多項式 Q(X)=1+X+X3 ……(5) を選び、2を法とする体を仮定すれば、 F(X)=Q(X)G(X) =(1+X+X3)・(1+X+X2+X3) =1+X3+X5+X6 ……(6) となり、符号語 W0=(01101001) ……(7) が、入力ビット列I=(1011)から生成されたことにな
る。
Here, assuming that the code length is 8 and (C 1 C 2 C 3 ... C 7 C 8 ) is selected as the code word, the code polynomial F (X) can be expressed by a polynomial of degree 7 F (X) = C 8 + C 7 X + C 6 X 2 + C 5 X 3 + C 4 X 4 + C 3 X 5 + C 2 X 6 + C
1 X 7 (2) For example, if a third-order polynomial is selected as the generator polynomial G (X) and G (X) = 1 + X + X 2 + X 3 (3), then F (X) = Q (X) If there exists a polynomial Q (X) that satisfies G (X) (4), then equation (2)
The polynomial of is generated from the generator polynomial of Expression (3). Here, as the polynomial Q (X), the input bit string I =
Polynomial with (1011) as coefficient Q (X) = 1 + X + X 3 (5) and assuming a field modulo 2, F (X) = Q (X) G (X) = (1 + X + X 3 ) ・ (1 + X + X 2 + X 3 ) = 1 + X 3 + X 5 + X 6 …… (6), and the codeword W0 = (01101001) …… (7) is generated from the input bit string I = (1011). Become.

更に、刊行物“「符号理論」(宮川洋、岩垂好裕、今井
秀樹著、昭晃堂、p194〜197)”に示されているよう
に、2を法とする体において、一般にnを符号長とした
時、生成多項式G(X)がXn+1を割切るG(X)から
生成される符号語は巡回符号をなす。従って、式(3)
の生成多項式は、 (X8+1)/G(X)=(X8+1)/(X3+X2+X+1) =X5+X4+X+1) ……(8) となり、X8+1をX5+X4+X+1で割切る。よって、式
(3)の生成多項式から生成される符号長8の符号語は
巡回符号となる。即ち、式(7)の符号語において 式(9)で示された行列Wの各行成分は符号長8の巡回
符号となり、 W11=(01101001) …(10−1) W12=(11010010) …(10−2) W13=(10100101) …(10−3) W14=(01001011) …(10−4) W15=(10010110) …(10−5) W16=(00101101) …(10−6) W17=(01011010) …(10−7) W18=(10110100) …(10−8) としたとき、W11、W12、…、W17、W18を係数とする符号
多項式は、式(3)の生成多項式で割切れることにな
る。
In addition, as shown in the publication “The Code Theory” (Hiroshi Miyakawa, Yoshihiro Iwadari, Hideki Imai, Shokoido, p194-197), n is generally coded in the modulo 2 body. When the length is set to a length, the code word generated from G (X) by which the generator polynomial G (X) divides X n +1 forms a cyclic code.
The generator polynomial of is (X 8 +1) / G (X) = (X 8 +1) / (X 3 + X 2 + X + 1) = X 5 + X 4 + X + 1) (8), and X 8 +1 becomes X 5 + X Divide by 4 + X + 1. Therefore, the codeword of code length 8 generated from the generator polynomial of Expression (3) is a cyclic code. That is, in the code word of equation (7) Each row component of the matrix W represented by the equation (9) becomes a cyclic code having a code length of 8, and W11 = (01101001) (10-1) W12 = (11010010) (10-2) W13 = (10100101). (10-3) W14 = (01001011) ... (10-4) W15 = (10010110) ... (10-5) W16 = (00101101) ... (10-6) W17 = (01011010) ... (10-7) W18 = (10110100) (10-8), the code polynomial having W11, W12, ..., W17, W18 as coefficients is divisible by the generator polynomial of Expression (3).

同様に、 W21=(00001111) …(11−1) W22=(00011110) …(11−2) W23=(00111100) …(11−3) W24=(01111000) …(11−4) W25=(11110000) …(11−5) W26=(11100001) …(11−6) W27=(11000011) …(11−7) W28=(10000111) …(11−8) としたとき、W21、W22、…、W27、W28を係数とする符号
多項式も、式(2)の生成多項式で割り切れることが示
される。
Similarly, W21 = (00001111) ... (11-1) W22 = (00011110) ... (11-2) W23 = (00111100) ... (11-3) W24 = (01111000) ... (11-4) W25 = ( 11110000) ... (11-5) W26 = (11100001) ... (11-6) W27 = (11000011) ... (11-7) W28 = (10000111) ... (11-8), then W21, W22, ... It is also shown that the code polynomial whose coefficients are W27, W27 and W28 are also divisible by the generator polynomial of Expression (2).

以降では、式(10−1),…,式(10−8)で示された
8種の符号をW1,式(11−1),…,式(11−8)で示
された8種の符号をW2で表わすことにする。
In the following, the eight kinds of codes shown in formulas (10-1), ..., Formula (10-8) are represented by W 1 , formula (11-1) ,. Let us denote the sign of the seed by W 2 .

第1図に本発明によるフレーム同期装置の実施例を示
す。同図において、101は高次群入力データSIN,102は展
開回路,103はチャネル入換回路,1041〜1043は割算器,1
05は位相差検出器,1061〜10664は低次群出力データS
OUTである。
FIG. 1 shows an embodiment of a frame synchronizer according to the present invention. In the figure, 101 is the high-order group input data S IN , 102 is a development circuit, 103 is a channel exchange circuit, 104 1 to 104 3 are dividers, 1
05 is a phase difference detector, 106 1 to 106 64 are low order group output data S
OUT .

同図において、高次群入力データ(SIN)101には64系列
の低次群出力データがビット多重されたデータ系列が送
信されており、このデータ系列は展開回路102におい
て、64ビットずつ順次取り出され64系列に展開される。
この64系列の各々はチャネル入換回路103の入力線とな
る。このチャネル入換回路103は後述するような位相差
検出器105からの制御情報を用いてチャネル切り換えを
行った後、64系列の情報を出力する。このチャネル入れ
換え制御は、一度同期を引き込めば、その後のチャネル
制御はその状態を保持するだけで良く、高速制御を行う
必要はない。また、このチャネル入れ換え回路103は、
各入力を任意の出力に接続する機能は必要ではなく、こ
こでのチャネル入れ換え制御はシーケンシャルなチャネ
ル入れ換えを行うだけで良い。
In the figure, a high-order group input data (S IN ) 101 is transmitted with a data sequence in which low-order group output data of 64 sequences are bit-multiplexed, and this data sequence is sequentially extracted in 64-bit units in a decompression circuit 102. Expanded to 64 series.
Each of these 64 series becomes an input line of the channel switching circuit 103. This channel switching circuit 103 performs channel switching using control information from a phase difference detector 105, which will be described later, and then outputs 64-sequence information. In this channel exchange control, once the synchronization is pulled in, the subsequent channel control only needs to maintain the state, and high speed control is not required. Also, this channel switching circuit 103 is
The function of connecting each input to an arbitrary output is not necessary, and the channel exchange control here only needs to perform sequential channel exchange.

以下、同期状態及び非同期状態におけるハンティング制
御について順次説明する。
Hereinafter, the hunting control in the synchronous state and the asynchronous state will be sequentially described.

まず、同期状態において、低次群出力データ1061〜106
64に送信されるデータ系列のフレームについて説明す
る。同期状態においては、第2図に示したフレーム構成
からなるデータ系列が、低次群出力データ1061〜10664
に送信される。
First, in the synchronized state, the low-order group output data 106 1 to 106
The frame of the data series transmitted to 64 will be described. In the synchronized state, the data sequence having the frame structure shown in FIG. 2 is the low-order group output data 106 1 to 106 64.
Sent to.

同図に示すように、各低次群フレームのサブフレーム長
はIビット,サブフレーム数24から構成されており、#
1〜#64はフレーム番号を示す。また、各サブフレーム
の先頭1ビットには、符号長8ビットからなる3組の符
号(FS1,FS2,FS3)がフレーム同期用パターンとし
て、1ビットずつ分散挿入されている。つまり、各フレ
ームには、パターン長24ビットからなるフレーム同期用
パターンが分散挿入され、かつ、24ビットのフレームパ
ターンから3ビット毎に取り出された3組の8ビットパ
ターンは符号を成す。ここに挿入される符号としては、
例えば、式(3)で示した生成多項式から生成される符
号長8の巡回符号を用いることが可能であり、例えば、
(FS1,FS2,FS3)=(W1,W1,W1)となるように3組
の巡回符号を挿入する構成も考えられるが、ここでは、
(FS1,FS2,FS3)=(W1,W2,W1)となるように3組
の巡回符号を挿入することにする。
As shown in the figure, the subframe length of each low-order group frame is composed of I bits and 24 subframes.
1 to # 64 indicate frame numbers. In addition, three sets of codes (F S1 , F S2 , and F S3 ) each having a code length of 8 bits are dispersedly inserted into the first 1 bit of each subframe by 1 bit as a frame synchronization pattern. That is, a frame synchronization pattern having a pattern length of 24 bits is dispersedly inserted in each frame, and three sets of 8-bit patterns extracted every 3 bits from the 24-bit frame pattern form a code. The code inserted here is
For example, it is possible to use a cyclic code having a code length of 8 generated from the generator polynomial shown in Expression (3).
A configuration in which three sets of cyclic codes are inserted so that (F S1 , F S2 , F S3 ) = (W 1 , W 1 , W 1 ) is also conceivable, but here,
Three sets of cyclic codes are inserted so that (F S1 , F S2 , F S3 ) = (W 1 , W 2 , W 1 ).

第5図は、フレーム同期用パターンとして挿入される符
号と巡回符号の対応を示した1実施例であり、例えば、
第2図のフレーム#2には、 となるように、フレームパターンが挿入される。つま
り、低次群出力データ(SOUT1)1061には#1のフレー
ム、低次群出力データ(SOUT2)1062には#2のフレー
ム,…,低次群出力データ(SOUT64)には#64のフレー
ムが送信されることになる。
FIG. 5 is an embodiment showing the correspondence between the code inserted as the frame synchronization pattern and the cyclic code. For example,
In frame # 2 in Figure 2, The frame pattern is inserted so that That is, the low-order group output data (S OUT1 ) 106 1 is the # 1 frame, the low-order group output data (S OUT2 ) 106 2 is the # 2 frame, ..., The low-order group output data (S OUT64 ). Will send # 64 frames.

次に、符号W11,W12,…,W18間の位相差を調べる。例
えば、符号W16は符号W11を5ビット左へ巡回シフトした
ものであるので、符号W11と符号W16の位相差P(W11,W
16)は P(W11,W16)=5 ……(13) となる。逆に、符号W11は符号W16を3ビットずつ左へ巡
回シフトしたものであるので、 P(W16,W11)=3 ……(14) となる。
Next, the phase difference between the symbols W 11 , W 12 , ..., W 18 is examined. For example, the sign W 16 is obtained by cyclically shifting the code W 11 to 5 bits to the left, the phase difference P (W 11 codes W 11 and code W 16, W
16 ) becomes P (W 11 , W 16 ) = 5 (13). On the contrary, the code W 11 is the code W 16 cyclically shifted to the left by 3 bits, so that P (W 16 , W 11 ) = 3 (14).

第3図はこれら符号群W1間の位相差の関係を示してい
る。同様に、符号群W1と符号群W2間の位相差を定義した
ものが、第4図である。
FIG. 3 shows the relationship of the phase difference between these code groups W 1 . Similarly, FIG. 4 defines the phase difference between the code group W 1 and the code group W 2 .

ここで、符号W1は巡回シフトしても符号W2とは一致しな
いが、例えば、符号W11と符号W26の位相差P(W11
W26)は、 P(W11,W26)=A5 ……(15) 符号W26と符号W11の位相差P(W26,W11)は、 P(W26,W11)=B3 ……(16) と定義されるものとする。
Here, reference numeral W 1 does not match the code W 2 be cyclically shifted, for example, code W 11 and the phase difference P (W 11 code W 26,
W 26 ), P (W 11 , W 26 ) = A5 (15) The phase difference P (W 26 , W 11 ) between code W 26 and code W 11 is P (W 26 , W 11 ) = B3 ... (16) shall be defined.

更に、1フレームに挿入される3組の巡回符号(FS1,F
S2,FS3)の位相差ベクトルPVを PV=(P(FS1,FS2),P(FS2,FS3)) と定義し、この位相差ベクトルPVを調べる。
Furthermore, three sets of cyclic codes (F S1 , F
S2, the phase difference vector P V a P V = (P (F S1 , F S2) of F S3), is defined as P (F S2, F S3) ), examines the phase difference vector P V.

第5図のモード0に示された位相差ベクトルは、各フレ
ームに挿入された3組の巡回符号の位相差ベクトルを示
しており、例えば、#2のフレームに挿入されているフ
レームパターン(W11,W21,W12)の位相差ベクトルは (P(W11,W21),P(W21,W12)) =(A0,B1) ……(17) となる。更に、モード1は各フレームに挿入された24ビ
ットのフレームパターンを1ビットずつ左方向へ巡回シ
フト,また、モード2は2ビットずつ左方向へ巡回シフ
トさせたビットパターンから、3ビット毎に取り出され
る符号長8ビットの3組の符号間の位相差ベクトルを示
している。例えば、#2のフレームに挿入されている24
ビットのフレームパターン(W11,W21,W12)を1ビッ
トずつ巡回シフトしたのち3ビット毎に取り出される3
組の符号は、(W21,W12,W12),2ビットずつ巡回シフ
トしたのち3ビット毎に取り出される3組の符号は、
(W12,W12,W22)となるので、 モード1の位相差ベクトルは、 (P(W21,W12),P(W12,W12))=(B1,0)モード2
の位相差ベクトルは (P(W12,W12),P(W12,W22))=(0,A0) となる。
The phase difference vector shown in mode 0 of FIG. 5 indicates the phase difference vector of the three sets of cyclic codes inserted in each frame. For example, the frame pattern (W The phase difference vector of 11 , W 21 , W 12 ) is (P (W 11 , W 21 ), P (W 21 , W 12 )) = (A0, B1) ... (17). Further, in mode 1, the 24-bit frame pattern inserted in each frame is cyclically shifted leftward by 1 bit, and in mode 2, the bit pattern is cyclically shifted leftward by 2 bits and extracted every 3 bits. 3 shows a phase difference vector between three sets of codes having a code length of 8 bits. For example, 24 inserted in frame # 2
The frame pattern of bits (W 11 , W 21 , W 12 ) is cyclically shifted by 1 bit and then extracted every 3 bits 3
The codes of the set are (W 21 , W 12 , W 12 ), three sets of codes extracted every 3 bits after cyclically shifting by 2 bits are:
(W 12 , W 12 , W 22 ), the phase difference vector in mode 1 is (P (W 21 , W 12 ), P (W 12 , W 12 )) = (B 1,0) mode 2
The phase difference vector of is (P (W 12 , W 12 ), P (W 12 , W 22 )) = (0, A0).

これらの関係が第5図に示されている。一般に、24ビッ
トのフレームパターンの巡回シフト量の3のmodが0な
らばモード0,1ならばモード1,2ならばモード2に示され
た位相差ベクトルに一致する。
These relationships are shown in FIG. Generally, if the mod of 3 of the cyclic shift amount of a 24-bit frame pattern is 0, the mode is 0, if 1 is the mode 1, and if it is 1, the phase difference vector shown in the mode 2 is matched.

次に、同期保持方式について述べる。Next, the synchronization holding method will be described.

同期状態において、低次群出力データ(SOUT64)10664
には、第2図で示した#64のフレームが送信され、割算
器1041〜1043の入力情報となる。。割算器1041は、3倍
のサブフレーム周期(S1)毎に、1フレーム当り8ビ
ットのビットパターンを取り込む。
In synchronous state, low order group output data (S OUT64 ) 106 64
, The frame # 64 shown in FIG. 2 is transmitted, and becomes the input information of the dividers 104 1 to 104 3 . . The divider 104 1 takes in a bit pattern of 8 bits per frame for every triple subframe period ( S1 ).

同期状態において、この割算器1041に取り込まれるビッ
トパターンは、符号W11である。同様に、割算器104
2は、3倍のサブフレーム周期で、かつ、割算器1041
データを取り込むクロックS1よりサブフレームだけ遅
れたクロックS2,割算器1043は、3倍のサブフレーム
周期で、かつ、クロックS1より2サブフレームだけ遅
れたクロックS3でビットパターンを取り込む。これら
のビットパターンは、符号W28,及び符号W18と一致す
る。割算器1041は、符号W11を係数とする符号多項式,
割算器1042は、符号W28を係数とする符号多項式,およ
び割算器1043は、符号W18を係数とする符号多項式と式
(3)の生成多項式との割算を1フレーム毎に行なう。
In the synchronized state, the bit pattern fetched by the divider 104 1 is the code W 11 . Similarly, the divider 104
2 is a triple subframe period, and the clock S2 is delayed by a subframe from the clock S1 for fetching data into the divider 104 1 , and the divider 104 3 is a triple subframe period, and The bit pattern is captured at clock S3, which is delayed by two subframes from clock S1 . These bit patterns match the code W 28 and the code W 18 . The divider 104 1 is a code polynomial whose coefficient is the code W 11 ,
The divider 104 2 divides the code polynomial having the code W 28 as a coefficient, and the divider 104 3 divides the code polynomial having the code W 18 as a coefficient and the generating polynomial of Expression (3) for each frame. To do.

同期状態では、その全ての剰余は零となる。割算器1041
〜1043は各々の剰余零の結果を位相差検出器105に送信
する。位相差検出器105は、剰余零の確認と割算器1041
〜1043が取り込んだ符号と、#64のフレームにフレーム
パターンとして挿入した符号の一致確認を行うことによ
り同期状態の保持を行なう。
In the synchronous state, all the remainders become zero. Divider 104 1
~ 104 3 send the result of each remainder zero to the phase difference detector 105. The phase difference detector 105 confirms the residual zero and the divider 104 1
-104 3 and the sign taken by performing the inserted match verification code as a frame pattern to the frame of the # 64 performs the holding of the synchronization state.

また、同期保持の確認は、各低群出力データ(SOUT)10
61〜10664に送信されてくるデータ系列に挿入されてい
るフレームパターンの一致確認で行う構成も可能であ
る。
In addition, the confirmation of the synchronization hold can be confirmed by each low group output data (S OUT ) 10
6 1-106 configured to perform a match confirmation frame pattern is inserted to the transmitted come data series 64 is also possible.

次に、非同期状態に陥った場合のハンティング制御につ
いて説明する。
Next, the hunting control in the case of falling into the asynchronous state will be described.

非同期状態においては、まず、低次群出力データ(S
OUT64)10664に送信されているデータ系列内に挿入され
ているフレームパターンの検出を行なう。このため、割
算器1041〜1043は、3倍のサブフレーム周期で、互いの
位相がサブフレームだけ異なるクロックに同期して、1
フレーム毎に8ビットパターンの符号を読み込み、この
読み込んだ符号を係数とする符号多項式と式(3)で示
した生成多項式G(X)との割算を行なう。
In the asynchronous state, first, the low-order group output data (S
OUT64) 106 64 to carry out the detection of the frame pattern is inserted in the data sequence being transmitted. Therefore, the dividers 104 1 to 104 3 synchronize with clocks whose phases are different from each other by 3 times the sub-frame period, and the
The code of the 8-bit pattern is read for each frame, and the code polynomial having the read code as a coefficient is divided by the generator polynomial G (X) shown in Expression (3).

位相差検出器105は、各割算器1041〜1043の剰余結果を
調べて剰余が非零であるならば、各割算器1041〜1043
3倍のサブワレーム周期で取り込むそれぞれのクロック
の位相を1ビットシフトさせる。この操作を割算器1041
〜1043の剰余が全て零となるまで行なう。
The phase difference detector 105 examines the remainder results of the dividers 104 1 to 104 3 and if the remainder is non-zero, each of the dividers 104 1 to 104 3 takes in three times the subwarem period. The clock phase is shifted by 1 bit. This operation is divided by 104 1
Repeat until the remainder of ~ 104 3 becomes zero.

剰余が非零であるということは、割算器1041〜1043に取
り込まれるビット列が第2図で示されたいずれかのフレ
ームに挿入されたフレームパターン以外、つまりは、式
(10−1),…,式(10−8)または、式(11−1),
…,式(11−8)で示した巡回符号からなるフレームパ
ターン以外の情報であることを意味する。
The fact that the remainder is non-zero means that the bit string taken in by the dividers 104 1 to 104 3 is other than the frame pattern inserted in any of the frames shown in FIG. ), ..., Expression (10-8) or Expression (11-1),
..., which means that the information is information other than the frame pattern composed of the cyclic code shown in Expression (11-8).

他方、剰余零ということは、式(10−1),…,(10−
8),または、式(11−1),…,式(11−8)で示し
た巡回符号からなるフレームパターン群を検出したこと
を意味する。
On the other hand, the remainder zero means that equations (10-1), ..., (10−
8), or the detection of the frame pattern group consisting of the cyclic code shown in equation (11-1), ..., Equation (11-8).

次に、この情報に基づいて、低次群出力データ
(SOUT64)10664に、第2図で示したいずれのワレーム
が送信されているのかの検出を行なう。
Next, based on this information, it is detected which low-order group output data (S OUT64 ) 106 64 is transmitted as shown in FIG.

例として、#2のフレームが、低次群出力データ(S
OUT64)10664に送信されている場合を考える。
As an example, the frame of # 2 is the low-order group output data (S
OUT64 ) 10 6 Consider that it is sent to 64 .

割算器1041〜1043の剰余が全て零であることの確認後、
位相差検出器105は、各割算器1041〜1043に取り込まれ
た符号間の位相差の検出を行なう。つまり、割算器1041
に符号W11,割算器1042に符号W12,割算器1043に符号W
13が取り込まれているとすれば、符号W11と符号W12の位
相差P(W11,W12),符号W12と符号W13の位相差P(W
12,W13)、更には、位相差ベクトル(P(W11,W12),
P(W12,W13))を求める。
After confirming that the remainders of the dividers 104 1 to 104 3 are all zero,
The phase difference detector 105 detects the phase difference between the codes fetched by the dividers 104 1 to 104 3 . That is, the divider 104 1
Is the code W 11 , the divider 104 2 is the code W 12 , and the divider 104 3 is the code W
If 13 is taken in, the phase difference P (W 11 , W 12 ) between the code W 11 and the code W 12 , and the phase difference P (W between the code W 12 and the code W 13
12 , W 13 ), and further the phase difference vector (P (W 11 , W 12 ),
P (W 12 , W 13 )) is calculated.

低次群出力データ(SOUT64)10664に送信されているフ
レームが、第2図の#2のフレームであるならば、この
位相差ベクトルは(A0,B1),(B1,0)、または(0,A
0)のいずれかとなる。第5図で示した位相差ベクトル
が排他的に存在するならば、低次群出力データ
(SOUT64)10664に送信されているフレームが、第2図
で示したいずれのフレームであるのかの判定が可能とな
る。つまり、各フレームにフレーム同期用として挿入さ
れたフレームパターンが、高次群入力データ(SIN)101
を展開回路102でビット展開したフレームの識別情報と
しても使用可能となる。
If the frame transmitted to the low-order group output data (S OUT64 ) 106 64 is the frame # 2 in FIG. 2, this phase difference vector is (A0, B1), (B1,0), or (0, A
It will be one of 0). If the phase difference vector shown in FIG. 5 exists exclusively, which frame shown in FIG. 2 is the frame transmitted to the low-order group output data (S OUT64 ) 106 64 ? Judgment is possible. That is, the frame pattern inserted for frame synchronization in each frame is the high-order group input data (S IN ) 101
Can also be used as the identification information of the frame that is bit-expanded by the expansion circuit 102.

このフレーム識別情報を用いて、位相差検出器105は、
低次群出力データ(SOUT64)10664に#64のフレームが
送信されるようにチャネル入換回路103のシーケンシャ
ルなチャネル入換制御を行なう。この制御により、低次
群出力データ(SOUT64)10664には、#64のフレームが
送信されることになるが、割算器1041〜1043に取り込ま
れる符号(W11,W12,W13)が#64のフレームに挿入さ
れている符号(W11,W28,W18)と一致するとは限らな
い。つまり、ここでは、サブフレーム周期が確保された
に過ぎない。そこで位相差検出器105においては、シー
ケンシャルなチャネル入換制御後、位相差ベクトルを求
める。この位相差ベクトルが(A7,B0)の場合には符号W
11と符号W11の位相差,(B0,2)の場合には、符号W11
符号W13の位相差,(2,A7)の場合には符号W11と符号W
12の位相差を各々求めることにより、すみやかにフレー
ムヘッダが検出されてフレーム同期の確保が行なわれ
る。
Using this frame identification information, the phase difference detector 105,
Low-order output data (S OUT64) 106 64 to the frame of # 64 to perform the sequential channel replacement control channel exchange circuit 103 be sent. This control on the low-order output data (S OUT64) 106 64 is so that the frames # 64 are transmitted, the code (W 11, W 12 to be taken to a divider 104 1-104 3, W 13 ) does not always match the code (W 11 , W 28 , W 18 ) inserted in the # 64 frame. That is, here, the sub-frame cycle is merely secured. Therefore, the phase difference detector 105 obtains the phase difference vector after the sequential channel switching control. If this phase difference vector is (A7, B0), code W
Phase difference of 11 and code W 11, in the case of (B0,2), the phase difference of the symbol W 11 and code W 13, (2, A7) code W 11 and the code W in the case of
By obtaining each of the 12 phase differences, the frame header is promptly detected and the frame synchronization is secured.

これは、位相差ベクトルが(A7,B0)の場合には割算器1
041が、位相差ベクトルが(B0,2)の場合には割算器104
3が、更には、位相差ベクトルが(2,A7)の場合には割
算器1042が、第2図の#64のフレームに挿入された符号
FS1(=W11)からなる符号群を取り込んでいることによ
る。
This is the divider 1 when the phase difference vector is (A7, B0).
04 1 is the divider 104 when the phase difference vector is (B0,2)
3 and further, when the phase difference vector is (2, A7), the divider 104 2 is a code inserted in the frame # 64 in FIG.
This is because the code group consisting of F S1 (= W 11 ) is included.

以上の説明においては、剰余零の判定後の処理を2段階
に分けて説明したが、この処理を一括的に行うことも可
能である。
In the above description, the process after the determination of the remainder zero is divided into two steps, but it is also possible to collectively perform this process.

低次群出力データ1061〜10664におけるサブフレームビ
ット数はIビットであるので、一度非同期状態に陥って
から、チャネル入換制御並びにフレーム同期の確保を行
うまでに要する最悪なハンティング回数は、(I−1)
回と非常に少なくなる。また、フレームパターン群の検
出、つまりは、剰余零と判定するまでに割算器1041〜10
43が3倍のサブフレーム周期で取り込むクロックの位相
差を1/3サブフレームとしてハンティングすることによ
り、最悪な場合のハンティング回数を(I/3−1)回と
減少させる構成も可能となる。
Since the number of subframe bits in the low-order group output data 106 1 to 106 64 is I bits, the worst number of hunting times required to perform channel exchange control and frame synchronization after once falling into an asynchronous state is (I-1)
Very few times. Further, until the detection of the frame pattern group, that is, until the remainder zero is determined, the dividers 104 1 to 10
By hunting the phase difference of the clocks that 4 3 takes in with a triple sub-frame period as 1/3 sub-frame, it is possible to reduce the number of hunting in the worst case to (I / 3-1). .

一般に、第5図に示したフレームパターンの挿入方式に
従って1フレームに挿入される巡回符号をl1組、巡回符
号の符号長をl2とした場合、高次群データがビット展開
されたフレームの識別可能な最大数は、l2 (l-1)とな
ることが容易に示される。
Generally, when the cyclic code inserted in one frame according to the frame pattern insertion method shown in FIG. 5 is set to be l 1 and the code length of the cyclic code is set to be l 2 , it is possible to identify the frame in which the high-order group data is expanded into bits. It is easily shown that the maximum number is l 2 (l-1) .

第6図は、位相差検出器106をROM(Read Only Memory)
を用いて構成した場合の一実施例を示している。同図に
おいて、6010〜6017はアドレス線(A0〜A7),602はROM,
6030〜6038は制御信号出力線(D0〜D8),6040〜6042
剰余入力線(R0〜R2)、605はORゲートである。
FIG. 6 shows the phase difference detector 106 in a ROM (Read Only Memory).
An example is shown in the case of using the above. In the figure, 601 0-601 7 address lines (A 0 ~A 7), 602 has ROM,
603 0-603 8 control signal output line (D 0 ~D 8), 604 0 ~604 2 is modulo input line (R 0 ~R 2), 605 is an OR gate.

ここで、式(10−1),…,式(10−8),および、式
(11−1),…,式(11−8)で示された16組の符号
(巡回符号)は、上位4ビットを識別することにより符
号自身の識別が可能であり、また、第5図で示した位相
差ベクトルの第1要素だけを検索すれば、高次群データ
(101)がビット展開された64種のフレーム識別が可能
であり、更には、出力制御情報は64種のフレーム識別を
行うだけで良いので、使用されるROMの容量は2048ビッ
ト(256ワード×8ビット)となる。
Here, the 16 sets of codes (cyclic codes) shown in equations (10-1), ..., Equation (10-8), and equations (11-1) ,. The code itself can be identified by identifying the upper 4 bits, and if only the first element of the phase difference vector shown in FIG. 5 is searched, 64 types of high-order group data (101) are developed. Since the frame identification can be performed, and the output control information only needs to identify 64 types of frames, the capacity of the ROM used is 2048 bits (256 words × 8 bits).

つまり、8本のアドレス線(6010〜6017)のうち、アド
レス線(6010〜6013)には、割算器1041に供給された8
ビットパターンの上位4ビット、アドレス線(6014〜60
17)には、割算器1042に供給された8ビットパターンの
上位4ビットの各々のビットがアドレス情報として送信
される。また、各割算器(1041〜1043)の出力である剰
余は、剰余入力線6040〜6042から入力され、ORゲート60
5の入力となる。このORゲートの出力はROMのチップイネ
ーブル入力となる。
That is, among the eight address lines (601 0 to 601 7), the address lines (601 0 to 601 3), which is supplied to a divider 104 1 8
Upper 4 bits of bit pattern, address line (601 4 to 60
17 ), each of the upper 4 bits of the 8-bit pattern supplied to the divider 104 2 is transmitted as address information. The remainder is the output of the divider (104 1 to 104 3) is input from the remainder input lines 604 0 ~604 2, OR gate 60
It becomes 5 inputs. The output of this OR gate becomes the chip enable input of ROM.

これにより、各割算器1041〜1043の剰余が全て零になっ
たときのみ、アドレス情報に対応した8ビットの情報
が、制御情報出力線6030〜6037から出力される。この情
報をチャネル入換回路103の制御情報とすることによ
り、位相差ベクトルの検出並びに出力制御が可能とな
る。64種のフレーム識別制御を行なう場合、チャネル入
換回路103の制御に必要な出力線数は(64=26)とな
る。
Thus, only when the remainder of the divider 104 1-104 3 has become all zero, 8-bit information corresponding to the address information is output from the control information output line 603 0-603 7. By using this information as the control information of the channel switching circuit 103, it is possible to detect the phase difference vector and control the output. When 64 types of frame identification control are performed, the number of output lines required to control the channel exchange circuit 103 is (64 = 26 ).

以上、使用する巡回符号の符号長8,1フレームに挿入さ
れる符号数3,生成多項式G(X)=1+X+X2+X3の場
合を例に挙げて説明してきたが、本発明は、これらの組
み合せに限られるものではなく、多様な組み合せが考え
られるとは言うまでもない。
The case where the cyclic code used has a code length of 8, the number of codes inserted into one frame is 3, and the generator polynomial G (X) = 1 + X + X 2 + X 3 has been described as an example. Needless to say, it is not limited to the combination, and various combinations can be considered.

〔発明の効果〕〔The invention's effect〕

このように、本発明によるフレーム同期装置を用いれ
ば、同期検出が容易で、同期処理部の低速化が図られ、
また高次群データで特にフレーム構成を意識することな
く系全体の状態把握が可能となり、更には、平均非同期
継続時間が従来構成による同期方式に比べ著しく改善さ
れていることがわかる。
As described above, by using the frame synchronizer according to the present invention, it is possible to easily detect the synchronization and to reduce the speed of the synchronization processing unit.
In addition, it is possible to grasp the state of the entire system without being conscious of the frame structure in the high-order group data, and it can be seen that the average asynchronous duration time is significantly improved compared to the conventional synchronous system.

この発明は、このように高速・大容量な伝送系に適した
フレーム同期装置であり、将来より一層高速・大容量化
される伝送系への応用にその活用が期待されるものであ
る。
The present invention is a frame synchronization device suitable for such a high-speed, large-capacity transmission system, and is expected to be utilized for application to a transmission system with a higher speed and larger capacity in the future.

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

第1図は本発明の実施例におけるブロック図、第2図は
そのフレーム構成図、第3図,第4図は巡回符号の位相
差図、第5図はフレームパターンと位相差ベクトル図、
第6図は位相差検出器の構成図、第7図,第8図は従来
例におけるフレームの構成図である。 101……高次群入力データSIN、102……展開回路、103…
…チャネル入換回路、1041〜1043……割算器、105……
位相差検出器、1061〜10664……低次群出力データSOUT1
〜SOUT64,6010〜6017……アドレス線(A0〜A7)、602
……ROM、6030〜6038……制御情報出力線(D0〜D8)、6
040〜6042……剰余入力線(R0〜R2)、605……ORゲー
ト。
FIG. 1 is a block diagram in an embodiment of the present invention, FIG. 2 is a frame configuration diagram thereof, FIGS. 3 and 4 are phase difference diagrams of cyclic codes, FIG. 5 is a frame pattern and phase difference vector diagram,
FIG. 6 is a block diagram of the phase difference detector, and FIGS. 7 and 8 are frame diagrams of the conventional example. 101 …… High-order group input data S IN , 102 …… Expansion circuit, 103…
… Channel switching circuit, 104 1 to 104 3 …… Divider, 105 ……
Phase difference detector, 106 1 to 106 64 ... Low-order group output data S OUT1
~ S OUT64 , 601 0 to 601 7 ...... Address line (A 0 to A 7 ), 602
...... ROM, 603 0 ~603 8 ...... control information output lines (D 0 ~D 8), 6
04 0-604 2 ...... remainder input line (R 0 ~R 2), 605 ...... OR gate.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】受信信号をM(Mは整数)ビット毎に取り
出す直並列変換器と、該直並列変換器のM本の出力が接
続され、該M本の入力信号のチャネルを入れ換えてM本
の信号を出力するチャネル入れ換え器と、該チャネル入
れ換え器のM本の出力線のうち1本に接続され該出力線
から符号長LビットであるN(Nは整数)組の符号を取
り出し、該符号を係数とする符号多項式と予め定められ
た生成多項式との剰余を計算する手段と、該剰余計算結
果を基に前記符号間の位相差を計算する手段と、該計算
結果の符号間の位相差を用いて前記チャネル入れ換え器
のチャネル入れ換え制御を行う手段とを有することを特
徴とするフレーム同期装置。
1. A serial-parallel converter for extracting a received signal for each M (M is an integer) bits and M outputs of the serial-parallel converter are connected, and the channels of the M input signals are exchanged and M A channel interchanger for outputting a signal of a book, and N (N is an integer) pairs of codes, which are connected to one of M output lines of the channel interchanger and have a code length of L bits, are extracted from the output line, Means for calculating a remainder between a code polynomial having the code as a coefficient and a predetermined generator polynomial, means for calculating a phase difference between the codes based on the residue calculation result, and between the codes of the calculation results And a means for performing channel switching control of the channel switching device using a phase difference.
JP62167279A 1987-07-03 1987-07-03 Frame synchronizer Expired - Lifetime JPH0734555B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62167279A JPH0734555B2 (en) 1987-07-03 1987-07-03 Frame synchronizer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62167279A JPH0734555B2 (en) 1987-07-03 1987-07-03 Frame synchronizer

Publications (2)

Publication Number Publication Date
JPS6411436A JPS6411436A (en) 1989-01-17
JPH0734555B2 true JPH0734555B2 (en) 1995-04-12

Family

ID=15846799

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62167279A Expired - Lifetime JPH0734555B2 (en) 1987-07-03 1987-07-03 Frame synchronizer

Country Status (1)

Country Link
JP (1) JPH0734555B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0642666B2 (en) * 1987-03-31 1994-06-01 日本電気株式会社 Frame synchronization system and device

Also Published As

Publication number Publication date
JPS6411436A (en) 1989-01-17

Similar Documents

Publication Publication Date Title
JPS6259433A (en) Digital transmission system
WO1990007829A1 (en) Digital signal multiplexer and separator
JP3543698B2 (en) Transmission method and network system
JP2825961B2 (en) ATM cell processor for HDLC data
JP2009246668A (en) Clock recovery apparatus and clock recovery method, transmission device, and relay communication system
US6256326B1 (en) Pseudo-synchronization prevention method in SDH transmission mode, pseudo-synchronization preventing SDH transmission system, and transmitter-receiver in pseudo-synchronization preventing SDH transmission system
CA1255403A (en) Frame synchronization detection system
JPH0734555B2 (en) Frame synchronizer
JP3689295B2 (en) SDH test equipment
JP4026255B2 (en) Data transmission method and apparatus
JPH0656999B2 (en) Frame synchronization system and device
JP2671834B2 (en) Error detection circuit
JPH0720099B2 (en) Frame synchronization method and apparatus
JPH0720100B2 (en) Frame synchronizer
JPH0642666B2 (en) Frame synchronization system and device
JPH09153922A (en) Frame data conversion circuit
JPS62159933A (en) Frame synchronizing detection circuit
JP2704106B2 (en) Frame synchronization method for data signal multiplex transmission equipment
JP3367520B2 (en) Multiplex transmission device, multiple transmission method, and storage medium recording multiple transmission control software
WO2001019004A1 (en) Method for time division multiplexing
JP3509095B2 (en) Variable length frame synchronizer and variable length frame multiplex transmission device
JPH0722285B2 (en) Frame synchronization method and apparatus
JP2879981B2 (en) ATM cell synchronization method
JPH0736553B2 (en) Frame synchronization method and apparatus
JPH0813035B2 (en) Frame synchronization method and apparatus