JPH0439933B2 - - Google Patents

Info

Publication number
JPH0439933B2
JPH0439933B2 JP61002446A JP244686A JPH0439933B2 JP H0439933 B2 JPH0439933 B2 JP H0439933B2 JP 61002446 A JP61002446 A JP 61002446A JP 244686 A JP244686 A JP 244686A JP H0439933 B2 JPH0439933 B2 JP H0439933B2
Authority
JP
Japan
Prior art keywords
frame
bits
synchronization
bit
subframe
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
JP61002446A
Other languages
Japanese (ja)
Other versions
JPS62159933A (en
Inventor
Tokuo Yoshida
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
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP61002446A priority Critical patent/JPS62159933A/en
Priority to AU67163/87A priority patent/AU585794B2/en
Priority to US07/001,409 priority patent/US4796282A/en
Priority to CA000526919A priority patent/CA1255403A/en
Publication of JPS62159933A publication Critical patent/JPS62159933A/en
Publication of JPH0439933B2 publication Critical patent/JPH0439933B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 (産業上の利用分野) この発明は、基幹伝送系、公衆鋼、加入者系等
のデイジタル伝送系に用いられる同期検出回路に
関するものである。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a synchronization detection circuit used in digital transmission systems such as backbone transmission systems, public transmission systems, and subscriber systems.

(従来の技術) 伝送媒体として光フアイバを用いた伝送技術の
進展は目覚ましいものがあり、伝送情報量として
は数百Mbps〜数Gbps程度の伝送が可能になりつ
つある。大溶量化されたデイジタル伝送系を有効
に使用する上で、時分割多重方式が考えられるが
高速処理が必要となるため、フレーム構成をでき
るだけ簡単にして、回路の小規模化、簡易化をは
かつている。その1つの方法として、ビツト単位
の時分割多重方式があり、第3図は、一般的なビ
ツト多重方式のフレーム構成図である。同図にお
いては、1フレームはKビツトで構成され、1フ
レームをビツト単位でKチヤネルに分け、そのう
ちの1チヤネルをフレームチヤネルに割り当てて
おり、Fはフレームチヤネル、#1〜#K−1は
ビツト単位のK−1個のチヤネルである。この方
式においては、ビツト多重するときに固有フレー
ムパターンが1ビツトずつ数フレーム単位にフレ
ームチヤネルFに挿入されており、同期検出にお
いては、チヤネル単位にデータを分離した後任意
のチヤネルから分離された信号列が挿入した固有
フレームパターンと一致するかどうかでフレーム
チヤネルを検出し同期検出を行なつている。
(Prior Art) Transmission technology using optical fibers as a transmission medium has made remarkable progress, and it is becoming possible to transmit information at a rate of several hundred Mbps to several Gbps. In order to effectively use a digital transmission system with a large capacity, time division multiplexing can be considered, but since high-speed processing is required, it is necessary to make the frame configuration as simple as possible, and to downsize and simplify the circuit. There used to be. One such method is a bit-based time division multiplexing method, and FIG. 3 is a frame configuration diagram of a general bit multiplexing method. In the figure, one frame consists of K bits, one frame is divided into K channels in bit units, and one channel is assigned to the frame channel, F is the frame channel, and #1 to #K-1 are the frame channels. There are K-1 channels in bits. In this method, when bit multiplexing, a unique frame pattern is inserted one bit at a time into frame channel F in units of several frames, and in synchronization detection, data is separated in units of channels and then separated from any channel. Synchronization is detected by detecting a frame channel depending on whether the signal sequence matches the inserted unique frame pattern.

また他の方法としてフレームをサブフレーム単
位に分け、フレームパターンを各サブフレームに
分散させる方法があり、第4図にそのフレーム構
成の一般例を示す。同図においては、1フレーム
をL個のサブフレームに分け、各サブフレーム
は、Iビツト単位であり、1フレーム(I×L)
ビツトの構成になつており各サブフレームの先頭
1ビツトに順次にフレームパターンが1ビツトず
つ挿入れている。Fi(i=1、2……、L)は各
サブフレームの、先頭1ビツトに挿入されるフレ
ームビツト、#1〜#LはIビツト単位のサブフ
レームを示す。この方式においては(F1F2F3
…FL-1FL)がフレームパターンとなつており、同
期検出においては、分離された信号列から
(F1F2F3……FL-1FL)なるフレームパターンを検
出することによつて同期検出を行なつている。フ
レムパターンをフレームビツトであるF1〜FL
全てに挿入する必要はなく、例えば、フレームパ
ターンがフレームビツトF1F3F5……に挿入され
ている場合には残りのフレームビツトF2F4F6
…を用いて伝送路監視用モニタやサービスモニタ
等の情報を伝送することも可能である。
Another method is to divide the frame into subframes and distribute the frame pattern to each subframe. FIG. 4 shows a general example of the frame structure. In the figure, one frame is divided into L subframes, each subframe is I bit unit, and one frame (I×L) is divided into L subframes.
It has a bit structure, and one frame pattern is sequentially inserted into the first bit of each subframe. Fi (i=1, 2..., L) is a frame bit inserted into the first bit of each subframe, and #1 to #L indicate subframes in units of I bits. In this method (F 1 F 2 F 3
...F L-1 F L ) is the frame pattern, and in synchronization detection, the frame pattern consisting of (F 1 F 2 F 3 ...F L-1 F L ) is detected from the separated signal string. Synchronous detection is performed by It is not necessary to insert the frame pattern into all of the frame bits F 1 to F L ; for example, if the frame pattern is inserted into the frame bits F 1 F 3 F 5 ..., the remaining frame bits F 2 F 4 F 6
It is also possible to transmit information such as a transmission path monitor or a service monitor using...

(発明が解決しようとする問題点) 第3図に示されたようなビツト多重方式におい
ては、フレームチヤネルFとして、1フレームK
ビツト中1ビツトを使用している。回路の小規模
化、簡易化をはかるためには、1フレームを構成
するKの長さはあまり大きくすることはできない
ため、伝送データ量におけるフレームパターンの
信号量が1/Kと大きくなつている。このオーバ
ーヘツドは伝送容量を増大高速化するに従つて大
きくなることが予想され、更にシステムの信頼性
やサービス性等を考えると、伝送路監視モニタや
サービスモニタ等の情報を伝送するチヤネルも必
要となり、この傾向は著しく増大することにな
る。また、第4図に示されたような、フレームを
サブフレーム単位に分け、フレームパターンを各
サブフレームに分散させる方式においては、固有
なフレームパターンである(F1F2F3……FL-1FL
と一致する信号列を分離された信号列から検出す
ることにより同期検出を行ない、フレーム同期お
よびサブフレーム同期の確保を行なつている。フ
レームビツトF1〜FL内に伝送路監視モニタやサ
ービスモニタ等の情報を挿入して伝送したり1フ
レーム内のサブフレーム数Lや、サブフレームの
構成ビツト数Iを増やすことにより、回路の複雑
さを増すことなく、伝送データ量に対するオーバ
ーヘツドが少ない情報伝達が可能になる。
(Problems to be Solved by the Invention) In the bit multiplexing system as shown in FIG.
One of the bits is used. In order to downsize and simplify the circuit, the length of K that constitutes one frame cannot be made too large, so the signal amount of the frame pattern is as large as 1/K in the amount of transmitted data. . This overhead is expected to increase as the transmission capacity increases and speed increases, and when considering system reliability and serviceability, channels for transmitting information such as transmission path monitors and service monitors are also required. This trend will increase significantly. In addition, in the method shown in Fig. 4, in which the frame is divided into subframes and the frame pattern is distributed to each subframe, there is a unique frame pattern (F 1 F 2 F 3 ...F L -1F L )
Synchronization is detected by detecting a signal string that matches from the separated signal strings, and frame synchronization and subframe synchronization are ensured. By inserting and transmitting information such as a transmission path monitor or service monitor in the frame bits F1 to FL , or by increasing the number of subframes L in one frame and the number I of subframe constituent bits, the circuit can be improved. Information transmission with less overhead relative to the amount of transmitted data is possible without increasing complexity.

しかしながら、一度同期が外れた場合には、フ
レームパターンである(F1F2F3……FL-1FL)と
一致する信号列を分離された信号列から検出する
ためには、最悪1フレーム間のハンテイングが必
要となるために同期復帰を行うまでにかかる最悪
の同期期間はL×I×1フレーム〔SEC〕となり
サブフレーム数Lやサブフレーム構成ビツト数I
が大きくなつてしまうと、一度同期が外れてから
フレームパターン(F1F2F3……FL-1FL)を検出
するまでにかかる平均時間が大きくなつていた。
本発明は、これらの問題点を解決した回路規模の
増大複雑さを増すことなく伝送データ量に対する
フレームパターン信号量のオーバーヘツドを少な
くし、フレームパターンの検出が容易でかつ、同
期復帰にかかる平均時間を縮小することができる
高速大容量の伝送系に適した同期検出回路を提供
することにある。
However, once synchronization is lost, in order to detect a signal sequence that matches the frame pattern (F 1 F 2 F 3 ...F L-1 F L ) from the separated signal sequence, Since hunting between one frame is required, the worst synchronization period required until synchronization is restored is L x I x 1 frame [SEC], which depends on the number of subframes L and the number of subframe constituent bits I.
If this becomes large, the average time required to detect a frame pattern (F 1 F 2 F 3 . . . F L-1 F L ) after once synchronization is lost increases.
The present invention solves these problems by reducing the overhead of the amount of frame pattern signals relative to the amount of transmitted data without increasing the circuit scale or complexity, making it easy to detect frame patterns, and reducing the average time required to recover synchronization. An object of the present invention is to provide a synchronization detection circuit suitable for a high-speed, large-capacity transmission system that can reduce time.

(問題を解決するための手段) 本発明はN個のサブフレームに分割され各サブ
フレームはMビツト構成をとるフレームに於い
て、フレーム同期用に前記Mビツトのうちの1ビ
ツトを使用し、フレーム同期パターンとして、生
成多項式から生成される1ワードNビツトからな
る巡回符号を用い、受信信号をMビツト毎に取り
出す展開回路と、前記展開回路の出力に接続さ
れ、かかるデータ列から取り出されたNビツトを
係数とする符号多項式と前記生成多項式との剰余
を計算する手段を用いて同期検出を行なうもので
ある。
(Means for Solving the Problem) The present invention uses one bit of the M bits for frame synchronization in a frame that is divided into N subframes and each subframe has an M bit configuration, As a frame synchronization pattern, a cyclic code consisting of one word and N bits is generated from a generator polynomial, and an expansion circuit extracts the received signal every M bits, and an expansion circuit connected to the output of the expansion circuit extracts the received signal from the data string. Synchronization detection is performed using means for calculating the remainder between a code polynomial whose coefficients are N bits and the generator polynomial.

(作用) 同期検出を行う上で、回路の小規模化、簡易化
をはかることが望ましく、伝送路上のフレーム構
成をサブフレーム単位に分割しフレームパターン
を各サブフレームの先頭1ビツトに分散して挿入
し、同期検出においては、各サブフレームの先頭
ビツトに分散して挿入されたフレームビツトを取
り出すことによりフレームパターンの検出、即ち
同期検出が可能であるので、同期検出回路に要求
される動作速度は低減され回路の小規模化、簡単
化はかい、高速、大容量な伝送系に適した同期検
出回路を構成することが可能となり、1フレーム
内のサブフレーム数やサブフレームの構成ビツト
数を増せは、伝送データ量に対するフレームバタ
ーンの信号量のオーバーヘツドを低減した伝送系
を実現することが期待される、また、各サブフレ
ームの先頭ビツトに挿入されたフレームバターン
は任意の生成多項式から生成される1ワードNビ
ツトからなる巡回符号であるので、同期検出にお
いては、巡回符号のい性質を用いて分離された信
号の1系列から取り出された1ワードNビツトを
係数とする符号多項式との除余を計算することに
より、容易にフレームパターンの検出が行なえ、
サブフレーム同期を確保することができる。同時
に、符号多項式の係数である1ワードNビツトを
検索することによりサブフレームの先頭がどこか
の検出が可能であるのですみやかにフレーム同期
の確保が可能であり、一度、非同期状態に陥つて
から同期状態に復帰にかかる平均時間を短縮する
ことが期待される。このとき、必ずしも1ワード
Nビツト全てのビツトを検索する必要はなく、そ
れより短いビツト長を検索すれば1ワードの情報
の検出は可能であるので、同期検出回路の規模の
増大、複雑さをより低減することも可能となる。
更に、前記の生成多項式と符号長Nを任意に選定
すれば、生成される巡回符号間の最小ハミング距
離dは長くすることが可能であるので、この性質
をもちいることによりフレームパターンのビツト
誤りにも強い、同期検出回路の実現が可能であ
る。
(Function) When performing synchronization detection, it is desirable to downsize and simplify the circuit, by dividing the frame structure on the transmission path into subframes and dispersing the frame pattern into the first bit of each subframe. In the insertion and synchronization detection, it is possible to detect the frame pattern, that is, synchronization detection, by extracting the frame bits inserted in the first bit of each subframe, which reduces the operating speed required of the synchronization detection circuit. This makes it possible to construct a synchronization detection circuit suitable for high-speed, large-capacity transmission systems by reducing the circuit size and simplifying the circuit. This increase is expected to realize a transmission system that reduces the overhead of the frame pattern signal amount relative to the amount of transmitted data.Furthermore, the frame pattern inserted into the first bit of each subframe can be generated from an arbitrary generator polynomial. Since it is a cyclic code consisting of 1 word and N bits, in synchronization detection, the strong properties of the cyclic code are used to combine it with a code polynomial whose coefficients are 1 word and N bits extracted from one series of separated signals. Frame patterns can be easily detected by calculating the division remainder.
Subframe synchronization can be ensured. At the same time, by searching the N bits of one word, which are the coefficients of the code polynomial, it is possible to detect where the beginning of a subframe is, so frame synchronization can be quickly ensured, and once an out-of-synchronization state occurs, It is expected that the average time required to return to a synchronized state will be shortened. At this time, it is not necessarily necessary to search all N bits of one word; it is possible to detect one word of information by searching for a bit length shorter than that, which reduces the size and complexity of the synchronization detection circuit. It is also possible to further reduce the amount.
Furthermore, by arbitrarily selecting the generator polynomial and code length N, it is possible to increase the minimum Hamming distance d between the generated cyclic codes. By using this property, it is possible to reduce bit errors in the frame pattern. It is possible to realize a synchronization detection circuit that is robust against

(実施例) 以下に本発明の同期検出回路について説明す
る。
(Example) A synchronization detection circuit of the present invention will be described below.

第1図は、本発明におけるフレーム構成を示す
図である。同図においては1フレームを7個のサ
ブフレームに分け各サブフレームはMビツト単位
構成されており、1フレーム(7×M)ビツトの
構成になつており、各サブフレームの先頭1ビツ
ト順次フレームパターンが1ビツトずつ分散され
て挿入されている。Fi(i=1、2、……7)は
各サブフレームの先端1ビツドに挿入されるフレ
ームビツト、#1〜#7は、Mビツト単位のサブ
フレームを示す。フレームパターンは、たとえば (F1F2F3F4F5F6F7)=(1100010) ……(1) であり、一般的に符号語を(a0a1a2……ao-1)と
したときa0をn−1次、a1をn−2次、ao-1を0
次に対応させて、符号多項式F(x)を F(x)=ao-1+ao-2X+ao-3X2+… +a1Xn-2+aoXn-1 ……(2) と表わすことができる。ここで符号長はnであり
時間的には、高次の項a0が最初に現われ、順次に
低次の方へと進み、最後にao-1があげられるもの
とする。
FIG. 1 is a diagram showing a frame structure in the present invention. In the figure, one frame is divided into seven subframes, each subframe is composed of M bits, and one frame is composed of (7 x M) bits, and the first 1 bit of each subframe is sequentially divided into frames. The pattern is inserted one bit at a time. Fi (i=1, 2, . . . 7) is a frame bit inserted into the leading bit of each subframe, and #1 to #7 indicate subframes in units of M bits. The frame pattern is, for example, (F 1 F 2 F 3 F 4 F 5 F 6 F 7 ) = (1100010) ... (1), and the code word is generally (a 0 a 1 a 2 ... a o -1 ), then a 0 is n-1st, a 1 is n-2nd, a o-1 is 0
Next, by corresponding, the code polynomial F(x) is written as F(x)=a o-1 +a o-2 X+a o-3 X 2 +… +a 1 X n-2 +aoX n-1 ……(2) can be expressed. Here, it is assumed that the code length is n, and in terms of time, a high-order term a 0 appears first, progresses sequentially to lower-order terms, and finally a o-1 is mentioned.

式(2)からわかるように、符号語が7ビツト列か
らできているとき、符号多項式F(x)は6次の多項
式であらわすことが可能であり、式(1)は、 F(x)=X+X5+X6 ……(3) と表わせ、生成多項式G(x)を G(x)=1+X+X3 ……(4) とした場合 F(x)=Q(x)G(x) ……(5) を満足するQ(x)なる多項式が存在すれば式(3)の多
項式は式(4)の生成多項式から生成されたことにな
る。これを満たす多項式Q(x)は Q(x)=X+X2+X3 ……(6) であり入力ビツト列(1110)を係数とする多項式
である。
As can be seen from equation (2), when the code word is made up of a 7-bit string, the code polynomial F(x) can be expressed as a polynomial of degree 6, and equation (1) becomes F(x) =X+X 5 +X 6 ...(3) If the generator polynomial G(x) is G(x)=1+X+X 3 ...(4) then F(x)=Q(x)G(x)... If a polynomial Q(x) that satisfies (5) exists, the polynomial in equation (3) has been generated from the generator polynomial in equation (4). The polynomial Q(x) that satisfies this is Q(x)=X+X 2 +X 3 (6) and is a polynomial whose coefficient is the input bit string (1110).

以上により、フレームパターン(1100010)は
式(4)の生成多項式から生成された符号であること
がわかる。更に刊行物「“符号論理」(宮川洋、岩
垂好裕、今井秀樹、昭晃堂P、194〜197)”に示
されるように、2を法とする体において、一般に
nを符号長としたとき、生成多項式G(x)がXn+1
を割り切るときG(x)から生成される符号語は巡回
符号をなす。従つて、式(4)の生成多項式は (X7+1)/G(x)=(X7+1)/(X3+X+1)=X
4+X2+X+1 ……(7) で、X7+1をX4+X2+X+1で割り切るので、
式(4)の生成多項式から生成される符号長7の符号
語は巡回符号となる。即ち W=1100010 1000101 0001011 0010110 0101100 1011000 0110001 (8) 式(8)の行列Fの各行成分は符号長7の巡回符号を
生成しており W1=(1100010) (9−1) W2=(1000101) (9−2) W3=(0001011) (9−3) W4=(0010110) (9−4) W5=(0101100) (9−5) W6=(1011000) (9−6) W7=(0110001) (9−7) としたときW1、W2、……、W7を係数としたと
き符号多項式は式(4)の生成多項式で割り切つれる
ことになる。更に、生成多項式と符号長の選び方
により巡回符号の最小ハミング距離dは一意に決
まり符号長7、式(4)を生成多項式とする場合の最
小ハミング距離はd d=3 (10) となる(ハミング長と生成多項式、符号長の関係
については、前期参考文献P249〜254に記載され
ている。
From the above, it can be seen that the frame pattern (1100010) is a code generated from the generator polynomial in equation (4). Furthermore, as shown in the publication ``Coding Logic'' (Hiroshi Miyagawa, Yoshihiro Iwadare, Hideki Imai, P Shokodo, 194-197), in a field modulo 2, generally the code length is set to n. When the generator polynomial G(x) is X n+1
The code word generated from G(x) when dividing G(x) forms a cyclic code. Therefore, the generating polynomial of equation (4) is (X 7 +1)/G(x)=(X 7 +1)/(X 3 +X+1)=X
4 +X 2 +X+1 ...(7) Then, divide X 7 +1 by X 4 +X 2 +X+1, so
The codeword of code length 7 generated from the generator polynomial in equation (4) becomes a cyclic code. That is, W = 1100010 1000101 0001011 0010110 0101100 1011000 0110001 (8) Each row element of matrix F in equation (8) generates a cyclic code with code length 7, W 1 = (1100010) (9-1) W 2 = ( 1000101) (9-2) W 3 = (0001011) (9-3) W 4 = (0010110) (9-4) W 5 = (0101100) (9-5) W 6 = (1011000) (9-6 ) W 7 = (0110001) (9-7) When W 1 , W 2 , . . . , W 7 are coefficients, the code polynomial is divisible by the generator polynomial in equation (4). Furthermore, the minimum Hamming distance d of the cyclic code is uniquely determined by the selection of the generator polynomial and code length, and when the code length is 7 and equation (4) is used as the generator polynomial, the minimum Hamming distance is d d = 3 (10) ( The relationship between the Hamming length, generator polynomial, and code length is described in references P249 to P254 of the previous term.

第2図は、本発明の同期検出回路の一実施例で
あり、第1図で示されたフレームから同期の検出
を行うものである。同図において201は情報及
び情報入力端子(SIN)、202は、直列、並列変
換器(S−P)、2031は、クロツク線、203
はクロツク制御信号線、2041〜204Mは並
列変換されたM本の情報線及び情報出力端子、2
05はクロツク制御回路(CLK CTT)、206
は7進カウンタ、207は制御ゲート、2081
〜2082はMOD2の加算器、2091〜2093
は1サブフレーム長の遅延素子である。同図にお
いて、第1図に示されたフレーム構成からなる情
報入力端子201から入力され、直列、並列変換
器202の入力信号となり、M本の情報線204
〜204Mに並列変換され、この並列変換された
情報線の一系列である情報線2041はクロツク
制御回路205及びMOD2の加算器2081の入
力信号となる。他方、MOD2の加算器2081
2082及び1サブフレーム長の遅延素子2091
〜2093は式(4)の生成多項式G(x)=1+X+X3
による割算器を構成している。
FIG. 2 shows an embodiment of the synchronization detection circuit of the present invention, which detects synchronization from the frame shown in FIG. In the figure, 201 is an information and information input terminal (S IN ), 202 is a serial/parallel converter (S-P), 203 1 is a clock line, 203
2 is a clock control signal line, 204 1 to 204 M are M parallel-converted information lines and information output terminals, 2
05 is the clock control circuit (CLK CTT), 206
is a heptad counter, 207 is a control gate, 208 1
~208 2 is the MOD2 adder, 209 1 ~209 3
is a delay element with a length of one subframe. In the same figure, an information input terminal 201 having the frame structure shown in FIG.
1 to 204M , and the information line 2041 , which is one series of the parallelized information lines, becomes an input signal to the clock control circuit 205 and the adder 2081 of MOD2. On the other hand, the MOD2 adder 208 1 ~
208 2 and one subframe length delay element 209 1
~209 3 is the generator polynomial G(x)=1+X+X 3 of equation (4)
This constitutes a divider.

また、7進カウンタ206には伝送路線をf0
した場合f0/7〔Hz〕なるクロツク信号が直列、
並列変換器202から送られてきており、この出
力を用いて1フレーム間隔で遅延素子2091
2093の内容をクリアしている。これにより前
記割算器は、1フレーム周期毎に、遂次情報線2
041を用いて伝送されてくる7ビツトを1ワー
ドする符号語とする多項式を式(4)の生成多項式で
割る割算器となり、その徐余は、遅延素子209
〜2093にあらわれる。これは、7つのサブフ
レームからそれぞれ1ビツトずつ取り出されたビ
ツト列を符号語とする符号多項式と式(4)の生成多
項式の割算を遂次行つていることに相当し、その
徐余、即ち割算終了の後の遅延素子2091〜2
093の値が全て零であるならば情報線2041
ら送られてくる信号は各サブフレームの先頭1ビ
ツトに分散して割り当てられたフレームパターン
であり遅延素子2091〜2093お1つでも非零
であるならば、情報線2041から送られてくる
信号がフレームパターンでないことを意味する。
このようにしてフレームパターンの検出が容易に
行なる。徐余が零となる場合として考えられる1
フレーム周期間に送られてくる1ワード7ビツト
のフレームパターンは式(9−1)(9−2)…
…(9−7)の7種類あり、徐余が零であるとい
うことはサブフレーム同期が確保したことを意味
する。徐余が零でないということは、同期検出が
行なえない。つまり非同期状態に陥つたことを意
味し、非同期状態に陥つてから同期検出を行な
う。つまりサブフレーム同期を確保するまでに
は、最悪でもサブフレーム長Mだけハンチングす
れば良く。最悪な場合の同期復帰時間はM×1フ
レーム〔SEC〕となるサブフレーム同期は確保し
た後、情報線2041から1フレーム間に送られ
てきた1ワード7ビツトを検索し、フレーム同期
を確保すればよい。この検索に当つては、1ワー
ド7ビツトの全てのビツトを検索する必要はな
く、式(9−1)(9−2)、……、(9−7)を
見てもわかるように少なくとも3ビツトだけ検索
すればお互いに排他的であることがわかる確認で
きどのフレームパターンでサブフレーム同期が確
保されたのか、ただちに検出でき、フレーム同期
の確保は、この情報を用いてサブフレーム同期確
保の後、ただちにかつ容易に行うことができる。
制御ゲート207の入力は遅延素子2091〜2
093の出力で割算の徐余が零であるか非零であ
るかを検出するゲートであり、出力はクロツク制
御回路205の入力となる。更にクロツク制御回
路205の入力には、情報線204、7進カウン
タ206の出力があり、このクロツク制御回路に
おいては、少なくとも3ビツトのメモリを有し1
フレーム間に送られてくる1ワード7ビツトのフ
レームパターンのうち、前3ビツトの情報を保持
し、この情報と制御ゲート207の出力を用い
て、サブフレーム同期の確保の確認及び用うとも
にフレーム同期確保のための制御情報をクロツク
制御信号線2032を用いて直列、並列変換器2
02に送信し、フレーム同期が確保される。
In addition, a clock signal of f 0 /7 [Hz] when the transmission line is f 0 is serially connected to the heptad counter 206.
It is sent from the parallel converter 202, and using this output, the delay elements 209 1 to 209 are sent at one frame interval.
The contents of 209 3 have been cleared. As a result, the divider sequentially divides the information line 2 in each frame period.
041 is used to divide the polynomial that uses the 7 bits transmitted as a code word of 1 word by the generating polynomial of equation (4), and the remainder is divided by the delay element 209.
1 to 209 3 . This corresponds to successively dividing the generator polynomial of equation (4) by the code polynomial whose code word is a bit string extracted from each of the seven subframes, and the remainder is That is, the delay elements 209 1 to 2 after the division is completed.
If the values of 093 are all zero, the signal sent from the information line 2041 is a frame pattern distributed and allocated to the first bit of each subframe, and one delay element 2091 to 2093 is sent. However, if it is non-zero, it means that the signal sent from the information line 2041 is not a frame pattern.
In this way, frame patterns can be easily detected. Possible case 1 where the remainder becomes zero
The frame pattern of 1 word, 7 bits sent during the frame period is expressed by formulas (9-1) (9-2)...
...(9-7), and the fact that the remainder is zero means that subframe synchronization is ensured. If the remainder is not zero, synchronization cannot be detected. This means that the system has fallen into an asynchronous state, and synchronization detection is performed after the state has fallen into an asynchronous state. In other words, until subframe synchronization is ensured, at worst, hunting only needs to be done by the subframe length M. The synchronization recovery time in the worst case is M x 1 frame [SEC] After securing subframe synchronization, search the 1 word 7 bits sent from the information line 204 1 during 1 frame to ensure frame synchronization. do it. In this search, it is not necessary to search all the 7 bits of one word, and as can be seen from equations (9-1), (9-2), ..., (9-7), at least By searching only 3 bits, you can confirm that they are mutually exclusive, and you can immediately detect which frame pattern is used to ensure subframe synchronization. This information can be used to ensure subframe synchronization. After that, it can be done immediately and easily.
The inputs of the control gate 207 are the delay elements 209 1 to 2
This is a gate that detects whether the division remainder is zero or non-zero using the output of 093 , and the output becomes an input to the clock control circuit 205. Furthermore, the input of the clock control circuit 205 includes an information line 204 and the output of a hexadecimal counter 206, and this clock control circuit has at least a 3-bit memory and a 1-bit memory.
Of the frame pattern of 1 word and 7 bits sent between frames, information on the first 3 bits is held, and this information and the output of the control gate 207 are used to confirm that subframe synchronization is secured and to use both frames. Control information for ensuring synchronization is sent to the serial/parallel converter 2 using the clock control signal line 203 2 .
02 and frame synchronization is ensured.

以上、1フレーム内のサブフレーム数7、生成
多項式は1+X+X3、巡回符号として
(1100010)なる場合を例に挙げて説明してきた
が、本発明は、これらの組合せに限られるもので
はなく、種々多様な組合せが考えられる。また必
ずしもサブフレームの先頭1ビツト全てに、フレ
ームパタンのビツトを1ビツトずつ対応させて挿
入する必要はなく、例えば1サブフレームおき
に、フレームパターンのビツトを1ビツトずつ対
応させ残りは、伝送路監視用モニタ、サービスモ
ニタ等の情報伝送に使用することも可能である。
The above description has been given using an example in which the number of subframes in one frame is 7, the generator polynomial is 1+X+X 3 , and the cyclic code is (1100010). However, the present invention is not limited to these combinations, and can be applied to various combinations. Various combinations are possible. Furthermore, it is not necessary to insert each bit of the frame pattern in correspondence with the first bit of each subframe. For example, it is not necessary to insert the bits of the frame pattern in correspondence with each other in every other subframe, and the remaining bits are inserted into the transmission path. It can also be used for information transmission such as a monitoring monitor or a service monitor.

(発明の効果) このように、本発明による同期検出回路を用い
れば、伝送データ量に対するフレームパターンの
信号量のオーバーヘツド量、同期検出の容易さや
平均非同期継続時間特性が従来の構成による同期
検出回路に比べて著しい改善されていることがわ
かる。
(Effects of the Invention) As described above, if the synchronization detection circuit according to the present invention is used, the amount of overhead of the signal amount of the frame pattern relative to the amount of transmitted data, the ease of synchronization detection, and the average asynchronous duration characteristics can be improved compared to the synchronization detection with the conventional configuration. It can be seen that this is a significant improvement compared to the circuit.

この発明は、このように高速、大容量の伝送系
に適した同期検出回路であり将来より一層高速・
大容量化される伝送系への応用にその活用が期待
されるものである。
This invention is a synchronization detection circuit suitable for such high-speed, large-capacity transmission systems, and will enable even higher speeds and
It is expected that it will be used in transmission systems that are increasing in capacity.

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

第1図は本発明におけるフレーム構成を示す
図、第2図は本発明の同期検出回路の一構成例を
示す図、第3図、第4図は従来のフレーム構成を
示す図である。 図中、201は入力情報及び情報入力端子、2
02は直列・並列変換器、2031はクロツク線、
2032はクロツク制御信号線、2041〜204
は並列変換されたM本の情報線及び情報出力端
子、205はクロツク制御回路、206は7進カ
ウンタ、207は制御ゲート、2081〜2082
はMOD2の加算器、2091〜2093は1タイム
スロツトの遅延素子である。
FIG. 1 is a diagram showing a frame configuration according to the present invention, FIG. 2 is a diagram showing an example of the configuration of a synchronization detection circuit according to the present invention, and FIGS. 3 and 4 are diagrams showing conventional frame configurations. In the figure, 201 is an input information and information input terminal;
02 is a serial/parallel converter, 203 1 is a clock line,
203 2 is a clock control signal line, 204 1 to 204
M is M parallel-converted information lines and information output terminals, 205 is a clock control circuit, 206 is a hexadecimal counter, 207 is a control gate, 208 1 to 208 2
is an adder of MOD2, and 209 1 to 209 3 are delay elements of one time slot.

Claims (1)

【特許請求の範囲】[Claims] 1 N個のサブフレームに分割され各サブフレー
ムはMビツト構成をとるフレームに於いて、フレ
ーム同期用に前記Mビツトのうちの1ビツトを使
用し、フレーム同期用パターンとして、生成多項
式から生成される1ワードNビツトからなる巡回
符号を用い、受信信号をMビツト毎に取り出す展
開回路と、前記展開回路の出力に接続され、かか
るテータ列から取り出されたNビツトを係数とす
る符号多項式と前記生成多項式との剰余を計算す
る手段から構成されることを特徴とするフレーム
同期検出回路。
1 In a frame that is divided into N subframes and each subframe has an M bit configuration, one bit of the M bits is used for frame synchronization, and a frame synchronization pattern is generated from a generator polynomial. an expansion circuit that extracts the received signal every M bits using a cyclic code consisting of 1 word and N bits; A frame synchronization detection circuit comprising means for calculating a remainder with a generator polynomial.
JP61002446A 1986-01-09 1986-01-09 Frame synchronizing detection circuit Granted JPS62159933A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP61002446A JPS62159933A (en) 1986-01-09 1986-01-09 Frame synchronizing detection circuit
AU67163/87A AU585794B2 (en) 1986-01-09 1987-01-06 Frame synchronization detection system
US07/001,409 US4796282A (en) 1986-01-09 1987-01-07 Frame synchronization detection system
CA000526919A CA1255403A (en) 1986-01-09 1987-01-08 Frame synchronization detection system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61002446A JPS62159933A (en) 1986-01-09 1986-01-09 Frame synchronizing detection circuit

Publications (2)

Publication Number Publication Date
JPS62159933A JPS62159933A (en) 1987-07-15
JPH0439933B2 true JPH0439933B2 (en) 1992-07-01

Family

ID=11529503

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61002446A Granted JPS62159933A (en) 1986-01-09 1986-01-09 Frame synchronizing detection circuit

Country Status (1)

Country Link
JP (1) JPS62159933A (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6441534A (en) * 1987-08-07 1989-02-13 Fujitsu Ltd Data reception system
IT1252628B (en) * 1991-12-06 1995-06-19 Pier Giorgio Righetti FORMULATIONS FOR POLYACRYLAMIDIC MATRICES IN ELECTROKINETIC METHODS
CN107911206B (en) * 2017-12-29 2023-03-24 陕西烽火电子股份有限公司 Bit-oriented synchronous communication method

Also Published As

Publication number Publication date
JPS62159933A (en) 1987-07-15

Similar Documents

Publication Publication Date Title
US4667324A (en) Network multiplex structure
US5282215A (en) Synchronization circuit
US4594708A (en) Synchronization for a digital train intended for a correct framing of received information
EP0503667B1 (en) A CRC operating method and an HEC synchronizing unit in the ATM switching method
CN100353690C (en) Multiplex system using common network group to transmit multiple 8B/10B bit stream
EP0088432A1 (en) Multiplexer apparatus having nBmB coder
US5410309A (en) Method and system for communicating data
EP0212327A2 (en) Digital signal transmission system having frame synchronization operation
US4796282A (en) Frame synchronization detection system
JPH0439933B2 (en)
US6041434A (en) Code generator for selectively producing cyclic redundancy check data codes different in data length
US7370263B1 (en) Hardware efficient CRC generator for high speed communication networks
JPH0215142B2 (en)
US4688215A (en) Demultiplexer for two-stage framing
JPH0191539A (en) Frame synchronizing method
JPH0722285B2 (en) Frame synchronization method and apparatus
JPH0736553B2 (en) Frame synchronization method and apparatus
JPS63244950A (en) Frame synchronizing system
JPH088943A (en) Data multiplexing method
JPS63244949A (en) System and device for frame synchronization
US5463631A (en) Error pulse width expanding circuit
JPS63244948A (en) System and device for frame synchronization
JPH0123016B2 (en)
JPS62120744A (en) Pcm transmission coding system
JP2001127746A (en) Timing transmission method