JPH0479627A - System for transferring independent synchronous data - Google Patents

System for transferring independent synchronous data

Info

Publication number
JPH0479627A
JPH0479627A JP2193518A JP19351890A JPH0479627A JP H0479627 A JPH0479627 A JP H0479627A JP 2193518 A JP2193518 A JP 2193518A JP 19351890 A JP19351890 A JP 19351890A JP H0479627 A JPH0479627 A JP H0479627A
Authority
JP
Japan
Prior art keywords
data
frame
clock
network
frames
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.)
Pending
Application number
JP2193518A
Other languages
Japanese (ja)
Inventor
Tadao Nishimura
西村 忠男
Masahiro Sugita
杉田 正浩
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 JP2193518A priority Critical patent/JPH0479627A/en
Publication of JPH0479627A publication Critical patent/JPH0479627A/en
Pending legal-status Critical Current

Links

Landscapes

  • Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

PURPOSE:To transfer independent synchronous data without error by sending data with (n) sub-frames unit switching the sub-frames to network clocks, sending dummy bits regarding shortage bits, receiving the data by the network clocks at the reception side, and taking frame synchronization discarding the dummy bits and restoring the sub--frames. CONSTITUTION:By supplying network clock timing from a line interface section 6, a transmitting-side network clock control section 5 reads out data from each frame by means of network clocks by the number of effective data bits in each frame against a sending data clock switching section 4. The data are outputted to the interface section 6 after switching it to the network clocks and sending to a high-speed line. At the time of reception, a frame synchronization processing section 7 detects frame synchronization and informs a reception side network clock controlling section 8 of frame effective area information. At the section 8, effective reception data are successively buffered in a reception data clock switching section 9 in a frame-controlled form based on the network clocks and frame effective area information.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、時分割多重化装置のデータ転送方式に関し、
特に、時分割多重化装置を高速回線の網クロックに従属
されないで運用するシステムに有効な独立同期データ転
送方式に関する。
DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to a data transfer method for a time division multiplexing device.
In particular, the present invention relates to an independent synchronous data transfer method that is effective for a system in which a time division multiplexer is operated without being dependent on the network clock of a high-speed line.

従来の技術 従来、時分割多重化装置の高速回線データ転送は、高速
回線の網クロックにクロック従属して動作する様になっ
ていた。
BACKGROUND OF THE INVENTION Conventionally, high-speed line data transfer in a time division multiplexing apparatus has operated in a manner dependent on the network clock of the high-speed line.

また、複数の高速回線を収容することの可能な時分割多
重fヒ装置の場合には、いずれが1つの高速回線の網ク
ロックに従属して、全ての高速回線のデータ転送が行わ
れていた。
In addition, in the case of time division multiplexing equipment that can accommodate multiple high-speed lines, data transfer on all high-speed lines is performed depending on the network clock of one high-speed line. .

発明が解決しようとする課題 しかしながら、上述した従来の時分割多重化装置の高速
回線データ転送方式では、網クロックが時分割多重化装
置のタロツク引き込み範囲以上の周波数偏差がある場合
には従属不能であるという欠点と、複数高速回線を収容
することの可能な時分割多重化装置の場合にはいずれか
1つの高速回線の網クロックに従属することになるので
、従属している高速回線の網クロックと他の高速回線の
網クロックの間に周波数誤差があれば、他の高遠回線の
データ転送においてデータスリップが発生するという欠
点がある。
Problems to be Solved by the Invention However, with the above-mentioned high-speed line data transfer method of the conventional time division multiplexer, if the network clock has a frequency deviation exceeding the tarlock pull-in range of the time division multiplexer, it becomes impossible to follow the network clock. However, in the case of a time division multiplexing device that can accommodate multiple high-speed lines, the network clock of any one high-speed line is dependent on the network clock of the subordinate high-speed line. If there is a frequency error between the network clock of the high-speed line and the network clock of the other high-speed line, data slips may occur in data transfer on the other high-speed line.

本発明は従来の上記実情に鑑みてなされたものであり、
従って本発明の目的は、従来の技術に内在する上記諸欠
点を解消することを可能とした新規な独立同期−データ
転送方式を提供することにある。
The present invention has been made in view of the above-mentioned conventional situation,
SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide a new independent synchronization-data transfer system which makes it possible to overcome the above-mentioned drawbacks inherent in the prior art.

課題を解決するための手段 上記目的を達成する為に、本発明に係る独立同期データ
転送方式は、内部発振部を有する時分割多重化装置で内
部クロックを高速回線の網クロックに従属しないで運用
し、かつ内部クロックと網クロックを比較した場合に内
部クロックの方が高周波数であるシステムにおいて、n
を任意の整数とすると、送信側では、内部クロックによ
る多重化フレームのフレームのフレーム周期時間当たり
に網クロックで送出できるビット数以下に装置内のフレ
ーム又はサブフレームのフレム同期ビットおよび多重化
データの割付を禁止することにより網クロックに乗り替
えるときに各フレーム又は各サブフレームの有効データ
のみを内部クロックによりnフレーム又はnサブフレー
ム分バッファリングし、バッファリングされたデータを
網クロックにより送出し、送信終了後に次のnフレーム
又はnサブフレーム分の有効データがバッファリングさ
れるまでの時間、つまり内部クロックによるnフレーム
又はnサブフレーム周期時間当たりに網クロックで送出
できるビット数に対する有効データ不足ビット数の送出
時間に網クロックによりダミーデータを送出し、nフレ
ーム又はnサブフレーム周期ではダミーデータによる整
数補正できない小数点以下のビット補正はnフレーム又
はnサブフレームの2倍以上の周期でダミーデータ送出
ビット数のプラス・マイナス制御を行う手段を有し、受
信側では、nフレーム又はnサブフレーム単位にダミー
データの付加されたデータを網クロックにより受信し、
網クロックにより受信データのフレーム同期検出を行い
、受信データを網クロックから内部クロックに乗り替え
るときにダミーデータを除いてnフレーム又はnサブフ
レームの有効データ部のみをバッファリングし、バッフ
ァリングされたデータを内部クロックにより1フレーム
単位で有効データを読出し、 かつ送信側で禁止領域を転送していないので有効データ
の読出し終了後にダミーを挿入することによりフレーム
を再生する手段を備えて構成される。
Means for Solving the Problems In order to achieve the above object, the independent synchronous data transfer system according to the present invention operates an internal clock in a time division multiplexing device having an internal oscillator without depending on the network clock of a high-speed line. In a system where the internal clock has a higher frequency when comparing the internal clock and the network clock, n
Assuming that is an arbitrary integer, on the transmitting side, the frame synchronization bits and multiplexed data of frames or subframes in the device must be less than or equal to the number of bits that can be transmitted by the network clock per frame period of the multiplexed frame by the internal clock. By prohibiting allocation, when switching to the network clock, only the valid data of each frame or each subframe is buffered for n frames or n subframes using the internal clock, and the buffered data is sent out using the network clock. The time it takes for the next n frames or n subframes of valid data to be buffered after the end of transmission, that is, the number of bits that are insufficient for valid data relative to the number of bits that can be sent by the network clock per n frame or n subframe period by the internal clock. Dummy data is sent by the network clock at the transmission time of the number, and for bit corrections below the decimal point that cannot be corrected by integer data using dummy data in the period of n frames or n subframes, dummy data is sent at a period of more than twice the period of n frames or n subframes. It has means for controlling the number of bits plus or minus, and on the receiving side, receives data with dummy data added in units of n frames or n subframes using a network clock,
Frame synchronization of received data is detected using the network clock, and when switching the received data from the network clock to the internal clock, only the valid data part of n frames or n subframes is buffered, excluding dummy data, and the buffered The device is configured to read valid data frame by frame using an internal clock, and since the prohibited area is not transferred on the transmitting side, a means is provided to reproduce the frame by inserting a dummy after reading the valid data.

実施例 次に本発明をその好ましい一実施例について図面を参照
して具体的に説明する。
Embodiment Next, a preferred embodiment of the present invention will be specifically explained with reference to the drawings.

第1図は本発明の一実施例を示すブロック構成図である
FIG. 1 is a block diagram showing one embodiment of the present invention.

第1図を参照するに、内部発振部1の出力クロックを基
に、装置内クロック制御部2は装置内の各種タイミング
を生成する6 多1・分離部3は装置内クロック制御部2からのタイミ
ングにより多重化フレームを組み立て送出する1但しこ
の場合には、多重化フレームのフレーム周期時間当たり
に網クロックタイミングで送出可能なビット数以下に多
重化フレーム内削付けを制限して送出する。送出データ
クロック乗り替え部4は、一部側付禁止された多重化フ
レームの割付禁止部分以外のデータのみを装置内クロッ
ク制御部2からのタイミングにより、フレーム管理され
た形でバッファリングして行く。これに対し、送信側網
クロック制御部5は、網クロックタイミングをラインイ
ンタフェース部6から供給されることにより送出データ
クロック乗り替え部4に対して各フレーム単位でフレー
ム内有効データビット数だけ網クロックにより読出して
いき、nフレーム読出したところで装置内クロックによ
るnフレーム周期時間当たりに網クロックにより送出す
べきビット数に足りないビット数分だけ網クロックによ
る読出しを行わないで次のrlフレームデータが全てセ
ットされるのを待つ。
Referring to FIG. 1, based on the output clock of the internal oscillator 1, the internal clock control section 2 generates various timings within the device. A multiplexed frame is assembled and transmitted according to the timing. However, in this case, the deletion within the multiplexed frame is limited to less than the number of bits that can be transmitted at the network clock timing per frame cycle time of the multiplexed frame. The sending data clock switching unit 4 buffers only the data other than the allocation-prohibited portion of the multiplexed frame, which is partially prohibited from being allocated, in a frame-managed manner according to the timing from the internal clock control unit 2. . On the other hand, the transmitting side network clock control section 5 receives the network clock timing from the line interface section 6, and transmits the network clock to the sending data clock switching section 4 by the number of effective data bits in the frame for each frame. When n frames have been read, the next rl frame data is read out by the network clock for the number of bits that are insufficient to the number of bits that should be sent by the network clock per n frame cycle time by the internal clock. Wait for it to be set.

但し、装置内クロックによるnフレーム周期時間当たり
に網クロックで送出すべきビット数は整数になることは
まれであり、かつジッタがあることを考慮して例えばジ
ッタが±1ビット以下である場合には3nフレーム周期
で各nフレーム当たりに網クロックによる読出し禁止ビ
ット数を+1.01−1という様に補正して読み出す、
この様にして送信データを網クロックに乗り替えた後に
ラインインタフェース部6に出力し、ラインインタフェ
ース部6より高速回線に送出する。
However, the number of bits to be sent by the network clock per n frame cycle time by the internal clock is rarely an integer, and considering the presence of jitter, for example, if the jitter is less than ±1 bit, reads with a period of 3n frames and corrects the number of read-prohibited bits by the network clock to +1.01-1 for each n frame.
After the transmission data is transferred to the network clock in this manner, it is output to the line interface unit 6, and then sent from the line interface unit 6 to the high-speed line.

逆にデータの受信は、ラインインタフェース部6からの
受信用網クロックによりフレーム同期処理部7でフレー
ム同期を検出し、フレーム有効領域情報を受信側網クロ
ック制御部8に通知する。
Conversely, when receiving data, the frame synchronization processing section 7 detects frame synchronization based on the receiving network clock from the line interface section 6, and notifies the receiving side network clock control section 8 of frame valid area information.

受信側網クロック制御部8では、網クロックとフレーム
有効領域情報を基に受信データクロック乗り換え部9に
受信データの有効データをフレーム管理された形でバッ
ファリングして行く、これに対して、装置内クロック制
御部2は各フレーム単位に有効データビット数だけ内部
クロックにより読み出していき、無効ビット数だけ読み
出しをやめることにより多重化フレームを内部のフレー
ム長に再生し、多重・分離部3に渡す、多重・分離部3
では、装置内クロック制御部2からの内部クロックタイ
ミングにより、多重化フレームを受信し、多重化フレー
ムを分離処理する。
The receiving side network clock control unit 8 buffers the valid data of the received data in the received data clock switching unit 9 in a frame-managed manner based on the network clock and frame valid area information. The internal clock control unit 2 uses the internal clock to read the number of valid data bits for each frame, and stops reading the number of invalid data bits to reproduce the multiplexed frame to the internal frame length, and passes it to the multiplexing/demultiplexing unit 3. , multiplexing/separating section 3
Then, multiplexed frames are received and separated according to the internal clock timing from the internal clock control section 2.

発明の詳細 な説明したように、本発明によれば、内部クロックによ
る多重化フレームのフレーム又はサブフレーム周期時間
当たりに網クロックで送出できるビット数以下になる様
に各フレーム又は各サブフレームの使用禁止部分を設け
、送信側では内部クロックから網クロックに乗り替える
ときに各フレーム又は各サブフレームの使用禁止部分を
廃棄しnフレーム又はnサブフレーム単位で網クロック
に乗り換えて送出し、不足ビットに関してはダミービッ
トを送出し、受信側では、網クロックによりデータ受信
しフレーム同期をとり、網クロックから内部クロックに
乗り替えるときにダミービットを廃棄し、逆に各フレー
ム又は各サブフレーム単位で送信側で廃棄した使用禁止
部分を挿入し、フレーム又はサブフレームを復現するこ
とにより、内部クロックが網クロックより高い周波数で
ある場合に網クロックに従属する必要がないので、クロ
ックの引き込み範囲により制限をうけることがないとい
う点と、複数の高速回線を有する場合にどの高速回線の
網クロックに従属することもなく、全高速回線のデータ
転送においてエラーなしで転送できるという効果が得ら
れる。
DETAILED DESCRIPTION OF THE INVENTION According to the present invention, each frame or each subframe is used such that the number of bits that can be transmitted by the network clock is less than or equal to the number of bits that can be transmitted by the network clock per frame or subframe period period of the multiplexed frame by the internal clock. A prohibited part is provided, and on the transmitting side, when switching from the internal clock to the network clock, the prohibited part of each frame or each subframe is discarded, and the transmitter switches to the network clock in units of n frames or n subframes and sends them, and the missing bits are transmits dummy bits, the receiving side receives data using the network clock, performs frame synchronization, and discards the dummy bits when switching from the network clock to the internal clock. By inserting the discarded prohibited part and restoring the frame or subframe, there is no need to depend on the network clock when the internal clock has a higher frequency than the network clock, so it is possible to limit the clock pull-in range. In addition, in the case of a plurality of high-speed lines, data can be transferred without error in all high-speed lines without being dependent on the network clock of any high-speed line.

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

第1図は本発明の一実施例を示すブロック構成図である
。 1・・・内部発振部、2・・・内部クロック制御部、3
・・・多重・分離部、4・・・送信データクロック乗り
替え部、5・・・送信側網クロック制御部、6・・・ラ
インインタフェース部、7・・・フレーム同期処理部、
8・・・受信側網クロック制御部、9・・・受信データ
クロツタ乗り換え部
FIG. 1 is a block diagram showing one embodiment of the present invention. 1... Internal oscillation section, 2... Internal clock control section, 3
... multiplexing/demultiplexing unit, 4... transmission data clock switching unit, 5... transmitting side network clock control unit, 6... line interface unit, 7... frame synchronization processing unit,
8...Receiving side network clock control unit, 9...Receiving data clock switching unit

Claims (1)

【特許請求の範囲】 内部発振部を有する時分割多重化装置で内部クロックを
高速回線の網クロックに従属しないで運用し、かつ内部
クロックと網クロックを比較した場合に内部クロックの
方が高周波数であるシステムにおいて、nを任意の整数
とすると、 送信側では、内部クロックによる多重化フレームのフレ
ーム周期又はサブフレーム周期時間当たりに網クロック
で送出できるビット数以下に装置内のフレーム又はサブ
フレームのフレーム同期ビットおよび多重化データの割
付を禁止することにより網クロックに乗り替えるときに
各フレーム又は各サブフレームの有効データのみを内部
クロックによりnフレーム又はnサブフレーム分バッフ
ァリングし、バッファリングされたデータを網クロック
により送出し、送信終了後に次のnフレーム又はnサブ
フレーム分の有効データがバッファリングされるまでの
時間、つまり内部クロックによるnフレーム又はnサブ
フレーム周期時間当たりに網クロックで送出できるビッ
ト数に対する有効データ不足ビット数の送出時間に網ク
ロックによりダミーデータを送出し、nフレーム又はn
サブフレーム周期ではダミーデータによる整数補正でき
ない小数点以下のビット補正はnフレーム又はnサブフ
レームの2倍以上の周期でダミーデータ送出ビット数の
プラス・マイナス制御を行う手段を有し、 受信側では、nフレーム又はnサブフレーム単位にダミ
ーデータの付加されたデータを網クロックにより受信し
、網クロックにより受信データのフレーム同期検出を行
い、受信データを網クロックから内部クロックに乗り替
えるときにダミーデータを除いてnフレーム又はnサブ
フレームの有効データ部のみをバッファリングし、バッ
ファリングされたデータを内部クロックにより1フレー
ム単位で有効データを読出し、かつ送信側で禁止領域を
転送していないので有効データの読出し終了後にダミー
を挿入することによりフレームを再生する手段を有する ことを特徴とした時分割多重装置の独立同期データ転送
方式。
[Claims] In a time division multiplexing device having an internal oscillator, the internal clock is operated independently of the network clock of a high-speed line, and when the internal clock and the network clock are compared, the internal clock has a higher frequency. In a system that By prohibiting the allocation of frame synchronization bits and multiplexed data, when switching to the network clock, only the valid data of each frame or each subframe is buffered for n frames or n subframes using the internal clock. Data is sent using the network clock, and the time until the next n frames or n subframes worth of valid data is buffered after the end of transmission, that is, the data is sent using the network clock every n frame or n subframe period based on the internal clock. Dummy data is sent by the network clock at the sending time of the number of valid data insufficient bits for the available number of bits, and n frames or n
To correct the bits below the decimal point that cannot be corrected by integer data using dummy data in the subframe period, there is a means to perform plus/minus control of the number of dummy data transmission bits at a period of n frames or more than twice the n subframes, and on the receiving side, Data with dummy data added in units of n frames or n subframes is received using the network clock, frame synchronization of the received data is detected using the network clock, and dummy data is added when switching the received data from the network clock to the internal clock. Only the valid data portion of n frames or n subframes are buffered, and the valid data is read out frame by frame using the internal clock, and the prohibited area is not transferred on the transmitting side, so the valid data is not transferred. 1. An independent synchronous data transfer system for a time division multiplexing device, characterized in that the method includes means for reproducing a frame by inserting a dummy after the reading of the frame is completed.
JP2193518A 1990-07-20 1990-07-20 System for transferring independent synchronous data Pending JPH0479627A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2193518A JPH0479627A (en) 1990-07-20 1990-07-20 System for transferring independent synchronous data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2193518A JPH0479627A (en) 1990-07-20 1990-07-20 System for transferring independent synchronous data

Publications (1)

Publication Number Publication Date
JPH0479627A true JPH0479627A (en) 1992-03-13

Family

ID=16309402

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2193518A Pending JPH0479627A (en) 1990-07-20 1990-07-20 System for transferring independent synchronous data

Country Status (1)

Country Link
JP (1) JPH0479627A (en)

Similar Documents

Publication Publication Date Title
US4107469A (en) Multiplex/demultiplex apparatus
US4694472A (en) Clock adjustment method and apparatus for synchronous data communications
US6628679B1 (en) SERDES (serializer/deserializer) time domain multiplexing/demultiplexing technique
EP0156213B1 (en) Apparatus and method for providing a transparent interface across a satellite communications link
US4755993A (en) Transmission system using forward error correction
US4270203A (en) Timing adjustment circuit for digital switching
US5524107A (en) Multiport multidrop digital system
JPH0479627A (en) System for transferring independent synchronous data
US7058090B1 (en) System and method for paralleling digital wrapper data streams
US20050169413A1 (en) Method to synchronise data and a transmitter and a receiver realising said method
EP0252630B1 (en) Transmission system using forward error correction
CA1265271C (en) Bit interleaved multiplexer system providing byte synchronization for communicating apparatuses
US4769809A (en) Method of and circuit arrangement for through-switching broadband digital signals without phase jump in a synchronous broadband communication network
EP1451697B1 (en) Data structure for data transmission on a time division multiplexed bus
JPH0482338A (en) Multiplexer demultiplexer
JP3341326B2 (en) Frame synchronization method and transmission device
JPH08172452A (en) Packet phase synchronization circuit
JP3009901B2 (en) ISDN interface method
KR200202601Y1 (en) Apparatus for elastic buffer generating synchronous signal in data transmission between system units
JPS5911222B2 (en) Multi-frame synchronization method
JPH0461528A (en) Time division multiplexer/demultiplexer
JPH0335632A (en) Stuff multiplexing conversion system for repeater station
KR100325133B1 (en) Data frame converting circuit from C4 data in AU4 data frame to E4 data
JPH02250440A (en) Frame synchronizing multiplex processing system
JPS5816772B2 (en) Synchronization method