JP3415366B2 - POH termination processing apparatus, POH termination processing method, and pointer / POH termination processing apparatus in SDH transmission system - Google Patents
POH termination processing apparatus, POH termination processing method, and pointer / POH termination processing apparatus in SDH transmission systemInfo
- Publication number
- JP3415366B2 JP3415366B2 JP18387096A JP18387096A JP3415366B2 JP 3415366 B2 JP3415366 B2 JP 3415366B2 JP 18387096 A JP18387096 A JP 18387096A JP 18387096 A JP18387096 A JP 18387096A JP 3415366 B2 JP3415366 B2 JP 3415366B2
- Authority
- JP
- Japan
- Prior art keywords
- serial
- unit
- byte
- signal
- poh
- 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
Links
Landscapes
- Time-Division Multiplex Systems (AREA)
Description
【0001】(目次)
発明の属する技術分野
従来の技術
発明が解決しようとする課題
課題を解決するための手段(図1)
発明の実施の形態
(A)SDH伝送方式の概要説明(図2〜図10)
(B)POH終端処理の概要説明(図11〜図27)
(B1)J1,J2バイトの終端処理(図11〜図1
3)
(B2)B3バイトの終端処理(図14〜図16)
(B3)C2バイトの終端処理(図17,図18)
(B4)G1バイトの終端処理(図19,図20)
(B5)V5バイトの終端処理(図21〜図25)
(B6)パフォーマンスモニタ(PM)機能(図26,
図27)
(C)POH終端処理装置の説明(図28〜図122)
(C1)POH終端処理装置の全体構成説明(図28〜
図40)
(C2)タイミング生成部の説明(図41〜図59)
(C3)J1/J2バイト終端処理部の説明(図60〜
図82)
(C4)B3/V5バイト終端処理部の説明(図83〜
図100)
(C5)C2/V5バイト終端処理部の説明(図101
〜図109)
(C6)G1/V5バイト終端処理部の説明(図110
〜図122)
(D)その他
発明の効果(Technical field to which the invention belongs) Conventional technology Means for solving the problems to be solved by the invention (FIG. 1) Embodiment of the invention (A) Outline description of SDH transmission system (FIG. 2) (FIG. 10) (B) Outline explanation of POH termination processing (FIGS. 11 to 27) (B1) Termination processing of J1 and J2 bytes (FIGS. 11 to 1)
3) (B2) B3 byte termination processing (FIGS. 14 to 16) (B3) C2 byte termination processing (FIGS. 17 and 18) (B4) G1 byte termination processing (FIGS. 19 and 20) (B5) V5 byte termination processing (FIGS. 21 to 25) (B6) Performance monitor (PM) function (FIG. 26,
27) (C) Description of POH termination processing device (FIGS. 28 to 122) (C1) Overall configuration description of POH termination processing device (FIGS. 28 to 22)
(FIG. 40) (C2) Description of timing generation unit (FIGS. 41 to 59) (C3) Description of J1 / J2 byte termination processing unit (FIG. 60 to FIG. 60)
82) (C4) Description of B3 / V5 Byte Termination Processing Unit (FIG. 83)
(FIG. 100) (C5) Description of C2 / V5 Byte Termination Processing Unit (FIG. 101)
(FIG. 109) (C6) Description of G1 / V5 byte termination processing unit (FIG. 110)
~ Fig. 122) (D) Other effects of the invention
【0002】[0002]
【発明の属する技術分野】本発明は、SDH(Synchrono
us Digital Hierarchy)伝送方式におけるPOH(パス
オーバヘッド)終端処理装置及びPOH終端処理方法並
びにポインタ・POH終端処理装置に関する。TECHNICAL FIELD The present invention relates to SDH (Synchrono).
The present invention relates to a POH (path overhead) termination processing device, a POH termination processing method, and a pointer / POH termination processing device in a us Digital Hierarchy) transmission system.
【0003】[0003]
【従来の技術】SDH伝送技術では、通常、伝送端局装
置間に常用回線と予備回線との2回線が設定されてお
り、受信局側で常用回線と予備回線の通信回線の品質の
確認を行なって、常用回線の品質劣化の度合いに応じ
て、適宜、通信回線を常用回線から予備回線へ切り替え
るようになっている。2. Description of the Related Art In SDH transmission technology, normally, two lines, a working line and a protection line, are set between transmission terminal equipments, and the receiving station checks the quality of the communication line of the working line and the protection line. Then, the communication line is appropriately switched from the regular line to the standby line in accordance with the degree of deterioration of the quality of the regular line.
【0004】このため、伝送端局装置では、SDH伝送
方式で伝送されてくる多重信号(STM−1フレームの
場合を考える)のフレームフォーマットと、このSTM
−1フレームに多重(マッピング)されているTU−
3,TU−2,TU−12などのTUフォーマット信号
とに基づいて回線品質の確認を行なっている。具体的に
は、受信STM−1フレームに多重されているTU−
3,TU−2又はTU−12の信号中のPOHに対し
て、パスの誤り監視のためのBIP(Bit Interleaved P
arity)演算をはじめとする各種のPOH終端処理を行な
うことにより、回線品質の劣化を検出して、TU−3,
TU−2,TU−12のフォーマット単位での回線切り
替え用の制御信号を生成する。For this reason, in the transmitting terminal device, the frame format of the multiplexed signal (considering the case of STM-1 frame) transmitted by the SDH transmission system and this STM
-1 TU multiplexed (mapped) in one frame-
The line quality is confirmed based on TU format signals such as 3, TU-2 and TU-12. Specifically, TU- multiplexed in the received STM-1 frame
3, BIP (Bit Interleaved P) for path error monitoring for POH in TU-2 or TU-12 signal
arity) operation and other various POH termination processing to detect the deterioration of the line quality,
A control signal for line switching is generated in TU-2 and TU-12 format units.
【0005】ところで、STM−1フレームには、TU
−3なら最大で3チャンネル,TU2なら最大で21チ
ャンネル,TU12なら最大で63チャンネル分マッピ
ングされているので、上記のPOH終端処理も、TUフ
ォーマット信号の信号サイズに応じたチャンネル数だけ
独立して(パラレルに)行なう必要がある。このため、
通常、伝送端局装置では、STM−1フレームのH1,
H2バイトのポインタ値によりVC−4フォーマットの
先頭位置を検出し、この先頭位置とTU−3,TU−
2,TU−12の多重設定情報(マッピング設定情報)
とを基にしてVC−4に多重されているTUフォーマッ
ト信号を分離して、TUチャンネル毎に個別の回路でP
OH終端処理を行なっている。By the way, in the STM-1 frame, the TU
-3 is mapped to 3 channels at maximum, TU2 is mapped to 21 channels at maximum, and TU12 is mapped to 63 channels at maximum. Therefore, the above POH termination processing is independently performed by the number of channels corresponding to the signal size of the TU format signal. It needs to be done (in parallel). For this reason,
Normally, in the transmitting terminal device, H1 of the STM-1 frame is
The start position of the VC-4 format is detected by the pointer value of H2 byte, and this start position and TU-3, TU-
2, TU-12 multiplex setting information (mapping setting information)
The TU format signal multiplexed on the VC-4 is separated based on the
OH termination processing is being performed.
【0006】従って、STM−1フレームに多重されて
いる信号が全てTU−12の時には、63チャンネル分
のTU−12用のPOH終端処理を行なう必要があり、
最大63チャンネル分のPOH終端処理用の回路(PO
H終端処理装置)が必要になる。Therefore, when all the signals multiplexed in the STM-1 frame are TU-12, it is necessary to perform POH termination processing for 63 channels of TU-12.
Circuit for POH termination processing for up to 63 channels (PO
H termination processing device) is required.
【0007】[0007]
【発明が解決しようとする課題】しかしながら、上述の
ように、従来のSDH伝送技術では、STM−1フレー
ムからTUフォーマット信号を分離して、各TUフォー
マット信号に対するPOH終端処理をパラレルで行なう
ために、伝送端局装置には、同じ構成を有するPOH終
端処理装置を最大で63チャンネル分そなえる必要があ
り、装置規模,消費電力が大幅に増加してしまうという
課題がある。However, as described above, in the conventional SDH transmission technique, the TU format signal is separated from the STM-1 frame and the POH termination processing for each TU format signal is performed in parallel. The transmission terminal station device needs to be provided with POH termination processing devices having the same configuration for up to 63 channels, which causes a problem that the device scale and power consumption increase significantly.
【0008】本発明は、このような課題に鑑み創案され
たもので、SDH伝送方式で伝送されてくる多重信号
を、各チャンネル毎に分離せずシリアルのままPOH終
端演算処理を行なうことにより、装置規模,消費電力を
大幅に削減できるようにした、SDH伝送方式における
POH終端処理装置及POH終端処理方法並びにポイン
タ・POH終端処理装置を提供することを目的とする。The present invention was devised in view of the above problems, and performs the POH termination arithmetic processing as it is without separating the multiplexed signals transmitted by the SDH transmission system for each channel. An object of the present invention is to provide a POH termination processing device, a POH termination processing method, and a pointer / POH termination processing device in the SDH transmission method, which can significantly reduce the device scale and power consumption.
【0009】[0009]
【課題を解決するための手段】図1は本発明の原理ブロ
ック図であるが、この図1に示すPOH終端処理装置
は、SDH伝送方式で伝送されてくる複数のチャネル情
報が多重された信号についてPOH終端処理を施すもの
で、この多重信号についてPOH終端演算処理を施す各
チャネルに関し共通のPOH終端演算処理部1と、この
POH終端演算処理部1での演算結果を各チャネル毎に
記憶する読み出し及び書き込みの自在な記憶部2と、後
述する図示しないPOHタイミング信号シリアル生成部
又はアドレス作成部とをそなえて構成されている。FIG. 1 is a block diagram of the principle of the present invention. The POH termination processing apparatus shown in FIG. 1 is a signal in which a plurality of channel information transmitted by the SDH transmission system is multiplexed. POH terminating processing is performed on each of the channels, and a POH terminating arithmetic processing unit 1 common to each channel on which the POH terminating arithmetic processing is performed on this multiplex signal and the arithmetic result in the POH terminating arithmetic processing unit 1 are stored for each channel. Readable and writable storage unit 2 and back
POH timing signal serial generator (not shown)
Alternatively , it is configured with an address creating unit .
【0010】そして、この図1に示すPOH終端処理装
置は、多重信号についてPOH終端演算処理を施す際
に、記憶部2に記憶されている対応するチャネルについ
ての記憶情報を使用して、POH終端演算処理部1にて
POH終端演算処理を施し、得られたPOH終端演算結
果を記憶部2の対応するチャネルの記憶エリアに記憶す
ることにより、多重信号をチャネル毎に分離せずシリア
ルのままPOH終端演算処理を施すようになっている。The POH termination processing device shown in FIG. 1 uses the stored information about the corresponding channel stored in the storage unit 2 when performing the POH termination calculation process on the multiplexed signal. By performing the POH termination arithmetic processing in the arithmetic processing unit 1 and storing the obtained POH termination arithmetic result in the storage area of the corresponding channel of the storage unit 2, the multiplexed signal is not separated for each channel and the POH is kept serial. It is designed to perform a terminal calculation process.
【0011】これにより、上述のPOH終端処理装置で
は、多重信号をチャネル毎に分離せずシリアルのままP
OH終端演算処理を施すことができ、POH終端演算処
理のための回路を多重信号内の各チャネル分そなえる必
要がなくなる(以上、請求項1,2,23,24)。な
お、上述のPOH終端処理装置は、POH終端演算処理
部1でのPOH終端演算処理の際に、記憶部2から読み
出される対応するチャネルについての記憶情報と、多重
信号中の処理を行なうPOHバイトデータとを一時的に
記憶しておくラッチ部を設けて、このラッチ部に、記憶
部2で保持された記憶情報と多重信号中の処理を行なう
POHバイトデータとをPOHの検出タイミングでラッ
チさせれば、POH終端演算処理に必要な記憶情報が所
望のタイミングでPOH終端演算処理部1に供給される
ので、POH終端演算処理部1は、必要なときにのみ動
作するようになる(請求項3)。As a result, in the POH termination processing device described above, the multiplexed signal is not separated for each channel, and the P signal remains serial.
The OH termination arithmetic processing can be performed, and it is not necessary to provide a circuit for the POH termination arithmetic processing for each channel in the multiplex signal (the above claims 1, 2, 23, 24). In the POH termination processing device, the POH termination arithmetic processing unit 1 performs the POH termination arithmetic processing, and stores the stored information about the corresponding channel read from the storage unit 2 and the POH byte that performs the processing in the multiplexed signal. A latch section for temporarily storing data and data is provided, and this latch section is made to latch the storage information held in the storage section 2 and POH byte data for processing in the multiplexed signal at the POH detection timing. Then, the storage information necessary for the POH termination calculation processing is supplied to the POH termination calculation processing section 1 at a desired timing, so that the POH termination calculation processing section 1 operates only when necessary (claim). 3 ).
【0012】ところで、上述のPOH終端演算処理部1
は、多重信号中に含まれるJ1バイト,J2バイトの終
端処理をシリアルで施すJ1,J2バイトシリアル終端
処理部として構成してもよく、この場合、記憶部2は、
このJ1,J2バイトシリアル終端処理部での演算結果
を各チャネル毎に記憶するとともに、J1,J2バイト
シリアル終端処理部へ記憶情報を供給すべく構成され
る。By the way, the above-mentioned POH termination arithmetic processing unit 1
May be configured as a J1, J2 byte serial termination processing unit that serially terminates the J1 byte and J2 byte included in the multiplexed signal. In this case, the storage unit 2
The operation result in the J1, J2 byte serial termination processing unit is stored for each channel, and the storage information is supplied to the J1, J2 byte serial termination processing unit.
【0013】これにより、本POH終端処理装置では、
J1バイト〔多重信号としてSTM−1フレームを考え
ると、VC(Virtual Container) −3のPOHに含まれ
る〕の終端処理と、このJ1バイトを含む多重信号とは
異なる低次群の信号サイズを有する多重信号のPOHに
含まれるJ2バイトの終端処理とを、各チャネルに共通
のJ1,J2バイトシリアル終端処理部でシリアルに行
なうことができる(請求項4)。As a result, in this POH termination processing device,
J1 byte [considering an STM-1 frame as a multiplexed signal, included in the POH of VC (Virtual Container) -3] has a termination processing and a low-order group signal size different from the multiplexed signal containing this J1 byte. The J2 byte termination processing included in the POH of the multiplex signal can be serially performed by the J1 and J2 byte serial termination processing section common to each channel (claim 4 ).
【0014】このため、具体的に、上記のJ1,J2バ
イトシリアル終端処理部は、次の各部をそなえて構成さ
れる。
・J1バイトとJ2バイトのマルチフレームパターンの
検出をシリアルで行なうマルチフレームパターンシリア
ル検出部。
・J1バイトとJ2バイトのマルチフレーム数について
の制御をシリアルで行なうマルチフレームパターン数シ
リアル制御部。Therefore, concretely, the J1 and J2 byte serial termination processing section is configured to include the following sections. A multi-frame pattern serial detection unit that serially detects multi-frame patterns of J1 bytes and J2 bytes. A multi-frame pattern number serial control unit that serially controls the number of multi-frames of J1 byte and J2 byte.
【0015】・J1バイトとJ2バイトのLOM(Loss
Of Multiframe) の検出をシリアルで行なうLOMシリ
アル検出部。
・J1バイトとJ2バイトのCRC(Cyclic Redundanc
y Check)の検出をシリアルで行なうCRCシリアル検出
部。
・J1バイトとJ2バイトのTIM(Trace Indicator
Mismatch)の検出をシリアルで行なうTIMシリアル検
出部。.LOM (Loss of J1 byte and J2 byte
LOM serial detection unit that serially detects (of multiframe).・ J1 byte and J2 byte CRC (Cyclic Redundanc)
CRC serial detector that performs y check) detection serially.・ J1 byte and J2 byte TIM (Trace Indicator)
TIM serial detector that serially performs (mismatch) detection.
【0016】そして、この場合、上述の記憶部2は、上
記のマルチフレームパターンシリアル検出部,マルチフ
レームパターン数シリアル制御部,LOMシリアル検出
部,CRCシリアル検出部及びTIMシリアル検出部で
の各演算結果を各チャネル毎に記憶するとともに、上記
のマルチフレームパターンシリアル検出部,マルチフレ
ームパターン数シリアル制御部,LOMシリアル検出
部,CRCシリアル検出部及びTIMシリアル検出部へ
記憶情報を供給すべく構成される。Then, in this case, the above-mentioned storage unit 2 performs each calculation in the above-mentioned multi-frame pattern serial detection unit, multi-frame pattern number serial control unit, LOM serial detection unit, CRC serial detection unit and TIM serial detection unit. The result is stored for each channel, and the storage information is supplied to the multi-frame pattern serial detector, the multi-frame pattern number serial controller, the LOM serial detector, the CRC serial detector, and the TIM serial detector. It
【0017】これにより、本POH終端処理装置では、
LOM,CRC,TIMなどの各種アラーム情報を、各
チャネルに共通のJ1,J2バイトシリアル終端処理部
によって、シリアルで得ることができる(以上、請求項
5)。また、図1に示すPOH終端演算処理部1は、多
重信号中に含まれるB3バイトとV5バイトのBIP(B
it Interleaved Parity)の終端処理と上記のB3バイト
とV5バイトのBIPPM(BIP Performance Monitor)
の終端処理をそれぞれシリアルで施すB3,V5バイト
シリアル終端処理部として構成してもよく、この場合、
記憶部2は、このB3,V5バイトシリアル終端処理部
での演算結果を各チャネル毎に記憶するとともに、B
3,V5バイトシリアル終端処理部へ記憶情報を供給す
べく構成される。As a result, in the present POH termination processing device,
Various alarm information such as LOM, CRC, and TIM can be serially obtained by the J1 and J2 byte serial termination processing unit common to each channel.
5 ). In addition, the POH termination arithmetic processing unit 1 shown in FIG. 1 uses the BIP (B
It Interleaved Parity) termination processing and the above B3 byte and V5 byte BIPPM (BIP Performance Monitor)
May be configured as a B3, V5 byte serial termination processing unit that serially performs the termination processing of
The storage unit 2 stores the calculation result in the B3, V5 byte serial termination processing unit for each channel, and
It is configured to supply stored information to the 3, V5 byte serial termination unit.
【0018】これにより、本POH終端処理装置では、
B3バイト(多重信号としてSTM−1フレームを考え
ると、VC−3のPOHに含まれる)に対するBIP終
端(演算)処理と、このB3バイトが含まれる多重信号
とは異なる低次群の信号サイズを有する多重信号のPO
Hに含まれるV5バイトに対するBIP終端処理とを、
各チャネルに共通のB3,V5バイトシリアル終端処理
部でシリアルに行なうことができる(以上、請求項
6)。As a result, in the present POH termination processing device,
B3 termination (operation) processing for B3 bytes (included in POH of VC-3 when STM-1 frame is considered as a multiplex signal) and signal size of low-order group different from the multiplex signal including this B3 byte Multiple signal PO with
BIP termination processing for V5 byte included in H,
It can be serially performed by the B3, V5 byte serial termination processing unit common to each channel.
6 ).
【0019】このため、具体的に、このB3,V5バイ
トシリアル終端処理部は、次の各部をそなえて構成され
る。
・多重信号についてのBIP8(Bit Interleaved Parit
y-8)演算をシリアルで行なうBIP8演算シリアル処理
部。
・多重信号についてのBIP2(Bit Interleaved Parit
y-2)演算をシリアルで行なうBIP2演算シリアル処理
部。Therefore, specifically, the B3, V5 byte serial termination processing unit is configured to include the following units.・ BIP8 (Bit Interleaved Parit
y-8) A BIP8 arithmetic serial processing unit that performs arithmetic serially.・ BIP2 (Bit Interleaved Parit
y-2) A BIP2 arithmetic serial processing unit that serially performs arithmetic operations.
【0020】・上記のBIP8演算シリアル処理部及び
BIP2演算シリアル処理部から出力されるBIPエラ
ー信号の選択を行なうBIPエラー選択部。
・BIPエラー選択部で選択されたBIPエラー信号に
基づいてBIPPMの加算演算をシリアルで行なうBI
PPMシリアル加算部。
そして、この場合、上記の記憶部2は、上記のBIPP
Mシリアル加算部での各演算結果を各チャネル毎に記憶
するとともに、このBIPPMシリアル加算部へ記憶情
報を供給すべく構成される。A BIP error selecting section for selecting a BIP error signal output from the BIP8 arithmetic serial processing section and the BIP2 arithmetic serial processing section. BI that serially performs addition operation of BIPPM based on the BIP error signal selected by the BIP error selection unit
PPM serial adder. In this case, the storage unit 2 stores the BIPP.
The calculation result in the M serial addition unit is stored for each channel, and the storage information is supplied to the BIPPM serial addition unit.
【0021】これにより、本POH終端処理装置では、
通常は異なる信号サイズのチャネル毎のPOH終端処理
によって検出すべきBIPエラーを、各チャネルに共通
のB3,V5バイトシリアル終端処理部においてシリア
ルで検出することができる(以上、請求項7)。なお、
このB3,V5バイトシリアル終端処理部は、次の各部
をそなえて構成してもよい。As a result, in the present POH termination processing device,
BIP errors that should normally be detected by POH termination processing for channels of different signal sizes can be detected serially in the B3, V5 byte serial termination processing unit common to each channel (above, claim 7 ). In addition,
The B3, V5 byte serial termination processing unit may be configured to include the following units.
【0022】・多重信号についてのBIP8演算をシリ
アルで行なうBIP8演算シリアル処理部
・BIP8演算シリアル処理部からのBIPエラー信号
に基づいてBIPPMの加算演算をシリアルで行なう第
1BIPPMシリアル加算部。
・多重信号についてのBIP2演算をシリアルで行なう
BIP2演算シリアル処理部。BIP8 arithmetic serial processing unit for serially performing BIP8 arithmetic operation on multiple signals-First BIPPM serial addition unit for serially performing addition operation of BIPPM based on the BIP error signal from the BIP8 arithmetic serial processing unit. A BIP2 operation serial processing unit that serially performs BIP2 operation for multiple signals.
【0023】・BIP2演算シリアル処理部からのBI
Pエラー信号に基づいてBIPPMの加算演算をシリア
ルで行なう第2BIPPMシリアル加算部。
そして、この場合、上記の記憶部2は、上述の第1BI
PPMシリアル加算部での各演算結果を各チャネル毎に
記憶するとともに、この第1BIPPMシリアル加算部
へ記憶情報を供給しうる第1記憶部と、上述の第2BI
PPMシリアル加算部での各演算結果を各チャネル毎に
記憶するとともに、この第2BIPPMシリアル加算部
へ記憶情報を供給しうる第2記憶部とをそなえて構成さ
れる。BI from the BIP2 arithmetic serial processing unit
A second BIPPM serial addition unit that serially performs addition operation of BIPPM based on the P error signal. Then, in this case, the storage unit 2 stores the first BI described above.
A first storage unit capable of storing each calculation result in the PPM serial addition unit for each channel and supplying storage information to the first BIPPM serial addition unit, and the second BI described above.
Each PPM serial addition unit stores a calculation result for each channel, and is provided with a second storage unit capable of supplying storage information to the second BIPPM serial addition unit.
【0024】つまり、上述のB3,V5バイトシリアル
終端処理部は、BIP8シリアル終端処理,BIP2シ
リアル終端処理によりそれぞれBIPエラー信号(BI
PPM)を独立して得たのち、各BIPPMを選択出力
するようになっているのである。これにより、単純な構
成でBIPPMをシリアルで得ることができ、BIPP
Mを保持しておく記憶部2を全信号サイズに対して共通
化する必要が特にない場合などには非常に有効である
(以上、請求項8)。That is, the B3, V5 byte serial termination processing section described above performs the BIP error signal (BI) by the BIP8 serial termination processing and the BIP2 serial termination processing, respectively.
After independently obtaining PPM), each BIPPM is selectively output. As a result, BIPPM can be serially obtained with a simple configuration.
This is very effective when there is no particular need to make the storage unit 2 for holding M common to all signal sizes (above, claim 8 ).
【0025】さらに、図1に示すPOH終端演算処理部
1は、多重信号中に含まれるC2バイトとV5バイトの
UNEQ(Unequipped)の終端処理をシリアルで施すUN
EQシリアル終端処理部として構成してもよく、この場
合、記憶部2は、このUNEQシリアル終端処理部での
演算結果を各チャネル毎に記憶するとともに、UNEQ
シリアル終端処理部へ記憶情報を供給すべく構成され
る。Further, the POH termination arithmetic processing unit 1 shown in FIG. 1 serially performs UNE (Unequipped) termination processing of C2 bytes and V5 bytes included in the multiplexed signal.
The storage unit 2 may be configured as an EQ serial termination processing unit. In this case, the storage unit 2 stores the calculation result of this UNEQ serial termination processing unit for each channel, and
It is configured to provide stored information to the serial termination unit.
【0026】これにより、本POH終端処理装置では、
C2バイト(多重信号としてSTM−1フレームを考え
ると、VC−3のPOHに含まれる)に対するUNEQ
終端処理と、このC2バイトが含まれる多重信号とは異
なる低次群の信号サイズを有する多重信号のPOHに含
まれるV5バイトに対するUNEQ終端処理とを、各チ
ャネルに共通のUNEQシリアル終端処理部でシリアル
に行なうことができる(以上、請求項9)。As a result, in the present POH termination processing device,
UNEQ for C2 byte (included in POH of VC-3, considering STM-1 frame as multiplexed signal)
The termination processing and the UNEQ termination processing for the V5 byte included in the POH of the multiplex signal having the signal size of the low order group different from the multiplex signal including the C2 byte are performed by the UNEQ serial termination processing unit common to each channel. It can be performed serially (above, claim 9 ).
【0027】このため、具体的に、上述のUNEQシリ
アル終端処理部は、次の各部をそなえて構成される。
・C2バイトがUNEQ表示になっているかどうかをシ
リアルで検出するC2UNEQ表示シリアル検出部。
・V5バイトがUNEQ表示になっているかどうかをシ
リアルで検出するV5UNEQ表示シリアル検出部。Therefore, specifically, the above-mentioned UNEQ serial termination processing unit is configured to include the following units. -A C2UNEQ display serial detection unit that serially detects whether or not the C2 byte is in UNEQ display. -V5UNEQ display serial detection unit that serially detects whether or not the V5 byte is in UNEQ display.
【0028】・C2UNEQ表示シリアル検出部及びV
5UNEQ表示シリアル検出部から出力されるUNEQ
表示検出信号の選択を行なうUNEQ表示選択部。
・UNEQ表示選択部で選択されたUNEQ表示検出信
号に基づき、C2バイト,V5バイトのUNEQ表示を
シリアルで行なうUNEQシリアル検出部。
そして、この場合、上記の記憶部2は、UNEQシリア
ル検出部での各検出結果を各チャネル毎に記憶するとと
もに、UNEQシリアル検出部へ記憶情報を供給すべく
構成される。C2UNEQ display serial detector and V
5UNEQ Display UNEQ output from the serial detector
A UNEQ display selection section for selecting a display detection signal. A UNEQ serial detection unit that serially performs UNEQ display of C2 bytes and V5 bytes based on the UNEQ display detection signal selected by the UNEQ display selection unit. Then, in this case, the storage unit 2 is configured to store the detection result of the UNEQ serial detection unit for each channel and to supply the stored information to the UNEQ serial detection unit.
【0029】これにより、本POH終端処理装置では、
通常は異なる信号サイズのチャネル毎のPOH終端処理
によって行なうべきUNEQ表示を、各チャネルに共通
のUNEQシリアル終端処理部においてシリアルで行な
うことができる(以上、請求項10)。なお、このUN
EQシリアル終端処理部は、次の各部をそなえて構成し
てもよい。As a result, in the present POH termination processing device,
The UNEQ display, which should normally be performed by the POH termination processing for each channel having a different signal size, can be performed serially in the UNEQ serial termination processing unit common to each channel (above, claim 10 ). In addition, this UN
The EQ serial termination processing unit may be configured to include the following units.
【0030】・C2バイトがUNEQ表示になっている
かどうかをシリアルで検出するC2UNEQ表示シリア
ル検出部。
・上記C2UNEQ表示シリアル検出部からのUNEQ
表示検出信号に基づき、C2バイトのUNEQ表示をシ
リアルで行なう第1UNEQシリアル検出部。
・V5バイトがUNEQ表示になっているかどうかをシ
リアルで検出するV5UNEQ表示シリアル検出部。A C2 UNEQ display serial detection unit that serially detects whether or not the C2 byte is in UNEQ display.・ UNEQ from the above C2UNEQ display serial detector
A first UNEQ serial detector for serially performing C2 byte UNEQ display based on a display detection signal. -V5UNEQ display serial detection unit that serially detects whether or not the V5 byte is in UNEQ display.
【0031】・上記V5UNEQ表示シリアル検出部か
らのUNEQ表示検出信号に基づき、V5バイトのUN
EQ表示をシリアルで行なう第2UNEQシリアル検出
部。
・上記第1UNEQシリアル検出部及び第2UNEQシ
リアル検出部から出力されるUNEQ表示の選択を行な
うUNEQ表示選択部。
そして、この場合、図1に示す記憶部2は、第1UNE
Qシリアル検出部での各検出結果を各チャネル毎に記憶
するともに、第1UNEQシリアル検出部へ記憶情報を
供給しうる第1記憶部と、第2UNEQシリアル検出部
での各検出結果を各チャネル毎に記憶するともに、第2
UNEQシリアル検出部へ記憶情報を供給しうる第2記
憶部とをそなえて構成される。The V5 byte UN based on the UNEQ display detection signal from the V5 UNEQ display serial detection section.
A second UNEQ serial detector for serially displaying EQ. A UNEQ display selection unit that selects the UNEQ display output from the first UNEQ serial detection unit and the second UNEQ serial detection unit. In this case, the storage unit 2 shown in FIG.
The detection result of the Q serial detection unit is stored for each channel, and the detection result of the first UNEQ serial detection unit and the detection result of the second UNEQ serial detection unit are stored for each channel. Memorized in the second
It is configured to include a second storage unit capable of supplying storage information to the UNEQ serial detection unit.
【0032】つまり、上述のUNEQシリアル終端処理
部は、C2バイトのUNEQ表示処理,V5バイトのU
NEQ表示処理をそれぞれ独立してシリアルに行なった
のち、各UNEQ表示を選択出力するようになっている
のである。これにより、単純な構成でUNEQ表示をシ
リアルで行なうことができ、UNEQ表示を保持してお
く記憶部2を全信号サイズに対して共通化する必要が特
にない場合などには非常に有効である(以上、請求項1
1)。That is, the above-mentioned UNEQ serial termination processing unit is used for the C2 byte UNEQ display processing and the V5 byte U.
After performing the NEQ display processing independently and serially, each UNEQ display is selectively output. As a result, the UNEQ display can be performed serially with a simple configuration, and it is very effective when there is no particular need to share the storage unit 2 for holding the UNEQ display with all signal sizes. (The above is claim 1
1 ).
【0033】また、図1に示すPOH終端演算処理部
は、多重信号中に含まれるC2バイトとV5バイトのS
LM(Signal Lavel Mismatch)の終端処理をシリアルで
施すSLMシリアル終端処理部として構成してもよく、
この場合、記憶部2は、このSLMシリアル終端処理部
での演算結果を各チャネル毎に記憶するとともに、SL
Mシリアル終端処理部へ記憶情報を供給すべく構成され
る。Further, the POH termination arithmetic processing unit shown in FIG. 1 has S of C2 bytes and V5 bytes included in the multiplexed signal.
It may be configured as an SLM serial termination processing unit that performs termination processing of LM (Signal Lavel Mismatch) serially,
In this case, the storage unit 2 stores the calculation result of this SLM serial termination processing unit for each channel, and
It is configured to supply stored information to the M serial termination unit.
【0034】これにより、本POH終端処理装置では、
C2バイトに対するSLM終端処理と、V5バイトに対
するSLM終端処理とを、各チャネルに共通のSLMシ
リアル終端処理部でシリアルに行なうことができる(以
上、請求項12)。このため、具体的に、上述のSLM
シリアル終端処理部は、次の各部をそなえて構成され
る。As a result, in the present POH termination processing device,
The SLM terminating process for the C2 byte and the SLM terminating process for the V5 byte can be serially performed by the SLM serial terminating unit common to each channel (above, claim 12 ). Therefore, specifically, the above SLM
The serial termination processing unit includes the following units.
【0035】・C2バイトがミスマッチ検出しているの
をシリアルで検出するC2ミスマッチシリアル検出部。
・V5バイトがミスマッチ検出しているのをシリアルで
検出するV5ミスマッチシリアル検出部。
・上記のC2ミスマッチシリアル検出部及びV5ミスマ
ッチシリアル検出部から出力されるミスマッチ検出信号
の選択を行なうミスマッチ検出選択部。A C2 mismatch serial detection unit that serially detects that the C2 byte is mismatch detected. A V5 mismatch serial detection unit that serially detects that the V5 byte is mismatch detected. A mismatch detection / selection unit that selects the mismatch detection signals output from the C2 mismatch serial detection unit and the V5 mismatch serial detection unit.
【0036】・上記ミスマッチ検出選択部で選択された
ミスマッチ検出信号に基づき、C2バイト,V5バイト
のSLMの検出をシリアルで行なうSLMシリアル検出
部。
そして、この場合、記憶部2は、SLMシリアル検出部
での各検出結果を各チャネル毎に記憶するともに、SL
Mシリアル検出部へ記憶情報を供給すべく構成される。An SLM serial detection section that serially detects C2 byte and V5 byte SLMs based on the mismatch detection signal selected by the mismatch detection selection section. In this case, the storage unit 2 stores the detection results of the SLM serial detection unit for each channel, and
It is configured to provide stored information to the M serial detector.
【0037】これにより、本POH終端処理装置では、
通常は異なる信号サイズのチャネル毎のPOH終端処理
によって行なうべきSLM検出を、各チャネルに共通の
SLMシリアル終端処理部においてシリアルで行なうこ
とができる(以上、請求項13)。なお、このSLMシ
リアル終端処理部は、次の各部をそなえて構成してもよ
い。As a result, in the present POH termination processing device,
Usually it can be performed in serially SLM detection to be performed by the POH termination processing for each channel with different signal sizes, in a common SLM serial termination processing section for each channel (or, according to claim 1 3). The SLM serial termination processing unit may be configured by including the following units.
【0038】・C2バイトがミスマッチ検出しているの
をシリアルで検出するC2ミスマッチシリアル検出部。
・上記C2ミスマッチシリアル検出部からのミスマッチ
検出信号に基づき、C2バイトのSLMの検出をシリア
ルで行なう第1SLMシリアル検出部。
・V5バイトがミスマッチ検出しているのをシリアルで
検出するV5ミスマッチシリアル検出部。A C2 mismatch serial detection unit that serially detects that the C2 byte is mismatch detected. A first SLM serial detection unit that serially detects the C2 byte SLM based on the mismatch detection signal from the C2 mismatch serial detection unit. A V5 mismatch serial detection unit that serially detects that the V5 byte is mismatch detected.
【0039】・上記V5ミスマッチシリアル検出部から
のミスマッチ検出信号に基づき、V5バイトのSLMの
検出をシリアルで行なう第2SLMシリアル検出部。
・上記の第1SLMシリアル検出部及び第2SLMシリ
アル検出部から出力されるSLMの選択を行なうSLM
選択部。
そして、この場合、記憶部2は、第1SLMシリアル検
出部での各検出結果を各チャネル毎に記憶するととも
に、第1SLMシリアル検出部へ記憶情報を供給しうる
第1記憶部と、第2SLMシリアル検出部での各検出結
果を各チャネル毎に記憶するとともに、第2SLMシリ
アル検出部へ記憶情報を供給しうる第2記憶部とをそな
えて構成される。A second SLM serial detection section for serially detecting the V5 byte SLM based on the mismatch detection signal from the V5 mismatch serial detection section. -SLM that selects the SLM output from the first SLM serial detection unit and the second SLM serial detection unit
Selector. Then, in this case, the storage unit 2 stores each detection result of the first SLM serial detection unit for each channel, and also supplies the storage information to the first SLM serial detection unit and the second SLM serial. Each detection result of the detection unit is stored for each channel, and a second storage unit capable of supplying storage information to the second SLM serial detection unit is configured.
【0040】つまり、上述のSLMシリアル終端処理部
は、C2バイトのSLM検出処理,V5バイトのSLM
検出処理をそれぞれ独立してシリアルに行なったのち、
各SLMを選択出力するようになっているのである。こ
れにより、単純な構成でSLM検出をシリアルで行なう
ことができ、SLMを保持しておく記憶部2を全信号サ
イズに対して共通化する必要が特にない場合などには非
常に有効である(以上、請求項14)。That is, the SLM serial termination processing unit described above is used to detect C2 bytes of SLM and V5 bytes of SLM.
After performing the detection process serially independently,
Each SLM is selectively output. As a result, SLM detection can be performed serially with a simple configuration, and it is very effective when there is no particular need to share the storage unit 2 holding the SLM for all signal sizes ( above, claim 1 4).
【0041】さらに、図1に示すPOH終端演算処理部
は、多重信号中に含まれるG1バイトとV5バイトのF
EBE(Far End Block Error) の終端処理及び上記のG
1バイトとV5バイトのFEBEPM(FEBE Performanc
e Moniter)の終端処理をそれぞれシリアルで施すFEB
Eシリアル終端処理部として構成してもよく、この場
合、記憶部2は、このFEBEシリアル終端処理部での
演算結果を各チャネル毎に記憶するとともに、FEBE
シリアル終端処理部へ記憶情報を供給すべく構成され
る。Further, the POH termination arithmetic processing unit shown in FIG. 1 has F of G1 byte and V5 byte included in the multiplexed signal.
End processing of EBE (Far End Block Error) and the above G
1-byte and V5-byte FEBEPM (FEBE Performanc
FEB that performs terminal processing of e Moniter) serially
The storage unit 2 may be configured as an E serial termination processing unit. In this case, the storage unit 2 stores the calculation result of the FEBE serial termination processing unit for each channel and
It is configured to provide stored information to the serial termination unit.
【0042】これにより、本POH終端処理装置では、
G1バイト(多重信号としてSTM−1フレームを考え
ると、VC−3のPOHに含まれる)に対するFEBE
及びFEBEPMの終端処理と、このG1バイトが含ま
れる多重信号とは異なる低次群の信号サイズを有する多
重信号のPOHに含まれるV5バイトに対するFEBE
及びFEBEPMの終端処理とを、各チャネルに共通の
FEBEシリアル終端処理部でシリアルに行なうことが
できる(以上、請求項15)。As a result, in the present POH termination processing device,
FEBE for G1 byte (included in POH of VC-3 when considering STM-1 frame as multiplexed signal)
And FEBEPM termination processing, and FEBE for V5 bytes included in POH of a multiplex signal having a signal size of a low-order group different from the multiplex signal including this G1 byte
And FEBEPM termination processing can be serially performed by the FEBE serial termination processing unit common to each channel (the above is claim 15 ).
【0043】このため、具体的に、上述のFEBEシリ
アル終端処理部は、次の各部をそなえて構成される。
・G1バイトのFEBE検出をシリアルで行なうG1F
EBEシリアル検出部。
・V5バイトのFEBE検出をシリアルで行なうV5F
EBEシリアル検出部。Therefore, specifically, the above-mentioned FEBE serial termination processing unit is configured to include the following units.・ G1F that serially detects FEBE of G1 byte
EBE serial detector.・ V5F that performs FEBE detection of V5 bytes serially
EBE serial detector.
【0044】・上記のG1FEBEシリアル検出部及び
V1FEBEシリアル検出部から出力されるFEBE検
出信号の選択を行なうFEBE選択部。
・上記のFEBE選択部で選択されたFEBE検出信号
に基づいてFEBEPMの加算演算をシリアルで行なう
FEBEPMシリアル加算部。
そして、この場合、記憶部2は、FEBEPMシリアル
加算部での各加算結果を各チャネル毎に記憶するとも
に、FEBEPMシリアル加算部へ記憶情報を供給すべ
く構成される。An FEBE selection section for selecting the FEBE detection signal output from the G1FEBE serial detection section and the V1FEBE serial detection section. A FEBEPM serial adder that serially performs FEBEPM addition operation based on the FEBE detection signal selected by the FEBE selector. Then, in this case, the storage unit 2 is configured to store each addition result in the FEEBEPM serial addition unit for each channel and supply storage information to the FEEBEPM serial addition unit.
【0045】これにより、本POH終端処理装置では、
通常は異なる信号サイズのチャネル毎のPOH終端処理
によって行なうべきFEBE及びFEBEPMの終端処
理を、各チャネルに共通のFEBEシリアル終端処理部
においてシリアルで行なうことができる(以上、請求項
16)。なお、このFEBEシリアル終端処理部は、次
の各部をそなえて構成してもよい。As a result, in the present POH termination processing device,
The FEBE and FEEBEPM termination processing, which should normally be performed by the POH termination processing for each channel having a different signal size, can be performed serially in the FEBE serial termination processing unit common to each channel (above, claim 16 ). The FEBE serial termination processing unit may be configured by including the following units.
【0046】・G1バイトのFEBE検出をシリアルで
行なうG1FEBEシリアル検出部。
・上記のG1FEBEシリアル検出部からのFEBE検
出信号に基づいてFEBEPMの加算演算をシリアルで
行なう第1FEBEPMシリアル加算部。
・V5バイトのFEBE検出をシリアルで行なうV5F
EBEシリアル検出部。A G1FEBE serial detection unit for serially performing FEBE detection of the G1 byte. A first FEBEPM serial addition unit that serially performs FEBEPM addition operation based on the FEBE detection signal from the G1FEBE serial detection unit.・ V5F that performs FEBE detection of V5 bytes serially
EBE serial detector.
【0047】・上記のV5FEBEシリアル検出部から
のFEBE検出信号に基づいてFEBEPMの加算演算
をシリアルで行なう第2FEBEPMシリアル加算部。
・上記の第1FEBEPMシリアル加算部及び第2FE
BEPMシリアル加算部から出力されるFEBEPMの
選択を行なうFEBEPM選択部。
そして、この場合、記憶部2は、FEBEPMシリアル
加算部での各加算結果を各チャネル毎に記憶するとも
に、FEBEPMシリアル加算部へ記憶情報を供給すべ
く構成される。A second FEBEPM serial adder for serially performing FEBEPM addition operation based on the FEBE detection signal from the V5FEBE serial detector. -The above-mentioned first FEBEPM serial addition unit and second FE
A FEBEPM selection unit that selects the FEBEPM output from the BEPM serial addition unit. Then, in this case, the storage unit 2 is configured to store each addition result in the FEEBEPM serial addition unit for each channel and supply storage information to the FEEBEPM serial addition unit.
【0048】つまり、上述のFEBEシリアル終端処理
部は、G1バイトについてのFEBEの検出及びFEB
EPMの加算演算,V5バイトについてのFEBEの検
出及びFEBEPMの加算演算をそれぞれ独立してシリ
アルに行なったのち、各FEBEPMを選択出力するよ
うになっているのである。これにより、単純な構成でF
EBE及びFEBEPMの検出をシリアルで行なうこと
ができ、FEBEPMを保持しておく記憶部2を全信号
サイズに対して共通化する必要が特にない場合などには
非常に有効である(以上、請求項17)。That is, the FEBE serial termination processing section described above detects the FEBE for the G1 byte and performs the FEB.
After performing the addition operation of EPM, the detection of FEBE for V5 byte, and the addition operation of FEBEPM independently and serially, each FEBEPM is selectively output. This makes F simple
The detection of EBE and FEEBEPM can be performed serially, and it is very effective when there is no particular need to share the storage unit 2 holding the FEBEPM for all signal sizes. 17 ).
【0049】さらに、図1に示すPOH終端演算処理部
1は、多重信号中に含まれるG1バイトとV5バイトの
FERF(Far End Receive Failure) の終端処理をシリ
アルで施すFERFシリアル終端処理部として構成して
もよく、この場合は、記憶部2が、このFERFシリア
ル終端処理部での演算結果を各チャネル毎に記憶すると
ともに、FERFシリアル終端処理部へ記憶情報を供給
すべく構成される。Further, the POH termination arithmetic processing section 1 shown in FIG. 1 is configured as a FERF serial termination processing section for serially performing termination processing of FERF (Far End Receive Failure) of G1 byte and V5 byte included in the multiplexed signal. Alternatively, in this case, the storage unit 2 is configured to store the calculation result in the FERF serial termination processing unit for each channel and to supply the storage information to the FERF serial termination processing unit.
【0050】これにより、本POH終端処理装置では、
G1バイトに対するFERFの終端処理と、V5バイト
に対するFERFの終端処理とを、各チャネルに共通の
FERFシリアル終端処理部でシリアルに行なうことが
できる(以上、請求項18)。このため、具体的に、上
述のFERFシリアル終端処理部は、次の各部をそなえ
て構成される。As a result, in the present POH termination processing device,
The FERF termination processing for the G1 byte and the FERF termination processing for the V5 byte can be serially performed by the FERF serial termination processing unit common to each channel (the above is claim 18 ). Therefore, specifically, the above-mentioned FERF serial termination processing unit is configured to include the following units.
【0051】・G1バイトがFERFを表示しているの
をシリアルで検出するG1FERF表示シリアル検出
部。
・V5バイトがFERFを表示しているのをシリアルで
検出するV5FERF表示シリアル検出部。
・上記のG1FERF表示シリアル検出部及びV5FE
RF表示シリアル検出部から出力されるFERF表示検
出信号の選択を行なうFERF表示検出選択部。A G1 FERF display serial detection section for serially detecting that the G1 byte is displaying FERF. -V5F ERF display serial detection unit that serially detects that the V5 byte is displaying FERF.・ The above G1FERF display serial detector and V5FE
An FERF display detection / selection unit that selects an FERF display detection signal output from the RF display serial detection unit.
【0052】・上記のFERF表示検出選択部で選択さ
れたFERF表示検出信号に基づいて、G1バイトとV
5バイトのFERF検出をシリアルで行なうFERFシ
リアル検出部。
そして、この場合、記憶部2は、FERFシリアル検出
部での各検出結果を各チャネル毎に記憶するともに、F
ERFシリアル検出部へ記憶情報を供給すべく構成され
る。G1 byte and V based on the FERF display detection signal selected by the FERF display detection selection section.
FERF serial detector that serially detects 5-byte FERF. Then, in this case, the storage unit 2 stores each detection result of the FERF serial detection unit for each channel, and
It is configured to provide stored information to the ERF serial detector.
【0053】これにより、本POH終端処理装置では、
通常は異なる信号サイズのチャネル毎のPOH終端処理
によって行なうべきFERFの終端処理を、各チャネル
に共通のFERFシリアル終端処理部においてシリアル
で行なうことができる(以上、請求項19)。なお、こ
のFERFシリアル終端処理部は、次の各部をそなえて
構成してもよい。As a result, in the present POH termination processing device,
The FERF termination processing, which should normally be performed by the POH termination processing for each channel having a different signal size, can be performed serially in the FERF serial termination processing unit common to each channel (above, claim 19 ). The FERF serial termination processing unit may be configured by including the following units.
【0054】・G1バイトがFERFを表示しているの
をシリアルで検出するG1FERF表示シリアル検出
部。
・G1FERF表示シリアル検出部からのFERF表示
検出信号に基づいて、上記のG1バイトのFERF検出
をシリアルで行なう第1FERFシリアル検出部。A G1 FERF display serial detection unit that serially detects that the G1 byte is displaying FERF. A first FERF serial detection unit that serially performs the FERF detection of the G1 byte based on the FERF display detection signal from the G1 FERF display serial detection unit.
【0055】・V5バイトがFERFを表示しているの
をシリアルで検出するV5FERF表示シリアル検出
部。
・V5FERF表示シリアル検出部からのFERF表示
検出信号に基づいて、上記のV5バイトのFERF検出
をシリアルで行なう第2FERFシリアル検出部。A V5F ERF display serial detection unit that serially detects that the V5 byte is displaying the FERF. A second FERF serial detection unit that serially performs the above-mentioned V5 byte FERF detection based on the FERF display detection signal from the V5 FERF display serial detection unit.
【0056】・上記の第1FERFシリアル検出部及び
第2FERFシリアル検出部から出力されるFERF表
示の選択を行なうFERF表示選択部。
そして、この場合、記憶部2は、第1FERFシリアル
検出部での各検出結果を各チャネル毎に記憶するととも
に、第1FERFシリアル検出部へ記憶情報を供給しう
る第1記憶部と、第2FERFシリアル検出部での各検
出結果を各チャネル毎に記憶するとともに、第2FER
Fシリアル検出部へ記憶情報を供給しうる第2記憶部と
をそなえて構成される。An FERF display selection unit for selecting the FERF display output from the first FERF serial detection unit and the second FERF serial detection unit. Then, in this case, the storage unit 2 stores the detection results of the first FERF serial detection unit for each channel, and the first storage unit that can supply storage information to the first FERF serial detection unit and the second FERF serial detection unit. The detection result of the detection unit is stored for each channel, and the second FER is used.
It is configured to include a second storage unit capable of supplying storage information to the F serial detection unit.
【0057】つまり、上述のFEBEシリアル終端処理
部は、G1バイトについてのFERFの検出・表示処
理,V5バイトについてのFERFの検出・表示処理を
それぞれ独立してシリアルに行なったのち、各FERF
を選択出力するようになっているのである。これによ
り、単純な構成でFERFの表示をシリアルで行なうこ
とができ、FERFを保持しておく記憶部2を全信号サ
イズに対して共通化する必要が特にない場合などには非
常に有効である(以上、請求項20)。That is, the above-mentioned FEBE serial termination processing unit serially performs the FERF detection / display processing for the G1 byte and the FERF detection / display processing for the V5 byte independently and then serially.
Is selectively output. As a result, the FERF can be displayed serially with a simple configuration, which is very effective when it is not particularly necessary to make the storage unit 2 for holding the FERF common to all signal sizes. (The above is claim 20 ).
【0058】さらに、図1に示すPOH終端処理装置
は、多重信号のJ1バイトとV5バイトの位置を示すタ
イミング信号と、その多重信号の種別情報とに基づいて
POH終端演算処理部1での処理のためのPOHタイミ
ング信号をシリアルで生成するPOHタイミング信号シ
リアル生成部が設けられることにより、POH終端演算
処理部1に必要なPOHタイミング信号を、各チャネル
に共通でシリアルに生成することができる(請求項
1)。Further, the POH termination processing device shown in FIG. 1 performs processing in the POH termination calculation processing section 1 based on the timing signal indicating the positions of the J1 byte and V5 byte of the multiplexed signal and the type information of the multiplexed signal. By providing the POH timing signal serial generation unit that serially generates the POH timing signal for, the POH timing signal required for the POH termination calculation processing unit 1 can be serially generated in common for each channel ( Claim
1 ).
【0059】このため、具体的に、上述のPOHタイミ
ング信号シリアル生成部は、次の各部をそなえて構成さ
れる。
・多重信号のJ1バイトとV5バイトの位置を示すタイ
ミング信号を受けて、SPE(Synchronous Payload Env
elope)カウント値を初期化するカウント値初期化部。Therefore, specifically, the POH timing signal serial generator described above is configured to include the following units.・ SPE (Synchronous Payload Env.
elope) Count value initialization unit that initializes the count value.
【0060】・上記カウント値初期化部からの信号に基
づいてSPEカウント値の加算制御を施すカウント値加
算制御部。
・上記カウント値加算制御部でのSPEカウント加算値
を各チャネル毎に保持し、各チャネル毎の保持データを
カウント値初期化部へ供給しうる書き込み・読み出しが
自在な記憶部。A count value addition control unit for controlling addition of the SPE count value based on the signal from the count value initialization unit. A storage unit that can hold the SPE count addition value in the count value addition control unit for each channel and can supply the held data for each channel to the count value initialization unit, which is freely writable and readable.
【0061】・上記カウント値初期化部からの信号及び
多重信号の種別情報とに基づいて、POH終端演算処理
部1での処理のためのPOHタイミング信号を生成する
POHタイミング信号生成部。上述のごとく構成された
本POH終端処理装置では、POHタイミング信号シリ
アル生成部において、多重信号内のSPEの先頭位置
(J1バイト,V5バイト)に関する情報を、各チャネ
ル毎に記憶部に保持させながら、順次、更新してゆくこ
とにより、POH終端演算処理部1での処理のためのP
OHタイミング信号を、各チャネルに共通のPOHタイ
ミング信号シリアル生成部でシリアルに生成することが
できる(以上、請求項21)。また、図1に示すPOH
終端処理装置は、多重信号の各チャネルの識別を行なう
ためのアドレス情報の生成を行なうアドレス作成部が設
けられることにより、記憶部2のためのアドレス情報を
各チャネルに共通のアドレス作成部で生成することがで
きるので、記憶部2のためのアドレス情報を生成する回
路を、それぞれ、対応するチャネル数分そなえる必要が
なくなるとともに、POH終端演算処理部1において各
チャネルの識別のための特別な処理を行なう必要がなく
なる(請求項2)。A POH timing signal generation section for generating a POH timing signal for processing in the POH termination calculation processing section 1 based on the signal from the count value initialization section and the type information of the multiplexed signal. In the POH termination processing device configured as described above, in the POH timing signal serial generation unit, information regarding the start position (J1 byte, V5 byte) of the SPE in the multiplexed signal is held in the storage unit for each channel. , POH for the processing in the POH termination arithmetic processing unit 1 by sequentially updating.
The OH timing signal can be serially generated by the POH timing signal serial generation unit common to each channel (above, claim 21) . In addition, the POH shown in FIG.
The termination processing device is provided with an address creation unit that creates address information for identifying each channel of the multiplexed signal, so that the address creation unit common to each channel creates the address information for the storage unit 2. Therefore, it is not necessary to provide the circuits for generating the address information for the storage unit 2 by the corresponding number of channels, and the POH termination arithmetic processing unit 1 performs a special process for identifying each channel. It becomes unnecessary to carry out (Claim 2 ).
【0062】なお、図1に示すPOH終端処理装置は、
POH終端演算処理部1として、次の各部をそなえるよ
うに構成してもよい。
・多重信号中に含まれるJ1バイト,J2バイトの終端
処理をシリアルで施すJ1,J2バイトシリアル終端処
理部。
・多重信号中に含まれるB3バイトとV5バイトのBI
Pの終端処理と上記のB3バイトとV5バイトのBIP
PMの終端処理をそれぞれシリアルで施すB3,V5バ
イトシリアル終端処理部。The POH termination processing device shown in FIG.
The POH termination arithmetic processing unit 1 may be configured to include the following units. A J1 and J2 byte serial termination processing unit that serially terminates the J1 byte and J2 byte included in the multiplexed signal.・ BI of B3 byte and V5 byte included in the multiplexed signal
Termination process of P and BIP of B3 byte and V5 byte mentioned above
A B3, V5 byte serial termination processing unit that performs PM termination processing serially.
【0063】・多重信号中に含まれるC2バイトとV5
バイトのUNEQの終端処理をシリアルで施すととも
に、上記のC2バイトとV5バイトのSLMの終端処理
をシリアルで施すUNEQ・SLMシリアル終端処理
部。
・多重信号中に含まれるG1バイトとV5バイトのFE
BEの終端処理及び上記のG1バイトとV5バイトのF
EBEPMの終端処理をそれぞれシリアルで施すととも
に、上記のG1バイトとV5バイトのFERFの終端処
理をシリアルで施すFEBE・FERFシリアル終端処
理部。C2 byte and V5 included in the multiplexed signal
A UNEQ / SLM serial terminating unit that serially terminates the UNEQ of the byte and also terminates the SLM of the C2 byte and the V5 byte described above.・ FE of G1 byte and V5 byte included in the multiplexed signal
BE termination processing and F of G1 byte and V5 byte described above
An FEBE / FERF serial termination processing unit that performs termination processing of EBEPM serially and termination processing of FERF of G1 byte and V5 byte described above in serial.
【0064】そして、この場合、記憶部2は、上記のJ
1,J2バイトシリアル終端処理部,B3,V5バイト
シリアル終端処理部,UNEQ・SLMシリアル終端処
理部,FEBE・FERFシリアル終端処理部での演算
結果を各チャネル毎に記憶するとともに、これらのJ
1,J2バイトシリアル終端処理部,B3,V5バイト
シリアル終端処理部,UNEQ・SLMシリアル終端処
理部,FEBE・FERFシリアル終端処理部へ記憶情
報を供給すべく構成される。In this case, the storage unit 2 stores the J
1, J2 byte serial termination processing section, B3, V5 byte serial termination processing section, UNEQ / SLM serial termination processing section, FEBE / FERF serial termination processing section stores the calculation results for each channel, and these J
It is configured to supply storage information to the 1, J2 byte serial termination processing section, the B3, V5 byte serial termination processing section, the UNEQ / SLM serial termination processing section, and the FEBE / FERF serial termination processing section.
【0065】上述のごとく構成されたPOH終端処理装
置では、多重信号のマルチフレームパターン検出を行な
うためのJ1,J2バイトに対する終端処理,多重信号
からBIP(BIPPM)を得るためのB3,V5バイ
トに対する終端処理,UNEQ,SLMを得るためのC
2,V5バイトに対する終端処理,FEBE(FEBE
PM)を得るためのG1,V5バイトに対する終端処理
及びFERFを得るためのG1,V5バイトに対する終
端処理を、それぞれ、各チャネルで共通にシリアルで行
なうことができる(以上、請求項22)。In the POH termination processing device configured as described above, termination processing for J1 and J2 bytes for performing multi-frame pattern detection of multiple signals, and B3 and V5 bytes for obtaining BIP (BIPPM) from multiple signals are performed. C to get termination, UNEQ, SLM
2, V5 byte termination processing, FEBE (FEBE
The termination for the G1, V5 byte for obtaining the termination and FERF for G1, V5 byte for obtaining PM), respectively, can be performed serially to common to the channels (or more, according to claim 2 2).
【0066】なお、本発明のポインタ・POH終端処理
装置は、SDH伝送方式で伝送されてくる複数のチャネ
ル情報が多重された信号について、ポインタ処理及びP
OH終端処理を施すポインタ・POH終端処理装置にお
いて、この多重信号についてチャネル毎に分離せずシリ
アルのままポインタ処理を施すシリアルポインタ処理部
と、上記の多重信号のJ1バイトとV5バイトの位置を
示すタイミング信号とその多重信号の種別情報とに基づ
いてPOH終端処理のためのPOHタイミング信号をシ
リアルで生成、又は、上記の多重信号の各チャネルの識
別を行なうためのアドレス情報を生成し、上記の多重信
号についてチャネル毎に分離せずシリアルのままPOH
終端処理を施すシリアルPOH終端処理部とをそなえて
構成されたことを特徴としている。Note that the pointer / POH termination processing device of the present invention performs pointer processing and P-processing on a signal transmitted by the SDH transmission method in which a plurality of channel information is multiplexed.
In the pointer / POH termination processing device that performs OH termination processing, the serial pointer processing unit that performs the pointer processing on the multiplexed signal without separating it for each channel and the positions of the J1 byte and V5 byte of the multiplexed signal are described.
Based on the timing signal shown and the type information of the multiplexed signal.
The POH timing signal for POH termination processing.
Really generated, or knowledge of each channel of the above multiple signals
Address information for differentiating is generated, and the POH remains serial without separating the multiplexed signal for each channel.
It is characterized in that it is configured with a serial POH termination processing section that performs termination processing.
【0067】これにより、上述のポインタ・POH終端
処理装置では、SDH伝送方式で伝送されてくる多重信
号に対するポインタ処理とPOH終端処理との両方を、
それぞれ、多重信号をチャネル毎に分離せずシリアルで
行なうことができる(以上、請求項25,26)。As a result, in the pointer / POH termination processing device described above, both the pointer processing and the POH termination processing for the multiplexed signal transmitted by the SDH transmission method are performed.
In each case, the multiplexed signal can be serially performed without being separated for each channel (above, claim 25 , claim 26 ).
【0068】[0068]
【発明の実施の形態】以下、図面を参照して本発明の実
施形態を説明する。
(A)SDH伝送方式の概要説明
周知のように、SDHとは世界各国の高速サービスや既
存の低速サービスを有効に多重化するためのインタフェ
ースを統一する目的で規格・標準化されたもので、伝送
すべきデータの伝送速度(ビットレート)を、全て15
5Mbps(正確には、155.52Mbps)を基本
速度(多重化単位)としたデータ伝送速度(155Mb
ps×n:ただし、n=1,4,16,64)に統一し
て多重化することにより、既存の低速データ(低次群情
報)を含む各種のデータが多重化できるようになってお
り、将来の新サービスに対しても柔軟に対応できるよう
になっている。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings. (A) Outline of SDH transmission method As is well known, SDH is a standardized standard for the purpose of unifying interfaces for effectively multiplexing high-speed services and existing low-speed services in various countries around the world. All data transmission speeds (bit rates) should be 15
Data transmission rate (155 Mbps) with 5 Mbps (more accurately, 155.52 Mbps) as a basic rate (multiplexing unit)
ps × n: However, by uniformly multiplexing with n = 1, 4, 16, 64), various data including existing low-speed data (low-order group information) can be multiplexed. , It is possible to flexibly respond to new services in the future.
【0069】具体的に、このSDHでは、バーチャル・
コンテナ(VC)と呼ばれる仮想的な“箱”を定義し
て、いくつかの低次群情報をこの“箱”に入れて高次群
情報とし、さらにこれらの“箱”をいくつか集めてより
大きな“箱”に入れるといった方式を取ることにより、
異なる伝送速度を有する各種の情報を最終的に1つの大
きな“箱”に入れて伝送できるようにしている。Specifically, in this SDH, virtual
A virtual "box" called a container (VC) is defined, some low-order group information is put into this "box" to make high-order group information, and some of these "boxes" are collected to make a larger "box". By adopting a method such as putting it in a box,
Various kinds of information having different transmission rates are finally put in one large "box" so that they can be transmitted.
【0070】例えば、図2に示すように、SDHの基本
多重化単位はSTM−1(Synchronous Transfer Mode L
evel 1) フレームと呼ばれ、このSTM−1フレームに
は、後述するVC−4の収容位置指示及び周波数同期の
ための管理ポインタ〔AU(Administrative Unit)ポイ
ンタ〕を付加したAU−4が1つ収容され、さらに、こ
のVC−4のフレームには、C(Container) −4と呼ば
れる138Mbps系列のデータが1ch(チャンネ
ル)、もしくは、TUG(Tributary Unit Group)−3が
3チャンネル分収容されるようになっている。For example, as shown in FIG. 2, the basic multiplexing unit of SDH is STM-1 (Synchronous Transfer Mode L).
evel 1) This is called a frame, and in this STM-1 frame, there is one AU-4 to which a management pointer [AU (Administrative Unit) pointer] for indicating the accommodation position of the VC-4 and frequency synchronization described later is added. It is accommodated, and further, in this VC-4 frame, 1 channel (channel) of 138 Mbps series data called C (Container) -4 or 3 channels of TUG (Tributary Unit Group) -3 are accommodated. It has become.
【0071】さらに、このTUG−3のフレームには、
TU(Tributary Unit)−3(34Mbps系列)が1c
h、もしくは、TUG−2(6Mbps系列)が7ch
分多重され、TUG−2には、TU−2が1ch、もし
くは、TU−12が3ch分多重されている。なお、上
記のTU−3は、C−3と呼ばれる34Mbps系列の
フレームにパスオーバヘッド(POH:転送先情報)を
付加してVC−3とし、このVC−3に収容位置指示,
周波数同期のためのTUポインタを付加したフレームで
ある。Further, in this TUG-3 frame,
TU (Tributary Unit) -3 (34 Mbps series) is 1c
h or TUG-2 (6 Mbps series) 7ch
TU-2 is multiplexed for 1ch or TU-12 is multiplexed for 3ch in TUG-2. The above-mentioned TU-3 adds a path overhead (POH: transfer destination information) to a 34 Mbps series frame called C-3 to form a VC-3, and stores the accommodation position in the VC-3.
This is a frame added with a TU pointer for frequency synchronization.
【0072】また、TU−2は、C−2(6Mpbs系
列)のフレームにPOHを付加してVC−2とし、この
VC−2にTUポインタを付加したフレームであり、T
U−12は、C−12(2Mbps系列)のフレームに
POHを付加してVC−12とし、このVC−12にT
Uポインタを付加したフレームである。従って、STM
−1信号の1フレーム内には、TU−3なら最大で3c
h、TU−2なら最大で21ch、TU−12なら最大
で63ch分多重されていることになる。TU-2 is a frame in which POH is added to a C-2 (6 Mpbs series) frame to form VC-2, and a TU pointer is added to this VC-2.
U-12 adds POH to a C-12 (2 Mbps series) frame to form a VC-12, and this VC-12 has a T
This is a frame to which a U pointer is added. Therefore, STM
Within one frame of -1 signal, at most 3c for TU-3
In the case of h and TU-2, a maximum of 21 ch is multiplexed, and in the case of TU-12, a maximum of 63 ch is multiplexed.
【0073】ここで、以下、上記のSTM−1,TU−
3,TU−2,TU−12の各フレーム・フォーマット
について説明する。なお、以降、上記のTU−3,TU
−2,TU−12などは、単に、TU3,TU2,TU
12などと表記する。
STM−1フレーム・フォーマット
図3は上記のSTM−1のフレーム・フォーマットを示
す図で、この図3に示すように、STM−1フレーム
は、9行(row) ×270列(column=BYTE) の2次元のバ
イト配列で表現され、先頭の9行×9列はセクションオ
ーバヘッド(SOH)231とAU(AU4)ポインタ
232からなり、続く9行×261列は多重化情報を収
容するペイロード(SPE:Synchronous Payload Envel
ope)233と呼ばれる。Here, hereinafter, the above STM-1, TU-
Each frame format of 3, TU-2, and TU-12 will be described. In addition, hereinafter, the above-mentioned TU-3, TU
-2, TU-12, etc. are simply TU3, TU2, TU
Notated as 12, etc. STM-1 Frame Format FIG. 3 is a view showing the frame format of the above STM-1. As shown in FIG. 3, the STM-1 frame has 9 rows × 270 columns (column = BYTE). The first 9 rows × 9 columns are composed of a section overhead (SOH) 231 and an AU (AU4) pointer 232, and the next 9 rows × 261 columns are a payload (SPE) containing multiplexing information. : Synchronous Payload Envel
ope) 233.
【0074】そして、セクションオーバヘッド231
は、STM−1フレームのフレーム同期パターンを示す
A1,A2バイトや符号誤り監視用のB1バイトなどを
はじめとする様々な運用保守情報からなり、AU4ポイ
ンタ232は、ペイロード233内のVC(VC4:図
4参照)の収容位置(先頭アドレス)を示すH1バイト
(H1#1〜H1#3バイト),H2バイト(H2#1
〜H2#3バイト),H3バイト(H3#1〜H3#3
バイト)からなっている。The section overhead 231
Consists of various operation and maintenance information such as A1 and A2 bytes indicating the frame synchronization pattern of the STM-1 frame and B1 byte for code error monitoring, and the AU4 pointer 232 is a VC (VC4: H1 bytes (H1 # 1 to H1 # 3 bytes) and H2 bytes (H2 # 1) indicating the accommodation position (start address) of FIG. 4).
~ H2 # 3 bytes), H3 bytes (H3 # 1 to H3 # 3
Bytes).
【0075】ただし、通常は、上記のH1バイト(H1
#1バイト),H2バイト(H2#1バイト)に実際の
AU4ポインタ値が格納され、H1#2バイト,H2#
2バイト,H1#3バイト,H2#3バイトには従属ポ
インタ(CI:Concatination Indication) として固定
値が格納される。そして、例えば、この図3に示すよう
に、VC4の先頭バイトの番地を示すオフセットポイン
タ値は、H3#3バイトの後が0番地で始まりH1#1
バイトの前が782番地で終わると規定されているの
で、AU4ポインタ値が“0”なら、STM−1とVC
4とのフレーム位相が一致しており、VC4がH3バイ
ト(H3#3バイト)の直後から順次収容されているこ
とを示す。However, normally, the H1 byte (H1
# 1 byte), H2 byte (H2 # 1 byte) stores the actual AU4 pointer value, and H1 # 2 byte, H2 #
Fixed values are stored in 2 bytes, H1 # 3 bytes, and H2 # 3 bytes as dependent pointers (CI: Concatination Indication). Then, for example, as shown in FIG. 3, the offset pointer value indicating the address of the first byte of VC4 starts at address 0 after H3 # 3 bytes and H1 # 1.
Since it is stipulated that the byte before ends at address 782, if the AU4 pointer value is "0", STM-1 and VC
4 indicates that the frame phase is the same as that of V4, and VC4 is sequentially accommodated immediately after the H3 byte (H3 # 3 byte).
【0076】一方、AU4ポインタ値が“0”以外の値
なら、STM−1とVC4とのフレーム位相が一致して
おらず、例えば図4に示すように、VC4の先頭バイト
(J1バイト)が位相ずれ相当分だけ0番地からシフト
した番地に位置するようにVC4が収容されていること
を示す。なお、通常、AU4のオフセットポインタ値は
3バイト毎と定義されているので、ポインタ値が1つ変
化するとVC4のフレーム位相は3バイト変化する。On the other hand, if the AU4 pointer value is a value other than "0", the frame phases of STM-1 and VC4 do not match, and for example, as shown in FIG. 4, the first byte (J1 byte) of VC4 is It shows that the VC 4 is housed so as to be located at the address shifted from 0 by the amount corresponding to the phase shift. Since the offset pointer value of AU4 is normally defined every 3 bytes, the frame phase of VC4 changes by 3 bytes when the pointer value changes by one.
【0077】また、上記のH3バイト(H3#1〜H3
#3バイト)とこのH3バイトに続く3バイト(#1〜
#3バイト)は、それぞれ、負(ネガティブ)スタッフ
バイト,正(ポジティブ)スタッフバイトと呼ばれる周
波数調整用バイトであり、伝送フレーム(STM−1)
のクロック周波数と多重化情報(VC4)のクロック周
波数との間に微小な差がある場合に、これらのポジティ
ブ/ネガティブスタッフバイトを使用して(スタッフ制
御を行なって)周波数調整を行なうことにより、伝送フ
レームのクロック周波数差や位相変動を吸収して転送情
報の欠落を防止できるようになっている。Further, the above H3 byte (H3 # 1 to H3
# 3 bytes) and the 3 bytes following this H3 byte (# 1 to # 1
The # 3 byte) is a frequency adjustment byte called a negative stuff byte and a positive stuff byte, respectively, and is a transmission frame (STM-1).
In the case where there is a slight difference between the clock frequency of the above and the clock frequency of the multiplexing information (VC4), the frequency adjustment is performed by using these positive / negative stuff bytes (by performing the stuff control). It is possible to prevent the loss of transfer information by absorbing the clock frequency difference and phase fluctuation of the transmission frame.
【0078】TU3フレーム・フォーマット
次に、図5は上記のTU3のフレーム・フォーマットを
示す図で、この図5に示すように、TU3フレームは、
9行(row) ×86列(BYTE)の2次元のバイト配列で表現
され、先頭の9行×1列のうち、H1バイト,H2バイ
トが、ペイロード233内のVC(VC3:図6参照)
の収容位置指示,周波数同期のためのTU(TU3)ポ
インタであり、H3バイトとその後(紙面右方向)に続
く1バイト(オフセットポインタ値“0”)が、それぞ
れ、周波数(フレーム位相)調整用のネガティブスタッ
フバイトとポジティブスタッフバイトである。なお、先
頭の9行×1列のうちH1〜H3バイト以外の残りの6
行×1列の部分は、固定スタッフバイト(Fixed Stuff)
である。TU3 Frame Format Next, FIG. 5 is a diagram showing the frame format of TU3 described above. As shown in FIG. 5, the TU3 frame is
It is represented by a two-dimensional byte array of 9 rows x 86 columns (BYTE). Of the first 9 rows x 1 column, H1 bytes and H2 bytes are VCs in the payload 233 (VC3: see Fig. 6).
Is a TU (TU3) pointer for accommodating the accommodation position and frequency synchronization, and the H3 byte and the subsequent 1 byte (offset pointer value “0”) for the frequency (frame phase) adjustment respectively. Negative stuff bytes and positive stuff bytes. The remaining 6 rows other than the H1 to H3 bytes in the first 9 rows × 1 column
Fixed stuff bytes in the row x 1 column part
Is.
【0079】そして、この図5に示すように、VC4の
先頭バイトの番地を示すオフセットポインタ値は、H3
バイトの後が0番地で始まりH3バイトの前が764番
地で終わると規定されているので、TU3ポインタ値が
“0”なら、TU3とVC3とのフレーム位相が一致し
ており、VC3がH3バイトの直後(0番地)から順次
収容されていることを示す。Then, as shown in FIG. 5, the offset pointer value indicating the address of the first byte of VC4 is H3.
Since it is specified that the byte after is started at address 0 and the byte before H3 is ended at address 764, if the TU3 pointer value is "0", the frame phase of TU3 and VC3 match, and VC3 is H3 byte. It is indicated that they are sequentially accommodated immediately after (address 0).
【0080】一方、TU3ポインタ値が“0”以外の値
なら、TU3とVC3とのフレーム位相が一致しておら
ず、例えば図6に示すように、VC3の先頭バイト(J
1バイト)が位相ずれ相当分だけ0番地からシフトした
番地に位置するようにVC3が順次収容されていること
を示す。ところで、この図6において、符号235で示
すJ1バイトが含まれる9行×1列の部分は、VC3の
パスオーバヘッド(VC3-POH) と呼ばれ、パスと定義され
たVC3パスの組み立て点(多重処理)で付与され、情
報が伝送されたあとの分解点(分離処理)まで保存され
るもので、このVC3−POH235をモニタすること
より、伝送情報の符号誤りなどの状態をエンド・エンド
で監視できるようになっている。On the other hand, if the TU3 pointer value is a value other than "0", the frame phases of TU3 and VC3 do not match, and, for example, as shown in FIG.
It indicates that the VC3 is sequentially accommodated so that (1 byte) is located at the address shifted from the address 0 by the amount corresponding to the phase shift. By the way, in FIG. 6, the 9-row × 1-column portion including the J1 byte indicated by reference numeral 235 is called a VC3 path overhead (VC3-POH), and is a VC3 path assembly point (multiplexed) defined as a path. Processing is added and stored up to the decomposition point (separation processing) after the information is transmitted. By monitoring this VC3-POH 235, the status such as a code error of the transmission information is monitored end to end. You can do it.
【0081】このため、VC3−POH235は、上記
のJ1バイトのほかに、B3バイト,C2バイト,G1
バイト,F2バイト,H4バイト,Z3〜Z5バイトを
含んだフォーマットを有している。上記の各バイトの機
能を以下に示す。
(1)J1バイト:パストレース信号と呼ばれ、固定パ
ターンの信号を繰り返し送信することにより、受信側に
おいて、送信側との接続が正常に継続しているか否かの
確認(パスの導通確認)を行なうために使用(モニタ)
される。Therefore, the VC3-POH 235 has, in addition to the J1 byte described above, B3 byte, C2 byte, and G1 byte.
It has a format including bytes, F2 bytes, H4 bytes, and Z3 to Z5 bytes. The functions of the above bytes are shown below. (1) J1 byte: Called as a path trace signal, by repeatedly transmitting a fixed pattern signal, the receiving side confirms whether or not the connection with the transmitting side is normally maintained (path continuity confirmation). Used to do (monitor)
To be done.
【0082】(2)B3バイト:パスの誤り監視に用い
られ、後述するBIP(BiP)8と呼ばれる演算処理
による演算結果が次フレームのB3バイトとして挿入さ
れる。
(3)C2バイト:VC3のマッピング構造を表すため
のバイト(シグナルラベル)で、後述するように、VC
3がペイロードを未収容であることを表すUNEQ表示
などの各種情報が設定される。(2) B3 byte: Used for path error monitoring, and the operation result by an operation process called BIP (BiP) 8 described later is inserted as B3 byte of the next frame. (3) C2 byte: a byte (signal label) for expressing the mapping structure of VC3, and as described later, VC
Various information such as UNEQ display indicating that 3 does not accommodate the payload is set.
【0083】(4)G1バイト:パスの状態を表すため
に用いられるバイトで、受信したパスの誤り監視結果を
VC3の送信側へ返送する機能(FEBE)と、パスの
終端状態を送信側へ返送する対局警報表示機能(FER
F)とに使用される。
(5)F2バイト:ユーザチャネルについては、ネット
ワーク運用者により自由に使用できるバイトである。(4) G1 byte: a byte used to represent the path status, a function (FEBE) for returning the error monitoring result of the received path to the VC3 transmission side, and a path termination status to the transmission side. Playback alarm display function (FER)
F) and used. (5) F2 byte: The user channel is a byte that can be freely used by the network operator.
【0084】(6)Z3〜Z5バイト:予備として国際
的に用意されたバイトである。なお、本実施形態では、
後述するPOH終端処理により、上記の各バイトのうち
J1バイト,B3バイト,C2バイト,G1バイトをモ
ニタ(終端処理)する。
TU2フレーム・フォーマット
図7はTU2のフレーム・フォーマットを示す図で、こ
の図7に示すように、TU2フレームは、4行(row) ×
108列(BYTE)の2次元のバイト配列で表現され、先頭
の4行×1列のうち、V1バイト,V2バイトがVC2
(図8参照)の収容位置指示,周波数同期のためのTU
(TU2)ポインタであり、V3バイトとその後(紙面
右方向)に続く1バイトが、それぞれ、周波数(フレー
ム位相)調整用のネガティブスタッフバイトとポジティ
ブスタッフバイトである。なお、V4バイトは、将来の
利用ために国際的に予約された予備用バイトであるが、
現在は使用されていない。(6) Z3 to Z5 bytes: These are bytes prepared internationally as a spare. In this embodiment,
By POH termination processing described later, J1 byte, B3 byte, C2 byte, and G1 byte of each of the above bytes are monitored (termination processing). TU2 Frame Format FIG. 7 shows the frame format of TU2. As shown in FIG. 7, the TU2 frame has 4 rows.
Expressed by a two-dimensional byte array of 108 columns (BYTE), V1 byte and V2 byte of the first 4 rows × 1 column are VC2
(See FIG. 8) TU for indicating accommodation position and frequency synchronization
This is a (TU2) pointer, and the V3 byte and the subsequent 1 byte (on the right side of the paper) are the negative stuff byte and the positive stuff byte for frequency (frame phase) adjustment, respectively. The V4 byte is a spare byte reserved internationally for future use.
Not currently used.
【0085】そして、この図7に示すように、VC2の
先頭バイトの番地を示すオフセットポインタ値は、V2
バイトの後が0番地で始まりV2バイトの前が427番
地で終わると規定されているので、TU2ポインタ値が
“0”なら、この場合も、TU2とVC2とのフレーム
位相が一致しており、VC2がV2バイトの直後(0番
地)から順次収容されていることを示す。Then, as shown in FIG. 7, the offset pointer value indicating the address of the first byte of VC2 is V2.
Since it is specified that the byte after is started at address 0 and the byte before V2 is ended at address 427, if the TU2 pointer value is "0", the frame phase of TU2 and VC2 also match, It indicates that VC2 is sequentially accommodated immediately after the V2 byte (address 0).
【0086】一方、TU2ポインタ値が“0”以外の値
なら、TU2とVC2とのフレーム位相が一致しておら
ず、例えば図8に示すように、VC2の先頭バイト(V
5バイト)が位相ずれ相当分だけ0番地からシフトした
番地に位置するようにVC2が収容されていることを示
す。ところで、この図8において、符号236で示すV
5バイトが含まれる4行×1列の部分は、VC2のパス
オーバヘッド(VC2-POH) と呼ばれ、VC2についても、
このVC2−POH236をモニタすることより、伝送
情報の符号誤りなどの状態をエンド・エンドで監視でき
るようになっている。On the other hand, if the TU2 pointer value is a value other than "0", the frame phases of TU2 and VC2 do not match, and, for example, as shown in FIG.
It indicates that the VC2 is accommodated so that (5 bytes) is located at an address shifted from 0 by an amount corresponding to the phase shift. By the way, in FIG. 8, V indicated by reference numeral 236
The part of 4 rows x 1 column containing 5 bytes is called the path overhead of VC2 (VC2-POH).
By monitoring the VC2-POH 236, it is possible to monitor the status such as a code error of the transmission information end to end.
【0087】このため、VC2−POH236は、上記
のV5バイトのほかに、J2バイト,Z6バイト,Z7
バイトを含んだフォーマットを有している。なお、上記
の各バイトの機能については、VC12のパスオーバヘ
ッドがこのVC2−POH236と同一のフォーマット
を有していることから、次のTU12フレーム・フォー
マットの説明時にまとめて説明する。Therefore, the VC2-POH 236 has J2 byte, Z6 byte, Z7 in addition to the above V5 byte.
It has a format that includes bytes. Since the path overhead of the VC12 has the same format as that of the VC2-POH236, the functions of the above-mentioned respective bytes will be collectively described in the following description of the TU12 frame format.
【0088】TU12フレーム・フォーマット
図9は上記のTU12のフレーム・フォーマットを示す
図で、この図9に示すように、TU12フレームは、4
行(row) ×36列(BYTE)の2次元のバイト配列で表現さ
れ、上述のTU2フレーム・フォーマットと同様に、先
頭の4行×1列のうち、V1バイト,V2バイトがVC
12(図10参照)の収容位置指示,周波数同期のため
のTU(TU12)ポインタであり、V3バイトとその
後(紙面右方向)に続く1バイトが、それぞれ、周波数
(フレーム位相)調整用のネガティブスタッフバイトと
ポジティブスタッフバイトである。なお、このTU12
におけるV4バイトも、将来の利用ために国際的に予約
された予備用バイトである。TU12 Frame Format FIG. 9 is a diagram showing the frame format of the TU12 described above. As shown in FIG. 9, the TU12 frame has 4 frames.
Represented by a two-dimensional byte array of row × 36 columns (BYTE), V1 byte and V2 byte of the first 4 rows × 1 column are VCs, as in the TU2 frame format described above.
12 (see FIG. 10) is a TU (TU12) pointer for accommodating position indication and frequency synchronization, and V3 byte and one byte following (toward the right side of the drawing) are negatives for frequency (frame phase) adjustment. A staff byte and a positive staff byte. In addition, this TU12
The V4 byte in is also a reserved byte reserved internationally for future use.
【0089】そして、この図9に示すように、VC12
の先頭バイトの番地を示すオフセットポインタ値は、V
2バイトの後が0番地で始まりV2バイトの前が139
番地で終わると規定されているので、TU12ポインタ
値が“0”なら、この場合も、TU12とVC12との
フレーム位相が一致しており、VC12がV2バイトの
直後(0番地)から順次収容されていることを示す。Then, as shown in FIG.
The offset pointer value indicating the address of the first byte of the
2 bytes after start at address 0 and V2 before byte 139
Since the TU12 pointer value is "0", the frame phases of TU12 and VC12 match each other, and VC12 is sequentially accommodated immediately after the V2 byte (address 0). Indicates that
【0090】一方、TU12ポインタ値が“0”以外の
値なら、TU12とVC12とのフレーム位相が一致し
ておらず、例えば図10に示すように、VC12の先頭
バイト(V5バイト)が位相ずれ相当分だけ0番地から
シフトした番地に位置するようにVC12が収容されて
いることを示す。ところで、この図10において、符号
237で示すV5バイトが含まれる4行×1列の部分
は、VC12のパスオーバヘッド(VC12-POH)と呼ばれ、
VC2−POH236と同様に、上記のV5バイトのほ
かに、J2バイト,Z6バイト,Z7バイトを含んだフ
ォーマットを有している。以下に、これらの各バイトの
機能を示す。On the other hand, if the TU12 pointer value is a value other than "0", the frame phases of the TU12 and the VC12 do not match, and for example, as shown in FIG. 10, the leading byte (V5 byte) of the VC12 is out of phase. It indicates that the VC 12 is housed so as to be located at the address shifted from the 0 address by a considerable amount. By the way, in FIG. 10, the portion of 4 rows × 1 column including the V5 byte indicated by reference numeral 237 is called the path overhead (VC12-POH) of the VC12,
Like the VC2-POH236, it has a format including J2 bytes, Z6 bytes, and Z7 bytes in addition to the above V5 bytes. The function of each of these bytes is shown below.
【0091】(1)V5バイト:後述するBIP2と呼
ばれる演算処理によるVC2又はVC12のパス誤り監
視,受信したBIP2の誤りの有無を送信側へ返送する
FEBE,シグナルラベルによるVC2/VC12のマ
ッピング構造表示,VC2/VC12のパスの対局警報
表示(FERF)のために使用されるバイトである。つ
まり、このV5バイトは、上述したVC3−POH23
5に含まれるB3,C2,G1バイトの各機能が1バイ
ト(8ビット)中に割り当てられていることになる。(1) V5 byte: Path error monitoring of VC2 or VC12 by arithmetic processing called BIP2 described later, FEBE for returning the presence / absence of received BIP2 to the transmitting side, VC2 / VC12 mapping structure display by signal label , Bytes used for VC2 / VC12 path game alarm indication (FERF). That is, this V5 byte is the same as the above-mentioned VC3-POH23.
Each function of B3, C2 and G1 bytes included in No. 5 is allocated in one byte (8 bits).
【0092】(2)J2バイト:上述したVC3−PO
H235に含まれるJ1バイトと同様にパストレース信
号として使用されるバイトで、パスの導通確認のために
使用される。
(3)Z6,Z7バイト:予備用バイトである。
なお、本実施形態では、後述するPOH終端処理によ
り、上記の各バイトのうちV5バイト,J2バイトをモ
ニタ(終端処理)する。(2) J2 byte: VC3-PO described above
This byte is used as a path trace signal similarly to the J1 byte included in H235, and is used for confirming the path continuity. (3) Z6, Z7 bytes: These are spare bytes. In this embodiment, V5 bytes and J2 bytes of each of the above bytes are monitored (termination processing) by POH termination processing described later.
【0093】(B)POH終端処理の概要説明
SDH伝送方式では、上述したようにVC3/VC2/
VC12の各POH235〜237をモニタ(終端処
理)することより、伝送情報の符号誤りなどの状態をエ
ンド・エンドで監視するが、ここでは、このPOH終端
処理の概要を説明する。(B) Outline explanation of POH termination processing In the SDH transmission system, as described above, VC3 / VC2 /
By monitoring (terminating) each of the POHs 235 to 237 of the VC 12, the status such as a code error of the transmission information is monitored end to end. Here, an outline of the POH terminating processing will be described.
【0094】(B1)J1,J2バイトの終端処理
上述したように、VC3−POH235に含まれるJ1
バイト,VC2/VC12−POH236,237に含
まれるJ2バイトをモニタすることにより、パスの導通
確認を行なうことができる。例えば、図11に示すよう
に、送信側装置“#1”でPOH(“A”)が付加さ
れ、送信側装置“#2”で正しい回線設定としてPOH
(“B”)が付加されることを考えた場合、受信側装置
“#3”では、受信したPOH(“A”,“B”)を終
端することによりJ1,J2バイトをモニタする。(B1) J1 and J2 Byte Termination Processing As described above, J1 included in the VC3-POH 235.
By monitoring the byte, the J2 byte included in the VC2 / VC12-POH 236, 237, it is possible to confirm the path continuity. For example, as shown in FIG. 11, POH (“A”) is added to the transmission side device “# 1”, and POH (“A”) is added to the transmission side device “# 2” as the correct line setting.
Considering that ("B") is added, the receiving device "# 3" monitors the J1 and J2 bytes by terminating the received POH ("A", "B").
【0095】ここで、具体的に、上記のJ1,J2バイ
ト(パストレース信号)は、VC3/VC2/VC12
のパス信号に15文字のASCII文字で構成されるト
レース信号(パスの名称)を付加した信号で、例えば図
12に示すようなフォーマットを有しており、16バイ
トのマルチフレームで15文字のASCII文字(AS
CIIデータビット“X”)を転送できるようになって
いる。Here, specifically, the J1 and J2 bytes (path trace signal) are VC3 / VC2 / VC12.
Is a signal obtained by adding a trace signal (path name) composed of 15 characters of ASCII characters to the path signal of, and has a format as shown in FIG. 12, for example, and has a 16-byte multi-frame with 15 characters of ASCII. Character (AS
The CII data bit "X") can be transferred.
【0096】これにより、受信側装置“#3”では、受
信値(受信パスの名称)と受信期待値(受信されるべき
パスの名称)とが一致しているかをチェックすれば、受
信信号が正しい装置に接続されているかを確認すること
ができ、一致していない場合に、その旨を表すTIM
(Trace Indicator Mismatch)が検出されミスマッチ・
アラームが発生する。As a result, the receiving device "# 3" checks whether the received value (reception path name) and the expected reception value (path name to be received) match, and the received signal is You can check whether it is connected to the correct device, and if it does not match, a TIM that indicates that
(Trace Indicator Mismatch) is detected
An alarm occurs.
【0097】ところで、図12に示すパストレース信号
のフレーム・フォーマットにおいて、16フレーム(1
6ビット)分のMSB(最上位ビット)は、マルチフレ
ームインディケータと呼ばれ、このマルチフレームイン
ディケータ("1000 0000 00000000")を検出することに
より、パストレース信号を検出する。このマルチフレー
ムインディケータは、フレーム同期外れ(LOM:Loss
Of Multiframe) 検出に用いられ、以下の条件の下に、
前方7段・後方3段のフレーム同期外れ検出が行なわれ
る。In the frame format of the path trace signal shown in FIG. 12, 16 frames (1
The MSB (most significant bit) of 6 bits) is called a multi-frame indicator, and the path trace signal is detected by detecting this multi-frame indicator ("1000 0000 00000000"). This multi-frame indicator is out of frame synchronization (LOM: Loss
Of Multiframe) detection, under the following conditions,
Out-of-frame detection of 7 steps forward and 3 steps backward is performed.
【0098】・フレーム不一致検出条件:マルチフレー
ム16バイト目の処理を行なうときに、受信信号中の1
6ビットのフレームインディケートパターンが"1000 00
00 0000 0000" でない場合
・フレーム一致検出条件:マルチフレーム16バイト目
の処理を行なうときに、受信信号中の16ビットのフレ
ームインディケートパターンが"1000 0000 0000 0000"
の場合
また、図12において、フレームナンバー“0”のMS
Bを除くビット“C”はCRC(Cyclic Redundancy Ch
eck)−7パリティビットと呼ばれ、X7 +X3+1なる
生成多項式によるCRC−7演算に用いられる。Frame mismatch detection condition: 1 in the received signal when processing the 16th byte of the multiframe
The 6-bit frame indicator pattern is "1000 00
If it is not 00 0000 0000 "・ Frame match detection condition: When processing the 16th byte of the multiframe, the 16-bit frame indication pattern in the received signal is" 1000 0000 0000 0000 ".
In addition, in FIG. 12, the MS with the frame number “0”
Bit "C" except B is CRC (Cyclic Redundancy Ch
eck) -7 parity bit, which is used for CRC-7 operation by a generator polynomial of X 7 + X 3 +1.
【0099】例えば図13に示すように、受信側では、
フレームナンバー“0”の受信データ(パストレースデ
ータ)を80(HEX)として、フレームナンバー
“0”〜“15”の受信データ(ビット1〜8)に対し
て、CRC−7演算を行ない、その演算結果と次マルチ
フレームのフレームナンバー“0”の受信CRCビット
とを比較してCRCエラーを検出する。なお、ここで
は、CRCエラーの検出は前方3段・後方3段としてい
る。For example, as shown in FIG. 13, on the receiving side,
The received data (path trace data) of the frame number “0” is set to 80 (HEX), and the CRC-7 operation is performed on the received data (bits 1 to 8) of the frame numbers “0” to “15”. A CRC error is detected by comparing the calculation result with the reception CRC bit of the frame number "0" of the next multiframe. In addition, here, the detection of the CRC error is performed in the front three stages and the rear three stages.
【0100】(B2)B3バイトの終端処理
VC3−POH235に含まれるB3バイト(フォーマ
ットは図14参照)をBIP8(Bit Interleaved Parit
y -8) 演算と呼ばれるエラーパリティ方式を用いて終端
処理することにより、VC3信号のパスでのエラー(符
号誤り)を検出することができる。ただし、この場合、
エラーパリティ方式としては偶数パリティが適用され
る。(B2) B3 Byte Termination Processing The B3 byte (see FIG. 14 for the format) contained in the VC3-POH 235 is transferred to the BIP8 (Bit Interleaved Parit).
y -8) By performing termination processing using an error parity method called operation, it is possible to detect an error (code error) in the path of the VC3 signal. However, in this case,
Even parity is applied as the error parity method.
【0101】具体的に、このBIP8演算は、例えば図
15(a)に示すように、被カウントデータ(バイト単
位)の8ビットおきにパリティ計算する手法で、バイト
単位で同一ディジットのパリティをカウントして、図1
5(b)に示すように、BIP8の同一ディジットにそ
の結果を表示するようになっている。例えば、受信側で
は、図16に示すように、VC3信号の1フレーム分
(85バイト×9=765バイト)のデータを1バイト
(8ビット)単位で全てのパリティ計算を行ない、算出
した結果と続く次のフレームから抽出したB3バイトと
を比較して、MSBからLSB(最下位ビット)の各ビ
ット単位でパリティエラーを検出する。なお、1フレー
ム中にパリティエラーが検出されると1アラームが発生
する。More specifically, this BIP8 operation is a method of calculating the parity for every 8 bits of the counted data (byte unit) as shown in FIG. 15A, and counting the parity of the same digit in byte units. Then, Figure 1
As shown in FIG. 5 (b), the result is displayed on the same digit of BIP8. For example, on the receiving side, as shown in FIG. 16, data of one frame (85 bytes × 9 = 765 bytes) of the VC3 signal is subjected to all parity calculations in units of 1 byte (8 bits), A parity error is detected for each bit unit of MSB to LSB (least significant bit) by comparing with the B3 byte extracted from the subsequent next frame. When a parity error is detected in one frame, one alarm is generated.
【0102】(B3)C2バイトの終端処理
VC3−POH235に含まれるC2バイト(フォーマ
ットは図17参照)を終端処理(シグナルラベルをモニ
タ)することにより、VC3信号のマッピング構造を認
識することができ、シグナルラベルの不一致(ミスマッ
チ:SLM)やUNEQ(VC3信号がペイロードを未
収容であることを表す)を検出することができる。(B3) C2 Byte Termination Process By terminating the C2 byte (see FIG. 17 for the format) included in the VC3-POH 235 (monitoring the signal label), the mapping structure of the VC3 signal can be recognized. , A mismatch of signal labels (mismatch: SLM) and UNEQ (indicating that the VC3 signal does not accommodate the payload) can be detected.
【0103】ここで、C2バイト(シグナルラベル)
は、例えば図18に示すように、VC3信号のマッピン
グ構造に応じて設定される値(8ビットのマッピングコ
ード)が規定されており、VC3信号がペイロードを未
収容のとき、UNEQ表示であるALL“0”が設定さ
れる。そして、受信側では、このC2バイトをモニタ
し、例えば、UNEQ表示(ALL“0”)となってい
るC2バイトを4フレーム連続して検出すると、UNE
Q検出アラームを発生し、UNEQ表示以外のC2バイ
トを6フレーム連続して検出すると、UNEQ検出アラ
ームを解除する。Here, C2 byte (signal label)
18, the value (8-bit mapping code) set according to the mapping structure of the VC3 signal is defined, and when the VC3 signal does not accommodate the payload, UNEQ display ALL is displayed. "0" is set. On the receiving side, the C2 byte is monitored, and, for example, when the C2 byte having the UNEQ display (ALL “0”) is detected for four consecutive frames, the UNE is displayed.
When a Q detection alarm is generated and the C2 byte other than the UNEQ display is detected for 6 consecutive frames, the UNEQ detection alarm is released.
【0104】また、このとき、受信側では、保守者によ
り設定されるC2バイトの受信期待値と実際のC2バイ
トの受信値とを比較することによりSLM検出を行な
い、例えば、受信値と受信期待値との不一致が7回連続
して検出されるとSLM検出アラームが発生し、一致が
3回連続して検出されるとこのSLM検出アラームが解
除される。At this time, the receiving side performs SLM detection by comparing the expected reception value of C2 bytes set by the maintenance person with the actual received value of C2 bytes. When the discrepancy with the value is detected seven consecutive times, the SLM detection alarm is generated, and when the coincidence is detected three consecutive times, the SLM detection alarm is released.
【0105】(B4)G1バイトの終端処理
VC3−POH235に含まれるG1バイトを終端処理
することにより、VC3信号のパスの状態を認識するこ
とができる。G1バイトは、例えば図19に示すような
フォーマットを有しており、このG1バイト(8ビッ
ト)のうち、上位4ビットがFEBE(Far End Block E
rror) ビットとして割り当てられ(図19の参照)、
続く1ビットがFERF(Far End Receive Failure) ビ
ットとして割り当てられている(図19の参照)。な
お、残りの3ビット(図19の参照)は現在未使用で
ある。(B4) G1 Byte Termination Processing By terminating the G1 byte contained in the VC3-POH 235, the path state of the VC3 signal can be recognized. The G1 byte has a format as shown in FIG. 19, for example, and the upper 4 bits of the G1 byte (8 bits) are FEBE (Far End Block E).
rror) bits (see FIG. 19),
The subsequent 1 bit is assigned as a FERF (Far End Receive Failure) bit (see FIG. 19). The remaining 3 bits (see FIG. 19) are currently unused.
【0106】ここで、FEBEビットは、前述したよう
に、受信したVC3信号のB3(BIP8)パリティエ
ラーが検出されたときに、そのパリティエラービット数
を対局装置(送信側)へ返送するために使用されるビッ
トで、例えば図20に示すように、B3バイトの終端処
理でのエラー検出個数がFEBEのエラー検出個数とし
て設定されるようになっている。なお、この図20に示
すように、FEBEビットは、現在、その4ビットで表
せる状態(16種類)のうち、8種類の状態が定義され
ている。As described above, the FEBE bit is used to return the number of parity error bits to the opposite device (transmission side) when a B3 (BIP8) parity error of the received VC3 signal is detected. With the bits used, for example, as shown in FIG. 20, the number of detected errors in the termination process of the B3 byte is set as the number of detected errors of FEBE. As shown in FIG. 20, the FEBE bit is currently defined with 8 types of states (16 types) that can be represented by 4 bits.
【0107】また、FERFビットは、VC3信号を終
端する受信側装置で障害が発生したことを対局装置に伝
えるために使用されるビットで、“0”で通常状態、
“1”で"VC3 Far End Receive Failure" 通知状態を表
す。そして、受信側では、このG1バイトをモニタし、
上位4ビット(FEBEビット)の受信コードが“00
00”以外であれば対局でのエラー個数を検出し、1ア
ラームとしてカウントする。また、FERFビットの
“1”を検出すると、FERFアラームとするが、この
場合、FERFビットの“1”を10フレーム連続して
検出した場合にFERFアラームを発生し、FERFビ
ットの“0”を10フレーム連続して検出した場合にR
ERFアラームを解除する。The FERF bit is a bit used to inform the opposite device that a failure has occurred in the receiving side device that terminates the VC3 signal.
"1" indicates "VC3 Far End Receive Failure" notification status. Then, on the receiving side, this G1 byte is monitored,
The receive code of the upper 4 bits (FEBE bit) is "00"
If it is other than "00", the number of errors in the game is detected and counted as one alarm. Also, when "1" of the FERF bit is detected, it is regarded as an FERF alarm. In this case, "1" of the FERF bit is 10 An FERF alarm is generated when consecutive frames are detected, and R is generated when "0" of the FERF bit is consecutively detected for 10 frames.
Clear the ERF alarm.
【0108】(B5)V5バイトの終端処理
VC2−POH236又はVC12−POH237に含
まれるV5バイトは、図21に示すようなフォーマット
を有しており、このV5バイト(8ビット)のうち、上
位2ビットがBIP2ビット(図21の参照)、続く
1ビットがFEBEビット(図21の参照)、続く1
ビットがマイクロコンピュータへのV5バイトの通知用
RFIビット(図21の参照)、さらに続く3ビット
がシグナルラベル(図21の参照)、最下位の1ビッ
トがFERFビット(図21の参照)として、それぞ
れ割り当てられている。(B5) V5 Byte Termination Processing The V5 byte included in the VC2-POH236 or VC12-POH237 has a format as shown in FIG. 21, and the upper 2 of the V5 bytes (8 bits) are included. Bit is BIP2 bit (see FIG. 21), followed by 1 bit is FEBE bit (see FIG. 21), followed by 1
The bit is an RFI bit for notifying the microcomputer of V5 byte (see FIG. 21), the subsequent 3 bits are a signal label (see FIG. 21), and the least significant 1 bit is a FERF bit (see FIG. 21). Each is assigned.
【0109】従って、受信側で、このV5バイトを終端
処理することにより、BIP2演算からVC2/VC1
2信号のパスでのエラー(符号誤り),シグナルラベル
からVC2/VC12信号のマッピング構造,FEBE
ビット,FERFビットからVC2/VC12信号のパ
スの状態などをそれぞれ検出することができる。ここ
で、上記のBIP2演算は、前述したB3バイトに対す
るBIP8演算と同様のエラーパリティ方式で偶数パリ
ティが適用されるが、このBIP2演算では、例えば図
22(a)に示すように、被カウントデータ(バイト単
位)の1ビットおきにパリティ計算する手法をとる。従
って、1バイト中の奇数ビット,偶数ビット毎にパリテ
ィをカウントして、そのカウント結果を図22(b)に
示すように、V5バイトの上位2ビットに表示するよう
になる。Therefore, by terminating the V5 byte on the receiving side, the BIP2 operation can be performed to VC2 / VC1.
Error in 2 signal path (code error), mapping structure of signal label to VC2 / VC12 signal, FEBE
It is possible to detect the path state of the VC2 / VC12 signal from the bit and the FERF bit. Here, in the BIP2 operation, even parity is applied by the same error parity method as the BIP8 operation for the B3 byte described above. In this BIP2 operation, however, as shown in FIG. The parity is calculated every other bit (byte unit). Therefore, the parity is counted for each odd bit and even bit in one byte, and the count result is displayed in the upper 2 bits of the V5 byte as shown in FIG.
【0110】これにより、受信側では、図23に網かけ
部で示すように、VC2/VC12信号の1マルチフレ
ーム分の被カウントデータの範囲を1ビットおきに全て
のパリティ計算を行ない、算出した結果と続く次のマル
チフレームから抽出したV5バイトのBIP2ビットと
を比較して、MSB,LSBの両ビットでパリティエラ
ーを検出する。なお、1マルチフレーム中にパリティエ
ラーが検出されると(最大2ビット)1アラームが発生
する。As a result, on the receiving side, as shown by the shaded portion in FIG. 23, all the parity calculations are performed every one bit in the range of the counted data for one multiframe of the VC2 / VC12 signal, and the calculation is performed. The result is compared with the BIP2 bit of the V5 byte extracted from the next multi-frame, and a parity error is detected in both MSB and LSB. When a parity error is detected in one multiframe (maximum 2 bits), 1 alarm is generated.
【0111】そして、受信したVC2/VC12のV5
(BIP2)パリティエラーを検出した場合、例えば図
24に示すように、そのパリティエラービット数(V5
バイトでのエラー検出個数)がFEBEとして設定され
て、対局装置へ返送される。なお、この図24に示すよ
うに、V5バイトのFEBEビットは、現在、その1ビ
ットで表せる状態が2種類であるため、V5バイトでの
エラー検出個数が“2”以上の場合は全て“1”とする
よう定義されている。Then, V5 of the received VC2 / VC12
(BIP2) When a parity error is detected, the number of parity error bits (V5
The number of detected errors in bytes) is set as FEBE and is returned to the player device. As shown in FIG. 24, the FEBE bit of the V5 byte currently has two types of states that can be represented by the 1 bit. Therefore, when the number of detected errors in the V5 byte is "2" or more, all of them are "1". It is defined as ".
【0112】次に、上記のV5バイトのシグナルラベル
は、例えば図25に示すように、VC2/VC12信号
のマッピング構造に応じて設定される値〔3ビット(ビ
ット番号B5〜B7)のマッピングコード〕が規定され
ており、このシグナルラベルも、VC3−POH235
に含まれるC2バイトと同様に、VC2/VC12信号
がペイロードを未収容のとき、UNEQ表示であるAL
L“0”が設定される。Next, the V5 byte signal label is a value [3 bits (bit numbers B5 to B7) mapping code set according to the mapping structure of the VC2 / VC12 signal, as shown in FIG. 25, for example. ] Is specified, and this signal label is also VC3-POH235.
Similarly to the C2 byte included in, when the VC2 / VC12 signal does not accommodate the payload, it is UNEQ indicating AL.
L "0" is set.
【0113】そして、受信側では、このシグナルラベル
をモニタし、例えば、シグナルラベルがUNEQ表示
(ALL“0”)となっているV5バイトを4フレーム
連続して検出すると、UNEQ検出アラームを発生し、
シグナルラベルがUNEQ表示以外となっているV5バ
イトを5フレーム連続して検出すると、UNEQ検出ア
ラームを解除する。On the receiving side, the signal label is monitored and, for example, when the V5 byte whose signal label is UNEQ display (ALL "0") is detected for four consecutive frames, a UNEQ detection alarm is generated. ,
When the V5 byte whose signal label is other than UNEQ display is detected for 5 consecutive frames, the UNEQ detection alarm is released.
【0114】また、このとき、受信側では、保守者によ
り設定されるシグナルラベルの受信期待値と実際のシグ
ナルラベルの受信値とを比較し、シグナルラベルの不一
致を7回連続して検出した場合にミスマッチ(SLM)
検出アラームを発生し、シグナルラベルの一致を3回連
続して検出した場合にSLM検出アラームを解除する。At this time, if the receiving side compares the expected reception value of the signal label set by the maintenance person with the actual reception value of the signal label, and detects a mismatch of the signal labels seven times in a row. Mismatch (SLM)
When a detection alarm is generated and a signal label match is detected three times in a row, the SLM detection alarm is released.
【0115】次に、上記のFERFビットは、VC2/
VC12信号を終端する受信側装置で障害が発生したこ
とを対局装置に伝えるために使用されるビットである
が、“0”で通常状態、“1”で"VC2/VC12 Far End Re
ceive Failure"通知状態を表す。そして、受信側では、
このV5バイトのFERFビットをモニタし、FERF
ビットの“1”を検出すると、FERFアラームとする
が、この場合も、FERFビットの“1”を10フレー
ム連続して検出した場合にRERFアラームを発生し、
FERFビットの“0”を10フレーム連続して検出し
た場合にRERFアラームを解除する。Next, the above FERF bit is VC2 /
It is a bit used to notify the opposite device that a failure has occurred in the receiving side device that terminates the VC12 signal. It is a normal state when "0" and "VC2 / VC12 Far End Re when" 1 ".
ceive Failure "notification status, and on the receiving side,
Monitor the FERF bit of this V5 byte, and
When a bit "1" is detected, an FERF alarm is generated. Also in this case, when a FERF bit "1" is continuously detected for 10 frames, a RERF alarm is generated,
When "0" of the FERF bit is detected for 10 consecutive frames, the RERF alarm is released.
【0116】(B6)パフォーマンスモニタ(PM)機
能
パフォーマンスモニタ機能は、サービス中の伝送回線の
回線品質監視と回線保守のために使用される機能で、本
実施形態では、後述するように、マイクロコンピュータ
(以下、マイコンという)からのPMリセットパルスの
周期をピリオドとして、パリティエラー(BIP8,B
IP2),FEBEエラーの検出個数をカウントし、そ
のカウント結果をマイコンへ通知するようになってい
る。(B6) Performance Monitor (PM) Function The performance monitor function is a function used for line quality monitoring and line maintenance of the transmission line in service, and in this embodiment, as will be described later, a microcomputer is used. A parity error (BIP8, BIP8, B
The number of detected IP2) and FEBE errors is counted, and the count result is notified to the microcomputer.
【0117】なお、図26(a)〜図26(f)はそれ
ぞれBIPエラーのパフォーマンスモニタ動作の一例を
示しており、図27(a)〜図27(g)はそれぞれF
EBEエラーのパフォーマンスモニタ動作の一例を示し
ている。
(C)POH終端処理装置の説明
(C1)POH終端処理装置の全体構成説明
図28はSDH伝送網の一例を示すブロック図で、この
図28において、301は加入者端末、302は回線終
端装置(NT)、303,306はそれぞれ伝送端局装
置(LT)、304は交換装置(SW)、305は多重
化装置(MUX)、307は中継伝送路である。26 (a) to 26 (f) show examples of BIP error performance monitor operation, and FIGS. 27 (a) to 27 (g) show F.
An example of an EBE error performance monitor operation is shown. (C) Description of POH termination processing device (C1) Description of overall configuration of POH termination processing device FIG. 28 is a block diagram showing an example of an SDH transmission network. In FIG. 28, 301 is a subscriber terminal and 302 is a line termination device. (NT), 303 and 306 are transmission terminal devices (LT), 304 is a switching device (SW), 305 is a multiplexing device (MUX), and 307 is a relay transmission line.
【0118】そして、この図28に示すSDH伝送網で
は、複数の加入者端末301からのデータが、多重化装
置305でSTM−nフレーム(ただし、n=1,4,
16,64)に組み上げられ、伝送端局装置306でオ
ーバヘッド(SOH,POH)の終端/付け替え処理,
AU/TUポインタの終端/付け替え等の処理を施され
て、対向する加入者端末301側へ中継伝送路307を
通じて伝送されるようになっている。In the SDH transmission network shown in FIG. 28, the data from a plurality of subscriber terminals 301 is sent to the STM-n frame (where n = 1, 4,
16, 64), and the transmission terminal device 306 terminates / replaces overhead (SOH, POH),
Processing such as termination / replacement of the AU / TU pointer is performed, and the data is transmitted to the opposite subscriber terminal 301 side through the relay transmission line 307.
【0119】図29は本発明の一実施形態としてのPO
H終端処理装置が適用される伝送端局装置306の要部
の構成を示すブロック図で、この図29に示すように、
伝送端局装置306は、SOH終端処理部4,AUポイ
ンタ処理部5,TUポインタ処理部6,エラスティック
メモリ(ES)部7,POH終端処理部(POH終端処
理装置)8及びパススイッチアラーム挿入部9をそれぞ
れ有した現用系3A,予備系3Bをそなえて構成されて
いる。FIG. 29 shows a PO as an embodiment of the present invention.
FIG. 29 is a block diagram showing a configuration of a main part of the transmission terminal station device 306 to which the H termination processing device is applied.
The transmission terminal device 306 includes an SOH termination processing unit 4, an AU pointer processing unit 5, a TU pointer processing unit 6, an elastic memory (ES) unit 7, a POH termination processing unit (POH termination processing device) 8 and a path switch alarm insertion. It is configured to include an active system 3A and a standby system 3B each having a section 9.
【0120】そして、この図29に示す伝送端局装置3
06では、POH終端処理部8においてSDH伝送方式
で規定されている各種アラームが検出されると、各種ア
ラーム検出情報の内、TIM,UNEQ,SLMの各ア
ラーム情報がパススイッチアラーム挿入部9へ送られる
とともに、BIPPMがマイコン(μ−COM)10へ
通知されるようになっており、この通知を受けて、マイ
コン10は、ソフトによるアラーム処理を行なった後
に、パススイッチアラーム挿入部9に対してパススイッ
チアラーム挿入の設定を行なう。つまり、TIM,SL
M,UNEQ,BIPPMの各アラームを検出したTU
チャンネルの信号をALL“1”に設定する。Then, the transmission terminal station device 3 shown in FIG.
In 06, when various alarms defined by the SDH transmission method are detected in the POH termination processing unit 8, each alarm information of TIM, UNEQ, and SLM is sent to the path switch alarm insertion unit 9 among various alarm detection information. At the same time, the BIPPM is notified to the microcomputer (μ-COM) 10. In response to this notification, the microcomputer 10 performs an alarm process by software, and then the path switch alarm insertion unit 9 is notified. Set the path switch alarm insertion. That is, TIM, SL
TU that detected each of M, UNEQ, and BIPPM alarms
Set the channel signal to ALL "1".
【0121】これにより、クロスコネクト装置(XC)
11において異常が検出されて、現用系3Aから予備系
3Bへの切り替えが行なわれる。図30は上述のTUポ
インタ処理部6,POH終端処理部8に着目した伝送端
局装置306の構成を示すブロック図で、この図30に
示すように、TUポインタ処理部6は、TUポインタシ
リアル処理部61とTUポインタタイミング生成部62
とをそなえて構成されており、後述するように、このT
Uポインタ処理部61で生成されるJ1/V5バイトタ
イミング信号,SPEイネーブル信号,TUポインタタ
イミング生成部62で生成されるTUアドレス信号(T
UAD),マッピング信号などがそれぞれPOH終端処
理部8での処理に用いられるようになっている。As a result, the cross connect device (XC)
An abnormality is detected at 11, and the active system 3A is switched to the standby system 3B. FIG. 30 is a block diagram showing the configuration of the transmission terminal station device 306 focusing on the TU pointer processing unit 6 and the POH termination processing unit 8 described above. As shown in FIG. 30, the TU pointer processing unit 6 uses the TU pointer serial Processing unit 61 and TU pointer timing generation unit 62
It is configured with
The J1 / V5 byte timing signal generated by the U pointer processing unit 61, the SPE enable signal, and the TU address signal (T
UAD), mapping signals, etc. are used for the processing in the POH termination processing unit 8, respectively.
【0122】このため、図31に示すように、TUポイ
ンタシリアル処理部(シリアルポインタ処理部)61
は、ポインタ抽出部61−1,ポインタ処理部61−
2,RAM(ランダムアクセスメモリ)制御部61−
3,RAM61−4を有して構成され、TUポインタタ
イミング生成部62は、アドレス生成部62−1を有し
て構成されている。Therefore, as shown in FIG. 31, the TU pointer serial processing unit (serial pointer processing unit) 61.
Is a pointer extraction unit 61-1 and a pointer processing unit 61-
2, RAM (random access memory) control unit 61-
3, a RAM 61-4 is included, and the TU pointer timing generation unit 62 is configured to include an address generation unit 62-1.
【0123】ここで、上記のTUポインタタイミング生
成部62において、アドレス生成部(アドレス作成部)
62−1は、STM−1フレームのSOHに含まれるフ
レーム同期パターン(A1,A2バイト)検出に基づい
て生成されるフレーム信号に基づいて、STM−1フレ
ーム(VC4信号)内に多重されたTUレベルの各チャ
ンネル(多重データ)に割り付けるアドレス(チャンネ
ルアドレス)を生成するもので、本実施形態では、この
TUチャンネルアドレスが、VC4信号のTUチャンネ
ルの識別を行なうためのアドレス情報(TUAD)とし
てPOH終端処理部8での処理に用いられるようになっ
ている。Here, in the TU pointer timing generation unit 62, the address generation unit (address generation unit)
62-1 is a TU that is multiplexed in an STM-1 frame (VC4 signal) based on a frame signal generated based on detection of a frame synchronization pattern (A1, A2 bytes) included in SOH of an STM-1 frame. An address (channel address) to be assigned to each level channel (multiplexed data) is generated. In the present embodiment, this TU channel address is used as POH as address information (TUAD) for identifying the TU channel of the VC4 signal. It is adapted to be used for the processing in the termination processing unit 8.
【0124】また、TUポインタシリアル処理部61に
おいて、ポインタ抽出部61−1は、多重データから各
チャンネルのポインタバイト(少なくともH1/V1バ
イト,H2/V2バイトを含む)の抽出をシリアルで行
なうものであり、ポインタ処理部61−2は、このポイ
ンタ抽出部61−1からの多重データを基に各チャンネ
ルのポインタの解析,状態検出,ポインタの付け替え等
をシリアルで行なうものである。In the TU pointer serial processor 61, the pointer extractor 61-1 serially extracts pointer bytes (including at least H1 / V1 byte and H2 / V2 byte) of each channel from the multiplexed data. The pointer processing unit 61-2 serially analyzes the pointer of each channel, detects the state, replaces the pointer, etc. based on the multiplexed data from the pointer extraction unit 61-1.
【0125】さらに、RAM制御部61−3は、各チャ
ンネルのポインタ処理部61−2の結果をシリアルにR
AM61−4へ書き込み/読み出しを行なう一連の動作
を制御するための制御信号を生成するものであり、RA
M61−4は、ポインタ処理部61−2の出力データを
各チャンネル毎にアドレス生成部62−1からのチャン
ネルアドレスが示す領域に保持するものである。Further, the RAM control unit 61-3 serially outputs the result of the pointer processing unit 61-2 for each channel as R.
The RA 61 is for generating a control signal for controlling a series of operations for writing / reading to / from the AM 61-4.
M61-4 holds the output data of the pointer processing unit 61-2 for each channel in the area indicated by the channel address from the address generation unit 62-1.
【0126】なお、この図31において、100′はマ
ッピング設定レジスタ群、101′はセレクタ部で、マ
ッピング設定レジスタ群100′は、多重データ(ST
M−1フレーム)の各チャンネルがTU3/TU2/T
U12のいずれの信号サイズにマッピングされているか
を設定するものであり、セレクタ部101′は、アドレ
ス生成部62−1によって各チャンネルに割り付けられ
たアドレスを用いマッピング設定レジスタ群100′か
ら該当チャンネルの信号サイズを選択して、マッピング
情報をシリアルに(多重して)出力するもので、これら
のマッピング設定レジスタ群100′,セレクタ部10
1′の詳細構成は図36により後述する。In FIG. 31, 100 'is a mapping setting register group, 101' is a selector section, and the mapping setting register group 100 'is the multiplexed data (ST).
Each channel of M-1 frame) is TU3 / TU2 / T
U12 is used to set which signal size is mapped, and the selector unit 101 'uses the address assigned to each channel by the address generation unit 62-1 to select the corresponding channel from the mapping setting register group 100'. A signal size is selected and mapping information is output serially (multiplexed). These mapping setting register group 100 'and selector section 10
The detailed configuration of 1'will be described later with reference to FIG.
【0127】上述のごとく構成されたTUポインタ処理
部6では、ポインタ抽出部61−1,ポインタ処理部6
1−2を通じて生成される情報群が、アドレス生成部6
2−1で生成されたRAMアドレス(チャンネルアドレ
ス)の示すRAM61−4の番地に、RAM制御部61
−3で生成されるライトイネーブル信号(受信ポインタ
バイトの検出タイミング)に従って書き込まれる。In the TU pointer processing unit 6 constructed as described above, the pointer extraction unit 61-1 and the pointer processing unit 6 are provided.
The information group generated through 1-2 is the address generation unit 6
The RAM control unit 61 is placed at the address of the RAM 61-4 indicated by the RAM address (channel address) generated in 2-1.
It is written according to the write enable signal (detection timing of the reception pointer byte) generated in -3.
【0128】そして、ポインタ処理部61−2では、R
AM61−4から前フレームの情報群を、RAM制御部
61−3で生成されるリードイネーブル信号に従って読
み出し、読み出した各チャンネルの情報群を用いてポイ
ンタ処理をシリアルに行なう。図32は上述のアドレス
生成部62−1の詳細構成を示すブロック図であるがこ
の図32に示すように、アドレス生成部62−1は、T
UG3用アドレスカウンタ15,TUG2用アドレスカ
ウンタ16,TU12用アドレスカウンタ17,AND
回路(論理積回路)18,1入力反転型のAND回路1
9及びアドレス変換部20をそなえて構成されている。Then, in the pointer processing unit 61-2, R
The information group of the previous frame is read from the AM 61-4 according to the read enable signal generated by the RAM control unit 61-3, and the pointer processing is serially performed using the read information group of each channel. FIG. 32 is a block diagram showing a detailed configuration of the above-mentioned address generation unit 62-1. As shown in FIG.
Address counter 15 for UG3, address counter 16 for TUG2, address counter 17 for TU12, AND
Circuit (logical product circuit) 18, 1-input inverting AND circuit 1
9 and an address conversion unit 20.
【0129】ここで、TUG3用アドレスカウンタ(3
進カウンタ)15は、STM−1フレーム(VC4フレ
ーム)に多重されているTUG3(最大で3つ分多重さ
れている)の番号(チャンネル数)をカウントするもの
であり、TUG2用アドレスカウンタ(7進カウンタ)
16は、TUG3フレームに多重されているTUG2
(最大で7つ分多重されている)のチャンネル数をカウ
ントするものであり、TU12用アドレスカウンタ(3
進カウンタ)17は、TUG2フレームに多重されてい
るTU12(最大で3つ分多重されている)のチャンネ
ル数をカウントするものである。なお、各アドレスカウ
ンタ15〜17は、いずれも、フレーム信号により初期
値をロードする。Here, the address counter for TUG3 (3
The increment counter 15 counts the number (channel number) of the TUG3 (maximum of three multiplexed) in the STM-1 frame (VC4 frame), and the TUG2 address counter (7 Hex counter)
16 is TUG2 multiplexed in the TUG3 frame
It counts the number of channels (maximum of 7 channels are multiplexed), and the TU12 address counter (3
The advance counter) 17 counts the number of channels of the TU 12 (maximum of 3 multiplexed) multiplexed in the TUG2 frame. Each of the address counters 15 to 17 loads an initial value with a frame signal.
【0130】そして、本実施形態では、この図32に示
すように、アドレスカウンタ15のキャリーアウト(C
O)をアドレスカウンタ16のキャリーイン(CI)に
接続するとともに、アドレスカウンタ16のキャリーア
ウトをアドレスカウンタ17のキャリーインに接続する
ことにより、63進カウンタが構成されており、これら
3つのアドレスカウンタ15〜17の出力がRAM61
−4用のRAMアドレス(チャンネルアドレス)として
使用されるようになっている。In this embodiment, as shown in FIG. 32, the carry-out (C
O) is connected to the carry-in (CI) of the address counter 16 and the carry-out of the address counter 16 is connected to the carry-in of the address counter 17, thereby forming a 63-ary counter. The outputs of 15 to 17 are RAM 61
-4 is used as a RAM address (channel address).
【0131】また、AND回路(論理積回路)18は、
後述するTU12設定信号によりTU12モードに設定
されていないとき(TU12設定信号がLレベルのと
き)は、アドレスカウンタ17の出力を“0”に変換す
るものであり、1入力反転型のAND回路19は、後述
するTU3設定信号によりTU3モードに設定されたと
き(TU3設定信号がHレベルのとき)にのみ、アドレ
スカウンタの出力を“0”に変換するものである。The AND circuit (logical product circuit) 18 is
When the TU12 mode is not set by the TU12 setting signal which will be described later (when the TU12 setting signal is at the L level), the output of the address counter 17 is converted to "0", and the 1-input inversion type AND circuit 19 is used. Is for converting the output of the address counter to "0" only when the TU3 mode is set by the TU3 setting signal described later (when the TU3 setting signal is at the H level).
【0132】アドレス変換部20は、各カウンタ15〜
17からのアドレス出力について所望の加算処理を施し
て、RAM14において空きアドレスを生じさせないよ
うなアドレス変換信号を生成するものである。これによ
り、このアドレス生成部62−1では、TU12モード
設定信号,TU3モード設定信号に応じて動作させるカ
ウンタ15〜17の組み合わせ(カウンタ15のみ,カ
ウンタ15とカウンタ16,カウンタ15〜17全て)
を切り替えて、RAM14用のアドレスを例えば図33
に示すような組み合わせで生成することによって、TU
3/TU2/TU12用のチャンネルアドレスをRAM
61−4上で共用させる。The address conversion unit 20 includes the counters 15-
A desired addition process is performed on the address output from 17 to generate an address conversion signal that does not cause an empty address in the RAM 14. As a result, in the address generator 62-1, a combination of the counters 15 to 17 that operate according to the TU12 mode setting signal and the TU3 mode setting signal (counter 15 only, counter 15 and counter 16, counters 15 to 17) is used.
And the address for the RAM 14 is changed to, for example, FIG.
By generating the combination as shown in
RAM for 3 / TU2 / TU12 channel address
Share it on 61-4.
【0133】従って、STM−1フレーム内に異なる信
号サイズのフレーム(VC4/VC3/VC2/VC1
2)がどの組み合わせで混在していても、1つのアドレ
ス生成部61−4で柔軟に対応することができる。な
お、図33においては、アドレス00〜02HEX がTU
3/TU2/TU12共用アドレスであり、アドレス0
3〜14HEX がTU2/TU12共用アドレスである。Therefore, in the STM-1 frame, frames (VC4 / VC3 / VC2 / VC1) having different signal sizes are included.
No matter which combination of 2) is mixed, one address generation unit 61-4 can flexibly deal with it. In FIG. 33, addresses 00-02 HEX are TUs.
3 / TU2 / TU12 shared address, address 0
3 to 14 HEX is a TU2 / TU12 shared address.
【0134】さらに、上述のごとく生成されたチャンネ
ルアドレスは、アドレス変換部20においてアドレス変
換を施されることによって、全ての空アドレスが圧縮さ
れたアドレス出力が得られ(図34のアドレス空間参
照)、RAM61−4へのアドレス線が7ビットから6
ビットに変換される。この出力が上述したPOH終端処
理部8のためのTUチャンネルアドレス(TUAD)と
して用いられる。Furthermore, the channel address generated as described above is subjected to address conversion in the address conversion unit 20 to obtain an address output in which all empty addresses are compressed (see address space in FIG. 34). , The address line to RAM 61-4 is from 7 bits to 6
Converted to bits. This output is used as the TU channel address (TUAD) for the POH termination processing unit 8 described above.
【0135】つまり、本実施形態のPOH終端処理部8
は、TUポインタ処理部6のアドレス生成部62−1に
おいてシリアルで生成されたTUアドレス信号を共通に
使用することにより、VC3/VC2/VC12に応じ
たPOHバイトシリアル終端処理のために必要なTUア
ドレス信号を個別に生成する必要をなくしているのであ
る。That is, the POH termination processing unit 8 of this embodiment
Uses the TU address signal serially generated in the address generation unit 62-1 of the TU pointer processing unit 6 in common, and thereby the TU required for the POH byte serial termination processing according to VC3 / VC2 / VC12. It eliminates the need to individually generate address signals.
【0136】従って、TUアドレス信号を生成する回路
を、それぞれ、対応するチャネル数分そなえる必要がな
くなるとともに、各TUチャンネルの識別のための特別
な処理を行なう必要がなくなり、回路規模の縮小と消費
電力の削減に寄与することとなる。次に、図35はSP
E先頭バイト(J1/V5バイト)認識機能部分に着目
したポインタ処理部61−2の構成を示すブロック図
で、この図25に示すポインタ処理部61−2は、RA
M89′とSPE先頭バイト認識部97Aとをそなえて
構成されている。Therefore, it is not necessary to provide the circuits for generating the TU address signals by the corresponding number of channels, and it is not necessary to perform a special process for identifying each TU channel, so that the circuit scale can be reduced and consumed. It will contribute to the reduction of electric power. Next, FIG. 35 shows SP
FIG. 25 is a block diagram showing the configuration of the pointer processing unit 61-2 focusing on the E first byte (J1 / V5 byte) recognition function portion. The pointer processing unit 61-2 shown in FIG.
It is configured to include an M89 'and an SPE leading byte recognition section 97A.
【0137】ここで、SPE先頭バイト認識部97A
は、SPEの先頭バイトとしてのJ1バイト(VC3信
号の先頭バイト)又はV5バイト(VC2/VC12信
号の先頭バイトを認識するもので、この図35に示すよ
うに、オフセットカウンタ部97′,一致検出部98′
及びAND回路99′を有している。そして、オフセッ
トカウンタ部97′は、フレーム信号を契機に、図3〜
図10により前述したSPEのオフセットポインタ値を
カウントしてSPEの先頭バイトを検索するためのもの
であり、一致検出部98′は、RAM89′からアクテ
ィブポインタ値をSPEイネーブル信号をリードイネー
ブル信号として読み出し、このアクティブポインタ値と
オフセットカウンタ部97′のオフセットカウンタ値と
の一致検出を行なうものであり、AND回路99′は、
SPEイネーブル信号と一致検出部98′での一致検出
結果との論理積をとることにより、SPE先頭バイト位
置(J1/V5バイト)指示信号を生成・出力するもの
である。Here, the SPE first byte recognition unit 97A
Is for recognizing the J1 byte (the head byte of the VC3 signal) or the V5 byte (the head byte of the VC2 / VC12 signal) as the head byte of the SPE. As shown in FIG. Part 98 '
And an AND circuit 99 '. Then, the offset counter unit 97 ′ is triggered by the frame signal to generate a signal shown in FIG.
This is for counting the offset pointer value of the SPE described above with reference to FIG. 10 to search the first byte of the SPE, and the coincidence detection unit 98 'reads the active pointer value from the RAM 89' as the SPE enable signal as the read enable signal. The AND circuit 99 'detects the coincidence between the active pointer value and the offset counter value of the offset counter section 97'.
The SPE enable signal and the coincidence detection result of the coincidence detection unit 98 'are ANDed to generate and output the SPE start byte position (J1 / V5 byte) instruction signal.
【0138】つまり、このSPE先頭バイト認識部97
Aは、SPEの先頭バイトを検索するためのオフセット
カウンタ部97Aを有し、RAM89′からアクティブ
ポインタ値を読み出し、SPEイネーブル信号と、オフ
セットカウンタ値及びアクティブポインタ値の一致検出
結果との論理積により、SPEの先頭バイト位置を認識
するようになっている。That is, this SPE head byte recognition unit 97
A has an offset counter unit 97A for searching the first byte of the SPE, reads the active pointer value from the RAM 89 ', and calculates the logical product of the SPE enable signal and the match detection result of the offset counter value and the active pointer value. , SPE the first byte position is recognized.
【0139】上述のごとく構成されたポインタ処理部6
1−2では、SPEイネーブル信号に従ってRAM8
9′から保持されたアクティブポインタ値が読み出され
るとともに、フレーム信号を契機にオフセットカウンタ
部97′がSPEのオフセットポインタ値をカウントし
始める。そして、RAM89′から読み出されたアクテ
ィブポインタ値は、一致検出部89′において、オフセ
ットカウンタ部97′のカウンタ値と一致しているか否
かの一致検出が行なわれる。Pointer processing unit 6 configured as described above
In 1-2, the RAM 8 is used in accordance with the SPE enable signal.
The held active pointer value is read from 9 ', and the offset counter unit 97' starts counting the offset pointer value of the SPE, triggered by the frame signal. Then, the coincidence detection unit 89 'detects whether or not the active pointer value read from the RAM 89' coincides with the counter value of the offset counter unit 97 '.
【0140】さらに、この一致検出結果は、AND回路
99′においてSPEイネーブル信号と論理積がとら
れ、その論理積結果がJ1/V5バイト指示信号として
生成・出力される。なお、ここでは、このJ1/V5バ
イト指示信号が“1”(Hレベル)のときに、多重デー
タのうち、そのタイムスロットのデータがJ1/V5バ
イトであることを示す。上記のJ1/V5バイト指示信
号とSPEイネーブル信号とが上述したTUポインタ処
理部6での処理に用いられる。Further, the coincidence detection result is ANDed with the SPE enable signal in the AND circuit 99 ', and the ANDed result is generated and output as the J1 / V5 byte instruction signal. Here, when the J1 / V5 byte instruction signal is "1" (H level), it indicates that the data of the time slot of the multiplexed data is J1 / V5 byte. The J1 / V5 byte instruction signal and the SPE enable signal are used for the processing in the TU pointer processing unit 6 described above.
【0141】次に、図36は信号サイズ認識機能部分に
着目したTUポインタ処理部6の構成を示すブロック図
で、この図36に示すTUポインタ処理部6は、STM
−1フレームのデータを処理することを前提とすると、
上述のマッピング設定レジスタ群100′が、3個(3
チャンネル分)のTU3/TUG3設定レジスタ(TU3/T
UG3 #1〜#3) 123と、これらの各TU3/TUG3設
定レジスタ123毎に7つ、合計21個(21チャンネ
ル分)のTU2/TUG2設定レジスタ(TU2/TUG2 #1〜
#7) 124とをそなえて構成され、上述のセレクタ部1
01′が信号サイズ認識部125Aをそなえて構成され
る。Next, FIG. 36 is a block diagram showing the structure of the TU pointer processing unit 6 focusing on the signal size recognition function portion. The TU pointer processing unit 6 shown in FIG.
Assuming that -1 frame of data is processed,
The above-mentioned mapping setting register group 100 'has three (3
TU3 / TUG3 setting register (TU3 / T)
UG3 # 1 to # 3) 123 and seven for each of these TU3 / TUG3 setting registers 123, for a total of 21 (21 channels) TU2 / TUG2 setting registers (TU2 / TUG2 # 1 to
# 7) 124 and the selector section 1 described above.
01 'is provided with a signal size recognition unit 125A.
【0142】ここで、TU3/TUG3設定レジスタ1
23は、VC4フレーム内に収容(マッピング)された
TUG3がTU3に設定されているかTUG3に設定さ
れているかの情報を格納するもので、例えば、この設定
レジスタ123の値が“1”のときはそのTUG3フレ
ームにはTU3が多重されており、“0”のときはその
TUG3フレームにはTU2またはTU12が多重され
ていることを示す。Here, the TU3 / TUG3 setting register 1
23 stores information as to whether the TUG3 accommodated (mapped) in the VC4 frame is set to TU3 or TUG3. For example, when the value of the setting register 123 is "1", TU3 is multiplexed in the TUG3 frame, and "0" indicates that TU2 or TU12 is multiplexed in the TUG3 frame.
【0143】また、TU2/TUG2設定レジスタ12
4は、TUG3にマッピングされたTUG2がTU2に
設定されているかTUG2に設定されているかの情報を
格納するもので、例えば、この設定レジスタの値が
“1”のときはそのTUG2フレームにはTU2が多重
されており、“0”のときはそのTUG2フレームには
TU12が多重されていることを示す。Also, the TU2 / TUG2 setting register 12
4 stores information on whether TUG2 mapped to TUG3 is set to TU2 or TUG2. For example, when the value of this setting register is "1", TU2 is set in the TUG2 frame. Is multiplexed, and a value of “0” indicates that TU12 is multiplexed in the TUG2 frame.
【0144】さらに、信号サイズ認識部125Aは、各
設定レジスタ123,124に格納されている設定値に
基づいて、該当チャンネルの信号サイズを認識して、ア
ドレス生成部10用のTU3/TU2/TU12設定信
号を生成・出力するもので、ここでは、この図36に示
すように、セレクタ回路125〜127,1入力反転型
のAND回路128,全入力反転型のAND回路129
及び図32に示すものと同様のTUG3用アドレスカウ
ンタ15,TUG2用アドレスカウンタ16を用いてそ
の機能が実現されている。Further, the signal size recognizing section 125A recognizes the signal size of the corresponding channel based on the setting values stored in the setting registers 123 and 124, and TU3 / TU2 / TU12 for the address generating section 10. A setting signal is generated and output, and here, as shown in FIG. 36, selector circuits 125 to 127, a one-input inversion type AND circuit 128, and an all-input inversion type AND circuit 129.
Also, the function is realized by using the TUG3 address counter 15 and the TUG2 address counter 16 similar to those shown in FIG.
【0145】ここで、セレクタ回路125は、アドレス
生成部62−1のTUG3用アドレスカウンタ15のカ
ウンタ値が示すチャンネルに該当するTU3/TUG3
設定レジスタ123の情報を選択するものであり、各セ
レクタ回路126は、TUG2用アドレスカウンタ16
のカウンタ値が示すチャンネルに該当するTU2/TU
G2設定レジスタ124の情報を選択するものであり、
セレクタ回路127は、TUG3用アドレスカウンタ1
5のカウンタ値が示すチャンネルに該当するTU2/T
UG2設定レジスタ124の情報を選択するものであ
る。Here, the selector circuit 125 is TU3 / TUG3 corresponding to the channel indicated by the counter value of the TUG3 address counter 15 of the address generator 62-1.
The information in the setting register 123 is selected, and each selector circuit 126 has a TUG2 address counter 16
TU2 / TU corresponding to the channel indicated by the counter value of
The information of the G2 setting register 124 is selected,
The selector circuit 127 uses the TUG3 address counter 1
TU2 / T corresponding to the channel indicated by the counter value of 5
The information in the UG2 setting register 124 is selected.
【0146】上述のごとく構成されたTUポインタ処理
部6では、TUG3用アドレスカウンタ15のカウンタ
値によって、TU3/TUG3設定レジスタ123の設
定値(データ"#1 〜#3")がセレクタ回路125で選択さ
れてTU3設定信号が生成される。なお、このTU設定
信号は、ここでは、“1”のときのみ、そのチャンネル
がTU3であることを示す。In the TU pointer processing unit 6 configured as described above, the selector circuit 125 sets the set values (data "# 1 to # 3") of the TU3 / TUG3 setting register 123 according to the counter value of the TUG3 address counter 15. It is selected to generate the TU3 setting signal. Note that this TU setting signal indicates that the channel is TU3 only when it is "1".
【0147】また、TUG2アドレスカウンタ16のカ
ウンタ値によって、TU2/TUG設定レジスタ124
(TUG3#1用,TUG3#2用,TUG3#3用)
の7個のレジスタからデータ"#1 〜#7" が3つのセレク
タ回路126によって選択され、それら3つの選択信号
がセレクタ回路127によってTUG3用アドレスカウ
ンタ15のカウンタ値に応じて選択される。Further, depending on the counter value of the TUG2 address counter 16, the TU2 / TUG setting register 124
(For TUG3 # 1, TUG3 # 2, TUG3 # 3)
Data "# 1 to # 7" are selected from the seven registers by the three selector circuits 126, and the three selection signals are selected by the selector circuit 127 according to the counter value of the TUG3 address counter 15.
【0148】そして、TU3設定信号の反転信号と、セ
レクタ回路127の出力信号との論理積がAND回路1
28でとられTU2設定信号が生成される。なお、この
TU2設定信号は、ここでは、“1”のときのみそのチ
ャンネルがTU2であることを示す。また、TU3設定
信号の反転信号とセレクタ回路127の出力信号の反転
信号との論理積がAND回路129でとられることによ
って、TU12設定信号が生成される。なお、このTU
12設定信号は、ここでは、“1”のときのみそのチャ
ンネルがTU12であることを示す。上記の各TU設定
信号が後述するPOH終端処理部8での処理にマッピン
グ設定信号として使用される。The logical product of the inverted signal of the TU3 setting signal and the output signal of the selector circuit 127 is the AND circuit 1
At 28, a TU2 set signal is generated. The TU2 setting signal here indicates that the channel is TU2 only when it is "1". Further, the AND circuit 129 calculates the logical product of the inverted signal of the TU3 setting signal and the inverted signal of the output signal of the selector circuit 127, thereby generating the TU12 setting signal. In addition, this TU
Here, the 12 setting signal indicates that the channel is TU12 only when it is "1". Each of the above TU setting signals is used as a mapping setting signal for the processing in the POH termination processing unit 8 described later.
【0149】次に、図37は本実施形態のPOH終端処
理部8の構成を示すブロック図で、この図37に示すよ
うに、上述のPOH終端処理部(シリアルPOH終端処
理部)8は、タイミング生成部21,J1/J2バイト
終端処理部22,B3/V5バイト終端処理部23,C
2/V5バイト終端処理部24及びG1/V5バイト終
端処理部25をそなえて構成されている。Next, FIG. 37 is a block diagram showing the configuration of the POH termination processing section 8 of the present embodiment. As shown in FIG. 37, the POH termination processing section (serial POH termination processing section) 8 is Timing generation unit 21, J1 / J2 byte termination processing unit 22, B3 / V5 byte termination processing unit 23, C
It has a 2 / V5 byte termination processing section 24 and a G1 / V5 byte termination processing section 25.
【0150】ここで、タイミング生成部(POHタイミ
ング信号シリアル生成部)21は、TUデータの先頭位
置を示すJ1V5TP信号(J1/V5バイト指示信
号),TUデータのペイロードデータの位置を示すSP
Eイネーブル信号(SPEEN),TU信号サイズ(T
U3/TU2/TU12)の識別を行なうためのマッピ
ング信号,TUデータを多重しているVC4データを、
それぞれTUポインタ処理部6から受けて、TUのPO
Hの終端処理に必要な各種タイミング信号の生成と位相
調整とを行なうものである。Here, the timing generation unit (POH timing signal serial generation unit) 21 is a J1V5TP signal (J1 / V5 byte designation signal) indicating the start position of the TU data, and an SP indicating the position of the payload data of the TU data.
E enable signal (SPEEN), TU signal size (T
U3 / TU2 / TU12) mapping signal for identifying the VC4 data that is multiplexed with TU data,
Received from the TU pointer processing unit 6 respectively, the PO of the TU
The generation of various timing signals necessary for the H termination processing and the phase adjustment are performed.
【0151】つまり、このタイミング生成部21は、多
重信号(VC4信号)中に含まれるJ1バイト又はV5
バイトの位置を示すタイミング信号と、その多重信号の
種別情報(マッピング信号)とに基づいて、各終端処理
部22〜25での処理のためのPOHタイミング信号を
シリアルで生成するようになっており、このタイミング
生成部21によって、各終端処理部22〜25に必要な
POHタイミング信号を、各TUチャネルに共通でシリ
アルに生成することができるようになっているのであ
る。In other words, the timing generator 21 uses the J1 byte or V5 included in the multiplexed signal (VC4 signal).
Based on the timing signal indicating the position of the byte and the type information (mapping signal) of the multiplexed signal, a POH timing signal for processing in each of the termination processing units 22 to 25 is serially generated. The timing generation unit 21 can serially generate the POH timing signal required for each of the termination processing units 22 to 25 in common to each TU channel.
【0152】また、J1/J2バイト終端処理部22
は、多重信号中に含まれるJ1バイト,J2バイトの終
端処理〔LOM,CRC,TIM(TiM)の検出〕を
シリアルで施すものであり、B3/V5バイト終端処理
部23は、多重信号中に含まれるB3バイトとV5バイ
トのBIPの終端処理と上記のB3バイトとV5バイト
のBIPPMの終端処理をそれぞれシリアルで施すもの
である。Further, the J1 / J2 byte termination processing unit 22
Is for serially performing termination processing [detection of LOM, CRC, TIM (TiM)] of J1 byte and J2 byte included in the multiplex signal, and the B3 / V5 byte termination processing unit 23 The included B3 byte and V5 byte BIP termination processing and the above B3 byte and V5 byte BIPPM termination processing are performed serially.
【0153】さらに、C2/V5バイト終端処理部(U
NEQ・SLMシリアル終端処理部)24は、多重信号
中に含まれるC2バイトとV5バイトのUNEQの終端
処理をシリアルで施すとともに、上記のC2バイトとV
5バイトのSLMの終端処理をシリアルで施すものであ
り、G1/V5バイト終端処理部(FEBE・FERF
シリアル終端処理部)25は、多重信号中に含まれるG
1バイトとV5バイトのFEBEの終端処理及び上記の
G1バイトとV5バイトのFEBEPMの終端処理をそ
れぞれシリアルで施すとともに、上記のG1バイトとV
5バイトのFERFの終端処理をシリアルで施すもので
ある。Furthermore, the C2 / V5 byte termination processing unit (U
The NEQ / SLM serial terminating unit) 24 serially terminates the UNEQ of C2 bytes and V5 bytes included in the multiplexed signal, and at the same time, the above C2 bytes and V
The 5-byte SLM termination processing is performed serially, and the G1 / V5-byte termination processing unit (FEBE / FERF
The serial termination processing unit) 25 includes G included in the multiplexed signal.
The 1-byte and V5-byte FEBE termination processing and the G1-byte and V5-byte FEBEPM termination processing are performed serially, respectively, and the G1-byte and V
The termination processing of the 5-byte FERF is performed serially.
【0154】このため、上記の各終端処理部22〜25
は、いずれも基本的に、図38に示すように、POH終
端演算処理部26と記憶部27とを有して構成される。
ここで、POH終端演算処理部26は、TU3/TU2
/TU12の各チャネルがシリアルに多重された多重信
号(VC4信号:TU3なら最大で3チャネル分、TU
2なら最大で21チャネル分、TU12なら最大で63
チャネル分多重されている)についてPOH終端演算処
理を施すもので、本実施形態では、上記の各チャネルに
関し共通となっている。Therefore, each of the termination processing units 22 to 25 described above is
38 is basically configured to have a POH termination arithmetic processing unit 26 and a storage unit 27 as shown in FIG.
Here, the POH termination calculation processing unit 26 determines that the TU3 / TU2
Multiplexed signal in which each channel of / TU12 is serially multiplexed (VC4 signal: if TU3, maximum 3 channels, TU
2 for maximum 21 channels, TU12 for maximum 63
POH termination calculation processing is performed on (multiplexed by the number of channels), and in the present embodiment, it is common to each of the above channels.
【0155】また、記憶部27は、このPOH終端演算
処理部26での演算結果を各チャネル毎に記憶するもの
で、前述したTUポインタ処理部6から供給される読み
出し用TUチャンネルアドレス信号,書き込み用TUチ
ャンネルアドレス信号,ライトイネーブル信号(WE
N)に応じて、上記演算結果の読み出し及び書き込みが
自在に制御されるようになっている。The storage unit 27 stores the calculation result in the POH termination calculation processing unit 26 for each channel, and the read TU channel address signal supplied from the TU pointer processing unit 6 and the write TU channel address signal, write enable signal (WE
According to N), the reading and writing of the calculation result can be freely controlled.
【0156】そして、この図38に示す終端処理部22
〜25では、VC4信号についてPOH終端演算処理を
施す際に、記憶部27に記憶されている対応するチャネ
ルについての記憶情報を使用して、POH終端演算処理
部26にてPOH終端演算処理を施し、得られたPOH
終端演算結果を記憶部27の対応するチャネルの記憶エ
リアに記憶することにより、VC4信号をVC3/VC
2/VC12信号の各チャネル毎に分離せずシリアルの
ままPOH終端演算処理を施すことができるようになっ
ている。Then, the termination processing unit 22 shown in FIG.
In Nos. 25 to 25, when the POH termination calculation processing is performed on the VC4 signal, the POH termination calculation processing section 26 performs the POH termination calculation processing by using the storage information about the corresponding channel stored in the storage section 27. , POH obtained
By storing the termination calculation result in the storage area of the corresponding channel of the storage unit 27, the VC4 signal is converted into VC3 / VC.
It is possible to perform the POH termination arithmetic processing as it is without separating each channel of the 2 / VC12 signal.
【0157】図39は上述のPOH終端演算処理部26
及び記憶部27の構成を示すブロック図で、この図39
に示すように、POH終端演算処理部26は、シリアル
処理部26−1とイネーブル端子付きのフリップフロッ
プ(FF)回路26−2とをそなえ、記憶部27は、R
AMを用いて構成したRAMデータ保持部27−1とF
F回路を用いて構成したFFデータ保持部27−2とを
そなえて構成されている。FIG. 39 shows the POH termination arithmetic processing unit 26 described above.
39 is a block diagram showing the configuration of the storage unit 27.
As shown in FIG. 5, the POH termination arithmetic processing unit 26 includes a serial processing unit 26-1 and a flip-flop (FF) circuit 26-2 with an enable terminal, and the storage unit 27 stores R
RAM data holding unit 27-1 and F configured using AM
An FF data holding unit 27-2 configured by using an F circuit is provided.
【0158】ここで、POH終端演算処理部26におい
て、シリアル処理部26−1は、POHバイトに対する
終端処理をシリアルで行なうもので、例えばJ1/J2
バイト終端処理部22ではJ1,J2バイトに対する終
端処理、B3/V5バイト終端処理部23ではB3,V
5バイトに対する終端処理、C2/V5バイト終端処理
部24ではC2,V5バイトに対する終端処理、G1/
V5バイト終端処理部25ではG1,V5バイトに対す
る終端処理をそれぞれ行なうことになる。Here, in the POH termination calculation processing section 26, the serial processing section 26-1 performs termination processing on the POH byte serially, and for example, J1 / J2.
The byte termination processing unit 22 performs termination processing on the J1 and J2 bytes, and the B3 / V5 byte termination processing unit 23 performs B3, V
Termination processing for 5 bytes, C2 / V5 byte termination processing unit 24 performs termination processing for C2, V5 bytes, G1 /
The V5 byte termination processing section 25 performs termination processing for G1 and V5 bytes, respectively.
【0159】また、FF回路(ラッチ部)26−2は、
シリアル処理部26−1でのPOHバイト終端演算処理
の際に、記憶部27から読み出される対応するチャネル
についてのデータ(演算結果)と、VC4データ中の処
理を行なうPOHバイトデータとを一時的に記憶(保
持)しておくものである。そして、このFF回路26−
2に、記憶部2で保持されたデータと、VC4データ中
の処理を行なうPOHバイトデータとをPOHタイミン
グでラッチさせると、シリアル処理部26−1に必要な
データがPOHタイミングに従って供給されるので、シ
リアル処理部26−1は必要なときにのみ動作すること
になる。つまり、このFF回路26−2は、シリアル処
理部26−1の動作周波数を下げて、その消費電力を抑
えるようにしているのである。Further, the FF circuit (latch section) 26-2 is
During the POH byte termination arithmetic processing in the serial processing unit 26-1, the data (calculation result) for the corresponding channel read from the storage unit 27 and the POH byte data to be processed in the VC4 data are temporarily stored. It is something that is stored (held). Then, this FF circuit 26-
If the data held in the storage unit 2 and the POH byte data to be processed in the VC4 data are latched at 2 at POH timing, the data required for the serial processing unit 26-1 is supplied according to the POH timing. The serial processing unit 26-1 operates only when necessary. That is, the FF circuit 26-2 lowers the operating frequency of the serial processing unit 26-1 to suppress its power consumption.
【0160】さらに、記憶部27において、RAMデー
タ保持部27−1は、TUチャンネル(0〜62ch)
のアラーム保護段数情報等のデータ保持を行なうもの
で、例えば図40(a)〜図40(t)に示すように、
RAMリードアドレスで、シリアル処理を行なう対応す
るTUチャンネルのデータが読み出され、RAMライト
アドレスとRAMライトイネーブルとで、シリアル処理
を行なったTUチャンネルのアラーム保護段数情報等が
書き込まれるようになっている。なお、本実施形態で
は、RAMクロックを、RAMデータ保持部27−1の
読み出しと書き込みが行なわれるときにのみ入力するよ
うにしてその動作周波数を下げることで、消費電力を抑
えるようにしている。Further, in the storage unit 27, the RAM data holding unit 27-1 has TU channels (0 to 62 ch).
The data for holding the alarm protection stage number information and the like are stored. For example, as shown in FIGS. 40 (a) to 40 (t),
The RAM read address is used to read the data of the corresponding TU channel for serial processing, and the RAM write address and RAM write enable are used to write the alarm protection stage number information of the serially processed TU channel. There is. In this embodiment, the power consumption is suppressed by inputting the RAM clock only when the RAM data holding unit 27-1 is read and written to reduce the operating frequency.
【0161】また、FFデータ保持部27−2は、TU
チャンネル(0〜62ch)のアラームビットの保持を
FF回路で行なうもので、図40(a)〜図40(t)
に示すように、FFリードアドレスとFFリードタイミ
ングとで、シリアル処理を行なうTUチャンネルのアラ
ームビットが読み出され、FFライトアドレスとFFラ
イトイネーブルとで、シリアル処理を行なったTUチャ
ンネルのアラームビットが書き込まれるようになってい
る。Further, the FF data holding unit 27-2 has the TU
The alarm bit of the channel (0 to 62 ch) is held by the FF circuit.
As shown in, the FF read address and the FF read timing read the alarm bit of the TU channel that performs serial processing, and the FF write address and the FF write enable detect the alarm bit of the TU channel that performed serial processing. It is supposed to be written.
【0162】以下、上述のタイミング生成部21,J1
/J2バイト終端処理部22,B3/V5バイト終端処
理部23,C2/V5バイト終端処理部24,G1/V
5バイト終端処理部25の詳細について、項目別に説明
する。
(C2)タイミング生成部21の説明
図41は上述のタイミング生成部21の構成を示すブロ
ック図で、この図41に示すタイミング生成部21は、
SPEカウント保持部(RAM)28,SPEカウント
値初期化部29,SPEカウント値加算制御部30,タ
イミング信号生成処理部31及びFF回路32をそなえ
て構成されている。Hereinafter, the above-mentioned timing generator 21, J1
/ J2 byte termination processing unit 22, B3 / V5 byte termination processing unit 23, C2 / V5 byte termination processing unit 24, G1 / V
Details of the 5-byte termination processing unit 25 will be described item by item. (C2) Description of Timing Generation Unit 21 FIG. 41 is a block diagram showing the configuration of the timing generation unit 21 described above. The timing generation unit 21 shown in FIG.
An SPE count holding unit (RAM) 28, an SPE count value initialization unit 29, an SPE count value addition control unit 30, a timing signal generation processing unit 31, and an FF circuit 32 are provided.
【0163】ここで、SPEカウント値保持部28は、
SPEカウント値加算制御部30でのSPEカウント加
算値をTUチャンネル毎に保持し、各TUチャンネル毎
の保持データをSPEカウント値初期化部29へ供給し
うる書き込み・読み出しが自在な記憶部であり、SPE
カウント値初期化部29は、VC4内のVC3/VC2
/VC12信号の先頭位置(J1バイト/V5バイトの
位置)を示すJ1V5タイミング信号を受けて、SPE
カウント値を初期化するものである。Here, the SPE count value holding unit 28
The SPE count value addition control unit 30 holds the SPE count addition value for each TU channel and is a writable / readable storage unit that can supply the held data for each TU channel to the SPE count value initialization unit 29. , SPE
The count value initialization unit 29 uses the VC3 / VC2 in the VC4.
/ VC12 signal start position (J1 byte / V5 byte position) indicating the J1V5 timing signal, SPE
The count value is initialized.
【0164】また、SPEカウント値加算制御部30
は、SPEカウント値初期化部29からの信号に基づい
てSPEカウント値の加算制御を施すものであり、タイ
ミング信号生成処理部31は、カウント値初期化部29
からの信号,マッピング信号(同位相のVC信号の種別
を示す信号),SPEイネーブル信号(SPEEN),
TUアドレス信号(TUAD)を受け、上記のカウント
値初期化部29からの信号及びマッピング信号に基づい
て、各終端処理部22〜25(図37参照)での処理の
ための以下の各種POHタイミング信号を生成するもの
である。Further, the SPE count value addition control unit 30
Is for performing addition control of the SPE count value based on the signal from the SPE count value initialization unit 29, and the timing signal generation processing unit 31 includes the count value initialization unit 29.
, A mapping signal (a signal indicating the type of VC signal of the same phase), an SPE enable signal (SPEEN),
Upon receipt of the TU address signal (TUAD), the following various POH timings for the processing in each of the termination processing units 22 to 25 (see FIG. 37) based on the signal from the count value initialization unit 29 and the mapping signal. It is for generating a signal.
【0165】・J1タイミング信号(J1TP):J1
バイトの位置を示す信号。
・B3タイミング信号(B3TP):B3バイトの位置
を示す信号。
・C2タイミング信号(C2TP):C2バイトの位置
を示す信号。
・G1タイミング信号(G1TP):G1バイトの位置
を示す信号。
・V5タイミング信号(V5TP):V5バイトの位置
を示す信号。J1 timing signal (J1TP): J1
A signal that indicates the position of the byte. B3 timing signal (B3TP): A signal indicating the position of the B3 byte. C2 timing signal (C2TP): a signal indicating the position of the C2 byte. G1 timing signal (G1TP): a signal indicating the position of the G1 byte. V5 timing signal (V5TP): A signal indicating the position of the V5 byte.
【0166】・J1J2タイミング信号(J1J2T
P):J1,J2バイトの位置を示す信号。
・C2V5タイミング信号(C2V5TP):C2,V
5バイトの位置を示す信号。
・G1V5タイミング信号(G1V5TP):G1,V
5バイトの位置を示す信号。.J1J2 timing signal (J1J2T
P): A signal indicating the positions of the J1 and J2 bytes. -C2V5 timing signal (C2V5TP): C2, V
A signal indicating the position of 5 bytes. -G1V5 timing signal (G1V5TP): G1, V
A signal indicating the position of 5 bytes.
【0167】・J1J2ライトイネーブル信号(J1J
2WEN):J1,J2バイト終端処理後のデータの書
き込みタイミングを指示する信号。
・J1J2RAMCLK信号:J1/J2バイト終端処
理部22内のRAMの動作クロック。
・BIPWEN信号:BIP2,BIP8演算結果の書
き込みタイミングを指示する信号。J1J2 write enable signal (J1J
2WEN): J1, J2 signal for instructing the data write timing after the byte termination processing. J1J2RAMCLK signal: the operation clock of the RAM in the J1 / J2 byte termination processing unit 22. BIPWEN signal: A signal for instructing the write timing of the BIP2 and BIP8 operation results.
【0168】・BIPPMWEN信号:BIPPM加算
処理後のデータの書き込みタイミングを指示する信号。
・BIPPMRAMCLK信号:後述するB3/V5バ
イト終端処理部23内のBIPPM保持用RAM58−
1の動作クロック。
・C2V5WEN信号:UNEQ,SLM終端処理後の
データの書き込みタイミングを指示する信号。BIPPMWEN signal: a signal for instructing the data write timing after the BIPPM addition processing. BIPPMRAMCLK signal: BIPPM holding RAM 58 in the B3 / V5 byte termination processing unit 23 described later-
1 operation clock. C2V5WEN signal: a signal for instructing the data write timing after the UNEQ, SLM termination processing.
【0169】・C2V5RAMCLK信号:後述するC
2/V5バイト終端処理部24内のRAMの動作クロッ
ク。
・G1V5WEN信号:FERF終端処理後のデータの
書き込みタイミングを指示する信号。
・G1V5RAMCLK信号:後述するG1/V5バイ
ト終端処理部25内のRAMの動作クロック。C2V5RAMCLK signal: C described later
Operation clock of the RAM in the 2 / V5 byte termination processing unit 24. G1V5WEN signal: a signal for instructing the data write timing after the FERF termination process. G1V5RAMCLK signal: RAM operation clock in the G1 / V5 byte termination processing unit 25 described later.
【0170】・読み出し用TUアドレス信号(RTUA
D):POH終端処理を行なうTUチャンネルの1周期
前の終端処理結果の読み出しを指示する信号。
・書き込み用TUアドレス信号(WTUAD):POH
終端処理を行なったTUチャンネルの処理後のデータの
書き込みを指示する信号。
・SPEイネーブル信号(SPEEN):入力されたS
PEイネーブル信号の位相を遅らした信号。Read TU address signal (RTUA
D): A signal for instructing reading of the termination processing result one cycle before of the TU channel on which POH termination processing is performed.・ TU address signal for writing (WTUAD): POH
A signal for instructing the writing of data after the processing of the TU channel that has been terminated. SPE enable signal (SPEEN): input S
A signal in which the phase of the PE enable signal is delayed.
【0171】・SPEカウント値書き込みTUアドレス
信号(CNTTUAD):SPEカウント値加算制御後
のTUチャンネルのSPEカウント値を書き込むアドレ
スを指定する信号。
・SPEカウント値ライトイネーブル信号(CNTWE
N):SPEカウント値加算制御後の信号を書き込みを
指示する信号。SPE count value write TU address signal (CNTTUAD): a signal designating an address to write the SPE count value of the TU channel after the SPE count value addition control. -SPE count value write enable signal (CNTWE
N): A signal instructing to write the signal after the SPE count value addition control.
【0172】・FEBEPMRAMCLK:後述するG
1/V5バイト終端処理部25におけるFEBEPM保
持用RAM93−1の動作クロック。
なお、FF回路32は、SPEカウント保持部28から
の処理前(1周期前)のSPEカウント値の位相を1ク
ロック分遅らせて、SPEカウント値初期化部29への
入力タイミングを調整するものである。FEBEPMRAMCLK: G described later
Operation clock of the FEEBEPM holding RAM 93-1 in the 1 / V5 byte end processing unit 25. The FF circuit 32 delays the phase of the SPE count value before processing (one cycle before) from the SPE count holding unit 28 by one clock to adjust the input timing to the SPE count value initialization unit 29. is there.
【0173】上述のごとく構成されたタイミング生成部
21では、多重信号内のSPEの先頭位置(J1バイ
ト,V5バイト)に関する情報(SPEカウント値)
を、SPEカウント値初期化部29,SPEカウント値
加算制御部30を通じて、例えば図42(a)〜図42
(q)に示すような動作タイミングで各TUチャンネル
毎にSPEカウント保持部28に保持(読み出し・書き
込み)させながら、順次、更新してゆくことにより、各
終端処理部22〜25での処理のための各種POHタイ
ミング信号が、各チャネルに共通のタイミング信号生成
処理部31でシリアルに生成される。従って、極めて簡
素な構成で、上記のシリアル処理を実現できるようにな
る。In the timing generator 21 configured as described above, information (SPE count value) about the SPE start position (J1 byte, V5 byte) in the multiplexed signal
42 through the SPE count value initialization unit 29 and the SPE count value addition control unit 30.
While the SPE count holding unit 28 holds (reads / writes) for each TU channel at the operation timing as shown in (q), the processing is sequentially performed by each of the termination processing units 22 to 25. Various POH timing signals for the above are serially generated by the timing signal generation processing unit 31 common to each channel. Therefore, the serial processing described above can be realized with an extremely simple configuration.
【0174】このため、具体的に、上記のタイミング生
成部21は、図43に示すように、オーバヘッドカウン
タ(OHCTR)RAM保持部28′,位相シフト部3
2′,オーバヘッドカウンタシリアル処理部33をそな
えるほか、上記のタイミング信号生成処理部31とし
て、POHタイミング信号生成部34,POHタイミン
グ信号シフト部35,LOM保持用RAM動作制御部3
6,フレームナンバー(FRNO)保持用RAM動作制
御部37,BIP2保持用RAM動作制御部38,シグ
ナルラベル(SL)保持用RAM動作制御部39,FE
RF保持用RAM動作制御部40,受信期待値(EXP
1,2)保持用RAM動作制御部41,BIPPM保持
用RAM動作制御部42及びFEBEPM保持用RAM
動作制御部43をそなえて構成されている。For this reason, specifically, the timing generating section 21 is, as shown in FIG. 43, an overhead counter (OHCTR) RAM holding section 28 'and a phase shift section 3 as shown in FIG.
2 ', an overhead counter serial processing unit 33 is provided, and as the timing signal generation processing unit 31, a POH timing signal generation unit 34, a POH timing signal shift unit 35, a LOM holding RAM operation control unit 3
6, frame number (FRNO) holding RAM operation control section 37, BIP2 holding RAM operation control section 38, signal label (SL) holding RAM operation control section 39, FE
RF holding RAM operation control unit 40, reception expected value (EXP
1, 2) Holding RAM operation control unit 41, BIPPM holding RAM operation control unit 42, and FEBEPM holding RAM
The operation control unit 43 is provided.
【0175】なお、上記のオーバヘッドカウンタシリア
ル処理部33は、図41におけるSPEカウント値初期
化部29,SPEカウント値加算制御部30及びFF回
路32からなる部分に相当し、オーバヘッドカウンタR
AM保持部28′は、オーバヘッドカウンタシリアル処
理部33からのカウント値をRAMで保持するもので、
図41におけるSPEカウント保持部28に相当する。The overhead counter serial processing section 33 corresponds to the SPE count value initialization section 29, SPE count value addition control section 30 and FF circuit 32 in FIG.
The AM holding unit 28 'holds the count value from the overhead counter serial processing unit 33 in the RAM,
It corresponds to the SPE count holding unit 28 in FIG.
【0176】図44は上記の位相シフト部32′の詳細
構成を示すブロック図で、この図44に示すように、位
相シフト部32′は、TUポインタ処理部6より入力さ
れる各信号〔TUDT(TUデータ),TUアドレス信
号,SPEイネーブル信号,J1V5タイミング信号,
マッピング信号(VC3TUG・VC2VC12)〕の
位相を所要量遅延させるために、上記の各入力信号につ
いて、入力信号の位相(C1〜C8)をマスタークロッ
ク1クロック分遅延させるFF回路32をそれぞれ所定
段数そなえて構成されている。FIG. 44 is a block diagram showing the detailed structure of the above-mentioned phase shift unit 32 '. As shown in FIG. 44, the phase shift unit 32' includes each signal [TUDT input from the TU pointer processing unit 6]. (TU data), TU address signal, SPE enable signal, J1V5 timing signal,
In order to delay the phase of the mapping signal (VC3TUG · VC2VC12)] by a required amount, a FF circuit 32 that delays the phase (C1 to C8) of the input signal by one master clock is provided for each of the above input signals. Is configured.
【0177】上述のごとく構成された位相シフト部3
2′では、VC4信号のTUデータ,TUチャンネルを
示すTUアドレス信号,TUデータのペイロードデータ
の位置を示すSPEイネーブル信号,TUデータの先頭
位置を示すJ1V5タイミング信号,TU3/TU2/
TU12の識別を行なうためのマッピング信号の位相が
が、それぞれ、対応する段数構成のFF回路32におい
て所要量シフトされ、オーバヘッドカウンタシリアル処
理部33でのシリアル処理と、POHシリアル終端処理
とに用いられる。Phase shift unit 3 configured as described above
In 2 ', TU data of VC4 signal, TU address signal indicating TU channel, SPE enable signal indicating position of payload data of TU data, J1V5 timing signal indicating start position of TU data, TU3 / TU2 /
The phase of the mapping signal for identifying the TU 12 is shifted by a required amount in the FF circuit 32 having the corresponding number of stages, and used for serial processing in the overhead counter serial processing unit 33 and POH serial termination processing. .
【0178】具体的に、このとき位相シフト部32′で
は、7段構成のFF回路32によりTUデータの位相を
7クロック分シフトすることにより(C1→C7)、位
相C7のTUアドレス信号(TUDTC7)を生成し、
8段構成のFF回路32によりTUアドレス信号の位相
を1〜8クロック分それぞれシフトすることにより、位
相C1〜C8のTUアドレス信号(TUADC1〜8)
を生成する。Specifically, at this time, in the phase shift unit 32 ', the FF circuit 32 having a seven-stage configuration shifts the phase of the TU data by 7 clocks (C1 → C7), whereby the TU address signal (TUDTC7) of the phase C7 is obtained. ) Is generated,
By shifting the phase of the TU address signal by 1 to 8 clocks by the FF circuit 32 of 8 stages, the TU address signals (TUADC 1 to 8) of phases C1 to C8 are shifted.
To generate.
【0179】さらに、7段構成のFF回路32によりS
PEイネーブル信号の位相を7クロック分シフトするこ
とにより、位相C7のSPEイネーブル信号(SPEE
NC7)を生成するとともに、この7段構成のFF回路
32のうちの3段目までのFF回路32によりSPEイ
ネーブル信号を3クロック分シフトすることにより、位
相C3のSPEイネーブル信号(SPEENC3)を生
成する。Further, by the FF circuit 32 having a seven-stage configuration, S
By shifting the phase of the PE enable signal by 7 clocks, the SPE enable signal of the phase C7 (SPEE
NC7), and the SPE enable signal (SPEENC3) of the phase C3 is generated by shifting the SPE enable signal by 3 clocks by the FF circuits 32 up to the third stage of the FF circuit 32 of the 7-stage configuration. To do.
【0180】また、それぞれ3段構成のFF回路32に
より、J1V5タイミング信号,マッピング信号(VC
3TUG・VC2VC12)の位相をそれぞれ3クロッ
ク分シフトすることにより、位相C3のJ1V5タイミ
ング信号(J1V5TPC3),マッピング信号(VC
3TUGC3・VC2VC12C3)を生成する。次
に、図45は上記のオーバヘッドカウンタRAM保持部
28′及びオーバヘッドカウンタシリアル処理部33の
詳細構成を示すブロック図で、この図45に示すよう
に、オーバヘッドカウンタRAM保持部28′は、オー
バヘッドカウンタRAM28′−1及び入力信号の極性
を反転させる反転素子28′−2をそなえ、オーバヘッ
ドカウンタシリアル処理部33は、FF回路33−1,
0バイト制御部(1入力反転型AND回路)33−2,
TU3検出部(1入力反転型AND回路)33−3,T
U2検出部(1入力反転型AND回路)33−4,TU
12検出部(全入力反転型AND回路)33−5,最大
値設定部33−6,最大値検出部33−9,カウント値
加算部33−12,カウント値初期化制御部(1入力反
転型AND回路)33−13をそなえて構成されてい
る。Further, the J1V5 timing signal and the mapping signal (VC
By shifting the phase of 3TUG / VC2VC12) by 3 clocks respectively, the J1V5 timing signal (J1V5TPC3) of the phase C3 and the mapping signal (VC
3TUGC3 · VC2VC12C3) is generated. Next, FIG. 45 is a block diagram showing a detailed configuration of the overhead counter RAM holding unit 28 'and the overhead counter serial processing unit 33. As shown in FIG. 45, the overhead counter RAM holding unit 28' is an overhead counter. The overhead counter serial processing unit 33 includes a RAM 28'-1 and an inverting element 28'-2 that inverts the polarity of the input signal.
0 byte control unit (1 input inversion type AND circuit) 33-2,
TU3 detection unit (1-input inverting AND circuit) 33-3, T
U2 detection unit (1-input inversion AND circuit) 33-4, TU
12 detection unit (all input inversion type AND circuit) 33-5, maximum value setting unit 33-6, maximum value detection unit 33-9, count value addition unit 33-12, count value initialization control unit (1 input inversion type) AND circuit) 33-13.
【0181】ここで、オーバヘッドカウンタRAM保持
部28′において、オーバヘッドカウンタRAM28′
−1は、J1,V5バイトを0バイト目としてSPEデ
ータのバイトが何バイト目かの情報を保持するもので、
上述の位相シフト部32′から供給される位相C1のT
Uアドレス信号(TUADC1)をリードアドレス、位
相C2のTUアドレス信号(TUADC2)をライトア
ドレス、位相C3のSPEイネーブル信号(SPEEN
C3)を反転素子28′−2で反転させた信号をライト
イネーブル、マスタークロックをRAMクロックとして
動作するようになっている。Here, the overhead counter RAM 28 'in the overhead counter RAM holding unit 28'.
-1 holds information about what byte the SPE data byte is, with the J1, V5 byte as the 0th byte.
T of the phase C1 supplied from the above-mentioned phase shift unit 32 '
The U address signal (TUADC1) is the read address, the TU address signal (TUADC2) of the phase C2 is the write address, and the SPE enable signal (SPEEN) of the phase C3.
The signal obtained by inverting C3) by the inverting element 28'-2 is used as the write enable, and the master clock is used as the RAM clock.
【0182】また、オーバヘッドカウンタシリアル処理
部33において、FF回路33−1は、オーバヘッドカ
ウンタRAM28′−1から読み出された情報(カウン
ト値)を一時的に保持するものであり、0バイト制御部
33−2は、TUデータの先頭位置を示すJ1V5タイ
ミング信号(J1V5TPC3)が入力されたときにカ
ウント値を0にする制御を行なうもので、この制御後の
信号(OHCTRC3)に基づいてPOH終端処理のた
めの各種POHタイミングが生成される。Further, in the overhead counter serial processing section 33, the FF circuit 33-1 temporarily holds the information (count value) read from the overhead counter RAM 28'-1, and the 0 byte control section. 33-2 performs control to set the count value to 0 when a J1V5 timing signal (J1V5TPC3) indicating the start position of TU data is input, and POH termination processing is performed based on the signal (OHCTRC3) after this control. Various POH timings for are generated.
【0183】さらに、TU3検出部33−3は、処理を
行なうTUチャンネルがTU3であることを検出するも
ので、上記のVC3TUGC3とVC2VC12C3を
反転したものとの論理積をとるAND回路(論理積回
路)を用いてその機能が実現されており、TU2検出部
33−4は、処理を行なうTUチャンネルがTU2であ
ることを検出するもので、上記のVC3TUGC3を反
転したものとVC2VC12C3との論理積をとるAN
D回路を用いてその機能が実現されている。Further, the TU3 detecting section 33-3 detects that the TU channel to be processed is TU3, and performs an AND operation with the above VC3TUGC3 and VC2VC12C3 which are inverted (AND circuit). ), The TU2 detection unit 33-4 detects that the TU channel to be processed is TU2. The TU2 detection unit 33-4 calculates the logical product of the inverted version of VC3TUGC3 and VC2VC12C3. AN to take
The function is realized by using the D circuit.
【0184】さらに、TU12検出部33−5は、処理
を行なうTUチャンネルがTU12であることを検出す
るもので、上記のVC3TUGC3を反転したものとV
C2VC12C3を反転したものとの論理積をとるAN
D回路を用いてその機能が実現されている。また、最大
値設定部33−6は、TU3/TU2/TU12の設定
に応じてカウント値の最大値の選択を行なうもので、こ
こでは、上記のTU3検出部33−3,TU2検出部3
3−4,TU12検出部33−5の出力のうちHレベル
となったものに対応する最大値〔TU3:2FC(he
x),TU2:1AB(hex),TU12:08B
(hex)〕がAND回路33−7,OR回路(論理和
回路)33−8を通じて選択出力されるようになってい
る。Further, the TU12 detecting section 33-5 detects that the TU channel to be processed is TU12, and is the same as the one obtained by inverting the above VC3TUGC3.
AN that takes the logical product of the inverse of C2VC12C3
The function is realized by using the D circuit. The maximum value setting unit 33-6 selects the maximum value of the count value according to the setting of TU3 / TU2 / TU12. Here, the TU3 detecting unit 33-3 and the TU2 detecting unit 3 are selected.
3-4, a maximum value [TU3: 2FC (he
x), TU2: 1AB (hex), TU12: 08B
(Hex)] is selectively output through an AND circuit 33-7 and an OR circuit (logical sum circuit) 33-8.
【0185】さらに、最大値検出部33−9は、0バイ
ト制御部33−2による制御後のカウント値が最大値設
定部33−6で設定(選択出力)された最大値と一致す
るかを検出するもので、ここでは、EXOR回路(排他
的論理和回路)33−10,OR回路33−11を用い
てその機能が実現されている。なお、この最大値検出部
33−9において最大値が検出されたときは、SPEデ
ータが最後のバイトであることを示すので、次の同じT
UチャンネルのSPEデータはTUデータの先頭である
J1,V5バイトである。Further, the maximum value detection unit 33-9 determines whether the count value after the control by the 0-byte control unit 33-2 matches the maximum value set (selected output) by the maximum value setting unit 33-6. The function is realized by using an EXOR circuit (exclusive OR circuit) 33-10 and an OR circuit 33-11. When the maximum value is detected by the maximum value detecting unit 33-9, it indicates that the SPE data is the last byte, and therefore the next same T
The SPE data of the U channel is J1, V5 bytes which is the head of the TU data.
【0186】また、カウント値加算部33−12は、0
バイト制御部33−2による制御後のカウント値を+1
するものであり、カウント値初期化制御部33−13
は、上述のように最大値検出部33−9で最大値が検出
されたときは、次に処理するSPEデータがTUデータ
の先頭であるJ1,V5バイトであるため、オーバヘッ
ドカウンタRAM28′−1に保持させるカウント値を
J1,V5バイトを示す0にするよう制御するものであ
る。Further, the count value adding unit 33-12 is set to 0.
+1 the count value after control by the byte control unit 33-2
The count value initialization control unit 33-13
When the maximum value is detected by the maximum value detecting unit 33-9 as described above, the overhead counter RAM 28'-1 because the SPE data to be processed next is J1, V5 bytes which is the head of the TU data. The count value to be held at is controlled to 0 indicating J1 and V5 bytes.
【0187】このような構成により、上述のオーバヘッ
ドカウンタシリアル処理部33では、タイミング信号生
成処理部31で各種POHタイミング信号を生成する際
に必要なオーバヘッド(SPE)カウント値(OHCT
RC3)をシリアルで生成することができる。次に、図
46は図43に示すPOHタイミング信号生成部34の
詳細構成を示すブロック図で、この図46に示すPOH
タイミング信号生成部34は、以下の各部をそなえて構
成されている。With such a configuration, in the overhead counter serial processing section 33, the overhead (SPE) count value (OHCT) required when the timing signal generation processing section 31 generates various POH timing signals.
RC3) can be generated serially. Next, FIG. 46 is a block diagram showing a detailed configuration of the POH timing signal generator 34 shown in FIG. 43.
The timing signal generator 34 is configured to include the following parts.
【0188】・デコード回路(DEC)34−1:SP
Eカウント値(OHCTRC3)の0を検出(デコー
ド)するものである。
・デコード回路(DEC)34−2:SPEカウント値
(OHCTRC3)の85を検出(デコード)するもの
である。
・デコード回路(DEC)34−3:SPEカウント値
(OHCTRC3)の170を検出(デコード)するも
のである。Decode circuit (DEC) 34-1: SP
The E count value (OHCTRC3) of 0 is detected (decoded). Decoding circuit (DEC) 34-2: which detects (decodes) 85 of the SPE count value (OHCTRC3). Decoding circuit (DEC) 34-3: Detects (decodes) 170 of the SPE count value (OHCTRC3).
【0189】・デコード回路(DEC)34−4:SP
Eカウント値(OHCTRC3)の255を検出(デコ
ード)するものである。
・デコード回路(DEC)34−5:SPEカウント値
(OHCTRC3)の107を検出(デコード)するも
のである。
・デコード回路(DEC)34−6:SPEカウント値
(OHCTRC3)の35を検出(デコード)するもの
である。Decode circuit (DEC) 34-4: SP
The E count value (OHCTRC3) of 255 is detected (decoded). Decoding circuit (DEC) 34-5: Detects (decodes) 107 of SPE count value (OHCTRC3). Decoding circuit (DEC) 34-6: which detects (decodes) 35 of the SPE count value (OHCTRC3).
【0190】・TU3検出部(1入力反転型AND回
路)34−7:処理を行なうTUチャンネルがTU3で
あることを検出するものである。
・TU2検出部(1入力反転型AND回路)34−8:
処理を行なうTUチャンネルがTU2であることを検出
するものである。
・TU12検出部(全入力反転型AND回路)34−
9:処理を行なうTUチャンネルがTU12であること
を検出するものである。TU3 detecting section (1 input inverting AND circuit) 34-7: This is for detecting that the TU channel to be processed is TU3. TU2 detector (1 input inverting AND circuit) 34-8:
It detects that the TU channel to be processed is TU2. -TU12 detector (all-input inverting AND circuit) 34-
9: Detects that the TU channel to be processed is TU12.
【0191】・J1条件検出部(AND回路)34−1
0:処理を行なうTUチャンネルがTU3の0バイト目
であることを検出するものである。
・B3条件検出部(AND回路)34−11:処理を行
なうTUチャンネルがTU3の85バイト目であること
を検出するものである。
・C2条件検出部(AND回路)34−12:処理を行
なうTUチャンネルがTU3の170バイト目であるこ
とを検出するものである。J1 condition detector (AND circuit) 34-1
0: Detects that the TU channel to be processed is the 0th byte of TU3. B3 condition detection unit (AND circuit) 34-11: Detects that the TU channel for processing is the 85th byte of TU3. C2 condition detector (AND circuit) 34-12: Detects that the TU channel for processing is the 170th byte of TU3.
【0192】・G1条件検出部(AND回路)34−1
3:処理を行なうTUチャンネルがTU3の255バイ
ト目であることを検出するものである。
・V5条件検出部(1入力反転型AND回路)34−1
4:処理を行なうTUチャンネルがTU2/TU12の
0バイト目であることを検出するものである。
・TU2J2条件検出部(AND回路)34−15:処
理を行なうTUチャンネルがTU2の107バイト目で
あることを検出するものである。G1 condition detection unit (AND circuit) 34-1
3: Detects that the TU channel to be processed is the 255th byte of TU3. .V5 condition detection unit (1 input inversion type AND circuit) 34-1
4: Detects that the TU channel to be processed is the 0th byte of TU2 / TU12. TU2J2 condition detection unit (AND circuit) 34-15: Detects that the TU channel to be processed is the 107th byte of TU2.
【0193】・TU12J2条件検出部(AND回路)
34−16:処理を行なうTUチャンネルがTU12の
35バイト目であることを検出するものである。
・J2条件検出部(OR回路)34−17:上記のTU
2J2条件検出部34−15,TU12J2条件検出部
34−16によりTU2/TU12のJ2条件が検出さ
れたことを検出するものである。TU12J2 condition detection unit (AND circuit)
34-16: Detects that the TU channel for processing is the 35th byte of TU12. -J2 condition detection unit (OR circuit) 34-17: TU described above
The 2J2 condition detecting units 34-15 and TU12J2 condition detecting unit 34-16 detect that the J2 condition of TU2 / TU12 is detected.
【0194】・J1タイミング信号生成部(AND回
路)34−18:上記のJ1条件検出部34−10の出
力信号とSPEイネーブル信号との論理積をとることに
より、J1バイトの位置を示す信号を生成するものであ
る。
・B3タイミング信号生成部(AND回路)34−1
9:上記のB3条件検出部34−11の出力信号とSP
Eイネーブル信号との論理積をとることにより、B3バ
イトの位置を示す信号を生成するものである。J1 timing signal generator (AND circuit) 34-18: A signal indicating the position of the J1 byte is obtained by taking the logical product of the output signal of the J1 condition detector 34-10 and the SPE enable signal. To generate. B3 timing signal generator (AND circuit) 34-1
9: Output signal of the above B3 condition detection unit 34-11 and SP
By taking the logical product with the E enable signal, a signal indicating the position of the B3 byte is generated.
【0195】・C2タイミング信号生成部(AND回
路)34−20:上記のC2条件検出部34−12の出
力信号とSPEイネーブル信号との論理積をとることに
より、C2バイトの位置を示す信号を生成するものであ
る。
・G1タイミング信号生成部(AND回路)34−2
1:上記のG1条件検出部34−13の出力信号とSP
Eイネーブル信号との論理積をとることにより、G1バ
イトの位置を示す信号を生成するものである。C2 timing signal generation section (AND circuit) 34-20: A signal indicating the position of the C2 byte is obtained by taking the logical product of the output signal of the C2 condition detection section 34-12 and the SPE enable signal. To generate. -G1 timing signal generator (AND circuit) 34-2
1: SP and the output signal of the above G1 condition detection unit 34-13
By taking the logical product with the E enable signal, a signal indicating the position of the G1 byte is generated.
【0196】・V5タイミング信号生成部(AND回
路)34−22:上記のV5条件検出部34−14の出
力信号とSPEイネーブル信号との論理積をとることに
より、V5バイトの位置を示す信号を生成するものであ
る。
・J2タイミング信号生成部(AND回路)34−2
3:上記のJ2条件検出部34−17の出力信号とSP
Eイネーブル信号との論理積をとることにより、J2バ
イトの位置を示す信号を生成するものである。V5 timing signal generator (AND circuit) 34-22: A signal indicating the position of the V5 byte is obtained by taking the logical product of the output signal of the V5 condition detector 34-14 and the SPE enable signal. To generate. -J2 timing signal generator (AND circuit) 34-2
3: SP and the output signal of the J2 condition detection unit 34-17 described above
A signal indicating the position of the J2 byte is generated by taking the logical product with the E enable signal.
【0197】・J1J2タイミング信号生成部(OR回
路)34−24:J1・J2バイトの位置を示す信号を
生成するものである。
・B3V5タイミング信号生成部(OR回路)34−2
5:B3・V5バイトの位置を示す信号を生成するもの
である。
・C2V5タイミング信号生成部(OR回路)34−2
6:C2・V5バイトの位置を示す信号を生成するもの
である。J1J2 timing signal generation section (OR circuit) 34-24: generates a signal indicating the position of the J1 and J2 bytes. B3V5 timing signal generator (OR circuit) 34-2
5: Generates a signal indicating the position of the B3 · V5 byte. -C2V5 timing signal generator (OR circuit) 34-2
6: Generates a signal indicating the position of the C2 · V5 byte.
【0198】・G1V5タイミング信号生成部(OR回
路)34−27:G1・V5バイトの位置を示す信号を
生成するものである。
なお、上記の各タイミング信号生成部34−18〜34
−23が入力信号とSPEイネーブル信号との論理積を
とるようにしているのは、TUのSPEデータでないタ
イミングのときに対応する検出部34−10〜34−1
7において各バイトの検出条件が成立する(誤ったタイ
ミングでタイミング信号が生成される)のを防いで、常
に正確なタイミングで各種タイミング信号を生成できる
ようにするためである。G1V5 timing signal generation unit (OR circuit) 34-27: generates a signal indicating the position of the G1V5 byte. The timing signal generation units 34-18 to 34 described above are provided.
-23 is configured to take the logical product of the input signal and the SPE enable signal because the detection units 34-10 to 34-1 corresponding to the timing that is not the SPE data of the TU.
This is to prevent the detection condition of each byte from being satisfied (the timing signal is generated at an incorrect timing) in No. 7 so that various timing signals can always be generated at accurate timing.
【0199】これにより、上述のPOHタイミング信号
生成部34では、後述する各終端処理部22〜25(図
37参照)での終端処理に必要な各種POHタイミング
信号(J1,B3,C2,G1,V5,J2などの各バ
イトの位置を示す信号)をシリアルで生成することがで
きる。次に、図47は図43におけるPOHタイミング
信号シフト部35の詳細構成を示すブロック図で、この
図47に示すように、POHタイミング信号シフト部3
5は、それぞれ入力信号の位相をマスタークロック1ク
ロック分遅延させるFF回路35−1〜35−8をそな
えて構成されており、上述のPOHタイミング信号生成
部34で生成された各種のPOHタイミング信号の位相
を、それぞれ、各終端処理部22〜25でのPOH終端
処理に適した位相までシフトするようになっている。As a result, in the POH timing signal generation unit 34 described above, various POH timing signals (J1, B3, C2, G1, etc.) necessary for termination processing in each of the termination processing units 22 to 25 (see FIG. 37) described later are performed. A signal indicating the position of each byte such as V5, J2) can be serially generated. Next, FIG. 47 is a block diagram showing a detailed configuration of the POH timing signal shift unit 35 in FIG. 43. As shown in FIG.
5 includes FF circuits 35-1 to 35-8 that delay the phase of the input signal by one master clock, and various POH timing signals generated by the POH timing signal generation unit 34 described above. Is shifted to a phase suitable for POH termination processing in the termination processing units 22 to 25, respectively.
【0200】例えば、J1タイミング信号(J1TPC
3)は、5段構成のFF回路35−1によりその位相C
3が5クロック分遅延されることにより、J1TPC8
となり、B3タイミング信号(B3TPC3)は、5段
構成のFF回路35−2によりその位相C3が5クロッ
ク分遅延されることにより、B3TPC8となり、C2
タイミング信号(C2TPC3)は、5段構成のFF回
路35−3によりその位相C3が5クロック分遅延され
ることにより、C2TPC8となる。For example, the J1 timing signal (J1TPC
3) shows the phase C by the FF circuit 35-1 having a five-stage configuration.
By delaying 3 by 5 clocks, J1TPC8
Then, the B3 timing signal (B3TPC3) becomes B3TPC8 by delaying the phase C3 by 5 clocks by the FF circuit 35-2 having the five-stage configuration, and becomes C2.
The timing signal (C2TPC3) becomes C2TPC8 by delaying the phase C3 by 5 clocks by the FF circuit 35-3 having the five-stage configuration.
【0201】また、V5タイミング信号(V5TPC
3),J12タイミング信号(J12TPC3),B3
V5タイミング信号(B3V5TPC3),C2V5タ
イミング信号(C2V5TPC3),G1V5タイミン
グ信号(G1V5TPC3)は、それぞれ、対応するF
F回路35−4〜35−8により、その位相C3が2〜
5クロック分遅延されることにより、V5TPC5〜C
8,J12TPC3〜C8,B3V5TPC3〜C8,
C2V5TPC3〜C8,G1V5TPC3〜C8とな
る。Further, the V5 timing signal (V5TPC
3), J12 timing signal (J12TPC3), B3
The V5 timing signal (B3V5TPC3), the C2V5 timing signal (C2V5TPC3), and the G1V5 timing signal (G1V5TPC3) respectively correspond to F
The phase C3 of the F circuits 35-4 to 35-8 is 2 to
Delayed by 5 clocks, V5TPC5-C
8, J12TPC3 to C8, B3V5TPC3 to C8,
C2V5TPC3 to C8 and G1V5TPC3 to C8.
【0202】次に、図48は図43におけるLOM保持
用RAM動作制御部36の詳細構成を示すブロック図
で、この図48に示すように、本実施形態のLOM保持
用RAM動作制御部36は、動作クロックマスク生成部
(OR回路)36−1,FF回路36−2,クロックマ
スク部(1入力反転型OR回路)36−3及び反転素子
36−4をそなえて構成されている。Next, FIG. 48 is a block diagram showing the detailed structure of the LOM holding RAM operation control unit 36 in FIG. 43. As shown in FIG. 48, the LOM holding RAM operation control unit 36 of this embodiment is , An operation clock mask generation unit (OR circuit) 36-1, an FF circuit 36-2, a clock mask unit (1-input inverting OR circuit) 36-3, and an inverting element 36-4.
【0203】ここで、動作クロックマスク生成部36−
1は、上述のPOHタイミング信号シフト部35で位相
シフトされて生成されたJ12タイミング信号(J12
TPC5〜C8)のうち、J12TPC5から後述する
J1/J2バイト終端処理部22内のLOM保持用RA
M50−1(図61参照)の読み出しアドレスの取り込
みクロックマスク、J12TPC6からLOM保持用R
AM50−1の書き込みアドレスの取り込みクロックマ
スク、J12TPC7からLOM保持用RAM50−1
への書き込みデータの書き込みクロックマスクの生成を
それぞれ行なうものである。Here, the operation clock mask generator 36-
1 is the J12 timing signal (J12) generated by the phase shift in the POH timing signal shift unit 35 described above.
TPC5 to C8), from J12TPC5, the RA for holding LOM in the J1 / J2 byte termination processing unit 22 described later.
M50-1 (see FIG. 61) read address fetch clock mask, J12TPC6 to LOM holding R
A clock mask for fetching the write address of the AM50-1 from the J12TPC7 to the LOM holding RAM50-1
The write clock mask of the write data to is generated respectively.
【0204】また、FF回路36−2は、この動作クロ
ックマスク生成部36−1の出力(クロックマスク)を
マスタークロック1クロック分遅延させるものであり、
クロックマスク部36−3は、このFF回路36−2か
らのクロックマスクを用いてマスタークロックのマスク
を行ない、LOM保持用RAM50−1の読み出し及び
書き込みに必要な分のクロックエッジ(LOMCK)を
生成するものであり、反転素子36−4は、J12TP
C8の極性を反転してLOM保持用RAM50−1の負
極性のライトイネーブル信号(XLOMWEN)を生成
するものである。The FF circuit 36-2 delays the output (clock mask) of the operation clock mask generator 36-1 by one master clock.
The clock mask unit 36-3 masks the master clock using the clock mask from the FF circuit 36-2, and generates clock edges (LOMCK) for reading and writing the LOM holding RAM 50-1. The inverting element 36-4 is a J12TP
The polarity of C8 is inverted to generate a negative write enable signal (XLOMWEN) for the LOM holding RAM 50-1.
【0205】これにより、上述のLOM保持用RAM動
作制御部36は、上述のごとく生成されるクロックエッ
ジ(LOMCK),ライトイネーブル信号(XLOMW
EN)を用いて、LOM保持用RAM50−1を最適な
タイミングで動作させることができる。次に、図49は
図43におけるFRNO保持用RAM動作制御部37の
詳細構成を示すブロック図で、この図49に示すよう
に、本実施形態のFRNO保持用RAM動作制御部37
も、上述のLOM保持用RAM動作制御部36と同様
に、動作クロックマスク生成部(OR回路)37−1,
FF回路37−2,クロックマスク部(1入力反転型O
R回路)37−3及び反転素子37−4をそなえて構成
されている。As a result, the LOM holding RAM operation control section 36 described above causes the clock edge (LOMCK) and the write enable signal (XLOMW) generated as described above.
EN) can be used to operate the LOM holding RAM 50-1 at an optimum timing. Next, FIG. 49 is a block diagram showing the detailed configuration of the FRNO holding RAM operation control section 37 in FIG. 43. As shown in FIG. 49, the FRNO holding RAM operation control section 37 of the present embodiment.
Similarly to the above-described LOM holding RAM operation control unit 36, an operation clock mask generation unit (OR circuit) 37-1,
FF circuit 37-2, clock mask section (1 input inversion type O
R circuit) 37-3 and an inverting element 37-4.
【0206】ここで、動作クロックマスク生成部37−
1は、上述のPOHタイミング信号生成部34で生成さ
れたJ12タイミング信号(J12TPC3)とPOH
タイミング信号シフト部35で位相シフトされて生成さ
れたJ12タイミング信号(J12TPC5〜C8)の
うち、J12TPC3から後述するJ1/J2バイト終
端処理部22内のFRNO保持用RAM51−1(図6
2参照)の読み出しアドレスの取り込みクロックマス
ク、J12TPC6からFRNO保持用RAM51−1
の書き込みアドレスの取り込みクロックマスク、J12
TPC7からFRNO保持用RAM51−1への書き込
みデータの書き込みクロックマスクの生成をそれぞれ行
なうものである。Here, the operation clock mask generator 37-
1 is the JOH timing signal (J12TPC3) generated by the POH timing signal generation unit 34 and the POH.
Of the J12 timing signals (J12TPC5 to C8) that are phase-shifted and generated by the timing signal shift unit 35, the FRNO holding RAM 51-1 (FIG. 6) in the J1 / J2 byte termination processing unit 22 described later from J12TPC3.
2)) Read address fetching clock mask, J12TPC6 to FRNO holding RAM 51-1
Write address capture clock mask, J12
A write clock mask for writing data from the TPC 7 to the FRNO holding RAM 51-1 is generated.
【0207】また、FF回路37−2は、この動作クロ
ックマスク生成部37−1の出力(クロックマスク)を
マスタークロック1クロック分遅延させるものであり、
クロックマスク部37−3は、このFF回路37−2か
らのクロックマスクを用いてマスタークロックのマスク
を行ない、FRNO保持用RAM51−1の読み出し及
び書き込みに必要な分のクロックエッジ(FRNOC
K)を生成するものであり、反転素子37−4は、J1
2TPC8の極性を反転してFRNO保持用RAM51
−1の負極性のライトイネーブル信号(XFRNOWE
N)を生成するものである。The FF circuit 37-2 delays the output (clock mask) of the operation clock mask generator 37-1 by one master clock.
The clock mask unit 37-3 masks the master clock using the clock mask from the FF circuit 37-2, and clock edges (FRNOC) for reading and writing the FRNO holding RAM 51-1.
K1), and the inverting element 37-4 is
RAM51 for holding FRNO by inverting the polarity of 2TPC8
-1 negative write enable signal (XFRNOWE
N) is generated.
【0208】これにより、上述のFRNO保持用RAM
動作制御部37は、上述のごとく生成されるクロックエ
ッジ(FRNOCK),ライトイネーブル信号(XFR
NOWEN)を用いて、FRNO保持用RAM51−1
を最適なタイミングで動作させる。次に、図50は図4
3におけるBIP2保持用RAM動作制御部38の詳細
構成を示すブロック図で、この図50に示すように、本
実施形態のBIP2保持用RAM動作制御部38も、上
述のFRNO保持用RAM動作制御部37と同様に、動
作クロックマスク生成部(OR回路)38−1,FF回
路38−2,クロックマスク部(1入力反転型OR回
路)38−3及び反転素子38−4をそなえて構成され
ている。Thus, the FRNO holding RAM described above
The operation control unit 37 uses the clock edge (FRNOCK) and the write enable signal (XFR) generated as described above.
NOWEN) using the FRNO holding RAM 51-1
To operate at the optimal timing. Next, FIG.
50 is a block diagram showing a detailed configuration of the BIP2 holding RAM operation control unit 38 in FIG. 3, and as shown in FIG. 50, the BIP2 holding RAM operation control unit 38 of the present embodiment also includes the FRNO holding RAM operation control unit described above. Similar to 37, it is configured to include an operation clock mask generation unit (OR circuit) 38-1, an FF circuit 38-2, a clock mask unit (1 input inversion type OR circuit) 38-3, and an inversion element 38-4. There is.
【0209】ここで、動作クロックマスク生成部38−
1は、上述のPOHタイミング信号シフト部35で位相
シフトされて生成されたSPEイネーブル信号(SPE
ENC5〜C8)のうち、SPEENC5から後述する
B3/V5バイト終端処理部23内のBIP2保持用R
AM54−1(図85参照)の読み出しアドレスの取り
込みクロックマスク、SPEENC6からBIP2保持
用RAM54−1の書き込みアドレスの取り込みクロッ
クマスク、SPEENC7からBIP2保持用RAM5
4−1への書き込みデータの書き込みクロックマスクの
生成をそれぞれ行なうものである。Here, the operation clock mask generator 38-
1 is an SPE enable signal (SPE enable signal generated by being phase-shifted by the POH timing signal shift unit 35 described above).
Among the ENC5 to C8), a BIP2 holding R in the B3 / V5 byte termination processing unit 23 described later from SPEENC5.
AM54-1 (see FIG. 85) read address fetch clock mask, SPEENC6 to BIP2 holding RAM 54-1 write address fetch clock mask, SPEENC7 to BIP2 holding RAM5
The write clock mask of the write data to 4-1 is generated respectively.
【0210】また、FF回路38−2は、この動作クロ
ックマスク生成部38−1の出力(クロックマスク)を
マスタークロック1クロック分遅延させるものであり、
クロックマスク部38−3は、このFF回路38−2か
らのクロックマスクを用いてマスタークロックのマスク
を行ない、BIP2保持用RAM54−1の読み出し及
び書き込みに必要な分のクロックエッジ(BIPCK)
を生成するものであり、反転素子38−4は、SPEE
NC8の極性を反転してBIP2保持用RAM54−1
の負極性のライトイネーブル信号(XBIPWENC
8)を生成するものである。Further, the FF circuit 38-2 delays the output (clock mask) of the operation clock mask generator 38-1 by one master clock,
The clock mask unit 38-3 masks the master clock using the clock mask from the FF circuit 38-2, and clock edges (BIPCK) required for reading and writing the BIP2 holding RAM 54-1.
And the inverting element 38-4 is a SPEE
BIP2 holding RAM 54-1 by inverting the polarity of NC8
Negative write enable signal (XBIPWENC
8) is generated.
【0211】これにより、上述のBIP2保持用RAM
動作制御部38は、上記のクロックエッジ(BIPC
K),ライトイネーブル信号(XBIPWENC8)を
用いて、BIP2保持用RAM54−1を最適なタイミ
ングで動作させることができる。次に、図51は図43
におけるSL保持用RAM動作制御部39の詳細構成を
示すブロック図で、この図51に示すように、本実施形
態のSL保持用RAM動作制御部39も、上述のBIP
2保持用RAM動作制御部38と同様に、動作クロック
マスク生成部(OR回路)39−1,FF回路39−
2,クロックマスク部(1入力反転型OR回路)39−
3及び反転素子39−4をそなえて構成されている。Thus, the BIP2 holding RAM described above is stored.
The operation control unit 38 uses the clock edge (BIPC
K) and the write enable signal (XBIPWENC8), the BIP2 holding RAM 54-1 can be operated at an optimum timing. Next, FIG.
51 is a block diagram showing a detailed configuration of the SL holding RAM operation control unit 39 in FIG. 51. As shown in FIG. 51, the SL holding RAM operation control unit 39 of the present embodiment also has the above-mentioned BIP.
Similar to the 2 holding RAM operation control unit 38, an operation clock mask generation unit (OR circuit) 39-1, an FF circuit 39-
2, clock mask section (1 input inversion type OR circuit) 39-
3 and an inverting element 39-4.
【0212】ここで、動作クロックマスク生成部39−
1は、上述のPOHタイミング信号シフト部35で位相
シフトされて生成されたC2V5タイミング信号(C2
V5TPC5〜C8)のうち、C2V5TPC5から後
述するC2/V5バイト終端処理部24内のSL保持用
RAM72−1(図104参照)の読み出しアドレスの
取り込みクロックマスク、C2V5TPC6からSL保
持用RAM72−1の書き込みアドレスの取り込みクロ
ックマスク、C2V5TPC7からSL保持用RAM7
2−1への書き込みデータの書き込みクロックマスクの
生成をそれぞれ行なうものである。Here, the operation clock mask generator 39-
1 is a C2V5 timing signal (C2V5 generated by being phase-shifted by the POH timing signal shift unit 35 described above).
Of the V5TPC5 to C8), the C2V5TPC5 capture clock mask of the read address of the SL holding RAM 72-1 (see FIG. 104) in the C2 / V5 byte termination processing unit 24 described later, and the writing of the SL holding RAM 72-1 from the C2V5TPC6. Address capture clock mask, C2V5TPC7 to SL holding RAM7
The write clock mask of the write data to 2-1 is respectively generated.
【0213】また、FF回路39−2は、この動作クロ
ックマスク生成部39−1の出力(クロックマスク)を
マスタークロック1クロック分遅延させるものであり、
クロックマスク部39−3は、このFF回路39−2か
らのクロックマスクを用いてマスタークロックのマスク
を行ない、SL保持用RAM72−1の読み出し及び書
き込みに必要な分のクロックエッジ(SLCK)を生成
するものであり、反転素子39−4は、C2V5TPC
8の極性を反転してSL保持用RAM72−1の負極性
のライトイネーブル信号(XSLWENC8)を生成す
るものである。Further, the FF circuit 39-2 delays the output (clock mask) of the operation clock mask generator 39-1 by one master clock,
The clock mask unit 39-3 masks the master clock using the clock mask from the FF circuit 39-2, and generates clock edges (SLCK) for reading and writing the SL holding RAM 72-1. The inverting element 39-4 is a C2V5TPC
8 is inverted to generate a negative write enable signal (XSLWENC8) for the SL holding RAM 72-1.
【0214】これにより、上述のSL保持用RAM動作
制御部39は、上記のクロックエッジ(SLCK),ラ
イトイネーブル信号(XSLWENC8)を用いて、S
L保持用RAM72−1を最適なタイミングで動作させ
ることができる。次に、図52は図43におけるFER
F保持用RAM動作制御部40の詳細構成を示すブロッ
ク図で、この図52に示すように、本実施形態のFER
F保持用RAM動作制御部40も、上述のSL保持用R
AM動作制御部39と同様に、動作クロックマスク生成
部(OR回路)40−1,FF回路40−2,クロック
マスク部(1入力反転型OR回路)40−3及び反転素
子40−4をそなえて構成されている。As a result, the above-described SL holding RAM operation control section 39 uses the clock edge (SLCK) and write enable signal (XSLWENC8) to perform S
The L holding RAM 72-1 can be operated at an optimum timing. Next, FIG. 52 shows the FER in FIG.
52 is a block diagram showing a detailed configuration of the F holding RAM operation control unit 40. As shown in FIG. 52, the FER of the present embodiment is
The F holding RAM operation control unit 40 also uses the SL holding R described above.
Similar to the AM operation control unit 39, it includes an operation clock mask generation unit (OR circuit) 40-1, an FF circuit 40-2, a clock mask unit (1 input inversion type OR circuit) 40-3, and an inversion element 40-4. Is configured.
【0215】ここで、動作クロックマスク生成部40−
1は、上述のPOHタイミング信号シフト部35で位相
シフトされて生成されたG1V5タイミング信号(G1
V5TPC5〜C8)のうち、G1V5TPC5から後
述するG1/V5バイト終端処理部25内のFERF保
持用RAM96−1(図116参照)の読み出しアドレ
スの取り込みクロックマスク、G1V5TPC6からF
ERF保持用RAM96−1の書き込みアドレスの取り
込みクロックマスク、G1V5TPC7からFERF保
持用RAM96−1への書き込みデータの書き込みクロ
ックマスクの生成をそれぞれ行なうものである。Here, the operation clock mask generator 40-
1 is a G1V5 timing signal (G1V5) generated by the phase shift of the POH timing signal shift unit 35 described above.
V5TPC5 to C8), G1V5TPC5 to G1V5TPC5 to the read address of the FERF holding RAM 96-1 (see FIG. 116) in the G1 / V5 byte termination processing unit 25, which will be described later, and G1V5TPC6 to F
A clock mask for fetching the write address of the ERF holding RAM 96-1 and a write clock mask for the write data from the G1V5TPC7 to the FERF holding RAM 96-1 are respectively generated.
【0216】また、FF回路40−2は、この動作クロ
ックマスク生成部40−1の出力(クロックマスク)を
マスタークロック1クロック分遅延させるものであり、
クロックマスク部40−3は、このFF回路40−2か
らのクロックマスクを用いてマスタークロックのマスク
を行ない、FERF保持用RAM96−1の読み出し及
び書き込みに必要な分のクロックエッジ(FERFC
K)を生成するものであり、反転素子40−4は、G1
V5TPC8の極性を反転してFERF保持用RAM9
6−1の負極性のライトイネーブル信号(XFERFW
ENC8)を生成するものである。Further, the FF circuit 40-2 delays the output (clock mask) of the operation clock mask generator 40-1 by one master clock,
The clock mask unit 40-3 masks the master clock by using the clock mask from the FF circuit 40-2, and clock edges (FERFC) necessary for reading and writing of the FERF holding RAM 96-1.
K1), and the inverting element 40-4 is
RAM9 for holding FERF by reversing the polarity of V5TPC8
6-1 negative write enable signal (XFERFW
ENC8) is generated.
【0217】これにより、上述のFERF保持用RAM
動作制御部40は、上記のクロックエッジ(FERFC
K),ライトイネーブル信号(XFERFWENC8)
を生成して、FERF保持用RAM96−1を最適なタ
イミングで動作させることができる。次に、図53は図
43における受信期待値保持用RAM動作制御部41の
詳細構成を示すブロック図で、この図53に示すよう
に、本実施形態の受信期待値保持用RAM動作制御部4
1は、受信期待値読み出し要求検出部(OR回路)41
−1,EXP1期待値読み出し動作クロックマスク生成
部(1入力反転型AND回路)41−2,EXP2期待
値読み出し動作クロックマスク生成部(AND回路)4
1−3,EXP1期待値設定アクセス動作クロックマス
ク生成部(1入力反転型AND回路)41−4,EXP
2期待値設定アクセス動作クロックマスク生成部(AN
D回路)41−5,EXP1クロックマスク生成部(O
R回路)41−6,EXP2クロックマスク生成部(O
R回路)41−7,FF回路41−8,41−9,EX
P1クロックマスク部(1入力反転型OR回路)41−
10,EXP2クロックマスク部(1入力反転型OR回
路)41−11,EXP1ライトイネーブル生成部(1
入力反転型NAND回路)41−12及びEXP2ライ
トイネーブル生成部(NAND回路)41−13を有し
て構成されている。As a result, the above-mentioned FERF holding RAM
The operation control unit 40 uses the clock edge (FERFC
K), write enable signal (XFERFWENC8)
Can be generated and the FERF holding RAM 96-1 can be operated at an optimum timing. Next, FIG. 53 is a block diagram showing a detailed configuration of the expected reception value holding RAM operation control unit 41 in FIG. 43. As shown in FIG. 53, the expected reception value holding RAM operation control unit 4 of the present embodiment is shown.
1 is a reception expected value read request detection unit (OR circuit) 41
-1, EXP1 expected value read operation clock mask generation unit (1 input inverting AND circuit) 41-2, EXP2 expected value read operation clock mask generation unit (AND circuit) 4
1-3, EXP1 Expected Value Setting Access Operation Clock Mask Generator (1 Input Inverted AND Circuit) 41-4, EXP
2 Expectation value setting access operation clock mask generator (AN
D circuit) 41-5, EXP1 clock mask generator (O
R circuit) 41-6, EXP2 clock mask generator (O
R circuit) 41-7, FF circuits 41-8, 41-9, EX
P1 clock mask section (1 input inverting OR circuit) 41-
10, EXP2 clock mask unit (1 input inversion type OR circuit) 41-11, EXP1 write enable generation unit (1
An input inversion type NAND circuit) 41-12 and an EXP2 write enable generation unit (NAND circuit) 41-13 are included.
【0218】ここで、受信期待値読み出し要求検出部4
1−1は、J1,J2バイトのパストレースデータの受
信期待値,C2,V5バイトのシグナルラベル受信期待
値の読み出しタイミングを検出するものであり、EXP
1期待値読み出し動作クロックマスク生成部41−2
は、後述するREXPADC5(図70参照)の受信期
待値の読み出しアドレスの最上位ビットが“0”なら
ば、EXP1保持用RAM48−1(図70参照)より
受信期待値を読み出すべく、EXP1保持用RAM48
−1の読み出しアドレスの取り込みクロックマスクの生
成を行なうものである。Here, the reception expected value read request detection unit 4
Reference numeral 1-1 is for detecting the read timing of the expected reception value of the path trace data of J1 and J2 bytes and the read expected value of the signal label of C2 and V5 bytes.
1 Expected Value Read Operation Clock Mask Generator 41-2
If the most significant bit of the read address of the reception expected value of REXP ADC5 (see FIG. 70) described later is “0”, the EXP1 holding RAM 48-1 (see FIG. 70) reads out the reception expected value from the EXP1 holding RAM. RAM48
A read-out address of -1 is taken in to generate a clock mask.
【0219】また、EXP2期待値読み出し動作クロッ
クマスク生成部41−3は、上記REXPADC5の受
信期待値の読み出しアドレスの最上位ビットが“1”な
らばEP2保持用RAM48−2より受信期待値を読み
出すべく、EXP2保持用RAM48−2の読み出しア
ドレスの取り込みクロックマスクの生成を行なうもので
あり、EXP1期待値設定アクセス動作クロックマスク
生成部41−4は、ソフト(マイコン10:図29参
照)側より受信期待値の設定、又は設定内容の読み出し
が行なわれるときに、ソフト側の読み出し/書き込みア
ドレスのMEXPADの最上位ビットが“0”ならば、
EXP1保持用RAM48−1への読み出し/書き込み
が行なわれるよう、EXP1保持用RAM48−1のク
ロックマスクの生成を行なうものである。The EXP2 expected value read operation clock mask generator 41-3 reads the expected reception value from the EP2 holding RAM 48-2 if the most significant bit of the read address of the expected reception value of the REXPADC5 is "1". Therefore, the read address of the EXP2 holding RAM 48-2 is fetched, and a clock mask is generated. The EXP1 expected value setting access operation clock mask generation section 41-4 receives from the software (microcomputer 10: see FIG. 29) side. If the most significant bit of MEXPAD of the read / write address on the software side is “0” when the expected value is set or the setting contents are read,
A clock mask for the EXP1 holding RAM 48-1 is generated so that reading / writing can be performed to the EXP1 holding RAM 48-1.
【0220】さらに、EXP2期待値設定アクセス動作
クロックマスク生成部41−5は、ソフト側より受信期
待値の設定、又は設定内容の読み出しが行なわれるとき
に、上記MEXPADの最上位ビットが“1”ならば、
EXP2保持用RAM48−2への読み出し/書き込み
が行なわれるよう、EXP2保持用RAM48−2のク
ロックマスクの生成を行なうものである。Further, the EXP2 expected value setting access operation clock mask generator 41-5 sets the most significant bit of MEXPAD to "1" when the expected received value is set or the setting contents are read from the software side. Then,
The clock mask of the EXP2 holding RAM 48-2 is generated so that the reading / writing can be performed to the EXP2 holding RAM 48-2.
【0221】また、EXP1クロックマスク生成部41
−6は、上述のEXP1期待値読み出し動作クロックマ
スク生成部41−2,EXP1期待値設定アクセス動作
クロックマスク生成部41−4で生成された各クロック
マスク信号の論理和をとるものであり、EXP2クロッ
クマスク生成部41−7は、上述のEXP2期待値読み
出し動作クロックマスク生成部41−3,EXP2期待
値設定アクセス動作クロックマスク生成部41−5で生
成された各クロックマスク信号の論理和をとるものであ
る。Further, the EXP1 clock mask generator 41
-6 is a logical sum of the clock mask signals generated by the EXP1 expected value read operation clock mask generation unit 41-2 and the EXP1 expected value setting access operation clock mask generation unit 41-4 described above. The clock mask generation unit 41-7 takes the logical sum of the clock mask signals generated by the EXP2 expected value read operation clock mask generation unit 41-3 and the EXP2 expected value setting access operation clock mask generation unit 41-5. It is a thing.
【0222】さらに、FF回路41−8は、上述のEX
P1クロックマスク生成部41−6の出力(EXP1ク
ロックマスク)をマスタークロック1クロック分遅延す
るものであり、FF回路41−9は、上述のEXP2ク
ロックマスク生成部41−7の出力(EXP2クロック
マスク)をマスタークロック1クロック分遅延するもの
である。Further, the FF circuit 41-8 has the above-mentioned EX
The output of the P1 clock mask generation unit 41-6 (EXP1 clock mask) is delayed by one master clock, and the FF circuit 41-9 outputs the output of the EXP2 clock mask generation unit 41-7 (EXP2 clock mask). ) Is delayed by one master clock.
【0223】また、EXP1クロックマスク部41−1
0は、FF回路41−8の出力(EXP1クロックマス
ク)を用いて、マスタークロックのマスクを行ない、E
XP1保持用RAM48−1に保持されたデータ(EX
P1)の読み出し/書き込みに必要なクロックエッジ
(EXP1CK)を生成するものであり、EXP2クロ
ックマスク部41−11は、FF回路41−9の出力
(EXP2クロックマスク)を用いて、マスタークロッ
クのマスクを行ない、EXP2保持用RAM48−2に
保持されたデータ(EXP2)の読み出し/書き込みに
必要なクロックエッジ(EXP2CK)を生成するもの
である。Also, the EXP1 clock mask section 41-1
0 masks the master clock using the output (EXP1 clock mask) of the FF circuit 41-8, and E
The data stored in the XP1 holding RAM 48-1 (EX
P1) is used to generate a clock edge (EXP1CK) necessary for reading / writing, and the EXP2 clock mask unit 41-11 uses the output (EXP2 clock mask) of the FF circuit 41-9 to mask the master clock. The clock edge (EXP2CK) necessary for reading / writing the data (EXP2) held in the EXP2 holding RAM 48-2 is generated.
【0224】さらに、EXP1ライトイネーブル生成部
41−12は、ソフト側より受信期待値の書き込みが行
なわれるときに、上記MEXPADの最上位ビットが
“0”ならば、EXP1保持用RAM48−1へのデー
タの書き込みが行なわれるよう、EXP1保持用RAM
48−1のライトイネーブル(XEXP1WEN)の生
成を行なうものであり、EXP2ライトイネーブル生成
部41−13は、ソフト側より受信期待値の書き込みが
行なわれるときに、上記MEXPADの最上位ビットが
“1”ならば、EXP2保持用RAM48−2へのデー
タの書き込みが行なわれるよう、EXP2保持用RAM
48−2のライトイネーブル(XEXP2WEN)の生
成を行なうものである。Further, the EXP1 write enable generation unit 41-12 writes data to the EXP1 holding RAM 48-1 if the most significant bit of MEXPAD is "0" when the expected reception value is written from the software side. RAM for holding EXP1 so that data can be written
The write enable (XEXP1WEN) of 48-1 is generated, and the EXP2 write enable generation unit 41-13 sets the most significant bit of MEXPAD to "1" when the expected reception value is written from the software side. If so, the EXP2 holding RAM is set so that the data is written to the EXP2 holding RAM 48-2.
The write enable (XEXP2WEN) 48-2 is generated.
【0225】これにより、上述の受信期待値保持用RA
M動作制御部41は、上記の各クロックエッジ(EXP
1CK,EXP2CK),ライトイネーブル(XEXP
1WEN,XEXP2WEN)を生成することで、EX
P1保持用RAM48−1,EXP2保持用RAM48
−2を最適なタイミングでそれぞれ動作させることがで
きる。As a result, the RA for holding the above-mentioned expected reception value is held.
The M operation control unit 41 uses the clock edges (EXP
1CK, EXP2CK), write enable (XEXP
1WEN, XEXP2WEN) to generate EX
RAM 48-1 for holding P1 and RAM 48 for holding EXP2
-2 can be operated at optimum timing.
【0226】次に図54は図43におけるBIPPM保
持用RAM動作制御部42の詳細構成を示すブロック図
で、この図54に示すように、本実施形態のBIPPM
保持用RAM動作制御部42は、例えば図52に示すS
L保持用RAM動作制御部39と同様に、動作クロック
マスク生成部(OR回路)42−1,FF回路42−
2,クロックマスク部(1入力反転型OR回路)42−
3及び反転素子42−4をそなえて構成されている。FIG. 54 is a block diagram showing the detailed arrangement of the BIPPM holding RAM operation control unit 42 in FIG. 43. As shown in FIG. 54, the BIPPM of this embodiment is the same.
The holding RAM operation control unit 42 is, for example, S shown in FIG.
Similar to the L holding RAM operation control unit 39, an operation clock mask generation unit (OR circuit) 42-1 and an FF circuit 42-
2, clock mask unit (1 input inversion type OR circuit) 42-
3 and the inverting element 42-4.
【0227】ここで、動作クロックマスク生成部42−
1は、POHタイミング信号シフト部35で位相シフト
されて生成されたB3V5タイミング信号(B3V5T
PC5〜C8)のうち、B3V5TPC5から後述する
B3/V5バイト終端処理部23内のBIPPM保持用
RAM58−1(図87参照)の読み出しアドレスの取
り込みクロックマスク、B3V5TPC6からBIPP
M保持用RAM58−1の書き込みアドレスの取り込み
クロックマスク、B3V5TPC7からBIPPM保持
用RAM58−1への書き込みデータの書き込みクロッ
クマスクの生成をそれぞれ行なうとともに、ソフト側か
らのBIPPMソフト通知要求信号よりBIPPMのカ
ウント値の読み出しアドレスの取り込みクロックマスク
の生成を行なうものである。Here, the operation clock mask generator 42-
1 is a B3V5 timing signal (B3V5T) generated by being phase-shifted by the POH timing signal shift unit 35.
Of PC5 to C8), B3V5TPC5 to B3V5TPC6 to BIPP from B3V5TPC5 to the read address of the BIPPM holding RAM 58-1 (see FIG. 87) in the B3 / V5 byte termination processing unit 23 described later.
A clock mask for fetching the write address of the M holding RAM 58-1 and a write clock mask for the write data from the B3V5TPC7 to the BIPPM holding RAM 58-1 are generated, and the BIPPM is counted from the BIPPM software notification request signal from the software side. A value read address fetching clock mask is generated.
【0228】また、FF回路42−2は、この動作クロ
ックマスク生成部42−1の出力(クロックマスク)を
マスタークロック1クロック分遅延させるものであり、
クロックマスク部42−3は、このFF回路42−2か
らのクロックマスクを用いてマスタークロックのマスク
を行ない、BIPPM保持用RAM58−1の読み出し
及び書き込みに必要な分のクロックエッジ(BIPPM
CK)を生成するものであり、反転素子42−4は、B
3V5TPC8の極性を反転してBIPPM保持用RA
M58−1の負極性のライトイネーブル信号(XBIP
PMWEN)を生成するものである。The FF circuit 42-2 delays the output (clock mask) of the operation clock mask generator 42-1 by one master clock.
The clock mask unit 42-3 masks the master clock using the clock mask from the FF circuit 42-2, and clock edges (BIPPM) required for reading and writing of the BIPPM holding RAM 58-1.
CK), and the inverting element 42-4 is
RA for BIPPM retention by reversing the polarity of 3V5TPC8
M58-1 negative write enable signal (XBIP
PMWEN) is generated.
【0229】これにより、上述のBIPPM保持用RA
M動作制御部42は、上述のごとく生成されるクロック
エッジ(BIPPMCK),ライトイネーブル信号(X
BIPPMWEN)を用いて、BIPPM保持用RAM
58−1を最適なタイミングで動作させることができ
る。次に、図55は図43におけるFEBEPM保持用
RAM動作制御部43の詳細構成を示すブロック図で、
この図55に示すように、本実施形態のFEBEPM保
持用RAM動作制御部43も、上述のBIPPM保持用
RAM動作制御部42と同様に、動作クロックマスク生
成部(OR回路)43−1,FF回路43−2,クロッ
クマスク部(1入力反転型OR回路)43−3及び反転
素子43−4をそなえて構成されている。As a result, the RA for holding the BIPPM described above is obtained.
The M operation control unit 42 uses the clock edge (BIPPMCK) and the write enable signal (X
BIPPM holding RAM using BIPPMWEN)
It is possible to operate 58-1 at an optimum timing. Next, FIG. 55 is a block diagram showing a detailed configuration of the FEBEPM holding RAM operation control unit 43 in FIG.
As shown in FIG. 55, the FEBEPM holding RAM operation control unit 43 of the present embodiment also has the operation clock mask generation unit (OR circuit) 43-1 and FF, similarly to the BIPPM holding RAM operation control unit 42 described above. The circuit 43-2, the clock mask section (1-input inverting OR circuit) 43-3, and the inverting element 43-4 are provided.
【0230】ここで、動作クロックマスク生成部43−
1は、POHタイミング信号シフト部35で位相シフト
されて生成されたG1V5タイミング信号(G1V5T
PC5〜C8)のうち、G1V5TPC5から後述する
G1/V5バイト終端処理部25内のFEBEPM保持
用RAM93−1(図114参照)の読み出しアドレス
の取り込みクロックマスク、G1V5TPC6からFE
BEPM保持用RAM93−1の書き込みアドレスの取
り込みクロックマスク、G1V5TPC7からFEBE
PM保持用RAM93−1への書き込みデータの書き込
みクロックマスクの生成をそれぞれ行なうとともに、ソ
フト側からのFEBEPMソフト通知要求信号よりFE
BEPMのカウント値の読み出しアドレスの取り込みク
ロックマスクの生成を行なうものである。The operation clock mask generator 43-
1 is a G1V5 timing signal (G1V5T) generated by being phase-shifted by the POH timing signal shift unit 35.
Of PC5 to C8), G1V5TPC5 to G1V5TPC6 to FE, which is a clock mask for fetching the read address of the FEBEPM holding RAM 93-1 (see FIG. 114) in the G1 / V5 byte termination processing unit 25 described later.
Capture clock mask of write address of BEPM holding RAM 93-1 from G1V5TPC7 to FEBE
The write clock mask of the write data to the PM holding RAM 93-1 is generated, and the FE is received from the FEBEPM software notification request signal from the software side.
The BEPM count value read address fetching clock mask is generated.
【0231】また、FF回路43−2は、この動作クロ
ックマスク生成部43−1の出力(クロックマスク)を
マスタークロック1クロック分遅延させるものであり、
クロックマスク部43−3は、このFF回路43−2か
らのクロックマスクを用いてマスタークロックのマスク
を行ない、FEBEPM保持用RAM93−1の読み出
し及び書き込みに必要な分のクロックエッジ(FEBE
PMCK)を生成するものであり、反転素子43−4
は、G1V5TPC8の極性を反転してFEBEPM保
持用RAM93−1の負極性ライトイネーブル信号(X
FEBEPMWEN)を生成するものである。Further, the FF circuit 43-2 delays the output (clock mask) of the operation clock mask generation section 43-1 by one master clock,
The clock mask unit 43-3 masks the master clock by using the clock mask from the FF circuit 43-2, and the clock edges (FEBE) necessary for reading and writing of the FEBEPM holding RAM 93-1.
PMCK), and the inverting element 43-4
Reverses the polarity of G1V5TPC8 and writes the negative write enable signal (X
FEBEPMWEN).
【0232】これにより、上述のFEBEPM保持用R
AM動作制御部43は、上述のごとく生成されるクロッ
クエッジ(FEBEPMCK),ライトイネーブル信号
(XFEBEPMWEN)を用いて、FEBEPM保持
用RAM93−1を最適なタイミングで動作させること
ができる。以下、本タイミング生成部21の全体動作に
ついて簡単に説明すると、まず、位相シフト部32′
に、例えば図56(a)〜図56(h)に示すようなタ
イミングでTUデータ(ここでは、VC3のJ1バイ
ト),TUAD,SPEEN,J1V5TP,VC3T
UG,VC2VC12がそれぞれ入力されたと仮定する
と、オーバヘッドカウンタシリアル処理部33では、図
57(a)〜図57(p)に示すようなタイミングで各
部が動作することになる。As a result, the above-mentioned R for holding the FEBEPM is held.
The AM operation control unit 43 can operate the FEEBEPM holding RAM 93-1 at the optimum timing by using the clock edge (FEBEPMCK) and the write enable signal (XFEBEPMWEN) generated as described above. The overall operation of the timing generation section 21 will be briefly described below. First, the phase shift section 32 '.
56 (a) to 56 (h), TU data (here, J1 byte of VC3), TUAD, SPEEN, J1V5TP, VC3T.
Assuming that UG and VC2VC12 are respectively input, in the overhead counter serial processing unit 33, each unit operates at the timings shown in FIGS. 57 (a) to 57 (p).
【0233】すると、タイミング信号生成処理部31で
は、POHタイミング信号生成部34が、例えば図58
(a)〜図58(t)に示すようなタイミングで各部が
動作して、各種POHタイミング信号をシリアルに生成
し、LOM保持用RAM動作制御部36が、例えば図5
9(a)〜図59(f)に示すようなタイミングで各部
が動作して、LOM保持用RAM50−1に対する書き
込み/読み出し制御を行なうクロックエッジ(LOMC
K),ライトイネーブル信号(XLOMWEN)を生成
する。なお、各図57〜図59中に示す丸付き数字(図
45−,図45−など)は、それぞれ対応する図面
内の丸付き数字が示す部分の信号に相当する。Then, in the timing signal generation processing section 31, the POH timing signal generation section 34 operates as shown in FIG.
(A) to FIG. 58 (t), each part operates to generate various POH timing signals serially, and the LOM holding RAM operation control part 36, for example, FIG.
9 (a) to FIG. 59 (f), each unit operates at the timings shown in FIG. 9 (f) to clock edge (LOMC
K) and a write enable signal (XLOMWEN). The circled numbers (FIG. 45-, FIG. 45-, etc.) shown in FIGS. 57 to 59 correspond to the signals of the portions indicated by the circled numbers in the corresponding drawings.
【0234】以上のように、本実施形態のPOH終端処
理部8によれば、タイミング生成部21によって、各終
端処理部22〜25でのPOH終端処理に必要な各種P
OHタイミング信号を、各TUチャンネルに共通でシリ
アルに生成することができるので、POHタイミング信
号を生成するための回路を、それぞれ、対応するTUチ
ャンネル数分そなえる必要がなく、回路規模,消費電力
を大幅に削減することができる。As described above, according to the POH termination processing unit 8 of the present embodiment, the timing generation unit 21 causes various P Ps required for the POH termination processing in each of the termination processing units 22 to 25.
Since the OH timing signal can be serially generated in common to each TU channel, it is not necessary to provide circuits for generating the POH timing signal for the corresponding number of TU channels, thereby reducing the circuit scale and power consumption. It can be reduced significantly.
【0235】(C3)J1/J2バイト終端処理部22
の説明
図60は図37に示すJ1/J2バイト終端処理部22
の詳細構成を示すブロック図であるが、この図60に示
すように、本実施形態のJ1/J2バイト終端処理部2
2は、図38に示すPOH終端演算処理部26がVC4
信号に含まれるJ1バイト,J2バイトの終端処理をシ
リアルで施すJ1,J2バイトシリアル終端処理部26
Aとして構成されるとともに、図38示す記憶部27が
このJ1,J2バイトシリアル終端処理部26Aでの演
算結果を各TUチャンネル毎に記憶するとともに、J
1,J2バイトシリアル終端処理部26Aへ記憶情報を
供給しうる記憶部27Aとして構成されている。(C3) J1 / J2 byte end processing unit 22
FIG. 60 shows the J1 / J2 byte termination processing unit 22 shown in FIG.
62 is a block diagram showing a detailed configuration of the J1 / J2 byte termination processing unit 2 of the present embodiment, as shown in FIG.
2, the POH termination arithmetic processing unit 26 shown in FIG.
J1 and J2 byte serial termination processing unit 26 that serially terminates J1 byte and J2 byte included in the signal
In addition to being configured as A, the storage unit 27 shown in FIG. 38 stores the calculation result in the J1, J2 byte serial termination processing unit 26A for each TU channel, and
It is configured as a storage unit 27A capable of supplying storage information to the 1, J2 byte serial termination processing unit 26A.
【0236】そして、上記のJ1,J2バイトシリアル
終端処理部26Aは、マルチフレームパターンシリアル
検出部44,マルチフレームナンバーシリアル制御部4
5,LOMシリアル検出部46,CRCシリアル検出部
47,受信期待値保持部48及びTIMシリアル検出部
49をそなえて構成され、記憶部27Aは、LOM保持
部50,フレームナンバー(FRNO)保持部51,ア
ラームビット保持部52をそなえて構成されている。The J1 and J2 byte serial termination processing section 26A is composed of a multi-frame pattern serial detection section 44 and a multi-frame number serial control section 4.
5, the LOM serial detection unit 46, the CRC serial detection unit 47, the expected reception value holding unit 48, and the TIM serial detection unit 49, the storage unit 27A, the LOM holding unit 50, the frame number (FRNO) holding unit 51. , And an alarm bit holding unit 52.
【0237】ここで、J1,J2バイトシリアル終端処
理部26Aにおいて、マルチフレームパターンシリアル
検出部44は、J1,J2バイトのマルチフレームパタ
ーンの検出をシリアルで行なうものであり、マルチフレ
ームナンバーシリアル制御部(マルチフレームパターン
数シリアル制御部)45は、J1,J2バイトのマルチ
フレーム数についての制御をシリアルで行なうものであ
り、LOMシリアル検出部46は、J1,J2バイトの
LOMの検出をシリアルで行なうものである。Here, in the J1 and J2 byte serial termination processing section 26A, the multi-frame pattern serial detection section 44 performs serial detection of the J1 and J2 byte multi-frame patterns, and the multi-frame number serial control section. The (multi-frame pattern number serial control unit) 45 serially controls the number of multi-frames of J1 and J2 bytes, and the LOM serial detection unit 46 serially detects the LOM of J1 and J2 bytes. It is a thing.
【0238】また、CRCシリアル検出部47は、J
1,J2バイトのCRCの検出をシリアルで行なうもの
であり、受信期待値保持部48は、保守者によりソフト
側から書き込み/読み出しされるパストレース信号の受
信期待値を保持するものであり、TIMシリアル検出部
49は、この受信期待値保持部48に保持された受信期
待値に基づいて、J1,J2バイトのTIMの検出をシ
リアルで行なうものである。Also, the CRC serial detection unit 47
The CRC of 1 and J2 bytes is detected serially, and the expected reception value holding unit 48 holds the expected reception value of the path trace signal written / read by the maintainer from the software side. The serial detection unit 49 serially detects the TIM of the J1 and J2 bytes based on the expected reception value held in the expected reception value holding unit 48.
【0239】さらに、記憶部27Aにおいて、LOM保
持部50は、マルチフレームパターンシリアル検出部4
4での処理結果(演算結果)をTUチャンネル毎に保持
するとともに、1周期(1フレーム)前に保持された記
憶情報をマルチフレームパターンシリアル検出部44に
供給しうるものであり、FRNO保持部51は、マルチ
フレームナンバーシリアル制御部45での処理結果をT
Uチャンネル毎に保持するとともに、1周期(1フレー
ム)前に保持された記憶情報をマルチフレームナンバー
シリアル制御部45と受信期待値保持部48に供給しう
るものであり、アラームビット保持部52は、LOMシ
リアル検出部46,CRCシリアル検出部47及びTI
Mシリアル検出部48での処理結果をTUチャンネル毎
に保持するとともに、1周期(1フレーム)前に保持さ
れた記憶情報をLOMシリアル検出部46,CRCシリ
アル検出部47及びTIMシリアル検出部48に供給し
うるものである。Further, in the storage unit 27A, the LOM holding unit 50 has the multi-frame pattern serial detection unit 4
The processing result (calculation result) in 4 can be held for each TU channel, and the storage information held one cycle (one frame) before can be supplied to the multi-frame pattern serial detection unit 44. 51 indicates the processing result in the multi-frame number serial control unit 45 as T
The storage information held for each U channel can be supplied to the multi-frame number serial control unit 45 and the expected reception value holding unit 48 while being held one cycle (one frame) earlier. , LOM serial detector 46, CRC serial detector 47 and TI
The processing result in the M serial detection unit 48 is held for each TU channel, and the storage information held one cycle (one frame) before is stored in the LOM serial detection unit 46, the CRC serial detection unit 47, and the TIM serial detection unit 48. It can be supplied.
【0240】つまり、上述の記憶部27Aは、マルチフ
レームパターンシリアル検出部44,マルチフレームナ
ンバーシリアル制御部45,LOMシリアル検出部4
6,CRCシリアル検出部47及びTIMシリアル検出
部49での各演算結果をそれぞれTUチャネル毎に記憶
するとともに、マルチフレームパターンシリアル検出部
44,マルチフレームナンバーシリアル制御部45,L
OMシリアル検出部46,CRCシリアル検出部47,
受信期待値保持部48及びTIMシリアル検出部49へ
記憶情報を供給すべく構成されている。That is, the above-mentioned storage unit 27A includes the multi-frame pattern serial detection unit 44, the multi-frame number serial control unit 45, and the LOM serial detection unit 4.
6, the calculation results of the CRC serial detector 47 and the TIM serial detector 49 are stored for each TU channel, and the multi-frame pattern serial detector 44, the multi-frame number serial controller 45, L
OM serial detector 46, CRC serial detector 47,
It is configured to supply stored information to the expected reception value holding unit 48 and the TIM serial detection unit 49.
【0241】これにより、上述のJ1/J2バイト終端
処理部22では、VC3−POH235に含まれるJ1
バイトの終端処理と、VC2−POH236,VC12
−POH237に含まれる(J1バイトを含む多重信号
よりも低次群の多重信号に含まれる)J2バイトの終端
処理とを、各チャネルに共通のJ1,J2バイトシリア
ル終端処理部26Aでシリアルに行ない、LOM,CR
C,TIMなどの各種アラーム情報を、1つのJ1,J
2バイトシリアル終端処理部26Aで得ることができ
る。As a result, in the J1 / J2 byte termination processing unit 22 described above, J1 included in the VC3-POH 235 is used.
Byte termination and VC2-POH236, VC12
-Termination processing of J2 bytes included in POH237 (included in the multiplexed signal of a lower group than the multiplexed signal including J1 bytes) is serially performed by the J1 and J2 byte serial termination processing unit 26A common to each channel. , LOM, CR
Various alarm information such as C, TIM, etc. can be stored in one J1, J
It can be obtained by the 2-byte serial termination processing unit 26A.
【0242】以下、上記各部の詳細を説明する。図61
は上述のマルチフレームパターンシリアル検出部44及
びLOM保持部50の詳細構成を示すブロック図で、こ
の図61に示すように、マルチフレームパターンシリア
ル検出部44は、イネーブル付きのFF回路44−1
(図39に示すFF回路26−2に相当する),44−
2,44−3,ゼロ連続カウント加算部44−4,ゼロ
連続カウントリセット部(1入力反転型AND回路)4
4−5,デコード回路(DEC)44−6〜44−8,
マルチフレーム先頭ビット検出情報リセット部(1入力
反転型AND回路)44−9,マルチフレーム先頭ビッ
ト検出情報セット部(OR回路)44−10,フレーム
ナンバー修正検出部(AND回路)44−11,マルチ
フレームパターン検出部(AND回路)44−12をそ
なえて構成され、LOM保持部50は、LOM保持用R
AM50−1をそなえて構成されている。Details of each of the above parts will be described below. FIG. 61
Is a block diagram showing the detailed configurations of the multi-frame pattern serial detection unit 44 and the LOM holding unit 50 described above. As shown in FIG. 61, the multi-frame pattern serial detection unit 44 includes an FF circuit 44-1 with an enable.
(Corresponding to the FF circuit 26-2 shown in FIG. 39), 44-
2, 44-3, zero continuous count addition unit 44-4, zero continuous count reset unit (1 input inverting AND circuit) 4
4-5, decode circuits (DEC) 44-6 to 44-8,
Multi-frame head bit detection information reset unit (1 input inversion AND circuit) 44-9, multi-frame head bit detection information set unit (OR circuit) 44-10, frame number correction detection unit (AND circuit) 44-11, multi The frame pattern detecting unit (AND circuit) 44-12 is provided, and the LOM holding unit 50 is an LOM holding R.
It is configured with AM50-1.
【0243】ここで、LOM保持部50のLOM保持用
RAM50−1は、マルチフレームパターンシリアル検
出部44での処理結果、すなわちJ1,J2バイトで行
なうLOM,CRC,TIMのアラーム検出に必要な情
報を保持するもので、タイミング生成部21の位相シフ
ト部32′(図44参照)から供給されるTUアドレス
信号(TUADC6)をリードアドレス、TUADC7
をライトアドレスとし、タイミング生成部21のLOM
保持用RAM動作制御部36(図48参照)から供給さ
れるXLOMWENC8をライトイネーブル、LOMC
KをRAMクロックとして動作するようになっている。Here, the LOM holding RAM 50-1 of the LOM holding unit 50 has the information necessary for the processing result of the multi-frame pattern serial detection unit 44, that is, the LOM, CRC, and TIM alarm detection performed by the J1 and J2 bytes. For holding the TU address signal (TUADC6) supplied from the phase shift unit 32 '(see FIG. 44) of the timing generation unit 21 as the read address and TUADC7.
Is used as the write address, and the LOM of the timing generation unit 21
XLOMWENC8 supplied from the holding RAM operation control unit 36 (see FIG. 48) is write enable, LOMC
K is used as a RAM clock.
【0244】なお、このLOM保持用RAM50−1
は、本実施形態では、例えば以下に示すように21ビッ
ト分のデータ保持を行なうようになっている。ただし、
保持するデータの並びは必ずしも以下の順でなくともよ
い。
・ビット番号3〜0:J1,J2バイトのMSBビット
“0”連続回数情報
・ビット番号4:マルチフレーム先頭ビット検出情報
・ビット番号7〜5:LOM保護段数情報
・ビット番号14〜8:CRC−7演算結果情報
・ビット番号15:1マルチフレーム前のCRC不一致
検出情報
・ビット番号16:2マルチフレーム前のCRC不一致
検出情報
・ビット番号17:受信期待値不一致検出情報
・ビット番号20〜18:TIM保護段数情報
また、マルチフレームパターンシリアル検出部44にお
いて、FF回路44−1は、タイミング生成部21で生
成されたJ1,J2バイトの位置を示すタイミング信号
(J12TPC7:図47に示すPOHタイミング信号
シフト部35において生成されている)で、LOM保持
用RAM50−1からのリードデータ(RLOMDTC
7)のうちの4〜0ビット目のデータ保持を行なうもの
であり、FF回路44−2は、上記のタイミング信号
(J12TPC7)で、VC4データ(TUDTC7)
からJ1,J2バイトのデータのMSBビットのデータ
を保持するものであり、FF回路44−3は、上記タイ
ミング信号(J12TPC7)で1フレーム前の処理結
果であるLOMアラームビット(RLOMC7)を保持
するものである。Incidentally, this LOM holding RAM 50-1
In this embodiment, 21 bits of data are held, for example, as shown below. However,
The data to be stored does not have to be arranged in the following order. -Bit numbers 3-0: MSB bit "0" consecutive number information of J1 and J2 bytes-Bit number 4: Multiframe head bit detection information-Bit numbers 7-5: LOM protection stage number information-Bit numbers 14-8: CRC -7 Operation result information-bit number 15: 1 CRC mismatch detection information before multi-frame-bit number 16: 2 CRC mismatch detection information before multi-frame-bit number 17: expected received value mismatch detection information-bit numbers 20-18 In the multi-frame pattern serial detector 44, the FF circuit 44-1 of the multi-frame pattern serial detector 44 has a timing signal (J12TPC7: POH timing shown in FIG. 47) indicating the positions of the J1 and J2 bytes. (Generated by the signal shift unit 35), the LOM holding RAM 50-1 Of the read data (RLOMDTC
The data of the 4th to 0th bits in 7) is held, and the FF circuit 44-2 receives the VC4 data (TUDTTC7) with the above timing signal (J12TPC7).
To J1 and J2 byte data of MSB bit, and the FF circuit 44-3 holds the LOM alarm bit (RLOMC7) which is the processing result one frame before by the timing signal (J12TPC7). It is a thing.
【0245】また、ゼロ連続カウント加算部44−4
は、J1,J2バイトのMSBビットが何回連続して
“0”であったかを示す“0”連続回数情報(カウント
値)を+1するものである。なお、この情報は、ここで
は4ビット情報で、カウント値“15”に+1すればカ
ウント値が“0”戻るようになっている。これは、マル
チフレームがJ1,J2バイトの16バイト〔CRCバ
イト(1バイト)を先頭に15バイト分のトレースデー
タバイト:図12参照〕で構成され、CRCバイトのみ
MSBビットが“1”で、他のトレースデータバイトの
MSBビットは全て“0”となっていることから、J
1,J2バイトのMSBビットの並びが"1000 0000 000
0 0000" となっていることを検出すればよいためであ
る。Further, the zero continuous count adding unit 44-4
Is for incrementing "0" consecutive number information (count value) indicating how many times the MSB bits of the J1 and J2 bytes are consecutive "0". Note that this information is 4-bit information here, and if the count value "15" is incremented by 1, the count value is returned to "0". This is because a multi-frame consists of 16 bytes of J1 and J2 bytes [CRC byte (1 byte) and 15 bytes of trace data byte: see FIG. 12], and only the CRC byte has MSB bit “1”. Since all MSB bits of other trace data bytes are "0", J
The MSB bit sequence of the 1, J2 byte is "1000 0000 000
This is because it is sufficient to detect that it is 0 0000 ".
【0246】さらに、ゼロ連続カウントリセット部44
−5は、FF回路44−2でマルチフレームの先頭であ
るCRCバイトが検出されたことを示すデータ“1”が
保持されると、上記“0”連続回数情報を“0”にリセ
ットするもので、この処理後のデータ(“0”連続回数
情報)が上述のようにLOM保持用RAM50−1の0
〜3ビット目に書き込まれるようになっている。Further, the zero continuous count reset unit 44
-5 is for resetting the above "0" consecutive number information to "0" when the data "1" indicating that the CRC byte at the beginning of the multiframe is detected by the FF circuit 44-2 is held. Then, the data (“0” consecutive number information) after this processing is 0 in the LOM holding RAM 50-1 as described above.
It is designed to be written in the third bit.
【0247】また、デコード回路(“0”検出部)44
−6は、処理後の“0”連続回数情報が“0”であるこ
とを検出(“0”をデコード)して、マルチフレームパ
ターンの先頭位置を示すためのものであり、デコード回
路(“14”検出部)44−7は、処理後の“0”連続
回数情報が“14”であることを検出(“14”をデコ
ード)して、処理を行なうJ1,J2バイトがトレース
データ中の14バイト目であることを示すためのもので
あり、デコード回路(“15”検出部)44−8は、処
理後の“0”連続回数情報が“15”であることを検出
(“15”をデコード)して、処理を行なうJ1,J2
バイトがトレースデータ中の15バイト目であることを
示すためのものである。Further, the decoding circuit (“0” detection section) 44
-6 is for detecting that the information on the number of consecutive "0" s after processing is "0" (decoding "0") and indicating the head position of the multi-frame pattern. The 14 "detection unit) 44-7 detects that the" 0 "consecutive number information after processing is" 14 "(decodes" 14 "), and the J1 and J2 bytes to be processed are included in the trace data. This is for indicating that it is the 14th byte, and the decoding circuit (“15” detection unit) 44-8 detects that the “0” consecutive count information after processing is “15” (“15”). J1 and J2 for decoding and processing
This is for indicating that the byte is the 15th byte in the trace data.
【0248】さらに、マルチフレーム先頭ビット検出情
報リセット部44−9は、マルチフレームパターンの先
頭位置を検出したときに先のマルチフレームパターンの
先頭ビット検出情報のリセットを行なうものであり、マ
ルチフレーム先頭ビット検出情報セット部44−10
は、FF回路44−2で“1”が保持されたときと、先
頭ビット検出後に処理後の“0”連続回数情報が“0”
でないときに、現マルチフレームの先頭ビットを検出す
るものである。Further, the multi-frame head bit detection information reset unit 44-9 resets the head bit detection information of the preceding multi-frame pattern when the head position of the multi-frame pattern is detected. Bit detection information setting unit 44-10
Is when the "1" is held in the FF circuit 44-2 and when the information "0" consecutive times after the start bit is detected is "0".
If not, the leading bit of the current multiframe is detected.
【0249】また、フレームナンバー修正検出部44−
11は、マルチフレームパターン同期外れのアラーム
(LOM)が発生しているとき(RLOMC7がHレベ
ルのとき)に、マルチフレーム先頭ビット検出情報(F
F回路44−1の出力情報)と処理後の“0”連続回数
情報(デコード回路44−7の出力情報)が“14”で
あることを検出することにより、J1,J2バイトのM
SBビットの並び"10000000 0000 000"を検出して、次
のフレームのJ1,J2バイトがトレースデータバイト
15バイト目として処理できるように、フレームナンバ
ー修正要求信号(FRNOSETC8)を生成するもの
である。Further, the frame number correction detection section 44-
11 indicates the multi-frame head bit detection information (F) when the multi-frame pattern out-of-sync alarm (LOM) is generated (when RLOMC7 is at the H level).
By detecting that the output information of the F circuit 44-1) and the "0" consecutive number information after processing (output information of the decoding circuit 44-7) are "14", M of J1 and J2 bytes is detected.
A sequence number of SB bits "10000000 0000 000" is detected, and a frame number correction request signal (FRNOSETC8) is generated so that the J1 and J2 bytes of the next frame can be processed as the 15th byte of the trace data byte.
【0250】さらに、マルチフレームパターン検出部4
4−12は、マルチフレーム先頭ビット検出情報(FF
回路44−1の出力情報)と処理後の“0”連続回数情
報(デコード回路44−8の出力情報)とが“15”で
あることを検出することで、J1,J2バイトのMSB
ビットの並び"1000 0000 0000 0000" を検出して、マル
チフレームパターンの検出(MFPATDETC8)を
行なうものである。Furthermore, the multi-frame pattern detection unit 4
4-12 is multi-frame head bit detection information (FF
By detecting that the output information of the circuit 44-1) and the "0" consecutive number information after processing (output information of the decoding circuit 44-8) are "15", the MSBs of the J1 and J2 bytes are detected.
A bit sequence "1000 0000 0000 0000" is detected to detect a multi-frame pattern (MFPATDETC8).
【0251】上述の構成により、マルチフレームパター
ンシリアル検出部44では、LOM保持用RAM50−
1から前フレームの上記“0”連続回数情報,マルチフ
レーム先頭ビット検出情報を順次読み出しながら、J
1,J2バイトのMSBビットの並び"1000 0000 0000
0000" を検出することで、各TUチャンネル共通でシリ
アルにJ1,J2バイト(パストレースデータ)のマル
チフレームパターンを検出することができる。With the above-mentioned configuration, the multi-frame pattern serial detection section 44 has the LOM holding RAM 50-
While sequentially reading the "0" consecutive count information and the multi-frame head bit detection information from 1 to the previous frame, J
MSB bit sequence of 1, J2 byte "1000 0000 0000
By detecting "0000", it is possible to serially detect a multi-frame pattern of J1 and J2 bytes (path trace data) common to all TU channels.
【0252】次に、図62は上述のマルチフレームナン
バーシリアル制御部45及びFRNO保持部51の詳細
構成を示すブロック図で、この図62に示すように、マ
ルチフレームナンバーシリアル制御部45は、イネーブ
ル付きのFF回路(図39に示すFF回路26−2に相
当する)45−1,FF回路45−2,45−3,フレ
ームナンバー制御部45−4及びデコード回路(DE
C)45−5,45−6をそなえて構成され、FRNO
保持部51は、FRNO保持用RAM51−1をそなえ
て構成されている。Next, FIG. 62 is a block diagram showing the detailed structure of the above-mentioned multi-frame number serial control unit 45 and FRNO holding unit 51. As shown in FIG. 62, the multi-frame number serial control unit 45 is enabled. FF circuit (corresponding to FF circuit 26-2 shown in FIG. 39) 45-1, FF circuits 45-2 and 45-3, frame number control unit 45-4 and decoding circuit (DE
C) Comprised of 45-5 and 45-6, FRNO
The holding unit 51 includes a FRNO holding RAM 51-1.
【0253】ここで、FRNO保持部51のFRNO保
持用RAM51−1は、J1,J2バイトがトレースマ
ルチフレームの何バイト目かを示す情報(以下、フレー
ムナンバー情報という)を保持するもので、本実施形態
では、例えば図63に示すように、4ビット分(ビット
番号3〜0)のフレームナンバー情報を保持できるよう
になっている。Here, the FRNO holding RAM 51-1 of the FRNO holding unit 51 holds information (hereinafter referred to as frame number information) indicating which byte of the trace multi-frame the J1 and J2 bytes are. In the embodiment, for example, as shown in FIG. 63, frame number information of 4 bits (bit numbers 3 to 0) can be held.
【0254】そして、このFRNO保持用RAM51−
1は、タイミング生成部21の位相シフト部32′(図
44参照)から供給されるTUアドレス信号(TUAD
C4)をリードアドレス、TUADC7をライトアドレ
スとし、タイミング生成部21のFRNO保持用RAM
動作制御部37(図49参照)から供給されるXFRN
OWENC8をライトイネーブル、FRNOCKをRA
Mクロックとして動作し、例えば図64に示すように、
TU3のJ1バイト,TU2/TU12のJ2バイトの
検出タイミングで、次のJ1/J2バイトが何バイト目
であるかが読み出され、TU3のJ1バイト,TU2/
TU12のJ2バイトの検出タイミングで、次のJ1/
J2バイトが何バイト目であるかが書き込まれるように
なっている。The FRNO holding RAM 51-
1 is a TU address signal (TUAD) supplied from the phase shifter 32 '(see FIG. 44) of the timing generator 21.
C4) is a read address and TUADC7 is a write address, and the FRNO holding RAM of the timing generation unit 21
XFRN supplied from the operation control unit 37 (see FIG. 49)
Write enable for OWENC8 and RA for FRNOCK
It operates as an M clock and, for example, as shown in FIG.
At the detection timing of the J1 byte of TU3 and the J2 byte of TU2 / TU12, the number of the next J1 / J2 byte is read out, and the J1 byte of TU3, TU2 /
At the detection timing of J2 byte of TU12, the next J1 /
The byte number of the J2 byte is written.
【0255】なお、フレームナンバー情報とトレースマ
ルチフレームとの関係は、フレームナンバー情報“0”
がCRCバイト、フレームナンバー情報“1”〜“1
5”がそれぞれトレースデータバイトの1〜15バイト
目を示し、各フレームナンバー情報“0”〜“15”
は、例えば図65に示すような対応関係でこのFRNO
保持用RAM51−1に保持される。The relationship between the frame number information and the trace multiframe is the frame number information "0".
Is CRC byte, frame number information "1" to "1"
5 "indicates the 1st to 15th bytes of the trace data byte, and each frame number information" 0 "to" 15 "
Is the FRNO in the correspondence relationship shown in FIG.
It is held in the holding RAM 51-1.
【0256】一方、マルチフレームナンバーシリアル制
御部45において、FF回路45−1は、J1,J2バ
イトの位置を示すタイミング信号(J12TPC5:図
47に示すPOHタイミング信号シフト部35で生成さ
れている)で、FRNO保持用RAM51−1からのリ
ードデータの3〜0ビット目のデータ(上記フレームナ
ンバー情報)の保持を行なうものである。On the other hand, in the multi-frame number serial control unit 45, the FF circuit 45-1 has a timing signal indicating the position of the J1 and J2 bytes (J12TPC5: generated by the POH timing signal shift unit 35 shown in FIG. 47). Then, the 3rd to 0th bit data (the frame number information) of the read data from the FRNO holding RAM 51-1 is held.
【0257】また、FF回路45−2は、このFF回路
45−1で保持したフレームナンバー情報の位相をマス
タークロック1クロック分遅延させるものであり、FF
回路45−3は、このFF回路45−2で保持したフレ
ームナンバー情報をさらにマスタークロック1クロック
分遅延させるものであり、フレームナンバー制御部45
−4は、FF回路45−3で保持されたフレームナンバ
ー情報のカウント値を+1加算するものである。The FF circuit 45-2 delays the phase of the frame number information held by the FF circuit 45-1 by one master clock.
The circuit 45-3 further delays the frame number information held by the FF circuit 45-2 by one master clock, and the frame number control unit 45
-4 is for adding +1 to the count value of the frame number information held in the FF circuit 45-3.
【0258】なお、このフレームナンバー制御部45−
4は、図61に示すマルチフレームパターンシリアル検
出部44のマルチフレームパターン検出部44−11か
ら供給されるフレームナンバー修正要求信号(FRNO
SETC8)が“1”のときにはフレームナンバー情報
のカウント値を“15”に更新するようになっている。The frame number control unit 45-
4 is a frame number correction request signal (FRNO) supplied from the multi-frame pattern detection unit 44-11 of the multi-frame pattern serial detection unit 44 shown in FIG.
When SETC8) is "1", the count value of the frame number information is updated to "15".
【0259】さらに、デコード回路(“0”検出部)4
5−5は、フレームナンバー情報のカウント値が“0”
であることを検出して、処理を行なうJ1,J2バイト
がCRCバイトであることを示す信号(CRCTPC
8)を生成するものであり、デコード回路(“15”検
出部)45−6は、フレームナンバー情報のカウント値
が“15”であることを検出して、処理を行なうJ1,
J2バイトがトレースデータバイトの15バイト目であ
ること、すなわち、マルチフレームパターンの最後のバ
イトであることを示す信号(FRNO15TPC8)を
生成するものである。Further, the decoding circuit (“0” detection section) 4
In 5-5, the count value of the frame number information is “0”
Signal indicating that the J1 and J2 bytes to be processed are CRC bytes (CRCTPC
8) is generated, and the decoding circuit (“15” detection unit) 45-6 detects that the count value of the frame number information is “15” and performs the processing J1,
A signal (FRNO15TPC8) indicating that the J2 byte is the 15th byte of the trace data byte, that is, the last byte of the multi-frame pattern is generated.
【0260】上述の構成により、マルチフレームナンバ
ーシリアル制御部45では、FRNO保持用RAM51
−1から前フレームの上記フレームナンバー情報を順次
読み出し、そのフレームナンバー情報に基づいて、現マ
ルチフレームに対するフレームナンバー情報の更新を行
なうことで、各TUチャンネル共通でシリアルにマルチ
フレームナンバーについての制御を行なうことができ
る。With the above configuration, in the multi-frame number serial control unit 45, the FRNO holding RAM 51
The frame number information of the previous frame is sequentially read from -1, and the frame number information for the current multi-frame is updated based on the frame number information to serially control the multi-frame number common to each TU channel. Can be done.
【0261】次に、図66は図60におけるLOMシリ
アル検出部46の詳細構成を示すブロック図で、この図
66に示すように、本実施形態のLOMシリアル検出部
46は、イネーブル付きFF回路46−1,46−2,
LOM保護段数加算部46−3,デコード回路(DE
C)46−4,46−5,加算条件検出部(排他的否定
論理和回路)46−6,LOM検出7段検出部(AND
回路)46−7,LOM解除3段検出部(AND回路)
46−8,状態遷移発生検出部(OR回路)46−9,
LOM保護段数情報リセット部(1入力反転型AND回
路)46−10,状態遷移部(排他的論理和回路)46
−11及びバイパス制御部(セレクタ)46−12をそ
なえて構成されている。Next, FIG. 66 is a block diagram showing a detailed structure of the LOM serial detection unit 46 in FIG. 60. As shown in FIG. 66, the LOM serial detection unit 46 of the present embodiment has the enable FF circuit 46. -1,46-2,
LOM protection stage number adding unit 46-3, decoding circuit (DE
C) 46-4, 46-5, addition condition detection unit (exclusive NOR circuit) 46-6, LOM detection 7-stage detection unit (AND
Circuit) 46-7, LOM release three-stage detection unit (AND circuit)
46-8, state transition occurrence detector (OR circuit) 46-9,
LOM protection stage number information reset unit (1 input inverting AND circuit) 46-10, state transition unit (exclusive OR circuit) 46
-11 and a bypass control section (selector) 46-12.
【0262】ここで、FF回路46−1は、J1,J2
バイトの位置を示すタイミング信号(J12TPC7:
図47に示すPOHタイミング信号シフト部35から供
給される)で、図61に示すLOM保持用RAM50−
1からのリードデータ(RLOMDTC7)のうちの7
〜5ビット目のデータ(LOM保護段数情報)を保持す
るものであり、FF回路46−2は、上記タイミング信
号(J12TPC7)で、前フレームの処理結果である
LOMアラームビット(RLOMC7)を保持するもの
である。Here, the FF circuit 46-1 is connected to J1, J2
Timing signal (J12TPC7:
(Supplied from the POH timing signal shift unit 35 shown in FIG. 47), and the LOM holding RAM 50- shown in FIG.
7 out of the read data from 1 (RLOMDTC7)
The FF circuit 46-2 holds the fifth bit data (LOM protection stage number information). The FF circuit 46-2 holds the LOM alarm bit (RLOMC7), which is the processing result of the previous frame, with the timing signal (J12TPC7). It is a thing.
【0263】また、LOM保護段数加算部46−3は、
LOM保持用RAM50−1より読み出したLOM保護
段数情報のカウント値に+1の加算を行なうものであ
り、デコード回路(“6”検出部)46−4は、読み出
したLOM保護段数情報のカウント値が“6”であるこ
とを検出するものであり、デコード回路(“2”検出
部)46−5は、読み出したLOM保護段数情報のカウ
ント値が“2”であることを検出するものである。Further, the LOM protection stage number addition unit 46-3 is
The count value of the LOM protection stage number information read from the LOM holding RAM 50-1 is incremented by 1, and the decoding circuit (“6” detection unit) 46-4 determines that the count value of the read LOM protection stage number information is The decode circuit (“2” detection unit) 46-5 detects that the count value of the read LOM protection stage number information is “2”.
【0264】さらに、加算条件検出部46−6は、LO
M発生中にマルチフレームパターンが検出されたこと
と、LOM未発生中(RLOMC7が“0”のとき)に
マルチフレームパターンが検出されなかった(MFPA
TDETC8が“0”)ことを検出するものであり、L
OM検出7段検出部46−7は、デコード回路46−4
でマルチフレームパターンでない状態が6マルチフレー
ム連続して加算条件が検出され、さらに現マルチフレー
ムでも加算条件が発生したときに、7マルチフレーム連
続して加算条件が発生したことを検出してLOM検出を
行なうものである。Furthermore, the addition condition detecting unit 46-6 is
A multi-frame pattern was detected while M was generated, and a multi-frame pattern was not detected while LOM was not generated (when RLOMC7 is "0") (MFPA).
TDETC8 detects "0"), and L
The OM detection seven-stage detection unit 46-7 includes a decoding circuit 46-4.
In addition, when the addition condition is detected continuously for 6 multiframes in a state where it is not a multiframe pattern, and when the addition condition is generated for the current multiframe as well, it is detected that the addition condition is generated continuously for 7 multiframes and LOM detection is performed. Is to do.
【0265】また、LOM解除3段検出部46−8は、
LOM発生中にデコード回路46−5で2マルチフレー
ム連続して加算条件が検出され、さらに現マルチフレー
ムでも加算条件が発生したときに、3マルチフレーム連
続して加算条件が発生したことを検出して、LOM解除
を行なうものであり、状態遷移発生検出部46−9は、
LOM検出7段検出部46−7とLOM解除3段検出部
46−8とでLOMの検出または解除の条件が発生した
ことを検出するものである。Further, the LOM release third stage detecting section 46-8 is
While the LOM is occurring, the decoding circuit 46-5 detects the addition condition for two consecutive multi-frames, and when the addition condition is generated for the current multi-frame, it is detected that the addition condition is consecutively generated for three multi-frames. Then, the LOM cancellation is performed, and the state transition occurrence detection unit 46-9
The LOM detection seven-stage detection unit 46-7 and the LOM cancellation three-stage detection unit 46-8 detect that a condition for LOM detection or cancellation has occurred.
【0266】さらに、LOM保護段数情報リセット部4
6−10は、上述の加算条件検出部46−6で加算条件
が検出されなかったときと、状態遷移発生検出部46−
9で状態遷移発生が検出されたときに、LOM保護段数
情報のカウント値を“0”にリセットするものであり、
状態遷移部46−11は、状態遷移発生検出部46−9
で状態遷移発生が検出されたときに、LOMのアラーム
ビットの極性を反転させて、LOM発生中⇔LOM未発
生中の状態遷移を行なうものである。Furthermore, the LOM protection stage number information reset unit 4
6-10 when the addition condition is not detected by the addition condition detection unit 46-6 described above, and when the state transition occurrence detection unit 46-
When the state transition occurrence is detected in 9, the count value of the LOM protection stage number information is reset to “0”,
The state transition unit 46-11 includes a state transition occurrence detection unit 46-9.
When the occurrence of the state transition is detected in, the polarity of the alarm bit of the LOM is inverted, and the state transition between LOM occurrence and LOM non-occurrence is performed.
【0267】バイパス制御部46−12は、J1,J2
バイトのトレースデータの15バイト目のときにLOM
の更新を行なうために、15バイト目の処理を行なうと
きにのみ、上述のLOM保護段数情報リセット部46−
10の処理結果をLOM保持用RAM50−1に書き込
むとともに、状態遷移部46−11の処理結果をアラー
ムビット保持部52に書き込む一方、15バイト目以外
のときには、LOM保持用RAM50−1とアラームビ
ット保持部52より読み出した情報をそのままLOM保
持用RAM50−1とアラームビット保持部52に書き
込むものである。The bypass control section 46-12 has J1, J2
LOM at 15th byte of byte trace data
The above-described LOM protection stage number information reset unit 46-
While writing the processing result of No. 10 to the LOM holding RAM 50-1 and writing the processing result of the state transition unit 46-11 to the alarm bit holding unit 52, when it is other than the 15th byte, the LOM holding RAM 50-1 and the alarm bit The information read from the holding unit 52 is directly written in the LOM holding RAM 50-1 and the alarm bit holding unit 52.
【0268】上述の構成により、LOMシリアル検出部
46では、LOM保持用RAM50−1,アラームビッ
ト保持部52から前フレームの上記LOM保護段数情
報,LOMアラームビット(LOM発生中/未発生中を
示す状態情報)を順次読み出し、これらの各情報に基づ
いて、現マルチフレームに対するLOMの更新処理を行
なうことで、各TUチャンネル共通でシリアルにLOM
の検出を行なうことができる。With the above-mentioned configuration, the LOM serial detection unit 46 indicates the LOM protection stage number information of the previous frame from the LOM holding RAM 50-1 and the alarm bit holding unit 52, and the LOM alarm bit (whether LOM is occurring / not occurring). (State information) is sequentially read, and LOM update processing for the current multiframe is performed based on these pieces of information to serially LOM common to all TU channels.
Can be detected.
【0269】次に、図67は図60におけるCRCシリ
アル検出部47の詳細構成を示すブロック図で、この図
67に示すように、本実施形態のCRCシリアル検出部
47は、イネーブル付きFF回路47−1〜47−3,
CRC演算結果リセット部(AND回路)47−4,C
RCデータ挿入部(80hex挿入部)47−5,CR
C演算部47−6,不一致検出部47−7,保護段制御
部47−8,CRCエラー検出3段検出部(1入力反転
型AND回路)47−9,CRCエラー解除3段検出部
(1入力反転型NOR回路)47−10,状態遷移発生
検出部(OR回路)47−11,状態遷移部(排他的論
理和回路)47−12及びバイパス制御部(セレクタ)
47−13をそなえて構成されている。Next, FIG. 67 is a block diagram showing the detailed structure of the CRC serial detection unit 47 in FIG. 60. As shown in FIG. 67, the CRC serial detection unit 47 of this embodiment is provided with an enable FF circuit 47. -1 to 47-3,
CRC calculation result reset unit (AND circuit) 47-4, C
RC data insertion part (80 hex insertion part) 47-5, CR
C calculation unit 47-6, mismatch detection unit 47-7, protection stage control unit 47-8, CRC error detection three-stage detection unit (1 input inverting AND circuit) 47-9, CRC error cancellation three-stage detection unit (1 Input inversion NOR circuit) 47-10, state transition occurrence detection unit (OR circuit) 47-11, state transition unit (exclusive OR circuit) 47-12, and bypass control unit (selector)
47-13.
【0270】ここで、FF回路47−1は、J1,J2
バイトの位置を示すタイミング信号(J12TPC7:
図47に示すPOHタイミング信号シフト部35から供
給される)で、図61に示すLOM保持用RAM50−
1からのリードデータ(RLOMDTC7)のうちの1
6〜8ビット目のデータ(CRC−7演算結果情報,1
マルチフレーム前のCRC不一致検出情報,2マルチフ
レーム前のCRC不一致検出情報)を保持するものであ
る。Here, the FF circuit 47-1 is connected to J1 and J2.
Timing signal (J12TPC7:
(Supplied from the POH timing signal shift unit 35 shown in FIG. 47), and the LOM holding RAM 50- shown in FIG.
1 of the read data from 1 (RLOMDTC7)
6th to 8th bit data (CRC-7 operation result information, 1
The CRC mismatch detection information before the multi-frame and the CRC mismatch detection information before the two multi-frames are held.
【0271】また、FF回路47−2は、上記タイミン
グ信号(J12TPC7)で、TUデータ(TUDTC
7)よりJ1,J2バイトデータを保持するものであ
り、FF回路47−3は、上記タイミング信号(J12
TPC7)で、前フレームの処理結果であるCRCアラ
ームビット(RCRCC7)を保持するものであり、C
RC演算結果リセット部47−4は、処理を行なうJ
1,J2バイトがCRCバイトのときにLOM保持用R
AM50−1から読み出された前マルチフレームのCR
C演算結果のリセットを行なうものである。Further, the FF circuit 47-2 receives the TU data (TUDTC) with the timing signal (J12TPC7).
7) holds J1 and J2 byte data, and the FF circuit 47-3 uses the timing signal (J12
TPC7) holds the CRC alarm bit (RCRCC7) which is the processing result of the previous frame.
The RC operation result reset unit 47-4 performs processing J
R for holding LOM when 1,2 bytes are CRC bytes
CR of previous multi-frame read from AM50-1
The C calculation result is reset.
【0272】さらに、CRCデータ挿入部47−5は、
CRCバイトのデータを80hexに書き替えるもので
あり、CRC演算部47−6は、CRCバイトのデータ
をこのCRCデータ挿入部47−5により80hexと
して、トレースデータ1〜15バイトを生成多項式X7
+X3 +1によりCRC−7演算を行なうもので、この
演算結果がLOM保持用RAM50−1に書き込まれる
ようになっている。Further, the CRC data insertion unit 47-5 is
The CRC byte data is rewritten to 80 hex, and the CRC calculation unit 47-6 sets the CRC byte data to 80 hex by the CRC data insertion unit 47-5 and sets the trace data 1 to 15 bytes to the generation polynomial X 7.
CRC-7 calculation is performed by + X 3 +1 and the calculation result is written in the LOM holding RAM 50-1.
【0273】また、不一致検出部47−7は、前マルチ
フレームのCRC演算結果とCRCバイトの2〜8ビッ
ト目のCRC値との不一致検出を行なうものであり、保
護段制御部47−8は、この不一致検出部47−7の出
力信号をLOM保持用RAM50−1の15ビット目の
データとし、LOM保持用RAM50−1より読み出し
た15ビット目のデータを16ビット目に移す制御を行
なうものである。The mismatch detection unit 47-7 detects the mismatch between the CRC calculation result of the previous multi-frame and the CRC value of the 2nd to 8th bits of the CRC byte, and the protection stage control unit 47-8. The output signal of the non-coincidence detection unit 47-7 is used as the 15th bit data of the LOM holding RAM 50-1, and the 15th bit data read from the LOM holding RAM 50-1 is transferred to the 16th bit. Is.
【0274】さらに、CRCエラー検出3段検出部47
−9は、CRCエラー未発生中に、不一致検出部47−
7での検出結果,1フレーム前のCRC不一致検出情
報,2フレーム前のCRC不一致検出情報が全てCRC
不一致検出となった場合に、CRC一致が3マルチフレ
ーム連続して発生したことを検出するものであり、CR
Cエラー解除3段検出部47−10は、CRCエラー発
生中に、不一致検出部47−7での検出結果,1フレー
ム前のCRC不一致検出情報,2フレーム前のCRC不
一致検出情報が全てCRC一致検出となった場合に、C
RC一致が3マルチフレーム連続して発生したことを検
出して、CRCエラーの解除を行なうものである。Further, the CRC error detection three-stage detection unit 47
-9 indicates a mismatch detection unit 47-when a CRC error has not occurred.
7, the CRC mismatch detection information one frame before and the CRC mismatch detection information two frames before are all CRC.
When the mismatch is detected, it is detected that the CRC match has occurred in three consecutive multi-frames.
While the CRC error is occurring, the C error cancellation three-stage detection unit 47-10 detects that the detection result by the mismatch detection unit 47-7, the CRC mismatch detection information of one frame before, and the CRC mismatch detection information of two frames before are all CRC matched. If detected, C
The CRC error is canceled by detecting that the RC match has occurred continuously for three multiframes.
【0275】また、状態遷移発生検出部47−11は、
CRCエラー検出3段検出部47−9とCRCエラー解
除3段検出部47−10とでCRCエラーの検出または
解除が発生したことを検出するものであり、状態遷移部
47−12は、この状態遷移発生検出部47−11で状
態遷移発生が検出されたときに、CRCエラーのアラー
ムビットの極性を反転させて、CRCエラー発生中⇔C
RCエラー未発生中の状態遷移を行なうものである。Further, the state transition occurrence detecting section 47-11 is
The CRC error detection three-stage detection unit 47-9 and the CRC error cancellation three-stage detection unit 47-10 detect that a CRC error is detected or canceled, and the state transition unit 47-12 detects this state. When a state transition occurrence is detected by the transition occurrence detecting unit 47-11, the polarity of the CRC error alarm bit is inverted to indicate that a CRC error is occurring ⇔ C
The state transition is performed while the RC error is not occurring.
【0276】バイパス制御部47−13は、J1,J2
バイトのCRCバイトのときにCRCエラーの更新を行
なうために、CRCバイトの処理を行なうときにのみ、
保護段制御部47−8の処理結果をLOM保持用RAM
50−1に書き込むとともに、状態遷移部47−12の
処理結果をアラームビット保持部52に書き込む一方、
CRCバイト以外のときには、LOM保持用RAM50
−1とアラームビット保持部52より読み出した情報を
そのままLOM保持用RAM50−1とアラームビット
保持部52に書き込むものである。The bypass control section 47-13 has J1, J2
In order to update the CRC error at the CRC byte of the byte, only when processing the CRC byte,
The processing result of the protection stage control unit 47-8 is stored in the LOM holding RAM.
50-1 while writing the processing result of the state transition unit 47-12 to the alarm bit holding unit 52,
RAM 50 for holding LOM when it is not a CRC byte
-1 and the information read from the alarm bit holding unit 52 is directly written to the LOM holding RAM 50-1 and the alarm bit holding unit 52.
【0277】上述の構成により、CRCシリアル検出部
47では、LOM保持用RAM50−1,アラームビッ
ト保持部52からそれぞれ前フレームの上記CRC−7
演算結果情報,1マルチフレーム前のCRC不一致検出
情報,2マルチフレーム前のCRC不一致検出情報,C
RCアラームビット(CRCエラー発生中/未発生中を
示す状態情報)を順次読み出し、これらの各情報に基づ
いて、現マルチフレームに対するCRC演算(CRCエ
ラーの更新)を行なうことで、各TUチャンネル共通で
シリアルにCRCを検出することができる。With the above-described configuration, the CRC serial detection unit 47 receives the CRC-7 of the previous frame from the LOM holding RAM 50-1 and the alarm bit holding unit 52, respectively.
Computation result information, CRC mismatch detection information one multiframe before, CRC mismatch detection information two multiframes before, C
RC alarm bits (status information indicating whether or not a CRC error is occurring / not occurring) are sequentially read out, and a CRC calculation (update of the CRC error) for the current multiframe is performed based on each of these pieces of information, thereby making it common to all TU channels. The CRC can be detected serially with.
【0278】ところで、図67に示すCRCシリアル検
出部47は、例えば図68に示すように、上述の保護段
制御部47−8,CRCエラー検出3段検出部47−
9,CRCエラー解除3段検出部47−10及び状態遷
移発生検出部47−11に代えて、CRC保護段数加算
部47−14,デコード回路47−15,加算条件検出
部(排他的論理和回路)47−16,検出・解除3段検
出部(AND回路)47−17及び保護段数リセット部
(1入力反転型AND回路)47−18をそなえて構成
してもよい。By the way, the CRC serial detecting section 47 shown in FIG. 67 is, for example, as shown in FIG. 68, the above-mentioned protection step controlling section 47-8 and CRC error detecting three-step detecting section 47-.
9, CRC error cancellation three-stage detection unit 47-10 and state transition occurrence detection unit 47-11, instead of CRC protection stage number addition unit 47-14, decoding circuit 47-15, addition condition detection unit (exclusive OR circuit ) 47-16, detection / cancellation three-stage detection unit (AND circuit) 47-17 and protection stage number reset unit (one-input inversion AND circuit) 47-18.
【0279】ただし、この場合は、LOM保持用RAM
50−1に保持された1マルチフレーム前のCRC不一
致検出情報,2マルチフレーム前のCRC不一致検出情
報を、CRC一致/不一致が連続して何回発生したかを
示すCRC保護段数情報として使用する。ここで、CR
C保護段数加算部47−14は、LOM保持用RAM5
0−1から読み出したCRC保護段数情報を+1するも
のであり、デコード回路(“2”検出部)47−15
は、CRC保護段数情報が“2”であることを検出する
ものであり、加算条件検出部47−16は、CRCエラ
ー発生中に不一致検出部47−7で一致検出されたこと
と、CRCエラー未発生中に不一致検出部47−7で不
一致検出されたことを検出するものである。However, in this case, the LOM holding RAM
The CRC mismatch detection information of one multi-frame before and the CRC mismatch detection information of two multi-frames held in 50-1 are used as the CRC protection stage number information indicating how many times the CRC match / mismatch successively occurs. . Where CR
The C protection stage number adding unit 47-14 is used for the LOM holding RAM 5
The number of CRC protection stages read from 0-1 is incremented by 1, and the decoding circuit (“2” detection unit) 47-15
Is for detecting that the CRC protection stage number information is "2", and the addition condition detecting unit 47-16 detects that the mismatch detection unit 47-7 has detected a match while the CRC error is occurring and the CRC error. The non-matching detection unit 47-7 detects that the non-matching is detected during the non-occurrence.
【0280】検出・解除3段検出部47−17は、CR
Cエラー検出・解除条件の発生を検出するものであり、
保護段数リセット部47−18は、CRC保護段数情報
のリセットを行なうものである。これにより、上述のC
RCシリアル検出部47でも、図67に示すものと同様
に、CRCの検出をシリアルで行なうことができる。The detection / cancellation three-stage detection section 47-17 uses the CR
C error detection / release condition detection
The protection stage number reset unit 47-18 resets the CRC protection stage number information. As a result, the above-mentioned C
The RC serial detector 47 can also detect the CRC serially, as in the case shown in FIG.
【0281】次に、図69は図60におけるTIMシリ
アル検出部49の詳細構成を示すブロック図で、この図
69に示すように、本実施形態のTIMシリアル検出部
49は、イネーブル付きFF回路49−1〜49−4,
不一致検出部49−5,不一致検出表示部(OR回路)
49−6,不一致検出表示リセット部(1入力反転型A
ND回路)49−7,加算条件検出部(排他的論理和回
路)49−8,TIM保護段数加算部49−9,デコー
ド回路49−10,49−11,TIM検出7段検出部
(AND回路)49−12,TIM解除3段検出部(A
ND回路)49−13,状態遷移発生検出部(OR回
路)49−14,TIM保護段数情報リセット部(1入
力反転型AND回路)49−15,状態遷移部(排他的
論理和回路)49−16及びバイパス制御部(セレク
タ)49−17をそなえて構成されている。Next, FIG. 69 is a block diagram showing a detailed structure of the TIM serial detecting section 49 in FIG. 60. As shown in FIG. 69, the TIM serial detecting section 49 of the present embodiment includes an enable FF circuit 49. -1 to 49-4,
Mismatch detection unit 49-5, Mismatch detection display unit (OR circuit)
49-6, Mismatch detection display reset unit (1 input inversion type A
ND circuit) 49-7, addition condition detection unit (exclusive OR circuit) 49-8, TIM protection stage number addition unit 49-9, decoding circuits 49-10, 49-11, TIM detection 7 stage detection unit (AND circuit) ) 49-12, TIM release three-stage detector (A
ND circuit) 49-13, state transition occurrence detection unit (OR circuit) 49-14, TIM protection stage number information reset unit (1 input inversion AND circuit) 49-15, state transition unit (exclusive OR circuit) 49- 16 and a bypass control section (selector) 49-17.
【0282】ここで、FF回路49−1は、J1,J2
バイトの位置を示すタイミング信号(J12TPC7:
図47に示すPOHタイミング信号シフト部35から供
給される)で、LOM保持用RAM50−1からのリー
ドデータ(RLOMDTC7)のうちの20〜17ビッ
ト目のデータ(受信期待値不一致検出情報,TIM保護
段数情報)を保持するものであり、FF回路49−2
は、上記タイミング信号(J12TPC7)で、TUデ
ータ(TUDTC7)よりJ1,J2バイトデータを保
持するものである。Here, the FF circuit 49-1 has J1, J2
Timing signal (J12TPC7:
In the POH timing signal shift unit 35 shown in FIG. 47), the 20th to 17th bit data (reception expected value mismatch detection information, TIM protection) of the read data (RLOMDTC7) from the LOM holding RAM 50-1 is received. FF circuit 49-2 for holding the stage number information).
Is to hold J1 and J2 byte data from the TU data (TUDTC7) with the timing signal (J12TPC7).
【0283】また、FF回路49−3は、上記タイミン
グ信号(J12TPC7)で、処理を行なうJ1,J2
バイトの受信期待値(REXPDTC7:7ビット)を
保持するものであり、FF回路49−4は、上記タイミ
ング信号(J12TPC7)で、前フレームの処理結果
であるTIMアラームビット(RTIMC7)を保持す
るものである。Further, the FF circuit 49-3 performs processing with the timing signal (J12TPC7) J1, J2.
The FF circuit 49-4 holds the byte expected reception value (REXPDTC7: 7 bits), and the FF circuit 49-4 holds the TIM alarm bit (RTIMC7) which is the processing result of the previous frame with the timing signal (J12TPC7). Is.
【0284】さらに、不一致検出部49−5は、上記受
信期待値の7ビットとJ1,J2バイトの2〜8ビット
との不一致検出を行なうものであり、不一致検出表示部
49−6は、この不一致検出部49−5において、現マ
ルチフレームの受信トレースデータと上記受信期待値と
の不一致が検出されたことを表示する信号を生成するも
ので、ここでは、排他的論理和回路49−5AとOR回
路49−5Bとでその機能が実現されている。Further, the inconsistency detecting section 49-5 detects inconsistency between 7 bits of the above-mentioned expected reception value and 2 to 8 bits of J1 and J2 bytes. The mismatch detection unit 49-5 generates a signal indicating that a mismatch between the reception trace data of the current multiframe and the expected reception value is detected. Here, the exclusive OR circuit 49-5A is used. The function is realized by the OR circuit 49-5B.
【0285】また、不一致検出表示リセット部49−7
は、マルチフレームの先頭位置であるCRCバイトのと
きに、受信期待値との比較を行なう必要のないCRCバ
イトの不一致検出表示と、LOM保持用RAM50−1
より読み出した前マルチフレームの不一致検出表示のリ
セットを行なうものであり、加算条件検出部49−8
は、TIM検出条件であるTIM未発生中に受信値不一
致の検出が行なわれたことと、TIM解除条件であるT
IM発生中に受信値一致の検出が行なわれたことを検出
するものである。Also, the mismatch detection / display reset unit 49-7
Is a CRC byte which is the start position of the multi-frame, a CRC byte mismatch detection display which does not need to be compared with the expected reception value, and the LOM holding RAM 50-1.
This is for resetting the mismatch detection display of the previous multi-frame read out by the addition condition detection unit 49-8.
Indicates that a reception value mismatch is detected while TIM, which is a TIM detection condition, is not generated, and T that is a TIM cancellation condition.
This is to detect that the reception value match is detected during the IM occurrence.
【0286】さらに、TIM保護段数加算部49−9
は、TIM保護段数情報のカウント値を+1するもので
あり、デコード回路(“6”検出部)49−10は、読
み出したTIM保護段数情報のカウント値が“6”であ
ることを検出するものであり、デコード回路(“2”検
出部)49−11は、読み出したTIM保護段数情報の
カウント値が“2”であることを検出するものである。Further, the TIM protection stage number addition unit 49-9
Indicates that the count value of the TIM protection stage number information is incremented by 1, and the decoding circuit (“6” detection unit) 49-10 detects that the count value of the read TIM protection stage number information is “6”. The decoding circuit (“2” detection unit) 49-11 detects that the count value of the read TIM protection stage number information is “2”.
【0287】また、TIM検出7段検出部49−12
は、上述のデコード回路49−10で6マルチフレーム
連続して加算条件が検出され、さらに現マルチフレーム
でも加算条件が発生したときに、7マルチフレーム連続
して加算条件が発生したことを検出してTIM検出を行
なうものであり、TIM解除3段検出部49−13は、
TIM発生中のときに、上述のデコード回路49−11
で2マルチフレーム連続して加算条件が検出され、さら
に現マルチフレームでも加算条件が発生したときに、3
マルチフレーム連続して加算条件が発生したことを検出
してTIM解除を行なうものである。Also, the TIM detection 7th stage detection section 49-12
When the decoding circuit 49-10 detects the addition condition for 6 multiframes in succession, and the addition condition also occurs in the current multiframe, it detects that the addition condition has occurred for 7 multiframes in succession. TIM detection is performed by the TIM release third stage detection unit 49-13.
While the TIM is being generated, the above-mentioned decoding circuit 49-11
When an addition condition is continuously detected in 2 multiframes and an addition condition occurs in the current multiframe, 3
The TIM is released by detecting that an addition condition is generated continuously in multiple frames.
【0288】さらに、状態遷移発生検出部49−14
は、上述のTIM検出7段検出部49−12及びTIM
解除3段検出部49−13でTIM検出または解除が発
生したことを検出するものであり、TIM保護段数情報
リセット部49−15は、加算条件検出部49−8で加
算条件が検出されなかったときと、状態遷移発生検出部
49−14で状態遷移発生が検出されたときに、TIM
保護段数情報のカウント値を“0”にリセットするもの
である。Further, the state transition occurrence detecting section 49-14
Is the TIM detection 7-stage detection unit 49-12 and the TIM described above.
The cancellation three-stage detection unit 49-13 detects that TIM detection or cancellation has occurred, and the addition condition detection unit 49-8 detects no addition condition in the TIM protection stage number information reset unit 49-15. Time and when the state transition occurrence detection unit 49-14 detects the occurrence of a state transition,
The count value of the protection stage number information is reset to "0".
【0289】また、状態遷移部49−16は、状態遷移
発生検出部49−14で状態遷移発生が検出されたとき
に、TIMのアラームビットの極性を反転させて、TI
M発生中⇔TIM未発生中の状態遷移を行なうものであ
り、バイパス制御部49−17は、J1,J2バイトの
トレースデータの15バイト目のときにTIMの更新を
行なうために、15バイト目の処理を行なうときにの
み、TIM保護段数情報リセット部49−15の処理結
果をLOM保持用RAM50−1に書き込むとともに、
状態遷移部49−16の処理結果をアラームビット保持
部52に書き込み、15バイト目以外のときには、LO
M保持用RAM50−1とアラームビット保持部52よ
り読み出した情報をそのままLOM保持用RAM50−
1とアラームビット保持部52に書き込むものである。The state transition section 49-16 inverts the polarity of the alarm bit of the TIM when the state transition occurrence detection section 49-14 detects the occurrence of the state transition, and
The bypass control unit 49-17 performs a state transition between the occurrence of M and the absence of TIM, and the bypass control unit 49-17 updates the TIM at the 15th byte of the trace data of J1 and J2 bytes. The processing result of the TIM protection stage number information reset unit 49-15 is written into the LOM holding RAM 50-1 only when performing the processing of
The processing result of the state transition unit 49-16 is written to the alarm bit holding unit 52, and when the data other than the 15th byte is written, LO
The information read from the M holding RAM 50-1 and the alarm bit holding unit 52 is the LOM holding RAM 50-
1 and the alarm bit holding unit 52.
【0290】上述の構成により、本実施形態のTIMシ
リアル検出部49では、LOM保持用RAM50−1,
アラームビット保持部52からそれぞれ前フレームのT
IM保護段数情報,TIMアラームビット(TIM発生
中/未発生中の状態情報)を順次読み出し、これらの各
情報に基づいて、現マルチフレームに対するTIM保護
段数情報の更新を行なうことで、各TUチャンネル共通
でシリアルにTIMを検出することができる。With the above-described structure, the TIM serial detection unit 49 of this embodiment has the LOM holding RAM 50-1,
From the alarm bit holding unit 52, the T
The IM protection stage number information and the TIM alarm bit (status information of TIM occurring / not occurring) are sequentially read out, and the TIM protection stage number information for the current multiframe is updated on the basis of each of these information to thereby update each TU channel. The TIM can be commonly and serially detected.
【0291】次に、図70は図60における受信期待値
保持部48の詳細構成を示すブロック図で、この図70
に示すように、本実施形態の受信期待値保持部48は、
第1受信期待値(EXP1)保持用RAM48−1,第
2受信期待値(EXP2)保持用RAM48−2,シグ
ナルラベル(SL)受信期待値MSBビット保持部(F
F回路)48−3〜48−5,MSBビットソフト通知
選択部48−6,受信期待値ソフト通知選択部(セレク
タ)48−7,SL受信期待値読み出しアドレス制御部
(1入力反転型AND回路)48−8,FF回路48−
9,48−10,デコード回路48−11〜48−1
3,MSBビット選択部48−14及び受信期待値選択
部(セレクタ)48−15をそなえて構成されている。Next, FIG. 70 is a block diagram showing the detailed structure of the expected reception value holding unit 48 in FIG.
As shown in FIG.
First reception expected value (EXP1) holding RAM 48-1, second reception expected value (EXP2) holding RAM 48-2, signal label (SL) reception expected value MSB bit holding unit (F
F circuit) 48-3 to 48-5, MSB bit software notification selection unit 48-6, reception expected value software notification selection unit (selector) 48-7, SL reception expected value read address control unit (1 input inversion type AND circuit) ) 48-8, FF circuit 48-
9, 48-10, decoding circuits 48-11 to 48-1
3, an MSB bit selection unit 48-14 and an expected reception value selection unit (selector) 48-15.
【0292】ここで、EXP1保持用RAM48−1
は、受信多重信号としてSTM−1フレームを考えた場
合、TUチャンネル=0〜62chのシグナルラベルの
受信期待値と、トレースデータの1〜7バイト目の受信
期待値とを保持するもので、タイミング生成部21の受
信期待値保持用RAM動作制御部41(図53参照)か
ら供給されるXEXP1WENをライトイネーブル、E
XP1CKをRAMクロックとして動作し、該当するア
ドレス(後述するMEXPAD)領域に例えば図71に
示すように7ビットずつSL受信期待値〔EXP1:シ
グナルラベル(SL),パストレースデータ(TR
C)〕が順次書き込まれるようになっている。Here, the EXP1 holding RAM 48-1
Holds an expected reception value of the signal label of TU channel = 0 to 62 ch and an expected reception value of the 1st to 7th bytes of the trace data when the STM-1 frame is considered as the reception multiplexed signal. Write enable for XEXP1WEN supplied from the RAM operation control unit 41 for holding expected reception value of the generation unit 21 (see FIG. 53), E
The XP1CK operates as a RAM clock, and the expected SL reception value [EXP1: signal label (SL), path trace data (TR) in units of 7 bits is displayed in a corresponding address (MEXPAD to be described later) area, for example, as shown in FIG.
C)] is sequentially written.
【0293】また、EXP2保持用RAM48−2は、
TUチャンネル=0〜62chのトレースデータの8〜
15バイト目の受信期待値を保持するもので、同じく上
記のタイミング生成部21の受信期待値保持用RAM動
作制御部41から供給されるXEXP2WENをライト
イネーブル、EXP2CKをRAMクロックとして動作
し、該当するアドレス(MEXPAD)領域に例えば図
72に示すように7ビットずつSL受信期待値(EXP
2:TRC)が順次書き込まれるようになっている。The EXP2 holding RAM 48-2 is
TU channel = 0 to 62 ch trace data 8 to
It holds the reception expectation value of the 15th byte, and similarly operates by using XEXP2WEN supplied from the reception expectation value holding RAM operation control unit 41 of the timing generation unit 21 as the write enable and EXP2CK as the RAM clock, and corresponding. In the address (MEXPAD) area, for example, as shown in FIG. 72, the SL reception expected value (EXP) is increased by 7 bits.
2: TRC) are sequentially written.
【0294】なお、このとき上記のRAMアドレス(M
EXPAD),フレームナンバー及びTUチャンネルの
関係は、本実施形態では、図75に示すようになってい
る。つまり、本実施形態の受信期待値保持部48は、一
般にRAMにはその仕様上最大で512アドレスまでし
か存在しないので、全受信期待値保持に必要な1024
アドレスを得るために、このように受信期待値保持用の
RAMを2つ用意しているのである。そして、本実施形
態では、例えば図74,図76に示すようにRAM48
−1,48−2のアドレス内容(アドレスビット)のう
ちMSBビットでRAM48−1,48−2の読み出し
/書き込み(動作タイミングは図73参照)の制御(ア
クセス切替え)を行なうようになっている。なお、全受
信期待値保持を保持できる容量のRAMがあれば、勿
論、上記のようにRAMを2つ用意することはなく1つ
のRAMで済むことになる。At this time, the RAM address (M
The relationship between the (EXPAD), the frame number, and the TU channel is as shown in FIG. 75 in this embodiment. That is, the expected reception value holding unit 48 of this embodiment generally has a maximum of 512 addresses in the RAM according to its specifications, and therefore 1024 necessary for holding all the expected reception values is required.
In order to obtain the address, two RAMs for holding the expected reception value are prepared in this way. Then, in the present embodiment, for example, as shown in FIGS.
The MSB bit of the address contents (address bits) of -1, 48-2 controls reading (writing) of the RAMs 48-1, 48-2 (see FIG. 73 for operation timing) (access switching). . It should be noted that if there is a RAM having a capacity capable of holding all the expected reception values, it is needless to say that one RAM can be used without preparing two RAMs as described above.
【0295】さらに、SL受信期待値MSBビット保持
部48−3は、TUチャンネル=0chのSL受信期待
値のMSBビットを保持するものであり、SL受信期待
値MSBビット保持部48−4は、TUチャンネル=1
chのSL受信期待値のMSBビットを保持するもので
あり、SL受信期待値MSBビット保持部48−5は、
TUチャンネル=2chのSL受信期待値のMSBビッ
トを保持するものである。Further, the SL reception expected value MSB bit holding unit 48-3 holds the MSB bit of the SL reception expected value of TU channel = 0ch, and the SL reception expected value MSB bit holding unit 48-4 is TU channel = 1
It holds the MSB bit of the SL reception expected value of ch, and the SL reception expected value MSB bit holding unit 48-5
It holds the MSB bit of the SL reception expected value of TU channel = 2ch.
【0296】つまり、本受信期待値保持部48は、入力
多重信号がTU3のときにはSL受信期待値が8ビット
必要であるが、上述のごとく7ビット構成のEXP1保
持用RAM48−1ではビットが不足するので、上記の
各SL受信期待値MSBビット保持部48−3〜48−
5においてTU3の受信期待値のために8ビット目の受
信期待値を保持するようになっている。なお、上記のE
XP1保持用RAM48−1,EXP2保持用RAM4
8−2,SL受信期待値MSBビット保持部48−3〜
48−5への受信期待値の設定と設定内容の読み出しは
ソフト側より行なわれる。That is, the expected reception value holding unit 48 needs 8 bits for the SL reception expected value when the input multiplexed signal is TU3, but as described above, the EXP1 holding RAM 48-1 having the 7-bit configuration lacks bits. Therefore, each SL reception expected value MSB bit holding unit 48-3 to 48-
In FIG. 5, the expected reception value of the 8th bit is held for the expected reception value of TU3. In addition, the above E
RAM for holding XP1 48-1, RAM for holding EXP2 RAM4
8-2, SL reception expected value MSB bit holding unit 48-3 to
The setting of the expected reception value to 48-5 and the reading of the setting contents are performed from the software side.
【0297】また、MSBビットソフト通知選択部48
−6は、TUチャンネル=0〜2chのSL受信期待値
の設定内容の読み出しをソフトが行なうときの選択を行
なうもので、ここでは、AND回路48−6A〜48−
6C及びOR回路46−6Dを用いてその機能が実現さ
れており、受信期待値ソフト通知選択部48−7は、ソ
フトより設定された受信期待値の設定内容の読み出しを
EXP1保持用RAM48−1,EXP2保持用RAM
48−2より行なって、ソフトによる書き込み/読み出
しのアドレスを示すアドレス信号(MEXPAD)のM
SBビットで正しい読み出しを行なったRAM側の読み
出しデータを選択するものである。Further, the MSB bit software notification selection unit 48
-6 is for selecting when the software reads the setting contents of the SL reception expected value of TU channels = 0 to 2 ch, and here, AND circuits 48-6A to 48-.
6C and the OR circuit 46-6D, the function is realized, and the reception expected value software notification selection unit 48-7 reads out the setting content of the reception expected value set by the software, and the EXP1 holding RAM 48-1. , EXP2 holding RAM
48-2, M of the address signal (MEXPAD) indicating the write / read address by software.
The SB bit is used to select the read data on the RAM side that has been correctly read.
【0298】さらに、SL受信期待値読み出しアドレス
制御部48−8は、SLM処理を行なうためにSL受信
期待値の読み出しを行なうときに、C2,V5バイトの
位置を示すタイミング信号(C2V5TPC5:図47
に示すPOHタイミング信号シフト部35から供給され
る)で、上述したFRNO保持部51(FRNO保持用
RAM51−1:図62参照)より読み出してきたフレ
ームナンバー情報(FRNODTC5)をマスクして
“0”にする制御を行なうものである。Further, the SL reception expected value read address control unit 48-8, when reading the SL reception expected value for performing the SLM process, has a timing signal (C2V5TPC5: FIG. 47) indicating the position of the C2, V5 bytes.
The frame number information (FRNODTC5) read from the FRNO holding unit 51 (FRNO holding RAM 51-1: see FIG. 62) is masked by the POH timing signal shift unit 35 shown in FIG. It controls to turn on.
【0299】この制御を行なった4ビットとTUアドレ
ス信号(TUADC5)の6ビットとの10ビットで、
10ビット受信期待値読み出しアドレス(REXPAD
C5)が作成される。また、この制御によりSL受信期
待値の読み出しを行なうときに10ビット受信期待値読
み出しアドレスの上位4ビットは“0000”となり、
処理を行なうTUチャンネルを示すTUAD6ビットと
の10ビットでSL受信期待値の読み出しを行なう。10 bits of 4 bits which performed this control and 6 bits of the TU address signal (TUADC5)
10-bit expected receive value read address (REXPAD
C5) is created. Further, when the SL reception expected value is read by this control, the upper 4 bits of the 10-bit reception expected value read address become “0000”,
The SL reception expected value is read by 10 bits of TUAD 6 bits indicating the TU channel to be processed.
【0300】また、FF回路48−9は、10ビット受
信期待値読み出しアドレスの位相をマスタークロックで
1クロック分遅延するものであり、FF回路48−10
は、10ビット受信期待値読み出しアドレスの位相をマ
スタークロックでさらに1クロック分遅延するものであ
る。さらに、デコード回路(“0”検出部)48−11
は、10ビット受信期待値読み出しアドレスが“0”で
あることを検出するものであり、デコード回路(“1”
検出部)48−12は、10ビット受信期待値読み出し
アドレスが“1”であることを検出するものであり、デ
コード回路(“2”検出部)48−13は、10ビット
受信期待値読み出しアドレスが“2”であることを検出
するものである。The FF circuit 48-9 delays the phase of the 10-bit expected reception value read address by one clock with the master clock.
Is to delay the phase of the 10-bit received expected value read address by one clock with the master clock. Further, a decoding circuit (“0” detection unit) 48-11
Is for detecting that the 10-bit reception expected value read address is "0", and the decoding circuit ("1"
The detection unit) 48-12 detects that the 10-bit reception expected value read address is "1", and the decoding circuit ("2" detection unit) 48-13 detects the 10-bit reception expected value read address. Is "2".
【0301】また、MSBビット選択部48−14は、
TUチャンネル=0〜2chのSL受信期待値の設定内
容の読み出しの選択を行なうもので、ここでは、AND
回路48−14A〜48−14C及びOR回路48−1
4Dを用いてその機能が実現されており、受信期待値選
択部48−15は、10ビットの受信期待値読み出しア
ドレスのうちの9ビットで、EXP1保持用RAM48
−1,EXP2保持用RAM48−2より受信期待値の
読み出しを行ない、10ビットの受信期待値読み出しア
ドレスのMSBビットで読み出した受信期待値の選択を
行なうもので、この受信期待値選択部48−15の出力
信号7ビットがパストレースデータ受信期待値(REX
PDTC7)となり、上述したTIMシリアル検出部4
9にトレースデータ受信期待値として通知され、上記出
力信号7ビットにMSBビット選択部48−14の出力
信号を加えた8ビットの信号がSL受信期待値(REX
PSLC7)として、図105にて後述するC2/V5
バイト終端処理部24のSLM検出部73に通知される
ようになっている。Further, the MSB bit selection unit 48-14 is
TU channel = 0 to 2ch is selected to read the setting content of the SL reception expected value. Here, AND is selected.
Circuits 48-14A to 48-14C and OR circuit 48-1
The function is realized by using 4D, and the reception expected value selection unit 48-15 uses the EXP1 holding RAM 48 with 9 bits of the reception expected value read address of 10 bits.
-1, the expected reception value is read from the RAM 48-2 for holding EXP2, and the expected reception value read by the MSB bit of the 10-bit expected reception value read address is selected. The 7-bit output signal of 15 is the expected value of the path trace data reception (REX
PDTC 7), and the TIM serial detection unit 4 described above
9 is notified as the trace data reception expected value, and an 8-bit signal obtained by adding the output signal of the MSB bit selection unit 48-14 to the output signal 7 bits is the SL reception expected value (REX.
As PSLC7), C2 / V5 described later in FIG.
The SLM detection unit 73 of the byte termination processing unit 24 is notified.
【0302】上述の構成により、本実施形態の受信期待
値保持部48では、TIMシリアル検出部49,C2/
V5バイト終端処理部24,ソフト側での処理に必要な
各種受信期待値を各TUチャンネル毎にシリアルに保持
して供給することができる。次に、図77は図60にお
けるアラームビット保持部52の詳細構成を示すブロッ
ク図で、この図77に示すように、本実施形態のアラー
ムビット保持部52は、TIMアラームビット保持部5
2−1,CRCアラームビット保持部52−2,LOM
アラームビット保持部52−3,アラームビット書き込
みアドレス制御部(1入力反転型OR回路)52−4,
ライトイネーブル生成部〔デコード回路(DEC)〕5
2−5,アラームビット読み出しアドレス制御部(1入
力反転型OR回路)52−6,リードセレクト生成部
(DEC)52−7,TIMセレクト部(セレクタ)5
2−8,CRCセレクト部(セレクタ)52−9,LO
Mセレクト部(セレクタ)52−10,回線切替え情報
リードセレクト生成部(DEC)52−11,回線切替
え情報セレクト部(セレクタ)52−12,ソフト通知
リードセレクト生成部(DEC)52−13及びソフト
通知セレクト部(セレクタ)52−14をそなえて構成
されている。With the above configuration, the expected reception value holding unit 48 of this embodiment has the TIM serial detection unit 49, C2 /
The V5 byte termination processing unit 24, various expected reception values required for processing on the software side can be serially held and supplied for each TU channel. Next, FIG. 77 is a block diagram showing a detailed configuration of the alarm bit holding unit 52 in FIG. 60. As shown in FIG. 77, the alarm bit holding unit 52 of the present embodiment has the TIM alarm bit holding unit 5
2-1, CRC alarm bit holding unit 52-2, LOM
Alarm bit holding unit 52-3, alarm bit write address control unit (1 input inversion type OR circuit) 52-4,
Write enable generator [decode circuit (DEC)] 5
2-5, alarm bit read address control unit (1 input inversion type OR circuit) 52-6, read select generation unit (DEC) 52-7, TIM select unit (selector) 5
2-8, CRC select unit (selector) 52-9, LO
M selection unit (selector) 52-10, line switching information read selection generation unit (DEC) 52-11, line switching information selection unit (selector) 52-12, software notification read selection generation unit (DEC) 52-13 and software It is provided with a notification selection unit (selector) 52-14.
【0303】ここで、TIMアラームビット保持部52
−1は、63個のFF回路52AによりTUチャンネル
=0〜62chのTIMアラームビットの保持を行なう
ものであり、CRCアラームビット保持部52−2は、
63個のFF回路52BによりTUチャンネル=0〜6
2chのCRCアラームビットの保持を行なうものであ
り、LOMアラームビット保持部52−3は、63個の
FF回路52CによりLOMアラームビットの保持を行
なうものである。Here, the TIM alarm bit holding unit 52
-1 holds the TIM alarm bits of TU channels = 0 to 62 channels by the 63 FF circuits 52A, and the CRC alarm bit holding unit 52-2 is
TU channel = 0 to 6 by 63 FF circuits 52B
The 2ch CRC alarm bit is held, and the LOM alarm bit holding section 52-3 holds the LOM alarm bit by the 63 FF circuits 52C.
【0304】また、アラームビット書き込みアドレス制
御部52−4は、アラームビットの書き込みタイミング
(J12TPC8)が“1”のときは処理を行なうTU
チャンネル(TUADC8)の内容を出力し、J12T
PC8が“0”のときにはその出力信号を63(2進表
示で“111111”)に制御するものである。さら
に、ライトイネーブル生成部52−5は、このアラーム
ビット書き込みアドレス制御部52−4の出力信号が0
〜62のときには0〜62chへの各アラームビット保
持用FF回路52A〜52Cのためのライトイネーブル
信号を生成し、TIM,CRC,LOMの処理後のアラ
ーム信号であるWTIMC8,WCRCC8,WLOM
C8の処理を行なったTUチャンネルのアラームビット
の保持を行なうFF回路52A〜52Cに供給するもの
である。なお、アラームビット書き込みアドレス制御部
52−4の出力信号が63のときはアラームビットの書
き込みタイミングではないためライトイネーブルの生成
は行なわれない。Further, the alarm bit write address control unit 52-4 performs processing when the alarm bit write timing (J12TPC8) is "1".
Output the contents of the channel (TUADC8), J12T
When the PC8 is "0", the output signal is controlled to 63 ("111111" in binary display). Further, the write enable generator 52-5 outputs the output signal of the alarm bit write address controller 52-4 to 0.
In the case of ~ 62, a write enable signal for each alarm bit holding FF circuit 52A to 52C for 0 to 62ch is generated, and WTIMC8, WCRCC8, WLOM which is an alarm signal after processing of TIM, CRC, LOM.
It is supplied to the FF circuits 52A to 52C which hold the alarm bit of the TU channel which has been subjected to the processing of C8. When the output signal of the alarm bit write address controller 52-4 is 63, the write enable is not generated because it is not the alarm bit write timing.
【0305】また、アラームビット読み出しアドレス制
御部52−6は、アラームビットの読み出しタイミング
(J12TPC7)が“1”のときは処理を行なうTU
チャンネル(TUADC7)の内容を出力し、J12T
PC7=“0のときにはその出力信号を63(2進表示
で“111111”)に制御するものであり、リードセ
レクト生成部52−7は、このアラームビット読み出し
アドレス制御部52−6の出力信号が0〜62のときに
は0〜62chのアラームビット読み出しのためのリー
ドセレクト信号を生成するものである。なお、アラーム
ビット読み出しアドレス制御部52−6の出力信号が6
3のときにはアラームビットの読み出しタイミングでな
いためリードセレクト信号は生成されない。Further, the alarm bit read address control unit 52-6 performs the processing when the alarm bit read timing (J12TPC7) is "1".
Output the contents of channel (TUADC7), and J12T
When PC7 = "0", the output signal is controlled to 63 ("111111" in binary display), and the read select generation unit 52-7 outputs the output signal of the alarm bit read address control unit 52-6. When it is 0 to 62, a read select signal for reading an alarm bit of 0 to 62 ch is generated, where the output signal of the alarm bit read address control unit 52-6 is 6.
When it is 3, the read select signal is not generated because it is not the read timing of the alarm bit.
【0306】さらに、TIMセレクト部52−8は、リ
ードセレクト生成部52−7で生成されたリードセレク
ト信号で、処理を行なうTUチャンネルのTIMのアラ
ームビットの読み出しを行なうものであり、CRCセレ
クト部52−9は、リードセレクト生成部52−7で生
成されたリードセレクト信号で、処理を行なうTUチャ
ンネルのCRCのアラームビットの読み出しを行なうも
のであり、LOMセレクト部52−10は、リードセレ
クト生成部52−7で生成されたリードセレクト信号
で、処理を行なうTUチャンネルのLOMのアラームビ
ットの読み出しを行なうものである。Further, the TIM select section 52-8 reads the alarm bit of the TIM of the TU channel to be processed by the read select signal generated by the read select generation section 52-7, and the CRC select section 52-8. Reference numeral 52-9 is a read select signal generated by the read select generation section 52-7, and is for reading the alarm bit of the CRC of the TU channel to be processed. The LOM select section 52-10 is for the read select generation. The read select signal generated by the unit 52-7 is used to read the alarm bit of the LOM of the TU channel to be processed.
【0307】また、回線切替え情報リードセレクト生成
部52−11は、TUチャンネル=0〜62chの読み
出し選択信号を生成するものであり、回線切替え情報セ
レクト部52−12は、この回線切替え情報リードセレ
クト生成部52−11で生成されたリードセレクト信号
で、TIMのアラームビットを読み出すものであり、ソ
フト通知リードセレクト生成部52−13は、TUチャ
ンネル=0〜62chの読み出し選択信号を生成するも
のであり、ソフト通知セレクト部52−14は、このソ
フト通知リードセレクト生成部52−13で生成された
リードセレクト信号でTIMのアラームビットを読み出
し、ソフトにTIMアラームの通知を行なうものであ
る。The line switching information read select generation unit 52-11 generates a read selection signal for TU channels = 0 to 62 ch. The line switching information select unit 52-12 uses this line switching information read select signal. The read select signal generated by the generation unit 52-11 is for reading the alarm bit of TIM, and the software notification read select generation unit 52-13 is for generating the read selection signal of TU channel = 0 to 62 ch. The software notification select unit 52-14 reads the TIM alarm bit by the read select signal generated by the software notification read select generation unit 52-13 and notifies the software of the TIM alarm.
【0308】上述の構成により、本実施形態のアラーム
ビット保持部52では、TIM,CRC,LOMなどの
各種アラーム情報を、各TUチャンネルで共通に保持し
て、TIMアラームをシリアルで生成することができ
る。以下、上述のごとく構成された本J1/J2バイト
終端処理部22の全体動作について簡単に説明すると、
まず、位相シフト部32′に、例えば図78(a)〜図
78(h)に示すようなタイミングでTUデータ(ここ
では、VC3のJ1バイト),TUAD,SPEEN,
J1V5TP,VC3TUG,VC2VC12がそれぞ
れ入力されたと仮定すると、図61に示すマルチフレー
ムパターンシリアル検出部44及びLOM保持部50
が、図79(a)〜図79(l)に示すようなタイミン
グに従って各部が動作することになる。With the above configuration, the alarm bit holding unit 52 of the present embodiment can hold various alarm information such as TIM, CRC, LOM, etc. in common for each TU channel, and generate a TIM alarm serially. it can. The following is a brief description of the overall operation of the J1 / J2 byte termination processing unit 22 configured as described above.
First, in the phase shift unit 32 ', TU data (here, J1 byte of VC3), TUAD, SPEEN, at the timings shown in FIGS. 78 (a) to 78 (h), for example.
Assuming that J1V5TP, VC3TUG, and VC2VC12 are input, the multi-frame pattern serial detection unit 44 and the LOM holding unit 50 shown in FIG.
However, each unit operates according to the timings shown in FIGS. 79 (a) to 79 (l).
【0309】そして、このとき、図62に示すマルチフ
レームナンバーシリアル検出部45,FRNO保持部5
1,図66に示すLOMシリアル検出部46及び図67
に示すCRCシリアル検出部47では、例えば図80
(a)〜図80(n)に示すようなタイミングに従って
各部が動作し、図69に示すTIMシリアル検出部49
及び図70に示す受信期待値保持部48が、それぞれ、
図81(a)〜図81(k)に示すようなタイミングに
従って動作して、C2/V5バイト終端処理部24での
処理に必要なSLの受信期待値が生成される。Then, at this time, the multi-frame number serial detection unit 45 and the FRNO holding unit 5 shown in FIG.
1, the LOM serial detector 46 shown in FIG. 66 and FIG.
In the CRC serial detector 47 shown in FIG.
Each section operates according to the timings shown in (a) to (n) of FIG. 80, and the TIM serial detection section 49 shown in FIG.
And the expected reception value holding unit 48 shown in FIG.
81 (a) to 81 (k) are operated according to the timings shown in FIG. 81 to generate the SL expected reception value required for the processing in the C2 / V5 byte termination processing unit 24.
【0310】この結果、図82に示すアラームビット保
持部52では、例えば図82(a)〜図82(n)に示
すようなタイミングに従って各部が動作し、TIMのア
ラームビットが、各TUチャンネル毎にシリアルに生成
される。以上のように、本実施形態のPOH終端処理部
8によれば、J1バイトの終端処理とJ2バイトの終端
処理とを、各TUチャンネルに共通のJ1/J2バイト
終端処理部22でシリアルに行ない、多重信号のマルチ
フレームパターン検出を1つのJ1/J2バイト終端処
理部22で行なうので、J1バイトの終端処理を行なう
回路及びJ2バイトの終端処理を行なう回路を、それぞ
れ、対応するTUチャンネル数分そなえる必要がない。As a result, in the alarm bit holding unit 52 shown in FIG. 82, each unit operates in accordance with the timings shown in, for example, FIGS. 82 (a) to 82 (n), and the TIM alarm bit is set for each TU channel. Will be serially generated. As described above, according to the POH termination processing section 8 of the present embodiment, the J1 byte termination processing and the J2 byte termination processing are serially performed by the J1 / J2 byte termination processing section 22 common to each TU channel. Since the multi-frame pattern detection of the multiplexed signal is performed by one J1 / J2 byte termination processing unit 22, a circuit for terminating the J1 byte and a circuit for terminating the J2 byte are respectively provided for the corresponding TU channels. There is no need to provide it.
【0311】従って、本POH終端処理部8の回路(装
置)規模の大幅縮小,低消費電力化に大いに寄与する。
そして、このとき、具体的に、J1/J2バイト終端処
理部22では、LOM,CRC,TIMなどの各種アラ
ーム情報を、各TUチャンネルに共通でシリアルで得る
ことができるので、LOM検出用の回路,CRC検出用
の回路,TIM検出用の回路などをそれぞれ個別に用意
する必要がなく、さらなる装置規模の縮小,低消費電力
化を図ることができる。Accordingly, the circuit (device) of the present POH termination processing unit 8 is greatly reduced in size and the power consumption is greatly reduced.
At this time, specifically, in the J1 / J2 byte termination processing unit 22, various alarm information such as LOM, CRC, and TIM can be serially obtained in common for each TU channel, so that a circuit for LOM detection is provided. , CRC detection circuit, TIM detection circuit, etc. do not need to be separately prepared, and the device scale can be further reduced and the power consumption can be further reduced.
【0312】(C4)B3/V5バイト終端処理部23
の説明
次に、図83は図37により前述したB3/V5バイト
終端処理部23の構成を示すブロック図で、この図83
に示すように、本実施形態のB3/V5バイト終端処理
部23は、BIP2エラーシリアル検出部53,BIP
2保持部54,BIP8エラーシリアル検出部55,B
IPPMカウント値初期化制御部56,BIPPMシリ
アル処理部57,BIPPM保持部58及びPMRAM
アドレス制御部59をそなえて構成されている。(C4) B3 / V5 byte end processing unit 23
Description of FIG. 83 is a block diagram showing the configuration of the B3 / V5 byte termination processing unit 23 described above with reference to FIG.
As shown in FIG. 5, the B3 / V5 byte termination processing unit 23 of the present embodiment uses the BIP2 error serial detection unit 53,
2 holding unit 54, BIP8 error serial detection unit 55, B
IPPM count value initialization control unit 56, BIPPM serial processing unit 57, BIPPM holding unit 58, and PMRAM
The address control section 59 is provided.
【0313】ここで、BIP2エラーシリアル検出部
(BIP2シリアル演算処理部)53は、1周期前のB
IP2エラーに基づき多重信号中のVC2,VC12に
ついてのBIP2演算をシリアルで行なってBIP2エ
ラーを検出するものであり、BIP2保持部54は、こ
のBIP2エラーシリアル検出部53でのBIP2演算
結果をTUチャンネル毎に保持するとともに、BIP2
エラーシリアル検出部53へその記憶情報(1周期前の
BIP2演算結果)を供給するものである。Here, the BIP2 error serial detection unit (BIP2 serial operation processing unit) 53 is set to the B one cycle before.
The BIP2 error is detected by serially performing the BIP2 operation on VC2 and VC12 in the multiplexed signal based on the IP2 error, and the BIP2 holding unit 54 outputs the BIP2 operation result by the BIP2 error serial detection unit 53 to the TU channel. BIP2 while holding each
The stored information (BIP2 calculation result of one cycle before) is supplied to the error serial detection unit 53.
【0314】また、BIP8エラーシリアル検出部(B
IP8シリアル演算処理部)55は、VC3データにつ
いてのBIP8演算をシリアルで行なってBIP8エラ
ーを検出するものであり、BIPPMカウント値初期化
制御部56は、ソフト側からのPMリセット信号に応じ
てBIPPMのカウント値を初期化する制御を行なうも
のであり、BIPPMシリアル処理部57は、BIP2
エラーシリアル検出部53及びBIP8エラーシリアル
検出部55の出力(BIP2エラー,BIP8エラー)
を選択して、選択したBIPエラー信号に基づいてBI
PPMの加算演算をシリアルで行なうものである。The BIP8 error serial detector (B
The IP8 serial arithmetic processing unit) 55 serially performs the BIP8 arithmetic operation on the VC3 data to detect a BIP8 error. The BIPPM count value initialization control unit 56 responds to the PM reset signal from the software side with the BIPPM. Control for initializing the count value of BIPPM serial processing unit 57.
Output of error serial detection unit 53 and BIP8 error serial detection unit 55 (BIP2 error, BIP8 error)
To select the BI based on the selected BIP error signal.
The PPM addition operation is performed serially.
【0315】つまり、このBIPPMシリアル処理部5
7は、例えば図84に示すように、BIP2エラーシリ
アル検出部53及びBIP8エラーシリアル検出部55
から出力されるBIPエラー信号の選択を行なうBIP
エラー選択部57Aと、このBIPエラー選択部57A
で選択されたBIPエラー信号に基づいてBIPPMの
加算演算を行なうシリアルで行なうBIPPMシリアル
加算部57Bとを有していることになる。In other words, this BIPPM serial processing unit 5
Reference numeral 7 denotes a BIP2 error serial detection unit 53 and a BIP8 error serial detection unit 55 as shown in FIG.
BIP for selecting the BIP error signal output from
The error selecting section 57A and this BIP error selecting section 57A
It has a BIPPM serial adder 57B that serially performs addition operation of BIPPM based on the BIP error signal selected in.
【0316】さらに、BIPPM保持部58は、BIP
PMシリアル処理部57での演算結果(BIPPM)を
TUチャンネル毎に記憶するとともに、BIPPMシリ
アル処理部57へその記憶情報(1周期前のBIPP
M)を供給するものであり、PMRAMアドレス制御部
59は、ソフト側からのPMリセット信号に応じて、B
IPPM保持部58用のRAMアドレス,後述するG1
/V5バイト終端処理部25のFEBEPM保持部93
(図110,図114参照)用のRAMアドレスを生成
するものである。Further, the BIPPM holding unit 58 is
The calculation result (BIPPM) in the PM serial processing unit 57 is stored for each TU channel, and the stored information (BIPPM of one cycle before is stored in the BIPPM serial processing unit 57.
M) is supplied to the PMRAM address control unit 59 in response to the PM reset signal from the software side.
RAM address for the IPPM holding unit 58, G1 described later
/ V5 byte end processing unit 25 FEBEPM holding unit 93
A RAM address for (see FIGS. 110 and 114) is generated.
【0317】つまり、上述のB3/V5バイト終端処理
部23は、図38に示すPOH終端演算処理部26がV
C4信号に含まれるB3バイトとV5バイトのBIPの
演算処理と、B3バイトとV5バイトのBIPPMの終
端処理をそれぞれシリアルで施すB3,V5バイトシリ
アル終端処理部26Bとして構成されるとともに、図3
8示す記憶部27がこのB3,V5バイトシリアル終端
処理部26Bでの演算結果を各TUチャンネル毎に記憶
するとともに、B3,V5バイトシリアル終端処理部2
6Bへ記憶情報を供給しうる記憶部27Bとして構成さ
れている。That is, in the B3 / V5 byte end processing unit 23 described above, the POH end operation processing unit 26 shown in FIG.
The B3 byte and the V5 byte BIP included in the C4 signal are arithmetically processed, and the B3 byte and the V5 byte BIPPM are terminated serially, respectively.
The storage unit 27 shown in FIG. 8 stores the calculation result in the B3, V5 byte serial termination processing unit 26B for each TU channel, and the B3, V5 byte serial termination processing unit 2
6B is configured as a storage unit 27B capable of supplying stored information to 6B.
【0318】これにより、上述のB3/B5バイト終端
処理部23では、通常は異なる信号サイズのTUチャン
ネル毎のPOH終端処理によって検出すべきBIPエラ
ーを、各チャネル共通にシリアルで検出することができ
る。このため、具体的に、上述の各部は以下のように構
成される。図85はBIPエラーシリアル検出部53及
びBIP2保持部54の詳細構成を示すブロック図で、
この図85に示すように、BIPエラーシリアル検出部
53は、イネーブル付きFF回路53−1,53−2,
BIP2演算値リセット部(1入力反転型AND回路)
53−3,奇数ビットBIP2演算部(排他的論理和回
路)53−4,偶数ビットBIP2演算部(排他的論理
和回路)53−5,BIP2演算比較部53−6及びB
IP2エラー検出部(AND回路)53−7をそなえて
構成され、BIP2保持部54は、BIP2保持用RA
M54−1をそなえて構成されている。As a result, the B3 / B5 byte termination processing unit 23 described above can serially detect the BIP error that should normally be detected by the POH termination processing for each TU channel having a different signal size, in common for each channel. . Therefore, specifically, the above-mentioned units are configured as follows. FIG. 85 is a block diagram showing the detailed configurations of the BIP error serial detection unit 53 and the BIP2 holding unit 54.
As shown in FIG. 85, the BIP error serial detection unit 53 includes FF circuits with enable 53-1 and 53-2,
BIP2 operation value reset unit (1 input inversion type AND circuit)
53-3, odd bit BIP2 operation unit (exclusive OR circuit) 53-4, even bit BIP2 operation unit (exclusive OR circuit) 53-5, BIP2 operation comparison unit 53-6 and B
An IP2 error detection unit (AND circuit) 53-7 is provided, and the BIP2 holding unit 54 is a RA for holding BIP2.
It is configured with M54-1.
【0319】ここで、まずBIP2保持部54のBIP
2保持用RAM54−1は、V5バイトで行なうBIP
2演算の演算結果を保持するもので、タイミング生成部
21の位相シフト部32′(図44参照)から供給され
るTUアドレス信号(TUADC6)をリードアドレ
ス、TUADC7をライトアドレスとし、タイミング生
成部21のBIP2保持用RAM動作制御部38(図5
0参照)から供給されるXBIP2WENC8をライト
イネーブル、BIP2CKをRAMクロックとして動作
するようになっている。First, the BIP of the BIP2 holding unit 54
2 holding RAM 54-1 is BIP performed with V5 bytes
The operation result of the two operations is held, the TU address signal (TUADC6) supplied from the phase shift unit 32 '(see FIG. 44) of the timing generation unit 21 is used as the read address, and the TUADC7 is used as the write address. BIP2 holding RAM operation control unit 38 (see FIG.
XBIP2WENC8 supplied from (see 0) is used as a write enable and BIP2CK is used as a RAM clock.
【0320】なお、このBIP2保持用RAM54−1
は、ここでは、2ビットのデータ保持を行ない、ビット
番号“1”の記憶領域に奇数ビットのBIP2演算処理
結果が、ビット番号“0”の記憶領域に偶数ビットのB
IP2演算処理結果が保持される。一方、BIP2エラ
ーシリアル検出部53において、FF回路53−1は、
TUのペイロードデータの位置を示すタイミング信号
(SPEENC7)で、BIP2保持用RAM54−1
からのリードデータの1ビット目,0ビット目のデータ
を保持するものであり、FF回路53−2は、上記のタ
イミング信号(SPEENC7)で、VC4データ(T
UDTC7)からペイロードデータの保持を行なうもの
で、この信号がSPEDTC8として出力されるように
なっている。Incidentally, this BIP2 holding RAM 54-1
Here, 2 bits of data are held here, and the BIP2 operation result of the odd number bit is stored in the storage area of the bit number "1", and the BIP2 operation result of the even number bit is stored in the storage area of the bit number "0".
The IP2 calculation processing result is held. On the other hand, in the BIP2 error serial detection unit 53, the FF circuit 53-1
The BIP2 holding RAM 54-1 is a timing signal (SPEENC7) indicating the position of the payload data of the TU.
The FF circuit 53-2 receives the VC4 data (T) with the timing signal (SPEENC7).
The UDTC7) holds the payload data, and this signal is output as SPEDTC8.
【0321】また、BIP2演算値リセット部53−3
は、BIP2演算範囲の先頭位置であるV5バイトのタ
イミング信号(V5TPC8)で、BIP2保持用RA
M54−1から読み出したBIP2演算処理結果のマス
クを行なって、前BIP2演算範囲での演算値のリセッ
トを行なうものであり、奇数ビットBIP2演算部53
−4は、BIP2保持用RAM54−1から読み出した
奇数ビットのBIP2演算処理結果と、FF回路53−
2で保持されたペイロードデータの1,3,5,7ビッ
ト目とについて排他的論理和(EXOR)をとり、その
結果をBIP2保持用RAM54−1の1ビット目に書
き込むものである。Also, the BIP2 calculated value reset unit 53-3
Is a V5 byte timing signal (V5TPC8), which is the start position of the BIP2 calculation range.
The BIP2 operation processing result read from M54-1 is masked to reset the operation value in the previous BIP2 operation range.
-4 is an odd bit BIP2 operation processing result read from the BIP2 holding RAM 54-1 and the FF circuit 53-
The exclusive OR (EXOR) is taken with respect to the 1st, 3rd, 5th and 7th bits of the payload data held in 2, and the result is written in the 1st bit of the BIP2 holding RAM 54-1.
【0322】さらに、偶数ビットBIP2演算部53−
5は、BIP2保持用RAM54−1から読み出した偶
数ビットのBIP2演算処理結果と、FF回路53−2
で保持されたペイロードデータの2,4,6,8ビット
目とについて排他的論理和(EXOR)をとり、その結
果をBIP2保持用RAM54−1の0ビット目に書き
込むものである。Further, the even bit BIP2 operation unit 53-
5 is an even-bit BIP2 operation processing result read from the BIP2 holding RAM 54-1 and the FF circuit 53-2.
The exclusive OR (EXOR) is taken with the 2nd, 4th, 6th, and 8th bits of the payload data held in step S1, and the result is written in the 0th bit of the BIP2 holding RAM 54-1.
【0323】また、BIP2演算比較部53−6は、B
IP2保持用RAM54−1から読み出したBIP2演
算処理結果と、FF回路53−2で保持されたペイロー
ドデータの1,2ビット目との比較を行ない、不一致の
ときに“1”を出力するもので、ここでは、この図85
に示すように、排他的論理和回路53−6A及びORゲ
ート53−6Bを用いてその機能が実現されている。Also, the BIP2 operation comparing section 53-6 is
The BIP2 operation processing result read from the IP2 holding RAM 54-1 is compared with the first and second bits of the payload data held in the FF circuit 53-2, and "1" is output when they do not match. , Here, this figure 85
As shown in, the function is realized by using the exclusive OR circuit 53-6A and the OR gate 53-6B.
【0324】さらに、BIP2エラー検出部53−7
は、このBIP2演算比較部53−6の出力をBIP2
エラーとして出力するものであるが、上記のBIP2演
算比較部53−6が常時2ビットの比較を行なっている
ためBIP2演算比較部53−6からはV5バイト以外
のタイミングでは無効な比較結果が出力されてしまう。
そこで、このBIP2エラー検出部53−7は、V5バ
イトのタイミング信号(V5TPC8)で正しいBIP
2演算比較結果を抜き出して出力するようになってい
る。Furthermore, the BIP2 error detection unit 53-7
Outputs the output of this BIP2 operation comparison unit 53-6 to BIP2.
Although it is output as an error, since the BIP2 operation comparing section 53-6 always performs 2-bit comparison, the BIP2 operation comparing section 53-6 outputs an invalid comparison result at a timing other than V5 byte. Will be done.
Therefore, the BIP2 error detection unit 53-7 receives the correct BIP with the V5 byte timing signal (V5TPC8).
The two-operation comparison result is extracted and output.
【0325】上述の構成により、本実施形態のBIP2
エラーシリアル検出部53では、BIP2保持用RAM
54−1から前フレームのBIP2エラーを順次読み出
し、読み出した情報に基づいて、現フレームに対するB
IP2演算を行ないBIP2エラー情報の更新を行なう
ことで、各TUチャンネル共通でシリアルにBIP2エ
ラーを検出することができる。With the above configuration, the BIP2 of this embodiment is
In the error serial detection unit 53, the BIP2 holding RAM
The BIP2 error of the previous frame is sequentially read from 54-1 and B for the current frame is read based on the read information.
By performing the IP2 calculation and updating the BIP2 error information, it is possible to detect the BIP2 error serially for each TU channel.
【0326】次に、図86は図83に示すBIP8エラ
ーシリアル検出部55の詳細構成を示すブロック図で、
この図86に示すように、本実施形態のBIP8エラー
シリアル検出部55は、BIP8演算値保持部(FF回
路)55−1〜55−3,BIP8演算結果保持部(F
F回路)55−4〜55−6,デコード回路(DEC)
55−7〜55−9,BIP演算値選択部(セレクタ)
55−10,BIP8演算値リセット部(1入力反転型
AND回路)55−11,BIP演算部(排他的論理和
回路)55−12,BIP8演算値ライトイネーブル生
成部(AND回路)55−13,BIP8演算結果ライ
トイネーブル生成部(AND回路)55−14,BIP
8演算結果選択部(セレクタ)55−15,BIP8演
算比較部55−16及びBIP8エラー検出部(AND
回路)55−17をそなえて構成されている。Next, FIG. 86 is a block diagram showing the detailed structure of the BIP8 error serial detector 55 shown in FIG.
As shown in FIG. 86, the BIP8 error serial detection unit 55 of the present embodiment has BIP8 operation value storage units (FF circuits) 55-1 to 55-3 and BIP8 operation result storage unit (F
F circuit) 55-4 to 55-6, decode circuit (DEC)
55-7 to 55-9, BIP calculation value selection unit (selector)
55-10, BIP8 operation value reset unit (1-input inversion AND circuit) 55-11, BIP operation unit (exclusive OR circuit) 55-12, BIP8 operation value write enable generation unit (AND circuit) 55-13 BIP8 operation result write enable generation unit (AND circuit) 55-14, BIP
8 calculation result selection unit (selector) 55-15, BIP8 calculation comparison unit 55-16 and BIP8 error detection unit (AND
Circuit) 55-17.
【0327】ここで、BIP8演算値保持部55−1
は、TUチャンネル=0chのペイロードデータ毎のB
IP8演算結果を保持するものであり、BIP8演算値
保持部55−2は、TUチャンネル=1chのペイロー
ドデータ毎のBIP8演算結果を保持するものであり、
BIP8演算値保持部55−3は、TUチャンネル=2
chのペイロードデータ毎のBIP8演算結果を保持す
るものである。Here, the BIP8 calculated value holding unit 55-1
Is B for each payload data of TU channel = 0ch
The IP8 calculation result is held, and the BIP8 calculation value holding unit 55-2 holds the BIP8 calculation result for each payload data of TU channel = 1ch.
The BIP8 calculated value holding unit 55-3 has the TU channel = 2.
It holds the BIP8 operation result for each payload data of ch.
【0328】また、BIP8演算結果保持部55−4
は、TUチャンネル=0chのJ1バイトから次フレー
ムのJ1バイトまでのBIP8演算結果を保持するもの
であり、BIP8演算結果保持部55−5は、TUチャ
ンネル=1chのJ1バイトから次フレームのJ1バイ
トまでのBIP8演算結果を保持するものであり、BI
P8演算結果保持部55−6は、TUチャンネル=2c
hのJ1バイトから次フレームのJ1バイトまでのBI
P8演算結果を保持するものである。Also, the BIP8 operation result holding unit 55-4
Holds the BIP8 operation result from the J1 byte of TU channel = 0ch to the J1 byte of the next frame. The BIP8 operation result holding unit 55-5 stores the BIP8 operation result holding unit 55-5 from the J1 byte of TU channel = 1ch to the J1 byte of the next frame. BIP8 operation results up to
The P8 calculation result storage unit 55-6 has a TU channel = 2c.
BI from the J1 byte of h to the J1 byte of the next frame
It holds the P8 operation result.
【0329】さらに、デコード回路(“0”検出部)5
5−7は、処理を行なうTUチャンネル(TUADC
8)が“0”であることを検出するものであり、デコー
ド回路(“1”検出部)55−8は、処理を行なうTU
チャンネル(TUADC8)が“1”であることを検出
するものであり、デコード回路(“2”検出部)55−
9は、処理を行なうTUチャンネル(TUADC8)が
“2”であることを検出するものである。Further, the decoding circuit (“0” detection section) 5
5-7 are TU channels (TUADC) for processing.
8) is for detecting that it is "0", and the decode circuit ("1" detection unit) 55-8 performs TU processing.
It is for detecting that the channel (TUADC8) is "1", and the decoding circuit ("2" detection unit) 55-
Reference numeral 9 detects that the TU channel (TUADC8) for processing is "2".
【0330】また、BIP演算値選択部55−10は、
各BIP8演算値保持部55−1〜55−3のBIP8
演算値を上記のデコード回路55−7〜55−9からの
検出信号に応じて選択するものであり、BIP8演算値
リセット部55−11は、BIP8演算範囲の先頭位置
であるJ1バイトのタイミング(J1TUPC8)で、
BIP8演算値保持部55−1〜55−3より読み出さ
れたBIP8演算値のマスクを行なって、前BIP8演
算範囲での演算結果のリセットを行なうものである。Also, the BIP calculated value selection unit 55-10 is
BIP8 of each BIP8 calculated value holding unit 55-1 to 55-3
The calculation value is selected according to the detection signals from the above decoding circuits 55-7 to 55-9, and the BIP8 calculation value reset unit 55-11 uses the timing of the J1 byte (the start position of the BIP8 calculation range) ( J1TUPC8),
The BIP8 calculated value read from the BIP8 calculated value holding units 55-1 to 55-3 is masked to reset the calculation result in the previous BIP8 calculated range.
【0331】さらに、BIP演算部55−12は、上述
のBIP8演算値リセット部55−11によるリセット
制御後のBIP8演算値とペイロードデータであるSP
EDTC8とでビット毎に排他的論理和(EXOR)を
とってBIP8演算を行なうものであり、BIP8演算
値ライトイネーブル生成部55−13は、このBIP演
算部55−12によるBIP8演算後のBIP8演算値
を、BIP8演算値保持部55−1〜55−3に書き込
むための信号(ライトイネーブル信号)を生成するもの
である。Further, the BIP operation unit 55-12 is an SP which is the BIP8 operation value and payload data after the reset control by the BIP8 operation value reset unit 55-11 described above.
The BIP8 operation is performed by bitwise exclusive OR (EXOR) with EDTC8. The BIP8 operation value write enable generation unit 55-13 calculates the BIP8 operation after the BIP8 operation by the BIP operation unit 55-12. A signal (write enable signal) for writing the value in the BIP8 calculated value holding units 55-1 to 55-3 is generated.
【0332】また、BIP8演算結果ライトイネーブル
生成部55−14は、BIP8演算範囲の先頭位置を示
すJ1バイトのタイミング(J1TUPC8)で、BI
P8演算値保持部55−1〜55−3に保持されたBI
P8演算値をBIP8演算結果保持部55−4〜55−
6に書き込むための信号(ライトイネーブル信号)を生
成するものである。Further, the BIP8 operation result write enable generation unit 55-14 sets the BI at the timing (J1TUPC8) of the J1 byte indicating the start position of the BIP8 operation range.
BI held in the P8 calculated value holding units 55-1 to 55-3
The P8 calculation value is stored in the BIP8 calculation result storage units 55-4 to 55-
6 to generate a signal (write enable signal) to be written into the memory cell 6.
【0333】さらに、BIP8演算結果選択部55−1
5は、デコード回路55−7〜55−9からの検出信号
に応じてBIP8演算結果の選択を行なうものであり、
BIP8演算比較部55−16は、このBIP8演算結
果選択部55−15による選択後のBIP8演算結果と
ペイロードデータとで不一致検出を行なうもので、ここ
では、排他的論理和回路55−16AとOR回路55−
16Bを用いてその機能が実現されている。Furthermore, the BIP8 operation result selection unit 55-1
Reference numeral 5 is for selecting the BIP8 operation result in accordance with the detection signals from the decoding circuits 55-7 to 55-9,
The BIP8 operation comparison unit 55-16 detects a mismatch between the BIP8 operation result after selection by the BIP8 operation result selection unit 55-15 and the payload data, and here, the exclusive OR circuit 55-16A and OR. Circuit 55-
The function is realized using 16B.
【0334】また、BIP8エラー検出部55−17
は、このBIP8演算比較部55−16の出力をBIP
8エラー(BIP8ERRC8)として出力するもので
あるが、上記のBIP8演算比較部55−16が常時8
ビットの比較を行なっているためBIP2演算比較部5
5−16からはB3バイト以外のタイミングでは無効な
比較結果が出力されてしまう。そこで、このBIP8エ
ラー検出部55−17は、B3バイトのタイミング信号
(B3TPC8)で正しいBIP8演算比較結果のみを
抽出して出力するようになっている。Also, the BIP8 error detection unit 55-17
Outputs the output of this BIP8 operation comparison unit 55-16 to BIP8.
8 error (BIP8ERRC8) is output, but the BIP8 operation comparison unit 55-16 always outputs 8
Since the bits are compared, the BIP2 operation comparison unit 5
5-16 outputs an invalid comparison result at a timing other than the B3 byte. Therefore, the BIP8 error detection unit 55-17 extracts only the correct BIP8 operation comparison result with the B3 byte timing signal (B3TPC8) and outputs it.
【0335】上述の構成により、本実施形態のBIP8
エラーシリアル検出部55では、常に正確に、BIP8
エラー情報を検出・出力することができる。次に、図8
7は図83に示すBIPPMシリアル処理部57及びB
IPPM保持部58の詳細構成を示すブロック図で、こ
の図87に示すように、BIPPMシリアル処理部57
は、イネーブル付きFF回路57−1,エラーカウント
値初期化制御部(1入力反転型AND回路)57−2,
BIPエラー検出部(OR回路)57−3及びBIPP
M加算部57−4をそなえて構成され、BIPPM保持
部58は、BIPPM保持用RAM58−1をそなえて
構成されている。With the above configuration, the BIP8 of this embodiment is
The error serial detection unit 55 always accurately and accurately
Error information can be detected and output. Next, FIG.
7 is a BIPPM serial processing unit 57 and B shown in FIG.
FIG. 87 is a block diagram showing a detailed configuration of the IPPM holding unit 58, and as shown in FIG. 87, the BIPPM serial processing unit 57.
Is an FF circuit with enable 57-1, an error count value initialization control unit (1 input inversion AND circuit) 57-2,
BIP error detector (OR circuit) 57-3 and BIPP
The MIP adder 57-4 is provided, and the BIPPM holding unit 58 is provided with a BIPPM holding RAM 58-1.
【0336】ここで、まず、BIPPM保持部58のB
IPPM保持用RAM58−1は、BIPエラーカウン
ト値とソフトに通知するBIPPMカウント値とを保持
するもので、アドレス信号(RPMADC6)をカウン
ト面のリードアドレス、アドレス信号(WPMADC
7)をカウント面のライトアドレス、タイミング生成部
21のBIP保持用RAM動作制御部42(図54参
照)から供給されるタイミング信号(XBIPPMWE
NC8)をライトイネーブル、アドレス信号(BIPP
MRAD)を通知面のリードアドレス、BIP保持用R
AM動作制御部42から供給されるクロック(BIPP
MCK)をRAMクロックとして動作するようになって
いる。なお、上記の各アドレス信号(RPMADC6,
WPMADC7,BIPPMRAD)は、それぞれ、P
MRAMアドレス制御部59から供給される。First, B of the BIPPM holding unit 58
The IPPM holding RAM 58-1 holds the BIP error count value and the BIPPM count value notified to software, and uses the address signal (RPMADC6) as a read address on the count surface and the address signal (WPMADC).
7) is the write address of the count surface, and the timing signal (XBIPPMWE) supplied from the BIP holding RAM operation control unit 42 (see FIG. 54) of the timing generation unit 21.
NC8) write enable, address signal (BIPP
MRAD) is the read address of the notification side, R for holding BIP
The clock supplied from the AM operation control unit 42 (BIPP
MCK) operates as a RAM clock. Note that each of the above address signals (RPMADC6,
WPMADC7, BIPPMRAD) is P
It is supplied from the MRAM address controller 59.
【0337】これにより、上記のBIPPM保持用RA
M58−1では、例えば図89に示すように、TU3の
B3バイト,TU2/TU12のV5バイトの検出タイ
ミングで、BIP2/8のPMカウント値が読み出さ
れ、ソフト側からの読み出し要求(μ−COM Rea
d)で、BIP2/8のPMのソフトへの通知が行なわ
れる一方、TU3のB3バイト,TU2/TU12のV
5バイトの検出タイミングで、BIP2/8のPMカウ
ント値の更新値が書き込まれる。Thus, the RA for holding the BIPPM described above
In M58-1, for example, as shown in FIG. 89, the PM count value of BIP2 / 8 is read at the detection timing of B3 byte of TU3 and V5 byte of TU2 / TU12, and a read request (μ− COM Rea
In step d), the PM software of BIP2 / 8 is notified to the software, while the B3 byte of TU3 and the V of TU2 / TU12.
The updated value of the PM count value of BIP2 / 8 is written at the detection timing of 5 bytes.
【0338】ところで、BIPPMは、PMリセット信
号間に発生したBIPエラーの個数をカウントして、カ
ウントしたカウント値を次のPMリセット信号間にソフ
トにカウント値を通知するために、PMリセット信号間
にエラーのカウントとカウント値の通知を行なう必要が
あり、エラーのカウント値の保持と通知を行なうカウン
ト値の保持とを行なう必要がある。By the way, the BIPPM counts the number of BIP errors generated between the PM reset signals, and notifies the counted value to the next PM reset signal in a soft manner between the PM reset signals. It is necessary to count the error and notify the count value, and to hold the count value of the error and hold the count value to notify.
【0339】このため、本実施形態のBIPPM保持用
RAM58−1は、例えば図91に示すように、下位面
〔アドレス0(00HEX )〜63(3FHEX )〕と上位
面〔アドレス64(40HEX )〜127(7FHEX )〕
との2面構成となっており、BIPエラーのカウントと
行なうカウント面とBIPPMのカウント値の通知を行
なう通知面(PM結果の保持面)とに役割が分担されて
いる。Therefore, as shown in FIG. 91, the BIPPM holding RAM 58-1 of this embodiment has a lower surface [address 0 (00 HEX ) to 63 (3F HEX )] and an upper surface [address 64 (40 HEX ) -127 (7F HEX )]
And a counting surface for performing BIP error counting and a notification surface for notifying the count value of BIPPM (PM result holding surface).
【0340】なお、上記各面の役割はPMリセット信号
が入力される毎にカウント面と通知面とが交互に入れ代
わるようになっており、本実施形態では、例えば図9
0,図92に示すように、RAMアドレスのMSBビッ
ト(PM)の極性を切り替えるようにすることによっ
て、このような面の入れ替えが行なわれる。これによ
り、BIPPM保持用RAM58−1は、ここでは例え
ば図88に示すように、13ビットのデータ保持を行な
い、カウント面でのビット番号12〜0にBIPエラー
カウント値が保持され、通知面でのビット番号12〜0
にBIPPMカウント値が保持される。The role of each surface is such that the count surface and the notification surface alternate each time the PM reset signal is input. In the present embodiment, for example, FIG.
0, as shown in FIG. 92, such a face exchange is performed by switching the polarity of the MSB bit (PM) of the RAM address. As a result, the BIPPM holding RAM 58-1 holds data of 13 bits, for example, as shown in FIG. 88, and holds the BIP error count value in the bit numbers 12 to 0 on the count side, and on the notification side. Bit number of 12 to 0
The BIPPM count value is held at.
【0341】上述の構成により、本実施形態のBIPP
Mシリアル処理部57では、BIPPM保持用RAM5
8−1から前フレームのBIPPMを順次読み出し、読
み出した情報に基づいて、現フレームに対するBIPP
Mの更新を行なうことで、各TUチャンネル共通でシリ
アルにBIPPMを検出してBIPPM保持用RAM5
8−1に保持させてソフト側へ通知することができる。With the above configuration, the BIPP of this embodiment is
In the M serial processing unit 57, the BIPPM holding RAM 5
8-1 sequentially reads the BIPPM of the previous frame, and based on the read information, BIPP for the current frame
By updating M, BIPPM is detected serially in common for each TU channel, and BIPPM holding RAM 5
It can be held in 8-1 and notified to the software side.
【0342】次に、図93は図83に示すPMRAMア
ドレス制御部59の詳細構成を示すブロック図で、この
図93に示すように、本実施形態のPMRAMアドレス
制御部59は、カウント面保持部(イネーブル付きFF
回路)59−1,反転素子59−2及びFF回路59−
3〜59−6をそなえて構成されている。ここで、カウ
ント面保持部59−1は、上述のBIPPM保持用RA
M58−1の上位面・下位面のどちら側の面をカウント
面として使用しているかを示す信号(PMカウントアド
レス信号)を生成するもので、PMリセット信号が入力
される毎にその出力信号を反転素子59−2で極性を反
転した信号を取り込むことで、下位面と上位面の役割を
入れ替えることができるようになっている。Next, FIG. 93 is a block diagram showing a detailed structure of the PMRAM address control unit 59 shown in FIG. 83. As shown in FIG. 93, the PMRAM address control unit 59 of the present embodiment has a count surface holding unit. (FF with enable
Circuit) 59-1, inverting element 59-2 and FF circuit 59-
3 to 59-6. Here, the count surface holding unit 59-1 is the RA for BIPPM holding described above.
A signal (PM count address signal) indicating which of the upper surface and the lower surface of M58-1 is used as the count surface is generated, and the output signal is generated every time the PM reset signal is input. By taking in the signal whose polarity is inverted by the inverting element 59-2, the roles of the lower surface and the upper surface can be switched.
【0343】例えば、カウント面保持部59−1の出力
信号が“0”で下位面をカウント面,上位面を通知面と
して使用している場合に、PMリセット信号が入力され
ると、反転素子59−2でカウント面保持部59−1の
出力信号の極性反転を行なった“1”がカウント面保持
部59−1に取り込まれる。この結果、PMリセット後
には、カウント面保持部59−1の出力信号が“1”と
なり、下位面が通知面,上位面がカウント面として使用
され面の入れ替えが行なわれる。For example, when the output signal of the count surface holding unit 59-1 is "0" and the lower surface is used as the count surface and the upper surface is used as the notification surface, when the PM reset signal is input, the inverting element In "59-2", the polarity of the output signal of the count surface holding unit 59-1 is inverted, and "1" is taken into the count surface holding unit 59-1. As a result, after PM reset, the output signal of the count surface holding unit 59-1 becomes "1", the lower surface is used as the notification surface, and the upper surface is used as the count surface, and the surfaces are exchanged.
【0344】また、FF回路59−3は、カウント面保
持部59−1で生成されたPMカウントアドレス信号の
位相をマスタークロック1クロック分遅延させるもの
で、この出力(RPMADC6)がBIPPM保持用R
AM58−1と後述するFEBEPM保持用RAM93
(図110,図114参照)のカウント面のリードアド
レスとして用いられるようになっている。Further, the FF circuit 59-3 delays the phase of the PM count address signal generated by the count surface holding unit 59-1 by one master clock, and this output (RPMADC6) is a BIPPM holding R.
AM58-1 and FEBEPM holding RAM 93 described later
It is designed to be used as the read address of the count surface (see FIGS. 110 and 114).
【0345】さらに、FF回路59−4は、上記のFF
回路59−3からのPMカウントアドレス信号の位相を
さらにマスタークロック1クロック分遅延させるもの
で、この出力(RPMADC7)がBIPPM保持用R
AM58−1とFEBEPM保持用RAM93のカウン
ト面のライトアドレスとして用いられるようになってい
る。Further, the FF circuit 59-4 is provided with the above FF.
The phase of the PM count address signal from the circuit 59-3 is further delayed by one master clock, and this output (RPMADC7) is the R for BIPPM holding.
It is adapted to be used as a write address for the count surface of the AM 58-1 and the RAM 93 for holding the FEEBEPM.
【0346】また、FF回路59−5は、反転素子59
−2を通じて生成されたBIPPM通知アドレス〔ソフ
ト側より供給されるBIPPM読み出し用のTUチャン
ネルを示すアドレス信号(MBIPPMRAD:6ビッ
ト)と反転素子59−2の出力信号(1ビット)を合わ
せた7ビットの信号〕の位相をマスタークロック1クロ
ック分遅延させるもので、この出力(BIPPM通知ア
ドレス)がBIPPM保持用RAM58−1の通知面の
リードアドレスとして用いられるようになっている。Further, the FF circuit 59-5 includes an inverting element 59
BIPPM notification address generated through -2 [7 bits including the address signal (MBIPPMRAD: 6 bits) indicating the TU channel for BIPPM reading supplied from the software side and the output signal (1 bit) of the inverting element 59-2] Of the signal] is delayed by one master clock. This output (BIPPM notification address) is used as the read address of the notification surface of the BIPPM holding RAM 58-1.
【0347】さらに、FF回路59−6は、反転素子5
9−2を通じて生成されたFEBEPM通知アドレス
〔ソフト側より供給されるFEBEPM読み出し用のT
Uチャンネルを示すアドレス信号(FEBEPMRA
D:6ビット)と反転素子59−2の出力信号(1ビッ
ト)を合わせた7ビットの信号〕の位相をマスタークロ
ック1クロック分遅延させるもので、この出力(FEB
EPM通知アドレス)がFEBEPM保持用RAM93
の通知面のリードアドレスとして用いられるようになっ
ている。Further, the FF circuit 59-6 includes the inverting element 5
9-2 FEBEPM notification address generated through [TEE for reading FEBEPM supplied from software side
Address signal indicating the U channel (FEBEPMRA
D: 6 bits) and the output signal (1 bit) of the inverting element 59-2] (7 bit signal) is delayed by one master clock. This output (FEB
EPM notification address) is the FEBEPM holding RAM 93
Is used as the read address of the notification surface of the.
【0348】上述の構成により、本実施形態のPMRA
Mアドレス制御部59は、BIPPM保持用RAM58
−1,FEBEPM保持用RAM93のカウント面と通
知面とを最適なタイミングで切替えて、常に、正確なB
IPPM,FEBEPMをソフト側へ通知させることが
可能になる。次に、図94は図83に示すBIPPMカ
ウント値初期化制御部56の詳細構成を示すブロック図
で、この図94に示すように、本実施形態のBIPPM
カウント値初期化制御部56は、FF回路56−1,5
6−2,56−8,タイミング制御部(1入力反転型O
R回路)56−3,リードライト信号生成部〔デコード
回路(DEC)〕56−4,ライトイネーブル生成部
(OR回路)56−5,BIPPMカウント値初期化要
求信号保持部(FF回路)56−6及びBIPPMカウ
ント値初期化要求信号選択部(セレクタ)56−7をそ
なえて構成されている。With the above configuration, the PMRA of this embodiment is
The M address control unit 59 uses the BIPPM holding RAM 58.
-1, The count surface and the notification surface of the FEEBEPM holding RAM 93 are switched at an optimum timing to always provide an accurate B
It becomes possible to notify the software side of IPPM and FEEBEPM. Next, FIG. 94 is a block diagram showing the detailed configuration of the BIPPM count value initialization control unit 56 shown in FIG. 83. As shown in FIG. 94, the BIPPM of this embodiment is
The count value initialization control unit 56 uses the FF circuits 56-1 and 5-5.
6-2, 56-8, timing control unit (1 input inversion type O
R circuit) 56-3, read / write signal generation unit [decode circuit (DEC)] 56-4, write enable generation unit (OR circuit) 56-5, BIPPM count value initialization request signal holding unit (FF circuit) 56- 6 and a BIPPM count value initialization request signal selection unit (selector) 56-7.
【0349】ここで、FF回路56−1,56−2は、
それぞれ、PMリセット信号の位相をマスタークロック
1クロック分遅延させるもので、このようにFF回路5
6−1,56−2においてPMリセット信号の位相を遅
延させることで、上述のPMRAMアドレス制御部59
で行なわれるPMリセット信号での面切替え制御と本B
IPPMカウント値初期化制御部56でのBIPPMカ
ウント値初期化制御とのタイミングを合わせるようにな
っている。Here, the FF circuits 56-1 and 56-2 are
The phase of the PM reset signal is delayed by one master clock, respectively.
By delaying the phase of the PM reset signal in 6-1 and 56-2, the above-mentioned PMRAM address control unit 59
Surface switching control by PM reset signal and book B
The timing is adjusted to the BIPPM count value initialization control in the IPPM count value initialization control unit 56.
【0350】また、タイミング制御部56−3は、BI
PPMカウント値初期化要求信号のタイミング制御を行
なうもので、例えば、BIPPM処理を行なうタイミン
グを示す信号(B3V5TPC7)が“1”のときは処
理を行なうTUチャンネル(TUADC7)の内容を出
力し、上記タイミング信号(B3V5TPC7)が
“0”のときは出力信号を63(2進表示で“1111
11”)に制御するようになっている。Also, the timing control unit 56-3 determines that the BI
The timing of the PPM count value initialization request signal is controlled. For example, when the signal (B3V5TPC7) indicating the timing of performing the BIPPM process is "1", the content of the TU channel (TUADC7) to be processed is output, and When the timing signal (B3V5TPC7) is "0", the output signal is 63 (binary display "1111").
11 ").
【0351】さらに、リードライト信号生成部56−4
は、タイミング制御部56−3の出力信号が0〜62の
ときに対応する0〜62chのBIPPMカウント値初
期化要求信号の読み出しセレクト信号(BIPPMカウ
ント値初期化要求信号選択部56−7へ供給される)
と、BIPPMカウント値初期化要求信号保持部56−
6用のライトイネーブル信号とを生成するものである。
なお、タイミング制御部56−3の出力信号が63のと
きはBIPPMの処理を行なうタイミングでないので読
み出しセレクト信号,ライトイネーブル信号の生成は行
なわれない。Further, the read / write signal generator 56-4
Is a read select signal of the BIPPM count value initialization request signal of 0 to 62 ch corresponding to when the output signal of the timing control unit 56-3 is 0 to 62 (supplied to the BIPPM count value initialization request signal selection unit 56-7. Be done)
And a BIPPM count value initialization request signal holding unit 56-
And a write enable signal for 6 are generated.
When the output signal of the timing control unit 56-3 is 63, it is not the timing to perform the BIPPM process, so the read select signal and the write enable signal are not generated.
【0352】また、ライトイネーブル生成部56−5
は、FF回路56−2を通じてPMリセット信号が入力
されたときには0〜62chのライトイネーブル信号を
全て“1”にする一方、PMリセット信号が入力されて
いないときにはリードライト信号生成部56−4の出力
信号をそのまま出力するものであり、BIPPMカウン
ト値初期化要求信号保持部56−6は、TUチャンネル
=0〜62chのBIPPMカウント値初期化要求信号
を保持するもので、ここでは、63個のFF回路56−
6Aを用いてその機能が実現されている。Also, the write enable generator 56-5
When the PM reset signal is input through the FF circuit 56-2, all of the write enable signals of channels 0 to 62 are set to "1", while when the PM reset signal is not input, the read / write signal generation unit 56-4 The output signal is output as it is, and the BIPPM count value initialization request signal holding unit 56-6 holds the BIPPM count value initialization request signal of TU channel = 0 to 62 ch. FF circuit 56-
The function is realized using 6A.
【0353】そして、このBIPPMカウント値初期化
要求信号保持部56−6では、例えば、FF回路56−
2からのPMリセット信号で全チャンネルのライトイネ
ーブルが“1”となり、全チャンネルのFF回路56−
6Aのデータが“1”となる。つまり、PMリセット信
号で全チャンネル同時に“1”がFF回路56−6Aに
書き込まれる。In the BIPPM count value initialization request signal holding unit 56-6, for example, the FF circuit 56-
The PM reset signal from 2 sets the write enable of all channels to "1", and the FF circuits 56- of all channels.
The data of 6A becomes "1". That is, "1" is written in the FF circuit 56-6A simultaneously for all channels by the PM reset signal.
【0354】PMリセット後にB3,V5のタイミング
信号(B3V5TPC7)が入力されると、上記のタイ
ミング制御部56−3,リードライト信号生成部56−
4及びライトイネーブル生成部56−5での処理により
BIPPMカウント値の処理を行なうチャンネルのライ
トイネーブル信号が“1”となる。このときには、PM
リセット信号は入力されていないので、FF回路56−
6Aの入力データが“0”となり、処理を行なうチャン
ネルのFF回路56−6Aには“0”が書き込まれるこ
とになり、最初のB3V5タイミング信号(B3V5T
PC7)でBIPPMカウント値初期化要求信号が解除
される。When the B3 and V5 timing signals (B3V5TPC7) are input after PM reset, the above timing control section 56-3 and read / write signal generation section 56-
4 and the write enable generation unit 56-5 sets the write enable signal of the channel for processing the BIPPM count value to "1". At this time, PM
Since the reset signal is not input, the FF circuit 56-
The input data of 6A becomes "0", "0" is written in the FF circuit 56-6A of the channel for processing, and the first B3V5 timing signal (B3V5T
The PC7) releases the BIPPM count value initialization request signal.
【0355】つまり、PMリセット後、最初のB3V5
タイミングのときにのみ、カウント面より読み出された
BIPエラーカウント値の初期化が行なわれるようにな
っている。さらに、BIPPMカウント値初期化要求信
号選択部56−7は、リードライト信号生成部56−4
の出力信号に応じて0〜62chのBIPPMカウント
初期化要求信号を選択的に読み出すものであり、FF回
路56−8は、このBIPPMカウント値初期化要求信
号選択部56−7の出力信号の位相をマスタークロック
1クロック分遅延させて、BIPPMシリアル処理部5
7でのリセット処理を行なう位相に合わせるためのもの
である。That is, the first B3V5 after PM reset
Only at the timing, the BIP error count value read from the count surface is initialized. Further, the BIPPM count value initialization request signal selection unit 56-7 is configured to read / write signal generation unit 56-4.
The BIPPM count initialization request signal of 0 to 62 channels is selectively read according to the output signal of FF circuit 56-8. The FF circuit 56-8 outputs the phase of the output signal of the BIPPM count value initialization request signal selection unit 56-7. Is delayed by one master clock, and the BIPPM serial processing unit 5
This is to match the phase in which the reset process in 7 is performed.
【0356】上述の構成により、本実施形態のBIPP
Mカウント値初期化制御部56では、PMリセット信
号,TUアドレス信号,B3V5タイミング信号に基づ
いて、常に最適なタイミングで、BIPPMカウント値
初期化用のリセット信号(BIPPMCTRRSTC
8)を生成して、BIPPMシリアル処理部57へ供給
するので、常にBIPPMシリアル処理部57を正確に
動作させることができる。With the above configuration, the BIPP of this embodiment is
The M count value initialization control unit 56 always resets the BIPPM count value reset signal (BIPPMCTRRSTC) at the optimum timing based on the PM reset signal, the TU address signal, and the B3V5 timing signal.
Since 8) is generated and supplied to the BIPPM serial processing unit 57, the BIPPM serial processing unit 57 can always be operated accurately.
【0357】以下、上述のごとく構成された本B3/V
5バイト終端処理部23の全体動作について簡単に説明
すると、まず、例えば図95(a)〜図95(f)に示
すようなタイミングでTUデータ(V5バイト),TU
AD,SPEEN,J1V5TPがそれぞれ入力された
と仮定すると、図85に示すBIP2エラーシリアル検
出部53及びBIP2保持部54が、図96(a)〜図
96(o)に示すようなタイミングに従って各部が動作
する。Hereinafter, the book B3 / V constructed as described above
The overall operation of the 5-byte termination processing unit 23 will be briefly described. First, for example, TU data (V5 bytes), TU at the timings shown in FIGS. 95 (a) to 95 (f).
Assuming that AD, SPEEN, and J1V5TP are input, the BIP2 error serial detection unit 53 and the BIP2 holding unit 54 shown in FIG. 85 operate according to the timings shown in FIGS. 96 (a) to 96 (o). To do.
【0358】そして、このとき、図93に示すPMRA
Mアドレス制御部59,図94に示すBIPPMカウン
ト値初期化制御部56は、例えば図98(a)〜図98
(q)〔又は図99(a)〜図99(o)〕に示すよう
なタイミングに従って各部が動作し、これにより、図8
7に示すBIPPMシリアル処理部57,BIPPM保
持部58が、例えば図97(a)〜図97(n)に示す
ようなタイミングに従って各部が動作し、各TUチャン
ネルのBIPPM処理がシリアルで行なわれる。At this time, PMRA shown in FIG.
The M address control unit 59 and the BIPPM count value initialization control unit 56 shown in FIG. 94 are, for example, shown in FIGS.
(Q) [or each part operates according to the timings shown in FIG. 99 (a) to FIG. 99 (o)].
The BIPPM serial processing unit 57 and the BIPPM holding unit 58 shown in FIG. 7 operate in accordance with the timings shown in, for example, FIGS. 97 (a) to 97 (n), and the BIPPM processing of each TU channel is serially performed.
【0359】以上のように、本実施形態のPOH終端処
理部8によれば、B3バイトに対するBIP終端(演
算)処理とV5バイトに対するBIP終端処理とを、各
チャネルに共通のB3/V5バイト終端処理部23でシ
リアルに行なうことができるので、B3バイト,V5バ
イトに対するBIP終端処理用の回路を、それぞれ、対
応するチャンネル数分そなえる必要がなく、さらなる装
置規模の縮小,低消費電力化を図ることができる。As described above, according to the POH termination processing unit 8 of the present embodiment, the BIP termination (calculation) processing for the B3 byte and the BIP termination processing for the V5 byte are the B3 / V5 byte termination common to each channel. Since serial processing can be performed by the processing unit 23, it is not necessary to provide circuits for BIP termination processing for B3 bytes and V5 bytes respectively for the corresponding number of channels, and further reduction of the device scale and reduction of power consumption are achieved. be able to.
【0360】具体的に、このB3/V5バイト終端処理
部23では、通常は異なる信号サイズのチャネル毎のP
OH終端処理によって検出すべきBIPエラー(BIP
8エラー,BIP2エラー)を、各チャンネルで共通に
検出するので、例えば、BIP8エラー検出用の回路,
BIP2エラー検出用の回路を、それぞれ、対応するチ
ャンネル数分そなえる必要がなく、さらに、装置規模,
消費電力を大幅に削減することができる。Specifically, in the B3 / V5 byte termination processing section 23, normally, P for each channel having a different signal size is set.
BIP error to be detected by OH termination processing (BIP error
8 error, BIP2 error) are commonly detected in each channel. Therefore, for example, a circuit for BIP8 error detection,
It is not necessary to provide BIP2 error detection circuits for each corresponding number of channels.
Power consumption can be significantly reduced.
【0361】なお、上述のB3/V5バイト終端処理部
23(図84参照)は、例えば図100に示すように、
BIP2シリアル演算処理部53A,53B,BIP8
シリアル演算処理部55,TU3用BIPPMシリアル
加算部(第1BIPPMシリアル加算部)57C,TU
2/TU12用BIPPMシリアル加算部(第2BIP
PMシリアル加算部)57D,57E,TU3用BIP
PM保持部(第1記憶部)58A,TU2/TU12用
BIPPM保持部(第2記憶部)58B,58C及びB
IPPM選択部57Fをそなえて、BIP8シリアル終
端処理,BIP2シリアル終端処理によりそれぞれBI
Pエラー信号(BIPPM)を独立して得たのち、各B
IPPMを選択出力するようにしてもよい。The B3 / V5 byte termination processing unit 23 (see FIG. 84) described above, for example, as shown in FIG.
BIP2 serial operation processing units 53A, 53B, BIP8
Serial arithmetic processing unit 55, BIPPM serial addition unit for TU3 (first BIPPM serial addition unit) 57C, TU
BIPPM serial adder for 2 / TU12 (second BIP
PM serial adder) 57D, 57E, BIP for TU3
PM holding unit (first storage unit) 58A, BIPPM holding unit for TU2 / TU12 (second storage unit) 58B, 58C and B
With the IPPM selection unit 57F, the BIP8 serial terminating process and the BIP2 serial terminating process are performed respectively to perform BI.
After obtaining the P error signal (BIPPM) independently, each B
The IPPM may be selectively output.
【0362】これにより、この図100に示すB3/V
5バイト終端処理部23では、単純な構成でBIPPM
をシリアルで得ることができ、BIPPMを保持してお
くBIPPM保持部58A〜58Cを全信号サイズに対
して共通化する必要が特にない場合などには非常に有効
で、装置構築上の柔軟性,汎用性に大いに寄与すること
となる。Thus, B3 / V shown in FIG. 100 is obtained.
In the 5-byte termination processing unit 23, the BIPPM has a simple structure.
Can be obtained serially, and it is very effective when there is no particular need to make the BIPPM holding units 58A to 58C holding BIPPM common to all signal sizes. This will greatly contribute to versatility.
【0363】(C5)C2/V5バイト終端処理部24
の説明
次に、図101は図37により前述したC2/V5バイ
ト終端処理部24の構成を示すブロック図で、この図1
01に示すように、本実施形態のC2/V5バイト終端
処理部24は、UNEQ検出部71,SL保持部72,
SLM検出部73及びアラームビット保持部74をそな
えて構成されている。(C5) C2 / V5 byte end processing unit 24
Description of FIG. 101 is a block diagram showing the configuration of the C2 / V5 byte termination processing unit 24 described above with reference to FIG.
As shown in 01, the C2 / V5 byte termination processing unit 24 of the present embodiment includes the UNEQ detection unit 71, the SL holding unit 72,
The SLM detecting unit 73 and the alarm bit holding unit 74 are provided.
【0364】ここで、UNEQ検出部71は、多重信号
(VC4データ)中に含まれるC2バイト,V5バイト
(シグナルラベル:SL)がUNEQ表示となっている
ことをシリアルで検出するものであり、SL保持部(U
NEQデータ保持部)72は、このUNEQ検出部71
での各検出結果を各チャンネル毎に記憶するとともに、
UNEQ検出部71へその記憶情報を供給するものであ
る。Here, the UNEQ detector 71 serially detects that the C2 byte and V5 byte (signal label: SL) contained in the multiplexed signal (VC4 data) are in UNEQ display. SL holder (U
The NEQ data holding unit) 72 is the UNEQ detection unit 71.
Each detection result in is stored for each channel,
The stored information is supplied to the UNEQ detector 71.
【0365】また、SLM検出部73は、VC4データ
中に含まれるC2バイト,V5バイトがミスマッチ(S
LM)検出していることをシリアルで検出するものであ
り、アラームビット保持部(SLMデータ保持部)74
は、このSLM検出部73での各検出結果を各チャンネ
ル毎に記憶(保持)するとともに、SLM検出部73へ
その記憶情報を供給するものである。Further, the SLM detection section 73 causes a mismatch (S2) between the C2 byte and the V5 byte included in the VC4 data.
LM) is for serially detecting that it is being detected, and an alarm bit holding unit (SLM data holding unit) 74
Stores (holds) each detection result of the SLM detection unit 73 for each channel and supplies the stored information to the SLM detection unit 73.
【0366】つまり、このC2/V5バイト終端処理部
24は、図38に示すPOH終端演算処理部26が、V
C4データに含まれるC2バイトとV5バイトのUNE
Qの終端処理をシリアルで施すUNEQシリアル終端処
理部26C,上記のC2バイトとV5バイトのSLMの
終端処理をシリアルで施すSLMシリアル終端処理部2
6Dとして構成され、図38に示す記憶部27が、UN
EQシリアル終端処理部26Cでの演算結果を各チャン
ネル毎に記憶するとともに、UNEQシリアル終端処理
部26Cへ記憶情報を供給しうる記憶部27C,SLM
シリアル終端処理部26Dでの演算結果を各チャンネル
毎に記憶するとともに、SLMシリアル終端処理部26
Dへ記憶情報を供給しうる記憶部27Dとして構成され
ている。That is, in the C2 / V5 byte end processing unit 24, the POH end operation processing unit 26 shown in FIG.
UNE of C2 byte and V5 byte included in C4 data
UNEQ serial termination processing unit 26C that performs Q termination processing serially, SLM serial termination processing unit 2 that performs termination processing of the C2 byte and V5 byte SLM described above serially
6D, the storage unit 27 shown in FIG.
A storage unit 27C, SLM capable of storing the calculation result in the EQ serial termination processing unit 26C for each channel and supplying storage information to the UNEQ serial termination processing unit 26C.
The calculation result in the serial termination processing unit 26D is stored for each channel, and the SLM serial termination processing unit 26 is also stored.
It is configured as a storage unit 27D capable of supplying storage information to D.
【0367】これにより、上述のC2/V5バイト終端
処理部24では、通常は異なる信号サイズのTUチャン
ネル毎のPOH終端処理によって検出すべきUNEQ表
示,SLMを、各チャンネル共通でシリアルに検出する
ことができる。このため、具体的に、上述のUNEQ検
出部71は、例えば図102に示すように、C2バイト
がUNEQ表示になっているかどうかをシリアルで検出
するC2UNEQ表示シリアル検出部75,V5バイト
がUNEQ表示になっているかどうかをシリアルで検出
するV5UNEQ表示シリアル検出部76,これらの各
検出部75,76から出力されるUNEQ表示検出信号
の選択を行なうUNEQ表示選択部77,このUNEQ
表示選択部77で選択されたUNEQ表示検出信号に基
づき、C2バイト,V5バイトのUNEQ検出をシリア
ルで行なうUNEQシリアル検出部78を有して構成さ
れる。As a result, in the C2 / V5 byte termination processing unit 24, the UNEQ display and the SLM which should normally be detected by the POH termination processing for each TU channel having a different signal size are serially detected for each channel. You can Therefore, specifically, the UNEQ detecting unit 71 described above, for example, as shown in FIG. 102, C2UNEQ display serial detecting unit 75 that serially detects whether or not the C2 byte is in UNEQ display, and V5 byte is in UNEQ display. V5UNEQ display serial detection section 76 for serially detecting whether or not the UNEQ display selection section 77 selects the UNEQ display detection signal output from each of these detection sections 75, 76.
Based on the UNEQ display detection signal selected by the display selection unit 77, a UNEQ serial detection unit 78 that serially performs UNEQ detection of C2 bytes and V5 bytes is configured.
【0368】これに対し、上述のSLM検出部73は、
例えば図103に示すように、C2バイトがミスマッチ
検出しているのをシリアルで検出するC2ミスマッチシ
リアル検出部81,V5バイトがミスマッチ検出してい
るのをシリアルで検出するV5ミスマッチシリアル検出
部82,これらの各検出部81,82から出力されるミ
スマッチ検出信号の選択を行なうミスマッチ選択部8
3,このミスマッチ選択部83で選択されたミスマッチ
検出信号に基づき、C2バイト,V5バイトのSLMの
検出をシリアルで行なうSLMシリアル検出部84を有
して構成される。On the other hand, the SLM detection unit 73 described above is
For example, as shown in FIG. 103, a C2 mismatch serial detection unit 81 that serially detects that the C2 byte has detected a mismatch, a V5 mismatch serial detection unit 82 that serially detects that the V5 byte has detected a mismatch, A mismatch selection section 8 for selecting a mismatch detection signal output from each of these detection sections 81 and 82.
3. Based on the mismatch detection signal selected by the mismatch selection section 83, the SLM serial detection section 84 for serially detecting the C2 byte and V5 byte SLMs is provided.
【0369】以下、上述のUNEQ検出部71,SL保
持部72,SLM検出部73及びアラームビット保持部
74の詳細について説明する。図104はUNEQ検出
部71及びSL保持部72の詳細構成を示すブロック図
で、この図104に示すように、UNEQ検出部71
は、イネーブル付きFF回路71−1〜71−3,UN
EQ保護段数加算部71−4,デコード回路(DEC)
71−5〜71−7,解除段数選択部(セレクタ)71
−8,SL範囲制御部(AND回路)71−9,UNE
Q表示検出部(NOR回路)71−10,加算条件検出
部(排他的論理和回路)71−11,UNEQ検出4段
検出部(1入力反転型AND回路)71−12,UNE
Q解除段数検出部(AND回路)71−13,状態遷移
発生検出部(OR回路)71−14,UNEQ保護段数
情報リセット部(1入力反転型AND回路)71−15
及び状態遷移部(排他的論理和回路)71−16をそな
えて構成され、SL保持部72は、SL保持用RAM7
2−1をそなえて構成されている。The details of the above-mentioned UNEQ detector 71, SL holder 72, SLM detector 73, and alarm bit holder 74 will be described below. FIG. 104 is a block diagram showing the detailed configurations of the UNEQ detection unit 71 and the SL holding unit 72. As shown in FIG.
Are FF circuits with enable 71-1 to 71-3, UN
EQ protection stage number addition unit 71-4, decoding circuit (DEC)
71-5 to 71-7, release stage number selection unit (selector) 71
-8, SL range control unit (AND circuit) 71-9, UNE
Q display detection unit (NOR circuit) 71-10, addition condition detection unit (exclusive OR circuit) 71-11, UNEQ detection four-stage detection unit (1 input inverting AND circuit) 71-12, UNE
Q release stage number detection unit (AND circuit) 71-13, state transition occurrence detection unit (OR circuit) 71-14, UNEQ protection stage number information reset unit (1 input inversion AND circuit) 71-15
And a state transition unit (exclusive OR circuit) 71-16, and the SL holding unit 72 includes the SL holding RAM 7
2-1 is provided.
【0370】ここで、SL保持部72のSL保持用RA
M72−1は、UNEQ,SLMの保護段数情報を保持
するもので、タイミング生成部21の位相シフト部3
2′(図44参照)から供給されるTUアドレス信号
(TUADC6)をリードアドレス、TUADC7をラ
イトアドレスとし、タイミング生成部21のSL保持用
RAM動作制御部39(図51参照)から供給されるX
SLWENC8をライトイネーブル、SLCKをRAM
クロックとして動作するようになっている。[0370] Here, the SL holding RA of the SL holding unit 72
The M72-1 holds the protection stage number information of UNEQ and SLM, and the phase shift unit 3 of the timing generation unit 21.
The TU address signal (TUADC6) supplied from 2 '(see FIG. 44) is the read address and the TUADC7 is the write address, and the X is supplied from the SL holding RAM operation control unit 39 (see FIG. 51) of the timing generation unit 21.
SLWENC8 is write enable, SLCK is RAM
It works as a clock.
【0371】なお、このSL保持用RAM72−1は、
本実施形態では、6ビットのデータ保持を行ない、ビッ
ト番号2〜0の記憶領域にUNEQ保護段数情報、ビッ
ト番号5〜3の記憶領域にSLM保護段数情報がそれぞ
れ格納されるようになっている。さらに、UNEQ検出
部71において、FF回路71−1は、C2,V5バイ
トの位置を示すタイミング信号(C2V5TPC7)で
SL保持用RAM72−1からのリードデータのうちの
2〜0ビット目のデータ(UNEQ保護段数情報)を保
持するものであり、FF回路71−2は、上記タイミン
グ信号(C2V5TPC7)でVC4データ(TUDT
C7)からC2,V5バイトのデータを保持するもので
あり、FF回路71−3は、上記タイミング信号(C2
V5TPC7)で前フレームの処理結果であるUNEQ
アラームビットを保持するものである。The SL holding RAM 72-1 is
In the present embodiment, 6-bit data is held, and the UNEQ protection stage number information is stored in the storage regions of bit numbers 2 to 0, and the SLM protection stage number information is stored in the storage regions of bit numbers 5 to 3, respectively. . Further, in the UNEQ detection unit 71, the FF circuit 71-1 uses the timing signal (C2V5TPC7) indicating the position of the C2 and V5 bytes to read the 2nd to 0th bits of the read data from the SL holding RAM 72-1 ( The FF circuit 71-2 holds the UNEQ protection stage number information), and the FF circuit 71-2 receives the VC4 data (TUDT) with the timing signal (C2V5TPC7).
C7) to C2 and V5 bytes of data are held, and the FF circuit 71-3 uses the timing signal (C2).
UNEQ which is the processing result of the previous frame in V5TPC7)
It holds the alarm bit.
【0372】また、UNEQ保護段数加算部71−4
は、SL保持用RAM72−1より読み出したUNEQ
保護段数情報のカウント値を+1するものであり、デコ
ード回路(“3”検出部)71−5は、読み出されたU
NEQ保護段数情報のカウント値が“3”であることを
検出するものであり、デコード回路(“4”検出部)7
1−6は、読み出されたUNEQ保護段数情報のカウン
ト値が“4”であることを検出するものであり、デコー
ド回路(“5”検出部)71−7は、読み出されたUN
EQ保護段数情報のカウント値が“5”であることを検
出するものである。Also, the UNEQ protection stage number addition unit 71-4
Is the UNEQ read from the SL holding RAM 72-1.
The count value of the protection stage number information is incremented by 1, and the decode circuit (“3” detection unit) 71-5 reads the read U
It detects that the count value of the NEQ protection stage number information is "3", and the decoding circuit ("4" detection unit) 7
1-6 is for detecting that the count value of the read UNEQ protection stage number information is "4", and the decoding circuit ("5" detection unit) 71-7 is for reading the UN
It is detected that the count value of the EQ protection stage number information is "5".
【0373】さらに、解除段数選択部71−8は、UN
EQの解除段数がTU3で6段,TU2/TU12で5
段と異なるためTU3でのUNEQ検出を行なうC2バ
イトのタイミング信号でデコード回路71−7の出力信
号を選択するものであり、SL範囲制御部71−9は、
TU3のC2バイトでは8ビット全てがシグナルラベル
であるのに対し、TU2/TU12のV5バイトでは5
〜7ビット目がシグナルラベルでSL範囲が異なるため
に、FF回路71−2で保持されたデータがC2バイト
のときは制御を行なわず、V5バイトのときに1〜4,
8ビット目をマスクして“0”に置き換える制御を行な
うものである。Further, the release stage number selection unit 71-8 is set to UN
The number of EQ cancellation stages is 6 for TU3 and 5 for TU2 / TU12
Since it is different from the stage, the output signal of the decode circuit 71-7 is selected by the C2 byte timing signal for performing UNEQ detection in TU3, and the SL range control unit 71-9 is
In the C2 byte of TU3, all 8 bits are the signal label, whereas in the V5 byte of TU2 / TU12 it is 5
Since the 7th bit is the signal label and the SL range is different, control is not performed when the data held in the FF circuit 71-2 is the C2 byte, and 1-4 when the data is the V5 byte.
The control is performed so that the eighth bit is masked and replaced with "0".
【0374】また、UNEQ表示検出部71−10は、
SL範囲制御部71−9による制御後の信号8ビット全
てが“0”であることを検出するものであり、加算条件
検出部71−11は、UNEQ発生中にUNEQ表示未
検出となったこと、又は、UNEQ未発生中にUNEQ
表示検出となったことを検出するものであり、UNEQ
検出4段検出部71−12は、UNEQ未検出中にデコ
ード回路71−5で3フレーム連続して加算条件が検出
されたことを検出し、さらに現フレームにおいても加算
条件が検出した場合に、4フレーム連続して加算条件が
検出されたことを認識してUNEQを検出するものであ
る。Further, the UNEQ display detector 71-10 is
This is to detect that all 8 bits of the signal after being controlled by the SL range control unit 71-9 are "0", and the addition condition detection unit 71-11 detects that the UNEQ display has not been detected while the UNEQ is being generated. , Or UNEQ while UNEQ is not occurring
UNEQ is used to detect that display has been detected.
The four-stage detection unit 71-12 detects that the decoding circuit 71-5 has detected an addition condition for three consecutive frames while the UNEQ is not detected, and when the addition condition is also detected in the current frame, The UNEQ is detected by recognizing that the addition condition is detected for four consecutive frames.
【0375】さらに、UNEQ解除段数検出部71−1
3は、解除段数選択部71−8によって選択されたデコ
ード回路71−6,71−7の出力信号から4フレーム
又は5フレーム連続して加算条件が検出されたことを検
出し、さらに現フレームにおても加算条件が検出した場
合に、5フレーム又は6フレーム連続して加算条件が検
出されたことを認識してUNEQを解除するものであ
る。Further, the UNEQ release stage number detection unit 71-1
3 detects that the addition condition is continuously detected for 4 frames or 5 frames from the output signals of the decoding circuits 71-6 and 71-7 selected by the canceling stage number selection unit 71-8, and further detects the addition to the current frame. When the addition condition is detected, the UNEQ is canceled by recognizing that the addition condition is detected continuously for 5 or 6 frames.
【0376】また、状態遷移発生検出部71−14は、
UNEQの検出又は解除の条件が発生したことを検出す
るものであり、UNEQ保護段数情報リセット部71−
15は、加算条件検出部71−11で加算条件が検出さ
れなかったときと、状態遷移発生検出部71−14で状
態遷移発生が検出されたときに、UNEQ保護段数情報
のカウント値を“0”にリセットするもので、この出力
信号(カウント値)がSL保持用RAM72−1に書き
込まれるようになっている。Further, the state transition occurrence detecting section 71-14 is
It is to detect that a condition for detecting or canceling UNEQ has occurred, and the UNEQ protection stage number information reset unit 71-
15 indicates that the count value of the UNEQ protection stage number information is “0” when the addition condition detecting unit 71-11 does not detect the addition condition and when the state transition occurrence detecting unit 71-14 detects the state transition occurrence. The output signal (count value) is written in the SL holding RAM 72-1.
【0377】さらに、状態遷移部71−16は、状態遷
移発生検出部71−14で状態遷移発生が検出されたと
きにUNEQアラームビットの極性を反転させて、UN
EQ発生中⇔UNEQ未発生中の状態遷移を示す信号
(WUNEQC8)を生成するもので、この信号はアラ
ームビット保持部74に書き込まれるようになってい
る。Further, the state transition unit 71-16 inverts the polarity of the UNEQ alarm bit when the state transition occurrence detection unit 71-14 detects the occurrence of the state transition, and
A signal (WUNEQC8) indicating a state transition between EQ being generated and UNEQ not being generated is generated, and this signal is written in the alarm bit holding unit 74.
【0378】上述の構成により、本実施形態のUNEQ
検出部71では、SL保持用RAM72−1から前フレ
ームのUNEQを順次読み出し、読み出した情報に基づ
いて、現フレームに対するUNEQの更新を行なうこと
で、各TUチャンネル共通でシリアルにUNEQの検
出,UNEQのソフト側通知を行なうことができる。次
に、図105は図101に示すSLM検出部73の詳細
構成を示すブロック図で、この図105に示すように、
本実施形態のSLM検出部73は、イネーブル付きFF
回路73−1〜73−4,SLM保護段数加算部73−
5,デコード回路(DEC)73−6,73−7,SL
範囲制御部(AND回路)73−8,不一致検出部73
−9,加算条件検出部(排他的論理和回路)73−1
0,SLM検出7段検出部(AND回路)73−11,
SLM解除3段検出部(AND回路)73−12,状態
遷移発生検出部(OR回路)73−13,SLM保護段
数情報リセット部(OR回路)73−14及び状態遷移
部(排他的論理和回路)73−15をそなえて構成され
ている。With the above configuration, the UNEQ of this embodiment is
The detection unit 71 sequentially reads out the UNEQ of the previous frame from the SL holding RAM 72-1 and updates the UNEQ for the current frame based on the read information, thereby serially detecting the UNEQ and UNEQ common to each TU channel. The software side of can be notified. Next, FIG. 105 is a block diagram showing a detailed configuration of the SLM detection unit 73 shown in FIG. 101. As shown in FIG.
The SLM detection unit 73 of the present embodiment is an FF with enable.
Circuits 73-1 to 73-4, SLM protection stage number adding unit 73-
5, decode circuit (DEC) 73-6, 73-7, SL
Range control unit (AND circuit) 73-8, mismatch detection unit 73
-9, addition condition detection unit (exclusive OR circuit) 73-1
0, SLM detection 7-stage detection unit (AND circuit) 73-11
SLM cancellation three-stage detection unit (AND circuit) 73-12, state transition occurrence detection unit (OR circuit) 73-13, SLM protection stage number information reset unit (OR circuit) 73-14 and state transition unit (exclusive OR circuit) ) 73-15.
【0379】ここで、FF回路73−1は、C2,V5
バイトの位置を示すタイミング信号(C2V5TPC
7)でSL保持用RAM72−1からのリードデータの
うちの5〜3ビット目のデータ(SLM保護段数情報:
RSLDTC7)を保持するものであり、FF回路73
−2は、上記タイミング信号(C2V5TPC7)でV
C4データ(TUDTC7)からC2,V5バイトのデ
ータを保持するものである。In this case, the FF circuit 73-1 has C2, V5
Timing signal (C2V5TPC) indicating the position of the byte
In 7), the 5th to 3rd bits of the read data from the SL holding RAM 72-1 (SLM protection stage number information:
The FF circuit 73 holds the RSLDTC 7).
-2 is V in the timing signal (C2V5TPC7)
It holds data of C2 and V5 bytes from C4 data (TUDTC7).
【0380】また、FF回路73−3は、上記タイミン
グ信号(C2V5TPC7)で前述した受信期待値保持
部48(図60,図70参照)より読み出したシグナル
ラベルの受信期待値(REXPSLC7)を保持するも
のであり、FF回路73−4は、上記タイミング信号
(C2V5TPC7)で前フレームのSLM検出処理結
果データ(RSLMC7)を保持するものである。The FF circuit 73-3 holds the reception expectation value (REXPSLC7) of the signal label read from the reception expectation value holding unit 48 (see FIGS. 60 and 70) described above with the timing signal (C2V5TPC7). The FF circuit 73-4 holds the SLM detection processing result data (RSLMC7) of the previous frame with the timing signal (C2V5TPC7).
【0381】さらに、SLM保護段数加算部73−5
は、SL保持用RAM72−1より読み出したSLM保
護段数情報のカウント値を+1するものであり、デコー
ド回路(“6”検出部)73−6は、読み出したSLM
保護段数情報のカウント値が“6”であることを検出す
るものであり、デコード回路(“2”検出部)73−7
は、読み出したSLM保護段数情報のカウント値が
“2”であることを検出するものである。Further, the SLM protection stage number addition unit 73-5
Is for incrementing the count value of the SLM protection stage number information read from the SL holding RAM 72-1 by 1. The decoding circuit (“6” detection unit) 73-6 is for the read SLM.
The decoding circuit (“2” detection unit) 73-7 detects that the count value of the protection stage number information is “6”.
Detects that the count value of the read SLM protection stage number information is "2".
【0382】また、SL範囲制御部73−8は、TU3
のC2バイトでは8ビット全てがシグナルラベルである
のに対し、TU2/TU12のV5バイトでは5〜7ビ
ット目がシグナルラベルでSLの範囲が異なるため、F
F回路73−3で保持したデータがC2バイトのときは
制御を行なわず、V5バイトのときに1〜4,8ビット
目をマスクして“0”に置き換える制御を行なうもので
ある。Also, the SL range control unit 73-8 uses the TU3
In the C2 byte of, all 8 bits are the signal label, whereas in the V5 byte of TU2 / TU12, the 5th to 7th bits are the signal label and the range of SL is different.
When the data held in the F circuit 73-3 is the C2 byte, no control is performed, and when the data is the V5 byte, the 1st to 4th and 8th bits are masked and replaced with "0".
【0383】さらに、不一致検出部73−9は、SL範
囲制御部73−8でのマスク制御を受けた後の8ビット
の受信データとSL受信期待値との不一致検出を行なう
ものであり、加算条件検出部73−10は、SLM発生
中にSLの受信値と受信期待値とが一致したときと、S
LM未発生中にSLの受信値と受信期待値とが不一致の
ときに加算条件を検出するものである。Further, the mismatch detection section 73-9 detects the mismatch between the 8-bit received data after undergoing the mask control in the SL range control section 73-8 and the SL reception expected value, and the addition is performed. The condition detection unit 73-10 determines when the SL reception value and the reception expected value match during SLM occurrence, S
The addition condition is detected when the SL reception value and the reception expected value do not match while the LM is not occurring.
【0384】また、SLM検出7段検出部73−11
は、SLM未検出中にデコード回路73−6で6フレー
ム連続して加算条件が検出されたことを検出し、さらに
現フレームにおいても加算条件を検出した場合に、7フ
レーム連続して加算条件が検出されたことを認識してS
LMを検出するものであり、SLM解除3段検出部73
−12は、SLM検出中にデコード回路73−7で2フ
レーム連続して加算条件が検出されたことを検出し、さ
らに現フレームにおいても加算条件を検出した場合に、
3フレーム連続して加算条件が検出されたことを認識し
てSLMを解除するものである。Further, the SLM detection 7th stage detector 73-11
Detects that the decoding circuit 73-6 has continuously detected the addition condition for 6 frames while the SLM is not detected, and when the addition condition is also detected for the current frame, the addition condition is continuously detected for 7 frames. Recognizing that it was detected, S
The LM is detected, and the SLM cancellation three-stage detection unit 73
-12 detects that the decoding circuit 73-7 detects the addition condition for two consecutive frames during the SLM detection, and further detects the addition condition in the current frame,
The SLM is canceled by recognizing that the addition condition is detected for three consecutive frames.
【0385】さらに、状態遷移発生検出部73−13
は、SLMの検出又は解除の条件が発生したことを検出
するものであり、SLM保護段数情報リセット部73−
14は、加算条件検出部73−10で加算条件が検出さ
れなかったときと、状態遷移発生検出部73−13で状
態遷移発生が検出されたときに、SLM保護段数情報の
カウント値を“0”にリセットするものであり、状態遷
移部73−15は、状態遷移発生検出部73−13で状
態遷移発生が検出されたときに、SLMアラームビット
の極性を反転させて、SLM発生中⇔SLM未発生中の
状態遷移を行なうもので、この出力信号(WSLMC
8)がアラームビット保持部74に書き込まれるように
なっている。Further, the state transition occurrence detecting section 73-13
Detects that a condition for detecting or canceling the SLM has occurred, and the SLM protection stage number information reset unit 73-
14 indicates that the count value of the SLM protection stage number information is "0" when the addition condition detecting unit 73-10 does not detect the addition condition and when the state transition occurrence detecting unit 73-13 detects the occurrence of the state transition. The state transition unit 73-15 inverts the polarity of the SLM alarm bit when the state transition occurrence detection unit 73-13 detects the occurrence of the state transition, and the SLM occurrence ⇔ SLM. This output signal (WSLMC
8) is written in the alarm bit holding unit 74.
【0386】このため、上述のアラームビット保持部7
4は、例えば図106に示すように、UNEQアラーム
ビット保持部74−1,SLMアラームビット保持部7
4−2,アラームビット書き込みアドレス制御部(1入
力反転型OR回路)74−3,ライトイネーブル生成部
〔デコード回路(DEC)〕74−4,アラームビット
読み出しアドレス制御部(1入力反転型OR回路)74
−5,リードセレクト生成部〔デコード回路(DE
C)〕74−6,UNEQセレクト部(セレクタ)74
−7,SLMセレクト部(セレクタ)74−8,回線切
替え情報リードセレクト生成部〔デコード回路(DE
C)〕74−9,UNEQ回線切替え情報セレクト部
(セレクタ)74−10,SLM回線切替え情報セレク
ト部(セレクタ)74−11,ソフト通知リードセレク
ト生成部(セレクタ)74−12,UNEQソフト通知
セレクト部(セレクタ)74−13及びSLMソフト通
知セレクト部(セレクタ)74−14をそなえて構成さ
れる。Therefore, the above-mentioned alarm bit holding unit 7
Reference numeral 4 denotes a UNEQ alarm bit holding unit 74-1 and an SLM alarm bit holding unit 7 as shown in FIG.
4-2, alarm bit write address control unit (1 input inversion type OR circuit) 74-3, write enable generation unit [decode circuit (DEC)] 74-4, alarm bit read address control unit (1 input inversion type OR circuit) ) 74
-5, read select generator [decode circuit (DE
C)] 74-6, UNEQ select section (selector) 74
-7, SLM select unit (selector) 74-8, line switching information read select generation unit [decode circuit (DE
C)] 74-9, UNEQ line switching information selection unit (selector) 74-10, SLM line switching information selection unit (selector) 74-11, software notification read select generation unit (selector) 74-12, UNEQ software notification selection Section (selector) 74-13 and SLM software notification selection section (selector) 74-14.
【0387】ここで、UNEQアラームビット保持部7
4−1は、TUチャンネル=0〜62chのUNEQア
ラームビットを63個のFF回路74−1Aで保持する
ものであり、SLMアラームビット保持部74−2は、
TUチャンネル=0〜62chのSLMアラームビット
を63個のFF回路74−2Aで保持するものである。Here, the UNEQ alarm bit holding unit 7
4-1 holds UNEQ alarm bits of TU channels = 0 to 62 ch in 63 FF circuits 74-1A, and the SLM alarm bit holding unit 74-2 is
63 FF circuits 74-2A hold the SLM alarm bits of TU channel = 0 to 62 channels.
【0388】また、アラームビット書き込みアドレス制
御部74−3は、アラームビットの書き込みタイミング
を示すタイミング信号(C2V5TPC8)が“1”の
ときは処理を行なうTUチャンネル(TUADC8)の
内容を出力する一方、上記タイミング信号(C2V5T
PC8)が“0”のときは出力信号を63(2進表示で
“111111”)に制御するものである。The alarm bit write address control section 74-3 outputs the contents of the TU channel (TUADC8) to be processed when the timing signal (C2V5TPC8) indicating the alarm bit write timing is "1". The timing signal (C2V5T
When the PC 8) is "0", the output signal is controlled to 63 ("111111" in binary display).
【0389】さらに、ライトイネーブル生成部74−4
は、上記のアラームビット書き込みアドレス制御部74
−3の出力信号が0〜62のときには0〜62chのア
ラームビット保持用FF回路74−1A,74−2Aの
ためのライトイネーブル信号を生成して、UNEQ,S
LM処理後の各アラーム信号(WUNEQC8,WSL
MC8)を、処理を行なったTUチャンネルのアラーム
ビットを保持するFF回路74−1A,74−2Aに書
き込ませるものである。なお、アラームビット書き込み
アドレス制御部74−3の出力信号が63のときにはア
ラームビットの書き込みタイミングでないためライトイ
ネーブル信号は生成されない。Further, the write enable generator 74-4
Is the alarm bit write address controller 74 described above.
-3 output signals 0-62, 0-62ch alarm bit holding FF circuits 74-1A, 74-2A write enable signals are generated to generate UNEQ, S
Alarm signals after LM processing (WUNEQC8, WSL
MC8) is written in the FF circuits 74-1A and 74-2A holding the alarm bit of the processed TU channel. When the output signal of the alarm bit write address controller 74-3 is 63, the write enable signal is not generated because it is not the alarm bit write timing.
【0390】また、アラームビット読み出しアドレス制
御部74−5は、アラームビットの読み出しタイミング
を示すタイミング信号(C2V5TPC7)が“1”の
ときは処理を行なうTUチャンネル(TUADC7)の
内容を出力する一方、上記タイミング信号(C2V5T
PC7)が“0”のときはその出力信号を63(2進表
示で“111111”)に制御するものである。Further, the alarm bit read address control section 74-5 outputs the contents of the TU channel (TUADC7) to be processed when the timing signal (C2V5TPC7) indicating the read timing of the alarm bit is "1". The timing signal (C2V5T
When the PC 7) is "0", the output signal is controlled to 63 ("111111" in binary display).
【0391】さらに、リードセレクト生成部74−6
は、上記アラームビット読み出しアドレス制御部74−
5の出力信号が0〜62のときには0〜62chのアラ
ームビット読み出しのためのリードセレクト信号を生成
するものである。なお、アラームビット読み出しアドレ
ス制御部74−5の出力信号が63のときにはアラーム
ビットの読み出しタイミングでないためこのリードセレ
クト信号は生成されない。Further, the read select generator 74-6
Is the alarm bit read address control unit 74-
When the output signal of 5 is 0 to 62, a read select signal for reading an alarm bit of 0 to 62 ch is generated. When the output signal of the alarm bit read address controller 74-5 is 63, this read select signal is not generated because it is not the alarm bit read timing.
【0392】また、UNEQセレクト部74−7は、こ
のリードセレクト生成部74−6で生成されたリードセ
レクト信号で、処理を行なうTUチャンネルのUNEQ
のアラームビットを読み出すものであり、SLMセレク
ト部74−8は、同じくリードセレクト生成部74−6
で生成されたリードセレクト信号で、処理を行なうTU
チャンネルのSLMのアラームビットを読み出すもので
ある。Further, the UNEQ select section 74-7 receives the read select signal generated by the read select generating section 74-6, and the UNEQ of the TU channel to be processed.
Of the read select generating unit 74-6.
The TU that performs processing with the read select signal generated in
The alarm bit of the SLM of the channel is read out.
【0393】さらに、回線切替え情報リードセレクト生
成部74−9は、TUチャンネル=0〜62ch用のリ
ードセレクト信号を生成するものであり、UNEQ回線
切替え情報セレクト部74−10は、この回線切替え情
報リードセレクト生成部74−9で生成されたリードセ
レクト信号で、UNEQアラームを読み出すものであ
り、SLM回線切替え情報セレクト部74−11は、同
じく回線切替え情報リードセレクト生成部74−9で生
成されたリードセレクト信号で、SLMアラームを読み
出すものである。Further, the line switching information read select generating unit 74-9 generates a read select signal for TU channels = 0 to 62ch, and the UNEQ line switching information selecting unit 74-10 uses this line switching information. The UNEQ alarm is read by the read select signal generated by the read select generation unit 74-9, and the SLM line switching information select unit 74-11 is also generated by the line switching information read select generation unit 74-9. The SLM alarm is read by the read select signal.
【0394】また、ソフト通知リードセレクト生成部7
4−12は、TUチャンネル=0〜62ch用のリード
セレクト信号を生成するものであり、UNEQソフト通
知セレクト部74−13は、このソフト通知リードセレ
クト生成部74−12で生成されたリードセレクト信号
で、UNEQアラームを読み出しそのUNEQアラーム
をソフト側に通知するものであり、SLMソフト通知セ
レクト部74−14は、同じくソフト通知リードセレク
ト生成部74−12で生成されたリードセレクト信号
で、SLMアラームを読み出しそのSLMアラームをソ
フト側に通知するものである。Further, the software notification read select generation section 7
Numeral 4-12 is for generating a read select signal for TU channel = 0 to 62ch, and UNEQ software notification select section 74-13 is for the read select signal generated by this software notification read select generation section 74-12. Then, the UNEQ alarm is read out and the UNEQ alarm is notified to the software side. The SLM software notification select section 74-14 uses the read select signal similarly generated by the software notification read select generation section 74-12 to output the SLM alarm. Is read out and the SLM alarm is notified to the software side.
【0395】上述の構成により、本実施形態のSLM検
出部73では、上記のアラームビット保持部74から前
フレームのSLMアラームビットを順次読み出し、読み
出した情報に基づいて、現フレームに対するSLMアラ
ームの更新を行なうことで、各TUチャンネル共通でシ
リアルにSLMの検出,SLMのソフト側通知を行なう
ことができる。With the configuration described above, the SLM detection unit 73 of this embodiment sequentially reads the SLM alarm bits of the previous frame from the alarm bit holding unit 74, and updates the SLM alarm for the current frame based on the read information. By performing the above, it is possible to serially detect the SLM and notify the SLM on the software side in common for each TU channel.
【0396】以下、上述のごとく構成された本B3/V
5バイト終端処理部23の全体動作について簡単に説明
すると、例えば図107(a)〜図107(f)に示す
ようなタイミングでTUデータ(C2バイト),TUA
D(“0”),SPEEN,J1V5TPがそれぞれ入
力されたと仮定すると、図104に示すUNEQ検出部
71,SL保持部72,図105に示すSLM検出部7
3及び図106に示すアラームビット保持部74がそれ
ぞれ図107(g)〜図107(z),図107(α)
に示すようなタイミングに従って各部が動作し、各TU
チャンネルのUNEQ終端処理(UNEQ表示検出,U
NEQソフト通知),SLM終端処理(SLM検出,S
LMソフト通知)がそれぞれシリアルで行なわれる。Hereinafter, the book B3 / V configured as described above
The overall operation of the 5-byte termination processing unit 23 will be briefly described. For example, TU data (C2 bytes) and TUA at the timings shown in FIGS. 107 (a) to 107 (f).
Assuming that D (“0”), SPEEN, and J1V5TP are input, the UNEQ detection unit 71, the SL holding unit 72 shown in FIG. 104, and the SLM detection unit 7 shown in FIG. 105.
The alarm bit holding unit 74 shown in FIG. 3 and FIG. 106 respectively corresponds to FIGS. 107 (g) to 107 (z) and 107 (α).
Each part operates according to the timing as shown in, and each TU
Channel UNEQ termination processing (UNEQ display detection, U
NEQ software notification), SLM termination processing (SLM detection, S
LM software notification) is performed serially.
【0397】以上のように、本実施形態のPOH終端処
理部8によれば、C2バイトに対するUNEQ終端処理
とV5バイトに対するUNEQ終端処理とを、各チャン
ネルに共通のC2/V5バイト終端処理部24(UNE
Qシリアル終端処理部)によって、シリアルに行なうこ
とができるので、C2バイト,V5バイトに対するUN
EQ終端処理用の回路を、それぞれ、対応するチャネル
数分そなえる必要がなく、この場合も、さらなる装置規
模の縮小,低消費電力化を図ることができる。As described above, according to the POH termination processing unit 8 of this embodiment, the UNEQ termination processing for the C2 byte and the UNEQ termination processing for the V5 byte are performed by the C2 / V5 byte termination processing unit 24 common to each channel. (UNE
It can be serially performed by the Q serial termination processing unit).
It is not necessary to provide the circuits for EQ termination processing respectively for the corresponding number of channels, and in this case as well, it is possible to further reduce the device scale and reduce power consumption.
【0398】具体的に、このC2/V5バイト終端処理
部24では、通常は異なる信号サイズのチャンネル毎の
POH終端処理によって行なうべきUNEQ表示を、U
NEQ検出部71において各チャンネル共通で行なうの
で、UNEQ表示を行なうための回路を、それぞれ、対
応するチャネル数分そなえる必要がなく、さらに、本装
置規模,消費電力を大幅に削減することができる。Specifically, in the C2 / V5 byte termination processing unit 24, the UNEQ display that should normally be performed by the POH termination processing for each channel of different signal size is
Since the NEQ detector 71 performs the same for each channel, it is not necessary to provide the circuits for performing the UNEQ display for the corresponding number of channels, and the scale of the apparatus and the power consumption can be significantly reduced.
【0399】また、本実施形態のPOH終端処理部8に
よれば、C2バイトに対するSLM終端処理とV5バイ
トに対するSLM終端処理をも、各チャンネルに共通の
C2/V5バイト終端処理部24(SLMシリアル終端
処理部)によってシリアルに行なうことができるので、
さらなる装置規模の縮小,低消費電力化を図ることがで
きる。Further, according to the POH termination processing unit 8 of the present embodiment, the C2 / V5 byte termination processing unit 24 (SLM serial) common to each channel is also used for the SLM termination processing for C2 bytes and the SLM termination processing for V5 bytes. Because it can be done serially by the termination processing unit),
It is possible to further reduce the device scale and reduce power consumption.
【0400】具体的に、このC2/V5バイト終端処理
部24では、通常は異なる信号サイズのチャンネル毎の
POH終端処理によって行なうべきSLM検出を、各チ
ャネル共通で行なうので、SLM検出用の回路を、それ
ぞれ、対応するチャネル数分そなえる必要がなく、さら
に、本装置規模,消費電力を大幅に削減することができ
る。More specifically, in the C2 / V5 byte termination processing section 24, the SLM detection, which should normally be performed by the POH termination processing for each channel having a different signal size, is performed in common for each channel, so a circuit for SLM detection is provided. It is not necessary to provide the corresponding number of channels for each, and the size of the device and the power consumption can be significantly reduced.
【0401】なお、上述のC2/V5バイト終端処理部
24(図102参照)は、例えば図108に示すよう
に、C2UNEQ表示シリアル検出部75A,V5UN
EQ表示シリアル検出部76A,76B,TU3用UN
EQシリアル検出部(第1UNEQシリアル検出部)7
8A,TU2/TU12用UNEQシリアル検出部(第
2UNEQシリアル検出部)78B,78C,TU3用
UNEQデータ保持部(第1記憶部)72A,TU2/
TU12用UNEQデータ保持部(第2記憶部)78
B,78C及びUNEQデータ選択部77Aをそなえ
て、C2バイトのUNEQ表示処理,V5バイトのUN
EQ表示処理をそれぞれ独立してシリアルに行なったの
ち、各UNEQ表示を選択出力するようにしてもよい。The C2 / V5 byte termination processing unit 24 (see FIG. 102) described above may be used as a C2UNEQ display serial detection unit 75A, V5UN as shown in FIG.
EQ display serial detector 76A, 76B, UN for TU3
EQ serial detection unit (first UNEQ serial detection unit) 7
8A, UNE2 / TU12 UNEQ serial detection unit (second UNEQ serial detection unit) 78B, 78C, TU3 UNEQ data holding unit (first storage unit) 72A, TU2 /
UNE12 UNEQ data holding unit (second storage unit) 78
B, 78C and UNEQ data selection section 77A, C2 byte UNEQ display processing, V5 byte UN
The EQ display processing may be performed independently and serially, and then each UNEQ display may be selectively output.
【0402】これにより、この図108に示すC2/V
5バイト終端処理部24では、単純な構成でUNEQ表
示をシリアルで行なうことができ、UNEQ表示を保持
しておくUNEQデータ保持部72A〜72Cを全信号
サイズに対して共通化する必要が特にない場合などには
非常に有効で、装置構築上の柔軟性,汎用性に大いに寄
与することとなる。As a result, the C2 / V shown in FIG. 108 is obtained.
In the 5-byte termination processing unit 24, the UNEQ display can be serially performed with a simple configuration, and it is not necessary to commonly use the UNEQ data holding units 72A to 72C for holding the UNEQ display for all signal sizes. It is extremely effective in some cases, and greatly contributes to the flexibility and versatility of equipment construction.
【0403】また、上述のC2/V5バイト終端処理部
24(図103参照)は、例えば図109に示すよう
に、C2ミスマッチシリアル検出部81A,V5ミスマ
ッチシリアル検出部82A,82B,TU3用SLMシ
リアル検出部(第1SLMシリアル検出部)84A,T
U2/TU12用SLMシリアル検出部(第2SLMシ
リアル検出部)84B,84C,TU3用SLMデータ
保持部(第1記憶部)84A,TU2/TU12用SL
Mデータ保持部(第2記憶部)74B,74C及びSL
Mデータ選択部83Aをそなえて、C2バイトについて
のSLM検出処理,V5バイトについてのSLM検出処
理をそれぞれ独立してシリアルに行なったのち、各SL
Mデータを選択出力するようにしてもよい。Further, the C2 / V5 byte termination processing unit 24 (see FIG. 103) described above, for example, as shown in FIG. 109, the C2 mismatch serial detection unit 81A, the V5 mismatch serial detection unit 82A, 82B, and the TU3 SLM serial. Detection unit (first SLM serial detection unit) 84A, T
U2 / TU12 SLM serial detection unit (second SLM serial detection unit) 84B, 84C, TU3 SLM data holding unit (first storage unit) 84A, TU2 / TU12 SL
M data holding unit (second storage unit) 74B, 74C and SL
The M data selection unit 83A is provided, and the SLM detection process for the C2 byte and the SLM detection process for the V5 byte are independently performed serially, and then each SL is detected.
You may make it selectively output M data.
【0404】これにより、この図109に示すC2/V
5バイト終端処理部24では、単純な構成でSLM検出
をシリアルで行なうことができ、SLMデータを保持し
ておくSLMデータ保持部74A〜74Cを全信号サイ
ズに対して共通化する必要が特にない場合などには非常
に有効で、装置構築上の柔軟性,汎用性に大いに寄与す
ることとなる。As a result, the C2 / V shown in FIG. 109 is obtained.
The 5-byte end processing unit 24 can serially perform SLM detection with a simple configuration, and it is not necessary to commonly use the SLM data holding units 74A to 74C that hold SLM data for all signal sizes. It is extremely effective in some cases, and greatly contributes to the flexibility and versatility of equipment construction.
【0405】(C6)G1/V5バイト終端処理部25
の説明
次に、図110は図37により前述したG1/V5バイ
ト終端処理部25の構成を示すブロック図で、この図1
10に示すように、本実施形態のG1/V5バイト終端
処理部25は、FEBE検出部91,FEBEPMシリ
アル処理部92,FEBEPM保持部93,FEBEP
Mカウント値初期化制御部94,FERFシリアル処理
部95,FERF保持部96及びアラームビット保持部
97をそなえて構成されている。(C6) G1 / V5 byte end processing unit 25
Description of FIG. 110 is a block diagram showing the configuration of the G1 / V5 byte termination processing unit 25 described above with reference to FIG.
As shown in FIG. 10, the G1 / V5 byte termination processing unit 25 of the present embodiment includes the FEBE detection unit 91, the FEBEPM serial processing unit 92, the FEBEPM holding unit 93, and the FEBEP.
The M count value initialization control unit 94, the FERF serial processing unit 95, the FERF holding unit 96, and the alarm bit holding unit 97 are provided.
【0406】ここで、FEBE検出部91は、多重信号
(VC4データ)中に含まれるG1バイト,V5バイト
のFEBE検出をシリアルで行なうものであり、FEB
EPMシリアル処理部92は、このFEBE検出部91
からのFEBE検出信号に基づいてFEBEPMのカウ
ント値に対する加算演算をシリアルで行なうものであ
る。Here, the FEBE detection unit 91 serially performs FEBE detection of G1 byte and V5 byte included in the multiplexed signal (VC4 data).
The EPM serial processing unit 92 uses the FEBE detection unit 91.
Based on the FEBE detection signal from, the addition operation with respect to the count value of FEEBEPM is serially performed.
【0407】また、FEBEPM保持部93は、FEB
EPMシリアル処理部92での各加算結果(カウント
値)を各チャンネル毎に記憶するとともに、FEBEP
Mシリアル処理部92へその記憶情報を供給するもので
あり、FEBEPMカウント値初期化制御部94は、P
Mリセット信号に応じてFEBEPMシリアル処理部9
2での加算結果を初期化するものである。Further, the FEBEPM holding unit 93 is
The addition result (count value) in the EPM serial processing unit 92 is stored for each channel, and the FEBEP
The stored information is supplied to the M serial processing unit 92, and the FEBEPM count value initialization control unit 94 uses the P
FEBEPM serial processing unit 9 in response to the M reset signal
The result of addition in 2 is initialized.
【0408】さらに、FERFシリアル処理部95は、
VC4データに含まれるG1バイトとV5バイトのFE
RFの終端処理をシリアルで行なうものであり、FER
F保持部(FERFデータ保持部)96は、このFER
Fシリアル処理部95での各処理結果(FERF)を各
チャンネル毎に記憶(保持)するとともに、FERFシ
リアル処理部95へその記憶情報を供給するものであ
り、アラームビット保持部(FERFデータ保持部)9
7は、同じくFERFシリアル処理部95での各処理結
果(FERFアラームビット)を各チャンネル毎に記憶
(保持)するとともに、FERFシリアル処理部95へ
その記憶情報を供給するものである。Further, the FERF serial processing section 95 is
FE of G1 byte and V5 byte included in VC4 data
The terminating process of RF is performed serially.
The F holding unit (FERF data holding unit) 96 uses this FER.
The F-serial processing unit 95 stores (holds) each processing result (FERF) for each channel and supplies the stored information to the FERF serial processing unit 95. The alarm bit holding unit (FERF data holding unit) ) 9
Similarly, 7 stores (holds) each processing result (FERF alarm bit) in the FERF serial processing unit 95 for each channel and supplies the stored information to the FERF serial processing unit 95.
【0409】つまり、このG1/V5バイト終端処理部
25は、図38に示すPOH終端演算処理部26が、V
C4データに含まれるG1バイトとV5バイトのFEB
E及びFEBEPMの終端処理をシリアルで施すFEB
Eシリアル終端処理部26E,上記のG1バイトとV5
バイトのFERFの終端処理をシリアルで施すFERF
シリアル終端処理部26Fとして構成され、図38に示
す記憶部27が、FEBEシリアル終端処理部26Eで
の演算結果を各チャンネル毎に記憶するとともに、FE
BEシリアル終端処理部26Eへ記憶情報を供給しうる
記憶部27E,FERFシリアル終端処理部26Fでの
演算結果を各チャンネル毎に記憶するとともに、FER
Fシリアル終端処理部26Fへ記憶情報を供給しうる記
憶部27Fとして構成されている。That is, in the G1 / V5 byte termination processing unit 25, the POH termination calculation processing unit 26 shown in FIG.
FEB of G1 byte and V5 byte included in C4 data
FEB for serially terminating E and FEEBEPM
E serial termination processing unit 26E, the above G1 byte and V5
FERF that serially terminates the FERF of the bite
38 is configured as the serial termination processing unit 26F, and the storage unit 27 illustrated in FIG. 38 stores the calculation result of the FEBE serial termination processing unit 26E for each channel and
The storage unit 27E capable of supplying storage information to the BE serial termination processing unit 26E and the calculation result in the FERF serial termination processing unit 26F are stored for each channel, and the FER
It is configured as a storage unit 27F capable of supplying storage information to the F serial termination processing unit 26F.
【0410】これにより、上述のG1/V5バイト終端
処理部25では、通常は異なる信号サイズのTUチャン
ネル毎のPOH終端処理によって検出すべきFEBE,
FEBEPM,FERFを、それぞれ、各チャンネル共
通でシリアルに検出することができる。このため、具体
的に、上述のFEBE検出部91は、例えば図111に
示すように、G1バイトのFEBE検出をシリアルで行
なうG1FEBEシリアル検出部98,V5バイトのF
EBE検出をシリアルで行なうV5FEBEシリアル検
出部99及びこれらの各検出部98,99から出力され
るFEBE検出信号の選択を行なうFEBE選択部10
0をそなえて構成され、FEBEPMシリアル処理部9
2は、FEBE選択部100で選択されたFEBE検出
信号に基づいてFEBEPMの加算演算をシリアルで行
なうFEBEPMシリアル加算部101をそなえて構成
される。As a result, in the above-mentioned G1 / V5 byte termination processing unit 25, the FEBE, which should normally be detected by the POH termination processing for each TU channel having a different signal size,
FEBEPM and FERF can be serially detected for each channel in common. Therefore, specifically, the FEBE detection unit 91 described above, for example, as shown in FIG. 111, the G1FEBE serial detection unit 98 for serially performing the FEBE detection of the G1 byte and the F5 byte of the F5 byte.
The V5FEBE serial detection unit 99 that performs EBE detection serially and the FEBE selection unit 10 that selects the FEBE detection signal output from each of these detection units 98 and 99.
FEBEPM serial processing unit 9
2 includes a FEBEPM serial addition unit 101 that serially performs addition operation of FEBEPM based on the FEBE detection signal selected by the FEBE selection unit 100.
【0411】これに対し、上述のFERFシリアル処理
部95は、例えば図112に示すように、G1バイトが
FERFを表示しいているのをシリアルで検出するG1
FERF表示シリアル検出部102,V5バイトがFE
RFを表示しいているのをシリアルで検出するV5FE
RF表示シリアル検出部103,これらの各検出部10
2,103から出力されるFERF表示検出信号の選択
を行なうFERF表示検出選択部104,このFERF
表示検出選択部104で選択されたFERF表示検出信
号に基づいて、上記のG1バイトとV5バイトのFER
F検出をシリアルで行なうFERFシリアル検出部10
6を有して構成される。On the other hand, the FERF serial processing unit 95 described above serially detects that the G1 byte indicates FERF, as shown in FIG. 112, for example.
FERF display serial detection unit 102, V5 byte is FE
V5FE that serially detects that RF is displayed
RF display serial detector 103, each of these detectors 10
FERF display detection / selection unit 104 for selecting the FERF display detection signal output from the FERFs 2 and 103.
Based on the FERF display detection signal selected by the display detection / selection unit 104, the G1 byte and V5 byte FERs described above are selected.
FERF serial detection unit 10 that performs F detection serially
It is configured to have 6.
【0412】以下、上述のFEBE検出部91,FEB
EPMシリアル処理部92,FEBEPM保持部93,
FEBEPMカウント値初期化制御部94,FERFシ
リアル処理部95,FERF保持部96及びアラームビ
ット保持部97の詳細について説明する。図113はF
EBE検出部91の詳細構成を示すブロック図で、この
図113に示すように、本実施形態のFEBE検出部9
1は、イネーブル付きFF回路91−1,G1バイトF
EBE検出部91−2及び図111に示すFEBE選択
部100としてのセレクタ91−3をそなえて構成され
ている。Hereinafter, the above-mentioned FEBE detection unit 91, FEB
EPM serial processing unit 92, FEBEPM holding unit 93,
Details of the FEBEPM count value initialization control unit 94, the FERF serial processing unit 95, the FERF holding unit 96, and the alarm bit holding unit 97 will be described. 113 is F
FIG. 113 is a block diagram showing a detailed configuration of the EBE detection unit 91, and as shown in FIG. 113, the FEBE detection unit 9 of the present embodiment.
1 is an FF circuit 91-1 with enable, G1 byte F
It is configured to include an EBE detection unit 91-2 and a selector 91-3 as the FEBE selection unit 100 shown in FIG.
【0413】ここで、FF回路91−1は、G1,V5
バイトのタイミングを示すタイミング信号(G1V5T
PC7)でVC4データ(TUDTC7)からG1,V
5バイトの1〜4ビット目のデータを保持するものであ
り、G1バイトFEBE検出部91−2は、このFF回
路91−1で保持したG1,V5バイトデータの上位4
ビットの内容が1〜8であることを検出するものであ
る。In this case, the FF circuit 91-1 has G1, V5
Timing signal (G1V5T
PC7) to G1, V from VC4 data (TUDTC7)
The G1 byte FEBE detection unit 91-2 holds the 5th byte to the 1st to 4th bits of data, and the G1 byte FEBE detection unit 91-2 stores the upper 4 bits of the G1, V5 byte data held by the FF circuit 91-1.
It detects that the content of the bit is 1-8.
【0414】また、セレクタ91−3は、G1バイトで
のFEBEとV5バイトでのFEBEの選択をV5バイ
トのタイミング信号(V5TPC8)で行なうもので、
この出力信号(FEBE)でパフォーマンスモニタ(P
M)処理が行なわれるようになっている。なお、FEB
Eの範囲は、G1バイトでは上位4ビットの内容がFE
BEコード(図19参照)であり、コードの内容が1〜
8のときにFEBEが検出される。また、V5バイトで
は3ビット目がFEBEコード(図21参照)であり、
“1”のときにFEBEが検出される。The selector 91-3 selects the FEBE in the G1 byte and the FEBE in the V5 byte with the V5 byte timing signal (V5TPC8).
With this output signal (FEBE), the performance monitor (P
M) Processing is performed. In addition, FEB
As for the range of E, in the G1 byte, the contents of the upper 4 bits are FE
It is a BE code (see FIG. 19), and the content of the code is 1 to
When it is 8, FEBE is detected. Also, in the V5 byte, the third bit is the FEBE code (see FIG. 21),
When it is "1", FEBE is detected.
【0415】上述の構成により、本実施形態のFEBE
検出部91では、例えば図120(a)〜図120
(f)に示すようなタイミングでTUデータ(G1バイ
ト),TUAD(“0”),SPEEN,J1V5TP
がそれぞれ入力されたと仮定すると、図120(g)〜
図120(m)に示すようなタイミングに従って各部が
動作して、G1バイトでのFEBE〔図120(j)参
照〕とV5バイトでのFEBE〔図120(k)参照〕
とを選択的に出力することにより、各チャンネル共通で
シリアルにFEBEをFEBEPMシリアル処理部92
へ供給する。With the above configuration, the FEBE of this embodiment
In the detection unit 91, for example, FIGS.
At the timing as shown in (f), TU data (G1 byte), TUAD (“0”), SPEEN, J1V5TP
Assuming that each is input, FIG. 120 (g)-
Each part operates according to the timing as shown in FIG. 120 (m), and FEBE in G1 byte [see FIG. 120 (j)] and FEBE in V5 byte [see FIG. 120 (k)].
By selectively outputting and, FEBE is serially shared by each channel and the FEBEPM serial processing unit 92
Supply to.
【0416】次に、図114は上述のFEBEPMシリ
アル処理部92及びFEBEPM保持部93の詳細構成
を示すブロック図で、この図114に示すように、まず
FEBEPMシリアル処理部92は、イネーブル付きF
F回路92−1,FEBEカウント値初期化制御部(1
入力反転型AND回路)92−2及びFEBEPM加算
部92−3をそなえて構成され、FEBEPM保持部9
3は、FEBEPM保持用RAM93−1をそなえて構
成されている。Next, FIG. 114 is a block diagram showing the detailed structure of the above-mentioned FEBEPM serial processing unit 92 and FEBEPM holding unit 93. As shown in FIG. 114, first, the FEBEPM serial processing unit 92 is enabled with F
F circuit 92-1 and FEBE count value initialization control unit (1
Input inversion type AND circuit) 92-2 and FEBEPM adder 92-3.
3 is provided with a FEBEPM holding RAM 93-1.
【0417】ここで、FEBEPM保持部93のFEB
EPM保持用RAM93−1は、FEBEエラーカウン
ト値とソフトに通知するFEBEPMカウント値を保持
するものであるが、FEBEPMは、BIPPMと同様
に、PMリセット信号間に発生したFEBEの個数をカ
ウントして、カウントしたカウント値を次のPMリセッ
ト信号間にソフトにカウント値を通知するために、PM
リセット信号間にエラーのカウントとカウント値の通知
を行なう必要があり、エラーのカウント値の保持と通知
を行なうカウント値の保持とを行なう必要がある。Here, the FEB of the FEBEPM holding unit 93
The EPM holding RAM 93-1 holds the FEBE error count value and the FEBEPM count value notified to the software, but the FEEBEPM counts the number of FEBEs generated between PM reset signals as in the BIPPM. , In order to notify the count value to the software during the next PM reset signal,
It is necessary to count the error and notify the count value between the reset signals, and to hold the count value of the error and hold the count value to notify.
【0418】このため、本実施形態のFEBEPM保持
用RAM93−1も、下位面〔アドレス0(00HEX )
〜63(3FHEX )〕と上位面〔アドレス64(40
HEX )〜127(7FHEX )〕との2面構成となってお
り、FEBEのカウントと行なうカウント面とFEBE
PMのカウント値の通知を行なう通知面(PM結果の保
持面)とに役割が分担されている。なお、この場合も、
RAMアドレスのMSBビット(PM)の極性を切り替
えるようにすることによって、このような面の入れ替え
が行なわれる。Therefore, the FEBEPM holding RAM 93-1 of this embodiment also has a lower surface [address 0 (00 HEX )].
~ 63 (3F HEX )] and upper side [Address 64 (40
HEX ) -127 (7F HEX )], and has two surfaces, FEBE counting, counting surface and FEBE
The role is shared with the notification surface (PM result holding surface) for notifying the PM count value. In this case, too,
By switching the polarity of the MSB bit (PM) of the RAM address, such surface replacement is performed.
【0419】また、このFEBEPM保持用RAM93
−1は、RPMADC6をカウント面のリードアドレ
ス、WPMADC7をカウント面のライトアドレス、X
FEBEPMWENC8(図55参照)をライトイネー
ブル、FEBEPMRADを通知面のリードアドレス、
FEBEPMCK(図55参照)をRAMクロックとし
て動作するようになっている。Further, this FEBEPM holding RAM 93
-1, RPMADC6 is the read address of the count side, WPMADC7 is the write address of the count side, X
FEBEPMWENC8 (see FIG. 55) is write enable, FEBEPMRAD is the read address of the notification surface,
The FEBEPMCK (see FIG. 55) operates as a RAM clock.
【0420】そして、このFEBEPM保持用RAM9
3−1は、本実施形態では、13ビットのデータ保持を
行ない、カウント面ではFEBEカウント値を保持し、
通知面ではFEBEPMカウント値を保持する。一方、
FEBEPMシリアル処理部92において、FF回路9
2−1は、G1,V5バイトのタイミングを示すタイミ
ング信号(G1V5TPC7)で、FEBEPM保持用
RAM93−1のカウント面よりFEBEカウント値の
読み出しを行ない、12〜0ビット目のデータの保持を
行なうものであり、FEBEカウント値初期化制御部9
2−2は、PMリセット後の最初のFEBEPMシリア
ル処理を行なうときに読み出したFEBEカウント値の
リセットを行なうものである。Then, the FEBEPM holding RAM 9
In the present embodiment, 3-1 holds 13-bit data, holds the FEBE count value on the count side,
On the notification side, the FEBEPM count value is held. on the other hand,
In the FEBEPM serial processing unit 92, the FF circuit 9
2-1 is a timing signal (G1V5TPC7) indicating the timing of G1 and V5 bytes, which reads the FEBE count value from the count surface of the FEBEPM holding RAM 93-1 and holds the 12th to 0th bit data. And the FEBE count value initialization control unit 9
2-2 is for resetting the FEBE count value read when the first FEBEPM serial processing after PM reset is performed.
【0421】また、FEBEPM加算部92−3は、F
EBEカウント値初期化制御部92−2の制御後のFE
BEカウント値をFEBEの検出をしているときに+1
するもので、この出力信号がFEBEPM保持用RAM
93−1のカウント面に書き込まれるようになってい
る。なお、FEBEが検出されていないときには、この
FEBEPM加算部92−3による加算処理は行なわれ
ずに、FEBEカウント値初期化制御部92−2の制御
後のFEBEカウント値がそのまま出力される。Further, the FEBEPM adder 92-3 is
FE after control of the EBE count value initialization control unit 92-2
+1 when the BE count value is FEBE detected
This output signal is the RAM for holding the FEBEPM.
93-1 is written on the count surface. When FEBE is not detected, the FEBEPM addition unit 92-3 does not perform the addition process, and the FEBE count value after the control of the FEBE count value initialization control unit 92-2 is output as it is.
【0422】上述の構成により、本実施形態のFEBE
PMシリアル処理部92では、上記FEBE検出部91
と同様に、例えば図120(a)〜図120(f)に示
すようなタイミングでTUデータ(G1バイト),TU
AD(“0”),SPEEN,J1V5TPがそれぞれ
入力されたと仮定すると、図120(n)〜図120
(x)に示すようなタイミングに従って各部が動作す
る。With the above configuration, the FEBE of this embodiment
In the PM serial processing unit 92, the FEBE detection unit 91
Similarly to, the TU data (G1 byte), TU at the timings shown in FIGS. 120 (a) to 120 (f), for example.
Assuming that AD (“0”), SPEEN, and J1V5TP are input, FIG. 120 (n) to FIG.
Each part operates according to the timing as shown in (x).
【0423】すなわち、FEBEPMシリアル処理部9
2は、上記のFEBEPPM保持部93から前フレーム
のFEBEPM(カウント値)を順次読み出し、読み出
した情報に基づいて、現フレームに対するFEBEPM
の更新処理を行なうことによって、各TUチャンネル共
通でシリアルにFEBEの終端処理,FEBERPMの
ソフト側通知を行なう。That is, the FEBEPM serial processing unit 9
2 sequentially reads the FEBEPM (count value) of the previous frame from the FEBEPPM holding unit 93, and based on the read information, the FEBEPM for the current frame.
The FEBE termination processing and the FEBERPM software side notification are performed serially in common for each TU channel by performing the update processing.
【0424】次に、図115はFEBEカウント値初期
化制御部94の詳細構成を示すブロック図で、この図1
15に示すように、本実施形態のFEBEカウント値初
期化制御部94は、FF回路94−1,94−2,94
−8,タイミング制御部(1入力反転型OR回路)94
−3,リードライト信号生成部〔デコード回路(DE
C)〕94−4,ライトイネーブル生成部(OR回路)
94−5,FEBEPMカウント値初期化要求信号保持
部94−6及びFEBEPMカウント値初期化要求信号
選択部(セレクタ)94−7をそなえて構成されてい
る。Next, FIG. 115 is a block diagram showing the detailed structure of the FEBE count value initialization control unit 94.
As shown in FIG. 15, the FEBE count value initialization control unit 94 of the present embodiment uses the FF circuits 94-1, 94-2, 94.
-8, Timing control unit (1 input inversion type OR circuit) 94
-3, read / write signal generator [decode circuit (DE
C)] 94-4, Write Enable Generation Unit (OR Circuit)
94-5, FEEBEPM count value initialization request signal holding unit 94-6 and FEEBEPM count value initialization request signal selection unit (selector) 94-7.
【0425】ここで、FF回路94−1は、PMリセッ
ト信号(FEBEPMカウント値初期化要求信号)の位
相をマスタークロック1クロック分遅延させるものであ
り、FF回路94−2は、このFF回路94−1におい
て遅延処理を施されたPMリセット信号の位相をさらに
マスタークロック1クロック分遅延させるものである。The FF circuit 94-1 delays the phase of the PM reset signal (FEBEPM count value initialization request signal) by one master clock, and the FF circuit 94-2 delays the phase of the FF circuit 94-2. The phase of the PM reset signal delayed by -1 is further delayed by one master clock.
【0426】また、タイミング制御部94−3は、FE
BEPMカウント値初期化要求信号のタイミング制御を
行なうもので、例えば、FEBEPMの処理を行なうタ
イミングを示すタイミング信号(G1V5TPC7)が
“1”のときは処理を行なうTUチャンネル(TUAD
C7)の内容を出力し、上記タイミング信号(G1V5
TPC7)が“0”のときは出力信号を63(2進表示
で“111111”)に制御するようになっている。Further, the timing control unit 94-3 has the FE
Timing control of the BEPM count value initialization request signal is performed. For example, when the timing signal (G1V5TPC7) indicating the timing of performing the FEBEPM processing is "1", the TU channel (TUAD) that performs the processing is executed.
The contents of C7) are output and the timing signal (G1V5
When the TPC 7) is "0", the output signal is controlled to 63 ("111111" in binary display).
【0427】さらに、リードライト信号生成部94−4
は、上述のタイミング制御部94−3の出力信号が0〜
62のときに、対応する0〜62chのFEBEPMカ
ウント値初期化要求信号の読み出し用セレクト信号と書
き込み用ライトイネーブル信号とを生成するものであ
る。なお、タイミング制御部94−3の出力信号が0〜
62のときはFEBEPMの処理を行なうタイミングで
ないので、上記読み出し用セレクト信号と書き込み用ラ
イトイネーブル信号の生成は行なわれない。Further, the read / write signal generator 94-4
Indicates that the output signal of the timing control unit 94-3 is 0 to
At the time of 62, the read select signal and the write enable signal for the corresponding FEBEPM count value initialization request signal of 0 to 62 channels are generated. The output signal of the timing control unit 94-3 is 0 to
In the case of 62, since it is not the timing for performing the FEEBEPM processing, the read select signal and the write write enable signal are not generated.
【0428】また、ライトイネーブル生成部94−5
は、FF回路94−2の出力信号であるPMリセット信
号が入力されたとき(PMリセット信号が“1”のと
き)には0〜62chのライトイネーブル信号を全て
“1”にする一方、PMリセット信号が入力されていな
いときにはリードライト信号生成部94−4の出力信号
をそのまま出力するものである。The write enable generator 94-5
When the PM reset signal which is the output signal of the FF circuit 94-2 is input (when the PM reset signal is "1"), the write enable signals of channels 0 to 62 are all set to "1" while the PM reset signal is set to "1". When the reset signal is not input, the output signal of the read / write signal generation unit 94-4 is output as it is.
【0429】さらに、FEBEPMカウント値初期化要
求信号保持部94−6は、63個のFF回路94−6A
により、TUチャンネル=0〜62chのFEBEPM
カウント値初期化要求信号を保持するもので、FF回路
94−2からのPMリセット信号で全チャンネルのライ
トイネーブル信号が“1”となり、同時に全チャンネル
のFF回路94−6Aへの入力データが“1”となっ
て、全チャンネル同時にFEBEPMカウント値初期化
要求信号がセットされるようになっている。Further, the FEBEPM count value initialization request signal holding unit 94-6 has 63 FF circuits 94-6A.
TU channel = 0-62ch FEBEPM
The count value initialization request signal is held, and the PM reset signal from the FF circuit 94-2 sets the write enable signals of all channels to "1", and at the same time, the input data to the FF circuits 94-6A of all channels becomes "1". It becomes 1 ", and the FEBEPM count value initialization request signal is set simultaneously for all channels.
【0430】なお、PMリセット後にG1V5バイトの
タイミング信号(G1V5TPC7)が入力されれば、
タイミング制御部94−3,リードライト信号生成部9
4−4,ライトイネーブル生成部94−5での処理によ
ってFEBEPMカウント値の処理を行なうチャンネル
のライトイネーブル信号が“1”となるが、このときに
はPMリセット信号は入力されていないので、FF回路
94−2からの入力データが“0”となり、FF回路9
4−6Aには“0”が書き込まれる。If a G1V5 byte timing signal (G1V5TPC7) is input after PM reset,
Timing control unit 94-3, read / write signal generation unit 9
4-4, the write enable signal of the channel that processes the FEBEPM count value becomes "1" by the processing in the write enable generation unit 94-5, but since the PM reset signal is not input at this time, the FF circuit 94 -2, the input data becomes "0", and the FF circuit 9
"0" is written in 4-6A.
【0431】つまり、このFEBEPMカウント値初期
化要求信号保持部94−6は、PMリセット後、最初の
G1,V5バイトのタイミングでFEBEPMカウント
値初期化要求信号が解除されるので、PMリセット後、
最初のG1,V5タイミングのときにのみFEBEPM
保持用RAM93−1のカウント面より読み出したFE
BEカウント値の初期化を行なうことができるようにな
っている。In other words, the FEBEPM count value initialization request signal holding unit 94-6 releases the FEBEPM count value initialization request signal at the first timing of G1 and V5 bytes after PM reset.
FEBEPM only at the first G1 and V5 timing
FE read from the count surface of the holding RAM 93-1
The BE count value can be initialized.
【0432】さらに、FEBEPMカウント値初期化要
求信号選択部94−7は、リードライト信号生成部94
−4の出力信号でFF回路94−6Aに保持された0〜
62chのFEBEPMカウント値初期化要求信号を読
み出すものであり、FF回路94−8は、このFEBE
PMカウント値初期化要求信号選択部94−7の出力信
号の位相をマスタークロック1クロック分遅延させて、
リセット処理の位相に合わせるものである。Further, the FEBEPM count value initialization request signal selection unit 94-7 is the read / write signal generation unit 94.
-4 output signal 0 to 0 held in the FF circuit 94-6A
The 62ch FEBEPM count value initialization request signal is read out, and the FF circuit 94-8 uses the FEBE
The phase of the output signal of the PM count value initialization request signal selection unit 94-7 is delayed by one master clock,
It matches the phase of the reset process.
【0433】上述の構成により、本実施形態のFEBE
PMカウント値初期化制御部94は、図120(a)〜
図120(f)に示すようなタイミングでTUデータ
(G1バイト),TUAD(“0”),SPEEN,J
1V5TPがそれぞれ入力されたと仮定すると、図12
1(a)〜図121(q)にそれぞれ示すようなタイミ
ングに従って各部が動作し、PMリセット信号,TUア
ドレス信号,G1V5タイミング信号に基づいて、常に
最適なタイミングで、FEBEPMカウント値初期化用
のリセット信号(FEBEPMCTRRSTC8)を生
成して、FEBEPMシリアル処理部92へ供給するの
で、常にFEBEPMシリアル処理部92を正確に動作
させることができる。The FEBE of this embodiment having the above configuration
The PM count value initialization control unit 94 is shown in FIG.
TU data (G1 byte), TUAD (“0”), SPEEN, J at the timing shown in FIG.
Assuming that each of 1V5TP is input, FIG.
1 (a) to 121 (q), the respective parts operate in accordance with the respective timings, and based on the PM reset signal, the TU address signal, and the G1V5 timing signal, the FEBEPM count value initialization is always performed at the optimum timing. Since the reset signal (FEBEPMCTRSTRC8) is generated and supplied to the FEEBEPM serial processing unit 92, the FEEBEPM serial processing unit 92 can always be operated accurately.
【0434】以上のように、本実施形態のPOH終端処
理部8によれば、G1バイトに対するFEBE及びFE
BEPMの終端処理と、V5バイトに対するFEBE及
びFEBEPMの終端処理とを、各チャネルに共通のG
1/V5バイト終端処理部25でシリアルに行なうこと
ができるので、この場合も、さらなる装置規模の縮小,
低消費電力化を図ることができる。As described above, according to the POH termination processing unit 8 of this embodiment, FEBE and FE for the G1 byte are set.
The BEPM termination processing and the FEBE and FEBEPM termination processing for V5 bytes are common to all channels.
Since the 1 / V5 byte termination processing unit 25 can perform the serial operation, the device scale can be further reduced in this case as well.
Low power consumption can be achieved.
【0435】具体的に、このG1/V5バイト終端処理
部25では、通常は異なる信号サイズのチャンネル毎の
POH終端処理によって行なうべきFEBE及びFEB
EPMの終端処理を、FEBE検出部91,FEBEP
Mシリアル処理部92において、各チャンネルに共通で
行なうので、FEBE及びFEBEPMの終端処理用の
回路を、それぞれ、対応するチャネル数分そなえる必要
がなく、さらに、本装置規模,消費電力を大幅に削減す
ることができる。Specifically, in the G1 / V5 byte termination processing section 25, FEBE and FEB which should normally be performed by POH termination processing for each channel having a different signal size.
The terminating process of the EPM is performed by the FEBE detection unit 91, the FEBEP
Since the M serial processing unit 92 is commonly used for each channel, it is not necessary to provide circuits for FEBE and FEBEPM termination processing respectively for the corresponding number of channels, and the size and power consumption of the device are greatly reduced. can do.
【0436】次に、図116は上述のFERFシリアル
処理部95及びFERF保持部96の詳細構成を示すブ
ロック図で、この図116に示すように、FERFシリ
アル処理部95は、イネーブル付きFF回路95−1〜
95−3,FERF保護段数加算部95−4,デコード
回路(DEC)95−5,FERF選択部(セレクタ)
95−6,加算条件検出部(排他的論理和回路)95−
7,FERF検出解除10段検出部(AND回路)95
−8,FERF保護段数情報リセット部(1入力反転型
AND回路)95−9及び状態遷移部(排他的論理和回
路)95−10をそなえて構成され、FERF保持部9
6は、FERF保持用RAM96−1をそなえて構成さ
れている。Next, FIG. 116 is a block diagram showing the detailed structure of the above-mentioned FERF serial processing unit 95 and FERF holding unit 96. As shown in FIG. 116, the FERF serial processing unit 95 includes the enable FF circuit 95. -1-
95-3, FERF protection stage number addition unit 95-4, decoding circuit (DEC) 95-5, FERF selection unit (selector)
95-6, addition condition detection unit (exclusive OR circuit) 95-
7, FERF detection cancellation 10-stage detection unit (AND circuit) 95
-8, FERF protection stage number information reset unit (1-input inverting AND circuit) 95-9 and state transition unit (exclusive OR circuit) 95-10, and FERF holding unit 9
6 is provided with a FERF holding RAM 96-1.
【0437】ここで、FERF保持部96のFERF保
持用RAM96−1は、FERFの保護段数情報を保持
するもので、TUアドレス信号(TUADC6)をリー
ドアドレス、TUADC7をライトアドレス、XFER
FWENC8(図52に示すFERF保持用RAM動作
制御部40で生成されている)をライトイネーブル、F
ERFCK(図52参照)をRAMクロックとして動作
するようになっている。なお、このFERF保持用RA
M96−1は、本実施形態では、4ビットのデータ(F
ERF保護段数情報)の保持を行なうようになってい
る。Here, the FERF holding RAM 96-1 of the FERF holding unit 96 holds the FERF protection stage number information, and the TU address signal (TUADC6) is a read address, the TUADC7 is a write address, and the XFER is XFER.
FWENC8 (generated by the FERF holding RAM operation control unit 40 shown in FIG. 52) is write-enabled, F
The ERFCK (see FIG. 52) operates as a RAM clock. The RA for holding the FERF
In the present embodiment, M96-1 is 4-bit data (F
The ERF protection stage number information) is retained.
【0438】一方、FERFシリアル処理部95におい
て、FF回路95−1は、G1,V5バイトの位置を示
すタイミング信号(G1V5TPC7)で、FERF保
持用RAM96−1からのリードデータ(FERF保護
段数情報)を保持するものであり、FF回路95−2
は、上記タイミング信号(G1V5TPC7)で、VC
4データ(TUDTC7)からG1,V5バイトデータ
の5ビット目と8ビット目を保持するものであり、FF
回路95−3は、上記タイミング信号(G1V5TPC
7)で、アラームビット保持部97から供給される前フ
レームのFERFの処理結果(FERFアラームビッ
ト:FERFC7)を保持するものである。On the other hand, in the FERF serial processing unit 95, the FF circuit 95-1 uses the timing signal (G1V5TPC7) indicating the position of the G1 and V5 bytes to read data from the FERF holding RAM 96-1 (FERF protection stage number information). And holds the FF circuit 95-2.
Is the timing signal (G1V5TPC7), and VC
It holds the 5th and 8th bits of G1 and V5 byte data from 4 data (TUDTC7).
The circuit 95-3 uses the timing signal (G1V5TPC).
In 7), the processing result (FERF alarm bit: FERFC7) of the FERF of the previous frame supplied from the alarm bit holding unit 97 is held.
【0439】また、FERF保護段数加算部95−4
は、FERF保持用RAM96−1より読み出したFE
RF保護段数情報のカウント値を+1するものであり、
デコード回路(“9”検出部)95−5は、読み出した
FERF保護段数情報のカウント値が“9”であること
を検出するものであり、FERF選択部95−6は、T
U3処理時のFERFビットとTU2/TU12処理時
のFERFビットとを選択するものである。Further, the FERF protection stage number addition unit 95-4
Is the FE read from the RAM 96-1 for holding the FERF.
The count value of the RF protection stage number information is incremented by 1,
The decoding circuit (“9” detection unit) 95-5 detects that the count value of the read FERF protection stage number information is “9”, and the FERF selection unit 95-6 is T
The FERF bit at the time of U3 processing and the FERF bit at the time of TU2 / TU12 processing are selected.
【0440】なお、ここでは、TU3のG1バイトでは
5ビット目がFERFビットになっており(図19参
照)、TU2/TU12のV5バイトでは最下位ビット
(8ビット目)がFERFビットになっているので(図
21参照)、V5バイトでFERF検出を行なうときに
はV5バイトのタイミング信号(V5TPC8)で、8
ビット目の信号をFERFビットとして選択するように
なっている。Here, in the G1 byte of TU3, the fifth bit is the FERF bit (see FIG. 19), and in the V5 byte of TU2 / TU12, the least significant bit (8th bit) is the FERF bit. 21 (see FIG. 21), the V5 byte timing signal (V5TPC8) causes 8 when the FERF detection is performed on the V5 byte.
The bit signal is selected as the FERF bit.
【0441】さらに、加算条件検出部95−7は、FE
RF発生中にFERFビットが“0”のときと、FER
F未発生中にFERFビットが“1”のときとを検出す
るものであり、FERF検出解除10段検出部95−8
は、上述のデコード回路95−5で9フレーム連続して
加算条件が検出されたことを検出し、さらに現フレーム
においても加算条件を検出することで、10フレーム連
続して加算条件が検出されたことを認識して、FERF
の検出又は解除を行なうものである。Further, the addition condition detection unit 95-7 is FE
When the FERF bit is “0” during RF generation,
It is to detect when the FERF bit is “1” while F is not generated, and the FERF detection canceling stage 10 detection unit 95-8
Detects that the above-mentioned decoding circuit 95-5 has continuously detected the addition condition for 9 frames, and further detects the addition condition for the current frame as well, so that the addition condition has been detected continuously for 10 frames. Recognizing that, FERF
Is detected or canceled.
【0442】また、FERF保護段数情報リセット部9
5−9は、加算条件検出部95−7で加算条件が検出さ
れなかったときと、FERF検出解除10段検出部95
−8で検出又は解除の条件検出されたときにFERF保
護段数情報のカウント値を0にリセットするものであ
り、状態遷移部95−10は、状態遷移発生が検出され
たときにFERFアラームビットの極性を反転させて、
FERF発生中⇔FERF未発生中の状態遷移を行なう
ものである。The FERF protection stage number information reset unit 9
5-9, when the addition condition is not detected by the addition condition detection unit 95-7, and when the FERF detection cancellation 10-stage detection unit 95 is used.
When the condition of detection or cancellation is detected in -8, the count value of the FERF protection stage number information is reset to 0, and the state transition unit 95-10 detects the occurrence of the state transition and the FERF alarm bit of the FERF alarm bit. Reverse the polarity,
The state transition is performed while FERF is being generated and FERF is not being generated.
【0443】上述の構成により、本実施形態のFERF
シリアル処理部95では、この場合も、例えば図122
(a)〜図122(f)に示すようなタイミングでTU
データ(G1バイト),TUAD(“0”),SPEE
N,J1V5TPがそれぞれ入力されたと仮定すると、
図122(g)〜図122(s)にそれぞれ示すような
タイミングに従って各部が動作する。With the above configuration, the FERF of this embodiment is
In this case as well, the serial processing unit 95, for example, in FIG.
(A) to TU at the timings shown in FIG. 122 (f)
Data (G1 byte), TUAD (“0”), SPEE
Assuming that N and J1V5TP are input respectively,
Each part operates according to the timings shown in FIGS. 122 (g) to 122 (s).
【0444】すなわち、FERFシリアル処理部95
は、FERF保持部96(FERF保持用RAM96−
1),アラームビット保持部97から前フレームの処理
結果(FERF保護段数情報,FERFアラームビッ
ト)を順次読み出し、読み出した情報に基づいて、現フ
レームに対するFERFの更新処理(状態遷移処理)を
行なうことにより、各TUチャンネル共通でシリアルに
FERFの終端処理を行なう。That is, the FERF serial processing unit 95
Is an FERF holding unit 96 (FERF holding RAM 96-
1), sequentially reading the processing result (FERF protection stage number information, FERF alarm bit) of the previous frame from the alarm bit holding unit 97, and performing the FERF update processing (state transition processing) for the current frame based on the read information Thus, the FERF termination process is performed serially for each TU channel.
【0445】次に、図117は上述のアラームビット保
持部97の詳細構成を示すブロック図で、この図117
に示すように、本実施形態のアラームビット保持部97
は、FERFアラームビット保持部97−1,アラーム
ビット書き込みアドレス制御部(1入力反転型OR回
路)97−2,ライトイネーブル生成部〔デコード回路
(DEC)〕97−3,アラームビット読み出しアドレ
ス制御部(1入力反転型OR回路)97−4,リードセ
レクト生成部〔デコード回路(DEC)〕97−5,F
ERFセレクト部(セレクタ)97−6,ソフト通知リ
ードセレクト生成部〔デコード回路(DEC)〕97−
7及びFERFソフト通知セレクト部(セレクタ)97
−8をそなえて構成されている。Next, FIG. 117 is a block diagram showing the detailed structure of the alarm bit holding unit 97 described above.
As shown in, the alarm bit holding unit 97 of the present embodiment.
Is an FERF alarm bit holding unit 97-1, an alarm bit write address control unit (1 input inversion type OR circuit) 97-2, a write enable generation unit [decode circuit (DEC)] 97-3, an alarm bit read address control unit. (1 input inversion type OR circuit) 97-4, read select generation unit [decode circuit (DEC)] 97-5, F
ERF select unit (selector) 97-6, software notification read select generation unit [decode circuit (DEC)] 97-
7 and FERF software notification selection unit (selector) 97
It is configured with -8.
【0446】ここで、FERFアラームビット保持部9
7−1は、63個のFF回路97−1Aにより、TUチ
ャンネル=0〜62chのFERFアラームビットを保
持するものであり、アラームビット書き込みアドレス制
御部97−2は、アラームビットの書き込みタイミング
を示すタイミング信号(G1V5TPC8)が“1”の
ときは処理を行なうTUチャンネル(TUADC8)の
内容を出力し、上記タイミング信号(G1V5TPC
8)が“0”のときは出力信号を63(2進表示で“1
11111”)に制御するものである。Here, the FERF alarm bit holding unit 9
7-1 holds FERF alarm bits of TU channels = 0 to 62 channels by 63 FF circuits 97-1A, and the alarm bit write address control section 97-2 indicates the alarm bit write timing. When the timing signal (G1V5TPC8) is "1", the content of the TU channel (TUADC8) for processing is output, and the timing signal (G1V5TPC8) is output.
When 8) is "0", the output signal is 63 ("1" in binary display).
11111 ″).
【0447】また、ライトイネーブル生成部97−3
は、このアラームビット書き込みアドレス制御部97−
2の出力信号が0〜62のときに、0〜62ch用のF
F回路97−1Aへのライトイネーブル信号を生成し、
FERF処理後のアラーム信号(WFERFC8)を処
理を行なったTUチャンネルのFF回路97−1Aに書
き込むものである。なお、アラームビット書き込みアド
レス制御部97−2の出力信号が63のときはアラーム
ビットの書き込みタイミングではないためライトイネー
ブル信号の生成は行なわれない。Also, the write enable generator 97-3
This alarm bit write address controller 97-
When the output signal of 2 is 0-62, F for 0-62ch
Generate a write enable signal to the F circuit 97-1A,
The alarm signal (WFERFC8) after the FERF processing is written in the processed TU channel FF circuit 97-1A. When the output signal of the alarm bit write address control unit 97-2 is 63, the write enable signal is not generated because it is not the alarm bit write timing.
【0448】さらに、アラームビット読み出しアドレス
制御部97−4は、アラームビットの読み出しタイミン
グ信号(G1V5TPC7)が“1”のときは処理を行
なうTUチャンネル(TUADC7)の内容を出力し、
上記タイミング信号(G1V5TPC7)が“0”のと
きは出力信号を63(2進表示で“111111”)に
制御するものである。Further, the alarm bit read address controller 97-4 outputs the contents of the TU channel (TUADC7) to be processed when the alarm bit read timing signal (G1V5TPC7) is "1",
When the timing signal (G1V5TPC7) is "0", the output signal is controlled to 63 ("111111" in binary display).
【0449】また、リードセレクト生成部97−5は、
アラームビット読み出しアドレス制御部97−4の出力
信号が0〜62のときには0〜62chのアラームビッ
ト読み出しのためのリードセレクト信号を生成するもの
である。なお、アラームビット読み出しアドレス制御部
97−4の出力信号が63のときはアラームビットの読
み出しタイミングでないため上記リードセレクト信号の
生成は行なわれない。Further, the read select generation section 97-5 is
When the output signal of the alarm bit read address controller 97-4 is 0 to 62, a read select signal for reading an alarm bit of 0 to 62 ch is generated. When the output signal of the alarm bit read address controller 97-4 is 63, the read select signal is not generated because it is not the alarm bit read timing.
【0450】さらに、FERFセレクト部97−6は、
このリードセレクト生成部97−5で生成されたリード
セレクト信号で、処理を行なうTUチャンネルのFER
Fのアラームビットを読み出すものであり、ソフト通知
リードセレクト生成部97−7は、TUチャンネル=0
〜62chのアラームビットを選択するためのリードセ
レクト信号を生成するものであり、FERFソフト通知
セレクト部97−8は、このソフト通知リードセレクト
生成部97−7で生成されたリードセレクト信号で、F
ERFアラームビットを読み出し、ソフトにFERFア
ラームを通知するものである。Further, the FERF select section 97-6 is
With the read select signal generated by this read select generation unit 97-5, the FER of the TU channel to be processed
The alarm notification bit of F is read, and the software notification read select generation unit 97-7 determines that TU channel = 0.
The FERF soft notification select unit 97-8 is a read select signal generated by the soft notification read select generation unit 97-7.
The ERF alarm bit is read and software is notified of the FERF alarm.
【0451】上述の構成により、本実施形態のアラーム
ビット保持部97では、FERFアラームビットを全チ
ャンネル共通で保持して選択的に出力することにより、
シリアルにFERFアラームのソフト通知を行なうこと
ができる。以上のように、本実施形態のPOH終端処理
部8によれば、G1バイトに対するFERFの終端処理
とV5バイトに対するFERFの終端処理とを、各チャ
ネルに共通のG1/V5バイト終端処理部25でシリア
ルに行なうことができるので、さらなる装置規模の縮
小,低消費電力化を図ることができる。With the above configuration, the alarm bit holding unit 97 of this embodiment holds the FERF alarm bit in common for all channels and selectively outputs it.
Soft notification of FERF alarm can be performed serially. As described above, according to the POH termination processing unit 8 of this embodiment, the G1 / V5 byte termination processing unit 25 common to each channel performs the FERF termination processing for the G1 byte and the FERF termination processing for the V5 byte. Since the operations can be performed serially, the device scale can be further reduced and the power consumption can be further reduced.
【0452】具体的に、このG1/V5バイト終端処理
部25では、通常は異なる信号サイズのチャンネル毎の
POH終端処理によって行なうべきFERFの終端処理
を、FERFシリアル処理部95において各チャネルに
共通で行なうので、FERF終端処理用の回路を、それ
ぞれ、対応するチャネル数分そなえる必要がなく、さら
に、本装置規模,消費電力を大幅に削減することができ
る。Specifically, in the G1 / V5 byte termination processing unit 25, the FERF termination processing, which should normally be performed by the POH termination processing for each channel having a different signal size, is common to each channel in the FERF serial processing unit 95. Since it is performed, it is not necessary to provide the circuits for the FERF termination processing for the corresponding number of channels, respectively, and it is possible to significantly reduce the scale of the device and the power consumption.
【0453】ところで、上述のG1/V5バイト終端処
理部25(図111参照)は、例えば図118に示すよ
うに、G1FEBEシリアル検出部98A,V5FEB
Eシリアル検出部99A,99B,TU3用FEBEP
Mシリアル加算部(第1FEBEPMシリアル加算部)
101A,TU2/TU12用FEBEPMシリアル加
算部(第2FEBEPMシリアル加算部)93B,79
3,TU3用FEBEPM保持部(第1記憶部)93
A,TU2/TU12用FEBEPM保持部(第2記憶
部)93B,93C及びFEBE選択部77Aをそなえ
て、G1バイトのFEBE及びFEBEPMの終端処
理,V5バイトのFEBE及びFEBEPMの終端処理
をそれぞれ独立してシリアルに行なったのち、各FEB
EPMをソフト側へ選択出力するようにしてもよい。By the way, the above-mentioned G1 / V5 byte termination processing section 25 (see FIG. 111), as shown in FIG. 118, for example, G1FEBE serial detection section 98A, V5FEB.
E serial detectors 99A, 99B, FEBEP for TU3
M serial adder (first FEBEPM serial adder)
101A, FEBEPM serial addition unit for TU2 / TU12 (second FEBEPM serial addition unit) 93B, 79
3, FEBEPM holding unit for TU3 (first storage unit) 93
A, FE2 / FE12 FEBEPM holding units (second storage units) 93B and 93C, and FEBE selecting unit 77A are provided to independently perform G1 byte FEBE and FEBEPM termination processing, and V5 byte FEBE and FEBEPM termination processing. And then serially, then each FEB
The EPM may be selectively output to the software side.
【0454】これにより、この図118に示すG1/V
5バイト終端処理部25では、単純な構成でFEBE及
びFEBEPMの終端処理をシリアルで行なうことがで
き、FEBEPMを保持しておくFEBEPM保持部9
3A〜93Cを全信号サイズに対して共通化する必要が
特にない場合などには非常に有効で、装置構築上の柔軟
性,汎用性に大いに寄与することとなる。As a result, G1 / V shown in FIG. 118 is obtained.
The 5-byte end processing unit 25 can perform the end processing of FEBE and FEEBEPM serially with a simple configuration, and the FEEBEPM holding unit 9 that holds the FEEBEPM.
This is very effective when it is not particularly necessary to make 3A to 93C common to all signal sizes, which greatly contributes to flexibility in equipment construction and versatility.
【0455】また、上述のG1/V5バイト終端処理部
25(図112参照)は、例えば図119に示すよう
に、G1FERF表示シリアル検出部102A,V5F
ERF表示シリアル検出部103A,103B,TU3
用FERFシリアル検出部(第1FERFシリアル検出
部)106A,TU2/TU12用FERFシリアル検
出部(第2SLMシリアル検出部)106B,106
C,TU3用FERFデータデータ保持部(第1記憶
部)96A,TU2/TU12用FERFデータデータ
保持部(第2記憶部)96B,96C及びFERFデー
タ選択部104Aをそなえて、G1バイトについてのF
ERF終端処理,V5バイトについてのFERUF終端
処理をそれぞれ独立してシリアルに行なったのち、各F
ERFデータをソフト側へ選択出力するようにしてもよ
い。Further, the above-mentioned G1 / V5 byte termination processing unit 25 (see FIG. 112), the G1FERF display serial detection unit 102A, V5F, as shown in FIG. 119, for example.
ERF display serial detector 103A, 103B, TU3
FERF serial detector (first FERF serial detector) 106A, TU2 / TU12 FERF serial detector (second SLM serial detector) 106B, 106
The FERF data data holding unit (first storage unit) 96A for C and TU3, the FERF data data holding unit (second storage unit) 96B and 96C for TU2 / TU12, and the FERF data selection unit 104A are provided for the F for G1 byte.
After performing the ERF termination processing and the FERUF termination processing for V5 bytes independently and serially,
The ERF data may be selectively output to the software side.
【0456】これにより、この図119に示すG1/V
5バイト終端処理部25では、単純な構成でFERF終
端処理をシリアルで行なうことができ、FERFデータ
を保持しておくFERFデータ保持部96A〜96Cを
全信号サイズに対して共通化する必要が特にない場合な
どには非常に有効で、装置構築上の柔軟性,汎用性に大
いに寄与することとなる。As a result, G1 / V shown in FIG. 119 is obtained.
In the 5-byte termination processing unit 25, the FERF termination processing can be serially performed with a simple configuration, and it is particularly necessary to make the FERF data holding units 96A to 96C that hold FERF data common to all signal sizes. It is very effective when it is not available, and contributes greatly to the flexibility and versatility of equipment construction.
【0457】このように、本実施形態のPOH終端処理
部8によれば、SDH伝送方式で伝送されてくる多重信
号をチャンネル毎に分離せずにシリアルのままPOHの
終端処理を施すことができるので、POH終端処理のた
めの回路を多重信号内に多重されているチャンネル数分
そなえる必要がなく、本装置の装置(回路)規模,消費
電力などを大幅に削減することができる。As described above, according to the POH termination processing unit 8 of this embodiment, the POH termination processing can be performed as it is without separating the multiplexed signal transmitted by the SDH transmission system for each channel. Therefore, it is not necessary to provide circuits for POH termination processing for the number of channels multiplexed in the multiplexed signal, and the device (circuit) scale and power consumption of this device can be greatly reduced.
【0458】(D)その他
なお、上述の実施形態では、伝送端局装置306にTU
ポインタ処理部6,POH終端処理部8をそなえてポイ
ンタ・POH終端処理装置として構成しているが、本発
明はこれに限定されず、POH終端処理部8のみをそな
えて、POH終端処理専用の装置として構成してもよ
い。(D) Others In the above embodiment, the TU is set in the transmission terminal station device 306.
Although the pointer processing unit 6 and the POH termination processing unit 8 are provided as a pointer / POH termination processing device, the present invention is not limited to this, and only the POH termination processing unit 8 is provided and dedicated to the POH termination processing. It may be configured as a device.
【0459】[0459]
【発明の効果】以上詳述したように、本発明のPOH終
端処理装置によれば、SDH伝送方式で伝送されてくる
多重信号をチャネル毎に分離せずにシリアルのままPO
H終端演算処理を各チャネルに共通のPOH終端演算処
理部にて施すことができるので、POH終端演算処理の
ための回路を多重信号内に多重されているチャネル数分
そなえる必要がない。従って、本POH終端処理装置の
装置(回路)規模,消費電力などを大幅に削減すること
ができる(請求項1〜24)。As described above in detail, according to the POH termination processing device of the present invention, the multiplexed signal transmitted by the SDH transmission system is not separated for each channel but is serialized PO.
Since the H-terminal arithmetic processing can be performed by the POH-terminal arithmetic processing unit common to each channel, it is not necessary to provide circuits for the POH-termination arithmetic processing for the number of channels multiplexed in the multiplexed signal. Therefore, the device (circuit) scale, power consumption, etc. of the present POH termination processing device can be significantly reduced (claims 1 to 24).
【0460】なお、このとき、POH終端演算処理に必
要な各チャネルに対応する記憶情報と多重信号中の処理
を行なうPOHバイトデータを所望のタイミングでPO
H終端演算処理部に供給することにより、POH終端演
算処理部を必要なときにのみ動作させることができるの
で、さらに大幅に、本POH終端処理装置の消費電力を
削減することができる(請求項3)。At this time, the storage information corresponding to each channel required for the POH end arithmetic processing and the POH byte data to be processed in the multiplexed signal are PO at a desired timing.
By supplying the HOH terminal processing unit to the POH terminal processing unit, the POH terminal processing unit can be operated only when necessary, so that the power consumption of the POH terminal processing device can be further significantly reduced. 3 ).
【0461】ところで、上述のPOH終端演算処理部で
は、J1バイトの終端処理とJ2バイトの終端処理と
を、各チャネルに共通のJ1,J2バイトシリアル終端
処理部でシリアルに行ない、多重信号のマルチフレーム
パターン検出を1つのJ1,J2バイトシリアル終端処
理部で行なうので、J1バイトの終端処理を行なう回路
及びJ2バイトの終端処理を行なう回路を、それぞれ、
対応するチャネル数分そなえる必要がない。従って、本
POH終端処理装置の装置規模の大幅縮小,低消費電力
化に大いに寄与する(請求項4)。By the way, in the above-mentioned POH termination arithmetic processing section, the J1 byte termination processing and the J2 byte termination processing are serially performed by the J1 and J2 byte serial termination processing sections common to each channel, and the multi-signal multiplexing is performed. Since the frame pattern detection is performed by one J1 and J2 byte serial termination processing unit, a circuit for performing the termination processing for the J1 byte and a circuit for performing the termination processing for the J2 byte are respectively provided.
It is not necessary to provide the corresponding number of channels. Therefore, it greatly contributes to a significant reduction in the device scale and power consumption of the POH termination processing device (claim 4 ).
【0462】このとき、具体的に、上記のPOH終端演
算処理部をJ1,J2バイトシリアル終端処理部として
構成すれば、このJ1,J2バイトシリアル終端処理部
によって、LOM,CRC,TIMなどの各種アラーム
情報を、各チャネルに共通でシリアルで得るので、LO
M検出用の回路,CRC検出用の回路,TIM検出用の
回路などをそれぞれ個別に用意する必要がなく、さらな
る装置規模の縮小,低消費電力化を図ることができる
(請求項5)。At this time, specifically, if the POH termination arithmetic processing section is configured as a J1 or J2 byte serial termination processing section, various types of LOM, CRC, TIM, etc. can be obtained by the J1 and J2 byte serial termination processing section. Since alarm information is serially obtained for each channel, LO
It is not necessary to separately prepare a circuit for M detection, a circuit for CRC detection, a circuit for TIM detection, etc., and it is possible to further reduce the device scale and reduce power consumption (claim 5 ).
【0463】また、上記のPOH終端演算処理部をB
3,V5バイトシリアル終端処理部として構成すれば、
B3バイトに対するBIP終端(演算)処理とV5バイ
トに対するBIP終端処理とを、各チャネルに共通のB
3,V5バイトシリアル終端処理部でシリアルに行なう
ことができるので、B3バイト,V5バイトに対するB
IP終端処理用の回路を、それぞれ、対応するチャネル
数分そなえる必要がなく、さらなる装置規模の縮小,低
消費電力化を図ることができる(請求項6)。Further, the above POH termination arithmetic processing unit is
If configured as a 3, V5 byte serial termination processing unit,
BIP termination (calculation) processing for B3 bytes and BIP termination processing for V5 bytes are common to each channel.
Since it can be serially performed by the 3, V5 byte serial termination processing unit, B for B3 byte and V5 byte can be performed.
It is not necessary to provide the circuits for IP termination processing respectively for the corresponding number of channels, and it is possible to further reduce the device scale and reduce power consumption (claim 6 ).
【0464】具体的に、このB3,V5バイトシリアル
終端処理部では、通常は異なる信号サイズのチャネル毎
のPOH終端処理によって検出すべきBIPエラー(B
IP8エラー,BIP2エラー)を、各チャネルに共通
で検出するので、例えば、BIP8エラー検出用の回
路,BIP2エラー検出用の回路を、それぞれ、対応す
るチャネル数分そなえる必要がなく、さらに、装置規
模,消費電力を大幅に削減することができる(請求項
7)。Specifically, in this B3, V5 byte serial termination processing section, a BIP error (B
(IP8 error, BIP2 error) is commonly detected for each channel. For example, it is not necessary to provide a circuit for BIP8 error detection and a circuit for BIP2 error detection each corresponding to the number of channels, and further, the device scale , Power consumption can be significantly reduced (Claims)
7 ).
【0465】なお、このB3,V5バイトシリアル終端
処理部は、BIP8シリアル終端処理,BIP2シリア
ル終端処理によりそれぞれBIPエラー(BIPPM)
を独立して得たのち、各BIPPMを選択出力するよう
にすれば、単純な構成でBIPエラーをシリアルで検出
することができる。従って、BIPPMを保持しておく
記憶部を全信号サイズに対して共通化する必要が特にな
い場合などには非常に有効で、装置構築上の柔軟性,汎
用性に大いに寄与することとなる(請求項8)。Note that the B3, V5 byte serial termination processing unit performs a BIP error (BIPPM) by the BIP8 serial termination processing and the BIP2 serial termination processing, respectively.
BIP error can be serially detected with a simple configuration by independently outputting and then outputting each BIPPM. Therefore, it is very effective when there is no particular need to share the storage unit for holding the BIPPM with all signal sizes, which greatly contributes to the flexibility and versatility in constructing the device ( Claim 8 ).
【0466】さらに、上記のPOH終端演算処理部をU
NEQシリアル終端処理部として構成すれば、このUN
EQシリアル終端処理部によって、C2バイトに対する
UNEQ終端処理とV5バイトに対するUNEQ終端処
理とを、各チャネルに共通でシリアルに行なうことがで
きるので、C2バイト,V5バイトに対するUNEQ終
端処理用の回路を、それぞれ、対応するチャネル数分そ
なえる必要がなく、この場合も、さらなる装置規模の縮
小,低消費電力化を図ることができる(請求項9)。Furthermore, the above POH termination arithmetic processing unit is
If configured as a NEQ serial termination processing unit, this UN
The UNEQ termination processing for C2 bytes and the UNEQ termination processing for V5 bytes can be serially performed in common for each channel by the EQ serial termination processing unit. Therefore, a circuit for UNEQ termination processing for C2 bytes and V5 bytes is provided. It is not necessary to provide the corresponding number of channels, respectively, and in this case as well, further reduction of the device scale and reduction of power consumption can be achieved (claim 9 ).
【0467】具体的に、このUNEQシリアル終端処理
部では、通常は異なる信号サイズのチャネル毎のPOH
終端処理によって行なうべきUNEQ表示を、各チャネ
ルに共通で行なうので、UNEQ表示を行なうための回
路を、それぞれ、対応するチャネル数分そなえる必要が
なく、さらに、本装置規模,消費電力を大幅に削減する
ことができる(請求項10)。Specifically, in this UNEQ serial termination processing section, normally, the POH for each channel of a different signal size is used.
Since the UNEQ display that should be performed by termination processing is performed in common for each channel, it is not necessary to provide circuits for performing UNEQ display for each corresponding number of channels, and the size and power consumption of this device are greatly reduced. It is possible (claim 10 ).
【0468】なお、このUNEQシリアル終端処理部
は、C2バイトのUNEQ表示処理,V5バイトのUN
EQ表示処理をそれぞれ独立してシリアルに行なったの
ち、各UNEQ表示を選択出力するようにすれば、単純
な構成でUNEQ表示をシリアルで行なうことができ
る。従って、UNEQ表示を保持しておく記憶部を全信
号サイズに対して共通化する必要が特にない場合などに
は非常に有効で、装置構築上の柔軟性,汎用性に大いに
寄与することとなる(請求項11)。Note that this UNEQ serial termination processing unit has a C2 byte UNEQ display processing and a V5 byte UNE display processing.
If the EQ display processing is performed independently and serially, and then each UNEQ display is selectively output, the UNEQ display can be performed serially with a simple configuration. Therefore, it is very effective in the case where it is not particularly necessary to make the storage unit for holding the UNEQ display common to all signal sizes, which greatly contributes to the flexibility and versatility in constructing the device. (claim 1 1).
【0469】また、上記のPOH終端演算処理部をSL
Mシリアル終端処理部として構成すれば、このSLMシ
リアル終端処理部によって、C2バイトに対するSLM
終端処理とV5バイトに対するSLM終端処理とを、各
チャネルに共通でシリアルに行なうことができるので、
この場合も、さらなる装置規模の縮小,低消費電力化を
図ることができる(請求項12)。Also, the above POH termination arithmetic processing unit is SL
If configured as an M serial termination processing unit, this SLM serial termination processing unit enables the SLM for the C2 byte.
Since the termination processing and the SLM termination processing for the V5 byte can be performed serially in common for each channel,
Also in this case, it is possible to further reduce the device scale and reduce the power consumption (claim 12 ).
【0470】具体的に、このSLMシリアル終端処理部
では、通常は異なる信号サイズのチャネル毎のPOH終
端処理によって行なうべきSLM検出を、各チャネルに
共通で行なうので、SLM検出用の回路を、それぞれ、
対応するチャネル数分そなえる必要がなく、さらに、本
装置規模,消費電力を大幅に削減することができる(請
求項13)。Specifically, in this SLM serial termination processing unit, SLM detection, which should normally be performed by POH termination processing for channels of different signal sizes, is performed in common for each channel. ,
There is no need to provide a corresponding number of channels, further, the apparatus size, power consumption can be greatly reduced (claim 1 3).
【0471】なお、このSLMシリアル終端処理部は、
C2バイトのSLM検出処理,V5バイトのSLM検出
処理をそれぞれ独立してシリアルに行なったのち、各S
LMを選択出力するようにすれば、単純な構成でSLM
検出をシリアルで行なうことができる。従って、SLM
を保持しておく記憶部を全信号サイズに対して共通化す
る必要が特にない場合などには非常に有効で、装置構築
上の柔軟性,汎用性に大いに寄与することとなる(請求
項14)。This SLM serial termination processing unit is
C2 byte SLM detection processing and V5 byte SLM detection processing are performed independently and serially.
If the LM is selectively output, the SLM has a simple configuration.
Detection can be done serially. Therefore, the SLM
This is very effective when there is no particular need to make the storage unit for holding the same for all signal sizes, which greatly contributes to the flexibility and versatility in device construction (claim 1). 4 ).
【0472】さらに、上記のPOH終端演算処理部をF
EBEシリアル終端処理部として構成すれば、このFE
BEシリアル終端処理部によって、G1バイトに対する
FEBE及びFEBEPMの終端処理と、V5バイトに
対するFEBE及びFEBEPMの終端処理とを、各チ
ャネルに共通でシリアルに行なうことができるので、こ
の場合も、さらなる装置規模の縮小,低消費電力化を図
ることができる(請求項15)。Further, the above POH termination arithmetic processing unit is
If configured as an EBE serial termination processing unit, this FE
Since the BE serial termination processing unit can perform the FEBE and FEEBEPM termination processing for the G1 byte and the FEBE and FEEBEPM termination processing for the V5 byte in common for each channel, the device scale is further increased in this case as well. Can be reduced and power consumption can be reduced (Claim 15 ).
【0473】具体的に、このFEBEシリアル終端処理
部では、通常は異なる信号サイズのチャネル毎のPOH
終端処理によって行なうべきFEBE及びFEBEPM
の終端処理を、各チャネルに共通で行なうので、FEB
E及びFEBEPMの終端処理用の回路を、それぞれ、
対応するチャネル数分そなえる必要がなく、さらに、本
装置規模,消費電力を大幅に削減することができる(請
求項16)。Specifically, in this FEBE serial termination processing unit, normally, the POH for each channel of a different signal size is used.
FEBE and FEBEPM to be performed by termination processing
Since the termination processing of is common to each channel,
Circuits for termination processing of E and FEBEPM,
It is not necessary to provide the corresponding number of channels, and it is possible to significantly reduce the scale of the device and power consumption (claim 16 ).
【0474】なお、このFEBEシリアル終端処理部
は、G1バイトについてのFEBEの検出及びFEBE
PMの加算演算,V5バイトについてのFEBEの検出
及びFEBEPMの加算演算をそれぞれ独立してシリア
ルに行なったのち、各FEBEPMを選択出力するよう
にすれば、単純な構成でFEBE及びFEBEPMの検
出をシリアルで行なうことができる。従って、FEBE
PMを保持しておく記憶部を全信号サイズに対して共通
化する必要が特にない場合などには非常に有効で、装置
構築上の柔軟性,汎用性に大いに寄与することとなる
(請求項17)。The FEBE serial termination processing unit detects the FEBE for the G1 byte and performs FEBE.
The PM addition operation, the FEBE detection for V5 bytes, and the FEEBEPM addition operation are independently performed serially, and then each FEBEPM is selectively output, so that FEBE and FEBEPM detection can be performed with a simple configuration. Can be done at. Therefore, FEBE
This is very effective when there is no particular need to make the storage unit for holding the PM common to all signal sizes, which greatly contributes to the flexibility and versatility in constructing the device (Claims). 17 ).
【0475】さらに、上記のPOH終端演算処理部をF
ERFシリアル終端処理部として構成すれば、このFE
RFシリアル終端処理部によって、G1バイトに対する
FERFの終端処理とV5バイトに対するFERFの終
端処理とを、各チャネルに共通でシリアルに行なうこと
ができるので、この場合も、さらなる装置規模の縮小,
低消費電力化を図ることができる(請求項18)。Further, the above POH termination arithmetic processing unit is
If configured as an ERF serial termination processing unit, this FE
Since the RF serial termination processing unit can serially perform the FERF termination processing for the G1 byte and the FERF termination processing for the V5 byte in common for each channel, also in this case, further reduction of the device scale,
Low power consumption can be achieved (claim 18 ).
【0476】具体的に、このFERFシリアル終端処理
部では、通常は異なる信号サイズのチャネル毎のPOH
終端処理によって行なうべきFERFの終端処理を、各
チャネルに共通で行なうので、FERF終端処理用の回
路を、それぞれ、対応するチャネル数分そなえる必要が
なく、さらに、本装置規模,消費電力を大幅に削減する
ことができる(請求項19)。Specifically, in this FERF serial termination processing section, normally, the POH for each channel having a different signal size is used.
Since the FERF termination processing to be performed by the termination processing is performed in common for each channel, it is not necessary to provide the circuits for the FERF termination processing respectively for the corresponding number of channels, and further, the scale of the device and the power consumption are significantly increased. It can be reduced (Claim 19 ).
【0477】なお、このFERFシリアル終端処理部
は、G1バイトについてのFERFの検出・表示処理,
V5バイトについてのFERFの検出・表示処理をそれ
ぞれ独立してシリアルに行なったのち、各FERFを選
択出力するようにすれば、単純な構成でFERFの表示
をシリアルで行なうことができ、FERFを保持してお
く記憶部を共通化する必要が特にない場合などには非常
に有効で、装置構築上の柔軟性,汎用性に大いに寄与す
ることとなる(請求項20)。The FERF serial termination processing unit detects and displays the FERF for the G1 byte.
If FERF detection / display processing for V5 bytes is independently performed serially and then each FERF is selectively output, FERF display can be performed serially with a simple configuration and the FERF is retained. This is very effective when there is no particular need to use a common storage unit, which greatly contributes to flexibility and versatility in device construction (claim 20 ).
【0478】さらに、本発明のPOH終端処理装置によ
れば、POHタイミング信号シリアル生成部が設けられ
ることにより、POH終端演算処理部に必要なPOHタ
イミング信号を、各チャネルに共通でシリアルに生成す
ることができるので、POHタイミング信号を生成する
ための回路を、それぞれ、対応するチャネル数分そなえ
る必要がなく、さらに、本装置規模,消費電力を大幅に
削減することができる(請求項1)。Further, according to the POH termination processing device of the present invention, by providing the POH timing signal serial generation section, the POH timing signal necessary for the POH termination calculation processing section is serially generated in common for each channel. Therefore, it is not necessary to provide circuits for generating POH timing signals for the corresponding number of channels, respectively, and it is possible to significantly reduce the device scale and power consumption (claim 1 ).
【0479】具体的に、このPOHタイミング信号シリ
アル生成部では、多重信号内のSPEの先頭位置(J1
バイト,V5バイト)に関する情報を、各チャネル毎に
記憶部に保持させながら、順次、初期化・加算して更新
してゆくことにより、POH終端演算処理部での処理の
ために必要な各種のPOHタイミング信号を、各チャネ
ルに共通でシリアルに生成するので、極めて簡素な構成
で、上記の処理を実現できる(請求項21)。Specifically, in this POH timing signal serial generator, the start position of the SPE (J1
Byte, V5 byte) information is sequentially initialized, added, and updated while holding the information for each channel in the storage unit, so that various types of data necessary for the processing in the POH termination arithmetic processing unit can be obtained. Since the POH timing signal is serially generated for each channel, the above processing can be realized with an extremely simple configuration (claim 21).
【0480】また、本発明のPOH終端処理装置によれ
ば、多重信号の各チャネルの識別を行なうためのアドレ
ス情報の生成を行なうアドレス作成部が設けられること
により、上記の記憶部のためのアドレス情報を各チャネ
ルに共通のアドレス作成部で生成することができるの
で、アドレス情報の生成を行なう回路を、それぞれ、対
応するチャネル数分そなえる必要がなくなるとともに、
POH終端演算処理部において各チャネルの識別のため
の特別な処理を行なう必要がなくなる。従って、本装置
規模,消費電力をさらに大幅に削減することができる
(請求項2)。Further, according to the POH termination processing apparatus of the present invention, by providing the address creating unit for creating the address information for identifying each channel of the multiplex signal, the address for the above storage unit is provided. Since the information can be generated by the address generation unit common to each channel, it is not necessary to provide circuits for generating the address information for the corresponding number of channels, respectively.
There is no need to perform special processing for identifying each channel in the POH termination calculation processing section. Therefore, the scale of the device and the power consumption can be reduced significantly (claim 2 ).
【0481】さらに、本発明のPOH終端処理装置によ
れば、多重信号のマルチフレームパターン検出を行なう
ためのJ1,J2バイトに対する終端処理,多重信号か
らBIP(BIPPM)を得るためのB3,V5バイト
に対する終端処理,UNEQ,SLMを得るためのC
2,V5バイトに対する終端処理,FEBE(FEBE
PM)を得るためのG1,V5バイトに対する終端処理
及びFERFを得るためのG1,V5バイトに対する終
端処理を、それぞれ、各チャネルで共通にシリアルで行
なうことができるので、上記の各処理を行なうための回
路を、対応するチャネル数分そなえる必要がなく、本装
置の装置規模,消費電力を大幅に削減することができる
(請求項22)。Further, according to the POH termination processing device of the present invention, the termination processing for the J1 and J2 bytes for detecting the multi-frame pattern of the multiplexed signal, the B3 and V5 bytes for obtaining the BIP (BIPPM) from the multiplexed signal. C to get termination, UNEQ, SLM for
2, V5 byte termination processing, FEBE (FEBE
The termination processing for the G1 and V5 bytes for obtaining PM) and the termination processing for the G1 and V5 bytes for obtaining the FERF can be performed serially in common for each channel. circuit, corresponding there is no need to provide a few minutes channel, it is possible to reduce apparatus size of the apparatus, the power consumption greatly in (claim 2 2).
【0482】また、本発明のポインタ・POH終端処理
装置によれば、SDH伝送方式で伝送されてくる多重信
号に対するポインタ処理とPOH終端処理との両方を、
それぞれ、多重信号をチャネル毎に分離せずシリアルで
行なうことができるので、本装置を最小限の規模,最低
限の消費電力で実現することが可能になる(請求項2
5,26)。Further, according to the pointer / POH termination processing device of the present invention, both the pointer processing and the POH termination processing for the multiplexed signal transmitted by the SDH transmission system are performed.
Since the multiplexed signals can be serially performed without being separated for each channel, the device can be realized with a minimum scale and a minimum power consumption (claim 2).
5 , 26 ).
【図1】本発明の原理ブロック図である。FIG. 1 is a principle block diagram of the present invention.
【図2】SDH伝送方式におけるハイアラーキ構造を説
明するための図である。FIG. 2 is a diagram for explaining a hierarchy structure in the SDH transmission system.
【図3】SDH伝送方式におけるSTM−1のフレーム
・フォーマットを示す図である。FIG. 3 is a diagram showing an STM-1 frame format in the SDH transmission system.
【図4】STM−1フレームに収容されるVC4の収容
位置を説明するための図である。FIG. 4 is a diagram for explaining an accommodation position of a VC 4 accommodated in an STM-1 frame.
【図5】SDH伝送方式におけるTU3のフレーム・フ
ォーマットを示す図である。FIG. 5 is a diagram showing a frame format of TU3 in the SDH transmission system.
【図6】TU3フレームに収容されるVC3の収容位置
を説明するための図である。FIG. 6 is a diagram for explaining an accommodation position of a VC3 accommodated in a TU3 frame.
【図7】SDH伝送方式におけるTU2のフレーム・フ
ォーマットを示す図である。FIG. 7 is a diagram showing a frame format of TU2 in the SDH transmission system.
【図8】TU2フレームに収容されるVC3の収容位置
を説明するための図である。FIG. 8 is a diagram for explaining an accommodation position of a VC 3 accommodated in a TU2 frame.
【図9】SDH伝送方式におけるTU12のフレーム・
フォーマットを示す図である。FIG. 9: Frame of TU12 in SDH transmission system
It is a figure which shows a format.
【図10】TU12フレームに収容されるVC3の収容
位置を説明するための図である。FIG. 10 is a diagram for explaining a housing position of a VC 3 housed in a TU12 frame.
【図11】SDH伝送方式におけるミスマッチ・アラー
ムの検出方法を説明するための図である。FIG. 11 is a diagram for explaining a mismatch alarm detection method in the SDH transmission method.
【図12】SDH伝送方式におけるJ1,J2バイト
(パストレース信号)のフォーマットを示す図である。FIG. 12 is a diagram showing a format of J1 and J2 bytes (path trace signal) in the SDH transmission system.
【図13】SDH伝送方式におけるCRC演算処理を説
明するための図である。FIG. 13 is a diagram for explaining CRC calculation processing in the SDH transmission method.
【図14】SDH伝送方式におけるB3バイトのフォー
マットを示す図である。FIG. 14 is a diagram showing a format of a B3 byte in the SDH transmission system.
【図15】(a),(b)はそれぞれSDH伝送方式に
おけるBIP8演算処理を説明するための図である。15A and 15B are diagrams for explaining BIP8 arithmetic processing in the SDH transmission method.
【図16】SDH伝送方式におけるBIP8演算処理を
説明するための図である。FIG. 16 is a diagram for explaining BIP8 arithmetic processing in the SDH transmission system.
【図17】SDH伝送方式におけるC2バイトのフォー
マットを示す図である。FIG. 17 is a diagram showing a C2 byte format in the SDH transmission system.
【図18】SDH伝送方式におけるC2バイトに設定さ
れる値(マッピングコード)を説明するための図であ
る。FIG. 18 is a diagram for explaining a value (mapping code) set in the C2 byte in the SDH transmission method.
【図19】SDH伝送方式におけるG1バイトのフォー
マットを示す図である。FIG. 19 is a diagram showing a G1 byte format in the SDH transmission system.
【図20】SDH伝送方式におけるG1バイトに設定さ
れる値(FEBEコード)を説明するための図である。FIG. 20 is a diagram for explaining a value (FEBE code) set in the G1 byte in the SDH transmission method.
【図21】SDH伝送方式におけるV5バイトのフォー
マットを示す図である。FIG. 21 is a diagram showing a V5 byte format in the SDH transmission system.
【図22】(a),(b)はそれぞれSDH伝送方式に
おけるBIP2演算処理を説明するための図である。22A and 22B are diagrams for explaining BIP2 arithmetic processing in the SDH transmission method.
【図23】SDH伝送方式におけるBIP2演算処理を
説明するための図である。FIG. 23 is a diagram for explaining BIP2 arithmetic processing in the SDH transmission system.
【図24】SDH伝送方式におけるV5バイトに設定さ
れる値(FEBEコード)を説明するための図である。FIG. 24 is a diagram for explaining a value (FEBE code) set in the V5 byte in the SDH transmission method.
【図25】SDH伝送方式におけるV5バイトに設定さ
れる値(マッピングコード)を説明するための図であ
る。FIG. 25 is a diagram for explaining a value (mapping code) set in the V5 byte in the SDH transmission method.
【図26】(a)〜(f)はそれぞれSDH伝送方式に
おけるパフォーマンスモニタ(BIPPM)処理を説明
するためのタイムチャートである。26A to 26F are time charts for explaining the performance monitor (BIPPM) processing in the SDH transmission method.
【図27】(a)〜(g)はそれぞれSDH伝送方式に
おけるパフォーマンスモニタ(FEBEPM)処理を説
明するためのタイムチャートである。27A to 27G are time charts for explaining a performance monitor (FEBEPM) process in the SDH transmission system.
【図28】SDH伝送網の一例を示すブロック図であ
る。FIG. 28 is a block diagram showing an example of an SDH transmission network.
【図29】本発明の一実施形態としてのPOH終端処理
装置が適用される伝送端局装置の要部の構成を示すブロ
ック図である。FIG. 29 is a block diagram showing a configuration of a main part of a transmission terminal station device to which a POH termination processing device as one embodiment of the present invention is applied.
【図30】本実施形態におけるTUポインタ処理部,P
OH終端処理部に着目した伝送端局装置の構成を示すブ
ロック図である。FIG. 30 is a diagram showing a TU pointer processing unit and P in the present embodiment.
It is a block diagram which shows the structure of the transmission terminal station apparatus which paid its attention to the OH termination processing part.
【図31】本実施形態にかかるTUポインタシリアル処
理部,TUポインタタイミング生成部の構成を示すブロ
ック図である。FIG. 31 is a block diagram showing configurations of a TU pointer serial processing unit and a TU pointer timing generation unit according to the present embodiment.
【図32】本実施形態にかかるアドレス生成部の詳細構
成を示すブロック図である。FIG. 32 is a block diagram showing a detailed configuration of an address generation unit according to the present embodiment.
【図33】本実施形態のアドレス生成部の動作を説明す
るためのアドレス変換テーブルの一例を示す図である。FIG. 33 is a diagram showing an example of an address conversion table for explaining the operation of the address generation unit of the present embodiment.
【図34】本実施形態のアドレス変換部の動作を説明す
るための図である。FIG. 34 is a diagram for explaining the operation of the address conversion unit of this embodiment.
【図35】本実施形態のSPE先頭バイト(J1/V5
バイト)認識機能部分に着目したポインタ処理部の構成
を示すブロック図である。FIG. 35 is a top byte (J1 / V5) of the SPE of the present embodiment.
FIG. 3 is a block diagram showing a configuration of a pointer processing unit focusing on a (byte) recognition function portion.
【図36】本実施形態の信号サイズ認識機能部分に着目
したTUポインタ処理部の構成を示すブロック図であ
る。FIG. 36 is a block diagram showing a configuration of a TU pointer processing unit focusing on a signal size recognition function portion of the present embodiment.
【図37】本実施形態のPOH終端処理部の構成を示す
ブロック図である。FIG. 37 is a block diagram showing a configuration of a POH termination processing unit of this embodiment.
【図38】本実施形態の各終端処理部の基本構成を示す
ブロック図である。FIG. 38 is a block diagram showing the basic configuration of each termination processing unit of the present embodiment.
【図39】本実施形態の各終端処理部の基本構成を示す
ブロック図である。FIG. 39 is a block diagram showing the basic configuration of each termination processing unit of the present embodiment.
【図40】(a)〜(t)はそれぞれ本実施形態の各終
端処理部の基本動作を説明するためのタイムチャートで
ある。40 (a) to (t) are time charts for explaining the basic operation of each termination processing unit of the present embodiment.
【図41】本実施形態のタイミング生成部の構成を示す
ブロック図である。FIG. 41 is a block diagram showing a configuration of a timing generation section according to the present embodiment.
【図42】(a)〜(q)はそれぞれ本実施形態のタイ
ミング生成部の動作を説明するためのタイムチャートで
ある。42A to 42Q are time charts for explaining the operation of the timing generation section of the present embodiment.
【図43】本実施形態のタイミング生成部の詳細構成を
示すブロック図である。FIG. 43 is a block diagram showing a detailed configuration of a timing generation section of the present embodiment.
【図44】本実施形態の位相シフト部の詳細構成を示す
ブロック図である。FIG. 44 is a block diagram showing a detailed configuration of a phase shift unit of the present embodiment.
【図45】本実施形態のオーバヘッドカウンタRAM保
持部及びオーバヘッドカウンタシリアル処理部の詳細構
成を示すブロック図である。FIG. 45 is a block diagram showing a detailed configuration of an overhead counter RAM holding unit and an overhead counter serial processing unit of the present embodiment.
【図46】本実施形態のPOHタイミング信号生成部の
詳細構成を示すブロック図である。FIG. 46 is a block diagram showing a detailed configuration of a POH timing signal generator of the present embodiment.
【図47】本実施形態のPOHタイミング信号シフト部
の詳細構成を示すブロック図である。FIG. 47 is a block diagram showing a detailed configuration of a POH timing signal shift unit according to the present embodiment.
【図48】本実施形態のLOM保持用RAM動作制御部
の詳細構成を示すブロック図である。FIG. 48 is a block diagram showing a detailed configuration of a LOM holding RAM operation control unit of the present embodiment.
【図49】本実施形態のFRNO保持用RAM動作制御
部の詳細構成を示すブロック図である。FIG. 49 is a block diagram showing a detailed configuration of a FRNO holding RAM operation control unit of the present embodiment.
【図50】本実施形態のBIP2保持用RAM動作制御
部の詳細構成を示すブロック図である。FIG. 50 is a block diagram showing a detailed configuration of a BIP2 holding RAM operation control unit of the present embodiment.
【図51】本実施形態のSL保持用RAM動作制御部の
詳細構成を示すブロック図である。FIG. 51 is a block diagram showing a detailed configuration of a SL holding RAM operation control unit of the present embodiment.
【図52】本実施形態のFERF保持用RAM動作制御
部の詳細構成を示すブロック図である。FIG. 52 is a block diagram showing a detailed configuration of a FERF holding RAM operation control unit of the present embodiment.
【図53】本実施形態の受信期待値保持用RAM動作制
御部の詳細構成を示すブロック図である。FIG. 53 is a block diagram showing a detailed configuration of a reception expected value holding RAM operation control unit of the present embodiment.
【図54】本実施形態のBIPPM保持用RAM動作制
御部の詳細構成を示すブロック図である。FIG. 54 is a block diagram showing a detailed configuration of a BIPPM holding RAM operation control unit of the present embodiment.
【図55】本実施形態のFEBEPM保持用RAM動作
制御部の詳細構成を示すブロック図である。FIG. 55 is a block diagram showing a detailed configuration of a FEBEPM holding RAM operation control unit of the present embodiment.
【図56】(a)〜(h)はそれぞれ本実施形態のタイ
ミング生成部の動作を説明するためのタイムチャートで
ある。56A to 56H are time charts for explaining the operation of the timing generation unit of the present embodiment.
【図57】(a)〜(p)はそれぞれ本実施形態のタイ
ミング生成部の動作を説明するためのタイムチャートで
ある。57A to 57P are time charts for explaining the operation of the timing generation section of the present embodiment.
【図58】(a)〜(t)はそれぞれ本実施形態のタイ
ミング生成部の動作を説明するためのタイムチャートで
ある。58 (a) to (t) are time charts for explaining the operation of the timing generation unit of the present embodiment.
【図59】(a)〜(f)はそれぞれ本実施形態のタイ
ミング生成部の動作を説明するためのタイムチャートで
ある。59A to 59F are time charts for explaining the operation of the timing generation section of the present embodiment.
【図60】本実施形態のJ1/J2バイト終端処理部の
構成を示すブロック図である。FIG. 60 is a block diagram showing the configuration of a J1 / J2 byte termination processing unit according to the present embodiment.
【図61】本実施形態のマルチフレームパターンシリア
ル検出部及びLOM保持部の詳細構成を示すブロック図
である。FIG. 61 is a block diagram showing a detailed configuration of a multi-frame pattern serial detection unit and an LOM holding unit of this embodiment.
【図62】本実施形態のマルチフレームナンバーシリア
ル制御部及びFRNO保持部の詳細構成を示すブロック
図である。FIG. 62 is a block diagram showing a detailed configuration of a multi-frame number serial control unit and a FRNO holding unit of this embodiment.
【図63】本実施形態のFRNO保持用RAMのフォー
マット例を示す図である。FIG. 63 is a diagram showing a format example of a FRNO holding RAM of the present embodiment.
【図64】本実施形態のFRNO保持用RAMの動作タ
イミングを説明するための図である。FIG. 64 is a diagram for explaining the operation timing of the FRNO holding RAM of the present embodiment.
【図65】本実施形態のFRNO保持用RAMの情報と
フレームナンバーの関係の一例を示す図である。FIG. 65 is a diagram showing an example of the relationship between the information in the FRNO holding RAM of the present embodiment and the frame number.
【図66】本実施形態のLOMシリアル検出部の詳細構
成を示すブロック図である。FIG. 66 is a block diagram showing a detailed configuration of a LOM serial detection unit of the present embodiment.
【図67】本実施形態のCRCシリアル検出部の詳細構
成を示すブロック図である。FIG. 67 is a block diagram showing a detailed configuration of a CRC serial detection unit of the present embodiment.
【図68】本実施形態のCRCシリアル検出部の他の詳
細構成を示すブロック図である。FIG. 68 is a block diagram showing another detailed configuration of the CRC serial detection unit of the present embodiment.
【図69】本実施形態のTIMシリアル検出部の他の詳
細構成を示すブロック図である。FIG. 69 is a block diagram showing another detailed configuration of the TIM serial detection unit of the present embodiment.
【図70】本実施形態の受信期待値保持部の詳細構成を
示すブロック図である。FIG. 70 is a block diagram showing a detailed configuration of a reception expected value holding unit of this embodiment.
【図71】本実施形態のEXP1保持用RAMのデータ
フォーマット例を示す図である。FIG. 71 is a diagram showing an example of a data format of the EXP1 holding RAM of the present embodiment.
【図72】本実施形態のEXP2保持用RAMのデータ
フォーマット例を示す図である。FIG. 72 is a diagram showing an example of a data format of the EXP2 holding RAM of the present embodiment.
【図73】本実施形態の受信期待値保持部の動作タイミ
ングを説明するための図である。FIG. 73 is a diagram for explaining the operation timing of the expected reception value holding unit of the present embodiment.
【図74】本実施形態のEXP1,EXP2保持用RA
Mのアドレス内容例を示す図である。FIG. 74 is a RA for holding EXP1 and EXP2 of the present embodiment
It is a figure which shows the address content example of M.
【図75】本実施形態のEXP1,EXP2保持用RA
Mのアドレスとフレームナンバー,TUチャンネルとの
関係の一例を示す図である。[FIG. 75] RA for holding EXP1 and EXP2 of the present embodiment
It is a figure which shows an example of the relationship of the address of M, a frame number, and a TU channel.
【図76】本実施形態のEXP1,EXP2保持用RA
Mの切替え制御を説明するための図である。FIG. 76 is a RA for holding EXP1 and EXP2 of the present embodiment
It is a figure for demonstrating switching control of M.
【図77】本実施形態のアラームビット保持部の詳細構
成を示すブロック図である。77 is a block diagram showing a detailed configuration of an alarm bit holding unit of the present embodiment. FIG.
【図78】(a)〜(h)はそれぞれ本実施形態のJ1
/J2バイト終端処理部の動作を説明するためのタイム
チャートである。78A to 78H are J1 of the present embodiment, respectively.
9 is a time chart for explaining the operation of the / J2 byte termination processing unit.
【図79】(a)〜(l)はそれぞれ本実施形態のJ1
/J2バイト終端処理部の動作を説明するためのタイム
チャートである。79 (a) to (l) are J1 of the present embodiment, respectively.
9 is a time chart for explaining the operation of the / J2 byte termination processing unit.
【図80】(a)〜(n)はそれぞれ本実施形態のJ1
/J2バイト終端処理部の動作を説明するためのタイム
チャートである。80 (a) to (n) are J1 of the present embodiment, respectively.
9 is a time chart for explaining the operation of the / J2 byte termination processing unit.
【図81】(a)〜(k)はそれぞれ本実施形態のJ1
/J2バイト終端処理部の動作を説明するためのタイム
チャートである。81 (a) to (k) are J1 of the present embodiment, respectively.
9 is a time chart for explaining the operation of the / J2 byte termination processing unit.
【図82】(a)〜(n)はそれぞれ本実施形態のJ1
/J2バイト終端処理部の動作を説明するためのタイム
チャートである。82 (a) to (n) are J1 of the present embodiment, respectively.
9 is a time chart for explaining the operation of the / J2 byte termination processing unit.
【図83】本実施形態のB3/V5バイト終端処理部の
構成を示すブロック図である。FIG. 83 is a block diagram showing a configuration of a B3 / V5 byte termination processing unit according to the present embodiment.
【図84】本実施形態のB3/V5バイト終端処理部の
構成を示すブロック図である。FIG. 84 is a block diagram showing a configuration of a B3 / V5 byte termination processing unit according to the present embodiment.
【図85】本実施形態のBIPエラーシリアル検出部及
びBIP2保持部の詳細構成を示すブロック図である。FIG. 85 is a block diagram showing detailed configurations of a BIP error serial detection unit and a BIP2 holding unit according to the present embodiment.
【図86】本実施形態のBIP8エラーシリアル検出部
の詳細構成を示すブロック図である。[Fig. 86] Fig. 86 is a block diagram illustrating a detailed configuration of a BIP8 error serial detection unit according to the present embodiment.
【図87】本実施形態のBIPPMシリアル処理部及び
BIPPM保持部の詳細構成を示すブロック図である。FIG. 87 is a block diagram showing a detailed configuration of a BIPPM serial processing unit and a BIPPM holding unit of this embodiment.
【図88】本実施形態のBIPPM保持用RAMのデー
タフォーマット例を示す図である。88 is a diagram showing an example of a data format of the BIPPM holding RAM of this embodiment. FIG.
【図89】本実施形態のBIPPM保持用RAMの動作
タイミングを説明するための図である。FIG. 89 is a diagram for explaining the operation timing of the BIPPM holding RAM of the present embodiment.
【図90】本実施形態のBIPPM保持用RAMのアド
レス内容例を示す図である。FIG. 90 is a diagram showing an example of address contents of the BIPPM holding RAM of the present embodiment.
【図91】本実施形態のEXP1,EXP2保持用RA
Mの切替え制御を説明するための図である。FIG. 91 is a RA for holding EXP1 and EXP2 of the present embodiment.
It is a figure for demonstrating switching control of M.
【図92】本実施形態のEXP1,EXP2保持用RA
Mの切替え制御を説明するための図である。FIG. 92 is a RA for holding EXP1 and EXP2 of the present embodiment
It is a figure for demonstrating switching control of M.
【図93】本実施形態のPMRAMアドレス制御部の詳
細構成を示すブロック図である。FIG. 93 is a block diagram showing a detailed configuration of a PMRAM address control unit of this embodiment.
【図94】本実施形態のBIPPMカウント値初期化制
御部の詳細構成を示すブロック図である。FIG. 94 is a block diagram showing a detailed configuration of a BIPPM count value initialization control unit according to the present embodiment.
【図95】(a)〜(f)はそれぞれ本実施形態のB3
/V5バイト終端処理部の動作を説明するためのタイム
チャートである。95A to 95F are B3 of the present embodiment, respectively.
7 is a time chart for explaining the operation of the / V5 byte termination processing unit.
【図96】(a)〜(o)はそれぞれ本実施形態のB3
/V5バイト終端処理部の動作を説明するためのタイム
チャートである。96 (a) to (o) are B3 of the present embodiment, respectively.
7 is a time chart for explaining the operation of the / V5 byte termination processing unit.
【図97】(a)〜(n)はそれぞれ本実施形態のB3
/V5バイト終端処理部の動作を説明するためのタイム
チャートである。97 (a) to (n) are B3 of the present embodiment, respectively.
7 is a time chart for explaining the operation of the / V5 byte termination processing unit.
【図98】(a)〜(q)はそれぞれ本実施形態のB3
/V5バイト終端処理部の動作を説明するためのタイム
チャートである。98 (a) to (q) are B3 of the present embodiment, respectively.
7 is a time chart for explaining the operation of the / V5 byte termination processing unit.
【図99】(a)〜(o)はそれぞれ本実施形態のB3
/V5バイト終端処理部の動作を説明するためのタイム
チャートである。99 (a) to (o) are B3 of the present embodiment, respectively.
7 is a time chart for explaining the operation of the / V5 byte termination processing unit.
【図100】本実施形態のB3/V5バイト終端処理部
の他の構成を示すブロック図である。100 is a block diagram showing another configuration of the B3 / V5 byte termination processing unit of the present embodiment. FIG.
【図101】本実施形態のC2/V5バイト終端処理部
の構成を示すブロック図である。101 is a block diagram showing a configuration of a C2 / V5 byte termination processing unit of the present embodiment. FIG.
【図102】本実施形態のC2/V5バイト終端処理部
の構成を示すブロック図である。102 is a block diagram showing a configuration of a C2 / V5 byte termination processing unit of the present embodiment. FIG.
【図103】本実施形態のC2/V5バイト終端処理部
の構成を示すブロック図である。103 is a block diagram showing a configuration of a C2 / V5 byte termination processing unit of the present embodiment. FIG.
【図104】本実施形態のUNEQシリアル検出部の詳
細構成を示すブロック図である。FIG. 104 is a block diagram showing a detailed configuration of a UNEQ serial detection unit of the present embodiment.
【図105】本実施形態のSLMシリアル検出部の詳細
構成を示すブロック図である。FIG. 105 is a block diagram showing a detailed configuration of an SLM serial detection unit of the present embodiment.
【図106】本実施形態のアラームビット保持部の詳細
構成を示すブロック図である。FIG. 106 is a block diagram showing a detailed configuration of an alarm bit holding unit according to the present embodiment.
【図107】(a)〜(z),(α)はそれぞれ本実施
形態のC2/V5バイト終端処理部の動作を説明するた
めのタイムチャートである。107 (a) to (z) and (α) are time charts for explaining the operation of the C2 / V5 byte termination processing unit of the present embodiment.
【図108】本実施形態のC2/V5バイト終端処理部
の他の構成を示すブロック図である。FIG. 108 is a block diagram showing another configuration of the C2 / V5 byte termination processing unit of the present embodiment.
【図109】本実施形態のC2/V5バイト終端処理部
の他の構成を示すブロック図である。FIG. 109 is a block diagram showing another configuration of the C2 / V5 byte termination processing unit of the present embodiment.
【図110】本実施形態のG1/V5バイト終端処理部
の構成を示すブロック図である。110 is a block diagram showing a configuration of a G1 / V5 byte termination processing unit according to the present embodiment. FIG.
【図111】本実施形態のG1/V5バイト終端処理部
の構成を示すブロック図である。FIG. 111 is a block diagram showing a configuration of a G1 / V5 byte termination processing unit according to the present embodiment.
【図112】本実施形態のG1/V5バイト終端処理部
の構成を示すブロック図である。FIG. 112 is a block diagram showing a configuration of a G1 / V5 byte termination processing unit according to the present embodiment.
【図113】本実施形態のFEBE検出部の詳細構成を
示すブロック図である。FIG. 113 is a block diagram showing a detailed configuration of an FEBE detection unit of this embodiment.
【図114】本実施形態のFEBEPMシリアル処理部
及びFEBEPM保持部の詳細構成を示すブロック図で
ある。FIG. 114 is a block diagram showing a detailed configuration of a FEBEPM serial processing unit and a FEBEPM holding unit according to the present embodiment.
【図115】本実施形態のFEBEPMカウント値初期
化制御部の詳細構成を示すブロック図である。FIG. 115 is a block diagram showing a detailed configuration of a FEBEPM count value initialization control unit according to the present embodiment.
【図116】本実施形態のFERFシリアル処理部及び
FERF保持部の詳細構成を示すブロック図である。FIG. 116 is a block diagram showing a detailed configuration of a FERF serial processing unit and a FERF holding unit according to the present embodiment.
【図117】本実施形態のFERFアラームビット保持
部の詳細構成を示すブロック図である。FIG. 117 is a block diagram showing a detailed configuration of a FERF alarm bit holding unit according to the present embodiment.
【図118】本実施形態のG1/V5バイト終端処理部
の他の構成を示すブロック図である。FIG. 118 is a block diagram showing another configuration of a G1 / V5 byte termination processing unit of the present embodiment.
【図119】本実施形態のG1/V5バイト終端処理部
の他の構成を示すブロック図である。FIG. 119 is a block diagram showing another configuration of the G1 / V5 byte termination processing unit of the present embodiment.
【図120】(a)〜(x)はそれぞれ本実施形態のG
1/V5バイト終端処理部の動作を説明するためのタイ
ムチャートである。120 (a) to (x) are G of the present embodiment, respectively.
7 is a time chart for explaining the operation of the 1 / V5 byte termination processing unit.
【図121】(a)〜(q)はそれぞれ本実施形態のG
1/V5バイト終端処理部の動作を説明するためのタイ
ムチャートである。121A to 121Q are G of the present embodiment.
7 is a time chart for explaining the operation of the 1 / V5 byte termination processing unit.
【図122】(a)〜(s)はそれぞれ本実施形態のG
1/V5バイト終端処理部の動作を説明するためのタイ
ムチャートである。122 (a) to (s) are G of the present embodiment, respectively.
7 is a time chart for explaining the operation of the 1 / V5 byte termination processing unit.
1,26 POH終端演算処理部
2,27,27A〜27F 記憶部
3A 現用系
3B 予備系
4 SOH終端処理部
5 AUポインタ処理部
6 TUポインタ処理部
7 ES部
8 POH終端処理部(POH終端処理装置)
9 パススイッチアラーム挿入部
10 マイクロコンピュータ(μ−COM)
11 クロスコネクト装置(XC)
15 TUG3用アドレスカウンタ
16 TUG2用アドレスカウンタ
17 TU12用アドレスカウンタ
18,19,99′,128,129 AND回路(論
理積回路)
20 アドレス変換部
21 タイミング生成部
22 J1/J2バイト終端処理部
23 B3/V5バイト終端処理部
24 C2/V5バイト終端処理部(UNEQ・SLM
シリアル終端処理部)
25 G1/V5バイト終端処理部(FEBE・FER
Fシリアル終端処理部)
26A J1,J2バイトシリアル終端処理部
26B B3,V5バイトシリアル終端処理部
26C UNEQシリアル終端処理部
26D SLMシリアル終端処理部
26E FEBEシリアル終端処理部
26F FERFシリアル終端処理部
26−1 シリアル処理部
26−2,32,33−1,35−1〜35−8,36
−2〜40−2,41−8,41−9,42−2,43
−2,44−1〜44−3,45−1〜45−3,46
−1,46−2,46−4,46−5,47−1〜47
−3,48−9,48−10,49−1〜49−4,5
2A〜52C,53−1,53−2,56−1,56−
2,56−6A,56−8,57−1,59−3〜59
−6,71−1〜71−3,73−1〜73−4,91
−1,92−1,94−1,94−2,94−8,95
−1〜95−3 FF(フリップフロップ)回路
27−1 RAMデータ保持部
27−2 FFデータ保持部
28 SPEカウント保持部
28′ オーバヘッドカウンタ(OHCTR)RAM保
持部
28′−1 オーバヘッドカウンタRAM
28′−2,36−4〜40−4,42−4,43−
4,59−2 反転素子
29 SPEカウント値初期化部
30 SPEカウント値加算制御部
31 タイミング信号生成処理部
32′ 位相シフト部
33 オーバヘッドカウンタシリアル処理部
33−2 0バイト制御部(1入力反転型AND回路)
33−3 TU3検出部(1入力反転型AND回路)
33−4 TU2検出部(1入力反転型AND回路)
33−5 TU12検出部(全入力反転型AND回路)
33−6 最大値設定部
33−7,48−6A〜48−6C,48−14A〜4
8−14C AND回路(論理積回路)
33−8,33−11,48−8D,48−14D,5
3−6B,55−16B,91−2A OR回路(論理
和回路)
33−9 最大値検出部
33−10,53−6A,55−16A,91−2B
排他的論理和回路
33−12 カウント値加算部
33−13 カウント値初期化制御部(1入力反転型A
ND回路)
34 POHタイミング信号生成部
34−1〜34−6,44−6〜44−8,45−5,
45−6,47−15,49−10,49−11,55
−7〜55−9,71−5〜71−7,73−6,73
−7,95−5 デコード回路(DEC)
34−7 TU3検出部(1入力反転型AND回路)
34−8 TU2検出部(1入力反転型AND回路)
34−9 TU12検出部(全入力反転型AND回路)
34−10 J1条件検出部(AND回路)
34−11 B3条件検出部(AND回路)
34−12 C2条件検出部(AND回路)
34−13 G1条件検出部(AND回路)
34−14 V5条件検出部(1入力反転型AND回
路)
34−15 TU2J2条件検出部(AND回路)
34−16 TU12J2条件検出部(AND回路)
34−17 J2条件検出部(OR回路)
34−18 J1タイミング信号生成部(AND回路)
34−19 B3タイミング信号生成部(AND回路)
34−20 C2タイミング信号生成部(AND回路)
34−21 G1タイミング信号生成部(AND回路)
34−22 V5タイミング信号生成部(AND回路)
34−23 J2タイミング信号生成部(AND回路)
34−24 J1J2タイミング信号生成部(OR回
路)
34−25 B3V5タイミング信号生成部(OR回
路)
34−26 C2V5タイミング信号生成部(OR回
路)
34−27 G1V5タイミング信号生成部(OR回
路)
35 POHタイミング信号シフト部
36 LOM保持用RAM動作制御部
36−1〜40−1,42−1,43−1 動作クロッ
クマスク生成部(OR回路)
36−3〜40−3,42−3,43−3 クロックマ
スク部(1入力反転型OR回路)
37 FRNO保持用RAM動作制御部
38 BIP2保持用RAM動作制御部
39 SL保持用RAM動作制御部
40 FERF保持用RAM動作制御部
41 受信期待値保持用RAM動作制御部
41−1 受信期待値読み出し要求検出部(OR回路)
41−2 EXP1期待値読み出し動作クロックマスク
生成部(1入力反転型AND回路)
41−3 EXP2期待値読み出し動作クロックマスク
生成部(AND回路)
41−4 EXP1期待値設定アクセス動作クロックマ
スク生成部(1入力反転型AND回路)
41−5 EXP2期待値設定アクセス動作クロックマ
スク生成部(AND回路)
41−6 EXP1クロックマスク生成部(OR回路)
41−7 EXP2クロックマスク生成部(OR回路)
41−10 EXP1クロックマスク部(1入力反転型
OR回路)
41−11 EXP2クロックマスク部(1入力反転型
OR回路)
41−12 EXP1ライトイネーブル生成部(1入力
反転型NAND回路)
41−13 EXP2ライトイネーブル生成部(NAN
D回路)
42 BIPPM保持用RAM動作制御部
43 FEBEPM保持用RAM動作制御部
44 マルチフレームパターンシリアル検出部
44−4 ゼロ連続カウント加算部
44−5 ゼロ連続カウントリセット部(1入力反転型
AND回路)
44−9 マルチフレーム先頭ビット検出情報リセット
部(1入力反転型AND回路)
44−10 マルチフレーム先頭ビット検出情報セット
部(OR回路)
44−11 フレームナンバー修正検出部(AND回
路)
44−12 マルチフレームパターン検出部(AND回
路)
45 マルチフレームナンバー(FRNO)シリアル制
御部
45−4 フレームナンバー制御部
46 LOMシリアル検出部
46−3 LOM保護段数加算部
46−6 加算条件検出部(排他的否定論理和回路)
46−7 LOM検出7段検出部(AND回路)
46−8 LOM解除3段検出部(AND回路)
46−9,47−11 状態遷移発生検出部(OR回
路)
46−10 LOM保護段数情報リセット部(1入力反
転型AND回路)
46−11,47−12,49−16 状態遷移部(排
他的論理和回路)
46−12,47−13,49−17 バイパス制御部
(セレクタ)
47 CRCシリアル検出部
47−3 CRC演算結果リセット部(AND回路)
47−5 CRCデータ挿入部(80hex挿入部)
47−6 CRC演算部
47−7,49−5 不一致検出部
47−8 保護段制御部
47−9 CRCエラー検出3段検出部(1入力反転型
AND回路)
47−10 CRCエラー解除3段検出部(1入力反転
型NOR回路)
47−14 CRC保護段数加算部
47−16,49−8 加算条件検出部(排他的論理和
回路)
47−17 検出・解除3段検出部(AND回路)
47−18 保護段数リセット部(1入力反転型AND
回路)
48 受信期待値保持部
48−1 第1受信期待値(EXP1)保持用RAM
48−2 第2受信期待値(EXP2)保持用RAM
48−3〜48−5 シグナルラベル(SL)受信期待
値MSBビット保持部(FF回路)
48−6 MSBビットソフト通知選択部
48−7 受信期待値ソフト通知選択部(セレクタ)
48−8 SL受信期待値読み出しアドレス制御部(1
入力反転型AND回路)
48−8,FF回路48−9,48−10,デコード回
路48−11〜48−13,MSBビット選択部48−
14及び受信期待値選択部(セレクタ)48−15
49 TIMシリアル検出部
49−6 不一致検出表示部(OR回路)
49−7 不一致検出表示リセット部(1入力反転型A
ND回路)
49−9 TIM保護段数加算部
49−12 IM検出7段検出部(AND回路)
49−13 TIM解除3段検出部(AND回路)
49−14 状態遷移発生検出部(OR回路)
49−15 TIM保護段数情報リセット部(1入力反
転型AND回路)
50 LOM保持部
50−1 LOM保持用RAM
51 FRNO保持部
51−1 FRNO保持用RAM
52 アラームビット保持部
52−1 TIMアラームビット保持部
52−2 CRCアラームビット保持部
52−3 LOMアラームビット保持部
52−4 アラームビット書き込みアドレス制御部(1
入力反転型OR回路)
52−5 ライトイネーブル生成部〔デコード回路(D
EC)〕
52−6 アラームビット読み出しアドレス制御部(1
入力反転型OR回路)
52−7 リードセレクト生成部(DEC)
52−8 TIMセレクト部(セレクタ)
52−9 CRCセレクト部(セレクタ)
52−10 LOMセレクト部(セレクタ)
52−11 回線切替え情報リードセレクト生成部(D
EC)
52−12 回線切替え情報セレクト部(セレクタ)
52−13 ソフト通知リードセレクト生成部(DE
C)
52−14 ソフト通知セレクト部(セレクタ)
53 BIP2エラーシリアル検出部(BIP2シリア
ル演算処理部)
53A,53B BIP2シリアル演算処理部
53−3 BIP2演算値リセット部(1入力反転型A
ND回路)
53−4 奇数ビットBIP2演算部(排他的論理和回
路)
53−5 偶数ビットBIP2演算部(排他的論理和回
路)
53−6 BIP2演算比較部
53−7 BIP2エラー検出部(AND回路)
54 BIP2保持部
54−1 BIP2保持用RAM
55 BIP8エラーシリアル検出部(BIP8シリア
ル演算処理部)
55−1〜55−3 BIP8演算値保持部(FF回
路)
55−4〜55−6 BIP8演算結果保持部(FF回
路)
55−10 BIP演算値選択部(セレクタ)
55−11 BIP8演算値リセット部(1入力反転型
AND回路)
55−12 BIP演算部(排他的論理和回路)
55−13 BIP8演算値ライトイネーブル生成部
(AND回路)
55−14 BIP8演算結果ライトイネーブル生成部
(AND回路)
55−15 BIP8演算結果選択部(セレクタ)
55−16 BIP8演算比較部
55−17 BIP8エラー検出部(AND回路)
56 BIPPMカウント値初期化制御部
56−3 タイミング制御部(1入力反転型OR回路)
56−4 リードライト信号生成部〔デコード回路(D
EC)〕
56−5 ライトイネーブル生成部(OR回路)
56−6 BIPPMカウント値初期化要求信号保持部
(FF回路)
56−7 BIPPMカウント値初期化要求信号選択部
(セレクタ)
57 BIPPMシリアル処理部
57A BIPエラー選択部
57B BIPPMシリアル加算部
57C TU3用BIPPMシリアル加算部
57D TU2用BIPPMシリアル加算部
57E TU12用BIPPMシリアル加算部
57F BIPPM選択部
57−2 エラーカウント値初期化制御部(1入力反転
型AND回路)
57−3 BIPエラー検出部(OR回路)
57−4 BIPPM加算部
58 BIPPM保持部
58A TU3用BIPPM保持部
58B TU2用BIPPM保持部
58C TU12用BIPPM保持部
58−1 BIPPM保持用RAM
59 PMRAMアドレス制御部
59−1 カウント面保持部(イネーブル付きFF回
路)
61 TUポインタシリアル処理部
61−1 ポインタ抽出部
61−2 ポインタ処理部
61−3 RAM制御部
61−4,89′ RAM
62 TUポインタタイミング生成部
62−1 アドレス生成部
71 UNEQ検出部
71−4 UNEQ保護段数加算部
71−8 解除段数選択部(セレクタ)
71−9 SL範囲制御部(AND回路)
71−10 UNEQ表示検出部(NOR回路)
71−11 加算条件検出部(排他的論理和回路)
71−12 UNEQ検出4段検出部(1入力反転型A
ND回路)
71−13 UNEQ解除段数検出部(AND回路)
71−14 状態遷移発生検出部(OR回路)
71−15 UNEQ保護段数情報リセット部(1入力
反転型AND回路)
71−16 状態遷移部(排他的論理和回路)
72 SL保持部(UNEQデータ保持部)
72A TU3用UNEQデータ保持部
72B TU2用UNEQデータ保持部
72C TU12用UNEQデータ保持部
72−1 SL保持用RAM
73 SLM検出部
73−5 SLM保護段数加算部
73−8 SL範囲制御部(AND回路)
73−9 不一致検出部
73−10 加算条件検出部(排他的論理和回路)
73−11 SLM検出7段検出部(AND回路)
73−12 SLM解除3段検出部(AND回路)
73−13 状態遷移発生検出部(OR回路)
73−14 SLM保護段数情報リセット部(OR回
路)
73−15 状態遷移部(排他的論理和回路)
74 アラームビット保持部(SLMデータ保持部)
74A TU3用SLMデータ保持部
74B TU2用SLMデータ保持部
74C TU12用SLMデータ保持部
74−1 UNEQアラームビット保持部
74−2 SLMアラームビット保持部
74−3 アラームビット書き込みアドレス制御部(1
入力反転型OR回路)
74−4 ライトイネーブル生成部〔デコード回路(D
EC)〕
74−5 アラームビット読み出しアドレス制御部(1
入力反転型OR回路)
74−6 リードセレクト生成部〔デコード回路(DE
C)〕
74−7 UNEQセレクト部(セレクタ)
74−8 SLMセレクト部(セレクタ)
74−9 回線切替え情報リードセレクト生成部〔デコ
ード回路(DEC)〕
74−10 UNEQ回線切替え情報セレクト部(セレ
クタ)
74−11 SLM回線切替え情報セレクト部(セレク
タ)
74−12 ソフト通知リードセレクト生成部(セレク
タ)
74−13 UNEQソフト通知セレクト部(セレク
タ)
74−14 SLMソフト通知セレクト部(セレクタ)
75,75A C2UNEQ表示シリアル検出部
76,76A,76B V5UNEQ表示シリアル検出
部
77 UNEQ表示選択部
77A UNEQデータ選択部
78 UNEQシリアル検出部
78A TU3用UNEQシリアル検出部
78B TU2用UNEQシリアル検出部
78C TU12用UNEQシリアル検出部
81,81A C2ミスマッチシリアル検出部
82,82A,82B V5ミスマッチシリアル検出部
83 ミスマッチ検出選択部
83A SLMデータ選択部
84 SLMシリアル検出部
84A TU3用SLMシリアル検出部
84B TU2用SLMシリアル検出部
84C TU12用SLMシリアル検出部
91 FEBE検出部
91−2 G1バイトFEBE検出部
91−3 セレクタ
92 FEBEPMシリアル処理部
92−2 FEBEカウント値初期化制御部(1入力反
転型AND回路)
92−3 FEBEPM加算部
93 FEBEPM保持部
93A TU3用FEBEPM保持部
93B TU2用FEBEPM保持部
93C TU12用FEBEPM保持部
93−1 FEBEPM保持用RAM
94 FEBEPMカウント値初期化制御部
94−3 タイミング制御部(1入力反転型OR回路)
94−4 リードライト信号生成部〔デコード回路(D
EC)〕
94−5 ライトイネーブル生成部(OR回路)
94−6 FEBEPMカウント値初期化要求信号保持
部
94−7 FEBEPMカウント値初期化要求信号選択
部(セレクタ)
95 FERFシリアル処理部
95−4 FERF保護段数加算部
95−6 FERF選択部(セレクタ)
95−7 加算条件検出部(排他的論理和回路)
95−8 FERF検出解除10段検出部(AND回
路)
95−9 FERF保護段数情報リセット部(1入力反
転型AND回路)
95−10 状態遷移部(排他的論理和回路)
96 FERF保持部
96A TU3用FERFデータ保持部
96B TU2用FERFデータ保持部
96C TU12用FERFデータ保持部
96−1 FERF保持用RAM
97 アラームビット保持部(FERFデータ保持部)
97−1 FERFアラームビット保持部
97−2 アラームビット書き込みアドレス制御部(1
入力反転型OR回路)
97−3 ライトイネーブル生成部〔デコード回路(D
EC)〕
97−4 アラームビット読み出しアドレス制御部(1
入力反転型OR回路)
97−5 リードセレクト生成部〔デコード回路(DE
C)〕
97−6 FERFセレクト部(セレクタ)
97−7 ソフト通知リードセレクト生成部〔デコード
回路(DEC)〕
97−8 FERFソフト通知セレクト部(セレクタ)
97 ′ オフセットカウンタ部
98,98A G1FEBEシリアル検出部
98′ 一致検出部
99,99A,99B V5FEBEシリアル検出部
100 FEBE選択部
100A FEBE選択部
100′ マッピング設定レジスタ群
101 FEBEPMシリアル加算部
101A TU3用FEBEPMシリアル加算部
101B TU2用FEBEPMシリアル加算部
101C TU12用FEBEPMシリアル加算部
101′ セレクタ部
102,102A G1FERF表示シリアル検出部
103,103A,103B V5FERF表示シリア
ル検出部
104 FERF表示検出選択部
104A FERFデータ選択部
106 FERFシリアル検出部
106A TU3用FERFシリアル検出部
106B TU2用FERFシリアル検出部
106C TU12用FERFシリアル検出部
123 TU3/TUG3設定レジスタ
124 TU2/TUG2設定レジスタ
125A 信号サイズ認識部
125〜127 セレクタ
231 セクションオーバヘッド(SOH)
232 AU4ポインタ
233 ペイロード(SPE)
234 TUポインタ
235 VC3−POH
236 VC2−POH
237 VC12−POH
246 TUポインタ検出部
301 加入者端末
302 回線終端装置(NT)
303,306 伝送端局装置(LT)
304 交換装置(SW)
305 多重化装置(MUX)
307 中継伝送路1, 26 POH termination processing unit 2, 27, 27A to 27F Storage unit 3A Working system 3B Standby system 4 SOH termination processing unit 5 AU pointer processing unit 6 TU pointer processing unit 7 ES unit 8 POH termination processing unit (POH termination processing Device) 9 Path switch alarm insertion unit 10 Microcomputer (μ-COM) 11 Cross-connect device (XC) 15 TUG3 address counter 16 TUG2 address counter 17 TU12 address counter 18, 19, 99 ', 128, 129 AND circuit (AND circuit) 20 Address conversion unit 21 Timing generation unit 22 J1 / J2 byte termination processing unit 23 B3 / V5 byte termination processing unit 24 C2 / V5 byte termination processing unit (UNEQ / SLM)
Serial termination processing unit) 25 G1 / V5 byte termination processing unit (FEBE / FER)
F serial termination processing unit) 26A J1, J2 bytes serial termination processing unit 26B B3, V5 bytes serial termination processing unit 26C UNEQ serial termination processing unit 26D SLM serial termination processing unit 26E FEBE serial termination processing unit 26F FERF serial termination processing unit 26- 1 serial processing units 26-2, 32, 33-1, 35-1 to 35-8, 36
-2 to 40-2, 41-8, 41-9, 42-2, 43
-2, 44-1 to 44-3, 45-1 to 45-3, 46
-1,46-2,46-4,46-5,47-1 to 47
-3,48-9,48-10,49-1 to 49-4,5
2A to 52C, 53-1, 53-2, 56-1, 56-
2, 56-6A, 56-8, 57-1, 59-3 to 59
-6, 71-1 to 71-3, 73-1 to 73-4, 91
-1,92-1, 94-1, 94-2, 94-8, 95
-1 to 95-3 FF (flip-flop) circuit 27-1 RAM data holding unit 27-2 FF data holding unit 28 SPE count holding unit 28 'Overhead counter (OHCTR) RAM holding unit 28'-1 Overhead counter RAM 28' -2, 36-4 to 40-4, 42-4, 43-
4, 59-2 Inversion element 29 SPE count value initialization unit 30 SPE count value addition control unit 31 Timing signal generation processing unit 32 'Phase shift unit 33 Overhead counter serial processing unit 33-20 Byte control unit (1 input inversion type) AND circuit) 33-3 TU3 detection unit (1-input inversion AND circuit) 33-4 TU2 detection unit (1-input inversion AND circuit) 33-5 TU12 detection unit (all-input inversion AND circuit) 33-6 Maximum value Setting units 33-7, 48-6A to 48-6C, 48-14A to 4
8-14C AND circuit (logical product circuit) 33-8, 33-11, 48-8D, 48-14D, 5
3-6B, 55-16B, 91-2A OR circuit (OR circuit) 33-9 Maximum value detection unit 33-10, 53-6A, 55-16A, 91-2B
Exclusive OR circuit 33-12 Count value addition unit 33-13 Count value initialization control unit (1 input inversion type A
ND circuit) 34 POH timing signal generators 34-1 to 34-6, 44-6 to 44-8, 45-5
45-6, 47-15, 49-10, 49-11, 55
-7 to 55-9, 71-5 to 71-7, 73-6, 73
-7,95-5 Decoding circuit (DEC) 34-7 TU3 detecting section (1 input inverting AND circuit) 34-8 TU2 detecting section (1 input inverting AND circuit) 34-9 TU12 detecting section (all input inverting type) AND circuit) 34-10 J1 condition detection unit (AND circuit) 34-11 B3 condition detection unit (AND circuit) 34-12 C2 condition detection unit (AND circuit) 34-13 G1 condition detection unit (AND circuit) 34-14 V5 condition detection unit (1 input inversion type AND circuit) 34-15 TU2J2 condition detection unit (AND circuit) 34-16 TU12J2 condition detection unit (AND circuit) 34-17 J2 condition detection unit (OR circuit) 34-18 J1 timing Signal generation unit (AND circuit) 34-19 B3 timing signal generation unit (AND circuit) 34-20 C2 timing signal generation unit (AND circuit) 34-21 G1 timing signal generator (AND circuit) 34-22 V5 timing signal generator (AND circuit) 34-23 J2 timing signal generator (AND circuit) 34-24 J1J2 timing signal generator (OR circuit) 34- 25 B3V5 Timing Signal Generation Unit (OR Circuit) 34-26 C2V5 Timing Signal Generation Unit (OR Circuit) 34-27 G1V5 Timing Signal Generation Unit (OR Circuit) 35 POH Timing Signal Shift Unit 36 LOM Holding RAM Operation Control Unit 36- 1-40-1, 42-1 and 43-1 Operation clock mask generation part (OR circuit) 36-3 to 40-3, 42-3, 43-3 Clock mask part (1 input inverting OR circuit) 37 FRNO Holding RAM operation control unit 38 BIP2 holding RAM operation control unit 39 SL holding RAM operation Work control unit 40 FERF holding RAM operation control unit 41 Reception expected value holding RAM operation control unit 41-1 Reception expected value read request detection unit (OR circuit) 41-2 EXP1 Expected value reading operation clock mask generation unit (1 input Inverted AND circuit) 41-3 EXP2 expected value read operation clock mask generation unit (AND circuit) 41-4 EXP1 expected value setting access Operation clock mask generation unit (1-input inverted AND circuit) 41-5 EXP2 expected value setting access Operation clock mask generation unit (AND circuit) 41-6 EXP1 clock mask generation unit (OR circuit) 41-7 EXP2 clock mask generation unit (OR circuit) 41-10 EXP1 clock mask unit (1-input inversion OR circuit) 41- 11 EXP2 Clock Mask Unit (1 Input Inverting OR Circuit) 41-12 XP1 write enable generation unit (1 input inverting type NAND circuit) 41-13 EXP2 write enable generator (NAN
D circuit) 42 BIPPM holding RAM operation control section 43 FEBEPM holding RAM operation control section 44 Multi-frame pattern serial detection section 44-4 Zero continuous count addition section 44-5 Zero continuous count reset section (1 input inversion type AND circuit) 44-9 Multi-frame head bit detection information reset unit (1 input inversion AND circuit) 44-10 Multi-frame head bit detection information set unit (OR circuit) 44-11 Frame number correction detection unit (AND circuit) 44-12 Multi Frame pattern detection unit (AND circuit) 45 Multi-frame number (FRNO) serial control unit 45-4 Frame number control unit 46 LOM serial detection unit 46-3 LOM protection stage number addition unit 46-6 Addition condition detection unit (exclusive negation logic Sum circuit) 46-7 LOM detection 7 Stage detection unit (AND circuit) 46-8 LOM release three-stage detection unit (AND circuit) 46-9, 47-11 State transition occurrence detection unit (OR circuit) 46-10 LOM protection stage number information reset unit (1 input inversion type) AND circuit) 46-11, 47-12, 49-16 State transition section (exclusive OR circuit) 46-12, 47-13, 49-17 Bypass control section (selector) 47 CRC serial detection section 47-3 CRC Operation result reset unit (AND circuit) 47-5 CRC data insertion unit (80hex insertion unit) 47-6 CRC calculation unit 47-7, 49-5 Mismatch detection unit 47-8 Protection stage control unit 47-9 CRC error detection 3 Stage detection unit (1-input inversion AND circuit) 47-10 CRC error cancellation 3-stage detection unit (1-input inversion NOR circuit) 47-14 CRC protection stage number addition unit 47-16 49-8 adder condition detection section (exclusive OR circuit) 47-17 detect and release the three-stage detector (AND circuit) 47-18 protection stage reset unit (1 input inversion type AND
Circuit) 48 reception expected value holding unit 48-1 first reception expected value (EXP1) holding RAM 48-2 second reception expected value (EXP2) holding RAM 48-3 to 48-5 signal label (SL) reception expectation Value MSB bit holding unit (FF circuit) 48-6 MSB bit software notification selection unit 48-7 reception expected value software notification selection unit (selector) 48-8 SL reception expected value read address control unit (1
Input inversion type AND circuit) 48-8, FF circuits 48-9, 48-10, decoding circuits 48-11 to 48-13, MSB bit selection unit 48-
14 and reception expected value selection unit (selector) 48-15 49 TIM serial detection unit 49-6 mismatch detection display unit (OR circuit) 49-7 mismatch detection display reset unit (1 input inversion type A
ND circuit) 49-9 TIM protection stage number addition unit 49-12 IM detection 7 stage detection unit (AND circuit) 49-13 TIM release 3 stage detection unit (AND circuit) 49-14 State transition occurrence detection unit (OR circuit) 49 -15 TIM protection stage number information reset unit (1 input inverting AND circuit) 50 LOM holding unit 50-1 LOM holding RAM 51 FRNO holding unit 51-1 FRNO holding RAM 52 alarm bit holding unit 52-1 TIM alarm bit holding Unit 52-2 CRC alarm bit holding unit 52-3 LOM alarm bit holding unit 52-4 alarm bit write address control unit (1
Input inversion type OR circuit) 52-5 Write enable generation unit [decode circuit (D
EC)] 52-6 Alarm bit read address control unit (1
Input inversion type OR circuit) 52-7 Read select generation unit (DEC) 52-8 TIM select unit (selector) 52-9 CRC select unit (selector) 52-10 LOM select unit (selector) 52-11 Line switching information read Select generator (D
EC) 52-12 Line switching information selector (selector) 52-13 Software notification read select generator (DE)
C) 52-14 Software notification selection unit (selector) 53 BIP2 error serial detection unit (BIP2 serial operation processing unit) 53A, 53B BIP2 serial operation processing unit 53-3 BIP2 operation value reset unit (1 input inversion type A)
ND circuit) 53-4 Odd bit BIP2 operation unit (exclusive OR circuit) 53-5 Even bit BIP2 operation unit (exclusive OR circuit) 53-6 BIP2 operation comparison unit 53-7 BIP2 error detection unit (AND circuit) ) 54 BIP2 holding unit 54-1 BIP2 holding RAM 55 BIP8 error serial detection unit (BIP8 serial operation processing unit) 55-1 to 55-3 BIP8 operation value holding unit (FF circuit) 55-4 to 55-6 BIP8 operation Result holding unit (FF circuit) 55-10 BIP operation value selection unit (selector) 55-11 BIP8 operation value reset unit (1-input inversion AND circuit) 55-12 BIP operation unit (exclusive OR circuit) 55-13 BIP8 operation value write enable generation unit (AND circuit) 55-14 BIP8 operation result write enable generation unit (AN 55-15 BIP8 operation result selection unit (selector) 55-16 BIP8 operation comparison unit 55-17 BIP8 error detection unit (AND circuit) 56 BIPPM count value initialization control unit 56-3 Timing control unit (1 input inversion type) OR circuit) 56-4 Read / write signal generator [decode circuit (D
EC)] 56-5 Write enable generation unit (OR circuit) 56-6 BIPPM count value initialization request signal holding unit (FF circuit) 56-7 BIPPM count value initialization request signal selection unit (selector) 57 BIPPM serial processing unit 57A BIP error selection unit 57B BIPPM serial addition unit 57C TU3 BIPPM serial addition unit 57D TU2 BIPPM serial addition unit 57E TU12 BIPPM serial addition unit 57F BIPPM selection unit 57-2 Error count value initialization control unit (1 input inversion type) AND circuit) 57-3 BIP error detection unit (OR circuit) 57-4 BIPPM addition unit 58 BIPPM holding unit 58A TU3 BIPPM holding unit 58B TU2 BIPPM holding unit 58C TU12 BIPPM holding unit 58-1 BIPPM holding unit AM 59 PMRAM address control unit 59-1 Count plane holding unit (FF circuit with enable) 61 TU pointer serial processing unit 61-1 Pointer extraction unit 61-2 Pointer processing unit 61-3 RAM control unit 61-4, 89 'RAM 62 TU pointer timing generation unit 62-1 Address generation unit 71 UNEQ detection unit 71-4 UNEQ protection stage number addition unit 71-8 Release stage number selection unit (selector) 71-9 SL range control unit (AND circuit) 71-10 UNEQ display Detection unit (NOR circuit) 71-11 Addition condition detection unit (exclusive OR circuit) 71-12 UNEQ detection 4-stage detection unit (1 input inversion type A)
ND circuit) 71-13 UNEQ release stage number detection unit (AND circuit) 71-14 State transition occurrence detection unit (OR circuit) 71-15 UNEQ protection stage number information reset unit (1 input inversion AND circuit) 71-16 State transition unit (Exclusive OR circuit) 72 SL holding unit (UNEQ data holding unit) 72A UNE3 UNEQ data holding unit 72B TU2 UNEQ data holding unit 72C TU12 UNEQ data holding unit 72-1 SL holding RAM 73 SLM detection unit 73 -5 SLM protection stage number addition unit 73-8 SL range control unit (AND circuit) 73-9 Mismatch detection unit 73-10 Addition condition detection unit (exclusive OR circuit) 73-11 SLM detection 7-stage detection unit (AND circuit) ) 73-12 SLM cancellation three-stage detection unit (AND circuit) 73-13 State transition occurrence detection unit (OR circuit) 73- 4 SLM protection stage number information reset unit (OR circuit) 73-15 State transition unit (exclusive OR circuit) 74 Alarm bit holding unit (SLM data holding unit) 74A TU3 SLM data holding unit 74B TU2 SLM data holding unit 74C TU12 SLM data holding unit 74-1 UNEQ alarm bit holding unit 74-2 SLM alarm bit holding unit 74-3 Alarm bit write address control unit (1
Input inversion type OR circuit) 74-4 Write enable generation unit [decode circuit (D
EC)] 74-5 Alarm bit read address control unit (1
Input inversion type OR circuit) 74-6 Read select generation unit [decode circuit (DE
C)] 74-7 UNEQ select section (selector) 74-8 SLM select section (selector) 74-9 Line switching information read select generating section [decoding circuit (DEC)] 74-10 UNEQ line switching information selecting section (selector) 74-11 SLM line switching information select unit (selector) 74-12 Soft notification read select generation unit (selector) 74-13 UNEQ Soft notification select unit (selector) 74-14 SLM software notification select unit (selector) 75, 75A C2UNEQ Display serial detection unit 76, 76A, 76B V5UNEQ display serial detection unit 77 UNEQ display selection unit 77A UNEQ data selection unit 78 UNEQ serial detection unit 78A UNE3 serial detection unit 78B UNE2 serial detection unit 78C TT U12 UNEQ serial detector 81, 81A C2 mismatch serial detector 82, 82A, 82B V5 mismatch serial detector 83 Mismatch detection selector 83A SLM data selector 84 SLM serial detector 84A TU3 SLM serial detector 84B TU2 SLM Serial detection unit 84C TU12 SLM serial detection unit 91 FEBE detection unit 91-2 G1 byte FEBE detection unit 91-3 selector 92 FEBEPM serial processing unit 92-2 FEBE count value initialization control unit (1-input inversion AND circuit) 92 -3 FEBEPM Adder 93 FEBEPM Holding 93A TU3 FEBEPM Holding 93B TU2 FEBEPM Holding 93C TU12 FEBEPM Holding 93-1 FEBEPM Holding RAM 94 FEBEPM Cow Input value initialization control unit 94-3 timing control unit (1 input inversion type OR circuit) 94-4 read / write signal generation unit [decode circuit (D
EC)] 94-5 Write enable generation unit (OR circuit) 94-6 FEBEPM count value initialization request signal holding unit 94-7 FEBEPM count value initialization request signal selection unit (selector) 95 FERF serial processing unit 95-4 FERF Protection stage number addition unit 95-6 FERF selection unit (selector) 95-7 Addition condition detection unit (exclusive OR circuit) 95-8 FERF detection cancellation 10 stage detection unit (AND circuit) 95-9 FERF protection stage number information reset unit (1 input inversion type AND circuit) 95-10 State transition part (exclusive OR circuit) 96 FERF holding part 96A TU3 FERF data holding part 96B TU2 FERF data holding part 96C TU12 FERF data holding part 96-1 FERF Holding RAM 97 Alarm bit holding unit (FERF data holding unit) 9 -1 FERF alarm bit holder 97-2 alarm bit write address control unit (1
Input inversion type OR circuit) 97-3 Write enable generation unit [decode circuit (D
EC)] 97-4 Alarm bit read address control unit (1
Input inversion type OR circuit) 97-5 Read select generation unit [decode circuit (DE
C)] 97-6 FERF select section (selector) 97-7 Soft notification read select generation section [decoding circuit (DEC)] 97-8 FERF soft notification select section (selector) 97 'Offset counter section 98, 98A G1FEBE serial detection Part 98 'Matching detection part 99, 99A, 99B V5FEBE serial detection part 100 FEBE selection part 100A FEBE selection part 100' Mapping setting register group 101 FEEBEPM serial addition part 101A FE3 FEBEPM serial addition part 101B TU2 FEBEPM serial addition part 101C TU12 FEBEPM serial addition unit 101 'Selector unit 102, 102A G1 FERF display serial detection unit 103, 103A, 103B V5 FERF display serial detection unit 104 FERF Display detection selection unit 104A FERF data selection unit 106 FERF serial detection unit 106A TU3 FERF serial detection unit 106B TU2 FERF serial detection unit 106C TU12 FERF serial detection unit 123 TU3 / TUG3 setting register 124 TU2 / TUG2 setting register 125A signal size Recognition unit 125-127 Selector 231 Section overhead (SOH) 232 AU4 pointer 233 Payload (SPE) 234 TU pointer 235 VC3-POH 236 VC2-POH 237 VC12-POH 246 TU pointer detection unit 301 Subscriber terminal 302 Line termination device (NT) ) 303, 306 Transmission terminal equipment (LT) 304 Switching equipment (SW) 305 Multiplexing equipment (MUX) 307 Relay transmission line
フロントページの続き (56)参考文献 特開 平8−51406(JP,A) 特開 平7−50652(JP,A) 特開 平5−110534(JP,A) 特開 平3−7438(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04J 3/00 - 3/26 H04L 5/22 - 5/26 Continuation of the front page (56) Reference JP-A-8-51406 (JP, A) JP-A-7-50652 (JP, A) JP-A-5-110534 (JP, A) JP-A-3-7438 (JP , A) (58) Fields surveyed (Int.Cl. 7 , DB name) H04J 3/00-3/26 H04L 5/22-5/26
Claims (26)
チャネル情報が多重された信号についてPOH終端処理
を施すPOH終端処理装置において、 この多重信号についてPOH終端演算処理を施す各チャ
ネルに関し共通のPOH終端演算処理部と、 該POH終端演算処理部での演算結果を各チャネル毎に
記憶する読み出し及び書き込みの自在な記憶部と、 該多重信号のJ1バイトとV5バイトの位置を示すタイ
ミング信号と該多重信号の種別情報とに基づいて該PO
H終端演算処理部での処理のためのPOHタイミング信
号をシリアルで生成するPOHタイミング信号シリアル
生成部 とをそなえ、 該多重信号について該POH終端演算処理を施す際に、
該記憶部に記憶されている対応するチャネルについての
記憶情報を使用して、該POH終端演算処理部にてPO
H終端演算処理を施し、得られたPOH終端演算結果を
該記憶部の対応するチャネルの記憶エリアに記憶するこ
とにより、該多重信号をチャネル毎に分離せずシリアル
のままPOH終端演算処理を施すべく構成されたことを
特徴とする、SDH伝送方式におけるPOH終端処理装
置。1. A POH termination processing device that performs POH termination processing on a signal in which a plurality of channel information transmitted by the SDH transmission method is multiplexed, and a POH common to each channel that performs POH termination calculation processing on this multiplexed signal. Thailand showing a termination processing unit, a universal storage unit of reading and writing for storing for each channel a result of the operation in the POH termination processing unit, the position of the J1 byte and the V5 byte of said multiplexing signal
The PO based on the ming signal and the type information of the multiplexed signal.
POH timing signal for processing in the H-terminal arithmetic processing unit
POH timing signal serial to generate serial number
A generator, and when performing the POH termination arithmetic processing on the multiplexed signal,
Using the stored information about the corresponding channel stored in the storage unit, the POH termination calculation processing unit uses the PO information.
By performing the H termination arithmetic processing and storing the obtained POH termination arithmetic result in the storage area of the corresponding channel of the storage unit, the POH termination arithmetic processing is performed as it is without separating the multiplexed signal for each channel. A POH termination processing device in the SDH transmission system, which is configured as described above.
チャネル情報が多重された信号についてPOH終端処理POH termination processing for signals with multiplexed channel information
を施すPOH終端処理装置において、In the POH terminal treatment device for applying この多重信号についてPOH終端演算処理を施す各チャEach channel that performs POH termination calculation processing on this multiplexed signal
ネルに関し共通のPOH終端演算処理部と、A common POH termination arithmetic processing unit for the channel, 該POH終端演算処理部での演算結果を各チャネル毎にThe calculation result of the POH termination calculation processing unit is calculated for each channel.
記憶する読み出し及び書き込みの自在な記憶部と、A readable and writable storage unit for storing, 該多重信号の各チャネルの識別を行なうためのアドレスAddress for identifying each channel of the multiplexed signal
情報の生成を行なうアドレス作成部とをそなえ、With an address creation unit that generates information, 該多重信号について該POH終端演算処理を施す際に、When performing the POH termination arithmetic processing on the multiplexed signal,
該記憶部に記憶されている対応するチャネルについてのFor the corresponding channel stored in the storage
記憶情報を使用して、該POH終端演算処理部にてPOBy using the stored information, the POH termination arithmetic processing unit PO
H終端演算処理を施し、得られたPOH終端演算結果をH-terminal calculation processing is performed, and the obtained POH-terminal calculation result is
該記憶部の対応するチャネルの記憶エリアに記憶するこIt can be stored in the storage area of the corresponding channel of the storage unit.
とにより、該多重信号をチャネル毎に分And divide the multiplexed signal into 離せずシリアルCereal
のままPOH終端演算処理を施すべく構成されたことをIt is configured to perform the POH termination calculation processing as it is.
特徴とする、SDH伝送方式におけるPOH終端処理装Characteristic, POH termination processing device in SDH transmission system
置。Place
端演算処理の際に、該記憶部から読み出される対応する
チャネルについての記憶情報と、該多重信号中の処理を
行なうPOHバイトデータとを一時的に記憶しておくラ
ッチ部が設けられたことを特徴とする、請求項1又は2
に記載のSDH伝送方式におけるPOH終端処理装置。3. When the POH termination arithmetic processing in the POH termination arithmetic processing section, storage information about a corresponding channel read from the storage section and POH byte data for performing processing in the multiplexed signal are stored. 3. A latch section for temporarily storing the information is provided.
POH termination processing apparatus in SDH transmission system according to.
中に含まれるJ1バイト,J2バイトの終端処理をシリ
アルで施すJ1,J2バイトシリアル終端処理部として
構成されるとともに、 該記憶部が、該J1,J2バイトシリアル終端処理部で
の演算結果を各チャネル毎に記憶するとともに、該J
1,J2バイトシリアル終端処理部へ記憶情報を供給す
べく構成されたことを特徴とする、請求項1又は2に記
載のSDH伝送方式におけるPOH終端処理装置。4. The POH termination arithmetic processing section is configured as a J1 and J2 byte serial termination processing section that serially performs termination processing of J1 bytes and J2 bytes included in the multiplexed signal, and the storage section is , The J1, J2 byte serial termination processing unit stores the calculation result for each channel, and
The POH termination processing device in the SDH transmission system according to claim 1 or 2, wherein the POH termination processing device is configured to supply storage information to a 1, J2 byte serial termination processing unit.
が、 上記のJ1バイトとJ2バイトのマルチフレームパター
ンの検出をシリアルで行なうマルチフレームパターンシ
リアル検出部と、 上記のJ1バイトとJ2バイトのマルチフレーム数につ
いての制御をシリアルで行なうマルチフレームパターン
数シリアル制御部と、 上記のJ1バイトとJ2バイトのLOMの検出をシリア
ルで行なうLOMシリアル検出部と、 上記のJ1バイトとJ2バイトのCRCの検出をシリア
ルで行なうCRCシリアル検出部と、 上記のJ1バイトとJ2バイトのTIMの検出をシリア
ルで行なうTIMシリアル検出部とをそなえて構成され
るとともに、 該記憶部が、上記のマルチフレームパターンシリアル検
出部,マルチフレームパターン数シリアル制御部,LO
Mシリアル検出部,CRCシリアル検出部及びTIMシ
リアル検出部での各演算結果を各チャネル毎に記憶する
とともに、上記のマルチフレームパターンシリアル検出
部,マルチフレームパターン数シリアル制御部,LOM
シリアル検出部,CRCシリアル検出部及びTIMシリ
アル検出部へ記憶情報を供給すべく構成されたことを特
徴とする、請求項4記載のSDH伝送方式におけるPO
H終端処理装置。5. A multi-frame pattern serial detector for serially detecting the multi-frame pattern of the J1 byte and the J2 byte, the J1, J2 byte serial termination processing unit, and a multi-frame of the J1 byte and the J2 byte. A multi-frame pattern number serial control unit that serially controls the number of frames, a LOM serial detection unit that serially detects LOM of the J1 byte and J2 byte, and a CRC detection of the J1 byte and J2 byte described above. And a TIM serial detection unit for serially detecting the TIM of the J1 byte and the J2 byte, and the storage unit includes the multi-frame pattern serial detection unit. Part, number of multi-frame patterns Serial controller , LO
The calculation results of the M serial detection unit, the CRC serial detection unit, and the TIM serial detection unit are stored for each channel, and the multi-frame pattern serial detection unit, the multi-frame pattern number serial control unit, and the LOM described above are stored.
The PO in the SDH transmission system according to claim 4, wherein the PO is configured to supply storage information to the serial detection unit, the CRC serial detection unit, and the TIM serial detection unit.
H termination processing device.
中に含まれるB3バイトとV5バイトのBIPの終端処
理と上記のB3バイトとV5バイトのBIPPMの終端
処理をそれぞれシリアルで施すB3,V5バイトシリア
ル終端処理部として構成されるとともに、 該記憶部が該B3,V5バイトシリアル終端処理部での
演算結果を各チャネル毎に記憶するとともに、該B3,
V5バイトシリアル終端処理部へ記憶情報を供給すべく
構成されたことを特徴とする、請求項1又は2に記載の
SDH伝送方式におけるPOH終端処理装置。6. The POH termination arithmetic processing unit serially performs termination processing of B3 bytes of B3 bytes and V5 bytes included in the multiplexed signal and termination processing of BIPPM of B3 bytes and V5 bytes included in the multiplexed signal B3, respectively. The storage unit is configured as a V5 byte serial termination processing unit, and the storage unit stores the calculation result in the B3, V5 byte serial termination processing unit for each channel.
The POH termination processing device in the SDH transmission system according to claim 1 or 2, which is configured to supply storage information to a V5 byte serial termination processing unit.
が、 該多重信号についてのBIP8演算をシリアルで行なう
BIP8演算シリアル処理部と、 該多重信号についてのBIP2演算をシリアルで行なう
BIP2演算シリアル処理部と、 上記のBIP8演算シリアル処理部及びBIP2演算シ
リアル処理部から出力されるBIPエラー信号の選択を
行なうBIPエラー選択部と、 該BIPエラー選択部で選択されたBIPエラー信号に
基づいてBIPPMの加算演算をシリアルで行なうBI
PPMシリアル加算部とをそなえて構成されるととも
に、 該記憶部が、該BIPPMシリアル加算部での各演算結
果を各チャネル毎に記憶するとともに、該BIPPMシ
リアル加算部へ記憶情報を供給すべく構成されたことを
特徴とする、請求項6記載のSDH伝送方式におけるP
OH終端処理装置。7. A BIP8 arithmetic serial processing unit in which the B3, V5 byte serial termination processing unit serially performs BIP8 arithmetic operation on the multiplex signal, and a BIP2 arithmetic serial processing unit serially performs BIP2 arithmetic operation on the multiplex signal. And a BIP error selecting section for selecting a BIP error signal output from the BIP8 arithmetic serial processing section and the BIP2 arithmetic serial processing section, and addition of BIPPM based on the BIP error signal selected by the BIP error selecting section. BI for serial calculation
And a storage unit for storing each calculation result of the BIPPM serial addition unit for each channel and supplying storage information to the BIPPM serial addition unit. P in the SDH transmission system according to claim 6 , characterized in that
OH termination processing device.
が、 該多重信号についてのBIP8演算をシリアルで行なう
BIP8演算シリアル処理部と、 該BIP8演算シリアル処理部からのBIPエラー信号
に基づいてBIPPMの加算演算をシリアルで行なう第
1BIPPMシリアル加算部と、 該多重信号についてのBIP2演算をシリアルで行なう
BIP2演算シリアル処理部と、 該BIP2演算シリアル処理部からのBIPエラー信号
に基づいてBIPPMの加算演算をシリアルで行なう第
2BIPPMシリアル加算部と、 上記の第1BIPPMシリアル加算部及び第2BIPP
Mシリアル加算部から出力されるBIPPMの選択を行
なうBIPPM選択部とをそなえて構成されるととも
に、 該記憶部が、該第1BIPPMシリアル加算部での各演
算結果を各チャネル毎に記憶するとともに、該第1BI
PPMシリアル加算部へ記憶情報を供給しうる第1記憶
部と、該第2BIPPMシリアル加算部での各演算結果
を各チャネル毎に記憶するとともに、該第2BIPPM
シリアル加算部へ記憶情報を供給しうる第2記憶部とを
そなえて構成されたことを特徴とする、請求項6記載の
SDH伝送方式におけるPOH終端処理装置。8. A BIP8 arithmetic serial processing unit in which the B3, V5 byte serial termination processing unit serially performs a BIP8 arithmetic operation on the multiplexed signal, and a BIPPM signal based on a BIP error signal from the BIP8 arithmetic serial processing unit. A first BIPPM serial addition unit that performs addition operation in serial, a BIP2 operation serial processing unit that performs BIP2 operation on the multiplexed signal in serial, and an addition operation of BIPPM based on a BIP error signal from the BIP2 operation serial processing unit. A second BIPPM serial addition unit that performs serially, and the first BIPPM serial addition unit and the second BIPP described above.
And a BIPPM selection unit that selects the BIPPM output from the M serial addition unit, and the storage unit stores each calculation result of the first BIPPM serial addition unit for each channel, The first BI
A first storage unit capable of supplying storage information to the PPM serial addition unit, and each calculation result in the second BIPPM serial addition unit are stored for each channel, and the second BIPPM is also stored.
7. The POH termination processing device in the SDH transmission system according to claim 6 , further comprising a second storage unit capable of supplying storage information to the serial addition unit.
中に含まれるC2バイトとV5バイトのUNEQの終端
処理をシリアルで施すUNEQシリアル終端処理部とし
て構成されるとともに、 該記憶部が該UNEQシリアル終端処理部での演算結果
を各チャネル毎に記憶するとともに、該UNEQシリア
ル終端処理部へ記憶情報を供給すべく構成されたことを
特徴とする、請求項1又は2に記載のSDH伝送方式に
おけるPOH終端処理装置。9. The POH termination arithmetic processing section is configured as a UNEQ serial termination processing section that serially performs termination processing of UNEQ of C2 bytes and V5 bytes included in the multiplexed signal, and the storage section is SDH transmission according to claim 1 or 2 , characterized in that the operation result of the UNEQ serial termination processing unit is stored for each channel and the storage information is supplied to the UNEQ serial termination processing unit. POH termination processing device in the system.
リアルで検出するC2UNEQ表示シリアル検出部と、 該V5バイトがUNEQ表示になっているかどうかをシ
リアルで検出するV5UNEQ表示シリアル検出部と、 上記のC2UNEQ表示シリアル検出部及びV5UNE
Q表示シリアル検出部から出力されるUNEQ表示検出
信号の選択を行なうUNEQ表示選択部と、 該UNEQ表示選択部で選択されたUNEQ表示検出信
号に基づき、C2バイト,V5バイトのUNEQ表示を
シリアルで行なうUNEQシリアル検出部とをそなえて
構成されるとともに、 該記憶部が、該UNEQシリアル検出部での各検出結果
を各チャネル毎に記憶するとともに、該UNEQシリア
ル検出部へ記憶情報を供給すべく構成されていることを
特徴とする、請求項9記載のSDH伝送方式におけるP
OH終端処理装置。10. A C2UNEQ display serial detection unit for serially detecting whether or not the C2 byte is in UNEQ display by the UNEQ serial termination processing unit, and serially for checking whether or not the V5 byte is in UNEQ display. V5UNEQ display serial detection unit for detecting, and C2UNEQ display serial detection unit and V5UNE
A UNEQ display selection unit that selects the UNEQ display detection signal output from the Q display serial detection unit, and a UNEQ display of C2 bytes and V5 bytes serially based on the UNEQ display detection signal selected by the UNEQ display selection unit. And a storage unit for storing the detection result of the UNEQ serial detection unit for each channel and supplying storage information to the UNEQ serial detection unit. 10. The P in the SDH transmission system according to claim 9 , characterized in that
OH termination processing device.
リアルで検出するC2UNEQ表示シリアル検出部と、 該C2UNEQ表示シリアル検出部からのUNEQ表示
検出信号に基づき、C2バイトのUNEQ表示をシリア
ルで行なう第1UNEQシリアル検出部と、 該V5バイトがUNEQ表示になっているかどうかをシ
リアルで検出するV5UNEQ表示シリアル検出部と、 該V5UNEQ表示シリアル検出部からのUNEQ表示
検出信号に基づき、V5バイトのUNEQ表示をシリア
ルで行なう第2UNEQシリアル検出部と、 上記の第1UNEQシリアル検出部及び第2UNEQシ
リアル検出部から出力されるUNEQ表示の選択を行な
うUNEQ表示選択部とをそなえて構成されるととも
に、 該記憶部が、該第1UNEQシリアル検出部での各検出
結果を各チャネル毎に記憶するともに、該第1UNEQ
シリアル検出部へ記憶情報を供給しうる第1記憶部と、
該第2UNEQシリアル検出部での各検出結果を各チャ
ネル毎に記憶するともに、該第2UNEQシリアル検出
部へ記憶情報を供給しうる第2記憶部とをそなえて構成
されたことを特徴とする、請求項9記載のSDH伝送方
式におけるPOH終端処理装置。11. A C2UNEQ display serial detection unit for serially detecting whether or not the C2 byte is in UNEQ display by the UNEQ serial termination processing unit, and a UNEQ display detection signal from the C2UNEQ display serial detection unit. , A first UNEQ serial detection section for serially performing UNEQ display of C2 bytes, a V5UNEQ display serial detection section for serially detecting whether or not the V5 byte is in UNEQ display, and a UNEQ display from the V5UNEQ display serial detection section A second UNEQ serial detection unit that serially performs V5 byte UNEQ display based on the detection signal, and a UNEQ display selection unit that selects the UNEQ display output from the first UNEQ serial detection unit and the second UNEQ serial detection unit. Configured for Together are, together the storage unit stores the detection results in said 1UNEQ serial detector for each channel, said 1UNEQ
A first storage unit capable of supplying stored information to the serial detection unit;
Each of the detection results of the second UNEQ serial detection section is stored for each channel, and the second UNEQ serial detection section is provided with a second storage section capable of supplying storage information to the second UNEQ serial detection section. The POH termination processing device in the SDH transmission system according to claim 9 .
号中に含まれるC2バイトとV5バイトのSLMの終端
処理をシリアルで施すSLMシリアル終端処理部として
構成されるとともに、 該記憶部が該SLMシリアル終端処理部での演算結果を
各チャネル毎に記憶するとともに、該SLMシリアル終
端処理部へ記憶情報を供給すべく構成されたことを特徴
とする、請求項1又は2に記載のSDH伝送方式におけ
るPOH終端処理装置。12. The POH termination arithmetic processing unit is configured as an SLM serial termination processing unit that serially terminates C2 byte and V5 byte SLMs included in the multiplexed signal, and the storage unit is The SDH transmission according to claim 1 or 2 , wherein the SLM serial termination processing unit is configured to store a calculation result for each channel and to supply storage information to the SLM serial termination processing unit. POH termination processing device in the system.
検出するC2ミスマッチシリアル検出部と、 該V5バイトがミスマッチ検出しているのをシリアルで
検出するV5ミスマッチシリアル検出部と、 上記のC2ミスマッチシリアル検出部及びV5ミスマッ
チシリアル検出部から出力されるミスマッチ検出信号の
選択を行なうミスマッチ検出選択部と、 該ミスマッチ検出選択部で選択されたミスマッチ検出信
号に基づき、C2バイト,V5バイトのSLMの検出を
シリアルで行なうSLMシリアル検出部とをそなえて構
成されるとともに、 該記憶部が、該SLMシリアル検出部での各検出結果を
各チャネル毎に記憶するともに、該SLMシリアル検出
部へ記憶情報を供給すべく構成されたことを特徴とす
る、請求項12記載のSDH伝送方式におけるPOH終
端処理装置。13. The SLM serial termination processing unit serially detects that the C2 byte has detected a mismatch, and the SLM serial termination processing unit serially detects that the V5 byte has detected a mismatch. A V5 mismatch serial detection unit, a mismatch detection selection unit for selecting a mismatch detection signal output from the C2 mismatch serial detection unit and the V5 mismatch serial detection unit, and a mismatch detection signal selected by the mismatch detection selection unit. Based on the above, it is configured to include an SLM serial detection unit that serially detects C2 byte and V5 byte SLMs, and the storage unit stores each detection result of the SLM serial detection unit for each channel. Both are configured to supply stored information to the SLM serial detector. It characterized the door, POH termination processing apparatus in SDH transmission system according to claim 1 wherein.
検出するC2ミスマッチシリアル検出部と、 該C2ミスマッチシリアル検出部からのミスマッチ検出
信号に基づき、C2バイトのSLMの検出をシリアルで
行なう第1SLMシリアル検出部と、 該V5バイトがミスマッチ検出しているのをシリアルで
検出するV5ミスマッチシリアル検出部と、 該V5ミスマッチシリアル検出部からのミスマッチ検出
信号に基づき、V5バイトのSLMの検出をシリアルで
行なう第2SLMシリアル検出部と、 上記の第1SLMシリアル検出部及び第2SLMシリア
ル検出部から出力されるSLMの選択を行なうSLM選
択部とをそなえて構成されるとともに、 該記憶部が、該第1SLMシリアル検出部での各検出結
果を各チャネル毎に記憶するとともに、該第1SLMシ
リアル検出部へ記憶情報を供給しうる第1記憶部と、該
第2SLMシリアル検出部での各検出結果を各チャネル
毎に記憶するとともに、該第2SLMシリアル検出部へ
記憶情報を供給しうる第2記憶部とをそなえて構成され
たことを特徴とする、請求項12記載のSDH伝送方式
におけるPOH終端処理装置。14. The C2 mismatch serial detection unit, which serially detects that the C2 byte is mismatch detected by the SLM serial termination processing unit, and C2 based on the mismatch detection signal from the C2 mismatch serial detection unit. A first SLM serial detection unit that serially detects the byte SLM, a V5 mismatch serial detection unit that serially detects that the V5 byte is mismatch detected, and a mismatch detection signal from the V5 mismatch serial detection unit. Based on the above, a second SLM serial detection unit that serially detects V5 byte SLMs and an SLM selection unit that selects the SLMs output from the first SLM serial detection unit and the second SLM serial detection unit are configured. In addition, the storage unit stores the first SLM serial detection The detection result at the output unit is stored for each channel, and the detection result at the first SLM serial detection unit and the detection result at the second SLM serial detection unit are stored for each channel. stores the, and a second storage unit capable of supplying stored information to said 2SLM serial detection unit, characterized in that it is configured, POH termination processing apparatus in SDH transmission system according to claim 1 wherein.
号中に含まれるG1バイトとV5バイトのFEBEの終
端処理及び上記のG1バイトとV5バイトのFEBEP
Mの終端処理をそれぞれシリアルで施すFEBEシリア
ル終端処理部として構成されるとともに、 該記憶部が該FEBEシリアル終端処理部での演算結果
を各チャネル毎に記憶するとともに、該FEBEシリア
ル終端処理部へ記憶情報を供給すべく構成されたことを
特徴とする、請求項1又は2に記載のSDH伝送方式に
おけるPOH終端処理装置。15. The POH termination arithmetic processing unit terminates G1 byte and V5 byte FEBE included in the multiplexed signal and the G1 byte and V5 byte FEBEP.
It is configured as an FEBE serial termination processing unit that performs M termination processing in serial, and the storage unit stores the calculation result in the FEBE serial termination processing unit for each channel and also to the FEBE serial termination processing unit. The POH termination processing device in the SDH transmission system according to claim 1 or 2, which is configured to supply stored information.
EBEシリアル検出部と、 該V5バイトのFEBE検出をシリアルで行なうV5F
EBEシリアル検出部と、 上記のG1FEBEシリアル検出部及びV5FEBEシ
リアル検出部から出力されるFEBE検出信号の選択を
行なうFEBE選択部と、 該FEBE選択部で選択されたFEBE検出信号に基づ
いてFEBEPMの加算演算をシリアルで行なうFEB
EPMシリアル加算部とをそなえて構成されるととも
に、 該記憶部が、該FEBEPMシリアル加算部での各加算
結果を各チャネル毎に記憶するともに、該FEBEPM
シリアル加算部へ記憶情報を供給すべく構成されたこと
を特徴とする、請求項15記載のSDH伝送方式におけ
るPOH終端処理装置。16. A G1F in which the FEBE serial termination processing unit serially performs FEBE detection of the G1 byte.
An EBE serial detection unit and a V5F that serially performs FEBE detection of the V5 byte
An EBE serial detector, an FEBE selector that selects the FEBE detection signals output from the G1FEBE serial detector and the V5FEBE serial detector, and the addition of FEBEPM based on the FEBE detection signal selected by the FEBE selector. FEB for serial calculation
An EPM serial addition unit is provided, and the storage unit stores each addition result of the FEBEPM serial addition unit for each channel.
Characterized in that it is configured to supply stored information to the serial addition unit, POH termination processing apparatus in SDH transmission system according to claim 1 5, wherein.
EBEシリアル検出部と、 該G1FEBEシリアル検出部からのFEBE検出信号
に基づいてFEBEPMの加算演算をシリアルで行なう
第1FEBEPMシリアル加算部と、 該V5バイトのFEBE検出をシリアルで行なうV5F
EBEシリアル検出部と、 該V5FEBEシリアル検出部からのFEBE検出信号
に基づいてFEBEPMの加算演算をシリアルで行なう
第2FEBEPMシリアル加算部と、 上記の第1FEBEPMシリアル加算部及び第2FEB
EPMシリアル加算部から出力されるFEBEPMの選
択を行なうFEBEPM選択部とをそなえて構成される
とともに、 該記憶部が、該FEBEPMシリアル加算部での各加算
結果を各チャネル毎に記憶するともに、該FEBEPM
シリアル加算部へ記憶情報を供給すべく構成されたこと
を特徴とする、請求項15記載のSDH伝送方式におけ
るPOH終端処理装置。17. A G1F in which the FEBE serial termination processing unit serially performs FEBE detection of the G1 byte.
An EBE serial detector, a first FEBEPM serial adder that serially performs FEBEPM addition operation based on the FEBE detection signal from the G1FEBE serial detector, and a V5F that serially performs FEBE detection of the V5 byte.
An EBE serial detection unit, a second FEEBEPM serial addition unit that serially performs the FEBEPM addition operation based on the FEBE detection signal from the V5FEBE serial detection unit, and the above-mentioned first FEEBEPM serial addition unit and second FEB
And a FEBEPM selection unit that selects the FEEBEPM output from the EPM serial addition unit, and the storage unit stores the addition result of the FEBEPMS serial addition unit for each channel and FEBEPM
Characterized in that it is configured to supply stored information to the serial addition unit, POH termination processing apparatus in SDH transmission system according to claim 1 5, wherein.
号中に含まれるG1バイトとV5バイトのFERFの終
端処理をシリアルで施すFERFシリアル終端処理部と
して構成されるとともに、 該記憶部が該FERFシリアル終端処理部での演算結果
を各チャネル毎に記憶するとともに、該FERFシリア
ル終端処理部へ記憶情報を供給すべく構成されたことを
特徴とする、請求項1又は2に記載のSDH伝送方式に
おけるPOH終端処理装置。18. The POH termination arithmetic processing section is configured as a FERF serial termination processing section for serially performing termination processing of FERF of G1 byte and V5 byte included in the multiplexed signal, and the storage section is SDH transmission according to claim 1 or 2 , characterized in that it is configured to store the calculation result in the FERF serial termination processing unit for each channel and to supply the stored information to the FERF serial termination processing unit. POH termination processing device in the system.
検出するG1FERF表示シリアル検出部と、 該V5バイトがFERFを表示しているのをシリアルで
検出するV5FERF表示シリアル検出部と、 上記のG1FERF表示シリアル検出部及びV5FER
F表示シリアル検出部から出力されるFERF表示検出
信号の選択を行なうFERF表示検出選択部と、 該FERF表示検出選択部で選択されたFERF表示検
出信号に基づいて、上記のG1バイトとV5バイトのF
ERF検出をシリアルで行なうFERFシリアル検出部
とをそなえて構成されるとともに、 該記憶部が、該FERFシリアル検出部での各検出結果
を各チャネル毎に記憶するともに、該FERFシリアル
検出部へ記憶情報を供給すべく構成されていることを特
徴とする、請求項18記載のSDH伝送方式におけるP
OH終端処理装置。19. The G1 FERF display serial detector for serially detecting that the G1 byte displays FERF, and the V5 byte for serially displaying FERF. V5FERF display serial detection unit for detecting, and the above G1FERF display serial detection unit and V5FER
An FERF display detection selection unit that selects the FERF display detection signal output from the F display serial detection unit, and based on the FERF display detection signal selected by the FERF display detection selection unit, the G1 byte and the V5 byte F
The storage unit is configured to include an FERF serial detection unit that performs ERF detection serially, and the storage unit stores each detection result of the FERF serial detection unit for each channel and also to the FERF serial detection unit. P in the SDH transmission system according to claim 18 , characterized in that it is configured to supply information.
OH termination processing device.
検出するG1FERF表示シリアル検出部と、 該G1FERF表示シリアル検出部からのFERF表示
検出信号に基づいて、上記のG1バイトのFERF検出
をシリアルで行なう第1FERFシリアル検出部と、 該V5バイトがFERFを表示しているのをシリアルで
検出するV5FERF表示シリアル検出部と、 該V5FERF表示シリアル検出部からのFERF表示
検出信号に基づいて、上記のV5バイトのFERF検出
をシリアルで行なう第2FERFシリアル検出部と、 上記の第1FERFシリアル検出部及び第2FERFシ
リアル検出部から出力されるFERF表示の選択を行な
うFERF表示選択部とをそなえて構成されるととも
に、 該記憶部が、該第1FERFシリアル検出部での各検出
結果を各チャネル毎に記憶するとともに、該第1FER
Fシリアル検出部へ記憶情報を供給しうる第1記憶部
と、該第2FERFシリアル検出部での各検出結果を各
チャネル毎に記憶するとともに、該第2FERFシリア
ル検出部へ記憶情報を供給しうる第2記憶部とをそなえ
て構成されたことを特徴とする、請求項18記載のSD
H伝送方式におけるPOH終端処理装置。 20. The FERF serial termination processing unit detects the FERF of the G1 byte by serially detecting a G1FERF display serial detection unit, and a FERF display detection signal from the G1FERF display serial detection unit. From the first FERF serial detection unit that serially performs the FERF detection of the G1 byte, the V5FERF display serial detection unit that serially detects that the V5 byte displays FERF, and the V5FERF display serial detection unit. Based on the FERF display detection signal, the second FERF serial detection unit that serially performs the V5 byte FERF detection and the FERF display output from the first FERF serial detection unit and the second FERF serial detection unit are selected. Structured with FERF display selection unit Together are, the storage unit stores the detection results in said 1FERF serial detector for each channel, said 1FER
A first storage unit capable of supplying storage information to the F serial detection unit and each detection result of the second FERF serial detection unit can be stored for each channel, and storage information can be supplied to the second FERF serial detection unit. The SD according to claim 18 , characterized in that the SD is provided with a second storage section.
POH termination processing device in H transmission system .
部が、 該多重信号のJ1バイトとV5バイトの位置を示すタイ
ミング信号を受けて、SPEカウント値を初期化するカ
ウント値初期化部と、 該カウント値初期化部からの信号に基づいて該SPEカ
ウント値の加算制御を施すカウント値加算制御部と、 該カウント値加算制御部でのSPEカウント加算値を各
チャネル毎に保持し、各チャネル毎の保持データを該カ
ウント値初期化部へ供給しうる書き込み・読み出しが自
在な記憶部と、 該カウント値初期化部からの信号及び該多重信号の種別
情報とに基づいて、該POH終端演算処理部での処理の
ためのPOHタイミング信号を生成するPOHタイミン
グ信号生成部とをそなえて構成されたことを特徴とす
る、請求項1記載のSDH伝送方式におけるPOH終端
処理装置。 21. A count value initialization unit for initializing an SPE count value, wherein the POH timing signal serial generation unit receives a timing signal indicating a position of a J1 byte and a V5 byte of the multiplexed signal, and the count value. A count value addition control unit that performs addition control of the SPE count value based on a signal from the initialization unit, and holds the SPE count addition value in the count value addition control unit for each channel, and holds for each channel Based on the write / read-free storage unit that can supply data to the count value initialization unit and the signal from the count value initialization unit and the type information of the multiplex signal, the POH termination calculation processing unit characterized in that the POH timing signal is configured to include a POH timing signal generator for generating for processing, SDH transmission according to claim 1, wherein POH termination unit in formula.
処理をシリアルで施すJ1,J2バイトシリアル終端処
理部と、 該多重信号中に含まれるB3バイトとV5バイトのBI
Pの終端処理と上記のB3バイトとV5バイトのBIP
PMの終端処理をそれぞれシリアルで施すB3,V5バ
イトシリアル終端処理部と、 該多重信号中に含まれるC2バイトとV5バイトのUN
EQの終端処理をシリアルで施すとともに、上記のC2
バイトとV5バイトのSLMの終端処理をシリアルで施
すUNEQ・SLMシリアル終端処理部と、 該多重信号中に含まれるG1バイトとV5バイトのFE
BEの終端処理及び上記のG1バイトとV5バイトのF
EBEPMの終端処理をそれぞれシリアルで施すととも
に、上記のG1バイトとV5バイトのFERFの終端処
理をシリアルで施すFEBE・FERFシリアル終端処
理部とをそなえて構成されるとともに、 該記憶部が、該J1,J2バイトシリアル終端処理部,
該B3,V5バイトシリアル終端処理部,該UNEQ・
SLMシリアル終端処理部,該FEBE・FERFシリ
アル終端処理部での演算結果を各チャネル毎に記憶する
とともに、該J1,J2バイトシリアル終端処理部,該
B3,V5バイトシリアル終端処理部,該UNEQ・S
LMシリアル終端処理部,該FEBE・FERFシリア
ル終端処理部へ記憶情報を供給すべく構成されたことを
特徴とする、請求項1又は2に記載のSDH伝送方式に
おけるPOH終端処理装置。22. The POH termination processing section is included J1 bytes contained in said multiplexing signal, and J1, J2 byte serial termination processing section for performing termination processing J2 byte serial, in said multiplexing signal B3 BI of byte and V5 byte
Termination process of P and BIP of B3 byte and V5 byte mentioned above
B3, V5 byte serial termination processing unit for serially performing PM termination processing, and C2 byte and V5 byte UN included in the multiplexed signal
In addition to serially terminating the EQ, the above C2
UNEQ / SLM serial termination unit for serially terminating SLM of 5 bytes and V5 byte, and FE of G1 byte and V5 byte included in the multiplexed signal
BE termination processing and F of G1 byte and V5 byte described above
The FEBE / FERF serial termination processing unit is configured to perform serial termination processing of EBEPM and serially perform termination processing of FERF of G1 byte and V5 byte described above. , J2 byte serial termination unit,
The B3, V5 byte serial termination processing unit, the UNEQ
The calculation results in the SLM serial termination processing unit and the FEBE / FERF serial termination processing unit are stored for each channel, and the J1, J2 byte serial termination processing unit, the B3, V5 byte serial termination processing unit, and the UNEQ. S
3. The POH termination processing device in the SDH transmission system according to claim 1 or 2, wherein the POH termination processing device is configured to supply storage information to the LM serial termination processing unit and the FEBE / FERF serial termination processing unit.
のチャネル情報が多重された信号についてPOH終端処
理を施すに際して、該多重信号のJ1バイトとV5バイトの位置を示すタイ
ミング信号と該多重信号の種別情報とに基づいて各チャ
ネルに共通のPOH終端演算処理部での処理のためのP
OHタイミング信号をシリアルで生成し、 読み出し及び
書き込みの自在な記憶部に記憶されている対応するチャ
ネルについてのPOH終端処理演算結果に関する記憶情
報を使用して、該POH終端演算処理部にてPOH終端
演算処理を施し、得られたPOH終端演算結果を該記憶
部の対応するチャネルの記憶エリアに記憶することによ
り、該多重信号をチャネル毎に分離せずシリアルのまま
POH終端演算処理を施すことを特徴とする、SDH伝
送方式におけるPOH終端処理方法。23. When performing POH termination processing on a signal multiplexed with a plurality of channel information transmitted by the SDH transmission method, a tie indicating the position of the J1 byte and V5 byte of the multiplexed signal.
Each channel based on the ming signal and the type information of the multiplexed signal.
P for processing in the POH termination arithmetic processing unit common to the channel
The OH timing signal is serially generated , and the POH termination calculation processing unit uses the storage information about the POH termination processing calculation result for the corresponding channel stored in the readable and writable storage unit to terminate the POH termination in the POH termination calculation processing unit. By performing the arithmetic processing and storing the obtained POH termination arithmetic result in the storage area of the corresponding channel of the storage unit, it is possible to perform the POH termination arithmetic processing as serial without separating the multiplexed signal for each channel. A feature is a POH termination processing method in an SDH transmission system.
のチャネル情報が多重された信号についてPOH終端処POH termination processing for the signal in which the channel information of
理を施すに際して、When applying reason 該多重信号の各チャネルの識別を行なうためのアドレスAddress for identifying each channel of the multiplexed signal
情報を生成し、読み出し及び書き込みの自在な記憶部にGenerates information and stores it in a readable and writable storage unit
記憶されている対応するチャネルについてのPOH終端POH termination for the corresponding stored channel
処理演算結果に関する記憶情報を使用して、各チャネルEach channel using the stored information about the processing operation result
に共通のPOH終端演算処理部にてPOH終端演算処理POH termination calculation processing common to all
を施し、得られたPOH終端演算結果を該記憶部の対応And the obtained POH end calculation result is stored in the storage unit.
するチャネルの記憶エリアに記憶することにより、該多By storing in the storage area of the channel
重信号をチャネル毎に分離せずシリアルのままPOH終Duplicate signals are not separated for each channel
端演算処理を施すことを特徴とする、SDH伝送方式にSDH transmission system characterized by performing edge arithmetic processing
おけるPOH終端処理方法。POH termination treatment method in.
のチャネル情報が多重された信号について、ポインタ処
理及びPOH終端処理を施すポインタ・POH終端処理
装置において、 この多重信号についてチャネル毎に分離せずシリアルの
ままポインタ処理を施すシリアルポインタ処理部と、該多重信号のJ1バイトとV5バイトの位置を示すタイ
ミング信号と該多重信号の種別情報とに基づいてPOH
終端処理のためのPOHタイミング信号をシリアルで生
成し、 該多重信号についてチャネル毎に分離せずシリア
ルのままPOH終端処理を施すシリアルPOH終端処理
部とをそなえて構成されたことを特徴とする、SDH伝
送方式におけるポインタ・POH終端処理装置。25. In a pointer / POH termination processing device that performs pointer processing and POH termination processing on a signal multiplexed with a plurality of channel information transmitted by the SDH transmission system, the multiplexed signal is not separated for each channel. A serial pointer processing unit for performing pointer processing as it is, and a tie indicating the position of the J1 byte and V5 byte of the multiplexed signal.
POH based on the ming signal and the type information of the multiplexed signal
Serially generate POH timing signal for termination processing
Form, characterized in that it is configured to include a serial POH termination processing section for performing POH termination remains Serial without separation per channel for said multiplexing signals, pointer · POH termination unit in the SDH transmission scheme.
のチャネル情報が多重された信号について、ポインタ処Pointer processing is performed on the signal with multiplexed channel information.
理及びPOH終端処理を施すポインタ・POH終端処理Pointer / POH termination processing for physical processing and POH termination processing
装置において、In the device, この多重信号についてチャネル毎に分離せずシリアルのThis multiplexed signal is serialized without being separated for each channel.
ままポインタ処理を施すシリアルポインタ処理部と、A serial pointer processing unit that performs pointer processing as it is, 該多重信号の各チャネルの識別を行なうためのアドレスAddress for identifying each channel of the multiplexed signal
情報を生成し、該多重信号についてチャネル毎に分離せInformation is generated and the multiplexed signal is separated for each channel.
ずシリアルのままPOH終端処理を施すシリアルPOHSerial POH that is POH terminated without being serialized
終端処理部とをそなえて構成されたことを特徴とする、Characterized in that it is configured with a termination processing unit,
SDH伝送方式におけるポインタ・POH終端処理装Pointer / POH termination processing device for SDH transmission method
置。Place
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18387096A JP3415366B2 (en) | 1996-07-12 | 1996-07-12 | POH termination processing apparatus, POH termination processing method, and pointer / POH termination processing apparatus in SDH transmission system |
| CNB971146586A CN1154302C (en) | 1996-07-11 | 1997-07-10 | Poiter processing device, channel overhead terminal processor and method thereof |
| US09/590,022 US6912201B1 (en) | 1996-07-12 | 2000-06-08 | Pointer processing apparatus, POH terminating process apparatus, method of POH terminating process and pointer/POH terminating process apparatus in SDH transmission system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18387096A JP3415366B2 (en) | 1996-07-12 | 1996-07-12 | POH termination processing apparatus, POH termination processing method, and pointer / POH termination processing apparatus in SDH transmission system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1032553A JPH1032553A (en) | 1998-02-03 |
| JP3415366B2 true JP3415366B2 (en) | 2003-06-09 |
Family
ID=16143275
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18387096A Expired - Fee Related JP3415366B2 (en) | 1996-07-11 | 1996-07-12 | POH termination processing apparatus, POH termination processing method, and pointer / POH termination processing apparatus in SDH transmission system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3415366B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001203661A (en) * | 2000-01-19 | 2001-07-27 | Anritsu Corp | Channel pointer analyzer for sdh signal |
| JP5078848B2 (en) * | 2008-11-14 | 2012-11-21 | アンリツ株式会社 | Signal label detector |
| CN115907591B (en) * | 2022-12-15 | 2024-07-02 | 浙江蓝景科技有限公司杭州分公司 | Abnormal behavior early warning method and system for ocean cloud bin pollutant transport vehicle |
-
1996
- 1996-07-12 JP JP18387096A patent/JP3415366B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH1032553A (en) | 1998-02-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2033572C (en) | Digital cross connection apparatus | |
| CA2210839C (en) | Reception pointer processing apparatus in sdh transmission system | |
| US5265096A (en) | Sonet alarm indication signal transmission method and apparatus | |
| US4967405A (en) | System for cross-connecting high speed digital SONET signals | |
| EP0886924B1 (en) | Digital cross connect and add/drop multiplexing device for sdh or sonet signals | |
| JP4009666B2 (en) | SDH network and data transmission method thereof | |
| WO1990006645A1 (en) | System for cross-connecting high speed digital signals | |
| JP3415366B2 (en) | POH termination processing apparatus, POH termination processing method, and pointer / POH termination processing apparatus in SDH transmission system | |
| CA2087048C (en) | Derivation of vt group clock from sonet sts-1 payload clock and vt group bus definition | |
| US6157658A (en) | Pointer processing apparatus, POH terminating process apparatus, method of POH terminating process and pointer/POH terminating process apparatus in SDH transmission system | |
| US7180913B2 (en) | Transparent error count transfer method and apparatus | |
| JP3161911B2 (en) | Line switching method and line switching device | |
| US5267236A (en) | Asynchronous parallel data formatter | |
| US6912201B1 (en) | Pointer processing apparatus, POH terminating process apparatus, method of POH terminating process and pointer/POH terminating process apparatus in SDH transmission system | |
| US6859453B1 (en) | Clear channel access methods, apparatuses, media and signals | |
| CA2093997C (en) | Compact device for carrying out terminating processing of sts-n signal | |
| JP3616695B2 (en) | Interface system between units of transmission equipment | |
| EP0944279B1 (en) | Time slot assignment circuit | |
| US7000176B2 (en) | Scalable modular architecture for parity calculation | |
| JP3335981B2 (en) | BIP-N operation device and BIP-N operation method used therefor | |
| EP0488050A2 (en) | Data sensing system | |
| JP2833328B2 (en) | Virtual tributary path idle signal generator | |
| JP2704106B2 (en) | Frame synchronization method for data signal multiplex transmission equipment | |
| JP2541454B2 (en) | Parity insertion method and apparatus | |
| JPH08139702A (en) | Error detection circuit |
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: 20030318 |
|
| LAPS | Cancellation because of no payment of annual fees |