[go: up one dir, main page]

JP4746251B2 - Electronic system having a plurality of nodes connected to a network by optical waveguides, and method and computer program for diagnosing the electronic system - Google Patents

Electronic system having a plurality of nodes connected to a network by optical waveguides, and method and computer program for diagnosing the electronic system Download PDF

Info

Publication number
JP4746251B2
JP4746251B2 JP2002240823A JP2002240823A JP4746251B2 JP 4746251 B2 JP4746251 B2 JP 4746251B2 JP 2002240823 A JP2002240823 A JP 2002240823A JP 2002240823 A JP2002240823 A JP 2002240823A JP 4746251 B2 JP4746251 B2 JP 4746251B2
Authority
JP
Japan
Prior art keywords
node
message
test
electronic system
self
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.)
Expired - Fee Related
Application number
JP2002240823A
Other languages
Japanese (ja)
Other versions
JP2003114835A (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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=7696066&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP4746251(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of JP2003114835A publication Critical patent/JP2003114835A/en
Application granted granted Critical
Publication of JP4746251B2 publication Critical patent/JP4746251B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/27Arrangements for networking
    • H04B10/272Star-type networks or tree-type networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/07Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/07Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
    • H04B10/075Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
    • H04B10/077Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using a supervisory or additional signal
    • H04B10/0775Performance monitoring and measurement of transmission parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/27Arrangements for networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/27Arrangements for networking
    • H04B10/278Bus-type networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/40Transceivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2210/00Indexing scheme relating to optical transmission systems
    • H04B2210/07Monitoring an optical transmission system using a supervisory signal
    • H04B2210/074Monitoring an optical transmission system using a supervisory signal using a superposed, over-modulated signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Optical Communication System (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、光導波体によってネットワークに接続されている複数のノードを有する電子システム、このような電子システムをセルフテストする方法およびコンピュータプログラムプログラムに関する。
【0002】
【従来の技術】
光導波体をチェックするために種々の方法およびシステムが従来技術から公知である。
【0003】
EP−A−823621には光導波体伝送区間が記載されており、ここでは光導波体に沿って、故障の位置を識別するために多数の回折格子が設けられている。種々異なる波長を反射する反射素子を、光波伝送区間に分散配置することができ、これによって故障の位置が高い精度で識別される。
【0004】
DE69800438T2から、これをさらに発展させたシステムが公知であり、ここでは1つの光学素子において発生し得る故障の位置が決定される。この位置決定は、信号をこの光学素子に送出し、反射のイベントによって反射される信号を測定し、測定した反射信号と、予想される信号とを比較することによって行われるのであり、ここでこの予想される信号は、故障のない光学素子の信号である。
【0005】
DE69519990T2からは、光伝送システムにおける故障位置決定方法が公知である。ここでは後方散乱測定技術による故障位置決定装置が使用され、この装置は、下り方向に送出されて反射されるデータ列を統計的な特性によって評価するために利用される。
【0006】
光伝送システムは、自動車でも利用されており、詳しくいうと例えば、MOST規格およびIEEE1394規格に準拠するバスシステムに利用されている。IEEE1394規格を使用すると、シリアルなバスシステムを実現することができ、ここでは個々のネットワークノードは光導波体によって互いに接続されている。この規格が前提としているのは、ネットワークがそれ自体でコンフィギュレーションできることである。すなわち導通またはリセットの後、すべてのノードは、選択されたそれ自体についてのいくつかの情報をネットワークに送信するのである。この情報はすべてのノードによって受信される。ここでは1つのノードを実施して、このノードがネットワークのいわゆるバスマネージメントに対する付加的な管理機能を行えるようにすることが可能である。
【0007】
このために該当するノードは、別のノードの全情報を収集し、これを処理し、さらに内部的に適切に記憶する。バスマネージメント機能を有する複数のノードがネットワークに設けられている場合に対しては競争方式が設けられており、この方式では、これらのノードうちの1つが「勝者」になってバスマネージメントを行うのである。ここでこのバスマネージメントノードは、例えば個々のノードの給電、アクティビティおよびバス占有について決定し、さらにネットワークトポロジおよび伝送速度についての情報を提供するのである。
【0008】
IEEE1394aおよびIEEE1394b規格は、殊に自動車分野における適用に関するIEEE1394規格の拡張である。これらの規格は、The Institute of Electrical and Electronics Engineers, Inc., 345 East 47th Street, New York, N.Y. 10017-2394, USAから入手可能である。
【0009】
自動車分野における適用に対しては殊に、ネットワーク機能がつねに利用可能であることが極めて重要であり、詳しくいうと、エンジン制御、いわゆるボディエレクトロニクスの領域における種々の適用、ならびに情報およびマルチメディア技術の適用に対して利用できることが極めて重要である。
【0010】
【発明が解決しようとする課題】
本発明の課題は、光導波体ネットワークをセルフテストする電子装置、方法およびこの方法を実施するプログラムを改善することである。
【0011】
【課題を解決するための手段】
上記課題は、本発明により、光導波体によってネットワークに接続されている複数のノードを有する電子システムにおいて、時間の経過と共に劣化する光導波体の光学特性をセルフテストによって診断するため、各ノードが、低減された送信出力で各々の隣接ノードにメッセージを送信する手段と、このメッセージを受信した場合には、先に低減された送信出力で送信した各ノードにメッセージの受信の確認を送信する手段と、このメッセージの受信の確認を、該当する隣接ノードから受信する手段と、この確認が受信されない場合、バスマネージメントノードにエラーメッセージを出力する手段とを有することを特徴とする、光導波体によってネットワークに接続されている複数のノードを有する電子システムを構成することにより、またこの手段を利用して電子システムの診断することにより、さらにこの診断をコンピュータプログラムにより電子システムに実行させることにより解決される。
【0012】
【発明の実施の形態および利点】
本発明の有利な実施形態はそれぞれ従属請求項に記載されている。
【0013】
本発明の基礎にある知識は、光導波体は一般的に突然故障するのではなく、その光学的特性は時間の経過と共に劣化し得るということであり、ここでこのような光学的伝送特性の劣化の仕方は周波数にも依存し得る。
【0014】
本発明によってネットワークの故障を予防することができ、ここでこれは光導波体リンクの劣化した伝送特性がすでに故障または機能障害の前にセルフテストにより診断可能であることによって行われるのである。
【0015】
本発明の有利な実施形態ではこのようなセルフテストが行われ、ここでこれは、ネットワークの所定のノードにより、通常の送信出力よりも低減された送信出力でメッセージが送信されることによって行われるのである。例えば送信出力の低減は、3dBまたは6dBの値を有することができる。送信出力が低減されたメッセージの受信は、場合によっては受信ノードにより受信の確認によって応答が行われる。この受信の確認も同様に光導波体を介して返送される。
【0016】
ここでこの確認は有利には通常の送信出力で伝送される。しかしながらこの確認も同様に、低減された送信出力で伝送して、逆方向のリンクをテストすることも可能である。
【0017】
別の有利な実施形態では、所定の時間内にメッセージの受信の確認がなされない場合、低減された送信出力を有するメッセージが新たに送信される。メッセージの繰り返しの送信は、出力を段階的に大きくすることによって行うことができ、これによりどの送信出力において、メッセージの伝送がまだ機能するかを確認することができる。
【0018】
メッセージを送信したノードが、メッセージの受信確認を受信できないか、または低減された送信出力を段階的に大きくした後にだけこれを受信する場合、該当するノードはエラーメッセージを出力する。このエラーメッセージは、パラメタとして、低減された送信出力を段階的に大きくした大きさも含むことができる。
【0019】
本発明の有利な1実施形態では、上記のエラーメッセージをバスマネージメントノードによって記憶することができる。この場合、これらのエラーメッセージに基づいて整備計画を自動的に生成することができる。例えば次回の検査時には、制限された光伝送特性を有する該当する光導波体を予防として交換することができ、その際にこの自動車のユーザが機能障害または故障に気付くことはない。
【0020】
本発明の別の有利な実施形態では、ネットワークが負荷が少ない状態にある場合にセルフテストが導入される。有利にはセルフテストは、点火が遮断されている場合に導入される。例えばこのようなセルフテストはサイクリックに、あらかじめ定めた時間間隔で、点火が遮断されている間に実行することができる。
【0021】
本発明の別の有利な実施形態ではセルフテストを導入し、バスマネージメントノードによってセルフテストコマンドがネットワークのすべてのノードに送信され、これによってこれらのノードが相応するモードに移行されるようにする。択一的にはバスマネージメントノードにより、セルフテストメッセージがそのすぐ隣のノードだけに送信される。このセルフテストメッセージにより、セルフテストモードに移行するのはバスマネージメントノードのすぐ隣にあるノードだけである。しかしながらバスマネージメントモードのすぐ隣にあるこのノードは、このセルフテストメッセージを別の隣接ノードに転送して、この隣接ノードもセルフテストモードに移行されるようにする。このようにしてこのセルフテストメッセージはネットワーク全体に分配されるのである。
【0022】
本発明の別の有利な実施形態では、エラーメッセージを生じさせたノードにおける送信出力を、通常の送信出力を上回って増大する。これによって例えば、相応する光導波体による減衰を一時的に解消することができ、これはこの光導波体が次回の整備時に交換されるまで行われる。
【0023】
【実施例】
以下では本発明の有利な実施例を図面を参照して詳しく説明する。
【0024】
図1にはノード100,200,300,400,500および600を有するネットワーク1が示されている。ここでこれらのノードは、自動車のエレクトロニクスにおける全く別種のネットワーク素子および装置、ならびに情報、娯楽およびマルチメディアに適用される全く別種のネットワーク素子および装置とすることができる。図1の実施例ではネットワーク1は、シリアルバスシステムに対するIEEE1394規格に適合している。この規格によって、ネットワークの個々のノードを例えば4〜6種類のケーブルまたは光導波体を介して接続することができる。
【0025】
図1の実施例ではノード100〜600は光導波体2〜6によって互いに接続されている。ここでこの光導波体は、往路および復路伝送用の光導波体対とすることができ、または往路および復路伝送毎に別の伝送周波数を使用する個別の1光導波体とすることもできる。
【0026】
個別のノード100〜600は、光導波体を接続するための種々のポートを有するマイクロプロセッサを1つずつ有している。ここで個々のポートは、1つの入力側と1つの出力側とを有する。送信のために有利にはフォトダイオードが使用される。それはこれが殊にコスト的に有利だからである。光導波体を実現するためには、例えばグラスファイバまたはプラスチックファイバを使用可能である。
【0027】
ネットワーク1は、IEEE1394規格に指定された方法に相応してそれ自体でコンフィギュレーションを行うことができる。すなわちノード100〜600のうちの1つのノードによって、ネットワーク1の初期化フェーズ中にバスマネージメントノードの機能が実行されるのである。図1の例ではこれはノード100であり、このノードがバスマネージメントノードの機能を果たす。つまりノード100はネットワーク管理を担当するのである。
【0028】
バスマネージメントノード100は、ネットワーク1のネットワークトポロジに対する記憶装置、すなわちこのネットワークの個々のノードおよびその接続の仕方を示す情報に対する記憶装置を有している。ネットワーク管理の機能に加えて、このバスマネージメントノードは、セルフテストの起動および評価の機能を行うことができる。
【0029】
このようなセルフテストを導入するため、このバスマネージメントノードは、ネットワークワイドまたは専用に送信される所定のコマンドないしはセルフテストメッセージを用いてノードに指令して、限られた時間の間、光学的な送信出力が低減されるようにする。送信出力を低減するこの指令を受信した後、個々のノードは、装置が接続されているすべてのポートに固有のデータパケットを送信する。このパケットが正常に受信されると、ここでも固有のデータパケットによって確認が行われる。確認が行われない場合、殊に有利には、検査のためのパケットが新たに送信される。1回または複数回繰り返しても確認が到来しない場合、起動を行った装置は、エラーメッセージをバスマネージメントノードに送信する。
【0030】
このようなエラーメッセージには、このエラーメッセージを生じさせた光導波体がどれであるかについての情報が含まれる。殊に有利であるのは、少なくともエラーメッセージが通常の送信出力で、しかしまた確認も通常の送信出力で伝送される場合である。すなわちノードにより、チェックのための専用のデータパケットだけが、低減された出力で送信される場合である。
【0031】
バスマネージメントノードがエラーメッセージを受け取る場合、一般的に伝送特性が必然的に徐々に劣化してしまう光導波体リンクの固有の特性のため、適時に故障のイメージを記憶することができ、次回の整備時にサービス技術者またはユーザに伝送特性が劣化したことおよび将来的に故障し得ることを指摘することができる。さらに補償を行うために送信出力を所期のように増大させることも可能である。
【0032】
図2にはノード100,200および300(図1のネットワーク1を参照されたい)についての相応する状態図が示されている。図1の別のノードは図2の状態図においてわかりやすくするために図示していない。
【0033】
セルフテストを導入するため、バスマネージメントノード100は、セルフテストコマンド「Link_Check_Mode」をネットワークの全ノードに送信してセルフテストを導入する。これは任意の時点を行うことができる。しかしながらネットワークの負荷が少ないか、またはこれが遮断されている場合にセルフテストプロシージャを導入すると殊に有利である。自動車に適用する際には、これは例えば点火が遮断されている場合である。
【0034】
セルフテストコマンドはパラメタとして数値を含んでおり、この数値の分だけ個々のノードにおいて送信出力が低減される。考察中の実施例では該当するパラメタは3dBの値を有する。
【0035】
このセルフテストコマンドを受信した後、ネットワークの全ノードはメッセージ、例えば固有のデータパケットを、低減された出力で送信して、相応する接続ケーブルをテストする。このメッセージはネットワークの各ノードから、このノードのすぐ隣にある全ノードに送信される。つぎにこのメッセージの受信には、各受信ノードにより応答がなされ、ここでこれは通常の出力で送信される確認によって行われる。このことによって保証されるのは、各接続リンクが双方向に確実にチェックされることである。
【0036】
所定の時間内に確認が受信されない場合、メッセージが新たに送信される。これは有利には段階的に送信出力を増大にすることによって行われる。繰り返して送信したメッセージにも確認が行われない場合、この起動側の装置は、どのリンクが完全に機能していないかを示すエラーメッセージをバスマネージャに送信する。
【0037】
このことは図2の状態図に示されている。すなわちバスマネージメントノード00は、メッセージ「Link_Test」を、バスマネージメントノード100のすぐ隣にあるノード200に送信するる。同様にこのバスマネージメントノードには、同じメッセージ「Link_Test」を、同様にバスマネージメントノード100のすぐ隣にあるノード600(図1参照)に送信するが、このことはわかりやすくするために図2では図示していない。
【0038】
ノード200は、メッセージ「Link_Test」をすぐ隣のノード100,300および400に送信するが、図2ではこのうちノード300へのメッセージ「Link_Test」だけが示されている。ノード300は、メッセージ「Link_Test」をすぐ隣のノード200および500に送信するが、図2ではこのうちノード200だけが示されている。
【0039】
ノード200は、バスマネージメントノード100からの「Link_Test」の受信に対して確認によって、すなわちいわゆる応答「Link_Test_ACK」によって応答する。このような確認を実現するためには、IEEE1394規格に設けられた応答のためのメカニズムを使用可能である。
【0040】
ここではバスマネージメントノード100は、メッセージ「Link_Test」を通常の送信出力より3dBだけ低減された送信出力で送信していた。低減された送信出力にもかかわらずメッセージ「Link_Test」はノード200によって正しく受信される。このメッセージ「Link_Test」が正しく受信されたことは、ノード200によって確認され、ここでこれは通常の送信出力で、確認「Link_Test」によるメッセージ「Link_Test」に対する応答によって行われる。
【0041】
ノード200のメッセージ「Link_Test_ACK」は、バスマネージメントノード100の記録される。このことからバスマネージメントノード100に対して結論づけられるのは、バスマネージメントノード100とノード200との間の接続は、バスマネージメントノード100からノード200への方向に障害または重大な劣化がないことである。
【0042】
相応してノード200は、ノード300のメッセージ「Link_Test」にも確認「Link_Test_ACK」により応答する。これは、ノード200が、正しい受信の確認のために、すなわち3dBだけ低減された送信出力でノード300から送信されたメッセージ「Link_Test」の確認のために通常の送信出力でノード300に送信するものである。これによってチェックされるのは、ノード300と200との間の接続が、詳しくはノード300からノード200の方向に完全に機能していることである。
【0043】
相応してバスマネージメントノード100は、ノード200のメッセージ「Link_Test」に対して確認「Link_Test_ACK」によって応答しており、これによってノード200と100との間の光導波体リンクに対するテストは、ノード200からノード100の方向にも行われ、これは成功している。ノード300へのノード200のメッセージ「Link_Test」に対して、ノード200は最初のうちノード300から応答を受信しない。
【0044】
メッセージ「Link_Test」の送信と共にタイマをスタートさせる。このタイマが終了する前に、メッセージ「Link_Test」を送信しておいた該当するノードから、メッセージ「Link_Test_ACK」を受信しなかった場合、メッセージ「Link_Test」を該当するノードに新たに送信する。
【0045】
考察中の図2の実施例においてこのことが意味するのは、ノード200からノード300への最初のメッセージ「Link_Test」によっては、タイマによって定められた時間内に、確認「Link_Test_ACK」がノード300から受信されなかったため、ノード200によってメッセージ「Link_Test」が新たに送信されることである。メッセージ「Link_Test」のこの新たな送信によってタイマはリセットされる。
【0046】
ノード200がこのタイマによって定められた時間に「Link_Test_ACK」の形態の確認を再度受信しなかった場合、ノード200はバスマネージメントノード100にエラーメッセージ「Link_Test_Failed」を送信する。このエラーメッセージにはパラメタとして、該当するノードのデータと、このエラーメッセージを生じさせたノード間の光導波体リンクの方向、すなわちこの場合にはノード200からノード300への方向の光導波体リンクの方向とが含まれている。エラーメッセージ「Link_Test_Failed」の相応するパラメタは、「Port_200_to_300」である。
【0047】
タイマが最初に終了した後、ノード200からノード300へのメッセージ「Link_Test」の繰り返しの送信に対して、送信出力を増大することができ、これにより、上記の低減された送信出力よりは大きいがつねに通常の送信出力以下である送信出力によって、ノード300とのリンクがノード200から形成できるか否かがチェックされる。このようなリンクが形成できる場合、メッセージ「Link_Test_Failed」が送信されるが、この際には別のパラメタとして段階的に増大させた送信出力を一緒にバスマネージメントノードに伝達することができる。
【0048】
図3には相応する流れ図が示されている。ステップ30においてバスマネージメントノードは、セルフテストに対するコマンドを通常の送信出力でネットワークの全ノードに送出する(図2のセルフテストコマンド「Link_Test_Check」を参照されたい)。このセルフテストコマンドの受信によって、ネットワークの全ノードはテストモードに移行する。
【0049】
ステップ31においてネットワークの各ノードKは、集合Mのノードと称される、ネットワークトポロジにおいてすぐ隣にあるノードにテストメッセージを送信し、ここでこれは通常動作時の送信出力よりも低減された送信出力で行われる。通常動作よりも低減される送信出力の量は、ステップ30のセルフテストコマンドにおいてパラメタとして含めるか、または固定的に設定することができる。
【0050】
ステップ31におけるテストメッセージの送信は、ノードKからそれに隣接する、集合Mのノードに、低減された送信出力で行われ、ここでこれはシリアルまたはパラレルに行うことができる。すなわちノードKは、テストメッセージを、集合Mの個々のノードに順次に送信するか、またはノードKは、複数のテストメッセージを実質的に同時に集合Mの全ノードに送信するのである。
このステップ31は、ネットワークの全ノードK,…,K,…,Kによって実行される。
【0051】
ステップ32においてノードKがチェックするのは、集合Mの全ノードによって、ステップ31のテストメッセージの受信に対する確認が行われているか否かである。これが行われている場合、このことが意味するのは、相応する光導波体リンクは正常に動作してることがであり、したがってステップ33において別のアクションはとられることはない。
【0052】
ステップ32における検査によって、集合Mの1つまたは複数のノードについて上記とは逆の事態が発生した場合、このことはすでに故障の事態と解釈することができ、ノードKは相応するエラーメッセージをバスマネージメントノードに出力する。しかしながら図3の実施例においてはノードKによってまずステップ34において、テストメッセージを繰り返すべきか否かが検査される。
【0053】
例えばこのネットワークにおいてあらかじめ設定を行って、線路リンクが故障していることを診断する前に、テストメッセージの送信を一度または複数回繰り返さなければならないようにすることも可能である。例えばあらかじめすでにテストメッセージが集合Mの該当するノードにノードKから送信されており、その際にこのノードKが確認を受信していない場合、ステップ34において検査を行い、テストメッセージのさらなる繰り返しが不要であるようにすることも可能である。この場合、ノードKによりステップ36において相応するエラーがバスマネージメントノードに通知される。
【0054】
ステップ34における検査によって逆の事態が発生した場合、低減された送信出力を有するテストメッセージが新たにノードKから集合Mの該当するノードに送信されて、テストメッセージの繰り返しにより受信の確認が行われるようになったか否かがチェックされる(ステップ32参照)。しかしながらここで考察中の実施例では、ステップ35において最初に、低減された送信出力があらかじめ設定した値だけ増大され、ここでこれは通常の送信出力をつねに下回るように行われる。つぎにこのテストメッセージは、ステップ31においてノードKから、集合Mの1つまたは複数の該当するノードに、増大された送信出力で新たに送信され、確認を受信できるか否かがステップ32において新たにチェックされる。
【0055】
図4には本発明の方法の択一的な実施例が示されている。ステップ40においてバスマネージメントノードは、ネットワークにおいてすぐ隣にあるノードにテストメッセージを送信し、しかも低減された送信出力で送信する。バスマネージメントノードのすぐ隣にあるノードが集合Mのノードである。
【0056】
ステップ41では、低減された送信出力にもかかわらずバスマネージメントノードからのテストメッセージを受信した集合Mのノードが、バスマネージメントノードに確認を送信する。これは通常の送信出力で行われる。
【0057】
ステップ42において集合Mのノードは、バスマネージメントノードから受信したテストメッセージを各隣接ノードに送信する。すなわち集合Mの個々のノードはそれぞれ、ネットワークにおいてすぐ隣にあるノードにテストメッセージを転送するのである。ステップ43において集合Mのノードに隣接するノードは、場合によってはテストメッセージの受信を確認し、この後、このテストメッセージが、このノードに隣接する別のノードに転送されるようにする。これが以下、同様に続けられる。
【0058】
このようなやり方でテストメッセージがネットワーク全体に分配される。ネットワークの個々のノードから送信された、テストメッセージの受信に対する確認は、バスマネージメントノードによって記録され、これがステップ44においてネットワークトポロジと比較される。
【0059】
予想されるべき確認がバスマネージメントノードによってすべて記録できた場合、このことが意味するのは、光導波体リンクはいずれも故障していないことである。この逆の場合、バスマネージメントノードはステップ45において相応するエラーメッセージを形成し、これをバスマネージメントノードの記憶装置に記憶し、これによって例えばサービス計画が自動的に生成される。
【0060】
エラーメッセージないしはサービス計画を有する記憶装置は、整備時に読み出すことができ、これによって相応する光導波体が予防のために交換される。さらにステップ45においてバスマネージメントノードから、テストコマンドに対して確認のないノードにコマンドを送信することができる。該当するノードではこれに基づいて送信出力が、通常の送信出力を上回って増大され、これによって例えば光導波体リンクの比較的大きな減衰が補償される。
【0061】
図5には図4の方法の別の択一的な実施形態が示されている。ステップ50は図4のステップ40に相応する。ステップ51において集合Mのノードは、低減された送信出力で確認も送信する。すなわちバスマネージメントノードにおける確認の受信により、バスマネージメントノードから隣接ノードへの方向およびその逆の方向に光導波体リンクが同時に検査されるのである。
【0062】
相応して集合Mのノードは、ステップ52においてテストメッセージを隣接ノードに転送するが、ここでは図4のステップ42とは異なり、受信したテストメッセージの送信元のノードには転送しない。すなわちこの場合にはバスマネージメントノードに転送しない。
【0063】
ステップ54ではテストメッセージがここでも図4のステップ43と同様に順次にネットワーク全体に分配され、該当するノードが受信したテストメッセージの送信元のノードは除いて、テストメッセージを受信したノードに隣り合うすべてのノードにテストメッセージが送信される。
【0064】
ステップ54および55は、図4のステップ44および45と同様に実行される。
【図面の簡単な説明】
【図1】本発明による電子システムの有利な実施形態のブロック回路図である。
【図2】本発明によるセルフテストの方法の実施形態を示す図である。
【図3】バスマネージメントノードのセルフテストコマンドによってセルフテストが起動される本発明による方法の実施形態の流れ図である。
【図4】バスマネージメントノードのテストメッセージによってセルフテストが起動される本発明による方法の実施形態を示す図である。
【図5】図4の方法の択一的な実施形態を示す図である。
【符号の説明】
1 ネットワーク
2〜6 光導波体
100,200,300,400,500,600 ノード
ノード
ノードKの隣接ノードの集合
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an electronic system having a plurality of nodes connected to a network by optical waveguides, a method for self-testing such an electronic system, and a computer program program.
[0002]
[Prior art]
Various methods and systems are known from the prior art for checking optical waveguides.
[0003]
EP-A-823621 describes an optical waveguide transmission section, in which a number of diffraction gratings are provided along the optical waveguide to identify the location of a failure. Reflective elements that reflect different wavelengths can be distributed in the lightwave transmission section, thereby identifying the location of the failure with high accuracy.
[0004]
From DE 69800438T2, a further development of the system is known, in which the position of a fault that can occur in one optical element is determined. This positioning is done by sending a signal to the optical element, measuring the signal reflected by the event of reflection, and comparing the measured reflected signal with the expected signal, where The expected signal is that of an optical element without failure.
[0005]
From DE 695199990 T2, a fault location determination method in an optical transmission system is known. In this case, a fault location apparatus using backscattering measurement technology is used, and this apparatus is used to evaluate a data string transmitted and reflected in the downstream direction by statistical characteristics.
[0006]
The optical transmission system is also used in automobiles. Specifically, for example, it is used in a bus system compliant with the MOST standard and the IEEE 1394 standard. Using the IEEE 1394 standard, a serial bus system can be realized, in which individual network nodes are connected to each other by optical waveguides. This standard assumes that the network can be configured by itself. That is, after conduction or reset, all nodes send some information about the selected themselves to the network. This information is received by all nodes. It is possible here to implement one node and to perform an additional management function for the so-called bus management of the network.
[0007]
For this purpose, the relevant node collects all the information of another node, processes it and stores it appropriately internally. There is a competition method for cases where multiple nodes with bus management functions are provided in the network. In this method, one of these nodes becomes the “winner” and performs bus management. is there. Here, the bus management node determines, for example, the power supply, activity and bus occupancy of the individual nodes, and provides information about the network topology and transmission speed.
[0008]
The IEEE 1394a and IEEE 1394b standards are extensions of the IEEE 1394 standard, especially for applications in the automotive field. These standards are available from The Institute of Electrical and Electronics Engineers, Inc., 345 East 47th Street, New York, NY 10017-2394, USA.
[0009]
Especially for applications in the automotive field, it is very important that the network functions are always available, in particular, various applications in the area of engine control, so-called body electronics, and information and multimedia technologies. It is very important that it is available for application.
[0010]
[Problems to be solved by the invention]
It is an object of the present invention to improve an electronic device and method for self-testing an optical waveguide network and a program for implementing this method.
[0011]
[Means for Solving the Problems]
According to the present invention, in the electronic system having a plurality of nodes connected to the network by the optical waveguide, the optical characteristics of the optical waveguide that deteriorate with time are diagnosed by self-test. Means for sending a message to each neighboring node with reduced transmission power; If this message is received, means for sending confirmation of receipt of the message to each node that was previously transmitted with reduced transmission power; Confirm receipt of this message Applicable An electron having a plurality of nodes connected to the network by an optical waveguide, characterized in that it comprises means for receiving from an adjacent node and means for outputting an error message to the bus management node if this confirmation is not received This problem can be solved by configuring the system, diagnosing the electronic system using this means, and further causing the electronic system to execute this diagnosis by a computer program.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
Advantageous embodiments of the invention are described in the dependent claims.
[0013]
The knowledge underlying the present invention is that optical waveguides generally do not fail suddenly, and their optical properties can degrade over time, where such optical transmission characteristics are The way of degradation can also depend on the frequency.
[0014]
Network failures can be prevented with the present invention, where the degraded transmission characteristics of the optical waveguide link are already diagnosed by self-test before failure or functional failure.
[0015]
In an advantageous embodiment of the invention, such a self-test is performed, where this is done by a message being transmitted by a given node of the network with a transmission power reduced from the normal transmission power. It is. For example, the transmission power reduction can have a value of 3 dB or 6 dB. The reception of a message with a reduced transmission output is responded by confirmation of reception by a receiving node in some cases. This confirmation of reception is also returned via the optical waveguide.
[0016]
Here, this confirmation is preferably transmitted with a normal transmission power. However, this confirmation can also be transmitted with a reduced transmit power to test the reverse link.
[0017]
In another advantageous embodiment, a new message with a reduced transmission power is transmitted if the receipt of the message is not confirmed within a predetermined time. Repeated transmission of messages can be done by increasing the output in stages, so that at which transmission output the transmission of the message still works.
[0018]
If the node that sent the message fails to receive the message acknowledgment or receives it only after increasing the reduced transmission power step by step, the corresponding node outputs an error message. This error message can also include as a parameter the magnitude of the reduced transmit power in steps.
[0019]
In an advantageous embodiment of the invention, the above error message can be stored by a bus management node. In this case, a maintenance plan can be automatically generated based on these error messages. For example, at the next inspection, the relevant optical waveguide with limited optical transmission characteristics can be replaced as a precaution, in which case the user of this vehicle is not aware of a malfunction or failure.
[0020]
In another advantageous embodiment of the invention, a self-test is introduced when the network is under light load. A self-test is preferably introduced when the ignition is switched off. For example, such a self-test can be performed cyclically at predetermined time intervals while the ignition is shut off.
[0021]
Another advantageous embodiment of the invention introduces a self-test, in which a bus management node sends a self-test command to all nodes of the network, so that these nodes are put into the corresponding mode. Alternatively, the bus management node sends a self-test message only to the immediately adjacent node. Due to this self-test message, only the node immediately adjacent to the bus management node shifts to the self-test mode. However, this node immediately next to the bus management mode forwards this self-test message to another adjacent node so that this adjacent node is also moved to the self-test mode. This self-test message is thus distributed throughout the network.
[0022]
In another advantageous embodiment of the invention, the transmission power at the node that caused the error message is increased above the normal transmission power. This makes it possible, for example, to temporarily eliminate the attenuation caused by the corresponding optical waveguide, until this optical waveguide is replaced at the next maintenance.
[0023]
【Example】
In the following, preferred embodiments of the invention will be described in detail with reference to the drawings.
[0024]
FIG. 1 shows a network 1 having nodes 100, 200, 300, 400, 500 and 600. Here, these nodes can be entirely different types of network elements and devices in automotive electronics, as well as completely different types of network elements and devices applied to information, entertainment and multimedia. In the embodiment of FIG. 1, the network 1 conforms to the IEEE 1394 standard for a serial bus system. According to this standard, individual nodes of the network can be connected via, for example, 4 to 6 types of cables or optical waveguides.
[0025]
In the embodiment of FIG. 1, nodes 100-600 are connected to each other by optical waveguides 2-6. Here, the optical waveguide can be a pair of optical waveguides for forward and return transmissions, or can be an individual optical waveguide that uses a different transmission frequency for each forward and return transmission.
[0026]
Each of the individual nodes 100 to 600 has one microprocessor having various ports for connecting optical waveguides. Here, each port has one input side and one output side. A photodiode is preferably used for transmission. This is because this is particularly cost-effective. In order to realize the optical waveguide, for example, glass fiber or plastic fiber can be used.
[0027]
The network 1 can be configured by itself according to the method specified in the IEEE 1394 standard. That is, the function of the bus management node is executed by one of the nodes 100 to 600 during the initialization phase of the network 1. In the example of FIG. 1, this is a node 100, which serves as a bus management node. That is, the node 100 is in charge of network management.
[0028]
The bus management node 100 has a storage device for the network topology of the network 1, that is, a storage device for information indicating individual nodes of the network and how to connect them. In addition to the network management function, the bus management node can perform self-test activation and evaluation functions.
[0029]
In order to introduce such a self-test, the bus management node commands the node using a predetermined command or a self-test message sent network-wide or exclusively, and for a limited time optical The transmission power is reduced. After receiving this command to reduce the transmit power, each node transmits a unique data packet to every port to which the device is connected. If this packet is successfully received, it is again confirmed by a unique data packet. If confirmation is not performed, it is particularly advantageous to send a new packet for inspection. If confirmation does not come even after one or more repetitions, the activated device transmits an error message to the bus management node.
[0030]
Such an error message includes information about which optical waveguide caused the error message. It is particularly advantageous if at least the error message is transmitted with normal transmission power, but also the confirmation is transmitted with normal transmission power. That is, the node only transmits a dedicated data packet for checking with reduced output.
[0031]
When a bus management node receives an error message, it is possible to memorize an image of the failure in a timely manner because of the inherent characteristics of the optical waveguide link, which generally inevitably degrades transmission characteristics. It can be pointed out to the service technician or user during maintenance that the transmission characteristics have deteriorated and may fail in the future. It is also possible to increase the transmission power as desired for further compensation.
[0032]
FIG. 2 shows a corresponding state diagram for nodes 100, 200 and 300 (see network 1 in FIG. 1). The other nodes in FIG. 1 are not shown for clarity in the state diagram of FIG.
[0033]
In order to introduce the self test, the bus management node 100 introduces the self test by transmitting a self test command “Link_Check_Mode” to all the nodes of the network. This can be done at any time. However, it is particularly advantageous to introduce a self-test procedure when the network load is low or when it is interrupted. When applied to an automobile, this is the case, for example, when the ignition is cut off.
[0034]
The self-test command includes a numerical value as a parameter, and the transmission output is reduced at each node by this numerical value. In the embodiment under consideration, the relevant parameter has a value of 3 dB.
[0035]
After receiving this self-test command, all nodes of the network send messages, for example unique data packets, with reduced power to test the corresponding connection cables. This message is sent from each node in the network to all nodes immediately adjacent to this node. The reception of this message is then responded by each receiving node, where this is done by a confirmation sent at normal output. This ensures that each connection link is checked in both directions.
[0036]
If no confirmation is received within a predetermined time, a new message is sent. This is preferably done by increasing the transmission power in stages. If the message sent repeatedly is not confirmed, the initiating device sends an error message to the bus manager indicating which link is not fully functional.
[0037]
This is illustrated in the state diagram of FIG. That is, the bus management node 00 transmits a message “Link_Test” to the node 200 immediately adjacent to the bus management node 100. Similarly, to this bus management node, the same message “Link_Test” is also sent to the node 600 (see FIG. 1) immediately adjacent to the bus management node 100, which is shown in FIG. Not shown.
[0038]
The node 200 transmits the message “Link_Test” to the adjacent nodes 100, 300 and 400, and only the message “Link_Test” to the node 300 is shown in FIG. The node 300 transmits the message “Link_Test” to the adjacent nodes 200 and 500, of which only the node 200 is shown in FIG.
[0039]
The node 200 responds to the reception of “Link_Test” from the bus management node 100 by confirmation, ie, a so-called response “Link_Test_ACK”. In order to realize such confirmation, a response mechanism provided in the IEEE 1394 standard can be used.
[0040]
Here, the bus management node 100 transmits the message “Link_Test” with a transmission output reduced by 3 dB from the normal transmission output. Despite the reduced transmission power, the message “Link_Test” is correctly received by the node 200. The correct reception of this message “Link_Test” is confirmed by the node 200, where it is a normal transmission output and is made by a response to the message “Link_Test” with the confirmation “Link_Test”.
[0041]
The message “Link_Test_ACK” of the node 200 is recorded by the bus management node 100. From this, it can be concluded for the bus management node 100 that the connection between the bus management node 100 and the node 200 is free of faults or significant degradation in the direction from the bus management node 100 to the node 200. .
[0042]
Correspondingly, the node 200 responds to the message “Link_Test” of the node 300 with a confirmation “Link_Test_ACK”. This is what the node 200 sends to the node 300 with normal transmission power for confirmation of correct reception, ie for confirmation of the message “Link_Test” sent from the node 300 with transmission power reduced by 3 dB. It is. This checks that the connection between the nodes 300 and 200 is fully functional, specifically in the direction from the node 300 to the node 200.
[0043]
Correspondingly, the bus management node 100 responds to the message “Link_Test” of the node 200 with a confirmation “Link_Test_ACK”, whereby a test for the optical waveguide link between the nodes 200 and 100 is received from the node 200. This is also done in the direction of node 100 and this is successful. In response to the message “Link_Test” of the node 200 to the node 300, the node 200 does not receive a response from the node 300 at first.
[0044]
The timer is started with the transmission of the message “Link_Test”. If the message “Link_Test_ACK” is not received from the corresponding node that has transmitted the message “Link_Test” before the timer expires, the message “Link_Test” is newly transmitted to the corresponding node.
[0045]
In the embodiment of FIG. 2 under consideration, this means that, depending on the first message “Link_Test” from node 200 to node 300, a confirmation “Link_Test_ACK” is received from node 300 within the time determined by the timer. The message “Link_Test” is newly transmitted by the node 200 because it has not been received. This new transmission of the message “Link_Test” resets the timer.
[0046]
If the node 200 does not receive the confirmation in the form of “Link_Test_ACK” again at the time determined by this timer, the node 200 transmits an error message “Link_Test_Failed” to the bus management node 100. In this error message, as parameters, the data of the corresponding node and the direction of the optical waveguide link between the nodes causing the error message, that is, in this case, the optical waveguide link in the direction from the node 200 to the node 300 And directions are included. The corresponding parameter of the error message “Link_Test_Failed” is “Port_200_to_300”.
[0047]
After the timer expires for the first time, the transmission power can be increased for repeated transmission of the message “Link_Test” from the node 200 to the node 300, which is greater than the reduced transmission power described above. Whether or not a link with the node 300 can be formed from the node 200 is always checked based on a transmission output that is always equal to or lower than the normal transmission output. When such a link can be formed, the message “Link_Test_Failed” is transmitted. At this time, the transmission output increased stepwise as another parameter can be transmitted to the bus management node together.
[0048]
A corresponding flow diagram is shown in FIG. In step 30, the bus management node sends a command for self-test to all nodes of the network with a normal transmission output (see the self-test command “Link_Test_Check” in FIG. 2). By receiving this self-test command, all the nodes of the network shift to the test mode.
[0049]
In step 31, each node K of the network i Is the set M i A test message is sent to a node immediately adjacent in the network topology, referred to as a node of the network topology, where this is done with a reduced transmission power compared to the transmission power during normal operation. The amount of transmission power that is reduced compared to normal operation can be included as a parameter in the self-test command of step 30 or can be fixedly set.
[0050]
In step 31, the test message is transmitted by the node K. i To the adjoining set M i At a reduced transmit power, where this can be done serially or in parallel. Node K i Sends a test message to the set M i Sequentially to each individual node or node K i Sets a plurality of test messages at substantially the same time M i To all nodes.
This step 31 is for all nodes K of the network. 0 , ..., K i , ..., K n Executed by.
[0051]
Node K in step 32 i Checks the set M i Whether or not the confirmation of reception of the test message in step 31 is performed by all the nodes. If this is done, this means that the corresponding optical waveguide link is operating normally, so that no further action is taken in step 33.
[0052]
Due to the examination in step 32, the set M i If the opposite situation occurs for one or more of the nodes, this can already be interpreted as a failure situation and the node K i Outputs a corresponding error message to the bus management node. However, in the embodiment of FIG. i In step 34, it is checked whether the test message should be repeated.
[0053]
For example, it is possible to make a setting in this network in advance so that the transmission of the test message must be repeated once or several times before diagnosing that the line link is broken. For example, the test message has already been set M i Node K to the corresponding node i At this time, this node K i If no confirmation has been received, a check may be made at step 34 to prevent further repetition of the test message. In this case, node K i In step 36, a corresponding error is notified to the bus management node.
[0054]
If the test in step 34 causes the opposite, a test message with a reduced transmission power is newly added to node K. i To set M i It is transmitted to the corresponding node of (1) and it is checked whether or not reception confirmation has been performed by repeating the test message (see step 32). However, in the embodiment under consideration, first in step 35 the reduced transmission power is increased by a preset value, where this is always done below the normal transmission power. This test message is then sent to node K in step 31. i To set M i A new check is made in step 32 whether or not the confirmation can be received and transmitted to the one or more corresponding nodes of the first.
[0055]
FIG. 4 shows an alternative embodiment of the method of the invention. In step 40, the bus management node sends a test message to the immediately adjacent node in the network and with a reduced transmission power. The node right next to the bus management node is a set M B Node.
[0056]
In step 41, the set M that has received the test message from the bus management node in spite of the reduced transmission power. B Sends a confirmation to the bus management node. This is done with normal transmission power.
[0057]
In step 42, the set M B The node sends a test message received from the bus management node to each adjacent node. That is, the set M B Each individual node forwards a test message to the immediately adjacent node in the network. In step 43, the set M B The node adjacent to this node may confirm receipt of the test message in some cases, after which this test message is forwarded to another node adjacent to this node. This continues in the same manner.
[0058]
In this way, test messages are distributed throughout the network. Acknowledgments for receipt of test messages sent from individual nodes of the network are recorded by the bus management node, which is compared in step 44 to the network topology.
[0059]
If all the confirmations to be expected could be recorded by the bus management node, this means that none of the optical waveguide links have failed. In the opposite case, the bus management node forms a corresponding error message in step 45 and stores it in the storage device of the bus management node, so that, for example, a service plan is automatically generated.
[0060]
The storage device with the error message or service plan can be read out at the time of maintenance, whereby the corresponding optical waveguide is replaced for prevention. Further, in step 45, the command can be transmitted from the bus management node to a node that does not confirm the test command. Based on this at the relevant node, the transmission power is increased above the normal transmission power, so that, for example, a relatively large attenuation of the optical waveguide link is compensated.
[0061]
FIG. 5 shows another alternative embodiment of the method of FIG. Step 50 corresponds to step 40 of FIG. In step 51, the set M B The node also sends a confirmation with a reduced transmission power. That is, upon receipt of confirmation at the bus management node, the optical waveguide link is simultaneously inspected in the direction from the bus management node to the adjacent node and vice versa.
[0062]
Correspondingly set M B In step 52, the node forwards the test message to the adjacent node, but here, unlike step 42 in FIG. That is, in this case, it is not transferred to the bus management node.
[0063]
In step 54, the test message is also distributed to the entire network sequentially in the same manner as in step 43 of FIG. 4, and is adjacent to the node that received the test message except for the node from which the test message was received by the corresponding node. A test message is sent to all nodes.
[0064]
Steps 54 and 55 are executed in the same manner as steps 44 and 45 in FIG.
[Brief description of the drawings]
FIG. 1 is a block circuit diagram of an advantageous embodiment of an electronic system according to the present invention.
FIG. 2 shows an embodiment of a self-test method according to the invention.
FIG. 3 is a flow diagram of an embodiment of a method according to the present invention in which a self test is initiated by a self test command of a bus management node.
FIG. 4 shows an embodiment of the method according to the invention in which a self-test is activated by a test message of the bus management node.
FIG. 5 shows an alternative embodiment of the method of FIG.
[Explanation of symbols]
1 network
2-6 Optical waveguide
100, 200, 300, 400, 500, 600 nodes
K i node
M i Node K i Set of adjacent nodes

Claims (28)

光導波体(2,3,4,5,6)によってネットワーク(1)に接続されている複数のノード(100,200,300,400,500,600)を有する電子システムにおいて、
時間の経過と共に劣化する光導波体(2,3,4,5,6)の光学特性をセルフテストによって診断するため、前記の各ノードが、
前記の光導波体(2,3,4,5,6)を介して、低減された送信出力で各隣接ノードにメッセージを送信する手段と、当該メッセージを受信した場合には、先に低減された送信出力で送信した各ノードにメッセージの受信の確認を送信する手段と、
当該のメッセージの受信の確認を、該当する隣接ノードから受信する手段と、
当該の確認が受信されない場合、バスマネージメントノード(100)にエラーメッセージを出力する手段とを有することを特徴とする、
光導波体によってネットワークに接続されている複数のノードを有する電子システム。
In an electronic system having a plurality of nodes (100, 200, 300, 400, 500, 600) connected to a network (1) by optical waveguides (2, 3, 4, 5, 6),
In order to diagnose the optical properties of the optical waveguide (2, 3, 4, 5, 6), which deteriorate with time, by self-test,
Means for transmitting a message to each adjacent node with a reduced transmission power via the optical waveguide (2, 3, 4, 5, 6), and when the message is received, the message is reduced first. Means for sending confirmation of receipt of the message to each node that has sent with the sent output,
Means for receiving confirmation of reception of the message from the corresponding adjacent node;
Means for outputting an error message to the bus management node (100) when the confirmation is not received,
An electronic system having a plurality of nodes connected to a network by optical waveguides.
前記ネットワークをシリアルバスシステム、有利にはIEEE1384,IEEE1394aまたはIEEE1394b規格に相応して構成する、
請求項1に記載の電子システム。
The network is configured in accordance with a serial bus system, preferably according to the IEEE 1384, IEEE 1394a or IEEE 1394b standard;
The electronic system according to claim 1.
車両に対して適用される、例えば自動車エレクトロニクスに対して適用される、
請求項1または2に記載の電子システム。
Applied to vehicles, for example applied to automotive electronics,
The electronic system according to claim 1 or 2.
前記ネットワークは木構造を有する、
請求項1から3までのいずれか1項に記載の電子システム。
The network has a tree structure;
The electronic system according to any one of claims 1 to 3.
前記バスマネージメントノードは、前記のネットワークのノードにセルフテストコマンドを送信するための手段を有しており、
該セルフテストコマンドの受信によって、前記のノードの、送信するための手段がアクティブ化される、
請求項1から4までのいずれか1項に記載の電子システム。
The bus management node has means for transmitting a self-test command to the nodes of the network;
Upon receipt of the self-test command, the means for transmitting of the node is activated.
The electronic system according to any one of claims 1 to 4.
前記バスマネージメントノードは、各隣接ノードにセルフテストメッセージを送信する手段を有しており、
各隣接ノードは、前記セルフテストメッセージを転送する手段を有している、
請求項1から5までのいずれか1項に記載の電子システム。
The bus management node has means for transmitting a self-test message to each adjacent node,
Each adjacent node has means for transferring the self-test message,
The electronic system according to any one of claims 1 to 5.
各ノードは、隣接ノードからメッセージを受信したことの確認を送信するための手段を有している、
請求項1から6までのいずれか1項に記載の電子システム。
Each node has means for sending confirmation that it has received a message from an adjacent node,
The electronic system according to any one of claims 1 to 6.
前記の確認を送信するための手段は、低減された送信出力で当該確認を送信するように構成されている、
請求項7に記載の電子システム。
The means for transmitting the confirmation is configured to transmit the confirmation with reduced transmission power;
The electronic system according to claim 7.
各ノードにおける前記のメッセージを送信するための手段は、あらかじめ設定した時間内に前記のメッセージの受信の確認が行われない場合、あらかじめ設定した時間後に、メッセージを繰り返して送信するように構成されている、
請求項1から8までのいずれか1項に記載の電子システム。
The means for transmitting the message in each node is configured to repeatedly transmit the message after a preset time if the receipt of the message is not confirmed within a preset time. Yes,
The electronic system according to any one of claims 1 to 8.
前記の送信するための手段は、メッセージの送信を繰り返す際に送信出力を段階的に増大するように構成されている、
請求項9に記載の電子システム。
The means for transmitting is configured to increase the transmission output step by step when repeating the transmission of the message,
The electronic system according to claim 9.
エラーメッセージを送出するための手段は、該エラーメッセージが、低減される送信出力の大きさを示すデータを含むように構成されている、
請求項10に記載の電子システム。
The means for sending the error message is configured such that the error message includes data indicating a magnitude of the transmission power to be reduced;
The electronic system according to claim 10.
各ノードにおける前記のメッセージを送信するための手段は、該当するノードおよび/または該当するノードと、ネットワークトポロジの別のノードとのリンクについてのエラーメッセージがある場合、メッセージを、増大された送信出力で送信するように構成されている
請求項1から11までのいずれか1項に記載の電子システム。
The means for transmitting the message at each node may include an increased transmission power message if there is an error message about the node and / or a link between the node and another node in the network topology. The electronic system according to any one of claims 1 to 11, wherein the electronic system is configured to transmit with the electronic system.
前記バスマネージメントノードは、ネットワークトポロジを記憶するための記憶装置を有しており、
前記バスマネージメントノードは、エラーメッセージを、ノードおよび/またはネットワークトポロジにおける線路リンクに割り当てる手段を有する、
請求項1から12までのいずれか1項に記載の電子システム。
The bus management node has a storage device for storing a network topology,
The bus management node comprises means for assigning error messages to nodes and / or line links in a network topology;
The electronic system according to any one of claims 1 to 12.
前記バスマネージメントノードは、前記の複数のノードのうちの1ノードにおける、メッセージを送信するための手段の送信出力を増大するための手段を有しており、ここで該ノードには相応するエラーメッセージがあり、
前記の送信出力を増大するための手段は、有利には相応するコマンドを該当するノードに送信するための手段によって構成されている、
請求項13に記載の電子システム。
The bus management node has means for increasing the transmission power of the means for transmitting a message in one of the plurality of nodes, wherein the corresponding error message There is
Said means for increasing the transmission power is preferably constituted by means for transmitting a corresponding command to the corresponding node,
The electronic system according to claim 13.
前記バスマネージメントノードは、エラーメッセージを記憶するための記憶装置を有する、
請求項1から14までのいずれか1項に記載の電子システム。
The bus management node has a storage device for storing an error message.
The electronic system according to any one of claims 1 to 14.
前記1つまたは複数のエラーメッセージに基づいて整備計画を生成する手段を有する、
請求項1から15までのいずれか1項に記載の電子システム。
Means for generating a maintenance plan based on the one or more error messages;
The electronic system according to any one of claims 1 to 15.
前記電子システムが負荷の少ない状態または遮断された状態にある場合に、セルフテストを自動的に起動する手段を有する、
請求項1から16までのいずれか1項に記載の電子システム。
Means for automatically initiating a self-test when the electronic system is in a light load state or shut off state;
The electronic system according to any one of claims 1 to 16.
前記のセルフテストを自動的に導入する手段は、自動車の点火が遮断されている場合にセルフテストが行われるように構成されている、
請求項17の記載の電子システム。
The means for automatically introducing the self-test is configured such that the self-test is performed when the ignition of the automobile is cut off.
The electronic system according to claim 17.
光導波体によってネットワークに接続されている複数のノードを有する電子システムをセルフテストする方法において、
時間の経過と共に劣化する光導波体(2,3,4,5,6)の光学特性をセルフテストによって診断するため、
前記の光導波体(2,3,4,5,6)を介して、低減された送信出力で各ノードから、該ノードの隣接ノードにメッセージを送信し、当該メッセージが受信された場合には、該当する隣接ノードから、先に低減された送信出力で送信した各ノードに、メッセージの受信の確認を送信し、
当該の確認が受信されなかった場合には、先に低減された送信出力で送信したノードから、バスマネージメントノードにエラーメッセージを出力することを特徴とする、
電子システムをセルフテストする方法。
In a method for self-testing an electronic system having a plurality of nodes connected to a network by optical waveguides,
In order to diagnose the optical properties of the optical waveguide (2, 3, 4, 5, 6) that deteriorate over time by self-test,
When a message is transmitted from each node to the adjacent node of the node with a reduced transmission power via the optical waveguide (2, 3, 4, 5, 6) , and the message is received , Send confirmation of receipt of the message from the corresponding adjacent node to each node that sent it earlier with reduced transmission power,
When the confirmation is not received, an error message is output to the bus management node from the node that has been transmitted with the previously reduced transmission output.
How to self-test electronic systems.
バスマネージメントノードの、ネットワークの全ノードへのセルフテストコマンドによって前記セルフテストを導入する、
請求項19に記載の方法。
Introducing the self-test by a self-test command of the bus management node to all nodes of the network,
The method of claim 19.
バスマネージメントノードの、隣接ノードへのセルフテストメッセージによってセルフテストを導入し、
各隣接ノードによって、それぞれ別の隣接ノードに前記セルフテストメッセージを転送する、
請求項19または20に記載の方法。
The self-test is introduced by the self-test message of the bus management node to the adjacent node,
Forwarding each self-test message by each neighboring node to another neighboring node;
21. A method according to claim 19 or 20.
メッセージを受信したことの確認の送信を、低減された送信出力で行う、
請求項19から21までのいずれか1項に記載の方法。
Sending confirmation that the message has been received, with reduced transmission power,
The method according to any one of claims 19-21.
所定の時間内に確認が行われない場合、低減された送信出力によるメッセージの送信を該当するノードから繰り返して行う、
請求項19から22までのいずれか1項に記載の方法。
If the confirmation is not performed within a predetermined time, the message is repeatedly transmitted from the corresponding node with a reduced transmission output.
23. A method according to any one of claims 19-22.
メッセージの繰り返しの出力の際に前記の低減された送信出力を段階的に増大させる、
請求項23に記載の方法。
Increasing the reduced transmission power step by step upon repeated output of the message;
24. The method of claim 23.
エラーメッセージを生じさせたノードの送信出力を、通常の送信出力を上回って増大させる、
請求項19から24までのいずれか1項に記載の方法。
Increase the transmit power of the node that caused the error message to exceed the normal transmit power,
25. A method according to any one of claims 19 to 24.
確認の受信が行われた低減された送信出力は、エラーメッセージの一部である、
請求項19から25までのいずれか1項に記載の方法。
The reduced transmission power at which confirmation was received is part of the error message,
26. A method according to any one of claims 19-25.
ネットワークが負荷の少ない状態にある場合、有利には該当する自動車の点火が遮断されている場合にセルフテストを自動的に導入する、
請求項19から26までのいずれか1項に記載の方法。
If the network is under light load, it is advantageous to automatically introduce a self-test if the ignition of the relevant car is cut off,
27. A method according to any one of claims 19 to 26.
光導波体によってネットワークに接続されている複数のノードを有する電子システムにつぎのステップを実行させて、時間の経過と共に劣化する光導波体(2,3,4,5,6)の光学特性をセルフテストによって診断するコンピュータプログラムにおいて、
前記の光導波体(2,3,4,5,6)を介して、低減された送信出力で各ノードから、該ノードの隣接ノードにメッセージを送信するステップと、
当該のメッセージが受信された場合には、該当する隣接ノードから、先に低減された送信出力で送信した各ノードに、メッセージの受信の確認を送信するステップと、
当該の確認が受信されなかった場合には、先に低減された送信出力で送信したノードから、バスマネージメントノードにエラーメッセージを出力するステップとを実行させることを特徴とする
コンピュータプログラム。
Let an electronic system with multiple nodes connected to the network by an optical waveguide perform the following steps to determine the optical properties of the optical waveguide (2, 3, 4, 5, 6) that degrade over time: In a computer program that diagnoses by self-test,
Transmitting a message from each node to the adjacent node of the node with reduced transmission power via the optical waveguide (2, 3, 4, 5, 6) ;
If the message is received, sending confirmation of message reception from the corresponding adjacent node to each node that has been transmitted with the previously reduced transmission power;
A computer program that, when the confirmation is not received, executes a step of outputting an error message to a bus management node from a node that has been transmitted with a reduced transmission power.
JP2002240823A 2001-08-21 2002-08-21 Electronic system having a plurality of nodes connected to a network by optical waveguides, and method and computer program for diagnosing the electronic system Expired - Fee Related JP4746251B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE10140852.8A DE10140852C5 (en) 2001-08-21 2001-08-21 Electronic system with an optical fiber network and self-test procedure and associated computer program
DE10140852.8 2001-08-21

Publications (2)

Publication Number Publication Date
JP2003114835A JP2003114835A (en) 2003-04-18
JP4746251B2 true JP4746251B2 (en) 2011-08-10

Family

ID=7696066

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002240823A Expired - Fee Related JP4746251B2 (en) 2001-08-21 2002-08-21 Electronic system having a plurality of nodes connected to a network by optical waveguides, and method and computer program for diagnosing the electronic system

Country Status (4)

Country Link
JP (1) JP4746251B2 (en)
DE (1) DE10140852C5 (en)
FR (1) FR2828964B1 (en)
IT (1) ITMI20021836A1 (en)

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6273653U (en) * 1985-10-28 1987-05-12
JPH025640A (en) * 1988-06-23 1990-01-10 Toshiba Corp Method for diagnosing optical transmission line
JP2771556B2 (en) * 1988-10-31 1998-07-02 古河電気工業株式会社 Multiplex transmission equipment for vehicles
DE58907016D1 (en) * 1989-12-20 1994-03-24 Siemens Ag Method for the bidirectional transmission of electrical signals via an optical waveguide arrangement.
JPH04305754A (en) * 1991-04-02 1992-10-28 Furukawa Electric Co Ltd:The Multiplex transmission system
JPH05153144A (en) * 1991-11-29 1993-06-18 Matsushita Electric Works Ltd Line deterioration diagnostic system for network
DE4217899C2 (en) * 1992-05-29 2001-10-18 Phoenix Contact Gmbh & Co Method for system optimization of fiber optic transmission links
GB2292495B (en) * 1994-08-17 1998-03-25 Northern Telecom Ltd Fault location in optical communication systems
US5654958A (en) * 1995-06-05 1997-08-05 Motorola, Inc. System and method for learning and dynamic routing of data in a mobile communication network
JP3402083B2 (en) * 1996-08-05 2003-04-28 Kddi株式会社 Optical fiber line fault location detector
DE19708979B4 (en) * 1997-03-05 2006-08-24 Nokia Mobile Phones Ltd. System for data communication via an optical bus and method for controlling the system
DE69800438T2 (en) * 1998-02-16 2001-04-26 Hewlett-Packard Co., Palo Alto Localization of errors in fiber optic systems
JP2000244836A (en) * 1999-02-23 2000-09-08 Canon Inc Display controller, display control method, bus system and storage medium
DE19931838C1 (en) * 1999-07-09 2001-10-31 Daimler Chrysler Ag Method for checking a ring-shaped optical network line for data transmission between several network participants in a motor vehicle
JP2003167796A (en) * 2001-11-29 2003-06-13 Hitachi Ltd Device connected to fiber channel, method for testing margin of the device, and method for identifying fault site in system having device connected to fiber channel

Also Published As

Publication number Publication date
DE10140852A1 (en) 2003-03-06
ITMI20021836A1 (en) 2003-02-22
JP2003114835A (en) 2003-04-18
DE10140852C5 (en) 2016-11-17
FR2828964B1 (en) 2006-04-14
FR2828964A1 (en) 2003-02-28
DE10140852B4 (en) 2011-02-24

Similar Documents

Publication Publication Date Title
US7065039B2 (en) Fiber optic control network and related method
US7046621B2 (en) Redundant multi-fiber optical ring network
US7046622B2 (en) Multi-tier, hierarchical fiber optic control network
Kopetz A comparison of TTP/C and FlexRay
AU3874101A (en) Field apparatus control system and computer-readable storage medium
US5115449A (en) Data networks
US20150113328A1 (en) Method and apparatus for isolating a fault in a controller area network
JP4746251B2 (en) Electronic system having a plurality of nodes connected to a network by optical waveguides, and method and computer program for diagnosing the electronic system
JP2021013135A (en) Electronic control device for vehicle
JPH0736560B2 (en) Network expansion method
US20050076270A1 (en) Method and device for checking the error-free function of modules in bus system comprising a central unit
US6490062B1 (en) Device and method for testing the operation of optical fiber communication networks
KR20000040686A (en) Dual system of lan line
EP1530842A2 (en) Fiber optic control network and related method
JP3717286B2 (en) Network reconfiguration method
KR100569146B1 (en) Optical Communication Multiplex Diagnostic
JP2521996B2 (en) Communication system diagnostic method
KR100314215B1 (en) Method for checking links of a base station and base station controller in a mobole communication system
JPH05153144A (en) Line deterioration diagnostic system for network
JP2872118B2 (en) Equipment test method
KR100251702B1 (en) How to Diagnose Faults on Specific Devices in Asynchronous Transfer Mode Networks
JPH0989968A (en) Cable laying and connection monitoring method
CN116719302A (en) Diagnosis method and related device for vehicle-mounted Ethernet ring network operation state information
JP2002330191A (en) Method and system for detecting abnormality
JP2025040165A (en) In-vehicle network system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050819

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070906

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070914

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20071212

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20071217

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080111

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20080117

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080214

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20080219

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080314

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080926

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090126

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20090129

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20090306

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20101227

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110323

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110513

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140520

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

LAPS Cancellation because of no payment of annual fees