(57)【特許請求の範囲】
【請求項１】
無線ネットワークにそれぞれ接続された第１と第２の無線通信端末装置を含む複数の無線通信端末装置を備えた無線通信システムの無線通信方法において、
上記第１の無線通信端末装置は、上記第２の無線通信端末装置が同一ネットワーク内の他の無線通信端末と通信している時に、上記第２の無線通信端末装置から送信されたパケットを取得し、取得した時の通信品質と、上記第２の無線通信端末装置の装置アドレスを記憶部に記憶するステップと、
上記第２の無線通信端末装置との直接通信処理を開始する前に、上記記憶部に記憶されている上記通信品質が予め設定されたしきい値以上の場合に、上記直接通信処理を開始するステップとを含むことを特徴とする無線通信方法。
【請求項２】
上記第１の無線通信端末装置は、上記第２の無線通信端末装置が無線通信を行っていない無通信時間を計時して、上記記憶部に記憶するステップと、
上記第２の無線通信端末装置との上記直接通信処理を開始する前に、上記記憶部に記憶されている上記無通信時間が予め設定されたしきい値未満であって、上記記憶部に記憶されている上記通信品質が予め設定されたしきい値以上の場合に、上記直接通信処理を開始するステップとを含むことを特徴とする請求項１記載の無線通信方法。
【請求項３】
上記第１の無線通信端末装置は、上記第２の無線通信端末装置が無線通信を行っていない無通信時間を計時して、上記記憶部に記憶するステップと、
上記第２の無線通信端末装置との上記直接通信処理を開始する前に、上記記憶部に記憶されている上記無通信時間が予め設定されたしきい値未満であって、上記記憶部に記憶されている上記通信品質が予め設定されたしきい値未満の場合に、上記第１の無線通信端末装置は、上記第２の無線通信端末装置との直接通信処理を行わないステップと、
を含むことを特徴とする請求項１記載の無線通信方法。
【請求項４】
上記第２の無線通信端末装置から送信されたパケットの取得は複数回行い、取得した複数の通信品質の平均値を上記第２の無線通信端末装置の通信品質とすることを特徴とする請求項１ないし３記載のうちのいずれか１つに記載の無線通信方法。
【請求項５】
上記通信品質は受信電力であり、上記装置アドレスはＭＡＣアドレスであることを特徴とする請求項１ないし４記載のうちのいずれか１つに記載の無線通信方法。
【請求項６】
無線ネットワークにそれぞれ接続された第１と第２の無線通信端末装置を含む複数の無線通信端末装置を備えた無線通信システムの第１の無線通信端末装置において、
上記第１の無線通信端末装置は、上記第２の無線通信端末装置が同一ネットワーク内の他の無線通信端末と通信している時に、上記第２の無線通信端末装置から送信されたパケットを受信して、通信品質を取得する取得部と、
上記取得部が取得した通信品質と、上記第２の無線通信端末装置の装置アドレスを記憶する記憶部と、
上記第２の無線通信端末装置との直接通信処理を開始する前に、上記記憶部に記憶されている上記通信品質が予め設定されたしきい値以上の場合に上記直接通信処理を開始する直接通信設定部とを含むことを特徴とする無線通信端末装置。
【請求項７】
上記直接通信設定部は、第２の無線通信端末装置が無線通信を行っていない無通信時間を計時して上記記憶部に記憶させ、
上記第２の無線通信端末装置との上記直接通信処理を開始する前に、上記記憶部に記憶されている上記無通信時間が予め設定されたしきい値未満であって、上記記憶部に記憶されている上記通信品質が予め設定されたしきい値以上の場合に上記直接通信処理を開始することを特徴とする請求項６記載の無線通信端末装置。
【請求項８】
上記直接通信設定部は、上記第２の無線通信端末装置が無線通信を行っていない無通信時間を計時して上記記憶部に記憶させ、
上記第２の無線通信端末装置との上記直接通信を開始する前に、上記記憶部に記憶されている上記無通信時間が予め設定されたしきい値未満であって、上記記憶部に記憶されている上記通信品質が予め設定されたしきい値未満の場合に、上記第１の無線通信端末装置は、上記第２の無線通信端末装置との直接通信処理を行わないことを特徴とする請求項６記載の無線通信端末装置。
【請求項９】
上記取得部は、上記第２の無線通信端末装置から送信されたパケットの取得は複数回行い、取得した複数の通信品質の平均値を上記第２の無線通信端末装置の通信品質とすることを特徴とする請求項６ないし８記載のうちのいずれか１つに記載の無線通信装置。
【請求項１０】
上記通信品質は受信電力であり、上記装置アドレスはＭＡＣアドレスであることを特徴とする請求項６ないし９記載のうちのいずれか１つに記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同一無線ネットワーク内に存在する複数の無線通信端末装置間で直接通信を可能とした無線通信方法及び無線通信端末装置に関する。
【背景技術】
【０００２】
従来の無線通信方法としては、同一無線ネットワーク内に存在する無線通信端末装置間で直接通信を行う場合に、インフラストラクチャモードからアドホックモードに切り替えるものがあった（例えば、特許文献１参照）。ここで、インフラストラクチャモード及びアドホックモードとは、ＩＥＥＥ８０２．１１（ＡＮＳＩ／ＩＥＥＥ  Ｓｔｄ  ８０２．１１．  １９９９  Ｅｄｉｔｉｏｎ）で規格化されているものである。
【０００３】
インフラストラクチャモードにおいては、無線ネットワーク内に外部のネットワークにアクセスするためのアクセスポイント装置が存在し、無線ネットワーク内に存在する無線通信端末装置は、アクセスポイント装置を介して外部のネットワークに存在する通信端末装置と通信を行う。また、同一無線ネットワーク内の他の無線通信端末装置と通信を行う場合においてもアクセスポイントを介して通信を行う。また、アドホックモードにおいては、アクセスポイント装置が存在しない無線ネットワーク内で無線通信端末装置間の通信を行うことが可能となっているが、外部のネットワークとの通信を行うことはできない。
【０００４】
通常、アクセスポイント装置が存在する無線ネットワークにおいては、無線通信端末装置はインフラストラクチャモードで動作するが、同一無線ネットワーク内の他の無線通信端末装置と通信を行うときは、アクセスポイント装置を介するため、アドホックモードと比較して無線帯域を２倍使用してしまうという問題があった。その問題の解決手段として、特許文献１においては、無線通信端末装置は、通常、インフラストラクチャモードで動作し、広い帯域幅が必要になると、アクセスポイント装置と異なる周波数に切り替えた後、アドホックモードで他の無線通信端末装置との直接通信を開始するという方法があった。
【０００５】
また、インフラストラクチャモードにおいて無線通信端末装置間の直接通信を可能とする方法があった（例えば、非特許文献１参照）。この方法においては、無線通信端末装置及びアクセスポイント装置に直接通信を行うための設定を行った後、無線通信端末装置間の直接通信を開始する。
【０００６】
【特許文献１】特開２００４−２５４２５４号公報（第６−９頁、図２）。
【非特許文献１】Ｐ８０２．１１ｅ／Ｄ１３．０，Ｊａｎｕａｒｙ  ２００５。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１記載された方法では、使用する周波数や動作モードを切り替えるときに時間を要するため、外部のネットワークに存在する通信端末装置との通信と同一無線ネットワーク内の他の無線通信端末装置との通信を同時に行っている場合には、頻繁に周波数や動作モードを切り替える必要があり、利用することは困難であった。
【０００８】
また、上記非特許文献１記載された方法では、アクセスポイント装置が特別な機能を有する必要があり、無線通信端末装置間の直接通信を可能とするためには、従来のアクセスポイント装置から特別な機能を有する新しいアクセスポイント装置に交換する必要があるという課題を有していた。
【０００９】
本発明の目的は以上の問題点を解決し、アクセスポイント装置が特別な機能を有していない場合においても、無線通信端末装置間で直接通信を可能とした無線通信方法及び無線通信端末装置を提供することにある。
【課題を解決するための手段】
【００１０】
第１の発明に係る無線通信方法は、無線ネットワークにそれぞれ接続された第１と第２の無線通信端末装置を含む複数の無線通信端末装置と、上記無線ネットワークに接続されたアクセスポイント装置とを備えた無線通信システムの無線通信方法において、
上記第１の無線通信端末装置は、上記第２の無線通信端末装置との通信を開始するときに、ＩＥＥＥ８０２．１１ｅでマネジメントフレームとして規定された直接通信設定要求メッセージを、上記アクセスポイント装置を介して上記第２の無線通信端末装置に無線送信するステップと、
上記第１の無線通信端末装置は、上記直接通信設定要求メッセージの送信完了時から所定の第１の時間だけ経過しても、ＩＥＥＥ８０２．１１ｅでマネジメントフレームとして規定された直接通信設定応答メッセージを上記アクセスポイント装置から受信できなかったときに、上記第２の無線通信端末装置との直接通信を開始することを要求する情報をデータ領域に含む直接通信要求メッセージを、上記アクセスポイント装置を介して上記第２の無線通信端末装置に無線送信するステップと、
上記第２の無線通信端末装置は、上記直接通信要求メッセージを受信したときに、当該第２の無線通信端末装置が直接通信機能を有していることを示す情報をデータ領域に含む直接通信応答メッセージを、上記アクセスポイント装置を介して上記第１の無線通信端末装置に無線送信するステップと、
上記第１の無線通信端末装置は、直接通信機能を有していることを示す情報をデータ領域に含む上記直接通信応答メッセージを上記第２の無線通信端末装置から受信したときに、上記第２の無線通信端末装置との直接的な無線通信を開始するステップとを含むことを特徴とする。
【００１１】
上記無線通信方法において、上記第１の無線通信端末装置は、上記直接通信設定要求メッセージの送信完了時から所定の第１の時間だけ経過しても、ＩＥＥＥ８０２．１１ｅでマネジメントフレームとして規定された直接通信設定応答メッセージを上記アクセスポイント装置から受信できなかったときに、上記アクセスポイント装置の装置アドレスと、上記アクセスポイント装置がＩＥＥＥ８０２．１１ｅで規定された直接通信設定機能を有していないことを示す情報とを第１の記憶部に記憶するステップと、
上記第１の無線通信端末装置は、上記アクセスポイント装置がＩＥＥＥ８０２．１１ｅで規定された直接通信設定機能を有していないことを上記第１の記憶部に記憶している場合、上記直接通信設定要求メッセージの送信を行わず、上記直接通信要求メッセージを上記アクセスポイント装置を介して上記第２の無線通信端末装置に無線送信するステップとをさらに含むことを特徴とする。
【００１２】
また、上記無線通信方法において、上記第１の無線通信端末装置は、上記直接通信要求メッセージの送信完了時から所定の第２の時間だけ経過しても、上記直接通信応答メッセージを上記アクセスポイント装置から受信できなかったときに、上記第２の無線通信端末装置の装置アドレスと、上記第２の無線通信端末装置が直接通信機能を有していないことを示す情報を第２の記憶部に記憶するステップと、
上記第１の無線通信端末装置は、上記第２の無線通信端末装置が直接通信機能を有していないことを上記第２の記憶部に記憶している場合、上記直接通信設定要求メッセージ及び上記直接通信要求メッセージの送信を行わず、上記第２の無線通信端末装置と上記アクセスポイント装置を介して無線通信を開始するステップとをさらに含むことを特徴とする。
【００１３】
さらに、上記無線通信方法において、上記第２の無線通信端末装置は、上記第１の無線通信端末装置から上記直接通信要求メッセージを受信したとき、上記第１の無線通信端末装置の装置アドレスと、上記第１の無線通信端末装置が直接通信機能を有していることを示す情報を第３の記憶部に記憶するステップと、
上記第２の無線通信端末装置は、上記第１の無線通信端末装置が直接通信機能を有していることを上記第３の記憶部に記憶している場合、上記直接通信設定要求メッセージ及び上記直接通信要求メッセージの送信を行わず、上記第１の無線通信端末装置との直接的な無線通信を開始するステップとをさらに含むことを特徴とする。
【００１４】
またさらに、上記無線通信方法において、上記第１の無線通信端末装置は、上記第２の無線通信端末装置から直接通信機能を有していることを示す情報をデータ領域に含む上記直接通信応答メッセージを受信したとき、上記第２の無線通信端末装置の装置アドレスと、上記第２の無線通信端末装置が直接通信機能を有していることを示す情報を上記第２の記憶部に記憶するステップと、
上記第１の無線通信端末装置は、上記第２の無線通信端末装置が直接通信機能を有していることを上記第２の記憶部に記憶している場合、上記直接通信設定要求メッセージ及び上記直接通信要求メッセージの送信を行わず、上記第２の無線通信端末装置との直接的な無線通信を開始するステップとをさらに含むことを特徴とする。
【００１５】
またさらに、上記無線通信方法において、上記第２の無線通信端末装置は、上記直接通信要求メッセージを受信したときに、省電力モードで動作している場合、省電力モードを解除するステップをさらに含むことを特徴とする。
【００１６】
またさらに、上記無線通信方法において、上記第１の無線通信端末装置が上記第２の無線通信端末装置との直接的な無線通信を開始する前に、上記第１の無線通信端末装置は、上記第２の無線通信端末装置に通信品質を測定することを要求する通信品質測定要求メッセージを送信するステップと、
上記第２の無線通信端末装置は、上記第１の無線通信端末装置から上記通信品質測定要求メッセージを受信したときに上記第１の無線通信端末装置との直接的な無線通信路の通信品質を取得するステップと、
上記第２の無線通信端末装置は、上記取得した通信品質と予め設定されたしきい値を比較し、上記通信品質が上記しきい値以上の場合は直接的な無線通信を行い、上記通信品質が上記しきい値未満の場合は上記アクセスポイント装置を介した無線通信を行うと判断し、判断結果を示す情報を通信品質測定応答メッセージに挿入して上記第１の無線通信端末装置に無線送信するステップと、
上記第１の無線通信端末装置は、上記通信品質測定応答メッセージを受信したときに、上記通信品質測定応答メッセージに含まれる判断結果に基づいて、上記第２の無線通信端末装置と直接的な無線通信を行うか否かを判断するステップとをさらに含むことを特徴とする。
【００１７】
またさらに、上記無線通信方法において、上記第１の無線通信端末装置が上記第２の無線通信端末装置との直接通信を開始する前に、上記第１の無線通信端末装置は、上記第２の無線通信端末装置に通信品質を測定することを要求する通信品質測定要求メッセージを送信するステップと、
上記第２の無線通信端末装置は、上記第１の無線通信端末装置から上記通信品質測定要求メッセージを受信したときに、上記第１の無線通信端末装置との直接的な無線通信路の通信品質を取得し、上記取得した通信品質を通信品質測定応答メッセージに挿入して上記第１の無線通信端末装置に送信するステップと、
上記第１の無線通信端末装置は、上記通信品質測定応答メッセージを受信したとき、上記通信品質測定応答メッセージに含まれる通信品質と予め設定されたしきい値を比較し、上記通信品質が上記しきい値以上の場合は直接的な無線通信を行い、上記通信品質が上記しきい値未満の場合は上記アクセスポイント装置を介した無線通信を行うステップとをさらに含むことを特徴とする。
【００１８】
第２の発明に係る無線通信端末装置は、無線ネットワークにそれぞれ接続された第１と第２の無線通信端末装置を含む複数の無線通信端末装置と、上記無線ネットワークに接続されたアクセスポイント装置とを備えた無線通信システムの第１の無線通信端末装置において、
上記第２の無線通信端末装置との通信を開始するときに、ＩＥＥＥ８０２．１１ｅでマネジメントフレームとして規定された直接通信設定要求メッセージを、上記アクセスポイント装置を介して上記第２の無線通信端末装置に無線送信する手段と、
上記直接通信設定要求メッセージの送信完了時から所定の第１の時間だけ経過しても、ＩＥＥＥ８０２．１１ｅでマネジメントフレームとして規定された直接通信設定応答メッセージを上記アクセスポイント装置から受信できなかったときに、上記第２の無線通信端末装置との直接通信を開始することを要求する情報をデータ領域に含む直接通信要求メッセージを、上記アクセスポイント装置を介して上記第２の無線通信端末装置に無線送信する手段と、
直接通信機能を有していることを示す情報をデータ領域に含む上記直接通信応答メッセージを上記第２の無線通信端末装置から受信したときに、上記第２の無線通信端末装置との直接的な無線通信を開始する手段とを含むことを特徴とする。
【００１９】
第３の発明に係る無線通信端末装置は、無線ネットワークにそれぞれ接続された第１と第２の無線通信端末装置を含む複数の無線通信端末装置と、上記無線ネットワークに接続されたアクセスポイント装置とを備えた無線通信システムの第２の無線通信端末装置において、
上記第２の無線通信端末装置との直接通信を開始することを要求する情報をデータ領域に含む直接通信要求メッセージを受信したときに、当該第２の無線通信端末装置が直接通信機能を有していることを示す情報をデータ領域に含む直接通信応答メッセージを、上記アクセスポイント装置を介して上記第１の無線通信端末装置に無線送信する手段を備えたことを特徴とする。
【００２０】
上記無線通信端末装置において、上記直接通信設定要求メッセージの送信完了時から所定の第１の時間だけ経過しても、ＩＥＥＥ８０２．１１ｅでマネジメントフレームとして規定された直接通信設定応答メッセージを上記アクセスポイント装置から受信できなかったときに、上記アクセスポイント装置の装置アドレスと、上記アクセスポイント装置がＩＥＥＥ８０２．１１ｅで規定された直接通信設定機能を有していないことを示す情報とを第１の記憶部に記憶する手段と、
上記アクセスポイント装置がＩＥＥＥ８０２．１１ｅで規定された直接通信設定機能を有していないことを上記第１の記憶部に記憶している場合、上記直接通信設定要求メッセージの送信を行わず、上記直接通信要求メッセージを上記アクセスポイント装置を介して上記第２の無線通信端末装置に無線送信する手段とをさらに含むことを特徴とする。
【００２１】
また、上記無線通信端末装置において、上記直接通信要求メッセージの送信完了時から所定の第２の時間だけ経過しても、上記直接通信設定応答メッセージを上記アクセスポイント装置から受信できなかったときに、上記第２の無線通信端末装置の装置アドレスと、上記第２の無線通信端末装置が直接通信機能を有していないことを示す情報を記憶する第２の記憶部と、
上記第２の無線通信端末装置が直接通信機能を有していないことを上記第２の記憶部に記憶している場合、上記直接通信設定要求メッセージ及び上記直接通信要求メッセージの送信を行わず、上記第２の無線通信端末装置と上記アクセスポイント装置を介して無線通信を開始する手段とをさらに含むことを特徴とする。
【００２２】
さらに、上記無線通信端末装置において、上記第１の無線通信端末装置から上記直接通信要求メッセージを受信したとき、上記第１の無線通信端末装置の装置アドレスと、上記第１の無線通信端末装置が直接通信機能を有していることを示す情報を記憶する第３の記憶部と、
上記第１の無線通信端末装置が直接通信機能を有していることを上記第３の記憶部に記憶している場合、上記直接通信設定要求メッセージ及び上記直接通信要求メッセージの送信を行わず、上記第１の無線通信端末装置との直接的な無線通信を開始する手段とをさらに含むことを特徴とする。
【００２３】
またさらに、上記無線通信端末装置において、上記第２の記憶部は、上記第２の無線通信端末装置から直接通信機能を有していることを示す情報をデータ領域に含む上記直接通信応答メッセージを受信したとき、上記第２の無線通信端末装置の装置アドレスと、上記第２の無線通信端末装置が直接通信機能を有していることを示す情報を記憶し、
上記第２の無線通信端末装置が直接通信機能を有していることを上記第２の記憶部に記憶している場合、上記直接通信設定要求メッセージ及び上記直接通信要求メッセージの送信を行わず、上記第２の無線通信端末装置との直接的な無線通信を開始する手段をさらに備えたことを特徴とする。
【００２４】
またさらに、上記無線通信端末装置において、上記直接通信要求メッセージを受信したときに、省電力モードで動作している場合、省電力モードを解除する手段をさらに含むことを特徴とする。
【００２５】
またさらに、上記無線通信端末装置において、上記第２の無線通信端末装置との直接的な無線通信を開始する前に、上記第２の無線通信端末装置に通信品質を測定することを要求する通信品質測定要求メッセージを送信する手段と、
上記第２の無線通信端末装置から通信品質の測定結果を含む通信品質測定応答メッセージを受信したときに、上記通信品質測定応答メッセージに含まれる判断結果に基づいて、上記第２の無線通信端末装置と直接的な無線通信を行うか否かを判断する手段とをさらに含むことを特徴とする。
【００２６】
またさらに、上記無線通信端末装置において、上記第１の無線通信端末装置から通信品質を測定することを要求する通信品質測定要求メッセージを受信したときに上記第１の無線通信端末装置との直接的な無線通信路の通信品質を取得する手段と、
上記取得した通信品質と予め設定されたしきい値を比較し、上記通信品質が上記しきい値以上の場合は直接的な無線通信を行い、上記通信品質が上記しきい値未満の場合は上記アクセスポイント装置を介した無線通信を行うと判断し、判断結果を示す情報を通信品質測定応答メッセージに挿入して上記第１の無線通信端末装置に無線送信する手段とを備えたことを特徴とする。
【００２７】
またさらに、上記無線通信端末装置において、上記第２の無線通信端末装置との直接通信を開始する前に、上記第２の無線通信端末装置に通信品質を測定することを要求する通信品質測定要求メッセージを送信する手段と、
上記通信品質の測定結果を含む通信品質測定応答メッセージを受信したとき、上記通信品質測定応答メッセージに含まれる通信品質と予め設定されたしきい値を比較し、上記通信品質が上記しきい値以上の場合は直接的な無線通信を行い、上記通信品質が上記しきい値未満の場合は上記アクセスポイント装置を介した無線通信を行う手段とをさらに備えたことを特徴とする。
【００２８】
またさらに、上記無線通信端末装置において、上記第１の無線通信端末装置から通信品質を測定することを要求する通信品質測定要求メッセージを受信したときに、上記第１の無線通信端末装置との直接的な無線通信路の通信品質を取得し、上記取得した通信品質を通信品質測定応答メッセージに挿入して上記第１の無線通信端末装置に送信する手段をさらに備えたことを特徴とする。
【００２９】
またさらに、上記無線通信端末装置において、上記各無線通信端末装置との無線通信がない無通信時間を計時し、上記計時した無通信時間が所定のしきい値を経過した場合は、上記第２の記憶部に記憶された情報を削除する第１の計時削除手段をさらに備えたことを特徴とする。
【００３０】
またさらに、上記無線通信端末装置において、上記各無線通信端末装置との無線通信がない無通信時間を計時し、上記計時した無通信時間が所定のしきい値を経過した場合は、上記第３の記憶部に記憶された情報を削除する第２の計時削除手段をさらに備えたことを特徴とする。
【００３１】
またさらに、上記無線通信端末装置において、通信相手の無線通信端末装置との取得した通信品質をさらに上記第２の記憶部に記憶し、上記各無線通信端末装置との無線通信がない無通信時間を計時し、上記計時した無通信時間が所定のしきい値未満であって、上記記憶した通信品質が所定のしきい値以上のとき、直接通信設定メッセージの送信を行わずに直接的な無線通信を開始する手段をさらに備えたことを特徴とする。
【００３２】
またさらに、上記無線通信端末装置において、通信相手の無線通信端末装置との取得した通信品質をさらに上記第３の記憶部に記憶し、上記各無線通信端末装置との無線通信がない無通信時間を計時し、上記計時した無通信時間が所定のしきい値未満であって、上記記憶した通信品質が所定のしきい値以上のとき、直接通信設定メッセージの送信を行わずに直接的な無線通信を開始する手段をさらに備えたことを特徴とする。
【００３３】
またさらに、上記無線通信端末装置において、通信相手の無線通信端末装置との取得した通信品質をさらに上記第２の記憶部に記憶し、上記各無線通信端末装置との無線通信がない無通信時間を計時し、上記計時した無通信時間が所定のしきい値未満であって、上記記憶した通信品質が所定のしきい値未満のとき、直接通信設定メッセージの送信を行わずに上記アクセスポイント装置を介した無線通信を開始する手段をさらに備えたことを特徴とする。
【００３４】
またさらに、上記無線通信端末装置において、通信相手の無線通信端末装置との取得した通信品質をさらに上記第３の記憶部に記憶し、上記各無線通信端末装置との無線通信がない無通信時間を計時し、上記計時した無通信時間が所定のしきい値未満であって、上記記憶した通信品質が所定のしきい値未満のとき、直接通信設定メッセージの送信を行わずに上記アクセスポイント装置を介した無線通信を開始する手段をさらに備えたことを特徴とする。
【発明の効果】
【００３５】
本発明に係る無線通信方法及び無線通信端末装置によれば、アクセスポイント装置が特別な機能を有していない場合においても、無線通信端末装置が外部のネットワークに存在する通信端末装置とのアクセスポイント装置を介した通信と、同一無線ネットワークに存在する他の無線通信端末装置との直接通信を同時に実施することを可能とした無線通信方法及び無線通信端末装置を提供することができる。さらに、周波数利用効率の向上及び通信遅延の削減を可能とした無線通信方法及び無線通信端末装置を提供することができる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明に係る実施形態について図面を参照して説明する。
【００３７】
第１の実施形態．
図１は、本発明に係る第１の実施形態であるネットワークの構成を示す図である。図１において、内部のネットワーク１０４は無線ＬＡＮなどのネットワークである。アクセスポイント装置１００は外部のネットワーク１０３に接続された通信端末装置１０５と通信を行うための有線インタフェースと、内部のネットワーク１０４に接続された無線通信端末装置と通信を行うための無線インタフェースを具備するアクセスポイント装置である。無線通信端末装置１０１及び１０２は、アクセスポイント装置１００及び内部のネットワーク１０４に接続される他の無線通信端末装置と通信するための無線インタフェースを具備する無線通信端末装置である。
【００３８】
図２は、本発明に係る第１の実施形態である無線通信端末装置１０１，１０２の構成を示すブロック図である。図２において、物理層処理部２０１は電波の送受信及び変復調などの物理層における処理を行うブロックであり、データリンク処理部２０２はアクセス制御などのデータリンクにおける処理を行うブロックであり、上位層処理部２０３はＴＣＰ／ＩＰ処理やアプリケーション処理などの上位層における処理を行うブロックであり、通信品質取得部２０４は物理層処理部から受信電力や通信路負荷などの通信品質を取得するブロックであり、直接通信設定部２０５は無線通信端末装置間の直接通信の設定を行うブロックであり、通信相手情報記憶部２０６は直接通信を行う通信相手である無線通信端末装置のＭＡＣアドレスなどの情報を記憶するブロックであり、アクセスポイント情報記憶部２０７はアクセスポイント装置のＭＡＣアドレスや直接通信機能の有無などの情報を記憶するブロックである。
【００３９】
本発明に係る第１の実施形態における処理について、図３のアクセスポイント装置１００及び無線通信端末装置１０１，１０２間のシーケンス図、及び図４から図８の無線通信端末装置１０１，１０２によって実行される処理を示すフローチャートを用いて説明する。第１の実施形態では、無線通信端末装置１０１が無線通信端末装置１０２と通信を開始する場合について説明する。この場合、図４、図６、図８は図２の無線通信端末装置１０１の直接通信設定部２０５によって実行される処理を示すフローチャートであり、図５、図７は図２の無線通信端末装置１０２の直接通信設定部２０５によって実行される処理を示すフローチャートである。
【００４０】
図４は、図２の無線通信端末装置１０１の直接通信設定部２０５によって実行される直接通信設定処理を示すフローチャートである。図４において、まず、ステップＳ４０１において無線通信端末装置１０１は、無線通信端末装置１０２と通信を開始するとき、ＩＥＥＥ８０２．１１ｅにおいてマネジメントフレームとして規定された直接通信設定要求メッセージ（ＤＬＳ．Ｒｅｑｕｅｓｔ）をアクセスポイント装置１００を介して無線通信端末装置１０２に送信する（図３のＳ３０１）。ここでのメッセージ送信処理は、直接通信設定部２０５がデータリンク処理部２０２に対して、直接通信設定要求メッセージを送信することを指示し、直接通信設定要求メッセージが物理層処理部２０１により、無線で送信される。以上のメッセージ送信処理は一般的な処理であるので、以下の説明では省略する。
【００４１】
ステップＳ４０２において無線通信端末装置１０１は、直接通信設定要求メッセージの送信完了時に、タイマをスタートする。ステップＳ４０３，４０４において、無線通信端末装置１０１は所定時間内において直接通信設定応答メッセージ（ＤＬＳ．Ｒｅｓｐｏｎｓｅ）をアクセスポイント装置１００から受信するまで待機する。無線通信端末装置１０１が所定時間内にアクセスポイント装置１００から直接通信設定応答メッセージを受信したとき、ステップＳ４０６に進み、無線通信端末装置１０１は直接通信設定応答メッセージに含まれる情報が直接通信の許可を示しているか否かを判断する。直接通信の許可を示している場合、ステップＳ４０７に進み、無線通信端末装置１０１は無線通信端末装置１０２との直接通信を開始する。一方、直接通信の拒否を示している場合、ステップＳ４０８に進み、通常の通信（アクセスポイント装置１００を介した通信）を開始する。
【００４２】
すなわち、アクセスポイント装置１００がＩＥＥＥ８０２．１１ｅで規定された直接通信設定機能（以下、ＤＬＳ（Ｄｉｒｅｃｔ  Ｌｉｎｋ  Ｓｅｔｕｐ）機能という）を有しているときは、無線通信端末装置はＩＥＥＥ８０２．１１ｅで規定された処理を行う。ここで、無線通信端末装置１０１は、アクセスポイント情報記憶部２０７にアクセスポイント装置１００のＭＡＣアドレスとアクセスポイント装置１００が直接通信機能を有していることを示す値を記憶する。
【００４３】
また、ステップ４０４においてタイマが期限切れになったとき（すなわち、無線通信端末装置１０１が所定時間内に直接通信設定応答メッセージをアクセスポイント装置１００から受信できなかったとき（図３のＳ３０２））、無線通信端末装置１０１はアクセスポイント装置１００、もしくは無線通信端末装置１０２がＤＬＳ機能を有していないと判断する。ここで、無線通信端末装置１０１は、アクセスポイント情報記憶部２０７にアクセスポイント装置１００のＭＡＣアドレスとアクセスポイント装置１００がＤＬＳ機能を有していないことを示す値を記憶する。アクセスポイント情報記憶部２０７に記憶したアクセスポイント情報は、次回に直接通信を開始するときに参照され、アクセスポイント情報記憶部２０７にＤＬＳ機能を有していないと示されているアクセスポイント装置に対しては、Ｓ４０１乃至Ｓ４０４のステップを省略し、ステップＳ４０５から手順を開始することもできる。ステップＳ４０５において無線通信端末装置１０１は、本発明で新たに規定する直接通信要求メッセージをアクセスポイント装置１００を介して無線通信端末装置１０２に送信する（図３のＳ３０３）。
【００４４】
図１７は、図２のアクセスポイント情報記憶部２０７のテーブルフォーマットの一例を示す図である。ＭＡＣアドレスフィールド１７０１はアクセスポイント装置のＭＡＣアドレスを記憶するフィールドであり、ＤＬＳ機能フィールド１７０２はアクセスポイント装置のＤＬＳ機能の有無を示す値を記憶するフィールドである。図１７において、ＤＬＳ機能フィールド１７０２の値はＤＬＳ機能を有している場合を１、有していない場合を０としているが、その他の値を用いることもできる。また、ＤＬＳ機能を有しているが直接通信を拒否していることを示す値を、設けてもよい。
【００４５】
図１２は、図４の直接通信要求メッセージのフォーマットの一例を示す図である。ＭＡＣヘッダ１２０１は、ＩＥＥＥ８０２．１１で規定された通常のヘッダであり、宛先ＭＡＣアドレス、送信元ＭＡＣアドレスなどを含む。タイプフィールド１２０２は、メッセージの種別を示すフィールドであり、直接通信要求メッセージであることを示す値をセットする。図１２において、タイプフィールド１２０２の値は直接通信要求メッセージを示す値０としているが、他のメッセージと区別できるものであれば、他の値を用いることもできる。コードフィールド１２０３は、メッセージのコードを示すフィールドであり、任意の値をセットする。
【００４６】
図５は、図２の無線通信端末装置１０２の直接通信設定部２０５によって実行される直接通信応答処理を示すフローチャートである。図５において、まず、ステップＳ５０１において無線通信端末装置１０２は、直接通信要求メッセージを無線通信端末装置１０１からアクセスポイント装置１００を介して受信する。ステップ５０２において無線通信端末装置１０２は、無線通信端末装置１０１に対して直接通信を許可するか拒否するかを判断する。ここで、直接通信を許可する基準として、直接通信要求メッセージの送信元ＭＡＣアドレスが予め登録された特定のＭＡＣアドレスと一致する場合のみ直接通信を許可するとしてもよい。もしくは、全ての無線通信端末装置からの直接通信要求を拒否、あるいは許可してもよい。
【００４７】
無線通信端末装置１０２が直接通信を許可しない場合、ステップＳ５０３に進み、許可しないことを示すコードをコードフィールド１３０２（図１３にて詳述）にセットした直接通信応答メッセージをアクセスポイント装置１００を介して無線通信端末装置１０１に送信する（図３のＳ３０４）。無線通信端末装置１０２が無線通信端末装置１０１に対して直接通信を許可する場合、ステップＳ５０４に進み、自身が省電力モードで動作しているかを判断する。省電力モードで動作している場合、ステップＳ５０５に進み、省電力モードから通常モードに移行しステップＳ５０６に進む。通常モードで動作している場合、ステップＳ５０６に進み、無線通信端末装置１０２は許可することを示すコードをコードフィールド１３０２（図１３にて詳述）にセットした直接通信応答メッセージをアクセスポイント装置１００を介して直接通信要求メッセージの送信元である無線通信端末装置１０１に送信する（図３のＳ３０４）。無線通信端末装置１０２は、同時に通信相手情報記憶部２０６に無線通信端末装置１０１のＭＡＣアドレスと、無線通信端末装置１０１が直接通信機能を有していることを示す値を記憶する。
【００４８】
図１３は、図５の直接通信応答メッセージのフォーマットの一例を示す図である。ＭＡＣヘッダ１３０１は、ＩＥＥＥ８０２．１１で規定された通常のヘッダであり、宛先ＭＡＣアドレス、送信元ＭＡＣアドレスなどを含む。タイプフィールド１３０２は、メッセージの種別を示すフィールドであり、直接通信応答メッセージであることを示す値をセットする。図１３において、タイプフィールド１３０２の値は直接通信応答メッセージを示す値１としているが、他のメッセージと区別できるものであれば、他の値を用いることもできる。コードフィールド１３０３は、メッセージのコードを示すフィールドであり、直接通信の許可もしくは拒否を示す値をセットする。図１３において、コードフィールド１３０３の値は許可を示す値１、拒否を示す値０としているが、他の値を用いることもできる。
【００４９】
図９は、図２の通信相手情報記憶部２０６のテーブルフォーマットの一例を示す図である。ＭＡＣアドレスフィールド９０１は通信相手の無線通信端末装置のＭＡＣアドレスを記載するフィールドであり、通信品質フィールド９０２は通信相手の無線通信端末装置との間の通信の受信電力を記載するフィールドであり、直接通信機能フィールド９０３は通信相手の無線通信端末装置が直接通信機能を有しているか否かを示す値を記載するフィールドであり、無通信時間フィールド９０４は通信相手の無線通信端末装置と最後に通信してからの時間を計時し記載するフィールドであり、再送回数フィールド９０５はメッセージの再送回数を記憶するフィールドである。なお、無通信時間フィールド９０４の値が予め設定されたしきい値より大きくなった場合、対応する情報を削除することにより、記憶領域の有効利用を図ることができる。
【００５０】
無線通信端末装置１０２の通信相手情報記憶部２０６に記憶された情報は、次に無線通信端末装置１０２から無線通信端末装置１０１に対して通信を開始するときに参照される。無線通信端末装置１０１のＭＡＣアドレスに対応する直接通信機能フィールド９０３にセットされた値が直接通信機能を有していないことを示している場合、Ｓ４０１乃至Ｓ４０５、Ｓ４０９乃至Ｓ４１１のステップを省略し、ステップＳ４１３から手順を開始することもできる。また、無線通信端末装置１０１の通信相手情報記憶部２０６に記憶された情報は、次に無線通信端末装置１０１から無線通信端末装置１０２に対して通信を開始するときに参照される。無線通信端末装置１０２のＭＡＣアドレスに対応する直接通信機能フィールド９０３にセットされた値が直接通信機能を有していないことを示している場合、Ｓ４０１乃至Ｓ４０５、Ｓ４０９乃至Ｓ４１１のステップを省略し、ステップＳ４１３から手順を開始することもできる。無線通信端末装置１０２のＭＡＣアドレスに対応する直接通信機能フィールド９０３にセットされた値が直接通信機能を有していることを示している場合、Ｓ４０１乃至Ｓ４０５、Ｓ４０９、Ｓ４１０、Ｓ４１２のステップを省略し、ステップＳ４１４から手順を開始することもできる。
【００５１】
図６は、図２の無線通信端末装置１０１の直接通信設定部２０５によって実行される直接通信要求処理を示すフローチャートである。図６において、まず、ステップＳ４０５において無線通信端末装置１０１は直接通信要求メッセージを送信し、ステップＳ４０９において直接通信要求メッセージの送信完了時にタイマをスタートする。ステップＳ４１０，４１１において、無線通信端末装置１０１は所定時間内において直接通信応答メッセージをアクセスポイント装置１００から受信するまで待機する。タイマが期限切れになったとき（すなわち、無線通信端末装置１０１が所定時間内にアクセスポイント装置１００から直接通信応答メッセージを受信できなかったとき）、ステップＳ４１１に進み、無線通信端末装置１０１は無線通信端末装置１０２が直接通信機能を有していないと判断し、ステップ４１３において無線通信端末装置１０２と通常の通信（アクセスポイント装置１００を介した通信）を開始する。無線通信端末装置１０１は、同時に通信相手情報記憶部２０６に無線通信端末装置１０１のＭＡＣアドレスと、無線通信端末装置１０２が直接通信機能を有していないことを示す値を記憶する。
【００５２】
一方、無線通信端末装置１０１は所定時間内において直接通信応答メッセージを無線通信端末装置１０２からアクセスポイント装置１００を介して受信したとき、ステップＳ４１２に進みメッセージ内のコードフィールド１３０３を参照する。コードフィールド１３０３の値が直接通信の拒否を示している場合、ステップＳ４１３に進み、無線通信端末装置１０１は無線通信端末装置１０２と通常の通信を開始する。一方、コードフィールド１３０３の値が直接通信の許可を示している場合、ステップ４１４に進み、無線通信端末装置１０１は通信品質測定要求メッセージを無線通信端末装置１０２に直接送信する（図３のＳ３０５）。無線通信端末装置１０１は、同時に通信相手情報記憶部２０６に無線通信端末装置１０２のＭＡＣアドレスと、無線通信端末装置１０２が直接通信機能を有していることを示す値を記憶する。
【００５３】
図１４は、図６の通信品質測定要求メッセージのフォーマットの一例を示す図である。ＭＡＣヘッダ１４０１は、ＩＥＥＥ８０２．１１で規定された通常のヘッダであり、宛先ＭＡＣアドレス、送信元ＭＡＣアドレスなどを含む。タイプフィールド１４０２は、メッセージの種別を示すフィールドであり、通信品質測定要求メッセージであることを示す値をセットする。図１４において、タイプフィールド１４０２の値は通信品質測定要求メッセージを示す値２としているが、他のメッセージと区別できるものであれば、他の値を用いることもできる。コードフィールド１４０３は、メッセージのコードを示すフィールドであり、任意の値をセットする。
【００５４】
図７は、第１の実施形態に係る図２の無線通信端末装置１０２の直接通信設定部２０５によって実行される通信品質測定応答処理を示すフローチャートである。図７において、まず、ステップ７０１において無線通信端末装置１０２が無線通信端末装置１０１から通信品質測定要求メッセージを受信する。ステップＳ７０２において無線通信端末装置１０２の直接通信処理部２０５は、通信品質取得部２０４に対して、通信品質測定要求メッセージを受信したときの受信電力を取得するように指示し、受信電力を取得する。受信電力取得部２０４では、受信電力（例えば、ＲＳＳＩの値）を物理層処理部２０１から取得し、直接通信設定部２０５に出力する。
【００５５】
ステップＳ７０３において直接通信設定部２０５は、取得した受信電力と予め設定されたしきい値とを比較する。受信電力がしきい値以上の場合、ステップＳ７０５に進み、無線通信端末装置１０２は直接通信を許可する値をコードフィールド１５０３にセットした通信品質測定応答メッセージを無線通信端末装置１０１に送信する（図３のＳ３０６）。一方、受信電力がしきい値未満の場合、ステップＳ７０４に進み、無線通信端末装置１０２は直接通信を拒否する値をコードフィールド１５０３（図１５にて詳述）にセットした通信品質測定応答メッセージを無線通信端末装置１０１に送信する（図３のＳ３０６）。無線通信端末装置１０２は、同時に通信相手情報記憶部２０６の無線通信端末装置１０１に対応する直接通信機能フィールド９０３に直接通信の許可もしくは拒否を示す値をセットする。
【００５６】
図１５は、図７の通信品質測定応答メッセージのフォーマットの一例を示す図である。ＭＡＣヘッダ１５０１は、ＩＥＥＥ８０２．１１で規定された通常のヘッダであり、宛先ＭＡＣアドレス、送信元ＭＡＣアドレスなどを含む。タイプフィールド１５０２は、メッセージの種別を示すフィールドであり、通信品質測定応答メッセージであることを示す値をセットする。図１５において、タイプフィールド１５０２の値は通信品質測定応答メッセージを示す値３としているが、他のメッセージと区別できるものであれば、他の値を用いることもできる。コードフィールド１５０３は、メッセージのコードを示すフィールドであり、直接通信の許可もしくは拒否を示す値をセットする。図１５において、コードフィールド１５０３の値は許可を示す値１、拒否を示す値０としているが、他の値を用いることもできる。
【００５７】
図８は、第１の実施形態に係る図２の無線通信端末装置１０１の直接通信設定部２０５によって実行される通信品質測定要求処理を示すフローチャートである。図８において、まず、ステップＳ４１４において無線通信端末装置１０１は通信品質測定要求メッセージを送信し、ステップＳ８０１において通信品質測定要求メッセージの送信完了時にタイマをスタートする。ステップＳ８０２，８０３において、無線通信端末装置１０１は所定時間内において通信品質測定応答メッセージを無線通信端末装置１０２から受信するまで待機する。無線通信端末装置１０１は所定時間内に通信品質測定応答メッセージを受信したとき、ステップＳ８０４に進み、メッセージ内に含まれるコードフィールド１５０３を参照する。通信品質測定応答メッセージ内のコードフィールド１５０３にセットされた値が直接通信の拒否を示している場合、ステップＳ８０５に進み、無線通信端末装置１０１はアクセスポイント装置１００を介した通信を開始する。その際、無線通信端末装置１０１は、通信相手情報記憶部２０６の通信相手の無線通信端末装置１０２のＭＡＣアドレスに対応する直接通信機能フィールド９０３に直接通信機能を有していないことを示す値をセットする。記憶した通信相手情報は、次回に直接通信を開始するときに参照され、通信相手情報記憶部２０７に直接通信機能フィールド９０３に直接通信を拒否することを示す値がセットされている無線通信端末装置に対しては、最初からアクセスポイント装置１００を介した通信を開始することもできる。
【００５８】
一方、コードフィールド１５０３にセットされた値が直接通信の許可を示している場合、ステップＳ８０６に進み、無線通信端末装置１０１は受信した通信品質測定応答メッセージの受信電力を取得し、取得した受信電力と予め設定されたしきい値とを比較する。受信電力がしきい値以上の場合、ステップＳ８０７に進み、無線通信端末装置１０１は無線通信端末装置１０２との直接通信を開始する。一方、受信電力がしきい値未満の場合、ステップＳ８０５に進み、無線通信端末装置１０１はアクセスポイント装置１００を介した通信を開始する。その際、無線通信端末装置１０１は、通信相手情報記憶部２０６の通信相手の無線通信端末装置１０２のＭＡＣアドレスに対応する直接通信機能フィールド９０３に直接通信機能を有していないことを示す値をセットする。
【００５９】
また、ステップＳ８０３においてタイマが期限切れになったとき（すなわち、無線通信端末装置１０１が所定時間内に通信品質測定応答メッセージを無線通信端末装置１０２から受信できなかったとき）、無線通信端末装置１０１は無線通信端末装置１０２が直接通信可能な範囲に存在しないと判断し、ステップＳ８０５に進み、アクセスポイント装置１００を介した通信を開始する。その際、無線通信端末装置１０１は、通信相手情報記憶部２０６の通信相手の無線通信端末装置１０２のＭＡＣアドレスに対応する直接通信機能フィールド９０３に直接通信機能を有していないことを示す値をセットする。
【００６０】
以上の第１の実施形態において、アクセスポイント装置が特別な機能を有していない場合においても、無線通信端末装置が外部のネットワークに存在する通信端末装置とのアクセスポイント装置を介した通信と、同一無線ネットワークに存在する他の無線通信端末装置との直接通信を同時に実施することが可能であるという特有の効果がある。さらには、周波数利用効率を向上させ、通信遅延を削減することが可能であるという特有の効果がある。
【００６１】
以上の第１の実施形態においては、無線通信端末装置１０１は、無線通信端末装置１０２が同一無線ネットワーク内の他の無線通信端末装置と通信しているときに、無線通信端末装置１０２から送信されたパケットを取得し、その受信電力とＭＡＣアドレスを通信相手情報記憶部２０６の受信電力フィールド９０２とＭＡＣアドレスフィールド９０１に記憶し、さらに無通信時間フィールド９０４の値を更新することもできる。通信相手情報記憶部２０６に記憶された情報は、通信相手の無線通信端末装置に対する無通信時間フィールド９０４の値が予め設定されたしきい値未満であって、受信電力が予め設定されたしきい値以上の場合に直接通信設定処理（直接通信設定要求メッセージの送信から通信品質測定応答メッセージの受信までの処理）を行わずに直接通信を開始する、もしくは、無通信時間フィールド９０４の値が予め設定されたしきい値未満であって、受信電力が予め設定されたしきい値未満の場合に直接通信設定処理を行わずに上記アクセスポイント装置１００を介した通信を開始することを判断するために用いることもできる。
【００６２】
以上の第１の実施形態においては、受信電力の測定を１回行い、その値としきい値を比較していたが、本発明はこれに限らず、受信電力の測定を複数回行い、その平均値としきい値を比較することにより、直接通信を行うか否かを判断してもよい。
【００６３】
以上の第１の実施形態においては、タイマを利用しているが、本発明はこれに限らず、再送回数を利用することも可能である。再送回数を利用する場合は、再送回数のしきい値を決定し、再送回数がしきい値より大きくなったときに、タイマが期限切れになったときと同様の動作を行うようにすればよい。
【００６４】
第２の実施形態．
本発明に係る第２の実施形態においては、無線通信端末装置１０２が、通信品質測定応答メッセージ内に通信品質測定要求メッセージを受信したときに取得した受信電力を含ませて無線通信端末装置１０１に送信することを特徴としている。この部分以外は第１の実施形態と同様であるため説明を省略する。本発明に係る第２の実施形態における処理について、図１０及び図１１の無線通信端末装置１０１，１０２によって実行される処理を示すフローチャートを用いて説明する。
【００６５】
図１０は、第２の実施形態に係る図２の無線通信端末装置１０２の直接通信設定部２０５によって実行される通信品質測定応答処理を示すフローチャートである。図１０において、まず、ステップＳ１００１において無線通信端末装置１０２が無線通信端末装置１０１から通信品質測定要求メッセージを受信する。ステップＳ１００２において無線通信端末装置１０２の直接通信処理部２０５は、通信品質取得部２０４に対して、通信品質測定要求メッセージを受信したときの受信電力を取得するように指示し、受信電力を取得する。受信電力取得部２０４では、受信電力（例えば、ＲＳＳＩの値）を物理層処理部２０１から取得し、直接通信設定部２０５に出力する。ステップＳ１００３において直接通信設定部２０５は、取得した受信電力の値を含む通信品質測定応答メッセージを無線通信端末装置１０１に送信するようにデータリンク処理部２０２に指示する。これにより、取得した受信電力の値を含む通信品質測定応答メッセージが無線通信端末装置１０１に送信される。
【００６６】
図１６は、図１０の通信品質測定応答メッセージのフォーマットの一例を示す図である。ＭＡＣヘッダ１６０１は、ＩＥＥＥ８０２．１１で規定された通常のヘッダであり、宛先ＭＡＣアドレス、送信元ＭＡＣアドレスなどを含む。タイプフィールド１６０２は、メッセージの種別を示すフィールドであり、通信品質測定応答メッセージであることを示す値をセットする。図１６において、タイプフィールド１６０２の値は通信品質測定応答メッセージを示す値３としているが、他のメッセージと区別できるものであれば、他の値を用いることもできる。コードフィールド１６０３は、メッセージのコードを示すフィールドであり、任意の値をセットする。受信電力フィールド１６０４は、受信電力を示すフィールドであり、取得した受信電力をセットする。受信電力フィールド１６０４にセットする受信電力の単位は、通信品質測定応答メッセージの受信側と送信側で共通の単位であれば、どの単位を用いてもよい。
【００６７】
図１１は、第２の実施形態に係る図２の無線通信端末装置１０１の直接通信設定部２０５によって実行される通信品質測定要求処理を示すフローチャートである。図１１において、まず、ステップＳ４１１において無線通信端末装置１０１は通信品質測定要求メッセージを送信し、ステップＳ８０１において通信品質測定要求メッセージの送信完了時にタイマをスタートする。ステップＳ１１０２，Ｓ１１０３において、無線通信端末装置１０１は所定時間内において通信品質測定応答メッセージを無線通信端末装置１０２から受信するまで待機する。無線通信端末装置１０１は所定時間内に無線通信端末装置１０２から通信品質測定応答メッセージを受信したとき、ステップＳ１１０４に進み、メッセージ内の受信電力フィールド１６０４に含まれる受信電力の値と予め設定されたしきい値とを比較する。受信電力フィールド１６０４にセットされた値がしきい値未満の場合、ステップＳ１１０５に進み、無線通信端末装置１０１はアクセスポイント１００を介して無線通信端末装置１０２との通信を開始する。
【００６８】
一方、受信電力フィールド１６０４にセットされた値がしきい値以上の場合、ステップＳ１１０６に進み、通信品質測定応答メッセージの受信電力を取得し、取得した受信電力と予め設定されたしきい値とを比較する。ここで、受信電力の取得は、通信品質測定要求メッセージを受信した場合と同様に、受信電力取得部２０４によって行う。取得した受信電力がしきい値以上の場合、ステップＳ１１０７に進み、無線通信端末装置１０１は無線通信端末装置１０２と直接通信を開始する。一方、取得した受信電力がしきい値未満の場合、ステップＳ１１０５に進み、無線通信端末装置１０１はアクセスポイント１００を介して無線通信端末装置１０２との通信を開始する。
【００６９】
また、ステップＳ１１０３においてタイマが期限切れになったとき（すなわち、無線通信端末装置１０１が所定時間内に通信品質測定要求メッセージを無線通信端末装置１０２から受信できなかったとき）、無線通信端末装置１０１は無線通信端末装置１０２が直接通信可能な範囲に存在しないと判断し、ステップＳ１１０５に進み、アクセスポイント装置１００を介して通信を開始する。その際、無線通信端末装置１０１は、通信相手情報記憶部２０６の通信相手の無線通信端末装置１０２のＭＡＣアドレスに対応する直接通信機能フィールド９０３に直接通信機能を有していないことを示す値をセットする。
【００７０】
以上の第２の実施形態において、アクセスポイント装置が特別な機能を有していない場合においても、無線通信端末装置が外部のネットワークに存在する通信端末装置とのアクセスポイント装置を介した通信と、同一無線ネットワークに存在する他の無線通信端末装置との直接通信を同時に実施することが可能であるという特有の効果がある。さらには、周波数利用効率を向上させ、通信遅延を削減することが可能であるという特有の効果がある。
【００７１】
以上の第２の実施形態においては、タイマを利用しているが、本発明はこれに限らず、再送回数を利用することも可能である。再送回数を利用する場合は、再送回数のしきい値を決定し、再送回数がしきい値より大きくなったときに、タイマが期限切れになったときと同様の動作を行うようにすればよい。
【産業上の利用可能性】
【００７２】
本発明に係る無線通信方法及び無線通信端末装置は、周波数利用効率の向上や遅延の削減などの効果を有し、多くの帯域を必要とする高品質な動画像などの伝送を行う無線通信端末装置等として有用である。
【図面の簡単な説明】
【００７３】
【図１】本発明に係る第１，２の実施形態であるネットワークの構成を示す図である。
【図２】本発明に係る第１，２の実施形態である無線通信端末装置１０１，１０２の構成を示すブロック図である。
【図３】図１のアクセスポイント装置１００及び無線通信端末装置１０１，１０２間のシーケンス図である。
【図４】図２の無線通信端末装置１０１の直接通信設定部２０５によって実行される直接通信設定処理を示すフローチャートである。
【図５】図２の無線通信端末装置１０２の直接通信設定部２０５によって実行される直接通信応答処理を示すフローチャートである。
【図６】図２の無線通信端末装置１０１の直接通信設定部２０５によって実行される直接通信要求処理を示すフローチャートである。
【図７】第１の実施形態に係る図２の無線通信端末装置１０２の直接通信設定部２０５によって実行される通信品質測定応答処理を示すフローチャートである。
【図８】第１の実施形態に係る図２の無線通信端末装置１０１の直接通信設定部２０５によって実行される通信品質測定要求処理を示すフローチャートである。
【図９】図２の通信相手情報記憶部２０６のテーブルフォーマットの一例を示す図である。
【図１０】第２の実施形態に係る図２の無線通信端末装置１０２の直接通信設定部２０５によって実行される通信品質測定応答処理を示すフローチャートである。
【図１１】第２の実施形態に係る図２の無線通信端末装置１０１の直接通信設定部２０５によって実行される通信品質測定要求処理を示すフローチャートである。
【図１２】図４の直接通信要求メッセージのフォーマットの一例を示す図である。
【図１３】図５の直接通信応答メッセージのフォーマットの一例を示す図である。
【図１４】図６の通信品質測定要求メッセージのフォーマットの一例を示す図である。
【図１５】図７の通信品質測定応答メッセージのフォーマットの一例を示す図である。
【図１６】図１０の通信品質測定応答メッセージのフォーマットの一例を示す図である。
【図１７】図２のアクセスポイント情報記憶部２０７のテーブルフォーマットの一例を示す図である。
【符号の説明】
【００７４】
１００…アクセスポイント装置、
１０１，１０２…無線通信端末装置、
１０３…外部ネットワーク、
１０４…内部ネットワーク、
１０５…通信端末装置
２０１…物理層処理部、
２０２…データリンク処理部、
２０３…上位層処理部、
２０４…通信品質測定部、
２０５…直接通信設定部、
２０６…通信相手情報記憶部、
２０７…アクセスポイント情報記憶部、
９０１…ＭＡＣアドレスフィールド、
９０２…受信電力フィールド、
９０３…直接通信機能フィールド、
９０４…無通信時間フィールド、
９０５…再送回数フィールド、
１２０１，１３０１，１４０１，１５０１，１６０１…ＭＡＣヘッダ、
１２０２，１３０２，１４０２，１５０２，１６０２…タイプフィールド、
１２０３，１３０３，１４０３，１５０３，１６０３…コードフィールド、
１６０４…受信電力フィールド。
【図１】
0004847085.tif 000002
【図２】
0004847085.tif 000003
【図３】
0004847085.tif 000004
【図４】
0004847085.tif 000005
【図５】
0004847085.tif 000006
【図６】
0004847085.tif 000007
【図７】
0004847085.tif 000008
【図８】
0004847085.tif 000009
【図９】
0004847085.tif 000010
【図１０】
0004847085.tif 000011
【図１１】
0004847085.tif 000012
【図１２】
0004847085.tif 000013
【図１３】
0004847085.tif 000014
【図１４】
0004847085.tif 000015
【図１５】
0004847085.tif 000016
【図１６】
0004847085.tif 000017
【図１７】
0004847085.tif 000018