(57)【要約】【課題】本発明は高度道路交通ネットワークの分散型冗長制御方法およびシステムを提供する。【解決手段】前記方法は、通信制御ノードごとに、前記通信制御ノードは他の通信制御ノードにマスタ装置選出メッセージを送信し、設定された通信制御ノードの優先度に基づいて複数の通信制御ノード内からマスタ装置を選出し、かつ前記通信制御ノードのデータをマスタ装置内にバックアップすることを含む。マスタ装置は他の通信制御ノードに状態検出メッセージ送信し、マスタ装置外の他の通信制御ノードごとに、前記通信制御ノードの状態検出メッセージへの応答メッセージが前記通信制御ノードは前記通信制御ノードの所轄する装置の動作を実行制御できないというものである場合、前記通信制御ノードが所轄する装置の動作を実行制御し、マスタ装置は冗長ネットワーク内の各通信制御ノードに対応する交差点交通流量に基づいて対応する交差点の信号灯の制御時間を調整する。本発明は高度道路交通ネットワークの分散型冗長制御を実現した。【選択図】図２
2017520831.tif 000002
【特許請求の範囲】
【請求項１】
高度道路交通ネットワークの分散型冗長制御方法であって、
前記高度道路交通ネットワークは高度道路交通制御センターおよび複数の通信制御ノードを含み、
前記複数の通信制御ノードは冗長ネットワークを構成し、
前記方法は、
通信制御ノードごとに、前記通信制御ノードは前記複数の通信制御ノードにおいて前記通信制御ノード外の他の通信制御ノードにマスタ装置選出メッセージを送信し、設定された通信制御ノードの優先度に基づいて前記複数の通信制御ノード内からマスタ装置を選出し、かつ前記通信制御ノードのデータを前記マスタ装置内にバックアップするステップと、
前記マスタ装置は前記複数の通信制御ノードにおいてマスタ装置外の他の通信制御ノードに状態検出メッセージを送信し、前記複数の通信制御ノード内のマスタ装置外の他の通信制御ノードごとに、前記通信制御ノードの状態検出メッセージへの応答メッセージが前記通信制御ノードは前記通信制御ノードの所轄する装置の動作を実行制御できないというものである場合、前記通信制御ノードが所轄する装置の動作を実行制御し、前記マスタ装置は前記冗長ネットワーク内の各通信制御ノードが対応する交差点交通流量に基づいて対応する交差点の信号灯の制御時間を調整する。前記通信制御ノードの状態検出メッセージへの応答メッセージがマスタ装置選出メッセージである場合、前記通信制御ノードはあらためて前記通信制御ノードの所轄する装置の動作を実行制御するよう指示し、かつ継続して前記通信制御ノードのデータを前記マスタ装置内にバックアップするステップ、とを含むことを特徴とする高度道路交通ネットワークの分散型冗長制御方法。
【請求項２】
前記設定された通信制御ノードの優先度に基づいて前記複数の通信制御ノード内からマスタ装置を選出するステップは、
設定された装置のマスタ装置選出メッセージ内の通信制御ノードの優先度が含む手動で設定されたフラグおよび通信制御ノードの流量伝送状態に基づいて、前記複数の通信制御ノード内からマスタ装置を選出するステップを備え、
前記複数の通信制御ノード内からマスタ装置を選出するステップは、
そのうち１つの通信制御ノードの優先度が含む手動で設定されたフラグが１である場合、前記そのうち１つの通信制御ノードをマスタ装置に選出するステップと、
各通信制御ノードの優先度が含む手動で設定されたフラグが０である場合、前記通信制御ノードは前記複数の通信制御ノード内の前記通信制御ノード外の他の通信制御ノードに通信制御ノードの状態メッセージを送信し、前記通信制御ノードの状態メッセージは通信制御ノードの流量伝送状態を含み、かつ前記高度道路交通ネットワークセンターとの通信流量が最小の通信制御ノードをマスタ装置とするステップと、を含むことを特徴とする請求項１に記載の高度道路交通ネットワークの分散型冗長制御方法。
【請求項３】
前記マスタ装置は前記冗長ネットワークにおいて各通信制御ノードの対応する交差点交通流量を対応する交差点の信号灯の制御時間に調整するステップは、
前記マスタ装置は前記複数の通信制御ノード内のマスタ装置外の他の通信制御ノードに交差点交通流量の請求メッセージを送信し、かつ通信制御ノードの交差点交通流量の応答メッセージを含み、そのうち、通信制御ノードごとに前記通信制御ノードがマスタ装置にフィードバックした交差点交通流量の請求メッセージへの応答メッセージを受信するステップと、
前記複数の通信制御ノード内のマスタ装置外の通信制御ノードごとに、前記マスタ装置は前記通信制御ノードがフィードバックした応答メッセージ内の交差点交通流量が前記通信制御ノードが対応する交差点交通流量のしきい値より大きいと受信した場合、前記通信制御ノードの対応する交差点交通流量の状況に基づいて前記通信制御ノードの対応する交差点の信号灯の制御時間の間隔を短縮もしくは延長するステップと、を含むことを特徴とする請求項１に記載の高度道路交通ネットワークの分散型冗長制御方法。
【請求項４】
前記方法は、
通信制御ノードごとに、前記通信制御ノードが前記通信制御ノードのデータを隣接する通信制御ノード内にバックアップするステップと、
前記通信制御ノードの状態検出メッセージへの応答メッセージがデータのアップリンク伝送ができないというものである確定した場合、前記隣接する通信制御ノードに前記通信制御ノードのバックアップデータをアップリンク伝送するよう指示し、前記データは通信制御ノードが保存した全てのデータを含むステップと、をさらに含むことを特徴とする請求項１に記載の高度道路交通ネットワークの分散型冗長制御方法。
【請求項５】
前記マスタ装置が前記通信制御ノードの状態検出メッセージへの応答メッセージが前記通信制御ノードはデータをアップリンク伝送できないというものである場合、前記隣接する通信制御ノードに前記通信制御ノードのバックアップデータをアップリンク伝送するよう指示するステップは、
前記マスタ装置は前記高度道路交通制御センターおよび前記通信制御ノードにデータをアップリンク伝送するよう請求メッセージを送信するステップと、
前記マスタ装置は所定の時間内に前記高度道路交通制御センターの前記データのアップリンク伝送請求メッセージへの応答メッセージを受信していない場合、前記隣接する通信制御ノードにバックアップデータをアップリンク伝送する請求メッセージを送信するステップと、
前記隣接する通信制御ノードが保存するバックアップデータを前記高度道路交通制御センターにアップリンク伝送し、アップリンク伝送後は前記マスタ装置に前記バックアップデータのアップリンク伝送の請求メッセージへの応答メッセージを送信するステップ、とを含み、
前記方法は、
前記マスタ装置が所定の時間内に前記高度道路交通制御センターの前記データのアップリンク伝送請求メッセージへの応答メッセージを受信した場合、前記通信制御ノードに前記通信制御ノードのデータを前記高度道路交通制御センターにアップリンク伝送するよう指示すること、とをさらに含むことを特徴とする請求項４に記載の高度道路交通ネットワークの分散型冗長制御方法。
【請求項６】
高度道路交通制御センターおよび複数の通信制御ノードを含む高度道路交通ネットワークの分散型冗長制御システムであって、
前記システムは、
前記複数の通信制御ノードが冗長ネットワークを構成することに用いられる分散型制御構成装置と、
複数の通信制御ノード内の前記マスタ装置選出およびデータのバックアップ装置が属する通信制御ノード外の他の通信制御ノードにマスタ装置選出メッセージを送信し、かつ設定された通信制御ノードの優先度に基づいて前記複数の通信制御ノード内からマスタ装置を選出し、かつ前記マスタ装置選出およびデータのバックアップ装置が属する通信制御ノードのデータを前記マスタ装置内にバックアップすることに用いられるマスタ装置選出およびデータのバックアップ装置と、
前記複数の通信制御ノード内の状態検出および冗長制御装置が属するマスタ装置外の他の通信制御ノードに状態検出メッセージを送信し、前記複数の通信制御ノード内のマスタ装置外の他の通信制御ノードごとに状態検出メッセージへの応答メッセージが前記通信制御ノードは前記通信制御ノードの所轄する装置の動作を実行制御できないというものである場合、前記通信制御ノードが所轄する装置の動作を実行制御し、前記冗長ネットワーク内の各通信制御ノードが対応する交差点交通流量に基づいて対応する交差点の信号灯の制御時間を調整し、状態検出メッセージへの応答メッセージがマスタ装置選出メッセージである場合、前記通信制御ノードにあらためて前記通信制御ノードの所轄する装置の動作を実行制御するよう指示し、かつ継続して前記通信制御ノードのデータを前記マスタ装置内にバックアップする状態検出および冗長制御装置、とを含むことを特徴とする高度道路交通ネットワークの分散型冗長制御システム。
【請求項７】
マスタ装置選出およびデータのバックアップ装置は、
設定されたマスタ装置選出メッセージ内の通信制御ノードの優先度が含む手動で設定されたフラグおよび通信制御ノードの流量伝送状態に基づいて、前記複数の通信制御ノード内からマスタ装置を選出することに用いられるマスタ装置選出モジュールを含み、
前記マスタ装置選出モジュールは前記複数の通信制御ノード内からマスタ装置を選出した場合、
そのうち１つの通信制御ノードの優先度が含む手動で設定されたフラグが１である場合、前記そのうち１つの通信制御ノードをマスタ装置に選出し、  
各通信制御ノードの優先度において手動で設定されたフラグが０である場合、前記複数の通信制御ノード内の前記マスタ装置選出およびデータのバックアップ装置が属する通信制御ノード外の他の通信制御ノードに通信制御ノードの状態メッセージを送信し、前記通信制御ノードの状態メッセージは通信制御ノードの流量伝送状態を含み、かつ前記高度道路交通制御センターとの通信流量が最小の通信制御ノードをマスタ装置に選出することを特徴とする請求項６に記載の高度道路交通ネットワークの分散型冗長制御システム。
【請求項８】
前記状態検出および冗長制御装置は冗長制御モジュールをさらに含み、
前記冗長制御モジュールは、
前記複数の通信制御ノード内のマスタ装置外の他の通信制御ノードに交差点交通流量の請求メッセージを送信し、かつ通信制御ノードの交差点交通流量を含む応答メッセージを受信し、そのうち、通信制御ノードごとにマスタ装置に前記通信制御ノードの交差点交通流量に対する請求メッセージへの応答メッセージをフィードバックし、
前記複数の通信制御ノード内のマスタ装置外の通信制御ノードごとに、前記通信制御ノードがフィードバックした応答メッセージ内の交差点交通流量が前記通信制御ノードの対応する交差点交通流量のしきい値より大きいと受信した場合、前記通信制御ノードは対応する交差点交通流量の状況に基づいて前記通信制御ノードの対応する交差点の信号灯の制御時間の間隔を短縮あるいは延長することを特徴とする請求項６に記載の高度道路交通ネットワークの分散型冗長制御システム。
【請求項９】
前記マスタ装置選出およびデータのバックアップ装置は、
前記データ全体のバックアップモジュールが属する通信制御ノードのデータを隣接する通信制御ノード内にバックアップすることに用いられるデータ全体のバックアップモジュールをさらに含み、
前記状態検出および冗長制御装置は、前記データ全体のバックアップモジュールが属する通信制御ノードの状態検出メッセージへの応答メッセージが前記データ全体のバックアップモジュールが属する通信制御ノードがデータのアップリンク伝送ができないというものである場合、前記隣接する通信制御ノードに前記データ全体のバックアップモジュールが属する通信制御ノードのバックアップデータをアップリンク伝送するよう指示し、前記データは通信制御ノードの保存したすべてのデータを含むことを特徴とする請求項６に記載の高度道路交通ネットワークの分散型冗長制御システム。
【請求項１０】
前記状態検出および冗長制御装置は、
前記高度道路交通制御センターおよび前記データ全体のバックアップモジュールが属する通信制御ノードにデータのアップリンク伝送の請求メッセージを送信し、
所定の時間内に前記高度道路交通制御センターの前記データのアップリンク伝送請求メッセージへの応答メッセージを受信していない場合、前記隣接する通信制御ノードにバックアップデータのアップリンク伝送の請求メッセージを送信し、
前記隣接する通信制御ノードが保存したバックアップデータを前記高度道路交通制御センターにアップリンク伝送し、アップリンク伝送後は前記状態検出および冗長制御装置に前記バックアップデータをアップリンク伝送する請求メッセージへの応答メッセージを送信し、
前記状態検出および冗長制御装置はさらに、所定の時間内に前記高度道路交通制御センターの前記データのアップリンク伝送請求メッセージへの応答メッセージを受信した場合、前記データ全体のバックアップモジュールが属する通信制御ノードに前記通信制御ノードのデータを前記高度道路交通制御センターへアップリンク伝送するよう指示することを特徴とする請求項９に記載の高度道路交通ネットワークの分散型冗長制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は高度道路交通技術分野に関し、特に、高度道路交通ネットワークの分散型冗長制御方法およびシステムに関する。
【背景技術】
【０００２】
高度道路交通ネットワークにおいて、ＧＰＳ（Ｇｌｏｂａｌ Ｐｏｓｉｔｉｏｎｉｎｇ Ｓｙｓｔｅｍ)での位置決め、公共交通機関の停車駅のアナウンス、監視等のあとのデジタルネットワークデータは実生活においてますます重要な役割を果すようになり、現在多くの都市では３Ｇの監視、ＧＰＳのトラフィック制御、ＩＴＳ（Ｉｎｔｅｌｌｉｇｅｎｔ Ｔｒａｎｓｐｏｒｔ Ｓｙｓｔｅｍ、高度道路交通システム)等のシステムを取り入れており、いかにネットワーク管理を実現するかが解決すべき重要な問題である。
【０００３】
信号指示灯制御を例に、図１に示しているのは既存の高度道路交通ネットワークのブロック図であり、既存の高度道路交通ネットワークは基本的に駅レベル(都市レベル)の制御センター、交差点のスイッチ制御および信号指示灯制御装置を含み、交差点のビデオカメラがある方向の交通量が増大したとモニタリングした場合、通常は交通警察に現場で信号指示灯を手動で調整するよう通知し、手動で交通を緩和する。現在はさらに、駅レベルの制御センターにより遠距離で信号指示灯の手動調整をしてもよく、交通の緩和の即時率を大幅に引き上げたが、駅レベルの制御センターおよび交差点のスイッチ制御での伝送要求はますます大きくなり、信号指示灯が故障した場合、駅レベルの制御センターおよび現場の信号指示灯制御装置の信号指示制御の通信異常が現れないと保証することはできず、この現実的な問題は高度道路交通冗長管理の問題である。
【０００４】
このほか、駅レベル(都市レベル)の制御センターおよび交差点のスイッチ制御間の通信が阻害される場合、タイムリーかつ有効的にデータ伝送できず、バックアップデータがいかにタイムリーかつ有効的に駅レベル（都市レベル）の制御センターへ伝送するかも解決すべき冗長管理の問題である。
【０００５】
さらに、既存の信号指示灯時間を調整する手段は手動制御による調整が主であり、関連制御装置は、制御の便宜上、通常は交差点の角に設定される。これは安全に極めて大きな問題をもたらし、当然これは関連する制御設備をロックして解決するような簡単なことではない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記の問題に鑑み、本発明は上記問題の克服あるいは上記問題の少なくとも一部を解決すべく、高度道路交通ネットワークの分散型冗長制御方法およびシステムを提供する。
【課題を解決するための手段】
【０００７】
本発明は高度道路交通ネットワークの分散型冗長制御方法を提供し、前記高度道路交通ネットワークは高度道路交通制御センターおよび複数の通信制御ノードを含み、前記通信制御ノードは冗長ネットワークを構成し、当該方法は、
前記通信制御ノードは他の通信制御ノードにマスタ装置選出メッセージを送信し、前記通信制御ノードの優先度に基づいてマスタ装置を選出し、かつ自身のデータを前記マスタ装置内にバックアップし、つまり、通信制御ノードごとに、当該通信制御ノードは前記複数の通信制御ノードにおいて当該通信制御ノード外の他の通信制御ノードにマスタ装置選出メッセージを送信し、設定された通信制御ノードの優先度の優先度に基づいて前記複数の通信制御ノード内からマスタ装置を選出し、かつ当該通信制御ノードのデータを前記マスタ装置内にバックアップするステップと、
前記マスタ装置は前記通信制御ノードに状態検出メッセージを送信し、すなわち、前記マスタ装置は前記複数の通信制御ノードにおいてマスタ装置外の他の通信制御ノードに状態検出メッセージを送信するステップと、
状態検出メッセージへの応答メッセージが前記通信制御ノードは自身が所轄する装置の動作を制御できないというものである場合、前記マスタ装置により前記通信制御ノードを代替してその所轄する装置の動作を制御し、前記マスタ装置は前記冗長ネットワークにおいて各交差点交通流量に基づいて各交差点の信号との制御時間を調整し、つまり、前記複数の通信制御ノード内のマスタ装置外の他の通信制御ノードごとに、当該通信制御ノードは状態検出メッセージへの応答メッセージが当該通信制御ノードは当該通信制御ノードの所轄する装置の動作を実行制御できないというものである場合、当該通信制御ノードの所轄する装置の動作を実行制御し、前記マスタ装置は前記冗長ネットワークにおいて各通信制御ノードの対応する交差点交通流量に基づいて対応する交差点の信号灯の制御時間を調整するステップと、
状態検出メッセージへの応答メッセージがマスタ装置選出メッセージである場合、送信した応答メッセージはマスタ装置選出メッセージの通信制御ノードはあらためてその所轄する装置の動作を制御するというものであり、かつ継続して自身のデータを前記マスタ装置内にバックアップし、つまり、前記複数の通信制御ノード内のマスタ装置外の他の通信制御ノードごとに、当該通信制御ノードの状態検出メッセージへの応答メッセージがマスタ装置選出メッセージである場合、当該通信制御ノードにあらためて当該通信制御ノードの所轄する装置の動作を実行制御するよう指示し、かつ継続して当該通信制御ノードのデータを前記マスタ装置内にバックアップするステップと、を含む。
【０００８】
さらに、前記通信制御ノードは前記通信制御ノードの優先度に基づいてマスタ装置を選出し、すなわち前記設定された通信制御ノードの優先度に基づき前記複数の通信制御ノード内からマスタ装置を選出するステップは、
前記通信制御ノードは他の通信制御ノードにマスタ装置選出メッセージを送信し、前記マスタ装置選出メッセージにおいて通信制御ノードの優先度が含む手動で設定されたフラグおよび通信制御ノードの流量伝送状態に基づいてマスタ装置を選出し、つまり、設定されたマスタ装置選出メッセージにおいて通信制御ノードの優先度が含む手動で設定されたフラグおよび通信制御ノードの流量伝送状態に基づいて、前記複数の通信制御ノード内からマスタ装置を選出するステップを含み、
前記複数の通信制御ノード内からマスタ装置を選出するステップは、
前記手動で設定されたフラグが１である場合、前記通信制御ノードをマスタ装置に選出し、すなわち、そのうち１つの通信制御ノードの優先度が含む手動で設定されたフラグが１である場合、前記そのうち１つの通信制御ノードをマスタ装置に選出するステップと、
前記手動で設定されたフラグが０である場合、前記冗長ネットワークにおいて通信制御ノードは前記冗長ネットワーク内の他の通信制御ノードに通信制御ノードの状態メッセージを送信し、前記通信制御ノードの状態メッセージは通信制御ノードの流量伝送状態を含み、高度道路交通制御センターおよび前記通信制御ノードとの通信流量が最小の通信制御ノードの交換機をマスタ装置とし、すなわち各通信制御ノードの優先度が含む手動で設定されたフラグが０である場合、当該通信制御ノードは前記複数の通信制御ノード内の当該通信制御ノード外の他の通信制御ノードに通信制御ノードの状態メッセージ送信し、前記通信制御ノードの状態メッセージは通信制御ノードの流量伝送状態を含み、かつ前記高度道路交通制御センターとの通信流量が最小の通信制御ノードをマスタ装置に選出するステップと、を含む。
【０００９】
さらに、状態検出メッセージへの応答メッセージが前記通信制御ノードは自身が所轄する装置の動作を制御できないというものである場合、前記マスタ装置により前記通信制御ノードを代替してその所轄する装置の動作を制御し、前記マスタ装置は前記冗長ネットワークにおいて各交差点交通流量に基づいて各交差点の信号灯の制御時間を調整し、すなわち前記マスタ装置は前記冗長ネットワークにおいて各通信制御ノードに対応する交差点交通流量に基づいて対応する交差点の信号灯の制御時間を調整するステップは、
前記マスタ装置は前記通信制御ノードに交差点交通流量請求メッセージを送信し、かつ前記通信制御ノードの交差点流量を含む応答メッセージを受信し、当該応答メッセージにおいて各ノードの交差点交通流量情報を受信し、すなわち、前記マスタ装置は前記複数の通信制御ノード内のマスタ装置外の他の通信制御ノードに交差点交通流量請求メッセージを送信し、かつ通信制御ノードの交差点流量を含む応答メッセージを受信し、そのうち、通信制御ノードごとにマスタ装置に当該通信制御ノードの交差点交通流量請求メッセージへの応答メッセージをフィードバックするステップと、
前記マスタ装置が前記通信制御ノードの交差点流量が交差点交通流量のしきい値より大きいと受信した場合、前記交差点交通流量の状況に基づいて各交差点の信号灯の制御時間の間隔を短縮あるいは延長し、すなわち、前記複数の通信制御ノード内のマスタ装置外の通信制御ノードごとに、前記マスタ装置が当該通信制御ノードのフィードバックした応答メッセージにおいて交差点交通流量が当該通信制御ノードの対応する交差点交通流量のしきい値より大きいと受信した場合、当該通信制御ノードに対応する交差点交通流量の状況に基づいて当該通信制御ノードの対応する信号灯の制御時間の間隔を短縮あるいは延長するステップと、を含む。
【００１０】
さらに、前記方法は、
通信制御ノードは自身のデータを隣接する制御ノード内にバックアップし、状態検出メッセージへの応答メッセージが前記通信制御ノードがデータをアップリンク伝送できないというものである場合、前記隣接する通信制御ノードによりそのバックアップデータをアップリンク伝送し、そのうち前記データは通信制御ノードの保存した全てのデータを含み、すなわち、通信制御ノードごとに、当該通信制御ノードは当該通信制御ノードのデータを隣接する通信制御ノード内にバックアップする。前記マスタ装置が当該通信制御の状態検出メッセージへの応答メッセージが当該通信制御ノードはデータをアップリンク伝送できないと確定した場合、前記隣接する通信制御ノードに当該通信制御ノードのバックアップデータをアップリンク伝送するよう指示ステップをさらに含み、前記データは通信制御ノードの保存したすべてのデータを含む。
【００１１】
さらに、状態検出メッセージへの応答メッセージが前記通信制御ノードはデータをアップリンク伝送できないというものである場合、前記隣接する通信制御ノードによりそのバックアップデータをアップリンク伝送し、すなわち前記マスタ装置は当該通信制御ノードの状態検出メッセージへの応答メッセージが当該通信制御ノードはデータをアップリンク伝送できないというものである場合、前記隣接する通信制御ノードに当該通信制御ノードのバックアップデータをアップリンク伝送するよう指示するステップは、
前記マスタ装置は前記高度道路交通制御センターおよび当該通信制御ノードにデータをアップリンク伝送するよう請求メッセージを送信するステップと
前記マスタ装置が所定の時間内に当該高度道路交通制御センターの前記データのアップリンク伝送請求メッセージへの応答メッセージを受信しなかった場合、前記マスタ装置は前記通信制御ノードに各隣接する通信制御ノードにバックアップデータをアップリンク伝送する請求メッセージを送信し、前記隣接する通信制御ノードは自身の保存したバックアップデータを前記高度道路交通制御センターにアップリンク伝送し、アップリンク伝送後は前記マスタ装置に前記バックアップデータをアップリンク伝送する請求メッセージへの応答メッセージを送信し、すなわち、前記マスタ装置が所定の時間内に当該高度道路交通制御センターの前記データのアップリンク伝送請求メッセージへの応答メッセージを受信しない場合、前記隣接する通信制御ノードにバックアップデータをアップリンク伝送する請求メッセージを送信する。前記隣接する通信制御ノードの保存したバックアップデータは前記高度道路交通制御センターにアップリンク伝送し、アップリンク伝送後はマスタ装置に前記バックアップデータをアップリンク伝送する請求メッセージへの応答メッセージを送信するステップと、
前記マスタ装置は所定の時間内に当該高度道路交通制御センターの前記データのアップリンク伝送請求メッセージへの応答メッセージを受信した場合、前記通信制御ノードは自身のデータを前記高度道路交通制御センターにアップリンク伝送し、すなわち、前記マスタ装置は所定の時間内に当該高度道路交通制御センターの前記データのアップリンク伝送請求メッセージへの応答メッセージを受信した場合、当該通信制御ノードは当該通信制御ノードのデータを前記高度道路交通制御センターにアップリンク伝送するよう指示するステップと、を含む。
【００１２】
本発明はさらに高度道路交通制御センターの分散型冗長制御システムを提供し、前記高度道路交通ネットワークは高度道路交通制御センターおよび複数の通信制御ノードを含み、当該システムは、
前記複数の通信制御ノードが冗長ネットワークを構成することに用いられる分散型制御装置と、
前記複数の通信制御ノードは、他の通信制御ノードにマスタ装置選出メッセージを送信し、前記通信制御ノードは前記通信制御ノードの優先度に基づきマスタ装置を選出し、かつ自身のデータを前記マスタ装置内にバックアップし、すなわち前記複数の通信制御ノード内の前記マスタ装置選出およびデータのバックアップ装置が属する通信制御ノード外の他の通信制御ノードにマスタ装置選出メッセージを送信することに用いられ、かつ設定された通信制御ノードの優先度に基づいて前記複数の通信制御ノード内からマスタ装置を選出し、かつ当該マスタ装置選出およびデータのバックアップ装置が属する通信制御ノードのデータを前記マスタ装置内にバックアップすることに用いられるマスタ装置選出およびデータのバックアップ装置と、
前記通信制御ノードに状態検出メッセージを送信し、状態検出メッセージへの応答メッセージが前記通信制御ノードは自身の所轄する装置の動作を制御できないというものである場合、ノードがその所轄する装置の動作を実行制御し、前記冗長ネットワークにおいて各交差点交通流量の状況に基づいて各交差点の信号灯の制御時間を調整し、状態検出メッセージへの応答メッセージがマスタ装置選出メッセージである場合、送信した応答メッセージはマスタ装置選出メッセージの通信制御ノードがあらためてその所轄する装置の動作を制御し、かつ継続して自身のデータを前記マスタ装置内にバックアップし、すなわち前記複数の通信制御ノード内の前記状態検出メッセージおよび冗長制御装置の所轄するマスタ装置外の他の通信制御ノードに状態検出メッセージを送信することに用いられ、前記複数の通信制御ノード内のマスタ装置外の他の通信制御ノードごとに、状態検出メッセージへの応答メッセージが当該通信制御ノードは当該通信制御ノードの所轄する装置の動作を実行できないというものである場合、当該通信制御ノードの所轄する装置の動作を実行制御し、前記マスタ装置は前記冗長ネットワークにおいて各通信制御ノードに対応する交差点交通流量に基づいて対応する交差点の信号灯の制御時間を調整し、状態検出メッセージへの応答メッセージがマスタ装置選出メッセージである場合、当該通信制御ノードにあらためて当該通信制御ノードが所轄する装置の動作を実行制御するよう指示し、かつ当該通信制御ノードのデータを継続して前記マスタ装置内にバックアップする状態検出メッセージおよび冗長制御装置、とを含む。
【００１３】
さらに、マスタ装置選出およびデータのバックアップ装置は、
他の通信制御ノードにマスタ装置選出メッセージを送信し、前記マスタ装置選出メッセージにおいて通信制御ノードの優先度が含む手動で設定されたフラグおよび通信制御ノードの流量伝送状態に基づいてマスタ装置を選出し、すなわち設定されたマスタ装置選出メッセージにおいて通信制御ノードの優先度が含む手動で設定されたフラグおよび通信制御ノードの流量伝送状態に基づいて用いられ、前記複数の通信制御ノード内からマスタ装置を選出することに用いられるマスタ装置選出モジュールをさらに含み、
前記マスタ装置選出モジュールは
前記複数の通信制御ノード内からマスタ装置を選出した場合、前記手動で設定されたフラグが１である場合、前記通信制御ノードをマスタ装置に選出し、すなわち、そのうち１つの通信制御ノードの優先度が含む手動で設定されたフラグが１である場合、前記そのうち１つの通信制御ノードをマスタ装置に選出し、
前記手動で設定されたフラグが０である場合、前記冗長ネットワーク内の他の通信制御ノードに通信制御ノードの状態メッセージを送信し、前記通信制御ノードの状態メッセージは通信制御ノードの流量伝送状態を含み、高度道路交通制御センターと前記通信制御ノードとの通信流量が最小の通信制御ノードの交換機をマスタ装置と選出し、すなわち、各通信制御ノードの優先度において手動で設定されたフラグが０である場合、前記複数の通信制御ノードにおいて前記マスタ装置選出およびデータのバックアップ装置が属する通信制御ノード外の他の通信制御ノードに通信制御ノードの状態メッセージを送信し、前記通信制御ノードの状態メッセージは通信制御ノードの流量伝送状態を含み、かつ前記高度道路交通制御センターとの通信流量が最小の通信制御ノードをマスタ装置に選出することと、に用いられる。
【００１４】
さらに、状態検出および冗長制御装置は、
前記通信制御ノードに交差点交通流量の請求メッセージを送信することに用いられる冗長制御モジュールをさらに含み、前記冗長制御モジュールは、前記通信制御ノードの交差点交通流量を含む応答メッセージを受信し、当該応答メッセージ内の各ノードの交差点交通流量の情報を受信し、すなわち前記複数の通信制御ノード内のマスタ装置外の他の通信制御ノードに交差点交通流量の請求メッセージを送信することに用いられ、かつ通信制御ノードの交差点交通流量を含む応答メッセージを受信し、そのうち、通信制御ノードごとにマスタ装置に当該通信制御ノードの交差点交通流量に対する請求メッセージへの応答メッセージをフィードバックし、
前記通信制御ノードの交差点交通流量が交差点交通流量のしきい値より大きいと受信した場合、前記交差点交通流量の状況に基づいて各交差点の信号灯の制御時間の間隔を短縮もしくは延長し、すなわち、前記複数の通信制御ノード内のマスタ装置外の通信制御ノードごとに、当該通信制御ノードのフィードバックした応答メッセージ内の交差点交通流量が当該通信制御ノードの対応する交差点交通流量のしきい値より大きいと受信した場合、当該通信制御ノードの対応する交差点交通流量の状況に基づいて当該通信制御ノードの対応する信号灯の制御時間の間隔を短縮もしくは延長する。
【００１５】
さらに、前記マスタ装置選出およびデータのバックアップ装置は、
通信制御ノードは自身のデータを隣接する通信制御ノード内にバックアップし、すなわち前記データ全体のバックアップモジュールが属する通信制御ノードのデータは隣接する通信制御ノード内にバックアップされることに用いられるデータ全体のバックアップであり、
前記状態検出および冗長制御装置はさらに、状態検出メッセージへの応答メッセージが前記通信制御ノードはデータのアップリンク伝送ができないというものである場合、前記隣接する通信制御ノードによりそのバックアップデータをアップリンク伝送し、そのうち前記データはそのうち前記データはさらに通信制御ノードが保存したすべてのデータを含み、すなわち前記データ全体のバックアップモジュールの属する通信制御ノードは状態検出メッセージへの応答メッセージが前記データ全体のバックアップモジュールが属する通信制御ノードはデータのアップリンク伝送ができない場合に用いられ、前記隣接する通信制御ノードは前記データ全体のバックアップモジュールの属する通信制御ノードのバックアップデータをアップリンク伝送するよう指示し、そのうち前記データは通信制御ノードの保存したすべてのデータを含む。
【００１６】
さらに、前記状態検出および冗長制御装置は、
前記高度道路交通制御センターおよび前記通信制御ノードにデータのアップリンク伝送の請求メッセージを送信し、すなわち、前記高度道路交通制御センターおよび前記データの前記データ全体のバックアップモジュールが属する通信制御ノードにデータのアップリンク伝送の請求メッセージを送信し、
所定の時間内に前記高度道路交通制御センターが前記データのアップリンク伝送に対する応答メッセージを受信しない場合、前記通信制御ノードは各隣接する制御ノードにバックアップデータをアップリンク伝送する請求メッセージを送信し、前記隣接する制御ノードは自身の保存したバックアップデータを前記高度道路交通制御センターにアップリンク伝送し、アップリンク伝送後は前記マスタ装置に前記バックアップデータのアップリンク伝送の請求メッセージへの応答メッセージを送信し、すなわち、所定の時間内に当該高度道路交通制御センターが前記データのアップリンク伝送する請求メッセージへの応答メッセージを受信しない場合、前記隣接する通信制御ノードにバックアップデータをアップリンク伝送する請求メッセージを送信する。前記隣接する通信制御ノードの保存したバックアップデータを前記高度道路交通制御センターにアップリンク伝送し、アップリンク伝送後は前記状態検出および冗長制御装置に前記バックアップデータをアップリンク伝送する請求メッセージへの応答メッセージを送信し、
さらに、前記状態検出および冗長制御装置は、所定の時間内に前記高度道路交通制御センターは前記データをアップリンク伝送する請求メッセージへの応答メッセージを受信した場合、前記通信制御ノードは自身のデータを前記高度道路交通制御センターにアップリンク伝送することに用いられ、すなわち、所定の時間内に前記高度道路交通制御センターは前記データをアップリンク伝送する請求メッセージへの応答メッセージを受信した場合、前記データ全体のバックアップモジュールが属する通信制御ノードは当該通信制御ノードのデータを前記高度道路交通制御センターにアップリンク伝送するよう指示することと、に用いられる。
【発明の効果】
【００１７】
本発明は高度道路交通ネットワークの分散型冗長制御方法およびシステムを提供し、通信制御ノードは冗長ネットワークを構成する。通信制御ノードは通信制御ノードの優先度に基づいてマスタ装置を選出し、かつ自身のデータをマスタ装置内にバックアップする。マスタ装置は通信制御ノードに故障検出メッセージを送信し、状態検出メッセージへの応答メッセージが通信制御ノードは自身の所轄する装置の動作を制御できないというものである場合、マスタ装置により通信制御ノードの所轄する装置の動作を代替し、マスタ装置は冗長ネットワークにおいて各交差点交通流量に基づいて各交差点の信号灯の制御時間を調整する。状態検出メッセージへの応答メッセージがマスタ装置選出メッセージである場合、送信した応答メッセージがマスタ装置選出メッセージの通信制御ノードをあらためてその所轄する装置の動作を制御し、かつ継続して自身のデータをマスタ装置内にバックアップし、隣接する通信制御ノードによりそのバックアップデータをアップリンク伝送し、高度道路交通ネットワークの分散型冗長制御を実現する。
【００１８】
上記説明は本発明の技術分野の概要のみであり、本発明の技術手段をさらに深く理解するために、明細書の内容に照らして実施し、かつ本発明の上記および他の目的、特徴および長所をよりわかりやすくするために、以下で本発明の具体的な実施方法を挙げる。
【００１９】
以下にある最良な実施方法の詳細な描写を読むことで、当業者が各種他の長所および利点をしっかりと理解できる。図面は最良な実施方法を示す目的にのみ用いられ、本発明を制限できるものでないとされる。かつ図面全体において、同一の参考符号は同一の部品を示す。
【図面の簡単な説明】
【００２０】
【図１】既存の高度道路交通ネットワークを示す構成図。
【図２】本発明の実施例が提供する高度道路交通ネットワークの分散型冗長制御を示すプロセス図。
【図３】実施例が示す通信制御ノードが前記通信制御ノードの優先度に基づいて選出されたマスタ装置の詳細なフローチャート。
【図４】実施例が示す各交差点の信号灯の制御時間を調整する詳細なフローチャート。
【図５】実施例が示す隣接する通信制御ノードのバックアップデータのアップロードを示した詳細なフローチャート。
【図６】本発明の実施例が提供する高度道路交通ネットワークの分散型冗長制御を示す詳細なプロセス図。
【図７】実施例が示す高度道路交通ネットワークの分散型冗長制御システムの構成図の一。
【図８】実施例が示す高度道路交通ネットワークの分散型冗長制御システムの構成図の二。
【図９】実施例が示す高度道路交通ネットワークの分散型冗長制御システムの構成図の三。
【図１０】実施例が示す高度道路交通ネットワークの分散型冗長システムシステムの構成図の四。
【発明を実施するための形態】
【００２１】
高度道路交通管理の安全性、即時性および冗長性を実現するために、本発明の実施例は高度道路交通ネットワークの分散型冗長制御方法およびシステムを提供し、そのうち高度道路交通はすなわち高度道路交通ネットワークである。
【００２２】
以下では図面を参照して更に詳しく本発明の例示的実施例を述べる。図面において本発明の例示的実施例を示しているが、各種方法で本発明を実現してよく、ここに記載されている実施例で制限されるものでないと理解されるべきである。逆に、これらの実施例を提供するのは、本発明をより徹底的に理解するためであり、かつ本発明の範囲を完全に当業者に伝達できるようにするためである。
【００２３】
下記では図面と合わせて本発明の実施例を説明する。
【００２４】
図２は本発明の実施例が提供する高度道路交通ネットワークの分散型冗長制御を示すプロセスであり、前記高度道路交通ネットワークは高度道路交通制御センターおよび通信制御ノードを含み、当該過程は下記のステップを含む。
【００２５】
Ｓ２０１では前記通信制御ノードは冗長ネットワークを構成する。
【００２６】
交通ネットワークにおいて、いくつかの通信制御ノードは冗長ネットワークを構成し、当該冗長ネットワークは交通ネットワーク全体を含んでよく、いくつかの隣接する通信制御ノードが構成してもよい。本発明の実施例において複数の通信制御ノードを含み、通信制御ノードごとにその隣接する通信制御ノードを有する。
【００２７】
Ｓ２０２では前記通信制御ノードは他の通信制御ノードにマスタ装置選出メッセージを送信し、前記通信制御ノードは前記通信制御ノードの優先度に基づいてマスタ装置を選出し、かつ自身のデータを前記マスタ装置内にバックアップする。
【００２８】
具体的には、通信制御ノードは他の通信制御ノードにマスタ装置選出メッセージを送信すると同時に、他の通信制御ノードが送信したマスタ装置選出メッセージを受信し、通信制御ノードはネットワーク内の他の通信制御ノードにマスタ装置選出メッセージを送信し、すなわち、通信制御ノードごとに、当該通信制御ノードは前記複数の通信制御ノードにおいて当該通信制御ノード外の他の通信制御ノードにマスタ装置選出メッセージを送信し、当該マスタ装置選出メッセージは前記通信制御ノードの優先度を含み、すなわち、事前に各通信制御ノードの優先度を対応する通信制御ノードのマスタ装置選出メッセージ内に設定し、当該通信制御ノードは設定された通信制御ノードの優先度に基づいて前記複数の通信制御ノード内からマスタ装置を選出し、これにより複数の通信制御ノード内からマスタ装置を選出する。
【００２９】
ステップＳ２０２において、自身のデータを前記マスタ装置にバックアップし、具体的には、マスタ装置の選出後、当該通信制御ノードのバックアップデータをマスタ装置に伝送し冗長保存することを指す。
【００３０】
具体的には、マスタ装置選出メッセージは通信制御ノードの優先度を含み、具体的には手動で設定されたフラグおよび通信制御ノードの流量伝送状態を含む。さらに選出したマスタ装置内には、まず手動で設定されたフラグに基づいて選出したマスタ装置、それから通信制御ノードの流量伝送状態に基づいてマスタ装置を選出することを含む。
【００３１】
Ｓ２０３では前記マスタ装置は前記通信制御ノードに状態検出メッセージを送信し、前記マスタ装置は前記冗長ネットワーク内の各交差点交通流量に基づいて信号灯の制御時間を調整する。
【００３２】
具体的には、状態検出メッセージへの応答メッセージが前記通信制御ノードは自身が所轄する装置の動作を制御できないというものである場合、前記マスタ装置により前記通信制御ノードを代替してその所轄する装置の動作を制御し、前記マスタ装置は前記冗長ネットワーク内の各交差点交通流量に基づいて各交差点の信号灯の制御時間を調整する。あるいは、前記通信制御ノードが前記状態検出メッセージに応答しなかった場合、前記装置（通信制御ノード）が故障し自身の所轄する装置の動作ができない場合、前記マスタ装置により前記通信制御ノードを代替してその所轄する装置の動作を実行制御する。
【００３３】
ここで、前記マスタ装置は前記通信制御ノードに状態検出メッセージを送信し、すなわち、前記マスタ装置は前記複数の通信制御ノードにおいてマスタ装置外の他の通信制御ノードに状態検出メッセージを送信する。かつ、前記複数の通信制御ノード内のマスタ装置外の他の通信制御ノードごとに、状態検出メッセージへの応答メッセージが前記通信制御ノードは自身の所轄する装置の動作を制御できないというものである場合、前記マスタ装置は前記通信制御ノードに代わりその所轄する装置の動作を制御し、前記マスタ装置は前記冗長ネットワーク内の各交差点交通流量に基づいて各交差点の信号灯の制御時間を調整する。すなわち、当該通信制御ノードの状態検出メッセージへの応答メッセージが当該通信制御ノードは当該通信制御ノードの所轄する装置の動作を実行制御できないというものである場合、前記マスタ装置は当該通信制御ノードに代わり当該通信制御ノード所轄する装置の動作を実行制御し、前記マスタ装置は冗長ネットワーク内の各通信制御ノードに対応する交差点交通流量に基づいて対応する交差点の信号灯の制御時間を調整する。ここで、１つの通信制御ノードは１つの交差点に対応する。状態検出メッセージへの応答メッセージがマスタ装置選出メッセージである場合、前記送信した応答メッセージがマスタ装置選出メッセージの通信制御ノードをあらためてその所轄する装置の動作を制御し、かつ継続して自身のデータを前記マスタ装置内にバックアップし、すなわち、当該通信制御ノードの状態検出メッセージへの応答メッセージがマスタ装置選出メッセージである場合、当該通信制御ノードにあらためて当該通信制御ノード所轄する装置の動作を実行制御するよう指示し、かつ継続して当該通信制御ノードのデータを前記マスタ装置内にバックアップする。
【００３４】
具体的には、応答メッセージが前記通信制御ノードは自身の所轄する装置の動作を実行制御できないというものであり、前記通信制御ノードは前記状態検出メッセージに応答していない可能性もあり、すなわち、通信制御ノードの状態検出メッセージへの応答メッセージが通信制御ノードは自身の所轄する装置の動作のメッセージを実行制御できないというものであり、通信制御ノードの故障の可能性もあり、状態検出メッセージへの応答がない場合は、マスタ装置が前記通信制御ノードにかわり当該通信制御ノードの所轄裾内の動作を実行制御し、すなわち冗長ネットワークにおいてマスタ装置により通信制御ノードのデータのバックアップおよびその所轄する装置の指令制御を完成させ、つまり、ある通信制御ノードが故障した場合、マスタ装置は当該通信制御ノードに代わり当該通信制御ノードに関連する装置の制御を完成させ、たとえば信号灯の制御である。通信制御ノードの状態検出メッセージへの応答メッセージがマスタ装置選出メッセージである場合、送信した応答メッセージがマスタ装置選出メッセージの通信制御ノードをあらためてその所轄する装置の動作を実行制御し、かつ継続して自身のデータを前記マスタ装置内にバックアップする。
【００３５】
具体的には、ここではマスタ装置は前記通信制御ノードの稼働状況が自身の所轄する装置の動作の通信制御ノードがあらためて正常な状態にフィードバックすることができないと検出した場合、当該通信制御ノードはマスタ装置に状態検出メッセージへの応答メッセージとしてマスタ装置選出メッセージを送信し、マスタ装置は当該応答メッセージを受信したあと当該通信制御ノードの所轄する装置の制御を停止し、当該ノードによりあらためてその所轄する装置の動作を制御し、すなわち当該通信制御ノードはあらためて当該通信制御ノードの所轄する装置の動作を実行制御する。ここではその動作を所轄する装置の制御とは信号信号灯の制御を指す。
【００３６】
たとえば図３に示すように実施例の提示する通信制御ノードは前記通信制御ノードの優先度に基づいてマスタ装置の詳細なフローチャートを選出し、すなわち通信制御ノードは設定された通信制御ノードの優先度に基づいて前記複数の通信制御ノード内からマスタ装置のフローチャートを選出し、さらに、高度道路交通において冗長制御の実現を保証するために、本実施例は前記通信制御ノードは前記通信制御ノードの優先度に基づいてマスタ装置を選出すると具体的かつ明確にし、かつ自身のデータを隣接する通信制御ノード内にバックアップし、そのうち前記マスタ装置は前記通信制御ノードの稼働状況を検出し、主に通信制御ノードは冗長ネットワーク全体にマスタ装置選出メッセージを送信し、当該メッセージを受信した通信制御ノードはすべて前記通信制御ノードの優先度に基づいてどの通信制御ノードをマスタ装置とするか選出し、まず手動で設定されたフラグをマスタ装置に選出して比較し、それから手動で設定されたフラグと同様の状況下で、通信制御ノードと制御センターとの伝送流量が最小の通信制御ノードを比較してマスタ装置に選出し、すなわち前記高度道路交通制御センターとの通信流量が最小の通信制御ノードをマスタ装置に選出し、主にマスタ装置が冗長ネットワーク全体を冗長制御する場合、それと制御センターとの良好な通信が必要なためであり、最後にマスタ装置は制御センターの選出結果を通知する。
【００３７】
具体的には、前記通信制御ノードは他の通信制御ノードにマスタ装置選出メッセージを送信し、前記マスタ装置選出メッセージにおいて通信制御ノードの優先度が含む手動で設定されたフラグおよび通信制御ノードの流量伝送状態に基づいてマスタ装置を選出する。
【００３８】
具体的には、前記通信制御ノードは他の通信制御ノードにマスタ装置選出メッセージを送信し、すなわち、通信制御ノードごとに、当該通信制御ノードは当該通信制御ノード外の他の通信制御ノードにマスタ装置選出メッセージを送信する。前記マスタ装置選出メッセージにおいて通信制御ノードの優先度が含む手動で設定されたフラグおよび通信制御ノードの流量伝送状態に基づいてマスタ装置を選出する。すなわち設定されたマスタ装置選出メッセージ内の通信制御ノードの優先度が含む手動で設定されたフラグおよび通信制御ノードの流量伝送状態に基づいて、前記複数の通信制御ノード内からマスタ装置を選出する。そのうち、当該通信制御ノードは他の通信制御ノードにマスタ装置選出メッセージを送信すると同時に、他の通信制御ノードが送信したマスタ装置選出メッセージを受信する。
【００３９】
それ相応に、前記複数の通信制御ノード内からマスタ装置を選出することは具体的に、前記手動で設定されたフラグが１の場合、前記通信制御ノードをマスタ装置に選出する。前記手動で設定されたフラグがすべて０の場合、前記冗長ネットワークにおいて通信制御ノードは前記冗長ネットワーク内の他の通信制御ノードに通信制御ノードの状態メッセージを送信し、前記通信制御ノードの状態メッセージは通信制御ノードの流量伝送状態を含み、高度道路交通制御センターと前記通信制御ノードとの通信流量が最小の通信制御ノードの交換機をマスタ装置に選出する。
【００４０】
すなわち、そのうち１つの通信制御ノードの優先度が含む手動で設定されたフラグが１の場合、前記そのうち１つの通信制御ノードをマスタ装置に選出する。各通信制御ノードの優先度が含む手動で設定されたフラグがすべて０の場合、当該通信制御ノードは前記複数の通信制御ノードにおいて当該通信制御ノード外の他の通信制御ノードに通信制御ノードの状態メッセージを送信し、前記通信制御ノードの状態メッセージは当該通信制御ノードの流量伝送状態を含み、かつ前記高度道路交通制御センターとの通信流量が最小の通信制御ノードをマスタ装置に選出する。そのうち、通信制御ノードの交換機はすなわち通信制御ノードである。
【００４１】
本実施例において手動で設定されたフラグのデフォルト値は０であり、手動で設定されたフラグを１に設定する必要がある場合、手動で当該手動で設定されたフラグの設定を１とし、すなわち手動でその通信制御ノードをマスタ装置に設定する。ここでの手動で設定されたフラグは１あるいは０という具体的な例に限らない。
【００４２】
当該通信制御ノードは設定された通信制御ノードの優先度に基づいて前記複数の通信制御ノード内からマスタ装置を選出し、たとえば図３に示すように、具体的には、以下のステップを含む。
【００４３】
Ｓ３０１は、少なくとも１つの通信制御ノードの優先度が含む手動で設定されたフラグが１であるか否かを判断し、１である場合、Ｓ３０２を実行し、１でない場合、Ｓ３０３を実行することを含む。
【００４４】
Ｓ３０２は、手動で設定されたフラグが１である通信制御ノードをマスタ装置に選出する。
【００４５】
Ｓ３０３は前記高度道路交通制御センターとの通信流量が最小の通信制御ノードをマスタ装置に選出する。
【００４６】
明確にすべきは、マスタ装置が故障し冗長制御ができない場合、高度道路交通制御センターは定期的にマスタ装置に検出メッセージを送信し、マスタ装置が当該メッセージに回答できない場合、高度道路交通制御センターは冗長ネットワーク全体にあらためてマスタ装置を選出するよう通知を出す。すなわち、高度道路交通制御センターは定期的にマスタ装置に検出メッセージを送信し、マスタ装置が当該検出メッセージに焦点への回答メッセージを受信していない場合、マスタ装置に故障が生じたと確定し、高度道路交通制御センターは冗長ネットワーク全体にあらためてマスタ装置を選出するよう通知する。
【００４７】
図４に示す実施例が示すマスタ装置は前記冗長ネットワーク内の各交差点交通流量に基づいて各交差点の信号灯の制御時間を調整することを詳細に示したフローチャートであり、さらに、高度道路交通において交通制御の即時性を保証するために、本実施例は明確に、状態検出メッセージへの応答メッセージが前記通信制御ノードは自身の所轄する装置の動作を制御できないというものである場合、前記マスタ装置は前記通信制御ノードに代わりその所轄する装置の動作を制御し、すなわち、当該通信制御ノードの状態メッセージへの応答メッセージが当該通信制御ノードは当該通信制御ノードが所轄する装置の動作を実行制御できない場合、当該通信制御ノードの所轄する装置の動作を実行制御し、この時前記マスタ装置は前記冗長ネットワーク内の各交差点交通流量に基づいて各交差点の信号灯の制御時間を調整し、すなわち前記マスタ装置は前記冗長ネットワーク内の各通信制御ノードに対応する交差点交通流量に基づいて対応する交差点の信号灯の制御時間を調整する。以下詳細に説明する。
【００４８】
Ｓ４０１は、前記マスタ装置は通信制御ノードに交差点交通流量の請求メッセージを出し、かつ前記通信制御ノードの交差点交通流量を含む応答メッセージを受信し、当該応答メッセージ内の各ノードの交差点交通流量の情報を受信することを含む。
【００４９】
ある通信制御ノードが故障した場合、マスタ装置は直接当該故障ノードの交通情報を受信し、当該故障ノードに代わり所轄する装置の信号を制御することでもある。
【００５０】
具体的には、前記マスタ装置は前記複数の通信制御ノード内のマスタ装置外の他の通信制御ノードに交差点交通流量の請求メッセージを送信し、かつ通信制御ノードの交差点交通流量を含む応答メッセージを受信し、そのうち、通信制御ノードごとにマスタ装置に当該通信制御ノードの対応する応答メッセージをフィードバックし、すなわち、マスタ装置に交通流量の請求メッセージへの応答メッセージをフィードバックする。
【００５１】
Ｓ４０２は前記マスタ装置が前記通信制御ノードの交差点流量が交差点交通流量のしきい値より大きいと受信した場合、前記交差点交通流量の状況に基づいて各交差点の信号灯の制御時間の間隔を短縮あるいは延長する。
【００５２】
具体的には、前記複数の通信制御ノード内のマスタ装置外の通信制御ノードごとに、前記マスタ装置は当該通信制御ノードのフィードバックした応答メッセージ内の交差点交通流量が当該通信制御ノードの対応する交差点交通流量のしきい値より大きいと受信した場合、当該通信制御ノードの対応する交差点交通流量の状況に基づいて当該通信制御ノードの対応する交差点の信号灯の制御時間の間隔を短縮もしくは延長する。
【００５３】
交通渋滞は総合的な解決が求められているため、少なくとも地域の一部を解決し、このため、冗長ネットワークにおいて、前記交差点交通量の状況に基づいて各交差点の信号灯の制御時間の間隔を短縮あるいは延長する必要がある。
【００５４】
さらに、高度道路交通のデータへの冗長バックアップを保証するために、本実施例は通信制御ノードは自身のデータを隣接する通信制御ノード（すなわち隣接する通信制御ノード）内にバックアップすることを明確にし、状態検出メッセージへの応答メッセージが前記通信制御ノードがデータをアップリンク伝送できないというものである場合、前記隣接する通信制御ノードによりそのバックアップデータをアップリンク伝送し、そのうち前記データは通信制御ノードの保存した全てのデータを含み、すなわち、通信制御ノードごとに当該通信制御ノードは当該通信制御ノードのデータを隣接する通信制御ノード内にバックアップする。前記マスタ装置が当該通信制御ノードの状態検出メッセージへの応答メッセージが当該通信制御ノードはデータのアップリンク伝送ができないと確定した場合、前記隣接する通信制御ノードは当該通信制御ノードのバックアップデータをアップリンク伝送するよう指示し、そのうち前記データは通信ノードの保存した全てのデータを含み、隣接する通信制御ノードは当該通信制御ノードと隣接した通信制御ノードである。
【００５５】
具体的には、通信制御ノードはその保存した全てのデータを当該通信制御ノードと隣接する通信制御ノード内にバックアップし、通信制御ノードの保存したデータはその所轄する装置の指令制御データのみに限らず、さらに通信制御ノードの他のビジネスデータ、たとえば、映像データなどを含み、状態検出メッセージへの応答メッセージが前記通信制御ノードはデータのアップリンク伝送ができないというものである場合、前記隣接する通信制御ノードによりバックアップデータをアップリンク伝送し、すなわち、隣接する通信制御ノードによりデータのアップリンク伝送ができない通信制御ノードのバックアップデータをアップリンク伝送する。
【００５６】
図５に示す実施例が示す隣接する通信制御ノードのバックアップデータのアップロードを示した詳細なフローチャートであり、さらに、高度道路交通の即時性および有効性を保証するために、本実施例は状態検出メッセージへの応答メッセージが前記通信制御ノードはデータのアップリンク伝送が出来ないというものである場合、前記隣接する通信制御ノードはそのバックアップデータをアップリンク伝送すると明確にした。
【００５７】
Ｓ５０１は前記マスタ装置は前記高度道路交通制御センターおよび当該通信制御ノードにデータをアップリンク伝送するよう請求メッセージを送信する。
【００５８】
具体的には、前記マスタ装置は一定の時間ごとに前記高度道路交通制御センターにデータのアップリンク伝送の請求メッセージを送信し、すなわち前記マスタ装置は設定された時間ごとに前記高度道路交通制御センターにデータのアップリンク伝送の請求メッセージを送信する。
【００５９】
Ｓ５０２は、所定の時間内に前記高度道路交通制御センターの前記データのアップリンク伝送の請求メッセージへの応答メッセージを受信したかどうか判断し、受信した場合、Ｓ５０３を実行し、受信していない場合、Ｓ５０４を実行する。
【００６０】
Ｓ５０３は、前記通信制御ノードは自身のデータを前記高度道路交通制御センターにアップリンク伝送する。
【００６１】
具体的には、前記マスタ装置が所定の時間内に前記高度道路交通制御センターの前記データのアップリンク伝送請求メッセージへの応答メッセージを受信した場合、前記通信制御ノードは自身のデータを前記高度道路交通制御センターにアップリンク伝送する。すなわち、前記マスタ装置が所定の時間内に当該高度道路交通制御センターの前記データのアップリンク伝送請求メッセージへの応答メッセージを受信した場合、当該通信制御ノードに当該通信制御ノードのデータを前記高度道路交通制御センターにアップリンク伝送することを指示する。
【００６２】
Ｓ５０４は前記マスタ装置は前記通信制御ノードの各隣接する通信制御ノードにバックアップデータのアップリンク伝送の請求メッセージを送信し、前記隣接する通信制御ノードは自身の保存したバックアップデータを前記高度道路交通制御センターにアップリンク伝送する。
【００６３】
Ｓ５０５は、アップリンク伝送後は前記マスタ装置に前記バックアップデータをアップリンク伝送する請求メッセージへの応答メッセージを送信する。
【００６４】
前記マスタ装置が所定の時間内に前記高度道路交通制御センターの前記データのアップリンク伝送に対する応答メッセージを受信しなかった場合、前記マスタ装置は前記通信制御ノードの各隣接する通信制御ノードにバックアップデータをアップリンク伝送する請求メッセージを送信し、前記隣接する通信制御ノードは自身の保存したバックアップデータを前記高度道路交通制御センターにアップリンク伝送し、アップリンク伝送後は前記マスタ装置に前記バックアップデータをアップリンク伝送する請求メッセージへの応答メッセージを送信し、すなわち、前記マスタ装置は所定の時間内に当該高度道路交通制御センターの前記データのアップリンク伝送請求メッセージへの応答メッセージを受信しない場合、前記隣接する通信制御ノードにバックアップデータをアップリンク伝送する請求メッセージを送信する。前記隣接する通信制御ノードの保存したバックアップデータを前記高度道路交通制御センターにアップリンク伝送し、アップリンク伝送後はマスタ装置に前記バックアップデータをアップリンク伝送する請求メッセージへの応答メッセージを送信し、そのうち、前記バックアップデータをアップリンク伝送する請求メッセージへの応答メッセージはアップリンク伝送が完了したことに用いられる。
【００６５】
図６は本発明の実施例が提供する高度道路交通ネットワークの分散型冗長の詳細な工程であり、本実施例において冗長ネットワークは通信制御ノード６２〜６７および高度道路交通制御センター６１を含み、前記通信制御ノード６２〜６７内の通信制御ノードごとに、当該通信制御ノードは他の通信制御ノードにマスタ装置選出メッセージを送信し、複数の通信制御ノードにおいて前記マスタ装置選出メッセージ内の通信制御ノードの優先度が含む手動で設定されたフラグおよび通信制御ノードの流量伝送状態に基づいてマスタ装置を選出する。通信制御ノード６２を例に、その手動で設定されたフラグが１である場合、前記通信制御ノード６２はマスタ装置に選出される。
【００６６】
通信制御ノード６２〜６７において手動で設定されたフラグが０である場合、通信制御ノード６２〜６７はそれぞれ他の通信制御ノード６２〜６７に通信制御ノードの状態メッセージを送信し、すなわち、通信制御ノード６２〜６７において通信制御ノードごとに、当該通信制御ノードは他の通信制御ノードに通信制御ノードの状態メッセージを送信し、前記通信制御ノードの状態メッセージは通信制御ノードの流量伝送状態を含み、高度道路交通制御センター６１と前記通信制御ノードとの通信流量が最小の通信制御ノードの交換設備をマスタ装置に選出し、すなわち高度道路交通制御センター６１との通信流量が最小である通信制御ノードをマスタ装置に選出し、通信制御ノード６３と高度道路交通制御センター６１との間の通信流量が最小である場合、したがって通信制御ノード６３はマスタ装置に選出される。
【００６７】
通信制御ノード６３をマスタ装置とし、前記マスタ装置６３は前記通信制御ノード６２および６４〜６７に交差点交通流量の請求メッセージを送信し、かつ前記通信制御ノード６２および６４〜６７の交差点流量を含む応答メッセージを受信し、すなわち通信制御ノード６２および通信制御ノード６４〜６７のフィードバックした交差点流量の応答メッセージを受信する。各応答メッセージ内の対応ノード６２および６４〜６７の交差点交通流量の情報を受信する。
【００６８】
前記マスタ装置６３が前記通信制御ノードの交差点交通流量が交差点交通流量のしきい値より大きいと受信した場合、前記交差点交通流量の状況に基づいて交差点の信号灯の制御時間の間隔を短縮あるいは延長し、すなわち、通信制御ノードごとに前記マスタ装置６３が当該通信制御ノードの交差点交通流量が当該通信制御ノードに対応する交差点交通流量のしきい値より大きいと受信した場合、前記交差点交通流量の状況に基づいて当該通信制御ノードの対応する交差点の信号灯の制御時間の間隔を短縮あるいは延長する。
【００６９】
前記マスタ装置６３は前記通信制御ノード６２および６４〜６７に状態検出メッセージを送信する。
【００７０】
通信制御ノード６２の状態検出メッセージへの応答メッセージが前記通信制御ノードは自身の所轄する装置の動作ができないというものである場合、前記マスタ装置６３は前記通信制御ノード６２に代わりその所轄する装置の動作を制御し、前記マスタ装置６３は前記冗長ネットワークにおいて通信制御ノード６２〜６７に対応する交差点交通流量に基づいて対応する交差点の信号灯の制御時間を調整する。ここの所轄する装置は交差点の信号灯の指示灯に限らず、カメラなどの電子機器であってもよい。具体的には、前記マスタ装置６３は前記通信制御ノード６２および６４〜６７に交差点交通流量流量への請求メッセージを送信し、かつ複数の通信制御ノード６２〜６７の交差点流量を含む応答メッセージを受信し、当該応答メッセージ内の各ノード６２〜６７の交差点交通流量の情報を受信する。
【００７１】
前記マスタ装置６３は前記通信制御ノード６７に対応する交差点交通流量が当該通信制御ノード６７の対応する交差点交通流量のしきい値より大きいと受信した場合、前記通信制御ノード６７は対応する交差点交通流量状況に基づいて当該交差点の信号灯の制御時間の間隔を調整する。
【００７２】
当該通信制御ノード６２は故障から復帰したあと、マスタ装置６３にマスタ装置選出メッセージを送信し、マスタ装置６３は通信制御ノード６２が所轄する装置の制御を放棄し、通信制御ノード６２によりその所轄する装置をみずから制御する。
【００７３】
前記マスタ装置が６３の場合、さらに安全なログイン機構を設定してもよく、ログイン後のマスタ装置６３により各通信制御ノード６２〜６７に対応する信号灯の制御時間の間隔を調整し統一に設定する。
【００７４】
データの冗長バックアップの他の実施例であり、通信制御ノード６７は自身のデータを隣接する通信制御ノード６２および６６内にバックアップし、当該通信制御ノード６７が状態検出メッセージへの応答メッセージがデータのアップリンク伝送ができないというものである場合、前記隣接する通信制御ノード６２および６６によりそのバックアップデータをアップリンク伝送し、前記方法はさらに、
【００７５】
前記マスタ装置６３は前記高度道路交通制御センター６１および前記通信制御ノード６７にデータのアップリンク伝送の請求メッセージを送信する。
【００７６】
前記マスタ装置６３が所定の時間内に前記高度道路交通制御センター６１の前記データのアップリンク伝送請求メッセージへの応答メッセージを受信した場合、前記通信制御ノード６７は自身のデータを前記高度道路交通制御センターにアップリンク伝送する。
【００７７】
前記マスタ装置６３が所定の時間内に前記高度道路交通制御センター６１の前記データのアップリンク伝送への応答メッセージを受信していない場合、前記マスタ装置６３は前記通信制御ノード６７が各隣接する通信制御ノード６２および６６にバックアップデータへの請求メッセージを送信し、前記隣接する通信制御ノード６２および６６は自身の保存したバックアップデータを前記高度道路交通制御センター６１にアップリンク伝送し、アップリンク伝送後は前記マスタ装置６３に前記バックアップデータをアップリンク伝送する請求メッセージへの応答メッセージを送信する。
【００７８】
図７に示す実施例が示す高度道路交通ネットワークの分散型冗長制御システムの構成図である。
【００７９】
高度道路交通ネットワークの分散型冗長制御システムであって、前記高度道路交通ネットワークは高度道路交通制御センターおよび複数の通信制御ノードを含み、図７に示すように、当該システムは、
前記通信制御ノードは冗長ネットワークの構成に用いられ、すなわち前記複数の通信制御ノードの冗長ネットワークの構成に用いられる分散型制御構成装置７１。
【００８０】
他の通信制御ノードにマスタ装置選出メッセージを送信し、前記通信制御ノードの優先度に基づいてマスタ装置を選出し、かつ自身のデータを前記マスタ装置内にバックアップすることに用いられる、マスタ装置選出およびデータのバックアップ装置７２。
【００８１】
具体的には、前記複数の通信制御ノード内の前記マスタ装置選出およびデータのバックアップ装置の属する通信制御ノード外の他の通信制御ノードにマスタ装置選出メッセージを送信することに用いられ、かつ設定された通信制御ノードの優先度に基づいて前記複数の通信制御ノード内からマスタ装置を選出し、かつ当該マスタ装置選出およびデータのバックアップ装置の属する通信制御ノードのデータを前記マスタ装置内にバックアップすることに用いられるマスタ装置選出およびデータのバックアップ装置。そのうち、通信制御ノードごとに１つのマスタ装置選出およびデータのバックアップ装置を含み、通信制御ノードが非マスタ装置である場合、当該通信制御ノード内のマスタ装置選出およびデータのバックアップ装置は相応の操作を実行する。
【００８２】
前記通信制御ノードに状態検出メッセージを送信することに用いられ、状態検出メッセージへの応答メッセージが前記通信制御ノードは自身の所轄する装置の動作を制御できないというものである場合、その所轄する装置の動作を実行制御し、前記冗長ネットワーク内の各交差点交通流量に基づいて各交差点の信号灯の制御時間を調整することに用いられる状態検出および冗長制御装置７３。状態検出メッセージへの応答メッセージがマスタ装置選出メッセージである場合、送信した応答メッセージがマスタ装置選出メッセージの通信制御ノードをあらためてその所轄する装置の動作を制御し、かつ継続して自身のデータを前記マスタ装置内にバックアップする。
【００８３】
具体的には、前記複数の通信制御ノード内の前記状態検出および冗長制御装置が属するマスタ装置外の他の通信制御ノードに状態検出メッセージを送信し、前記複数の通信制御ノード内のマスタ装置外の他の通信制御ノードごとに、状態検出メッセージへの応答メッセージが当該通信制御ノードは当該通信制御ノードの所轄する装置の動作を実行制御できないというものである場合、当該通信制御ノードが所轄する装置の動作を実行制御し、前記冗長ネットワーク内の各通信制御ノードが対応する交差点交通流量に基づいて対応する交差点の信号灯の制御時間を調整することに用いられる状態検出および冗長制御装置。状態検出メッセージへの応答メッセージがマスタ装置選出メッセージである場合、当該通信制御ノードにあらためて当該通信制御ノードの所轄する装置の動作を実行制御するよう指示し、かつ継続して当該通信制御ノードのデータを前記マスタ装置内にバックアップする。そのうち、通信制御ノードごとに１つの状態検出および冗長制御装置を含み、通信制御ノードがマスタ装置である場合、当該通信制御ノード内の状態検出および冗長制御装置は相応の操作を実行する。
【００８４】
図８に示すように、マスタ装置選出およびデータのバックアップ装置７２は、具体的に、他の通信制御ノード向けてマスタ装置選出メッセージを送信し、前記マスタ装置選出メッセージにおいて通信制御ノードの優先度が含む手動で設定されたフラグおよび通信制御ノードの流量伝送状態に基づいてマスタ装置を選出することに用いられるマスタ装置選出モジュール７２１。前記手動で設定されたフラグが１である場合、前記通信制御ノードをマスタ装置に選出する。前記手動で設定されたフラグが０である場合、前記冗長ネットワーク内の他の通信制御ノードに通信制御ノードの状態メッセージを送信し、前記通信制御ノードの状態メッセージは通信制御ノードの流量伝送状態を含み、高度道路交通制御センターと前記通信制御ノードとの通信流量が最小の通信制御ノードをマスタ装置に選出する。
【００８５】
具体的には、設定されたマスタ装置が選出したメッセージ内の通信制御ノードの優先度が含む手動で設定されたフラグおよび通信制御ノードの流量伝送状態に基づいて、前記複数の通信制御ノード内からマスタ装置を選出することに用いられるマスタ装置選出モジュールであり、
そのうち、前記マスタ装置選出モジュールは前記複数の通信制御ノード内からマスタ装置を選出する場合、具体的には、
そのうち１つの通信制御ノードの優先度が含む手動で設定されたフラグが１である場合、前記そのうち１つの通信制御ノードをマスタ装置に選出することと、
各通信制御ノードの優先度内の手動で設定されたフラグが０である場合、前記複数の通信制御ノード内の前記マスタ装置選出およびデータのバックアップ装置が属する通信制御ノード外の他の通信制御ノードに通信制御ノードの状態メッセージを送信し、前記通信制御ノードの状態メッセージは通信制御ノードの流量伝送状態を含み、かつ前記高度道路交通制御センターとの通信流量が最小の通信制御ノードをマスタ装置に選出すること、とに用いられる。
【００８６】
図９に示すように、状態検出および冗長制御装置７３はさらに、前記通信制御ノードに交差点交通流量の請求メッセージを送信し、かつ前記通信制御ノードを含む交差点交通流量への応答メッセージを受信し、当該応答メッセージ内の各ノードの交差点交通流量の情報を受信することに用いられる冗長制御モジュール７３１。前記通信制御ノードの交差点交通流量が交差点交通流量のしきい値より大きいと受信した場合、前記交差点交通流量の状況に基づいて各交差点の信号灯の制御時間の間隔を短縮あるいは延長する。
【００８７】
具体的には、前記複数の通信制御ノード内のマスタ装置外の他の通信制御ノードに交差点交通流量の請求メッセージを送信し、かつ通信制御ノードを含む交差点交通流量の応答メッセージを受信し、そのうち、通信制御ノードごとにマスタ装置に当該通信制御ノードの交差点交通流量の請求メッセージへの応答メッセージをフィードバックすることに用いられる冗長制御モジュール。前記複数の通信制御ノード内のマスタ装置外の通信制御ノードごとに当該通信制御ノードのフィードバックした応答メッセージ内の交差点交通流量が当該通信制御ノードの対応する交差点交通流量のしきい値より大きいと受信した場合、当該通信制御ノードの対応する交差点交通流量の状況に基づいて当該通信制御ノードの対応する交差点の信号灯の制御時間の間隔を短縮あるいは延長する。
【００８８】
図１０に示すように、マスタ装置選出およびデータのバックアップ装置７２は、通信制御ノードが自身のデータを隣接する通信制御ノード内にバックアップし、状態検出メッセージへの応答メッセージが前記通信制御ノードはデータのアップリンク伝送ができないというものである場合、前記隣接する通信制御ノードによりそのバックアップデータをアップリンク伝送し、そのうち前記データは通信制御ノードの保存したすべてのデータを含む、データ全体のバックアップモジュール７２２さらに含む。
【００８９】
具体的には、前記データ全体のバックアップモジュールの属する通信制御ノードのデータを隣接する通信制御ノード内にバックアップすることに用いるデータ全体のバックアップモジュール。状態検出および冗長制御装置はさらに、前記データ全体のバックアップモジュールの属する通信制御ノードの状態検出メッセージへの応答メッセージが前記データ全体のバックアップモジュールの属する通信制御ノードがアップリンク伝送ができないというものである場合、前記隣接する通信制御ノードに前記データ全体のバックアップモジュールが属する通信制御ノードのバックアップデータをアップリンク伝送するよう指示し、そのうち前記データは通信制御ノードの保存したすべてのデータを含む。
【００９０】
具体的には、前記高度道路交通制御センターおよび前記通信制御ノードにデータのアップリンク伝送の請求メッセージを送信することに用いられる、前記状態検出および冗長制御装置７３。所定の時間内に前記高度道路交通制御センターの前記データのアップリンク伝送の請求メッセージへの応答メッセージを受信した場合、前記通信制御ノードは自身のデータを前記高度道路交通制御センターにアップリンク伝送する。所定の時間内に前記高度道路交通制御センターの前記データのアップリンク伝送の請求メッセージへの応答メッセージを受信していない場合、前記通信制御ノードは各隣接する通信制御ノードにバックアップデータのアップリンク伝送の請求メッセージ送信し、前記隣接する通信制御ノードは自身の保存したバックアップデータを前記高度道路交通制御センターにアップリンク伝送し、アップリンク伝送後は前記マスタ装置に前記バックアップデータのアップリンク伝送の請求メッセージへの応答メッセージを送信する。
【００９１】
すなわち、具体的には、前記高度道路交通制御センターおよび前記データ全体のバックアップモジュールが属する通信制御ノードにデータのアップリンク伝送の請求メッセージを送信することに用いられる前記状態検出および冗長制御装置。所定の時間内に前記高度道路交通制御センターの前記データのアップリンク伝送の請求メッセージへの応答メッセージを受信していない場合、前記隣接する通信制御ノードにバックアップデータをアップリンク伝送する請求メッセージを送信する。前記隣接する通信制御ノードは保存したバックアップデータを前記高度道路交通制御センターにアップリンク伝送し、アップリンク伝送後は前記状態検出および冗長制御装置に前記バックアップデータをアップリンク伝送する請求メッセージへの応答メッセージを送信する。
【００９２】
前記状態検出および冗長制御装置はさらに、所定の時間内に前記高度道路交通制御センターの前記データのアップリンク伝送請求メッセージへの応答メッセージを受信した場合、前記データ全体のバックアップモジュールが属する通信制御ノードは当該通信制御ノードのデータを前記高度道路交通制御センターにアップリンク伝送するよう指示する。
【００９３】
本発明は高度道路交通ネットワークの分散型冗長制御方法およびシステムを提供し、以下の格別な作用効果を含む。通信制御ノードは冗長ネットワークを構成する。通信制御ノードは通信制御ノードの優先度に基づいてマスタ装置を選出し、かつ自身のデータをマスタ装置内にバックアップする。マスタ装置は通信制御ノードに故障検出メッセージを送信し、状態検出メッセージへの応答メッセージが通信制御ノードは自身の所轄する装置の動作を制御できないというものである場合、マスタ装置は通信制御ノードに代わりその所轄する装置を動作し、マスタ装置は冗長ネットワークにおいて各交差点交通流量に基づいて各交差点の信号灯の制御時間を調整する。状態検出メッセージへの応答メッセージがマスタ装置選出メッセージである場合、送信した応答メッセージがマスタ装置選出メッセージの通信制御ノードをあらためてその所轄する装置の動作を制御し、かつ継続して自身のデータをマスタ装置内にバックアップし、隣接する通信制御ノードによりそのバックアップデータをアップリンク伝送し、高度道路交通ネットワークの分散型冗長制御を実現する。
【００９４】
ここで提供するアルゴリズムおよび表示はいかなる特定のコンピュータ、仮想システムあるいは他の装置との固有の関連はしない。各種通信システムはここの実施例とともに使用してもよい。上記の描写に基づいて、この種のシステムが求める構造を組み立てることは明白である。このほか、本発明はいかなる特定のプログラミング言語にも焦点を合わせていない。各種プログラミング言語を利用してここで描写した本発明の内容を実現してよく、かつ上記で特定の言語によって行われた描写は本発明の最良の実施例であると理解すべきである。
【００９５】
ここで提供した明細書において、詳細な記述を大量に説明した。しかしながら、本発明の実施例はこれらの具体的な詳細な記述なしに実践してもよいと理解できる。本説明書の理解を不明瞭にしないように、いくつかの実施例において、周知の方法、構造および記述を詳細に示していない。
【００９６】
同様に、本発明の効率化かつ各発明内の１つあるいは複数の理解を助けるために、上記の本発明の実施例の描写において、本発明の各特徴はある場合単一の実施例、図、あるいは他の描写内にグループ化されることがあると理解されるべきである。しかし、当該発明の方法は以下のような意図、すなわち保護を求める本発明の要求が特許請求の範囲に明確に記載されている特徴より多くの特徴を反映するものと解釈されるべきではない。さらに正確に言えば、以下の特許請求の範囲が反映しているように、発明の様態は先に公開した単一の実施例の有する特徴より少ない。このため、具体的な実施方式の特許請求の範囲はここで明確かつ当該具体的な実施方式に従い、そのうち特許請求の範囲ごとに本発明の単独の実施例をなす。
【００９７】
当業者は、実施例における装置内のモジュールは適応的に変更かつそれら装置と当該実施例の異なる１つあるいは複数の装置内とに設定されていると理解してよい。実施例におけるモジュールあるいはユニットあるいは構成要素は１つのモジュールあるいはユニットあるいは構成要素を構成してよく、またこのほかそれらを複数のサブモジュールあるいはサブユニットあるいはサブ構成要素に分けてもよい。このような特徴および/あるいは過程あるいはユニットにおいて少なくとも一部が互いに排他的であるほか、いかなる構成要素を採用して本権利要求書（添付の特許請求の範囲、要約および図面）が公開している全ての特徴およびこのように公開しているいかなる方法あるいは装置の全ての過程あるいはユニットを構成してよい。特に明記しない限り、本明細書（添付の特許請求の範囲、要約および図面を含む）内で公開しているそれぞれの特徴は同一、同等あるいは類似の目的の代替により提供されてもよい。
【００９８】
このほか、当業者は、ここで説明されているいくつかの実施例が含む他の実施例に含まれるある特徴は他の特徴ではないと理解すべきであり、しかし異なる実施例の特徴を組み合わせることが本発明の範囲内にあることを意味し、かつ異なる実施例を形成する。たとえば、以下の特許請求の範囲内で、保護を求める実施例の任意の１つの方法は任意の方法で組み合わせて使用することができる。
【００９９】
本発明の各部品の実施例はハードウェアにより実現でき、あるいは１つあるいは複数のプロセッサ上で運行するソフトウェアモジュールにより実現でき、あるいはそれらの組み合わせにより実現できる。当業者は、実践においてマイクロプロセッサあるいはデジタル信号処理プロセッサ(DＳP)を使用して本発明の実施例の分散型FTPのデジタル伝送システムにおいていくつかあるいは全ての部品のいくつかあるいは全ての機能に基づいて実現すると理解すべきである。本発明はさらにここで述べた方法の一部あるいは全部の装置あるいは施設のプログラムを用いて実現してよい（たとえばコンピュータプログラムおよびコンピュータプログラム製品）。このように実現された本発明のプログラムはコンピュータ可読媒体上に格納されてよく、あるいは１つあるいは複数の信号の形式を備えていてもよい。このような信号はインターネットウェブサイトからダウンロードして得ることができ、あるいはキャリア信号上で提供し、あるいはいかなる方法で提供してもよい。
【０１００】
上記実施例は本発明に対して説明するが本発明の実行を限定せず、かつ当業者が添付の特許請求の範囲から逸脱することなく代替の実施例を考案することができることに注意すべきである。特許請求の範囲において、括弧内のいかなる参照符号も特許請求の範囲に制限をかけられるべきではない。「含む」という語は請求項において列挙されていない要素あるいはステップを排除するものではない。要素の前に位置する「１」あるいは「１つ」という語は複数のこのような要素を排除するものではない。本発明は若干異なる要素を含むのハードウェアに助けを借り適切にプログラムされたコンピュータに助けを借りて実現してよい。いくつかの装置のユニットを特許請求の範囲において列挙し、これらの装置におけるいくつかは同一のハードウェアのアイテムにより具体的に体現してよい。単語第一、第二、および第三等の使用はいかなる順序もあらわさない。これらの単語は名称として解釈することができる。
【０１０１】
当然、当業者は本発明の精神および範囲から逸脱することなく本発明に様々な修正および変更を行うことができる。このように、本発明のこれらの修正および変更は本発明の特許請求の範囲およびそれと同等の技術の範囲内に属す場合、本発明はこれらの修正および変更を内包することが意図されている。
【０１０２】
本発明は２０１５年２月１５日に中国特許庁に出願され、出願番号が２０１５１００８１９５６.３であり、発明の名称を「高度道路交通ネットワークの分散型冗長制御方法およびシステム」とする中国特許出願の優先権を主張し、当該中国特許出願の全ての内容は、参照のため本願に援用される。
【図１】
2017520831.tif 000003
【図２】
2017520831.tif 000004
【図３】
2017520831.tif 000005
【図４】
2017520831.tif 000006
【図５】
2017520831.tif 000007
【図６】
2017520831.tif 000008
【図７】
2017520831.tif 000009
【図８】
2017520831.tif 000010
【図９】
2017520831.tif 000011
【図１０】
2017520831.tif 000012
【国際調査報告】
2017520831.tif 000013
2017520831.tif 000014
2017520831.tif 000015
2017520831.tif 000016