(57)【要約】【課題】同一のスロットを使用する通信端末装置が移動することによって発生するパケット衝突の確率を低下させる【解決手段】パケット検出部１３で、受信したパケットがどのスロットで送信されたかを検出し、パケット復調部１４で、パケットを復調してパケットに含まれる１フレーム分のスロット毎の他端末観測情報及び他端末転送情報からなる他端末フレーム情報を得る。フレーム情報生成部１６は、パケットの検出及び復調の結果に基づいて、スロット毎のパケットの受信状況を示す自端末観測情報を生成する。また、他端末観測情報を転送する場合には、他端末観測情報に応じた自端末転送情報を生成し、自端末観測情報及び自端末転送情報で自端末フレーム情報を生成する。自端末観測情報、他端末観測情報及び他端末転送情報に基づいてスロット選択部１９により選択されたスロットのタイミングで、生成した自端末フレーム情報を含むパケットを送信する。【選択図】図１
2012019471.tif 000002
【特許請求の範囲】
【請求項１】
周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ前記周辺の通信端末装置で生成された１フレーム分のスロット毎の観測情報及び転送情報からなるフレーム情報を含むパケットを受信する受信手段と、
前記受信手段によりパケットを受信した場合にはビジー、パケットを受信しなかった場合にはフリー、パケットが衝突した場合にはスロット変更要求とする観測情報を生成すると共に、受信したパケットに含まれるフレーム情報の観測情報がビジーまたはスロット変更要求の場合にはビジー、フリーの場合にはフリーとする転送情報を生成して、該観測情報及び該転送情報を合わせたフレーム情報を生成するフレーム情報生成手段と、
前記フレーム情報生成手段により生成された観測情報、受信したパケットに含まれるフレーム情報の観測情報及び転送情報に基づいて、パケットを送信するスロットを選択する選択手段と、
前記選択手段により選択されたスロットのタイミングで、前記フレーム情報生成手段により生成されたフレーム情報を含むパケットを送信する送信手段と、
を含む通信端末装置。
【請求項２】
周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ前記周辺の通信端末装置で生成された１フレーム分のスロット毎の観測情報及び転送情報からなるフレーム情報を含むパケットを受信する受信手段と、
前記受信手段によりパケットを受信した場合にはビジー、パケットを受信しなかった場合にはフリー、パケットが衝突した場合にはスロット変更要求とする観測情報を生成すると共に、生成した観測情報がフリーで、かつ受信したパケットに含まれるフレーム情報の観測情報がビジーまたはスロット変更要求の場合には、該観測情報をビジーに変更して、該観測情報を変更したことを示す転送情報を生成し、変更前の観測情報を予め定めた記憶領域に記憶して、該観測情報及び該転送情報を合わせたフレーム情報を生成するフレーム情報生成手段と、
前記記憶領域に記憶された変更前の観測情報、及び受信したパケットに含まれるフレーム情報の観測情報に基づいて、パケットを送信するスロットを選択する選択手段と、
前記選択手段により選択されたスロットのタイミングで、前記フレーム情報生成手段により生成されたフレーム情報を含むパケットを送信する送信手段と、
を含む通信端末装置。
【請求項３】
前記パケットは、該パケットを送信する通信端末装置の位置情報を含み、
前記フレーム情報生成手段は、前記受信手段により受信したパケットに含まれるフレーム情報及び位置情報に基づいて、同一のスロットでパケットを送信している通信端末装置同士が接近していることを検出した場合には、該スロットの観測情報または転送情報をスロット変更要求とする
請求項１記載の通信端末装置。
【請求項４】
前記パケットは、該パケットを送信する通信端末装置の位置情報を含み、
前記フレーム情報生成手段は、前記受信手段により受信したパケットに含まれるフレーム情報及び位置情報、並びに記憶した変更前の観測情報に基づいて、同一のスロットでパケットを送信している通信端末装置同士が接近していることを検出した場合には、該スロットの観測情報をスロット変更要求に変更して、該観測情報を変更したことを示す転送情報を生成する
請求項２記載の通信端末装置。
【請求項５】
前記フレーム情報生成手段は、前記受信手段によりパケットを受信した際の受信電力が予め定めた電力閾値以上の場合に、前記転送情報を生成する請求項１〜請求項４のいずれか１項記載の通信端末装置。
【請求項６】
前記パケットは、該パケットを送信する通信端末装置の位置情報を含み、
前記フレーム情報生成手段は、前記受信手段により受信したパケットに含まれる位置情報と自端末の位置情報とに基づいて、該パケットを送信した通信端末装置と自端末との相対距離を算出し、該相対距離が予め定めた距離閾値未満の場合に、前記転送情報を生成する請求項１〜請求項４のいずれか１項記載の通信端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信端末装置に係り、特に、周辺の通信端末装置から送信されるパケットと多重化してパケットを送信する通信端末装置に関する。
【背景技術】
【０００２】
従来から、通信方式の１つとしてＴＤＭＡ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式が知られている。このＴＤＭＡ方式は、一つの情報伝送路を複数の通信端末装置で共有して短時間ずつ交代で各通信端末装置から通信情報を送信する通信方式である。
【０００３】
例えば、１つ以上の周辺端末との間で、所定周期で繰り返されるフレームを複数のスロットで時分割し、スロット単位でデータをブロードキャストする通信端末装置が知られている（特許文献１）。特許文献１の通信端末装置では、パケット衝突が発生した場合に、パケットを送信する送信スロットを変更している。また、特許文献１の通信端末装置では、受信したパケットに含まれるスロット毎の通信状況を示すフレーム情報に基づいて、自端末の通信可能エリア外であって、自端末で受信したパケットを送信した通信端末装置の通信可能エリア内の通信端末装置（いわゆる隠れ端末）が使用するスロットも把握している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２８５５０
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の特許文献１に記載の技術では、同一のスロットを使用する通信端末装置同士が接近した場合に、両方の通信可能エリア内に存在する他の通信端末装置からのパケットを受信するまでスロットの変更が行われない、という問題がある。例えば、図１８に示すように、端末Ｃに対する隠れ端末Ａと同一のスロットを使用している端末Ｄが端末Ｃに接近してきた場合、端末Ｄが、端末Ａの通信可能エリア内に存在する端末Ｂの通信可能エリア内に入るまで、端末Ａのパケットと端末Ｄのパケットとの衝突は検出されない。
【０００６】
本発明は、上記の問題点を解決するためになされたもので、同一のスロットを使用する通信端末装置が移動することによって発生するパケット衝突の確率を低下させることができる通信端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、第１の発明の通信端末装置は、周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ前記周辺の通信端末装置で生成された１フレーム分のスロット毎の観測情報及び転送情報からなるフレーム情報を含むパケットを受信する受信手段と、前記受信手段によりパケットを受信した場合にはビジー、パケットを受信しなかった場合にはフリー、パケットが衝突した場合にはスロット変更要求とする観測情報を生成すると共に、受信したパケットに含まれるフレーム情報の観測情報がビジーまたはスロット変更要求の場合にはビジー、フリーの場合にはフリーとする転送情報を生成して、該観測情報及び該転送情報を合わせたフレーム情報を生成するフレーム情報生成手段と、前記フレーム情報生成手段により生成された観測情報、受信したパケットに含まれるフレーム情報の観測情報及び転送情報に基づいて、パケットを送信するスロットを選択する選択手段と、前記選択手段により選択されたスロットのタイミングで、前記フレーム情報生成手段により生成されたフレーム情報を含むパケットを送信する送信手段と、を含んで構成されている。
【０００８】
第１の発明の通信端末装置によれば、受信手段により、周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ周辺の通信端末装置で生成された１フレーム分のスロット毎の観測情報及び転送情報からなるフレーム情報を含むパケットを受信する。そして、フレーム情報生成手段が、受信手段によりパケットを受信した場合にはビジー、パケットを受信しなかった場合にはフリー、パケットが衝突した場合にはスロット変更要求とする観測情報を生成する。また、受信したパケットに含まれるフレーム情報の観測情報がビジーまたはスロット変更要求の場合にはビジー、フリーの場合にはフリーとする転送情報を生成する。そして、この観測情報及び転送情報を合わせたフレーム情報を生成する。また、選択手段は、フレーム情報生成手段により生成された観測情報、受信したパケットに含まれるフレーム情報の観測情報及び転送情報に基づいて、パケットを送信するスロットを選択し、送信手段が、選択手段により選択されたスロットのタイミングで、フレーム情報生成手段により生成されたフレーム情報を含むパケットを送信する。
【０００９】
このように、スロット毎のパケットの受信状況に基づく観測情報と、受信したパケットに含まれるフレーム情報に基づく転送情報とをフレーム情報として生成して、パケットに含めて送信するため、同一のスロットを使用する通信端末装置が移動することによって発生するパケット衝突を事前に回避して、パケット衝突の確率を低下させることができる。
【００１０】
また、第２の発明の通信端末装置は、周辺の通信端末装置から、所定期間のフレームを時分割した複数のスロットの各々を一単位として周期的に送信され、かつ前記周辺の通信端末装置で生成された１フレーム分のスロット毎の観測情報及び転送情報からなるフレーム情報を含むパケットを受信する受信手段と、前記受信手段によりパケットを受信した場合にはビジー、パケットを受信しなかった場合にはフリー、パケットが衝突した場合にはスロット変更要求とする観測情報を生成すると共に、生成した観測情報がフリーで、かつ受信したパケットに含まれるフレーム情報の観測情報がビジーまたはスロット変更要求の場合には、該観測情報をビジーに変更して、該観測情報を変更したことを示す転送情報を生成し、変更前の観測情報を予め定めた記憶領域に記憶して、該観測情報及び該転送情報を合わせたフレーム情報を生成するフレーム情報生成手段と、前記記憶領域に記憶された変更前の観測情報、及び受信したパケットに含まれるフレーム情報の観測情報に基づいて、パケットを送信するスロットを選択する選択手段と、前記選択手段により選択されたスロットのタイミングで、前記フレーム情報生成手段により生成されたフレーム情報を含むパケットを送信する送信手段と、を含んで構成されている。
【００１１】
第２の発明の通信端末装置によれば、フレーム情報生成手段が、受信手段によりパケットを受信した場合にはビジー、パケットを受信しなかった場合にはフリー、パケットが衝突した場合にはスロット変更要求とする観測情報を生成する。また、生成した観測情報がフリーで、かつ受信したパケットに含まれるフレーム情報の観測情報がビジーまたはスロット変更要求の場合には、該観測情報をビジーに変更して、該観測情報を変更したことを示す転送情報を生成する。そして、変更前の観測情報を予め定めた記憶領域に記憶して、この観測情報及び転送情報を合わせたフレーム情報を生成する。また、選択手段は、記憶領域に記憶された変更前の観測情報、及び受信したパケットに含まれるフレーム情報の観測情報に基づいて、パケットを送信するスロットを選択する。
【００１２】
このように、スロット毎のパケットの受信状況を示す観測情報または受信したパケットに含まれるフレーム情報に基づいて転送される情報である観測情報と、観測情報が実際に観測された情報かまたはた転送される情報かを示す転送情報とをフレーム情報として生成して、パケットに含めて送信するため、同一のスロットを使用する通信端末装置が移動することによって発生するパケット衝突を事前に回避して、パケット衝突の確率を低下させることができる。
【００１３】
また、第１の発明において、前記パケットは、該パケットを送信する通信端末装置の位置情報を含み、前記フレーム情報生成手段は、前記受信手段により受信したパケットに含まれるフレーム情報及び位置情報に基づいて、同一のスロットでパケットを送信している通信端末装置同士が接近していることを検出した場合には、該スロットの観測情報または転送情報をスロット変更要求とすることができる。
【００１４】
また、第２の発明において、前記パケットは、該パケットを送信する通信端末装置の位置情報を含み、前記フレーム情報生成手段は、前記受信手段により受信したパケットに含まれるフレーム情報及び位置情報、並びに記憶した変更前の観測情報に基づいて、同一のスロットでパケットを送信している通信端末装置同士が接近していることを検出した場合には、該スロットの観測情報をスロット変更要求に変更して、該観測情報を変更したことを示す転送情報を生成するようにすることができる。
【００１５】
このように、フレーム情報が観測情報及び転送情報を含んでいるため、実際にパケットが衝突する前に、同一のスロットでパケットを送信している通信端末装置に対して、事前にスロット変更要求を送信することができる。
【００１６】
また、前記フレーム情報生成手段は、前記受信手段によりパケットを受信した際の受信電力が予め定めた電力閾値以上の場合に、前記転送情報を生成するようにすることができる。また、前記パケットは、該パケットを送信する通信端末装置の位置情報を含み、前記フレーム情報生成手段は、前記受信手段により受信したパケットに含まれる位置情報と自端末の位置情報とに基づいて、該パケットを送信した通信端末装置と自端末との相対距離を算出し、該相対距離が予め定めた距離閾値未満の場合に、前記転送情報を生成するようにすることができる。これにより、必要以上に情報が転送されることを防止して、スロットの混雑を回避することができる。
【発明の効果】
【００１７】
以上説明したように、本発明の通信端末装置によれば、スロット毎のパケットの受信状況に基づく観測情報と、受信したパケットに含まれるフレーム情報に基づく転送情報とをフレーム情報として生成するか、またはスロット毎のパケットの受信状況を示す観測情報または受信したパケットに含まれるフレーム情報に基づいて転送される情報である観測情報と、観測情報が実際に観測された情報かまたはた転送される情報かを示す転送情報とをフレーム情報として生成して、パケットに含めて送信するため、同一のスロットを使用する通信端末装置が移動することによって発生するパケット衝突の確率を低下させることができる、という効果が得られる。
【図面の簡単な説明】
【００１８】
【図１】第１の実施の形態に係る移動体無線通信端末装置の構成を示すブロック図である。
【図２】第１の実施の形態に係る移動体無線通信端末装置によって送受信されるフレームの構成を示すイメージ図である。
【図３】第１の実施の形態に係る移動体無線通信端末装置において実行される受信処理ルーチンの内容を示すフローチャートである。
【図４】第１の実施の形態に係る移動体無線通信端末装置において実行される接近判定処理ルーチンの内容を示すフローチャートである。
【図５】同一のスロットを使用する端末が接近する状態を説明するためのイメージ図である。
【図６】パケット衝突のおそれがある場合の処理の一例を示す図である。
【図７】第１の実施の形態に係る移動体無線通信端末装置において実行される転送要否判定処理ルーチンの内容を示すフローチャートである。
【図８】隠れ端末の回避エリアの制限を説明するためのイメージ図である。
【図９】第１の実施の形態に係る移動体無線通信端末装置において実行される転送ＣＳ更新処理ルーチンの内容を示すフローチャートである。
【図１０】第１の実施の形態に係る移動体無線通信端末装置において実行される送信処理ルーチンの内容を示すフローチャートである。
【図１１】第１の実施の形態に係る移動体無線通信端末装置によって送受信されるフレームの構成の他の例を示すイメージ図である。
【図１２】第２の実施の形態に係る移動体無線通信端末装置の構成を示すブロック図である。
【図１３】第２の実施の形態に係る移動体無線通信端末装置によって送受信されるフレームの構成を示すイメージ図である。
【図１４】第２の実施の形態に係る移動体無線通信端末装置において実行される受信処理ルーチンの内容を示すフローチャートである。
【図１５】第２の実施の形態に係る移動体無線通信端末装置において実行される接近判定処理ルーチンの内容を示すフローチャートである。
【図１６】第２の実施の形態に係る移動体無線通信端末装置において実行される観測ＣＳ及び転送ＦＦ更新処理ルーチンの内容を示すフローチャートである。
【図１７】第２の実施の形態に係る移動体無線通信端末装置において実行される送信処理ルーチンの内容を示すフローチャートである。
【図１８】従来技術の問題点を説明するためのイメージ図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して、本発明の好適な実施の形態について説明する。なお、本発明を適用した無線通信端末装置を車両などの移動する移動体に搭載し、複数の無線通信端末装置の間でパケット（ｐａｃｋｅｔ）を交換することにより無線通信を行なう場合を例に説明する。
【００２０】
図１に示すように、第１の実施の形態に係る無線通信ネットワークの移動体無線通信端末装置１０は、受信アンテナ１１を介して周辺の他の移動体無線通信端末装置１０が送信したパケットを受信する受信回路１２と、受信したパケットがどのスロットを用いて送信されてきたのかを検出するパケット検出部１３と、検出されたパケットから送信されてきたデータを復元するパケット復調部１４と、ＧＰＳ装置等で構成された自端末の位置情報を検出する自端末位置情報検出部１５と、パケット検出部１３でパケットを検出したスロットの使用状態、パケット復調部１４によるパケットの復調の成否及び復調されたパケットに含まれるフレーム情報、並びに自端末位置情報検出部１５により検出された自端末の位置情報に基づいて、送信パケットに埋め込む後述するフレーム情報を生成するフレーム情報生成部１６と、フレーム情報を蓄積するためのフレーム情報蓄積部１７と、フレーム情報生成部１６により生成されたフレーム情報を埋め込んだパケットを生成するパケット生成部１８と、パケット復調部１４により復調されたデータに含まれるフレーム情報、及びフレーム情報生成部１６により生成されたフレーム情報に基づいて、パケットを送信するスロットを選択し、選択したスロットに基づいて、パケットの送信タイミングを制御するスロット選択部１９と、送信アンテナ２１を介してパケットを送信する送信回路２０とを備えている。
【００２１】
ここで、移動体無線通信端末装置１０によって送受信されるフレームの構成について図２を用いて説明する。１フレームは、例えば１００ｍｓに設定され、フレーム周期が周期的に繰り返されている。各フレーム周期は、Ｎ個の期間に分割されたＮ個のスロットにより構成されている。この１つのスロットは、１パケットを送信できる期間を示すものである。移動体無線通信端末装置１０では、このスロットの単位でパケットをやりとりする。なお、１フレーム周期は各移動体無線通信端末装置１０のデータの送信周期に合わせて設定するとよい。例えば、各移動体無線通信端末装置１０において、１００ｍｓに１度のパケットの送信を保証するためには、１００ｍｓに設定すると良い。本実施の形態に係る移動体無線通信端末装置１０では、フレーム周期は１００ｍｓとされているものとする。
【００２２】
パケットは、ヘッダ情報と、当該パケットを送信した移動体無線通信端末装置１０で検出された１フレーム周期中のスロットの使用状態を示すフレーム情報（ＦＩ）と、送信対象となる実データが含まれるデータ領域と、スロットの同期ずれの影響を軽減するためのガードタイムとを有している。なお、本発明ではスロットの同期方法に関しては限定しないが、例えば同期のための基準局を設ける等の何らかの手段によって、ガードタイムで補償できる程度の同期がとれているものとする。
【００２３】
フレーム情報には、スロット数分の領域が設けられている。本実施の形態では、Ｎ個のスロットに対応してＮ個の領域［ＳＩ１、ＳＩ２、・・・、ＳＩＮ］が設けられている。さらにフレーム情報のスロット毎の領域の各々は２つの領域に分けられている。一方の領域には、自端末のパケット検出部１３での検出結果及びパケット復調部１４の復調の成否情報に基づくスロットの使用状態を示す観測情報（観測ＣＳ）が設定される。他方の領域には、受信したパケットに含まれるフレーム情報に基づいて把握したスロット毎の使用状態を転送するための転送情報（転送ＣＳ）が設定される。
【００２４】
フレーム情報の観測情報が設定される領域（ＣＳ）には、「ＡＣＫ」（正常受信）、「ＲＴＣ」（スロット変更要求：パケット衝突）、「ＮＡＣＫ」（受信失敗）、及び「ＦＲＥＥ」（空き）の何れかを示す値が設定される。観測情報の「ＡＣＫ」は、対象となるスロットにおいて、パケットの受信が成功したことを示す。なお、パケットの受信が成功したとは、単にパケットを受信・検出しただけでなく、パケット内の情報を復調できたことをいう。また、「ＲＴＣ」は、パケットが衝突したことを示す。また、「ＮＡＣＫ」は、対象となるスロットにおいて、パケットの受信が失敗したことを示し、パケットを受信・検出したが、パケット内の情報を復調できなかったことを示す。「ＦＲＥＥ」は、対象となるスロットにおいて、パケットが受信されなかったことを示す。
【００２５】
フレーム情報の転送情報が設定される領域（ＦＣＳ）には、「ＡＣＫ」（正常受信の転送）、「ＲＴＣ」（スロット変更要求）、「ＮＡＣＫ」（受信失敗の転送）、及び「ＦＲＥＥ」（空きまたは転送ＣＳなし）の何れかを示す値が設定される。転送情報の「ＡＣＫ」は、対象となるスロットにおいて、他の移動体無線通信端末装置１０でのパケットの受信成功を転送することを示す。また、「ＲＴＣ」は、対象となるスロットにおいて、パケット衝突のおそれがあることを示す。また、「ＮＡＣＫ」は、対象となるスロットにおいて、移動体無線通信端末装置１０でのパケットの受信失敗を転送することを示す。「ＦＲＥＥ」は、対象となるスロットにおいて、空きまたは転送すべき転送情報が存在しないことを示す。
【００２６】
次に、図３を参照して、第１の実施の形態の移動体無線通信端末装置１０において実行される受信処理ルーチンについて説明する。なお、以下では、フレーム情報生成部１６で生成したフレーム情報と、受信したパケットに含まれるフレーム情報とを区別するために、フレーム情報生成部１６で生成したフレーム情報を自端末フレーム情報（自端末ＦＩ）、受信したパケットに含まれるフレーム情報を他端末フレーム情報（他端末ＦＩ）という。また、自端末ＦＩの観測情報を自端末観測情報（自端末観測ＣＳ）、自端末ＦＩの転送情報を自端末転送情報（自端末転送ＣＳ）、他端末ＦＩの観測情報を他端末観測情報（他端末観測ＣＳ）、他端末ＦＩの転送情報を他端末転送情報（他端末転送ＣＳ）という。
【００２７】
ステップ１００で、パケット検出部１３により、スロットｉのタイミングで受信回路１２の状態を取り込む。
【００２８】
次に、ステップ１０２で、パケット検出部１３により、上記ステップ１００で取り込んだ受信回路１２の状態に基づいて、パケットが受信されたか否かを判定する。パケットを受信した場合には、ステップ１０６へ移行し、パケットを受信しなかった場合には、ステップ１０４へ移行する。
【００２９】
ステップ１０４では、フレーム情報生成部１６により、スロットｉの自端末観測情報（自端末観測ＣＳｉ）として、パケットが受信されなかったことを示す「ＦＲＥＥ」を生成する。また、パケットが受信されなかったことにより、パケットに含まれる他端末フレーム情報も取得できないことになるため、スロットｉの自端末転送情報（自端末転送ＣＳｉ）として、転送情報が存在しないことを示す「ＦＲＥＥ」を生成する。
【００３０】
ステップ１０６では、パケット復調部１４により、検出されたパケットを復調して他の移動体無線通信端末装置１０から送られてきたデータを復元する。また、他端末フレーム情報及び復調できたか否かを示す復調成否情報をフレーム情報生成部１６へ送出する。
【００３１】
次に、ステップ１０８で、フレーム情報生成部１６で、パケット検出部１３での検出結果及びパケット復調部１４から送出された復調成否情報に基づいて、パケットの受信及び復調に成功したか否かを判定する。パケットの受信及び復調に成功した場合には、ステップ１１０へ移行して、自端末観測ＣＳｉとして、パケットの正常受信を示す「ＡＣＫ」を生成する。一方、パケットの受信及び復調に失敗した場合には、ステップ１１２へ移行して、パケットの受信及び復調の失敗の原因がパケットの衝突の場合には、自端末観測ＣＳｉとして、パケットの衝突を示す「ＲＴＣ」を生成する。また、パケットの受信及び復調の失敗の原因がパケットの衝突以外の場合には、自端末観測ＣＳｉとして、パケット受信失敗を示す「ＮＡＣＫ」を生成する。また、パケットの受信及び復調に失敗したことにより、他端末フレーム情報も取得できないことになるため、自端末転送ＣＳｉとして、転送情報が存在しないことを示す「ＦＲＥＥ」を生成する。
【００３２】
次に、ステップ１１４で、後述する接近判定処理を実行し、次に、ステップ１１６で、上記ステップ１１４の判定結果に基づいて、同一のスロットを使用している端末同士が接近しているか否かを判定する。接近している場合には、ステップ１１８へ移行して、転送ＣＳｉとして、パケット衝突のおそれがあることを示す「ＲＴＣ」を生成する。一方、同一のスロットを使用している端末同士が接近していない場合には、ステップ１２０へ移行して、後述する転送要否判定処理を実行する。
【００３３】
次に、ステップ１２２で、上記ステップ１２２の判定結果に基づいて、他端末観測情報を転送情報として転送する必要があるか否かを判定する。転送不要の場合には、ステップ１２４へ移行して、自端末転送ＣＳｉとして、転送情報が存在しないことを示す「ＦＲＥＥ」を生成する。一方、転送が必要な場合には、ステップ１２６へ移行して、後述する転送ＣＳ更新処理を実行する。
【００３４】
この受信処理をスロット毎に１フレーム分実行することで、直近１フレーム分のフレーム情報を生成することができる。
【００３５】
次に、図４を参照して、受信処理（図３）のステップ１１４で実行される接近判定処理ルーチンについて説明する。本ルーチンの処理は、図５に示すように、端末Ｃが、端末Ｃの通信可能エリアに存在する端末Ｂから受信したパケットに含まれる他端末転送情報により、端末Ｃの通信可能エリア外の端末Ａ（隠れ端末）が使用しているスロットを把握しており、そこに端末Ａと同一のスロットを使用する端末Ｄが接近して、端末Ｃの通信可能エリア内に端末Ｄが入った場合における、端末Ｃでの処理である。
【００３６】
ステップ１１４０で、更新前、すなわち前フレームの自端末観測ＣＳｉが「ＦＲＥＥ」かつ自端末転送ＣＳｉが「ＡＣＫ」または「ＮＡＣＫ」であるか否かを判定する。前フレームで「ＦＲＥＥ」であった自端末観測ＣＳｉが、今回のパケットの受信により、受信処理のステップ１１０で「ＡＣＫ」に変更になった場合には、スロットｉを使用する端末が自端末の通信可能エリアに入ったことを示している。そして、前フレームの自端末観測ＣＳｉが「ＦＲＥＥ」かつ自端末転送ＣＳｉが「ＡＣＫ」または「ＮＡＣＫ」の場合には、前フレームにおいて自端末に対する隠れ端末がスロットｉを使用していることを示している。本ステップで肯定判定される場合には、ステップ１１４２へ移行し、否定判定される場合には、ステップ１１４６へ移行する。
【００３７】
ステップ１１４２では、今回受信したパケットに含まれる位置情報Ｐｒｉ（図５では端末Ｄの位置情報）と、前フレームで隠れ端末のスロット使用状況を転送してきたパケットに含まれる位置情報Ｐｔｉ（図５では端末Ｂ（転送ＦＩ元）の位置情報）とを比較し、自端末位置情報検出部１５により検出された自端末の位置情報を基準として、位置情報Ｐｒｉと位置情報Ｐｔｉとが異なる方向であるか否かを判定する。自端末の通信可能エリアに隠れ端末（図５の端末Ａ）自体が入ってきた場合も、自端末観測ＣＳｉは「ＦＲＥＥ」から「ＡＣＫ」に変更になるため、このような場合を除外するための判定である。
【００３８】
位置情報Ｐｒｉと位置情報Ｐｔｉとが異なる方向か否かの判定は、例えば、自端末の位置を基準として周辺領域を四方位に対応した複数の領域に分割し、位置情報Ｐｒｉ及び位置情報Ｐｔｉがいずれの領域に位置するかを検出し、同じ領域か異なる領域かによって判定することができる。また、自端末の位置をＰｏｉとして、Ｐｒｉ−Ｐｏｉ−Ｐｔｉのなす角が所定の閾値角度以上か否かにより判定することができる。また、デジタル地図情報等を利用して、位置情報Ｐｒｉと位置情報Ｐｔｉとが同じ道路上（リンク上）に位置するか否かにより判定するようにしてもよい。位置情報Ｐｒｉと位置情報Ｐｔｉとが異なる方向の場合には、ステップ１１４４へ移行し、同一のスロットを使用している端末が接近している判定する。一方、位置情報Ｐｒｉと位置情報Ｐｔｉとが同じ方向の場合には、ステップ１１４６へ移行し、同一のスロットを使用している端末は接近していないと判定して、リターンする。
【００３９】
これにより、図５の場合では、同一のスロットを使用している端末（端末Ａと端末Ｄ）が接近していると判定されると、受信処理のステップ１１８で、自端末転送ＣＳｉが「ＲＴＣ」となり、このフレーム情報を含むパケットが後述する送信処理で端末Ｃより送信される。そして、このパケットを受信した端末Ｄは、端末Ａの端末Ｂによって拡大されたパケット衝突を回避することができるエリア（以下、回避エリアともいう）に入る前、すなわち端末Ｂにより端末Ａと端末Ｄとのパケット衝突を検出する前にパケット衝突の可能性を把握して、スロットを変更することができる。
【００４０】
ここで、図６に示すように、端末Ａ〜Ｅが存在する場合において、パケット衝突の可能性がある場合の処理について説明する。図６の最上段は、各端末が使用するスロットを示している。各端末のフレーム情報は、上段が自端末観測ＣＳ、下段が自端末転送ＣＳを表しており、「Ａ」は「ＡＣＫ」、「Ｆ」は「ＦＲＥＥ」、「Ｒ」は「ＲＴＣ」である。各端末で生成されるフレーム情報は、各端末の送信スロットで送信されるため、各端末の送信スロットを基準として四角で囲んだ１フレーム分のフレーム情報が各々生成される。
【００４１】
状況ａで、１フレーム目の各スロットでパケットが送信され、各端末でパケットを受信すると、パケットを直接受信したスロットについては自端末観測ＣＳを「Ａ」とし、受信したパケットに含まれる他端末観測ＣＳが「Ａ」の場合には、自端末転送ＣＳを「Ａ」とする。例えば、端末Ａからパケットが送信されると、端末Ａの通信可能エリア内の端末Ｄでは、自端末観測ＣＳが「Ａ」となる。端末Ｃでは、端末Ｄのフレーム情報の他端末観測ＣＳに基づいて自端末転送ＣＳが「Ａ」となる。
【００４２】
次に、状況ｂで、端末Ａと同一のスロットを使用する端末Ｂが接近してきたとする。端末Ｂと直接通信できるのは状況ｂにおいて端末Ｅのみである。自端末観測ＣＳ／自端末転送ＣＳが「Ｆ／Ａ」のスロットに着目して、自端末観測ＣＳの「Ｆ」から「Ａ」への変更を監視する。
【００４３】
次に、状況ｃで、端末Ｂが端末Ｃの通信可能エリアに入ったとする。自端末観測ＣＳの「Ｆ」から「Ａ」への変更が検出され、前フレームの自端末転送ＣＳ「Ａ」の転送ＦＩ元である端末Ｄと、今回受信したパケットを送信した端末Ｂとは異なる方位に存在するため、端末Ｃにおいて、同一のスロットを使用する端末Ａと端末Ｂとの接近が検出される。そこで、端末Ｃでは、端末Ａ及び端末Ｂが使用するスロットについて自端末観測ＣＳ／自端末転送ＣＳ「Ａ／Ｒ」とするフレーム情報を生成して、送信する。端末Ｃからのこのフレーム情報を含むパケットを受信できるのは、端末Ａ及び端末Ｂのうち端末Ｂだけであるので、端末Ｂがこの要求に応じてスロットを変更する。
【００４４】
次に、図７を参照して、受信処理（図３）のステップ１２０で実行される転送要否判定処理ルーチンについて説明する。図８（Ａ）に示すように、自端末（端末Ｃ）が、端末Ｂから受信したパケットに含まれる他端末フレーム情報の他端末観測情報を自端末転送情報としてフレーム情報に含めて送信することで、隠れ端末（端末Ａ）の回避エリアは最大で端末Ｃの通信可能エリアまで拡大する。しかし、あまり回避エリアが拡大しすぎると回避エリア内の端末数に対してスロット数が少ない場合に空きスロットが不足してしまう可能性がある。そこで、所定の条件を満たす場合にのみ、隠れ端末に関する情報を転送する。
【００４５】
ステップ１２００で、受信回路１２でパケットを受信したときの受信電力を取得し、受信電力が所定の閾値以上か否かを判定する。受信電力が閾値以上の場合には、ステップ１２０２へ移行して、接近判定処理（図４）のステップ１１４２の処理で必要となるパケットに含まれる位置情報Ｐｒｉを記録する。次に、ステップ１２０４へ移行して、隠れ端末に関する情報を転送する必要があると判定して、リターンする。
【００４６】
一方、上記ステップ１２００で、パケットの受信電力が所定の閾値未満であると判定された場合には、ステップ１２０６へ移行して、隠れ端末に関する情報を転送する必要がないと判定して、リターンする。
【００４７】
これにより、例えば、図８（Ｂ）に示すように、端末Ｂからのパケットを受信した際の受信電力が閾値以上となる図中斜線部で示される転送必要エリア内に端末Ｃが存在する場合には、受信処理のステップ１２６の転送ＣＳ更新処理を実行することで、隠れ端末に関する情報を転送する。一方で、パケットの受信電力が閾値未満の場合、すなわち端末Ｂの通信エリア内であって転送必要エリア外に端末Ｃが存在する場合には、受信処理のステップ１２４の処理により、隠れ端末に関する情報は転送されず、隠れ端末の回避エリアの拡大が制限される。
【００４８】
なお、上記では、パケットを受信した際の受信電力が閾値以上か否かにより隠れ端末の回避エリアの拡大を制限する場合について説明したが、次のような方法により制限してもよい。上記ステップ１２００において、自端末の位置情報と受信したパケットに含まれる位置情報とに基づいて、自端末とパケットを送信した端末との相対距離を算出し、この相対距離が所定の閾値未満か否かを判定し、相対距離が閾値未満の場合のみ、隠れ端末に関する情報を転送するようにする。
【００４９】
また、受信電力や相対距離だけでなく、地図情報もあわせて用いて、自端末の位置情報と受信したパケットに含まれる位置情報との関係が見通し内か見通し外かを判定して、見通し外であれば転送不要と判定するようにしてもよい。また、スロットの利用率が所定の閾値より高い場合には、スロットの混雑を回避するために、転送不要と判定するようにしてもよい。
【００５０】
次に、図９を参照して、受信処理（図３）のステップ１２６で実行される転送ＣＳ更新処理ルーチンについて説明する。受信処理でスロットｉについての自端末観測情報及び自端末転送情報を生成する場合について説明したが、スロットｉで受信した他端末フレーム情報には１フレーム分の他端末観測情報が含まれているので、本処理により、全てのスロット（スロット１〜スロットＮ）についての自端末転送情報（転送ＣＳ１〜転送ＣＳＮ）を生成及び更新する。
【００５１】
ステップ１２６０で、スロット番号に対応する変数ｎに１をセットする。
【００５２】
次に、ステップ１２６２で、変数ｎがｉか否かを判定する。ｎ＝ｉの場合には、受信処理のステップ１１０で自端末観測ＣＳｉが「ＡＣＫ」となっており、同スロットについて自端末転送情報を生成する必要はないため、ステップ１２６４へ移行して、変数ｎを１インクリメントして、ステップ１２６２に戻る。ｎ≠ｉの場合には、ステップ１２６６へ移行する。
【００５３】
ステップ１２６６では、フレーム情報生成部１６で生成した自端末観測ＣＳｎが「ＦＲＥＥ」か否かを判定する。自端末観測ＣＳｎが「ＦＲＥＥ」の場合には、ステップ１２６８へ移行し、自端末観測ＣＳｎが、「ＡＣＫ」、「ＮＡＣＫ」及び「ＲＴＣ」の場合には、自端末転送情報を生成する必要がないため、ステップ１２７４へ移行する。
【００５４】
ステップ１２６８では、他端末フレーム情報の他端末観測ＣＳｎが「ＡＣＫ」または「ＮＡＣＫ」、かつ他端末転送ＣＳｎが「ＦＲＥＥ」か否かを判定する。「ＡＣＫ」及び「ＮＡＣＫ」は、スロットｎが使用されていることを示す情報であるため、転送すべき情報である。また、他端末転送ＣＳｎが「ＦＲＥＥ」か否かを判定するのは、転送が繰り返されて隠れ端末の回避エリアが必要以上に拡大することを防止するために、まだ１回も転送されていない情報のみを転送するためである。肯定判定される場合には、ステップ１２７０へ移行し、否定判定される場合には、ステップ１２７４へ移行する。
【００５５】
ステップ１２７０では、自端末転送ＣＳｎを、他端末観測ＣＳｎが「ＡＣＫ」の場合には「ＡＣＫ」、他端末観測ＣＳｎが「「ＮＡＣＫ」の場合には「ＮＡＣＫ」に更新する。
【００５６】
次に、ステップ１２７２で、転送ＦＩ元の位置情報Ｐｔｎを平均化して更新する。
【００５７】
次に、ステップ１２７４で、ｎがＮになったか否かを判定し、ｎ≠Ｎの場合には、ステップ１２６４へ戻り、ｎ＝Ｎとなった場合には、全スロットの自端末転送ＣＳｎについて処理が終了したと判定して、リターンする。
【００５８】
次に、図１０を参照して、第１の実施の形態の移動体無線通信端末装置１０において実行される送信処理ルーチンについて説明する。
【００５９】
ステップ１５０で、スロット選択部１９により、フレーム情報生成部１６で生成された自端末フレーム情報、及びフレーム情報蓄積部１７に蓄積された他端末フレーム情報を参照して、使用しようとするスロットの使用状況を確認する。他端末フレーム情報は、パケット復調部１４により復調されたパケットに含まれる他端末フレーム情報を直近１フレーム分、フレーム情報蓄積部１７に蓄積しておく。
【００６０】
前フレームで既にパケットを送信済みの場合には、前フレームでパケットを送信したスロットと同一のスロットの使用状況を確認する。具体的には、使用しようとするスロットについて、自端末観測ＣＳ、他端末観測ＣＳ及び他端末転送ＣＳに１つでも「ＲＴＣ」が含まれているか否かを判定する。自端末観測ＣＳが「ＲＴＣ」の場合には、パケット衝突が発生していることを示している。他端末観測ＣＳが「ＲＴＣ」の場合には、そのスロットを他端末が使用していることを示している。他端末転送ＣＳが「ＲＴＣ」の場合には、パケット衝突が発生するおそれがあることを示している。自端末観測ＣＳ、他端末観測ＣＳ及び他端末転送ＣＳのいずれかに「ＲＴＣ」が含まれている場合には、ステップ１５２へ移行し、含まれていない場合には、ステップ１５４へ移行する。
【００６１】
ステップ１５２では、自端末観測ＣＳ、他端末観測ＣＳ及び他端末転送ＣＳが全て「ＦＲＥＥ」となるスロットを１つ選択する。一方、ステップ１５４では、前フレームでパケットを送信したスロットと同一のスロットを選択する。すなわち、送信スロットの変更を行わない。
【００６２】
次に、ステップ１５６で、１フレーム期間において、上記ステップ１５２またはステップ１５４で選択したスロットのタイミングで、フレーム情報生成部１６により生成したフレーム情報を含むパケットを送信する。
【００６３】
次に、ステップ１５８で、フレーム情報生成部１６により生成したフレーム情報を、フレーム情報蓄積部１７に１フレーム分記録した上でリセットして、受信処理の待機状態となる。
【００６４】
なお、上記ステップ１５２では、自端末観測ＣＳ、他端末観測ＣＳ及び他端末転送ＣＳが全て「ＦＲＥＥ」となるスロットを選択する場合について説明したが、全てが「ＦＲＥＥ」となるスロットが存在しない場合も想定される。その場合には、自端末観測ＣＳ、他端末観測ＣＳ及び他端末転送ＣＳの情報に基づいて、スロットの選択方法の優先順位を予め定めておき、その優先順位に従って、スロットを選択するようにするとよい。例えば、下記のような優先順位を定めておくことができる。
【００６５】
（１）自端末観測ＣＳ＝ＦＲＥＥ、かつ他端末転送ＣＳ＝ＲＴＣまたはＮＡＣＫ
（２）自端末観測ＣＳ＝ＦＲＥＥ、かつ他端末転送ＣＳ＝ＡＣＫ
（３）自端末観測ＣＳ＝ＲＴＣ
（４）自端末観測ＣＳ＝ＦＲＥＥ
（５）ランダムに選択
【００６６】
また、スロット使用率が高い場合には、自端末観測ＣＳが「ＲＴＣ」の場合のみ、送信スロットを変更するようにしてもよい。
【００６７】
以上説明したように、第１の実施の形態の移動体無線通信端末装置によれば、自端末におけるスロット毎のパケットの受信状況に基づく観測情報と、その自端末の観測情報及び受信したパケットに含まれるフレーム情報に基づく隠れ端末の情報を転送するための転送情報とをフレーム情報として生成して、パケットに含めて送信するため、同一のスロットを使用する通信端末装置が移動することによって発生するパケット衝突の確率を低下させることができる。
【００６８】
なお、上記第１の実施の形態において、フレーム情報生成部１６で生成されるフレーム情報の観測情報の「ＡＣＫ」及び「ＮＡＣＫ」が本発明の観測情報の「ビジー」に相当し、「ＦＲＥＥ」が本発明の観測情報の「フリー」に相当し、「ＲＴＣ」が本発明の観測情報の「スロット変更要求」に相当する。また、第１の実施の形態において、フレーム情報生成部１６で生成されるフレーム情報の転送情報の「ＡＣＫ」、「ＮＡＣＫ」及び「ＲＴＣ」が本発明の転送情報の「ビジー」に相当し、「ＦＲＥＥ」が本発明の転送情報の「フリー」に相当する。
【００６９】
このように、第１の実施の形態では、観測情報及び転送情報として「ＡＣＫ」、「ＮＡＣＫ」、「ＲＴＣ」及び「ＦＲＥＥ」の４つを用いる場合について説明したが、図１１に示すように、観測情報として、「ＢＵＳＹ」、「ＲＴＣ」及び「ＦＲＥＥ」、転送情報として「ＢＵＳＹ」及び「ＦＲＥＥ」を用いるようにしてもよい。「ＡＣＫ」及び「ＮＡＣＫ」は、いずれも他端末が該当スロットを使用していることを示す情報であるため、これらを区別することなく「ＢＵＳＹ」とすることができる。また、転送情報において「ＲＴＣ」が発生した場合には、観測情報を「ＲＴＣ」として、転送情報は「ＢＵＳＹ」を用いることができる。この場合、第１の実施の形態における受信処理（図３）のステップ１１２の「観測ＣＳｉ＝「ＲＴＣ」ｏｒ「ＮＡＣＫ」」は、「観測ＣＳｉ＝「ＲＴＣ」ｏｒ「ＢＵＳＹ」」とし、ステップ１１０の「観測ＣＳｉ＝「ＡＣＫ」」は、「観測ＣＳｉ＝「ＢＵＳＹ」」とし、ステップ１１８の「転送ＣＳｉ＝「ＲＴＣ」」は、「パケット衝突の恐れありと判断し、観測ＣＳｉ＝「ＲＴＣ」に変更、転送ＣＳｉ＝「ＢＵＳＹ」」とする。これにより、第１の実施の形態のように、転送情報として４つの状態を用いる場合には２ビット必要であった転送情報を、１ビットに削減することができる。
【００７０】
次に、第２の実施の形態の移動体無線通信端末装置について説明する。なお、第１の実施の形態の移動体無線通信端末装置１０と同一の構成については、同一の符号を付して説明を省略する。
【００７１】
図１２に示すように、第２の実施の形態に係る無線通信ネットワークの移動体無線通信端末装置２１０は、受信回路１２と、パケット検出部１３と、パケット復調部１４と、自端末位置情報検出部１５と、フレーム情報生成部２１６と、自端末観測ＣＳ蓄積部２１７ａを含むフレーム情報蓄積部２１７と、パケット生成部１８と、スロット選択部２１９と、送信回路２０とを備えている。
【００７２】
ここで、移動体無線通信端末装置２１０によって送受信されるフレームの構成について図１３を用いて説明する。フレーム情報の構成以外は、第１の実施の形態におけるフレームの構成と同様であるので、説明を省略する。
【００７３】
第２の実施の形態におけるフレーム情報には、第１の実施の形態と同様に、スロット数分の領域が設けられており、さらにフレーム情報のスロット毎の領域の各々は２つの領域に分けられている。第２の実施の形態では、一方の領域（ＣＳ）には、自端末のパケット検出部１３での検出結果及びパケット復調部１４の復調の成否情報に基づくスロットの使用状態を示す自端末観測情報、または、受信したパケットに含まれる他端末フレーム情報の他端末観測情報のうち転送が必要な他端末観測情報が設定される。他方の領域（ＦＦ）には、ＣＳ領域に設定された情報が自端末観測情報か転送が必要な他端末観測情報かを示す転送情報としてのフラグが設定される。
【００７４】
ＣＳ領域には、「ＡＣＫ」（正常受信）、「ＲＴＣ」（スロット変更要求：パケット衝突）、「ＮＡＣＫ」（受信失敗）、及び「ＦＲＥＥ」（空き）の何れかを示す値が設定される。ＦＦ領域には、「Ｄｉｒｅｃｔ」（自端末観測ＣＳ）、及び「Ｆｏｒｗａｒｄ」（他端末観測ＣＳの転送）の何れかを示す値が設定される。「Ｄｉｒｅｃｔ」は、ＣＳ領域に設定された値が自端末観測情報であることを示し、「Ｆｏｒｗａｒｄ」は、ＣＳ領域に設定された値が転送の必要な他端末観測情報であることを示す。
【００７５】
フレーム情報蓄積部２１７の自端末観測ＣＳ蓄積部２１７ａには、後述する受信処理でフレーム情報を生成する際に、実際に自端末で観測した観測ＣＳが記録される。転送が必要な情報が存在する場合には、ＣＳ領域の値を自端末観測ＣＳから転送が必要な情報に変更する。自端末観測ＣＳ蓄積部２１７ａは、この変更前の自端末観測ＣＳの値、すなわち実際に観測された観測ＣＳを記録しておくための記録領域である。
【００７６】
次に、図１４を参照して、第２の実施の形態の移動体無線通信端末装置２１０において実行される受信処理ルーチンについて説明する。なお、第１の実施の形態の受信処理と同一の処理については、同一の符号を付して説明を省略する。
【００７７】
ステップ１００で、スロットｉで受信処理を行い、次に、ステップ１０２で、パケットが受信されなかったと判定された場合には、ステップ２０４へ移行し、フレーム情報生成部２１６により、スロットｉの自端末観測情報（自端末観測ＣＳｉ）として、パケットが受信されなかったことを示す「ＦＲＥＥ」を生成する。また、パケットが受信されなかったことにより、パケットに含まれる他端末フレーム情報も取得できないことになり、転送すべき他端末観測情報が存在しないため、スロットｉの自端末転送情報（自端末転送ＦＦｉ）として、ＣＳ領域に自端末観測ＣＳｉが設定されていることを示す「Ｄｉｒｅｃｔ」を生成する。
【００７８】
ステップ１０６及びステップ１０８を経て、パケットの受信及び復調に失敗したと判定された場合には、ステップ２１２へ移行して、パケットの受信及び復調の失敗の原因がパケットの衝突の場合には、自端末観測ＣＳｉとして、パケットの衝突を示す「ＲＴＣ」を生成する。また、パケットの受信及び復調の失敗の原因がパケットの衝突以外の場合には、自端末観測ＣＳｉとして、パケット受信失敗を示す「ＮＡＣＫ」を生成する。また、パケットの受信及び復調に失敗したことにより、他端末フレーム情報も取得できないことになり、転送すべき他端末観測情報が存在しないため、自端末転送ＦＦｉとして、ＣＳ領域に自端末観測ＣＳｉが設定されていることを示す「Ｄｉｒｅｃｔ」を生成する。
【００７９】
次に、ステップ１１０で、自端末観測ＣＳｉを「ＡＣＫ」とし、次に、ステップ２１４で、後述する接近判定処理を実行し、次に、上記ステップ１１６で、ステップ２１４の判定結果に基づいて、同一のスロットを使用している端末同士が接近しているか否かを判定する。接近していると判定された場合には、ステップ２１８へ移行して、自端末観測ＣＳｉを「ＡＣＫ」から「ＲＴＣ」に変更し、自端末転送ＦＦｉとして、ＣＳ領域に転送が必要な情報が設定されていることを示す「Ｆｏｒｗａｒｄ」を生成する。
【００８０】
ステップ１１６で、同一のスロットを使用する端末同士が接近していないと判定された場合には、ステップ１２０で転送要否判定処理を実行して、ステップ１２２で、転送が不要であると判定された場合には、ステップ２２４へ移行して、自端末転送ＦＦｉとして、ＣＳ領域に自端末観測ＣＳｉが設定されていることを示す「Ｄｉｒｅｃｔ」を生成する。一方、転送が必要であると判定された場合には、ステップ２２６へ移行して、後述する観測ＣＳ及び転送ＦＦ更新処理を実行する。
【００８１】
この受信処理をスロット毎に１フレーム分実行することで、直近１フレーム分のフレーム情報を生成することができる。
【００８２】
次に、図１５を参照して、受信処理（図１４）のステップ２１４で実行される接近判定処理ルーチンについて説明する。
【００８３】
ステップ２１４０で、自端末観測ＣＳ蓄積部２１７ａに蓄積された前フレームの観測ＣＳｉが「ＦＲＥＥ」かつ前フレームで送信したフレーム情報の自端末転送ＦＦｉが「Ｆｏｒｗａｒｄ」であるか否かを判定する。自端末観測ＣＳ蓄積部２１７ａに蓄積された前フレームの観測ＣＳｉは、送信されたフレーム情報のＣＳ領域に設定された値ではなく、実際に自端末で観測されたスロットｉの使用状況を示す値である。前フレームで実際に観測された観測ＣＳｉが「ＦＲＥＥ」であり、今回のパケットの受信により、受信処理のステップ１１０で「ＡＣＫ」に変更になった場合には、スロットｉを使用する端末が自端末の通信可能エリアに入ったことを示している。そして、前フレームの実際に観測された観測ＣＳｉが「ＦＲＥＥ」かつ自端末転送ＦＦｉが「Ｆｏｒｗａｒｄ」の場合には、前フレームにおいて自端末に対する隠れ端末がスロットｉを使用していることを示している。本ステップで肯定判定される場合には、ステップ１１４２へ移行し、否定判定される場合には、ステップ１１４６へ移行する。
【００８４】
これにより、同一のスロットを使用している端末が接近していると判定されると、受信処理のステップ２１８で、自端末観測ＣＳｉが「ＲＴＣ」、自端末転送ＦＦｉが「Ｆｏｒｗａｒｄ」となり、このフレーム情報を含むパケットが後述する送信処理で送信される。そして、このパケットを受信した接近端末は、事前にパケット衝突の可能性を把握して、スロットを変更することができる。
【００８５】
次に、図１６を参照して、受信処理（図１４）のステップ２２６で実行される観測ＣＳ及び転送ＦＦ更新処理ルーチンについて説明する。
【００８６】
ステップ１２６６で、フレーム情報生成部２１６で生成した自端末観測ＣＳｎが「ＦＲＥＥ」であると判定された場合には、ステップ２２６８へ移行し、他端末フレーム情報の他端末観測ＣＳｎが「ＡＣＫ」または「ＮＡＣＫ」、かつ他端末転送ＦＦｎが「Ｄｉｒｅｃｔ」か否かを判定する。「ＡＣＫ」及び「ＮＡＣＫ」は、スロットｎが使用されていることを示す情報であるため、転送すべき情報である。また、他端末転送ＦＦｎが「Ｄｉｒｅｃｔ」か否かを判定するのは、転送が繰り返されて隠れ端末の回避エリアが必要以上に拡大することを防止するために、まだ１回も転送されていない情報のみを転送するためである。肯定判定される場合には、ステップ２２７０へ移行し、否定判定される場合には、ステップ１２７４へ移行する。
【００８７】
ステップ２２７０では、自端末観測ＣＳｎを、他端末観測ＣＳｎが「ＡＣＫ」の場合には「ＡＣＫ」、他端末観測ＣＳｎが「「ＮＡＣＫ」の場合には「ＮＡＣＫ」に更新して、自端末転送ＦＦｎを「Ｆｏｒｗａｒｄ」にする。
【００８８】
次に、図１７を参照して、第２の実施の形態の移動体無線通信端末装置２１０において実行される送信処理ルーチンについて説明する。なお、第１の実施の形態の送信処理と同一の処理については、同一の符号を付して説明を省略する。
【００８９】
ステップ２５０で、スロット選択部２１９により、自端末観測ＣＳ蓄積部２１７ａに蓄積された自端末で実際に観測した観測情報、及びフレーム情報蓄積部２１７に蓄積された他端末フレーム情報の他端末観測情報を参照して、使用しようとするスロットの使用状況を確認する。他端末フレーム情報は、パケット復調部１４により復調されたパケットに含まれる他端末フレーム情報を直近１フレーム分、フレーム情報蓄積部２１７に蓄積しておく。
【００９０】
前フレームで既にパケットを送信済みの場合には、前フレームでパケットを送信したスロットと同一のスロットの使用状況を確認する。具体的には、使用しようとするスロットについて、実際に観測した観測ＣＳ及び他端末観測ＣＳに１つでも「ＲＴＣ」が含まれているか否かを判定する。実際に観測した観測ＣＳが「ＲＴＣ」の場合には、パケット衝突が発生していること、またはパケット衝突が発生するおそれがあることを示している。他端末観測ＣＳが「ＲＴＣ」の場合には、そのスロットを他端末が使用していることを示している。実際に観測した観測ＣＳ及び他端末観測ＣＳのいずれかに「ＲＴＣ」が含まれている場合には、ステップ２５２へ移行し、含まれていない場合には、ステップ１５４へ移行する。
【００９１】
ステップ２５２では、実際に観測した観測ＣＳ及び他端末観測ＣＳが全て「ＦＲＥＥ」となるスロットを１つ選択する。なお、第１の実施の形態と同様に、全てが「ＦＲＥＥ」となるスロットが存在しない場合には、スロットの選択方法の優先順位を例えば下記のように予め定めておき、その優先順位に従って、スロットを選択するようにするとよい。
【００９２】
（１）他端末転送ＦＦ＝Ｆｏｒｗａｒｄ、かつ観測ＣＳ＝ＲＴＣまたはＮＡＣＫ
（２）他端末転送ＦＦ＝Ｆｏｒｗａｒｄ、かつ観測ＣＳ＝ＡＣＫ
（３）他端末転送ＦＦ＝Ｄｉｒｅｃｔ、かつ観測ＣＳ＝ＲＴＣ
（４）観測ＣＳ＝ＦＲＥＥ
（５）ランダムに選択
【００９３】
次に、ステップ２５８で、フレーム情報生成部２１６により生成したフレーム情報を、フレーム情報蓄積部２１７に１フレーム分記録した上でリセットして、受信処理の待機状態となる。
【００９４】
以上説明したように、第２の実施の形態の移動体無線通信端末装置によれば、自端末におけるスロット毎のパケットの受信状況、または他端末フレーム情報に基づいて転送が必要な情報が設定された観測情報と、その観測情報が自端末で実際に観測した情報か転送が必要な情報かを示す転送情報とをフレーム情報として生成して、パケットに含めて送信するため、同一のスロットを使用する通信端末装置が移動することによって発生するパケット衝突の確率を低下させることができる。また、第１の実施の形態の場合に比べて、転送情報を１ビットに削減することができる。
【００９５】
なお、上記第２の実施の形態において、フレーム情報生成部２１６で生成されるフレーム情報の観測情報の「ＡＣＫ」及び「ＮＡＣＫ」が本発明の観測情報の「ビジー」に相当し、「ＦＲＥＥ」が本発明の観測情報の「フリー」に相当し、「ＲＴＣ」が本発明の観測情報の「スロット変更要求」に相当する。このように、第２の実施の形態では、観測情報及として「ＡＣＫ」、「ＮＡＣＫ」、「ＲＴＣ」及び「ＦＲＥＥ」の４つを用いる場合について説明したが、観測情報として、「ＢＵＳＹ」、「ＲＴＣ」及び「ＦＲＥＥ」を用いるようにしてもよい。「ＡＣＫ」及び「ＮＡＣＫ」は、いずれも他端末が該当スロットを使用していることを示す情報であるため、これらを区別することなく「ＢＵＳＹ」とすることができる。
【符号の説明】
【００９６】
１０、２１０  移動体無線通信端末装置
１１   受信アンテナ
１２   受信回路
１３   パケット検出部
１４   パケット復調部
１５   自端末位置情報検出部
１６、２１６  フレーム情報生成部
１７、２１７  フレーム情報蓄積部
２１７ａ      自端末観測ＣＳ蓄積部
１８   パケット生成部
１９、２１９  スロット選択部
２０   送信回路
２１   送信アンテナ
【図１】
2012019471.tif 000003
【図２】
2012019471.tif 000004
【図３】
2012019471.tif 000005
【図４】
2012019471.tif 000006
【図５】
2012019471.tif 000007
【図７】
2012019471.tif 000008
【図８】
2012019471.tif 000009
【図９】
2012019471.tif 000010
【図１０】
2012019471.tif 000011
【図１１】
2012019471.tif 000012
【図１２】
2012019471.tif 000013
【図１３】
2012019471.tif 000014
【図１４】
2012019471.tif 000015
【図１５】
2012019471.tif 000016
【図１６】
2012019471.tif 000017
【図１７】
2012019471.tif 000018
【図１８】
2012019471.tif 000019
【図６】
2012019471.tif 000020