JP6428502B2 - 中継装置 - Google Patents
中継装置 Download PDFInfo
- Publication number
- JP6428502B2 JP6428502B2 JP2015126637A JP2015126637A JP6428502B2 JP 6428502 B2 JP6428502 B2 JP 6428502B2 JP 2015126637 A JP2015126637 A JP 2015126637A JP 2015126637 A JP2015126637 A JP 2015126637A JP 6428502 B2 JP6428502 B2 JP 6428502B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- ports
- received
- relay device
- redundant 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/20—Repeater circuits; Relay circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/22—Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/22—Alternate routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0095—Ring
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Computer Security & Cryptography (AREA)
Description
そして、第1発明の中継装置は、当該中継装置が送信側の場合に機能する手段として、第1重要度判定手段と、送信数切替手段と、を備える。また、第1発明の中継装置は、当該中継装置が受信側の場合に機能する手段として、第2重要度判定手段と、第1転送手段と、一致判定手段と、第2転送手段と、を備える。
そして、第1中継装置において、第1重要度判定手段により重要度が高いと判定された場合(以下、第1の場合という)には、送信数切替手段が、通常ポートから受信されたフレームfA−Bを、当該中継装置の冗長経路用ポートの各々から送信する。すると、この第1の場合、フレームfA−Bは、第2中継装置の冗長経路用ポートの各々に入力される。よって、第2中継装置においては、冗長経路用ポートの各々からフレームfA−Bが受信されることとなる。
上記第2の場合、第2中継装置では、第2重要度判定手段が、受信されたフレームfA−Bの重要度が高くないと判定することとなる。そして、第1転送手段が、冗長経路用ポートの何れかから受信されたフレームfA−Bを、当該中継装置のポートのうち、そのフレームfA−Bの宛先の装置Bが接続されている通常ポートから送信する。
なお、特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、本発明の技術的範囲を限定するものではない。
[第1実施形態]
〈本実施形態の構成〉
図1に示す実施形態の通信ネットワーク1は、例えば乗用車等の車両に搭載されたイーサネットネットワークであり、車両内の通信システムを構成している。
ECU11〜14の各々は、他のECU15〜22間の通信を中継する中継装置として、イーサネットのネットワークスイッチであるイーサネットスイッチ51〜54を備える。更に、ECU11〜14の各々は、演算装置としてのマイクロコンピュータ(以下、マイコンという)61〜64も備える。尚、図示を省略しているが、マイコン61〜64は、CPU、ROM及びRAM等を備える。
各スイッチ51〜54は、ポートP1〜P4の何れかからフレームを受信すると、受信したフレーム中の宛先MACアドレスと、MACアドレステーブル71とに基づいて、そのフレームを受信したポート以外の何れかのポートを、転送先のポートとして決定する。具体的には、MACアドレステーブル71から、宛先MACアドレスと同じMACアドレスを検索し、該当のMACアドレスがあれば、MACアドレステーブル71において、その検索したMACアドレスが登録されているポートを、転送先のポートとして決定する。また、宛先MACアドレスと同じMACアドレスがMACアドレステーブル71に登録されていなかった場合には、フレームを受信したポート以外の全てのポートを、転送先のポートとして決定する。そして、各スイッチ51〜54は、受信したフレームを、転送先として決定したポートから送信する。尚、宛先MACアドレスと同じMACアドレスがMACアドレステーブル71に登録されていた場合のフレーム転送動作は、フィルタリングと呼ばれ、登録されていなかった場合のフレーム転送動作は、フラッディングと呼ばれる。また、各スイッチ51〜54は、一斉送信のフレームであるブロードキャストフレームを受信した場合には、その受信したブロードキャストフレームを、フラッディングによって転送する。
そして、スイッチ51が、受信したフレームf15−19を、リングポートP1から送信したとすると、そのフレームf15−19は、スイッチ52を経由して、スイッチ53のリングポートP1に入力される。スイッチ52は、スイッチ51が送信したフレームf15−19を、リングポートP1から受信して、フィルタリングによりリングポートP2から送信するからである。
次に、各スイッチ51〜54が行う処理のうち、第1の転送制御処理について図3を用い説明し、第2の転送制御処理について図4を用い説明する。
そして、スイッチ51〜54は、S240では、S220で重要度が高いと判定されたフレーム(以下、判定対象フレームという)がリングポートP1,P2の何れかから受信された時点から、一定時間以内に、他の全てのリングポートからフレームが受信されたか否かを判定する。他の全てのリングポートとは、当該スイッチのリングポートのうち、判定対象フレームが受信されたリングポートを除く全てのリングポートである。本実施形態では、リングポートがポートP1とポートP2との2つであるため、その2つのポートP1,P2のうち、判定対象フレームが受信された方とは異なる方が、他の全てのリングポートということになる。また、S240で一定時間以内における受信の有無が判定されるフレームは、判定対象フレームと宛先が同じフレームである。
通信ネットワーク1において、例えば、前述した例と同様に、ECU15が、ECU19を宛先とするフレームf15−19を送信したとする。
そして、スイッチ51は、図3の処理により、受信したフレームf15−19の重要度が高いと判定して(S120:YES)、そのフレームf15−19をリングポートP1,P2の各々から送信することとなる(S130)。
この場合、スイッチ51は、図3の処理により、受信したフレームf15−19の重要度が高くないと判定して(S120:NO)、そのフレームf15−19をリングポートP1,P2の何れか1つから送信することとなる(S140)。
本実施形態のスイッチ51〜54によれば、重要度が高いフレームについては、2つのリングポートP1,P2で送受信することとなり、2つの通信経路で伝送することができる。そして、2つの通信経路で伝送したフレームが一致した場合に、そのフレームを宛先のECUに送信することとなる。よって、通信の信頼性を高めることができる。上記の作用例では、ECU15からECU19への通信の信頼性を高めることができる。また、重要度が高くないフレームについては、リングポートP1,P2のうちの1つで送受信することとなり、1つの通信経路で伝送する。このため、全てのフレームの伝送に複数の通信経路を使用する構成と比較すると、トラフィックを低減することができる。よって、通信ネットワーク1における通信の信頼性と、トラフィックの低減とを、両立させることができる。
次に、第2実施形態の通信ネットワークについて説明するが、通信ネットワークの符号としては、第1実施形態と同じ“1”を用いる。また、第1実施形態と同様の構成要素や処理についても、第1実施形態と同じ符号を用いる。そして、このことは、後述する他の実施形態についても同様である。
[第3実施形態]
第3実施形態の通信ネットワーク1は、第1実施形態と比較すると、スイッチ51〜54が、図4の処理に代えて、図6に示す第2の転送制御処理を行う点が異なる。そして、図6の処理は、図4の処理と比較すると、S310が追加されている点が異なる。
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されることなく、種々の形態を採り得る。また、ECUやスイッチやポート等の数は一例であり他の値でも良い。
Claims (8)
- 複数の中継装置(51〜54)を備え、前記各中継装置が有する複数のポート(P1〜P4)のうち、少なくとも2つのポートは、前記各中継装置の間に複数の通信経路を構成するための冗長経路用ポート(P1,P2)であり、
前記複数の中継装置の何れかにおける前記冗長経路用ポートの各々から、他の中継装置のポートのうち、前記冗長経路用ポートではないポートである通常ポート(P3,P4)の先に接続されている装置を宛先とするフレームが送信されると、そのフレームは前記他の中継装置の前記冗長経路用ポートの各々に入力されるようになっている通信ネットワーク(1)において、
前記各中継装置として用いられる中継装置であって、
当該中継装置の前記通常ポートから、他の中継装置の前記通常ポートの先に接続されている装置を宛先とするフレームが受信された場合に、その受信されたフレームの重要度が高いか否かを判定する第1重要度判定手段(S120)と、
前記第1重要度判定手段により重要度が高いと判定された場合には、前記通常ポートから受信されたフレームを、当該中継装置の前記冗長経路用ポートの各々から送信し、前記第1重要度判定手段により重要度が高くないと判定された場合には、前記通常ポートから受信されたフレームを、当該中継装置の前記冗長経路用ポートの1つから送信する送信数切替手段(S130,S140)と、
当該中継装置の前記冗長経路用ポートの何れかから、当該中継装置の前記通常ポートの先に接続されている装置を宛先とするフレームが受信された場合に、その受信されたフレームの重要度が高いか否かを、前記第1重要度判定手段と同じ規則で判定する第2重要度判定手段(S220)と、
前記第2重要度判定手段により重要度が高くないと判定された場合に、前記冗長経路用ポートの何れかから受信されたフレームを、当該中継装置のポートのうち、そのフレームの宛先の装置が接続されている前記通常ポートから送信する第1転送手段(S230)と、
前記第2重要度判定手段により重要度が高いと判定された場合に、当該中継装置の前記冗長経路用ポートの各々から受信される全てのフレームが一致しているか否かを判定する一致判定手段(S250)と、
前記一致判定手段により肯定判定された場合には、前記冗長経路用ポートの何れかから受信されたフレームを、当該中継装置のポートのうち、そのフレームの宛先の装置が接続されている前記通常ポートから送信し、前記一致判定手段により否定判定された場合には、前記冗長経路用ポートから受信されたフレームを破棄することにより、当該フレームの前記通常ポートからの送信を実施しないように構成された第2転送手段(S260,S270)と、
を備えることを特徴とする中継装置。 - 請求項1に記載の中継装置において、
前記第1重要度判定手段と、前記第2重要度判定手段は、前記フレームの重要度が高いか否かを、前記フレームに含まれている情報のうち、当該フレームの重要度を表す重要度情報に基づいて、判定すること、
を特徴とする中継装置。 - 請求項1又は請求項2に記載の中継装置において、
前記第2重要度判定手段により重要度が高いと判定された場合に、その第2重要度判定手段により重要度が高いと判定されたフレームである判定対象フレームが前記冗長経路用ポートの何れかから受信された時点から、一定時間以内に、当該中継装置の前記冗長経路用ポートのうち、前記判定対象フレームが受信された冗長経路用ポートを除く全ての冗長経路用ポートから、前記判定対象フレームと宛先が同じフレームが受信されたか否かを判定する受信判定手段(S240)と、
前記受信判定手段により否定判定された場合に、前記冗長経路用ポートから受信されたフレームを破棄する破棄手段(S270)と、
を備えることを特徴とする中継装置。 - 請求項3に記載の中継装置において、
前記受信判定手段により否定判定された連続回数が2回以上の所定回数になった場合には、前記破棄手段を作動させずに、前記冗長経路用ポートの何れから受信されたフレームを、当該中継装置のポートのうち、そのフレームの宛先の装置が接続されている前記通常ポートから送信する経路故障時転送手段(S290,S260)、を備えること、
を特徴とする中継装置。 - 請求項4に記載の中継装置において、
前記経路故障時転送手段によって前記通常ポートから送信されるフレームに、そのフレームについて前記一致判定手段による判定が未実施であることを示す異常情報を埋め込む異常情報埋め込み手段(S300)、を備えること、
を特徴とする中継装置。 - 請求項1又は請求項2に記載の中継装置において、
前記第2重要度判定手段により重要度が高いと判定された場合に、その第2重要度判定手段により重要度が高いと判定されたフレームである判定対象フレームが前記冗長経路用ポートの何れかから受信された時点から、一定時間以内に、当該中継装置の前記冗長経路用ポートのうち、前記判定対象フレームが受信された冗長経路用ポートを除く全ての冗長経路用ポートから、前記判定対象フレームと宛先が同じフレームが受信されたか否かを判定する受信判定手段(S240)と、
前記受信判定手段により否定判定された場合には、前記冗長経路用ポートの何れかから受信されたフレームに、そのフレームについて前記一致判定手段による判定が未実施であることを示す異常情報を埋め込み、該異常情報を埋め込んだフレームを、当該中継装置のポートのうち、そのフレームの宛先の装置が接続されている前記通常ポートから送信する受信異常時転送手段(S310,S260)、を備えること、
を特徴とする中継装置。 - 請求項1ないし請求項6の何れか1項に記載の中継装置において、
前記冗長経路用ポートから受信されたフレームが破棄された場合に、前記フレームが破棄されたことを演算装置に通知する通知手段(S280)、を備えること、
を特徴とする中継装置。 - 請求項1ないし請求項7の何れか1項に記載の中継装置において、
前記冗長経路用ポートの数は2つであること、
を特徴とする中継装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015126637A JP6428502B2 (ja) | 2015-06-24 | 2015-06-24 | 中継装置 |
| US15/138,254 US9832049B2 (en) | 2015-06-24 | 2016-04-26 | Relaying apparatus |
| DE102016211189.2A DE102016211189B4 (de) | 2015-06-24 | 2016-06-22 | Weiterleitungsvorrichtung |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015126637A JP6428502B2 (ja) | 2015-06-24 | 2015-06-24 | 中継装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017011566A JP2017011566A (ja) | 2017-01-12 |
| JP6428502B2 true JP6428502B2 (ja) | 2018-11-28 |
Family
ID=57537184
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015126637A Active JP6428502B2 (ja) | 2015-06-24 | 2015-06-24 | 中継装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9832049B2 (ja) |
| JP (1) | JP6428502B2 (ja) |
| DE (1) | DE102016211189B4 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106878062B (zh) * | 2017-01-11 | 2019-10-18 | 同济大学 | 一种燃料电池汽车动力性能测试系统的多网冗余方法 |
| JP7010804B2 (ja) * | 2018-11-22 | 2022-01-26 | 株式会社東芝 | 中継装置、ネットワークシステム、中継方法およびプログラム |
| JP7088081B2 (ja) | 2019-03-01 | 2022-06-21 | 株式会社デンソー | 中継装置 |
| CN114503616B (zh) * | 2019-10-28 | 2025-06-13 | 住友电气工业株式会社 | 中继装置、车载通信系统、车辆及车载通信方法 |
| DE102024202613A1 (de) * | 2024-03-20 | 2025-09-25 | Robert Bosch Gesellschaft mit beschränkter Haftung | Erzeugnis für ein Fahrzeug und Verfahren für ein Erzeugnis für ein Fahrzeug |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7209435B1 (en) * | 2002-04-16 | 2007-04-24 | Foundry Networks, Inc. | System and method for providing network route redundancy across Layer 2 devices |
| JPWO2004102902A1 (ja) * | 2003-05-14 | 2006-07-20 | 富士通株式会社 | ノード冗長制御方法およびノード冗長制御装置 |
| US20080107027A1 (en) | 2006-11-02 | 2008-05-08 | Nortel Networks Limited | Engineered paths in a link state protocol controlled Ethernet network |
| CN104113477A (zh) * | 2009-11-18 | 2014-10-22 | 日本电气株式会社 | 动态路由分支系统和动态路由分支方法 |
| US8863256B1 (en) * | 2011-01-14 | 2014-10-14 | Cisco Technology, Inc. | System and method for enabling secure transactions using flexible identity management in a vehicular environment |
| CN102299835B (zh) * | 2011-08-26 | 2014-01-08 | 华为技术有限公司 | 环网故障切换方法和装置 |
| DE102012000188B4 (de) * | 2012-01-09 | 2015-05-28 | Siemens Aktiengesellschaft | Verfahren zum Betreiben eines Kommunikationsnetzwerkes und Netzwerkanordnung |
| JP2014078871A (ja) * | 2012-10-11 | 2014-05-01 | Toshiba Corp | ネットワークシステムおよび車上伝送システム |
-
2015
- 2015-06-24 JP JP2015126637A patent/JP6428502B2/ja active Active
-
2016
- 2016-04-26 US US15/138,254 patent/US9832049B2/en active Active
- 2016-06-22 DE DE102016211189.2A patent/DE102016211189B4/de active Active
Also Published As
| Publication number | Publication date |
|---|---|
| DE102016211189B4 (de) | 2021-06-10 |
| US20160380790A1 (en) | 2016-12-29 |
| JP2017011566A (ja) | 2017-01-12 |
| US9832049B2 (en) | 2017-11-28 |
| DE102016211189A1 (de) | 2016-12-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6464932B2 (ja) | 中継装置 | |
| JP6451546B2 (ja) | 通信ネットワーク及び中継装置 | |
| JP6428502B2 (ja) | 中継装置 | |
| JP5847314B2 (ja) | ネットワーク装置の作動方法およびネットワーク装置 | |
| JP5672275B2 (ja) | ネットワークシステム | |
| US20110235523A1 (en) | Method and system for extending routing domain to non-routing end stations | |
| JP6512001B2 (ja) | 中継装置 | |
| JP6390520B2 (ja) | 車載通信システム | |
| JP6312263B2 (ja) | 列車内ネットワーク管理システム | |
| JP6981114B2 (ja) | 車両ネットワークシステム | |
| JP6683090B2 (ja) | 中継装置 | |
| JP2005175591A (ja) | スイッチングハブ | |
| JP7088075B2 (ja) | 電子制御装置 | |
| JP7088081B2 (ja) | 中継装置 | |
| JP7211213B2 (ja) | 中継装置、及び中継方法 | |
| JP7159940B2 (ja) | 中継装置 | |
| JP6614372B2 (ja) | 中継装置 | |
| JP4407422B2 (ja) | スイッチングハブ | |
| JP6583029B2 (ja) | 中継装置 | |
| JP6631415B2 (ja) | 中継装置 | |
| JP2015065610A (ja) | 伝送システム、伝送装置および伝送方法 | |
| JP5238755B2 (ja) | 転送装置 | |
| JP2007150972A (ja) | パケット中継装置およびパケット中継システム | |
| KR20150091637A (ko) | 트릴 네트워크 환경에서의 esadi 프로토콜 데이터 유닛 전송방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170906 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180720 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180731 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180912 |
|
| 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: 20181002 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181015 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6428502 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |