JPH0560698B2 - - Google Patents

Info

Publication number
JPH0560698B2
JPH0560698B2 JP60168427A JP16842785A JPH0560698B2 JP H0560698 B2 JPH0560698 B2 JP H0560698B2 JP 60168427 A JP60168427 A JP 60168427A JP 16842785 A JP16842785 A JP 16842785A JP H0560698 B2 JPH0560698 B2 JP H0560698B2
Authority
JP
Japan
Prior art keywords
data
transmission
section
head
time
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
Application number
JP60168427A
Other languages
English (en)
Other versions
JPS6229332A (ja
Inventor
Hiroyasu Fukaya
Genzo Ikeda
Tomihisa Sakai
Keiji Aoki
Toshuki Takimoto
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.)
Denso Corp
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
NipponDenso 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 Toyota Motor Corp, NipponDenso Co Ltd filed Critical Toyota Motor Corp
Priority to JP60168427A priority Critical patent/JPS6229332A/ja
Publication of JPS6229332A publication Critical patent/JPS6229332A/ja
Publication of JPH0560698B2 publication Critical patent/JPH0560698B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、データ伝送品質を向上させたデータ
通信方式に関する。
[従来の技術] 従来、データ通信に於いて、送信すべき送信デ
ータを無線又は有線で伝送する時、その再現性を
向上するために、例えば、次の様な方法が用いら
れている。
第1の方法としては、伝送の単位である送信信
号の1フレームを、送信すべき送信データの先頭
部を特定させるヘツドデータと、送信データとで
構成し、これらを直列符号化データとして送信し
ている。
第2の方法としては、例えば、送信信号の1ス
パンを、最初の1ビツトをスタートビツトSTA、
次の4ビツトを制御信号等のデイジタル信号D、
更に次の10ビツトをアナログ信号を2進符号化し
た信号A、そして最後の1ビツトをストツプビツ
トSTPで構成し、これを反復連続して調歩同期
信号に伝送している。
これら、第1の方法、第2の方法に於いて、符
号により伝送されたデータ(キヤラクタ、センテ
ンス等を含む)の誤りの検定としては、パリテイ
チエツクや、連送照合等の誤り検定、更には、巡
回統合により誤り訂正の検定等が行なわれてい
る。
そして、前述したこの検定は、このヘツドデー
タ又はスタートビツトのヘツダー部が正確に受信
されている事を前提として行なわれるものであつ
た。
[発明の解決しようとする問題点] ところが、信号誤り、ノズル等の条件によりこ
のヘツダー部のデータが正確に受信できないこと
があるいため、ヘツダー部および、送信データ部
の先頭が検出できない事がある。或いはパリテイ
チエツクによりデータを検討する時において、ノ
ズル等により誤つたタイミングで送信データを取
り込んだ時には、偶然(確率的には1/2)パリテ
イが正常になる場合がある。
つまり、受信側で正確に送信側から出力された
データを再現できない事が起り得る。
また、従来、送信データ自身の信頼性はパリテ
イチエツクなどのビツト付加を必要とするため、
送信データの冗長化を招き、このようなビツト付
加を行わないと信頼性が低下してしまう。
本発明は、上記問題点に鑑みなされたものであ
り、送信信号の再現性を良くするデータ通信方式
を提供する事を目的とする。
[問題点を解決するための手段] 本発明のデータ通信方式は、送信すべき送信デ
ータ部と前記送信データ部の先頭を特定するため
のヘツダー部とで送信信号の1フレームを構成す
るデータ通信方式に於いて、前記ヘツダー部を複
数個の異なるヘツドデータで構成し、前記送信デ
ータ部を複数の送信データで構成すると共に、 送信側に於いては、前記各ヘツドデータ及び前
記各送信データを、相互の間にデータ休止期間を
設けつつ予め定められた時間間隔で順番に送信
し、 受信側に於いては、少なくとも2個の前記ヘツ
ドデータを検出し、検出した前記各ヘツドデータ
の内容及び前記各ヘツドデータの検出時刻から前
記送信データ部の先頭が出現するまでの時間を求
め、求めた前記時間から前記送信データ部の先頭
を特定すると共に、特定された前記送信データ部
の先頭の受信時刻と受信した前記各送信データの
受信時刻との間の時間が所定範囲内にあるか否か
を前記送信データの有効判定の一要素とする事を
特徴とする。
ここで1フレームとは、高速データ伝送に適合
するように設定された伝送の単位である。この1
フレームは、複数個のヘツドデータより成るヘツ
ダー部と、送信すべき送信データ部とで構成され
る必要がある。このヘツドデータの個数は任意の
個数でよい。このヘツドデータとしては、例え
ば、数値はもちろんキヤラクター又はセンテンス
でもよい。このヘツドデータの個数が多い程、送
信データ部の先頭の確定性がよくなる。例えば、
このヘツダー部は、(ア、イ、ウ、エ、オ)とか
(11,13,15,17)等のように構成する事ができ
る。このヘツダー部の任意のヘツドデータと、送
信データの先頭とは設定された時系列で送信され
る必要がある。これらのヘツドデータ群と送信デ
ータの先頭との時間的間隔は、等間隔でなくても
よいが、決められた関数又は数列に従つている必
要がある。
このようにヘツダー部が構成されていると、受
信側においては、全てのヘツドデータが検出でき
なくても、任意の個数(個数が多い程誤りの率が
少なくなる)のヘツドデータを検出することで、
最後に検出したヘツドデータからデータの先頭
(部)が現れるまでの時間を求める事ができる。
また、各送信データの受信時刻とは、例えば各
受信データの所定ビツト(例えば通常、常に1と
される先頭ビツト)の受信時刻とすることができ
る。
[作用] 送信信号の1フレームがヘツダー部と、送信デ
ータ部で構成され、このヘツダー部は異なるk個
のヘツドデータNn(n=1,2,……k)で構成
されている。送信機は、これらを直列符号化デー
タにして、有線又は無線又は光ケーブルで送信す
る。
受信側では、時間的に変化する雑音時でも、こ
の直列符号化データから少なくとも2個のヘツド
データを検出する。例えばN2,N5のデータを
検出できると、これらのN2,N5の検出間隔及
びその順列から送信データが出現するまでの時間
は、予め定められた関数又は数列により求める事
ができる。従つて、この時間を経過した時点から
の直列符号化データは送信データとして検出され
る。
更に、送信データ部の先頭が複数のヘツドデー
タにより決定され高い信頼性をもつので、この送
信データ部の先頭と、後続する各送信データとの
間の時間が既知の所定の時間範囲内にあるかどう
かにより、受信した送信データの良否を判定す
る。
[実施例] 以下、本発明を具体的な実施例に基づいて詳し
く説明する。本発明の具体的な実施例に係るデー
タ通信方式を用いたデータ伝送システムは、それ
ぞれ従来技術が利用できる屋内の固定地上局30
と、自動車に載せられた車載移動局10とで構成
される。
この車載移動局10は、その構成を第1図のブ
ロツク図で示すように、車載バツテリーから直流
電源5V,12Vを出力する電源11と、検出され
た送信すべきアナログの信号をデジタル信号に変
換するA/Dコンバータ12と、クロツク周波数
用の水晶振動子13と、サンプルデータ出力指令
のサンプルスイツチ19からの信号および5個の
ヘツドデータ(後で説明する第3図に示すデータ
値が241乃至245)を入力するマイクロコン
ピユータ14(以下CPU14と略す)と、この
CPU14からの指令でタイムカウントを開始し、
そのカウント値をこのCPU14に出力する集積
素子によるタイマ15と、A/Dコンバータ1
2,CPU14からバスライン18を介して信号
を入力し、シリアル符号化データの信号を発生す
る信号変換装置16(UART)と、この信号発
生器16からの信号を入力し、電波として空中に
出力する送信機17とで構成される。なおバスラ
イン18は、コントロールバス181、アドレス
バス182、データバス183で構成される。
又、送信機17は、変調回路171、発振子17
2、てい倍器173で構成され、80MHzのFM変
調の電波を送信する。
この固定地上局30は、その構成を第2図のブ
ロツク図で示すように、交流電源から入力し、直
流電源を出力する電源31と、この車載移動局1
0からの電波を受信する受信機32と、この受信
機32からの信号を入力し、送信時のデータに再
現する信号変換装置33(UART)と、演算と
制御を行なうコンピユータ34(以下CPU34
と略す)と、このCPU34のクロツク信号の基
礎となる周波数で発振する水晶振動子35と、こ
のCPU34からの指令で起動しカウント結果を
このCPU34に出力する集積回路素子のタイマ
36と、受信データを記憶するRAMによるメモ
リー37と、インタフエース38と、バスライン
39と、CRTデイスプレイ40と、キーボード
41とで構成する。
ここで、受信機32は、水晶発振子323を有
する発振回路324と、変換回路322と、複調
回路325とで構成される。又、バスライン39
は、コントロールバス391、アドレスバス39
2、データバス393デ構成される。
本実施例では、送信信号の1フレームは、その
構成を第3図に示すように、ヘツダー部とデータ
部で構成し、ヘツダー部は5個のヘツドデータ
(データ値が241乃至245)で構成し、デー
タ部は100個のデータで構成する。そしてこれら
の各データの送信サイクルTは10msecである。
また従来より一般に行われるように、データ部
(送信データ部とも呼ぶ)を構成する各データ
(送信データとも呼ぶ)の先頭ビツトは例えば常
に1としておき、更に各データの先頭ビツトと最
終ビツトとの間の時間は上記送信サイクルT(=
10msec)より短縮して、各データの最終ビツト
と、それに後続する次の送信データの先頭ビツト
との間に所定の休止期間が設けられる。これによ
り各送信データの分別が可能となる。
以下、CPU14が実行する第6図のフローチ
ヤートに従つて、車載移動局10の作用を説明す
る。
CPU14は、本車載移動局10の起動スイツ
チが投入されると、ステツプ100より実行を開始
する。ステツプ100では、CPU14はヘツドデー
タ、送信データをカウントするパラメータn,m
を0に初期設定する。その後、ステツプ102に移
行する。ステツプ102は、サンプルスイツチ19
の投入状態を判定するステツプである。このサン
プルスイツチが投入されている時は、ステツプ
116で、CPU14はセンサにより検出された信号
をA/Dコンバータ12を介して100個のデータ
を収集する。
サンプルスイツチ19が投入されてないと判定
されるか、ステツプ116の作業が完了すると、
CPU14はステツプ106に移行する。ステツプ
106乃至112は、5個のヘツドデータ(値として
241乃至245)を順次送信する工程であり、これら
のヘツドデータは、10msec毎の間隔で送信され
る。
所定の個数のヘツドデータが送信されると、ス
テツプ126乃至132で、CPU14は、100個の収集
したデータ又は、予め設定されたテストデータを
送信する。この時も送信するデータの間隔は
10msecである。所定のデータが送信されると、
CPU14は、ステツプ100にジヤンプし、前述し
た工程を実行する。
次に、CPU34が実行する第7図のフローチ
ヤートに従つて、固定地上局30の作用を説明す
る。
CPU34は、この固定地上局30の起動スイ
ツチ(キーボード41)が投入されると、ステツ
プ200より実行を開始する。ステツプ200は、タイ
マ36のカウント値メモリー37をクリアしたり
初期設定するステツプである。その後、ステツプ
202に移行し、CPU34はタイマ36を起動させ
る。ステツプ204乃至212は受信機32からデータ
Di(すなわち、本実施例でいうヘツドデータ及び
送信データ)とこの時のタイマ36のカウント値
を入力し、メモリー37に記憶する工程である。
この繰り返し作業は、キーボード41からの受信
終了の指令を入力するまで実行される。キーボー
ド41からこの指令を入力すると、ステツプ220
でCPU34はメモリー37のデータをリードし
次の様な処理を行なう。
即ち、受信データから予め登録してあるヘツド
データの群と等しいか類似の5個の連続したデー
タからなる検出群を抽出する。この時、この検出
群は必ずしもメモリーの先頭部に記憶されている
とは限らない。
次にこのCPU34は、この検出群を構成する
それぞれの、データ値と時刻を、第4図に示すよ
うに、グラフ化するか対応テーブルを作成する。
第4図は横軸、縦軸にそれぞれ時刻、ヘツドデー
タ値を示す。同図に於いて、実線グラフ50上に
は、送信された時のヘツドデータ(番号P51乃
至P55)がプロツトされている。破線グラフ5
0Aは受信された検出群のデータ(P51,P5
2A,P53,P54A,P55)をプロツトし
て結んだグラフである。つまり、5個のヘツドデ
ータ内の3個は再現されて受信されている。従つ
て、この再現された3個のヘツドデータにより、
送信データの先頭を確定させる。
ところで、送信されたデータが受信機で誤つて
受信される誤受信率PがP=0.5という悪い条件
下では、1データのみのヘツダーでは正常受信確
率は同じく0.5である。本方式の5データのヘツ
ダーとし、その中で2データ以上が正常のとき有
効とすれば、正常受信確率αは、PB=1−Pと
おくと α=5C5PB55C4PB4P +5C3PB3P25C2PB2P3 =0.031+0.156+0.310+0.310 =0.807 即ちα=0.807となり、約60%も向上する。ヘ
ツドデータの個数が多い程ヘツド部の認識率、つ
まり送信データの先頭(部)を確定できる確率が
よくなる事がわかる。
そして、このようにして送信データの先頭が確
定した後CPU34はメモリー37に記憶された
データをパリテイチエツク、後述する受信間隔に
よるチエツク等により解析する。ステツプ224は
これら解析されたデータをCRTデイスプレイ4
0に表示するステツプである。この後、ステツプ
224でプログラムはストツプするが、キーボード
41からの指令を入力するとステツプ200にジヤ
ンプする。
本実施例によれば、車載移動局10と固定地上
局30とのデータ通信に於いて、送信信号の1フ
レーム5個のヘツドデータから成るヘツダー部と
100個の送信データから成るデータ部で構成した
事で、ノイズの多い状況下でも、従来のヘツドデ
ータが1個の場合に比較して相当高精度でこのデ
ータ部の先頭が確定できる。
例えば、1つのデータの誤受信率Pが0.45の場
合に於いて、従来の方法ではデータ部の先頭部の
確定できる割合が0.55である。ところが本実施例
では、少なくともINT(5×(1−0.45))=2のヘ
ツドデータが確定でき、従つて式(1)によれば、送
信データ部の先頭部は約0.8の確率で確定できる。
なお調歩同期方式に於いては、スタートビツト
STAがローレベルになれば受信信号とみなし、
ストツプビツトSTPを受信時刻とするため、第
5図に示すようなノズル信号71,72等により
誤受信した場合に於いて、パリテイチエツクが正
常であつても送信間隔が10mecである事を考慮す
れば、ノイズによる誤受信のデータとして除去で
きる。すなわち、送信データ部の先頭(データ1
のスタートビツトSTA)の受信時刻が複数のヘ
ツドデータ(ヘツダ)により高い信頼性で得られ
るので、このデータ1のスタートビツトSTAと、
後続の各データのスタートビツトSTAまでの経
過時間が所定時間内にある場合には、そのデータ
は正常受信したデータとし、そうでなければ受信
不良データと判別する。このようにすれば、例え
ばノイズ信号71,72などの混入にかかわらず
正常に各データを受信することができる。
本実施例では、ヘツダー部をヘツドデータの値
が241乃至245の単調増加の数列で構成し
た。しかし、送信側での設定が受信側で判明して
いれば、ヘツダー部は任意の数列、関数をみたす
任意の個数のヘツドデータの群で構成できる。例
えば、ヘツダー部はK個のデータで構成され、そ
の値がy=1,2……Kの時のF(y)=(−1)y
×(3y+1)をみたすF(y)の値で構成しても
よい。
更に、本実施例は無線通信装置に適用したが、
有線通信、光通信にも適用できる。
[発明の効果] 本発明によれば、データ通信方式に於いて、送
信信号の1フレームを複数個の異なるヘツドデー
タで構成されるヘツダー部と、送信データ部とで
構成する事で、送信データの先頭部を確定する確
率が向上できる。従つて、送信されたデータの再
現性がよくなる。
更に、送信データ部の先頭からの経過時間を、
各送信データの良否判定の判断材料として用いて
いるので、受信した送信データの信頼性を、パリ
テイビツトなどの追加ビツトの付加を要すること
なく向上させることができ、更に、このような追
加ビツトを付加すれば一層の信頼性向上が実現で
きる。
【図面の簡単な説明】
第1図、第2図は、それぞれ本発明の具体的な
実施例に係るデータ通信方式を用いた車載移動
局、固定地上局を説明するブロツクダイアグラム
である。第3図は同実施例で用いた送信信号の1
フレームの構成を説明するブロツクである。第4
図は、同実施例で用いた送信、受信されたそれぞ
れのヘツドデータをプロツトしたグラフである。
第5図は、調歩同期式に於けるノイズが出現した
時の様子を説明する説明図である。第6,第7図
はそれぞれ同実施例に於いて使用したコンピユー
タ14,34の処理するプログラムを示したフロ
ーチヤートである。 10……車載移動局、14……CPU、15…
…タイマ、16……UART、17……送信機、
30……固定地上局。

Claims (1)

  1. 【特許請求の範囲】 1 送信すべき送信データ部と前記送信データ部
    の先頭を特定するためのヘツダー部とで送信信号
    の1フレームを構成するデータ通信方式に於い
    て、 前記ヘツダー部を複数個の異なるヘツドデータ
    で構成し、前記送信データ部を複数の送信データ
    で構成すると共に、 送信側に於いては、前記各ヘツドデータ及び前
    記各送信データを、相互の間にデータ休止期間を
    設けつつ予め定められた時間間隔で順番に送信
    し、 受信側に於いては、少なくとも2個の前記ヘツ
    ドデータを検出し、検出した前記各ヘツドデータ
    の内容及び前記各ヘツドデータの検出時刻から前
    記送信データ部の先頭が出現するまでの時間を求
    め、求めた前記時間から前記送信データ部の先頭
    を特定すると共に、特定された前記送信データ部
    の先頭の受信時刻と受信した前記各送信データの
    受信時刻との間の時間が所定範囲内にあるか否か
    を前記送信データの有効判定の一要素とする事を
    特徴とするデータ通信方式。
JP60168427A 1985-07-30 1985-07-30 デ−タ通信方式 Granted JPS6229332A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60168427A JPS6229332A (ja) 1985-07-30 1985-07-30 デ−タ通信方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60168427A JPS6229332A (ja) 1985-07-30 1985-07-30 デ−タ通信方式

Publications (2)

Publication Number Publication Date
JPS6229332A JPS6229332A (ja) 1987-02-07
JPH0560698B2 true JPH0560698B2 (ja) 1993-09-02

Family

ID=15867918

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60168427A Granted JPS6229332A (ja) 1985-07-30 1985-07-30 デ−タ通信方式

Country Status (1)

Country Link
JP (1) JPS6229332A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7110483B1 (en) * 2000-08-04 2006-09-19 Mitsubishi Denki Kabushiki Kaisha Communication method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6025934B2 (ja) * 1980-03-15 1985-06-21 警察庁長官 同期制御方式
JPS61205039A (ja) * 1985-03-08 1986-09-11 Oki Electric Ind Co Ltd ブロツク同期通信方式

Also Published As

Publication number Publication date
JPS6229332A (ja) 1987-02-07

Similar Documents

Publication Publication Date Title
EP0935226B1 (en) Method and apparatus for storing a data encoded signal
US20020071421A1 (en) Method and system for data loss detection and recovery in wireless communication process
US6529548B1 (en) Device and method for detecting data communication property
CN113990059B (zh) 基于单片机的无线信号解码方法、装置、设备及系统
US5670958A (en) Remote control method and device
JPS63296425A (ja) 通信方法及び符号化装置
JPH09266496A (ja) データ受信装置、データ受信方法及び電子機器
JPS6229332A (ja) デ−タ通信方式
CN101751768B (zh) 译码方法及其装置
JPH0918461A (ja) データ受信装置
JP2856939B2 (ja) データ受信方法
US5799023A (en) Message receiver
JP3602233B2 (ja) Atコマンド解析装置
JPS6232856B2 (ja)
JPH05191470A (ja) 調歩式伝送に於ける通信条件認識方法
WO2020140526A1 (zh) 一种can波形模拟装置、模拟方法、can波形发送器
JPH0374984B2 (ja)
JP3518330B2 (ja) データ通信方法及び受信装置
JPH0648998Y2 (ja) ディジタル音声通信装置
KR100195645B1 (ko) 리모콘신호의 코드데이타 검출방법
JPS5829243A (ja) 伝送システムの信号監視装置
KR900003662B1 (ko) 교환기와 서브 세트간의 전송데이타 에러 검출방법
JPH04261237A (ja) データ受信装置
JPH0213981B2 (ja)
JPH0621979A (ja) 受信処理方式

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term