JPH0630472A - Multiplex transmission equipment - Google Patents

Multiplex transmission equipment

Info

Publication number
JPH0630472A
JPH0630472A JP4207337A JP20733792A JPH0630472A JP H0630472 A JPH0630472 A JP H0630472A JP 4207337 A JP4207337 A JP 4207337A JP 20733792 A JP20733792 A JP 20733792A JP H0630472 A JPH0630472 A JP H0630472A
Authority
JP
Japan
Prior art keywords
data
transmission
priority
buffer
control unit
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
Application number
JP4207337A
Other languages
Japanese (ja)
Inventor
Toshiaki Kasai
俊明 河西
Seiji Hirano
誠治 平野
Toshiyuki Matsuzaki
俊幸 松▲崎▼
Koji Terayama
孝二 寺山
Hidemi Nakazono
秀己 中園
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.)
Mazda Motor Corp
Original Assignee
Mazda Motor Corp
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 Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP4207337A priority Critical patent/JPH0630472A/en
Publication of JPH0630472A publication Critical patent/JPH0630472A/en
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Selective Calling Equipment (AREA)

Abstract

PURPOSE:To prevent a signal with low priority order from being held at an unprocessed state by quickly processing a signal with previously set high priority order and processing also the signal with the low priority at prescribed timing. CONSTITUTION:In a transmission control part, the processing operation of data temporarily written in a certain transmission buffer 13a judges whether data to be transmitted exist in the buffer 13 or not at first. When data to be transmitted exist in the buffer 13b, the previously set priority of each data in the buffer 13b is compared with the queue time of the data which is measured by a queue time measuring means 13c. Data with the smallest value obtained by subtracting the current queue time from the priority of each data are transmitted. Thereby a signal with the lower priority order can also be transmitted when its queue time is extended as compared with a signal having higher priority order and a short queue time.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は車両用多重伝送、特に、
複数の制御ユニットが共通の多重伝送路に接続されて該
多重伝送路を介して各制御ユニット間で信号の授受が行
われる多重伝送装置に関する。
BACKGROUND OF THE INVENTION The present invention relates to vehicle multiplex transmission, and in particular to
The present invention relates to a multiplex transmission device in which a plurality of control units are connected to a common multiplex transmission line, and signals are exchanged between the control units via the multiplex transmission line.

【0002】[0002]

【従来の技術】近年の自動車においては、エレクトロニ
クス技術の急激な進歩に伴って各種制御の電子化が進め
られていると共に、ユーザの要求や付加価値を高めるた
めに新たなな電装品がより多く搭載される傾向にある。
この場合、各機器に対して多数の電気配線が束ねられた
ワイヤハーネスを用いて制御信号を伝達するようになっ
ているが、エレクトロニクス化が進むにつれてワイヤハ
ーネスが肥大化し、その配設スペースの確保やレイアウ
トが困難となる傾向にあった。
2. Description of the Related Art In recent years, various kinds of controls have been digitized along with the rapid progress of electronics technology, and new electric components have been added to increase the demands and added value of users. It tends to be installed.
In this case, a control signal is transmitted using a wire harness in which a large number of electric wires are bundled for each device, but as the electronics become more advanced, the wire harness becomes larger and secures a space for disposing it. And layout tended to be difficult.

【0003】そこで、上記のような不具合を解決するた
めに、例えば特開昭64−103044号公報に示され
ているように、多重通信技術を自動車に応用した多重伝
送装置が開発されている。この種の装置は、各種の電気
負荷等を制御する複数の制御ユニットを共通の多重伝送
路で互いに接続することにより、該多重伝送路を介して
各制御ユニット間において信号の授受を行い、これに基
づいて各種電気負荷等の作動を制御するようにしたもの
である。これによれば、複数の制御ユニットが共通の多
重伝送路により接続されることにより、従来に比べて多
数の信号線が省略されることになって、これらを束ねる
ワイヤハーネスの肥大化が抑制され、該ワイヤハーネス
が簡素化されることになり、その配設スペースを確保す
ることが可能となると共に、該ワイヤハーネスを適切に
レイアウトすることが可能となる。
Therefore, in order to solve the above problems, a multiplex transmission apparatus has been developed in which the multiplex communication technique is applied to an automobile, as disclosed in, for example, Japanese Patent Laid-Open No. 64-103044. This type of device connects a plurality of control units for controlling various electric loads and the like to each other through a common multiplex transmission line, thereby exchanging signals between the respective control units via the multiplex transmission line. The operation of various electric loads and the like is controlled based on the above. According to this, since a plurality of control units are connected by a common multiplex transmission line, a large number of signal lines are omitted as compared with the conventional one, and the enlargement of the wire harness that bundles these is suppressed. As a result, the wire harness can be simplified, a space for disposing the wire harness can be secured, and the wire harness can be appropriately laid out.

【0004】[0004]

【発明が解決しようとする課題】ところで、上記のよう
な自動車用の多重伝送装置において、共通の多重伝送路
を介して各制御ユニット間で授受される信号には、予め
優先順位が設定されており、例えば、アンチスキッドブ
レーキシステムや4輪操舵システム等の車両の走行状態
に直接関与する制御を行う制御ユニットからの信号の優
先順位は高く設定されている。これに対して、ヘッドラ
イト等のランプ系統を制御する制御ユニットからの信号
の優先順位は、車両の走行状態に直接関与する制御を行
う制御ユニットからの信号に比べて低く設定されている
のであるが、各制御ユニット間で信号の授受が行われる
場合、優先順位の高い信号のみが授受され、優先順位の
低い信号授受が遅延されることになって、優先順位の低
い信号がいつまでも処理されないといった不具合が発生
する。
By the way, in the above-mentioned multiplex transmission device for automobiles, the signals transmitted and received between the respective control units through the common multiplex transmission line have priorities set in advance. Therefore, for example, a signal from a control unit that directly controls the running state of the vehicle, such as an anti-skid brake system or a four-wheel steering system, has a high priority. On the other hand, the priority of the signal from the control unit that controls the lamp system such as the headlight is set lower than that of the signal from the control unit that directly controls the running state of the vehicle. However, when signals are exchanged between the control units, only signals with high priority are exchanged, signals with low priority are delayed, and signals with low priority are not processed forever. A problem occurs.

【0005】そこで本発明は、複数の制御ユニットが共
通の多重伝送路を介して信号の授受を行う多重伝送装置
において、各制御ユニット間で授受される信号のうち予
め設定された優先順位の高い信号を早期に処理すると共
に、優先順位の低い信号についても所定のタイミングで
処理することにより、この優先順位の低い信号がいつま
でも処理されないといった不具合を解消することを目的
とする。
Therefore, according to the present invention, in a multiplex transmission apparatus in which a plurality of control units transmit and receive signals via a common multiplex transmission path, a preset high priority among signals transmitted and received among the respective control units. An object of the present invention is to solve the problem that a low priority signal is not processed indefinitely by processing the signal early and processing the low priority signal at a predetermined timing.

【0006】[0006]

【課題を解決するための手段】上記の課題を解決するた
めに、本発明は次のように構成したことを特徴とする。
In order to solve the above problems, the present invention is characterized in that it is configured as follows.

【0007】まず、本願の請求項1に係る発明(以下、
第1発明という)は、送信すべきデータを一時的に書き
込む送信バッファと、該送信バッファに書き込まれたデ
ータを所定のタイミングで送信する送信部とを有する複
数の制御ユニットが共通の多重伝送路を介して信号の授
受を行う多重伝送装置において、上記送信バッファに書
き込まれた複数の送信データに予め優先順位を設定する
優先順位設定手段と、各送信データが送信バッファに書
き込まれてからの待機時間をそれぞれ計測する計測手段
とを設けると共に、各送信データのうち優先順位が高く
待機時間が長いデータほど早く送信するように各送信デ
ータ毎の送信順位を決定し、この送信順位に従って各デ
ータを送信する送信制御部を設けたことを特徴とする。
First, the invention according to claim 1 of the present application (hereinafter,
A first invention) is a multiplex transmission line in which a plurality of control units having a transmission buffer for temporarily writing data to be transmitted and a transmission unit for transmitting the data written in the transmission buffer at a predetermined timing are common. In a multiplex transmission device for transmitting and receiving signals via a communication device, priority setting means for setting priorities for a plurality of transmission data written in the transmission buffer in advance, and waiting after each transmission data is written in the transmission buffer. Measuring means for measuring the time respectively are provided, and the transmission order of each transmission data is determined so that the data having higher priority and longer standby time among the transmission data can be transmitted earlier, and the respective data are transmitted in accordance with this transmission order. A transmission control unit for transmitting is provided.

【0008】また、本願の請求項2に係る発明(以下、
第2発明という)は、受信したデータを一時的に書き込
む受信バッファと、該受信バッファに書き込まれるデー
タを受信する受信部とを有する複数の制御ユニットが共
通の多重伝送路を介して信号の授受を行う多重伝送装置
において、上記受信バッファに書き込まれる複数の受信
データに予め優先順位を設定する優先順位設定手段と、
各受信データが受信バッファに書き込まれてからの待機
時間をそれぞれ計測する計測手段とを設けると共に、各
受信データの優先順位と待機時間に基づいて各受信デー
タ毎の読込み順位を設定し、この読込み順位に従って各
データを読み込む中央処理装置を設けたことを特徴とす
る。
The invention according to claim 2 of the present application (hereinafter,
The second invention) refers to transmission and reception of signals via a common multiplex transmission path by a plurality of control units each having a reception buffer for temporarily writing received data and a reception unit for receiving data written in the reception buffer. In the multiplex transmission device for performing the above, a priority setting means for setting priorities to a plurality of reception data written in the reception buffer in advance,
Measuring means for measuring the waiting time after each reception data is written in the reception buffer is provided, and the reading order for each reception data is set based on the priority order and the waiting time of each reception data. It is characterized in that a central processing unit for reading each data according to the order is provided.

【0009】[0009]

【作用】第1発明によれば、送信バッファに書き込まれ
た送信データ毎に予め優先順位が設定されると共に、該
送信データが送信バッファに書き込まれてからの待機時
間がそれぞれ計測され、優先順位と待機時間の長短に基
づいて決定された送信順位に従って各データが送信され
ることになるので、優先順位が低いものでも待機期間が
長くなれば、優先順位は高いが待機時間が短いものに比
べて早期に送信処理されることになる。これにより、優
先順位の高い送信データが早期に処理されると共に、優
先順位の低いものについても所定のタイミングで処理さ
れることになって、優先順位の高いデータのみが処理さ
れ、いつまでも優先順位の低いデータが処理されないと
いった不具合が解消されることになる。
According to the first aspect of the present invention, the priority is set in advance for each of the transmission data written in the transmission buffer, and the waiting time after the transmission data is written in the transmission buffer is measured to obtain the priority. Since each data will be transmitted according to the transmission order determined based on the length of waiting time, even if the priority is low, if the waiting period is long, the priority is high but the waiting time is short. Will be processed early. As a result, transmission data with a high priority is processed early, and data with a low priority is also processed at a predetermined timing, so that only data with a high priority is processed and the priority of The problem that low data is not processed will be solved.

【0010】また、第2発明によれば、受信バッファに
書き込まれた受信データ毎に予め優先順位が設定される
と共に、該受信データが受信バッファに書き込まれてか
らの待機時間がそれぞれ計測され、優先順位と待機時間
の長短に基づいて決定された読込み順位に従って各デー
タが読み込まれることになるので、優先順位が低いもの
でも待機時間が長くなれば、優先順位は高いが待機時間
が短いものに比べて早期に読み込まれることになる。こ
れにより、優先順位の高い受信データが早期に処理され
ると共に、優先順位の低いものについても所定のタイミ
ングで処理されることになって、優先順位の高いデータ
のみが処理され、いつまでも優先順位の低いデータが処
理されないといった不具合が解消されることになる。
According to the second aspect of the invention, the priority is set in advance for each of the received data written in the receive buffer, and the waiting time after the received data is written in the receive buffer is measured. Since each data is read according to the read order determined based on the priority and the length of the waiting time, even if the priority is low, if the waiting time is long, the priority is high but the waiting time is short. It will be read early compared to. As a result, the received data with a high priority is processed early, and the data with a low priority is processed at a predetermined timing, so that only the data with a high priority is processed and the priority of The problem that low data is not processed will be solved.

【0011】[0011]

【実施例】以下、本発明の実施例を図面に基づいて説明
する。
Embodiments of the present invention will be described below with reference to the drawings.

【0012】なお、本実施例においては、本発明に係る
多重伝送装置を自動車に適用する場合について説明す
る。
In the present embodiment, the case where the multiplex transmission device according to the present invention is applied to an automobile will be described.

【0013】図1は本実施例に係る多重伝送装置の全体
概略構成図であって、この多重伝送装置1は、ループ状
に構成された1本まはた2本のツイストペア線等でなる
多重伝送路(多重通信線)2に複数の制御ユニット、例
えば、第1から第6の6つの制御ユニット3〜8がそれ
ぞれ接続されており、各制御ユニット3〜8間で多重信
号の授受を行うものである。
FIG. 1 is an overall schematic configuration diagram of a multiplex transmission apparatus according to the present embodiment. This multiplex transmission apparatus 1 is a multiplex consisting of one or two twisted pair wires or the like configured in a loop. A plurality of control units, for example, the first to sixth six control units 3 to 8 are respectively connected to the transmission path (multiplex communication line) 2, and the multiple signals are transmitted and received between the respective control units 3 to 8. It is a thing.

【0014】そして、上記第1制御ユニット3は、例え
ば燃料噴射量や燃料噴射時期、あるいは吸入空気量等の
制御を始めとするエンジンの作動に関する制御を行う制
御ユニット、第2制御ユニット4は、制動性を向上させ
るアンチスキッド制御を行う制御ユニットであり、また
第3制御ユニット5は、操縦安定性や乗心地を向上させ
るトラクション制御を行う制御ユニットである。更に、
第4制御ユニット6は、車体前部右側に設けられたラン
プ系統および警報機等の作動を制御するための制御ユニ
ットであり、第5制御ユニット7は、車体前部左側に設
けられたランプ系統の作動を制御するための制御ユニッ
トであって、第6制御ユニット8は、ステアリングコラ
ム周りに設けられた各種スイッチやインジケータ類を制
御する制御ユニットである。
The first control unit 3 controls the operation of the engine including the control of the fuel injection amount, the fuel injection timing, the intake air amount, etc., and the second control unit 4 The third control unit 5 is a control unit that performs anti-skid control to improve braking performance, and the third control unit 5 is a control unit that performs traction control to improve steering stability and riding comfort. Furthermore,
The fourth control unit 6 is a control unit for controlling the operation of a lamp system and an alarm device provided on the front right side of the vehicle body, and the fifth control unit 7 is a lamp system provided on the left front side of the vehicle body. The sixth control unit 8 is a control unit for controlling the operation of the above, and the sixth control unit 8 is a control unit for controlling various switches and indicators provided around the steering column.

【0015】上記第1制御ユニット3には、エアフロメ
ータやエンジン回転センサまたは水温センサ等のセンサ
類が接続されていると共に、燃料噴射量、燃料噴射時期
あるいは吸入空気量等を制御するアクチュエータとして
の各種電気負荷が接続されており、第2制御ユニット4
には、車両制動時における減速度を検出する加速度等が
接続されていると共に、アンチスキッド制御を行うため
のブレーキ用油圧回路に設けられた油圧制御弁等を始め
とする各種アクチュエータとしての電気負荷が接続され
ている。また、第3制御ユニット5には、車高を検出す
る車高センサ等が接続されていると共に、トラクション
制御を行うためにサスペンション装置のダンパへの流体
圧の給排を制御する制御弁等を始めとする各種アクチュ
エータとしての電気負荷が接続されており、第4制御ユ
ニット6には、車体前部右側に設けられたフロントター
ンシグナルランプ、フォグランプ、スモールランプやそ
れらを点灯ないし点滅させるためのスイッチ類が接続さ
れていると共に、第5制御ユニット7には、車体前部左
側に設けられたフロントターンシグナルランプ、フォグ
ランプ、スモールランプやそれらを点灯ないし点滅させ
るためのスイッチ類が接続されている。更に、第6制御
ユニット8には、各ランプ類の点灯状態やエンジン水温
等を示す各種インジケータ類が接続されている。
The first control unit 3 is connected with sensors such as an air flow meter, an engine rotation sensor or a water temperature sensor, and serves as an actuator for controlling the fuel injection amount, the fuel injection timing, the intake air amount and the like. Various electric loads are connected to the second control unit 4
Is connected to an acceleration for detecting deceleration during vehicle braking, and an electric load as various actuators such as a hydraulic control valve provided in a hydraulic circuit for braking for performing anti-skid control. Are connected. Further, a vehicle height sensor or the like for detecting the vehicle height is connected to the third control unit 5, and a control valve or the like for controlling the supply and discharge of fluid pressure to and from the damper of the suspension device for performing traction control is also provided. Electrical loads such as various actuators are connected to the fourth control unit 6, and the fourth control unit 6 includes a front turn signal lamp, a fog lamp, a small lamp provided on the right side of the front of the vehicle body and a switch for lighting or blinking them. The fifth control unit 7 is also connected to a front turn signal lamp, a fog lamp, a small lamp, and switches for lighting or blinking them, which are provided on the front left side of the vehicle body. Further, the sixth control unit 8 is connected with various indicators indicating the lighting state of each lamp and the engine water temperature.

【0016】そして、上記第1〜第6制御ユニット3〜
8には、バッテリーからの電源電圧が直接に、あるいは
アクセサリースイッチまたはイグニッションスイッチの
投入に伴って供給されることになって、各制御ユニット
が起動されるようになっている。
The first to sixth control units 3 to
The power supply voltage from the battery is directly supplied to the battery 8 or when the accessory switch or the ignition switch is turned on, so that each control unit is activated.

【0017】なお、本実施例においては、上記多重伝送
路2に第1ないし第6の6つ制御ユニット3〜8が接続
されているが、多重伝送路2に接続される制御ユニット
の数は6つの限定されるものではなく、上記第1〜第6
制御ユニット3〜8以外に、例えば操縦安定性を向上さ
せるための4輪操舵制御を行うための制御ユニット等を
必要に応じて接続することも可能である。
In this embodiment, the first to sixth six control units 3 to 8 are connected to the multiplex transmission line 2, but the number of control units connected to the multiplex transmission line 2 is The number is not limited to six, and the first to sixth
In addition to the control units 3 to 8, for example, a control unit for performing four-wheel steering control for improving steering stability or the like can be connected as necessary.

【0018】ここで、上記第1ないし第6制御ユニット
3〜8の具体的な構成を、図2に基づいて説明する。な
お、図2は第1制御ユニット3の具体構成を示すもので
あるが、他の制御ユニット4〜8についても当該第1制
御ユニット3と同様構成とされており、該第1制御ユニ
ット3の構成について詳しく説明し、他の制御ユニット
4〜8についてはその具体的な構成の説明を省略する。
Here, the specific construction of the first to sixth control units 3 to 8 will be described with reference to FIG. Although FIG. 2 shows a specific configuration of the first control unit 3, the other control units 4 to 8 have the same configuration as the first control unit 3 and the first control unit 3 has the same configuration. The configuration will be described in detail, and the description of the specific configuration of the other control units 4 to 8 will be omitted.

【0019】図2に示すように、第1制御ユニット3
は、上記多重伝送路2にコネクタ10を介して接続され
ており、多重伝送路2を介して送信される他の制御ユニ
ット4ないし8からの情報信号が多重インターフェイス
モジュールでなる受信制御部11で受信され、この受信
制御部11で変換された信号がCPU(中央処理装置)
12に入力されて論理演算処理されると共に、該CPU
12から多重インターフェイスモジュールでなる送信制
御部13に出力された信号が変換されて、多重伝送路2
を介して他の制御ユニット4〜8に送信されることにな
る。更に、上記CPU12には、入出力インターフェイ
ス14を介して各種スイッチやセンサ類15および各種
の電気負荷16が接続されており、各種スイッチやセン
サ類15からの信号がCPU12に入力されると共に、
該CPU12からは各種の電気負荷16を制御する信号
が出力されるようになっている。
As shown in FIG. 2, the first control unit 3
Is a reception control section 11 which is connected to the multiplex transmission line 2 via a connector 10 and receives information signals from the other control units 4 to 8 transmitted via the multiplex transmission line 2 as a multiplex interface module. The signal received and converted by the reception control unit 11 is a CPU (central processing unit)
12 and is subjected to logical operation processing, and the CPU
The signal output from the transmission control unit 13 composed of the multiplex interface module 12 is converted to the multiplex transmission line 2
Will be transmitted to the other control units 4 to 8 via. Further, various switches and sensors 15 and various electric loads 16 are connected to the CPU 12 via the input / output interface 14, and signals from the various switches and sensors 15 are input to the CPU 12 and
Signals for controlling various electric loads 16 are output from the CPU 12.

【0020】そして、上記受信制御部11は、図3に示
すように、多重伝送路2を介して送信される信号を受信
する受信制御回路11aと、該受信制御回路11aで受
信した信号を一時的に書き込む複数の受信バッファ11
b…11bとを有すると共に、上記受信制御回路11a
には、各信号が受信バッファ11bに書き込まれてから
の待機時間をそれぞれ計測する待機時間計測手段11c
が設けられている。
Then, as shown in FIG. 3, the reception control section 11 temporarily receives a reception control circuit 11a for receiving a signal transmitted through the multiplex transmission line 2 and a signal received by the reception control circuit 11a. Multiple receiving buffers 11 to be written
b ... 11b, and the reception control circuit 11a
The waiting time measuring means 11c measures the waiting time after each signal is written in the reception buffer 11b.
Is provided.

【0021】また、上記送信制御部13は、図4に示す
ように、多重伝送路2を介して送信する送信制御回路1
3aと、該送信制御回路13aより送信する信号を一時
的に書き込む複数の送信バッファ13b…13bとを有
すると共に、上記送信制御回路13aには、各信号が送
信バッファ13bに書き込まれてからの待機時間をそれ
ぞれ計測する待機時間計測手段13cが設けられてい
る。
Further, the transmission control section 13 is, as shown in FIG. 4, a transmission control circuit 1 for transmitting data via the multiplex transmission line 2.
3a and a plurality of transmission buffers 13b ... 13b for temporarily writing signals to be transmitted from the transmission control circuit 13a, and the transmission control circuit 13a waits after each signal is written in the transmission buffer 13b. Standby time measuring means 13c for measuring each time is provided.

【0022】ところで、本実施例においては、上記第1
ないし第6制御ユニット3〜8より送信される情報信号
として、図5に示すような構成のフレームFごとに各種
情報を伝送することが行われている。このフレームF
は、SOMコード、プライオリティ/宛先アドレスコー
ド、IDコード、VALID/INVALIDコード、
データ領域、EODコード、ACK領域およびEOMコ
ードを有するフレーム構成とされている。
By the way, in the present embodiment, the first
Or, as the information signal transmitted from the sixth control units 3 to 8, various kinds of information are transmitted for each frame F having the configuration shown in FIG. This frame F
Is the SOM code, priority / destination address code, ID code, VALID / INVALID code,
The frame has a data area, an EOD code, an ACK area, and an EOM code.

【0023】上記SOMコードは、フレームFの開始を
示すコードであり、各制御ユニット3〜8は、このSO
Mコードを受信することによりフレームFの開始を認知
するようになっている。また、プライオリティ/宛先ア
ドレスコードのうち、プライオリティは、各制御ユニッ
ト3〜8のうち複数のユニットから同時に送信されて信
号が衝突した場合に、どの信号を優先して処理するかを
指示する優先順位を示すものである。一方、宛先アドレ
スは、信号を送信すべき送信先の制御ユニットを示すも
のである。更に、IDコードは、当該フレームFのデー
タの内容を示すコードであって、このIDコードにより
各制御ユニット3〜8はそのフレームFのデータ領域の
内容を知ることができる。また、VALID/INVA
LIDコードは、送信すべきデータの有効、無効を示す
コードである。そして、データ領域には、各種データの
数、各データ内容等が示されており、EODコードは、
データの終わりを示すコードである。更に、ACK領域
は各制御ユニット3〜8間で信号の授受が正確に行われ
たか否かを判別する領域であり、また、EOMコード
は、フレームFの終了を示すコードである。
The above SOM code is a code indicating the start of the frame F, and each control unit 3 to 8 uses this SO
The start of the frame F is recognized by receiving the M code. Further, of the priority / destination address codes, the priority is a priority order that indicates which signal is to be preferentially processed when the signals collide with each other and are simultaneously transmitted from a plurality of control units 3 to 8. Is shown. On the other hand, the destination address indicates the destination control unit to which the signal should be transmitted. Furthermore, the ID code is a code indicating the content of the data of the frame F, and each of the control units 3 to 8 can know the content of the data area of the frame F by this ID code. In addition, VALID / INVA
The LID code is a code indicating whether data to be transmitted is valid or invalid. In the data area, the number of various data, the content of each data, etc. are shown, and the EOD code is
It is a code indicating the end of data. Further, the ACK area is an area for determining whether or not the signals are correctly transmitted and received among the control units 3 to 8, and the EOM code is a code indicating the end of the frame F.

【0024】そして、上記ACK領域は、複数のビッ
ト、例えば16ビットからなり、各制御ユニット3〜8
に対応させてそれぞれのユニットに対して予め設定され
たビット領域が割り当てられており、各ビットにより各
制御ユニット3〜8は正常受信の確認を行う。即ち、送
信元の制御ユニットは、16ビットのACK領域の自身
のユニットに対応する位置のビットのみを“0”とし、
他のビットの全てを“1”にして、1個の“0”と15
個の“1”ビットを送信する。一方、受信側の制御ユニ
ットにおいては、受信したフレームFの内容に誤りがな
いかをチェックし、誤りがなければ、自身のユニットに
ついて予め設定された位置のビット領域に、それぞれの
制御ユニットに固有の受信確認信号(以下、ACK信号
と記載する)を“0”として送信元の制御ユニットに返
送するようになっている。従って、上記ACK領域にお
けるビット領域が“0”になっている制御ユニットは、
正常にフレームFを受信したことを示す。
The ACK area comprises a plurality of bits, for example 16 bits, and each control unit 3-8.
Corresponding to the above, a preset bit area is assigned to each unit, and each control unit 3 to 8 confirms normal reception by each bit. That is, the transmission source control unit sets only the bit at the position corresponding to its own unit in the 16-bit ACK area to “0”,
All other bits are set to "1" and one "0" and 15
, "1" bits are transmitted. On the other hand, the control unit on the receiving side checks whether or not the content of the received frame F is error-free, and if there is no error, it is unique to each control unit in the bit area of the position preset for its own unit. The reception confirmation signal (hereinafter, referred to as an ACK signal) is set to "0" and is returned to the transmission source control unit. Therefore, the control unit whose bit area in the ACK area is "0" is
This indicates that the frame F is normally received.

【0025】なお、受信側の制御ユニットからACK信
号が返送されてこない場合は、受信エラーが発生したも
のとして、送信元の制御ユニットは所定の周期で繰り返
しフレームFを再送信するが、所定の回数以上、例えば
3回以上繰り返し送信してもACK信号が返送されてこ
ない場合には、その制御ユニットが何らかの原因でシス
テムダウンしたものとして多重伝送路2から取り除かれ
るようになっている。
When the ACK signal is not returned from the control unit on the receiving side, it is considered that a reception error has occurred, and the control unit of the transmission source retransmits the frame F repeatedly at a predetermined cycle. If the ACK signal is not returned even if the control signal is transmitted more than the number of times, for example, three times or more, the control unit is removed from the multiplex transmission line 2 as a system down for some reason.

【0026】次に、上記第1ないし第6制御ユニット3
〜8の起動時における制御動作を図6のフローチャート
に従って説明する。
Next, the above-mentioned first to sixth control units 3
The control operation at the time of startup of 8 to 8 will be described according to the flowchart of FIG.

【0027】図6に示すように、上記第1ないし第6ユ
ニット3〜8のうちの特定の制御ユニット、例えば、第
1制御ユニット3のコントローラ12は、まず、ステッ
プS1でイニシャルチェックを行い、ステップS2にお
いてエンジン回転がアイドル状態であるかを判定する。
そして、YESと判定したとき、即ち、エンジン回転が
アイドル状態となり、発電機の作動状態が安定したとき
には、ステップS3で、他の制御ユニット4〜8に対し
て、それらのユニットを起動させるための信号としての
起動フレームを送信する。次いで、ステップS4でタイ
マをクリアすると共に、ステップS5においては他の制
御ユニット4〜8よりACK信号が返送されてきたか否
かを判定し、YESの場合、即ち、各制御ユニット4〜
8よりのACK信号を受信した場合には、ステップS6
で各制御ユニット4〜8の起動を確認し、ステップS7
において、予め設定された所定時間が経過したかを判定
し、所定時間を経過した場合にステップS8に進む。な
お、ステップS5でNOと判定したちき、即ち、いずれ
かの制御ユニットがACK信号を返送しない場合には、
所定時間が経過するまで、ステップS5〜ステップS7
を繰り返し実行し、所定時間が経過しても特定の制御ユ
ニットよりACK信号が返送されてこない場合には、そ
の特定の制御ユニットがシステムダウンしているものと
してステップS6で起動状態にある制御ユニットを確認
する。
As shown in FIG. 6, a specific control unit among the first to sixth units 3 to 8, for example, the controller 12 of the first control unit 3 first performs an initial check in step S1. In step S2, it is determined whether the engine rotation is idle.
Then, when it is determined to be YES, that is, when the engine rotation is in the idle state and the operation state of the generator is stable, in step S3, the other control units 4 to 8 are activated to start those units. Send the activation frame as a signal. Next, in step S4, the timer is cleared, and in step S5, it is determined whether or not an ACK signal has been returned from the other control units 4 to 8. If YES, that is, each control unit 4 to
When the ACK signal from 8 is received, step S6
Confirm the activation of each control unit 4 to 8 by step S7.
In, it is determined whether or not a predetermined time set in advance has elapsed, and if the predetermined time has elapsed, the process proceeds to step S8. In addition, when it is determined NO in step S5, that is, when any control unit does not return the ACK signal,
Until a predetermined time elapses, steps S5 to S7
If the ACK signal is not returned from the specific control unit even after the predetermined time has elapsed, the control unit that is in the activated state in step S6 as if the specific control unit is down. To confirm.

【0028】そして、ステップS8においては、起動が
完了して多重通信可能な状態にある制御ユニットを判別
すると共に、ステップS9で起動完了したことを示す起
動完了フレームを送信し、多重通信状態に入る。
Then, in step S8, the control unit in which the start-up is completed and in the multiplex communication is possible is discriminated, and the start-up completion frame indicating that the start-up is completed is transmitted in step S9 to enter the multiplex communication state. .

【0029】ここで、本実施例の特徴部分である各制御
ユニット3〜8の信号の送受信時における制御動作を、
図7ないし図9に示すフローチャート図に基づいて説明
する。
Here, the control operation at the time of transmitting and receiving signals of the control units 3 to 8, which is a characteristic part of this embodiment, will be described.
Description will be made based on the flowcharts shown in FIGS. 7 to 9.

【0030】図7に示すように、各制御ユニット3〜8
のいずれかのユニットにおいては、まず、ステップS1
0で他の制御ユニットからフレームを受信したかを判定
し、受信した場合(YESの場合)には、ステップS1
1でフレーム送信元の制御ユニットに対してフレームを
受信したことを示すACK信号を返送し、次いで、ステ
ップS12で受信したフレーム内のデータを自己の受信
制御部11における受信バッファ11bに書き込む。
As shown in FIG. 7, each control unit 3-8.
In any of the units, first, step S1
In 0, it is determined whether or not a frame is received from another control unit, and if it is received (in the case of YES), step S1
In step 1, an ACK signal indicating that a frame has been received is returned to the control unit of the frame transmission source, and then the data in the frame received in step S12 is written in the reception buffer 11b in its own reception control unit 11.

【0031】次に、受信バッファ11bに一時的に書き
込んだデータの処理動作を、図8に基づいて説明する
と、まず、ステップS20で受信バッファ11b内に読
み込むべきデータがあるかを判定し、受信バッファ11
b内にデータがある場合(YESの場合)には、ステッ
プS21で受信バッファ11b内の各データ毎にそれぞ
れについて予め設定された優先順位を示す値(以下、優
先度という)と、待機時間計測手段11cにより計測さ
れたそのデータの待機時間とを比較する。そして、ステ
ップS22では、各データの優先度からその時点におけ
る待機時間を減算した値が最も小さいデータをCPU1
2内に読み込む。
Next, the processing operation of the data temporarily written in the reception buffer 11b will be described with reference to FIG. 8. First, in step S20, it is determined whether or not there is data to be read in the reception buffer 11b, and reception is performed. Buffer 11
When there is data in b (in the case of YES), a value indicating a priority order (hereinafter, referred to as priority) preset for each data in the reception buffer 11b in step S21, and a waiting time measurement The waiting time of the data measured by the means 11c is compared. Then, in step S22, the data having the smallest value obtained by subtracting the standby time at that time from the priority of each data is stored in the CPU 1
Read in 2.

【0032】即ち、図9に示すように、ある時点におい
て、例えば優先度が50であり且つ待機時間が10のデ
ータD1と、優先度が100であり且つ待機時間が1の
データD2とがある場合、それぞれの優先度から待機時
間を減算し、その値が小さいデータを優先して読み込
む。従って、データD1が読み込まれることになる。そ
して、上記データD1の読込み後、所定時間が経過して
優先度が50の新たのデータDnが書き込まれた場合に
は、この新たなデータDnの経過時間が1であり、この
データDnの優先度から待機時間を減算した値が、該デ
ータDnより優先度が低いデータD2の優先度から待機時
間を減算した値より大であるため、この場合には、優先
度が低いが待機時間が長いデータD2が優先して読み込
まれることになる。
[0032] That is, as shown in FIG. 9, at some point, for example, the data D 1 of the priority is 50 and the waiting time is 10, the priority is 100 and the waiting time is 1 and data D 2 If there is, the waiting time is subtracted from each priority, and the data with the smaller value is preferentially read. Therefore, the data D 1 is read. When a predetermined time has elapsed after the data D 1 was read and new data D n with a priority of 50 was written, the elapsed time of this new data D n is 1, and this data D n minus the waiting time from the priority of D n is because priority than the data D n is larger than the value obtained by subtracting the waiting time from the priority of low data D 2, in this case, priority is Data D 2 having a low waiting time but a long waiting time is preferentially read.

【0033】一方、送信バッファ13bに一時的に書き
込んだデータの処理動作は、図10に示すように、ま
ず、ステップS30で送信バッファ13b内に送信すべ
きべきデータがあるかを判定し、送信バッファ13b内
にデータがある場合(YESの場合)には、ステップS
31で送信バッファ13b内の各データ毎のそれぞれに
ついて予め設定された優先度と、待機時間計測手段13
cにより計測されたそのデータの待機時間とを比較す
る。そして、ステップS32では、各データの優先度か
らその時点における待機時間を減算した値が最も小さい
データを送信する。
On the other hand, in the processing operation of the data temporarily written in the transmission buffer 13b, as shown in FIG. 10, first, in step S30, it is determined whether or not there is data to be transmitted in the transmission buffer 13b, and the data is transmitted. If there is data in the buffer 13b (YES), step S
At 31, the priority set in advance for each data in the transmission buffer 13b and the standby time measuring means 13
Compare the wait time for that data measured by c. Then, in step S32, the data having the smallest value obtained by subtracting the standby time at that time from the priority of each data is transmitted.

【0034】このように、本実施例によれば、受信バッ
ファ11bに書き込まれた受信データ毎に予め優先順位
(優先度)が設定されると共に、該受信データが受信バ
ッファ11bに書き込まれてからの待機時間がそれぞれ
計測され、優先順位と待機時間の長短に基づいて決定さ
れた読込み順位に従って各データが読み込まれることに
なるので、優先順位が低いものでも待機時間が長くなれ
ば、優先順位は高いが待機時間が短いものに比べて早期
に読み込まれることになる。これにより、優先順位の高
い受信データが早期に処理されると共に、優先順位の低
いものについても所定のタイミングで処理されることに
なって、優先順位の高いデータのみが処理され、いつま
でも優先順位の低いデータが処理されないといった不具
合が解消されることになる。
As described above, according to this embodiment, the priority (priority) is set in advance for each of the received data written in the receiving buffer 11b, and the received data is written in the receiving buffer 11b. The waiting time of each is measured, and each data is read according to the reading order determined based on the priority and the length of the waiting time, so even if the priority is low, if the waiting time is long, the priority is It will be read earlier than the one with a high wait time but a short wait time. As a result, the received data with a high priority is processed early, and the data with a low priority is processed at a predetermined timing, so that only the data with a high priority is processed and the priority of The problem that low data is not processed will be solved.

【0035】また、送信バッファ13bに書き込まれた
送信データ毎に予め優先順位が設定されると共に、該送
信データが送信バッファ13bに書き込まれてからの待
機時間がそれぞれ計測され、優先順位と待機時間の長短
に基づいて決定された送信順位に従って各データが送信
されることになるので、優先順位が低いものでも待機期
間が長くなれば、優先順位は高いが待機時間が短いもの
に比べて早期に送信処理されることになる。これによ
り、優先順位の高い送信データが早期に処理されると共
に、優先順位の低いものについても所定のタイミングで
処理されることになって、優先順位の高いデータのみが
処理され、いつまでも優先順位の低いデータが処理され
ないといった不具合が解消されることになる。
Further, the priority order is set in advance for each transmission data written in the transmission buffer 13b, and the waiting time after the transmission data is written in the transmission buffer 13b is measured respectively, and the priority order and the waiting time are measured. Since each data will be transmitted according to the transmission order determined based on the length of the priority, even if the priority is low, if the waiting period is long, the priority is high but the waiting time is short compared to the one with a short waiting time. It will be sent. As a result, transmission data with a high priority is processed early, and data with a low priority is also processed at a predetermined timing, so that only data with a high priority is processed and the priority of The problem that low data is not processed will be solved.

【0036】なお、本実施例においては、本発明に係る
多重伝送装置を自動車に適用した場合について説明した
が、本発明に係る多重伝送装置が適用される対象は必ず
しも自動車に限定されるものではない。
In this embodiment, the case where the multiplex transmission apparatus according to the present invention is applied to an automobile has been described, but the target to which the multiplex transmission apparatus according to the present invention is applied is not necessarily limited to an automobile. Absent.

【0037】[0037]

【発明の効果】以上のように、第1発明によれば、送信
バッファに書き込まれた送信データ毎に予め設定された
優先順位と、それぞれの待機時間の長短とに基づいて決
定された送信順位に従って各データが送信されることに
なるので、優先順位が低いものでも待機期間が長くなれ
ば、優先順位は高いが待機時間が短いものに比べて早期
に送信処理されることになる。これにより、優先順位の
高い送信データが早期に処理されると共に、優先順位の
低いものについても所定のタイミングで処理されること
になって、優先順位の高いデータのみが処理され、いつ
までも優先順位の低いデータが処理されないといった不
具合が解消されることになる。
As described above, according to the first aspect of the present invention, the transmission order determined based on the preset priority order for each transmission data written in the transmission buffer and the length of each waiting time. Since each data is transmitted in accordance with the above, if the waiting period is long even if the priority is low, the transmission processing will be performed earlier than the case where the priority is high but the waiting time is short. As a result, transmission data with a high priority is processed early, and data with a low priority is also processed at a predetermined timing, so that only data with a high priority is processed and the priority of The problem that low data is not processed will be solved.

【0038】また、第2発明によれば、受信バッファに
書き込まれた受信データ毎に予め設定された優先順位
と、それぞれの待機時間の長短に基づいて決定された読
込み順位に従って各データが読み込まれることになるの
で、優先順位が低いものでも待機時間が長くなれば、優
先順位は高いが待機時間が短いものに比べて早期に読み
込まれることになる。これにより、優先順位の高い受信
データが早期に処理されると共に、優先順位の低いもの
についても所定のタイミングで処理されることになっ
て、優先順位の高いデータのみが処理され、いつまでも
優先順位の低いデータが処理されないといった不具合が
解消されることになる。
Further, according to the second aspect of the invention, each data is read in accordance with the priority order set in advance for each reception data written in the reception buffer and the reading order determined based on the length of each waiting time. Therefore, even if the priority is low, if the waiting time becomes long, it will be read earlier than the one having a high priority but a short waiting time. As a result, the received data with a high priority is processed early, and the data with a low priority is processed at a predetermined timing, so that only the data with a high priority is processed and the priority of The problem that low data is not processed will be solved.

【図面の簡単な説明】[Brief description of drawings]

【図1】 多重伝送装置の全体概略システム図。FIG. 1 is an overall schematic system diagram of a multiplex transmission device.

【図2】 多重伝送装置を構成する制御ユニットの具
体的な構造を示すシステム図。
FIG. 2 is a system diagram showing a specific structure of a control unit that constitutes the multiplex transmission device.

【図3】 受信制御部の具体的な構成を示すシステム
図。
FIG. 3 is a system diagram showing a specific configuration of a reception control unit.

【図4】 送信制御部の具体的な構成を示すシステム
図。
FIG. 4 is a system diagram showing a specific configuration of a transmission control unit.

【図5】 信号フレームの具体的な構成の一例を説明
する説明図。
FIG. 5 is an explanatory diagram illustrating an example of a specific configuration of a signal frame.

【図6】 起動時における第1制御ユニットの制御動
作を示すフローチャート図。
FIG. 6 is a flowchart showing a control operation of the first control unit at startup.

【図7】 各制御ユニットにおける信号の送受信時の
制御動作を示すフローチャート図。
FIG. 7 is a flowchart showing a control operation at the time of transmitting / receiving a signal in each control unit.

【図8】 各制御ユニットにおける受信データの読込
み時の制御動作を示すフローチャート図。
FIG. 8 is a flowchart showing a control operation at the time of reading received data in each control unit.

【図9】 各制御ユニットにおける受信データ読込み
動作を説明する説明図。
FIG. 9 is an explanatory diagram illustrating a received data reading operation in each control unit.

【図10】 各制御ユニットにおける送信データの送信
時の制御動作を示すフローチャート図。
FIG. 10 is a flowchart showing a control operation at the time of transmitting transmission data in each control unit.

【符号の説明】[Explanation of symbols]

1 多重伝送装置 2 多重伝送路 3〜8 第1〜第6制御ユニット 11 受信制御部 11a 受信制御回路 11b 受信バッファ 11c 待機時間計測手段 12 CPU 13 送信制御部 13a 送信制御回路 13b 送信バッファ 13c 待機時間計測手段 14 スイッチ、センサ 15 電気負荷 DESCRIPTION OF SYMBOLS 1 multiplex transmission device 2 multiplex transmission lines 3-8 1st-6th control unit 11 reception control part 11a reception control circuit 11b reception buffer 11c standby time measuring means 12 CPU 13 transmission control part 13a transmission control circuit 13b transmission buffer 13c standby time Measuring means 14 Switch, sensor 15 Electric load

───────────────────────────────────────────────────── フロントページの続き (72)発明者 寺山 孝二 広島県安芸郡府中町新地3番1号 マツダ 株式会社内 (72)発明者 中園 秀己 広島県安芸郡府中町新地3番1号 マツダ 株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Koji Terayama 3-1, Fuchu-cho Shinchi, Aki-gun, Hiroshima Prefecture Mazda Co., Ltd. (72) Inventor Hidemi Nakazono 3-1-1 Fuchu-cho, Aki-gun, Hiroshima Mazda Corporation Within

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 送信すべきデータを一時的に書き込む送
信バッファと、該送信バッファに書き込まれたデータを
所定のタイミングで送信する送信部とを有する複数の制
御ユニットが共通の多重伝送路を介して信号の授受を行
う多重伝送装置であって、上記送信バッファに書き込ま
れた複数の送信データに予め優先順位を設定する優先順
位設定手段と、各送信データが送信バッファに書き込ま
れてからの待機時間をそれぞれ計測する計測手段とが設
けられていると共に、各送信データのうち優先順位が高
く、待機時間が長いデータほど早く送信するように各送
信データ毎の送信順位を決定し、この送信順位に従って
各データを送信する送信制御部が設けられていることを
特徴とする多重伝送装置。
1. A plurality of control units each having a transmission buffer for temporarily writing data to be transmitted and a transmission unit for transmitting the data written in the transmission buffer at a predetermined timing via a common multiplex transmission line. And a signal transmission / reception system for transmitting and receiving a signal, comprising: priority setting means for setting priorities to a plurality of transmission data written in the transmission buffer in advance; and waiting after each transmission data is written in the transmission buffer. Measuring means for measuring the time respectively are provided, and the transmission order of each transmission data is determined so that the data having a higher priority among the transmission data and having a longer standby time will be transmitted earlier. A multiplex transmission device comprising a transmission control unit for transmitting each data according to the above.
【請求項2】 受信したデータを一時的に書き込む受信
バッファと、該受信バッファに書き込まれるデータを受
信する受信部とを有する複数の制御ユニットが共通の多
重伝送路を介して信号の授受を行う多重伝送装置であっ
て、上記受信バッファに書き込まれる複数の受信データ
に予め優先順位を設定する優先順位設定手段と、各受信
データが受信バッファに書き込まれてからの待機時間を
それぞれ計測する計測手段とが設けられていると共に、
各受信データの優先順位と待機時間に基づいて各受信デ
ータ毎の読込み順位を設定し、この読込み順位に従って
各データを読み込む中央処理装置が設けられていること
を特徴とする多重伝送装置。
2. A plurality of control units each having a reception buffer for temporarily writing the received data and a reception unit for receiving the data written in the reception buffer exchange signals via a common multiplex transmission path. In the multiplex transmission device, priority setting means for setting priorities for a plurality of reception data written in the reception buffer in advance, and measuring means for measuring a waiting time after each reception data is written in the reception buffer. And are provided,
A multiplex transmission device comprising a central processing unit that sets a reading order for each received data based on the priority order of each received data and a waiting time and reads each data according to the reading order.
JP4207337A 1992-07-10 1992-07-10 Multiplex transmission equipment Pending JPH0630472A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4207337A JPH0630472A (en) 1992-07-10 1992-07-10 Multiplex transmission equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4207337A JPH0630472A (en) 1992-07-10 1992-07-10 Multiplex transmission equipment

Publications (1)

Publication Number Publication Date
JPH0630472A true JPH0630472A (en) 1994-02-04

Family

ID=16538079

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4207337A Pending JPH0630472A (en) 1992-07-10 1992-07-10 Multiplex transmission equipment

Country Status (1)

Country Link
JP (1) JPH0630472A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004515155A (en) * 2000-11-30 2004-05-20 マックデータ・コーポレーション Method of scoring cued frames for selective transmission through a switch
KR100447394B1 (en) * 2001-11-02 2004-09-04 엘지전자 주식회사 method for processing a message of the communication system
US7299308B2 (en) 2002-04-19 2007-11-20 Denso Corporation Data transmission apparatus and electronic control unit
JP2008053793A (en) * 2006-08-22 2008-03-06 Nec Access Technica Ltd Optical communication network connecting device, band guaranteeing method, and program
US7499782B2 (en) 2004-01-19 2009-03-03 Denso Corporation System for real-time control performed on time-dependent data transmitted/received in vehicle
JP2011161161A (en) * 2010-02-15 2011-08-25 Kyoraku Sangyo Kk Game machine
US9703736B2 (en) 2012-08-03 2017-07-11 Toyota Jidosha Kabushiki Kaisha Data transmission apparatus, communication control method, and communication control program

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004515155A (en) * 2000-11-30 2004-05-20 マックデータ・コーポレーション Method of scoring cued frames for selective transmission through a switch
KR100447394B1 (en) * 2001-11-02 2004-09-04 엘지전자 주식회사 method for processing a message of the communication system
US7299308B2 (en) 2002-04-19 2007-11-20 Denso Corporation Data transmission apparatus and electronic control unit
US7499782B2 (en) 2004-01-19 2009-03-03 Denso Corporation System for real-time control performed on time-dependent data transmitted/received in vehicle
JP2008053793A (en) * 2006-08-22 2008-03-06 Nec Access Technica Ltd Optical communication network connecting device, band guaranteeing method, and program
JP4527696B2 (en) * 2006-08-22 2010-08-18 Necアクセステクニカ株式会社 Optical communication network connection device, bandwidth guarantee method, and program
JP2011161161A (en) * 2010-02-15 2011-08-25 Kyoraku Sangyo Kk Game machine
US9703736B2 (en) 2012-08-03 2017-07-11 Toyota Jidosha Kabushiki Kaisha Data transmission apparatus, communication control method, and communication control program

Similar Documents

Publication Publication Date Title
US5832397A (en) Integrated wiring systems for a vehicle control system
EP1839150B1 (en) Fault diagnosis data recording system and method
JPH0662012A (en) Multiple transmitter
EP0475406B1 (en) Multiplex transmission system for vehicles
JPH0630472A (en) Multiplex transmission equipment
JP2009027270A (en) Communication system, repeater and communication method
KR20200054063A (en) Network system
WO2021100548A1 (en) Onboard relay device and relay method
JPH10257078A (en) Vehicle multiple communication equipment
JP2002208933A (en) Motor vehicle communication protocol for automatically assigning device address
JP2002044116A (en) Data repeater and multiplex communication system
JP3310020B2 (en) Multiplex transmission equipment for vehicles
JP4954832B2 (en) In-vehicle communication system
JP2007142694A (en) Lin communication apparatus and lin communication control method
JPH04299629A (en) Multiplex transmission method
JP3310021B2 (en) Multiplex transmission equipment
JP2904304B2 (en) Multiplex transmission equipment
JPH0621956A (en) Multiplex transmission equipment
JPH05175966A (en) Multiplex transmission method
JP2925546B2 (en) Vehicle decentering detection device
JPH0630481A (en) Multiplex transmission equipment
JP2933972B2 (en) Multiplex transmission equipment for vehicles
JP3281040B2 (en) Multiplex transmission equipment
KR20030047167A (en) Method for avoiding control signal conflict between controllers using controller area network
JPH08265877A (en) Load drive controller