JPH01297749A - Host computer - Google Patents
Host computerInfo
- Publication number
- JPH01297749A JPH01297749A JP63127074A JP12707488A JPH01297749A JP H01297749 A JPH01297749 A JP H01297749A JP 63127074 A JP63127074 A JP 63127074A JP 12707488 A JP12707488 A JP 12707488A JP H01297749 A JPH01297749 A JP H01297749A
- Authority
- JP
- Japan
- Prior art keywords
- data
- transmission
- buffer
- monitoring
- line
- 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
- 230000005540 biological transmission Effects 0.000 claims abstract description 79
- 238000012544 monitoring process Methods 0.000 claims abstract description 26
- 238000011084 recovery Methods 0.000 claims abstract description 16
- 238000004891 communication Methods 0.000 claims description 20
- 238000000034 method Methods 0.000 claims description 12
- 238000012217 deletion Methods 0.000 abstract 1
- 230000037430 deletion Effects 0.000 abstract 1
- 230000000694 effects Effects 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は公衆通信回線の切断回復手段に利用する。特に
、回線切断符号受信後の再接続手段に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application] The present invention is utilized as means for recovering from a disconnection of a public communication line. In particular, it relates to reconnection means after receiving a line disconnection code.
本発明は、送信バッファを有し、非同期送信を行うホス
トコンピュータの回線切断回復手段において、
送信バッファ上のデータの送信をすませた後に切断処理
を再開することにより、
送信未完了データの破棄を回避することができるように
したものである。The present invention avoids discarding incompletely transmitted data by restarting the disconnection process after the data on the transmit buffer has been transmitted, in a line disconnection recovery means of a host computer that has a transmit buffer and performs asynchronous transmission. It has been made possible to do so.
従来例では、回線切断符号(DLB、 EOT)を受信
すると即座に公衆通信回線を切断し、その後の公衆回線
再接続はアプリケーションプログラムにゆだねられてい
た。In the conventional example, when a line disconnection code (DLB, EOT) is received, the public communication line is immediately disconnected, and subsequent reconnection to the public line is left to the application program.
このような従来例では、回線切断符号を受信すると即座
に公衆通信回線を切断するので、アプリケーションのデ
ータ送信処理と端末との送信処理に関し送信バッファを
利用した非同期送信手段を有するホストコンピュータで
は、送信ハンファ上にアプリケーションプログラムの送
信データがある場合にその送信データが破棄されてしま
い、アブリケーンヨンプログラムの送信データと端末の
受信データに不一致が生じる欠点がある。In such a conventional example, the public communication line is immediately disconnected when a line disconnection code is received, so a host computer that has an asynchronous transmission means that uses a transmission buffer for application data transmission processing and transmission processing with a terminal If there is transmission data of an application program on Hanwha, the transmission data is discarded, resulting in a mismatch between the transmission data of the application program and the data received by the terminal.
本発明はこのような欠点を除去するもので、送信データ
の破棄を防止できるホストコンピュータを提供するこ七
を目的とする。SUMMARY OF THE INVENTION The present invention aims to eliminate such drawbacks, and provides a host computer that can prevent transmission data from being discarded.
本発明は、公衆通信回線を介して端末装置に接続され、
アブリケーンヨンプログラムで処理したデータを一時格
納する送信バッファおよびこの送信バッファ上のデータ
を上記端末装置宛に自動送信する自動送信手段を備えた
ホストコンピュータにおいて、上記送信バッファ上のデ
ータの有無を監視する監視手段と、上記端末装置から受
信した回線切断要求に応じて上記公衆通信回線の切断処
理を開始するとともに上記監視手段の監視結果を受け、
この監視結果が上記送信バッファ上にデータのないこと
を示すときはこの切断処理をホ1水続して終了し、また
、上記監視結果が上記送信ハンファ上にデータのあるこ
とを示すときは上記自動送信手段を再起動して上記送信
バッファ上のデータの送信を実行し、このデータの送信
が完了した後に上記公衆通信回線の切断処理を実行する
回線切断回復手段とを備えたことを特徴とする。The present invention is connected to a terminal device via a public communication line,
In a host computer that is equipped with a transmission buffer that temporarily stores data processed by an application program and automatic transmission means that automatically transmits the data on this transmission buffer to the terminal device, the presence or absence of data on the transmission buffer is monitored. a monitoring means for starting the disconnection process of the public communication line in response to a line disconnection request received from the terminal device, and receiving a monitoring result of the monitoring means;
When the monitoring result indicates that there is no data on the sending buffer, this disconnection process is terminated, and when the monitoring result shows that there is data on the sending buffer, the above The system is characterized by comprising a line disconnection recovery unit that restarts the automatic transmission unit to transmit the data on the transmission buffer, and executes a disconnection process of the public communication line after the transmission of the data is completed. do.
非同期送信手段に利用される送信ハソファ上のデータの
有無を監視し、端末から受信した回線切断符号による公
衆通信回線の切断処理を送信ハソファ上にアブリケーン
ヨンプログラムの送信データがない場合は即座に行い、
データがある場合は端末と再度接続して送信バッファ上
の送信データの送信を行った後に切断処理を行う。これ
により、公衆通信回線切断が発生しても送信データの破
棄を防止し、送信データと端末での受信データとの不一
致を回避する。Monitors the presence or absence of data on the sending device used for asynchronous transmission, and immediately disconnects the public communication line using the line disconnection code received from the terminal if there is no data to send for the disconnection program on the sending device. conduct,
If there is data, connect to the terminal again, transmit the transmission data on the transmission buffer, and then perform disconnection processing. This prevents the transmission data from being discarded even if the public communication line is disconnected, and avoids discrepancies between the transmission data and the data received at the terminal.
以下、本発す−実施例を図面に基づき説明する。 Hereinafter, embodiments of the present invention will be described based on the drawings.
第1図はこの実施例の構成を示すブロック構成図である
。FIG. 1 is a block diagram showing the configuration of this embodiment.
この実施例は、第1図に示すように、ホストコンピュー
タ1と、公衆通信回線2で電話交換網3を経由してホス
トコンピュータ1に接続された端末4とから構成される
。ここで、ホストコンピュータ1は、アブリケーンヨン
プログラム11を格納するアプリケーションプログラム
部110 と、送信データの送信バッファ15への格納
および取出し処理とアプリケーションプログラム11か
らのデータ送信処理とを行う非同期送信手段12と、伝
送上の異常検出時にはデータ伝送制御手順により障害検
出およびリカバリを行うコントロール手段13と、デー
タを直並列変換して端末4に対ずろ信号の送受信を行う
入出力手段14と、送信データを格納する送信バッファ
15と、端末から受信した回線切断符号による公衆通信
回線2の切断処理および切断回復処理を行う回線切断回
復手段16と、送信バッファ15上のデータの有無を監
視し通知する監視手段17と、端末4へ定められた電話
番号で自動発信する発信手段18とを含む。本発明の特
徴は、第1図において、回線切断回復手段16および監
視手段17を設けたことにある。As shown in FIG. 1, this embodiment is comprised of a host computer 1 and a terminal 4 connected to the host computer 1 via a telephone switching network 3 via a public communication line 2. Here, the host computer 1 includes an application program section 110 that stores an application program 11, and an asynchronous transmission means 12 that stores and retrieves transmission data into and from the transmission buffer 15, and performs data transmission processing from the application program 11. , a control means 13 that performs fault detection and recovery using a data transmission control procedure when an abnormality is detected in transmission, an input/output means 14 that converts data into serial and parallel data and transmits and receives a signal to and from the terminal 4, and transmits data to be transmitted. A transmission buffer 15 for storing data, a line disconnection recovery means 16 for performing disconnection processing and disconnection recovery processing for the public communication line 2 based on a line disconnection code received from a terminal, and a monitoring means for monitoring and notifying the presence or absence of data on the transmission buffer 15. 17, and a calling means 18 that automatically calls the terminal 4 at a predetermined telephone number. The feature of the present invention is that, in FIG. 1, line disconnection recovery means 16 and monitoring means 17 are provided.
すなわち、この実施例は、公衆通信回線2を介して端末
装置4に接続され、アプリケーションプログラム11で
処理したデータを一時格納する送信バッファ15と、こ
の送信バッファ15上のデータを端末装置4宛に自動送
信する自動送信手段である非同期送信手段12、入出力
手段14および発信手段18と、送信バッファ15上の
データの有無を監視する監視手段17と、端末装置4か
ら受信した回線切断要求に応じて公衆通信回線2の切断
処理を開始するとともに監視手段17の監視結果を受け
、この監視結果が送信ハソファ15上にデータのないこ
とを示すときはこの切断処理を継続して終了し、また、
上記監視結果が送信ハソファ15上にデータのあること
を示すときは上記自動送信手段を再起動して送信ハソフ
ァ15上のデータの送信を実行し、このデータの送信が
完了した後に公衆通信回線2の切断処理を実行する回線
切断回復手段16とを備える。That is, this embodiment includes a transmission buffer 15 that is connected to the terminal device 4 via the public communication line 2 and temporarily stores data processed by the application program 11, and a transmission buffer 15 that sends the data on this transmission buffer 15 to the terminal device 4. The asynchronous transmission means 12, the input/output means 14, and the transmission means 18, which are automatic transmission means for automatic transmission, the monitoring means 17 that monitors the presence or absence of data on the transmission buffer 15, and the starts the disconnection process of the public communication line 2, receives the monitoring result of the monitoring means 17, and when the monitoring result shows that there is no data on the transmitter sofa 15, continues and ends the disconnection process, and
When the monitoring result indicates that there is data on the transmitter sofa 15, the automatic transmission means is restarted to transmit the data on the transmitter sofa 15, and after the transmission of this data is completed, the public communication line 2 and line disconnection recovery means 16 for executing disconnection processing.
次に、電話番号の自動発信後、ホストコンピュータ1と
端末4が電話交換網3を経由して通信可能となった状態
以降のこの実施例の動作を説明する。アプリケーション
プログラム11からの送信要求により非同期送信手段1
2はデータを受取り、このデータを送信バッファ15に
格納し、その後このデータを取出してコントロール手段
13に渡す。コントロール手段13は、このデータを送
信フレーム形式に変換した後に所定の伝送制御手順に従
って送信フレームおよび伝送制御符号を入出力手段14
に渡す。入出力手段14はこれをビット並列からビット
直列に変換して公衆通信回線2に送出する。Next, the operation of this embodiment after the host computer 1 and the terminal 4 are able to communicate via the telephone switching network 3 after the automatic dialing of the telephone number will be described. Asynchronous transmission means 1 according to a transmission request from application program 11
2 receives the data, stores this data in the transmission buffer 15, then takes out this data and passes it to the control means 13. After converting this data into a transmission frame format, the control means 13 transmits the transmission frame and transmission control code to the input/output means 14 according to a predetermined transmission control procedure.
give it to The input/output means 14 converts this from bit parallel to bit serial and sends it to the public communication line 2.
この送信フレームおよび伝送制御符号は電話交換網3を
経由して端末4に届く。このようにデータの送信が行わ
れ、業務が終了したり端末4に異常が発生したりすると
一般的に端末4から回線切断符号(DLIE、[EOT
)が送信されて切断処理が行われる。This transmission frame and transmission control code reach the terminal 4 via the telephone switching network 3. Data is transmitted in this way, and when the work is finished or an abnormality occurs in the terminal 4, the terminal 4 generally sends a line disconnection code (DLIE, [EOT
) is sent and the disconnection process is performed.
この切断処理動作を第2図に基づき説明する。This cutting processing operation will be explained based on FIG. 2.
この回線切断符号は入出力手段14を通ってコントロー
ル手段13に渡される(ステップSl)。ここで、コン
トロール手段13は回線切断符号を受取ると回線切断回
復手段16に制御を渡す(ステップS2)。制御を渡さ
れた回線切断回復手段16は監視手段17の通知を受け
、アプリケーションプログラム11の送信未完了データ
がない場合はくステップS3)、従来通り即座に公衆通
信回線2を切断する(ステップS4)。送信未完了デー
タがある場合は(ステップS3)、回線切断回復手段1
6は発信手段18に制御を渡し、発信手段18は端末4
のあらかじめ定められた電話番号に自動発信を行い、回
線切断回復手段16に制御を渡し、制御を渡された回線
切断手段16は、端末4を再接続して通信可能な状態に
なった以降、コントロール手段13に制御を渡し、コン
トロール手段13は、非同期送信手段12から送信バッ
ファ15に保持されている送信未完了データを受取り、
伝送制御手順に従って端末4に対して送信する(ステッ
プS5)。送信未完了データが送り終わった後にコント
ロール手段13から回線切断回復手段16に制御が渡り
、公衆通信回線2が切断される。This line disconnection code is passed to the control means 13 through the input/output means 14 (step Sl). Here, upon receiving the line disconnection code, the control means 13 passes control to the line disconnection recovery means 16 (step S2). The line disconnection recovery means 16 that has been given control receives the notification from the monitoring means 17, and if there is no incomplete transmission data of the application program 11 (step S3), it immediately disconnects the public communication line 2 as before (step S4). ). If there is incomplete transmission data (step S3), line disconnection recovery means 1
6 passes control to the transmitting means 18, and the transmitting means 18 transmits the control to the terminal 4.
makes an automatic call to a predetermined telephone number, passes control to the line disconnection recovery means 16, and the line disconnection means 16 that has been given control reconnects the terminal 4 and becomes communicable. Control is passed to the control means 13, and the control means 13 receives the incomplete transmission data held in the transmission buffer 15 from the asynchronous transmission means 12,
The information is transmitted to the terminal 4 according to the transmission control procedure (step S5). After the incomplete transmission data has been sent, control is transferred from the control means 13 to the line disconnection recovery means 16, and the public communication line 2 is disconnected.
このように、本実施例によれば、回線切断符号を受信し
た場合に送信未完了データの有無の監視を行い、送信未
完了データがあれば再度端末4と接続して送信未完了デ
ータを送信した後に従来のように公衆通信回線2を切断
する。As described above, according to this embodiment, when a line disconnection code is received, the presence or absence of uncompleted transmission data is monitored, and if there is uncompleted transmission data, the terminal 4 is connected again and the uncompleted transmission data is transmitted. After that, the public communication line 2 is disconnected as in the conventional manner.
本発明は、以上説明したように、回線切断符号を受信し
ても送信未完了データがあれば再度端末と接続し送信未
完了データの送信を行うので、アプリケーションプログ
ラムにおける送信未完了データに対するリカバリの負荷
を軽減する効果かある。As explained above, even if a line disconnection code is received, if there is incomplete transmission data, the present invention connects to the terminal again and transmits the incomplete transmission data, so that the application program can recover the incomplete transmission data. It has the effect of reducing the load.
第1図は本発明実施例の構成を示すブロック構成図。
第2図は本発明実施例の動作を示すフローチャート。
1・・・ホストコンピュータ、2・・・公衆通信回線、
3・・・電話交換網、4・・・端末、11・・・アプリ
ケーションプログラム、12・・・非同期送信手段、1
3・・・コントロール手段、14・・・入出力手段、1
5・・送信バッファ、16・・・回線切断回復手段、1
7・・・監視手段、18・・・発信手段、110・・・
アブリケーンヨンプロクラム部。FIG. 1 is a block configuration diagram showing the configuration of an embodiment of the present invention. FIG. 2 is a flowchart showing the operation of the embodiment of the present invention. 1... host computer, 2... public communication line,
3... Telephone switching network, 4... Terminal, 11... Application program, 12... Asynchronous transmission means, 1
3... Control means, 14... Input/output means, 1
5... Transmission buffer, 16... Line disconnection recovery means, 1
7... Monitoring means, 18... Transmitting means, 110...
Abricane Yon Program Club.
Claims (1)
ケーションプログラムで処理したデータを一時格納する
送信バッファおよびこの送信バッファ上のデータを上記
端末装置宛に自動送信する自動送信手段を備えたホスト
コンピュータにおいて、上記送信バッファ上のデータの
有無を監視する監視手段(17)と、 上記端末装置から受信した回線切断要求に応じて上記公
衆通信回線の切断処理を開始するとともに上記監視手段
の監視結果を受け、この監視結果が上記送信バッファ上
にデータのないことを示すときはこの切断処理を継続し
て終了し、また、上記監視結果が上記送信バッファ上に
データのあることを示すときは上記自動送信手段を再起
動して上記送信バッファ上のデータの送信を実行し、こ
のデータの送信が完了した後に上記公衆通信回線の切断
処理を実行する回線切断回復手段(16)とを備えたこ
とを特徴とするホストコンピュータ。[Claims] 1. A transmission buffer that is connected to a terminal device via a public communication line and temporarily stores data processed by an application program, and automatic transmission that automatically transmits the data on this transmission buffer to the terminal device. a monitoring means (17) for monitoring the presence or absence of data on the transmission buffer; and a host computer comprising: a monitoring means (17) for monitoring the presence or absence of data on the transmission buffer; Upon receiving the monitoring result of the monitoring means, if the monitoring result indicates that there is no data on the sending buffer, the disconnection process is continued and terminated, and if the monitoring result indicates that there is data on the sending buffer. line disconnection recovery means (16) that restarts the automatic transmission means to execute the transmission of the data on the transmission buffer, and after the transmission of this data is completed, executes the disconnection process of the public communication line; A host computer comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63127074A JPH01297749A (en) | 1988-05-26 | 1988-05-26 | Host computer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63127074A JPH01297749A (en) | 1988-05-26 | 1988-05-26 | Host computer |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01297749A true JPH01297749A (en) | 1989-11-30 |
Family
ID=14950932
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63127074A Pending JPH01297749A (en) | 1988-05-26 | 1988-05-26 | Host computer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01297749A (en) |
-
1988
- 1988-05-26 JP JP63127074A patent/JPH01297749A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH03159444A (en) | Terminal equipment for isdn | |
JPH07131484A (en) | Junction circuit nondisconnection detour system | |
JPH01297749A (en) | Host computer | |
JPH06291762A (en) | Transmission control method for data terminal equipment | |
JPH04256147A (en) | Device for correcting switching error which may occur in computer i/o system | |
JP2616388B2 (en) | Call relief processing method | |
JP3027483B2 (en) | Line switching control method and device | |
JPH06152687A (en) | Data transmission method | |
JPH0797791B2 (en) | Public communication line disconnection method | |
JPH06120985A (en) | Packet line backup system | |
JPH0194461A (en) | Data processor | |
JPH06276233A (en) | Packet fault cause communicating method | |
JPH06164644A (en) | Method and device for transferring data for repeater | |
JP2579127B2 (en) | Disconnection recovery method by non-communication monitoring | |
JP3320108B2 (en) | ISDN transmission control method and ISDN terminal device | |
JPH02260839A (en) | Backup line switching system | |
JPH025668A (en) | Line cut-off system for public communication line | |
JP2891747B2 (en) | Mode reset notification control method | |
JPS6258746A (en) | Circuit backup system | |
JP2795777B2 (en) | Network controller | |
JPS6048641A (en) | Adaptor for communication | |
JPH01228232A (en) | Automatic line switching device | |
JPS62186633A (en) | Substitute link controller | |
JPS63203050A (en) | Public communication line disconnecting system | |
JPS6248850A (en) | Collecting device for public line coupling remote fault data |