JP3392428B2 - ISDN data communication device - Google Patents

ISDN data communication device

Info

Publication number
JP3392428B2
JP3392428B2 JP12306591A JP12306591A JP3392428B2 JP 3392428 B2 JP3392428 B2 JP 3392428B2 JP 12306591 A JP12306591 A JP 12306591A JP 12306591 A JP12306591 A JP 12306591A JP 3392428 B2 JP3392428 B2 JP 3392428B2
Authority
JP
Japan
Prior art keywords
layer
signal
data communication
initial setting
reception
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 - Fee Related
Application number
JP12306591A
Other languages
Japanese (ja)
Other versions
JPH04326840A (en
Inventor
芳樹 長浦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP12306591A priority Critical patent/JP3392428B2/en
Publication of JPH04326840A publication Critical patent/JPH04326840A/en
Application granted granted Critical
Publication of JP3392428B2 publication Critical patent/JP3392428B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)

Description

【発明の詳細な説明】 【0001】 【産業上の利用分野】本発明は、ISDN網を使用して
データ通信を行なうISDNのデータ通信装置に関す
る。 【0002】 【従来の技術】ISDNでは、OSI(Open Sy
stem Interconnection)参照モデ
ルに準拠した階層プロトコルによりデータ通信が行なわ
れる。このため、ISDNのデータ通信装置は、各レイ
ヤに相当する機能モジュールにより構成される。 【0003】図3は、このようなデータ通信装置の一例
を示したものである。この例では、マイクロコンピュー
タシステム1のデータ処理部11は、送受信するユーザ
データを処理し、レイヤ2・3制御部12は、そのユー
ザデータ伝送のための呼制御や伝送制御を行なう。そし
て、レイヤ1制御デバイス2が、ISDN網と電気的イ
ンタフェースを取って信号を送受信するようになってい
る。 【0004】また、このデータ通信装置は、装置電源投
入時に初期状態にリセットされる。すなわち、装置電源
が投入されると、その直後に、例えば、図4の(a)に
示すようなパルス状のパワーオンリセット信号PORが
生成される。そして、このパワーオンリセット信号PO
Rのオンにより、同図(c)に示すように、レイヤ1制
御デバイス2がリセットされてレディ状態になる。また
同時に、同図(d)に示すように、マイクロコンピュー
タシステム1が所定の初期設定プログラムを実行し、一
定時間経過後レディ状態になる。 【0005】次に、例えば、このデータ通信装置が着信
して、同図(b)に示すように、回線信号を受信したと
する。この場合、レイヤ1制御デバイス2は、信号の受
信を検知して、レイヤ2・3制御部12に対して、その
旨を通知する。これにより、レイヤ2・3制御部12
は、伝送制御や呼制御を実行し、データ処理部11がデ
ータの送受信を実行する。 【0006】ところで、レイヤ1制御デバイス2は、パ
ワーオンリセット信号POR信号がオフすると、直ちに
レディ状態になる。従って、図5(b)に示すように、
そのレディ状態になった直後に回線信号を受信した場
合、信号の受信を検知して、直ちにレイヤ2・3制御部
12に通知する。 【0007】このとき、マイクロコンピュータシステム
1は、初期設定プログラムの実行中であるため、レイヤ
1制御デバイス2からの信号受信の通知は無視される。
この場合、初期設定プログラムの実行が終了する一定時
間後、レイヤ2・3制御部12がレディ状態になる。と
ころが、レイヤ2・3制御部12は、レイヤ1制御デバ
イス2からの信号受信の通知を、その立上がり時点で受
け付けるようにしている。 【0008】このため、マイクロコンピュータシステム
1がレディ状態になっても、信号受信が判定されず、デ
ータ通信が実行されなかった。 【0009】 【発明が解決しようとする課題】このように、従来は、
上位レイヤの処理部における初期設定動作実行中に、回
線信号を受信した場合には、データ通信が実行されない
という問題があった。 【0010】本発明は、上記の問題を解決し、回線信号
の受信タイミングに拘らず、常に確実にデータ通信を実
行することができるISDNのデータ通信装置を提供す
ることを目的とする。 【0011】 【課題を解決するための手段】このために、本発明は、
上位レイヤ処理手段において初期設定動作実行中には、
レイヤ1制御手段における信号受信の検知動作を停止さ
せ、初期設定動作が完了した後、信号受信の検知動作を
開始させて、信号受信を検知したとき上位レイヤ処理手
段によるデータ伝送を実行するようにしたことを特徴と
するものである。 【0012】 【作用】初期設定動作実行中に回線信号を受信したとし
ても、その初期設定動作完了後、信号の受信が検知され
るので、回線信号の受信タイミングに拘らず、常に確実
にデータ通信を実行することができるようになる。 【0013】 【実施例】以下、添付図面を参照しながら、本発明の実
施例を詳細に説明する。 【0014】図1は、本発明の一実施例に係るデータ通
信装置のブロック構成図を示したものである。図中、図
3と同一符号は同一部分を示している。図において、レ
イヤ1制御デバイス2から出力される送信信号は、ドラ
イバ3に入力され、そのドライバ3の出力は、トランス
4を介してISDNの送信側の回線に接続されている。
また、その受信側の回線は、トランス5を介して、レシ
ーバ6に接続されている。そのレシーバ6の出力が、受
信信号としてレイヤ1制御デバイス2に入力されてい
る。 【0015】マイクロコンピュータシステム1は、パワ
ーオンリセット信号POR信号によりリセットされるよ
うになっている。また、そのパワーオンリセット信号P
ORは、D型フリップフロップ7のクリア端子CRに反
転入力されている。そのD型フリップフロップ7のデー
タ端子Dには、データ処理部11から制御信号が入力さ
れ、クロック端子Tには、図示せぬ制御部からの制御信
号CSが入力されている。そして、出力端子Qは、レイ
ヤ1制御デバイス2のリセット信号の入力端子に接続さ
れている。 【0016】なお、このデータ通信装置には、上記各部
のほか、図示してないが、電源部,制御部あるいは操作
部などが配設されている。 【0017】以上の構成で、いま、このデータ通信装置
の電源が投入されたとする。すると、図示せぬ制御部か
ら、図2(a)に示すように、パワーオンリセット信号
PORが1パルス出力される。これにより、D型フリッ
プフロップ7は、同図(b)に示すように、セットされ
てその出力がハイレベルになる。D型フリップフロップ
7の出力がハイレベルになると、レイヤ1制御デバイス
2は、内部状態をリセッすると共に、そのハイレベルの
期間動作を停止する。 【0018】また、マイクロコンピュータシステム1
は、パワーオンリセット信号PORが1パルス出力され
た後、同図(e)に示すように、内部状態を初期状態に
設定する初期設定プログラムを実行する。 【0019】ところで、例えば、この初期設定プログラ
ム実行中に着信したとすると、同図(c)に示すよう
に、ISDN回線からトランス5とレシーバ6を介して
レイヤ1制御デバイス2に回線信号が入力される。しか
し、このときレイヤ1制御デバイス2は、リセット状態
で動作を停止しているので、その信号受信を検知しな
い。 【0020】データ処理部11は、初期設定プログラム
の最後で、D型フリップフロップ7のデータ端子Dをハ
イレベルにする。そして、制御部は、その初期設定プロ
グラムの実行が完了すると、D型フリップフロップ7の
クロック端子Tにパルス信号を1パルス入力する。これ
により、同図(b)に示すように、D型フリップフロッ
プ7がリセットしてその出力がローレベルになる。 【0021】D型フリップフロップ7の出力がローレベ
ルになると、レイヤ1制御デバイス2のリセットが解除
されて動作を開始する。そして、同図(d)に示すよう
に、回線からの信号受信を検知して、その旨をレイヤ2
・3制御部12に通知する。レイヤ2・3制御部12
は、信号受信が通知されると、所定の伝送制御と呼制御
を実行する。そして、データ処理部11は、所定の各階
層プロトコルによりユーザデータを伝送する。 【0022】一方、初期設定プログラムの実行完了後
に、着信して回線から信号受信した場合には、レイヤ1
制御デバイス2が直ちに信号受信を検知し、マイクロコ
ンピュータシステム1は上記動作を即座に実行するよう
になる。 【0023】以上のように、本実施例では、マイクロコ
ンピュータシステム1側の初期設定プログラム実行中、
レイヤ1制御デバイス2をリセットさせたまま保持し、
そのプログラムの実行完了後、リセットを解除して信号
受信の検知を行なうようにしている。これにより、回線
信号の受信タイミングに拘らず、常に確実にデータ通信
を実行することができるようになる。 【0024】なお、上述の実施例では、レイヤ1制御デ
バイス2の動作を停止させるためにリセット状態を保持
するようにしたが、例えば、受信信号の入力を停止する
など、他の手段で動作を停止させるようにしてもよい。 【0025】また、装置電源投入時に実行するリセット
動作を例にとって説明したが、電源投入後必要に応じて
リセット動作を行なう場合においても、同様にであるこ
とは当然である。 【0026】また、着信時に回線信号を受信する場合を
想定したが、ISDNでは、通信時に拘らず常時一定の
信号を受信する通信モードがある。このような通信モー
ドにおいても、本発明は、同様に適用できることは当然
である。 【0027】 【発明の効果】以上のように、本発明によれば、上位レ
イヤ処理手段での初期設定動作実行中には、レイヤ1制
御手段による信号受信の検知を停止し、その初期設定動
作完了後、信号受信の検知を開始して、所定の動作を実
行するようにしたので、回線信号の受信タイミングに拘
らず、常に確実にデータ通信を実行することができるよ
うになる。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an ISDN data communication apparatus for performing data communication using an ISDN network. [0002] In ISDN, OSI (Open Sy) is used.
Data communication is performed by a hierarchical protocol that conforms to a “stem interconnection” reference model. For this reason, the ISDN data communication device is composed of functional modules corresponding to each layer. FIG. 3 shows an example of such a data communication device. In this example, the data processing section 11 of the microcomputer system 1 processes user data to be transmitted and received, and the layer 2/3 control section 12 performs call control and transmission control for transmitting the user data. Then, the layer 1 control device 2 transmits and receives signals through an electrical interface with the ISDN network. The data communication device is reset to an initial state when the power of the device is turned on. That is, when the apparatus power is turned on, a pulse-like power-on reset signal POR, for example, as shown in FIG. Then, the power-on reset signal PO
When R is turned on, the layer 1 control device 2 is reset to a ready state as shown in FIG. At the same time, the microcomputer system 1 executes a predetermined initialization program as shown in FIG. Next, for example, it is assumed that the data communication device receives a call and receives a line signal as shown in FIG. In this case, the layer 1 control device 2 detects the reception of the signal and notifies the layer 2/3 control unit 12 of the detection. Thereby, the layer 2/3 control unit 12
Executes transmission control and call control, and the data processing unit 11 executes transmission and reception of data. When the power-on reset signal POR signal is turned off, the layer 1 control device 2 immediately enters the ready state. Therefore, as shown in FIG.
When the line signal is received immediately after the ready state, the reception of the signal is detected and the layer 2 control unit 12 is notified immediately. At this time, since the microcomputer system 1 is executing the initialization program, the signal notification from the layer 1 control device 2 is ignored.
In this case, after a fixed time after the execution of the initialization program ends, the layer 2/3 control unit 12 enters the ready state. However, the layer 2/3 control section 12 is configured to receive a signal reception notification from the layer 1 control device 2 at the time of its rise. For this reason, even when the microcomputer system 1 is in the ready state, the signal reception is not determined and the data communication is not executed. As described above, conventionally,
When a line signal is received during execution of the initial setting operation in the processing unit of the upper layer, there is a problem that data communication is not executed. SUMMARY OF THE INVENTION It is an object of the present invention to solve the above problems and to provide an ISDN data communication apparatus that can always reliably execute data communication regardless of the timing of receiving a line signal. [0011] For this purpose, the present invention provides
During the initial setting operation in the upper layer processing means,
The detection operation of the signal reception in the layer 1 control means is stopped, and after the initialization operation is completed, the detection operation of the signal reception is started. When the signal reception is detected, the upper layer processing means executes data transmission. It is characterized by having done. Even if a line signal is received during the execution of the initial setting operation, the reception of the signal is detected after the completion of the initial setting operation, so that data communication is always reliably performed regardless of the reception timing of the line signal. Can be executed. Embodiments of the present invention will be described below in detail with reference to the accompanying drawings. FIG. 1 is a block diagram showing a data communication apparatus according to an embodiment of the present invention. In the drawing, the same reference numerals as those in FIG. 3 indicate the same parts. In the figure, a transmission signal output from a layer 1 control device 2 is input to a driver 3, and an output of the driver 3 is connected to a transmission side line of the ISDN via a transformer 4.
The line on the receiving side is connected to the receiver 6 via the transformer 5. The output of the receiver 6 is input to the layer 1 control device 2 as a received signal. The microcomputer system 1 is reset by a power-on reset signal POR signal. Also, the power-on reset signal P
OR is inverted and input to the clear terminal CR of the D-type flip-flop 7. A control signal from the data processing unit 11 is input to a data terminal D of the D-type flip-flop 7, and a control signal CS from a control unit (not shown) is input to a clock terminal T. The output terminal Q is connected to the reset signal input terminal of the layer 1 control device 2. The data communication apparatus includes a power supply unit, a control unit, an operation unit, and the like (not shown) in addition to the above units. With the above configuration, it is assumed that the power of the data communication device is turned on. Then, a one-pulse power-on reset signal POR is output from a control unit (not shown) as shown in FIG. As a result, the D-type flip-flop 7 is set as shown in FIG. When the output of the D-type flip-flop 7 becomes high level, the layer 1 control device 2 resets the internal state and stops the operation during the high level. The microcomputer system 1
After the power-on reset signal POR is output by one pulse, an initial setting program for setting the internal state to the initial state is executed as shown in FIG. If, for example, an incoming call arrives during the execution of the initialization program, a line signal is input from the ISDN line to the layer 1 control device 2 via the transformer 5 and the receiver 6 as shown in FIG. Is done. However, at this time, since the operation of the layer 1 control device 2 is stopped in the reset state, the signal reception is not detected. The data processing section 11 sets the data terminal D of the D-type flip-flop 7 to high level at the end of the initialization program. When the execution of the initialization program is completed, the control unit inputs one pulse signal to the clock terminal T of the D-type flip-flop 7. As a result, the D-type flip-flop 7 is reset, as shown in FIG. When the output of the D-type flip-flop 7 goes low, the reset of the layer 1 control device 2 is released and the operation starts. Then, as shown in FIG. 4D, the reception of a signal from the line is detected, and the
3 Notify the control unit 12. Layer 2/3 control unit 12
Performs predetermined transmission control and call control when notified of signal reception. Then, the data processing unit 11 transmits the user data according to a predetermined hierarchical protocol. On the other hand, after the completion of the execution of the initial setting program, when a call is received and a signal is received from the line, the layer 1
The control device 2 immediately detects the signal reception, and the microcomputer system 1 immediately executes the above operation. As described above, in this embodiment, during the execution of the initialization program on the microcomputer system 1 side,
Hold the layer 1 control device 2 reset,
After the execution of the program is completed, the reset is released to detect signal reception. This makes it possible to always reliably execute data communication regardless of the reception timing of the line signal. In the above-described embodiment, the reset state is maintained in order to stop the operation of the layer 1 control device 2. However, the operation is performed by other means such as stopping the input of the reception signal. You may make it stop. Although the reset operation executed when the power of the apparatus is turned on has been described as an example, the same applies to the case where the reset operation is performed as needed after the power is turned on. Although it is assumed that a line signal is received at the time of an incoming call, ISDN has a communication mode in which a constant signal is always received regardless of communication. Of course, the present invention can be similarly applied to such a communication mode. As described above, according to the present invention, during execution of the initial setting operation by the upper layer processing means, detection of signal reception by the layer 1 control means is stopped, and the initial setting operation is performed. After completion, detection of signal reception is started and a predetermined operation is executed, so that data communication can always be executed reliably regardless of the reception timing of the line signal.

【図面の簡単な説明】 【図1】本発明の一実施例に係るデータ通信装置のブロ
ック構成図。 【図2】そのデータ伝送装置の動作を示すタイムチャー
ト。 【図3】従来のデータ通信装置の主要部のブロック構成
図。 【図4】従来のデータ通信装置の正常動作を示すタイム
チャート。 【図5】従来のデータ通信装置の異常動作を示すタイム
チャート。 【符号の説明】 1 マイクロコンピュータシステム 2 レイヤ1制御デバイス 3 ドライバ 4,5 トランス 6 レシーバ 7 D型フリップフロップ 11 データ処理部 12 レイヤ2・3制御部
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of a data communication device according to an embodiment of the present invention. FIG. 2 is a time chart showing the operation of the data transmission device. FIG. 3 is a block diagram of a main part of a conventional data communication device. FIG. 4 is a time chart showing a normal operation of a conventional data communication device. FIG. 5 is a time chart showing an abnormal operation of the conventional data communication device. [Description of Signs] 1 Microcomputer system 2 Layer 1 control device 3 Driver 4, 5 Transformer 6 Receiver 7 D-type flip-flop 11 Data processing unit 12 Layer 2/3 control unit

Claims (1)

(57)【特許請求の範囲】 【請求項1】 OSI参照モデルのレイヤ1に相当する
回線インタフェース機能を有し回線からの信号受信を検
知するレイヤ1制御手段と、レイヤ2以上の各階層プロ
トコルによりデータ伝送を実行する上位レイヤ処理手段
と、装置動作を開始する際に上記上位レイヤ処理手段の
初期設定動作を実行する初期設定実行手段と、その初期
設定動作の実行中に上記レイヤ1制御手段における信号
受信の検知動作を停止させる信号検知停止手段と、上記
初期設定動作が完了した後上記検知動作を開始させる信
号検知開始手段と、上記レイヤ1制御手段により信号受
信を検知した際に上位レイヤ処理手段によりデータ伝送
を実行するデータ伝送実行手段とを備えていることを特
徴とするISDNデータ通信装置。
(57) Claims 1. Layer 1 control means having a line interface function corresponding to layer 1 of the OSI reference model and detecting signal reception from a line, and each layer protocol of layer 2 or higher Upper layer processing means for executing data transmission according to the above, initial setting execution means for executing an initial setting operation of the upper layer processing means when starting device operation, and the layer 1 control means during execution of the initial setting operation Signal detection stopping means for stopping the signal reception detection operation, signal detection start means for starting the detection operation after completion of the initial setting operation, and an upper layer when signal reception is detected by the layer 1 control means. An ISDN data communication device, comprising: data transmission execution means for executing data transmission by processing means.
JP12306591A 1991-04-26 1991-04-26 ISDN data communication device Expired - Fee Related JP3392428B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12306591A JP3392428B2 (en) 1991-04-26 1991-04-26 ISDN data communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12306591A JP3392428B2 (en) 1991-04-26 1991-04-26 ISDN data communication device

Publications (2)

Publication Number Publication Date
JPH04326840A JPH04326840A (en) 1992-11-16
JP3392428B2 true JP3392428B2 (en) 2003-03-31

Family

ID=14851331

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12306591A Expired - Fee Related JP3392428B2 (en) 1991-04-26 1991-04-26 ISDN data communication device

Country Status (1)

Country Link
JP (1) JP3392428B2 (en)

Also Published As

Publication number Publication date
JPH04326840A (en) 1992-11-16

Similar Documents

Publication Publication Date Title
JP3392428B2 (en) ISDN data communication device
KR100253446B1 (en) Data transmission system for transmitting data between plural microcomputer application instruments
JPH0740702B2 (en) Remote test circuit
US5983362A (en) Non-interrupted operation control apparatus for a modulator-demodulator
JPS59117373A (en) Telephone calling system of facsimile device
KR920010166B1 (en) Remote diagnosis method
JP2623816B2 (en) Signal transmission method
JP2594663B2 (en) Terminal network controller
JP2718763B2 (en) Self-diagnosis activation method
JPH0426578B2 (en)
JPH0732411B2 (en) Terminal switching device
JPS625753A (en) Modem
JPS6314261A (en) Microprogram controller
JP3070413B2 (en) Facsimile machine with external telephone
JPS6318846A (en) Communication controller
JPH0435242A (en) Start-stop synchronization type serial communication system
JPH0265435A (en) Data communication controller
JPH02114734A (en) Timing clock control circuit
JPH0666735B2 (en) Optical fiber communication system
JPH09284416A (en) Line terminal equipment
JPH04326651A (en) Network controller for terminal equipment
JPS5941623B2 (en) Line monitoring method
JPS6320656A (en) Microprogram controller
JPS6038952A (en) Communication processing device
JPS6331258A (en) Call signal detection system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees