Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7744265B2 - In-vehicle communication device and in-vehicle communication method - Google Patents
[go: Go Back, main page]

JP7744265B2 - In-vehicle communication device and in-vehicle communication method - Google Patents

In-vehicle communication device and in-vehicle communication method

Info

Publication number
JP7744265B2
JP7744265B2 JP2022034086A JP2022034086A JP7744265B2 JP 7744265 B2 JP7744265 B2 JP 7744265B2 JP 2022034086 A JP2022034086 A JP 2022034086A JP 2022034086 A JP2022034086 A JP 2022034086A JP 7744265 B2 JP7744265 B2 JP 7744265B2
Authority
JP
Japan
Prior art keywords
communication
unit
quality
speed
path
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.)
Active
Application number
JP2022034086A
Other languages
Japanese (ja)
Other versions
JP2023129804A (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.)
Yazaki Corp
Original Assignee
Yazaki 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 Yazaki Corp filed Critical Yazaki Corp
Priority to JP2022034086A priority Critical patent/JP7744265B2/en
Publication of JP2023129804A publication Critical patent/JP2023129804A/en
Application granted granted Critical
Publication of JP7744265B2 publication Critical patent/JP7744265B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Description

本発明は、車載通信装置及び車載通信方法に関する。 The present invention relates to an in-vehicle communication device and an in-vehicle communication method.

従来、車両内の通信において、有線LAN(Local Area Network)の通信規格であるイーサネット(登録商標)を適用した車載イーサネット技術が提案されている。特許文献1には、車載通信システムに車載イーサネットを適用した車載中継装置が開示されている。特許文献1に開示された車載中継装置は、OSI参照モデルにおける物理層、データリンク層、及びネットワーク層をハードウェアで構成し、通信遅延の発生や発熱を減少させる。 In-vehicle Ethernet technology has been proposed for in-vehicle communications, applying Ethernet (registered trademark), a communication standard for wired LANs (Local Area Networks). Patent Document 1 discloses an in-vehicle repeater that applies in-vehicle Ethernet to an in-vehicle communication system. The in-vehicle repeater disclosed in Patent Document 1 configures the physical layer, data link layer, and network layer of the OSI reference model using hardware, reducing communication delays and heat generation.

特開2019-106584号公報JP 2019-106584 A

特許文献1に開示された車載通信システムにおいて通信品質が低下した場合、その通信品質の低下となるエラーの原因は様々であるため、車載イーサネットでエラーを特定し、通信品質を改善させるのは難しい。そのため、車載イーサネットで通信品質の低下が発生した場合には、通信のパケットの破棄などが行われ、それでも通信品質が改善されない場合には、最終的に通信途絶が発生する。 When communication quality deteriorates in the in-vehicle communication system disclosed in Patent Document 1, there are various causes of errors that result in the deterioration of communication quality, making it difficult to identify the error and improve communication quality in the in-vehicle Ethernet. Therefore, when communication quality deteriorates in the in-vehicle Ethernet, communication packets are discarded, and if this does not improve communication quality, communication will eventually be interrupted.

本発明は、このような従来技術が有する課題に鑑みてなされたものである。そして本発明の目的は、車載ネットワークの通信品質が低下した場合に、通信品質を改善することが可能な車載通信装置を提供することにある。 The present invention was made in consideration of the problems inherent in the prior art. The object of the present invention is to provide an in-vehicle communication device that can improve communication quality when the communication quality of an in-vehicle network deteriorates.

本発明の態様に係る車載通信装置は、車両に搭載されたECU(Electronic Control Unit)と通信可能な車載通信装置であって、第1通信部及び第2通信部のいずれか一方をECUと通信を行うための通信経路として設定する通信経路設定部と、通信経路の通信品質情報を取得する品質情報取得部と、通信品質情報の品質値に基づいて、通信経路の通信品質が良好か否かを判定する通信品質判定部と、通信品質情報の品質値が所定の値より低い場合、通信経路の通信速度を下げる通信速度設定部と、を備え、通信経路設定部は、通信速度が下げられた通信経路において、通信品質情報の品質値が所定の値より低い場合、第1通信部及び第2通信部のいずれか他方を通信経路として設定する。 An in-vehicle communication device according to one aspect of the present invention is an in-vehicle communication device capable of communicating with an ECU (Electronic Control Unit) mounted on a vehicle, and includes a communication path setting unit that sets either a first communication unit or a second communication unit as a communication path for communicating with the ECU; a quality information acquisition unit that acquires communication quality information of the communication path; a communication quality determination unit that determines whether the communication quality of the communication path is good based on the quality value of the communication quality information; and a communication speed setting unit that lowers the communication speed of the communication path if the quality value of the communication quality information is lower than a predetermined value. The communication path setting unit sets either the first communication unit or the second communication unit as the communication path if the quality value of the communication quality information is lower than the predetermined value for the communication path in which the communication speed has been lowered.

本発明の他の態様に係る車載通信方法は、コンピュータによって実行される車載通信方法であって、第1通信部及び第2通信部のいずれか一方を、車両に搭載されたECUと通信を行うための通信経路として設定し、通信経路の通信品質情報を取得し、通信品質情報の品質値に基づいて、通信経路の通信品質が良好か否かを判定し、通信品質情報の品質値が所定の値より低い場合、通信経路の通信速度を下げ、通信速度が下げられた通信経路において、通信品質情報の品質値が所定の値より低い場合、第1通信部及び第2通信部のいずれか他方を通信経路として設定する。 Another aspect of the present invention is an in-vehicle communication method executed by a computer, which sets either a first communication unit or a second communication unit as a communication path for communicating with an ECU mounted on the vehicle, acquires communication quality information of the communication path, determines whether the communication quality of the communication path is good based on the quality value of the communication quality information, reduces the communication speed of the communication path if the quality value of the communication quality information is lower than a predetermined value, and sets the other of the first communication unit or the second communication unit as the communication path if the quality value of the communication quality information for the communication path with the reduced communication speed is lower than the predetermined value.

本発明によれば、車載ネットワークの通信品質が低下した場合に、通信品質を改善することが可能な車載通信装置を提供することができる。 The present invention provides an in-vehicle communication device that can improve communication quality when the communication quality of an in-vehicle network deteriorates.

本実施形態に係る車載通信システムの構成を示す図である。1 is a diagram showing a configuration of an in-vehicle communication system according to an embodiment of the present invention; 本実施形態に係る車載通信装置の構成を示す図である。1 is a diagram illustrating a configuration of an in-vehicle communication device according to an embodiment of the present invention. 本実施形態における品質情報のSQIとSNRとの対応関係の一例を示す図である。10 is a diagram showing an example of a correspondence relationship between SQI of quality information and SNR in the present embodiment. FIG. 本実施形態に係る車載通信装置の処理の一例を説明するための図である。FIG. 3 is a diagram for explaining an example of processing performed by the in-vehicle communication device according to the embodiment. 本実施形態に係る車載通信装置の処理の一例を説明するための図である。FIG. 3 is a diagram for explaining an example of processing performed by the in-vehicle communication device according to the embodiment. 本実施形態に係る車載通信装置の処理の一例を説明するための図である。FIG. 3 is a diagram for explaining an example of processing performed by the in-vehicle communication device according to the embodiment. 本実施形態に係る車載通信装置の処理の一例を説明するための図である。FIG. 3 is a diagram for explaining an example of processing performed by the in-vehicle communication device according to the embodiment. 本実施形態に係る車載通信装置におけるノイズの影響について説明するための図である。5A and 5B are diagrams for explaining the influence of noise on the in-vehicle communication device according to the embodiment. 本実施形態に係る車載通信装置の処理の一例を示すフローチャートである。4 is a flowchart illustrating an example of processing performed by the in-vehicle communication device according to the present embodiment.

以下、図面を用いて本実施形態に係る車載通信システム10について詳細に説明する。なお、図面の寸法比率は説明の都合上誇張されており、実際の比率と異なる場合がある。また、以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。 The in-vehicle communication system 10 according to this embodiment will be described in detail below using the drawings. Note that the dimensional proportions in the drawings have been exaggerated for the sake of explanation and may differ from the actual proportions. In addition, in the following description of the drawings, the same or similar parts are denoted by the same or similar reference numerals.

(車載通信システム10の概略構成)
図1は、本実施形態に係る車載通信システム10の概略構成を示す図である。図1に示すように、車載通信システム10は、車両内に設けられた車載通信装置100と、スイッチ200と、表示部300と、車両に搭載される電子制御ユニット(Electronic Control Unit)であるECU400とを含んで構成される。
(General configuration of in-vehicle communication system 10)
Fig. 1 is a diagram showing a schematic configuration of an in-vehicle communication system 10 according to this embodiment. As shown in Fig. 1, the in-vehicle communication system 10 includes an in-vehicle communication device 100, a switch 200, a display unit 300, and an ECU 400, which is an electronic control unit (ECU) mounted on the vehicle.

車載通信装置100は、ECU400と通信可能な装置である。また、車載通信システム10においては、車載通信装置100と、ECU400との間において、スイッチ200を介して通信が行われる。また、車載通信システム10においては、車両内の通信としてイーサネット(Ethernet、登録商標)による通信が行われる。また、車載通信装置100は、コネクタ101を介して、スイッチ200のコネクタ201及び表示部300のコネクタ301と接続される。 The in-vehicle communication device 100 is a device capable of communicating with the ECU 400. In the in-vehicle communication system 10, communication takes place between the in-vehicle communication device 100 and the ECU 400 via a switch 200. In the in-vehicle communication system 10, communication takes place via Ethernet (registered trademark) for intra-vehicle communication. The in-vehicle communication device 100 is connected to a connector 201 of the switch 200 and a connector 301 of the display unit 300 via a connector 101.

自動車等の車両には、多くのセンサや電気信号を運動に変換するアクチュエータ等の装置が搭載され、ECU400において、これらのセンサや装置から取得したデータに基づいた制御が行われる。また、車両には様々な種類のECU400が搭載されており、これらECU400間の協調制御のため、車両内のネットワーク化が進んでいる。この車両内のネットワークに有線LAN(Local Area Network)の通信規格であるイーサネット(登録商標)を適用した車載イーサネット技術が適用されている。 Vehicles such as automobiles are equipped with many sensors and devices such as actuators that convert electrical signals into motion, and ECUs 400 perform control based on data obtained from these sensors and devices. Vehicles are also equipped with various types of ECUs 400, and in-vehicle networking is advancing to enable cooperative control between these ECUs 400. In-vehicle networks employ in-vehicle Ethernet technology, which applies Ethernet (registered trademark), a communications standard for wired LANs (Local Area Networks).

なお、車載イーサネットにおいては、通信速度として、通信規格である100BASE-T1(IEEE802.3bw)においては100Mbpsが定められている。また、通信規格である1000BASE-T1(IEEE802.3bp)においては1Gbpsの通信速度が定められている。さらに、通信規格である10BASE-T1L(IEEE802.3cg)においては10Mbpsの通信速度が定められている。本実施形態における車載通信システム10においては、第1通信部130及び第2通信部140の通信速度として、100Mbps及び1Gbpsが適用される例を示すが、例えば、通信速度として10Mbps及び100Mbpsが適用される構成としてもよい。 In the case of in-vehicle Ethernet, the communication standard 100BASE-T1 (IEEE 802.3bw) specifies a communication speed of 100 Mbps. The communication standard 1000BASE-T1 (IEEE 802.3bp) specifies a communication speed of 1 Gbps. Furthermore, the communication standard 10BASE-T1L (IEEE 802.3cg) specifies a communication speed of 10 Mbps. In the in-vehicle communication system 10 of this embodiment, an example is shown in which the communication speeds of the first communication unit 130 and the second communication unit 140 are 100 Mbps and 1 Gbps, respectively. However, a configuration in which the communication speeds of 10 Mbps and 100 Mbps are used may also be used.

車載通信装置100は、スイッチ200を介してECU400との通信を行う。また、車載通信装置100は、制御部110と、記憶部120と、第1通信部130と、第2通信部140と、低速通信部150と、検知部160とを含んで構成される。車載通信装置100の詳細については、後述する。 The in-vehicle communication device 100 communicates with the ECU 400 via the switch 200. The in-vehicle communication device 100 also includes a control unit 110, a memory unit 120, a first communication unit 130, a second communication unit 140, a low-speed communication unit 150, and a detection unit 160. Details of the in-vehicle communication device 100 will be described later.

スイッチ200は、スイッチ200内の内部レジスタにおいて、MACアドレスを登録し、登録されたMACアドレスに基づいて、第1通信部130又は第2通信部140のいずれか一方を選択して、ECU400との通信を実現する。 The switch 200 registers the MAC address in an internal register within the switch 200, and selects either the first communication unit 130 or the second communication unit 140 based on the registered MAC address to communicate with the ECU 400.

表示部300は、コネクタ101及びコネクタ301を介して、車載通信装置100内の低速通信部150と接続される。本実施形態において、表示部300は通信経路の通信に異常があった場合の警告表示を行う。 The display unit 300 is connected to the low-speed communication unit 150 in the in-vehicle communication device 100 via connector 101 and connector 301. In this embodiment, the display unit 300 displays a warning if there is an abnormality in communication on the communication path.

ECU400は、一般的に、コンピュータとその周辺機器(通信モジュールなど)から構成される。またECU400は、一台の車両に、エンジン制御用、ブレーキ制御用、安全制御用など、用途に応じた複数のECU400が搭載されている。これらの機能はECU400に組み込まれているソフトウェアによって実現されている。また、各ECU400は、上述の通り、車載ネットワークを経由して連携している。 An ECU 400 generally consists of a computer and its peripheral devices (such as a communication module). A single vehicle may be equipped with multiple ECUs 400 for different purposes, such as engine control, brake control, and safety control. These functions are realized by software built into the ECUs 400. As mentioned above, each ECU 400 communicates with the other ECUs via an in-vehicle network.

(車載通信装置100の構成)
次に、車載通信装置100の構成の詳細について説明する。
(Configuration of in-vehicle communication device 100)
Next, the configuration of the in-vehicle communication device 100 will be described in detail.

制御部110は、図2に示す各機能を実行する。また、制御部110は、後述の検知部160が取得したSQI(Signal Quality Index/Indicator)値に基づいて、通信経路の設定を行う。 The control unit 110 executes the functions shown in Figure 2. The control unit 110 also sets up a communication path based on the SQI (Signal Quality Index/Indicator) value acquired by the detection unit 160 (described below).

記憶部120は、設定した通信経路情報をデータとして格納する。また、記憶部120は、制御部110において実行される各機能に対するプログラムを記憶してもよい。なお、記憶部120に格納される通信経路情報やプログラムは、一つのストレージデバイスの中に物理的又は論理的に分けて設けられた領域として構成されていてもよい。あるいは、物理的に異なる複数のストレージデバイスに各データの記憶部120を設ける構成としてもよい。 The storage unit 120 stores the set communication path information as data. The storage unit 120 may also store programs for each function executed by the control unit 110. The communication path information and programs stored in the storage unit 120 may be configured as physically or logically separated areas within a single storage device. Alternatively, the storage unit 120 for each data item may be configured in multiple physically separate storage devices.

第1通信部130は、ECU400と通信を行う通信経路であり、イーサネット通信が適用される。具体的には、OSI参照モデルにおける物理層、及びデータリンク層での通信が行われる。本実施形態において、第1通信部130の通信速度は、1Gbps又は100Mbpsである。 The first communication unit 130 is a communication path for communicating with the ECU 400, and uses Ethernet communication. Specifically, communication takes place at the physical layer and data link layer of the OSI reference model. In this embodiment, the communication speed of the first communication unit 130 is 1 Gbps or 100 Mbps.

第2通信部140は、第1通信部130と同様にイーサネット通信が適用される。また、第2通信部140は、第1通信部130と構成が同一であるもとする。この第1通信部130と、第2通信部140とは、スイッチ200で設定された、いずれか一方がECU400との通信に対する通信経路として設定される。 The second communication unit 140 uses Ethernet communication, just like the first communication unit 130. The second communication unit 140 has the same configuration as the first communication unit 130. Either the first communication unit 130 or the second communication unit 140 is set by the switch 200 as the communication path for communication with the ECU 400.

低速通信部150は、CAN(Controller Area Network)等のプロトコルに対応した通信経路で、コネクタ101及びコネクタ301を介して表示部300と接続される。なお、低速通信部150の通信速度は、第1通信部130及び第2通信部140の通信速度より低速であり、本実施形態においては、最大1Mbpsの通信速度で実現される。 The low-speed communication unit 150 is connected to the display unit 300 via connectors 101 and 301 via a communication path compatible with protocols such as CAN (Controller Area Network). The communication speed of the low-speed communication unit 150 is slower than the communication speeds of the first communication unit 130 and the second communication unit 140, and in this embodiment, a maximum communication speed of 1 Mbps is achieved.

検知部160は、通信経路のSQIを取得し、制御部110に送る。SQIは、通信品質を示す指標であり、例えば、図3に示されるように0から7までの8つのレベルで定義される。また、このSQIのレベルは、図3に示すようにSNR(Signal-to-Noise Ratio)に応じて定まる。検知部160は、所定のタイミングで通信経路のSQIを取得する。このSQIを取得する所定のタイミングは、例えば、100msの間隔で行われる。なお、このSQIを取得する所定のタイミングは、実施形態の構成を限定するものではなく、100msより長い又は短い間隔で行われてもよい。また、SQIは、既存のシステムにおいて、車載ネットワークの通信経路に関する情報として取得される値である。すなわち、車載通信装置100は、新たに通信経路の品質を取得するための装置を設ける必要がなく、その実施において、装置の小型化や低消費電力を実現することができる。 The detection unit 160 acquires the SQI of the communication path and sends it to the control unit 110. The SQI is an index indicating communication quality and is defined, for example, as one of eight levels ranging from 0 to 7, as shown in FIG. 3. The SQI level is determined according to the SNR (Signal-to-Noise Ratio), as shown in FIG. 3. The detection unit 160 acquires the SQI of the communication path at a predetermined timing. The predetermined timing for acquiring the SQI is, for example, at intervals of 100 ms. Note that the predetermined timing for acquiring the SQI is not limited to the configuration of the embodiment, and may be acquired at intervals longer or shorter than 100 ms. The SQI is a value acquired as information regarding the communication path of an in-vehicle network in existing systems. In other words, the in-vehicle communication device 100 does not require the addition of a new device for acquiring the quality of the communication path, and its implementation can achieve smaller device size and lower power consumption.

(車載通信装置100の機能的構成)
図2は、車載通信装置100の機能的構成を示すブロック図である。図2に示すように、車載通信装置100の制御部110は、通信経路設定部111と、品質情報取得部112と、通信品質判定部113と、通信速度設定部114と、警告表示制御部115と、を機能として備える。また、記憶部120は、通信経路情報を通信経路情報DB121に格納する。なお、記憶部120は、図3に示すような通信品質のレベルを定義した情報を通信品質情報DB122として備えてもよい。
(Functional configuration of in-vehicle communication device 100)
Fig. 2 is a block diagram showing the functional configuration of the in-vehicle communication device 100. As shown in Fig. 2, the control unit 110 of the in-vehicle communication device 100 includes, as its functions, a communication path setting unit 111, a quality information acquisition unit 112, a communication quality determination unit 113, a communication speed setting unit 114, and a warning display control unit 115. The storage unit 120 stores communication path information in a communication path information DB 121. The storage unit 120 may also include information defining communication quality levels as shown in Fig. 3 as a communication quality information DB 122.

通信経路設定部111は、第1通信部130及び第2通信部140のいずれか一方をECU400と通信を行うための通信経路として設定する。具体的には、通信経路設定部111は、スイッチ200に備えられたMACアドレステーブル(図示なし)を更新することで、第1通信部130及び第2通信部140のいずれか一方を通信経路として設定する。本実施形態において、通信経路設定部111は、車載通信装置100の初期状態においては、通信経路として第1通信部130を設定する。 The communication path setting unit 111 sets either the first communication unit 130 or the second communication unit 140 as the communication path for communication with the ECU 400. Specifically, the communication path setting unit 111 sets either the first communication unit 130 or the second communication unit 140 as the communication path by updating a MAC address table (not shown) provided in the switch 200. In this embodiment, the communication path setting unit 111 sets the first communication unit 130 as the communication path in the initial state of the in-vehicle communication device 100.

また、通信経路設定部111は、後述の通信速度設定部114で通信速度が下げられた通信経路において、通信品質情報の品質値が所定の値より低い場合、第1通信部130及び第2通信部140のいずれか他方を通信経路として設定する。本実施形態においては、車載通信装置100の初期状態として第1通信部130が設定されている場合には、このいずれか他方には、第2通信部140が相当する。 Furthermore, when the quality value of the communication quality information for a communication path in which the communication speed has been lowered by the communication speed setting unit 114 (described below) is lower than a predetermined value, the communication path setting unit 111 sets the other of the first communication unit 130 and the second communication unit 140 as the communication path. In this embodiment, when the first communication unit 130 is set as the initial state of the in-vehicle communication device 100, the other of the first and second communication units corresponds to the second communication unit 140.

品質情報取得部112は、通信経路の通信品質情報を取得する。具体的には、品質情報取得部112は、検知部160で検知されたSQI情報を通信品質情報として取得する。さらに具体的には、図3に示すSQIが通信品質情報として取得される。なお、SQIのレベル0からレベル7は、通信品質情報の品質値に相当する。 The quality information acquisition unit 112 acquires communication quality information for the communication path. Specifically, the quality information acquisition unit 112 acquires the SQI information detected by the detection unit 160 as communication quality information. More specifically, the SQI shown in Figure 3 is acquired as communication quality information. Note that SQI levels 0 to 7 correspond to the quality values of the communication quality information.

通信品質判定部113は、通信品質情報の品質値に基づいて、通信経路の通信品質が良好か否かを判定する。具体的には、通信品質判定部113は、品質情報取得部112で取得した通信品質情報に基づいて、SQIのレベルが1より小さいか否かに基づいて、通信経路の通信品質が良好か否かを判定する。 The communication quality determination unit 113 determines whether the communication quality of the communication path is good or not based on the quality value of the communication quality information. Specifically, the communication quality determination unit 113 determines whether the communication quality of the communication path is good or not based on whether the SQI level is less than 1, based on the communication quality information acquired by the quality information acquisition unit 112.

通信速度設定部114は、通信品質情報の品質値が所定の値より低い場合、通信経路の通信速度を下げる。具体的には、通信速度設定部114は、通信品質情報の品質値に相当するSQIが1より小さい場合、通信経路の通信速度を10分の1に下げる。本実施形態においては、通信経路の通信速度の初期値として1Gbpsが適用される場合において、通信速度設定部114は、通信品質情報の品質値が所定の値より低い場合、通信経路の通信速度を100Mbpsに下げる。また、通信経路の通信速度の初期値として100Mbpsが適用される場合において、通信速度設定部114は、通信品質情報の品質値が所定の値より低い場合、通信経路の通信速度を10Mbpsに下げる。 The communication speed setting unit 114 reduces the communication speed of the communication path when the quality value of the communication quality information is lower than a predetermined value. Specifically, when the SQI, which corresponds to the quality value of the communication quality information, is lower than 1, the communication speed setting unit 114 reduces the communication speed of the communication path by a factor of 10. In this embodiment, when 1 Gbps is applied as the initial value of the communication speed of the communication path, the communication speed setting unit 114 reduces the communication speed of the communication path to 100 Mbps when the quality value of the communication quality information is lower than a predetermined value. Furthermore, when 100 Mbps is applied as the initial value of the communication speed of the communication path, the communication speed setting unit 114 reduces the communication speed of the communication path to 10 Mbps when the quality value of the communication quality information is lower than a predetermined value.

図4Aから図4Dは、通信経路の様々な通信品質と通信速度との関係について、「ケース1」から「ケース4」に分けて説明するための図である。図4Aにおいては、時刻T1において、第1通信部130が設定された通信経路の通信品質(SQI)が0であるとする。この場合、通信品質判定部113は、SQIが1より小さいため、通信経路の品質が良好ではないと判定する。その後、通信速度設定部114は、通信経路として設定されている第1通信部130の通信速度を1Gbpsの10分の1である100Mbpsに下げる。その結果、図4Aに示す例においては、時刻T2において、通信品質を示すSQIが5まで改善された例が示されている。 Figures 4A to 4D are diagrams for explaining the relationship between various communication qualities and communication speeds of communication paths, divided into "Case 1" to "Case 4." In Figure 4A, at time T1, the communication quality (SQI) of the communication path set by the first communication unit 130 is assumed to be 0. In this case, the communication quality determination unit 113 determines that the quality of the communication path is not good because the SQI is less than 1. Thereafter, the communication speed setting unit 114 reduces the communication speed of the first communication unit 130 set as the communication path to 100 Mbps, which is one-tenth of 1 Gbps. As a result, in the example shown in Figure 4A, the SQI, which indicates communication quality, improves to 5 at time T2.

図4Bにおいては、時刻T2の時点では、通信品質であるSQIが0のままであり、通信品質が改善されない場合の例を「ケース2」として示す。この場合、通信経路設定部111は、通信経路を第2通信部140に設定する。図4Bに示す例においては、時刻T3において、第2通信部140が設定された通信経路においては、通信品質を示すSQIが7まで改善された例が示されている。 In Figure 4B, "Case 2" shows an example in which the SQI, which indicates communication quality, remains at 0 at time T2 and the communication quality does not improve. In this case, the communication path setting unit 111 sets the communication path to the second communication unit 140. In the example shown in Figure 4B, at time T3, the SQI, which indicates communication quality, improves to 7 for the communication path set to the second communication unit 140.

図4Cに示す例においては、時刻T3の時点では、第2通信部140が設定された通信経路の通信品質であるSQIが0のままであり、通信品質が改善されない場合の例を「ケース3」として示す。この場合、通信速度設定部114は、通信経路として設定されている第2通信部140の通信速度を1Gbpsの10分の1である100Mbpsに下げる。その結果、図4Cに示す例においては、時刻T4において、通信品質を示すSQIが3まで改善された例が示されている。 In the example shown in Figure 4C, at time T3, the SQI, which indicates the communication quality of the communication path set by the second communication unit 140, remains at 0, and an example in which the communication quality does not improve is shown as "Case 3." In this case, the communication speed setting unit 114 reduces the communication speed of the second communication unit 140 set as the communication path to 100 Mbps, which is one-tenth of 1 Gbps. As a result, in the example shown in Figure 4C, the SQI, which indicates the communication quality, improves to 3 at time T4.

図4Dに示す例においては、時刻T4の時点では、通信品質であるSQIが0のままであり、通信品質が改善されない場合の例を「ケース4」として示す。この場合、警告表示制御部115は、表示部300へ警告表示を行う。なお、警告表示制御部115の詳細については後述する。 In the example shown in Figure 4D, at time T4, the SQI, which indicates communication quality, remains at 0, and an example in which communication quality does not improve is shown as "Case 4." In this case, the warning display control unit 115 displays a warning on the display unit 300. Details of the warning display control unit 115 will be described later.

上述の通り、本実施形態においては、通信経路の通信品質を示すSQIが1より小さい場合、通信速度設定部114は、通信経路の通信速度を10分の1まで下げる例を示した。これは、図5に示すように、例えば、ノイズ等によって通信経路の通信品質が低下している場合に、通信速度を下げることで、そのノイズの影響を受けず通信可能となる場合に有効な通信品質の改善手段となる。ここで、通信経路が影響を受けるノイズは、例えば、カーラジオ周波数帯におけるノイズが該当する。 As described above, in this embodiment, when the SQI, which indicates the communication quality of the communication path, is less than 1, the communication speed setting unit 114 reduces the communication speed of the communication path to one-tenth of the original speed. As shown in FIG. 5, this is an effective means of improving communication quality when, for example, the communication quality of the communication path is reduced due to noise or the like, reducing the communication speed makes it possible to communicate without being affected by the noise. Here, noise that affects the communication path corresponds to, for example, noise in the car radio frequency band.

また、本実施形態においては、通信経路の通信速度を下げた後、通信品質が改善されない場合については、通信経路を第1通信部130から第2通信部140に切り替える例を示した。これは、例えば、電線(通信線)の断線やコネクタ嵌合部の抵触抵抗値の増大等に起因する経路固定故障等の物理的な通信経路の不具合(故障)に対して有効な通信品質の改善手段となる。 In addition, in this embodiment, if the communication quality does not improve after the communication speed of the communication path is reduced, an example is shown in which the communication path is switched from the first communication unit 130 to the second communication unit 140. This is an effective means of improving communication quality in the event of a physical communication path malfunction (failure), such as a fixed path failure caused by, for example, a broken electric wire (communication line) or an increase in the interference resistance value of a connector fitting.

警告表示制御部115は、データリンク層でのイーサネット通信で、全ての通信経路において、通信が不可能な場合、ユーザに注意を促すために、表示部300へ警告を表示させる。具体的には、警告表示制御部115は、第1通信部130が設定され通信速度が下げられた通信経路及び第2通信部140が設定され通信速度が下げられた通信経路の両方の通信経路において、品質値が所定の値より低い場合、表示部300に対して警告表示を行う。これにより、通信経路の品質が改善しない場合には、ユーザに対して注意を促すことが可能となる。 When communication is not possible on all communication paths during Ethernet communication at the data link layer, the warning display control unit 115 displays a warning on the display unit 300 to alert the user. Specifically, the warning display control unit 115 displays a warning on the display unit 300 when the quality value is lower than a predetermined value on both the communication path for which the first communication unit 130 has been set and the communication speed has been reduced, and the communication path for which the second communication unit 140 has been set and the communication speed has been reduced. This makes it possible to alert the user if the quality of the communication path does not improve.

また、警告表示制御部115は、低速通信部150を介して、表示部300に対して警告表示を行う。低速通信部150は、上述の通りCAN等の低速で通信可能な通信規格で実現される。なお、低速通信部150は、第3通信部に相当する。この低速通信部150は、第1通信部130及び第2通信部140の通常時の通信速度、及び通信速度設定部114で通信速度が下げられた場合の通信速度より低速で通信が行われる。本実施形態においては、上述の通り、第1通信部130及び第2通信部140の通常時の通信速度は、1Gbpsであり、通信速度設定部114で通信速度が下げられた場合の通信速度は、100Mbpsである。これに対し、低速通信部150は、例えば、1Mbpsで表示部300との通信を行う。この構成により、低速通信部150と、表示部300との通信は、第1通信部130及び第2通信部140の通信速度より大幅に低速であるため、確実に表示部300に対して警告表示を行うことが可能となる。 The warning display control unit 115 also displays a warning on the display unit 300 via the low-speed communication unit 150. As described above, the low-speed communication unit 150 is implemented using a communication standard that allows low-speed communication, such as CAN. The low-speed communication unit 150 corresponds to the third communication unit. This low-speed communication unit 150 communicates at a speed slower than the normal communication speed of the first communication unit 130 and the second communication unit 140 and the communication speed when the communication speed is lowered by the communication speed setting unit 114. In this embodiment, as described above, the normal communication speed of the first communication unit 130 and the second communication unit 140 is 1 Gbps, and the communication speed when the communication speed is lowered by the communication speed setting unit 114 is 100 Mbps. In contrast, the low-speed communication unit 150 communicates with the display unit 300 at, for example, 1 Mbps. With this configuration, communication between the low-speed communication unit 150 and the display unit 300 is significantly slower than the communication speed of the first communication unit 130 and the second communication unit 140, making it possible to reliably display a warning on the display unit 300.

(車載通信装置100の処理フローの概略)
次に、図6に示すフローチャートを用いて車載通信装置100における処理の流れを示す。図6のフローチャートに示す車載通信装置100の一連の動作は、車載通信装置100が起動されると開始され、作業終了により処理を終了する。また、図6に示すフローチャートは、電源オフや処理終了の割り込みによっても処理は終了する。また、以下のフローチャートの説明において、上述の車載通信システム10及び車載通信装置100の説明で記載した内容と同じ内容については、省略又は簡略化して説明する。
(Outline of processing flow of in-vehicle communication device 100)
Next, the flow of processing in the in-vehicle communication device 100 will be shown using the flowchart shown in Figure 6. The series of operations of the in-vehicle communication device 100 shown in the flowchart of Figure 6 starts when the in-vehicle communication device 100 is started, and ends when the operation is completed. The processing in the flowchart shown in Figure 6 also ends when the power is turned off or an interrupt occurs to end the processing. In addition, in the following description of the flowchart, content that is the same as the content described in the above-mentioned description of the in-vehicle communication system 10 and the in-vehicle communication device 100 will be omitted or simplified.

ステップS601において、通信経路設定部111は、第1通信部130をECU400と通信を行うための通信経路として設定する。 In step S601, the communication path setting unit 111 sets the first communication unit 130 as a communication path for communication with the ECU 400.

ステップS602において、品質情報取得部112は、通信経路の通信品質情報を取得する。具体的には、品質情報取得部112は、検知部160で検知されたSQI情報を通信品質情報として取得する。 In step S602, the quality information acquisition unit 112 acquires communication quality information of the communication path. Specifically, the quality information acquisition unit 112 acquires the SQI information detected by the detection unit 160 as communication quality information.

ステップS603において、通信品質判定部113は、通信品質情報の品質値に基づいて、通信経路の通信品質が良好か否かを判定する。具体的には、通信品質判定部113は、品質情報取得部112で取得した通信品質情報に基づいて、SQIが1より小さいか否かを判定する。ステップS603において、通信品質判定部113は、SQIが1より小さいと判定した場合(ステップS603:YES)には、処理は、ステップS604に進む。一方で、ステップS603において、通信品質判定部113は、SQIが1より小さくないと判定した場合(ステップS603:NO)には、処理は、ステップS602に戻り、ステップS602からの処理を繰り返し実行する。 In step S603, the communication quality determination unit 113 determines whether the communication quality of the communication path is good based on the quality value of the communication quality information. Specifically, the communication quality determination unit 113 determines whether the SQI is less than 1 based on the communication quality information acquired by the quality information acquisition unit 112. In step S603, if the communication quality determination unit 113 determines that the SQI is less than 1 (step S603: YES), the process proceeds to step S604. On the other hand, in step S603, if the communication quality determination unit 113 determines that the SQI is not less than 1 (step S603: NO), the process returns to step S602, and the process from step S602 is repeated.

ステップS604において、通信速度設定部114は、通信経路の通信速度を下げる。具体的には、通信速度設定部114は、通信品質情報の品質値に相当するSQIが1より小さいとステップS603で判定された場合、通信経路の通信速度を10分の1に下げる。 In step S604, the communication speed setting unit 114 reduces the communication speed of the communication path. Specifically, if it is determined in step S603 that the SQI, which corresponds to the quality value of the communication quality information, is less than 1, the communication speed setting unit 114 reduces the communication speed of the communication path to one-tenth.

ステップS605において、品質情報取得部112は、通信経路の通信品質情報を取得する。具体的には、品質情報取得部112は、検知部160で検知されたSQI情報を通信品質情報として取得する。ステップS605においては、通信速度設定部114で通信速度が下げられた後のSQI情報が通信品質情報として取得される。 In step S605, the quality information acquisition unit 112 acquires communication quality information of the communication path. Specifically, the quality information acquisition unit 112 acquires the SQI information detected by the detection unit 160 as communication quality information. In step S605, the SQI information after the communication speed has been reduced by the communication speed setting unit 114 is acquired as communication quality information.

ステップS606において、通信品質判定部113は、ステップS603と同様に、通信品質情報の品質値に基づいて、通信経路の通信品質が良好か否かを判定する。具体的には、通信品質判定部113は、品質情報取得部112で取得した通信品質情報に基づいて、SQIが1より小さいか否かを判定する。ステップS606において、通信品質判定部113は、SQIが1より小さいと判定した場合(ステップS606:YES)には、処理は、ステップS607に進む。一方で、ステップS606において、通信品質判定部113は、SQIが1より小さくないと判定した場合(ステップS606:NO)には、処理は、ステップS602に戻り、ステップS602からの処理を繰り返し実行する。 In step S606, the communication quality determination unit 113 determines whether the communication quality of the communication path is good based on the quality value of the communication quality information, as in step S603. Specifically, the communication quality determination unit 113 determines whether the SQI is less than 1 based on the communication quality information acquired by the quality information acquisition unit 112. In step S606, if the communication quality determination unit 113 determines that the SQI is less than 1 (step S606: YES), the process proceeds to step S607. On the other hand, in step S606, if the communication quality determination unit 113 determines that the SQI is not less than 1 (step S606: NO), the process returns to step S602, and the process from step S602 is repeated.

ステップS607において、制御部110は、第2通信部140が通信経路として設定されているか否かを判定する。ステップS607において、制御部110は、第2通信部140が通信経路として設定されていると判定した場合(ステップS607:YES)には、処理はステップS608に進む。一方で、ステップS607において、制御部110は、第2通信部140が通信経路として設定されていない判定した場合(ステップS607:NO)には、処理はステップS609に進む。 In step S607, the control unit 110 determines whether the second communication unit 140 is set as a communication path. If the control unit 110 determines in step S607 that the second communication unit 140 is set as a communication path (step S607: YES), the process proceeds to step S608. On the other hand, if the control unit 110 determines in step S607 that the second communication unit 140 is not set as a communication path (step S607: NO), the process proceeds to step S609.

ステップS608において、警告表示制御部115は、表示部300に対して警告表示を行う。このステップS608においては、第1通信部130が設定され通信速度が下げられた通信経路及び第2通信部140が設定され通信速度が下げられた通信経路の両方の通信経路において、品質値が所定の値より低い場合に該当する。 In step S608, the warning display control unit 115 displays a warning on the display unit 300. This step S608 corresponds to the case where the quality value is lower than a predetermined value for both the communication path for which the first communication unit 130 has been set and the communication speed has been reduced, and the communication path for which the second communication unit 140 has been set and the communication speed has been reduced.

ステップS609において、通信経路設定部111は、第2通信部140をECU400と通信を行うための通信経路として設定する。その後、処理はステップS602に戻り、ステップS602からの処理が繰り返し実行される。 In step S609, the communication path setting unit 111 sets the second communication unit 140 as a communication path for communication with the ECU 400. Then, processing returns to step S602, and the processing from step S602 is repeated.

なお、上述の処理フローにおいて、通信経路設定部111は、ステップS601において通信経路として第2通信部140を設定し、ステップS609において、通信経路として第1通信部130を設定する構成としてもよい。この場合、ステップS607において制御部110は、第1通信部130が通信経路として設定されているか否かを判定する。 In the above processing flow, the communication path setting unit 111 may be configured to set the second communication unit 140 as the communication path in step S601, and to set the first communication unit 130 as the communication path in step S609. In this case, in step S607, the control unit 110 determines whether the first communication unit 130 has been set as the communication path.

上述の通り、本実施形態に係る車載通信装置100は、通信経路設定部111と、品質情報取得部112と、通信品質判定部113と、通信速度設定部114と、を備える。通信経路設定部111は、第1通信部130及び第2通信部140のいずれか一方を車両に搭載されたECU400と通信を行うための通信経路として設定する。品質情報取得部112は、通信経路の通信品質情報を取得する。通信品質判定部113は、通信品質情報の品質値に基づいて、通信経路の通信品質が良好か否かを判定する。通信速度設定部114は、通信品質情報の品質値が所定の値より低い場合、通信経路の通信速度を下げる。また、通信経路設定部111は、通信速度が下げられた通信経路において、通信品質情報の品質値が所定の値より低い場合、第1通信部130及び第2通信部140のいずれか他方を通信経路として設定する。 As described above, the in-vehicle communication device 100 according to this embodiment includes a communication path setting unit 111, a quality information acquisition unit 112, a communication quality determination unit 113, and a communication speed setting unit 114. The communication path setting unit 111 sets either the first communication unit 130 or the second communication unit 140 as a communication path for communication with the ECU 400 installed in the vehicle. The quality information acquisition unit 112 acquires communication quality information of the communication path. The communication quality determination unit 113 determines whether the communication quality of the communication path is good based on the quality value of the communication quality information. The communication speed setting unit 114 reduces the communication speed of the communication path if the quality value of the communication quality information is lower than a predetermined value. Furthermore, if the quality value of the communication quality information for the communication path for which the communication speed has been reduced is lower than the predetermined value, the communication path setting unit 111 sets the other of the first communication unit 130 or the second communication unit 140 as the communication path.

この構成により、車載通信装置100は、ノイズ等によって通信経路の通信品質が低下している場合に、通信速度を下げることで、そのノイズの影響を受けず通信可能となる。また、車載通信装置100は、電線(通信線)の断線やコネクタ嵌合部の抵触抵抗値の増大等に起因する経路固定故障等の物理的な通信経路の不具合(故障)に対して通信品質を改善することが可能となる。すなわち、車載通信装置100は、車載ネットワークの通信品質が低下した場合に、通信品質を改善することが可能となる。 With this configuration, when the communication quality of the communication path is degraded due to noise or the like, the in-vehicle communication device 100 can reduce the communication speed, allowing communication to be carried out without being affected by the noise. Furthermore, the in-vehicle communication device 100 can improve communication quality in the event of a physical communication path malfunction (failure), such as a route fixation failure caused by a broken wire (communication line) or an increase in the interference resistance value of a connector mating portion. In other words, the in-vehicle communication device 100 can improve communication quality when the communication quality of the in-vehicle network is degraded.

また、上述の通り、車載通信装置100は、警告表示制御部115をさらに備える。警告表示制御部115は、第1通信部130が設定され通信速度が下げられた通信経路及び第2通信部140が設定され通信速度が下げられた通信経路の両方の通信経路において、品質値が所定の値より低い場合、表示部300に対して警告表示を行う。これにより、通信経路の品質が改善しない場合には、ユーザに対して注意を促すことが可能となる。 As described above, the in-vehicle communication device 100 further includes a warning display control unit 115. The warning display control unit 115 displays a warning on the display unit 300 when the quality value is lower than a predetermined value for both the communication path for which the first communication unit 130 has been set and the communication speed has been reduced, and the communication path for which the second communication unit 140 has been set and the communication speed has been reduced. This makes it possible to alert the user if the quality of the communication path does not improve.

また、警告表示制御部115は、第1通信部130及び第2通信部140が設定され通信速度が下げられた通信経路より低速で通信可能な低速通信部150を介して表示部300に対して警告表示を行う。なお、低速通信部150は、第3通信部に相当する。これにより、車載通信装置100においては、低速通信部150と、表示部300との通信速度が、第1通信部130及び第2通信部140の通信速度より大幅に低速であるため、確実に表示部300に対して警告表示を行うことが可能となる。 The warning display control unit 115 also displays a warning on the display unit 300 via the low-speed communication unit 150, which is capable of communication at a slower speed than the communication path for which the first communication unit 130 and the second communication unit 140 have been set and for which the communication speed has been reduced. The low-speed communication unit 150 corresponds to the third communication unit. As a result, in the in-vehicle communication device 100, the communication speed between the low-speed communication unit 150 and the display unit 300 is significantly slower than the communication speed of the first communication unit 130 and the second communication unit 140, making it possible to reliably display a warning on the display unit 300.

さらに、上述の通信品質情報は、SQIが用いられる。このSQIは、既存のシステムにおいて、車両のネットワークの通信経路に関する情報として取得される値である。すなわち、車載通信装置100は、新たに通信経路の品質を取得するための装置を設ける必要がなく、その実施において、装置の小型化や低消費電力を実現することができる。 Furthermore, the above-mentioned communication quality information uses SQI. This SQI is a value obtained in existing systems as information about the communication path of the vehicle's network. In other words, the in-vehicle communication device 100 does not need to be equipped with a new device for obtaining the quality of the communication path, and in its implementation, it is possible to achieve a smaller device and lower power consumption.

(他の実施形態)
実施形態につき、図面を参照しつつ詳細に説明したが、以上の実施形態に記載した内容により本実施形態が限定されるものではない。また、上記に記載した構成要素には、当業者が容易に想定できるもの、実質的に同一のものが含まれる。さらに、上記に記載した構成は適宜組み合わせることが可能である。また、実施形態の要旨を逸脱しない範囲で構成の種々の省略、置換又は変更を行うことができる。
(Other embodiments)
Although the embodiments have been described in detail with reference to the drawings, the present embodiments are not limited to the contents described in the above embodiments. Furthermore, the components described above include those that can be easily imagined by a person skilled in the art and those that are substantially the same. Furthermore, the configurations described above can be combined as appropriate. Furthermore, various omissions, substitutions, or modifications of the configurations can be made without departing from the spirit of the embodiments.

上述の実施形態においては、通信経路における品質値を示すSQIが1より低い場合、まず当該通信経路における通信速度を低下させ、それでも通信経路における通信品質が改善されない場合は、通信経路を切り替える例について説明した。車載通信装置100は、例えば、先に通信経路の切り替えを行い、それでも通信品質が改善しない場合には、通信速度を低下させる構成としてもよい。先に通信経路の切り替えを行う構成は、例えば、物理的に通信経路上の部品の不具合(経路固定故障)が発生しやすい場所に適用することで、通信品質の改善をより効果的に実施することが可能となる。 In the above-described embodiment, an example was described in which, if the SQI, which indicates the quality value of a communication path, is lower than 1, the communication speed of that communication path is first reduced, and if this does not improve the communication quality of the communication path, the communication path is switched. For example, the in-vehicle communication device 100 may be configured to first switch the communication path, and then reduce the communication speed if the communication quality does not improve. A configuration that switches the communication path first can be applied, for example, to locations where component malfunctions (fixed route failures) are likely to occur physically on the communication path, making it possible to more effectively improve communication quality.

また、上述の実施形態においては、検知部160で取得したSQIの値に基づいて、通信品質判定部113が通信経路の品質の判定を行う構成について説明した。例えば、検知部160は、信号のSNRを取得し、このSNRをあらかじめ記憶された通信品質情報DB122の参照情報に基づいて、SQIを算出し、通信品質判定部113が通信経路の品質の判定を行う構成を適用してもよい。参照情報は、例えば、図3に示すSQIとSNRとが対比される情報を、図2に示すように記憶部120に、通信品質情報DB122として設けてもよい。例えば、このSQIに対するSNRの範囲をユーザによって設定可能とすることで、様々な通信品質に応じた車載通信装置100を実現することができる。 Furthermore, in the above-described embodiment, a configuration has been described in which the communication quality determination unit 113 determines the quality of the communication path based on the SQI value acquired by the detection unit 160. For example, a configuration may be adopted in which the detection unit 160 acquires the SNR of the signal, calculates the SQI based on reference information in the communication quality information DB 122 in which this SNR is pre-stored, and the communication quality determination unit 113 determines the quality of the communication path. For example, the reference information may be information that compares the SQI and SNR shown in FIG. 3, and be stored in the storage unit 120 as the communication quality information DB 122 as shown in FIG. 2. For example, by allowing the user to set the SNR range for this SQI, it is possible to realize an in-vehicle communication device 100 that can accommodate a variety of communication qualities.

また、上述した車載通信装置100における処理(車載通信方法)をコンピュータに実行させるコンピュータプログラム(通信プログラム)、及びそのプログラムを記録したコンピュータで読み取り可能な記録媒体は、本実施形態の範囲に含まれる。ここで、コンピュータで読み取り可能な記録媒体の種類は任意である。また、上記コンピュータプログラムは、上記記録媒体に記録されたものに限られず、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送されるものであってもよい。 Furthermore, a computer program (communication program) that causes a computer to execute the processing (on-board communication method) in the above-described on-board communication device 100, and a computer-readable recording medium on which the program is recorded, are included within the scope of this embodiment. Any type of computer-readable recording medium may be used. Furthermore, the computer program is not limited to being recorded on the above-described recording medium, but may also be transmitted via a telecommunications line, a wireless or wired communication line, a network such as the Internet, or the like.

以下に、車載通信装置100及び車載通信方法の特徴について記載する。 The features of the in-vehicle communication device 100 and the in-vehicle communication method are described below.

第1の態様に係る車載通信装置100は、車両に搭載されたECU400と通信可能な車載通信装置である。車載通信装置100は、第1通信部130及び第2通信部140のいずれか一方をECU400と通信を行うための通信経路として設定する通信経路設定部111を備える。また、車載通信装置100は、通信経路の通信品質情報を取得する品質情報取得部112を備える。また、車載通信装置100は、通信品質情報の品質値に基づいて、通信経路の通信品質が良好か否かを判定する通信品質判定部113を備える。また、車載通信装置100は、通信品質情報の品質値が所定の値より低い場合、通信経路の通信速度を下げる通信速度設定部114を備える。さらに、通信経路設定部111は、通信速度が下げられた通信経路において、通信品質情報の品質値が所定の値より低い場合、第1通信部130及び第2通信部140のいずれか他方を通信経路として設定する。 The in-vehicle communication device 100 according to the first aspect is an in-vehicle communication device capable of communicating with an ECU 400 mounted on a vehicle. The in-vehicle communication device 100 includes a communication path setting unit 111 that sets either the first communication unit 130 or the second communication unit 140 as a communication path for communication with the ECU 400. The in-vehicle communication device 100 also includes a quality information acquisition unit 112 that acquires communication quality information of the communication path. The in-vehicle communication device 100 also includes a communication quality determination unit 113 that determines whether the communication quality of the communication path is good or not based on the quality value of the communication quality information. The in-vehicle communication device 100 also includes a communication speed setting unit 114 that lowers the communication speed of the communication path when the quality value of the communication quality information is lower than a predetermined value. Furthermore, the communication path setting unit 111 sets the other of the first communication unit 130 or the second communication unit 140 as the communication path when the quality value of the communication quality information is lower than the predetermined value for the communication path for which the communication speed has been lowered.

上記構成によれば、車載通信装置100は、ノイズ等によって通信経路の通信品質が低下している場合に、通信速度を下げることで、そのノイズの影響を受けず通信可能となる。また、車載通信装置100は、電線(通信線)の断線やコネクタ嵌合部の抵触抵抗値の増大等に起因する経路固定故障等の物理的な通信経路の不具合(故障)に対して通信品質を改善することが可能となる。すなわち、車載通信装置100は、車載ネットワークの通信品質が低下した場合に、通信品質を改善することが可能となる。 With the above configuration, when the communication quality of the communication path is degraded due to noise or the like, the in-vehicle communication device 100 can communicate without being affected by the noise by lowering the communication speed. Furthermore, the in-vehicle communication device 100 can improve communication quality in the event of a physical communication path malfunction (failure), such as a route fixation failure caused by a broken wire (communication line) or an increase in the interference resistance value of a connector fitting. In other words, the in-vehicle communication device 100 can improve communication quality when the communication quality of the in-vehicle network is degraded.

第2の態様に係る車載通信装置100は、警告表示制御部115をさらに備えてもよい。また、警告表示制御部115は、第1通信部130が設定され通信速度が下げられた通信経路及び第2通信部140が設定され通信速度が下げられた両方の通信経路において、品質値が所定の値より低い場合、表示部300に対して警告表示を行ってもよい。 The in-vehicle communication device 100 according to the second aspect may further include a warning display control unit 115. Furthermore, the warning display control unit 115 may display a warning on the display unit 300 when the quality value is lower than a predetermined value in both the communication path in which the first communication unit 130 is set and the communication speed is reduced, and the communication path in which the second communication unit 140 is set and the communication speed is reduced.

上記構成によれば、車載通信装置100は、通信経路の品質が改善しない場合には、ユーザに対して注意を促すことが可能となる。 With the above configuration, the in-vehicle communication device 100 can warn the user if the quality of the communication path does not improve.

第3の態様に係る車載通信装置100の警告表示制御部115は、第1通信部130及び第2通信部140が設定され通信速度が下げられた通信経路より低速で通信可能な第3通信部を介して表示部300に対して警告表示を行ってもよい。 The warning display control unit 115 of the in-vehicle communication device 100 according to the third aspect may display a warning on the display unit 300 via a third communication unit that is capable of communication at a slower speed than the communication path for which the first communication unit 130 and the second communication unit 140 have been set and the communication speed has been reduced.

上記構成によれば、車載通信装置100は、低速通信部150と、表示部300との通信速度が、第1通信部130及び第2通信部140の通信速度より大幅に低速であるため、確実に表示部300に対して警告表示を行うことが可能となる。 With the above configuration, the communication speed between the low-speed communication unit 150 and the display unit 300 of the in-vehicle communication device 100 is significantly slower than the communication speed between the first communication unit 130 and the second communication unit 140, making it possible to reliably display a warning on the display unit 300.

第4の態様に係る車載通信装置100の通信品質情報は、SQI(Signal Quality Index/Indicator)であってもよい。 The communication quality information of the in-vehicle communication device 100 according to the fourth aspect may be an SQI (Signal Quality Index/Indicator).

この構成によれば、車載通信装置100は、既存のシステムにおいて適用されるSQIを用いることで、新たに通信経路の品質を取得するための装置を設ける必要がなく、その実施において、装置の小型化や低消費電力を実現することができる。 With this configuration, the in-vehicle communication device 100 uses the SQI applied in existing systems, eliminating the need to install a new device to acquire the quality of the communication path, and in doing so, it is possible to achieve a smaller device and lower power consumption.

第5の態様に係る車載通信方法は、コンピュータによって実行される車載通信方法である。車載通信方法は、第1通信部130及び第2通信部140のいずれか一方を、車両に搭載されたECU400と通信を行うための通信経路として設定する。また、車載通信方法は、通信経路の通信品質情報を取得する。また、車載通信方法は、通信品質情報の品質値に基づいて、通信経路の通信品質が良好か否かを判定する。また、車載通信方法は、通信品質情報の品質値が所定の値より低い場合、通信経路の通信速度を下げる。また、車載通信方法は、通信速度が下げられた通信経路において、通信品質情報の品質値が所定の値より低い場合、第1通信部及び第2通信部のいずれか他方を通信経路として設定する。 The in-vehicle communication method according to the fifth aspect is an in-vehicle communication method executed by a computer. The in-vehicle communication method sets either the first communication unit 130 or the second communication unit 140 as a communication path for communicating with an ECU 400 mounted on the vehicle. The in-vehicle communication method also acquires communication quality information of the communication path. The in-vehicle communication method also determines whether the communication quality of the communication path is good based on the quality value of the communication quality information. The in-vehicle communication method also reduces the communication speed of the communication path if the quality value of the communication quality information is lower than a predetermined value. The in-vehicle communication method also sets the other of the first communication unit or the second communication unit as the communication path if the quality value of the communication quality information is lower than the predetermined value for the communication path whose communication speed has been reduced.

上記構成によれば、車載通信方法は、ノイズ等によって通信経路の通信品質が低下している場合に、通信速度を下げることで、そのノイズの影響を受けず通信可能となる。また、車載通信方法は、電線(通信線)の断線やコネクタ嵌合部の抵触抵抗値の増大等に起因する経路固定故障等の物理的な通信経路の不具合(故障)に対して通信品質を改善することが可能となる。すなわち、車載通信方法、車載ネットワークの通信品質が低下した場合に、通信品質を改善することが可能となる。 With the above configuration, when the communication quality of the communication path is degraded due to noise or the like, the in-vehicle communication method reduces the communication speed, enabling communication without being affected by the noise. Furthermore, the in-vehicle communication method can improve communication quality in the event of a malfunction (failure) in the physical communication path, such as a fixed path failure caused by a broken electric wire (communication line) or an increase in the interference resistance value of a connector mating portion. In other words, when the communication quality of the in-vehicle communication method or in-vehicle network is degraded, it is possible to improve communication quality.

10 車載通信システム
100 車載通信装置
101、201、301 コネクタ
110 制御部
111 通信経路設定部
112 品質情報取得部
113 通信品質判定部
114 通信速度設定部
115 警告表示制御部
120 記憶部
121 通信経路情報DB
130 第1通信部
140 第2通信部
150 低速通信部
160 検知部
200 スイッチ
300 表示部
400 ECU
REFERENCE SIGNS LIST 10 In-vehicle communication system 100 In-vehicle communication device 101, 201, 301 Connector 110 Control unit 111 Communication path setting unit 112 Quality information acquisition unit 113 Communication quality determination unit 114 Communication speed setting unit 115 Warning display control unit 120 Storage unit 121 Communication path information DB
130 First communication unit 140 Second communication unit 150 Low-speed communication unit 160 Detection unit 200 Switch 300 Display unit 400 ECU

Claims (3)

車両に搭載されたECU(Electronic Control Unit)と通信可能な車載通信装置であって、
第1通信部及び第2通信部のいずれか一方を前記ECUと通信を行うための通信経路として設定する通信経路設定部と、
前記通信経路の通信品質情報を取得する品質情報取得部と、
前記通信品質情報の品質値に基づいて、前記通信経路の通信品質が良好か否かを判定する通信品質判定部と、
前記通信品質情報の前記品質値が所定の値より低い場合、前記通信経路の通信速度を下げる通信速度設定部と、
警告表示制御部と、を備え、
前記通信経路設定部は、前記通信速度が下げられた前記通信経路において、前記通信品質情報の前記品質値が前記所定の値より低い場合、前記第1通信部及び前記第2通信部のいずれか他方を前記通信経路として設定し、
前記警告表示制御部は、前記第1通信部が設定され前記通信速度が下げられた前記通信経路、及び前記第2通信部が設定され前記通信速度が下げられた前記通信経路の両方の前記通信経路において、前記通信品質情報の前記品質値が前記所定の値より低い場合、前記第1通信部及び前記第2通信部が設定され前記通信速度が下げられた前記通信経路より低速で通信可能な第3通信部を介して、表示部に対して警告表示を行う、車載通信装置。
An in-vehicle communication device capable of communicating with an ECU (Electronic Control Unit) mounted on a vehicle,
a communication path setting unit that sets one of the first communication unit and the second communication unit as a communication path for communicating with the ECU;
a quality information acquisition unit that acquires communication quality information of the communication path;
a communication quality determination unit that determines whether the communication quality of the communication path is good or not based on the quality value of the communication quality information;
a communication speed setting unit that reduces the communication speed of the communication path when the quality value of the communication quality information is lower than a predetermined value;
a warning display control unit ;
the communication path setting unit sets the other of the first communication unit and the second communication unit as the communication path when the quality value of the communication quality information is lower than the predetermined value in the communication path in which the communication speed has been reduced ;
The warning display control unit displays a warning on a display unit via a third communication unit that is capable of communicating at a slower speed than the communication path for which the first communication unit and the second communication unit are set and the communication speed is lowered, when the quality value of the communication quality information is lower than the predetermined value in both the communication path for which the first communication unit is set and the communication speed is lowered, and the communication path for which the second communication unit is set and the communication speed is lowered.
前記通信品質情報は、SQI(Signal Quality Index/Indicator)である、請求項1に記載の車載通信装置。 The in-vehicle communication device according to claim 1, wherein the communication quality information is an SQI (Signal Quality Index/Indicator). コンピュータによって実行される車載通信方法であって、
第1通信部及び第2通信部のいずれか一方を、車両に搭載されたECUと通信を行うための通信経路として設定し、
前記通信経路の通信品質情報を取得し、
前記通信品質情報の品質値に基づいて、前記通信経路の通信品質が良好か否かを判定し、
前記通信品質情報の前記品質値が所定の値より低い場合、前記通信経路の通信速度を下げ、
前記通信速度が下げられた前記通信経路において、前記通信品質情報の前記品質値が前記所定の値より低い場合、前記第1通信部及び前記第2通信部のいずれか他方を前記通信経路として設定し、
前記第1通信部が設定され前記通信速度が下げられた前記通信経路、及び前記第2通信部が設定され前記通信速度が下げられた前記通信経路の両方の前記通信経路において、前記通信品質情報の前記品質値が前記所定の値より低い場合、前記第1通信部及び前記第2通信部が設定され前記通信速度が下げられた前記通信経路より低速で通信可能な第3通信部を介して、表示部に対して警告表示を行う、車載通信方法。
1. A computer-implemented in-vehicle communication method, comprising:
setting one of the first communication unit and the second communication unit as a communication path for communicating with an ECU mounted on the vehicle;
acquiring communication quality information of the communication path;
determining whether the communication quality of the communication path is good or not based on the quality value of the communication quality information;
If the quality value of the communication quality information is lower than a predetermined value, the communication speed of the communication path is reduced;
When the quality value of the communication quality information is lower than the predetermined value in the communication path in which the communication speed has been reduced, the other of the first communication unit and the second communication unit is set as the communication path ;
an in-vehicle communication method, wherein, when the quality value of the communication quality information is lower than the predetermined value in both the communication path in which the first communication unit is set and the communication speed is reduced, and the communication path in which the second communication unit is set and the communication speed is reduced, a warning is displayed on a display unit via a third communication unit in which the first communication unit and the second communication unit are set and which can communicate at a slower speed than the communication path in which the communication speed is reduced .
JP2022034086A 2022-03-07 2022-03-07 In-vehicle communication device and in-vehicle communication method Active JP7744265B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022034086A JP7744265B2 (en) 2022-03-07 2022-03-07 In-vehicle communication device and in-vehicle communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022034086A JP7744265B2 (en) 2022-03-07 2022-03-07 In-vehicle communication device and in-vehicle communication method

Publications (2)

Publication Number Publication Date
JP2023129804A JP2023129804A (en) 2023-09-20
JP7744265B2 true JP7744265B2 (en) 2025-09-25

Family

ID=88024678

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022034086A Active JP7744265B2 (en) 2022-03-07 2022-03-07 In-vehicle communication device and in-vehicle communication method

Country Status (1)

Country Link
JP (1) JP7744265B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007288471A (en) 2006-04-17 2007-11-01 Japan Radio Co Ltd Wireless device
JP2018056679A (en) 2016-09-27 2018-04-05 住友電気工業株式会社 On-vehicle communication system, switch device, and on-vehicle communication method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007288471A (en) 2006-04-17 2007-11-01 Japan Radio Co Ltd Wireless device
JP2018056679A (en) 2016-09-27 2018-04-05 住友電気工業株式会社 On-vehicle communication system, switch device, and on-vehicle communication method

Also Published As

Publication number Publication date
JP2023129804A (en) 2023-09-20

Similar Documents

Publication Publication Date Title
US11146420B2 (en) Method for transmitting data via a serial communication bus, bus interface, and computer program
US10969850B2 (en) Method for transmitting and receiving wake-up signal in vehicle network
US10374923B2 (en) Vehicle having an ethernet bus system and method for operating such a bus system
JP3307215B2 (en) Failure diagnosis device for vehicle electronic control unit
US10710522B2 (en) Diagnostic methods and apparatuses in vehicle network
US20180076970A1 (en) Communication method based on automotive safety integrity level in vehicle network and apparatus for the same
EP1353477B1 (en) Communications system of two-wire line enhancing fail-safe performance
US20180374286A1 (en) Method for preventing diagnostic errors in vehicle network and apparatus therefor
CN108303964A (en) A kind of network connector and Vehicular diagnostic method
WO2024037303A1 (en) Vehicle diagnosis method, apparatus and device, readable storage medium and program product
EP4207691B1 (en) Controller area network termination scheme
US10812290B2 (en) On-vehicle communication system, switching device and on-vehicle communication method
US10594587B2 (en) Operation method of communication node for diagnosing vehicle network
CN111108725A (en) Method for monitoring communication on a communication bus and electronic device for connecting to a communication bus
JP7622636B2 (en) On-board device, on-board communication system, and communication management method
US12079086B2 (en) Transceiver device
CN112217704A (en) Communication between transceiver and microcontroller
JP7744265B2 (en) In-vehicle communication device and in-vehicle communication method
KR20190001306A (en) Control method of electronic device in vehicle and vehicle having the same
US20220393904A1 (en) Transceiver device
CN115051975A (en) ECU remote upgrading method based on vehicle-mounted Ethernet
US11337184B2 (en) Method and apparatus for transmitting and receiving data stream performed in vehicle network
KR20190054394A (en) Electronic Device for Vehicle, Method of Determining Internal Resistance, and Vehicle including the same
CN111865839B (en) Communication method, device and equipment of electronic control unit and computer storage medium
CN213094238U (en) Automobile diagnosis equipment based on DoIP diagnosis technology

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241115

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250715

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250722

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250901

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250909

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250911

R150 Certificate of patent or registration of utility model

Ref document number: 7744265

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150