JPH04250730A - Line control data multiplexer circuit - Google Patents

Line control data multiplexer circuit

Info

Publication number
JPH04250730A
JPH04250730A JP3008256A JP825691A JPH04250730A JP H04250730 A JPH04250730 A JP H04250730A JP 3008256 A JP3008256 A JP 3008256A JP 825691 A JP825691 A JP 825691A JP H04250730 A JPH04250730 A JP H04250730A
Authority
JP
Japan
Prior art keywords
control data
line control
buffer
frame
multiplexed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP3008256A
Other languages
Japanese (ja)
Inventor
Miyuki Atsuta
熱田 美由紀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP3008256A priority Critical patent/JPH04250730A/en
Publication of JPH04250730A publication Critical patent/JPH04250730A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To control a latch timing of a data to a 2nd buffer and to multiplex a line control data of an input generated from a control section onto a time division multiplex signal without missing by providing a write inhibit control circuit to the multiplexer circuit even when plural ports are employed. CONSTITUTION:The multiplexer circuit is provided with a write inhibit control circuit 2, which prevents missing of the line control data by inhibiting the latch to a 2nd buffer 3 in the write state to the 1st buffer 1 when a line control data to be multiplexed in a multi-frame period timing is latched to the 2nd buffer 3 from the 1st buffer 1 to receive the line control data at first, in the case of the line control data for plural ports inserted to an optional time slot of the time division multiplex signal whose each frame consists of plural time slots and whose plural frames form one multi-frame is inputted at a period being an integral number of multiple of the said frame period and in excess of the multi-frame.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は回線制御データ多重回路
に関し、特に時分割多重信号の指定されたタイムスロッ
トに多重すべき回線制御データを入力し、多重化して出
力する回線制御データ多重回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a line control data multiplexing circuit, and more particularly to a line control data multiplexing circuit that inputs line control data to be multiplexed into a designated time slot of a time division multiplexed signal, multiplexes the data, and outputs the multiplexed signal. .

【0002】0002

【従来の技術】一般に時分割多重信号は図3に示すよう
に、多重化フレームとして時間軸上に設定される1マル
チフレームを複数のフレーム、例えばm(mは整数)フ
レームで1マルチフレームを構成する。この構成で各フ
レーム(1〜mフレーム)はフレーム先頭バイトFと複
数のタイムスロットから構成されるが、このタイムスロ
ット内の1つを回線制御データ伝送用として、例えばタ
イムスロットS1〜Smを指定している。一方、伝送す
べき回線制御データが図3の下側に示すように、例えば
5ビット構成(ポート1の場合、A1〜A5ビット)で
あり、ポート1〜ポート4までの回線制御データが非同
期に任意の位相で入力されたとする。しかし、全くの非
同期関係であると時分割多重信号のフレームへ多重化す
る際に、内容の欠落などが生じる危険性があるため、あ
る程度の制限条件が必要である。今、条件として発生す
る回線制御データの信号速度は時分割多重信号に多重す
べき伝送情報量よりも充分遅く、発生する回線制御デー
タの信号速度をV1、時分割多重信号で与えられる回線
制御データの伝送速度をV2としV1<<V2とする。 すなわち、図3ではポート1用回線制御データの1ビッ
トのパルス幅のタイムT1に対し、多重化フレームの1
ビットのパルス幅のタイムはS/5であり、十分に余裕
のある低速度回線データを多重化する。今、ポート1〜
3までの回線データを多重化する例を説明すると、ポー
ト1のビットA1〜A5は、多重化フレームのフレーム
1〜m(m=5とする)の各タイムスロットS1〜S5
に分散して挿入される。ポート2のビットB1〜B5は
タイムスロットS1〜S5に分散して挿入される。以降
同様にポート3のビットC1〜C5もタイムスロットS
1〜S5に分散して挿入される。今ポート1〜ポート3
の各回線制御データが互いに非同期で時間遅延ΔT1,
ΔT2,ΔT3であったとしても、多重化が可能である
。しかし、図3においてポート4の回線制御データがさ
らに時間遅延ΔT4であったとすると、タイムスロット
S1〜S5内に挿入しようとしても抽出が不可能となる
2. Description of the Related Art Generally, as shown in FIG. 3, in a time division multiplexed signal, one multiframe set on the time axis as a multiplexed frame is divided into multiple frames, for example, m frames (m is an integer). Configure. In this configuration, each frame (frames 1 to m) consists of a frame first byte F and multiple time slots, and one of these time slots is designated for transmission of line control data, for example, time slots S1 to Sm are designated. are doing. On the other hand, as shown in the lower part of FIG. 3, the line control data to be transmitted has, for example, a 5-bit configuration (A1 to A5 bits in the case of port 1), and the line control data from ports 1 to 4 are asynchronously transmitted. Suppose that it is input at an arbitrary phase. However, if there is a completely asynchronous relationship, there is a risk that content will be lost when multiplexing into a frame of a time division multiplexed signal, so some restrictive conditions are required. Now, the condition is that the signal speed of the line control data generated is sufficiently slower than the amount of transmission information to be multiplexed into the time division multiplex signal, and the signal speed of the line control data generated is V1, the line control data given by the time division multiplex signal. Let the transmission speed of V2 be V1<<V2. That is, in FIG. 3, for time T1 of the 1-bit pulse width of the line control data for port 1, 1 of the multiplexed frame
The bit pulse width time is S/5, and low-speed line data with sufficient margin is multiplexed. Now port 1~
To explain an example of multiplexing up to 3 line data, bits A1 to A5 of port 1 correspond to each time slot S1 to S5 of frames 1 to m (assuming m=5) of the multiplexed frame.
are distributed and inserted. Bits B1 to B5 of port 2 are distributed and inserted into time slots S1 to S5. Thereafter, bits C1 to C5 of port 3 are also assigned to time slot S.
It is distributed and inserted into S1 to S5. Now port 1 to port 3
Each line control data is asynchronous to each other and has a time delay ΔT1,
Multiplexing is possible even if ΔT2 and ΔT3. However, in FIG. 3, if the line control data of port 4 has a further time delay ΔT4, it will not be possible to extract it even if it is attempted to be inserted into time slots S1 to S5.

【0003】したがって、上述した従来の回線制御デー
タが非同期であっても、余裕をもって多重化するために
はポート2,ポート3までが限度であった。
[0003] Therefore, even if the conventional line control data described above is asynchronous, it is limited to ports 2 and 3 in order to multiplex it with sufficient margin.

【0004】上述した従来の回線制御データ多重回路と
しては、図2に示すように、伝送信号である時分割多重
信号100と多重化回線制御データ103とを時分割多
重化するMUX4、図3に示すポート1〜ポート4の複
数の回線制御データを入力回線制御データ101とクロ
ックAを入力し一時記憶する第1バッファ、この第1バ
ッファに記憶されたデータを多重化信号のマルチフレー
ムパルス104(図3のmフレームパルスMF1,MF
2)の周期で区切って、第1バッファ1の回線制御デー
タを読み出して書き込み一時記憶する第2バッファ3か
ら構成されていた。ここで前述したように第1バッファ
1から第2バッファ2に移す場合には、例えばポート4
用回線制御データの欠落がないように十分に余裕のある
回線制御データのみを入力していた。
The above-mentioned conventional line control data multiplexing circuit includes a MUX 4, which time-division multiplexes a time-division multiplex signal 100, which is a transmission signal, and multiplexed line control data 103, as shown in FIG. A first buffer that inputs and temporarily stores a plurality of line control data of ports 1 to 4 shown in FIG. m-frame pulses MF1, MF in Figure 3
It was composed of a second buffer 3 for reading, writing and temporarily storing line control data in the first buffer 1 at intervals of 2). Here, as mentioned above, when transferring from the first buffer 1 to the second buffer 2, for example, port 4
Only enough line control data was entered to ensure that no line control data was missing.

【0005】[0005]

【発明が解決しようとする課題】上述した従来の回線制
御データ多重回路は、多重化すべき複数の非同期の回線
制御データが時分割多重化信号の指定されたタイムスロ
ット内に多重化されるかどうかを監視し、オーバフロー
する場合には第1バッファから第2バッファへの転送を
禁止する回路がないので、回線制御データの一部が多重
化されずに欠落してしまう欠点があった。
[Problem to be Solved by the Invention] The conventional line control data multiplexing circuit described above is concerned with determining whether a plurality of asynchronous line control data to be multiplexed are multiplexed within a designated time slot of a time division multiplexed signal. Since there is no circuit that monitors the data and prohibits transfer from the first buffer to the second buffer in the event of an overflow, there is a drawback that part of the line control data is not multiplexed and is lost.

【0006】[0006]

【課題を解決するための手段】本発明の回線制御データ
多重回路は各フレームが複数のタイムスロットで構成さ
れ、前記複数のフレームで1マルチフレームを構成する
時分割多重信号の任意のタイムスロットに挿入される複
数ポート用の回線制御データが前記フレーム周期の整数
倍でかつ、マルチフレーム周期を越える周期で入力され
る場合に、前記回線制御データを最初に入力する第1バ
ッファから前記マルチフレーム周期タイミングで多重化
すべき回線制御データを第2バッファへラッチするとき
に、前記第1バッファへの書き込み中であれば前記第2
バッファへのラッチを禁止することにより、前記回線制
御データの欠落を防ぐことを特徴とする。
[Means for Solving the Problems] In the line control data multiplexing circuit of the present invention, each frame is composed of a plurality of time slots, and the plurality of frames constitute one multiframe. When line control data for multiple ports to be inserted is input at an integral multiple of the frame period and at a period exceeding the multi-frame period, the multi-frame period starts from the first buffer into which the line control data is first input. When latching the line control data to be multiplexed at the timing to the second buffer, if writing to the first buffer is in progress, the second buffer
The present invention is characterized in that the loss of the line control data is prevented by prohibiting latching into the buffer.

【0007】[0007]

【実施例】次に本発明について図面を参照して説明する
。図1は本発明の一実施例のブロック図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be explained with reference to the drawings. FIG. 1 is a block diagram of one embodiment of the present invention.

【0008】図1において、本発明の回路は、第1バッ
ファ1,書き込み禁止制御回路2,第2バッファ3とM
UX4とで構成されている。
In FIG. 1, the circuit of the present invention includes a first buffer 1, a write inhibit control circuit 2, a second buffer 3 and an M
It is composed of UX4.

【0009】次にこの動作について説明する。時分割多
重信号に多重するため制御部5で入力の回線制御データ
101はこれに同期したクロックAにより第1バッファ
1に取りこまれる。入力の回線制御データ101及びク
ロックAの条件は従来例で記した条件と同じとする。ま
た、時分割多重信号のマルチフレームパルスMF1,M
F2(周期m)と入力の多重化回線制御データフレーム
パルスKA1〜KD2の1周期(周期k)の関係はm<
kとする。従来例では第1バッファ1から出力されたデ
ータはmフレームパルス104で第2バッファ3でラッ
チされるが、実装されるポートが複数ポートであるため
入力される回線制御データの1周期(kフレーム)の中
にポート4の回線制御データを多重しなければならない
ので、4ポート分多重した回線制御データの時間長が時
分割多重信号のフレーム長より長くなってしまう。ここ
で書き込み禁止制御回路2はmフレームパルスによる書
き込みタイミングを制御する。具体的には図3における
ポート1から〜ポート4のそれぞれの回線制御データの
始めに多重化データフレームパルスKA1〜KD1が設
けられている。図1に示す多重化データフレームパルス
の信号105が書き込み禁止制御回路2に送られて、マ
ルチフレームパルスMF1との非同期の状態、すなわち
、ポート1の場合にはMFとKAT1との遅延時間差Δ
T1が計数される。この遅延時間差ΔT1が0の場合に
は(図3参照)、ポート1用回線制御データの開始パル
スKA1と次の周期の開始パルスKA2との間の時間が
明らかにマルチフレームパルスMF1とMF2との間に
あるので、多重化可能である。次にポート2,3の場合
には遅延時間差ΔT2,ΔT3があるが、この遅延時間
差をプラスしても次の開始パルスKA2,KB2までの
間の時間がマルチフレームパルスMF1とMF2との間
にあるので、多重化可能である。しかし、ポート4の場
合にはMF1と回線制御データの開始パルスKD1との
遅延時間差がΔT4あり、KD1とKD2の時間間隔が
MF1とMF2の時間間隔より大幅にシフトして、時分
割多重化信号とのタイミングが合わないので、多重化で
きない。このような場合に、書き込み禁止制御回路2は
多重化不可能と判定して、次のマルチフレームパルスM
F2を第2バッファ3に送らない。したがって1マルチ
フレームに多重化を予定しているポートの回線制御デー
タが例えば4ポートとすれば、4ポートの回線制御デー
タが前述の方式ですべて多重化可能と判定すれば、マル
チフレームパルスMF2を第2バッファ2に送り、4ポ
ート分の制御データをすべて第2バッファに転送する。 なお、1マルチフレームに多重化可能なポートの制御デ
ータの数は設計条件で決定される。このように回線制御
データを第1バッファ1に書き込んでいる途中にmフレ
ームパルスが発生したなら、書き込み禁止制御回路2に
より第1バッファ1から第2バッファ3へのラッチを禁
止する。しかし、1度ラッチを禁止された図3のポート
4用回線制御データは次のmフレームパルスのタイミン
グによって必ずラッチされ第2バッファ3へデータを取
り込むことが出来る。ラッチされた入力の回線制御デー
タ101は、時分割多重信号の各フレームの各タイムス
ロットS1〜S3にフレーム多重され出力される。
Next, this operation will be explained. In order to multiplex it into a time division multiplexed signal, input line control data 101 is taken into the first buffer 1 by a clock A synchronized with the input line control data 101 in the control unit 5. The conditions for input line control data 101 and clock A are the same as those described in the conventional example. In addition, multi-frame pulses MF1, M of the time division multiplexed signal
The relationship between F2 (period m) and one period (period k) of the input multiplex line control data frame pulses KA1 to KD2 is m<
Let it be k. In the conventional example, the data output from the first buffer 1 is latched by the second buffer 3 at m frame pulses 104, but since multiple ports are implemented, one period (k frames) of input line control data ), the time length of the multiplexed line control data for four ports becomes longer than the frame length of the time division multiplexed signal. Here, the write prohibition control circuit 2 controls the write timing using m frame pulses. Specifically, multiplexed data frame pulses KA1 to KD1 are provided at the beginning of each line control data for ports 1 to 4 in FIG. The multiplexed data frame pulse signal 105 shown in FIG.
T1 is counted. When this delay time difference ΔT1 is 0 (see FIG. 3), the time between the start pulse KA1 of the line control data for port 1 and the start pulse KA2 of the next cycle is clearly different from that of the multi-frame pulses MF1 and MF2. Since it is in between, multiplexing is possible. Next, in the case of ports 2 and 3, there is a delay time difference ΔT2, ΔT3, but even if this delay time difference is added, the time until the next start pulse KA2, KB2 is the same as that between multi-frame pulses MF1 and MF2. Therefore, multiplexing is possible. However, in the case of port 4, there is a delay time difference ΔT4 between MF1 and the start pulse KD1 of the line control data, and the time interval between KD1 and KD2 shifts significantly from the time interval between MF1 and MF2, resulting in a time division multiplexed signal. Because the timing does not match, multiplexing is not possible. In such a case, the write prohibition control circuit 2 determines that multiplexing is not possible and starts the next multi-frame pulse M.
F2 is not sent to the second buffer 3. Therefore, if the line control data of the ports scheduled to be multiplexed into one multiframe are, for example, 4 ports, and it is determined that all the line control data of the 4 ports can be multiplexed using the above method, the multiframe pulse MF2 is All the control data for 4 ports is transferred to the second buffer 2. Note that the number of port control data that can be multiplexed into one multiframe is determined by design conditions. If an m-frame pulse is generated while the line control data is being written to the first buffer 1 in this manner, the write prohibition control circuit 2 prohibits latching from the first buffer 1 to the second buffer 3. However, the line control data for port 4 in FIG. 3, which has been once prohibited from being latched, is always latched at the timing of the next m frame pulse and can be taken into the second buffer 3. The latched input line control data 101 is frame-multiplexed into each time slot S1 to S3 of each frame of the time-division multiplexed signal and output.

【0010】0010

【発明の効果】以上説明したように、本発明は、ポート
が複数ポートであっても書き込み禁止制御回路を設ける
ことにより、第2バッファへのデータのラッチタイミン
グが制御されるので、制御部より発生される入力の回線
制御データを時分割多重信号に欠落することなく多重化
することが出来るという効果がある。
Effects of the Invention As explained above, in the present invention, even if there are multiple ports, the latch timing of data to the second buffer is controlled by providing a write prohibition control circuit. This has the effect that generated input line control data can be multiplexed into a time division multiplexed signal without any loss.

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

【図1】本発明の一実施例の回線制御データ多重回路の
ブロック図である。
FIG. 1 is a block diagram of a line control data multiplexing circuit according to an embodiment of the present invention.

【図2】本実施例および従来例を説明する一般的な信号
のタイミング図である。
FIG. 2 is a general signal timing diagram illustrating the present embodiment and a conventional example.

【図3】従来の回線制御データ多重回路のブロック図で
ある。
FIG. 3 is a block diagram of a conventional line control data multiplexing circuit.

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

1    第1バッファ 2    書き込み禁止制御回路 3    第2バッファ 1 First buffer 2 Write protection control circuit 3 Second buffer

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】  各フレームが複数のタイムスロットで
構成され、前記複数のフレームで1マルチフレームを構
成する時分割多重信号の任意のタイムスロットに挿入さ
れる複数ポート用の回線制御データが前記フレーム周期
の整数倍でかつ、マルチフレーム周期を越える周期で入
力される場合に、前記回線制御データを最初に入力する
第1バッファから前記マルチフレーム周期タイミングで
多重化すべき回線制御データを第2バッファへラッチす
るときに、前記第1バッファへの書き込み中であれば前
記第2バッファへのラッチを禁止することにより、前記
回線制御データの欠落を防ぐことを特徴とする回線制御
データ多重回路。
1. Each frame is composed of a plurality of time slots, and the line control data for multiple ports is inserted into an arbitrary time slot of a time division multiplexed signal in which the plurality of frames constitute one multiframe. When the line control data is input at an integral multiple of the cycle and at a cycle exceeding the multi-frame cycle, the line control data to be multiplexed at the multi-frame cycle timing is transferred from a first buffer into which the line control data is first input to a second buffer. A line control data multiplexing circuit characterized in that when latching, if writing to the first buffer is in progress, latching to the second buffer is prohibited, thereby preventing loss of the line control data.
【請求項2】  前記第1バッファから各ポート用の回
線制御データ開始の多重化データフレームパルスと外部
からマルチフレームパルスの開始パルスとを入力して、
この2つのパルス相互の遅延時間差を比較して、前記マ
ルチフレーム内に多重化可能な所定の複数ポート用の回
線制御データすべてを判定し、1ポートでも多重化不可
能と判定した場合には前記第2バッファへのマルチフレ
ームパルスの送出を禁止する書き込み禁止制御回路を有
することを特徴とする請求項1記載の回線制御データ多
重回路。
2. Inputting a multiplexed data frame pulse for starting line control data for each port from the first buffer and a starting pulse for a multi-frame pulse from the outside,
The delay time difference between these two pulses is compared to determine all the line control data for a plurality of predetermined ports that can be multiplexed within the multiframe, and if it is determined that even one port cannot be multiplexed, the 2. The line control data multiplexing circuit according to claim 1, further comprising a write prohibition control circuit for prohibiting transmission of multi-frame pulses to the second buffer.
JP3008256A 1991-01-28 1991-01-28 Line control data multiplexer circuit Pending JPH04250730A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3008256A JPH04250730A (en) 1991-01-28 1991-01-28 Line control data multiplexer circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3008256A JPH04250730A (en) 1991-01-28 1991-01-28 Line control data multiplexer circuit

Publications (1)

Publication Number Publication Date
JPH04250730A true JPH04250730A (en) 1992-09-07

Family

ID=11688065

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3008256A Pending JPH04250730A (en) 1991-01-28 1991-01-28 Line control data multiplexer circuit

Country Status (1)

Country Link
JP (1) JPH04250730A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63200639A (en) * 1987-02-17 1988-08-18 Nippon Telegr & Teleph Corp <Ntt> Frame aligner
JPS63246044A (en) * 1987-03-31 1988-10-13 Nec Corp Data multiplexing system
JPH02125539A (en) * 1988-11-04 1990-05-14 Nec Corp Drop insert system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63200639A (en) * 1987-02-17 1988-08-18 Nippon Telegr & Teleph Corp <Ntt> Frame aligner
JPS63246044A (en) * 1987-03-31 1988-10-13 Nec Corp Data multiplexing system
JPH02125539A (en) * 1988-11-04 1990-05-14 Nec Corp Drop insert system

Similar Documents

Publication Publication Date Title
US5757871A (en) Jitter suppression circuit for clock signals used for sending data from a synchronous transmission network to an asynchronous transmission network
US4860283A (en) Data multiplex transmission system
JPH0654901B2 (en) Format conversion control method
US5014271A (en) Pulse insertion circuit
US4392234A (en) PCM Signal interface apparatus
CA1212743A (en) Digital transmission systems
US6775294B2 (en) Time slot assigner for communication system
CA2076144C (en) Delay-in-frames correcting system in a pcm transmission line
EP0353610A2 (en) Multiplexing apparatus
US4967410A (en) Method of multiplexing digital signals and apparatus therefor
US5287360A (en) Device for inserting information bits into a specific frame structure
JPH07507426A (en) Method and apparatus for monitoring filling rate of elastic buffer memory in a synchronous digital telecommunications system
US3830981A (en) Pulse stuffing control circuit for reducing jitter in tdm system
JPH05191441A (en) System for processing synchronized time-division signal like non-synchronized time-division data packet
JPH04211535A (en) Device for inserting information bits into specific frame structures
US5212688A (en) TDM expansion bus
JP3009745B2 (en) Method of synchronous exchange of signal information
JP2713252B2 (en) Packet phase synchronization circuit
JP3030783B2 (en) Receive data synchronization circuit
US5359604A (en) Input-output signal control apparatus
JP3010634B2 (en) Frame synchronous multiplex processing
JP2834145B2 (en) Packet phase synchronization circuit and packet phase synchronization method
JPS6129226A (en) Channel data separating device
JPH0681118B2 (en) Multiplexer
JPH0429429A (en) Channel identifying method for time division multiplex transmission equipment

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19971224