JPS61264830A - Phase synchronized bus method - Google Patents
Phase synchronized bus methodInfo
- Publication number
- JPS61264830A JPS61264830A JP10592385A JP10592385A JPS61264830A JP S61264830 A JPS61264830 A JP S61264830A JP 10592385 A JP10592385 A JP 10592385A JP 10592385 A JP10592385 A JP 10592385A JP S61264830 A JPS61264830 A JP S61264830A
- Authority
- JP
- Japan
- Prior art keywords
- bit
- monitor
- data
- phase
- circuit
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔概 要〕
ディジタル統合サービス網(ISDN : Integ
ratedService Digital Netw
ork )における加入者宅内網終端装置(NT)と加
入者端末装置(TE)とのデータ送信タイミングの自動
位相調整に際し、NT側においてTE側から発信された
モニタビットを含むデータを読みとり、モニタビットの
読みとりが可能となった時点でのりタイミングクロック
をデータに対し反転相としたものを送出し、一方TE側
では時間遅れを生じさせることなくデータを伝送する。[Detailed description of the invention] [Summary] Digital integrated service network (ISDN: Integ)
ratedService Digital Network
During automatic phase adjustment of the data transmission timing between the subscriber premises network terminal equipment (NT) and the subscriber terminal equipment (TE) in the NT side, the NT side reads the data including the monitor bit transmitted from the TE side, and When it becomes possible to read the data, a timing clock with an inverted phase with respect to the data is sent out, and on the TE side, the data is transmitted without any time delay.
本発明はディジタル統合サービス網における位相同期バ
ス方式に関する。The present invention relates to a phase synchronized bus system in a digital integrated service network.
l5DNは電話、ファクシミリ通信サービス等多種多様
なサービスを一つのディジタル通信網で統合して提供す
る網である。かかるl5DNに於いては、その普及に大
きな影響を及ぼすユーザ・網インタフェースが重要であ
り、その為にCCITTに於いても、■シリーズ勧告群
として1インタフエースが勧告されている。このIイン
タフェースの特徴は、線路を4線とし、バス接続されて
いる点である。即ち、交換網と接続された網終端装置と
複数の端末装置とを上り下りのバスで接続するものであ
る。このような■インタフェースに於いては、配線形態
に対応した最大バス長が設定されている。15DN is a network that integrates and provides a wide variety of services such as telephone and facsimile communication services in one digital communication network. In such an I5DN, the user/network interface is important as it has a great influence on its spread, and for this reason, the CCITT also recommends one interface as part of the ■ series recommendation group. The feature of this I interface is that it has four lines and is connected to a bus. That is, a network termination device connected to a switching network and a plurality of terminal devices are connected by an up and down bus. In such an interface, a maximum bus length corresponding to the wiring type is set.
このバス長の制約を緩和する手段の一つとして、位相同
期バス方式が提案されている。この位相同期バス方式は
、網終端装置から総ての端末装置に対するラウンド・ト
リップ・ディレィが等しくなるように、各端末装置のフ
レーム送出位相を調整するものである。このフレーム送
出位相の調整は、モニタビットの送出と、網終端装置で
折返し送出されるモニタエコービットの検出照合により
、自動的に行われるものである。このフレーム送出位相
の調整後は、網終端装置では固定タイミングで各端末装
置からのデータの読取りが可能となるものである。A phase-synchronized bus system has been proposed as one means to alleviate this bus length restriction. This phase-synchronized bus system adjusts the frame transmission phase of each terminal device so that the round trip delay from the network terminating device to all terminal devices is equal. Adjustment of the frame sending phase is automatically performed by sending out monitor bits and detecting and collating monitor echo bits that are sent back at the network termination device. After adjusting the frame sending phase, the network terminal device can read data from each terminal device at a fixed timing.
上記位相同期バス方式の一方の局側の構成例を第5図に
示す。第5図において複数の端末装置1゜2・・・nが
バス5を介して網終端装置3に接続され、加入者回線6
を介してディジタル交換機4に接続されている。また第
6図(a)(b)は位相同期バス方式に於けるフレーム
構成説明図であり同図に於いて、網終端装置から端末装
置へは、第6図(a)の如<NT−TE、端末装置から
網終端装置へは、第6図(b)の如<TE→NTで示し
、1フレームは、250μsで48ビツトからなるもの
である。又Fはフレーム毎に挿入されるフレームビット
、Lは直流バランスビット、DはDチャンルピット、E
はDエコーチャネルビット、Faは補助フレームビット
、Nは補助フレームビットを反転したビット、B1.B
2はBチャネル1,20ビツト、Aは起動用ビット、S
l、S2はスペアビットである。フレームビットFは、
網終端装置から端末装置へのフレームと、端末装置から
網終端装置へのフレームとに於いて、2ビツトのオフセ
ットが設けられている。又矢印はDチャンネルビットD
と、DエコーチャンネルビットEとの対応を示している
。またMはモニタビ・ノド、mはモニタエコービット、
Sはスペアビット、Gはガードビットである。FIG. 5 shows an example of the configuration of one station in the phase synchronized bus system. In FIG. 5, a plurality of terminal devices 1゜2...n are connected to a network termination device 3 via a bus 5, and a subscriber line 6
It is connected to the digital exchange 4 via. FIGS. 6(a) and 6(b) are explanatory diagrams of the frame structure in the phase synchronized bus system. The transmission from the TE and terminal equipment to the network termination equipment is shown as <TE→NT as shown in FIG. 6(b), and one frame consists of 48 bits in 250 μs. Also, F is a frame bit inserted in each frame, L is a DC balance bit, D is a D channel pit, and E
is the D echo channel bit, Fa is the auxiliary frame bit, N is the inverted auxiliary frame bit, B1. B
2 is B channel 1 and 20 bits, A is startup bit, S
l and S2 are spare bits. Frame bit F is
A 2-bit offset is provided between the frame from the network termination device to the terminal device and the frame from the terminal device to the network termination device. Also, the arrow indicates D channel bit D
and the D echo channel bit E are shown. Also, M is monitor bit, m is monitor echo bit,
S is a spare bit, and G is a guard bit.
第5図において、任意の端末装置の番号をiとし、バス
上の遅延時間をT P s 、送受信間の遅延時間をT
Pi とした場合、「2・TPi +TDi=一定」と
なるように、パターンジェネレータ21位相検出回路2
3、遅延回路22で、信号送信タイミングを自動的に調
整する。In FIG. 5, the number of an arbitrary terminal device is i, the delay time on the bus is T P s , and the delay time between transmission and reception is T
In the case of Pi, the pattern generator 21 phase detection circuit 2
3. The delay circuit 22 automatically adjusts the signal transmission timing.
第5図に図示の端末装置TEの詳細回路を第7図(a)
に、また、網終端装置NTの部分回路を第7図(b)に
示す。又これらの動作を示すフローチャートを第8図に
示す。The detailed circuit of the terminal device TE shown in FIG. 5 is shown in FIG. 7(a).
Furthermore, a partial circuit of the network termination device NT is shown in FIG. 7(b). A flowchart showing these operations is shown in FIG.
第7図(a)において、端末装置は、パターンジェネレ
ータ21、タイマ22、位相検出調整回路23、発信部
24、受信部25、τ時間遅延回路26およびセレクタ
27を有している。位相検出調整回路23は、マルチプ
レクサ231、クロック信号HS−CLKが印加された
シフトレジスタ232、セレクタ233、比較回路23
4、カウンタ235、計数器236、マルチプレクサ2
37、フレーム同期回路238、ANDゲート239が
図示の如く接続されている。In FIG. 7(a), the terminal device includes a pattern generator 21, a timer 22, a phase detection adjustment circuit 23, a transmitter 24, a receiver 25, a τ time delay circuit 26, and a selector 27. The phase detection adjustment circuit 23 includes a multiplexer 231, a shift register 232 to which a clock signal HS-CLK is applied, a selector 233, and a comparison circuit 23.
4, counter 235, counter 236, multiplexer 2
37, a frame synchronization circuit 238, and an AND gate 239 are connected as shown.
第7図(b)は、網終端装置NT内のデータDATA’
再生およびモニタビットM検出用のD形フリップフロッ
プ311’、312’が直列に接続されてなる回路31
′を示す。受信データDATAがフリップフロップ31
1′のD入力端子に印加されている。第1のフリップフ
ロップ311のクロック端子にはクロック信号CLKが
印加されている。従ってフリップフロップ312′のD
入力端子には1クロツク遅延の受信データDATAが入
力される。第2のフリップフロップ312′のクロック
端子にはモニタビット検出用クロック信号MCKが印加
されている。FIG. 7(b) shows the data DATA' in the network terminal device NT.
A circuit 31 consisting of D-type flip-flops 311' and 312' connected in series for reproduction and monitor bit M detection.
′ is shown. The received data DATA is the flip-flop 31
1' is applied to the D input terminal. A clock signal CLK is applied to the clock terminal of the first flip-flop 311. Therefore, D of flip-flop 312'
Received data DATA delayed by one clock is input to the input terminal. A monitor bit detection clock signal MCK is applied to the clock terminal of the second flip-flop 312'.
第7図(a)(b’)の回路の動作を、第7図(a)に
図示の回路の動作を示す第8図のフローチャートを参照
して述べる。The operation of the circuit shown in FIGS. 7(a) and 7(b') will be described with reference to the flow chart of FIG. 8 which shows the operation of the circuit shown in FIG. 7(a).
端末装置TEが起動すると、フレーム同期信号の入力を
検出する(第8図、ステップ5OOI)。When the terminal device TE starts up, it detects the input of a frame synchronization signal (FIG. 8, step 5OOI).
すなわち網終端装置NTからデータが送出された場合、
受信部25で受信し、フレーム同期回路238において
受信データからフレームビットFを検出する。フレーム
ビットFが検出されると、モニタビットMの送出タイミ
ングおくれ、すなわち位相同期タイミングを決定するイ
ンデックスiを初期値としてi =1とする(S OO
2)。以下位相調整作業に入る。In other words, when data is sent from the network terminal device NT,
The receiving unit 25 receives the data, and the frame synchronization circuit 238 detects the frame bit F from the received data. When frame bit F is detected, the index i that determines the delay in the sending timing of monitor bit M, that is, the phase synchronization timing, is set to i = 1 as an initial value (S OO
2). The phase adjustment work begins below.
セレクタ233に一上記インデックスiをセットしく5
OO3)、発信部24を介して発信した場合他の端末装
置との衝突がある場合は、例えばバス=0のときは、待
機する(S OO4)。送信可能状態になると以下の位
相調整作業に入る(S005〜5olo)。すなわちカ
ウンタ235を初期値としてj=1としく5OO5)、
パターンジェネレータ21からのランダムデータをモニ
タビットMとして、第9図(a)に図示のデータDAT
AをANDゲート239、マルチプレクサ231、シフ
トレジスタ232、セレクタ233および送信部24を
介して網終端装置NTに送出する(80.06)。この
送信データが網終端装置NT側で受信されデータが読み
とられてモニタビットMが検出されてモニタエコービッ
トmが折り返される。TE側は受信部25を介してモニ
タエコービットmを受信し、さらにマルチプレクサ23
1を介して比較器234に印加し、送信したモニタビッ
トMに対するモニタエコービットmが受信されたか否か
を比較器234で検出する(S007)。若し一致して
いない場合、上記くり返し用インデックスiが最大25
に到達するまで、上記動作をくり返す。このためインデ
ックスiを1づつ増加させてい< (SO21,5O2
4,5O25)。この場合モニタピッl−Mの送出タイ
ミングを順次ずらしていく。ステップ5O22において
、M=1としているのはバスを接地レベルにして他の端
末装置がバスを使用可能にするためである。Please set the index i above in the selector 233.
OO3), If there is a collision with another terminal device when a call is made via the sender 24, for example, when bus=0, the terminal waits (SOO4). When the state becomes ready for transmission, the following phase adjustment work begins (S005 to 5olo). That is, the counter 235 is set to an initial value of j=1 (5OO5),
Using the random data from the pattern generator 21 as the monitor bit M, the data DAT shown in FIG. 9(a) is
A is sent to the network terminal device NT via the AND gate 239, multiplexer 231, shift register 232, selector 233 and transmitter 24 (80.06). This transmission data is received by the network terminal device NT, the data is read, a monitor bit M is detected, and a monitor echo bit m is returned. The TE side receives the monitor echo bit m via the receiving section 25, and further sends it to the multiplexer 23.
1 to the comparator 234, and the comparator 234 detects whether or not the monitor echo bit m for the transmitted monitor bit M has been received (S007). If they do not match, the repetition index i is up to 25.
Repeat the above operation until reaching . Therefore, the index i is increased by 1 < (SO21,5O2
4,5O25). In this case, the sending timing of the monitor pins l-M is sequentially shifted. The reason why M=1 is set in step 5O22 is to bring the bus to the ground level so that other terminal devices can use the bus.
一方、モニタビットMとモニタエコービットmの一致が
とれた場合、確実に一致がとれるタイミングを決定する
ため、複数回、この例では16回くり返して一致される
か否かを試行する(SOO8゜5OO9)。もし、16
回くり返して一致した場合、その時点のインデックスi
で規定された位相ずれによる位相同期タイミングでモニ
タビットMの送出が行なわれるようになる。モニタビッ
トM=1としく5olo)、他の端末装置がバスを使用
できるようにして、自動位相調整作業が終了する。16
回くり返してもモニタビットMとモニタエコービットm
が一致しない場合は、上記同様、インデックスiを増加
させ、すなわち位相シフトを行っていく。インデックス
iが25に到達した場合は、この場合位相同期がとれな
かったことになるので、モニタビットM=1として(S
O22)他の端末装置がバスを使用できるようにし、タ
イマ22をオンにしく5O23)、次の作業に備える。On the other hand, if the monitor bit M and the monitor echo bit m match, in order to determine the timing at which a match can be reliably achieved, trials are performed multiple times, 16 times in this example, to see if they match (SOO8° 5OO9). If 16
If it matches repeatedly, the index i at that time
The monitor bit M is transmitted at the phase synchronization timing based on the phase shift defined by . The monitor bit M=1 (5olo) allows other terminal devices to use the bus, and the automatic phase adjustment operation is completed. 16
Monitor bit M and monitor echo bit M
If they do not match, the index i is increased, that is, the phase shift is performed in the same manner as above. If the index i reaches 25, it means that phase synchronization could not be achieved in this case, so the monitor bit M = 1 (S
O22) Allow other terminal devices to use the bus and turn on the timer 22.5O23) Prepare for the next task.
すなわち、第6図(b)に示すように端末装置TEから
網終端装置NTにモニタビットMを含むデータを送信し
た場合、第6図(a)に図示の如く、NTはモニタビッ
トMを読み出したときモニタエコービットmを折り返す
。網終端装置NTは最遠距離の端末装置について固定位
相でデータが読み取り可能なように設計されている。従
って、各端末装置はモニタビットMの送信に対しモニタ
エコービットmが受信し得るようなタイミングを決定す
ることになる。すなわち、成るタイミングでモニタビッ
トMを送信し、モニタエコービットmが受信されない場
合は、順次モニタビットMの送信タイミングをずらして
いき、モニタエコービットmが安定に受信し得るタイミ
ングにおいて位相同期を図る。That is, when the terminal device TE transmits data including the monitor bit M to the network termination device NT as shown in FIG. 6(b), the NT reads the monitor bit M as shown in FIG. 6(a). When this happens, the monitor echo bit m is returned. The network terminal device NT is designed to be able to read data from the farthest terminal device in a fixed phase. Therefore, each terminal device determines the timing at which the monitor echo bit m can be received with respect to the transmission of the monitor bit M. In other words, the monitor bit M is transmitted at the same timing, and if the monitor echo bit m is not received, the transmit timing of the monitor bit M is sequentially shifted, and phase synchronization is achieved at the timing when the monitor echo bit m can be stably received. .
網終端装置NT側としては、全ての端末装置TEからの
パルス位相が一致することになるので、固定位相でデー
タを読めばよい。従ってNT側では受信したデータを同
じレートのクロック信号を用いて同期化する。モニタビ
ットMについては第7図(b)の図示の回路により検出
し送り返すモニタエコービットmを発生させている。On the network terminating device NT side, since the pulse phases from all the terminal devices TE match, it is sufficient to read data with a fixed phase. Therefore, the NT side synchronizes the received data using a clock signal of the same rate. The monitor bit M is detected by the circuit shown in FIG. 7(b) and a monitor echo bit m is generated to be sent back.
第7図(b)の回路において、受信データDATAから
モニタピッ)Mを検出するに当って、網終端装置NT側
のクロックパルスと端末装置TEとのクロックパルスの
ずれ等から生ずるシフタ等を考慮して、例えば、本来第
9図(a)に図示のタイミングで受信されるべきデータ
DATAが第9図 ′(d)に図示の如く、時間でだけ
遅延されて受信されることを考慮して、クロック信号C
Kで一度叩いた信号を、再度モニタクロック信号MCK
(第9図(C))によって叩いて、データDATA ’
を抽出するようにしている。In the circuit shown in FIG. 7(b), when detecting the monitor signal M from the received data DATA, a shifter, etc. caused by a difference between the clock pulses on the network termination equipment NT side and the clock pulses on the terminal equipment TE is taken into account. For example, considering that the data DATA, which should originally be received at the timing shown in FIG. 9(a), is received with a time delay as shown in FIG. 9'(d), clock signal C
The signal hit once by K is monitored again by the monitor clock signal MCK.
(Figure 9(C))
I am trying to extract.
このためTE側としては、送信時に、遅延回路26にお
いて時間τだけずらせてモニタビットMを送出し、モニ
タビットMがクロック信号の真中に入るようにしている
。すなわち、TE側では、第7図(a)に図示の如く、
遅延回路26を設け、第8図に図示のフローチャートの
ステップ5011に示すようにτ時間遅延している。For this reason, on the TE side, during transmission, the monitor bit M is sent out with a delay of time τ in the delay circuit 26 so that the monitor bit M falls in the middle of the clock signal. That is, on the TE side, as shown in FIG. 7(a),
A delay circuit 26 is provided to delay the process by a time τ as shown in step 5011 of the flowchart shown in FIG.
しかしながら、このようにTE側で遅延することは、モ
ニタビットMの前に設けられたガードビットGを部分的
に占有する、成るいはガードビットGにくい込むことに
なる。例えば、192kHzでデータ伝送する場合、1
ビツトは5.2 m5ecの時間となり、ガードビット
G2ビットで10.4 m5ecの時間であるが、半ビ
ット分τ時間遅延させた場合、ガードビフl−Gに相当
する時間は実質的に7、8 m5ecとなってしまう。However, such a delay on the TE side partially occupies or embeds the guard bit G provided before the monitor bit M. For example, when transmitting data at 192kHz, 1
The time for the bit is 5.2 m5ec, and the time for the guard bit G2 is 10.4 m5ec, but if the delay is delayed by half a bit τ time, the time corresponding to the guard bit G2 is actually 7 or 8 m5ec. It becomes m5ec.
ガードビットGの時間は、NTと最遠のTEとの距離を
規定しているから、上記のように遅延時間によりガード
時間が削減されることは、例えばNTから最遠のTEま
での距離が本来1 kmまでとれるにも拘らず、実質的
に750mまでしかとれなくなるという問題が生じてい
る。The time of the guard bit G defines the distance between the NT and the farthest TE, so the fact that the guard time is reduced by the delay time as described above means that, for example, when the distance from the NT to the farthest TE is A problem has arisen in that although it is originally possible to travel up to 1 km, it is actually only possible to travel up to 750 m.
〔問題点を解決するための手段、および作用〕以上の問
題に鑑み、本発明においては、加入者回線を介してディ
ジタル交換機に接続された網終端装置、およびバスを介
して該網終端装置に接続された複数の端末装置を有し、
該複数の端末装置のそれぞれと前記網終端装置との間の
距離に依存して生ずる信号の位相差を複数の端末装置の
それぞれについて自動的に調整し得るようにした位相同
期バス方式において、前記端末装置の1つから送出され
た所定のビットを含むデータを受信した前記網終端装置
において、該受信データの所定のビットをクロック信号
を反転した単発のクロック信号で読み出して出力し、前
記端末装置において遅延させることなく所定のビットを
含むデータを送出するようにしたことを特徴とする、位
相同期バス方式が提供される。[Means and effects for solving the problem] In view of the above problems, the present invention provides a network termination device connected to a digital exchange via a subscriber line, and a network termination device connected to the network termination device via a bus. It has multiple terminal devices connected,
In the phase synchronized bus system, the phase difference between the signals that occurs depending on the distance between each of the plurality of terminal devices and the network terminating device can be automatically adjusted for each of the plurality of terminal devices. The network terminating device receives data including a predetermined bit sent from one of the terminal devices, reads out the predetermined bit of the received data using a single clock signal obtained by inverting the clock signal, and outputs the data, and outputs the predetermined bit of the received data to the terminal device. A phase synchronized bus system is provided, which is characterized in that data including predetermined bits is transmitted without delay.
本発明の実施例について添付図面を参照して下記に述べ
る。Embodiments of the invention will be described below with reference to the accompanying drawings.
第1図(a)は本発明の一実施例としての端末装置の回
路図を示す。該端末装置は、パターンジェネレータ21
、タイマ22、位相検出調整回路23、発信部24およ
び受信部25を有している。FIG. 1(a) shows a circuit diagram of a terminal device as an embodiment of the present invention. The terminal device includes a pattern generator 21
, a timer 22, a phase detection adjustment circuit 23, a transmitter 24, and a receiver 25.
位相検出調整回路23は、マルチプレクサ231、クロ
ック信号H3−CLKが印加されたシフトレジスタ23
2、セレクタ233、比較回路234、カウンタ235
、計数器236、マルチプレクサ237、フレーム同期
回路238、ANDゲート239が図示の如く接続され
ている。しかしながら、第7図(a)に図示のτ時間遅
延回路26およびセレクタ27は設けられていない。The phase detection adjustment circuit 23 includes a multiplexer 231 and a shift register 23 to which a clock signal H3-CLK is applied.
2, selector 233, comparison circuit 234, counter 235
, a counter 236, a multiplexer 237, a frame synchronization circuit 238, and an AND gate 239 are connected as shown. However, the τ time delay circuit 26 and selector 27 shown in FIG. 7(a) are not provided.
第1図(b)は本発明の一実施例としての網終端装置N
T内のデータDATA ’再生およびモニタビットM検
出用回路31を示す。FIG. 1(b) shows a network termination device N as an embodiment of the present invention.
A circuit 31 for reproducing data DATA' in T and detecting monitor bit M is shown.
第7図(b)における回路31′はD形フリップフロッ
プ311’、312’が直列に接続されていたが、この
実施例においては、D形フリップフロップ311,31
2が並列に設けられている。The circuit 31' in FIG. 7(b) has D-type flip-flops 311' and 312' connected in series; however, in this embodiment, the D-type flip-flops 311, 31
2 are provided in parallel.
受信データDATAが両フリップフロップ311゜31
2のD入力端子に印加されている。第1のフリップフロ
ップ311のクロック端子には第1図(b)のシフトレ
ジスタ232に印加されているものと同様のクロック信
号CLK”が印加されている。第2のフリップフロップ
312のクロック端子にはモニタビット検出用クロック
信号MCKが印加されている。The received data DATA is connected to both flip-flops 311°31
It is applied to the D input terminal of No.2. A clock signal CLK'' similar to that applied to the shift register 232 in FIG. 1(b) is applied to the clock terminal of the first flip-flop 311. A monitor bit detection clock signal MCK is applied to the clock signal MCK.
第1図(a)(b)の回路の動作を、第1図(a)に図
示の回路の動作を示す第2図のフローチャート、第3図
のタイミングチャートを参照して述べる。The operation of the circuit shown in FIGS. 1(a) and 1(b) will be described with reference to the flowchart of FIG. 2 and the timing chart of FIG. 3, which illustrate the operation of the circuit shown in FIG. 1(a).
端末装置TEが起動すると、フレーム同期信号の入力を
検出する(第7図、ステップ5OOI)。When the terminal device TE starts up, it detects the input of a frame synchronization signal (FIG. 7, step 5OOI).
すなわち第3図(a)に図示の如く網終端装置NTから
データが送出された場合、受信部25で受信しく第3図
(c)) 、フレーム同期回路238において受信デー
タからフレームビットFを検出する。フレームビットF
が検出されると、モニタビア)Mの送出タイミングおく
れ、すなわち位相同期タイミングを決定するインデック
スiを初期値としてi=1とする(SOo、2)。以下
位相調整作業に入る。上記動作は従来の場合と同様であ
る。That is, when data is sent from the network terminal device NT as shown in FIG. 3(a), the receiving unit 25 receives the data (FIG. 3(c)), and the frame synchronization circuit 238 detects the frame bit F from the received data. do. Frame bit F
When detected, the index i that determines the delay in sending out the monitor via M, that is, the phase synchronization timing, is set to i=1 as an initial value (SOo, 2). The phase adjustment work begins below. The above operation is similar to the conventional case.
セレクタ233に上記インデックスiをセットしく5O
O3)、発信部24を介して発信した場合他の端末装置
との衝突がある場合は、例えばバス=0のときは、待機
する(SOo4)。送信可能状態になると以下に述べる
位相調整作業に入る(S OO5〜5olo)。すなわ
ちカウンタ235を初期値としてj=1としく5OO5
)、パターンジェネレータ21からのランダムデータを
モニタビットとして、第3図(d)の形態のデータをA
NDゲート239、マルチプレクサ231、シフトレジ
スタ232、セレクタ233および送信部24を介して
網終端装置NTに送出する(S006)。この送信デー
タが網終端装置NT側で受信されデータDATATが第
1図(b)の回路31において読みとられてモニタピッ
l−Mが検出れ、その結果としてモニタエコービットm
が折り返される。TE側は受信部25を介してモニタエ
コービットmを受信し、さらにマルチプレクサ237を
介して比較器234に印加し、送信したモニタビットM
に対するモニタエコービットmが受信されたか否かを比
較器234で検出する(S007)。若し一致していな
い場合、上記くり返し用インデックスiが最大25に到
達するまで、上記動作をくり返す。このためインデック
スiを1づつ増加させてい< (SO21,5O24
,5O25)。この場合モニタビットMの送出タイミン
グを第3図(d)の破線で図示の如く順次ずらしていく
。ステップ5O22において、M=1としているのはバ
スを接地レベルにして他の端末装置がバスを使用可能に
するためである。Set the above index i to the selector 233.5O
O3), If there is a collision with another terminal device when a call is made via the sender 24, for example, when bus=0, the terminal waits (SOo4). When the transmission becomes possible, the phase adjustment work described below begins (SOO5-5olo). In other words, the counter 235 is set to an initial value of j=1 and 5OO5.
), the random data from the pattern generator 21 is used as the monitor bit, and the data in the form of FIG. 3(d) is
It is sent to the network terminal device NT via the ND gate 239, multiplexer 231, shift register 232, selector 233 and transmitter 24 (S006). This transmission data is received by the network termination device NT, and the data DATAT is read by the circuit 31 in FIG.
is folded back. The TE side receives the monitor echo bit m via the receiving unit 25, and further applies it to the comparator 234 via the multiplexer 237, and applies the transmitted monitor bit M
The comparator 234 detects whether or not the monitor echo bit m has been received (S007). If they do not match, the above operation is repeated until the repetition index i reaches a maximum of 25. Therefore, the index i is increased by 1 < (SO21, 5O24
, 5O25). In this case, the sending timing of the monitor bits M is sequentially shifted as shown by the broken line in FIG. 3(d). The reason why M=1 is set in step 5O22 is to bring the bus to the ground level so that other terminal devices can use the bus.
一方、モニタビットMとモニタエコービットmの一致が
とれた場合、確実に一致がとれるタイミングを決定する
ため、複数回、この例では16回くり返して一致される
か否かを試行する( 3008゜5009)。もし、1
6回くり返して一致した場合、その時点のインデックス
iで規定された位相ずれによる位相同期タイミングでモ
ニタビットMの送出が行なわれるようになる。モニタビ
ットM=1としく3010)、他の端末装置がバス使用
可能として自動位相調整作業が終了する。On the other hand, if the monitor bit M and the monitor echo bit m match, in order to determine the timing at which a match can be reliably achieved, it is attempted multiple times, 16 times in this example, to see if they match (3008° 5009). If 1
If they match after repeating six times, the monitor bit M is sent out at the phase synchronization timing based on the phase shift defined by the index i at that time. The monitor bit M is set to 1 (3010), other terminal devices can use the bus, and the automatic phase adjustment operation ends.
16回くり返してもモニタビットMとモニタエコービッ
トmが一致しない場合は、上記同様、インデックスiを
増加させる、すなわち位相シフトタイミングをずらして
いく。インデックスiが25に到達した場合は、確実な
位相同期がとれなかったことになるのでモニタビットM
=1として(S022)他の端末装置がバスを使用でき
るようにし、タイマ22をオンにしく5O23)、次の
作業に備える。If the monitor bit M and the monitor echo bit m do not match even after repeating the process 16 times, the index i is increased, that is, the phase shift timing is shifted, as described above. If the index i reaches 25, it means that reliable phase synchronization has not been achieved, so the monitor bit M
= 1 (S022) to enable other terminal devices to use the bus, turn on the timer 22 (5O23), and prepare for the next operation.
以上の動作に関し、第1図(b)に図示のNT内の回路
31は、受信データDATA (第4図(a))からモ
ニタクロック信号MCK (第4図(C))を用いて直
接モニタビットMを読み出す(第4図(d))。すなわ
ち受信データDATAがモニタクロック信号MCKでモ
ニタビットMを読み込み可能になったときクロック信号
CLK(第4図(b))はデータDATAの中心位置で
読み−取り可能となる。従って、前述の端末装置におけ
る遅延回路26で遅延させた如く、本実施例の端末装置
TE側ではそのような遅延を行う必要がない。Regarding the above operation, the circuit 31 in the NT shown in FIG. 1(b) directly monitors the received data DATA (FIG. 4(a)) using the monitor clock signal MCK (FIG. 4(C)). Read bit M (FIG. 4(d)). That is, when the monitor bit M of the received data DATA becomes readable using the monitor clock signal MCK, the clock signal CLK (FIG. 4(b)) becomes readable at the center position of the data DATA. Therefore, unlike the delay circuit 26 in the terminal device described above, there is no need to perform such a delay on the terminal device TE side of this embodiment.
以上に述べたように本発明によれば端末装置側でモニタ
ビットMの送信タイミングを遅延させる必要がなくなり
、ガードピットの時間が確保されるから、網終端装置か
ら接続可能な端末装置までの距離が大きくとれるという
効果を奏する。As described above, according to the present invention, there is no need to delay the transmission timing of the monitor bit M on the terminal device side, and guard pit time is secured, so the distance from the network termination device to the connectable terminal device is eliminated. This has the effect of increasing the amount of
第1図は本発明の一実施例としての装置回路図であって
第1図(a)は端末装置内の回路を示すものおよび第1
図(b)は網終端装置内の部分的な処理回路を示すもの
、
第2図は第1図(a)装置の動作フローチャート、
第3図は第1図装置のタイミングチャート、第4図は第
1図(b)の回路のタイミングチャート、
第5図はl5DNの構成図、
第6図(a)(b)は信号の整合を採る形態を図解した
図
第7図は従来の装置回路図であって第7図(a)は端末
装置内の回路を示すものおよび第7図(b)は網終端装
置内の部分滴な処理回路を示すもの、第8図は第7図(
、a)装置のタイミングチャート、
第9図は第7図装置のタイミングチャート、である。
(符号の説明)
1、 2・・・端末装置、21・・・パターンジェネレ
ータ、22・・・タイマー、23・・・位相検出回路、
231・・・マルチプレクサ、232・・・シフトレジ
スタ、233・・・セレクタ、234・・・比較回路、
235・・・カウンタ、236・・・計数器、237・
・・マルチプレクサ、238・・・フレーム同期回路、
239・・・ANDゲート、24・・・発信部、25・
・・受信部、3・・・網終端装置、311,312・・
・D形フリッ、ブフロップ、4・・・交換機。
第2 図 実施装置の動作フローチャート第 3 図
タイミングチャート
LFIG. 1 is a circuit diagram of a device as an embodiment of the present invention, and FIG. 1(a) shows a circuit inside a terminal device, and FIG.
Figure (b) shows a partial processing circuit within the network termination equipment, Figure 2 is an operation flowchart of the equipment shown in Figure 1 (a), Figure 3 is a timing chart of the equipment shown in Figure 1, and Figure 4 is Figure 1 (b) is a timing chart of the circuit; Figure 5 is a configuration diagram of the l5DN; Figures 6 (a) and (b) are diagrams illustrating the form of signal matching; Figure 7 is a conventional device circuit diagram. 7(a) shows a circuit in the terminal device, FIG. 7(b) shows a partial processing circuit in the network termination device, and FIG. 8 shows the circuit in the terminal device (
, a) Timing chart of the device; FIG. 9 is a timing chart of the device shown in FIG. 7. (Explanation of symbols) 1, 2...Terminal device, 21...Pattern generator, 22...Timer, 23...Phase detection circuit,
231... Multiplexer, 232... Shift register, 233... Selector, 234... Comparison circuit,
235...Counter, 236...Counter, 237.
...Multiplexer, 238...Frame synchronization circuit,
239...AND gate, 24...Transmission section, 25.
...Receiving unit, 3...Network termination device, 311, 312...
・D-type flip, bflop, 4...exchange machine. Fig. 2 Operation flowchart of the implementation device Fig. 3
timing chart L
Claims (1)
網終端装置、およびバスを介して該網終端装置に接続さ
れた複数の端末装置を有し、該複数の端末装置のそれぞ
れと前記網終端装置との間の距離に依存して生ずる信号
の位相差を複数の端末装置のそれぞれについて自動的に
調整し得るようにした位相同期バス方式において、前記
端末装置の1つから送出された所定のビットを含むデー
タを受信した前記網終端装置において、該受信データの
所定のビットをクロック信号を反転した単発のクロック
信号で読み出して出力し、前記端末装置において遅延さ
せることなく所定のビットを含むデータを送出するよう
にしたことを特徴とする、位相同期バス方式。1. A network terminating device connected to a digital exchange via a subscriber line, and a plurality of terminal devices connected to the network terminating device via a bus, each of the plurality of terminal devices and the network terminating device In a phase synchronized bus system in which the phase difference of a signal that occurs depending on the distance between the terminal devices can be automatically adjusted for each of a plurality of terminal devices, a predetermined signal sent from one of the terminal devices The network terminal device that has received the data containing the bits reads and outputs a predetermined bit of the received data using a single clock signal obtained by inverting the clock signal, and the terminal device reads the data containing the predetermined bit without delay. A phase-synchronized bus system that is characterized by transmitting .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10592385A JPS61264830A (en) | 1985-05-20 | 1985-05-20 | Phase synchronized bus method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10592385A JPS61264830A (en) | 1985-05-20 | 1985-05-20 | Phase synchronized bus method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS61264830A true JPS61264830A (en) | 1986-11-22 |
Family
ID=14420381
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10592385A Pending JPS61264830A (en) | 1985-05-20 | 1985-05-20 | Phase synchronized bus method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS61264830A (en) |
-
1985
- 1985-05-20 JP JP10592385A patent/JPS61264830A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4439763A (en) | Collision avoiding system and protocol for a multiple access digital communications system | |
US4562573A (en) | Method and apparatus for adjusting channel insertion timing | |
US5793809A (en) | Transparent technique for Mu-law modems to detect an all-digital circuit connection | |
US4569062A (en) | Interface circuit for interfacing between asynchronous data in start/stop format and synchronous data | |
US5204860A (en) | Network terminating terminal apparatus for integrated services digital network | |
US5408507A (en) | Extended range enhanced skew controller | |
US4488294A (en) | Establishing and supporting data traffic in private branch exchanges | |
US4943959A (en) | Data packet switching | |
CN102202386B (en) | Clock synchronization method, device and system | |
US4367549A (en) | Method and apparatus for multiplexing a data signal and secondary signals | |
JPS61264852A (en) | Digital subscriber line test method | |
US4631721A (en) | Bidirectional communication system of a two-wire bus comprising an active terminator | |
US5046074A (en) | Synchronization method and synchronization recovery devices for half-duplex communication | |
US5123009A (en) | Method and apparatus for disabling an echo canceller | |
US4277843A (en) | Closed-loop telecommunication system | |
JPS61264830A (en) | Phase synchronized bus method | |
EP0405041B1 (en) | Terminal adapter having a multiple HDLC communication channels receiver for processing control network management frames | |
JP3148003B2 (en) | Receiving data playback device | |
CA1128630A (en) | Data synchronization circuit | |
AU564314B2 (en) | Apparatus for receiving high-spedd data in packet form | |
US6081556A (en) | Transparent technique for Mu-law modems to detect an all-digital circuit connection | |
US5729578A (en) | Data receiver for rearranging the frame pattern of data received | |
JPS6059841A (en) | Variable communication speed terminal equipment | |
JPS62281624A (en) | Multi-frame system | |
US3963867A (en) | Method for indicating a free-line state in a binary data communication system |