JPS5941623B2 - Line monitoring method - Google Patents
Line monitoring methodInfo
- Publication number
- JPS5941623B2 JPS5941623B2 JP54170828A JP17082879A JPS5941623B2 JP S5941623 B2 JPS5941623 B2 JP S5941623B2 JP 54170828 A JP54170828 A JP 54170828A JP 17082879 A JP17082879 A JP 17082879A JP S5941623 B2 JPS5941623 B2 JP S5941623B2
- Authority
- JP
- Japan
- Prior art keywords
- line
- processing request
- character
- common control
- pseudo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
- Dc Digital Transmission (AREA)
- Communication Control (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
Description
【発明の詳細な説明】
本発明は回線監視方式に関し、特に、複数の回線対応部
と共通制御部をそなえ、回線対応部からの文字処理要求
に応じて共通制御部が回線と中央処理装置間のデータ転
送を制御する通信制御装置における回線監視方式に関す
る。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a line monitoring system, and more particularly, the present invention is provided with a plurality of line handling units and a common control unit, and the common control unit performs communication between the line and a central processing unit in response to a character processing request from the line handling unit. This invention relates to a line monitoring method in a communication control device that controls data transfer.
通信制御装置において例えば変復調装置からの信号線(
データが準備されたことを示すデータセット・レディ信
号DR線、キャリアが検出されたことを示すギヤIJア
・デイテクト信号CD線、及びキャリアを送出している
ことを示すクリア・トウ・セント信号CS線等の極性)
を監視する場合、タイマーを用いて一定間隔毎に監視す
るか、又は回線対応部において信号線の変換点を検出し
て共通制御部に通知する方法が一般的である。In a communication control device, for example, a signal line from a modem (
A data set ready signal DR line indicates that data is prepared, a gear IJ detect signal CD line indicates that a carrier has been detected, and a clear to cent signal CS indicates that a carrier is being sent. polarity of lines, etc.)
When monitoring, the common method is to use a timer to monitor at regular intervals, or to detect the conversion point of the signal line in the line handling section and notify the common control section.
前記の変換点検出機能を持たない通信制御装置において
タイマーにより信号線の監視を行う場合、一般には、そ
のタイマーは相手局からの応答持ち及び電文持ちの時間
監視(秒〜分のオーダー)等に使用される既存のタイマ
ーを流用するため、タイマーの最小単位は1/10秒〜
秒のオーダーである。従つて高速回線では信号線監視の
間隔が長すぎる事により回線効率の低下をきたす場合が
あつた。また、専用のタイマーを新たにもうける方法は
ハードが増加し、経済的でない。本発明の目的は、タイ
マーの代わりに疑似処理要求を用いて信号線監視の間隔
を回線速度に応じて短かくする事により11ンク制御(
二線式半二重時の受信から送信または送信から受信への
切替え等)に要する時間を短縮して回線効率を高め、合
わせて変復調装置及び回線終端装置又は回線の障害を早
期発見する手段を提供する事にある。When monitoring signal lines using a timer in a communication control device that does not have the above-mentioned conversion point detection function, the timer is generally used to monitor the time (on the order of seconds to minutes) for responses and messages from the other station. In order to reuse the existing timer used, the minimum unit of the timer is 1/10 second ~
It is on the order of seconds. Therefore, in high-speed lines, there have been cases where the signal line monitoring interval is too long, resulting in a decrease in line efficiency. Furthermore, the method of creating a new dedicated timer requires more hardware and is not economical. An object of the present invention is to use pseudo processing requests instead of timers to shorten the signal line monitoring interval according to the line speed.
Improve line efficiency by shortening the time required for switching from reception to transmission or from transmission to reception, etc. in two-wire half-duplex mode, and also provide means for early detection of faults in the modem, line termination equipment, or line. It is about providing.
そして、上記目的を達成するために本発明は、複数の回
線対応部と共通制御部をそなえ、回線対応部からの文字
処理要求に応じて共通制御部が回線と中央処理装置間の
データ転送を制御する通信制御装置において、回線対応
部に文字処理要求とは別に疑似的な文字処理要求を発生
させる手段をもうけ、共通制御部の指定により上記2種
類の処理要求を単独使用または併用し、上記いずれかの
処理要求が発生した時点に変復調装置からの信号線を監
視するようにしたことを特徴とする。以下、本発明を図
面により説明する。第1図は通信制御装置のプロツク図
であり、図中、1は共通制御部、2は回線対応部、3は
マイクロプログラム、4は回線対応部からの処理要求を
検出する回路、5は処理要求信号である。共通制御部1
は中央処理装置とのインタフエースを有し、回線対応部
2は変復調装置等とのインタフエースを有する。In order to achieve the above object, the present invention includes a plurality of line handling units and a common control unit, and the common control unit transfers data between the line and the central processing unit in response to a character processing request from the line handling unit. In the communication control device to be controlled, a means is provided to generate a pseudo character processing request in the line corresponding section in addition to the character processing request, and the above two types of processing requests can be used alone or in combination according to the specification of the common control section, and the above The present invention is characterized in that the signal line from the modulation/demodulation device is monitored at the time any processing request occurs. Hereinafter, the present invention will be explained with reference to the drawings. FIG. 1 is a block diagram of a communication control device, in which 1 is a common control section, 2 is a line handling section, 3 is a microprogram, 4 is a circuit that detects a processing request from the line handling section, and 5 is a processing It is a request signal. Common control unit 1
has an interface with the central processing unit, and the line corresponding section 2 has an interface with a modem and the like.
第2図は本発明において特徴的な、回線対応部2から共
通制御部1への処理要求発生タイミングの1例を示す図
であり、実線の矢印は文字処理要求を示し、破線の矢印
は疑似処理要求を示す。第2図aは疑似処理要求を単独
使用した場合の要求発生タイミング例であり、第2図b
は疑似処理要求と文字処理要求を併用し1文字長毎に発
生していた文字処理要求が途中で停止した場合の要求発
生タイミング例である。疑似処理要求の発生間隔は対象
とする回線の回線速度の1文字長以上(一例としてここ
では2文字長時間とする)とし、疑似処理要求を単独で
使用する場合には、上記間隔で処理要求が発生する。疑
似処理要求と文字処理要求を併用する場合には、文字処
理要求が発生した時点から上記の2文字間隔後に疑似処
理要求が発生する様に動作する。しかし通常は文字処理
要求は1文字長毎に発生するので疑似処理要求は発生せ
ず、回線上のデータをサンプリングするクロツクが停止
した事により文字処理要求の発生が停止した時点から上
記間隔で疑似処理要求が発生する様に動作する。次に、
第3図は本発明による実施例の回線対応部2のプロツク
図であり、図中、10は文字組立/分解部であり、アセ
ンブリバツフア(AB)、キヤラタタバツフア(CB)
等からなるもの、11は文字処理要求発生回路であり文
字組立/分解部10におけるビツトカウンタ(BPC)
の値により受信用アセンブリバツフア(AB)に1文字
が組立てられたこと、あるいは送信用アセンブリバツフ
ア(AB)から1文字が送信完了したことを検出し共通
制御部1へ文字処理要求を発するもの、12はカウンタ
であり、オーバフローする毎に共通制御部1へ疑似処理
要求を発するとともに文字処理要求発生回路11におい
て文字処理要求が発生する毎にりセツトされるもの、1
3はステータスレジスタであり、受信用キヤラクタバツ
フア(CB)に受信文字が格納されていることあるいは
送信用キヤラクタバツフア(CB)の送信文字が送信用
アセンブIjバツフア(AB)に移されたこと等を示す
情報を保持するとともにさらに変復調装置からの信号線
(DR,CD,CS線等)の極性を保持するもの、14
と15はアンド回路、16はオア回路、17は変復調装
置との間の送受信データ線、18は変復調装置からの各
種信号線、19は共通制御部1との間の送受信データ線
、20は共通制御部1への処理要求信号線であり、共通
制御部1に対しての割り込み信号に相当し当該信号線の
信号によつて共通制御部1は割り込み原因の追求処理が
なされ、結果として回線対応部が要求する処理内容が共
通制御部1に理解されることになるものであり、21は
共通制御部1からの文字処理要求イネーブル線、22は
共通制御部1からの疑似処理要求イネーブル線、23は
共通制御部1へのステータス情報送出線である。FIG. 2 is a diagram showing an example of the timing at which a processing request is issued from the line handling unit 2 to the common control unit 1, which is characteristic of the present invention, in which solid line arrows indicate character processing requests, and dashed line arrows indicate pseudo Indicates a processing request. Figure 2a shows an example of request generation timing when pseudo processing requests are used alone, and Figure 2b
This is an example of request generation timing when a pseudo processing request and a character processing request are used together, and the character processing request that is generated for each character length is stopped midway. The interval at which pseudo processing requests occur should be one character long or longer than the line speed of the target line (here, as an example, it is two characters long), and when pseudo processing requests are used alone, processing requests are made at the above intervals. occurs. When a pseudo processing request and a character processing request are used together, the pseudo processing request is generated after the above-mentioned two character interval from the time when the character processing request is generated. However, normally character processing requests are generated for each character length, so pseudo processing requests are not generated, and pseudo processing requests are generated at the above-mentioned intervals from the time when character processing requests stop occurring due to the clock sampling data on the line stopping. Operates to generate processing requests. next,
FIG. 3 is a block diagram of the line correspondence section 2 of the embodiment according to the present invention. In the figure, 10 is a character assembly/disassembly section, which includes an assembly buffer (AB) and a character buffer (CB).
11 is a character processing request generation circuit and a bit counter (BPC) in the character assembly/disassembly section 10;
It detects that one character has been assembled in the reception assembly buffer (AB) or that one character has been transmitted from the transmission assembly buffer (AB) based on the value of , and issues a character processing request to the common control unit 1. 12 is a counter which issues a pseudo processing request to the common control unit 1 every time it overflows and is reset each time a character processing request is generated in the character processing request generation circuit 11;
3 is a status register, which indicates that a received character is stored in the receiving character buffer (CB) or that a transmitted character in the transmitting character buffer (CB) is transferred to the transmitting assembly Ij buffer (AB). 14, which retains information indicating the status, etc., and also retains the polarity of the signal line (DR, CD, CS line, etc.) from the modulation/demodulation device.
15 is an AND circuit, 16 is an OR circuit, 17 is a transmitting/receiving data line between the modulator and demodulator, 18 is various signal lines from the modulator/demodulator, 19 is a transmitting/receiving data line between the common control unit 1, and 20 is a common This is a processing request signal line to the control unit 1, and corresponds to an interrupt signal to the common control unit 1. The signal on this signal line causes the common control unit 1 to perform processing to find the cause of the interrupt, resulting in line response. 21 is a character processing request enable line from the common control section 1, 22 is a pseudo processing request enable line from the common control section 1, 23 is a status information transmission line to the common control unit 1.
第3図の動作は以下の通りである。The operation of FIG. 3 is as follows.
まず、第2図aに図示するように、疑似処理要求を単独
使用する場合、共通制御部1は疑似処理要求イネーブル
線22をオンとし、アンド回路15を導通状態とする。
カウンタ12は常時カウント動作しており、最大値まで
カウントした後、再び0からカウント動作を行なう。First, as shown in FIG. 2a, when the pseudo processing request is used alone, the common control section 1 turns on the pseudo processing request enable line 22 and makes the AND circuit 15 conductive.
The counter 12 is always counting, and after counting up to the maximum value, it starts counting again from 0.
この最大値までカウントするのに要する時間は、例えば
、1文字長の2倍の時間に選ばれている。そして、最大
値まで計数し、オーバフローすると疑似処理要求が発出
されて、アンド回路15,オア回路16,処理要求信号
線20を経て、共通制御部1のマイクロプログラム3へ
通知される。The time required to count up to this maximum value is, for example, selected to be twice the length of one character. Then, when the count reaches the maximum value and an overflow occurs, a pseudo processing request is issued and notified to the microprogram 3 of the common control unit 1 via the AND circuit 15, the OR circuit 16, and the processing request signal line 20.
これにより、マイタロプログラム3はステータスレジス
タ13の内容をステータス情報送出線23により読取り
、変復調装置からの各種信号線の極性を識別する。次に
、第2図bに図示するように、疑似処理要求と文字処理
要求を併用する場合、共通制御部1は文字処理要求イネ
ーブル線と疑似処理要求イネーブル線の両方をオンとし
、アンド回路14と15を共に導通状態とする。Thereby, the Mitaro program 3 reads the contents of the status register 13 through the status information sending line 23, and identifies the polarities of the various signal lines from the modulator/demodulator. Next, as shown in FIG. 2b, when a pseudo processing request and a character processing request are used together, the common control unit 1 turns on both the character processing request enable line and the pseudo processing request enable line, and the AND circuit 14 and 15 are both brought into conduction.
文字を正常に送受信している間は、文字処理要求発生回
路11から送出される文字処理要求信号の発生間隔がカ
ウンタ12のカウント周期より短いために、カウンタ1
2は最大値までカウントすることなく、途中でりセツト
される。そのため、通常は文字処理要求のみがアンド回
路14,オア回路16,処理要求信号線20を経て共通
制御部1のマイクロプログラム3へ通知される。マイク
ロプログラム3はステータスレジスタ13の内容をステ
ータス情報送出線23により読取り、文字処理要求であ
ることを識別すると、送受信データ線19により文字組
立/分解部10との間で必要なデータの送受信を行なう
。一方、何等かの理由により文字組立/分解部10と復
調装置との間でデータの送受信が停止した場合、文字処
理要求は発生せず、したがつてカウンタ12は1Jセツ
トされない。このため、最後の文字処理要求が発生した
後、例えば、2文字長間隔で疑似処理要求が発生し、前
記したようにマイクロプログラム3により変復調装置か
らの各種信号線の極性が識別され、必要な処理が行なわ
れる。本発明の利用例としては、疑似処理要求を単独に
用いて高速回線の場合の変復調装置等の信号線監視を回
線速度に対応してタイマーより短かい間隔で行う事があ
げられる。While characters are being transmitted and received normally, since the interval between character processing request signals sent from the character processing request generation circuit 11 is shorter than the count period of the counter 12, the counter 1
2 is reset midway through without counting up to the maximum value. Therefore, normally only a character processing request is notified to the microprogram 3 of the common control section 1 via the AND circuit 14, the OR circuit 16, and the processing request signal line 20. The microprogram 3 reads the contents of the status register 13 via the status information sending line 23, and when it identifies that it is a character processing request, sends and receives the necessary data to and from the character assembly/disassembly unit 10 via the sending/receiving data line 19. . On the other hand, if the transmission and reception of data between the character assembling/disassembling section 10 and the demodulator is stopped for some reason, no character processing request is generated and therefore the counter 12 is not set to 1J. Therefore, after the last character processing request is generated, for example, pseudo processing requests are generated at intervals of two characters, and as described above, the microprogram 3 identifies the polarities of the various signal lines from the modulator and demodulator, and Processing is performed. An example of the use of the present invention is to use a pseudo processing request alone to monitor a signal line of a modem device or the like in the case of a high-speed line at intervals shorter than a timer in accordance with the line speed.
これにより、二線式半二重通信又はボ一11ングの子局
の制御において、受信から送信への切替え時に変復調装
置に対してRS=オン(0N)指示後CS=オン(0N
)の検出を早期に行える等の利点があり、回線の使用効
率を高める事ができる。その他、第4図の様に回線対応
部が特定の同期文字を受信するまでは文字処理要求を発
生しない様な場合は、疑似処理要求を併用し、マイクロ
プログラムが疑似処理要求と判別した場合に変復調装置
の信号線状態を判別する事により変復調装置及び回線の
障害を早期に検出する事ができる。As a result, in controlling a slave station in two-wire half-duplex communication or calling, when switching from reception to transmission, after instructing the modem to turn RS on (0N), CS turns on (0N).
) can be detected at an early stage, and the efficiency of line usage can be increased. In addition, in cases where a character processing request is not generated until the line support section receives a specific synchronization character as shown in Figure 4, a pseudo processing request is also used, and when the microprogram determines that it is a pseudo processing request, By determining the state of the signal line of the modem, it is possible to detect failures in the modem and the line at an early stage.
又、電文の送信或いは受信中に疑似処理要求と文字処理
要求を併用し、疑似処理要求の発生を認識する事により
、同期回線において変復調装置等から回線対応部に供給
されるデータ・サンプリング・クロツクの停止を検出す
る事ができる。上記したように、本発明によれば、回線
対応部に文字処理要求とは別に疑似的な文字処理要求を
発生させる手段をもうけ、信号線監視間隔を短かくする
ようにしたので、回線使用率を高めることができるとと
もに、回線障害を早期に検出できるというすぐれた効果
をもたらす。In addition, by using a pseudo processing request and a character processing request together during the transmission or reception of a message, and recognizing the occurrence of a pseudo processing request, the data sampling clock supplied from the modem, etc. to the line corresponding section on the synchronous line can be It is possible to detect the stoppage of the As described above, according to the present invention, a means for generating a pseudo character processing request in addition to a character processing request is provided in the line handling section, and the signal line monitoring interval is shortened, so that the line usage rate is reduced. This has the excellent effect of not only increasing the performance of the network, but also detecting line failures at an early stage.
第1図は通信制御装置のプロツク図、第2図は処理要求
発生タイミングの1例を示す図、第3図は本発明による
実施例の回線対応部のプロツク図、第4図は文字処理要
求と疑似処理要求を併用する1例を示す図である。Fig. 1 is a block diagram of the communication control device, Fig. 2 is a diagram showing an example of processing request generation timing, Fig. 3 is a block diagram of the line corresponding section of the embodiment according to the present invention, and Fig. 4 is a character processing request. FIG. 4 is a diagram illustrating an example of using a pseudo processing request and a pseudo processing request together.
Claims (1)
部からの文字処理要求に応じて共通制御部が回線と中央
処理装置間のデータ転送を制御する通信制御装置におい
て、回線対応部に文字処理要求とは別に疑似的な文字処
理要求を発生させる手段をもうけ、共通制御部の指定に
より上記2種類の処理要求を単独使用または併用し、上
記いずれかの処理要求が発生した時点に変復調装置から
の信号線を監視するようにしたことを特徴とする回線監
視方式。1. In a communication control device that is equipped with a plurality of line handling units and a common control unit, and in which the common control unit controls data transfer between the line and a central processing unit in response to a character processing request from the line handling unit, A means is provided to generate a pseudo character processing request in addition to the processing request, and the above two types of processing requests can be used alone or in combination according to the specifications of the common control unit, and the modem can be activated at the time when either of the above processing requests is generated. A line monitoring method characterized by monitoring signal lines from.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP54170828A JPS5941623B2 (en) | 1979-12-27 | 1979-12-27 | Line monitoring method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP54170828A JPS5941623B2 (en) | 1979-12-27 | 1979-12-27 | Line monitoring method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS5693455A JPS5693455A (en) | 1981-07-29 |
JPS5941623B2 true JPS5941623B2 (en) | 1984-10-08 |
Family
ID=15912076
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP54170828A Expired JPS5941623B2 (en) | 1979-12-27 | 1979-12-27 | Line monitoring method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5941623B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5120248A (en) * | 1990-12-31 | 1992-06-09 | Brunswick Corporation | Cam-type latching mechanism for securing cowl sections together |
-
1979
- 1979-12-27 JP JP54170828A patent/JPS5941623B2/en not_active Expired
Also Published As
Publication number | Publication date |
---|---|
JPS5693455A (en) | 1981-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4701910A (en) | Reliable local area network including active stations | |
JP3454297B2 (en) | Method and apparatus for testing a link between network switches | |
JPS5941623B2 (en) | Line monitoring method | |
JPH0740702B2 (en) | Remote test circuit | |
JPS61117949A (en) | Start-stop line control device | |
JPS62171349A (en) | Communication control equipment | |
JPS6340079B2 (en) | ||
JPS6222296B2 (en) | ||
JP2618890B2 (en) | Abnormal transmission detection method | |
JPH04205532A (en) | Equipment abnormality display system | |
JP2590635B2 (en) | Data transmission processing method | |
JPS593641Y2 (en) | data transmission equipment | |
JPS6040224B2 (en) | Abnormality detection device in synchronous communication control equipment | |
JPH0153541B2 (en) | ||
JPH0145278B2 (en) | ||
JPS63141430A (en) | Terminal equipment having fault detecting function | |
JP3392428B2 (en) | ISDN data communication device | |
JPH05233495A (en) | Transmission controller | |
JP2758652B2 (en) | Inactivity monitoring control device | |
JPS6135741B2 (en) | ||
JPS6379436A (en) | Loop type data transmission control device | |
JPH04307838A (en) | Data transmission/reception method | |
JPS6014547B2 (en) | Multi-drop data communication method | |
JPS61281349A (en) | Interface controlling method | |
JPH0716193B2 (en) | Power-off detection method for modulator / demodulator |