JPH0322112B2 - - Google Patents

Info

Publication number
JPH0322112B2
JPH0322112B2 JP59235949A JP23594984A JPH0322112B2 JP H0322112 B2 JPH0322112 B2 JP H0322112B2 JP 59235949 A JP59235949 A JP 59235949A JP 23594984 A JP23594984 A JP 23594984A JP H0322112 B2 JPH0322112 B2 JP H0322112B2
Authority
JP
Japan
Prior art keywords
digital data
bits
bit sequence
block
bit
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
JP59235949A
Other languages
English (en)
Other versions
JPS61116443A (ja
Inventor
Sakae Ookubo
Naoki Takegawa
Tooru Yasuda
Tooru Amano
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
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
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 Telegraph and Telephone Corp, Nippon Electric Co Ltd filed Critical Nippon Telegraph and Telephone Corp
Priority to JP59235949A priority Critical patent/JPS61116443A/ja
Priority to US06/796,094 priority patent/US4688233A/en
Priority to GB08527597A priority patent/GB2167275B/en
Priority to CA000494911A priority patent/CA1239711A/en
Priority to AU49489/85A priority patent/AU573045B2/en
Publication of JPS61116443A publication Critical patent/JPS61116443A/ja
Publication of JPH0322112B2 publication Critical patent/JPH0322112B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/07Synchronising arrangements using pulse stuffing for systems with different or fluctuating information rates or bit rates
    • H04J3/073Bit stuffing, e.g. PDH

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

【発明の詳細な説明】 (発明の属する分野) 本発明は、“0”,“1”のビツトシーケンスか
らなるデイジタルデータを伝送するデイジタルデ
ータ伝送方式において、入力のビツトシーケンス
に限定が必要な伝送路を用いる場合に、確実かつ
簡易に伝送を行うことのできるデイジタルデータ
伝送用スタツフビツト挿入方式に関するものであ
る。
(従来の技術) 従来、“0”,“1”のビツトシーケンスからな
るデイジタルデータを伝送するデイジタル伝送路
においては、伝送するビツトシーケンスの生起列
に全く制限が無く、どのような“0”,“1”シー
ケンスでも伝送できる伝送路(以下、BSIを確保
した伝送路という。:BSIはBit Sequence
Independant)と、或る特定の“0”,“1”のビ
ツトシーケンスについては、正しい伝送を保証し
ない伝送路(以下、BSIが確保されていない伝送
路という)とがある。
BSIが確保されていない伝送路では、伝送する
ビツトシーケンスの中から、データの同期信号な
どを抽出しており、そのため“0”や“1”が長
く連続すると同期を抽出できなくなる。そのた
め、例えば、伝送したいビツトシーケンスに
“0”の連続生起が15個以下、どの24ビツトのシ
ーケンスの中にも3個以上の“1”があることを
条件としている。
このようなBSIの確保されていない伝送路でビ
ツトシーケンスに制限がつけられていないデータ
を伝送する方法にスタツフを行う方法がある。こ
れは、入力ビツトシーケンスを一定の長さのブロ
ツクに区分し、区分したブロツクの中のビツトシ
ーケンスの中に上記の条件、すなわち“0”の連
続を制約する零連制約条件を満足してないシーケ
ンスが生起したとき(以後、「バイオレーシヨン
が生起したとき」という)、入力ビツトシーケン
スの中にnビツト(nは整数)に1ビツトの
“1”を強制的に挿入して伝送し、また、前記シ
ーケンス中に強制的に“1”を挿入したことを示
す符号データ(スタツフフラグ)を同時に伝送
し、受信側ではスタツフフラグがスタツフ符号が
入つていることを示しているブロツクでは、nビ
ツト毎に配置されている“1”を除去して入力さ
れたビツトシーケンスを再生するものである。
ここで、ブロツク毎にバイオレーシヨンの生起
を検査しているために、ブロツクの境界における
処理が問題となる。
従来は、ブロツクの先頭のビツトおよび末尾の
複数のビツトを固定的に“1”としてブロツク境
界での“1”の生起を増加させて、ブロツクに跨
るバイオレーシヨンの生起の検査を不要とする簡
易な処理を行つていた。然し乍ら、固定的に
“1”を挿入すると、これを入力デイジタルデー
タの伝送に用いることができないため、伝送効率
が低下してしまう欠点があつた。
(発明の目的) 本発明は、このような欠点を除去するため、境
界部でのバイオレーシヨンの検査の条件を強化す
ると同時に、固定的な“1”の挿入を減らすこと
により、効率的かつ確実なデータの伝送を行える
ようにしたデイジタルデータ伝送用スタツフビツ
ト挿入方式を提供しようとするもので、以下、図
面について詳細に説明する。
(発明の構成および作用) 第1図は、本発明の構成を示す一実施例のブロ
ツク図であつて、100はデイジタルデータ送信
装置、200はデイジタルデータ受信装置、30
0はデイジタル伝送路、1は入力端子、2は出力
端子である。
デイジタルデータ送信装置100において、1
0はメモリ、11はスタツフ制御回路、12はメ
モリ、13は選択回路、14は多重化回路、15
はパルス発生回路を示す。
入力端子1より供給される信号は、画像・音声
を始めとするデイジタルデータで、そのビツトシ
ーケンスには何の制限も加えられていない信号で
ある。この信号はメモリ10に書込まれ、スタツ
フ制御回路11から出力される読出しクロツクに
応じてメモリ10より出力されて、メモリ12及
びスタツフ制御回路11に供給される。
スタツフ制御回路11は、メモリ10を介して
入力されたデータから、ビツトシーケンスに含ま
れるバイオレーシヨンの有無を検出するためのも
のである。そのため、まず、パルス発生回路15
で一定期間のパルスを発生する。そのパルスは、
スタツフの挿入の単位となるブロツク幅のパル
ス、及びバイオレーシヨン検出の観測期間のパル
ス、例えば、“0”の連続の生起が15ビツト以下、
どの24ビツトのシーケンスの中にも3個以上の
“1”がある、という2つの条件を必要とする伝
送路では、15サンプル幅と、24サンプル幅の2つ
のパルス、また、ブロツクの先頭、ブロツクの末
尾では前記パルスより短いパルス、例えば上記条
件では先頭では9サンプル幅、末尾では8サンプ
ル幅のパルスである。
次に、スタツフ制御回路11では、メモリ10
を介して入力されるデイジタルデータに対して、
前記パルス発生回路15で発生したパルス期間に
前記バイオレーシヨンが有るかどうかを検出す
る。即ち、ブロツク先頭の9サンプルでは少なく
とも2個の“1”が有る場合を除きバイオレーシ
ヨンと検出し、ブロツク末尾の8サンプルでは、
少なくとも1個の“1”が有る場合を除きバイオ
レーシヨンと検出する。但し、ここでは、後述の
理由により、ブロツクの先頭のビツトは必ず
“1”を配置した場合について説明する。
また、ブロツクの中間においては、15サンプル
に少なくとも1個の“1”が有り、24サンプルに
少なくとも3個の“1”が有る場合を除きバイオ
レーシヨンと検出する。
ここでブロツクの境界での処理を第5図を用い
てより詳細に説明する。バイオレーシヨンをそれ
ぞれブロツク内に閉じて検出している場合は第5
図aのように、第Mブロツクも第M+1ブロツク
も、“0”の連続は15以下、24サンプル中に3個
以上の“1”という条件を満足している。しか
し、伝送路上では両ブロツクは接続されて第5図
bのようになり、24サンプル中3個以上の“1”
という条件は満足されていない。したがつて、第
5図cにしめすように、バイオレーシヨンをブロ
ツク内に閉じて検出している場合には、ブロツク
末尾でも8サンプル中に1個以上の“1”、かつ、
ブロツクの先頭では9サンプル中に2個以上の
“1”を含む、という条件を加えれば、ビツトシ
ーケンスのいかなる部分でも24サンプル中に3個
以上の“1”という条件を満足することになる。
なお、上記説明ではブロツク先頭ビツトが
“1”と仮定したが、この仮定は本発明に必須の
条件ではない。この仮定がない場合には、ブロツ
ク前端とブロツク後端におけるバイオレーシヨン
の検査条件を一層強化することで本発明を実施で
きる。例えばブロツク前端と後端の各24ビツトに
つき、それぞれ8ビツト×3に区切つて、どの8
ビツトにも“1”が1個以上あることを条件とす
ればよい。
第2図はバイオレーシヨン検出回路の構成例を
示す図であり、24サンプルのうちに少なくとも3
つの“1”が有るか否かを検出する例を示す。
ここで、30,31は入力端子、32はカウン
タ、33は24サンプル遅延回路、34は減算器、
35は比較回路である。
入力端子30を介してデイジタルデータがカウ
ンタ32に供給され、また、入力端子31を介し
てブロツクの期間を示すブロツクパルスがカウン
タ32のリセツト端子に入力され、各ブロツクの
先頭でカウンタをリセツトする。リセツト以降、
入力端子30を介して入力されるデイジタルデー
タの“1”の数をカウントする。
カウンタ32の出力は減算器34と24サンプル
遅延回路33に供給され、24サンプル遅延された
カウンタ出力も減算器34に入力される。このよ
うな構成になつているため、減算器34から24サ
ンプル中に有る“1”の数が出力される。
減算器34から出力された“1”の数は、比較
器35において条件から決められた値3と比較さ
れ、3より大きい場合には、バイオレーシヨンを
検出したものとして出力端子36を介して検出信
号“1”を出力する。
他の条件の検出も全く同様な構成で行えること
は容易に類推できる。
以上の方法で、或るブロツクにおいてバイオレ
ーシヨンが検出されると、スタツフ制御回路11
から選択回路13にスタツフ選択信号が、メモリ
12に読出し制御信号が送出される。その結果、
メモリ12から7ビツト期間デイジタルデータが
読出され、選択回路13を介して多重化回路14
に供給され、次の1ビツト期間はメモリからの読
出しを禁止すると同時に、選択回路13はスタツ
フビツト“1”を選択して多重化回路14に供給
される。従つて、“0”の連続生起が15ビツト以
下、かつ、どの24ビツトのシーケンスの中にも3
個以上の“1”が有るという条件を満足させるこ
とができる。
また、当該ブロツクがスタツフされていること
を示すスタツフフラグ“1”を多重化回路14に
出力する。また、スタツフが行われることにより
入力データの伝送速度が低下するため、スタツフ
制御回路11からメモリ10へ読出し速度制御信
号を出力し、データの速度整合を行う。
多重化回路14は選択回路13より出力される
デイジタルデータ、スタツフ制御回路11から出
力されるスタツフフラグを多重化し、伝送路30
0に送出する。
次に、デイジタルデータ受信装置200におい
て、20は分離回路、21はスタツフ除去回路で
ある。
伝送路300を介してデイジタルデータが分離
回路20に供給されると、分離回路20は入力さ
れた信号からフレーム同期を確立し、スタツフフ
ラグとその他のデイジタルデータに分離する。
デイジタルデータ及びスタツフフラグはスタツ
フ除去回路21に入力され、スタツフフラグが
“1”のとき(スタツフが挿入されているとき)
デイジタルデータからスタツフを除去して出力す
る。また、スタツフフラグが“0”のときは、入
力データをそのまま出力する。
次に、フレーム構成の面から見たブロツク境界
処理について述べる。
多重化回路から出力されるデイジタルデータは
フレーム構成がなされている。そして、伝送に必
要な伝送同期パターン、制御情報、などが配置さ
れている。
第3図はフレーム構成の一例を示すもので、こ
こでは、193ビツトで1伝送フレームを構成し、
24伝送フレームで1マルチフレームを構成する。
また、3伝送フレームで前述のスタツフ検出挿入
単位のブロツクを構成する。なお、図中のビツト
番号0はマルチフレーム同期に用いるビツトであ
り、ビツト番号1から192はデータの伝送に用い
るビツトである。
ここで、フレーム先頭のビツトについて着目す
る。
第4図はマルチフレーム構成の各フレーム先頭
番号0のビツトの内容の一例を示すもので、は
フレーム番号、はマルチフレーム同期符号に対
応するビツト、はスタツフ対策用に加えられた
“1”、はその他制御に用いる空きビツトを示
す。
先ず、ブロツク境界でバイオレーシヨンを起こ
りにくくするため、ブロツクの先頭のビツトは強
制的に“1”とする。したがつて、3伝送フレー
ム毎にフレームの先頭のビツトに“1”を挿入す
る(フレーム番号の1,4,7,10……)。また、
マルチフレームの同期を符号を1ビツトずつ4フ
レーム毎に挿入する(フレーム番号の4,8,12
……)。ここで、3伝送フレームと、4伝送フレ
ームの公倍数のビツト(フレーム番号の4,16…
…)では、必ず“1”になるように同期パターン
を決定する。
前述のように、3伝送フレームと、4伝送フレ
ームの公倍数のビツトでは、必ず“1”になるよ
うな同期パターンを配する結果、1伝送フレーム
の1ビツトを用いて、マルチフレーム同期と、ス
タツフ用ブロツクの先頭ビツトの“1”の配置の
2通りの役割を持たせることができる。
なお、上記の実施例では、簡単のためのフレー
ム長、マルチフレーム数、ブロツク数をそれぞれ
193ビツト、24、3にして説明しているが、他の
数値の場合にも適用出来ることは明らかである。
(効 果) 以上説明したように、本発明は、スタツフを行
う単位であるブロツクの境界において、短い観測
ビツトにより“0”の生起を検出することによ
り、ブロツク毎に独立にスタツフが必要か否かの
検出が行え、また、ブロツクの先頭に強制的に挿
入した“1”をマルチフレーム同期用の一部にも
用いることができる。従つて、比較的簡単に、か
つ確実に、また、情報量の効率の良いスタツフイ
ングが実現できるという利点がある。
【図面の簡単な説明】
第1図は本発明の構成を示す一実施例のブロツ
ク図、第2図はバイオレーシヨン検出回路の構成
例を示す図、第3図はフレーム構成の一例を示す
図、第4図はマルチフレーム構成の一例を示す
図、第5図はブロツク境界での処理を説明する図
である。 100…デイジタルデータ送信装置、200…
デイジタルデータ受信装置、300…デイジタル
伝送路、1…入力端子、2…出力端子、10,1
2…メモリ、11…スタツフ制御回路、13…選
択回路、14…多重化回路、15…パルス発生回
路、20…分離回路、21…スタツフ除去回路、
30,31…入力端子、32…カウンタ、33…
24サンプル遅延回路、34…減算器、35…比較
回路、36…出力端子。

Claims (1)

  1. 【特許請求の範囲】 1 入力デイジタルデータのビツトシーケンスを
    一定期間毎にブロツクに区切り、このブロツク内
    で定められたサンプル時間、ビツトシーケンスの
    観測を行い、その結果、 前記ビツトシーケンスに含まれる同種類のビツ
    トの連続が所定数以下であり、かつ同種類のビツ
    トの存在密度の割合が一定値以下である、 という条件が満たされない場合には、同種類のビ
    ツトの連続を切断するよう異なる種類のビツトを
    ビツトシーケンスに挿入してデータを変換して送
    出する機能を有するデイジタルデータ送信装置
    と、 伝送路を介して入力された前記デイジタルデー
    タ送信装置の変換データから、挿入されたビツト
    を除いて、変換前のビツトシーケンスを再生する
    機能を有するデイジタルデータ受信装置におい
    て、 前記デイジタルデータ送信装置は、前記ブロツ
    クの前端と後端では観測のサンプル時間範囲を、
    その定められた時間より短くしてそこに含まれる
    同種類ビツト数の観測を行うことを特徴とするデ
    イジタルデータ伝送用スタツフビツト挿入方式。 2 デイジタルデータ送信装置において、入力デ
    イジタルデータのビツトシーケンスを一定期間毎
    にブロツクに区切つたブロツクの先頭に強制的に
    “1”を配置し、配置された“1”の一部をマル
    チフレーム同期パターンの“1”の一部と共有す
    ることを特徴とする特許請求の範囲第1項記載の
    デイジタルデータ伝送用スタツフビツト挿入方
    式。
JP59235949A 1984-11-10 1984-11-10 デイジタルデ−タ伝送用スタツフビツト插入方式 Granted JPS61116443A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP59235949A JPS61116443A (ja) 1984-11-10 1984-11-10 デイジタルデ−タ伝送用スタツフビツト插入方式
US06/796,094 US4688233A (en) 1984-11-10 1985-11-07 Digital data transmitting device for communication paths of restricted and unrestricted transmission characteristics
GB08527597A GB2167275B (en) 1984-11-10 1985-11-08 Digital data transmitting device for communication paths of restricted and unrestricted transmission characteristics
CA000494911A CA1239711A (en) 1984-11-10 1985-11-08 Digital data transmitting device for communication paths of restricted and unrestricted transmission characteristics
AU49489/85A AU573045B2 (en) 1984-11-10 1985-11-08 Digital data transmitting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59235949A JPS61116443A (ja) 1984-11-10 1984-11-10 デイジタルデ−タ伝送用スタツフビツト插入方式

Publications (2)

Publication Number Publication Date
JPS61116443A JPS61116443A (ja) 1986-06-03
JPH0322112B2 true JPH0322112B2 (ja) 1991-03-26

Family

ID=16993599

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59235949A Granted JPS61116443A (ja) 1984-11-10 1984-11-10 デイジタルデ−タ伝送用スタツフビツト插入方式

Country Status (1)

Country Link
JP (1) JPS61116443A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4724386B2 (ja) * 2004-06-21 2011-07-13 富士通株式会社 スタッフ同期制御装置、中継装置、データ中継システムおよびスタッフ同期制御方法

Also Published As

Publication number Publication date
JPS61116443A (ja) 1986-06-03

Similar Documents

Publication Publication Date Title
CA1151260A (en) Digital data transmission system
US4398290A (en) Process and apparatus for digital data communication using packet switching
EP0372458B1 (en) Synchronous multiplex transmission apparatus
EP0735709B1 (en) Synchronizing circuit for use in a digital audio signal compressing/expanding system
US5220582A (en) Optical bus transmission method and transmitting-side encoder and receiving-side decoder therefor
JPH11261513A (ja) パストレースチェック方法および装置
JPH0322112B2 (ja)
US6438175B1 (en) Data transmission method and apparatus
US5107495A (en) Frame synchronization system
GB2131656A (en) Dc cancellation in ternary-coded data systems
JPH07123247B2 (ja) デイジタルデ−タ伝送方法
JP3010634B2 (ja) フレーム同期多重処理方式
JP2658927B2 (ja) 多重伝送方法およびその装置
JP2616408B2 (ja) ポインタ付替回路
JPH0253339A (ja) 擬似同期防止方式
JPS6342990B2 (ja)
JPS63169840A (ja) フレ−ム同期装置
JP3978898B2 (ja) マルチフレーム同期検出方法及び装置
JP3106962B2 (ja) データ伝送経路の識別情報生成システム
JPH06209311A (ja) フレーム同期方法及び伝送装置
JPS62200837A (ja) フレーム同期検出装置
JPH01226236A (ja) 調歩データ伝送方式
JPH0317423B2 (ja)
JPS6316934B2 (ja)
JPS62186635A (ja) 伝送制御方法