[go: up one dir, main page]

JP2706199B2 - SDH interface circuit - Google Patents

SDH interface circuit

Info

Publication number
JP2706199B2
JP2706199B2 JP4041086A JP4108692A JP2706199B2 JP 2706199 B2 JP2706199 B2 JP 2706199B2 JP 4041086 A JP4041086 A JP 4041086A JP 4108692 A JP4108692 A JP 4108692A JP 2706199 B2 JP2706199 B2 JP 2706199B2
Authority
JP
Japan
Prior art keywords
clock
memory
cell
data
frequency
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 - Fee Related
Application number
JP4041086A
Other languages
Japanese (ja)
Other versions
JPH05244129A (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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP4041086A priority Critical patent/JP2706199B2/en
Publication of JPH05244129A publication Critical patent/JPH05244129A/en
Application granted granted Critical
Publication of JP2706199B2 publication Critical patent/JP2706199B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Time-Division Multiplex Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、広帯域サービス総合デ
ィジタル網(以下広帯域ISDNという)における同期
ディジタルハイアラーキ(以下SDHという)インタフ
ェース回路に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a synchronous digital hierarchy (hereinafter referred to as "SDH") interface circuit in a broadband integrated services digital network (hereinafter referred to as "wideband ISDN").

【0002】[0002]

【従来の技術】従来の広帯域ISDNにおけるSDHイ
ンタフェース回路の構成例を図10〜12によって説明
する。SDHベース物理レイヤのインタフェース構造は
SDHのネットワーク・ノードインタフェース構造を規
定する勧告G707、G708、G709に準拠した伝
送フレームを有している。図11にその構造例を示す。
情報は8bitを1byteとして53byteのセル
Cを単位としている。155.52Mbit/sインタ
フェースに関するインタフェース構造に、このセルCを
収納するには、セルCの連続したフルセルストリームを
SDHのバーチャルコンテナのVC−4のペイロードで
あるC−4領域に収納する。次にこのVC−4にVC−
4パスオーバーヘッドを付加してAU−4を形成する。
セルの境界はSTM−1のbyteの境界に整合してい
るが、C−4容量(2340byte)はセル長(53
byte)の整数倍ではないため、セルは2個の別の伝
送フレーム上のC−4境界にまたがって存在することが
ある。
2. Description of the Related Art A configuration example of an SDH interface circuit in a conventional wideband ISDN will be described with reference to FIGS. The interface structure of the SDH-based physical layer has a transmission frame conforming to Recommendations G707, G708, and G709 that defines the network node interface structure of SDH. FIG. 11 shows an example of the structure.
The information is in units of 53 bytes of cell C, with 8 bits as 1 byte. In order to store the cell C in the interface structure related to the 155.52 Mbit / s interface, a continuous full cell stream of the cell C is stored in the C-4 area which is the payload of the VC-4 of the virtual container of the SDH. Next, VC-
AU-4 is formed by adding a 4-pass overhead.
The cell boundary is aligned with the STM-1 byte boundary, but the C-4 capacity (2340 bytes) is equal to the cell length (533 bytes).
(byte), the cell may span a C-4 boundary on two separate transmission frames.

【0003】図10は従来のSDHインタフェース回路
のブロック図であり、右から左に向かう信号の流れを送
信系とし、逆に左から右に向かう信号の流れを受信系と
して示してあり、それぞれ独立した信号系として設けら
れている。ここでは、受信系を主にして説明する。図に
おいて、SDHインタフェース回路は、セクション終端
部101、クロック乗せ換え部100、ポインタ終端部
102、POH終端部103、セル終端部104によっ
て構成される。セクション終端部101へはSTM−1
の状態で信号が伝送され、クロック乗せ換え部100の
後AU−4とし、ポインタ終端部102においてポイン
タを分離してVC−4とし、次にPOH終端部103に
おいてPOHを分離してC−4とし、最後にセル終端部
104において、コンテナとフルセルストリームの変換
をするための伝送フォーマット変換やC−4内の情報を
有していないセルを除去するといったセル長変換を行な
ってフルセルストリームとしている。
FIG. 10 is a block diagram of a conventional SDH interface circuit, in which a signal flow from right to left is a transmission system, and a signal flow from left to right is a reception system. This is provided as a signal system. Here, the receiving system will be mainly described. In the figure, the SDH interface circuit includes a section terminating unit 101, a clock transfer unit 100, a pointer terminating unit 102, a POH terminating unit 103, and a cell terminating unit 104. STM-1 to the section end part 101
The signal is transmitted in the state of (1), AU-4 after the clock transfer unit 100, the pointer is separated at the pointer termination unit 102 to VC-4, and then the POH is separated at the POH termination unit 103 to C-4. Finally, in the cell termination unit 104, a transmission format conversion for converting between the container and the full cell stream and a cell length conversion such as removing cells having no information in C-4 are performed to perform a full cell stream. And

【0004】セクション終端部101は伝送路クロック
によって動作し、ポインタ終端部102、POH終端部
103及びセル終端部104は局内クロックによって動
作する。そして、クロック乗せ換え部100には伝送路
クロックと局内クロックとが入力されており、伝送路ク
ロックと局内クロックの周波数が相違している場合にク
ロックの変換によって周波数を変更して速度整合を行な
っている。
[0004] The section terminating unit 101 operates with a transmission line clock, and the pointer terminating unit 102, the POH terminating unit 103, and the cell terminating unit 104 operate with a local clock. The transmission line clock and the intra-station clock are input to the clock transfer unit 100. If the transmission line clock and the intra-station clock have different frequencies, the frequency is changed by converting the clock to perform speed matching. ing.

【0005】クロック乗せ換え部100、ポインタ終端
部102及びPOH終端部103は一つの素子で構成さ
れおり、パス終端部と称す。また、このパス終端部では
局内クロックと伝送路クロックとで、正規の位置からの
時間的ずれとして生じるジッタ、ワンダおよびフレーム
位相差を吸収している。
The clock transfer unit 100, the pointer terminating unit 102, and the POH terminating unit 103 are composed of one element and are called path terminating units. Further, the path termination unit absorbs jitter, wander and frame phase difference generated as a time shift from a normal position between the intra-station clock and the transmission line clock.

【0006】従って、従来のSDHインタフェース回路
においては、クロック乗せ換え部100、ポインタ終端
部102及びPOH終端部103によって構成されるパ
ス終端部において、速度整合とジッタ、ワンダおよびフ
レーム位相差の吸収を行なっている。図11は従来のS
DHインタフェース回路の速度整合のブロック図であ
る。この図を用いて、従来の速度整合の説明をする。
Accordingly, in the conventional SDH interface circuit, the speed change and the absorption of jitter, wander and frame phase difference are performed in the path termination unit constituted by the clock transfer unit 100, the pointer termination unit 102 and the POH termination unit 103. I do. FIG. 11 shows a conventional S
It is a block diagram of speed matching of a DH interface circuit. The conventional speed matching will be described with reference to FIG.

【0007】セルCをC−4のコンテナに収納し、PO
Hを付加したVC−4にさらにAU−4PTRのポイン
タとSOHを付加して構成されたSTM−1を、CLK
−Cの伝送クロックによってクロック乗せ換え部100
(図10参照)に入力する。伝送クロックCLK−Cと
局内クロックCLK−C0とが同一の周波数の場合は、
速度整合を行なう必要がないので、そのまま局内に伝送
する。
The cell C is stored in a container C-4, and
H-added VC-4 to which an AU-4PTR pointer and SOH are further added, STM-1 is
-C transfer unit 100 using the -C transmission clock
(See FIG. 10). When the transmission clock CLK-C and the intra-station clock CLK-C0 have the same frequency,
Since there is no need to perform speed matching, the data is transmitted directly to the station.

【0008】伝送クロックCLK−Cの周波数が局内ク
ロックCLK−C0の周波数よりも高い場合は、図のポ
インタAU−4PTRの次のバイトをスタッフバイトと
してポインタ値を1つ増加させ、また、逆に局内クロッ
クCLK−C0の周波数が伝送クロックCLK−Cの周
波数よりも高い場合は、図のポインタAU−4PTRの
ポインタ値を1つ減少させて負のスタッフバイトとし
て、ポインタAU−4PTRにフレーム内のVCを収容
し、伝送する。このようにして、小さな周波数変動の吸
収はポインタ値を1つ増加あるいは減少させるスタッフ
制御によって対応している。
When the frequency of the transmission clock CLK-C is higher than the frequency of the intra-station clock CLK-C0, the next byte of the pointer AU-4PTR in the figure is used as a stuff byte, and the pointer value is increased by one. If the frequency of the intra-office clock CLK-C0 is higher than the frequency of the transmission clock CLK-C, the pointer value of the pointer AU-4PTR in the figure is reduced by one, and a negative stuff byte is added to the pointer AU-4PTR. Accommodates and transmits VCs. In this way, the absorption of small frequency fluctuations is accommodated by the stuff control for increasing or decreasing the pointer value by one.

【0009】次に、ジッタ、ワンダおよびフレーム位相
差の吸収を行なう従来例としては、1990年電子情報
通信学会春季全国大会において高取正浩(他4名)によ
って発表された「フレーム位相差を保持するSDHのポ
インタ変換方式」(1990年電子情報通信学会春季全
国大会 B−764)があり、図12はそのポインタ変
換回路のブロック図である。
Next, as a conventional example for absorbing jitter, wander, and frame phase difference, “Keep frame phase difference” published by Masahiro Takatori (four others) at the 1990 Spring Meeting of the Institute of Electronics, Information and Communication Engineers (IEICE). SDH Pointer Conversion Method "(1990 IEICE Spring National Convention B-764), and FIG. 12 is a block diagram of the pointer conversion circuit.

【0010】このポインタ変換回路は、VCを一時記憶
するためのVCバッファ110、VCから受信ポインタ
を解読してVCバッファへ110の書込みを制御する入
力制御部111、VCバッファ110からの読出し制御
と出力スタッフ制御を含む出力ポインタの生成制御を行
なう出力制御部113、書込みアドレスと読出しアドレ
スとの差を比較してスタッフを行うかどうかを判定する
スタッフ判定部112とから構成される。
The pointer conversion circuit includes a VC buffer 110 for temporarily storing a VC, an input control unit 111 for decoding a reception pointer from the VC and controlling writing of the VC into the VC buffer 110, reading control from the VC buffer 110, and An output control unit 113 performs output pointer generation control including output stuff control, and a stuff determination unit 112 that determines whether to perform stuffing by comparing the difference between the write address and the read address.

【0011】これらの処理はパス終端部のクロック乗せ
換え部100(図10参照)のスタッフ制御によって行
なっている。
These processes are performed by the stuff control of the clock transfer unit 100 (see FIG. 10) at the end of the path.

【0012】[0012]

【発明が解決しようとする課題】しかしながら、前記し
た従来の方法では、以下のような問題点があった。パス
終端部では速度整合とジッタ、ワンダおよびフレーム位
相差の吸収をスタッフ制御などによって行い、セル終端
部では伝送フォーマット変換とセル長変換を行ってお
り、パス終端部及びセル終端部の双方にメモリを持つた
め、ゲート規模が増大してハード構成が複雑になるとい
う欠点がある。
However, the above-mentioned conventional method has the following problems. The path terminator performs stuff control and speed matching and absorbs jitter, wander and frame phase differences, and the cell terminator performs transmission format conversion and cell length conversion. Therefore, there is a disadvantage that the gate scale increases and the hardware configuration becomes complicated.

【0013】また、フレーム内には複数のVCが多重化
されているため、前記のパス終端部におけるポインタ変
換回路はVCの数だけ必要となる。一般には個々のVC
は互いに異なるフレーム位相を持つ独立した信号である
ため、多重化されている複数のVCを独立してポインタ
変換する必要がある。しかし、VCを独立して制御する
とVC間のフレーム位相差が異なる可能性がある。この
ため複数チャンネルを同時に用いた通信サービスを実現
するためには、パス終端部に位相調整用の大容量のバッ
ファと複雑な制御回路が必要となる。
Further, since a plurality of VCs are multiplexed in a frame, the number of pointer conversion circuits in the path termination unit is required by the number of VCs. Generally each VC
Are independent signals having different frame phases, it is necessary to independently perform pointer conversion on a plurality of multiplexed VCs. However, if VCs are controlled independently, the frame phase difference between VCs may be different. Therefore, in order to realize a communication service using a plurality of channels at the same time, a large-capacity buffer for phase adjustment and a complicated control circuit are required at the path termination unit.

【0014】従って、従来のSDHインタフェース回路
おける速度整合およびジッタ、ワンダおよびフレーム位
相差の吸収の機能は、パス終端部においてフレームを単
位とした多量の情報をクロック乗せ換え及びスタッフ制
御によって行なわれるため、大容量のメモリとゲートが
必要であり、ハード構成が複雑となる。本発明は以上述
べた問題点を除去し、メモリ容量及びゲート規模の増大
に伴ってハード構成が複雑になるという欠点を取り除
き、メモリ容量およびゲート規模およびハード構成の簡
略化に優れたSDHインタフェース回路を提供すること
を目的とする。
Therefore, the functions of speed matching and absorption of jitter, wander and frame phase difference in the conventional SDH interface circuit are performed by clock transfer and stuff control of a large amount of information in units of frames at the path termination. Requires a large-capacity memory and a gate, and the hardware configuration becomes complicated. The present invention eliminates the above-mentioned problems, removes the drawback that the hardware configuration becomes complicated as the memory capacity and the gate scale increase, and provides an SDH interface circuit excellent in simplification of the memory capacity, the gate scale and the hardware configuration. The purpose is to provide.

【0015】[0015]

【課題を解決するための手段】本発明は、SDHインタ
フェース回路において、フォーマット変換及びセル長変
換を行なうセル終端部と、このセル終端部に伝送路クロ
ックと局内クロックを導入する手段と、前記クロックの
周波数の差の整合を行う手段と、前記クロックの位相の
差を解消する手段とからなり、前記周波数の差の整合を
行う手段と位相のずれを解消する手段とを前記セル終端
部に設けて、このセル終端部におけるクロック乗せ換え
による速度整合およびスタッフ制御によるジッタ、ワン
ダおよびフレーム位相差の吸収を行うようにしたもので
ある。
According to the present invention, there is provided an SDH interface circuit comprising: a cell terminator for performing format conversion and cell length conversion; a means for introducing a transmission line clock and an intra-office clock to the cell termination; Means for matching the difference between the frequencies of the clocks, and means for eliminating the phase difference between the clocks. The means for adjusting the difference between the frequencies and the means for eliminating the phase shift are provided in the cell termination unit. Thus, speed matching by clock transfer at the cell end portion and absorption of jitter, wander and frame phase difference by stuff control are performed.

【0016】[0016]

【作用】本発明によれば前記の構成において、SDHイ
ンタフェース回路の終端部は、入力データを入力し、出
力データを出力するファーストインファーストアウトメ
モリと、伝送路クロックあるいは局内クロックのいずれ
かを導入し、前記ファーストインファーストアウトメモ
リの書込みを制御する書込み制御部と、伝送路クロック
あるいは局内クロックのいずれかであって前記書込み制
御部に導入するクロックと異なるクロックを導入し、前
記ファーストインファーストアウトメモリの読出しを制
御する読出し制御部とを有し、伝送路クロックと局内ク
ロックの周波数あるいは位相のずれによってセル終端部
に入力される入力データと、出力される出力データに不
整合が生じたとき、書込み制御部は1セル長分のデータ
を廃棄し、読出し制御部は空セルを送出する。
According to the present invention, in the above-mentioned configuration, the termination unit of the SDH interface circuit inputs a first-in first-out memory for inputting input data and outputting output data, and introduces either a transmission line clock or an intra-office clock. A write control unit for controlling the writing of the first-in first-out memory, and a clock different from the clock introduced into the write control unit, which is either a transmission line clock or an in-station clock, is introduced, A read control unit for controlling the reading of the memory, when a mismatch occurs between the input data input to the cell termination unit and the output data output due to a shift in the frequency or phase of the transmission line clock and the local clock. , The write control unit discards the data for one cell length, and Control unit sends an empty cell.

【0017】[0017]

【実施例】以下、本発明の実施例について図面を参照し
ながら詳細に説明する。図1は本発明のSDHインタフ
ェース回路の実施例を示すブロック図である。ここで
は、前記の従来例の説明と同様に受信系を主にして説明
する。これはジッタ、ワンダの原因であるクロックの揺
らぎは受信系でのみ生じるからである。
Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of the SDH interface circuit of the present invention. Here, the receiving system will be mainly described as in the description of the above-described conventional example. This is because the clock fluctuation which causes jitter and wander occurs only in the receiving system.

【0018】この構成は、従来のパス終端部で行なって
いる速度整合およびジッタ、およびワンダ吸収機能をセ
ル終端部に配備したものである。図1において、本発明
のSDHインタフェース回路は、受信装置に向かって順
にセクション終端部1、ポインタ終端部2、POH終端
部3、セル終端部4によって構成される。
In this configuration, the speed matching, jitter, and wander absorption functions performed in the conventional path termination unit are provided in the cell termination unit. In FIG. 1, the SDH interface circuit of the present invention includes a section terminator 1, a pointer terminator 2, a POH terminator 3, and a cell terminator 4 in order toward a receiving device.

【0019】伝送路からのSTM−1をセクション終端
部1においてAU−4とし、ポインタ終端部2において
ポインタを分離してVC−4とし、次にPOH終端部3
においてPOHを分離してC−4とし、最後にセル終端
部4において、コンテナとフルセルストリームの変換を
するための伝送フォーマット変換や、C−4内の情報を
有していないセルを除去するといったセル長変換を行っ
て、フルセルストリームとしている。セル終端部4はフ
ォーマット変換およびセル長変換機能の他にクロック乗
せ換えによる速度整合およびスタッフ制御によるジッ
タ、およびワンダの吸収機能を持っている。また、セク
ション終端部1、ポインタ終端部2およびPOH終端部
3は伝送路クロックによって動作し、セル終端部4以降
は局内クロックによって動作する。なお、セル終端部4
には局内クロックの他に速度整合のために伝送路クロッ
クも加えられている。
The STM-1 from the transmission line is designated as AU-4 in the section termination section 1, the pointer is separated in the pointer termination section 2 as VC-4, and then the POH termination section 3
, The POH is separated into C-4, and finally, in the cell termination unit 4, the transmission format conversion for converting between the container and the full cell stream and the cells having no information in C-4 are removed. Is performed to obtain a full cell stream. The cell termination unit 4 has not only a format conversion function and a cell length conversion function but also a speed matching by clock transfer, a jitter by stuff control, and a wander absorption function. The section terminating unit 1, the pointer terminating unit 2, and the POH terminating unit 3 operate with the transmission line clock, and the cell terminating unit 4 and thereafter operate with the intra-office clock. In addition, the cell termination part 4
In addition to the intra-station clock, a transmission line clock is added for speed matching.

【0020】この構成によって、速度整合の機能は従来
のパス終端部のクロック乗せ換え部に代わってセル終端
部4において行うことになる。そして、それに伴って従
来クロック乗せ換え部、ポインタ終端部およびPOH終
端部によって構成されていたパス終端部は、ポインタ終
端部2とPOH終端部3によって構成される。そして、
ジッタ、ワンダおよびフレーム位相差の吸収の機能も従
来のパス終端部のクロック乗せ換え部に代わってセル終
端部4において行うクロック乗せ換えとスタッフ制御に
よって行なう。
With this configuration, the speed matching function is performed in the cell termination unit 4 instead of the conventional clock transfer unit in the path termination unit. The path terminating unit which has conventionally been constituted by the clock transfer unit, the pointer terminating unit and the POH terminating unit is constituted by the pointer terminating unit 2 and the POH terminating unit 3. And
The function of absorbing the jitter, wander and frame phase difference is also performed by clock switching and stuff control performed in the cell termination unit 4 instead of the clock switching unit of the conventional path termination unit.

【0021】したがって、この構成によって速度整合及
びジッタ、ワンダおよびフレーム位相差の吸収の処理を
従来パス終端部においてフレームを単位とした大きな情
報量の処理によって行っていたのに代えて、セル終端部
4においてセルを単位とした小さな情報量の処理によっ
て行うことにより、処理情報量の減少と処理に要するメ
モリの減少とを図ることができる。このメモリの減少の
要因には、情報の処理量が従来のフレーム単位からセル
単位となったことによる減少と、従来のパス終端部とセ
ル終端部の双方にあるメモリをセル終端部4のみとした
ことによる減少の2点が挙げられる。
Therefore, according to this configuration, the speed matching and the processing of absorbing the jitter, wander and frame phase difference are conventionally performed by the processing of a large amount of information in units of frames in the path terminating unit. By performing processing with a small amount of information in units of cells in 4, it is possible to reduce the amount of processing information and the memory required for processing. The reasons for this decrease in memory are that the amount of information processing is reduced from the conventional frame unit to the cell unit, and the memory in both the conventional path termination unit and the cell termination unit is changed to the cell termination unit 4 only. There are two points of reduction due to this.

【0022】図2〜8によってセル終端部における速度
整合およびジッタ、ワンダおよびフレーム位相差の吸収
機能について説明する。まず、図2において、セル終端
部4(図1参照)における速度整合およびジッタ、およ
びワンダの吸収機能を含めたセル長変換の構成例を説明
する。セル終端部4はファーストインファーストアウト
メモリ(以下FIFOという)41と、そのFIFO4
1の書込みを制御する書込み制御部42及びFIFO4
1の読出しを制御する読出し制御部43によって構成さ
れる。
2-8, the speed matching and the function of absorbing jitter, wander and frame phase difference at the cell terminal will be described. First, referring to FIG. 2, a configuration example of the cell length conversion including the speed matching and the jitter in the cell termination unit 4 (see FIG. 1) and the wander absorption function will be described. The cell termination unit 4 includes a first-in first-out memory (hereinafter referred to as FIFO) 41 and its FIFO4
Write control unit 42 and FIFO 4 for controlling writing
1 is configured by a read control unit 43 that controls the reading of data.

【0023】受信系について説明すると、FIFO41
の入力部には、C−4のセルCが書込み制御部42の制
御によって伝送系クロックCLK1で書き込まれる。一
方、FIFO41の出力部には、図示されるようなセル
長変換されたフルセルストリームが読出し制御部43に
よって局内クロックCLK0で出力される。速度整合お
よびジッタ、ワンダの吸収は、書込みアドレスと読出し
アドレスとのアドレスの差を比較して、セルのスタッフ
判定をしている。なお、このセルのスタッフ判定によっ
て送出される空セルと図2の*で示される空セルとでは
内容が異なる。図2の*で示される空セルは、SOH、
POH領域の隙間を埋めるセルであり、無効データであ
る。
The receiving system will be described.
The cell C of C-4 is written by the transmission system clock CLK1 under the control of the write control unit 42 to the input unit of. On the other hand, a full cell stream whose cell length has been converted as shown in the figure is output by the read control unit 43 at the output unit of the FIFO 41 with the intra-station clock CLK0. For speed matching, jitter and wander absorption, the difference between the write address and the read address is compared to determine the stuff of the cell. Note that the content of an empty cell transmitted by the stuff determination of this cell is different from that of an empty cell indicated by * in FIG. Empty cells indicated by * in FIG. 2 are SOH,
This is a cell that fills a gap in the POH area, and is invalid data.

【0024】図2のFIFO41の動作を図3のフロー
チャートによって説明する。図3(a)のフローチャー
トのステップS1からステップS5は、FIFO41へ
の入力データの書込み時のステップであり、図3(b)
のフローチャートのステップS6からステップS10
は、FIFO41から出力データの読出し時のステップ
である。
The operation of the FIFO 41 of FIG. 2 will be described with reference to the flowchart of FIG. Steps S1 to S5 in the flowchart of FIG. 3A are steps at the time of writing the input data to the FIFO 41, and FIG.
Steps S6 to S10 in the flowchart of FIG.
Is a step at the time of reading output data from the FIFO 41.

【0025】まず、図3(a)において、書込み時のス
テップについて説明する。ステップS1のスタートで書
込みを始め、ステップS2において入力データの1セル
長分のFIFO41のメモリへの書込みが終了したか否
かを判定する。ステップS2の判定において、入力デー
タの1セル長分のFIFO41のメモリへの書込みが終
了していない場合にはNOと判定して、書込みが終了す
るまで繰り返す。入力データの1セル長分のFIFO4
1のメモリへの書込みが終了すると、ステップS2の判
定でYESと判定してステップS3に移り、FIFO4
1のメモリへの書込みの過程に移る。
First, the steps at the time of writing will be described with reference to FIG. At the start of step S1, writing is started, and at step S2, it is determined whether or not the writing of the input data to the memory of the FIFO 41 for one cell length has been completed. If it is determined in step S2 that the writing of the input data to the memory of the FIFO 41 for one cell length has not been completed, the determination is NO, and the processing is repeated until the writing is completed. FIFO4 for one cell length of input data
When the writing of data to the memory 1 is completed, the determination in step S2 is YES, and the process proceeds to step S3, where the FIFO4
The process proceeds to the process of writing to the memory No. 1.

【0026】次にステップS4において、ステップS3
で書込みの過程となったメモリがその時読み出している
メモリと同じか否かを判定する。この判定において、書
込みの過程となったメモリがその時読み出しているメモ
リと異なる場合には、ステップS4はNOと判定して再
びステップS2に戻り、そのメモリへの1セル長分の書
込みを行なう。また、書込みの過程となったメモリがそ
の時読み出しているメモリと同じ場合には、ステップS
4はYESと判定して、ステップS5においてその書込
みの過程の1セル長分のデータを廃棄する。この書込み
時のステップは図2における伝送系クロックCLK1に
よって行なわれる。
Next, in step S4, step S3
It is determined whether or not the memory in the writing process is the same as the memory currently being read. In this determination, if the memory that has undergone the writing process is different from the memory that is being read at that time, the determination in step S4 is NO, and the process returns to step S2 to write one cell length into the memory. If the memory in the writing process is the same as the memory being read at that time, step S
No. 4 determines YES, and discards data of one cell length in the writing process in step S5. This writing step is performed by the transmission system clock CLK1 in FIG.

【0027】次に、図3(b)によって読出し時のステ
ップについて説明する。ステップS6のスタートで読出
しを始め、ステップS7において読み出すFIFO41
のメモリに1セル長分のデータが入っているか否かを判
定する。このステップS7の判定において、読み出すF
IFO41のメモリに1セル長分のデータが入っていな
いとNOと判定され、ステップS10に移る。
Next, steps at the time of reading will be described with reference to FIG. Reading is started at the start of step S6, and FIFO 41 to be read in step S7.
It is determined whether or not the memory corresponding to one cell length is stored in the memory. In the determination in step S7, the read F
If data of one cell length is not stored in the memory of the IFO 41, NO is determined, and the routine goes to Step S10.

【0028】ステップS10ではデータの入っていない
空セルを送出する。この空セルは、図2の*で示される
SOH、POH領域の隙間を埋めるセルである空セルと
は異なる。ステップS10の空セルの送出の後、再びス
テップS7に戻り、読み出すFIFO41のメモリに1
セル長分のデータが入っているか否かを判定する。ま
た、このステップS7の判定において、読み出すFIF
O41のメモリに1セル長分のデータが入っているとY
ESと判定され、ステップS8に移る。
In step S10, an empty cell containing no data is transmitted. This empty cell is different from the empty cell, which is a cell that fills the gap between the SOH and POH regions indicated by * in FIG. After the transmission of the empty cell in step S10, the process returns to step S7 again, and 1 is stored in the memory of the FIFO 41 to be read.
It is determined whether or not data corresponding to the cell length is included. Also, in the determination of step S7, the read FIFO
If the memory of O41 contains data for one cell length, Y
It is determined as ES, and the process proceeds to step S8.

【0029】ステップS8では、FIFO41の読み出
す過程のメモリのデータを送出する。データの送出が完
了すると、次のステップS9に移り、次のメモリの読出
しへ移り、ステップS7へ戻る。この読出し時のステッ
プは図2における局内クロックCLK0によって行なわ
れる。次に速度整合について説明する。なお、ここで
は、説明を容易にするためにジッタ、ワンダ及びフレー
ム位相差はないものとする。
In step S8, the data in the memory in the process of reading out the FIFO 41 is transmitted. When the transmission of the data is completed, the process moves to the next step S9, moves to the next memory reading, and returns to step S7. This step at the time of reading is performed by the intra-station clock CLK0 in FIG. Next, speed matching will be described. Here, for ease of explanation, it is assumed that there is no jitter, wander and frame phase difference.

【0030】図4〜6は速度整合の機能を説明するため
の概念図であり、伝送系クロックの周波数CL1と局内
クロックの周波数CL0が等しい場合と、伝送系クロッ
クの周波数CL1が局内クロックの周波数CL0よりも
高い場合と、局内クロックの周波数CL0が伝送系クロ
ックの周波数CL1よりも高い場合となる場合の3つの
場合に分けて、図3のフローチャートの流れに沿って説
明する。なお、FIFO41は最初に入力されたデータ
が最初に出力されるファーストインファーストアウトメ
モリであり、ここでは説明を容易にするために、第1メ
モリ44と第2メモリ45の2つのメモリから構成され
るものとして説明する。
FIGS. 4 to 6 are conceptual diagrams for explaining the speed matching function. The transmission system clock frequency CL1 is equal to the intra-station clock frequency CL0, and the transmission system clock frequency CL1 is equal to the intra-station clock frequency. A description will be given along the flow of the flowchart of FIG. 3 in three cases, that is, a case where the frequency is higher than CL0 and a case where the intra-station clock frequency CL0 is higher than the transmission system clock frequency CL1. Note that the FIFO 41 is a first-in first-out memory in which data input first is output first, and here is composed of two memories, a first memory 44 and a second memory 45, for ease of explanation. The description will be made as follows.

【0031】初めに、伝送系クロックの周波数CL1と
局内クロックの周波数CL0が等しい場合を図4によっ
て説明する。図4(a)は受信系において、左側から右
側に向かって信号が伝送されることを前提とする。セル
終端部(図示せず)のFIFO41には周波数CL1の
伝送系クロックと周波数CL0の局内クロックが導入さ
れる。
First, a case where the frequency CL1 of the transmission system clock is equal to the frequency CL0 of the local clock will be described with reference to FIG. FIG. 4A assumes that a signal is transmitted from the left side to the right side in the receiving system. A transmission system clock having a frequency CL1 and an intra-office clock having a frequency CL0 are introduced into a FIFO 41 of a cell termination unit (not shown).

【0032】図4(b)では、1セル長分のデータ1が
第1メモリ44に書き込まれ、図3(a)のステップS
2で第2メモリ45への次のデータの書込みに移る。図
3(a)のステップS4では第2メモリ45は読み出し
ているメモリではないので、この第2メモリ45への書
込みが進められる。再び図3(a)のステップS2で1
セル長分のデータ2の第2メモリ45への書込みが終了
すると、データ3への書込みのステップである図4
(c)に移る。
In FIG. 4B, data 1 for one cell length is written into the first memory 44, and the data is stored in the step S of FIG.
In step 2, the process shifts to writing the next data in the second memory 45. In step S4 of FIG. 3A, since the second memory 45 is not the memory that is reading, writing to the second memory 45 proceeds. Again in step S2 of FIG.
When the writing of the data 2 corresponding to the cell length to the second memory 45 is completed, the step of writing to the data 3 shown in FIG.
Move to (c).

【0033】図4(c)では、図3(a)のステップS
4における判定はNOとなるので、データ3の第1メモ
リ44への入力が続行される。このステップS4におけ
るNOの判定は、この時点で第1メモリ44に記録され
ていたデータ1はすでに読出されているからである。つ
まり、図3(b)のステップS7の判定において、伝送
系クロックの周波数CL1と局内クロックの周波数CL
0が等しく、位相のずれもないので、図4(b)で既に
1セル長分のデータ1が記憶され、図3(b)のステッ
プS8でそのデータ1は送出され、第1メモリ44のデ
ータは空になっているからである。
In FIG. 4C, step S in FIG.
Since the determination at 4 is NO, the input of the data 3 to the first memory 44 is continued. The determination of NO in step S4 is because the data 1 recorded in the first memory 44 at this time has already been read. That is, in the determination of step S7 in FIG. 3B, the frequency CL1 of the transmission system clock and the frequency CL
4B, data 1 for one cell length is already stored in FIG. 4B, and the data 1 is transmitted in step S8 in FIG. This is because the data is empty.

【0034】したがって、伝送系クロックの周波数CL
1と局内クロックの周波数CL0が等しい場合には、そ
のまま局内に伝送される。次に、伝送系クロックの周波
数CL1が局内クロックの周波数CL0よりも高い場合
を図5によって説明する。図5(a)も、受信系におい
て左側から右側に向かって信号が伝送されることを前提
とする。セル終端部4のFIFO41には周波数CL1
の伝送系クロックと周波数CL0の局内クロックが導入
される。
Accordingly, the transmission system clock frequency CL
When 1 is equal to the frequency CL0 of the intra-station clock, the clock is transmitted to the intra-station as it is. Next, a case where the transmission system clock frequency CL1 is higher than the intra-office clock frequency CL0 will be described with reference to FIG. FIG. 5A also assumes that a signal is transmitted from left to right in the receiving system. The frequency CL1 is stored in the FIFO 41 of the cell termination unit 4.
, And an intra-office clock having a frequency CL0.

【0035】図5(b)では、1セル長分のデータ1が
第1メモリ44に書き込まれ、ステップS2で第2メモ
リ45への次のデータの書込みに移る。図3(a)のス
テップS4では第2メモリ45は読み出しているメモリ
ではないので、このメモリ45へのデータ2の書込みが
進められる。再び、図3(a)のステップS2で1セル
長分のデータ2の第2メモリ45への書込みが終了する
と、データ3に書込みのステップである図5(c)に移
る。
In FIG. 5B, data 1 for one cell length is written to the first memory 44, and the process proceeds to writing the next data to the second memory 45 in step S2. In step S4 of FIG. 3A, since the second memory 45 is not the memory that is reading data, writing of the data 2 to this memory 45 proceeds. When the writing of the data 2 for one cell length into the second memory 45 is completed again in step S2 of FIG. 3A, the process proceeds to FIG.

【0036】図5(c)では、図3(a)のステップS
4における判定はYESとなるので、ステップS5に進
み、1セル長分のデータであるデータ3は廃棄される。
このステップS4におけるYESの判定は、この時点で
第1メモリ44に記録されていたデータ1は完全に読み
出されていないためである。つまり、伝送系クロックの
周波数CL1は局内クロックの周波数CL0よりも高い
ので、第1メモリ44に記録されていたデータ1の読出
し速度よりも第2メモリ45にデータ2を書き込む書込
み速度の方が速くなり、ステップS4でデータ3の第1
メモリ44への書込みを開始する時点ではまだ第1メモ
リ44からのデータ1の読出しは終了していないからで
ある。
In FIG. 5C, step S in FIG.
Since the determination at 4 is YES, the process proceeds to step S5, where data 3 which is data for one cell length is discarded.
The determination of YES in step S4 is because the data 1 recorded in the first memory 44 at this point has not been completely read. That is, since the frequency CL1 of the transmission system clock is higher than the frequency CL0 of the intra-office clock, the writing speed of writing the data 2 to the second memory 45 is faster than the reading speed of the data 1 recorded in the first memory 44. In step S4, the first data 3
This is because the reading of the data 1 from the first memory 44 has not been completed yet when the writing to the memory 44 is started.

【0037】次に、図5(d)では、図3(a)のステ
ップS5で1セル長分のデータを廃棄した後、次のデー
タの書込みに移る。この時に次に書き込むメモリの位置
は変わらないので、次のデータ4は第1メモリ44に書
き込むことになる。図3(a)のステップS4において
次のデータ4を第1メモリ44に書き込むことができる
か否かを判定する。この時点で、第1メモリ44に記憶
されていたデータ1は読み出されているので、ステップ
S4においてYESと判定され、データ4の第1メモリ
44への書込みが行われる。
Next, in FIG. 5 (d), after the data for one cell length is discarded in step S5 of FIG. 3 (a), the operation shifts to writing the next data. At this time, since the position of the memory to be written next does not change, the next data 4 is written to the first memory 44. In step S4 of FIG. 3A, it is determined whether the next data 4 can be written to the first memory 44. At this point, since the data 1 stored in the first memory 44 has been read, YES is determined in step S4, and the data 4 is written to the first memory 44.

【0038】図5(e)において、データ2の送出が終
了したとき、ステップS9に従って図3(b)のステッ
プS7において、第1メモリ44の読出しが行われる。
この時点で第1メモリ44へのデータ4の書込みは終了
していないので、ステップS7でNOと判定され、図3
(b)のステップS10において空セルを送出すること
になる。従って、この段階では第1メモリ44へのデー
タ4の書込みと空セルの送出が行われることになる。
In FIG. 5E, when the transmission of the data 2 is completed, the first memory 44 is read in step S7 of FIG. 3B in accordance with step S9.
At this point, since the writing of the data 4 to the first memory 44 has not been completed, it is determined NO in step S7,
In step S10 of (b), an empty cell is transmitted. Therefore, at this stage, writing of data 4 to the first memory 44 and sending of empty cells are performed.

【0039】第1メモリ44へのデータ4の書込みが終
了すると、図3(a)のステップS2においてYESと
判定され、ステップS3で次のメモリである第2メモリ
45へのデータ5の書込みが行われる。図3(a)のス
テップS4の判定において、読み出しているメモリは第
1メモリ44であるのでNOと判定され、第2メモリ4
5へのデータ5の書込みが続けられる。
When the writing of the data 4 to the first memory 44 is completed, YES is determined in step S2 of FIG. 3A, and the writing of the data 5 to the second memory 45 which is the next memory is performed in step S3. Done. In the determination in step S4 of FIG. 3A, the memory being read is the first memory 44, so that the determination is NO, and the second memory 4
Writing of data 5 to 5 is continued.

【0040】図5(f)において、第2メモリ45への
データ5の書込みが終了したとき、前記で説明したよう
に伝送系クロックの周波数CL1は局内クロックの周波
数CL0よりも高いため、第1メモリ44からのデータ
4の読出しはまだ終了していない。したがって、次のデ
ータ6の第1メモリ44への書込みにおいて、図3
(a)のステップS4の判定はYESとなり、図3
(a)のステップS5においてデータ6の1セル長分の
データを廃棄する。
In FIG. 5F, when the writing of the data 5 to the second memory 45 is completed, the frequency CL1 of the transmission system clock is higher than the frequency CL0 of the local clock as described above, so that the first Reading of the data 4 from the memory 44 has not been completed yet. Therefore, in writing the next data 6 to the first memory 44, FIG.
The determination in step S4 of (a) is YES, and FIG.
In step S5 of (a), data corresponding to one cell length of data 6 is discarded.

【0041】この後、再び図5(b)とほぼ同様の状態
となり、周波数の差が同じ間繰り返される。次に、局内
クロックの周波数CL0が伝送系クロックの周波数CL
1よりも高い場合を図6によって説明する。図6(a)
も受信系において、左側から右側に向かって信号が伝送
されることを前提とする。セル終端部4のFIFO41
には周波数CL1の伝送系クロックと周波数CL0の局
内クロックが導入される。
Thereafter, the state becomes substantially the same as that shown in FIG. 5B, and the difference in frequency is repeated for the same period. Next, the frequency CL0 of the intra-station clock is set to the frequency CL of the transmission system clock.
The case where it is higher than 1 will be described with reference to FIG. FIG. 6 (a)
It is also assumed that a signal is transmitted from the left side to the right side in the receiving system. FIFO 41 of cell termination unit 4
, A transmission system clock having a frequency CL1 and an intra-office clock having a frequency CL0 are introduced.

【0042】図6の(b)では、図3(a)のフローチ
ャートのステップS2において、1セル長分のデータ1
が第1メモリ44に書き込まれ、ステップS2で次の第
2メモリ45への次のデータの書込みに移る。そして、
図6(c)に示されるように、図3(a)のステップS
4では第2メモリ45は読み出しているメモリではない
ので、この第2メモリ45へのデータ2の書込みが進め
られる。この時、局内クロックの周波数CL0は伝送系
クロックの周波数CL1よりも高いので、第2メモリ4
5へのデータ2の書込みが終了する前に、第1メモリ4
4からのデータ1の読出しは終了する。
In FIG. 6B, in step S2 of the flowchart of FIG.
Is written to the first memory 44, and the process proceeds to writing the next data to the next second memory 45 in step S2. And
As shown in FIG. 6C, step S in FIG.
In No. 4, since the second memory 45 is not the memory that is reading, writing of the data 2 to the second memory 45 proceeds. At this time, since the frequency CL0 of the intra-station clock is higher than the frequency CL1 of the transmission system clock, the second memory 4
Before the writing of the data 2 to the first memory 4 is completed, the first memory 4
The reading of data 1 from 4 ends.

【0043】次に、図6(d)において、図3(b)の
ステップS8でデータの送出が終了すると、図3(b)
のステップS9へ進み、次のメモリの読出しへ進む。こ
の次のメモリの読出しの制御はステップS7において行
なわれるが、まだ第2メモリ45へのデータ2の書込み
は終了していないのでNOと判定され、ステップS10
において空セルを送出する。
Next, in FIG. 6D, when the data transmission is completed in step S8 of FIG.
To step S9, and then to reading of the next memory. This next memory read control is performed in step S7. However, since writing of data 2 to second memory 45 has not yet been completed, the determination is NO, and step S10 is performed.
Send an empty cell.

【0044】図6(e)に示すように、空セルが送出さ
れている間に、データ3の第1メモリ44への書込みの
タイミングが来ると、第1メモリ44のデータはすでに
読み出されて空となっているので、図3(a)のステッ
プS4においてNOと判定され、ステップS2へ進み、
1セル長分のデータを書き込む。図6(e)および図6
(f)において、第2メモリ45からの空セルの送出が
終了すると、次のメモリのデータの読出しに移る。
As shown in FIG. 6 (e), when the timing of writing data 3 to the first memory 44 comes while an empty cell is being transmitted, the data in the first memory 44 has already been read. 3A, the determination is NO in step S4 of FIG. 3A, and the process proceeds to step S2.
Write data for one cell length. 6 (e) and 6
In (f), when the transmission of empty cells from the second memory 45 is completed, the process proceeds to reading of data from the next memory.

【0045】空セル送出後の次の読み出すメモリの位置
は変わらないので、次のデータ2の読出しは第2メモリ
45から行われる。第2メモリ45からの読出し後は、
図3(b)のステップS9によって次の第1メモリ44
に記憶されているデータ3の読出しが行われる。その後
の状態は図6(b)とほぼ同様となり、周波数の差が同
じ間繰り返される。
Since the position of the next memory to be read after sending an empty cell does not change, the next data 2 is read from the second memory 45. After reading from the second memory 45,
By the step S9 in FIG.
Is read out of the data 3 stored in. The subsequent state is almost the same as in FIG. 6B, and is repeated while the frequency difference is the same.

【0046】したがって、局内にはデータと空セルが伝
送される。この周波数の相違はまれに起こる現象である
ため、数データの放棄と空セルの送出によって速度整合
を行なうことができる。次にジッタ、ワンダおよびフレ
ーム位相差の吸収について説明する。図7、8はジッ
タ、ワンダおよびフレーム位相差の吸収の機能を説明す
るための概念図である。ワンダは温度変化によって伝送
路の伝送遅延時間の変動による長周期的な変動であっ
て、ジッタよりもその周期変動ははるかに長いものであ
りその吸収の動作はジッタと同じように説明することが
できるので、ここではジッタについて説明する。
Therefore, data and empty cells are transmitted within the station. Since this difference in frequency is a rare phenomenon, speed matching can be performed by discarding some data and transmitting empty cells. Next, absorption of jitter, wander and frame phase difference will be described. 7 and 8 are conceptual diagrams for explaining the function of absorbing jitter, wander and frame phase difference. Wander is a long-period fluctuation due to fluctuations in the transmission delay time of the transmission line due to temperature changes, and its period fluctuation is much longer than jitter, and its absorption operation can be explained in the same way as jitter. Therefore, the jitter will be described here.

【0047】伝送系クロックのジッタを例として正規の
位置から時間的に前方にずれた場合と、後方にずれた場
合との2つの場合に分けて、図3のフローチャートの流
れに沿って説明する。なお、FIFO41は最初に入力
されたデータが最初に出力されるファーストインファー
ストアウトメモリであり、ここでは、説明を容易にする
ために第1メモリ44と第2メモリ45の2つのメモリ
から構成されるものとして説明する。
The case where the clock is shifted forward from the normal position and the case where the clock is shifted backward from the normal position will be described with reference to the flow chart of FIG. 3 by taking the jitter of the transmission system clock as an example. . The FIFO 41 is a first-in first-out memory in which data input first is output first. Here, the FIFO 41 is composed of two memories, a first memory 44 and a second memory 45, for ease of explanation. The description will be made as follows.

【0048】初めに、伝送系クロックのジッタが正規の
位置から時間的に前方にずれることによって生じた場合
を図7において説明する。図7(a)は受信系におい
て、左側から右側に向かって信号が伝送される。セル終
端部のFIFO41には周波数CL1の伝送系クロック
と周波数CL0の局内クロックが導入される。図7
(b)は図7(a)の時刻t2に対応するものであり、
図3(a)のステップS2において1セル長分のデータ
1が第1メモリ44に書き込まれ、ステップS2で次の
第2メモリ45への次のデータの書込みに移る。図3
(a)のステップS4では第2メモリ45は読み出して
いるメモリではないので、このメモリ45へのデータ2
の書込みが進められる。再びステップS2で1セル長分
のデータ2の第2メモリ45への書込みが終了するとデ
ータ3への書込みのステップである図7(c)に移る。
First, a case in which the jitter of the transmission system clock is shifted forward from the normal position in time will be described with reference to FIG. FIG. 7A shows a reception system in which signals are transmitted from left to right. A transmission system clock having a frequency CL1 and an intra-office clock having a frequency CL0 are introduced into the FIFO 41 at the cell end. FIG.
(B) corresponds to time t2 in FIG.
In step S2 of FIG. 3A, data 1 for one cell length is written in the first memory 44, and in step S2, the next data is written to the next second memory 45. FIG.
In step S4 of (a), since the second memory 45 is not the memory that is reading, the data 2
Is written. When the writing of the data 2 for one cell length to the second memory 45 is completed again in step S2, the process proceeds to FIG.

【0049】図7(c)は図7(a)の時刻t3’に対
応するものであり、時刻t3’が正規の時刻t3よりも
前方にずれている。したがって、時刻t2と時刻t3’
との間でクロック間隔が短くなり、時刻t3’と時刻t
4との間でクロック間隔が長くなっている。時刻t3’
の時点で、データ2は時刻t3’が正規の時刻t3より
も前方にずれたことによって第2メモリ45への書込み
は終了しているのに対して、データ1の第1メモリ44
からの読出しは終了していない。そのため、図3(a)
のステップS4においてデータ3の第1メモリ44への
書込みを判定すると、データ1の第1メモリ44からの
読出しが終了していないのでYESと判定される。そし
て、図3(a)のステップS5において1セル長分のデ
ータであるデータ3は廃棄される。
FIG. 7C corresponds to the time t3 'in FIG. 7A, and the time t3' is shifted forward from the regular time t3. Therefore, time t2 and time t3 ′
And the clock interval becomes shorter between time t3 ′ and time t3 ′.
4, the clock interval is longer. Time t3 '
At the point in time, the writing of the data 2 to the second memory 45 has been completed because the time t3 ′ has shifted forward from the regular time t3,
The reading from has not been completed. Therefore, FIG.
When it is determined in step S4 that the data 3 is to be written to the first memory 44, the determination is YES because the reading of the data 1 from the first memory 44 has not been completed. Then, in step S5 of FIG. 3A, data 3 which is data for one cell length is discarded.

【0050】次に、図7(d)は図7(a)の時刻t4
に対応するものであり、第2メモリ45に記憶されてい
たデータ2の読出しは終了し、図3(b)のステップS
9によって次のメモリの読出しに移り、図3(b)のス
テップS7で次に読み出す第1メモリ44に1セル長分
のデータが入っているか否かの判定をする。この判定に
おいて前記段階でデータ3は廃棄されているのでNOと
判定され、図3(b)のステップS10において空セル
を送出する。
Next, FIG. 7D shows time t4 in FIG.
, And the reading of the data 2 stored in the second memory 45 is completed, and the step S in FIG.
Then, the process proceeds to step S7 in FIG. 3B, where it is determined whether the first memory 44 to be read next contains data of one cell length. In this determination, since the data 3 has been discarded at the above stage, the determination is NO, and an empty cell is transmitted in step S10 of FIG. 3B.

【0051】また、書込み過程の図3(a)のステップ
S4において、次にデータ4を書き込む第1メモリ44
が読み出しているメモリか否かを判定する。データの廃
棄後、次のデータの書き込まれるメモリの位置は変わら
ないので、データ4は第1メモリ44に書き込まれる。
この段階では前記したようにデータは第1メモリ44か
ら空セルを送出するので、ステップS4はNOの判定を
してデータ4の第2メモリ45への書込みを続ける。
In step S4 of FIG. 3A in the writing process, the first memory 44 to which data 4 is next written is written.
It is determined whether or not is a memory from which data is being read. After the data is discarded, the data 4 is written to the first memory 44 because the position of the memory where the next data is written does not change.
At this stage, as described above, since the data is transmitted from the first memory 44 as an empty cell, the determination in step S4 is NO and the writing of the data 4 to the second memory 45 is continued.

【0052】このように、データの廃棄と空セルの送出
によって、伝送系クロックの正規の位置から時間的に前
方にずれることによって生じたジッタの局側への影響を
除くことができる。次に、伝送系クロックのジッタが正
規の位置から時間的に後方にずれることによって生じた
場合を図8によって説明する。図8(a)は受信系にお
いて、左側から右側に向かって信号が伝送される。セル
終端部のFIFO41には周波数CL1の伝送系のクロ
ックと周波数CL0の局内クロックが導入される。伝送
系クロックCL1は例えば正規の時刻t3に対して時刻
t3”は後方にずれて時刻t2と時刻t3”の間隔は長
くなり、時刻t3”と時刻t4の間隔は短くなる。
As described above, by discarding the data and transmitting the empty cell, it is possible to eliminate the influence on the station side of the jitter caused by shifting the transmission system clock forward from the normal position in time. Next, a case where the jitter of the transmission system clock is shifted backward from the normal position in time will be described with reference to FIG. FIG. 8A shows a reception system in which signals are transmitted from left to right. The transmission clock of the frequency CL1 and the intra-station clock of the frequency CL0 are introduced into the FIFO 41 at the cell end. For example, in the transmission system clock CL1, the time t3 "is shifted backward with respect to the normal time t3, so that the interval between the time t2 and the time t3" becomes longer and the interval between the time t3 "and the time t4 becomes shorter.

【0053】図8(b)は、図8(a)の時刻t2に対
応するものであり、図3(a)のフローチャートのステ
ップS2において1セル長分のデータ1が第1メモリ4
4に書き込まれ、ステップS2で第2メモリ45への次
のデータの書込みに移る。図3(a)のステップS4に
おいて書き込むメモリは第2メモリ45であり、読み出
すメモリは第1メモリ44であるのでNOと判定され
て、データ2の第2メモリ45への書込みが行なわれ
る。
FIG. 8 (b) corresponds to time t2 in FIG. 8 (a), and data 1 for one cell length is stored in the first memory 4 in step S2 of the flowchart in FIG. 3 (a).
4 and the process proceeds to writing the next data to the second memory 45 in step S2. In step S4 of FIG. 3A, the memory to be written is the second memory 45, and the memory to be read is the first memory 44, so that the determination is NO, and the data 2 is written to the second memory 45.

【0054】次に、図8(c)は、図8(a)の時刻t
3に対応するものであり、第1メモリ44からデータ1
の読出しが終了し、図3(b)のステップS8のデータ
の送出が終わり、図3(b)のステップS9で次のデー
タの読出しに移る。この時、伝送系クロックのジッタが
正規の位置から時間的に後方にずれて時刻t3に対応す
る時刻t3”が遅れているとデータ2の第2メモリ45
への書込みは終了していない。したがって、時刻t3”
に対応する図8(d)において、図3(b)のステップ
S7の判定はNOと判定され、図3(b)のステップS
10によって空セルが送出される。この時点で、第1メ
モリ44へはデータ3の書込みが開始される。
Next, FIG. 8 (c) shows the time t in FIG. 8 (a).
3 and data 1 from the first memory 44.
Is completed, the transmission of the data in step S8 in FIG. 3B ends, and the process proceeds to the next data read in step S9 in FIG. 3B. At this time, if the jitter of the transmission system clock is shifted backward from the normal position in time, and the time t3 ″ corresponding to the time t3 is delayed, the second memory 45 of the data 2 is used.
Writing to has not been completed. Therefore, at time t3 ″
8D corresponding to FIG. 8B, the determination in step S7 in FIG. 3B is determined to be NO, and the determination in step S7 in FIG.
10 sends an empty cell. At this point, writing of data 3 to the first memory 44 is started.

【0055】図8(e)は、図8(a)の時刻t4に対
応するものである。この時点で、データ3の第1メモリ
44へのデータの書込みは終了し、第2メモリ45から
の空セルの読出しも終了し、次にデータ2の読出しが行
われる。データ4の書込みは第2メモリ45へ行われる
が、ステップS4において第2メモリ45でデータ2の
読出しが行われているため、ステップS5において1セ
ル分のデータ4を廃棄することになる。このようにし
て、伝送系クロックの正規の位置から時間的に後方にず
れることによって生じたジッタの局側への影響を除くこ
とができる。
FIG. 8 (e) corresponds to time t4 in FIG. 8 (a). At this point, the writing of the data 3 into the first memory 44 ends, the reading of the empty cell from the second memory 45 ends, and the reading of the data 2 is performed next. The writing of the data 4 is performed on the second memory 45. However, since the reading of the data 2 is performed on the second memory 45 in the step S4, the data 4 for one cell is discarded in the step S5. In this way, it is possible to eliminate the influence on the station side of the jitter caused by the time lag of the transmission system clock from the normal position.

【0056】以上のように、セルの廃棄や空セルの送出
といったスタッフの出し入れのスタッフ制御を実行して
速度整合及びジッタ、ワンダを吸収している。次に、図
1を用いて送信系について説明する。送信系の構成は受
信系で説明したのと同様に受信端から伝送路に向かって
順にセル終端部4、POH終端部3、ポインタ終端部
2、セクション終端部1によって構成される。セル終端
部4において、フルセルストリームはコンテナとフルセ
ルストリームの変換をするための伝送フォーマット変換
やセル長変換によってC−4とし、POH終端部3にお
いてこのC−4にPOHを付加してVC−4とし、ポイ
ンタ終端部2においてこのVC−4にポインタを付加し
てAU−4とし、セクション終端部1においてSTM−
1として伝送路に伝送される。
As described above, the stuff control for inserting and removing the stuff such as discarding the cell and transmitting the empty cell is executed to absorb the speed matching, the jitter and the wander. Next, the transmission system will be described with reference to FIG. The configuration of the transmission system is composed of a cell termination unit 4, a POH termination unit 3, a pointer termination unit 2, and a section termination unit 1 in order from the reception end to the transmission line, as described in the reception system. In the cell termination unit 4, the full cell stream is converted into C-4 by transmission format conversion or cell length conversion for converting between the container and the full cell stream. -4, and a pointer is added to this VC-4 in the pointer termination unit 2 to produce AU-4.
1 is transmitted to the transmission path.

【0057】また、図2、3で説明した本発明の終端部
の構成及びフローチャートも信号の流れの方向が逆とな
るものの送信系についても同様である。そこで、ここで
は送信系の受信系と異なる部分について説明する。前記
したように、本発明のSDHインタフェース回路のセル
終端部における受信系における機能は、受信系でのみ生
じるクロックの揺らぎによって生じるジッタ、ワンダを
除去するものであるが、一方、送信系における機能は、
装置内で生じるクロックの位相のずれを吸収するという
ものである。
The configuration and flow chart of the termination unit of the present invention described with reference to FIGS. 2 and 3 are the same for the transmission system although the direction of signal flow is reversed. Therefore, here, a different part of the transmission system from the reception system will be described. As described above, the function in the receiving system at the cell termination of the SDH interface circuit of the present invention is to remove jitter and wander caused by clock fluctuations that occur only in the receiving system. ,
This is to absorb the clock phase shift generated in the device.

【0058】図9によって、装置内で生じるクロックの
位相のずれを吸収するという送信系における機能を説明
する。図の破線よりも左側を伝送路側とし、右側を装置
側とする。装置側には例えば150MHzのクロック源
CLKと、このクロック源CLKによって駆動されるL
SI1とLSI2とがある。LSI1はクロック源CL
Kのそのままの周波数150MHzで動作し、LSI2
は例えば8個の並列のデータを処理するように周波数1
50MHzを分周した周波数150/8MHzで動作す
る。
Referring to FIG. 9, a description will be given of a function in a transmission system for absorbing a phase shift of a clock generated in the apparatus. The left side of the broken line in the figure is the transmission line side, and the right side is the device side. On the device side, for example, a clock source CLK of 150 MHz and L driven by this clock source CLK
There are SI1 and LSI2. LSI1 is clock source CL
K operates at the same frequency of 150 MHz, LSI2
Is a frequency 1 to process, for example, eight parallel data.
It operates at a frequency of 150/8 MHz obtained by dividing 50 MHz.

【0059】このとき、クロック源CLKの周波数15
0MHzと周波数150/8MHzによってLSI2か
ら送出されるデータとの位相の間には、その装置内での
クロックのひきまわしによって位相のずれが生じる。し
たがって、本発明のSDHインタフェース回路のセル終
端部における送信系における機能は、受信系と異なり装
置内で生じるクロックの位相のずれを吸収するというも
のである。
At this time, the frequency 15 of the clock source CLK
A phase shift occurs between the phase of the data transmitted from the LSI 2 at 0 MHz and the frequency of 150/8 MHz due to clock rotation in the device. Therefore, the function in the transmission system at the cell termination of the SDH interface circuit of the present invention is to absorb the clock phase shift occurring in the device unlike the reception system.

【0060】[0060]

【発明の効果】以上説明したように、本発明によれば、
従来のSDHインタフェース回路における速度整合及び
ジッタ、ワンダおよびフレーム位相差の吸収のための構
成が有しているパス終端部においてフレームを単位とし
た多量の情報をクロック乗せ換え及びスタッフ制御によ
って行なわれるため、メモリ容量及びゲート規模の増大
に伴ってハード構成が複雑になるという欠点を取り除
き、メモリ容量及びゲート規模およびハード構成の簡略
化に優れたSDHインタフェース回路を提供することが
できる。
As described above, according to the present invention,
A large amount of information in units of frames is performed by clock transfer and stuff control at a path termination unit provided in a conventional SDH interface circuit for speed matching and absorbing jitter, wander and frame phase difference. In addition, it is possible to provide an SDH interface circuit excellent in simplification of the memory capacity, the gate scale, and the hardware configuration by eliminating the disadvantage that the hardware configuration becomes complicated as the memory capacity and the gate scale increase.

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

【図1】本発明のSDHインタフェース回路の実施例を
示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of an SDH interface circuit of the present invention.

【図2】本発明のSDHインタフェース回路のセル終端
部の構成図である。
FIG. 2 is a configuration diagram of a cell termination unit of the SDH interface circuit of the present invention.

【図3】本発明のSDHインタフェース回路のセル終端
部のフローチャートである。
FIG. 3 is a flowchart of a cell termination unit of the SDH interface circuit of the present invention.

【図4】本発明のSDHインタフェース回路のセル終端
部の速度整合の機能を説明するための概念図である。
FIG. 4 is a conceptual diagram for explaining a function of speed matching of a cell termination portion of the SDH interface circuit of the present invention.

【図5】本発明のSDHインタフェース回路のセル終端
部の速度整合の機能を説明するための概念図である。
FIG. 5 is a conceptual diagram for explaining a function of speed matching of a cell terminal of the SDH interface circuit of the present invention.

【図6】本発明のSDHインタフェース回路のセル終端
部の速度整合の機能を説明するための概念図である。
FIG. 6 is a conceptual diagram for explaining a function of speed matching of a cell terminal of the SDH interface circuit of the present invention.

【図7】本発明のSDHインタフェース回路のセル終端
部のジッタ、ワンダおよびフレーム位相差の吸収の機能
を説明するための概念図である。
FIG. 7 is a conceptual diagram for explaining the function of absorbing jitter, wander, and frame phase difference at the cell termination part of the SDH interface circuit of the present invention.

【図8】本発明のSDHインタフェース回路のセル終端
部のジッタ、ワンダおよびフレーム位相差の吸収の機能
を説明するための概念図である。
FIG. 8 is a conceptual diagram for explaining a function of absorbing a jitter, a wander, and a frame phase difference at a cell termination portion of the SDH interface circuit of the present invention.

【図9】本発明の送信系の機能を説明するブロック図で
ある。
FIG. 9 is a block diagram illustrating functions of a transmission system according to the present invention.

【図10】従来のSDHインタフェース回路のブロック
図である。
FIG. 10 is a block diagram of a conventional SDH interface circuit.

【図11】従来のSDHインタフェース回路の速度整合
のブロック図である。
FIG. 11 is a block diagram of speed matching of a conventional SDH interface circuit.

【図12】従来のポインタ変換回路のブロック図であ
る。
FIG. 12 is a block diagram of a conventional pointer conversion circuit.

【符号の説明】[Explanation of symbols]

1 セクション終端部 2 ポインタ終端部 3 POH終端部 4 セル終端部 41 FIFO 42 書込み制御部 43 読出し制御部 44 第1メモリ 45 第2メモリ 100 クロック乗せ換え部 101 セクション終端部 102 ポインタ終端部 103 POH終端部 104 セル終端部 110 VCバッファ 111 入力制御部 112 スタッフ判定部 113 出力制御部 DESCRIPTION OF SYMBOLS 1 Section termination part 2 Pointer termination part 3 POH termination part 4 Cell termination part 41 FIFO 42 Write control part 43 Read control part 44 1st memory 45 Second memory 100 Clock transfer part 101 Section termination part 102 Pointer termination part 103 POH termination Unit 104 cell termination unit 110 VC buffer 111 input control unit 112 stuff determination unit 113 output control unit

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平2−226831(JP,A) 特開 平4−220829(JP,A) 特開 平5−14393(JP,A) 特開 平5−14325(JP,A) ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-2-226831 (JP, A) JP-A-4-220829 (JP, A) JP-A-5-14393 (JP, A) JP-A-5-205 14325 (JP, A)

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 (a)フォーマット変換及びセル長変換
を行なうセル終端部と、 (b)前記セル終端部に伝送路クロックと局内クロック
を導入する手段と、 (c)前記クロック間の周波数の整合を行う手段と、 (d)前記クロックの位相のずれを解消する手段とから
なり、 (e)前記周波数の整合を行う手段と位相のずれを解消
する手段とを前記セル終端部に設け (f)該セル終端部におけるクロック乗せ換えによる速
度整合およびスタッフ制御によるジッタ、ワンダおよび
フレーム位相差の吸収を行う ことを特徴とするSDHイ
ンタフェース回路。
(A) a cell termination unit for performing format conversion and cell length conversion; (b) means for introducing a transmission line clock and an intra-office clock to the cell termination unit; and (c) a frequency between the clocks. Means for performing matching; and (d) means for eliminating the phase shift of the clock, and (e) means for performing the frequency matching and means for eliminating the phase shift, provided in the cell termination unit . (F) Speed due to clock change at the cell end
Jitter, wander and
An SDH interface circuit for absorbing a frame phase difference .
【請求項2】 前記セル終端部は、 (a)入力データを入力し出力データを出力するファー
ストインファーストアウトメモリと、 (b)前記伝送路クロックあるいは局内クロックのいず
れかを導入し、前記ファーストインファーストアウトメ
モリの書込みを制御する書込み制御部と、 (c)前記伝送路クロックあるいは局内クロックのいず
れかであって前記書込み制御部に導入するクロックと異
なるクロックを導入し、前記ファーストインファースト
アウトメモリの読出しを制御する読出し制御部とからな
(d)前記書込み制御部は、前記伝送路クロックと局内
クロックの周波数あるいは位相のずれによって前記セル
終端部に入力される入力データと出力される出力データ
に不整合が生じたとき、1セル長分のデータを廃棄する
ことを特徴とする 請求項1記載のSDHインタフェース
回路。
2. The cell termination unit comprises: (a) a first-in first-out memory for inputting input data and outputting output data; and (b) introducing either the transmission line clock or the intra-station clock, and (C) introducing a clock, which is either the transmission line clock or the intra-office clock, which is different from the clock introduced into the write control unit, and consists of a read control section for controlling reading of the memory, (d) the write control unit, the line clock and the station
The cell is shifted by the frequency or phase shift of the clock.
Input data input to the termination and output data output
Discards data for one cell length when data mismatch
2. The SDH interface circuit according to claim 1, wherein:
【請求項3】 前記位相のずれは局内においてクロック
ひきまわしによって生じるものであることを特徴とする
請求項1記載のSDHインタフェース回路。
3. SDH interface circuit <br/> claim 1, wherein the deviation of the phase is caused by the clock routing in station.
JP4041086A 1992-02-27 1992-02-27 SDH interface circuit Expired - Fee Related JP2706199B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4041086A JP2706199B2 (en) 1992-02-27 1992-02-27 SDH interface circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4041086A JP2706199B2 (en) 1992-02-27 1992-02-27 SDH interface circuit

Publications (2)

Publication Number Publication Date
JPH05244129A JPH05244129A (en) 1993-09-21
JP2706199B2 true JP2706199B2 (en) 1998-01-28

Family

ID=12598666

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4041086A Expired - Fee Related JP2706199B2 (en) 1992-02-27 1992-02-27 SDH interface circuit

Country Status (1)

Country Link
JP (1) JP2706199B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2655489B2 (en) * 1994-10-05 1997-09-17 日本電気株式会社 ATM cell signal format converter
JPH098761A (en) * 1995-06-21 1997-01-10 Nec Corp Pointer processing circuit

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2726083B2 (en) * 1989-02-28 1998-03-11 沖電気工業株式会社 Synchronization circuit
JP2600496B2 (en) * 1990-12-20 1997-04-16 日本電気株式会社 Cell phase transfer circuit
JP2702318B2 (en) * 1991-07-05 1998-01-21 日本電気株式会社 Cell phase transfer circuit
JP2752806B2 (en) * 1991-07-05 1998-05-18 日本電気株式会社 Cell phase transfer circuit

Also Published As

Publication number Publication date
JPH05244129A (en) 1993-09-21

Similar Documents

Publication Publication Date Title
JP3330888B2 (en) Device for multiplexing and demultiplexing digital signal streams
US5241543A (en) Independent clocking local area network and nodes used for the same
EP0559649B1 (en) Method and means for transferring a data payload from a first sonet signal to a sonet signal of different frequency
CN1051187C (en) Sdh data transmission timing
US6351508B1 (en) Phase/frequency detector for dejitter applications
EP1865632A1 (en) A method and apparatus for signal splitting and synthesizing
JPH07202835A (en) Communication network and node
JP3609728B2 (en) Transmission equipment
JP3429307B2 (en) Elastic buffer method and apparatus in synchronous digital telecommunications system
US6272138B1 (en) Method and apparatus for reducing jitter or wander on internetworking between ATM network and PDH network
JP3656140B2 (en) Retiming structure of SDH data transmission system
JP2706199B2 (en) SDH interface circuit
US5703915A (en) Transmission system and multiplexing/demultiplexing equipment involving a justifiable bit stream
US7457390B2 (en) Timeshared jitter attenuator in multi-channel mapping applications
WO2004021615A1 (en) Synchronous transmission network node
JP2002300130A (en) System and device for overhead inserting/extracting for sonet/sdh
JP4168701B2 (en) Phase adjusting apparatus, phase adjusting method used therefor, and program thereof
US6377586B1 (en) Time switching circuit of synchronous super high speed transmission apparatus and controlling method thereof
CA1253603A (en) Method of and circuit arrangement for through- switching broadband digital signals without phase jump in a synchronous broadband communication network
US20010015980A1 (en) Mapping of dynamic synchronous transfer mode network onto an optical network
JP3150412B2 (en) SDH accommodating method of asynchronous 32Mb / s signal
US7039145B2 (en) Control loop apparatus and method therefor
JP2867943B2 (en) Delay variation absorption method for SDH transmission system
JP2000196462A (en) Parallel / serial conversion circuit and synchronous multiplex transmission device having the same
US7590154B2 (en) Sampled accumulation system and method for jitter attenuation

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19970930

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081009

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081009

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091009

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees