(57)【特許請求の範囲】
【請求項１】
第１のデバイスによる無線通信のための方法であって、
特定のタイプの１または複数のデバイスを発見することと、
前記発見されたデバイスのうち、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）動作をサポートすることが可能な１または複数のデバイスを特定することと、
前記特定された１または複数のデバイスから、１または複数のデバイス能力に基づいて、第２のデバイスを選択することと、ここにおいて、前記デバイス能力は、ＴＤＬＳリンクによってディスプレイ動作をサポートする能力、ＴＤＬＳリンクを確立する可能性、およびＴＤＬＳを使用する優先度のうちの１または複数を備える、
前記第２のデバイスとのＴＤＬＳリンクを確立することと、ここにおいて、前記確立することは、
前記第２のデバイスがＴＤＬＳ対応であり、ＴＤＬＳリンクが前記第２のデバイスによって優先され、および、ＴＤＬＳリンクを確立することが可能である場合、前記第２のデバイスとのＴＤＬＳリンクを確立し、
そうでなければ、前記第２のデバイスとのＷｉ−Ｆｉダイレクト・リンクを確立するか、または現在のＷｉ−Ｆｉダイレクト・リンクを維持することを備える、
を備える方法。
【請求項２】
前記発見は、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがった１または複数の手順を利用して実行される、請求項１に記載の方法。
【請求項３】
前記デバイス能力を求める要求を備える要求メッセージを前記１または複数のデバイスへ送信することと、
１または複数の能力を備える１または複数の応答メッセージを、前記１または複数のデバイスから受信することと、
をさらに備える請求項１に記載の方法。
【請求項４】
前記要求メッセージは、前記第１のデバイスの能力に関する情報を備える、請求項３に記載の方法。
【請求項５】
前記第１のデバイスと前記第２のデバイスが共通のアクセス・ポイントに接続されている場合、前記ＴＤＬＳリンクが確立される、請求項１に記載の方法。
【請求項６】
前記第１のデバイスと前記第２のデバイスが、異なるアクセス・ポイントに接続されている場合、前記第２のデバイスにサービス提供しているアクセス・ポイントに接続すること、をさらに備える請求項１に記載の方法。
【請求項７】
前記第２のデバイスへ同期メッセージを送信することと、
前記同期メッセージに応じて、アクノレッジメント・メッセージを受信することと、
をさらに備える請求項１に記載の方法。
【請求項８】
タイマの終了後、前記ＴＤＬＳリンク確立を取り消すことと、
前記第１のデバイスと前記第２のデバイスとの間に、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト接続を確立することと、
をさらに備える請求項１に記載の方法。
【請求項９】
前記確立されたＴＤＬＳリンクの１または複数の属性を、前記第１のデバイスと前記第２のデバイスとの間の将来における１または複数のＴＤＬＳリンクの確立のために使用するために格納すること、をさらに備える請求項１に記載の方法。
【請求項１０】
第２のデバイスによる無線通信のための方法であって、
第１のデバイスから要求メッセージを受信することと、
トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）能力、ＴＤＬＳ優先度、またはＴＤＬＳ可能性のうちの少なくとも１つを備えるメッセージを前記第１のデバイスへ送信することと、
前記第１のデバイスとのＴＤＬＳリンクを確立すること、ここにおいて、前記確立することは、
前記第２のデバイスがＴＤＬＳ対応であり、ＴＤＬＳリンクが前記第２のデバイスによって優先され、および、ＴＤＬＳリンクを確立することが可能である場合、前記第１のデバイスとのＴＤＬＳリンクを確立し、
そうでなければ、前記第１のデバイスとのＷｉ−Ｆｉダイレクト・リンクを確立するか、または現在のＷｉ−Ｆｉダイレクト・リンクを維持することを備える、
を備える方法。
【請求項１１】
前記要求メッセージは、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがって受信される、請求項１０に記載の方法。
【請求項１２】
無線通信のための装置であって、
特定のタイプの１または複数のデバイスを発見する手段と、
前記発見されたデバイスのうち、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）動作をサポートすることが可能な１または複数のデバイスを特定する手段と、
前記特定された１または複数のデバイスから、１または複数のデバイス能力に基づいて、第２のデバイスを選択する手段と、ここにおいて、前記デバイス能力は、ＴＤＬＳリンクによってディスプレイ動作をサポートする能力、ＴＤＬＳリンクを確立する可能性、およびＴＤＬＳを使用する優先度のうちの１または複数を備える、
前記第２のデバイスとのＴＤＬＳリンクを確立する手段と、ここにおいて、前記確立することは、
前記第２のデバイスがＴＤＬＳ対応であり、ＴＤＬＳリンクが前記第２のデバイスによって優先され、および、ＴＤＬＳリンクを確立することが可能である場合、前記第２のデバイスとのＴＤＬＳリンクを確立し、
そうでなければ、前記第２のデバイスとのＷｉ−Ｆｉダイレクト・リンクを確立するか、または現在のＷｉ−Ｆｉダイレクト・リンクを維持することを備える、
を備える装置。
【請求項１３】
前記発見する手段は、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがった１または複数の手順を利用する、請求項１２に記載の装置。
【請求項１４】
前記デバイス能力を求める要求を備える要求メッセージを前記１または複数のデバイスへ送信する手段と、
１または複数の能力を備える１または複数の応答メッセージを、前記１または複数のデバイスから受信する手段と、
をさらに備える請求項１２に記載の装置。
【請求項１５】
前記要求メッセージは、前記装置の能力に関する情報を備える、請求項１４に記載の装置。
【請求項１６】
前記装置と前記第２のデバイスが共通のアクセス・ポイントに接続されている場合、前記ＴＤＬＳリンクが確立される、請求項１２に記載の装置。
【請求項１７】
前記装置と前記第２のデバイスが、異なるアクセス・ポイントに接続されている場合、前記第２のデバイスにサービス提供しているアクセス・ポイントに接続する手段、をさらに備える請求項１２に記載の装置。
【請求項１８】
前記第２のデバイスへ同期メッセージを送信する手段と、
前記同期メッセージに応じて、アクノレッジメント・メッセージを受信する手段と、
をさらに備える請求項１２に記載の装置。
【請求項１９】
タイマの終了後、前記ＴＤＬＳリンク確立を取り消す手段と、
前記装置と前記第２のデバイスとの間に、ワイヤレス・フィデリティ（Ｗｉ−Ｆｉ）ダイレクト接続を確立する手段と、
をさらに備える請求項１２に記載の装置。
【請求項２０】
前記確立されたＴＤＬＳリンクの１または複数の属性を、前記装置と前記第２のデバイスとの間の将来における１または複数のＴＤＬＳリンクの確立のために使用するために格納する手段、をさらに備える請求項１２に記載の装置。
【請求項２１】
無線通信のための装置であって、
デバイスから要求メッセージを受信する手段と、
トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）能力、ＴＤＬＳ優先度、またはＴＤＬＳ可能性のうちの少なくとも１つを備えるメッセージを前記デバイスへ送信する手段と、
前記デバイスとのＴＤＬＳリンクを確立する手段と、ここにおいて、前記確立することは、
前記装置がＴＤＬＳ対応であり、ＴＤＬＳリンクが前記装置によって優先され、および、ＴＤＬＳリンクを確立することが可能である場合、前記デバイスとのＴＤＬＳリンクを確立し、
そうでなければ、前記デバイスとのＷｉ−Ｆｉダイレクト・リンクを確立するか、または現在のＷｉ−Ｆｉダイレクト・リンクを維持することを備える、
を備える装置。
【請求項２２】
前記要求メッセージは、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがって受信される、請求項２１に記載の装置。
【請求項２３】
第１のデバイスによる無線通信のための、格納された命令群を有するコンピュータ読取可能な記憶媒体あって、前記命令群は、１または複数のプロセッサによって実行可能であり、
特定のタイプの１または複数のデバイスを発見するための命令群と、
前記発見されたデバイスのうち、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）動作をサポートすることが可能な１または複数のデバイスを特定するための命令群と、
前記特定された１または複数のデバイスから、１または複数のデバイス能力に基づいて、第２のデバイスを選択するための命令群と、ここにおいて、前記デバイス能力は、ＴＤＬＳリンクによってディスプレイ動作をサポートする能力、ＴＤＬＳリンクを確立する可能性、およびＴＤＬＳを使用する優先度のうちの１または複数を備える、
前記第２のデバイスとのＴＤＬＳリンクを確立するための命令群と、ここにおいて、前記確立することは、
前記第２のデバイスがＴＤＬＳ対応であり、ＴＤＬＳリンクが前記第２のデバイスによって優先され、および、ＴＤＬＳリンクを確立することが可能である場合、前記第２のデバイスとのＴＤＬＳリンクを確立し、
そうでなければ、前記第２のデバイスとのＷｉ−Ｆｉダイレクト・リンクを確立するか、または現在のＷｉ−Ｆｉダイレクト・リンクを維持することを備える、
を備える、コンピュータ読取可能な記憶媒体。
【請求項２４】
前記発見するための命令群は、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがった１または複数の手順を利用するための命令群を備える、請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項２５】
前記デバイス能力を求める要求を備える要求メッセージを前記１または複数のデバイスへ送信するための命令群と、
１または複数の能力を備える１または複数の応答メッセージを、前記１または複数のデバイスから受信するための命令群と、
をさらに備える請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項２６】
前記要求メッセージは、前記第１のデバイスの能力に関する情報を備える、請求項２５に記載のコンピュータ読取可能な記憶媒体。
【請求項２７】
前記第１のデバイスと前記第２のデバイスが共通のアクセス・ポイントに接続されている場合、前記ＴＤＬＳリンクが確立される、請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項２８】
前記第１のデバイスと前記第２のデバイスが、異なるアクセス・ポイントに接続されている場合、前記第２のデバイスにサービス提供しているアクセス・ポイントに接続するための命令群、をさらに備える請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項２９】
前記第２のデバイスへ同期メッセージを送信するための命令群と、
前記同期メッセージに応じて、アクノレッジメント・メッセージを受信するための命令群と、
をさらに備える請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項３０】
タイマの終了後、前記ＴＤＬＳリンク確立を取り消すための命令群と、
前記第１のデバイスと前記第２のデバイスとの間に、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト接続を確立するための命令群と、
をさらに備える請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項３１】
前記確立されたＴＤＬＳリンクの１または複数の属性を、前記第１のデバイスと前記第２のデバイスとの間の将来における１または複数のＴＤＬＳリンクの確立のために使用するために格納するための命令群、をさらに備える請求項２３に記載のコンピュータ読取可能な記憶媒体。
【請求項３２】
第２のデバイスによる無線通信のための、格納された命令群を有するコンピュータ読取可能な記憶媒体であって、前記命令群は、１または複数のプロセッサによって実行可能であり、
第１のデバイスから要求メッセージを受信するための命令群と、
トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）能力、ＴＤＬＳ優先度、またはＴＤＬＳ可能性のうちの少なくとも１つを備えるメッセージを前記第１のデバイスへ送信するための命令群と、
前記第１のデバイスとのＴＤＬＳリンクを確立するための命令群と、ここにおいて、前記確立することは、
前記第２のデバイスがＴＤＬＳ対応であり、ＴＤＬＳリンクが前記第２のデバイスによって優先され、および、ＴＤＬＳリンクを確立することが可能である場合、前記第１のデバイスとのＴＤＬＳリンクを確立し、
そうでなければ、前記第１のデバイスとのＷｉ−Ｆｉダイレクト・リンクを確立するか、または現在のＷｉ−Ｆｉダイレクト・リンクを維持することを備える、
を備える、コンピュータ読取可能な記憶媒体。
【請求項３３】
前記要求メッセージは、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがって受信される、請求項３２に記載のコンピュータ読取可能な記憶媒体。
【請求項３４】
無線通信のための装置であって、
特定のタイプの１または複数のデバイスを発見し、
前記発見されたデバイスのうち、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）操作をサポートすることが可能な１または複数のデバイスを特定し、
前記特定された１または複数のデバイスから、１または複数のデバイス能力に基づいて、第２のデバイスを選択し、前記デバイス能力は、ＴＤＬＳリンクによってディスプレイ動作をサポートする能力、ＴＤＬＳリンクを確立する可能性、およびＴＤＬＳを使用する優先度のうちの１または複数を備え、
前記第２のデバイスとのＴＤＬＳリンクを確立する
ように構成された少なくとも１つのプロセッサと、ここにおいて、前記確立することは、
前記第２のデバイスがＴＤＬＳ対応であり、ＴＤＬＳリンクが前記第２のデバイスによって優先され、および、ＴＤＬＳリンクを確立することが可能である場合、前記第２のデバイスとのＴＤＬＳリンクを確立し、
そうでなければ、前記第２のデバイスとのＷｉ−Ｆｉダイレクト・リンクを確立するか、または現在のＷｉ−Ｆｉダイレクト・リンクを維持することを備える、
前記少なくとも１つのプロセッサに接続されたメモリと、
を備える装置。
【請求項３５】
前記発見は、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがった１または複数の手順を利用して実行される、請求項３４に記載の装置。
【請求項３６】
前記デバイス能力を求める要求を備える要求メッセージを前記１または複数のデバイスへ送信することと、
１または複数の能力を備える１または複数の応答メッセージを、前記１または複数のデバイスから受信することと、
をさらに備える請求項３４に記載の装置。
【請求項３７】
前記要求メッセージは、前記装置の能力に関する情報を備える、請求項３６に記載の装置。
【請求項３８】
前記装置と前記第２のデバイスが共通のアクセス・ポイントに接続されている場合、前記ＴＤＬＳリンクが確立される、請求項３４に記載の装置。
【請求項３９】
前記装置と前記第２のデバイスが、異なるアクセス・ポイントに接続されている場合、前記第２のデバイスにサービス提供しているアクセス・ポイントに接続すること、をさらに備える請求項３４に記載の装置。
【請求項４０】
前記第２のデバイスへ同期メッセージを送信することと、
前記同期メッセージに応じて、アクノレッジメント・メッセージを受信することと、
をさらに備える請求項３４に記載の装置。
【請求項４１】
タイマの終了後、前記ＴＤＬＳリンク確立を取り消すことと、
前記装置と前記第２のデバイスとの間に、ワイヤレス・フィデリティ（Ｗｉ−Ｆｉ）ダイレクト接続を確立することと、
をさらに備える請求項３４に記載の装置。
【請求項４２】
前記確立されたＴＤＬＳリンクの１または複数の属性を、前記装置と前記第２のデバイスとの間の将来における１または複数のＴＤＬＳリンクの確立のために使用するために格納すること、をさらに備える請求項３４に記載の装置。
【請求項４３】
無線通信のための装置であって、
デバイスから要求メッセージを受信し、
トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）能力、ＴＤＬＳ優先度、またはＴＤＬＳ可能性のうちの少なくとも１つを備えるメッセージを前記デバイスへ送信し、
前記デバイスとのＴＤＬＳリンクを確立する
ように構成された少なくとも１つのプロセッサと、ここにおいて、前記確立することは、
前記装置がＴＤＬＳ対応であり、ＴＤＬＳリンクが前記装置によって優先され、および、ＴＤＬＳリンクを確立することが可能である場合、前記デバイスとのＴＤＬＳリンクを確立し、
そうでなければ、前記デバイスとのＷｉ−Ｆｉダイレクト・リンクを確立するか、または現在のＷｉ−Ｆｉダイレクト・リンクを維持することを備える、
前記少なくとも１つのプロセッサに接続されたメモリと、
を備える装置。
【請求項４４】
前記要求メッセージは、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがって受信される、請求項４３に記載の装置。
【発明の詳細な説明】
【優先権主張】
【０００１】
本願は、２０１０年９月２４日に出願され、本願の譲受人に譲渡され、「ＴＤＬＳを用いたＷＩ−ＦＩディスプレイの発見および操作」（WI-FI DISPLAY DISCOVERY AND OPERATION WITH TDLS）と題され、本明細書において参照によって明確に組み込まれた米国仮出願６１／３８６，３５３号の優先権を主張する。
【技術分野】
【０００２】
本開示のある態様は、一般に、無線通信に関し、さらに詳しくは、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）を用いたデバイスの発見および操作に関する。
【背景技術】
【０００３】
無線ディスプレイ・システムは、ディスプレイ・データが、表示のためにシンク・デバイスへ無線送信されるディスプレイ・ミラーリングを提供し、これによって、物理的なケーブルを無くすことができる。一般的な無線ディスプレイ・システムでは、ソース・デバイスにおけるディスプレイ・フレームがキャプチャされ、圧縮され、例えばＷｉ−Ｆｉ接続のような無線リンクを介してシンク・デバイスへ送信される。シンク・デバイスは、データ・フレームを復号し、これらを、ディスプレイ・パネル上にレンダリングする。
【０００４】
デバイスは、無線リンクを確立する前に、データを表示することが可能な、近傍における利用可能なデータを発見する必要がある。
【発明の概要】
【０００５】
本開示のある態様は、第１のデバイスによる無線通信のための方法を提供する。この方法は一般に、特定のタイプの１または複数のデバイスを発見することと、発見されたデバイスのうち、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）動作をサポートすることが可能な１または複数のデバイスを特定することと、特定された１または複数のデバイスから、１または複数のデバイス能力に基づいて、第２のデバイスを選択することと、第２のデバイスとのＴＤＬＳリンクを確立することと、を含む。
【０００６】
本開示のある態様は、無線通信のための方法を提供する。この方法は一般に、デバイスから要求メッセージを受信することと、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）能力、ＴＤＬＳ優先度、またはＴＤＬＳ可能性のうちの少なくとも１つを備えるメッセージをデバイスへ送信することと、を含む。
【０００７】
本開示のある態様は、無線通信のための装置を提供する。この装置は一般に、特定のタイプの１または複数のデバイスを発見する手段と、発見されたデバイスのうち、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）動作をサポートすることが可能な１または複数のデバイスを特定する手段と、特定された１または複数のデバイスから、１または複数のデバイス能力に基づいて、第２のデバイスを選択する手段と、第２のデバイスとのＴＤＬＳリンクを確立する手段と、を含む。
【０００８】
本開示のある態様は、無線通信のための装置を提供する。この装置は一般に、デバイスから要求メッセージを受信する手段と、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）能力、ＴＤＬＳ優先度、またはＴＤＬＳ可能性のうちの少なくとも１つを備えるメッセージをデバイスへ送信する手段と、を含む。
【０００９】
ある態様は、第１のデバイスによる無線通信のためのコンピュータ・プログラム製品を提供する。このコンピュータ・プログラム製品は、一般に、格納された命令群を有するコンピュータ読取可能媒体を含む。これら命令群は、１または複数のプロセッサによって実行されることが可能である。これら命令群は一般に、特定のタイプの１または複数のデバイスを発見するための命令群と、発見されたデバイスのうち、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）動作をサポートすることが可能な１または複数のデバイスを特定するための命令群と、特定された１または複数のデバイスから、１または複数のデバイス能力に基づいて、第２のデバイスを選択するための命令群と、第２のデバイスとのＴＤＬＳリンクを確立するための命令群と、を含む。
【００１０】
ある態様は、無線通信のためのコンピュータ・プログラム製品を提供する。このコンピュータ・プログラム製品は、一般に、格納された命令群を有するコンピュータ読取可能媒体を含む。これら命令群は、１または複数のプロセッサによって実行されることが可能である。これら命令群は一般に、デバイスから要求メッセージを受信するための命令群と、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）能力、ＴＤＬＳ優先度、またはＴＤＬＳ可能性のうちの少なくとも１つを備えるメッセージをデバイスへ送信するための命令群と、を含む。
【００１１】
本開示のある態様は、無線通信のための装置を提供する。この装置は、一般に、少なくとも１つのプロセッサと、少なくとも１つのプロセッサに接続されたメモリとを含む。少なくとも１つのプロセッサは、特定のタイプの１または複数のデバイスを発見し、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）操作をサポートすることが可能な、発見されたデバイスのうち１または複数のデバイスを特定し、特定された１または複数のデバイスから、１または複数のデバイス能力に基づいて、第２のデバイスを選択し、第２のデバイスとのＴＤＬＳリンクを確立する、ように構成される。
【００１２】
本開示のある態様は、無線通信のための装置を提供する。この装置は、一般に、少なくとも１つのプロセッサと、少なくとも１つのプロセッサに接続されたメモリとを含む。少なくとも１つのプロセッサは、デバイスから要求メッセージを受信し、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）能力、ＴＤＬＳ優先度、またはＴＤＬＳ可能性のうちの少なくとも１つを備えるメッセージをデバイスへ送信する、ように構成される。
【図面の簡単な説明】
【００１３】
本開示の前述した特徴が、より詳細に理解される方式で、簡潔に要約された上記具体的な記載が、態様に対する参照によってなされている。そして、それらの幾つかは、添付図面で例示されている。しかしながら、この記載は、その他の等しく有効な態様に対しても適合するので、添付図面は、本開示のある典型的な態様のみを示していることや、この範囲を限定するものとしては考慮されないことが注目されるべきである。
【図１】図１は、本開示のある態様にしたがう無線ディスプレイ・システムの例を例示する。
【図２】図２は、本開示のある態様にしたがう通信システムのブロック図を例示する。
【図３】図３は、本開示のある態様にしたがう無線ディスプレイ・システムの別の例を例示する。
【図４】図４は、本開示のある態様にしたがって、提案された発見動作を実行することができるソース・デバイスのブロック図の例を例示する。
【図５】図５は、本開示のある態様にしたがって、提案されたメッセージ・フォーマットを例示する。
【図６】図６は、本開示のある態様にしたがう複数のソース・デバイスおよびシンク・デバイスを備えるネットワークを例示する。
【図７Ａ】図７Ａは、本開示のある態様にしたがって、提案された発見方法を利用するネットワークを例示する。
【図７Ｂ】図７Ｂは、本開示のある態様にしたがって、提案された発見方法を利用するネットワークを例示する。
【図７Ｃ】図７Ｃは、本開示のある態様にしたがって、提案された発見方法を利用するネットワークを例示する。
【図８】図８は、本開示のある態様にしたがって、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）を用いた発見および操作のための動作の例を例示する。
【図８Ａ】図８Ａは、図８に例示された動作を実行することが可能な構成要素の例を示す。
【図９】図９は、本開示のある態様にしたがって提案された発見方法のフロー図を例示する。
【図１０】図１０は、本開示のある態様にしたがって提案された発見方法の別のフロー図を例示する。
【図１１】図１１は、本開示のある態様にしたがって提案された発見動作を実行することができるシンク・デバイスのブロック図の例を例示する。
【図１２】図１２は、本開示のある態様にしたがって、シンク・デバイスによって実行されうるトンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）を用いた発見および操作のための動作の例を例示する。
【図１２Ａ】図１２Ａは、図１２に例示された動作を実行することが可能な構成要素の例を示す。
【発明を実施するための形態】
【００１４】
さまざまな態様が、図面を参照して記載される。以下の記載では、説明の目的のために、１または複数の態様の完全な理解を提供するために、多くの具体的な詳細が述べられる。しかしながら、このような態様は、これら具体的な詳細無しで実現されうることが明確である。
【００１５】
本願で使用されるように、用語「構成要素」、「モジュール」、「システム」等は、ハードウェア、ファームウェア、ハードウェアとソフトウェアとの組み合わせ、ソフトウェア、あるいは実行中のソフトウェアのうちの何れかであるコンピュータ関連エンティティを含むことが意図されている。例えば、構成要素は、限定される訳ではないが、プロセッサ上で実行中のプロセス、プロセッサ、オブジェクト、実行形式、実行スレッド、プログラム、および／またはコンピュータでありうる。例示によれば、コンピューティング・デバイス上で実行中のアプリケーションと、コンピューティング・デバイスとの両方が構成要素となりうる。１または複数の構成要素は、プロセスおよび／または実行スレッド内に存在し、構成要素は、１つのコンピュータに局在化されうるか、および／または、２つ以上のコンピュータに分散されうる。さらに、これらの構成要素は、格納されたさまざまなデータ構造を有するさまざまなコンピュータ読取可能な媒体から実行しうる。これら構成要素は、例えば、信号によってローカル・システムや分散システム内の他の構成要素とインタラクトする１つの構成要素からのデータ、および／または、他のシステムを備えた例えばインターネットのようなネットワークを介して他の構成要素とインタラクトする１つの構成要素からのデータのような１または複数のデータのパケットを有する信号にしたがって、ローカル処理および／またはリモート処理によって通信しうる。
【００１６】
さらに、本明細書では、さまざまな態様が、有線端末または無線端末でありうる端末と関連して開示される。端末は、システム、デバイス、加入者ユニット、加入者局、移動局、モバイル、モバイル・デバイス、遠隔局、遠隔端末、アクセス端末、ユーザ端末、端末、通信デバイス、ユーザ・エージェント、ユーザ・デバイス、またはユーザ機器（ＵＥ）とも称されうる。無線端末は、セルラ電話、衛星電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）電話、無線ローカル・ループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、無線接続機能を有するハンドヘルド・デバイス、コンピューティング・デバイス、あるいは、無線モデムに接続されたその他の処理デバイスでありうる。さらに、本明細書では、さまざまな態様が、基地局に関して記載される。基地局は、無線端末（単数または複数）との通信のために利用され、アクセス・ポイント、ノードＢ、イボルブド・ノードＢ（ｅＮＢ）、あるいはその他いくつかの用語で称されうる。
【００１７】
さらに、用語「または」は、排他的な「または」ではなく、包括的な「または」を意味することが意図されている。すなわち、別に示されていない場合、あるいは、文脈から明らかではない場合、「ＸはＡまたはＢを適用する」という句は、自然な包括的な置き換えのうちの何れかを意味することが意図されている。すなわち、「ＸはＡまたはＢを適用する。」という句は、以下の例のうちの何れによっても満足される。ＸはＡを適用する。ＸはＢを適用する、あるいは、ＸはＡとＢとの両方を適用する。さらに、本願および特許請求の範囲で使用されているような冠詞“ａ”および“ａｎ”は、特に指定されていない場合、あるいは、単数を対象としていることが文脈から明らかではない場合、一般に、「１または複数」を意味するものと解釈されるべきである。
【００１８】
（無線ディスプレイ・システムの例）  
図１は、本開示のさまざまな態様が実現されうる無線ディスプレイ・システム１００の例を示す。例示されるように、ディスプレイ・システムは、表示のために、ディスプレイ・データ１１２をシンク・デバイス１２０へ無線送信するソース・デバイス１１０を含みうる。
【００１９】
ソース・デバイス１１０は、ディスプレイ・データ１１２を生成し、シンク・デバイス１２０へ送信することが可能な任意のデバイスでありうる。ソース・デバイスの例は、限定される訳ではないが、スマート・フォン、カメラ、ラップトップ・コンピュータ、タブレット・コンピュータ等を含む。シンク・デバイスは、ソース・デバイスからディスプレイ・データを受信し、それを（統合ディスプレイ・パネルまたは付属のディスプレイ・パネルで）表示することが可能な任意のデバイスでありうる。シンク・デバイスの例は、限定される訳ではないが、テレビ、モニタ、スマート・フォン、カメラ、ラップトップ・コンピュータ、タブレット・コンピュータ等を含む。
【００２０】
ある態様によれば、ソース・デバイス１１０およびシンク・デバイス１２０は、通信リンクを確立する前に、（例えば表示解像度のような）ある能力を持つその他のデバイスを発見するために使用されうる。
【００２１】
図２は、ＭＩＭＯシステム２００における送信機システム２１０（ソース・デバイスに対応しうる）および受信機システム２５０（シンク・デバイスに対応しうる）の態様のブロック図である。送信機システム２１０では、多くのデータ・ストリームのトラフィック・データが、データ・ソース２１２から送信（ＴＸ）データ・プロセッサ２１４に提供される。
【００２２】
態様では、データ・ストリームはおのおのの、それぞれの送信アンテナを介して送信される。ＴＸデータ・プロセッサ２１４は、おのおののデータ・ストリームのトラフィック・データをフォーマットし、このデータ・ストリームのために選択された特定の符号化スキームに基づいて符号化し、インタリーブして、符号化されたデータを提供する。
【００２３】
おのおののデータ・ストリームの符号化されたデータは、ＯＦＤＭ技術を用いてパイロット・データと多重化されうる。パイロット・データは一般に、既知の手法で処理される既知のデータ・パターンであり、チャネル応答を推定するために受信機システムにおいて使用されうる。各データ・ストリームの多重化されたパイロットおよび符号化されたデータは、その後、変調シンボルを提供するためにデータ・ストリームについて選択された特定の変調スキーム（例えば、バイナリ・フェーズ・シフト・キーイング（ＢＰＳＫ）、直交フェーズ・シフト・キーイング（ＱＰＳＫ）、Ｍ−ＰＳＫ、またはＭ−ＱＡＭ（直交振幅変調）、ここでＭは、２の累乗である）に基づいて変調（すなわち、シンボル・マップ）される。おのおののデータ・ストリームのデータ・レート、符号化、および変調は、メモリ２３２に接続されうるプロセッサ２３０によって実行される命令群によって決定されうる。
【００２４】
すべてのデータ・ストリームの変調シンボルは、（例えば、ＯＦＤＭのために）変調シンボルをさらに処理するＴＸ  ＭＩＭＯプロセッサ２２０に提供される。ＴＸ  ＭＩＭＯプロセッサ２２０はその後、ＮＴ個の変調シンボル・ストリームを、ＮＴ個の送信機（ＴＭＴＲ）２２２ａ乃至２２２ｔへ提供する。ある態様では、ＴＸ  ＭＩＭＯプロセッサ２２０は、データ・ストリームのシンボル、および、このシンボルが送信されるアンテナへ、ビームフォーミング重みを適用する。
【００２５】
おのおのの送信機２２２は、１または複数のアナログ信号を提供するために、それぞれのシンボル・ストリームを受信して処理し、さらには、ＭＩＭＯチャネルを介した送信に適切な変調信号を提供するために、このアナログ信号を調整（例えば、増幅、フィルタ、およびアップコンバート）する。送信機２２２ａ乃至２２２ｔからのＮＴ個の変調信号は、その後、ＮＴ個のアンテナ２２４ａ乃至２２４ｔからそれぞれ送信される。
【００２６】
受信機システム２５０では、送信された変調信号がＮＲ個のアンテナ２５２ａ乃至２５２ｒによって受信され、おのおののアンテナ２５２からの受信信号が、それぞれの受信機（ＲＣＶＲ）２５４ａ乃至２５４ｒへ提供される。おのおのの受信機２５４は、受信したそれぞれの信号を調整（例えば、フィルタ、増幅、およびダウンコンバート）し、この調整された信号をデジタル化してサンプルを提供し、さらにこのサンプルを処理して、対応する「受信された」シンボル・ストリームを提供する。
【００２７】
受信（ＲＸ）データ・プロセッサ２６０は、ＮＲ個の受信機２５４からＮＲ個のシンボル・ストリームを受信し、受信したＮＲ個のシンボル・ストリームを、特定の受信機処理技術に基づいて処理して、ＮＴ個の検出済みシンボル・ストリームを提供する。ＲＸデータ・プロセッサ２６０はその後、検出された各シンボル・ストリームを復調、デインタリーブ、および復号し、データ・ストリームのトラフィック・データを復元する。ＲＸデータ・プロセッサ２６０による処理は、送信機システム２１０におけるＴＸ  ＭＩＭＯプロセッサ２２０およびＴＸデータ・プロセッサ２１４によって実行されるものに対して相補的である。
【００２８】
メモリ２７２に接続されうるプロセッサ２７０は、どのプリコーディング行列を使用するのかを定期的に決定する。さらに、プロセッサ２７０は、行列インデクス部およびランク値部を備えた逆方向リンク・メッセージを規定する。
【００２９】
逆方向リンク・メッセージは、通信リンクおよび／または受信されたデータ・ストリームに関するさまざまなタイプの情報を備えうる。逆方向リンク・メッセージはその後、多くのデータ・ストリームのトラフィック・データをデータ・ソース２３６から受け取るＴＸデータ・プロセッサ２３８によって処理され、変調器２８０によって変調され、送信機２５４ａ乃至２５４ｒによって調整され、基地局２１０へ送り戻される。
【００３０】
送信機システム２１０では、受信機システム２５０からの変調された信号が、アンテナ２２４によって受信され、受信機２２２によって調整され、復調器２４０によって復調され、ＲＸデータ・プロセッサ２４２によって処理されて、受信機システム２５０によって送信された逆方向リンク・メッセージが抽出される。さらに、プロセッサ２３０は、ビームフォーミング重みを決定するためにどのプリコーディング行列を使用するかを決定し、この抽出されたメッセージを処理する。
【００３１】
（ＴＤＬＳを用いた無線ディスプレイの発見および操作）  
本開示のある態様は、（例えばＴＤＬＳリンクのような）リンクを確立する前に、ソース・デバイスまたはシンク・デバイスおよびそれらの能力を発見するための方法を提案する。このリンクは、例えばＷｉ−Ｆｉディスプレイ・セッションのような異なるアプリケーションのために使用されうる。ここで、Ｗｉ−Ｆｉは、電気電子学会（ＩＥＥＥ）８０２．１１規格体系に基づいて、製品の相互運用を保証する、ワイヤレス・フェディリティ・アライアンス（ＷＦＡ）を称する。提案された方法は、一般に、例えば、ピア・トゥ・ピア（Ｐ２Ｐ）通信を利用するデバイスのように、互いに通信している任意の２つのデバイスに適用されうる。
【００３２】
図３は、本開示のある態様にしたがうディスプレイ・システム３００の例を例示する。ソース・デバイス１１０およびシンク・デバイス１２０は、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）リンクを確立する前に、本明細書に記載されているスキームを利用して、互いを発見しうる。ソース・デバイスおよびシンク・デバイスは、ＴＤＬＳリンクの確立を成功させるために、共通のアクセス・ポイント１３０に接続されうる。
【００３３】
ある態様の場合、ソース１１０は、発見モジュール１１４を備え、シンク１２０は、発見モジュール１２４を備えうる。これら発見モジュールは、あるタイプ（例えば、Ｗｉ−Ｆｉディスプレイ・ソースまたはシンク）、またはディスプレイ特有の属性および能力（例えば、ＴＤＬＳリンク等を確立するための表示解像度、ＴＤＬＳ能力、優先度）を有するデバイスを発見するために使用されうる。
【００３４】
本開示のある態様は、２つのデバイス間のリンク（例えば、Ｗｉ−Ｆｉディスプレイのために使用されるべきＴＤＬＳリンク）を確立するための以下に示すような環境的な要因を利用しうる。第１に、例えばＷｉ−Ｆｉダイレクト規格のような古い規格は、無線ディスプレイ・セッションを利用する新たなデバイス（例えば、Ｗｉ−Ｆｉディスプレイ）が、ＴＤＬＳリンクを使用することが好適である場合でさえも、これら新たなデバイスによってサポートされうる。したがって、これら新たなデバイスは、発見されたソース／シンク・デバイスの高次レイヤ属性および能力のレイヤ２発見のみならず、（例えば、Ｗｉ−Ｆｉディスプレイ・ソース／リンク）のアプリオリな発見のために、古い規格（例えば、Ｗｉ−Ｆｉダイレクト）のサービスを利用しうる。
【００３５】
一方、特定の規格を用いてデバイスを発見することは、ソース・デバイスおよびシンク・デバイスに対して、正確に同じ規格を用いてリンクを確立させる義務を負わせるものではない場合がありうる。例えば、（例えば、アプリオリな発見のためにＷｉ−Ｆｉダイレクトを用いることのような）上述したステップを実行することは、Ｗｉ−Ｆｉディスプレイ・ソース・デバイスと、シンク・デバイスとの間でＷｉ−Ｆｉダイレクト・リンクを確立させることを義務付けるものではない場合がありうる。さらに、Ｗｉ−Ｆｉダイレクト規格は、ソース・デバイスとシンク・デバイスとに対して、Ｗｉ−Ｆｉディスプレイ・セッションのための動作的なダイレクト・リンクとしてＴＤＬＳリンクを確立させることを排除しない。
【００３６】
ある態様の場合、デバイスは、例えば、Ｗｉ−Ｆｉダイレクト・ベースの手順を用いるような別の方式で、ディスプレイ・ソース（またはシンク）デバイスのアプリオリな発見を実行しうる。デバイスは、好ましいディスプレイ・ソース（またはシンク）を選択し、ソース・デバイスとシンク・デバイスとの両方が、ＴＤＬＳ動作をサポートし、優先するのであれば、ソース・デバイスとシンク・デバイスとの間のＴＤＬＳリンクを確立しうる。その結果、デバイスは、確立されたＴＤＬＳリンクを介して、その後のすべてのトランザクション（例えば、ディスプレイ・セッションを確立するための制御トラフィック、メンテナンス、ティアダウン、およびすべてのディスプレイ・ペイロード・トラフィック）を実行しうる。したがって、デバイスは、別のデバイスのアプリオリな発見、および、デバイスとのその後のトランザクションのために、２つの異なる規格（例えば、Ｗｉ−ＦｉダイレクトおよびＴＤＬＳ）を利用しうる。このスキームは、例えばＩＥＥＥ８０２．１１ｚ／ＴＤＬＳまたはＷｉ−Ｆｉダイレクト規格のような現在の規格に対する変更を課さない場合があることが注目されるべきである。
【００３７】
図４は、本開示のある態様にしたがって、提案された発見動作を実行することが可能なソース・デバイス４００のブロック図の例を例示する。ソース・デバイスは、デバイス発見構成要素４０２、メッセージ受信構成要素４０４、デバイス特定構成要素４０６、デバイス選択構成要素４０８、連続プロファイル格納構成要素４１０、メモリ４１２、ＴＤＬＳリンク確立構成要素４１４、およびＷｉ−Ｆｉダイレクト・リンク確立構成要素４１６を含みうる。
【００３８】
デバイス発見構成要素４０２は、近傍にある１または複数のソース・デバイスまたはシンク・デバイスを発見しうる。ソース・デバイスは、近隣のデバイスのデバイス・タイプおよび能力に関する情報を要求しうる。ソース・デバイスは、デバイス能力を含みうる応答メッセージを、近隣のデバイスから受信しうる。その後、ソース・デバイスは、デバイス特定構成要素４０６を用いて、ある能力を持つあるタイプのデバイスを特定しうる。ソース・デバイスは、その後、デバイス選択構成要素４０８を用いて、デバイスを選択しうる。ソース・デバイスは、ＴＤＬＳリンク確立構成要素４１４またはＷｉ−Ｆｉダイレクト・リンク確立構成要素４１６を用いて、選択されたデバイスとのＴＤＬＳリンクまたはＷｉ−Ｆｉダイレクト・リンクを確立しうる。ソース・デバイスは、連続プロファイル格納構成要素４１０を用いて、選択されたデバイスに関する情報をメモリ４１２に格納しうる。
【００３９】
（例えば、ＴＤＬＳリンクを介したＷｉ−Ｆｉディスプレイ動作のような）リンクを介したディスプレイ動作をサポートする、好適なデバイスを発見している間のトライ・アンド・エラーを避けるために、以下の１２のステップのうちのいくつかまたはすべてを備えうる発見および選択方法が、本明細書において記載される。
【００４０】
ある態様の場合、ソース・デバイスのデバイス・タイプのために、ユニークな値が定義されうる（ステップ１）。定義された値は、ピア・トゥ・ピア（Ｐ２Ｐ）プローブ要求／応答におけるＷｉ−Ｆｉシンプル・コンフィギュレーション仕様（ＷＳＣ）情報要素（ＩＥ）で使用されうる。別の態様の場合、シンク・デバイスのデバイス・タイプのために、ユニークな値が定義されうる（ステップ２）。この定義された値もまた、Ｐ２Ｐプローブ要求／応答におけるＷＳＣ  ＩＥで使用されうる。
【００４１】
ある態様の場合、ディスプレイ属性および能力のアプリオリな発見のために、１または複数のクエリ要求／応答メッセージが使用されうる（ステップ３）。例えば、ＩＥＥＥ８０２．１１ｕジェネリック通知サービス（ＧＡＳ）におけるメッセージが、ディスプレイ属性および能力のアプリオリな発見のために使用されうる。
【００４２】
前述したステップ１，２，３は、例えばＷｉ−Ｆｉダイレクトのような規格を用いて、特定のタイプのデバイスを発見するために実行されうる。２つのデバイス間のＴＤＬＳリンクを確立して利用するために、以下の要素が使用されうる。例として、ＴＤＬＳリンクは、Ｗｉ−Ｆｉディスプレイのために使用されうる。
【００４３】
ある態様の場合、ＴＤＬＳリンクを介したディスプレイ動作（例えば、Ｗｉ−Ｆｉディスプレイ）をサポートする能力を示すために、特定のフィールドが、クエリ要求／応答メッセージに追加されうる（ステップ４）。例えば、このフィールドは、ディスプレイ動作がＴＤＬＳリンクによってサポートされているか否かを示すバイナリ・フィールドでありうる。
【００４４】
ある態様の場合、ステップ５において、ＴＤＬＳセッションを確立するための現在の可能性の推定を助けるために、１または複数のフィールドが、クエリ要求／応答メッセージに追加されうる。例えば、ＴＤＬＳリンク・フィールドの可能性は、無線ローカル・エリア・ネットワーク（ＷＬＡＮ）アクセス・ポイントに関連付けられた現在の基本サービス・セット識別子（ＢＢＳＩＤ）を含みうる。
【００４５】
ある態様の場合、ステップ６において、（例えば、Ｗｉ−Ｆｉディスプレイのような）ディスプレイ・セッションのためにＴＤＬＳを使用するデバイスの優先度を示すために、１または複数のフィールドが、クエリ要求／応答メッセージに追加されうる。例えば、バイナリ・フィールドが、この優先度を示しうる。優先度フィールドはまた、その他の設定情報を含みうる。ある態様の場合、ＴＤＬＳリンクを用いることに関する優先度はまた、可能性フィールドにおける適切な値によって暗黙的に指定されうる。例えば、可能性フィールドにおいて通知されたＢＳＳＩＤのためのゼロ値が、ＴＤＬＳの選択を妨げるために使用されうる。
【００４６】
図５は、本開示のある態様にしたがって、デバイス特有の特性を他のデバイスへ通信するために、デバイス（例えば、ソースまたはシンク）によって使用されうる、提案されたメッセージ・フォーマットを例示する。例示されるように、デバイスによって送信されるメッセージは、サービス特有能力フィールド５０２、ＴＤＬＳ能力フィールド５０４、ＴＤＬＳ可能性フィールド５０６、およびＴＤＬＳ優先度フィールド５０８を含みうる。サービス特有能力フィールド５０２は、例えば、ＩＥＥＥ  ＧＡＳクエリ要求／応答メッセージのような、デバイスの能力に関する情報を含みうる。ＴＤＬＳ能力フィールド５０４は、ＴＤＬＳ動作を実行するための、デバイスの能力に関する情報を含みうる。ＴＤＬＳ可能性フィールド５０６は、ＢＳＳＩＤ、または、ＴＤＬＳリンクを確立するための可能性に関するその他の情報を含みうる。ＴＤＬＳ優先度フィールド５０８は、ＴＤＬＳリンクを確立するためのデバイスの意向を示しうる。
【００４７】
ある態様の場合、ソース・デバイスおよびシンク・デバイスのデバイス能力（例えば、ＴＤＬＳ能力、ＴＤＬＳ可能性、またはＴＤＬＳ優先度）の値は、各ピア・デバイスによって個別に発見されうる。これらの発見は、各指示における２つの個別のクエリ要求／応答シーケンスによって達成されうる。例えば、ソース・デバイスは、ソース・デバイス自身の能力をシンク・デバイスに通知するためのメッセージを、シンク・デバイスへ送信しうる。シンク・デバイスもまた、シンク・デバイスの能力を含むメッセージを、ソース・デバイスへ送信しうる。ある態様の場合、ソース・デバイスは、能力要求フレーム内に、ソース・デバイス自身の能力を含め、シンク・デバイスへ送信する。
【００４８】
図６は、複数のソース・デバイスとシンク・デバイスとを備えるネットワークを例示する。例示されるように、複数のソース・デバイス（例えば、ソース１  ６０２、ソース２  ６０４）と、複数のシンク・デバイス（例えば、シンク１  ６１０、シンク２  ６１２）とが、互いに近接して位置しうる。この例では、シンク１  ６１０、シンク２  ６１２、およびシンク３  ６１４は、デバイス・タイプ１に由来し、シンク４  ６１６およびシンク５  ６１８は、デバイス・タイプ２に由来する。ソースのいくつかと、シンクのいくつかとの間にリンク（例えば、Ｗｉ−Ｆｉダイレクト・リンク）が存在しうる。例えば、ソース１は、シンク１とのダイレクト・リンクを確立しうる。例示されるように、ソース・デバイスまたはシンク・デバイスのうちの１または複数（例えば、ソース１、シンク１、およびシンク３）は、ＴＤＬＳリンクを確立することが可能でありうる。
【００４９】
図７Ａ−７Ｃは、本開示のある態様にしたがって、本明細書に記載されたような発見方法を利用するネットワークを例示する。図７Ａに例示されるように、ソースは、あるタイプ（例えば、デバイス・タイプ１）でありうる１または複数のシンク・デバイスを発見しうる。これは、図８におけるステップ８０２に対応する。
【００５０】
図７Ｂは、図８におけるステップ８０４に対応し、シンク・デバイスが、ソース・デバイスへ応答メッセージ７０２を送信する。応答メッセージは、ソース・デバイスとのＴＤＬＳリンクを確立することに関する能力、可能性、および優先度を伝送するために、図５に記載されたような特別のフィールドを備えうる。シンク１は、図７Ｃに例示されるように、受信メッセージを用いて、ＴＤＬＳリンクを確立することが可能なデバイスを特定し、これらデバイスのうちの１つを選択しうる。ソース１はその後、シンク１とのＴＤＬＳリンクを確立し、ＴＤＬＳリンクを介してシンク１とのその後の通信を実行しうる。
【００５１】
本明細書に記載された発見および選択の方法のステップ７では、前述した発見の後、（例えば、ＴＤＬＳセットアップ対Ｗｉ−Ｆｉダイレクト・ピア・トゥ・ピア関連付けのような）２つの異なる規格を用いたリンク・セットアップ試行の選択に対する決定論的な収束のための手順および規則が定義されうる。これら手順は、図５に記載されるような応答メッセージおいて、新たに定義されたフィールドに基づいて、両エンドにおいて暗黙的に決定されうる。例えば、デバイスは、図９に例示されるステップを利用して、近隣のシンク・デバイスから受信したメッセージに基づいて、ＴＤＬＳリンクを進めるか否かを決定しうる。例えば、デバイスは、シンク・デバイスがＴＤＬＳ対応であるか否か（例えば、図９におけるステップ９０６）、シンク・デバイスがＴＤＬＳリンクを確立することを優先するか否か（例えば、図９におけるステップ９０７）をチェックしうる。デバイスはまた、ＴＤＬＳリンクを確立する可能性をチェックしうる（図９のステップ９０９）。例えば、ソース・デバイスは、ソース・デバイスとシンク・デバイスとの両方が、共通のアクセス・ポイントに接続されているか否かをチェックすることによって、ＴＤＬＳリンクが可能であるか否かを推定しうる。ＴＤＬＳかＷｉ−Ｆｉダイレクトかの選択を「決定する」ためのその他の方法が存在しうることが注目されるべきである。さらに、前述した要因のさまざまな組み合わせが、この決定において利用または適用されうる。
【００５２】
例として、両サイドが、ＴＤＬＳ動作のための能力および優先度を示し、共通のＢＳＳＩＤを共有する場合（例えば、可能性チェック）、および、この場合にのみＴＤＬＳが選択されうる。この結果は、両サイドに知られている、一律に課された追加の暗黙的な制約（例えば、ＢＳＳにおけるＷｉ−Ｆｉ保護アクセス・バージョン２（ＷＰＡ２）に対するサポートおよび現在の使用）に基づいて与えられ得る。
【００５３】
ある態様の場合、ＴＤＬＳを使用するとの決定は、両エンドにおいて推論されうるが、ソース・デバイスとシンク・デバイスとの間の共通のＢＳＳチャネルにおけるＴＤＬＳ通信を同期させるために、個別のパケット・データ・ユニット（ＰＤＵ）が定義されうる。同期ＰＤＵは、制限された数の再送信（例えば、２回）によって、アクノレッジ・モードで送信されうる。その後、送信元は、ＴＤＬＳリンクを確立するための手順を開始しうる。何れかのデバイス（例えば、ソースまたはシンク）が、同期ＰＤＵを、ピア・デバイスへ送信しうる。同期ＰＤＵの受信機は、何れかのペンディングの再送信が自己のものであるかに関わらず、アクノレッジメント（ＡＣＫ）メッセージを送信した後、ＴＤＬＳリンクを確立することに進みうる（ステップ９）。
【００５４】
ある態様の場合、同期ＰＤＵがない状態では、同期は、ステップ３に記載されるディスプレイ属性および能力のアプリオリな発見のためのメッセージ交換の一部として定義されうる。しかしながら、アプリオリな発見は、任意のダイレクト・リンクを確立するために、何れかのサイドにおいて、非拘束的でありうる。実際に接続するための決定はまた、例えば、発見されたデバイス（例えば、ソース・デバイスまたはシンク・デバイス）のリストから、名前等に基づいて選択するようにユーザに対して要求するユーザ・インタフェースを介したユーザ選択によって行われうる。
【００５５】
ある態様の場合、何れかのサイド（例えば、ソース・デバイスまたはシンク・デバイス）は、優先度フィールド５０８を通知する前に、任意の追加のローカル・ポリシーを予め課すことによって、Ｗｉ−Ｆｉダイレクトとなる結果に影響を与える（例えば、ＴＤＬＳリンクをセットアップすることを回避する）ように選択しうる。
【００５６】
ステップ７において、ＴＤＬＳが、優先されるリンク確立プロトコルではない場合、本明細書において記載された発見および選択方法のステップ８において、ソース・デバイスおよびシンク・デバイスは、例えば、Ｗｉ−Ｆｉダイレクトまたはその他任意の規格を用いて、ピア・トゥ・ピア・リンクを確立することに進みうる。これらデバイスはその後、ピア・トゥ・ピア・リンクを用いて、ディスプレイ・セッションを確立しうる。ソース・デバイスまたはシンク・デバイスの何れかが、リンク確立処理を開始しうることが注目されるべきである。例として、リンクを確立するために、Ｗｉ−Ｆｉダイレクト規格におけるリンク確立プロトコルが使用されうる。一方、（例えば、ダイレクト・リンクによる）セッション確立プロトコルは、ディスプレイ・セッション（例えば、Ｗｉ−Ｆｉディスプレイ）のために使用される規格によって指定されうる。
【００５７】
ＴＤＬＳが、ステップ９において、ソース・デバイスとシンク・デバイスとによって相互に選択される場合、これら両デバイスは、ＴＤＬＳ発見に進みうる。その後、ダイレクト・リンクを確立するためのＴＤＬＳセットアップが続き、ＴＤＬＳセットアップの後は、選択されたＴＤＬＳリンクによるディスプレイ・セッション確立が続く。１つのサイドまたは両方のサイドが、リンク確立処理を開始しうる。例として、ＴＤＬＳ発見プロトコルおよびＴＤＬＳリンク確立プロトコルのために、ＩＥＥＥ  ８０２．１１ｚ／ＴＤＬＳ規格が使用されうる。（例えば、ＴＤＬＳリンクを介した）セッション確立プロトコルは、ディスプレイ・セッション（例えば、Ｗｉ−Ｆｉディスプレイ）のために使用される規格によって指定されうる。
【００５８】
本開示のある態様は、ＴＤＬＳリンクを確立することに失敗した場合（ステップ１０）、Ｗｉ−Ｆｉダイレクトに決定論的に戻る（例えば、ステップ８へフォールバックする）手順および規則を定義する。ＴＤＬＳリンクの確立に失敗することは、例えば、異常チャネル条件のような異なるパラメータに依りうる。その他のシステム・レベル・チェックは、ＴＤＬＳの選択における決定論的な収束を用いて、ステップ７において完了している。（例えば、フォールバック後に）Ｗｉ−Ｆｉダイレクトを用いて成功する可能性は、ＴＤＬＳリンクを確立する際における成功よりも、必ずしも高くなる必要はない場合がありうる。このフォールバックは、Ｗｉ−Ｆｉダイレクト・リンク確立のために使用されるソーシャル・チャネル(単数または複数)が、ＴＤＬＳセットアップのために使用されるＢＳＳチャネルよりも良好である場合に成功しうる。
【００５９】
ある態様の場合、ソース・デバイスおよびシンク・デバイスによってともに合意されうるタイムアウト・メカニズム（例えば、フェールセーフ・タイマ）が、ＴＤＬＳセットアップの放棄（例えば、ステップ９）、およびＷｉ−Ｆｉダイレクト・リンクへのフォールバック（例えば、ステップ８）のために使用されうる。デフォルトのタイムアウト値は、無線ディスプレイのために使用されるプロトコルで指定されうる。デフォルトのタイムアウト値は、追加の優先度フィールド５０８によって無視されうる。
【００６０】
ある態様の場合、（例えば、Ｗｉ−Ｆｉダイレクトへのフォールバックのない）無限のタイムアウトを示すために、ユニークなタイムアウト値が使用されうる。ソース・デバイスとシンク・デバイスによって示されたタイムアウト優先度にミスマッチがあるイベントでは、例えば、タイムアウト優先度値の最大、最小、または平均のような予め定められた関数が使用されうる。
【００６１】
ある態様の場合、（例えば、ステップ７において）ＴＤＬＳが通信規格として選択されると、各サイドにおいて、フェールセーフ・タイマが起動されうる。ＴＤＬＳの選択は、両サイドにおいて、ステップ９に記載されたように、ＴＤＬＳ発見およびリンク確立に進むためのバインディング決定として取り扱われうる。したがって、ＴＤＬＳ発見の開始は、（例えば、秒オーダのような、フェールセーフ・タイムアウト期間のノミナルな大きさを考慮して）ほとんど同時であると仮定されうる。
【００６２】
図８は、本開示のある態様にしたがって、ＴＤＬＳを用いた発見および操作のために、第１のデバイスによって実行されうる動作の例を例示する。８０２では、第１のデバイスは、あるタイプの１または複数のデバイスを発見しうる。第１のデバイスは、例えば、デバイス・タイプ、デバイスが、ＴＤＬＳをサポートすることが可能であるか否か、ＴＤＬＳリンクを確立するための意向等のようなデバイス能力に関する情報を求める１または複数の要求メッセージを、近傍にあるその他のデバイスへ送信しうる。これらデバイスの各々は、要求された情報を備えるメッセージを第１のデバイスへ送信することによって応答しうる。例として、第１のデバイスは、発見のための手順に基づいて、Ｗｉ−Ｆｉダイレクトを利用しうる。例えば、第１のデバイスは、ラップトップであるかもしれず、第１のデバイスとのＴＤＬＳリンクを確立することが可能であり、その意向を持っているタイプ「ディプレイ」のデバイスを探索しうる。
【００６３】
第１のデバイスは、近隣のデバイスから要求された情報を受信した後、８０４において、近隣のデバイスから受信したメッセージを分析することによって、発見されたデバイスのうち、ＴＤＬＳ動作をサポートすることが可能な１または複数を特定しうる。８０６において、第１のデバイスは、特定された１または複数のデバイスから、デバイス能力に基づいて、第２のデバイスを選択する。２以上のデバイスがＴＤＬＳリンクのための良好な候補として特定された場合、第１のデバイスは、ランダムに、または、例えばチャネル条件、ＴＬＤＳリンクの可能性等のような１または複数のパラメータに基づいて、これらデバイスのうちの１つを選択しうる。
【００６４】
８０８において、第１のデバイスは、第２のデバイスとのＴＤＬＳリンクを確立しうる。例えば、第１デバイスは、ＴＤＬＳ発見、ＴＤＬＳセットアップ、およびディスプレイ・セッション確立を実行することに進みうる。第１のデバイスは、確立されたＴＬＤＳリンクを、第２のデバイスとのその後の任意の通信のために利用しうる。
【００６５】
図８Ａは、提案された発見方法を実行することが可能なデバイスの機能ブロック図である。デバイスは、あるタイプの１または複数のデバイスを発見する手段を備えうる。発見する手段８０２Ａは、発見手順を実行することが可能な回路またはプロセッサでありうる。デバイスは、１または複数のデバイスを発見した後、発見されたデバイスから受信した１または複数のメッセージを、ＴＤＬＳ動作をサポートすることが可能な、発見された１または複数のデバイスを特定する手段（８０４Ａ）へ配信しうる。特定されたデバイスに関する情報は、特定された１または複数のデバイスからデバイスを選択する手段８０６Ａへ与えられうる。これらデバイスのうちの１つは、デバイスを選択する手段によって選択され、選択されたデバイスに関する情報は、選択されたデバイスとのＴＤＬＳリンクを確立する手段（８０８Ａ）へ与えられる。特定する手段は、デバイスを特定することが可能な回路またはプロセッサであることができ、選択する手段は、デバイスを選択することが可能な回路またはプロセッサであることができ、確立する手段は、選択されたデバイスとのＴＤＬＳリンクを確立することが可能な回路またはプロセッサであることができることが注目されるべきである。
【００６６】
図９は、本開示のある態様にしたがう、本明細書に記載されたような発見方法のフロー図９００を例示する。９０２において、ソース・デバイスは、Ｗｉ−Ｆｉ発見動作によってデバイスを発見しうる。９０４において、このデバイスは、デバイスから（例えば、図５に例示されるフォーマットで）、メッセージを受信しうる。ソース・デバイスは、デバイスがＴＤＬＳ対応であるか（９０６）、ＴＤＬＳリンクがデバイスによって優先されるか（９０７）、ＴＤＬＳリンクを確立することが可能であるか（９０９）を確認しうる。上記条件のすべてが満足される場合、シンクは、９１０において、ソースとのＴＤＬＳリンクを確立しうる。条件９０６、９０７または９０９のうちの何れかが満足されない場合、ソースおよびシンクは、９０８において、Ｗｉ−Ｆｉダイレクト・リンクを確立するか、または現在のＷｉ−Ｆｉダイレクト・リンクを維持しうる。
【００６７】
ある態様の場合、本明細書に記載された発見および選択方法のステップ１１において、デバイス／能力発見シーケンスの結果が、メモリに格納されうる。したがって、ソース・デバイスおよび／またはシンク・デバイスは、この結果を、パートナ・デバイスに関連付けられた連続プロファイルの一部として保存しうる。例えば、ソース１  ６０２は、シンク１  ６１０から受信したＴＤＬＳ能力／優先度／可能性に関するメッセージを、シンク１  ６１０に関連付けられた連続プロファイルに保存しうる。
【００６８】
ある態様の場合、ステップ１２において、同じデバイスのペア間のその後のＴＤＬＳディスプレイ接続を加速するために、連続プロファイルが使用されうる。この場合、ソース・デバイスおよび／またはシンク・デバイスは、パートナ・デバイスの既知の媒体アクセス制御（ＭＡＣ）アドレスを用いてユニキャストＴＤＬＳ発見をダイレクトに試み、ＴＤＬＳ発見およびデバイスとのリンク確立にダイレクトに進むことを選択しうる。例として、パートナ・デバイスのＭＡＣアドレスは、プロファイルの一部として、ピアのユーザ・フレンドリな名前にマップされうる。
【００６９】
図１０は、本開示のある態様にしたがって、連続プロファイルにおける情報を用いる、提案された発見方法のためのフロー図１０００を例示する。１００２において、ソース・デバイスは、連続プロファイル内の、近傍のデバイスに関する何れかの情報が、利用可能であるかをチェックしうる。利用可能ではない場合、ソース・デバイスは、図９のステップ９０２乃至９０９を実行し、ＴＤＬＳ能力／優先度および可能性情報を含むメッセージを取得しうる（１００３）。１００４において、ソース・デバイスは、利用可能な情報（例えば、連続プロファイルまたは新たなメッセージ）を利用して、ＴＤＬＳリンクを確立する。１００６において、デバイスは、ＴＤＬＳリンクが正しく確立されたかをチェックする。正しく確立された場合、デバイスは、１０１２において、将来の使用のために、シンク・デバイスのためのＴＤＬＳリンクのメッセージ／パラメータを、連続ファイルに保存しうる。ＴＤＬＳリンクが正しく確立されなかった場合、デバイスは、タイムアウト・メカニズムに基づいて、ＴＤＬＳセットアップを放棄するか否かをチェックしうる（１００８）。デバイスが、ＴＤＬＳセットアップを放棄すると決定した場合、デバイスは、１０１０において、Ｗｉ−Ｆｉダイレクト・リンクを確立することに戻り、リンク／デバイスのパラメータを、連続プロファイルに保存しうる。
【００７０】
図１１は、本開示のある態様にしたがって、提案された発見動作を実行することが可能なシンク・デバイス１１００のブロック図の例を例示する。シンク・デバイス１１００は、メッセージ受信構成要素１１０２と、メッセージ送信構成要素１１０４と、ＴＤＬＳリンク確立構成要素１１０６と、Ｗｉ−Ｆｉダイレクト確立構成要素１１０８とを含みうる。シンク・デバイスは、ソース・デバイスから、要求メッセージを受信しうる。これに応じて、シンク・デバイスは、メッセージ送信構成要素１１０４を用いて、そのタイプ、ＴＤＬＳ能力、可能性または優先度を含むメッセージを送信しうる。デバイスがソース・デバイスによって選択された場合、シンク・デバイスは、ＴＤＬＳリンク確立構成要素１１０６またはＷｉ−Ｆｉダイレクト確立構成要素１１０８を用いて、ソース・デバイスとのＴＤＬＳリンクまたはＷｉ−Ｆｉダイレクト・リンクを確立しうる。
【００７１】
図１２は、本開示のある態様にしたがって、提案された発見メカニズムのためにシンク・デバイスによって実行されうる動作１２００の例を例示する。１２０２において、シンク・デバイスは、ソース・デバイスから要求メッセージを受信しうる。この要求メッセージは、Ｗｉ−Ｆｉダイレクト手順を用いて受信されうる。シンク・デバイスは、要求メッセージに応じてメッセージを生成しうる。１２０４において、シンク・デバイスは、ＴＤＬＳ能力、ＴＤＬＳ優先度、またはＴＤＬＳ可能性のうちの少なくとも１つを備えるメッセージを、ソース・デバイスへ送信しうる。１２０６において、シンク・デバイスは、オプションとして、ソース・デバイスとのＴＤＬＳリンクを確立しうる。
【００７２】
図１２Ａは、図１２の動作を実行することが可能なデバイスの機能ブロック図を例示する。デバイスは、メッセージを受信する手段１２０２Ａ、メッセージを送信する手段１２０４Ａ、およびＴＤＬＳリンクを確立する手段１２０６Ａを備えうる。メッセージを受信する手段は、受信機またはメッセージ受信構成要素１１０２を備えうる。応答メッセージを送信する手段は、送信機またはメッセージ送信構成要素１１０４を備えることができ、ＴＤＬＳリンクを確立する手段は、例えばＴＤＬＳリンク確立構成要素１１０６のように、ＴＤＬＳリンクを確立することが可能な回路またはプロセッサを備えうる。
【００７３】
ある態様の場合、ソースとシンクが、２つの異なるアクセス・ポイントによってサービス提供されている場合、これらデバイスのうちの１つが、サービス提供アクセス・ポイントを変更し、別のデバイスにサービス提供しているアクセス・ポイントとの接続の確立を試みうる。例えば、シンクは、ソース・デバイスにサービス提供しているアクセス・ポイントに接続しうる。ソース・デバイスおよびシンク・デバイスはその後、互いとＴＤＬＳリンクを確立することを試みうる。
【００７４】
前述された方法のさまざまな動作は、図面に例示されたようなmeans-plus-functionブロックに対応するさまざまなハードウェアおよび／またはソフトウェア構成要素（単数または複数）および／またはモジュール（単数または複数）によって実行されうる。例えば、図８に例示されるブロック８０２−８０８は、図８Ａに例示されるmeans-plus-functionブロック８０２Ａ−８０８Ａに対応する。さらに、図１２に例示されるブロック１２０２−１２０６は、図１２Ａに例示されるmeans-plus-functionブロック１２０２Ａ−１２０６Ａに対応する。より一般的には、対応するmeans-plus-functionブロック図を有する図面に例示された方法がある場合、動作ブロックは、同様に付番されたmeans-plus-functionブロックに対応する。
【００７５】
本開示に関連して説明されたさまざまな例示的な論理ブロック、モジュール、および回路を、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ゲートアレイ信号（ＦＰＧＡ）もしくはその他のプログラマブル論理デバイス（ＰＬＤ）、ディスクリート・ゲートもしくはトランジスタ・ロジック、ディスクリート・ハードウェア構成要素、または本明細書で説明される機能を実行するように設計されたその任意の組み合わせを用いて実施または実行することができる。汎用プロセッサは、マイクロ・プロセッサでありうるが、代替案では、プロセッサは、任意の市販のプロセッサ、コントローラ、マイクロコントローラ、またはステート・マシンでありうる。プロセッサは、例えばＤＳＰとマイクロ・プロセッサとの組み合わせ、複数のマイクロ・プロセッサ、ＤＳＰコアと連携する１または複数のマイクロ・プロセッサ、またはその他任意のこのような構成であるコンピューティング・デバイスの組み合わせとして実現されうる。
【００７６】
本開示に関連して記載される方法またはアルゴリズムのステップは、ハードウェアで直接的に、プロセッサによって実行されるソフトウェア・モジュールで、あるいは、これらの組み合わせによって具体化されうる。ソフトウェア・モジュールは、当該技術分野において周知のすべての形式の記憶媒体に常駐しうる。使用されうる記憶媒体のいくつかの例は、ランダム・アクセス・メモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、フラッシュメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブル・ディスク、ＣＤ−ＲＯＭなどを含む。ソフトウェア・モジュールは、単一の命令または複数の命令を備えることができ、複数の異なるコード・セグメント上で、異なるプログラムの間で、および複数の記憶媒体にわたって分散されうる。記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込めるように、プロセッサに結合されうる。あるいは、この記憶媒体は、プロセッサに統合されうる。
【００７７】
本明細書で開示された方法は、説明された方法を達成するための１または複数のステップまたは動作を備える。方法ステップおよび／または動作は、特許請求の範囲のスコープから逸脱せずに相互に置換されうる。言い換えると、ステップまたは動作の特定の順序が指定されていない限り、特定のステップおよび／または動作の順序および／または使用は、特許請求の範囲のスコープから逸脱せずに変更されうる。
【００７８】
説明された機能を、ハードウェア、ソフトウェア、ファームウェア、またはその任意の組合せで実施することができる。ソフトウェアで実現される場合、これら機能は、コンピュータ読取可能な媒体に、１または複数の命令群として格納される。記憶媒体は、コンピュータによってアクセスされうる利用可能な任意の媒体である。例として、限定することなく、このようなコンピュータ読取可能な媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたはその他の光ディスク記憶装置、磁気ディスク記憶装置またはその他の磁気記憶デバイス、あるいは、所望のプログラム・コード手段を命令群またはデータ構造の形式で搬送または格納するために使用され、しかも、コンピュータによってアクセスされうるその他任意の媒体を備えうる。本明細書で使用されるようなディスク（ｄｉｓｋおよびｄｉｓｃ）は、コンパクト・ディスク（ｄｉｓｃ）（ＣＤ）、レーザ・ディスク（ｄｉｓｃ）、光ディスク（ｄｉｓｃ）、デジタル多用途ディスク（ｄｉｓｃ）（ＤＶＤ）、フロッピー（登録商標）ディスク（ｄｉｓｋ）、およびＢｌｕ−ｒａｙ（登録商標）ディスク（ｄｉｓｃ）を含んでいる。ここで、ｄｉｓｋは通常、データを磁気的に再生する一方、ｄｉｓｃは、レーザを用いてデータを光学的に再生する。
【００７９】
例えば、このようなデバイスを、本明細書で説明した方法を実行するための手段の転送を容易にするためにサーバに結合することができる。代替案では、本明細書に記載されたさまざまな方法は、記憶手段（例えば、ＲＡＭ、ＲＯＭ、コンパクト・ディスク（ＣＤ）またはフロッピー・ディスクなどの物理記憶媒体など）を介して提供され、ユーザ端末および／または基地局は、記憶手段をデバイスに結合するか提供するときにさまざまな方法を取得しうる。さらに、本明細書で説明された方法および技法をデバイスに提供するために、その他任意の適切な技法が利用されうる。
【００８０】
特許請求の範囲は、前述した正確な構成および構成要素に限定されないことを理解されたい。さまざまな修正、変更、および変形が、特許請求の範囲の範囲から逸脱せずに、前述した方法および装置の構成、動作、および詳細において実施されうる。
【００８１】
前述したものは、本開示の態様に向けられているが、これら開示のその他およびさらなる態様が、本願の基本的な範囲から逸脱することなく考案され、この範囲は、以下に示す特許請求の範囲によって決定される。
なお、本願の出願当初の請求項と同一の記載を以下に付記する。
［Ｃ１］ 第１のデバイスによる無線通信のための方法であって、
特定のタイプの１または複数のデバイスを発見することと、
前記発見されたデバイスのうち、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）動作をサポートすることが可能な１または複数のデバイスを特定することと、
前記特定された１または複数のデバイスから、１または複数のデバイス能力に基づいて、第２のデバイスを選択することと、
前記第２のデバイスとのＴＤＬＳリンクを確立することと、
を備える方法。
［Ｃ２］ 前記発見は、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがった１または複数の手順を利用して実行される、Ｃ１に記載の方法。
［Ｃ３］ 前記デバイス能力を求める要求を備える要求メッセージを前記１または複数のデバイスへ送信することと、
１または複数の能力を備える１または複数の応答メッセージを、前記１または複数のデバイスから受信することと、
をさらに備えるＣ１に記載の方法。
［Ｃ４］ 前記要求メッセージは、前記第１のデバイスの能力に関する情報を備える、Ｃ３に記載の方法。
［Ｃ５］ 前記デバイス能力は、ＴＤＬＳリンクによってディスプレイ動作をサポートする能力、ＴＤＬＳリンクを確立する可能性、およびＴＤＬＳを使用する優先度のうちの１または複数を備える、Ｃ１に記載の方法。
［Ｃ６］ 前記第１のデバイスと前記第２のデバイスが共通のアクセス・ポイントに接続されている場合、前記ＴＤＬＳリンクが確立される、Ｃ１に記載の方法。
［Ｃ７］ 前記第１のデバイスと前記第２のデバイスが、異なるアクセス・ポイントに接続されている場合、前記第２のデバイスにサービス提供しているアクセス・ポイントに接続すること、をさらに備えるＣ１に記載の方法。
［Ｃ８］ 前記第２のデバイスへ同期メッセージを送信することと、
前記同期メッセージに応じて、アクノレッジメント・メッセージを受信することと、
をさらに備えるＣ１に記載の方法。
［Ｃ９］ タイマの終了後、前記ＴＤＬＳリンク確立を取り消すことと、
前記第１のデバイスと前記第２のデバイスとの間に、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト接続を確立することと、
をさらに備えるＣ１に記載の方法。
［Ｃ１０］ 前記確立されたＴＤＬＳリンクの１または複数の属性を、前記第１のデバイスと前記第２のデバイスとの間の将来における１または複数のＴＤＬＳリンクの確立のために使用するために格納すること、をさらに備えるＣ１に記載の方法。
［Ｃ１１］ 無線通信のための方法であって、
デバイスから要求メッセージを受信することと、
トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）能力、ＴＤＬＳ優先度、またはＴＤＬＳ可能性のうちの少なくとも１つを備えるメッセージを前記デバイスへ送信することと、
を備える方法。
［Ｃ１２］ 前記第２のデバイスとのＴＤＬＳリンクを確立すること、をさらに備えるＣ１１に記載の方法。
［Ｃ１３］ 前記要求メッセージは、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがって受信される、Ｃ１１に記載の方法。
［Ｃ１４］ 無線通信のための装置であって、
特定のタイプの１または複数のデバイスを発見する手段と、
前記発見されたデバイスのうち、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）動作をサポートすることが可能な１または複数のデバイスを特定する手段と、
前記特定された１または複数のデバイスから、１または複数のデバイス能力に基づいて、第２のデバイスを選択する手段と、
前記第２のデバイスとのＴＤＬＳリンクを確立する手段と、
を備える装置。
［Ｃ１５］ 前記発見する手段は、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがった１または複数の手順を利用する、Ｃ１４に記載の装置。
［Ｃ１６］ 前記デバイス能力を求める要求を備える要求メッセージを前記１または複数のデバイスへ送信する手段と、
１または複数の能力を備える１または複数の応答メッセージを、前記１または複数のデバイスから受信する手段と、
をさらに備えるＣ１４に記載の装置。
［Ｃ１７］ 前記要求メッセージは、前記装置の能力に関する情報を備える、Ｃ１６に記載の装置。
［Ｃ１８］ 前記デバイス能力は、ＴＤＬＳリンクによってディスプレイ動作をサポートする能力、ＴＤＬＳリンクを確立する可能性、およびＴＤＬＳを使用する優先度のうちの１または複数を備える、Ｃ１４に記載の装置。
［Ｃ１９］ 前記装置と前記第２のデバイスが共通のアクセス・ポイントに接続されている場合、前記ＴＤＬＳリンクが確立される、Ｃ１４に記載の装置。
［Ｃ２０］ 前記装置と前記第２のデバイスが、異なるアクセス・ポイントに接続されている場合、前記第２のデバイスにサービス提供しているアクセス・ポイントに接続する手段、をさらに備えるＣ１４に記載の装置。
［Ｃ２１］ 前記第２のデバイスへ同期メッセージを送信する手段と、
前記同期メッセージに応じて、アクノレッジメント・メッセージを受信する手段と、
をさらに備えるＣ１４に記載の装置。
［Ｃ２２］ タイマの終了後、前記ＴＤＬＳリンク確立を取り消す手段と、
前記装置と前記第２のデバイスとの間に、ワイヤレス・フィデリティ（Ｗｉ−Ｆｉ）ダイレクト接続を確立する手段と、
をさらに備えるＣ１４に記載の装置。
［Ｃ２３］ 前記確立されたＴＤＬＳリンクの１または複数の属性を、前記装置と前記第２のデバイスとの間の将来における１または複数のＴＤＬＳリンクの確立のために使用するために格納する手段、をさらに備えるＣ１４に記載の装置。
［Ｃ２４］ 無線通信のための装置であって、
デバイスから要求メッセージを受信する手段と、
トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）能力、ＴＤＬＳ優先度、またはＴＤＬＳ可能性のうちの少なくとも１つを備えるメッセージを前記デバイスへ送信する手段と、
を備える装置。
［Ｃ２５］ 前記デバイスとのＴＤＬＳリンクを確立する手段、をさらに備えるＣ２４に記載の装置。
［Ｃ２６］ 前記要求メッセージは、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがって受信される、Ｃ２４に記載の装置。
［Ｃ２７］ 第１のデバイスによる無線通信のためのコンピュータ・プログラム製品であって、
格納された命令群を有するコンピュータ読取可能な媒体を備え、前記命令群は、１または複数のプロセッサによって実行可能であり、
特定のタイプの１または複数のデバイスを発見するための命令群と、
前記発見されたデバイスのうち、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）動作をサポートすることが可能な１または複数のデバイスを特定するための命令群と、
前記特定された１または複数のデバイスから、１または複数のデバイス能力に基づいて、第２のデバイスを選択するための命令群と、
前記第２のデバイスとのＴＤＬＳリンクを確立するための命令群と
を備える、コンピュータ・プログラム製品。
［Ｃ２８］ 前記発見するための命令群は、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがった１または複数の手順を利用するための命令群を備える、Ｃ２７に記載のコンピュータ・プログラム製品。
［Ｃ２９］ 前記デバイス能力を求める要求を備える要求メッセージを前記１または複数のデバイスへ送信するための命令群と、
１または複数の能力を備える１または複数の応答メッセージを、前記１または複数のデバイスから受信するための命令群と、
をさらに備えるＣ２７に記載のコンピュータ・プログラム製品。
［Ｃ３０］ 前記要求メッセージは、前記第１のデバイスの能力に関する情報を備える、Ｃ２９に記載のコンピュータ・プログラム製品。
［Ｃ３１］ 前記デバイス能力は、ＴＤＬＳリンクによってディスプレイ動作をサポートする能力、ＴＤＬＳリンクを確立する可能性、およびＴＤＬＳを使用する優先度のうちの１または複数を備える、Ｃ２７に記載のコンピュータ・プログラム製品。
［Ｃ３２］ 前記第１のデバイスと前記第２のデバイスが共通のアクセス・ポイントに接続されている場合、前記ＴＤＬＳリンクが確立される、Ｃ２７に記載のコンピュータ・プログラム製品。
［Ｃ３３］ 前記第１のデバイスと前記第２のデバイスが、異なるアクセス・ポイントに接続されている場合、前記第２のデバイスにサービス提供しているアクセス・ポイントに接続するための命令群、をさらに備えるＣ２７に記載のコンピュータ・プログラム製品。
［Ｃ３４］ 前記第２のデバイスへ同期メッセージを送信するための命令群と、
前記同期メッセージに応じて、アクノレッジメント・メッセージを受信するための命令群と、
をさらに備えるＣ２７に記載のコンピュータ・プログラム製品。
［Ｃ３５］ タイマの終了後、前記ＴＤＬＳリンク確立を取り消すための命令群と、
前記第１のデバイスと前記第２のデバイスとの間に、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト接続を確立するための命令群と、
をさらに備えるＣ２７に記載のコンピュータ・プログラム製品。
［Ｃ３６］ 前記確立されたＴＤＬＳリンクの１または複数の属性を、前記第１のデバイスと前記第２のデバイスとの間の将来における１または複数のＴＤＬＳリンクの確立のために使用するために格納するための命令群、をさらに備えるＣ２７に記載のコンピュータ・プログラム製品。
［Ｃ３７］ 無線通信のためのコンピュータ・プログラム製品であって、
格納された命令群を有するコンピュータ読取可能な媒体を備え、前記命令群は、１または複数のプロセッサによって実行可能であり、
デバイスから要求メッセージを受信するための命令群と、
トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）能力、ＴＤＬＳ優先度、またはＴＤＬＳ可能性のうちの少なくとも１つを備えるメッセージを前記デバイスへ送信するための命令群と、
を備える、コンピュータ・プログラム製品。
［Ｃ３８］ 前記第２のデバイスとのＴＤＬＳリンクを確立するための命令群、をさらに備えるＣ３７に記載のコンピュータ・プログラム製品。
［Ｃ３９］ 前記要求メッセージは、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがって受信される、Ｃ３７に記載のコンピュータ・プログラム製品。
［Ｃ４０］ 無線通信のための装置であって、
特定のタイプの１または複数のデバイスを発見し、
前記発見されたデバイスのうち、トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）操作をサポートすることが可能な１または複数のデバイスを特定し、
前記特定された１または複数のデバイスから、１または複数のデバイス能力に基づいて、第２のデバイスを選択し、
前記第２のデバイスとのＴＤＬＳリンクを確立する
ように構成された少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに接続されたメモリと、
を備える装置。
［Ｃ４１］ 前記発見は、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがった１または複数の手順を利用して実行される、Ｃ４０に記載の装置。
［Ｃ４２］ 前記デバイス能力を求める要求を備える要求メッセージを前記１または複数のデバイスへ送信することと、
１または複数の能力を備える１または複数の応答メッセージを、前記１または複数のデバイスから受信することと、
をさらに備えるＣ４０に記載の装置。
［Ｃ４３］ 前記要求メッセージは、前記装置の能力に関する情報を備える、Ｃ４２に記載の装置。
［Ｃ４４］ 前記デバイス能力は、ＴＤＬＳリンクによってディスプレイ動作をサポートする能力、ＴＤＬＳリンクを確立する可能性、およびＴＤＬＳを使用する優先度のうちの１または複数を備える、Ｃ４０に記載の装置。
［Ｃ４５］ 前記装置と前記第２のデバイスが共通のアクセス・ポイントに接続されている場合、前記ＴＤＬＳリンクが確立される、Ｃ４０に記載の装置。
［Ｃ４６］ 前記装置と前記第２のデバイスが、異なるアクセス・ポイントに接続されている場合、前記第２のデバイスにサービス提供しているアクセス・ポイントに接続すること、をさらに備えるＣ４０に記載の装置。
［Ｃ４７］ 前記第２のデバイスへ同期メッセージを送信することと、
前記同期メッセージに応じて、アクノレッジメント・メッセージを受信することと、
をさらに備えるＣ４０に記載の装置。
［Ｃ４８］ タイマの終了後、前記ＴＤＬＳリンク確立を取り消すことと、
前記装置と前記第２のデバイスとの間に、ワイヤレス・フィデリティ（Ｗｉ−Ｆｉ）ダイレクト接続を確立することと、
をさらに備えるＣ４０に記載の装置。
［Ｃ４９］ 前記確立されたＴＤＬＳリンクの１または複数の属性を、前記装置と前記第２のデバイスとの間の将来における１または複数のＴＤＬＳリンクの確立のために使用するために格納すること、をさらに備えるＣ４０に記載の装置。
［Ｃ５０］ 無線通信のための装置であって、
デバイスから要求メッセージを受信し、
トンネル・ダイレクト・リンク・セットアップ（ＴＤＬＳ）能力、ＴＤＬＳ優先度、またはＴＤＬＳ可能性のうちの少なくとも１つを備えるメッセージを前記デバイスへ送信するように構成された少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに接続されたメモリと、
を備える装置。
［Ｃ５１］ 前記第２のデバイスとのＴＤＬＳリンクを確立すること、をさらに備えるＣ５０に記載の装置。
［Ｃ５２］ 前記要求メッセージは、ワイヤレス・フェディリティ（Ｗｉ−Ｆｉ）ダイレクト規格にしたがって受信される、Ｃ５０に記載の装置。
【図１】
0005607255.tif 000002
【図２】
0005607255.tif 000003
【図３】
0005607255.tif 000004
【図４】
0005607255.tif 000005
【図５】
0005607255.tif 000006
【図６】
0005607255.tif 000007
【図７Ａ】
0005607255.tif 000008
【図７Ｂ】
0005607255.tif 000009
【図７Ｃ】
0005607255.tif 000010
【図８】
0005607255.tif 000011
【図８Ａ】
0005607255.tif 000012
【図９】
0005607255.tif 000013
【図１０】
0005607255.tif 000014
【図１１】
0005607255.tif 000015
【図１２】
0005607255.tif 000016
【図１２Ａ】
0005607255.tif 000017