JPH0697764B2 - D channel contention control test method - Google Patents
D channel contention control test methodInfo
- Publication number
- JPH0697764B2 JPH0697764B2 JP62203718A JP20371887A JPH0697764B2 JP H0697764 B2 JPH0697764 B2 JP H0697764B2 JP 62203718 A JP62203718 A JP 62203718A JP 20371887 A JP20371887 A JP 20371887A JP H0697764 B2 JPH0697764 B2 JP H0697764B2
- Authority
- JP
- Japan
- Prior art keywords
- channel
- line
- terminal
- data
- multiplexer
- 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 - Lifetime
Links
- 238000010998 test method Methods 0.000 title claims description 5
- 238000012360 testing method Methods 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 2
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Monitoring And Testing Of Exchanges (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] この発明は、ISDNの各端末がDチャネル競合制御機能を
もつかどうかの試験方法についてのものであり、さらに
具体的には、ISDNの各端末がもっているDチャネル競合
制御機能が正常かどうかの試験を行うために、各端末が
Dチャネルに同時にデータを出力し、端末どうしで競合
状態を発生させる方法についてのものである。DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention relates to a test method of whether or not each terminal of ISDN has a D-channel contention control function, and more specifically, each of ISDN terminals. In order to test whether or not the D-channel contention control function possessed by the terminals is normal, each terminal outputs data to the D-channel at the same time, and a contention state is generated between the terminals.
[従来の技術] CCITT−I.430によれば、端末が通信を開始する場合、D
チャネルと呼ばれる制御ビットに制御データを出す必要
があるが、このとき複数の端末が同時にDチャネルにデ
ータを出し始め、端末どうしで競合状態が発生する場合
がある。このため、各端末はCCITT−I.430で規定される
競合制御機能をもち、競合による誤動作を防ぐ。[Prior Art] According to CCITT-I.430, when a terminal starts communication, D
It is necessary to output control data to a control bit called a channel. At this time, a plurality of terminals may start to output data to the D channel at the same time, which may cause a race condition between the terminals. Therefore, each terminal has a contention control function specified in CCITT-I.430, and prevents malfunction due to contention.
次に、端末とDSUの接続状態を第2図により説明する。
第2図の1は端末、2はDSUである。CCITT−I.430によ
れば、端末1は1台のDSU2に最大8台まで接続すること
ができる。Next, the connection state between the terminal and the DSU will be described with reference to FIG.
In FIG. 2, 1 is a terminal and 2 is a DSU. According to CCITT-I.430, up to eight terminals 1 can be connected to one DSU2.
各端末1はT線とR線でDSU2に接続されており、T線を
通してDSU2にデータを送り、R線を通してDSU2からデー
タを受ける。T線とR線はデータバスを構成する。Each terminal 1 is connected to DSU2 by T line and R line, sends data to DSU2 through T line, and receives data from DSU2 through R line. The T line and the R line form a data bus.
次に、CCITT−I.430の図3/I.430によるフレーム構成の
主要部を第3図により説明する。フレームは端末1から
DSU2にデータを送るフレームAと、DSU2から端末1にデ
ータを送るフレームBで構成され、フレームAにはDチ
ャネルがあり、フレームBにはEチャネルがある。Next, the main part of the frame structure according to FIG. 3 / I.430 of CCITT-I.430 will be described with reference to FIG. Frame from terminal 1
It is composed of a frame A for sending data to the DSU2 and a frame B for sending data from the DSU2 to the terminal 1. The frame A has a D channel and the frame B has an E channel.
端末1がフレームAのDチャネルにデータを送信する
と、DSU2がそのデータと同じものをR線を通して、フレ
ームBのEチャネルに折り返す。各端末1は、フレーム
BのEチャネルのデータを常時監視する。端末1がフレ
ームAのDチャネルを使用しない場合、端末1はフレー
ムAのDチャネルにデータ「1」を送り続ける。When the terminal 1 transmits data to the D channel of the frame A, the DSU 2 loops back the same data as the E channel of the frame B through the R line. Each terminal 1 constantly monitors the E channel data of frame B. If the terminal 1 does not use the D channel of frame A, the terminal 1 continues to send data "1" to the D channel of frame A.
この発明が対象とするISDNの端末は、1つのクロックに
同期してデータを送信し、各端末固有のパターンをDチ
ャネルに送出し、DSUはDチャネルのパターンをEチャ
ネルにそのまま送出する。The ISDN terminal, which is the object of the present invention, transmits data in synchronization with one clock, sends a pattern unique to each terminal to the D channel, and the DSU sends the D channel pattern to the E channel as it is.
端末1はフレームBのEチャネルのデータが連続して特
定回数だけデータ「1」であることを認めると、DSU2と
通信ができる状態になったと判断して、フレームAのD
チャネルにデータを送信する。When the terminal 1 recognizes that the E-channel data of the frame B is data "1" a certain number of times in succession, it determines that communication with the DSU2 is possible, and the D-frame of the frame A
Send data to the channel.
データ送信中、端末1は送信したDチャネルのデータと
R線のEチャネルのデータを比較し、一致した場合デー
タを送り続ける。この状態では、他の端末はフレームA
のDチャネルを使用することはできず、待ちの状態にな
る。During data transmission, the terminal 1 compares the transmitted D channel data with the R channel E channel data, and if they match, continues transmitting data. In this state, the other terminals use frame A
, The D channel cannot be used, and a waiting state is set.
また、端末1は、Dチャネル上で同時に要求を出した端
末のパターンが重なり合うと、「0」が「1」より強い
仕組みにより特定の端末のパターンだけが生き残ってE
チャネルに乗り、EチャネルとDチャネルのパターンが
一致した端末だけが通信を許可され、他の端末は、Eチ
ャネルとDチャネルのパターンが不一致なので、再び待
ち状態となる。各端末の送信データは失われることな
く、見掛け上は競合が起こっていないようにみえる。Further, when the patterns of the terminals that have simultaneously issued requests overlap on the D channel, the terminal 1 survives only the pattern of the specific terminal by the mechanism in which “0” is stronger than “1”.
Only the terminal that gets on the channel and has the same E-channel and D-channel pattern is permitted to communicate, and the other terminals are in the waiting state again because the E-channel and D-channel patterns do not match. The transmission data of each terminal is not lost, and it seems that there is no conflict.
このように、DSU2に接続された複数の端末1が同時に通
信を開始しようとする場合のために、各端末1はCCITT
−I.430に規定するように、Dチャネル競合制御の手順
に従い、各端末1との競合を回避する機能をもつ。In this way, in the case where a plurality of terminals 1 connected to the DSU2 try to start communication at the same time, each terminal 1 uses CCITT
-Has a function of avoiding contention with each terminal 1 according to the procedure of D channel contention control as specified in I.430.
従来、図2に示す構成における通信回線の試験は、T線
とR線にプロトコルアナライザ等の通信回線試験器を接
続して回線のデータを監視し、例えばCCITT−I.430の規
定に沿って動作しているかどうかを解析する。Conventionally, the communication line test in the configuration shown in FIG. 2 is performed by connecting a communication line tester such as a protocol analyzer to the T line and the R line and monitoring the line data, for example, according to the CCITT-I.430 standard. Analyze if it is working.
なお、CSMA/CD(衝突検出機能付きキャリアセンス多重
アクセス)は、送信データの衝突という現象がおきるの
を最小限度に迎えるようにしたもので、衝突がおきる
と、2つ以上のデータ伝送装置から送信されたデータが
物理的に衝突し、これらが互いに破壊し合って転送が失
敗する。CSMA / CD (Carrier Sense Multiple Access with Collision Detection Function) is designed to minimize the phenomenon of transmission data collision. When collision occurs, two or more data transmission equipment The transmitted data physically collides with each other, destroying each other and the transfer fails.
[発明が解決しようとする課題] 複数の端末1が同時に通信を開始しようとした場合に、
各端末1の競合回避機能がCCITT−I.430の規定どおりに
動作するかどうか、すなわち、例えば、Dチャネル競合
状態が発生後、各端末1の一つがDSUにデータ送信可能
となったときに他の端末が待ち状態であるかどうかなど
の試験をする場合には、DSU2に接続される複数の端末1
が同時にデータを出す必要がある。しかし、各端末は試
験者によって一斉にデータを出力する操作を行っている
ため、複数の端末がまったく同時にデータを出し始める
ことによって初めて行うことができる競合状態の試験は
非常に困難であった。[Problems to be Solved by the Invention] When a plurality of terminals 1 simultaneously start communication,
Whether the contention avoidance function of each terminal 1 operates according to CCITT-I.430, that is, when one of the terminals 1 becomes able to transmit data to the DSU after a D channel contention condition occurs. If you want to test whether other terminals are in a waiting state, etc., multiple terminals 1 connected to DSU2
Need to send out data at the same time. However, since each terminal performs an operation of outputting data simultaneously by a tester, it is very difficult to test for a race condition that can be performed only when a plurality of terminals start outputting data at the same time.
この発明は、各端末1が正常なDチャネル競合制御機能
をもつかどうかの試験を行うため、各端末1から同時に
データを送信させ、各端末どうしの競合状態を発生させ
る方法の提供を目的とする。An object of the present invention is to provide a method of causing each terminal 1 to transmit data at the same time so as to generate a contention state between the terminals in order to test whether or not each terminal 1 has a normal D channel contention control function. To do.
[課題を解決するための手段] この目的を達成させるため、この発明では、複数の端末
1をT線とR線のバスでDSUに接続し、各端末1は各端
末固有のパターンをDチャネルに送出し、DSUはDチャ
ネルのパターンをEチャネルにそのまま送出し、Dチャ
ネル上で同時に要求を出した端末1のパターンが重なり
合うと、「0」が「1」より強い仕組みにより特定の端
末1のパターンだけが生き残ってEチャネルに乗り、E
チャネルとDチャネルのパターンが一致した端末1が通
信を許可されるISDNの宅内データ回線において、T線と
R線のバスに接続し、回線のデータをモニタする試験器
3は、回線使用中を示すデータとT線Dチャネル折り返
し信号を入力とし、制御器6の制御信号で前記データま
たは前記T線Dチャネル折り返し信号を出力とするマル
チプレクサ4と、マルチプレクサ4の出力を入力とし、
出力をR線に接続する出力回路5を備えるDチャネル競
合状態発生部を備え、まずマルチプレクサ4より前記デ
ータをR線出力にしてEチャネルに入れ、各端末1を試
験器3に対して発呼要求状態にし、次に、マルチプレク
サ4により前記データの送出を停止し、各端末1を通信
可能状態として各端末1からデータ信号を同時にT線D
チャネルに送信させて試験する。[Means for Solving the Problems] In order to achieve this object, according to the present invention, a plurality of terminals 1 are connected to a DSU by a bus of T line and R line, and each terminal 1 has a pattern unique to each terminal on a D channel. Then, the DSU sends the D channel pattern to the E channel as it is, and when the patterns of the terminal 1 that simultaneously issued the request on the D channel overlap, the “0” is stronger than the “1” and the specific terminal 1 Only the pattern of survives on the E channel,
In the ISDN home data line where the terminal 1 whose channel and D channel patterns match is allowed to communicate, the tester 3 that connects to the T line and R line buses and monitors the line data is The data and the T-line D-channel folding signal are input, and the multiplexer 4 that outputs the data or the T-line D-channel folding signal by the control signal of the controller 6, and the output of the multiplexer 4 are input,
A D channel race condition generating section having an output circuit 5 for connecting the output to the R line is provided. First, the multiplexer 4 converts the data into the R line output and puts it in the E channel, and each terminal 1 is called to the tester 3. Then, the multiplexer 4 stops the transmission of the data, sets each terminal 1 in a communicable state, and simultaneously sends a data signal from each terminal 1 to the T line D.
Send to channel to test.
[作用] 次に、この発明によるDチャネル競合制御試験方法を第
1図により説明する。第1図の3は試験器であり、その
他の部分は第2図と同じものである。試験器3はDチャ
ネル競合状態発生部を備え、第2図のDSU2と同じように
T線とR線に接続される。すなわち、試験器3は疑似的
なDSUとして動作する。[Operation] Next, the D channel competition control test method according to the present invention will be described with reference to FIG. Reference numeral 3 in FIG. 1 is a tester, and other parts are the same as those in FIG. The tester 3 is provided with a D channel race condition generator, and is connected to the T line and the R line in the same manner as the DSU2 in FIG. That is, the tester 3 operates as a pseudo DSU.
次に、試験器3のDチャネル競合状態発生部の構成を第
4図により説明する。第4図の4はマルチプレクサ、5
は出力回路、6は制御器である。マルチプレクサ4はデ
ータ「0」とT線のDチャネルデータを入力とし、制御
器6の制御信号でデータ「0」かT線Dチャネル折り返
しデータを取り出す。出力回路5はマルチプレクサ4か
らの信号をCCITT−I.430に規定されたフレーム形式に組
み立てる。Next, the configuration of the D channel race condition generating section of the tester 3 will be described with reference to FIG. 4 in FIG. 4 is a multiplexer, 5
Is an output circuit, and 6 is a controller. The multiplexer 4 receives the data "0" and the D-channel data of the T line, and extracts the data "0" or the T-line D-channel return data by the control signal of the controller 6. The output circuit 5 assembles the signal from the multiplexer 4 into a frame format specified in CCITT-I.430.
マルチプレクサ4に入力されるデータ「0」は、図示を
省略したデータ発生部などにより与えられるものであ
り、T線Dチャネル折り返しデータは、T線に接続され
た複数の端末のうち、データを送信可能となった端末の
出力データである。The data “0” input to the multiplexer 4 is given by a data generator (not shown) or the like, and the T-line D-channel return data is transmitted among a plurality of terminals connected to the T-line. This is the output data of the enabled terminal.
試験を開始する場合、まず、制御器6はマルチプレクサ
4の出力のデータを「0」とし、Eチャネルにデータ
「0」を送信する。この状態で、他の端末1を試験器3
に対して発呼要求状態にすると、試験器3がT線のDチ
ャネルが使用中であることを示すデータ「0」をEチャ
ネルに送信しているので、各端末1は待ち状態になる。When starting the test, first, the controller 6 sets the data of the output of the multiplexer 4 to "0" and transmits the data "0" to the E channel. In this state, connect the other terminal 1 to the tester 3
In response to the call request, the tester 3 transmits data "0" indicating that the D channel of the T line is in use to the E channel, so that each terminal 1 enters the waiting state.
試験器3に接続される各端末1をすべて待ち状態にした
後、制御器6でデータ「0」の送出を停止し、T線Dチ
ャネル折り返しデータ側に切り換える。その結果、待ち
状態にあった各端末1は同時にT線Dチャネルに対して
送信状態になり、各端末間でDチャネル競合状態が発生
する。試験器3は、この状態でT線とR線のデータをモ
ニタしており、競合状態での試験を行う。After putting all the terminals 1 connected to the tester 3 into the waiting state, the controller 6 stops the transmission of the data “0” and switches to the T-line D channel return data side. As a result, the terminals 1 in the waiting state simultaneously enter the transmission state for the T-line D channel, and a D channel contention state occurs between the terminals. The tester 3 monitors the data of the T line and the R line in this state, and performs the test in the competitive state.
[発明の効果] この発明によれば、試験器にマルチプレクサと出力回路
と制御器で構成するDチャネル競合状態発生部を備えて
バスに接続し、Dチャネル競合状態の試験時にはまずマ
ルチプレクサからEチャネルにデータ「0」を出してD
チャネルを疑似的に使用状態にし、各端末を試験器に対
して発呼要求状態にしておき、各端末をすべて待ちの状
態にした後、マルチプレクサの出力を制御器で切り換
え、T線Dチャネル折り返しデータをEチャネルに出力
してDチャネルの使用状態を停止し、各端末から同時に
データ信号を送信させるので、各端末どうしで確実に競
合状態を発生させることができ、各端末がもつDチャネ
ル競合制御機能の試験を容易に行うことができる。[Effect of the Invention] According to the present invention, the tester is provided with the D channel race condition generating section which is composed of the multiplexer, the output circuit and the controller, and is connected to the bus. Data “0” is output to D
Put the channel into a pseudo use state, put each terminal in the call request state to the tester, put all the terminals in the waiting state, switch the multiplexer output with the controller, and return the T-line D channel. Since data is output to the E channel and the use state of the D channel is stopped and data signals are simultaneously transmitted from each terminal, the contention state can be surely generated between the terminals, and the D channel contention that each terminal has. The control function can be easily tested.
第1図はこの発明によるDチャネル競合制御試験方法の
説明図、第2図はDSUと端末の接続状態図、第3図はCCI
TT−I.430の図3/I.430によるフレーム構成の主要図、第
4図は試験器3のDチャネル競合状態発生部の構成図で
ある。 1……端末、2……DSU、3……試験器、4……マルチ
プレクサ、 5……出力回路、6……制御器。FIG. 1 is an explanatory view of a D channel contention control test method according to the present invention, FIG. 2 is a connection state diagram of a DSU and a terminal, and FIG. 3 is a CCI.
FIG. 4 is a main diagram of a frame configuration according to FIG. 3 / I.430 of TT-I.430, and FIG. 4 is a configuration diagram of a D channel race condition generation unit of the tester 3. 1 ... Terminal, 2 ... DSU, 3 ... Tester, 4 ... Multiplexer, 5 ... Output circuit, 6 ... Controller.
Claims (1)
内データ回線終端装置(以下、DSUという。)に接続
し、各端末(1)は各端末固有のパターンをDチャネル
に送出し、DSUはDチャネルのパターンをEチャネルに
そのまま送出し、Dチャネル上で同時に要求を出した端
末(1)のパターンが重なり合うと、「0」が「1」よ
り強い仕組みにより特定の端末(1)のパターンだけが
生き残ってEチャネルに乗り、EチャネルとDチャネル
のパターンが一致した端末(1)が通信を許可されるIS
DNの宅内データ回線において、 T線とR線のバスに接続し、回線のデータをモニタする
試験器(3)は、回線使用中を示すデータとT線Dチャ
ネル折り返し信号を入力とし、制御器(6)の制御信号
で前記データまたは前記T線Dチャネル折り返し信号を
出力とするマルチプレクサ(4)と、マルチプレクサ
(4)の出力を入力とし、出力をR線に接続する出力回
路(5)を備えるDチャネル競合状態発生部を備え、 まずマルチプレクサ(4)より前記データをR線出力に
してEチャネルに入れ、各端末(1)を試験器(3)に
対して発呼要求状態にし、 次に、マルチプレクサ(4)により前記データの送出を
停止し、各端末(1)を通信可能状態として各端末
(1)からデータ信号を同時にT線Dチャネルに送信さ
せて試験することを特徴とするDチャネル競合制御試験
方法。1. A plurality of terminals (1) are connected to a home data line terminating device (hereinafter referred to as "DSU") by buses of T line and R line, and each terminal (1) has a D channel with a pattern unique to each terminal. Then, the DSU sends the D channel pattern to the E channel as it is, and when the patterns of the terminal (1) that simultaneously issued the request on the D channel overlap, "0" is specified by a mechanism stronger than "1". Only the pattern of the terminal (1) survives and rides on the E channel, and the terminal (1) whose E channel and D channel patterns match is allowed to communicate IS
In the DN's home data line, the tester (3) that is connected to the T and R line buses and monitors the line data receives the data indicating that the line is in use and the T line D channel loopback signal as input, and the controller A multiplexer (4) that outputs the data or the T-line D-channel folding signal by the control signal of (6), and an output circuit (5) that inputs the output of the multiplexer (4) and connects the output to the R line. A D channel race condition generation unit is provided, and first, the multiplexer (4) outputs the data to the R line and puts it in the E channel to put each terminal (1) into a call request state to the tester (3). In addition, the transmission of the data is stopped by the multiplexer (4), each terminal (1) is set in a communicable state, and a data signal is simultaneously transmitted from each terminal (1) to the T-line D channel for testing. D channel conflict control test method according to.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62203718A JPH0697764B2 (en) | 1987-08-17 | 1987-08-17 | D channel contention control test method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62203718A JPH0697764B2 (en) | 1987-08-17 | 1987-08-17 | D channel contention control test method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6447147A JPS6447147A (en) | 1989-02-21 |
| JPH0697764B2 true JPH0697764B2 (en) | 1994-11-30 |
Family
ID=16478697
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62203718A Expired - Lifetime JPH0697764B2 (en) | 1987-08-17 | 1987-08-17 | D channel contention control test method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0697764B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6085642A (en) * | 1983-10-15 | 1985-05-15 | Nippon Telegr & Teleph Corp <Ntt> | Common channel access control circuit for subscriber equipment in multi-point connection |
| JPS6120448A (en) * | 1984-07-06 | 1986-01-29 | Nec Corp | Testing method of data transmitting device |
| JPS61224535A (en) * | 1985-03-28 | 1986-10-06 | Nec Corp | Simulator of colliding state |
| JPS61240736A (en) * | 1985-04-17 | 1986-10-27 | Fujitsu Ltd | Line control diagnostic system |
-
1987
- 1987-08-17 JP JP62203718A patent/JPH0697764B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6447147A (en) | 1989-02-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4684885A (en) | Arrangement for on-line diagnostic testing of an off-line standby processor in a duplicated processor configuration | |
| EP0287878A1 (en) | Dual media local area network interfacing | |
| US4787083A (en) | Bus-method communication network system capable of seizing transmission right by using timer means at each station | |
| JPH03230638A (en) | Multiplex communication controller | |
| US5099480A (en) | Method of testing bit errors in isdn circuits | |
| JP2991046B2 (en) | Master-slave communication method | |
| US5065153A (en) | Contention control system | |
| JPH0697763B2 (en) | D channel contention control test method | |
| JPH0697764B2 (en) | D channel contention control test method | |
| JPS6338397A (en) | Serial data transmission circuit device | |
| JPS6340079B2 (en) | ||
| JP3042822B2 (en) | Bus contention control method | |
| US5751974A (en) | Contention resolution for a shared access bus | |
| JPS62249542A (en) | Data transfer system | |
| JP3600480B2 (en) | Serial data transfer system and abnormality detection method | |
| JPS5946144B2 (en) | data transmission equipment | |
| JPH1023048A (en) | Communication control method | |
| JPS63232558A (en) | System for testing digital subscriber's line equipment | |
| JP2695867B2 (en) | Elevator equipment | |
| JPS6260860B2 (en) | ||
| JPS588622B2 (en) | Data Densou Houshiki | |
| JPH07112213B2 (en) | D channel folding method | |
| JPH0817398B2 (en) | Abnormality detection method in data transmission system | |
| JPS60204144A (en) | Fault detecting system in bus type communication system | |
| JPS62222798A (en) | Transmission system for time division multiplex signal |