Detection)伝送方式を用いた多重伝送方式に関する。nodeCSMA/CD伝送方式を用いた多重伝送方式が提案されている。line)MBを介して複数ノード(フロント多重ノードFN,コンビネーションスイッチCS,メータMT,リヤ多重ノードRN)が接続されている。indicator16、ヘッドランプハイビームインジケータ17が接続されており、リヤ多重ノードRNには、リヤターンライトシグナルランプ18、リヤターンレフトシグナルランプ19、テールランプ20(このテールランプ20はスモールランプスイッチ12がオンで点灯する)が接続されている。第8図(a)に示すような構成のフレームFごとに車両運転情報を伝送することが行われている。Delimiter)コード、宛先アドレス、自局アドレス、データ長、データ1〜データN、チェックコードを有するフレーム構成になっている。code.まず、SDコードは、フレームFの開始を表す特定のコードであり、受信コードはこのSDコード符号を受信するとフレームFの開始を認知するようになっている。−1)=255までのいずれかの数字がアドレスとして割り当てられている。00000000〜11111111までのアドレスが割り当てられている。network255個としている場合が多い。1回のフレーム送信において、ある1つのノードに対して送信するのか、または全ノードに対して送信するのかの2通りしかない。node.また、自局アドレスには、このフレームFを送信するノードのアドレスが書き込まれ、このフレームを受け取ったノードは、どのノードから送られてきたものかを知ることができる。node.さらに、データ長にはこのあとに続くデータの数が書き込まれ、この場合N個のデータがあるとすれば、データ長としてNが送られる。このフレームを受け取ったノードでは、データをデータ長の内容だけ読み取る。データにひき続く送信内容がチェックコード(誤り検出符号)で、これを確認することにより、フレームの終わりであることを知ることができる。1時間後に、受信確認信号(ACK信号)Aとして自局アドレスを伝送路MBに送出する。a.そして、フレームFを送信したノードでは、このACK信号Aを受け取り、受信側で正常にデータが受け取られたことを認識する。received.受信側で正しくデータが受け取れなかったとき(チェックコードにより誤りが検出された時)やフレーミングエラー時(データ長で指定された長さより、実際に送られたデータが短かったり、長かったりした場合)には、第9図(b)に示すごとく、受信側からACK信号を返送しない。2以内にACK信号が返送されなかった場合に、フレームFの送信を失敗したと判断し、同一のフレームFの再送信を開始する。F.第10図は、あるノードから一斉同報のフレームが送信された場合を示す。(11111111)が送られる。この場合は伝送路MBに接続できる全ノードが、このデータを受信することになる。)時間後に、一斉にACK信号Aとして自局アドレスを返送する。この場合、例えばネットワーク内に255個の全ノードが接続され、伝送路MBが光ファイバで構成されたバスであるとすると、光っている状態を「1」、光っていない状態を「0」とすれば、送信したノードでは、ACK信号として「11111110」を受信することになる。この場合各ノードがビット毎の衝突検出機能および次ビットからの送信停止機能をそれぞれ持っていると仮定する。signalを受け取ることになり、一斉同報においては、ACK信号Aが返送されてきたとしても、全ノードのうち少なくとも1ノードは正しく受信したという確認しか得られないため、高い信頼性を要求されるデータの伝送には適していない。(d)K信号Aが返送されるようになっている。Addressing)に相当する。N1~N5の物理アドレスを1〜5とすると、ノードN1でのファンクションアドレスは例えば表1のように決められる。example.従って、この表1からファンクションアドレス4は、ノードN2とノードN4とに送るものであり、ファンクションアドレス5はノードN2とノードN4とノードN5とに送るものであるということがわかる。nodeN1〜N5は送信用として上記表1のノード1の例のようにファンクションアドレスと物理アドレスとの対応テーブルを持っていて、どの物理ノードに対して送信するかを認識しており、例えば受信用としてノードN4の例のように表2のような受信ファンクションテーブルを持ちどのファンクションアドレスのフレームを受信すべきかを認識している。4,5)のノードN1から送信されるもので、その次の2つのファンクションアドレス(8,11,14)は、ノードN2から送信されるものである。6によって、ノードN3とノードN5とに対して同時に送信できることがわかる。その後、ノードN3とノードN5とでは、ノードN4の受信ファンクションテーブル(表2)のように共にファンクションアドレス6のフレームFを受信すべきことを確認している。code,データに誤りがなければ、ACK信号Aとして自局のアドレスを返送する。signal,これを解決している。い符号のアドレスを持ったノードの順に上記フレームFを受信したノードからのACK信号が並ぶことになる。arranged.そして、このフレームFを送信したノードでは、返送されてきたACK信号を表1に示すような送信用ファンクションアドレス−物理アドレス対応表と照合し、このフレームFを受信すべきすべてのノードからACK信号が返ってきているかを確認する。Nodeの返信例)のように、同一フレームの再送を行うことになる。frame.この場合、あるファンクションアドレスで指定されるフレームをあまり多くのノードが受信できるようにしていると、このフレームのACK信号だけでバスを占有してしまうという不都合が生じるため、例えば1つのファンクションアドレスに対し最大8個の物理アドレスが対応するように制限している。うちの最初に説明したもの(第7〜10図)に示すもの(これを第1の従来技術という)では、あるノードから送信する場合、宛先として指定できるのは、任意の1ノードまたは全ノードである。これを第7図に示す車両用多重伝送システムでの多重信号の流れとして見ると、表3に示すごとく、あるノードから同一の信号が複数のノードに対して送信される場合が多い。the15図の如く複数のフレームを送信する必要があり、伝送の効率がおちる。(b),(c)に示すごとく同時に行われる。第16図は送達確認を行いたい場合で、この場合のノードN3,N5からの送信は個々のフレーム(第10図(a)参照)を受けたあとに第16図(b),(c)に示すごとく時間をあけて行われる。time.従ってこれを全ノードへの送信が可能なフレームで送信すると、次のような問題点がある。problems.(1)この信号を必要としないノードについても受信すべきか否かの判断が必要となり、多重伝送を処理する回路を制御するコントローラの負担が重くなる。heavy.(2)上記信号を必要とするすべてのノードの正常受信の確認は得られないため、高信頼性を要求される車両用多重伝送には適していない。address,前記第1の従来技術の問題点、即ち任意の複数ノードへの送信ができない、複数ノードの送信においては、受信すべき全ノードの正常受信の確認は得られないという問題を解決しているが、このファンクションアドレスを実現するためには、第11図に示したように、各ノードの多重伝送処理回路に、送信用ファンクションアドレス−物理アドレス対応表と受信用として受信ファンクションアドレステーブルとを記憶しておく大きなメモリと、メモリ制御回路とが必要となり、これにより回路規模が大きくなってコストアップを招くという問題点がある。提供することを目的とする。各ノード固有の受信確認信号を返送することを特徴とする。各ノード固有の受信確認信号を返送することが行われる。以下、図面により本発明の一実施例として車両に設けられた複数のノード間で車両運転情報を伝送する多重伝送方式について説明する。第1図に示すような構成のフレームFごとに車両運転情報を伝送することが行われている。length,データ1〜データN、チェックコードを有するフレーム構成をなっている。code.まず、SDコードはフレームFの開始を示す特定の符号である。宛先アドレスは、前述の従来技術と異なり、宛先アドレスを物理的アドレス(物理アドレスともいう)の値で指定するのではなく、各ノードに対して宛先アドレスの領域内に割り当てた物理的領域の値によって指定するものである。宛先アドレスとしてフレームF内に複数のビットからなるアドレス領域を設けこのアドレス領域を複数のビット領域に分割し、この分割されたビット領域を各ノードのアドレスに対応させて割り当てているのである。node.第2図にその具体例を示す。1ビットを割り当てている。本発明例では、先頭1ビット目から物理アドレス順に1ビットを割り当て、ビットを立てれば、宛先として指定するものとするのである。destination.例えば、ノードN3とノードN5とを宛先として指定したい場合には、先頭から3ビット目と5ビット目を1、他を0として宛先アドレス(0010100000000000)を送れば良いことになる。0.なお、宛先アドレスの割り当て方は、各ノードの宛先指定領域が均等に1ビットである必要はなく、物理アドレス順に割り当てる必要もないが、物理アドレス順に均等に(1ビットである必要はない)割り当てると、回路規模を最小にできる。minimum.また、自局アドレスからチェックコードまで前述の従来技術と全く同じである。code.さらにACKフィールド(受信確認信号)は、宛先アドレスと全く同一の配列で各ノードに対しACK信号返送領域を割り当て、正常受信の確認を行う。各ノードを固有のACK信号(受信確認信号)を返送するようになっているのである。(00100100000000000)を受信する。当該フレームを送信したノードN1では、宛先アドレスとACKフィールドの値が等しいか否かの演算(第3図のフローチャート参照)を行い、所望のフレームFが正しく送られたかどうかの判断を行う。ノードのうちのあるノードがフレームFを送信した後に、他のノードからのACK信号を受けた場合に、このACK信号のもつ情報とフレームの宛先アドレスのもつ情報とを比較して信号伝送結果の適否を判断するのである。1,第6図(a)〜(d)に示すように、全ノードがACKフィールドにおいて、送出のタイミングを容易にとることが可能となる。この場合は、伝送符号として、パルス幅の長短により2値論理(論理1,理論0)を判定するパルス幅変調符号を使用していることになる。node,同一の信号を複数ノードに対して送る場合、最低1回のフレーム送信で可能となる。(ACK信号)を得る事が可能であるため、多重伝送の信頼性も十分に確保できる。ファンクションアドレスにする方法でもないので、ファンクションアドレスと物理アドレスとの対応表などを記憶しなくてよく、これにより大きなメモリやメモリ制御回路が不要となり、回路規模が小さくなって、コストの低廉化に寄与する。to.なお、前述の実施例では、宛先としてする場合に割り当てられた領域に「1」を送信するようにしたが、この位相が逆になっても何ら支障はない。宛先としてし指定するときは「0」、指定しないときは「1」とすれば、フレーム送受信の正常終了のチェックは、第4図に示すごとく送信したフレームにおいて、宛先アドレスの値とACKフィールドの値を加算し0になるかどうかを調べれば良いことになる。added.また、本実施例では最大16ノードまで接続可能であるが、多重伝送路につながるノード数が更に多くなる場合は、宛先指定領域とACKフィールドとを長くすれば対応が可能である。field.さらに、フレームFの先頭にプライオリティビットを付加して、フレームの優先度制御を行う伝送にも本方式の適用が当然可能である。各ノード固有の受信確認信号を返送するように構成されているので、信頼性の高い信号伝送を効果的に且つ簡素な回路構成で実現できる利点がある。用いて同一データを複数のノードに対して送信する場合を示すもので、第14図はその概略構成図、第15図及び第16図はいずれもそのフレームとACK信号との関係を説明するための模式図である。N1〜N16......ノード、RN......リヤ多重ノード。おなじ配列で、それぞれ前記複数のノードに割り当てられ、宛先ノードはフレームの宛先アドレス領域のそれぞれのビット領域で特定されることを特徴とする特許請求の範囲第1項記載の多重伝送方式。1項又は第2項記載の多重伝送方式。Claims.【請求項4】前記フレームに用いられる伝送符号として、パルス幅の長短により2値論理を判定するパルス幅変調符号を使用することを特徴とする特許請求の範囲第1項乃至第3項のいずれか1項に記載の多重伝送方式。