JPS6228901B2 - - Google Patents
Info
- Publication number
- JPS6228901B2 JPS6228901B2 JP54119929A JP11992979A JPS6228901B2 JP S6228901 B2 JPS6228901 B2 JP S6228901B2 JP 54119929 A JP54119929 A JP 54119929A JP 11992979 A JP11992979 A JP 11992979A JP S6228901 B2 JPS6228901 B2 JP S6228901B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- code
- check
- data
- 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.)
- Expired
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q1/00—Details of selecting apparatus or arrangements
- H04Q1/18—Electrical details
- H04Q1/30—Signalling arrangements; Manipulation of signalling currents
- H04Q1/44—Signalling arrangements; Manipulation of signalling currents using alternate current
- H04Q1/444—Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies
- H04Q1/45—Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies using multi-frequency signalling
- H04Q1/453—Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies using multi-frequency signalling in which m-out-of-n signalling frequencies are transmitted
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Error Detection And Correction (AREA)
Description
【発明の詳細な説明】
本発明は、押ボタンダイヤル信号を用いたデー
タ伝送におけるチエツクコードの送出方式に関す
るものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a check code sending method in data transmission using pushbutton dial signals.
一般に通信線を介してデータ伝送を行う場合、
その信号として種々のものが使用されているが、
回路を経済的に構成できる等の理由もあつて、押
ボタンダイヤル信号をそのまま用いてデータ伝送
を行う場合がある。 Generally, when transmitting data via communication lines,
Various types of signals are used, but
In some cases, push button dial signals are used as they are for data transmission, partly because the circuit can be constructed economically.
この場合、押ボタンダイヤル信号は高群周波数
および低群周波数の組合せによる12種類(0〜
9,〓,#)の信号に限られている。従つて、デ
ータの送出については問題が生じないが、パリテ
イチエツク方式等によるチエツクコードを送出す
るものにおいては、例えばチエツクコードがバナ
リイコードで“C”,“D”,“E”等になつた場合
にこのコードを送出することができないとう問題
が生じる。 In this case, there are 12 types of pushbutton dial signals (0 to
9, 〓, #) signals. Therefore, there is no problem with data transmission, but in a device that transmits a check code using a parity check method, for example, if the check code is a banal code such as "C", "D", "E", etc. A problem arises when this code cannot be sent.
本発明はこの点にかんがみ案出したもので、全
ての場合のチエツクコードの送出を可能にしたも
のである。 The present invention was devised in view of this point, and makes it possible to send a check code in all cases.
以下、図面の実施例によつて本発明を詳細に説
明する。第1図はブロツク図、第2図はチエツク
コードの一例であり、aは従来の送出コード、b
は本発明による送出コード、第3図は本発明によ
るデータフレームである。 Hereinafter, the present invention will be explained in detail with reference to embodiments of the drawings. Figure 1 is a block diagram, and Figure 2 is an example of a check code, where a is a conventional sending code and b is an example of a check code.
is a sending code according to the present invention, and FIG. 3 is a data frame according to the present invention.
第1図において、1および2は入力データを受
入れる複数のゲート回路、3はタイミングパルス
発生回路で、発振器4の出力が与えられ、データ
送出のためのタイミングパルス出力3a
(START〜END)およびチエツクコード送出の
ためのタイミングパルス出力3b(TIMG A,
TIMG B)を送出するように成されている。デ
ータ送出のためのタイミングパルス出力3a
(START〜END)は上記複数のゲート回路1,
2の制御パルスとして与えられ、入力データを順
次とり込むように成されている。4はチエツクコ
ード送出のためのチエツク回路で、例えば各ビツ
トに対応したフリツプフロツプ回路等により構成
されており、タイミングパルス出力3aによつて
制御され、各入力データの単位毎にビツトチエツ
クが行なわれ、その都度出力CECK1〜CECK8
が変化する。6は4ビツト2チヤンネルのマルチ
プレクサで、上記タイミングパルス出力3b
(TIMG A,TIMG B)によつてオワ回路7を介
して制御され、出力TIMG AでAチヤンネルA
1〜A4が出力TIMG BでBチヤンネルB1〜
B4がセレクトされるように成されている。ま
た、ビツト出力Q3,Q4は常時“0”が出力さ
れるように、これに対応する入力A3,B3,A
4,B4はチエツク回路4の出力CECK1〜
CECK8とは無関係に成されている。 In FIG. 1, 1 and 2 are a plurality of gate circuits that accept input data, 3 is a timing pulse generation circuit, to which the output of an oscillator 4 is applied, and a timing pulse output 3a for data transmission.
(START~END) and timing pulse output 3b (TIMG A,
TIMG B). Timing pulse output 3a for data transmission
(START~END) are the multiple gate circuits 1,
The control pulse is given as two control pulses, and input data is sequentially taken in. Reference numeral 4 denotes a check circuit for transmitting a check code, which is composed of, for example, a flip-flop circuit corresponding to each bit, and is controlled by the timing pulse output 3a, and performs a bit check for each unit of input data. Output CECK1 to CECK8 each time
changes. 6 is a 4-bit 2-channel multiplexer, which outputs the timing pulse 3b mentioned above.
(TIMG A, TIMG B) via the output circuit 7, and the output TIMG A connects the A channel A.
1~A4 is output TIMG B and B channel B1~
B4 is selected. In addition, the corresponding inputs A3, B3, A so that bit outputs Q3, Q4 are always output as "0"
4, B4 is the output CECK1 of check circuit 4
This is done independently of CECK8.
8〜11はオワ回路で上記マルチプレクサ6の
出力Q1〜Q4と、前記ゲート回路1,2によつ
て受入れられた入力データが線路5を介してそれ
ぞれ入力されるように成されている。12はデコ
ーダで、上記オワ回路の出力に応じて押ボタンダ
イヤル信号発振器13の低群周波数L1〜L4お
よび高群周波数H1〜H3のそれぞれいずれかを
選択して発振させ、入力データに応じた押ボタン
ダイヤル信号(MF信号)を送出する。13a,
13bは通信線(電話回線など)への接続端子で
ある。 Reference numerals 8 to 11 denote output circuits, and the outputs Q1 to Q4 of the multiplexer 6 and the input data accepted by the gate circuits 1 and 2 are respectively inputted via lines 5. 12 is a decoder which selects and oscillates one of the low group frequencies L1 to L4 and high group frequencies H1 to H3 of the pushbutton dial signal oscillator 13 according to the output of the above-mentioned output circuit, and causes the pushbutton dial signal oscillator 13 to oscillate by selecting one of the low group frequencies L1 to L4 and high group frequencies H1 to H3 according to the output of the above-mentioned O/W circuit. Sends a button dial signal (MF signal). 13a,
13b is a connection terminal to a communication line (telephone line, etc.).
次に動作によつて詳細に説明する。 Next, the operation will be explained in detail.
発振器4の出力が与えられることによりタイミ
ングパルス発生回路3は、データ送出のためのタ
イミングパルス出力3aをSTARTからENDまで
順次送出する。これによつてゲート回路1,2が
制御され、入力データが順次受入れられる。該入
力データは線路5を介してオワ回路8〜11に入
力され、その出力がデコーダに与えられて解読さ
れるので、前述したごとく、入力データに応じた
押ボタンダイヤル信号が通信線に送出される。一
方、上記受入れられた入力データはその都度チエ
ツク回路4に入力されてビツトチエツクが行なわ
れ、その都度出力CECK1〜CECK8が得られる
が、マルチプレクサ6はタイミングパルス発生回
路3からチエツクコード送出のためのタイミング
パルス出力3b(TIMG A,TIMG B)が与え
られるまで、これを受入れないので、その出力Q
1〜Q4は送出されない。 By being supplied with the output of the oscillator 4, the timing pulse generation circuit 3 sequentially sends out timing pulse outputs 3a for data sending from START to END. As a result, gate circuits 1 and 2 are controlled, and input data are sequentially accepted. The input data is input to the output circuits 8 to 11 via the line 5, and the output thereof is given to the decoder and decoded, so that, as described above, a push button dial signal corresponding to the input data is sent to the communication line. Ru. On the other hand, the accepted input data is input to the check circuit 4 and bit checked each time, and outputs CECK1 to CECK8 are obtained each time. Since this is not accepted until pulse output 3b (TIMG A, TIMG B) is given, its output Q
1 to Q4 are not sent.
タイミングパルス発生回路3はデータ送出のた
めのタイミングパルス出力3aの送出に続いてチ
エツクコード送出のためのタイミングパルス出力
3bをTIMG A,TIMG Bの順で送出するの
で、出力TIMG Aが送出されたとき、マルチプ
レクサ6は、チエツク回路4がデータタイミング
パルス出力ENDによつて送出しているチエツク
出力CECK1〜CECK8のうちAチヤンネルに接
続されているチエツク出力CECK1,CECK2
を、また出力TIMG Bが送出されたときBチヤ
ンネルに接続されているチエツク出力CHCK4,
CECK8をそれぞれ受入れ、これらを出力Q1,
Q2に送出して、これをチエツクコードとしてこ
れに対応した押ボタンダイヤル信号の送出を行
う。 The timing pulse generation circuit 3 sends out the timing pulse output 3a for sending out data, and then sends out the timing pulse output 3b for sending out a check code in the order of TIMG A and TIMG B, so that the output TIMG A is sent out. At this time, the multiplexer 6 outputs the check outputs CECK1 and CECK2 connected to the A channel among the check outputs CECK1 to CECK8 sent out by the check circuit 4 by the data timing pulse output END.
Also, when the output TIMG B is sent out, the check output CHCK4, which is connected to the B channel,
Accepts CECK8 and outputs them Q1,
Q2, and uses this as a check code to send out a corresponding push button dial signal.
これについて、第2図によつて説明すると、一
般的にはデータの送出後に送出するチエツクコー
ドは第2図aに示すごとく、チエツク回路4の出
力CECK1〜CECK8をそのままバイナリイコー
ドで送出している。しかし前述したように押ボタ
ンダイヤル信号を用いた装置においてはバイナリ
イコードが“C”,“D”,“E”等になつた場合は
送出できない。 To explain this with reference to Fig. 2, the check code that is sent after data is generally sent out is the output CECK1 to CECK8 of the check circuit 4 as it is as a binary equal code, as shown in Fig. 2a. There is. However, as described above, in a device using a push button dial signal, if the binary equal code becomes "C", "D", "E", etc., it cannot be sent.
第2図bは上述した本発明によるチエツクコー
ドの送出を示すもので、上記の説明からもわかる
ように、チエツク出力CECK1〜CECK8のバイ
ナリイコードを上位2ビツトと下位2ビツトに分
割し、これを時間的にずらせて、バイナリイコー
ドの「1」,「2」に対応して送出させるのであ
る。そして、このときのバイナリイコード
「4」,「8」に対応するビツトはそれぞれ常に
“0”として送出されるので、“C”,“D”,“E”
のバイナリイコードは生じない。従つて押ボタン
ダイヤル信号の範囲でチエツクコードを送出する
ことができる。 FIG. 2b shows the transmission of the check code according to the present invention as described above. As can be seen from the above explanation, the binary equal code of the check outputs CECK1 to CECK8 is divided into the upper 2 bits and the lower 2 bits. are shifted in time and sent out in correspondence with the binary equal code "1" and "2". At this time, the bits corresponding to the binary equal codes "4" and "8" are always sent as "0", so "C", "D", and "E"
A binary equal code does not occur. Therefore, the check code can be sent within the range of the pushbutton dial signal.
なお、データを受信する側ではデータコードの
ENDを受信した後においては上記分割された2
ビツトのチエツクコードを一旦レジスタに蓄積し
て4ビツトのバイナリイコードに変換して解読さ
れることはいうまでもない。そのための回路は、
通常の電子回路によつて構成することができるの
で図示は省略する。 In addition, on the side receiving the data, the data code is
After receiving END, the above divided 2
Needless to say, the bit check code is temporarily stored in a register and converted into a 4-bit binary equal code to be decoded. The circuit for this is
Since it can be constructed using a normal electronic circuit, illustration thereof is omitted.
以上説明したように本発明によれば比較的容易
に使用できる押ボタンダイヤル信号を用いたデー
タ伝送においてチエツクコードを送出することが
できるので、誤認の少いデータ伝送を行うことが
できる。 As described above, according to the present invention, a check code can be sent in data transmission using a push button dial signal which is relatively easy to use, so data transmission can be performed with fewer misidentifications.
第1図は本発明によるブロツク図、第2図はチ
エツクコードの一例でありaは従来の送出コー
ド、bは本発明による送出コード、第3図は本発
明によるデータフレームである。
1,2……ゲート回路、3……タイミングパル
ス送出回路、4……チエツク回路、6……マルチ
プレクサ、12……デコーダ、13……押ボタン
ダイヤル信号発振器。
FIG. 1 is a block diagram according to the present invention, FIG. 2 is an example of a check code, in which a is a conventional sending code, b is a sending code according to the present invention, and FIG. 3 is a data frame according to the present invention. 1, 2...gate circuit, 3...timing pulse sending circuit, 4...check circuit, 6...multiplexer, 12...decoder, 13...push button dial signal oscillator.
Claims (1)
を行うようにしたデータ伝送において、データ送
出後に送出するチエツクコードとしてのバイナリ
イコードの4ビツトを上位2ビツトと下位2ビツ
トとに分割し、それぞれに対応する押ボタンダイ
ヤル信号を送出するようにしたことを特徴とする
押ボタンダイヤル信号を用いたデータ伝送におけ
るチエツクコードの送出方式。1 In data transmission in which data is sent using a pushbutton dial signal, the 4 bits of the binary equal code sent out as a check code after sending the data are divided into the upper 2 bits and the lower 2 bits, and each A check code sending method in data transmission using a push button dial signal, characterized in that a corresponding push button dial signal is sent.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11992979A JPS5643849A (en) | 1979-09-17 | 1979-09-17 | Check code transmission system of data transmission using push-button dial signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11992979A JPS5643849A (en) | 1979-09-17 | 1979-09-17 | Check code transmission system of data transmission using push-button dial signal |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS5643849A JPS5643849A (en) | 1981-04-22 |
JPS6228901B2 true JPS6228901B2 (en) | 1987-06-23 |
Family
ID=14773656
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11992979A Granted JPS5643849A (en) | 1979-09-17 | 1979-09-17 | Check code transmission system of data transmission using push-button dial signal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5643849A (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58109035A (en) * | 1981-12-21 | 1983-06-29 | 三菱レイヨン株式会社 | Compression cylinder for X-ray diagnosis |
JPS5895807U (en) * | 1981-12-21 | 1983-06-29 | 三菱レイヨン株式会社 | Compression cylinder for X-ray diagnosis |
JPS63240163A (en) * | 1987-03-27 | 1988-10-05 | Fuji Facom Corp | Data transmission system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5333008B2 (en) * | 1972-12-25 | 1978-09-12 | ||
US4061886A (en) * | 1975-09-29 | 1977-12-06 | Mostek Corporation | Dual tone multiple frequency generator |
-
1979
- 1979-09-17 JP JP11992979A patent/JPS5643849A/en active Granted
Also Published As
Publication number | Publication date |
---|---|
JPS5643849A (en) | 1981-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6228901B2 (en) | ||
CA1092242A (en) | Method and apparatus for digital data transmission in television receiver remote control systems | |
EP0836284A2 (en) | Code generator for selectively producing cyclic redundancy check data codes different in data length | |
EP0306020B1 (en) | Error correction coding and decoding circuit for digitally coded information | |
EP0339893A3 (en) | Recording apparatus | |
US4636590A (en) | Method and apparatus for converting frequency signals representing characters to binary code | |
JPH0625082Y2 (en) | Multiplexer | |
JPS6322502B2 (en) | ||
SU720740A1 (en) | Remote code monitor | |
SU949835A1 (en) | Device for transmitting and receiving codes | |
KR900001614B1 (en) | Deaf Phone Call Device | |
SU418987A1 (en) | DEVICE FOR TRANSMISSION-RECEPTION OF CYCLIC NUMBERS OF INFORMATION BLOCKS OF SYSTEMATIC CODE | |
JPS6236389Y2 (en) | ||
SU1487090A1 (en) | Data receiver | |
KR0168010B1 (en) | One point control method and circuit in dual frequency send of an exchanger | |
JPS6246913B2 (en) | ||
SU467349A1 (en) | Device for remote data processing | |
JPH01276945A (en) | Sampling distortion correction circuit | |
SU873435A1 (en) | Device for receiving descrete data | |
JP2735760B2 (en) | Pattern detection circuit | |
JPS59208996A (en) | Remote control device | |
JPS626184B2 (en) | ||
JPS6115429A (en) | Radio selective call communication system | |
JPS62193352A (en) | Data transmission equipment | |
JPS6010469B2 (en) | Multi-frequency signal transmission control method |