(57)【要約】【課題】中継装置がＤｏＳ攻撃を受けた場合にも、転送部に係る通信負荷を軽減しつつ、ＤｏＳ攻撃を防ぐ。【解決手段】中継装置を構成するルータは、それぞれのポートでフレームを受信した場合に、そのフレームがセッション要求であるか否か判断（Ｓ１１０）する。受信したフレームがセッション要求であった場合には、禁止状態であるか否かを判定する（Ｓ１３０）。禁止状態であった場合には、フレームを破棄する（Ｓ１４０）。禁止状態でなかった場合には、判定状態であるか否かを判定（Ｓ１５０）し、判定状態であった場合には設定部により設定された禁止時間だけ、禁止状態に移行（Ｓ１７０）し、フレームの破棄を行う。【選択図】図２
2018137680.tif 000002
【特許請求の範囲】
【請求項１】
車両の内部に備えられた中継装置（１１，１２）であって、
前記車両の外部から車両の内部に備えられた少なくとも１つの車載装置に対してデータの送信を行う外部装置（２０）が属する外部ネットワークと前記車載装置が属する内部ネットワークとにおいてそれぞれのネットワーク内のデータの中継を行うように構成された通信制御部（３６）と、
少なくとも１つの前記車載装置及び前記外部装置を送信装置として、当該送信装置から送信されたデータを、当該送信装置が属するネットワークと異なるネットワークに対してデータを転送するように構成された転送部（１２）と、
前記送信装置から送信され、前記転送部により転送されるデータを選別するように構成されたフィルタ部（３７）と、
を備え、
前記フィルタ部は、
前記送信装置ごとのデータの送信間隔であるデータ送信間隔に基づいて設定される判定時間以下の間隔で前記送信装置からあらかじめ決められた種類のデータである受信データを受信したか否かを判定するように構成された判定部（Ｓ１５０）と、
前記判定部により前記判定時間以下の間隔で前記送信装置から前記受信データを受信したと判定した場合、あらかじめ決められた時間である禁止時間の間、前記送信装置からの受信する前記受信データを破棄するように構成された破棄部（Ｓ１４０）と、
を備える、中継装置。
【請求項２】
請求項１に記載の中継装置であって、
前記受信データの種類は前記送信装置から送信されるセッション要求である、中継装置。
【請求項３】
請求項１又は請求項２に記載の中継装置であって、
前記通信制御部と前記フィルタ部とが一体となっている、中継装置。
【請求項４】
請求項１又は請求項２に記載の中継装置であって、
前記通信制御部と前記フィルタ部とは同一集積回路で実現される、中継装置。
【請求項５】
請求項１又は請求項２に記載の中継装置であって、
前記通信制御部と前記フィルタ部とは、ハードウェアであり、前記送信装置それぞれとを接続するための複数のポートを備えるルータを構成する、中継装置。
【請求項６】
請求項５に記載の中継装置であって、
前記通信制御部は、前記内部ネットワーク及び前記外部ネットワークを論理的に設定するように構成された、中継装置。
【請求項７】
車両の外部からあらかじめ決められた送信間隔であるデータ送信間隔で車両の内部に備えられた少なくとも１つの車載装置に対してデータを送信する外部装置（２０）と、
車両の内部に備えられた中継装置と、
を備え、
前記中継装置は、
前記車両の外部から車両の内部に備えられた少なくとも１つの車載装置に対してデータの送信を行う外部装置（２０）が属する外部ネットワークと前記車載装置が属する内部ネットワークとにおいてそれぞれのネットワーク内のデータの中継を行うように構成された通信制御部（３６）と、
少なくとも１つの前記車載装置及び前記外部装置を送信装置として、当該送信装置から送信されたデータを、当該送信装置が属するネットワークと異なるネットワークに対してデータを転送するように構成された転送部（１２）と、
前記送信装置から送信され、前記転送部により転送されるデータを選別するように構成されたフィルタ部（３７）と、
を備え、
前記フィルタ部は、
前記送信装置ごとのデータの送信間隔であるデータ送信間隔に基づいて設定される判定時間以下の間隔で前記送信装置からあらかじめ決められた種類のデータである受信データを受信したか否かを判定するように構成された判定部（Ｓ１５０）と、
前記判定部により前記判定時間以下の間隔で前記送信装置から前記受信データを受信したと判定した場合、あらかじめ決められた時間である禁止時間の間、前記送信装置からの受信する前記受信データを破棄するように構成された破棄部（Ｓ１４０）と、
を備える、通信システム。
【請求項８】
請求項７に記載の通信システムであって、
前記送信装置によりデータが送信されるデータ送信間隔は、前記送信装置がデータを送信してから、当該送信されたデータに対する前記転送部による応答を前記送信装置が受信するまでの時間に基づいて規定される、通信システム。
【請求項９】
請求項７に記載の通信システムであって、
前記送信装置は、前記転送部からの応答を待って次のデータを送信するように構成された、通信システム。
【請求項１０】
請求項７に記載の通信システムであって、
前記中継装置は、
前記車載装置及び前記外部装置を接続するための複数のポートを備え、前記ポートごとの通信間隔を測定するように構成された測定部と、
前記測定部により測定される前記通信間隔が短いほど短くなるように前記ポートごとに前記禁止時間を設定するように構成された設定部と、
を更に備える、通信システム。
【請求項１１】
請求項７から請求項１０までのいずれか１項に記載の通信システムであって、
当該通信システムを構成するネットワークはイーサネットの規格に従って通信を行うネットワークである、通信システム。
【請求項１２】
請求項７から請求項１１までのいずれか１項に記載の通信システムであって、
当該通信システムを構成するネットワークは、３ウェイハンドシェイクにより接続が確立されるネットワークである、通信システム。
【請求項１３】
請求項１２に記載の通信システムであって、
当該通信システムを構成するネットワークはＴＣＰ／ＩＰプロトコルの規格に従って通信を行うネットワークである、通信システム。
【請求項１４】
請求項１２に記載の通信システムであって、
当該通信システムを構成するネットワークはＳＣＴＰの規格に従って通信を行うネットワークである、通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信システムの技術に関する。
【背景技術】
【０００２】
特許文献１の車載ネットワークシステムでは、中継装置が外部装置に対して認証処理を行い、認証が成立した場合に外部装置を登録し、登録した外部装置に対して通信を行う技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１６８８６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、この種の装置において認証処理をソフトウェアで行う場合などにおいて、認証処理の段階で不正な外部装置が中継装置に通信を確立するための信号であるセッション要求を大量に送るなどのＤｏＳ攻撃を受けた場合には、その段階で転送部に負荷がかかり、正常な動作を行うことができないという問題があった。なお、ここでいうＤｏｓ攻撃とは、Denial of Service attackの略であり、リソースに意図的に過剰な負荷をかけることで、サービスの正常な動作を妨害する攻撃などをいう。
【０００５】
本開示は、中継装置がＤｏＳ攻撃を受けた場合にも、転送部にかかる通信負荷を軽減しつつ、ＤｏＳ攻撃を防ぐ技術を提供する。
【課題を解決するための手段】
【０００６】
本開示の一態様は、車両の内部に備えられた中継装置（１１，１２）であって、通信制御部（３６）と、転送部（１２）と、フィルタ部（３７）と、を備える。フィルタ部は、判定部（Ｓ１５０）と、破棄部（Ｓ１４０）と、を備える。通信制御部は、車両の外部から車両の内部に備えられた少なくとも１つの車載装置に対してデータの送信を行う外部装置（２０）が属する外部ネットワークと車載装置が属する内部ネットワークとにおいてそれぞれのネットワーク内のデータの中継を行う。転送部は、少なくとも１つの車載装置及び外部装置を送信装置として、当該送信装置から送信されたデータを、当該送信装置が属するネットワークと異なるネットワークに対してデータを転送する。フィルタ部は、送信装置から送信され、転送部により転送されるデータを選別する。判定部は、送信装置ごとのデータの送信間隔であるデータ送信間隔に基づいて設定される判定時間以下の間隔で送信装置からあらかじめ決められた種類のデータである受信データを受信したか否かを判定する。破棄部は、判定部により判定時間以下の間隔で送信装置から受信データを受信したと判定した場合、あらかじめ決められた時間である禁止時間の間、送信装置から受信する受信データを破棄する。
【０００７】
このような構成によれば、中継装置がＤｏＳ攻撃を受けた場合にも、転送部に係る通信負荷を軽減しつつ、ＤｏＳ攻撃を防ぐことができる。
なお、この欄及び特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、本開示の技術的範囲を限定するものではない。
【図面の簡単な説明】
【０００８】
【図１】通信システムの構成を示すブロック図である。
【図２】実行部が実行するフィルタ処理を表した図である。
【図３】ルータが実行する通信処理を表した図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら、本開示の実施形態を説明する。
［１．構成］
図１に示す通信システム１は、車両の内部に搭載される車載システム１０と、車両の外部に存在する外部装置２０とにより構成される。なお、通信システム１を構成するネットワークはイーサネットの規格に従う。なお、「イーサネット」は登録商標である。通信プロトコルとして、ＴＣＰ／ＩＰを前提とした規格で通信がなされる。すなわち、サーバーとクライアントは３ウェイハンドシェイクを行うことにより接続が確立される。なお、ＴＣＰとはTransmission Control Protocolの略であり、ＩＰとは、Internet Protocolの略である。３ウェイハンドシェイクとは、次のようにクライアントとサーバーが接続を確立する手順をいう。まず、接続を要求するクライアントが接続を要求されるサーバーに対して、セッション要求を送信する。次にそのセッション要求に対する応答としてサーバーが要求応答を送信する。そして、その要求応答に対してクライアントが応答を返信することにより接続が確立される。ここでいうサーバーが後述する転送部１２に、クライアントが後述する外部装置２０、ＥＣＵ１４〜１６に相当する。ネットワーク内で送受信されるフレームは、プリアンブル、宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、ＶＬＡＮタグ、タイプ、データ及びＦＣＳの各領域を備える。なお、ここでいうＦＣＳはFrame Check Sequenceの略である。また、フレームには、ＳＹＮビットとＡＣＫビットが含まれ、ＳＹＮビットが１の時、当該フレームの種類がセッション要求であると識別され、ＡＣＫビットが１の時、要求応答であると識別される。
【００１０】
車載システム１０は、ルータ１１と転送部１２とＴＣＵ１３と複数のＥＣＵ１４〜１６とを備える。ここで、ＴＣＵ１３は、車両の外部の外部装置２０と無線により通信を行う装置であり、ＴＣＵは、Telematic Communication Unitの略である。すなわち、車載システム１０と外部装置２０との通信はＴＣＵ１３を介して行われる。ＥＣＵ１４〜１６は、それぞれ自車に備えられたエンジンやモータ等の装置の制御を行う装置であり、ＥＣＵは、Electronic Control Unitの略である。以下では、車載システム１０が搭載される車両を「自車」という。また、以下では、ルータ１１及び転送部１２をまとめて中継装置という。
【００１１】
ルータ１１は、複数のポート３１〜３５と、通信制御部３６と、フィルタ部３７を備えるハードウェアであり、通信制御部３６とフィルタ部３７とは同一集積回路内で処理される。
【００１２】
ルータ１１の各ポート３１〜３５には、通信線４１〜４５がそれぞれ接続されている。そして、通信線４１に通信ノードとして転送部１２が、通信線４２に通信ノードとしてＴＣＵ１３を介して外部装置２０が、通信線４３〜４５に通信ノードとしてＥＣＵ１４〜１６が接続されている。なお、以下ポート３１〜３５のうち、転送部１２が通信ノードとして接続されているルータ１１のポート３１をサーバーポートと、それ以外の外部装置２０及びＥＣＵ１４〜１６を送信装置とし、送信装置が通信ノードとして接続されているポート３２〜３５をクライアントポートともいう。
【００１３】
ルータ１１は各ポートから他のポートへとフレームの転送先を表す情報である転送ルールを用いて、フレームの送受信を中継する。
なおここで、転送ルールには、ＶＬＡＮ機能によりルータ１１に接続されたポートをどのようにセグメント分割しているかを設定した情報及びルータ１１の各ポート３１〜３５と対応付けられたアドレス情報が含まれるものとする。なお、ここでいうアドレス情報は、ＩＰアドレス及びＭＡＣアドレスを指す。また、アドレス情報は、例えばフレームを受信した際に、フレームに含まれる送信元アドレスから取得してもよい。
【００１４】
ここで、ＶＬＡＮ機能とは、ルータ１１の各ポート３１〜３５を論理的にグループ分けし、それぞれのグループをセグメントとして設定する機能である。セグメントには、それぞれのセグメントを識別する識別子としてＶＬＡＮＩＤが割り当てられる。すなわち、同一のＶＬＡＮＩＤを有するセグメントが同一のセグメントとして設定される。ルータ１１において、ＶＬＡＮ機能により設定されたセグメントにおいて、同一セグメントに所属するポート同士についてはフレームの中継が可能となり、異なるセグメントに所属するポート同士についてはフレームの中継が不可となる。なお、フレームの送信先が同一セグメントであるか異なるセグメントであるかは、フレームに含まれるＶＬＡＮタグにより識別される。ここで、転送部１２及びＥＣＵ１４〜１６が通信ノードとして接続された通信線４１、４３〜４５に接続されているポート３１、３３〜３５を１つのセグメントとし、このセグメントが構成するネットワークを以下、内部ネットワークという。また、転送部１２を通信ノードとして接続された通信線４１に接続されているポート３１と、ＴＣＵ１３を介して外部装置２０を通信ノードとして接続された通信線４１に接続されているポート３２とを１つのセグメントとし、このセグメントが構成するネットワークを以下、外部ネットワークという。
【００１５】
すなわち、ルータ１１のＶＬＡＮ機能により、ルータ１１は異なるセグメントである内部ネットワークと外部ネットワークとに所属するポート同士のフレームの中継を行うことができない。
【００１６】
同一セグメント内のポート同士の通信の中継は通信制御部３６により行われる。一方、異なるセグメントのポート同士の通信の中継は、通信制御部３６が転送部１２にフレームを送信する。転送部１２が受信したフレームを受信したセグメントと異なるセグメントに当該フレームを送信することにより行われる。ＶＬＡＮセグメントが分割された外部ネットワークと内部ネットワークとの通信の中継は転送部１２が行う。なお、通信制御部３６は、例えば、論理回路を組み合わせた集積回路又はマイクロコンピュータによって構成されている。
【００１７】
フィルタ部３７は、ルータ１１のポート３２〜３５から転送部１２に送信される信号をアドレス情報により識別し、ポートごとに後述するフィルタ処理を行うことで、不正な信号を破棄する。
【００１８】
後述するフィルタ処理によりポートごとに動作状態が設定される。動作状態には、通常状態と判定状態と禁止状態とが存在する。
通常状態とは、各ポートにおいて、セッション要求を受信していない場合に設定される動作状態、又は、一番新しいセッション要求を受信してから判定時間又は禁止時間が経過した場合に設定される動作状態をいう。
【００１９】
判定状態とは、各ポートにおいて、動作状態が通常状態である場合にセッション要求を受信した場合に、設定される動作状態をいう。動作状態が判定状態に移行すると、後述する設定部３７３により設定された判定時間の間、判定状態を継続する。
【００２０】
禁止状態とは、各ポートにおいて、動作状態が判定状態である場合にセッション要求を受信した場合に、設定される動作状態をいう。動作状態が禁止状態に移行すると、後述する設定部３７３により設定された禁止時間の間、各ポートにおいて受信したフレームをルータ１１が破棄する。
【００２１】
フィルタ部３７は、実行部３７１、測定部３７２、設定部３７３及び計時部３７４を備える。
実行部３７１は後述するフィルタ処理を実行する。
【００２２】
測定部３７２は、クライアントポートである各ポート３２〜３５がフレームを受信する時間の間隔を測定し、測定した時間の間隔から、その平均値である通信間隔を導出する。
設定部３７３は、クライアントポートである各ポート３２〜３５の判定時間及び禁止時間を設定する。ここで、判定時間は、正規の外部装置２０、ＥＣＵ１４〜１６が送信するセッション要求の間隔であるデータ送信間隔に基づいて設定される。判定時間の設定は、例えば、フィルタ部３７がセッション要求を受信してからそのセッション要求に対する要求応答を外部装置２０が受信するまでの時間に設定されてもよい。なお、この場合において、正規な外部装置２０はセッション要求を送ってからそのセッション要求に対する要求応答を受け取るまで次のセッション要求を送信しないと規定されているものとする。また、禁止時間は、例えば、測定部３７２により導出された通信間隔と同等程度なるように設定される。
【００２３】
計時部３７４は、判定タイマーと禁止タイマーを備える。
判定タイマーは後述するフィルタ処理により判定状態に移行すると起動する。判定タイマーは判定タイマーが起動してからの時間を測定し、判定タイマーが起動してから経過した時間が設定部３７３により設定された判定時間に達すると、判定状態を終了させる。
【００２４】
禁止タイマーは後述するフィルタ処理により禁止状態に移行すると起動する。禁止タイマーは禁止タイマーが起動してからの時間を測定し、禁止タイマーが起動してから経過した時間が設定部３７３により設定された禁止時間に達すると禁止状態は終了する。
【００２５】
［２．処理］
次に、フィルタ部３７の実行部３７１が実行するフィルタ処理について、図２を用いて説明する。なお、フィルタ処理は、クライアントポートであるポート３２〜３５において、それぞれのポートでフレームを受信したときにポートごとに実行される。
【００２６】
Ｓ１１０で実行部３７１は、受信したフレームがセッション要求であるか否か判定する。
Ｓ１１０で、実行部３７１は、受信したフレームがセッション要求でないと判定した場合、Ｓ１２０に処理を移行する。
【００２７】
Ｓ１２０で、実行部３７１は、受信したフレームを転送部１２に転送し、フィルタ処理を終了する。
Ｓ１１０で、実行部３７１は、受信したフレームがセッション要求であると判定した場合、Ｓ１３０に処理を移行する。
【００２８】
Ｓ１３０で、実行部３７１は、ポートの動作状態が禁止状態であるか否かを判定する。
Ｓ１３０で、実行部３７１は、ポートの動作状態が禁止状態であると判定した場合には、Ｓ１４０に処理を移行する。
【００２９】
Ｓ１４０で、実行部３７１は、受信したフレームの破棄を行い、フィルタ処理を終了する。
Ｓ１３０で、実行部３７１は、ポートの動作状態が禁止状態でないと判定した場合には、Ｓ１５０に処理を移行する。
【００３０】
Ｓ１５０で、実行部３７１は、ポートの動作状態が判定状態であるか否かを判定する。
Ｓ１５０で、実行部３７１は、ポートの動作状態が判定状態でないと判定した場合には、Ｓ１６０に処理を移行する。
【００３１】
Ｓ１６０で、実行部３７１は、ポートの動作状態を判定状態に移行し、Ｓ１２０に処理を移行する。
Ｓ１５０で、実行部３７１は、ポートの動作状態が判定状態であると判定した場合には、Ｓ１７０に処理を移行する。
【００３２】
Ｓ１７０で、実行部３７１は、ポートの動作状態を禁止状態に移行し、Ｓ１４０に処理を移行する。
ここで、Ｓ１４０が破棄部による処理に、Ｓ１５０が判定部による処理に相当する。
【００３３】
次に、ＴＣＵ１３を介して外部装置２０が転送部１２にセッション要求を送信する場合のルータ１１の動作について、図３を用いて説明する。なお、ここでは、代表して外部装置２０を通信ノードとしてＴＣＵ１３を介して接続されているポート３２について記載する。しかし、他のＥＣＵ１４〜１６が通信ノードとして接続されているポート３３〜３５についてもルータ１１は同様の動作を行う。
【００３４】
禁止状態でない段階、すなわち通常状態又は判定状態の段階ではルータ１１は、外部装置２０から送信されたセッション要求をフレームの宛先が示すポートに転送する。ここで、転送部１２は転送されたセッション要求に対して要求応答を送信する。ルータ１１は転送部１２から送信された応答フレームを、外部装置２０に転送する。
【００３５】
ルータ１１が外部装置２０からセッション要求を受信した時、セッション要求を受信した時からの時間を測定する判定タイマーを起動する。判定タイマーにより測定された時間があらかじめ決められた時間である判定時間に達する前に、別のセッション要求を受信した場合には、ルータ１１は当該別のセッション要求を不正なセッション要求であるとして受信したフレームを破棄する。
【００３６】
ルータ１１は受信したセッション要求が不正なセッション要求であると判定した場合、禁止タイマーを起動する。禁止タイマーは、不正なセッション要求を受信してからの時間を禁止時間に達するまで測定する。禁止タイマーが不正なセッション要求を受信してからの時間を測定している間、外部装置２０から受信したセッション要求を破棄する。また、この場合において、判定タイマーは起動されない。禁止時間が経過した後は、再び最初に戻りセッション要求を受信した際に、判定タイマーが起動される。
【００３７】
［３．効果］
以上詳述した実施形態によれば、以下の効果を奏する。
（１）本実施形態の通信システム１によれば、ルータ１１が不正なセッション要求であるか否か判定し、不正なセッション要求であると判定した場合には受信したフレームを破棄する。これにより、不正なセッション要求を送信するＤｏＳ攻撃を受けた場合にも転送部１２に負荷をかけることなく、ＤｏＳ攻撃を防ぐことができる。
【００３８】
（２）本実施形態の通信システム１によれば、設定部３７３により、クライアントポートである各ポート３２〜３５の判定時間が設定される。ここで、判定時間は、正規の送信装置が送信するセッション要求の間隔であるデータ送信間隔に基づいて設定される。これにより通信システム１を構成する正規の送信装置と不正な送信装置とを区別することができる。すなわち、不正な送信装置に付け替えられた場合においても、正規な送信装置の通信間隔に応じて設定された判定時間により、送信装置から送信されるセッション要求で不正であるか否か判定することができる。このため、不正な送信装置からセッション要求が送信されるＤｏＳ攻撃を抑制することができる。また、送信間隔の異なる正規な送信装置に付け替えられた場合において、付け替えられた送信装置の送信間隔に応じて判定時間を設定部３７３により設定し直すことにより、中継装置の入れ替え等を行う必要なく、正規な送信装置の付け替えを行うことができる。
【００３９】
（３）本実施形態の通信システム１によれば、設定部３７３によりクライアントポートである各ポート３２〜３５の判定時間が設定される。ここで、禁止時間は、ルータ１１により外部装置２０と転送部１２とのデータの通信間隔を測定し、測定されたデータの通信の間隔に応じて、設定部３７３により設定される。これにより、外部装置２０と転送部１２とのデータの通信間隔が短い場合には設定部により設定される禁止時間を短くすることで、データのやりとりが禁止タイマーにより妨げられることを抑えることができる。また、反対に禁止時間を長く設定することにより、セッション要求を長い時間防ぐことができる。
【００４０】
（４）本実施形態の通信システム１によれば、外部装置２０がＴＣＵ１３を介して接続されているポート及びＥＣＵ１４〜１６が接続されているポートそれぞれについてフィルタ部によるデータの選別が行われるので、不正な外部装置だけでなく、不正なＥＣＵについても判定することができる。
【００４１】
［４．他の実施形態］
以上、本開示の実施形態について説明したが、本開示は上述の実施形態に限定されることなく、種々変形して実施することができる。
【００４２】
（３ａ）上記実施形態では、通信プロトコルとして、ＴＣＰ／ＩＰを前提とした規格で通信がなされるが、通信プロトコルはこれに限定されるものではない。すなわち、通信プロトコルは、サーバーとクライアントが３ウェイハンドシェイクを行うことにより接続が確立されるものであればよく、例えば、通信プロトコルはＳＣＴＰであってもよい。なお、ＳＣＴＰとはStream Control Transmission Protocolの略である。
【００４３】
（３ｂ）上記実施形態では、ルータ１１において通信制御部３６及びフィルタ部３７とは同一集積回路内で行われる構成であるが、通信制御部３６とフィルタ部３７との構成は、同一集積回路内での構成に限定されるものではない。例えば、通信制御部３６とフィルタ部３７とは別々の集積回路において処理される構成であってもよい。
【００４４】
（３ｃ）上記実施形態では、外部装置は、ＴＣＵを介して車載システムと接続されたが、外部装置が車載システムに接続される方法はこれに限定されるものではない。例えば、ＴＣＵを介さずポートと直接コネクタなどにより機械的に接続されるものであってもよい。
【００４５】
（３ｄ）上記実施形態における１つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、１つの構成要素が有する１つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、１つの構成要素によって実現したり、複数の構成要素によって実現される１つの機能を、１つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言から特定される技術思想に含まれるあらゆる態様が本開示の実施形態である。
【００４６】
（３ｅ）上述した中継装置の他、当該中継装置を構成要素とするシステム、当該中継装置としてコンピュータを機能させるためのプログラム、このプログラムを記録した半導体メモリ等の非遷移的実態的記録媒体、中継方法など、種々の形態で本開示を実現することもできる。
【符号の説明】
【００４７】
１…通信システム、１０…車載システム、１１…ルータ、１２…転送部、１４〜１６…ＥＣＵ、２０…外部装置、３１〜３５…ポート、３６…通信制御部、３７…フィルタ部、４１〜４５…通信線、３７１…実行部、３７２…測定部、３７３…設定部、３７４…計時部。
【図１】
2018137680.tif 000003
【図２】
2018137680.tif 000004
【図３】
2018137680.tif 000005