【文献】
YUFEI FENG,Adaptive Beacon Rate Adjusting Mechanism for Safety Communication in Cooperative IEEE 802.11p-3G Vehicle-Infrastructure Systems,16TH ASIA PACIFIC CONFERENCE ON COMMUNICATIONS (APCC),米国,IEEE,2010年10月31日,P441-446
(58)【調査した分野】(Int.Cl.,DB名)
前記安全メッセージの監視周期性または前記安全メッセージの送信周期性が、前記通信デバイスが比較的車両の交通量の少ない場所よりも比較的車両の交通量の多い別の場所にあると判定されるときに増やされる請求項2に記載の方法。
安全メッセージの監視周期性または安全メッセージの送信周期性を制御するための前記手段は、前記通信デバイスが車両の交通量が比較的少ない場所から車両の交通量が比較的多い別の場所に移動したと判定されるとき、前記安全メッセージの監視周期性または前記安全メッセージの送信周期性を増加するように制御する請求項10に記載の通信デバイス。
安全メッセージの監視周期性または安全メッセージの送信周期性を制御するための前記手段が、車両の往来との近さに応じて前記安全メッセージの監視周期性または前記安全メッセージの送信周期性を制御する請求項10に記載の通信デバイス。
【発明を実施するための形態】
【0019】
図1は、さまざまな例示的な実施形態による安全メッセージ、例えば、DSRC安全メッセージの通信をサポートする例示的なシステム100の図である。例示的なシステム100は、複数の基地局(基地局1 104、...、基地局N 106)および音響建物送信機(acoustic building transmitter)108を含む建物102を含む。基地局(104、...、106)は、RF基準信号(103、...、105)を含む信号をそれぞれ送信し、それらのRF基準信号は、例えば、RFフィンガープリントマップによる建物102内のモバイルデバイスの位置判定のために使用される可能性があり、使用されることがある。音響建物送信機108は、音響信号107を送信し、その音響信号は、検出するモバイルデバイスが現在建物102内にあることを認識するために検出するモバイル通信デバイスによって使用される可能性があり、使用されることがある。一部の実施形態においては、複数の音響送信機が、モバイルワイヤレス通信デバイスによる建物内の測距判定を容易にする建物内の異なる位置に置かれる。システム100は、複数のセルラ基地局(セルラ基地局1 126、...、セルラ基地局N 128)をさらに含む。セルラ基地局(126、...、128)は、基準信号(111、...、113)を含む信号をそれぞれ送信し、それらの基準信号は、モバイルデバイスの位置判定のために使用される可能性があり、使用されることがある。一部の実施形態においては、システム100は、サーバノード130、例えば、安全メッセージ制御ノードを含む。モバイルワイヤレス通信デバイスの位置が集中的な手法を使用して追跡される一部の実施形態においては、システム100は、モバイルノード(MN)位置判定サーバ109を含む。さまざまなノード(104、...、106、126、...、128、130、109)がバックホールネットワーク132に結合され、バックホールネットワーク132を介してさまざまなデバイスはデータおよび情報を交換することができる。
【0020】
システム100は、GPS信号(122、...、124)をそれぞれ送信する複数のGPS衛星(GPS衛星1 118、...、GPS衛星N 120)をさらに含む。GPS信号(122、...、124)は、GPS受信機を有するデバイスによって受信され、時間、デバイスの位置、デバイスの速度、デバイスの高度、および/またはデバイスの向きを判定するために使用してもよく、実際しばしば使用されている。
【0021】
例示的なシステム100は、複数の道路(道路A 144、...、道路B 146)、交差点のスマート交通信号186、線路192も含む。車両1 148、車両2 158、および車両N 168を含め、道路上に複数の自動車が存在する。車両(148、158、...、168)のそれぞれは、ワイヤレス通信モジュール(150、160、...、170)をそれぞれ含み、それらのワイヤレス通信モジュールは、安全メッセージの送受信をサポートする。ワイヤレス通信モジュール(150、160、...、170)は、安全メッセージ(156、166、...、176)をそれぞれ送信する。車両(148、158、...、168)のそれぞれは、GPS受信機モジュール(154、164、...、174)をそれぞれ含み、それらのGPS受信機モジュールは、GPS衛星からのGPS信号の受信をサポートする。車両(148、158、...、168)のそれぞれは、音響送信機モジュール(152、162、...、172)をそれぞれ含み、それらの音響送信機モジュールは、音響信号(117、119、...、121)をそれぞれ送信する。それぞれ送信機モジュール(152、162、...172)によって送信される音響信号(117、119、...、121)は、検出するモバイルワイヤレス通信デバイスがそれぞれ車両(148、158、...、168)内にあるとそれぞれ認識するために車両(148、158、...、168)内に置かれたモバイルワイヤレス通信デバイスによって使用される可能性があり、使用されることがある。一部の実施形態においては、音響信号が、車両内の複数のスピーカーから送信され、音響信号を受信するモバイル通信デバイスが、距離判定を実行し、モバイル通信デバイスが車両内にあるか否かを判定する。
【0022】
スマート交通信号186は、安全メッセージの送受信をサポートするワイヤレス通信モジュール188を含む。列車194は、安全メッセージの送受信をサポートするワイヤレス通信モジュール199を含む。ワイヤレス通信モジュール199は、安全メッセージ197を送信する。列車194は、GPS衛星からのGPS信号の受信をサポートするGPS受信機モジュール196も含む。列車194は、音響信号123を送信する音響送信機モジュール198をさらに含む。送信機モジュール198によって送信される音響信号123は、検出するモバイルワイヤレス通信デバイスが列車194内にあると認識するために、列車194内に置かれたモバイルワイヤレス通信デバイスによって使用される可能性があり、使用されることがある。
【0023】
システム100は、複数の携帯型モバイルワイヤレス通信デバイス(モバイルノード1 136、モバイルノード2 112、モバイルノード3 193、モバイルノード4 180、...、モバイルノードN 183)をやはり含み、それらの携帯型モバイルワイヤレス通信デバイスは、操作者(操作者1 134、操作者2 110、操作者3 195、操作者4 178、...、操作者N 185)によってそれぞれ保持される。モバイルワイヤレス通信デバイス(136、112、193、180、...、183)のそれぞれは、それぞれ、そのモバイルワイヤレス通信デバイスのワイヤレス通信モジュール(138、114、191、182、...、177)を介した安全メッセージの送受信をサポートする。モバイルワイヤレス通信デバイス(136、112、193、180、...、183)のそれぞれは、それぞれ、そのモバイルワイヤレス通信デバイスのGPS受信機モジュール(140、116、189、184、...、179)を介したGPSの受信をサポートする。モバイルワイヤレス通信デバイス(136、112、193、180、...、183)のそれぞれは、マイクロホンおよび音響インターフェースモジュール(135、137、139、141、...、143)をそれぞれ含み、それらのマイクロホンおよび音響インターフェースモジュールは、音響信号を受信し、モバイルワイヤレス通信デバイスがある建物もしくは車両内または特定の建物もしくは特定の車両内にあると特定する能力をサポートする。また、モバイルワイヤレス通信デバイス(136、112、193、180、...、183)のそれぞれは、ジャイロスコープおよび加速度計(125、127、129、131、...、133)を含む慣性誘導(inertial guidance)モジュールをそれぞれ含み、それらの慣性誘導モジュールは、位置、速度、および向きを判定し、GPSを補助し、GPSの使用停止を埋め合わせ、速度および加速度を測定するために使用される。一部の実施形態においては、速度および加速度の測定が、モバイルワイヤレス通信デバイスが移動している車両内にあると特定するために使用される。
【0024】
一部の実施形態においては、安全メッセージが個人のモバイルワイヤレス通信デバイスによって送信されるレートは、安全メッセージが車両によって送信されるレート未満であるように意図的に制御される。
【0025】
モバイルワイヤレス通信デバイスが、デバイスの位置情報を生成し、生成されたデバイスの位置情報に基づいて安全メッセージの監視および/または安全メッセージの送信を制御する1つの例示的な実施形態を考える。MN1 136を用いる操作者1 134は、建物または車両内にいない。MN1 136は、現在、道路および線路から比較的離れた位置にある。MN1 136は、受信されたGPS信号(122、...、124)、それぞれセルラ基地局(126、...、128)からの受信信号(111、...、113)、および慣性モジュール125からの慣性測定情報のうちの1つまたは複数に基づいてそのMN1の位置を判定する。MN1 136は、MN1が車両の外にあり、建物内にないと判定する。MN1 136は、そのMN1の領域内の車両の活動のレベルを判定するために、例えば、受信されたメッセージの数、受信された安全メッセージの信号強度のレベル、所与の時間間隔内で受信された安全メッセージの数、安全メッセージが受信された異なる車両の数、所与の時間間隔内で安全メッセージが受信される異なる車両の数、および/または安全メッセージが受信された監視時間の割合の点で車両からの安全メッセージを監視する。この例において、MN1 136は、そのMN1の安全メッセージ142を、比較的低いレートおよび比較的低い送信電力レベルで送信すると決定する。さらに、MN1 136は、比較的低いレートで安全メッセージを監視すると決定する。
【0026】
この例について続けると、MN2 112を用いる操作者2 110は、建物内にいる。MN2 112は、受信された音響信号107、それぞれ基地局(104、...、106)から受信された信号(103、...、105)、受信されたGPS信号(122、...、124)、および慣性モジュール127からの慣性測定情報のうちの1つまたは複数に基づいて、MN1が建物102内にあると判定する。MN2 112は、そのMN2が建物内にある間、安全メッセージの送受信を控えると決定する。
【0027】
この例について続けると、MN3 193を用いる操作者3 195は、建物または車両内にいない。現在、MN3 193は、道路A 144に比較的近い位置にある。MN3 193は、受信されたGPS信号(122、...、124)、それぞれセルラ基地局(126、...、128)からの受信信号(111、...、113)、および慣性モジュール129からの慣性測定情報のうちの1つまたは複数に基づいてそのMN3の位置を判定する。MN3 193は、MN3が車両の外にあり、建物内にないと判定する。MN3 193は、そのMN3の領域内の車両の活動のレベルを判定するために、例えば、受信されたメッセージの数、受信された安全メッセージの信号強度のレベル、所与の時間間隔内で受信された安全メッセージの数、安全メッセージが受信された異なる車両の数、所与の時間間隔内で安全メッセージが受信される異なる車両の数、および/または安全メッセージが受信された監視時間の割合の点で車両からの安全メッセージを監視し、活動のレベルが比較的高いと判定する。この例において、MN3 193は、そのMN3の安全メッセージ187を、比較的高いレートおよび比較的高い送信電力レベルで送信すると決定する。さらに、MN3 193は、比較的高いレートで安全メッセージを監視すると決定する。
【0028】
この例について続けると、MN4 180を用いる操作者4 178は、移動している車両168内にいる。MN4 180は、受信された音響信号121、車両168によって送信された受信された安全メッセージ176、受信されたGPS信号(122、...、124)、およびその慣性モジュール131から得られた情報のうちの1つまたは複数に基づいて、そのMN4が車両168内にあり、車両が移動していると判定する。MN4は、そのMN4が車両168内にある間、安全メッセージを送信することを控えると決定する。MN4は、そのMN4が車両168内にある間、比較的低いレートで安全メッセージを監視すると決定する。
【0029】
この例について続けると、MN N 183を用いる操作者N 185は、道路A144と道路B146との交差点の近くにおり、道路Aの片側から道路Aの反対側に渡りたい。操作者N 185は、安全メッセージ181の生成および送信を引き起こすMN N 183の横断用押しボタン(push to cross button)を選択する。安全メッセージ181は、スマート交通信号186のモジュール188によって受信され、スマート交通信号186は、交通信号186で信号が変わる間の時間を変更する、例えば、短くする。安全メッセージ190は、信号が変わる前の残り時間を示すメッセージを含む可能性がある。
【0030】
モバイルワイヤレス通信デバイス(136、112、193、180、...、183)は、システム100中を移動する可能性があり、個々のワイヤレス通信デバイスは、そのワイヤレス通信デバイスの検出された環境に応じて、そのワイヤレス通信デバイスが安全メッセージを監視しているか否か、安全メッセージの監視周期性、安全メッセージを監視する時間の割合、そのワイヤレス通信デバイスが安全メッセージを送信しているか否か、安全メッセージの送信周期性、および/または安全メッセージの送信電力レベルに関してそのワイヤレス通信デバイスのステータスを変更する可能性があることを理解されたい。例えば、MN1 136が、
図1に示されたように、安全メッセージを低いレートおよび低い電力レベルで送信しており、安全メッセージを低いレートで監視していると考える。MN1 136が、建物102内を移動しており、建物102内にある間、安全メッセージの監視および送信を止めると考える。さらに、MN1 136が、建物102を離れ、安全メッセージを低い電力レベルで送信することと、安全メッセージを低いレートで監視することとを再開するとさらに考える。MN1 136は、継続している交通に近づくとき、そのMN1の安全メッセージの送信電力レベルを上げ、そのMN1の安全メッセージの監視のレートを上げるとさらに考える。MN1 136が車両に入り、車両が移動していることを検出し、それに応答して、車両がその車両自体の安全メッセージシグナリング能力を有しているのでそのMN1の安全メッセージの監視および安全メッセージの送信を止めるとさらに考える。
【0031】
安全メッセージ制御ノードであるネットワークノード、例えば、サーバノード130が、モバイルワイヤレス通信デバイスに関するデバイスの位置情報を生成し、生成されたデバイスの位置情報に基づいてモバイルワイヤレス通信デバイスの安全メッセージの監視および/または安全メッセージの送信を制御する。したがって、一実施形態においては、サーバノード130が、MN1 136、MN2 112、MN3 193、MN4 180、およびMN N 183に関する安全メッセージの監視および/または安全メッセージの送信を制御する。サーバノード130は、システム内のMNおよび車両に関する情報、例えば、MNの位置、車両の位置、MNの位置を導出するために使用される情報、車両の位置を導出するために使用される情報、MNが建物内にあるか否かについてのMNの自己判定、MNが車両内にあるか否かについてのMNの自己判定、速度情報、慣性情報、安全メッセージの伝送レート、安全メッセージの電力レベルの情報、およびMNの残りのバッテリ電力を収集する。システム100の全体像を把握しているサーバノード130は、(i)特定のMNが安全メッセージを送信および/または監視しているべきであるか否か、(ii)特定のMNが安全メッセージを監視しているべきであると決定されるとき、特定のMNに関する安全メッセージ監視情報、例えば、監視のレートおよび/または監視のデューティサイクル、(iii)安全メッセージがMNによって送信されるべきであると決定されるとき、特定のMNに関する安全メッセージの送信のレート、ならびに(iv)安全メッセージがMNによって送信されるべきであるとき、安全メッセージの送信の電力レベルを決定する。サーバノード130は、安全メッセージの監視および送信動作を制御するために制御メッセージを生成し、MNのそれぞれに送信する。制御メッセージは、基地局(104、...、106、126、...、128)のうちの1つを介してMNに伝達される。制御メッセージが振り向けられるMNは、制御メッセージを受信し、安全メッセージに関して制御動作を実施する。この例において、MN1 136は、安全メッセージを比較的低いレートで監視し、安全メッセージを比較的低いレートおよび比較的低い電力レベルで送信するように制御される。この例において、MN2 112は、安全メッセージの監視および送信を控えるように制御される。この例において、MN3 193は、安全メッセージを比較的高いレートで監視し、安全メッセージを比較的高いレートおよび比較的高い電力レベルで送信するように制御される。この例において、MN4 180は、安全メッセージを比較的低いレートで監視し、安全メッセージの送信を控えるように制御される。この例において、MN N 183は、安全メッセージを比較的高いレートで監視し、安全メッセージを比較的高いレートおよび比較的高い電力レベルで送信するように制御される。
【0032】
一部の実施形態において、比較的高い監視のレートは、固定の事前に決められたレートHMであり、比較的低い監視のレートは、固定の事前に決められたレートLMであり、レートHM >レートLMである。一部の実施形態において、比較的高い送信レートは、固定の事前に決められたレートHTであり、比較的低い送信レートは、固定の事前に決められたレートLTであり、レートHT >レートLTである。一部の実施形態において、比較的高い送信電力レベルは、固定の事前に決められた送信電力レベルHPであり、比較的低い送信電力レベルは、固定の事前に決められた送信電力レベルLPであり、HP > LPである。さまざまな実施形態において、HTは、基本安全メッセージを送信するために車両によって使用される安全メッセージの伝送レート未満である。
【0033】
図2は、さまざまな実施形態による通信デバイスを動作させる例示的な方法の流れ
図200である。一部の実施形態において、流れ
図200の方法を実行する通信デバイスは、個人によって持ち運ばれ得る、安全メッセージのシグナリングをサポートするモバイル通信デバイス、例えば、携帯型モバイルワイヤレス通信デバイスである。例えば、流れ
図200の方法を実施する通信デバイスは、
図1のシステム100のモバイルワイヤレス通信デバイス(MN1 136、MN2 112、MN3 193、MN4 180、...、MN N 183)のうちの1つである。例示的な方法の動作は、通信デバイスが電源を入れられ、初期化されるステップ202で始まる。動作は、開始ステップ202からステップ204に進む。
【0034】
ステップ204において、通信デバイスが、受信信号または慣性誘導情報のうちの少なくとも1つに基づいて位置情報を生成する。一部の実施形態において、受信信号は、GPS信号、またはセルラネットワークから受信された信号である。一部の実施形態において、受信信号は、非セルラ基地局からのものである。一部の実施形態において、受信信号は、基地局からの基準信号である。一部の実施形態において、受信信号は、通信デバイスの位置、例えば、基地局もしくは位置判定サーバによって判定された通信デバイスの位置(position fix)、または通信デバイスの位置を導出するために使用され得る情報伝達する。一部の実施形態において、受信信号は音響信号である。一部の実施形態において、受信信号は、安全メッセージ、例えば、車両からの安全メッセージを伝達する。一部の実施形態において、受信信号は、歩行者の通信デバイスからのものである。一部のそのような実施形態において、歩行者からの受信信号は、安全メッセージを伝達する。一部の実施形態において、受信信号は、安全メッセージを送信するように歩行者に要求する車両からの明示的なメッセージである。さまざまな実施形態においては、慣性誘導情報が、通信デバイスに含まれる慣性測定デバイス、例えば、加速度計および/またはジャイロスコープから取得および/または導出される。さまざまな実施形態において、ステップ204は、任意であるステップ206、208、210、212、および207のすべてのうちの1つまたは複数を含む。さまざまなステップ206、208、210、212、および207は、逐次的に、並列的に、または逐次と並列との組み合わせで実行される可能性がある。
【0035】
ステップ206において、通信デバイスが、車両または車両の経路に対する通信デバイスの位置を判定する。一部の実施形態においては、生成されたデバイスの位置情報は、通信デバイスの厳密な位置、例えば、絶対位置を決定せず、車両または車両の経路、例えば、道路、通り、線路、地下鉄の線路などに対する通信デバイスの位置を決定する。
【0036】
ステップ208において、通信デバイスが、通信デバイスが車両内にあるかどうかを判定し、ステップ210において、通信デバイスが、通信デバイスが移動している車両内にあるかどうかを判定する。一部の実施形態においては、通信デバイスが車両内にあるかどうかを判定することは、ユーザ入力、車両から受信された安全メッセージの強度および/もしくはレート、車両、例えば、通信デバイスがある車両の安全メッセージシステムから受信された信号、車両の動きを示す動きのレートに対する動きの判定されたレート、または前記通信デバイスが車両内にあることを示す受信された音響信号のうちの少なくとも1つに基づく。
【0037】
さまざまな手法が、通信デバイスが車両内にあるかどうか、および/または車両が移動しているかを判定するために使用される。いくつかの手法が、以下で説明される。一部の実施形態において、通信デバイスは、安全メッセージを送信していることになる安全チャネルまたは外部チャネルのシグナリングを通じて車両の車載DSRCデバイスから信号を受信する。通信デバイスは、DSRCデバイスに対するその通信デバイス自体の位置を調べ、通信デバイスが車両内にあると判定する。
【0038】
一部の実施形態において、通信デバイスは、GPS信号を受信し、その通信デバイスが歩行者の速さを超える速度および/もしくは方向で移動しており、ならびに/または通常の歩行者の加速のパターンを超える加速のレベルにさらされていることを特定し、その通信デバイスが車両、例えば、車の内にあることを特定する。
【0039】
一部の実施形態において、通信デバイスは、近くの車両およびその通信デバイスが置かれている車両を含む複数の車両から安全メッセージを受信する。通信デバイスが、特定の車両の位置および速度がその通信デバイス自体の自己判定した位置および速度に非常に近いことを観測すると考える。通信は、その通信デバイスが、一致する車両の境界の中にある可能性が高いことを特定する。
【0040】
一部の実施形態において、通信デバイスは、802.11もしくはBluetooth(登録商標)またはよくある通信システムを通じて車両によって応答される要求信号をブロードキャストする。通信デバイスは、通信デバイスがその車両に対するその通信デバイスの位置を特定することを助ける音声信号を車両のスピーカーから送出するように車両に要求することによって測距動作を実行し、例えば、許容可能な確かさで、通信デバイスが音声信号を送信している車両内にあると判定する。
【0041】
一部の実施形態において、車両は、検出されたとき、通信デバイスが車両内にあると特定するために使用され得る特定の音声信号を送信する。
【0042】
一部の実施形態において、通信デバイスは、安全メッセージを送信していることになる安全チャネルまたは外部チャネルのシグナリングを通じて車両の車載DSRCデバイスから信号を受信する。通信デバイスは、DSRCデバイスに対するその通信デバイス自体の位置を調べ、通信デバイスが車両内にあると判定する。
【0043】
ステップ212において、通信デバイスが、通信デバイスが建物内にあるかどうかを判定する。さまざまな実施形態において、通信デバイスは、ユーザ入力、建物の場所を特定する受信されたGPS信号および地図情報、建物のRFフィンガープリントマップに基づく通信デバイスの位置、建物内にあると分かっているモバイルデバイスからの受信信号、建物内の決まった場所の送信機から受信された信号、前記通信デバイスが建物内にあることを示す受信された音響信号のうちの少なくとも1つに基づいて前記通信デバイスが建物内にあるかどうかを判定する。
【0044】
ステップ207において、通信デバイスが、DSRCスペクトルのその他の歩行者のユーザに対する通信デバイスの位置を判定する。
【0045】
動作は、ステップ204からステップ214に進む。ステップ214において、通信デバイスが、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御する。一部の実施形態において、安全メッセージは、現在の時間、緯度、経度、速さ、向き、車両の制動情報、車両のスロットル情報、車両のハンドル操作情報、車両のサイズ情報、および/またはエアバッグのステータス情報を含むメッセージである。一部の実施形態において、安全メッセージは、加速度および/または海抜(elevation)を含む。一部の実施形態において、安全メッセージは、送信者が車両であるか、または歩行者であるかを示す。一部の実施形態において、安全メッセージは、車両の種類を示す。一部の実施形態において、安全メッセージは、通信デバイスに記憶されたファイルから得られた少なくとも何らかのユーザプロファイル情報を含む。例えば、ユーザプロファイル情報は、ユーザが盲目であること、またはユーザが障害を持っていることを示す可能性がある。一部の実施形態において、安全メッセージは、何らかのプロファイル情報、例えば、安全メッセージを送信するデバイスを持ち運んでいる人が歩いていると特定する情報、安全メッセージを送信するデバイスを持ち運んでいる人がサイクリングをしていることを示す情報、安全メッセージを送信するデバイスを持ち運んでいる人が通りの特定の側にいることを示す情報などを含む。一部の実施形態において、安全メッセージは、意図、例えば、車両による車線変更の意図、歩行者による道路横断の意図などを示す。さまざまな実施形態において、安全メッセージは、道路横断の意図を示す情報を含む。例えば、携帯電話のボタンを押すことが、道路横断の意図をエリア内の交通信号などに知らせるための安全メッセージを生成するために使用される。一部の実施形態において、そのような安全メッセージは、交通信号を制御し、例えば、交通信号が変わる時間を変更して、安全メッセージを開始した歩行者が、そうではなくて安全メッセージが送信されなかった場合にそうなるであろうよりも早く道路を安全に横断することができるようにするために使用される可能性があり、使用されることがある。
【0046】
一部の実施形態において、歩行者のユーザに対応するデバイスによって送信される安全メッセージは、車両に対応するデバイスによって送信される安全メッセージとは異なる情報の組を含む。例えば、歩行者に対応するデバイスによって送信される安全メッセージは、ユーザプロファイル情報、例えば、ユーザの年齢の情報およびユーザの障害の情報、現在の時間、緯度、経度、向きを含む可能性がある一方、自動車に搭載されたデバイスからの安全メッセージに通常含まれる車両の制動情報、車両のスロットル情報、車両のハンドル操作情報、車両のサイズ情報、および/またはエアバッグのステータス情報などの車両に固有の情報を省略する。歩行者の安全メッセージに含まれる可能性があるユーザの障害の情報の例は、例えば、ユーザが盲目であることを示す情報、ユーザが視力が弱いことを示す情報、ユーザが車椅子が必要であることを示す情報、ユーザが杖を使用することを示す情報、ユーザが耳が聞こえないことを示す情報、またはユーザが聴覚障害があることを示す情報を含む。
【0047】
ステップ214は、任意であるステップ216、218、220、222、224、226、および227のうちの1つもしくは複数またはすべてを含む。ステップ216において、通信デバイスが、前記生成されたデバイスの位置情報が通信デバイスが車両の外にあることを示すときに安全メッセージ送信動作または安全メッセージ監視動作のうちの少なくとも1つを有効にする。ステップ218において、通信デバイスが、前記生成されたデバイスの位置情報が通信デバイスが移動している車両内にあることを示すときに安全メッセージ送信動作または安全メッセージ監視動作のうちの少なくとも1つを無効にする。ステップ220において、通信デバイスが、通信デバイスが建物内にある間、安全メッセージのシグナリングを減らすかまたは無効にする。
【0048】
ステップ222において、通信デバイスが、安全メッセージの監視が実行される時間間隔を決定する安全メッセージの監視周期性、または通信デバイスによって行われる安全メッセージの送信間の時間を決定する安全メッセージの送信周期性を制御する。一部の実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性は、通信デバイスが比較的車両の交通量の少ない場所よりも比較的車両の交通量の多い別の場所にあると判定されるときに増やされる。さまざまな実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性は、車両の往来との近さに応じて制御される。一部の実施形態において、安全メッセージの送信周期性が、例えば、所定の閾値を超える多い歩行者のトラフィックがDSRC帯を使用していることが認められると判定されるとき、減らされる。一部のそのような実施形態において、所定の閾値は、DSRC帯域の歩行者のトラフィックに関する混雑の閾値である。
【0049】
ステップ224において、通信デバイスが、通信デバイスによって送信される安全メッセージの送信電力レベルを制御する。一部の実施形態においては、通信デバイスは、走行車両に近いとき、その通信デバイスの安全メッセージがより多くのデバイスによって聞かれることを望み、したがって、走行車両から遠いときよりも高い電力レベルで送信する。一部の実施形態において、通信デバイスは、車両の往来から遠く離れている場合、安全メッセージの送信に関して、車両の往来に近かったとした場合に使用したであろう送信電力よりもその通信デバイスの送信電力を下げて、電力を節約し、往来の中にある可能性がより高いデバイスに対する干渉を減らす。
【0050】
ステップ226において、通信デバイスが、安全メッセージの監視のデューティサイクルを制御する。さまざまな実施形態において、安全メッセージの監視のデューティサイクルは、車両の往来との近さに応じて制御され、例えば、通信デバイスが往来に近づくとき、安全メッセージの監視はより多くなる。さまざまな実施形態において、安全メッセージの監視のデューティサイクルは、車両の交通量の推定されたレベルに応じて制御され、例えば、検出された車両の交通量のレベルが高いほど監視はより多くなる。さまざまな実施形態において、安全メッセージの監視のデューティサイクルは、検出された利用された監視された安全メッセージチャネルの割合に応じて制御され、例えば、安全メッセージチャネルの利用の検出されたレベルが高いほど監視はより多くなる。
【0051】
ステップ226において、通信デバイスが、DSRCスペクトルのその他の歩行者のユーザのうちの少なくとも1人との通信デバイスの近さに基づいて安全メッセージ信号を送信するか、または安全メッセージ信号の送信周期性を調整する。
【0052】
動作は、ステップ214からステップ204に進み、より後の時点でデバイスの位置情報を生成する。
【0053】
一部の実施形態において、流れ
図200の方法は、ステップ250および252を含む。ステップ250において、通信デバイスが、安全メッセージを送信するように歩行者に要求する車両からのメッセージを受信する。動作は、ステップ250からステップ252に進む。ステップ252において、通信デバイスが、安全メッセージを送信するように歩行者に要求する車両からの前記受信されたメッセージに応答して少なくとも1つの安全メッセージを送信する。一部の実施形態において、安全メッセージを送信するように歩行者に要求する車両からの受信されたメッセージは、安全メッセージの周期性の情報および/または安全メッセージの送信電力の情報を伝達する情報を含む。一部の実施形態においては、少なくとも一部の安全メッセージ送信動作は、ステップ214によって制御される。
【0054】
図3は、例示的な実施形態による例示的な通信デバイス300、例えば、モバイルワイヤレスデバイスの図である。例示的な通信デバイス300は、例えば、
図1のシステム100の携帯型モバイルワイヤレスデバイス(136、112、193、180、...、183)のうちの1つである。通信デバイス300は、
図2の流れ
図200による方法を実装する可能性があり、実際に実装することがある。
【0055】
通信デバイス300は、さまざまな要素(302、304)がデータおよび情報を交換することができるバス309を介して一緒に結合されるプロセッサ302およびメモリ304を含む。通信デバイス300は、示されるように、プロセッサ302に結合され得る入力モジュール306および出力モジュール308をさらに含む。しかし、一部の実施形態において、入力モジュール306および出力モジュール308は、プロセッサ302の内部にある。入力モジュール306は、入力信号を受信することができる。入力モジュール306は、安全メッセージを含む入力を受信するためのワイヤレス受信機307を含む。一部の実施形態において、入力モジュール306は、入力を受信するための有線または光入力インターフェースも含む。出力モジュール308は、安全メッセージを含む出力を送信するためのワイヤレス送信機305を含む。一部の実施形態において、出力モジュール308は、出力を送信するための有線または光出力インターフェースも含む。さまざまな実施形態において、ワイヤレス受信機モジュール307およびワイヤレス送信機モジュール305は、DSRCシグナリング、例えば、802.11pシグナリングをサポートするワイヤレス通信モジュールを形成する。一部の実施形態において、メモリ304は、ルーチン311およびデータ/情報313を含む。
【0056】
通信デバイス300は、ワイヤレス受信機モジュール307に結合されたワイヤレス通信受信アンテナ324と、ワイヤレス送信機モジュール305に結合されたワイヤレス通信送信アンテナ326とをさらに含む。一部の実施形態においては、同じアンテナが、入力と出力との両方のワイヤレス通信シグナリングのために使用される。通信デバイス300は、通信デバイス300がGPS信号を受信することができるGPSアンテナ328に結合されたGPSモジュール316をさらに含む。GPSモジュール316、例えば、組み込まれたGPS受信機は、受信されたGPS信号を処理し、GPS情報、例えば、GPS時間情報、GPSで決定された位置情報、GPSで決定された速度情報、GPSで決定された高度情報、GPSで決定された向き情報、およびGPS精度情報を出力する。出力されたGPS情報は、デバイスの位置情報を決定する際に使用される。
【0057】
慣性誘導モジュール318、例えば、複数のジャイロスコープおよび複数の加速度計を含むモジュールは、デバイスの位置情報を生成する際に使用される慣性誘導情報を提供する。一部の実施形態において、慣性誘導モジュール318は、通信デバイス300に含まれるナビゲーションユニットの一部として含まれる。一部の実施形態において、慣性誘導モジュール318は、複数の別個の慣性測定構成要素、例えば、別個の加速度計および/またはジャイロスコープを含む。一部の実施形態において、慣性誘導モジュール318は、チップ上のジャイロスコープを含む。一部の実施形態において、慣性誘導モジュール318は、チップ上の加速度計を含む。一部の実施形態において、慣性誘導モジュール318は、チップ上の慣性測定ユニット(IMU)である。一部の実施形態において、慣性誘導モジュール318は、プロセッサ302を含むチップに含まれる。さまざまな実施形態において、GPSモジュール316は、慣性誘導モジュール318に結合される。一部の実施形態において、慣性誘導モジュール318は、例えば、GPSの受信状態が良くない間隔の間、GPSモジュール316を補助する。GPSモジュール316および慣性誘導モジュール318は、バス309に結合される。
【0058】
通信デバイス300は、音響インターフェースモジュール332に結合されたマイクロホン330をさらに含み、音響インターフェースモジュール332は、バス309に結合される。音響信号が、マイクロホン330によって検出され、音響インターフェースモジュール332によって処理される。例示的な検出される音響信号は、例えば、建物内にある送信機に対応する音響信号、車両内にある送信機に対応する音響信号、建物内にあることを示す雑音プロファイル(noise profile)に対応する音響信号、車両内にあることを示す雑音プロファイルに対応する音響信号を含む。一部の実施形態において、受信された音響信号は、通信デバイス300が建物または車両内にあることを特定するために使用される。一部の実施形態において、受信された音響信号は、許容可能な確率で、車両内の通信デバイス300の測距、例えば、位置特定を実行するために使用される。
【0059】
通信デバイス300は、バス309に結合されたユーザ入力モジュール320およびユーザ出力モジュール322をさらに含む。ユーザ入力モジュール320、例えば、キーパッドおよび/またはタッチスクリーンは、ユーザ入力、例えば、場所を特定するユーザ入力、ユーザが建物内にいると特定するユーザ入力、ユーザが車両内にいることを示すユーザ入力、ユーザが通りを横断するつもりであることを示すユーザ入力を受信する。ユーザ出力モジュール322、例えば、ディスプレイは、安全メッセージの通信に関してユーザに選択肢を提示し、安全メッセージの情報を表示し、集約された安全メッセージの情報を表示する。
【0060】
通信デバイス300は、通信デバイス300のための残りのバッテリ電力の量を判定するように構成されたバッテリ電力監視モジュール334をさらに含む。一部の実施形態においては、残りのバッテリ電力の判定された量は、安全メッセージ監視動作および安全メッセージ送信動作のうちの少なくとも1つを制御する際に通信デバイス300によって使用される。例えば、一部の実施形態においては、通信デバイスの受信機が安全メッセージを監視する目的で電源を入れられる時間の量が、残りのバッテリ電力に応じて制御され、例えば、検出されたバッテリ電力のレベルが低いと監視のための時間は少なくなる。別の例として、安全メッセージの送信のレートおよび/または安全メッセージに関する送信の電力レベルが、残りのバッテリ電力のレベルが低いことが検出されるとき、より低くなるように制御される。
【0061】
さまざまな実施形態において、プロセッサ302は、受信信号または慣性誘導情報のうちの少なくとも1つに基づいてデバイスの位置情報を生成し、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成される。一部の実施形態において、前記安全メッセージは、現在の時間、緯度、経度、速さ、向き、車両の制動情報、車両のスロットル情報、車両のハンドル操作情報、車両のサイズ情報、および/またはエアバッグのステータス情報を含むメッセージである。一部の実施形態において、前記メッセージは、送信者が車両であるか、または歩行者であるかを示す。さまざまな実施形態において、前記安全メッセージは、前記通信デバイスに記憶されたファイルから得られた少なくとも何らかのユーザプロファイル情報を含む。一部の実施形態において、安全メッセージは、道路横断の意図を示す情報を含む。
【0062】
さまざまな実施形態において、プロセッサ302は、デバイスの位置情報を生成するように構成されることの一部として、車両または車両の経路に対する通信デバイスの位置を判定するように構成される。一部の実施形態において、プロセッサ302は、安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成されることの一部として、安全メッセージの監視が実行される時間間隔を決定する安全メッセージの監視周期性、または前記通信デバイスによって行われる安全メッセージの送信間の時間を決定する安全メッセージの送信周期性を制御するように構成される。
【0063】
一部の実施形態において、プロセッサ302は、通信デバイスが比較的車両の交通量の少ない場所よりも比較的車両の交通量の多い別の場所にあると判定されるときに安全メッセージの監視周期性または安全メッセージの送信周期性を増やすように構成される。さまざまな実施形態において、プロセッサ302は、車両の往来との近さに応じて安全メッセージの監視周期性または安全メッセージの送信周期性を制御するように構成される。一部の実施形態において、プロセッサ302は、例えば、所定の閾値を超える多い歩行者のトラフィックがDSRC帯を使用していることが認められると判定されるときに安全メッセージの送信周期性を減らすように構成される。
【0064】
一部の実施形態において、プロセッサ302は、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成されることの一部として、前記通信デバイスによって送信される安全メッセージの送信電力レベルを制御するように構成される。
【0065】
さまざまな実施形態において、プロセッサ302は、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成されることの一部として、前記生成されたデバイスの位置情報が前記通信デバイスが移動している車両内にあることを示すときに安全メッセージ送信動作または安全メッセージ監視動作のうちの少なくとも1つを無効にするように構成される。
【0066】
一部の実施形態において、プロセッサ302は、受信信号または慣性誘導情報のうちの少なくとも1つに基づいてデバイスの位置情報を生成するように構成されることの一部として、前記通信デバイスが車両内にあるかどうかを判定するように構成される。一部のそのような実施形態において、プロセッサ302は、ユーザ入力、車両から受信された安全メッセージの強度および/もしくはレート、車両、例えば、通信デバイスがある車両の安全メッセージシステムから受信された信号、車両の動きを示す動きのレートに対する動きの判定されたレート、または前記通信デバイスが車両内にあることを示す受信された音響信号のうちの少なくとも1つに基づいて前記通信デバイスが車両内にあるかどうかを判定するように構成される。
【0067】
さまざまな実施形態において、プロセッサ302は、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成されることの一部として、前記生成されたデバイスの位置情報が前記通信デバイスが車両の外にあることを示すときに安全メッセージ送信動作または安全メッセージ監視動作のうちの少なくとも1つを有効にするように構成される。
【0068】
一部の実施形態において、プロセッサ302は、受信信号または慣性誘導情報のうちの少なくとも1つに基づいてデバイスの位置情報を生成するように構成されることの一部として、通信デバイスが建物内にあるかどうかを判定するように構成される。一部のそのような実施形態において、プロセッサ302は、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成されることの一部として、通信デバイスが建物内にある間、安全メッセージのシグナリングを減らすかまたは無効にするようにさらに構成される。一部の実施形態において、プロセッサ302は、ユーザ入力、建物のRFフィンガープリントマップに基づく通信デバイスの位置、建物内にあると分かっているモバイルデバイスからの受信信号、建物内の決まった場所の送信機から受信された信号、前記通信デバイスが建物内にあることを示す受信された音響信号のうちの少なくとも1つに基づいて前記通信デバイスが建物内にあるかどうかを判定するように構成される。
【0069】
一部の実施形態において、プロセッサ302は、受信信号または慣性誘導情報のうちの少なくとも1つに基づいてデバイスの位置情報を生成するように構成されることの一部として、DSRCスペクトルのその他の歩行者のユーザに対する通信デバイスの位置を判定するように構成される。一部のそのような実施形態において、プロセッサ302は、DSRCスペクトルのその他の歩行者のユーザのうちの少なくとも1人との通信デバイスの近さに基づいて安全メッセージ信号を送信するか、または安全メッセージ信号の送信周期性を調整するように構成される。
【0070】
一部の実施形態において、プロセッサ302は、安全メッセージを送信するように歩行者に要求する車両からのメッセージを受信するように構成される。一部のそのような実施形態において、プロセッサ302は、安全メッセージを送信するように歩行者に要求する車両からの前記受信されたメッセージに応答して少なくとも1つの安全メッセージを送信するようにさらに構成される。
【0071】
図4は、
図3に示された例示的な通信デバイス300で使用される可能性があり、一部の実施形態において使用されるモジュールの組み立て400である。組み立て400のモジュールは、例えば、個々の回路として、
図3のプロセッサ302内のハードウェアで実装される可能性がある。代替的に、モジュールは、ソフトウェアで実装され、
図3に示された通信デバイス300のメモリ304に記憶される可能性がある。一部のそのような実施形態において、モジュールの組み立て400は、
図3のデバイス300のメモリ304のルーチン311に含まれる。
図3の実施形態においては単一のプロセッサ、例えば、コンピュータとして示されたが、プロセッサ302は1つまたは複数のプロセッサ、例えば、コンピュータとして実装される可能性があることを理解されたい。ソフトウェアで実装されるとき、モジュールは、プロセッサによって実行されるときにプロセッサ、例えば、コンピュータ302にモジュールに対応する機能を実施させるコードを含む。一部の実施形態において、プロセッサ302は、モジュール400の組み立てのモジュールのそれぞれを実装するように構成される。モジュールの組み立て400がメモリ304に記憶される実施形態において、メモリ304は、少なくとも1つのコンピュータ、例えば、プロセッサ302にモジュールが対応する機能を実施させるためのコード、例えば、各モジュールに関する個々のコードを含むコンピュータ可読媒体、例えば、非一時的コンピュータ可読媒体を含むコンピュータプログラム製品である。
【0072】
完全にハードウェアに基づくかまたは完全にソフトウェアに基づくモジュールが、使用される可能性がある。しかし、ソフトウェアモジュールとハードウェア(例えば、実装された回路)モジュールとの任意の組み合わせが、機能を実施するために使用される可能性がある。理解されるに違いないことだが、
図4に示されるモジュールは、
図2の流れ
図200の方法に示されおよび/または説明された対応するステップの機能を実行するように通信デバイス300またはプロセッサ302などの通信デバイス300の要素を制御および/または構成する。
【0073】
図4は、さまざまな実施形態によるモジュールの組み立て400である。モジュールの組み立て400は、受信信号または慣性誘導情報のうちの少なくとも1つに基づいてデバイスの位置情報を生成するように構成されたモジュール404と、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成されたモジュール414とを含む。モジュール404は、車両または車両の経路に対する通信デバイスの位置を判定するように構成されたモジュール406と、通信デバイスが車両内にあるかどうかを判定するように構成されたモジュール408と、通信デバイスが移動している車両内にあるかどうかを判定するように構成されたモジュール410と、通信デバイスが建物内にあるかどうかを判定するように構成されたモジュール412と、DSRCスペクトルのその他の歩行者のユーザに対する通信デバイスの位置を判定するように構成されたモジュール407とを含む。一部の実施形態において、モジュール406、408、410、412、および407のすべてのうちの1つまたは複数は、モジュール404の外部にある。
【0074】
モジュール404は、位置比較モジュール411と、歩行者動的プロファイル比較モジュール413と、車両動的プロファイル比較モジュール415と、位置/速度マッチングモジュール417と音声信号要求モジュール419と、音声信号モジュール421とをさらに含む。モジュール411、413、415、417、419、および421のうちの1つまたは複数からの出力は、判定を行うためにモジュール406、408および/またはモジュール410によって使用される。位置比較モジュール411は、モジュールの組み立て400を含む通信デバイスの位置を、車両からの安全メッセージから受信された位置と比較し、モジュールの組み立て400を含む通信デバイスが車両内にあるかどうかを判定するように構成される。歩行者動的プロファイル比較モジュール413は、例えば、受信されたGPS信号ならびに/または内部慣性センサー、例えば、ジャイロスコープおよび加速度計に基づいて、モジュールの組み立て400がある通信デバイスの移動速度、加速度、および向きを判定し、速度が歩行者の速さを超えているか否か、判定された加速度のプロファイルが予測される歩行者のプロファイルから外れているか否か、および向きが典型的な歩行者の経路から外れているか否か、例えば、移動されている経路が歩道またはハイキングコースに沿っているか否かを判定するように構成される。車両動的プロファイル比較モジュール415は、例えば、受信されたGPS信号ならびに/または内部慣性センサー、例えば、ジャイロスコープおよび加速度計に基づいて、モジュールの組み立て400がある通信デバイスの移動速度、加速度、および向きを判定し、速度が予測される車両の速さの包絡線の中にあるか否かおよび加速度のプロファイルが予測される車両のプロファイルと一致するか否か、ならびに向きが典型的な車両の経路にしたがっているか否か、例えば、移動されている経路が幹線道路の車線、線路、または地下鉄の線路に沿っているか否かを判定するように構成される。一部の実施形態においては、異なる種類の車両に対応する異なるプロファイルが、メモリに記憶され、車両動的プロファイルモジュール415は、どの種類の車両にモジュールの組み立て400を含む通信デバイスがあるか、例えば、車か列車かを特定する。位置/速度マッチングモジュール417は、モジュール
の組み立て400を含む通信デバイスの位置および速度を近くの複数の車両からの受信された安全メッセージからの受信された位置/速度情報の複数の組と比較し、どの1つの車両が、モジュールの組み立て400を含む通信デバイスに関する位置および速度情報に最もよく一致する位置および速度を有するかを判定し、例えば、どの車両に通信デバイスがあるかを特定する。音声信号要求モジュール419は、例えば、許容可能な確かさで、モジュールの組み立て400を含む通信デバイスが車両内にあるかどうかを判定するために、モジュールの組み立て400を含む通信デバイスの位置を特定するのを助けるために車両のスピーカーから音声信号を送信するように要求し、例えば、車両に要求する。音声信号モジュール421は、例えば、要求に応答して、受信音声信号、例えば、複数の車両のスピーカーで送信された受信音声信号を処理することによって測距動作を実行し、モジュールの組み立て400を含む通信デバイスが車両内にあるか否かを判定する。一部の実施形態において、測距のために使用される送信音声信号は、大多数の人には聴覚的に検出できないが、モジュールの組み立て400を含む通信デバイスによっては検出可能である範囲内の周波数を使用するように意図的に選択される。
【0075】
モジュール414は、前記生成されたデバイスの位置情報が通信デバイスが車両の外にあることを示すときに安全メッセージ送信動作または安全メッセージ監視動作のうちの少なくとも1つを有効にするように構成されたモジュール416と、前記生成されたデバイスの位置情報が通信デバイスが移動している車両内にあることを示すときに安全メッセージ送信動作または安全メッセージ監視動作のうちの少なくとも1つを無効にするように構成されたモジュール418と、通信デバイスが建物内にある間、安全メッセージのシグナリングを減らすかまたは無効にするように構成されたモジュール420とを含む。モジュール414は、安全メッセージの監視が実行される時間間隔を決定する安全メッセージの監視周期性、または通信デバイスによって行われる安全メッセージの送信間の時間を決定する安全メッセージの送信周期性を制御するように構成されたモジュール422と、通信デバイスによって送信される安全メッセージの送信電力レベルを制御するように構成されたモジュール424とをさらに含む。モジュール414は、安全メッセージの監視のデューティサイクルを制御するように構成されたモジュール426をさらに含む。モジュール414は、DSRCスペクトルのその他の歩行者のユーザのうちの少なくとも1人との通信デバイスの近さに基づいて安全メッセージ信号を送信するか、または安全メッセージ信号の送信周期性を調整するように構成されたモジュール427をさらに含む。一部の実施形態において、モジュール416、418、420、422、424、426、および427のすべてのうちの1つまたは複数は、モジュール414の外部にある。
【0076】
一部の実施形態において、前記安全メッセージは、現在の時間、緯度、経度、速さ、向き、車両の制動情報、車両のスロットル情報、車両のハンドル操作情報、車両のサイズ情報、および/またはエアバッグのステータス情報を含むメッセージである。さまざまな実施形態において、前記安全メッセージは、送信者が車両であるか、または歩行者であるかを示す。さまざまな実施形態において、前記安全メッセージは、前記通信デバイスに記憶されたファイルから得られた少なくとも何らかのユーザプロファイル情報を含む。一部の実施形態において、前記安全メッセージは、道路横断の意図を示す情報を含む。
【0077】
さまざまな実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性を制御するように構成されたモジュール422は、通信デバイスが車両の交通量が比較的少ない場所から車両の交通量が比較的多い別の場所に移動したと判定されるとき、安全メッセージの監視周期性または安全メッセージの送信周期性を増加するように制御する。
【0078】
さまざまな実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性を制御するように構成されたモジュール422は、車両の往来との近さに応じて安全メッセージの監視周期性または安全メッセージの送信周期性を制御する。一部のそのような実施形態において、制御は、通信デバイスが車両の往来から遠く離れているときよりも通信デバイスが車両の往来に近いときのほうが安全メッセージの監視または安全メッセージの送信がより頻繁に行われるようなものである。
【0079】
さまざまな実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性を制御するように構成されたモジュール422は、近くの車両の速さに応じて安全メッセージの監視周期性または安全メッセージの送信周期性を制御する。一部のそのような実施形態において、制御は、通信デバイスが車両の速さが遅い領域内にあるときよりも通信デバイスが車両の速さが速い領域内にあるときのほうが安全メッセージの監視または安全メッセージの送信がより頻繁に行われるようなものである。一部の実施形態において、制御は、通信デバイスが標識の速度制限が遅い領域内にあるときよりも通信デバイスが標識の速度制限が速い領域内にあるときのほうが安全メッセージの監視または安全メッセージの送信がより頻繁に行われるようなものである。
【0080】
さまざまな実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性を制御するように構成されたモジュール422は、近くの許容される1つの車両の種類または複数の車両の種類、例えば、自転車、バイク、車、トラック、バス、列車、路面電車、および/または地下鉄車両に応じて安全メッセージの監視周期性または安全メッセージの送信周期性を制御する。さまざまな実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性を制御するように構成されたモジュール422は、近くにあることが検出された1つの車両の種類または複数の車両の種類、例えば、自転車、バイク、車、トラック、バス、列車、路面電車、および/または地下鉄車両に応じて安全メッセージの監視周期性または安全メッセージの送信周期性を制御する。
【0081】
一部の実施形態において、モジュール422は、DSRC帯を使用していることが認められる歩行者のトラフィックの量に応じて安全メッセージの送信周期性を制御する。一部の実施形態において、モジュール422は、例えば、所定の閾値を超える多い歩行者のトラフィックがDSRC帯を使用していることが認められると判定されるとき、削減されたレートで動作するように安全メッセージの送信周期性を制御する。
【0082】
一部の実施形態において、前記通信デバイスが車両内にあるかどうかを判定するように構成されたモジュール408は、ユーザ入力、車両から受信された安全メッセージの強度および/もしくはレート、車両の安全メッセージシステムから受信された信号、車両の動きを示す動きのレートに対する動きの判定されたレート、または前記通信デバイスが車両内にあることを示す受信された音響信号のうちの少なくとも1つに基づいて前記通信デバイスが車両内にあるかどうかを判定する。
【0083】
モジュールの組み立て400は、安全メッセージを送信するように歩行者に要求する車両からのメッセージを受信するように構成されたモジュール450と、安全メッセージを送信するように歩行者に要求する車両からの前記メッセージに応答して少なくとも1つの安全メッセージを送信するように構成されたモジュール452とをさらに含む。
【0084】
図5は、さまざまな実施形態による通信デバイスを動作させる例示的な方法の流れ
図500である。一部の実施形態において、流れ
図500の方法を実行する通信デバイスは、ネットワークノード、例えば、サーバノードまたは基地局である。流れ
図500の方法を実行する通信デバイスは、例えば、
図1のシステム100のサーバノード130または基地局126もしくは基地局105である。例示的な方法の動作は、通信デバイスが電源を入れられ、初期化されるステップ502で始まる。動作は、開始ステップ502からステップ504に進む。流れ
図500のステップは、少なくとも1つの安全メッセージ監視動作または安全メッセージ送信動作に関して通信デバイスによって制御されている複数のモバイルワイヤレス通信デバイスのそれぞれのために通信デバイスによって実行される可能性がある。例えば、一実施形態においては、サーバノード130が、安全メッセージ監視動作および/または安全メッセージ送信動作に関してモバイルワイヤレス通信デバイス(MN1 136、MN2 112、MN3 193、MN4 180、...、MN N 183)を制御している。
【0085】
ステップ504において、通信デバイスが、受信信号または慣性誘導情報のうちの少なくとも1つに基づいて位置情報を生成する。一部の実施形態において、受信信号は、GPS信号、またはセルラネットワークから受信された信号である。一部の実施形態においては、モバイルワイヤレス通信デバイスによって判定された位置が、例えば、セルラネットワークおよび/またはバックホールを介して流れ
図500の方法を実施する通信デバイスに伝達される。一部の実施形態においては、モバイルワイヤレス通信デバイスの位置を導出するために使用される情報、例えば、受信された基準信号の電力強度の測定値が、モバイルワイヤレス通信デバイスから、流れ
図500の方法を実施する通信デバイスに伝達される。一部の実施形態において、モバイルワイヤレス通信デバイスは、例えば、GPSの測定値および/または慣性の測定値に基づいてそのモバイルワイヤレス通信デバイスの位置を判定し、そのモバイルワイヤレス通信デバイスの判定された位置を、流れ
図500の方法を実施する通信デバイスに伝達する。さまざまな実施形態において、ステップ504は、任意であるステップ506、508、510、512、および507のすべてのうちの1つまたは複数を含む。ステップ506において、通信デバイスが、車両または車両の経路に対するモバイルワイヤレス通信デバイスの位置を判定する。一部の実施形態においては、生成されたデバイスの位置情報は、通信デバイスの厳密な位置、例えば、絶対位置を決定せず、車両または車両の経路、例えば、道路、通り、線路、地下鉄の線路などに対する通信デバイスの位置を決定する。一部の実施形態においては、モバイルワイヤレス通信デバイスよりもモバイルワイヤレス通信デバイスの近くの状況のより正確な全体像を把握している、流れ
図500の方法を実施する通信デバイスは、地図を含み、その他の車両、通りなどに対するモバイル通信デバイスの位置を特定することができる。ステップ508において、通信デバイスが、モバイルワイヤレス通信デバイスが車両内にあるかどうかを判定し、ステップ510において、通信デバイスが、モバイルワイヤレス通信デバイスが移動している車両内にあるかどうかを判定する。一部の実施形態において、モバイルワイヤレス通信デバイスが車両内にあるかどうかを判定することは、ユーザ入力、車両から
受信された安全メッセージの強度および/もしくはレート、車両、例えば、モバイルワイヤレス通信デバイスがある車両の安全メッセージシステムから受信された信号、車両の動きを示す動きのレートに対するモバイルワイヤレス通信デバイスの動きの判定されたレート、または前記モバイルワイヤレス通信デバイスが車両内にあることを示すモバイルワイヤレス通信デバイスによって受信された音響信号のうちの少なくとも1つに基づく。ステップ512において、通信デバイスが、モバイルワイヤレス通信デバイスが建物内にあるかどうかを判定する。さまざまな実施形態において、通信デバイスは、ユーザ入力、建物のRFフィンガープリントマップに基づく通信デバイスの位置、建物内にあると分かっているモバイルワイヤレス通信デバイスからの受信信号、建物内の決まった場所の送信機からモバイルワイヤレス通信デバイスによって受信された信号、前記モバイルワイヤレス通信デバイスが建物内にあることを示すモバイルワイヤレス通信デバイスによって受信された音響信号のうちの少なくとも1つに基づいて前記モバイルワイヤレス通信デバイスが建物内にあるかどうかを判定する。ステップ507において、通信デバイスが、DSRCスペクトルのその他の歩行者のユーザの位置に対するモバイルワイヤレス通信デバイスの位置を判定する。
【0086】
動作は、ステップ504からステップ514に進む。ステップ514において、通信デバイスが、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御する。一部の実施形態において、安全メッセージは、現在の時間、緯度、経度、速さ、向き、車両の制動情報、車両のスロットル情報、車両のハンドル操作情報、車両のサイズ情報、および/またはエアバッグのステータス情報を含むメッセージである。一部のそのような実施形態において、安全メッセージは、送信者が車両であるか、または歩行者であるかを示す。一部の実施形態において、安全メッセージは、安全メッセージを送信する通信デバイスに記憶されたファイルから得られた少なくとも何らかのユーザプロファイル情報を含む。例えば、ユーザプロファイル情報は、ユーザが盲目であること、またはユーザが障害を持っていることを示す可能性がある。さまざまな実施形態において、安全メッセージは、道路横断の意図を示す情報を含む。例えば、携帯電話のボタンを押すことが、道路横断の意図をエリア内の交通信号などに知らせるための安全メッセージを生成するために使用される。
【0087】
ステップ514は、任意であるステップ516、518、520、522、および524のうちの1つもしくは複数またはすべてを含む。ステップ514は、ステップ526および528も含む。ステップ516において、通信デバイスが、前記生成されたデバイスの位置情報がモバイルワイヤレス通信デバイスが車両の外にあることを示すときに安全メッセージ送信動作または安全メッセージ監視動作のうちの少なくとも1つを有効にする。ステップ518において、通信デバイスが、前記生成されたデバイスの位置情報がモバイルワイヤレス通信デバイスが移動している車両内にあることを示すときに安全メッセージ送信動作または安全メッセージ監視動作のうちの少なくとも1つを無効にする。ステップ520において、通信デバイスが、モバイルワイヤレス通信デバイスが建物内にある間、安全メッセージのシグナリングを減らすかまたは無効にする。ステップ522において、通信デバイスが、安全メッセージの監視が実行される時間間隔を決定する安全メッセージの監視周期性、またはモバイルワイヤレス通信デバイスによって行われる安全メッセージの送信間の時間を決定する安全メッセージの送信周期性を制御する。一部の実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性は、モバイルワイヤレス通信デバイスが比較的車両の交通量の少ない場所よりも比較的車両の交通量の多い別の場所にあると判定されるときに増やされる。さまざまな実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性は、車両の往来とのモバイルワイヤレス通信デバイスの近さに応じて制御される。さまざまな実施形態において、安全メッセージの送信周期性は、DSRC帯を使用する歩行者のトラフィックの観測されたレベルに応じて制御される。例えば、例えば所定の歩行者のトラフィックの閾値レベルを超えるDSRC帯を使用する歩行者のトラフィックの検出された高いレベルに応じて、所与の時間間隔でモバイル通信デバイスから送信される安全メッセージの数が、例えば、DSRC帯の混雑を減らすために減らされる。ステップ524において、通信デバイスが、モバイルワイヤレス通信デバイスによって送信される安全メッセージの送信電力レベルを制御する。一部の実施形態においては、モバイルワイヤレス通信デバイスが走行車両に近いとき
、通信デバイスは、モバイルワイヤレス通信デバイスの安全メッセージがより多くのデバイスによって聞かれることを望み、したがって、モバイルワイヤレス通信デバイスが走行車両から遠いときよりも高い電力レベルで送信するように制御される。一部の実施形態において、モバイルワイヤレス通信デバイスが車両の往来から遠く離れている場合、通信デバイスは、安全メッセージの送信に関して、そのモバイルワイヤレス通信デバイスが車両の往来に近かったとした場合にそのモバイルワイヤレス通信デバイスが使用したであろう送信電力よりもそのモバイルワイヤレス通信デバイスの送信電力を下げて、電力を節約し、往来の中にある可能性がより高いデバイスに対する干渉を減らすようにモバイルワイヤレス通信デバイスを制御する。
【0088】
動作は、ステップ515、518、520、522、および524のうちの1つまたは複数からステップ526に進む。ステップ526において、通信デバイスが、モバイルワイヤレス通信デバイスの安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するための制御メッセージを生成する。ステップ526において、通信デバイスが、ステップ516、518、520、522、および524のうちの1つまたは複数の決定を実施するための情報を生成された制御メッセージに組み込む。動作は、ステップ526からステップ528に進む。ステップ528において、通信デバイスが、生成された制御メッセージをモバイルワイヤレス通信デバイスに送信する。一部の実施形態において、送信されたメッセージは、バックホールネットワークおよびワイヤレス通信チャネル、例えば、セルラ通信信号によって、流れ
図500の方法を実施する通信デバイスからモバイルワイヤレス通信デバイスに伝達される。一部の実施形態において、流れ
図500の方法を実施する通信デバイスからワイヤレス通信デバイスへの制御メッセージは、コマンド、例えば、安全メッセージ監視動作および/または安全メッセージ送信動作を有効または無効にするコマンド、安全メッセージの送信周期性を伝達するコマンド、安全メッセージの監視周期性の情報を伝達するコマンド、安全メッセージの送信電力レベルを示すコマンド、最大の許容される安全メッセージの送信周期性を伝達するコマンド、最大の許容される安全メッセージの送信電力レベルを示すコマンドを伝達する。動作は、ステップ514からステップ504に進み、より後の時点でモバイルワイヤレス通信デバイスに対応するデバイスの位置情報を生成する。
【0089】
ステップ507を含む一部の実施形態において、通信デバイスは、DSRCスペクトルの歩行者の使用のうちの少なくとも1つとのモバイルワイヤレス通信デバイスの近さに基づいて安全メッセージ信号を送信するようにモバイルワイヤレス通信デバイスを制御するか、または安全メッセージ信号の送信周期性を調整するようにモバイルワイヤレス通信デバイスを制御する。一部のそのような実施形態において、制御を実施するための制御情報は、ステップ526で生成される制御メッセージに含められ、生成された制御メッセージが、ステップ528で送信される。
【0090】
図6は、例示的な実施形態による例示的な通信デバイス600、例えば、サーバノードまたは基地局ノードなどのネットワークデバイスの図である。例示的な通信デバイス600は、例えば、
図1のシステム100のサーバノードまたは基地局ノードのうちの1つである。通信デバイス600は、
図5の流れ
図500による方法を実装する可能性があり、実際に実装することがある。通信デバイス600は、複数のモバイルワイヤレス通信デバイスに関する安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御する。
【0091】
通信デバイス600は、さまざまな要素(602、604)がデータおよび情報を交換することができるバス609を介して一緒に結合されるプロセッサ602およびメモリ604を含む。通信デバイス600は、示されるように、プロセッサ602に結合され得る入力モジュール606および出力モジュール608をさらに含む。しかし、一部の実施形態において、入力モジュール606および出力モジュール608は、プロセッサ602の内部にある。入力モジュール606は、入力信号を受信することができる。入力モジュール606は、入力を受信するためのワイヤレス受信機および/または有線もしくは光入力インターフェースを含む可能性があり、一部の実施形態において確かに含む。出力モジュール608は、出力を送信するためのワイヤレス送信機および/または有線もしくは光出力インターフェースを含む可能性があり、一部の実施形態においては確かに含む。一部の実施形態において、メモリ604は、ルーチン611およびデータ/情報613を含む。
【0092】
さまざまな実施形態において、プロセッサ602は、受信信号または慣性誘導情報のうちの少なくとも1つに基づいてデバイスの位置情報を生成し、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成される。一部の実施形態において、前記安全メッセージは、現在の時間、緯度、経度、速さ、向き、車両の制動情報、車両のスロットル情報、車両のハンドル操作情報、車両のサイズ情報、および/またはエアバッグのステータス情報を含むメッセージである。一部のそのような実施形態において、前記メッセージは、送信者が車両であるか、または歩行者であるかを示す。さまざまな実施形態において、前記安全メッセージは、安全メッセージを送信する前記通信デバイスに記憶されたファイルから得られた少なくとも何らかのユーザプロファイル情報を含む。一部の実施形態において、安全メッセージは、安全メッセージを送信するデバイスによる道路横断の意図を示す情報を含む。
【0093】
さまざまな実施形態において、プロセッサ602は、デバイスの位置情報を生成するように構成されることの一部として、車両または車両の経路に対するモバイルワイヤレス通信デバイスの位置を判定するように構成される。一部の実施形態において、プロセッサ602は、安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成されることの一部として、安全メッセージの監視が実行される時間間隔を決定する安全メッセージの監視周期性、または前記モバイルワイヤレス通信デバイスによって行われる安全メッセージの送信間の時間を決定する安全メッセージの送信周期性を制御するように構成される。
【0094】
一部の実施形態において、プロセッサ602は、モバイルワイヤレス通信デバイスが比較的車両の交通量の少ない場所よりも比較的車両の交通量の多い別の場所にあると判定されるときに安全メッセージの監視周期性または安全メッセージの送信周期性を増やすように構成される。さまざまな実施形態において、プロセッサ602は、モバイルワイヤレス通信デバイスの安全メッセージの監視周期性または安全メッセージの送信周期性を車両の往来との近さに応じて制御するように構成される。
【0095】
一部の実施形態において、プロセッサ602は、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成されることの一部として、前記モバイルワイヤレス通信デバイスによって送信される安全メッセージの送信電力レベルを制御するように構成される。
【0096】
さまざまな実施形態において、プロセッサ602は、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成されることの一部として、前記生成されたデバイスの位置情報が前記モバイルワイヤレス通信デバイスが移動している車両内にあることを示すときにモバイルワイヤレス通信デバイスの安全メッセージ送信動作または安全メッセージ監視動作のうちの少なくとも1つを無効にするように構成される。
【0097】
一部の実施形態において、プロセッサ602は、受信信号または慣性誘導情報のうちの少なくとも1つに基づいてデバイスの位置情報を生成するように構成されることの一部として、前記モバイルワイヤレス通信デバイスが車両内にあるかどうかを判定するように構成される。一部のそのような実施形態において、プロセッサ602は、ユーザ入力、車両から受信された安全メッセージの強度および/もしくはレート、車両(例えば、通信デバイスがある車両)の安全メッセージシステムから受信された信号、車両の動きを示す動きのレートに対するモバイルワイヤレス通信デバイスの動きの判定されたレート、または前記モバイルワイヤレス通信デバイスが車両内にあることを示すモバイルワイヤレス通信デバイスによって受信された受信音響信号のうちの少なくとも1つに基づいて、前記モバイルワイヤレス通信デバイスが車両内にあるかどうかを判定するように構成される。
【0098】
さまざまな実施形態において、プロセッサ602は、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成されることの一部として、前記生成されたデバイスの位置情報が前記モバイルワイヤレス通信デバイスが車両の外にあることを示すときにモバイルワイヤレス通信デバイスの安全メッセージ送信動作または安全メッセージ監視動作のうちの少なくとも1つを有効にするように構成される。
【0099】
一部の実施形態において、プロセッサ602は、受信信号または慣性誘導情報のうちの少なくとも1つに基づいてデバイスの位置情報を生成するように構成されることの一部として、モバイルワイヤレス通信デバイスが建物内にあるかどうかを判定するように構成される。一部のそのような実施形態において、プロセッサ602は、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成されることの一部として、モバイルワイヤレス通信デバイスが建物内にある間、安全メッセージのシグナリングを減らすかまたは無効にするようにさらに構成される。一部の実施形態において、プロセッサ602は、ユーザ入力、建物のRFフィンガープリントマップに基づくモバイルワイヤレス通信デバイスの位置、建物内にあると分かっている別のモバイルデバイスからの受信信号、建物内の決まった場所の送信機からモバイルワイヤレス通信デバイスによって受信された信号、前記モバイルワイヤレス通信デバイスが建物内にあることを示す受信された音響信号のうちの少なくとも1つに基づいて前記モバイルワイヤレス通信デバイスが建物内にあるかどうかを判定するように構成される。
【0100】
一部の実施形態において、プロセッサ602は、DSRCスペクトルのその他の歩行者のユーザの位置に対するモバイルワイヤレス通信デバイスの位置を判定するように構成される。一部のそのような実施形態において、プロセッサ602は、DSRCスペクトルの少なくとも1人のその他の歩行者のユーザとのモバイルワイヤレス通信デバイスの近さに基づいて安全メッセージ信号を送信するか、または安全メッセージのシグナリングの周期性を調整するようにモバイルワイヤレス通信デバイスを制御するようにさらに構成される。
【0101】
さまざまな実施形態において、プロセッサ602は、モバイルワイヤレス通信デバイスの安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するための制御メッセージ、例えば、制御されているモバイルワイヤレス通信デバイスに関する安全メッセージの監視の有効化およびレートならびに/または安全メッセージの送信の有効化、レート、および送信電力レベルに関して制御の決定を伝達する制御メッセージを生成するように構成される。プロセッサ602は、生成された制御メッセージを制御されているモバイルワイヤレス通信デバイスに例えば直接的または間接的に送信するようにさらに構成される。
【0102】
図7は、
図6に示された例示的な通信デバイス600で使用される可能性があり、一部の実施形態において使用されるモジュールの組み立て700である。組み立て700のモジュールは、例えば、個々の回路として、
図6のプロセッサ602内のハードウェアで実装される可能性がある。代替的に、モジュールは、ソフトウェアで実装され、
図6に示された通信デバイス600のメモリ604に記憶される可能性がある。一部のそのような実施形態において、モジュールの組み立て700は、
図6のデバイス600のメモリ604のルーチン611に含まれる。
図6の実施形態においては単一のプロセッサ、例えば、コンピュータとして示されたが、プロセッサ602は1つまたは複数のプロセッサ、例えば、コンピュータとして実装される可能性があることを理解されたい。ソフトウェアで実装されるとき、モジュールは、プロセッサによって実行されるときにプロセッサ、例えば、コンピュータ602にモジュールに対応する機能を実施させるコードを含む。一部の実施形態において、プロセッサ602は、モジュール700の組み立てのモジュールのそれぞれを実装するように構成される。モジュールの組み立て700がメモリ604に記憶される実施形態において、メモリ604は、少なくとも1つのコンピュータ、例えば、プロセッサ602にモジュールが対応する機能を実施させるためのコード、例えば、各モジュールに関する個々のコードを含むコンピュータ可読媒体、例えば、非一時的コンピュータ可読媒体を含むコンピュータプログラム製品である。
【0103】
完全にハードウェアに基づくかまたは完全にソフトウェアに基づくモジュールが、使用される可能性がある。しかし、ソフトウェアモジュールとハードウェア(例えば、実装された回路)モジュールとの任意の組み合わせが、機能を実施するために使用される可能性がある。理解されるに違いないことだが、
図7に示されるモジュールは、
図5の流れ
図500の方法に示されおよび/または説明された対応するステップの機能を実行するように通信デバイス600またはプロセッサ602などの通信デバイス600の要素を制御および/または構成する。
【0104】
図7は、さまざまな実施形態によるモジュールの組み立て700である。モジュールの組み立て700は、受信信号または慣性誘導情報のうちの少なくとも1つに基づいてデバイスの位置情報を生成するように構成されたモジュール704と、生成されたデバイスの位置情報に基づいて安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するように構成されたモジュール714とを含む。モジュール704は、車両または車両の経路に対するモバイルワイヤレス通信デバイスの位置を判定するように構成されたモジュール706と、モバイルワイヤレス通信デバイスが車両内にあるかどうかを判定するように構成されたモジュール708と、モバイルワイヤレス通信デバイスが移動している車両内にあるかどうかを判定するように構成されたモジュール710と、モバイルワイヤレス通信デバイスが建物内にあるかどうかを判定するように構成されたモジュール712とを含む。モジュール704は、DSRCスペクトルのその他の歩行者のユーザの位置に対するモバイルワイヤレス通信デバイスの位置を判定するように構成されたモジュール707を含む。一部の実施形態において、モジュール706、708、710、712、および707のすべてのうちの1つまたは複数は、モジュール704の外部にある。
【0105】
モジュール714は、前記生成されたデバイスの位置情報がモバイルワイヤレス通信デバイスが車両の外にあることを示すときに安全メッセージ送信動作または安全メッセージ監視動作のうちの少なくとも1つを有効にするように構成されたモジュール716と、前記生成されたデバイスの位置情報がモバイルワイヤレス通信デバイスが移動している車両内にあることを示すときに安全メッセージ送信動作または安全メッセージ監視動作のうちの少なくとも1つを無効にするように構成されたモジュール718と、モバイルワイヤレス通信デバイスが建物内にある間、安全メッセージのシグナリングを減らすかまたは無効にするように構成されたモジュール720とを含む。モジュール714は、安全メッセージの監視が実行される時間間隔を決定する安全メッセージの監視周期性、またはモバイルワイヤレス通信デバイスによって行われる安全メッセージの送信間の時間を決定する安全メッセージの送信周期性を制御するように構成されたモジュール722と、モバイルワイヤレス通信デバイスによって送信される安全メッセージの送信電力レベルを制御するように構成されたモジュール724とをさらに含む。モジュール714は、DSRCスペクトルのその他の歩行者のユーザのうちの少なくとも1人とのモバイルワイヤレス通信デバイスの近さに基づいて安全メッセージ信号を送信するか、または安全メッセージ信号の送信周期性を調整するようにモバイルワイヤレス通信デバイスを制御するように構成されたモジュール725をさらに含む。
【0106】
モジュール714は、モバイルワイヤレス通信デバイスの安全メッセージ監視動作または安全メッセージ送信動作のうちの少なくとも1つを制御するための制御メッセージを生成するように構成されたモジュール726と、生成された制御メッセージをモバイルワイヤレス通信デバイスに送信するように構成されたモジュール728とをさらに含む。一部の実施形態において、モジュール716、718、720、722、724、725、726および728のすべてのうちの1つまたは複数は、モジュール714の外部にある。
【0107】
一部の実施形態において、安全メッセージは、現在の時間、緯度、経度、速さ、向き、車両の制動情報、車両のスロットル情報、車両のハンドル操作情報、車両のサイズ情報、および/またはエアバッグのステータス情報を含むメッセージである。さまざまな実施形態において、安全メッセージは、送信者が車両であるか、または歩行者であるかを示す。一部の実施形態において、前記安全メッセージは、メッセージを送信したデバイスに記憶されたファイルから得られた少なくとも何らかのユーザプロファイル情報を含む。一部の実施形態において、前記安全メッセージは、道路横断の意図を示す情報を含む。
【0108】
さまざまな実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性を制御するように構成されたモジュール722は、モバイルワイヤレス通信デバイスが車両の交通量が比較的少ない場所から車両の交通量が比較的多い別の場所に移動したと判定されるとき、安全メッセージの監視周期性または安全メッセージの送信周期性を増加するように制御する。
【0109】
さまざまな実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性を制御するように構成されたモジュール722は、車両の往来とのモバイルワイヤレス通信デバイスの近さに応じて安全メッセージの監視周期性または安全メッセージの送信周期性を制御する。一部のそのような実施形態において、制御は、モバイルワイヤレス通信デバイスが車両の往来から遠く離れているときよりもモバイルワイヤレス通信デバイスが車両の往来に近いときのほうが安全メッセージの監視または安全メッセージの送信がより頻繁に行われるように制御されるようなものである。
【0110】
さまざまな実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性を制御するように構成されたモジュール722は、制御されているモバイルワイヤレス通信デバイスの近くの車両の速さに応じて安全メッセージの監視周期性または安全メッセージの送信周期性を制御する。一部のそのような実施形態において、制御は、モバイルワイヤレス通信デバイスが車両の速さが遅い領域内にあるときよりもモバイルワイヤレス通信デバイスが車両の速さが速い領域内にあるときのほうが安全メッセージの監視または安全メッセージの送信がより頻繁に行われるようなものである。一部の実施形態において、制御は、モバイルワイヤレス通信デバイスが標識の速度制限が遅い領域内にあるときよりもモバイルワイヤレス通信デバイスが標識の速度制限が速い領域内にあるときのほうが安全メッセージの監視または安全メッセージの送信がより頻繁に行われるようなものである。
【0111】
さまざまな実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性を制御するように構成されたモジュール722は、制御されているモバイルワイヤレス通信デバイスの近くの許容される1つの車両の種類または複数の車両の種類、例えば、自転車、バイク、車、トラック、バス、列車、路面電車、地下鉄車両などに応じて安全メッセージの監視周期性または安全メッセージの送信周期性を制御する。さまざまな実施形態において、安全メッセージの監視周期性または安全メッセージの送信周期性を制御するように構成されたモジュール722は、制御されているモバイルワイヤレス通信デバイスの近くにあることが検出された1つの車両の種類または複数の車両の種類、例えば、自転車、バイク、車、トラック、バス、列車、路面電車、地下鉄車両などに応じて安全メッセージの監視周期性または安全メッセージの送信周期性を制御する。
【0112】
一部の実施形態において、モジュール722は、制御されているモバイルワイヤレス通信デバイスの近くでDSRC帯を使用する観測された歩行者のトラフィックの量に応じて安全メッセージの送信周期性を制御するように構成される。例えば、制御されているモバイルワイヤレス通信デバイスの近くでDSRC帯を使用する歩行者のトラフィックの観測された高いレベルに対して、制御されているモバイルワイヤレス通信デバイスは、例えば、混雑を減らすためにより少ない頻度で安全メッセージを送信するように制御される。
【0113】
一部の実施形態において、モバイル通信デバイスが車両内にあるかどうかを判定するように構成されたモジュール708は、モバイルワイヤレス通信デバイスへのユーザ入力、モバイルワイヤレス通信デバイスによって車両から受信された安全メッセージの強度および/もしくはレート、モバイルワイヤレス通信デバイスによって車両の安全メッセージシステムから受信された信号、車両の動きを示す動きのレートに対するモバイルワイヤレス通信デバイスの動きの判定されたレート、または前記モバイルワイヤレス通信デバイスが車両内にあることを示す前記モバイルワイヤレス通信デバイスによって受信された受信音響信号のうちの少なくとも1つに基づいてモバイルワイヤレス通信デバイスが車両内にあるかどうかを判定する。
【0114】
必ずしもすべてではなく一部の実施形態のさまざまな態様および/または特徴が、以下でさらに説明される。一部の実施形態において、ワイヤレスデバイスによって送信される安全メッセージの電力および/または周期性は、環境に応じて調整される。使用される可能性があり、使用されることがある環境入力(environmental input)は、例えば、ワイヤレスデバイスによって受信されたGPS信号、ワイヤレスデバイスを有する歩行者の位置を予測するために使用され得るジャイロスコープおよび加速度計などの機器によって行われたワイヤレスデバイスの慣性システムの測定値、ならびにその他の車両からの基本安全メッセージ、例えば、車両からの802.11p送信を含む。
【0115】
例えば、地図と併せて使用されるGPS信号がユーザが建物内または屋内環境にあることを示す場合、一部の実施形態において、安全メッセージの送信は、完全にオフにされるかまたは削減され、例えば、1秒に1回未満の送信にまで減らされる。GPS信号に加えて、ジャイロスコープなどの電話の慣性システムが、歩行者の位置/移動の方向を予測するために使用され得る。歩行者が道路の走行車両に近くない場合、周期性は減らされ、歩行者が後で道路の走行車両に再び近づく時点で増やされる可能性がある。その他の車両からの道路交通基本安全メッセージ、例えば、その他の車両からの802.11p送信、およびそれらのメッセージの受信電力の検出が、ユーザが道路/往来にどれだけ近いかを示すためにやはり使用される可能性があり、使用されることがある。
【0116】
さまざまな例示的な実施形態は、歩行者のモバイルワイヤレスデバイスが安全メッセージを送信するように制御されるべきであるとき、例えば、歩行者が道路を横断しようとしているときを特定するため、および交通に関連する状況にないと特定される場合に周期性を低い値、例えば、1秒につき1回以下の送信に減らすために、上述の入力のうちの1つもしくは複数またはすべてを使用する可能性があり、実際に使用することがある。
【0117】
802.11p信号のために受信機をオンにし続ける際にはかなりの量のエネルギーがやはり費やされるので、特にバッテリの消耗が重要な考慮事項であるとき、ワイヤレスデバイスの受信機のデューティサイクルをそのワイヤレスデバイスの環境に基づいて規制することが有用である可能性がある。さらに、受信デューティサイクルを制御することは、上述の入力からの入力、例えば、GPS、ジャイロスコープ/加速度計、および検出された802.11p送信を利用することができる。安全送信(safety transmission)を観測するデューティサイクルは、歩行者の推定された位置/活動と、その歩行者が道路および走行車両に近いかどうかとに基づいて減らされる可能性があり、一部の実施形態においては減らされる。
【0118】
さらに、802.11p送信を観測するデューティサイクルは、観測される期間内のチャネルの占有の密度と、さらに受信電力とに基づく可能性がある。例えば、電話の受信機が1秒毎に100msの期間の間、チャネルを観測する現在の状態にあり、この100msの期間内に、50%を超えるチャネルの占有を観測する場合、そのことは、受信機が車両の送信の近くにあることを示唆する。チャネルの占有は、車両から観測される(測定値がより信頼できる)か、またはその他の歩行者から測定される(これは信頼性が劣る)可能性がある。
【0119】
同様に、数台の車両からの基本安全メッセージ(BSM)パケットが非常に高い電力で受信される場合、そのことは、歩行者が車両の往来に極めて近いことをやはり示唆し、応答として、一部の実施形態においては、デューティサイクルが増やされ、受信機がより長い時間オン状態に保たれる。
【0120】
同様に、802.11pの基本安全メッセージが極めて弱くなるか、またはチャネルの占有が極めて少なくなる場合、歩行者のデバイスは、チャネルを聞く比較的低い周期性に切り替わる。
【0121】
安全メッセージの送信を制御するさまざまな態様および/または特徴が、以下でさらに説明される。一部の実施形態においては、歩行者の送信機の電力および周期性が、歩行者がいる特定された環境および状況に基づいて制御される。環境を特定するために使用される例示的な入力は、電話/デバイスによって受信されたGPS信号、歩行者の位置を予測するために使用されるジャイロスコープおよび加速度計による測定値などの電話/デバイスの慣性システム構成要素による測定値、ならびにその他の車両からの道路交通基本安全メッセージ、例えば、その他の車両からの802.11p送信の検出を含む。
【0122】
地図と併せて使用されるGPS信号がユーザが建物内または屋内環境にあることを示す場合、安全メッセージの送信は、完全にオフにされるかまたは削減されるかのどちらかであり、例えば、1秒に1回未満の送信にまで減らされる。GPS信号に加えて、ジャイロスコープなどの電話の慣性システムが、歩行者の位置/移動の方向を予測するために使用される。歩行者が道路の走行車両にそれほど近くない場合、周期性が減らされ、歩行者が後で道路の走行車両に近づく時点で増やされる可能性がある。その他の車両からの道路交通基本安全メッセージ、例えば、802.11p送信、およびそれらのメッセージの受信電力の検出が、ユーザが道路/往来にどれだけ近いかも示す。
【0123】
さまざまな実施形態は、歩行者のモバイルワイヤレス通信デバイスが安全メッセージを送信するように制御されるとき、例えば、歩行者が道路を横断しようとしているときを特定するため、および交通に関連する状況にないと特定される場合に周期性を低い値、例えば、1秒につき1回以下の送信に減らすために、上述の入力のうちの1つもしくは複数またはすべてを使用する。
【0124】
安全メッセージの受信を制御する、例えば、安全メッセージを受信するために受信機をオンに切り替える一部の実施形態のさまざまな態様および/または特徴が、以下でさらに検討される。802.11p信号のために受信機をオンにし続ける際にはかなりの量のエネルギーがやはり費やされるので、モバイルワイヤレス通信デバイスの受信機のデューティサイクルをそのモバイルワイヤレス通信デバイスの環境に基づいて規制することが有用である。
【0125】
一部の実施形態において、受信デューティサイクルを制御することは、上述の入力からの入力、例えば、GPS入力、ジャイロスコープ/加速度計入力、802.11p送信検出情報を利用する。安全メッセージの送信を観測するデューティサイクルは、歩行者の推定された位置および/または推定された活動と、その歩行者が道路および走行車両に近いかどうかとに基づいて減らされる可能性があり、一部の実施形態においては減らされる。
【0126】
さらに、802.11p送信を観測する、例えば、802.11p送信を監視するデューティサイクルは、一部の実施形態においては、観測される期間内のチャネルの占有の密度と、さらに受信電力とに基づく。例えば、一部の実施形態においては、携帯電話の受信機が1秒毎に100msの期間の間、チャネルを観測する現在の状態にあり、この100msの期間内に、50%を超えるチャネルの占有を観測する場合、そのことは、受信機が車両の送信の近くにあることを示唆する。同様に、数台の車両からのBSMパケットが非常に高い電力で受信される場合、そのことは、歩行者が車両の往来に極めて近いことをやはり示唆し、応答として、一部の実施形態においては、デューティサイクルが増やされ、受信機がより長い時間オン状態に保たれる。
【0127】
同様に、監視によって観測された検出された802.11pの基本安全メッセージが極めて弱くなるか、またはチャネルの占有が極めて少ないことが観測される場合、一部の実施形態においては、歩行者のデバイスは、チャネルを聞く、例えば、監視する比較的低い周期性に切り替わる。
【0128】
携帯型ワイヤレス通信デバイスの送信を制御する問題は、デバイスが車両内、例えば、DSRC通信能力を有する車の中にあるかどうかによって変わる。さまざまな特徴は、携帯型デバイス、例えば、携帯電話が車両、例えば、車の中にあるかどうかを判定することを対象とし、その場合、それによって、その携帯型デバイスが車の中にある期間、その携帯型デバイスのDSRC安全メッセージング能力を無効にする可能性がある。
【0129】
一部の実施形態においては、携帯電話デバイスが、その携帯電話デバイスが移動している車両、例えば、移動している車の中にあることを特定する可能性がある。一部のそのような実施形態において、携帯電話は、DSRCメッセージを送信し、監視している移動している車両内にその携帯電話があると判定することに応じてその携帯電話の安全メッセージを止める。
【0130】
一実施形態において、携帯電話デバイスは、安全メッセージを送信していることになる安全チャネルまたは外部チャネルのシグナリングを通じて車両の車載DSRCデバイスから信号を受信する。携帯電話は、DSRCデバイスに対するその携帯電話自体の位置を調べ、その携帯電話が車両内にあると判定し、その携帯電話の安全ブロードキャスト(safety broadcast)をオフにする。
【0131】
別の実施形態において、携帯電話デバイスは、その携帯電話デバイスのGPS信号を受信し、その携帯電話デバイスが歩行者の速さおよび通常の歩行者の加速のパターンを超える速度および方向で移動していることを特定し、その携帯電話デバイスが車両、例えば、車の内にあることを特定する。そして、その携帯電話デバイスは、DSRCメッセージングをオフにするか、または非常に少ない頻度の更新に戻る。
【0132】
別の実施形態において、携帯電話デバイスは、近くの車両から安全メッセージを受信するが、所与の車両の位置および速度がその携帯電話デバイス自体の位置および速度に極めて近いことを観測し、その携帯電話デバイスがその車の境界の中にあることを特定する。この状況で、携帯電話は、DSRC安全メッセージのブロードキャストをオフにする。
【0133】
別の実施形態において、携帯電話デバイスは、802.11もしくはBluetooth(登録商標)またはよくある通信システムを通じて車両によって応答される要求信号をブロードキャストする。そして、その携帯電話デバイスは、車両に、その携帯電話デバイスがその車に対するその携帯電話デバイスの位置を特定するのを助ける音声信号をその車両のスピーカーから送出するように要求することによって測距動作を実行する。携帯電話デバイスは、ある許容可能な信頼のレベルで、その携帯電話デバイスが車の境界の中にあることを特定する場合、その携帯電話デバイスの基本安全メッセージの送信をオフにする。
【0134】
一実施形態において、携帯電話デバイスは、安全メッセージを送信していることになる安全チャネルまたは外部チャネルのシグナリングを通じて車両の車載DSRCデバイスから信号を受信する。携帯電話は、DSRCデバイスに対するその携帯電話自体の位置を調べ、その携帯電話が車両内にあると判定し、その携帯電話の安全メッセージのブロードキャストをオフにする。
【0135】
さまざまな実施形態において、
図1のシステム100の通信デバイス、および/または
図3の通信デバイス300、および/または
図6の通信デバイス600、および/または図のいずれかの通信デバイスのうちの1つは、本出願の図のいずれかに関して示され、および/または本出願の詳細な説明で説明された個々のステップおよび/または動作のそれぞれに対応するモジュールを含む。一部の実施形態において、モジュールは、ハードウェア、例えば、回路の形態で実装される。したがって、少なくとも一部の実施形態において、モジュールは、ハードウェアで実装される可能性があり、実装されることがある。その他の実施形態において、モジュールは、通信デバイスのプロセッサによって実行されるときに対応するステップまたは動作をデバイスに実施させるプロセッサが実行可能な命令を含むソフトウェアモジュールとして実装される可能性があり、実装されることがある。さらにその他の実施形態において、モジュールの一部またはすべては、ハードウェアとソフトウェアとの組み合わせとして実装される。
【0136】
さまざまな実施形態の技術は、ソフトウェア、ハードウェア、および/またはソフトウェアとハードウェアとの組み合わせを使用して実装される可能性がある。さまざまな実施形態は、装置、例えば、ネットワークノード、ピアツーピア通信をサポートするモバイル端末などのモバイルノード、基地局などのアクセスポイント、および/または通信システムを対象とする。さまざまな実施形態は、方法、例えば、ネットワークノード、モバイルノード、基地局などのアクセスポイント、および/または通信システム、例えば、ホストを制御し、および/または動作させる方法も対象とする。さまざまな実施形態は、方法の1つまたは複数ステップを実施するように機械を制御するための機械可読命令を含む機械、例えば、コンピュータ可読媒体、例えば、ROM、RAM、CD、ハードディスクなども対象とする。コンピュータ可読媒体は、例えば、非一時的コンピュータ可読媒体である。
【0137】
開示されたプロセスのステップの特定の順序または階層は例示的な手法の例であることが、理解される。設計の選択に基づいて、プロセスのステップの特定の順序または階層は、本開示の範囲内に留まりながら再編成される可能性があることが理解される。添付の方法の請求項は、さまざまなステップの要素を見本の順序で示し、示された特定の順序または階層に限定されるように意図されていない。
【0138】
さまざまな実施形態において、本明細書において説明されたノードは、1つまたは複数の方法に対応するステップ、例えば、信号処理、信号生成、および/または送信のステップを実行するための1つまたは複数のモジュールを使用して実装される。したがって、一部の実施形態において、さまざまな特徴は、モジュールを使用して実装される。そのようなモジュールは、ソフトウェア、ハードウェア、またはソフトウェアとハードウェアとの組み合わせを使用して実装される可能性がある。上述の方法または方法のステップの多くは、例えば、1つまたは複数のノードで上述の方法のすべてまたは一部を実施するように機械、例えば、追加のハードウェアを有するかまたは追加のハードウェアを持たない多目的コンピュータを制御するための、メモリデバイス、例えば、RAM、フロッピー(登録商標)ディスクなどの機械可読媒体に含まれるソフトウェアなどの機械が実行可能な命令を使用して実装され得る。したがって、とりわけ、さまざまな実施形態は、機械、例えば、プロセッサおよび関連するハードウェアに上述の方法のステップのうちの1つまたは複数を実行させるための機械が実行可能な命令を含む機械可読媒体、例えば、非一時的コンピュータ可読媒体を対象とする。一部の実施形態は、本発明の1つまたは複数の方法のステップのうちの1つ、複数、またはすべてを実施するように構成されたプロセッサを含むデバイス、例えば、通信ノードを対象とする。
【0139】
一部の実施形態において、1つまたは複数のデバイス、例えば、ワイヤレス端末、ネットワークノード、および/またはアクセスノードなどの通信ノードの1つのプロセッサまたは複数のプロセッサ、例えば、CPUは、通信ノードによって実行されものとして説明された方法のステップを実行するように構成される。プロセッサの構成は、プロセッサの構成を制御するための1つもしくは複数のモジュール、例えば、ソフトウェアモジュールを使用することによって、ならびに/または記載のステップを実行するおよび/もしくはプロセッサの構成を制御するためのプロセッサ内のハードウェア、例えば、ハードウェアモジュールを含めることによって実現され得る。したがって、すべてではなく一部の実施形態は、プロセッサが含まれるデバイスによって実行されるさまざまな説明された方法のステップのそれぞれに対応するモジュールを含むプロセッサを有するデバイス、例えば、通信ノードを対象とする。すべてではなく一部の実施形態において、デバイス、例えば、通信ノードは、プロセッサが含まれるデバイスによって実行されるさまざまな説明された方法のステップのそれぞれに対応するモジュールを含む。モジュールは、ソフトウェアおよび/またはハードウェアを使用して実装される可能性がある。
【0140】
一部の実施形態は、さまざまな機能、ステップ、行為、および/または動作、例えば、上述の1つまたは複数のステップを1つのコンピュータまたは複数のコンピュータに実施させるためのコードを含むコンピュータ可読媒体、例えば、非一時的コンピュータ可読媒体を含むコンピュータプログラム製品を対象とする。実施形態に応じて、コンピュータプログラム製品は、実行されるべきそれぞれのステップのための異なるコードを含む可能性があり、含むことがある。したがって、コンピュータプログラム製品は、方法、例えば、通信デバイスまたはノードを制御する方法のそれぞれの個々のステップのためのコードを含む可能性があり、含むことがある。コードは、RAM (ランダムアクセスメモリ)、ROM (読み出し専用メモリ)、またはその他の種類のストレージデバイスなどのコンピュータ可読媒体、例えば、非一時的コンピュータ可読媒体に記憶された機械、コンピュータが実行可能な命令の形態である可能性がある。コンピュータプログラム製品を対象とすることに加えて、一部の実施形態は、上述の1つまたは複数の方法のさまざまな機能、ステップ、行為、および/または動作のうちの1つまたは複数を実施するように構成されたプロセッサを対象とする。したがって、一部の実施形態は、本明細書において説明された方法のステップの一部またはすべてを実施するように構成されたプロセッサ、例えば、CPUを対象とする。プロセッサは、例えば、本出願で説明された通信デバイスまたはその他のデバイスで使用するためのものである可能性がある。
【0141】
さまざまな実施形態は、ピアツーピアシグナリングプロトコルを使用する通信システムによく適している。一部の実施形態は、直行周波数分割多重化(OFDM)に基づくワイヤレスピアツーピアシグナリングプロトコル、例えば、WiFi(登録商標)シグナリングプロトコルまたは別のOFDMに基づくプロトコルを使用する。
【0142】
OFDMシステムに関連して説明されたが、さまざまな実施形態の方法および装置の少なくとも一部は、多くの非OFDMおよび/または非セルラシステムを含む広範な通信システムに適用可能である。
【0143】
上述のさまざまな実施形態の方法および装置に対する多数のさらなる変更が、上述の説明に鑑みて当業者には明らかであろう。そのような変更は、範囲内であると見なされるべきである。方法および装置は、通信デバイス間のワイヤレス通信リンクを提供するために使用され得る符号分割多元接続(CDMA)、OFDM、および/またはさまざまなその他の種類の通信技術とともに使用される可能性があり、さまざまな実施形態において使用される。一部の実施形態において、1つまたは複数の通信デバイスは、OFDMおよび/もしくはCDMAを使用してモバイルノードとの通信リンクを確立し、ならびに/または有線もしくはワイヤレス通信リンクを介してインターネットもしくは別のネットワークへの接続性を提供する可能性があるアクセスポイントとして実装される。さまざまな実施形態において、モバイルノードは、方法を実施するための受信機/送信機回路ならびに論理および/またはルーチンを含むノートブックコンピュータ、携帯情報端末(PDA)、またはその他の携帯型デバイスとして実装される。