"無線装置であって、他の無線通信装置から受信したフレームから抽出された識別子が識別子のリストに含まれている場合に他の無線装置に対して応答を送信するように構成された少なくとも1つのプロセッサと、前記少なくとも1つのプロセッサに結合されたメモリと、を具備する無線装置。前記受信されたフレームはビーコンフレームあるいは探索フレームの1つである請求項1に記載の無線装置。前記少なくとも1つのプロセッサは、他の無線装置からのフレームを周期的に監視するとともに、他の無線装置にフレームを周期的に送信するように構成され、各送信されたフレームは前記無線装置に関する識別子を含む請求項1に記載の無線装置。前記少なくとも1つのプロセッサは、目標の無線装置を探索するためのフレームを送信するように構成され、各送信されたフレームは前記目標の無線装置に関する識別子を含む請求項1に記載の無線装置。前記識別子は電話番号あるいは前記他の無線装置に関する識別情報に基づく請求項1に記載の無線装置。前記識別子は電話番号あるいは前記無線装置に関する識別情報に基づく請求項1に記載の無線装置。前記リストは前記無線装置と通信するように指定された無線装置に関する識別子を含む請求項1に記載の無線装置。前記少なくとも1つのプロセッサは、無線通信網から取得されたタイミングに基づいて決定された時間間隔内のフレームの受信を監視するように構成された請求項1に記載の無線装置。前記少なくとも1つのプロセッサは、疑似ランダムに選択された時間間隔内のフレームの受信を監視するように構成された請求項1に記載の無線装置。前記少なくとも1つのプロセッサは、少なくとも1つの他の無線装置を探索するために、少なくとも1つの周波数チャネルに関してフレームを送信するように構成された請求項1に記載の無線装置。前記少なくとも1つの周波数チャネルは、前記無線装置に関するかあるいは前記識別子のリスト内に含まれるように構成される請求項10に記載の無線装置。前記少なくとも1つの周波数チャネルの身元は、無線装置から受信されるかあるいは前記無線通信網によって使用される周波数チャネルに基づいて決定される請求項10に記載の無線装置。前記少なくとも1つのプロセッサは、前記受信されたフレームがピアツーピア通信に関する要求を示すならば、前記他の無線装置とのピアツーピアでの通信を開始するように構成された請求項1に記載の無線装置。方法であって、第1の無線装置で第2の無線装置からのフレームを受信することと、前記受信されたフレームから識別子を抽出することと、前記抽出された識別子が識別子のリスト内に含まれているかどうかを決定することと、前記抽出された識別子が前記リスト内に含まれるならば前記第2の無線装置に対して応答を送信することと、を具備する方法。他の無線装置からのフレームを周期的に監視することと、フレームを周期的に他の無線装置に送信することであって、各送信されたフレームは前記第1の無線装置に関する識別子を含むことと、をさらに具備する請求項14に記載の方法。第3の無線装置を探索するためのフレームを送信することであって、各送信されたフレームは前記第3の無線装置に関する識別子を含むことをさらに含む請求項14に記載の方法。装置であって、第1の無線装置で第2の無線装置からのフレームを受信するための手段と、前記受信されたフレームから識別子を抽出するための手段と、前記抽出された識別子が識別子のリストに含まれているかどうかを決定するための手段と、前記抽出された識別子が前記リスト内に含まれている場合に、前記第2の無線装置に対して応答を送信するための手段と、を具備する装置。他の無線装置からのフレームを周期的に監視するための手段と、他の無線装置に周期的にフレームを送信するための手段であって、各送信されたフレームは前記第1の無線装置に関する識別子を含む手段と、をさらに含む請求項17に記載の装置。第3の無線装置を探索するためのフレームを送信するための手段であって、各送信されたフレームは前記第3の無線装置に関する識別子を含む手段をさらに含む請求項17に記載の装置。コンピュータプログラムプロダクトであって、第1の無線装置で第2の無線装置からのフレームを受信するための命令と、前記受信されたフレームから識別子を抽出するための命令と、前記抽出された識別子が識別子のリストに含まれているかどうかを決定するための命令と、前記抽出された識別子が前記リストに含まれている場合に前記第2の無線装置に対して応答を送信するための命令と、を具備するコンピュータプログラムプロダクト。無線装置であって、無線通信網からタイミングを取得するとともに、前記無線通信網からのタイミングに基づいて決定された指定の時間間隔内にピアツーピア通信のために他の無線装置からのフレームを監視するように構成された少なくとも1つのプロセッサと、前記少なくとも1つのプロセッサに結合されたメモリと、を具備する無線装置。前記少なくとも1つのプロセッサは、他の無線装置からのフレームを監視するために、各指定の時間間隔に先立って、前記指定の時間間隔とウェイクアップ間でスリープ状態を維持するように構成されている請求項21に記載の無線装置。前記無線通信網は、セルラ通信網あるいはブロードキャスト通信網である請求項21に記載の無線装置。方法であって、無線通信網からタイミングを取得することと、前記無線通信網からのタイミングに基づいて決定された指定の時間間隔において他の無線装置からのフレームを監視することとを具備する方法。前記指定の時間間隔間にスリープ状態を維持することと、他の無線装置からのフレームを監視するために各指定された時間間隔に先立ってウェイクアップすることと、をさらに具備する請求項24に記載の方法。無線通信装置であって、無線通信網からのタイミングを取得するための手段と、前記無線通信網からのタイミングに基づいて決定された指定された時間間隔において他の無線装置からのフレームを監視するための手段と、を具備する無線通信装置。前記指定の時間間隔間にスリープ状態を維持するための手段と、他の無線装置からのフレームを監視するために、各指定の時間間隔に先立ってウェイクアップするための手段と、をさらに具備する請求項25に記載の方法。コンピュータプログラムプロダクトであって、無線通信網からのタイミングを取得するための命令と、前記無線通信網からのタイミングに基づいて決定された指定の時間間隔において他の無線装置からのフレームを監視するための命令と、を具備するコンピュータプログラムプロダクト。無線装置であって、ピアツーピア通信のための目標の無線装置に関するユーザ特定識別子を含むパケットを生成し、前記目標の無線装置のインターネットプロトコルIPアドレスを要求するために、当該パケットを送信することを指令するように構成された少なくとも1つのプロセッサと、前記少なくとも1つのプロセッサに結合されたメモリと、を具備する無線装置。前記ユーザ特定識別子は前記目標の無線装置に関する電話番号あるいは識別情報に基づいて引き出される請求項29に載の無線装置。前記少なくとも1つのプロセッサは、前記パケットを他の無線装置に一斉放送し、前記目標の無線装置から前記目標の無線装置のIPアドレスを含む応答を受信するように構成されている請求項29に記載の無線装置。前記少なくとも1つのプロセッサは、前記パケットを無線通信網におけるサーバに送信するとともに、前記サーバから、前記目標の無線装置のIPアドレスを含む応答を受信するように構成された請求項29に記載の無線装置。前記少なくとも1つのプロセッサは、前記サーバに登録するように構成されている請求項32に記載の無線装置。前記少なくとも1つのプロセッサは、前記IPアドレスを使用して前記目標の無線装置とピアツーピアで通信するように構成されている請求項29に記載の無線装置。方法であって、ピアツーピア通信のために目標の無線装置に関するユーザ特定識別子を含むパケットを生成することと、前記目標の無線装置のインターネットプロトコルIPアドレスを要求するために前記パケットを送信することと、を具備する方法。前記パケットを送信することは、当該パケットを他の無線装置に一斉放送することを含み、前記方法はさらに、前記目標の無線装置のIPアドレスを含む応答を前記目標の無線装置から受信することと、を含む請求項35に記載の方法。無線通信装置であって、ピアツーピア通信のための目標の無線装置に関するユーザ特定識別子を含むパケットを生成するための手段と、前記目標の無線装置のインターネットプロトコルIPアドレスを要求するために前記パケットを送信するための手段と、を具備する無線通信装置。前記パケットを送信するための手段は、前記パケットを他の無線装置に一斉送信するための手段を含み、前記無線通信装置はさらに前記目標の無線装置から、前記目標の無線装置の前記IPアドレスを含む応答を受信するための手段を含む請求項37に記載の無線通信装置。ピアツーピア通信のための目標の無線装置に関するユーザ特定識別子を含むパケットを生成するための命令と、前記目標の無線装置のインターネットプロトコルIPアドレスを要求するために前記パケットを送信するための命令と、を具備するコンピュータプログラムプロダクト。無線装置であって、少なくとも1つの無線装置に関する少なくとも1つのユーザ特定識別子に基づいて、サービス設定識別子SSIDを決定するとともに、ピアツーピア通信のための1つまたはそれ以上の無線装置の探索のために前記SSIDを使用するように構成された少なくとも1つのプロセッサと、前記少なくとも1つのプロセッサに結合されたメモリと、を具備するコンピュータプログラムプロダクト。前記少なくとも1つのユーザ特定識別子の各々は、前記少なくとも1つの無線装置の各1つに関する電話番号あるいは識別情報に基づく請求項40に記載の無線装置。前記少なくとも1つのプロセッサは、前記無線装置に関するユーザ識別子に基づいて前記SSIDを決定するように構成されている請求項40に記載の無線装置。前記少なくとも1つのプロセッサはピアツーピア呼における呼び出された無線装置に関するユーザ特定識別子に基づいて前記SSIDを決定するように構成されている請求項40に記載の無線装置。前記少なくとも1つのプロセッサは前記無線装置に関する第1のユーザ特定識別子と、ピアツーピア呼における呼び出された無線装置に関する第2のユーザ特定識別子とに基づいて決定されるように構成されている請求項40に記載の無線装置。前記少なくとも1つのプロセッサは前記1つまたはそれ以上の無線装置を探索するために送信された各フレーム内に前記SSIDを含むように構成されている請求項40に記載の無線装置。方法であって、少なくとも1つの無線装置に関する少なくとも1つのユーザ特定識別子に基づいて、サービス設定識別子SSIDを決定することと、1つまたはそれ以上の無線装置の探索のために前記SSIDを使用することと、を具備する方法。前記SSIDを決定することは、前記1つまたはそれ以上の無線装置の探索のためにフレームを送信する無線装置に関するユーザ特定識別子に基づいて、前記SSIDを決定することを含む請求項46に記載の方法。前記SSIDを決定することは、ピアツーピア呼において呼び出された無線装置に関するユーザ特定識別子に基づいて、前記SSIDを決定することを含む請求項46に記載の方法。無線通信装置であって、少なくとも1つの無線装置に関する少なくとも1つのユーザ特定識別子に基づいて、サービス設定識別子SSIDを決定するための手段と、1つまたはそれ以上の無線装置の探索のために前記SSIDを用いるための手段と、を具備する無線通信装置。前記SSIDを決定するための前記手段は、前記少なくとも1つまたはそれ以上の無線装置の探索のためにフレームを送信する無線装置に関するユーザ特定識別子に基づいて、前記SSIDを決定するための手段を含む請求項49に記載の無線通信装置。前記SSIDを決定するための前記手段は、ピアツーピア呼において呼び出された無線装置に関するユーザ特定識別子に基づいて、前記SSIDを決定するための手段を含む請求項49に記載の無線通信装置。コンピュータプログラムプロダクトであって、少なくとも1つの無線装置に関する少なくとも1つのユーザ特定識別子に基づいて,サービス設定識別子SSIDを決定するための命令と、1つまたはそれ以上の無線装置の探索のために前記SSIDを用いるための命令と、を具備するコンピュータプログラムプロダクト。無線装置であって、ピアツーピア呼の目標の無線装置とのピアツーピア呼に関して確認されたサービス要件の品質QoSにしたがって、ピアツーピア呼に関するトラフィックデータを処理するように構成された少なくとも1つのプロセッサと、前記少なくとも1つのプロセッサに結合されたメモリと、を具備する無線装置。前記少なくとも1つのプロセッサは少なくとも1つのパケットヘッダフィールドを用いて前記トラフィックデータを含むパケットを区分するように構成されている請求項53に記載の無線装置。前記少なくとも1つのパケットヘッダフィールドは、インターネットプロトコルバージョン4IPv4におけるサービス種類TOSフィールド、IPバージョン6IPv6におけるトラフィッククラスフィールド、あるいはデファレンシエーテッドフィールドDSを含む請求項54に記載の無線装置。前記少なくとも1つのプロセッサはアプリケーションプログラミングインタフェースAPIを用いて前記トラフィックデータを分類するように構成されている請求項53に記載の無線装置。前記少なくとも1つのプロセッサは前記トラフィックデータに関する処理情報をもつ前記トラフィックデータを記憶するバッファを区分するように構成されている請求項53に記載の無線装置。方法であって、目標の無線装置とのピアツーピア呼のためのサービス品質QoS要件を確認することと、前記QoS要件にしたがって前記ピアツーピア呼に関するトラフィックデータを処理することと、前記処理されたトラフィックデータを前記目標の無線装置に送信することと、を具備する方法。無線通信装置であって、目標の無線装置とのピアツーピア呼のためのサービス品質QoS要件を確認するための手段と、前記QoS要件にしたがって前記ピアツーピア呼に関するトラフィックデータを処理するための手段と、前記処理されたトラフィックデータを前記目標の無線装置に送信するための手段と、を具備する無線通信装置。コンピュータプログラムプロダクトであって、目標の無線装置とのピアツーピア呼のためのサービス品質QoS要件を確認するための命令と、前記QoS要件にしたがって前記ピアツーピア呼に関するトラフィックデータを処理するための命令と、前記処理されたトラフィックデータを前記目標の無線装置に送信するための命令と、を具備するコンピュータプログラムプロダクト。目標の無線装置の探索を行って、探索の後に前記目標の無線装置を認証するように構成された少なくとも1つのプロセッサであって、前記少なくとも1つのプロセッサは、前記目標の無線装置とのピアツーピア通信のためのアドホック無線通信網を形成するとともに、前記アドホック無線通信網を介して前記目標の無線装置とピアツーピアで通信するように構成されている無線装置。前記少なくとも1つのプロセッサは前記無線装置に備えられているプレシェアド鍵あるいは認証に基づいてセッション鍵を生成するとともに、前記目標の無線装置とのピアツーピア通信のために前記セッション鍵を使用するように構成されている請求項61に記載の無線装置。前記少なくとも1つのプロセッサは無線通信網から受信した対になったマスタ鍵PMKとグループマスタ鍵GMKとを処理するとともに、前記目標の無線装置とのピアツーピア通信のために使用される前記PMK及び前記GMKに基づいてセッション鍵を生成するように構成されている請求項61に記載の無線装置。方法であって、目標の無線装置の探索を実行することと、探索の後に前記目標の無線装置を認証することと、無線通信装置で前記目標の無線装置とのピアツーピア通信のためにアドホック無線通信網を形成することと、前記アドホック無線通信網を介して前記目標の無線装置とのピアツーピアで通信を行うことと、を具備する方法。装置であって、目標の無線装置の探索を実行するための手段と、探索の後に前記目標の無線装置を認証するための手段と、無線通信装置で前記目標の無線装置とのピアツーピア通信のためのアドホック無線通信網を形成するための手段と、前記アドホック無線通信網を介して前記目標の無線装置とピアツーピアで通信を行うための手段と、を具備する装置。無線装置であって、無線通信網へのアクセスを要求するとともに、前記無線通信網の無線クライアント装置から前記無線を介した通信のための認証を取得するように構成された少なくとも1つのプロセッサであって、前記少なくとも1つのプロセッサは前記無線クライアント装置からの認証を取得した後で前記無線通信網を介した通信を開始するように構成されている少なくとも1つのプロセッサと、前記少なくとも1つのプロセッサに結合されたメモリと、を具備する無線装置。前記少なくとも1つのプロセッサは前記無線通信網を介して発生された呼を包囲するアクセスを制限するための認証を取得する請求項66に記載の無線装置。図1は、WWAN110とWLAN120の構成を示している。WWAN110は、町、州、国全体などの大きな地理的範囲のための通信カバレージを提供する。WWAN110は、符号分割多元接続CDMA通信網、時分割多元接続TDMA通信網、周波数分割多元接続FDMA通信網、直交FDMAOFDMAなどのセルラ通信網である。CDMA通信網はcdma2000、ワイドバンドCDMAW-CDMAなどの無線技術を使用する。cdma2000はIS-95、IS-2000、IS-856標準を取り扱う。TDMA通信網は、移動体通信のためのグローバルシステムGSM登録商標などの無線技術を使用する。これらの種々の無線技術、標準、セルラ通信網は当業界で既知である。WWAN110はまた、MediaFLO通信網、ハンドヘルドDVB-H通信網のためのデジタルビデオ放送、地上terrestrialテレビジョン放送ISDB-T通信網のためのインテグレーテッドサービスデジタル放送などの放送通信網である。以下の記述において、WWLAN110は、WWANのカバレージ範囲内の無線装置のための通信を支持する基地局を含むセルラー通信網である。説明を簡単にするために、図1には2つの基地局112a、112bのみが示されている。基地局は無線装置と通信を行う局である。基地局は、ノードB、基地トランシーバ局BTS、アクセスポイントなどの機能の一部または全てを含むものとする。コア通信網114は基地局に接続され、基地局に対する座標位置調整および制御を提供する。コア通信網114はまた、例えばパブリックスイッチト電話通信網PSTN、インターネットなどのワイドエリア通信網WANなどの他の通信網に接続されている。WLAN120は、モール、空港のターミナル、ビルなどの中間の地理的範囲のための通信カバレージを提供する。WLAN120は任意の数の局のための通信を支持する任意の数のアクセスポイントを含む。説明を簡単にするために図1には、ただ1つのアクセスポイント122が示されている。WLAN120は、標準のIEEE802.11ファミリー、他のWLAN標準、あるいは他のWLAN無線技術を実装する。標準のIEEE802.11ファミリーは、異なる無線技術を特定する802.11、802.11b、802.11g、802.11nを取り扱う。ここで使用されるように、Wi-FiはIEEE802.11および他のWLAN標準および無線技術を意味する。アクセスポイント122は、ローカルエリア通信網LAN及び/またはWANとの通信を支持するハブ/ルータ124に接続される。アクセスポイント122およびハブ/ルータ124は単一の無線ルータに組み込まれる。無線装置130はWWAN110及びWLAN120のカバレージエリアのみならず、これらの無線通信網のカバレージの外部にわたって分散されている。説明を簡単にするために、図1には、5つの無線装置130aから130eのみが示されている。無線装置は固定または移動可能である。移動局、ユーザ装置、局、端末、アクセス端末、サブスクライバユニット等とも呼ばれ、それらの機能のすべてまたは一部を含んでいる。無線装置はセルラ電話、ハンドヘルド装置、パーソナルデジタルアシスタンツPDA、ラップトップコンピュータ、無線モデム、ハンドセットなどである。無線装置は任意の無線技術を用いる任意の数の無線通信網と通信可能である。例えば、無線装置はWWAN110及び/またはWLAN120と通信可能である。すなわち無線装置はWWAN装置であるととともにWLAN局例えばWiーFi機能を備えたセルラ電話である。無線装置は無線装置の能力と無線装置の位置例えばそれが任意の無線通信網のカバレージ内か否かによって、任意のタイミングで0、1、または複数の無線通信網と通信を行うことが可能である。図1に示す例において、無線装置130aはWWAN110と通信可能、無線装置130bはWLAN120と通信可能、無線装置130cはWWAN110及びWLAN120の両方と通信可能であり、無線装置130d及び130eはWWAN110及びWLAN120のカバレージの外部にある。WiーFi機能を備えた無線装置はアドホック無線通信網を介して互いに直接通信を行うことができる。アドホック無線通信網は、概してアクセスポイント等の中央制御エンティティなしに必要に応じてその場で短時間に形成される無線通信網であり、必要がなくなったときには解体される。アドホック無線通信網は互いにピアツーピアで通信することを望む無線装置によって形成されるとともに、それらを含む。ピアツーピアPTP及びプッシュツートークPTT機能はWiーFi機能を使用する無線装置において支持される。PTTは概して、ユーザによって開始されたときに迅速に通信を開始できるように接続を維持することを行う。PTP及びPTT機能は種々の状況において必要になる。例えば、ある家族がモールを訪れたときに、各家族の一員は異なる店に行くことが考えられる。家族の一員はWiーFiを使用して相手を直接呼び出すことによって連絡をとることができる。他の例として、あるグループがWWANカバレージが利用できない場所にハイキングにいくとする。このグループはWiーFiを使用して相手と連絡をとることができる。ここに記載する技術はWiーFi機能を備えた無線装置間における各種のタイプの電話に使用されるであろう。例えば、当該技術はボイスオーバインターネットプロトコルVoIP呼cal1、データ呼、ビデオ呼、ショートメッセージサービスSMSメッセージ送信などに対して使用される。2つの無線装置間のピアツーピア呼は以下の工程を含む。1.探索-WiーFiを介して他の無線装置の存在を探索する。2.セッションセキュリティ-呼において使用するセッション鍵を確立する。3.呼の確立-呼を設定するためにシグナリングを交換する。4.データ交換-所望のQoSを獲得するためにトラフィックデータをスケジューリングかつ処理する。5.読み出しの解放-呼を解放するためにシグナリングを交換する。その他、一部の呼においてはIPアドレスの探索などのさらなる手順が含まれる。ピアツーピア呼は以下の状況のいずれかにおいて確立される。1.WWANおよびWLANのいずれもが存在しない。2.WWANは存在するがWLANは存在しない。3.WWANは存在しないがWLANは存在する。4.WWANおよびWLANはいずれも存在する。以下に述べるように、工程の一部はWWANおよび/またはWLANが存在するか否かに応じて異なる方法で実行される。探索探索はWLANおよびWWANが存在するか否かにより種々の方法で実行される。例えばWLANおよびWWANが存在しないときに探索を確立するために、無線装置は当該無線装置とピアツーピアで通信を行うことができる他の無線装置に関する識別子リストを備えているであろう。このリストはPTPリスト、仲間リストなどと呼ばれる。PTPリストの準備はサービスプロバイダ、ユーザ、および/または他のエンティティによってなされる。例えば、無線装置は便利な呼び出しのための電話番号が記述された電話帳をもつことができる。かつ、電話帳内のすべての無線番号あるいは一部のみの無線番号がPTPリスト内に含まれる。PTPリストは無線装置上に備えられており、ユーザがピアツーピアを介して通信を行うことが予想されるすべての電話番号を含む。図2は無線装置上に備えられたPTPリストの設計を示している。この設計において、PTPリストはこの無線装置とピアツーピアで通信可能な他の無線装置の各々に対して1つのエントリを有する。各無線装置に対するエントリは電話番号、IPアドレス、SSID、プレシェアドpreshared鍵を含む。SSIDおよびPSKについては以下で詳細に説明する。概して、各エントリは任意のタイプの情報例えば図2に示される情報より多い情報、より少ない情報あるいは図2に示される情報とは異なる情報を含む。各エントリのフィールドは満たされている場合もあるし満たされていない場合もある。例えば、ある無線装置に対するIPアドレスが未知であるならば、このIPアドレスはPTPリストに存在しないので、以下に述べる機構の1つを用いて取得される。バックグラウンド探索と呼ばれる一設計において、無線装置は他の無線装置を探索するためのフレームを周期的に送信かつ受信する。各無線装置はビーコンフレームbeaconframeを周期的に送信する。各ビーコンフレームは送信無線装置に関する識別子を含む。ビーコンフレームは送信する無線装置に関するある種の情報を伝達する管理フレームである。概して、識別子はSSID、電話番号、電話番号のハッシュ値、あるいは他の識別情報である。送信無線装置の近くに存在する他の無線装置はビーコンフレームを受信する。各受信無線装置は受信した各ビーコンフレームから識別子を抽出して当該抽出した識別子をPTPリスト内の識別子と比較する。抽出された識別子がPTPリストに含まれているならば、受信無線装置は送信無線装置に対して応答を送信する。探索の後、2つの無線装置間で呼が開始されるならば、送信および受信無線装置は次の工程例えば認証に移行する。PTPリストは不要なフレームを除去したり、通信対象の無線装置のみからのフレームに応答するのに使用される。無線装置は電池の電力を節約するために電力節約モードで動作する。電力節約モードでは、無線装置はフレーム送信および/または受信のための短時間において周期的に電力をアップさせ、アウェイク期間の間では電力をダウンさせる。すなわち無線装置はスリープ期間およびアウェイク期間のうちの1つの周期であるスリープ-アウェイクsleepawake周期にしたがって動作する。無線装置は概して時間同期がとられていない。そして電力節約モードにおいてスリープ-アウェイク周期は異なっている。すなわち、無線装置が接近して、他の無線装置がフレームを送信しているときにスリープ状態にある場合がある。あるいはその逆の場合もある。このような非同期のタイミングに対処するために、無線装置はフレームをランダムに送信および/または受信するためにウェイクアップ状態になる。無線装置は次にいつウェイクアップ状態に移行し、その後スリープ状態に移行し、それからランダムに選択された時間の終了時にウェイクアップ状態に移行するのかを選択するために乱数発生器を使用する。2つの無線装置が互いに探索するための時間の量は、アウェイク期間とスリープ-アウェイク周期に依存する。例えば各無線装置が100ミリ秒msのスリープ-アウェイク周期のうちの10ミリ秒の期間だけアウェイク状態にあるならば、2つの無線装置は高い確率でわずかの間に互いを探索するであろう。無線装置はスリープ時間において、無線周波数RFおよび物理層PHY部を不作動にしturnoff、プロセッサのみが動作しているアウェイク状態にある。プロセッサはRFおよびPHY部の電力アップを開始したり、フレームを送信したり、他の無線装置からのフレームのための無線媒体を走査するために、タイマを使用する。無線装置は100msのスリープ-アウェイク周期のうちの20msの間だけアウェイク状態にある。すべての無線装置は同じスリープ-アウェイク周期を有するが、同期がとられていない。100msのスリープ-アウェイク周期は10個のスロットに分割される。各スロットは10msの周期をもつ。無線装置はそのスリープ-アウェイク周期の期間を知っており、スリープ-アウェイク周期の10個のスロットを追跡する。所定のスリープ-アウェイク周期において、プロセッサは0と9の間の乱数を選択し、選択されたスロットのRF部およびPHY部を動作状態にして他の無線装置からのフレームを聞くフレームの到着を待つ。選択されたスロットの間にフレームを受信しなかったならば、プロセッサはRFおよびPHY部を不作動にする。次のスリープ-アウェイク周期においてプロセッサは再び乱数を選択し、前記したプロセスを反復する。近くに存在する他の無線装置が同じ送信および受信処理を行っているならば、当該2つの無線装置は99パーセント以上の確率で相手を5秒以内に探索する。探索時間はデューティサイクルによってより大きいもあるしより小さい場合もある。ここでデューティサイクルはスリープ-アウェイク周期期間に対するアウェイク周期の比率である。しかしながら、この処理は背後での活動であり、電力は主としてスリープ-アウェイク周期のアウェイク期間の間に消費される。アクティブ探索と呼ばれる他の設計では、無線装置は他の無線装置から周期的にフレームを受信する一方、例えば呼び出しが行われるときのように、目標の無線装置を探索するときにのみフレームを送信する。ユーザが呼び出しを行うとき、呼び出し無線装置は探索モードに移行して呼び出された無線装置に関する識別子を含む探索要求を一斉送信する。次に呼び出し無線装置は読み出された無線装置からの探索応答を受信するまで待機し、所定の時間において何も受信しなかったときには、他の探索要求を送信する。呼び出された無線装置は電力節約モード状態にあるので、読み出し無線装置は少なくとも1つのスリープ-アウェイク周期を通して連続的に探索要求を送信する。呼び出された無線装置が探索要求を受信するのに十分な機会を持つことを保証するために、呼び出し無線装置は呼び出された無線装置の十分な回数のスリープ-アウェイク周期を通して探索要求を送信する。呼び出された無線装置が異なる周波数チャネルで動作している場合を補うために、呼び出し無線装置は1つの周波数チャネルに関して少なくとも1つのスリープ-アウェイク周期の間、探索要求を送信することができ、探索要求を受信しなかったときには、他の周波数チャネルに移行して探索要求の送信を続行する。呼び出された無線装置が探索要求を受信して当該探索要求が当該呼び出された無線装置宛であることが決定されたとき、呼び出された無線装置は呼び出し無線装置に探索応答を送信する。アクティブ探索では、無線装置は必要なときのみすなわち呼を行うときのみに探索要求を送信する。すべての無線装置はアウェイク状態にあるときには受動的リッスンモードにある。非同期タイミングの問題に対処するために、呼び出し無線装置はランダムに選択された時間間隔で探索要求を送信する。各無線装置はランダムに選択された時間間隔で探索要求をlisten待つ。アクティブおよびバックグラウンド探索はWWANおよびWLANの存在によって強化される。無線装置はWWANまたはWLANからのタイミングを取得してそのタイミングを時間同期を獲得するために使用することができる。無線装置はWWANまたはWLANからのタイミングに基づいてビーコンフレームおよび/または探索要求をスケジューリングする。例えば、呼び出しが行われたとき、呼び出し無線装置はあらかじめ定められた時間で探索要求を送信する。WWANまたはWLANタイミングによって提供された同期によって他の無線装置はその時点でアウェイク状態にあり、呼び出し無線装置からの探索要求を効率よく受信することができる。探索はまた、WWANおよび/またはWLANが存在するならばそれらからの支援によって実行される。例えば、呼び出し無線装置はWWANおよび/またはWLANと通信を行っており、当該WWANおよび/またはWLANに対して呼び出された無線装置を呼び出すことを要求する。呼び出された無線装置は当該WWANおよび/またはWLANに対して応答するかまたは呼び出し無線装置に対して直接応答する。WLAN装置は調整機関によって決定される異なる周波数チャネルで動作する。例えば、米国では、802.11b/gにおいて11個の周波数チャネルがあり、802.11aにおいては12個の周波数チャネルがある。無線装置は探索のために1つまたはそれ以上の周波数チャネルに関してフレームを送信および/または受信することができる。探索のために使用される特定の周波数は種々の方法によって決定される。一設計によれば、WLANおよびWWANが存在しないときには、1つまたはそれ以上の周波数チャネルがサービスプロバイダまたはユーザによって設定される。例えば、設定された周波数チャネルはPTPリスト内に含まれる。バックグラウンド探索では、無線装置は例えばすべての設定された周波数チャネルを旋回cyclingthroughすることによって、各設定された周波数チャネルに関してビーコンフレームを一斉送信することができる。アクティブ探索では、無線装置は例えばすべての周波数チャネルを旋回して各周波数チャネルに関して少なくとも1つのスリープ-アウェイク周期を通して探索要求を送信することによって、すべての設定された周波数チャネルに関して探索要求を送信する。WWANが存在するときには、チャネル選択はWWANによって制御される。例えば、WWANは使用可能な1つまたはそれ以上の特定の周波数チャネルを示す例えば一斉送信する。WLANが存在するとき、無線装置はWLANによって使用される同一の周波数チャネルに関して動作するかおよび/または他の周波数チャネルに関して動作する。802.11無線通信網は無線通信網の名前であるSSIDによって識別される。SSIDはビーコンフレーム、探索要求、探索応答などのある種のフレーム内に含まれる。ベーシックサービス設定識別子BSSIDは、ベーシックサービスセットにおけるすべての無線装置がデータフレーム、ポーリングフレームなどのヘッダ内に含まれる48ビットの識別子である。アクセスポイントを有するインフラストラクチャBSSにおいては、BSSIDはアクセスポイントの媒体アクセス制御MACアドレスである。アクセスポイントを持たない独立BSSIBSSにおいては、無線装置はランダムにBSSIDを選択する。WLANにおけるアクセスポイントはビーコンフレーム内のSSIDを周期的に一斉送信する。無線装置はビーコンフレームからSSIDを取得してこれらの無線装置によって送信された探索要求および探索応答において当該SSIDを使用する。WLANが存在しないときには、アドホック無線通信網に関するSSIDは種々の方法により形成される。一設計において、SSIDは送信/呼び出し無線装置のためのユーザ特定識別子に基づいて形成される。例えば、SSIDは送信無線装置の電話番号、当該電話番号のハッシュ値、他の識別情報などに設定される。この設計では、ある無線装置のPTPリストは、例えば図2に示されるようなPTPリスト内に含まれる各無線装置に関するSSIDを含む。バックグラウンド探索では、送信無線装置はSSIDを含むビーコンフレームを周期的に送信する。他の無線装置は当該ビーコンフレームを受信して各ビーコンフレームからSSIDを抽出し、抽出したSSIDをPTPリストに含まれているSSIDと比較して一致するならば送信無線装置に対して応答する。他の設計において、SSIDは目標/呼び出された無線装置に関するユーザ特定識別子に基づいて形成される。アクティブ探索では、送信無線装置は目標の無線装置に対してSSIDを含む探索要求を送信する。他の無線装置は当該探索要求を受信して各探索要求からSSIDを抽出し、抽出されたSSIDを自身のSSIDと比較し、一致するならば送信無線装置に対して応答する。この設計では、各無線装置が当該無線装置に関するSSIDであるただ1つのSSIDに対して待機listenすることを可能にする。各無線装置は受信フレームをフィルタリングするためにSSIDを使用してそのSSIDとともに送信されたフレームのみに対して応答する。他の設計において、SSIDは送信および目標の無線装置に関するユーザ特定識別子に基づいて形成される。この設計において、ある無線装置に関するPTPリストは当該PTPリストに含まれる各無線装置に関するSSIDを含む。アクティブ探索において、送信無線装置は目標の無線装置に関するSSIDを含む探索要求を送信する。目標の無線装置は当該SSIDに基づいて探索要求の送信者と意図する受信者とを確認することができる。無線装置が互いに探索したならば、アドホック無線通信網がIEEE802.11に記述されたように形成される。最速クロックをもつ無線装置は当該アドホック無線通信網に関するアクセスポイントになり、両者のタイミングを同期させるために、他の無線装置により使用されているビーコンフレームを送信する。セキュリティピアツーピア読み出しに対するセキュリティはWLAN有りまたは無しでおよびWWAN有りまたは無しで、種々の方法により達成される。例えばWLANおよびWWANが存在しないときにセキュリティを確立するために、例えば図2に示すような、PTPリストに含まれる各無線装置に関するプレシェアドpreshared鍵を備えている。PSKは対でpairwisemanner2つの無線装置間で共有される秘密鍵である。PSKの供給はサービスプロバイダ、ユーザおよび/または他のエンティティによって行われる。例えば、2つの無線装置に対するPSKはこれら2つの装置のシリアル番号のハッシュ、これらの装置に対して生成されたパスワードに基づいて生成される。ある無線装置に関しては、PTPリスト内のすべての無線装置に関するPSKは当該無線装置に関して供給される。PSKは以下に述べるようにセキュリティのために使用される。探索を完了した後、呼および呼び出された無線装置は互いに認証してセッション鍵を生成するためにハンドシェークを実行する。無線装置はIEEE802.11に記述されているように認証のためにPSKを使用する。無線装置は次に当該PSKを使用して対になったマスタ鍵PMKとグループマスタ鍵GMKとを生成する。無線装置は次にPMKおよびGMKを使用してIEEE802.11iに記述されているようにセッション鍵を生成する。無線装置はその後、セッション鍵を使用して呼の間に交換されるトラフィックデータを暗号化する。無線装置はサービスプロバイダによる認証例えばX.509認証を備えていてもよい。この認証は他のエンティティから受信される情報を認証するのに使用される1つまたはそれ以上のデジタル署名を含んでいる。この認証はまたセキュリティのために使用される。呼および読み出された無線装置はハンドシェークを実行して、互いに認証するとともに例えばIEEE802.11iに記述されているような認証を用いてセッション鍵を生成する。WWANが存在する場合にはセキュリティは他の方法によって達成される。一設計において、認証は、WWANがWWANによって支持されているセキュリティプロトコルを用いてシグナリングを介して達成される。例えば、ピアツーピア呼における無線装置はWWANとともにチャレンジハンドシェーク認証プロトコルCHAP、認証および鍵アグリメントAKA、セッション開始プロトコルSIP認証などを実行する。他の設計において、WWANは無線装置に対してPMKとGMKとを割り当てる。当該無線装置はこのPMKとGMKとを用いてセッション鍵を生成する。概して、認証はピアツーピアであるいはWWANまたはWLANを介して実行され、この間、暗号化が無線装置によって実行される。WLANが存在していても、WLANまたはローカルコンテンツへのアクセスを要求する他の装置を認証及び/または認可するためにWLAN内のクライアント装置に委ねることができる。例えば、装置Aのユーザは例えば他のユーザの家または店であるWLANを備えた場所を訪れるものとする。装置AのユーザはWLANを介してVOIP呼を行うことを望む。装置Aのユーザは、WLANがVOIP呼を行うことを許可する前に、当該場所における他の人物例えば家主あるいは店のマネージャからの許可を取得することを要求される。この場合、当該場所の人物のクライアント装置は代理管理のネットワーク要素になる。装置Aは当該クライアント装置との認証を実行および/またはクライアント装置からの認証を取得する。当該クライアント装置はその後、装置AがWLANにアクセスするのを許可するためにネットワーク管理要素にコマンドを送信する。装置Aは完全なあるいは一部だけ、時間制限付あるいは無制限などの形態でアクセスを許可する。例えば、装置Aは現在のVOIP呼、特定の時間間隔、特定のコンテンツなど、のみに関してアクセスを許可する。WLANに対するアクセスを要求する無線装置はWLANへのアクセスを許可された無線装置の管理者リストに存在しない場合がある。WLANに関する管理者は例えば一時的あるいは永久にこの無線装置をリストに追加するための選択が与えられる。無線装置は当該リストに追加された後、WLANへのアクセスを許可される。IPアドレス探索無線装置はネットワークレイヤでIPを使用しておよびリンクレイヤでイーサネット登録商標を使用して通信を行う。この場合、IPパケットは、無線装置の間で交換されるイーサネットフレーム内にカプセル化される。各無線装置はIPパケットを交換するためにIPアドレスを使用し、イーサネットフレームを交換するためにMACアドレスを使用する。各IPパケットは送信無線装置に関する送信元IPアドレスと、受信無線装置に関する送り先IPアドレスとを含む。同様にして、各イーサネットフレームは、送信無線装置に関する送信元MACアドレスと、受信無線装置に関する送り先MACアドレスとを含む。無線装置はPTPリストに含まれる各無線装置のIPアドレスとMACアドレスとを記憶する。無線装置はPTPリストに記憶されたIPアドレスとMACアドレスとを使用してPTPリスト内の他の無線装置と通信を行う。無線装置は他の無線装置のIPアドレス及び/またはMACアドレスを知らない場合がある。この場合、無線装置は例えば探索およびセキュリティ工程を完了した後、種々の方法でIPアドレス及び/またはMACアドレスを取得することができる。WLANが存在するときに用いられる一設計において、無線装置はWLANに登録してユーザ特定識別子例えば電話番号およびIPアドレスを提供する。ドメインネームシステムDNSサーバあるいはダイナミックホストコンフィギュレーションプロトコルDHCPサーバなどのサーバは登録された無線装置のユーザ特定識別子とIPアドレスとを記憶する。問い合わせ無線装置が目標の無線装置のIPアドレスを望むときには、問い合わせ無線装置はサーバに目標の無線装置に関するユーザ特定識別子を問い合わせる。当該サーバは目標の無線装置のIPアドレスを送り返す。問い合わせ無線装置は次に、必要に応じて、アドレス解決プロトコルARPを使用して目標の無線装置のMACアドレスを取得する。ARPに関して、問い合わせ無線装置は目標の無線装置のIPアドレスをもつARPパケットを一斉送信する。他の無線装置は当該ARPパケットを受信する。各無線装置はARPパケットに含まれるIPアドレスが当該IPアドレスかどうかを決定し、そうであるならば、当該MACアドレスによって応答する。WLANが存在しないときでさえ用いられる他の設計において、問い合わせ無線装置は目標の無線装置のIPアドレスを取得するためにリバースARPR-ARPを使用する。この設計において、問い合わせ無線装置は目標の無線装置に対してユーザ特定識別子例えば電話番号を含むR-ARPパケットを一斉送信する。R-ARPパケットは問い合わせ無線装置のあるサブネットに制限されないように、マルチキャストモードで送信される。他の無線装置はR-ARPパケットを受信する。各無線装置はR-ARPパケットに含まれているユーザ特定識別子が当該R-ARPパケットであるかどうかを決定し、そうであるならば、ユニキャストのIPパケット内のIPアドレスを問い合わせ無線装置に送信することによって応答する。呼の設定いったんピアツーピア呼に対するセキュリティが確立され、IP及びMACアドレスが解決されると、無線装置はSIP及び他の適切なプロトコルを使用して呼設定のためのシグナリングを交換する。SIPはIP例えばVOIP呼に基づいてインタアクティブなユーザセッションを開始、変更、終了させるためのシグナリングプロトコルである。大抵のSIP実装は中央による制御があることを想定する。ピアツーピア呼は無線装置間でアドホックモードで設定される。アドホックモードにおいてはSIPは中央制御なしに支持され、ピアツーピアシグナリングに対するエンハンスメントが使用される。WWANが存在するとき、呼設定および切断のためのシグナリングはWWANを介して送信される。WLANが存在するならば、探索、セキュリティ、データ接続などはWLANを介して実行される。WWANおよびWLANが存在するならば、情報は、例えば組み合わせ通信網管理システムを介してWWANおよびWLAN間で交換される。交換される情報は位置情報、タイミング情報などであり、呼の設定、ハンドオフなどに使用される。WWANが存在するとき、無線装置はWWANを介して他の無線装置に対する呼を開始する。WWANは当該2つの無線装置の位置を知っており、WLANに関してあるいはピアツーピアを介して呼を行うことが可能であることを決定する。WWANは次に、2つの無線装置を先導してWLANあるいはピアツーピアに関して呼を設定し、WLANに関してあるいはピアツーピアを介して行うことができない他の呼に関するエアリンクairlink資源を節約することができる。すなわち、WWANは可能なときにオフロード呼び出しoffloadcallを行う。データ処理呼のタイプが異なればデータ及びQoSに対する要求も異なってくる。例えばVoIP呼は遅延に関してある種の要件をもつ。呼設定の任務をになうより上位層のアプリケーションは行われる呼の要件を知っており、当該呼に対するトラフィックデータをどのように処理すべきかを決定できる。より上位層のアプリケーションはトラフィックデータの送信および受信の任務をになう下位層に対してトラフィック処理情報を伝える。一設計において、より上位層のアプリケーションはパケットヘッダの1つまたはそれ以上のフィールドを使用してパケットを区分markする。IPバージョン4IPv4は所望のQoSを伝達するのに用いられる8ビットのタイプオブサービスTOSフィールドをもつ。TOSフィールドはトラフィックデータの優先順位すなわち重要度を示すのに用いられる3ビットの優先順位サブフィールドと、所望の遅延、スループット、信頼度を示すのに用いられる3つの1ビットのサブフィールドとを含む。IPv4はRFC791に記述されている。IPバージョン6IPv6はパケットのクラスあるいは優先度の違いを識別かつ区別するために用いられる8ビットのトラフィッククラスフィールドを含む。IPv6はRFC2460に記述されている。IPv4のTOSフィールドとIPv6のトラフィッククラスフィールドはRFC2474に記述された8ビットのデファレンシエーテッドサービスDSフィールドと交換される。DSフィールドは、IPパケットに関するホップごとのふるまいPHBを規定するコードポイントをもつ6ビットのデファレンシエーテッドサービスコードポイントDSCPサブフィールドを含む。より上位層のアプリケーションは他のフィールドを使用して他の方法でパケットを区分する。呼の設定の過程で、区分すべき各サブフィールドに関する1つまたはそれ以上の値をもつテーブルが作成される。当該値で区分されたパケットに関する対応する処理が各値ごとに存在する。その後、パケットフィルタリングがテーブルにもとづいて実行される。フィルタリング基準に合致するパケットはテーブルに規定されたように処理される。他の設計において、呼に関するトラフィックデータの所望の処理を達成するためにアプリケーションプログラミングインタフェースAPIが使用される。より上位層のアプリケーションは、より上位及び下位層間を通過するトラフィックデータを処理するドライバである、APIを呼び出す。APIはIPヘッダの一部および/またはトランスミッションコントロールプロトコルTCP、ユーザデータグラムプロトコルUDPなどのより上位層プロトコルのヘッダを見ることによってトラフィックの分類を実行する。他の設計において、すべての呼に関するトラフィックデータの所望の処理を達成するためにオペレーティングシステムOSの機能が使用される。トラフィックデータはコントロールセクションを備えるバッファ内に記憶される。コントロールセクションはバッファ内のトラフィックデータが下位層によってどのように処理されるべきかを示しており、OS機能を介して適切に区分される。オペレーティングシステムが異なればバッファを区分するための実装は異なってくる。すなわち、バッファは無線装置に関して使用されるオペレーティングシステムにしたがって区分される。ピアツーピア呼の異なる段階がどのようにして実行されるかの一例が以下の4つの場合において実行される。WWANおよびWLANが存在しないならばバックグラウンドあるいはアクティブ探索を実行する。PSKまたは認証を使用してピアツーピアでセキュリティを実行する。SIPを介して呼の設定および切断に関するシグナリングをピアツーピアで交換する。データをピアツーピアで交換する。WWANのみが存在するならばバックグラウンドあるいはアクティブ探索に関してWWANタイミングを使用する。ピアツーピアであるいはWWANを介してセキュリティを実行する。呼の設定および切断に関するSIPシグナリングをピアツーピアであるいはWWANを介して交換する。データをピアツーピアで交換する。WLANのみが存在するならばWLANを介してバックグラウンドまたはアクティブ探索を実行する。セキュリティをピアツーピアであるいはWLANを介して実行する。呼の設定および切断に関するSIPシグナリングをピアツーピアであるいはWLANを介して交換する。データをピアツーピアであるいはWLANを介して交換する。WWANおよびWLANが存在するならばピアツーピア、WWANあるいはWLANを介して探索を実行する。ピアツーピア、WWANあるいはWLANを介してセキュリティを実行する。呼の設定及び切断に関するSIPシグナリングをピアツーピアでまたはWWANを介して交換する。データをピアツーピアであるいはWLANを介して交換する。必要に応じて、IPアドレス探索が上記した4つの場合のそれぞれに関して実行される。図3は、ピアツーピアでの通信に関するプロセス300を示している。無線装置は例えばWWANおよびWLANが存在しない状況で目標の無線装置の探索を実行するブロック312。無線装置は目標の無線装置の認証を実行して例えば無線装置上に備えられたプレシェアド鍵あるいは認証を用いてセッションキーを生成するブロック314。無線装置は目標の無線装置とのアドホック無線通信網を形成しブロック316、セッションキーを使用してアドホック無線通信網を介して目標の無線装置とピアツーピアで通信するブロック318。図4は、ピアツーピアで通信するための装置400を示している。装置400は目標の無線装置の探索を実行するための手段ブロック412と、目標の無線装置の認証を実行してセッションキーを生成するための手段ブロック414と、目標の無線装置とともにアドホック無線通信網を形成するための手段とブロック416と、セッションキーを使用してアドホック無線通信網を介して目標の無線装置とピアツーピアで通信するための手段ブロック418とを含む。図5は、識別子のリストでもって探索を実行するためのプロセス500を示している。無線装置は他の無線装置からフレーム例えばビーコンフレームあるいは探索要求を受信するブロック512。無線装置は受信フレームから識別子を抽出してブロック514、抽出した識別子が無線装置上に準備された識別子のリストに含まれているかどうかを決定するブロック516。ここで識別子はSSIDあるいは他のタイプの識別子である。識別子はaこの無線装置に関する電話番号あるいは他の識別情報及び/またはb他の無線装置に関する電話番号あるいは他の識別情報、に基づいて抽出される。リストはこの無線装置と通信するように指定された無線装置に関する識別子を含む。抽出された識別子がリスト内に含まれているならば、無線装置は応答を送信するブロック518。受信フレームが呼に対する要求を示すならば、無線装置は他の無線装置とピアツーピアでの通信を開始するブロック520。無線装置は、バックグラウンド探索を実行するとともに、他の無線装置の探索に関するフレームを周期的に送信および受信する。各フレームは送信無線装置に関する識別子を含んでいる。無線装置はアクティブ探索を実行し、フレームの到着を周期的に検出し、例えば呼の開始で目標の無線装置を探索するときだけフレームを送信する。各送信されたフレームは目標の無線装置に関する識別子を含む。バックグラウンド探索およびアクティブ探索の両方の場合において、無線装置はa疑似ランダム的に選択された時間間隔、あるいはb例えばセルラ通信網あるいはブロードキャスト通信網などの無線通信網から取得したタイミングに基づいて決定された時間間隔にわたって、フレームを送信及び/または受信する。図6は、探索を実行するための装置600を示している。装置600は他の無線装置からフレームを受信するための手段ブロック612と、受信したフレームから識別子を抽出するための手段ブロック614と、抽出された識別子が識別子のリスト内に含まれているかどうかを決定するための手段ブロック616と、抽出された識別子がリスト内に含まれているときに応答を送信する手段ブロック618と、受信したフレームが呼の要求を示している場合に他の無線装置とのピアツーピアでの通信を開始するための手段ブロック620とを含む。図7は、ピアツーピア呼の開始で探索を実行するためのプロセス700を示している。無線装置は目標の無線装置とのピアツーピア呼を開始するために例えばユーザからの指示を受信するブロック712。無線装置は当該指示の受信に応答して目標の無線装置の探索を実行するブロック714。無線装置は、目標の無線装置を識別する少なくとも1つのフレーム例えば探索要求を送信する。各送信されたフレームは目標の無線装置に関する識別子を含む。無線装置は目標の無線装置とピアツーピアで通信するブロック716。図8は、探索を実行するための装置800を示している。装置800は目標の無線装置とのピアツーピア呼を開始するためのピアツーピア呼を開始するためのピアツーピア呼を開始するための指示を受信するための手段ブロック812と、当該指示の受信に応答して目標の無線装置の探索を実行するための手段ブロック814と、当該呼に関する目標の無線装置とピアツーピアで通信するための手段ブロック816とを含む。図9は、外部タイミングを使用して探索を実行するためのプロセス900を示している。無線装置は例えばセルラ通信網、ブロードキャスト通信網などの無線通信網からタイミングを取得するブロック912。無線装置は無線通信網からのタイミングに基づいて決定された指定の時間間隔で他の無線装置からのフレームが到着したか否かを監視するブロック914。無線装置は当該指定の時間間隔間ではスリープ状態にあり、他の無線装置からのフレームの到着を監視するため及び/またはフレームを送信するために各指定の時間間隔に先立ってスリープ状態から目を覚ますことができる。図10は、探索を実行するための装置1000を示している。装置1000は無線通信網からタイミングを取得するための手段ブロック1012と、無線通信網からのタイミングに基づいて決定された指定の時間間隔内に他の無線装置からのフレームの到着を監視するための手段ブロック1014とを含む。図11は、ピアツーピア呼に関するIPアドレスの探索を実行するためのプロセス1100を示している。無線装置は目標の無線装置に関するユーザ特定識別子を含むパケットを生成するブロック1112。ユーザ特定識別子は目標の無線装置に関する電話番号あるいは他の識別情報に基づく例えば設定される。無線装置は目標の無線装置のIPアドレスを要求するためにパケットを送信しブロック1114、目標の無線装置のIPアドレスを含む応答を受信するブロック1116。ブロック1114及び1116に関して、無線装置は他の無線装置に対してパケットを一斉送信し、目標の無線装置からの応答を受信する。あるいは、無線装置は無線通信網内のサーバに対してパケットを送信し、当該サーバから応答を受信する。無線装置は例えばパケットを送信するに先立ってサーバに登録する。どのような場合においても、無線装置はIPアドレスを使用して目標の無線装置とピアツーピアで通信するブロック1118。図12は、IPアドレスの探索を実行するためのプロセス1200を示している。装置2000は目標の無線装置に関するユーザ特定識別子を含むパケットを生成するための手段ブロック1212と、目標の無線装置のIPアドレスを要求するためのパケットを送信するための手段ブロック1214と、目標の無線装置のIPアドレスを含む応答を受信するための手段ブロック1216と、IPアドレスを使用して目標の無線装置とピアツーピアで通信するための手段ブロック1218とを含む。図13は、アドホック無線通信網に関するSSIDを引き出して使用するためのプロセス1300を示している。無線装置は少なくとも1つの無線装置に関する少なくとも1つのユーザ特定識別子に基づいてSSIDを決定するブロック1312。無線装置は1つまたはそれ以上の無線装置の探索のためにSSIDを使用するブロック1314。少なくとも1つの無線装置はこの無線装置及び/またはピアツーピア呼に関する目標の無線装置を含む。1つまたはそれ以上の無線装置はアクティブ探索に関する目標の無線装置あるいはバックグラウンド探索に関する当該無線装置の周辺にあるすべての無線装置に対応する。SSIDはaこの無線装置に関する電話番号あるいは他の識別情報及び/またはb目標の無線装置に関する電話番号あるいは他の識別情報に基づいて引き出される。無線装置は他の無線装置を探索するために送信されたフレーム内のSSIDを含み及び/または当該SSIDに基づいて受信したフレームをフィルタリングする。図14は、アドホック無線通信網に関するSSIDを引き出して使用するための装置1400を示している。装置1400は少なくとも1つの無線装置に関する少なくとも1つのユーザ特定識別子に基づいてSSIDを決定するための手段ブロック1412と、1つまたはそれ以上の無線装置の探索のためにSSIDを使用するための手段ブロック1414とを含む。図15は、ピアツーピア呼に関するトラフィックデータを処理するためのプロセス1500を示している。無線装置は目標の無線装置とのピアツーピア呼に関するQoS要求を確認するブロック1512。QoS要求は遅延、データレートなどに関連する。無線装置はQoS要求にしたがってピアツーピア呼に関するトラフィックデータを処理するブロック1514。例えば、無線装置は例えば、IPv4のTOSフィールド、IPv6のトラフィッククラスフィールドあるいはDSフィールドなどの少なくとも1つのパケットヘッダフィールドを用いてトラフィックデータをもつパケットを区分する。無線装置はAPIを使用してトラフィックデータを分類する。無線装置はまた当該トラフィックデータに関する処理情報をもつトラフィックデータを記憶しているバッファを区分する。無線装置は処理されたトラフィックデータを目標の無線装置に送信するsブロック1516。図16は、ピアツーピア呼に関するトラフィックデータを処理するためのプロセス1600を示している。装置1600は目標の無線装置とのピアツーピア呼に関するQoS要求を確認するための手段ブロック1612と、OoS要件にしたがってピアツーピア呼に関するトラフィックデータを処理するための手段ブロック1614と、処理されたトラフィックデータを目標の無線装置に送信するための手段ブロック1516とを含む。図17は、他の無線装置及びWWAN110およびWLAN120とピアツーピアで通信可能な無線装置130cの設計のブロック図を示している。通信経路に関して無線装置130cによって送信されるべきトラフィックデータは、例えばWi-FiあるいはWWANに関する適用可能な無線技術にしたがって、符号器1722によって処理例えばフォーマット化、符号化、およびインタリーブされ、変調器Mod1724によってさらに処理例えば変調、チャネライゼーション、スクランブルされて出力チップを生成する。送信器TMTR1732は次に出力チップを調整例えばアナログへの変換、フィルタリング、増幅およびアップコンバートしてアンテナ1734を介して送信されるべき変調された信号を生成する。受信経路において、アンテナ1734はWWANにおける基地局、WLANにおけるアクセスポイント及び/または他の無線装置によって送信された信号を受信する。受信器RCVR1736はアンテナ1734から受信した信号を調整例えばフィルタリング、増幅、ダウンコンバート、デジタル化してサンプルを提供する。復調器Dmod1726は、サンプルを処理例えばデスクランブル、チャネライゼーション、復調などしてシンボル推定を提供する。復号器1728はさらにシンボル推定を処理デインタリーブおよび復号して復号されたデータを提供する。符号器1722、変調器1724、復調器1726、復号器1728はモデムプロセッサ1720によって実装することができる。これらのユニットは無線技術あるいは通信に用いられる技術にしたがって処理を実行する。コントローラ/プロセッサ1740は無線装置130cでの動作を制御する。メモリ1742はデータ及び無線装置130cに関するプログラムコードを記憶する。コントローラ/プロセッサ1740は図3のプロセス300、図5のプロセス500、図7のプロセス700、図9のプロセス900、図11のプロセス1100、図13のプロセス1300、図15のプロセス1500及び/またはピアツーピア通信に関する他のプロセスを実装する。コントローラ/プロセッサ1740はいつスリープ状態に移行するか、いつ探索のためのフレームを送信して受信するか、などを示すタイマを実装する。メモリ1742は図2に示されるPTPリストなどの種々のタイプの情報を記憶する。ここに記述された技術は種々の手段によって実装される。例えば、当該技術はハードウエア、ファームウエア、ソフトウエア、あるいはそれらの組み合わせによって実装される。ハードウエア実装に関して、無線装置での処理ユニットは1つまたはそれ以上の特定用途向け集積回路ASIC、デジタルシグナルプロセッサDSP、デジタルシグナル処理装置DSPD、プログラマブルロジックデバイスPLD、フィールドプログラマブルゲートアレイFPGA、プロセッサ、コントローラ、ミクロコントローラ、マイクロプロセッサ、電子装置、ここに記述された機能を実行するように設計された他の電子ユニットあるいはそれらの組み合わせ内に実装される。ファームウエア及び/またはソフトウエア実装に関して、当該技術はここに記述された機能を実行するために1つまたはそれ以上のプロセッサによって使用される命令例えば手順、機能などにより実装される。当該命令はファームウエア及び/またはソフトウエアコードはメモリ例えば図17のメモリ1742内に記憶され、1つまたはそれ以上のプロセッサ例えばプロセッサ1740によって実行される。当該メモリはプロセッサあるいは外部メモリ、CD-ROMあるいは他の媒体などのコンピュータプログラムプロダクト内の外部メモリあるいは外部サーバなどのメモリ内に記憶されたプロセッサの外部に実装される。表題は参照のためおよびある部分を探すのを補助するためにここに含まれている。これらの表題は、ここに記述された概念の範囲を限定する意図はない。また、これらの概念は明細書全体にわたって他の部分に適用可能である。開示についての今までの記述は当業者が開示を製造あるいは使用可能にするために提供された。当業者にとって開示に対する種々の変形例が容易に着想可能であり、ここに規定された一般的な原理は開示の精神あるいは範囲を逸脱することなしに他の変形例に適用される。すなわち、開示はここに記述された例に限定されるべきでなく、ここに開示された原理と新規な特徴に合致した最も広い範囲が与えられるべきである。"