(57)【特許請求の範囲】
【請求項１】
電子デバイス間で通信する方法であって、
第１のワイヤレスネットワークと関連付けられる同期動作に基づいてデータリンクの第１の電子デバイスにおいてクロックを同期することと、前記第１のワイヤレスネットワークは、近隣認識ネットワーク（ＮＡＮ）内のサービス発見および同期と関連付けられ、ここにおいて、前記ＮＡＮは、共通の発見時間枠と関連付けられる電子デバイスの第１のグループを含む、
前記第１の電子デバイスにおいて、前記同期されたクロックに基づいて決定された第１のページング時間枠の間に第２のワイヤレスネットワークを監視することと、前記第２のワイヤレスネットワークは、前記データリンクに対応する少なくとも１つのサービスによるデータ共有と関連付けられ、ここにおいて、前記データリンクは、共通のページング時間枠と関連付けられる電子デバイスの第２のグループを含み、電子デバイスの前記第１のグループは、電子デバイスの前記第２のグループを含む、
前記第１の電子デバイスにおいて前記第２のワイヤレスネットワークを介して、前記第１のページング時間枠の間に、トラフィック告知メッセージを前記データリンクの第２の電子デバイスから受信することと、ここにおいて、第１の送信時間枠の第１の部分は、前記第１のページング時間枠を含み、前記トラフィック告知メッセージは、前記データリンクの１つまたは複数の電子デバイスが、前記第１の送信時間枠の第２の部分の間に、データを前記第２のワイヤレスネットワークを介して受信するようにスケジューリングされていることを示す、を備える、方法。
【請求項２】
前記トラフィック告知メッセージがブロードキャストメッセージを含む、請求項１に記載の方法。
【請求項３】
前記第１の電子デバイスにおいて、前記データを受信するようにスケジューリングされている前記１つまたは複数の電子デバイスに含まれるものとして前記トラフィック告知メッセージが前記第１の電子デバイスを識別するかどうかを決定することをさらに備える、請求項１に記載の方法。
【請求項４】
前記トラフィック告知メッセージが前記第１の電子デバイスを前記１つまたは複数の電子デバイスに含まれるものとして識別すると決定したことに応答して、前記第１の送信時間枠の前記第２の部分の間、前記第１の電子デバイスをアクティブ動作モードに維持することと、
前記第１の電子デバイスにおいて、前記第１の送信時間枠の前記第２の部分の間に、前記データの少なくとも一部分を前記第２の電子デバイスから受信することとをさらに備える、請求項３に記載の方法。
【請求項５】
前記トラフィック告知メッセージが前記第１の電子デバイスを前記１つまたは複数の電子デバイスに含まれるものとして識別しないと決定したことに応答して、前記第１の送信時間枠の前記第２の部分の間、前記第１の電子デバイスをアクティブ動作モードから低電力動作モードに遷移することと、
前記第１の電子デバイスを、第２のページング時間枠の第２の開始時間において、前記低電力動作モードから前記アクティブ動作モードに遷移することとをさらに備える、請求項３に記載の方法。
【請求項６】
前記トラフィック告知メッセージが前記第１の電子デバイスを前記１つまたは複数の電子デバイスに含まれるものとして識別する場合、前記第２のワイヤレスネットワークを介して、前記第１の電子デバイスにおいて前記第２の電子デバイスから前記データの少なくとも一部分を受信することをさらに備える、請求項３に記載の方法。
【請求項７】
トラフィック指示マップの特定のビットの値が前記第１の電子デバイスを前記１つまたは複数の電子デバイスに含まれるものとして識別するかどうかを決定することをさらに備え、前記特定のビットが前記第１の電子デバイスに対応する、請求項３に記載の方法。
【請求項８】
前記トラフィック指示マップ中の前記特定のビットの位置が、前記第１の電子デバイスと前記第２の電子デバイスとの間の接続プロセスの間に前記第２の電子デバイスによって割り当てられる接続識別情報に基づいて決定される、請求項７に記載の方法。
【請求項９】
前記特定のビットに対応する接続識別情報空間に基づいて、前記データを受信する際に介する特定のデータリンクを決定することをさらに備える、請求項７に記載の方法。
【請求項１０】
前記トラフィック告知メッセージを受信したことに応答して前記第１の電子デバイスから前記第２の電子デバイスに肯定応答を送信することをさらに備え、前記肯定応答が節電ポール（ＰＳ−ＰＯＬＬ）メッセージとして機能する、請求項１に記載の方法。
【請求項１１】
前記肯定応答が肯定応答時間枠の間に送信され、前記第１の送信時間枠の第３の部分が、前記肯定応答時間枠を含み、前記肯定応答時間枠が、前記第１のページング時間枠の後に、および前記第１の送信時間枠の前記第２の部分の前に存在する、請求項１０に記載の方法。
【請求項１２】
前記第２のワイヤレスネットワークがアイドル状態である第１の時間期間の時間長を決定することと、前記第１の時間期間は前記肯定応答を送信することの後に存在する、
前記第１の時間期間の前記時間長が第１の閾値を超えると決定したことに応答して、前記第１の電子デバイスをアクティブ動作モードから低電力動作モードに遷移することとをさらに備える、請求項１０に記載の方法。
【請求項１３】
前記第２のワイヤレスネットワークがビジー状態である第２の時間期間の時間長を決定することと、前記第２の時間期間は前記肯定応答を送信することの後に存在する、
前記第２の時間期間の前記時間長が第２の閾値を超えると決定したことに応答して、前記第１の電子デバイスをアクティブ動作モードから低電力動作モードに遷移することとをさらに備える、請求項１０に記載の方法。
【請求項１４】
前記肯定応答を送信した後で、前記第２の電子デバイスから前記第１の電子デバイスにおいて少なくとも１つのデータフレームを受信することと、
閾値の時間期間の期限切れの後で、前記第２のワイヤレスネットワークがアイドル状態であると決定したことに応答して、前記第１の電子デバイスをアクティブ動作モードから低電力動作モードに遷移することとをさらに備える、請求項１０に記載の方法。
【請求項１５】
前記肯定応答を送信した後で、前記第２の電子デバイスから前記第１の電子デバイスにおいて少なくとも１つのデータフレームを受信することと、
前記少なくとも１つのデータフレームに含まれる１つまたは複数のビットが追加の次回のデータ送信を示すと決定したことに応答して、前記第１の電子デバイスをアクティブ動作モードに維持することとをさらに備える、請求項１０に記載の方法。
【請求項１６】
前記トラフィック告知メッセージを受信したことに応答して、前記第１の電子デバイスから前記第２の電子デバイスにサービス品質ヌル（ＱｏＳ＿ＮＵＬＬ）フレームを送信することをさらに備える、請求項１に記載の方法。
【請求項１７】
前記ＱｏＳ＿ＮＵＬＬフレームが、短フレーム間空間（ＳＩＦＳ）期間内に応答を前記第１の電子デバイスへ送信することを前記第２の電子デバイスに対して承認する、逆方向グラント（ＲＤＧ）を含む、請求項１６に記載の方法。
【請求項１８】
前記ＱｏＳ＿ＮＵＬＬフレームに応答して前記第２の電子デバイスからデータフレームを受信することと、
前記データフレームに含まれる１つまたは複数のビットが追加の次回のデータ送信を示すと決定したことに応答して、前記第１の電子デバイスをアクティブ動作モードに維持することとをさらに備える、請求項１７に記載の方法。
【請求項１９】
前記トラフィック告知メッセージが、前記第２の電子デバイスを送信者として識別し、前記第１の電子デバイスを前記１つまたは複数の電子デバイスに含まれるものとして識別し、前記第２のワイヤレスネットワークを第１のデータのための配信経路として識別する、請求項１に記載の方法。
【請求項２０】
前記第１の電子デバイスが前記１つまたは複数の電子デバイスに含まれるかどうかを前記トラフィック告知メッセージによって示されるトラフィック指示マップに基づいて決定することをさらに備え、前記トラフィック告知メッセージに含まれる受信者タイプインジケータが第１の値を有する、請求項１に記載の方法。
【請求項２１】
前記第１の電子デバイスが前記１つまたは複数の電子デバイスに含まれるかどうかを前記トラフィック告知メッセージによって示されるブルームフィルタに基づいて決定することをさらに備え、前記トラフィック告知メッセージに含まれる受信者タイプインジケータが第２の値を有する、請求項１に記載の方法。
【請求項２２】
前記第１の電子デバイスが前記１つまたは複数の電子デバイスに含まれるかどうかを決定することが、
前記ブルームフィルタに対応するハッシュ関数のセットに基づいて、および、前記第１の電子デバイスの媒体アクセス制御（ＭＡＣ）アドレスに基づいて、前記ブルームフィルタ中のビット位置のセットを決定することと、
前記ブルームフィルタ中のビット位置の前記セットの各ビット位置に位置するビットが特定の値を有するかどうかを決定することとを備える、請求項２１に記載の方法。
【請求項２３】
前記第１の電子デバイスが前記１つまたは複数の電子デバイスに含まれると決定したことに応答して、肯定応答を前記第２の電子デバイスに送信することと、
前記第１の送信時間枠の前記第２の部分の間、前記第１の電子デバイスをアクティブ動作モードに維持することと、
前記第２の電子デバイスから前記データの少なくとも一部分を受信することとをさらに備える、請求項２１に記載の方法。
【請求項２４】
前記第１の電子デバイスが前記１つまたは複数の電子デバイスに含まれると決定したことに応答して、肯定応答を前記第２の電子デバイスに送信することと、
前記第１の送信時間枠の前記第２の部分の開始時間において、前記第１の電子デバイスをアクティブ動作モードに維持することと、
前記第２の電子デバイスから否定応答（ＮＡＣＫ）を受信することと、
前記ＮＡＣＫを受信したことに応答して、前記第１の送信時間枠の前記第２の部分の残りの間、前記第１の電子デバイスを前記アクティブ動作モードから低電力動作モードに遷移することとをさらに備える、請求項２１に記載の方法。
【請求項２５】
前記同期動作が、同期ビーコンを前記第１のワイヤレスネットワークを介して前記ＮＡＮの電子デバイスから受信することを備え、前記クロックが、前記同期ビーコンに基づいて同期される、請求項１に記載の方法。
【請求項２６】
前記クロックを同期する前に、前記第１の電子デバイスを前記ＮＡＮに参加させるために、前記ＮＡＮの電子デバイスに関して、前記第１の電子デバイスにおいて１つまたは複数の接続動作を実行することをさらに備える、請求項１に記載の方法。
【請求項２７】
前記第１のワイヤレスネットワークが、前記ＮＡＮに対応する第１のワイヤレスチャネルを備え、前記第２のワイヤレスネットワークが、前記データリンクに対応する第２のワイヤレスチャネルを備える、請求項１に記載の方法。
【請求項２８】
プロセッサと、
前記プロセッサに結合されたメモリとを備え、前記メモリが、
第１のワイヤレスネットワークと関連付けられる同期動作に基づいてデータリンクの第１の電子デバイスにおいてクロックを同期することと、前記第１のワイヤレスネットワークは、近隣認識ネットワーク（ＮＡＮ）内のサービス発見および同期と関連付けられ、ここにおいて、前記ＮＡＮは、共通の発見時間枠と関連付けられる電子デバイスの第１のグループを含む、
前記第１の電子デバイスにおいて、前記同期されたクロックに基づいて決定された第１のページング時間枠の間に第２のワイヤレスネットワークを監視することと、前記第２のワイヤレスネットワークは、前記データリンクに対応する少なくとも１つのサービスによるデータ共有と関連付けられ、ここにおいて、前記データリンクは、共通のページング時間枠と関連付けられる電子デバイスの第２のグループを含み、電子デバイスの前記第１のグループは、電子デバイスの前記第２のグループを含む、
前記第１の電子デバイスにおいて前記第２のワイヤレスネットワークを介して、前記第１のページング時間枠の間に、トラフィック告知メッセージを前記データリンクの第２の電子デバイスから受信することと、ここにおいて、第１の送信時間枠の第１の部分は、前記第１のページング時間枠を含み、前記トラフィック告知メッセージは、前記データリンクの１つまたは複数の電子デバイスが、前記第１の送信時間枠の第２の部分の間に、データを前記第２のワイヤレスネットワークを介して受信するようにスケジューリングされていることを示す、
を備える動作を実行するように前記プロセッサによって実行可能な命令を記憶する、装置。
【請求項２９】
前記トラフィック告知メッセージがブロードキャストメッセージを含む、請求項２８に記載の装置。
【請求項３０】
前記動作が、前記第１の電子デバイスにおいて、前記データの少なくとも一部分の受信者として前記トラフィック告知メッセージが前記第１の電子デバイスを識別するかどうかを決定することをさらに備える、請求項２８に記載の装置。
【請求項３１】
前記動作が、
前記トラフィック告知メッセージが前記第１の電子デバイスを前記受信者として識別すると決定したことに応答して、前記第１の送信時間枠の前記第２の部分の間、前記第１の電子デバイスをアクティブ動作モードに維持することと、
前記第１の電子デバイスにおいて、前記第１の送信時間枠の前記第２の部分の間に、前記データの前記少なくとも一部分を前記第２の電子デバイスから受信することとをさらに備える、請求項３０に記載の装置。
【請求項３２】
前記動作が、
前記トラフィック告知メッセージが前記第１の電子デバイスを前記受信者として識別しないと決定したことに応答して、前記第１の送信時間枠の前記第２の部分の間、前記第１の電子デバイスをアクティブ動作モードから低電力動作モードに遷移することと、
前記第１の電子デバイスを、第２のページング時間枠の第２の開始時間において、前記低電力動作モードから前記アクティブ動作モードに遷移することとをさらに備える、請求項３０に記載の装置。
【請求項３３】
前記動作が、前記第２のワイヤレスネットワークを介して、前記第１の電子デバイスにおいて前記第２の電子デバイスから前記データの前記少なくとも一部分を受信することをさらに備える、請求項３０に記載の装置。
【請求項３４】
前記動作が、トラフィック指示マップの特定のビットの値が前記第１の電子デバイスを前記受信者として識別するかどうかを決定することをさらに備え、前記特定のビットが前記第１の電子デバイスに対応する、請求項３０に記載の装置。
【請求項３５】
前記トラフィック指示マップ中の前記特定のビットの位置が、前記第１の電子デバイスと前記第２の電子デバイスとの間の接続プロセスの間に前記第２の電子デバイスによって割り当てられる接続識別情報に基づいて決定される、請求項３４に記載の装置。
【請求項３６】
前記動作が、前記特定のビットに対応する接続識別情報空間に基づいて、前記データを受信する際に介する特定のデータリンクを決定することをさらに備える、請求項３４に記載の装置。
【請求項３７】
前記動作が、前記トラフィック告知メッセージを受信したことに応答して前記第１の電子デバイスから前記第２の電子デバイスに肯定応答を送信することをさらに備え、前記肯定応答が節電ポール（ＰＳ−ＰＯＬＬ）メッセージとして機能する、請求項２８に記載の装置。
【請求項３８】
前記肯定応答が肯定応答時間枠の間に送信され、前記第１の送信時間枠の第３の部分が、前記肯定応答時間枠を含み、前記肯定応答時間枠が、前記第１のページング時間枠の後に、および前記第１の送信時間枠の前記第２の部分の前に存在する、請求項３７に記載の装置。
【請求項３９】
前記動作が、
前記第２のワイヤレスネットワークがアイドル状態である第１の時間期間の時間長を決定することと、前記第１の時間期間は前記肯定応答を送信することの後に存在する、
前記第１の時間期間の前記時間長が第１の閾値を超えると決定したことに応答して、前記第１の電子デバイスをアクティブ動作モードから低電力動作モードに遷移することとをさらに備える、請求項３７に記載の装置。
【請求項４０】
前記動作が、
前記第２のワイヤレスネットワークがビジー状態である第２の時間期間の時間長を決定することと、前記第２の時間期間は前記肯定応答を送信することの後に存在する、
前記第２の時間期間の前記時間長が第２の閾値を超えると決定したことに応答して、前記第１の電子デバイスをアクティブ動作モードから低電力動作モードに遷移することとをさらに備える、請求項３７に記載の装置。
【請求項４１】
前記動作が、
前記肯定応答を送信した後で、前記第２の電子デバイスから前記第１の電子デバイスにおいて少なくとも１つのデータフレームを受信することと、
閾値の時間期間の期限切れの後で、前記第２のワイヤレスネットワークがアイドル状態であると決定したことに応答して、前記第１の電子デバイスをアクティブ動作モードから低電力動作モードに遷移することをさらに備える、請求項３７に記載の装置。
【請求項４２】
前記動作が、
前記肯定応答を送信した後で、前記第２の電子デバイスから前記第１の電子デバイスにおいて少なくとも１つのデータフレームを受信することと、
前記少なくとも１つのデータフレームに含まれる１つまたは複数のビットが追加の次回のデータ送信を示すと決定したことに応答して、前記第１の電子デバイスをアクティブ動作モードに維持することとをさらに備える、請求項３７に記載の装置。
【請求項４３】
前記動作が、前記トラフィック告知メッセージを受信したことに応答して、前記第１の電子デバイスから前記第２の電子デバイスにサービス品質ヌル（ＱｏＳ＿ＮＵＬＬ）フレームを送信することをさらに備える、請求項２８に記載の装置。
【請求項４４】
前記ＱｏＳ＿ＮＵＬＬフレームが、短フレーム間空間（ＳＩＦＳ）期間内に応答を前記第１の電子デバイスへ送信することを前記第２の電子デバイスに対して承認する、逆方向グラント（ＲＤＧ）を含む、請求項４３に記載の装置。
【請求項４５】
前記動作が、
前記ＱｏＳ＿ＮＵＬＬフレームに応答して前記第２の電子デバイスからデータフレームを受信することと、
前記データフレームに含まれる１つまたは複数のビットが追加の次回のデータ送信を示すと決定したことに応答して、前記第１の電子デバイスをアクティブ動作モードに維持することとをさらに備える、請求項４４に記載の装置。
【請求項４６】
前記トラフィック告知メッセージが、前記第２の電子デバイスを送信者として識別し、前記第１の電子デバイスを前記１つまたは複数の電子デバイスに含まれるものとして識別し、前記第２のワイヤレスネットワークを第１のデータのための配信経路として識別する、請求項２８に記載の装置。
【請求項４７】
前記動作が、前記第１の電子デバイスが前記１つまたは複数の電子デバイスに含まれるかどうかを前記トラフィック告知メッセージによって示されるトラフィック指示マップに基づいて決定することをさらに備え、前記トラフィック告知メッセージに含まれる受信者タイプインジケータが第１の値を有する、請求項２８に記載の装置。
【請求項４８】
前記動作が、前記第１の電子デバイスが前記１つまたは電子デバイスに含まれるかどうかを前記トラフィック告知メッセージによって示されるブルームフィルタに基づいて決定することをさらに備え、前記トラフィック告知メッセージに含まれる受信者タイプインジケータが第２の値を有する、請求項２８に記載の装置。
【請求項４９】
前記第１の電子デバイスが前記１つまたは複数の電子デバイスに含まれるかどうかを決定することが、
前記ブルームフィルタに対応するハッシュ関数のセットに基づいて、および、前記第１の電子デバイスの媒体アクセス制御（ＭＡＣ）アドレスに基づいて、前記ブルームフィルタ中のビット位置のセットを決定することと、
前記ブルームフィルタ中のビット位置の前記セットの各ビット位置に位置するビットが特定の値を有するかどうかを決定することとを備える、請求項４８に記載の装置。
【請求項５０】
前記動作が、
前記第１の電子デバイスが前記１つまたは複数の電子デバイスに含まれると決定したことに応答して、肯定応答を前記第２の電子デバイスに送信することと、
前記第１の送信時間枠の前記第２の部分の間、前記第１の電子デバイスをアクティブ動作モードに維持することと、
前記第２の電子デバイスから前記データの一部分を受信することとをさらに備える、請求項４８に記載の装置。
【請求項５１】
前記動作が、
前記第１の電子デバイスが前記１つまたは複数の電子デバイスに含まれると決定したことに応答して、肯定応答を前記第２の電子デバイスに送信することと、
前記第１の送信時間枠の前記第２の部分の開始時間において、前記第１の電子デバイスをアクティブ動作モードに維持することと、
前記第２の電子デバイスから否定応答（ＮＡＣＫ）を受信することと、
前記ＮＡＣＫを受信したことに応答して、前記第１の送信時間枠の前記第２の部分の残りの間、前記第１の電子デバイスを前記アクティブ動作モードから低電力動作モードに遷移することとをさらに備える、請求項４８に記載の装置。
【請求項５２】
前記トラフィック告知メッセージを前記第１のワイヤレスネットワークを介して受信するように構成された受信機と、
前記受信機における前記トラフィック告知メッセージの受信に応答して、肯定応答フレームを前記第２のワイヤレスネットワークを介して前記第２の電子デバイスに送信するように構成された送信機とをさらに備える、請求項２８に記載の装置。
【請求項５３】
第１のワイヤレスネットワークと関連付けられる同期動作に基づいてデータリンクの第１の電子デバイスにおいてクロックを同期するための手段と、前記第１のワイヤレスネットワークは、近隣認識ネットワーク（ＮＡＮ）内のサービス発見および同期と関連付けられ、ここにおいて、前記ＮＡＮは、共通の発見時間枠と関連付けられる電子デバイスの第１のグループを含む、
前記第１の電子デバイスにおいて、前記同期されたクロックに基づいて決定されたページング時間枠の間に第２のワイヤレスネットワークを監視するための手段と、前記第２のワイヤレスネットワークは、前記データリンクに対応する少なくとも１つのサービスによるデータ共有と関連付けられ、ここにおいて、前記データリンクは、共通のページング時間枠と関連付けられる電子デバイスの第２のグループを含み、電子デバイスの前記第１のグループは、電子デバイスの前記第２のグループを含む、
前記第１の電子デバイスにおいて前記第２のワイヤレスネットワークを介して、前記ページング時間枠の間に、トラフィック告知メッセージを前記データリンクの第２の電子デバイスから受信するための手段と、ここにおいて、送信時間枠の第１の部分は、前記ページング時間枠を含み、前記トラフィック告知メッセージは、前記データリンクの１つまたは複数の電子デバイスが、前記送信時間枠の第２の部分の間に、データを前記第２のワイヤレスネットワークを介して受信するようにスケジューリングされていることを示す、を備える、装置。
【請求項５４】
前記第１の電子デバイスが前記１つまたは複数の電子デバイスに含まれると決定したことに応答して、肯定応答メッセージを前記第２のワイヤレスネットワークを介して前記第２の電子デバイスに送信するための手段をさらに備える、請求項５３に記載の装置。
【請求項５５】
命令を記憶する非一時的コンピュータ可読媒体であって、前記命令が、プロセッサによって実行されると、前記プロセッサに、
第１のワイヤレスネットワークと関連付けられる同期動作に基づいてデータリンクの第１の電子デバイスにおいてクロックを同期することと、前記第１のワイヤレスネットワークは、近隣認識ネットワーク（ＮＡＮ）内のサービス発見および同期と関連付けられ、ここにおいて、前記ＮＡＮは、共通の発見時間枠と関連付けられる電子デバイスの第１のグループを含む、
前記第１の電子デバイスにおいて、前記同期されたクロックに基づいて決定されたページング時間枠の間に第２のワイヤレスネットワークを監視させ、前記第２のワイヤレスネットワークは、前記データリンクに対応する少なくとも１つのサービスによるデータ共有と関連付けられ、ここにおいて、前記データリンクは、共通のページング時間枠と関連付けられる電子デバイスの第２のグループを含み、電子デバイスの前記第１のグループは、電子デバイスの前記第２のグループを含む、
前記第１の電子デバイスにおいて前記第２のワイヤレスネットワークを介して、前記ページング時間枠の間に、トラフィック告知メッセージを前記データリンクの第２の電子デバイスから受信させる、ここにおいて、送信時間枠の第１の部分は、前記ページング時間枠を含み、前記トラフィック告知メッセージは、前記データリンクの１つまたは複数の電子デバイスが、前記送信時間枠の第２の部分の間に、データを前記第２のワイヤレスネットワークを介して受信するようにスケジューリングされていることを示す、非一時的コンピュータ可読媒体。
【請求項５６】
前記命令はさらに、前記プロセッサによって実行されると、前記プロセッサに、前記送信時間枠の前記第２の部分の間に、前記データの少なくとも一部分を前記第２の電子デバイスから受信させる、請求項５５に記載の非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
優先権の主張
[0001]本出願は、「ＴＲＡＦＦＩＣ  ＡＤＶＥＲＴＩＳＥＭＥＮＴ  ＡＮＤ  ＳＣＨＥＤＵＬＩＮＧ  ＩＮ  Ａ  ＮＥＩＧＨＢＯＲ  ＡＷＡＲＥ  ＮＥＴＷＯＲＫ」（代理人整理番号１４５５９８Ｐ１）という表題の２０１４年７月９日に出願された米国仮特許出願第６２／０２２，６１５号、「ＴＲＡＦＦＩＣ  ＡＤＶＥＲＴＩＳＥＭＥＮＴ  ＡＮＤ  ＳＣＨＥＤＵＬＩＮＧ  ＩＮ  Ａ  ＮＥＩＧＨＢＯＲ  ＡＷＡＲＥ  ＮＥＴＷＯＲＫ」（代理人整理番号１４５５９８Ｐ２）という表題の２０１４年７月２１日に出願された米国仮特許出願第６２／０２７，１７５号、「ＴＲＡＦＦＩＣ  ＡＤＶＥＲＴＩＳＥＭＥＮＴ  ＡＮＤ  ＳＣＨＥＤＵＬＩＮＧ  ＩＮ  Ａ  ＮＥＩＧＨＢＯＲ  ＡＷＡＲＥ  ＮＥＴＷＯＲＫ」（代理人整理番号１４５５９８Ｐ３）という表題の２０１４年８月１２日に出願された米国仮特許出願第６２／０３６，５１８号、「ＴＲＡＦＦＩＣ  ＡＤＶＥＲＴＩＳＥＭＥＮＴ  ＡＮＤ  ＳＣＨＥＤＵＬＩＮＧ  ＩＮ  Ａ  ＮＥＩＧＨＢＯＲ  ＡＷＡＲＥ  ＮＥＴＷＯＲＫ」（代理人整理番号１４５５９８Ｐ４）という表題の２０１５年３月２日に出願された米国仮特許出願第６２／１２７，１０８号、および「ＴＲＡＦＦＩＣ  ＡＤＶＥＲＴＩＳＥＭＥＮＴ  ＡＮＤ  ＳＣＨＥＤＵＬＩＮＧ  ＩＮ  Ａ  ＮＥＩＧＨＢＯＲ  ＡＷＡＲＥ  ＮＥＴＷＯＲＫ  ＤＡＴＡ  ＬＩＮＫ」（代理人整理番号１４５５９８Ｕ２）という表題の２０１５年７月８日に出願された米国本特許出願第１４／７９４，７８５号の優先権を主張し、前述の出願の各々の内容の全体が、明白に参考として本明細書に組み込まれる。
【０００２】
[0002]本開示は全般に、近隣認識ネットワーク（ＮＡＮ：neighbor aware network）におけるトラフィックの告知およびスケジューリングに関する。
【背景技術】
【０００３】
[0003]技術の進歩は、より小さくより強力なコンピューティングデバイスをもたらしている。たとえば、現在、小型軽量で、ユーザによる携行が容易である、ポータブルワイヤレス電話、携帯情報端末（ＰＤＡ）、およびページングデバイスなどのワイヤレスコンピューティングデバイスを含む、様々なポータブルパーソナルコンピューティングデバイスが存在する。より具体的には、携帯電話およびインターネットプロトコル（ＩＰ）電話などのポータブルワイヤレス電話は、ワイヤレスネットワークを介して音声およびデータパケットを通信することができる。さらに、数多くのそのようなワイヤレス電話が、内蔵されている他のタイプのデバイスを含む。たとえば、ワイヤレス電話が、デジタルスチルカメラと、デジタルビデオカメラと、デジタルレコーダと、オーディオファイルプレーヤとを含むこともある。さらに、そのようなワイヤレス電話は、インターネットにアクセスするために使用され得るウェブブラウザアプリケーションなどのソフトウェアアプリケーションを含む、実行可能命令を処理することができる。したがって、これらのワイヤレス電話は、かなりのコンピューティング能力を含み得る。
【０００４】
[0004]ワイヤレス電話などの電子デバイスは、データを送信して受信するために、または情報を交換するために、ワイヤレス接続を使用してネットワークにアクセスし得る。たとえば、互いに近接しているモバイル電子デバイスは、ワイヤレスメッシュネットワークを介したデータ交換を実行するために（たとえば、ワイヤレスキャリア、Ｗｉ−Ｆｉ（登録商標）アクセスポイント、および／またはインターネットを関与させることなく）、ワイヤレスメッシュネットワークを形成し得る。ワイヤレスメッシュネットワークが機能するようにするために、特定のワイヤレスネットワーク、たとえば特定のワイヤレスネットワークの特定のワイヤレスチャネルが、ワイヤレスメッシュネットワークの電子デバイス間でデータを移送するために確保され得る。たとえば、ワイヤレスメッシュネットワークの第１の電子デバイスは、音楽サービスなどのサービスを、ワイヤレスメッシュネットワーク中の他の電子デバイスと共有し得る。たとえば、第１の電子デバイスは、ワイヤレスメッシュネットワーク中の第２の電子デバイスに音楽データを送信し得る。第２の電子デバイスは、第１の電子デバイスがいつ音楽データを送信するかを知らないので、第２の電子デバイスは、第１の電子デバイスからの送信についてワイヤレスメッシュネットワークを継続的に監視する。したがって、第２の電子デバイスは、第１のデバイスがデータを第２の電子デバイスに送信していない時間期間の間であっても、ワイヤレスメッシュネットワークを監視するために電力を消費する。
【発明の概要】
【０００５】
[0005]本開示は、近隣認識ネットワーク（ＮＡＮ）のデータリンク中の電子デバイスが、そのデータリンク中の他の電子デバイスに送信されるべきトラフィック（たとえば、データ）を告知するために時間を調整することを可能にするための、システムおよび方法を対象とする。本明細書で言及される場合、データリンクまたはデータリンクネットワークは、電子デバイスのアクティブ動作モードに対応する時間期間（たとえば、ページング時間枠）を共有し、共通のセキュリティ証明書を有する、１つまたは複数のデバイスを指す。たとえば、データリンクは、「ソーシャルＷｉ−Ｆｉメッシュ」などのワイヤレスメッシュネットワークを含み得る。データリンクの１つまたは複数の電子デバイスは、ＮＡＮ中の電子デバイスのサブセットであり得る。データリンク中の各電子デバイス間の告知の時間を調整することによって、データリンク中の電子デバイスは、データ告知を聴取するための特定の時間期間の間、アクティブ動作モードに遷移することが可能になり得る。データ告知が送信時間枠の間のデータの受信者として電子デバイスを識別しないことを、電子デバイスが決定する場合、電子デバイスは、データ告知の送信に対応する次の時間期間まで、低電力動作モード（たとえば、「スリープモード」）に入ることができる。
【０００６】
[0006]本開示では、データリンク中の各電子デバイスは、ＮＡＮの少なくとも１つの電子デバイスから受信される同期ビーコンに基づいて、内部クロックを同期することができる。いくつかの態様では、ＮＡＮの電子デバイス間の通信は、「ＮＡＮチャネル」とも呼ばれ得る第１のワイヤレスチャネルを介して行われ得る。データリンク中の各電子デバイスの内部クロックが同期されるので、各電子デバイスは、アクティブ動作モードに遷移するための共通の時間期間を決定し、トラフィック（たとえば、データ告知）の指示を聴取することができる。ある特定の態様では、データリンクは「マルチホップ」データリンクであってよく、トラフィックの指示はトラフィック告知メッセージであってよい。この態様では、トラフィック告知メッセージは、データリンクの電子デバイス間のデータ送信のために確保されているページング時間枠の間に、データリンクの第１の電子デバイスからデータリンクの他の電子デバイスに送信され得る。いくつかの態様では、データリンクの電子デバイス間の通信は、「データリンクチャネル」とも呼ばれ得る第２のワイヤレスチャネルを介して行われ得る。別の特定の態様では、データリンクは「シングルホップ」データリンクであってよく、トラフィックの指示はトラフィック告知メッセージであってよい。この態様では、トラフィック告知メッセージは、ページング時間枠の間にＮＡＮチャネルを介して送信され得る。別の特定の態様では、データリンクはシングルホップデータリンクであってよく、トラフィックの指示は、サービス発見フレーム（ＳＤＦ：service discovery frame）に含まれるサービス記述子属性のサービス応答フィルタ（ＳＲＦ：service response filter）フィールドに含まれ得る。この態様では、サービス発見フレームは、ＮＡＮの発見時間枠の間にＮＡＮチャネルを介して送信され得る。これらの態様の各々において、トラフィックの指示のタイプは、ＳＤＦに含まれるデータリンク属性のデータリンク制御フィールドの１つまたは複数のビットによって識別され得る。
【０００７】
[0007]例示すると、第１の電子デバイスは、第１の電子デバイス以外のデータリンクの電子デバイスにトラフィックの指示を送信することができる。トラフィックの指示は、送信時間枠の間の第１の電子デバイスからのデータの受信者として、１つまたは複数の電子デバイスを識別することができる。第２の電子デバイスがトラフィックの指示（たとえば、トラフィック告知メッセージまたはＳＤＦ）を受信するとき、第２の電子デバイスは、トラフィックの指示が第１の電子デバイスからのデータの受信者として第２の電子デバイスを識別するかどうかを決定することができる。特定の態様では、データの受信者は、トラフィック指示マップによって、または、トラフィック告知メッセージもしくはＳＤＦに含まれるブルームフィルタによって、識別され、または示され得る。第２の電子デバイスが受信者として識別されないと決定したことに応答して、第２の電子デバイスは、送信時間枠の間、低電力動作モードに遷移することができる。第２の電子デバイスが受信者として識別されると決定したことに応答して、第２の電子デバイスはアクティブ動作モードにとどまることができ、送信時間枠の間の第１の電子デバイスからのデータ送信について第２のワイヤレスネットワーク（たとえば、データリンクネットワーク）を監視することができる。
【０００８】
[0008]第２の電子デバイスがデータを受信することが不可能であるときに第１の電子デバイスがデータを送信する確率を減らすために、第２の電子デバイスは、第２の電子デバイスが受信者として識別されると決定したことに応答して、肯定応答を第１の電子デバイスに送信するように構成され得る。第１の電子デバイスは、肯定応答を受信したことに応答して、データを第２の電子デバイスに送信することができる。ある特定の態様では、肯定応答は、節電ポール（ＰＳ−ＰＯＬＬ）フレームとして機能し、ＰＳ−ＰＯＬＬフレームを表し、および／またはＰＳ−ＰＯＬＬフレームとして解釈され得る。別の特定の態様では、肯定応答は、サービス品質ヌル（ＱｏＳ＿ＮＵＬＬ）フレームであり得る。いくつかの実装形態では、ＱｏＳ＿ＮＵＬＬフレームは、第２の電子デバイスから第１の電子デバイスへの逆方向グラント（ＲＤＧ：reverse direction grant）を示す。たとえば、ＱｏＳ＿ＮＵＬＬフレームの１つまたは複数のビットは、第１の電子デバイスが第２の電子デバイスの送信機会の間にデータを第２の電子デバイスに送信できることを示し得る。例示すると、第１の電子デバイスは、ワイヤレス通信媒体をめぐって争うことなく、データを送信することができる。他の実装形態では、ＱｏＳ＿ＮＵＬＬフレームはＲＤＧを示さないことがある。別の特定の態様では、トラフィックの指示を送信した後で、第１の電子デバイスは、ヌルフレームを第２の電子デバイスに送信することができる。第２の電子デバイスは、ヌルフレームを受信したことに応答して、肯定応答（ＡＣＫ）フレームを第１の電子デバイスに送信することができる。
【０００９】
[0009]ある特定の態様では、方法は、データリンクの第１の電子デバイスにおいて、データリンクの電子デバイスのアクティブ動作モードに対応する第１のページング時間枠の間に第１のワイヤレスネットワークを監視することを含む。方法は、第１の電子デバイスにおいて、第１のページング時間枠の間に、トラフィック告知メッセージをデータリンクの第２の電子デバイスから受信することをさらに含む。
【００１０】
[0010]別の特定の態様では、装置は、プロセッサと、プロセッサに結合されるメモリとを含む。メモリは、データリンクの第１の電子デバイスにおいて、データリンクの電子デバイスのアクティブ動作モードに対応する第１のページング時間枠の間に第１のワイヤレスネットワークを監視することを含む動作を実行するように、プロセッサによって実行可能な命令を記憶し得る。動作は、第１の電子デバイスにおいて、第１のページング時間枠の間に、トラフィック告知メッセージをデータリンクの第２の電子デバイスから受信することをさらに含む。
【００１１】
[0011]別の特定の態様では、装置は、データリンクの第１の電子デバイスにおいて、データリンクの電子デバイスのアクティブ動作モードに対応するページング時間枠の間にワイヤレスネットワークを監視するための手段を含む。装置は、第１の電子デバイスにおいて、ページング時間枠の間に、トラフィック告知メッセージをデータリンクの第２の電子デバイスから受信するための手段をさらに含む。
【００１２】
[0012]別の特定の態様では、非一時的コンピュータ可読媒体は、プロセッサによって実行されると、プロセッサに、データリンクの第１の電子デバイスにおいて、データリンクの電子デバイスのアクティブ動作モードに対応するページング時間枠の間にワイヤレスネットワークを監視させる命令を記憶し得る。命令は、プロセッサに、第１の電子デバイスにおいて、ページング時間枠の間に、トラフィック告知メッセージをデータリンクの第２の電子デバイスからさらに受信させ得る。
【００１３】
[0013]本開示によって提供される１つの利点は、データリンクの１つまたは複数の電子デバイスにおける電力消費の低減である。データリンクの電子デバイスの内部クロックはＮＡＮからの同期に基づいて同期されるので、データリンクの各電子デバイスは、アクティブ動作モードに遷移するための、およびトラフィックの指示についてワイヤレスネットワークを監視するための、特定の時間期間を決定することができる。特定の電子デバイスがトラフィックの指示においてデータの受信者として識別されない場合、その特定の電子デバイスは、送信時間枠の間に低電力動作モードに移行することによって電力消費を減らすことができ、または、送信時間枠の間に他のデータリンクもしくは他のネットワークに対応する動作を実行することができる。
【００１４】
[0014]本開示の他の態様、利点、および特徴は、図面の簡単な説明と、発明を実施するための形態と、特許請求の範囲とを含む、本出願全体の検討後に明らかになるであろう。
【図面の簡単な説明】
【００１５】
【図１】[0015]１つまたは複数のデータリンクに含まれる１つまたは複数の電子デバイスを含む近隣認識ネットワーク（ＮＡＮ）を含むシステムの図。
【図２】[0016]図１のシステムの動作の図。
【図３】[0017]図１のシステムのマルチホップデータリンクの動作を示す図。
【図４】[0018]図１のシステムのシングルホップデータリンクの動作の第１の例を示す図。
【図５】[0019]図１のシステムのシングルホップデータリンクの動作の第２の例を示す図。
【図６】[0020]図１の電子デバイスの１つまたは複数を含み得る、データリンクネットワーク通信を実行するように動作可能なシステムの図。
【図７】[0021]サービス告知の例を示す図。
【図８】[0022]サービス属性およびＮＡＮ−ＤＬ属性の例を示す図。
【図９】[0023]ＮＡＮ−ＤＬ属性に対応付けられるサービスインスタンスの例を示す図。
【図１０】[0024]ＮＡＮ−ＤＬ制御フィールドの例とＮＡＮ−ＤＬ制御フィールドによって定義されるページング時間枠の例とを示す図。
【図１１】[0025]データリンクの電子デバイスにおける動作の第１の例示的な方法の流れ図。
【図１２】[0026]データリンクの電子デバイスにおける動作の第２の例示的な方法の流れ図。
【図１３】[0027]データリンクの電子デバイスにおける動作の第３の例示的な方法の流れ図。
【図１４】[0028]データリンクの電子デバイスにおける動作の第４の例示的な方法の流れ図。
【図１５】[0029]データリンクの電子デバイスにおける動作の第５の例示的な方法の流れ図。
【図１６】[0030]データリンクの電子デバイスにおける動作の第６の例示的な方法の流れ図。
【図１７】[0031]データリンクの電子デバイスにおける動作の第７の例示的な方法の流れ図。
【図１８】[0032]データリンクの電子デバイスにおける動作の第８の例示的な方法の流れ図。
【図１９】[0033]データリンクの電子デバイスにおける動作の第９の例示的な方法の流れ図。
【図２０】[0034]データリンクの電子デバイスにおける動作の第１０の例示的な方法の流れ図。
【図２１】[0035]データリンクの電子デバイスにおける動作の第１１の例示的な方法の流れ図。
【図２２】[0036]本明細書で開示される１つまたは複数の方法、システム、装置、および／またはコンピュータ可読媒体の様々な態様をサポートするように動作可能であるワイヤレスデバイスの図。
【発明を実施するための形態】
【００１６】
[0037]本開示の特定の実装形態が、下で図面を参照して説明される。説明では、共通の特徴は、図面全体にわたって共通の参照番号によって指定される。
【００１７】
[0038]図１を参照すると、近隣認識ネットワーク（ＮＡＮ）１０２を含むシステム１００が示されている。ＮＡＮ１０２は、電子デバイス１０４〜１１６の間のワイヤレス通信を介してデータ交換を実行するように構成される、１つまたは複数の電子デバイス１０４〜１１６を含む。データ交換は、ワイヤレスキャリア、ワイヤレスフィデリティ（ｗｉ−ｆｉ）アクセスポイント、および／またはインターネットを関与させることなく実行され得る。たとえば、ＮＡＮ１０２は、第１の電子デバイス１０４と、第２の電子デバイス１０６と、第３の電子デバイス１０８と、第４の電子デバイス１１０と、第５の電子デバイス１１２と、第６の電子デバイス１１４と、第７の電子デバイス１１６とを含み得る。システム１００は便宜的に示されているだけであり、限定するものではない。たとえば、他の実装形態では、システム１００は、図１に示されるものよりも多数の電子デバイスまたは少数の電子デバイスを含むことがあり、電子デバイスは、図１に示されるものとは異なる位置に位置することがある。
【００１８】
[0039]電子デバイス１０４〜１１６の１つまたは複数は、１つまたは複数の「データリンク」にも含まれ得る。データリンクは、データリンクネットワーク、グループネットワーク、ＮＡＮデータリンク（ＮＤＬ）ネットワーク、データパスグループ、データパスグループネットワーク、またはＮＡＮデータパスグループネットワークとも呼ばれ得る。いくつかの実装形態では、データリンクは、説明のための非限定的な例として、「ソーシャルＷｉ−Ｆｉメッシュネットワーク」などのメッシュネットワークを含み得る。データリンクは、非集中型のワイヤレスネットワークなどのネットワークを形成することが可能な複数のデバイスを含み得る。加えて、データリンクの各デバイスはデータ告知のタイプを共有することができ、共有されるセキュリティ証明書を使用することができる。たとえば、グループ鍵または共通ネットワーク鍵などのセキュリティ情報が、データリンクの１つまたは複数のグループ通信チャネルに関して帯域内または帯域外のワイヤレス通信を使用して、データリンク中の電子デバイスの間で共有され得る。いくつかの実装形態では、データリンクのデバイスは、サービスを告知するために、および／またはトラフィックもしくは他のメッセージを受信するためにデバイスの各々が起動する時間期間などの、周期的な起動時間を有するように同期され得る。各データリンクは、音楽サービス、ソーシャルメディア共有サービス、ファイル共有サービス、データ共有サービス、および／または他のサービスなどの、電子デバイス１０４〜１１６の１つまたは複数によって提供されるサービスに対応し得る。データリンクに含まれる電子デバイスは、ＮＡＮ１０２中の電子デバイスのサブセットであり得る。たとえば、ある特定のデータリンクは、電子デバイス１０４〜１１２を含み得るが、電子デバイス１１４と１１６を含まないことがある。
【００１９】
[0040]電子デバイス１０４〜１１６は、データリンクの他のメンバーにサービスを提供するように構成され得る。たとえば、図１では、第１の電子デバイス１０４は、データリンクの他の電子デバイスにサービスを提供することができる。本明細書でさらに説明されるように、データリンクは「シングルホップ」データリンクまたは「マルチホップ」データリンクであり得る。第１の電子デバイスは、第１の電子デバイス１０４がデータリンクの別の電子デバイスに送信すべきデータ１２２を有する場合、「１ホップ」の範囲内にある（たとえば、電子デバイス１０６〜１１２が第１の電子デバイス１０４からワイヤレス通信を受信することを可能にする距離以内の）電子デバイス１０６〜１１２にデータ告知１２０を送信するように構成され得る。本明細書でさらに説明されるように、データ告知１２０は、トラフィック告知メッセージまたはサービス発見フレーム（ＳＤＦ）であり得る。データ告知１２０は、第１の電子デバイス１０４からのデータ１２２の受信者として、電子デバイスのサブセットを識別し得る。
【００２０】
[0041]電子デバイス１０６〜１１２は、データ告知１２０に基づいて、送信時間枠の間にデータ告知１２０を受信して対応する動作モードを決定するように構成され得る。たとえば、この動作モードは、電子デバイス１０６〜１１２が受信者として識別されるかどうかに基づいて、アクティブ動作モードまたは低電力動作モードであり得る。受信者として識別されるデバイスは、電子デバイスのサブセットに含まれる。受信者として識別される電子デバイス（たとえば、第２の電子デバイス１０６）は、データ告知に応答して肯定応答（ＡＣＫ）１２４を送信するように構成され得る。いくつかの実装形態では、本明細書でさらに説明されるように、肯定応答１２４は、節電ポール（ＰＳ−ＰＯＬＬ）メッセージまたはサービス品質ヌル（ＱｏＳ＿ＮＵＬＬ）フレームを含んでよく、またはそれらに対応してよい。いくつかの実装形態では、ＱｏＳ＿ＮＵＬＬフレームは、逆方向グラント（ＲＤＧ）を示し得る。他の実装形態では、ＱｏＳ＿ＮＵＬＬフレームはＲＤＧを示さない。別の実装形態では、本明細書でさらに説明されるように、肯定応答１２４はＡＣＫフレームであってよく、肯定応答１２４は、データ告知１２０の後で第１の電子デバイス１０４から受信されるヌルフレーム１２６に応答して送信され得る。第１の電子デバイス１０４は、肯定応答１２４を受信したことに応答して、データ１２２を送信するようにさらに構成され得る。第１の電子デバイス１０４はサービスの提供者として説明されたが、他の実装形態では、電子デバイス１０４〜１１６のいずれもが、サービスを提供し、１ホップの範囲内の他の電子デバイスにデータ告知１２０を送信することができる。
【００２１】
[0042]電子デバイス１０４〜１１６の各々は、固定式の電子デバイスまたはモバイル電子デバイスであり得る。たとえば、電子デバイス１０４〜１１６は、携帯電話、ラップトップコンピュータ、タブレットコンピュータ、マルチメディアデバイス、周辺デバイス、データ記憶デバイス、またはこれらの組合せを含んでよく、またはそれらに対応してよい。加えて、または代替的に、図２２を参照してさらに説明されるように、電子デバイス１０４〜１１６の各々は、中央処理装置（ＣＰＵ）、デジタル信号プロセッサ（ＤＳＰ）、ネットワーク処理ユニット（ＮＰＵ）などのプロセッサと、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）などのメモリと、１つまたは複数のワイヤレスネットワークもしくはワイヤレス通信チャネルを介してデータを送受信するように構成されたワイヤレスインターフェースとを含み得る。ワイヤレスインターフェースは、ワイヤレス受信機およびワイヤレス送信機とインターフェースし得る。本明細書で説明されるいくつかの動作は「受信機」または「送信機」に関して説明され得るが、他の実装形態では、送受信機がデータ受信動作とデータ送信動作の両方を実行することができる。第１の電子デバイス１０４はデータ告知論理１３０と肯定応答論理１３４とを含んでよく、第２の電子デバイス１０６はデータ告知論理１３２と肯定応答論理１３６とを含んでよい。データ告知論理１３０、１３２は図２２のデータ告知論理２２６４に対応してよく、肯定応答論理１３４、１３６は図２２の肯定応答論理２２６６に対応してよい。図１の図示は便宜的なものにすぎず、電子デバイス１０８〜１１６の各々が、対応するデータ告知論理と肯定応答論理とを含み得る。
【００２２】
[0043]電子デバイス１０４〜１１６は、１つまたは複数のワイヤレスネットワークを介してデータおよび／またはサービスを交換し得る。本明細書で使用される場合、ワイヤレスネットワーク「を介した」送信は、限定はされないが、ワイヤレスネットワークの２つの電子デバイス間の「ポイントツーポイント」の送信を含み得る。別の例として、ワイヤレスネットワークを介した送信は、ワイヤレスネットワークのある特定の電子デバイスからワイヤレスネットワークの複数の他の電子デバイスへ「ブロードキャストされる」（たとえば、送信される）通信を含み得る。本明細書で使用される場合、電子デバイス１０４〜１１６は、米国電気電子技術者協会（ＩＥＥＥ）８０２．１１規格などの、１つまたは複数のワイヤレスプロトコルおよび／または規格に従って動作するように構成され得る。たとえば、電子デバイス１０４〜１１６は、ＩＥＥＥ  ８０２．１１ａ、ｂ、ｇ、ｎ、ｓ、ａａ、ａｃ、ａｄ、ａｅ、ａｆ、またはｍｃ規格に従って動作し得る。加えて、電子デバイス１０４〜１１６は、１つまたは複数のＮＡＮ規格またはプロトコルに従って動作し得る。加えて、電子デバイス１０４〜１１６の１つまたは複数は、符号分割多重接続（ＣＤＭＡ）プロトコル、直交周波数分割多重化（ＯＦＤＭ）プロトコル、直交周波数分割多重接続（ＯＦＤＭＡ）プロトコル、時分割多重接続（ＴＤＭＡ）プロトコル、空間分割多重接続（ＳＤＭＡ）プロトコルなどの、１つまたは複数のセルラー通信プロトコルおよび／または規格を介して、セルラーネットワークと通信するように構成され得る。加えて、電子デバイス１０４〜１１６の１つまたは複数は、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格などの１つまたは複数の近距離通信規格に従って動作するように構成され得る。加えて、電子デバイス１０４〜１１６の１つまたは複数は、赤外線通信または他の近距離通信を介してデータを交換することができる。
【００２３】
[0044]電子デバイス１０４〜１１６の各々は、動作の間に様々な時間においてＮＡＮ１０２に入り、そこから出ることがある。たとえば、ＮＡＮ１０２の中にない電子デバイスが発見ビーコンを検出することがあり、ＮＡＮ規格またはプロトコルに従って、発見ビーコンによって特定される発見時間枠の間にＮＡＮ１０２に接続することがある。加えて、電子デバイス１０４〜１１６は、任意の時間にＮＡＮ１０２から離れ得る。ＮＡＮ１０２の中にある間、電子デバイス１０４〜１１６は、ＮＡＮ１０２の少なくとも１つの電子デバイスによって提供されるサービスを告知するサービス発見フレーム（ＳＤＦ）を送信または受信するように構成され得る。加えて、ＮＡＮ１０２の中にある間、電子デバイス１０４〜１１６は、ＮＡＮ１０２の１つまたは複数の電子デバイスに同期ビーコンを送信し、またはそれらから同期ビーコンを受信するように構成され得る。同期ビーコンは同期情報を示すことがあり、１つまたは複数のＮＡＮ規格またはプロトコルに従って形成され得る。電子デバイス１０４〜１１６の各々は、同期ビーコンに基づいてそれぞれの内部クロックを同期するように構成され得る。たとえば、内部クロックは、データ告知論理１３０、１３２のタイミング回路に含まれ得る。同期ビーコンは、同期ビーコンを送信する電子デバイスのワイヤレス通信範囲の外にある電子デバイスに同期ビーコンが到達することを可能にするために、ＮＡＮ規格またはプロトコルに従って、ＮＡＮ１０２内の電子デバイス１０４〜１１６の一部によって再送信（たとえば、再ブロードキャスト）され得る。ある特定の実装形態では、同期ビーコンは、「ＮＡＮチャネル」などの第１のワイヤレスチャネルを介して、ＮＡＮ１０２の電子デバイス間で送信され得る。本明細書で使用され言及される場合、「ＮＡＮチャネル」は、ＮＡＮ発見動作とＮＡＮ同期動作とを実行するために電子デバイスにより確保されている、特定のワイヤレスチャネルである。本明細書で使用される場合、「ＮＡＮチャネル」はＮＡＮ１０２に対応し、ＮＡＮ１０２における通信はＮＡＮチャネルを介して実行され得る。
【００２４】
[0045]上で説明されたように、ＮＡＮ１０２に含まれるのに加えて、電子デバイス１０４〜１１６の１つまたは複数は１つまたは複数のデータリンクに含まれ得る。データリンクは、電子デバイス１０４〜１１６の１つによって提供されるサービスに対応し得る。たとえば、図１では、第１の電子デバイス１０４は、データリンクの他の電子デバイスにサービスを提供することができる。このサービスは、音楽サービス、ソーシャルメディアまたはメッセージ共有サービスなどであり得る。別の例として、第１の電子デバイス１０４は、アクセスポイント（ＡＰ）ベースのネットワークまたは独立基本サービスセット（ＩＢＳＳ：independent basic service set）ネットワークなどの別のネットワークの一部であってよく、第１の電子デバイス１０４は、ＮＡＮ１０２の他の電子デバイスが第１の電子デバイス１０４を介して他のネットワークに加入することを可能にするために、他のネットワークを告知するように構成され得る。
【００２５】
[0046]データリンクは、「シングルホップ」データリンクまたは「マルチホップ」データリンクを含み得る。シングルホップデータリンクは、提供者のワイヤレス通信範囲（たとえば、距離）の中にある１つまたは複数の電子デバイスを含み得る。提供者は、データリンクの電子デバイスにサービスを提供する電子デバイスであり得る。マルチホップデータリンクは、提供者のワイヤレス通信範囲の外にある１つまたは複数の電子デバイスを含み得る。マルチホップデータリンクでは、少なくとも１つの電子デバイスが提供者から（データを含む）メッセージを受信することができ、提供者のワイヤレス通信範囲の外にある別の電子デバイスにメッセージを再ブロードキャストすることができる。ある特定の実装形態では、データリンクは、電子デバイス１０４〜１１６を含むマルチホップデータリンクであり得る。この実装形態では、第１の電子デバイス１０４から第６の電子デバイス１１４または第７の電子デバイス１１６へのワイヤレス通信は、それぞれ、第４の電子デバイス１１０または第５の電子デバイス１１２によってルーティングされ得る。別の特定の実装形態では、データリンクは、電子デバイス１０４〜１１２を含むシングルホップデータリンクであり得る。第６の電子デバイス１１４および第７の電子デバイス１１６はシングルホップデータリンクに含まれないことがあり、それは、第６の電子デバイス１１４および第７の電子デバイス１１６が第１の電子デバイス１０４のワイヤレス通信範囲内にないからである。
【００２６】
[0047]第１の電子デバイス１０４が、サービスの提供者として動作することなどによって、サービスを提供するように構成される場合、第１の電子デバイス１０４は、データリンクの他の電子デバイスにデータを送信することができる。たとえば、音楽サービスを共有するために、第１の電子デバイス１０４は、音楽データをデータリンク中の別の電子デバイスに送信することができる。別の例として、ソーシャルメディアサービスを共有するために、第１の電子デバイス１０４は、テキストデータ、画像データ、ビデオデータ、またはこれらの組合せを、データリンク中の別の電子デバイスに送信することができる。ある特定の実装形態では、データは、「データリンク」チャネルなどの第２のワイヤレスチャネルを介して、データリンクの電子デバイス間で送信され得る。本明細書で使用される場合、「データリンクチャネル」は、サービスを共有することに対応するデータを、対応するデータリンク中の電子デバイスが通信するために確保されている、特定のワイヤレスチャネルである。加えて、データリンクチャネルは、セキュリティ情報を共有するために、接続動作を実行するために、および（マルチホップデータリンクにおいて）ルーティング動作を実行するために使用され得る。いくつかの実装形態では、データリンクチャネルおよびＮＡＮチャネルは、異なるワイヤレス周波数帯域に対応する異なるワイヤレスチャネルであり得る。ある特定の実装形態では、ＮＡＮチャネルは２．４ギガヘルツ（ＧＨｚ）のチャネルであってよく、データリンクチャネルは５ＧＨｚのチャネルであってよい。特定の実装形態では、データリンクチャネルおよびＮＡＮチャネルは同じワイヤレスチャネルであり得る。たとえば、電子デバイス１０４〜１１６の１つまたは複数は、ＮＡＮ１０２を介して（たとえば、ＮＡＮチャネルを介して）データリンクとデータを共有することができる。いくつかの実装形態では、ＮＡＮ１０２は複数のデータリンクを含んでよく、複数のデータリンクの各々は別個のデータリンクチャネルに対応してよい。複数のデータリンクは、ＮＡＮ１０２中の異なる電子デバイスによって提供される異なるサービスに対応し得る。他の実装形態では、複数のデータリンクの電子デバイスは、ＮＡＮ１０２を介してデータを共有し得る。
【００２７】
[0048]動作の間、ＮＡＮ１０２の電子デバイスの１つは、ＮＡＮ規格またはプロトコルに従って、同期（ｓｙｎｃ）ビーコン１４０を生成して送信することができる。たとえば、第４の電子デバイス１１０は、ＮＡＮチャネルを介して同期ビーコン１４０を送信することができる。図１では第１の電子デバイス１０４に送信されるものとして示されているが、この例示は便宜的なものにすぎず、同期ビーコン１４０は、第４の電子デバイス１１０の１ホップの範囲内の任意の電子デバイスに送信されてよく、ＮＡＮ１０２全体に同期ビーコン１４０が伝播するようにビー再送信することができる。電子デバイス１０４〜１１６の各々は、同期ビーコン１４０を受信することができ、同期ビーコン１４０に基づいて同期動作を実行することができる。たとえば、第１の電子デバイス１０４は、同期ビーコン１４０に基づいて、データ告知論理１３０に含まれる内部クロックなどのタイミング回路を同期することができ、第２の電子デバイス１０６は、同期ビーコン１４０に基づいて、データ告知論理１３２に含まれるタイミング回路を同期することができる。
【００２８】
[0049]同期動作を実行した後で、第１の電子デバイス１０４は、データリンクの電子デバイスに対するサービスの提供者として動作し始め得る。第１の電子デバイス１０４がデータリンク中の他の電子デバイスに送信すべきデータ１２２を有する場合、第１の電子デバイス１０４は、データ告知論理１３０を介してデータ告知１２０を生成することができる。データ告知１２０は、第１の電子デバイス１０４からのデータ１２２の受信者として、電子デバイスのサブセットを識別し得る。たとえば、データ告知１２０は、データ１２２の受信者として第２の電子デバイス１０６を識別することができる。いくつかの実装形態では、データ告知１２０は、受信者タイプインジケータ１５０と、データ１２２の受信者を識別および／または指示するアドレスリスト１５２とを含む。これらの実装形態では、本明細書でさらに説明されるように、アドレスリスト１５２は、トラフィック指示マップによって、またはブルームフィルタによって表され得る。他の例では、電子デバイス１０８〜１１２のいずれもが、データ告知１２０においてデータ１２２の受信者として識別され得る。いくつかの実装形態では、データ告知１２０はまた、図７〜図１０を参照してさらに説明されるように、１つまたは複数のサービス属性１７０を含み得る。データ告知１２０は、１つまたは複数のＮＡＮデータリンク（ＤＬ）属性１８０をさらに含み得る。１つまたは複数のサービス属性１７０の中のインジケータは、ＮＡＮ−ＤＬ属性１８０の１つまたは複数を識別し得る。図１の単一のデータ告知１２０は、便宜的に、１つまたは複数のサービス属性１７０と１つまたは複数のＮＡＮ−ＤＬ属性１８０とを含むものとして示されているが、図１のデータ告知１２０の各々が、１つまたは複数のサービス属性１７０と１つまたは複数のＮＡＮ−ＤＬ属性１８０とを含むことがある。
【００２９】
[0050]第１の電子デバイス１０４は、データ告知論理１３０を介して、特定の時間期間（ページング時間枠）を決定することができ、特定の時間期間の間にデータ告知１２０を電子デバイス１０６〜１１２に送信することができる。電子デバイス１０６〜１１２は、特定の時間期間を決定することができる。たとえば、第２の電子デバイス１０６は、データ告知論理１３２を介して特定の時間期間を決定することができる。データ告知論理１３０およびデータ告知論理１３２は同期ビーコン１４０に基づいて同期されるタイミング回路を含むので、第１の電子デバイス１０４によって決定される特定の時間期間は、第２の電子デバイス１０６によって決定される特定の時間期間と同じであることがあり、またはかなり似ていることがある。電子デバイス１０８〜１１２は、便宜的に示されていない対応するデータ告知論理を介して、特定の時間期間を決定することができる。いくつかの実装形態では、特定の時間期間（たとえば、ページング時間枠）は、第１の電子デバイス１０４によって提供されるサービスのインスタンスに対応する１つまたは複数のＮＡＮ−ＤＬ属性１８０のある特定のＮＡＮ−ＤＬ属性に基づいて決定され得る。
【００３０】
[0051]特定の時間期間を決定した後、電子デバイス１０６〜１１２は、アクティブ動作モードで動作することができ、特定の時間期間の間にデータ告知１２０を受信することができる。電子デバイス１０８〜１１２は、データ告知論理１３２（または電子デバイス１０８〜１１２に対応するデータ告知論理）を介して、データ告知１２０が第２の電子デバイス１０６をデータ１２２の受信者として識別すると決定することができる。電子デバイス１０８〜１１２がデータ１２２の受信者としてデータ告知１２０によって識別されないと決定したことに応答して、電子デバイス１０８〜１１２の対応するデータ告知論理は、データリンクの送信時間枠の間、アクティブ動作モードから「スリープモード」などの低電力動作モードに電子デバイス１０８〜１１２を遷移させることができる。代替的に、電子デバイス１０８〜１１２は、送信時間枠の間、他のネットワークまたは他のデータリンクに対応する動作を実行することができる。第２の電子デバイス１０６がデータ１２２の受信者として識別されると決定したことに応答して、第２の電子デバイス１０６のデータ告知論理１３２は、送信時間枠の間、アクティブ動作モードに第２の電子デバイス１０６を維持することができる。
【００３１】
[0052]加えて、第２の電子デバイス１０６がデータ１２２の受信者として識別されると決定したことに応答して、第２の電子デバイス１０６は、肯定応答論理１３６を介して肯定応答１２４を生成することができる。肯定応答１２４を生成した後、第２の電子デバイス１０６は、データリンクチャネルを介して第１の電子デバイス１０４に肯定応答１２４を送信することができる。いくつかの実装形態では、第１の電子デバイス１０４は、肯定応答論理１３４を介してヌルフレーム１２６を生成することができ、データリンクチャネルを介してヌルフレーム１２６を第２の電子デバイス１０６に送信することができる。この実装形態では、第２の電子デバイス１０６は、ヌルフレーム１２６に応答して肯定応答１２４を送信することができる。肯定応答１２４を送信した後、第２の電子デバイス１０６は、第１の電子デバイス１０４からのデータ送信についてデータリンクチャネルを監視することができる。
【００３２】
[0053]第１の電子デバイス１０４は、肯定応答１２４を受信することができ、肯定応答論理１３４を介して、肯定応答１２４を受信したことに応答してデータ１２２を第２の電子デバイス１０６に送信すると決定することができる。第１の電子デバイス１０４は、データリンクチャネルを介してデータ１２２を第２の電子デバイス１０６に送信することができる。いくつかの実装形態では、データ告知１２０は、第２のデータリンクを介した第１の電子デバイス１０４からの第２のデータの受信者として、電子デバイスの第２のサブセットをさらに識別し得る。たとえば、データ告知１２０は、第２のデータの受信者として第３の電子デバイス１０８を識別することができる。第３の電子デバイス１０８および第１の電子デバイス１０４は、第２のデータリンクチャネルを介して、第２の電子デバイス１０６と第１の電子デバイス１０４との間で、上で説明された動作と同様の肯定応答動作とデータ送信動作とを実行することができる。
【００３３】
[0054]ある特定の実装形態では、データリンクはマルチホップデータリンクである。たとえば、データリンクは電子デバイス１０４〜１１６を含み得る。この実装形態では、データ告知１２０はトラフィック告知メッセージであり得る。この実装形態では、第１の電子デバイス１０４はデータ告知論理１３０を介してトラフィック告知メッセージを生成することができるは、データリンクチャネルを介してトラフィック告知メッセージを送信することができる。加えて、この実装形態では、特定の時間期間はデータリンクのページング時間枠であり得る。ページング時間枠は、電子デバイス１０４〜１１６の間でのトラフィック告知メッセージの交換のためにデータリンク内で確保されている時間期間であり得る。ページング時間枠は、ＮＡＮ１０２に対応する発見期間の間に存在し得る。発見期間は、２つの後続の発見時間枠の間の期間を指し得る。ページング時間枠のタイミングは、図２および図３を参照してさらに説明される。いくつかの実装形態では、ページング時間枠に対応する時間長、スケジュール、および／または他の情報などの情報は、本明細書でさらに説明されるように、サービス発見フレームのデータリンク属性に含まれ得る。他の実装形態では、ページング時間枠に対応する情報は、本明細書でさらに説明されるように、１つまたは複数のＮＡＮ−ＤＬ属性１８０などのＮＡＮ−ＤＬ属性に含まれ得る。他の実装形態では、スケジュールなどの情報は、本明細書でさらに説明されるように、さらなる可用性属性（ＦＡＡ：further availability attribute）に含まれ得る。
【００３４】
[0055]この実装形態では、電子デバイス１０４〜１１６の各々は、ページング時間枠の間はアクティブ動作モードで動作することができ、トラフィック告知メッセージを受信（または送信）するためにデータリンクチャネルを監視することができる。図１では、電子デバイス１０４〜１１６がデータリンクチャネルを監視し、電子デバイス１０６〜１１２が第１の電子デバイス１０４からのトラフィック告知を受信する。電子デバイス１１４、１１６は、それぞれ、電子デバイス１１０、１１２によって送信されるトラフィック告知メッセージを受信することができる。この実装形態では、電子デバイス１０４〜１１６はまた、ルーティング動作を実行するために、接続動作を実行するために、またはセキュリティ情報を交換するために、ページング時間枠の間、データリンクチャネルを監視することができる。ルーティング動作、接続動作、およびセキュリティ情報の交換は、ページング時間枠の間に行われることが可能であり、それは、電子デバイス１０４〜１１６の各々が、ページング時間枠の間にアクティブ動作モードで動作しデータリンクチャネルを監視するからである。
【００３５】
[0056]この実装形態では、ページング時間枠の時間長は可変であり得る。ページング時間枠の時間長は、本明細書でさらに説明されるように、サービスの提供者として動作している電子デバイス（たとえば、第１の電子デバイス１０４）によって決定されてよく、サービス発見フレームのデータリンク属性または１つまたは複数のＮＡＮ−ＤＬ属性１８０の１つに含まれてよい。したがって、第１の電子デバイス１０４からサービス発見フレームを受信する電子デバイス１０６〜１１２の各々が、ページング時間枠の時間長を決定することが可能である。ページング時間枠の時間長は、第１のデータリンク内のサービスを提供している電子デバイスの数に基づいて決定され得る。サービスを提供している電子デバイスの数は、第１の電子デバイス１０４によって受信されるルート告知（ＲＡＮＮ：root announcement）メッセージの数に基づいて決定され得る。たとえば、電子デバイス１０４〜１１６の各々は、対応する電子デバイスがデータリンクにサービスを提供している場合、ＲＡＮＮを生成し、ＮＡＮチャネルを介してＲＡＮＮを送信することができる。ある特定の実装形態では、ＲＡＮＮは、ＩＥＥＥ  ８０２．１１ｓ規格において記述されるようなハイブリッドワイヤレスメッシュプロトコル（ＨＷＭＰ：hybrid wireless mesh protoccol）に従って生成され得る。ＲＡＮＮは、ＮＡＮ１０２を通る送信電子デバイスへの経路を他の電子デバイスが決定することを可能にし得る。第１の電子デバイス１０４は、受信されたＲＡＮＮメッセージのカウントを維持することができ、そのカウントに基づいてページング時間枠の時間長を決定することができる。ある特定の実装形態では、第１の電子デバイス１０４は、ＲＡＮＮメッセージのカウントを対応付けテーブル中の値に対応付けることによって、ページング時間枠の時間長を決定することができる。たとえば、（５つの提供者を示す）５つのＲＡＮＮメッセージのカウントは、５ミリ秒（ｍｓ）のページング時間枠の時間長に対応付けられ得る。別の例として、１００個のＲＡＮＮメッセージのカウントは、２０ｍｓのページング時間枠の時間長に対応付けられ得る。別の実装形態では、第１の電子デバイス１０４は、あるアルゴリズムを使用して、ＲＡＮＮメッセージのカウントに基づいてページング時間枠の時間長を決定することができる。少なくとも１つの実装形態では、ＲＡＮＮメッセージのカウントは、ページング時間枠の時間長に比例し得る。たとえば、ＲＡＮＮメッセージの大きいカウント値は、ＲＡＮＮメッセージの小さいカウント値よりも長いページング時間枠の時間長に対応し得る。
【００３６】
[0057]別の特定の実装形態では、データリンクはシングルホップデータリンクである。たとえば、データリンクは、電子デバイス１０４〜１１２を含み得るが、電子デバイス１１４、１１６を含まないことがある。この実装形態では、データ告知１２０はトラフィック告知メッセージであり得る。この実装形態では、第１の電子デバイス１０４はデータ告知論理１３０を介してトラフィック告知メッセージを生成することができ、ＮＡＮチャネルを介してトラフィック告知メッセージを送信することができる。加えて、この実装形態では、特定の時間期間はデータリンクのページング時間枠であり得る。ページング時間枠は、電子デバイス１０４〜１１６の間でのトラフィック告知メッセージの交換のためにデータリンク内で確保されている時間期間であり得る。ページング時間枠は、ＮＡＮ１０２に対応する発見期間の間に存在し得る。ページング時間枠のタイミングは、図２および図４を参照してさらに説明される。いくつかの実装形態では、ページング時間枠に対応する情報（たとえば、時間長、スケジュールなど）は、本明細書でさらに説明されるように、サービス発見フレームのデータリンク属性に含まれ得る。他の実装形態では、ページング時間枠に対応する情報は、本明細書でさらに説明されるように、１つまたは複数のＮＡＮ−ＤＬ属性１８０などのＮＡＮ−ＤＬ属性に含まれ得る。他の実装形態では、スケジュールなどの情報は、本明細書でさらに説明されるように、さらなる可用性属性（ＦＡＡ）に含まれ得る。
【００３７】
[0058]この実装形態では、電子デバイス１０４〜１１６の各々は、ページング時間枠の間はアクティブ動作モードで動作することができ、トラフィック告知メッセージを受信（または送信）するためにＮＡＮチャネルを監視することができる。図１では、電子デバイス１０４〜１１２がＮＡＮを監視し、電子デバイス１０６〜１１２が第１の電子デバイス１０４からトラフィック告知メッセージ（たとえば、データ告知１２０）を受信する。トラフィック告知メッセージは、第１の電子デバイス１０４を送信者として識別し、第１の電子デバイスからのデータ１２２の受信者として電子デバイスのサブセット（たとえば、第２の電子デバイス１０６）を識別し、データ１２２の送信に対応するデータリンクおよび／またはデータリンクチャネルを識別することができる。いくつかの実装形態では、トラフィック告知メッセージは、複数のデータリンクに対応する情報を含み得る。たとえば、トラフィック告知メッセージはさらに、第１の電子デバイス１０４を送信者として識別し、第１のデータリンクチャネルを介したデータ１２２の受信者として第２の電子デバイス１０６を識別し、第２のデータリンクに対応する第２のデータリンクチャネルを介した追加のデータの受信者として第３の電子デバイス１０８を識別することができる。
【００３８】
[0059]この実装形態では、電子デバイス１０４〜１１２の各々は、ページング時間枠の間はアクティブ動作モードで動作することができ、トラフィック告知メッセージを受信（または送信）するためにＮＡＮチャネルを監視することができる。この実装形態では、ページング時間枠の時間長は特定の値であり得る。たとえば、ページング時間枠の時間長は、第１の電子デバイス１０４によって提供されているサービスに対応し得る。ページング時間枠の時間長は、本明細書でさらに説明されるように、サービス発見フレームのデータリンク属性に含まれ得る。
【００３９】
[0060]電子デバイス１０６〜１１２は、トラフィック告知メッセージに基づいて受信機および送信機（または送受信機）のチャネルを変更するかどうかを決定することができる。たとえば、第２の電子デバイス１０６は、データ告知論理１３２を介してトラフィック告知メッセージを受信して処理することができる。第２の電子デバイス１０６がデータ１２２の受信者として示されると決定したことに応答して、データ告知論理１３２は、肯定応答１２４を送信してデータ１２２を受信するために、第２の電子デバイス１０６の受信機および送信機（または送受信機）のチャネルをデータリンクチャネルに変更することができる。電子デバイス１０８〜１１２がデータ１２２の受信者として示されないと決定したことに応答して、電子デバイス１０８〜１１２の各々は、ＮＡＮチャネルに設定された受信機および送信機（または送受信機）のチャネルを維持することができる。電子デバイス１０８〜１１２はまた、電子デバイス１０８〜１１２が追加のトラフィック告知メッセージについてＮＡＮチャネルを監視するためにアクティブ動作モードへ遷移し得るとき、次のページング時間枠まで低電力動作モードへ遷移することができる。電子デバイス１０８〜１１２が受信機および送信機（または送受信機）のチャネルを変更するのを防ぐことによって、システム１００は、データ告知１２０がＮＡＮチャネルを介して送信されるトラフィック告知メッセージであるときに、電子デバイスが電力消費を減らすことを可能にし得る。
【００４０】
[0061]いくつかの実装形態では、第１の電子デバイス１０４は、少数の他の電子デバイスにサービスを提供することができる。たとえば、第１の電子デバイス１０４は、第２の電子デバイス１０６および第３の電子デバイス１０８にサービスを提供することができる。これらの実装形態では、第１の電子デバイス１０４が他の電子デバイスに送信されるべきデータを有するとき、第１の電子デバイス１０４は、個別のデータ告知を各電子デバイスに提供することができる。たとえば、第１の電子デバイス１０４は、第２のデータ告知を第２の電子デバイス１０６にユニキャストすることができる。ユニキャストデータ告知メッセージは、告知トラフィック指示メッセージ（ＡＴＩＭ：announcement traffic indication message）と呼ばれ得る。第２のデータ告知は、第１の電子デバイス１０４が第２の電子デバイス１０６へ送信すべきデータを有することを示し得る。第２のデータ告知を受信したことに応答して、第２の電子デバイス１０６は、肯定応答（ＡＣＫ）を第１の電子デバイスに送信することができる。第２のデータ告知に対応するＡＣＫを受信した後で、第１の電子デバイス１０４は、第３のデータ告知（たとえば、ＡＴＩＭ）を第３の電子デバイス１０８にユニキャストすることができる。第３のデータ告知を受信したことに応答して、第３の電子デバイス１０８は、ＡＣＫを第１の電子デバイスに送信することができる。いくつかの実装形態では、単一のページング時間枠の間に、データ告知が送信され、対応するＡＣＫが受信される。他の実装形態では、第２のデータ告知および第３のデータ告知は、異なるページング時間枠の間に送信され得る。いくつかの実装形態では、第２のデータ告知および第３のデータ告知は、非限定的な例として、ＩＥＥＥ  ８０２．１１規格またはＷｉ−Ｆｉ  Ａｌｌｉａｎｃｅ（登録商標）規格などの、１つまたは複数の規格に従って形成されるＡＴＩＭであり得る。第２のデータ告知および第３のデータ告知は個々の受信者（たとえば、第２の電子デバイス１０６および第３の電子デバイス１０８）に宛てられるので、第２のデータ告知および第３のデータ告知は、接続処理の間に生成される識別子を伴うトラフィックインジケータマップを含まないことがある。したがって、ＡＴＩＭなどのデータ告知が、接続処理を必要としないサービスのためのデータを示すために使用され得る。
【００４１】
[0062]いくつかの実装形態では、データ告知１２０がマルチホップデータリンクおよびシングルホップデータリンクなどの中のトラフィック告知メッセージである場合、トラフィック告知メッセージは、受信者タイプインジケータ１５０を含み得る。受信者タイプインジケータ１５０の論理値は、データ１２２の受信者を識別および／または指示するアドレスリスト１５２が、トラフィック指示マップ（ＴＩＭ）によって表されるか、またはブルームフィルタによって表されるかを示し得る。たとえば、受信者タイプインジケータ１５０が０という論理値を有する場合、アドレスリスト１５２はＴＩＭによって表されてよく、受信者タイプインジケータ１５０が１という論理値を有する場合、アドレスリスト１５２はブルームフィルタによって表されてよい。他の実装形態では、アドレスリスト１５２がＴＩＭによって表される場合、受信者タイプインジケータ１５０は１という論理値を有し、アドレスリスト１５２がブルームフィルタによって表される場合、０という論理値を有する。
【００４２】
[0063]いくつかの実装形態では、データ告知１２０はサービス発見フレーム（ＳＤＦ）である。ＳＤＦフレームは、第１の電子デバイス１０４からＮＡＮ１０２の他の電子デバイスにトラフィックが送信されるべきであることを示すために使用され得る。ある特定の実装形態では、ＳＤＦはトラフィック告知属性を含み得る。トラフィック告知属性は、複数のフィールドを含むことがあり、ＴＩＭまたはブルームフィルタなどのデータの受信者の指示を含むことがある。トラフィック告知属性のある特定の実装形態が表１に示される。表１に示されるトラフィック告知属性は、例示であり、限定するものではない。他の実装形態では、トラフィック告知属性は、表１に示されるものよりも少数のフィールドもしくは多数のフィールドを含んでよく、および／または、フィールドは異なる順序で並べられてよい。他の実装形態では、データ告知１２０は異なる形式を有し得る。非限定的な例として、データ告知１２０は、ＳＤＦとは異なる管理フレームまたはアクションフレームであり得る。
【００４３】
【表１】
0006388995.tif 000002
【００４４】
[0064]表１に示されるように、トラフィック告知属性は、属性識別子（ＩＤ）フィールドと、長さフィールドと、データリンクグループＩＤフィールドと、トラフィックインジケータフィールドとを含み得る。ある特定の実装形態では、属性ＩＤフィールドは、ベンダー固有の属性ＩＤを有し得る。長さフィールドは、トラフィック告知属性の長さを示す可変長フィールドであり得る。データリンクグループＩＤフィールドは、トラフィック告知が属するデータリンクの識別子を含み得る。ある特定の実装形態では、トラフィックインジケータフィールドは、受信者タイプインジケータ１５０と、受信者タイプインジケータ１５０の値に基づくＴＩＭまたはブルームフィルタ（またはＭＡＣアドレスの他のリスト）とを含む、可変長フィールドであり得る。他の実装形態では、トラフィック告知属性は、受信者タイプインジケータ１５０を含まないことがある。ある特定の実装形態では、トラフィックインジケータフィールドは、タイプフィールドと、長さフィールドと、値フィールドとを含む、「タイプ長値」（ＴＬＶ）フィールドである。タイプフィールドは、ＴＩＭ要素、ブルームフィルタ、またはデータの受信者を示すＭＡＣアドレスのリストなどの、値フィールドに含まれるトラフィック告知のタイプを示し得る。長さフィールドは値フィールドの長さを示すことができ、値フィールドはトラフィックインジケータを含み得る。トラフィックインジケータは、ＴＩＭ要素、ブルームフィルタ、またはＭＡＣアドレスのリストを含み得る。
【００４５】
[0065]受信者タイプインジケータ１５０がＴＩＭに対応する論理値を有する場合、アドレスリスト１５２は、トラフィック告知メッセージに含まれるＴＩＭによって表され得る。ＴＩＭは、電子デバイスがデータ１２２の受信者として指定される電子デバイスのサブセットに含まれるかどうかを示すビットマップであり得る。ＴＩＭの各ビットは、データリンクの異なる電子デバイスに対応してよく、各ビットの値は、対応する電子デバイスがデータ１２２の受信者であるか否かを示してよい。ＴＩＭのビットと各電子デバイスとの間の対応は、第１の電子デバイス１０４との接続の間に第１の電子デバイス１０４によって割り当てられる接続識別情報（ＡＩＤ：association identification）に基づき得る。たとえば、第２の電子デバイス１０６が第１の電子デバイス１０４と接続するとき、電子デバイス１０４、１０６は、ＡＩＤの数を生成して交換することができる。例示すると、第２の電子デバイス１０６は、第１の電子デバイス１０４と接続することができ、第１の電子デバイス１０４から２というＡＩＤを受信することができる。電子デバイス１０８〜１１２は、第１の電子デバイス１０４との接続の間に、それぞれ、３、４、および５というＡＩＤを受信することができる。ＡＩＤは、ＴＩＭ中の対応するビットを識別するために、電子デバイス１０６〜１１２によって使用され得る。たとえば、ＴＩＭの第２のビットは、２というＡＩＤが原因で第２の電子デバイス１０６に対応し得る。この例では、ＴＩＭの第３のビット、第４のビット、および第５のビットはそれぞれ、電子デバイス１０８〜１１２に対応し得る（ＴＩＭの第１のビットは予備であり得る）。
【００４６】
[0066]電子デバイス１０６〜１１２の各々は、それがデータ１２２の受信者であるかどうかを、ＴＩＭ中の対応するビットに基づいて決定することができる。たとえば、電子デバイス１０６〜１１２は、ＴＩＭの第２のビットが１という論理値を有することに基づいて、第２の電子デバイス１０６がデータ１２２メイビーの受信者であると決定することができ、電子デバイス１０６〜１１２は、ＴＩＭの第３のビット、第４のビット、および第５のビットが論理値０を有することに基づいて、電子デバイス１０８〜１１２が受信者メイビーではないと決定することができる。ある特定の実装形態では、第１の電子デバイスのＡＩＤ空間は、複数のデータリンクに対応するグループへと区分され得る。たとえば、ＡＩＤ２〜１０は第１のデータリンクに対応してよく、ＡＩＤ１１〜２０は第２のデータリンクに対応してよい。この例では、第２の電子デバイス１０６が第１のデータリンクの一部として第１の電子デバイス１０４と接続するとき、第２の電子デバイス１０６は２というＡＩＤを受信することができる。第２の電子デバイス１０６が第２のデータリンクの一部として第１の電子デバイス１０４と接続するとき、第２の電子デバイス１０６は１２というＡＩＤを受信することができる。ＴＩＭは、複数のデータリンクを介してデータの受信者を表すように同様に区分され得る。たとえば、第２の電子デバイス１０６は、ＴＩＭの第２のビットの値に基づいて、第１のデータリンクを介した受信者として示されてよく、第２の電子デバイス１０６は、ＴＩＭの第１２のビットの値に基づいて、第２のデータリンクを介した受信者として示されてよい。このようにして、第１の電子デバイス１０４は、複数のデータリンクを介して送信されるべきデータを示すために、トラフィック告知メッセージに含まれる単一のＴＩＭを生成することができる。電子デバイス１０６〜１１２の各々は、複数のデータリンクを介してデータが受信されるべきかどうかを決定するために、ＴＩＭ中の複数の値を確認することができる。
【００４７】
[0067]受信者タイプインジケータ１５０がブルームフィルタに対応する論理値を有する場合、アドレスリスト１５２は、トラフィック告知メッセージに含まれるブルームフィルタによって表され得る。ブルームフィルタは、あるセットのメンバーを明示的に特定することなく、そのセットのメンバーであることを示すデータ構造（たとえば、ビットの列）である。そのセットは、データ１２２の受信者のセットであり得る。ブルームフィルタはＴＩＭよりも小さい（たとえば、より少ない記憶空間を使用する）ことがあるので、ネットワークにおけるオーバーヘッドを減らすことができ、ＴＩＭを送信することと比較してブルームフィルタを送信するために消費される電力を減らすことができる。電子デバイスは、ブルームフィルタに対応するハッシュ関数のセットを使用して、ブルームフィルタにおいてデータ１２２の受信者として示され得る。たとえば、ブルームフィルタは、論理値０に初期化されるｍビットのビットアレイであってよく、ブルームフィルタは、ｋ個のハッシュ関数のセットに対応することがある。ある特定の電子デバイスがデータ１２２の受信者であることを示すために、その特定の電子デバイスに対応するビットの列が、ビット位置のセットを生成するためにｋ個のハッシュ関数に渡されてよく、ビット位置のそのセットに対応するブルームフィルタ中の各ビットは、論理値１に設定される。ある特定の実装形態では、ビットの列は、特定の電子デバイスの媒体アクセス制御（ＭＡＣ）アドレスである。他の電子デバイスは、ビットの対応する列（たとえば、ＭＡＣアドレス）に基づいてビット位置の対応するセットを決定することによって、および、ビット位置のセットに対応するブルームフィルタ中の各ビットを論理値１に設定することによって、データ１２２の受信者として示され得る。
【００４８】
[0068]ある特定の実装形態では、長さがＭのブルームフィルタのためのビット列Ｘ（たとえば、ＭＡＣアドレス）のｊ番目のインデックスハズを表すハッシュ関数Ｈ（ｊ，Ｘ，Ｍ）は、３つのステップで計算される。第１の中間の結果Ａ（ｊ，Ｘ）は、式１に基づいて決定され得る。
【００４９】
【数１】
0006388995.tif 000003
【００５０】
[0069]式１において、｜｜は連結演算を表し、ｊは１つのバイトで表される。したがって、Ａ（ｊ，Ｘ）は、ＭＡＣアドレス（たとえば、ビット列Ｘ）との１バイトのインデックス（たとえば、ｊ番目のインデックス）の連結を表し得る。第２の中間の結果Ｂ（ｊ，Ｘ）は、式２に基づいて決定され得る。
【００５１】
【数２】
0006388995.tif 000004
【００５２】
[0070]式２において、ＣＲＣ３２（）は、ＮＡＮ規格において定義される３２ビットの巡回冗長検査の演算である。したがって、Ｂ（ｊ，Ｘ）は、第１の中間の結果Ａ（ｊ，Ｘ）に対して実行される３２ビットのＣＲＣ演算の結果の最後の２バイトを表し得る。ハッシュ関数Ｈ（ｊ，Ｘ，Ｍ）は、式３に基づいて決定され得る。
【００５３】
【数３】
0006388995.tif 000005
【００５４】
[0071]式３において、ｍｏｄは剰余演算またはモジュラス演算を表す。このようにして、複数のハッシュ関数が、式１〜３を使用して複数の異なるｊ個のインデックスに対して決定され得る。他の実装形態では、異なるハッシュ関数が使用され、データリンクの電子デバイスに通信され得る。
【００５５】
[0072]ある特定の実装形態では、４つのハッシュ関数のセットがブルームフィルタに対応する。ブルームフィルタインデックスが、ブルームフィルタに対応する４つのハッシュ関数のセットを識別および／または指示するために、トラフィック告知メッセージに含まれ得る。ある特定の実装形態では、ブルームフィルタインデックスは、式１〜３を使用して異なるインデックス値に基づいて決定される４つのハッシュ関数の４つのセットのうちの１つを示す、２ビットの数である。この実装形態では、ブルームフィルタインデックスによって識別および／または指示されるハッシュ関数のセットが、表２に示されている。
【００５６】
【表２】
0006388995.tif 000006
【００５７】
[0073]トラフィック告知メッセージ（たとえば、データ告知１２０）がブルームフィルタを含む実装形態では、第１の電子デバイス１０４は、ブルームフィルタに対応するようにハッシュ関数の特定のセットを選択することができ、ハッシュ関数の特定のセットに基づいて、および、データ１２２を受信することになる電子デバイスのＭＡＣアドレスに基づいて、ブルームフィルタを生成することができる。たとえば、第１の電子デバイス１０４は、第２の電子デバイス１０６がデータ１２２の受信者となるべきであると決定することができ、第１の電子デバイス１０４は、ハッシュ関数の特定のセットに基づいて、および第２の電子デバイス１０６のＭＡＣアドレスに基づいて、ブルームフィルタを生成することができる。第１の電子デバイス１０４は、接続動作の実行の間に、電子デバイス１０６〜１１２の１つまたは複数のＭＡＣアドレスを前もって記憶している可能性がある。
【００５８】
[0074]ブルームフィルタ、ブルームフィルタインデックス、およびブルームフィルタのサイズは、第１の電子デバイス１０４によって生成されるトラフィック告知メッセージに含まれ得る。ブルームフィルタインデックスは、（表２に示されるような）ブルームフィルタに対応するハッシュ関数の特定のセットを示し得る。ブルームフィルタのサイズは、データ構造中のビットの数を示し得る。サイズは、ブルームフィルタに対応する目標の誤検出の百分率に基づいて決定され得る。たとえば、ブルームフィルタは誤検出マッチを生成することがあり、ブルームフィルタにより生成される誤検出マッチの百分率はブルームフィルタのサイズに関連することがある。誤検出マッチは、ある特定の電子デバイスがデータ１２２の受信者であることを誤って示し得る。第１の電子デバイス１０４は、誤検出の百分率が目標の誤検出の百分率に近づくように、サイズを決定することができる。例示すると、ブルームフィルタのサイズを大きくすると、誤検出の百分率が下がり得るが、ブルームフィルタのサイズを小さくすると、誤検出の百分率が上がることと引き換えに、ブルームフィルタを送信するために使用されるオーバーヘッドが減り得る。
【００５９】
[0075]電子デバイス１０６〜１１２の各々は、ブルームフィルタ、ブルームフィルタインデックスによって示されるハッシュ関数のセット、および対応するＭＡＣアドレスに基づいて、それがデータ１２２の受信者であるかどうかを決定することができる。たとえば、第２の電子デバイス１０６は、ハッシュ関数のセットを通じて第２の電子デバイス１０６のＭＡＣアドレスを渡すことによって、ビット位置のセットを決定することができる。第２の電子デバイス１０６は、ビット位置のセットの各々に対応するブルームフィルタ中のビットを、特定の値（たとえば、論理値１）と比較することができる。ビット位置のセットに対応するビットが各々その特定の値を有する場合、第２の電子デバイス１０６は、それがデータ１２２の受信者として識別されると決定することができる。ビット位置のセットに対応するビットの１つまたは複数がその特定の値を有しない（たとえば、ビットの１つまたは複数が論理値０を有する）場合、第２の電子デバイス１０６は、それがデータ１２２の受信者として識別されないと決定することができる。第２の電子デバイス１０６がブルームフィルタにおいてデータ１２２の受信者として識別されると決定したことに応答して、第２の電子デバイス１０６は、送信時間枠のデータ送信部分の間に第１の電子デバイス１０４からデータ１２２を受信するために、アクティブ動作モードにとどまり得る。第２の電子デバイス１０６がブルームフィルタにおいてデータ１２２の受信者として識別されないと決定したことに応答して、第２の電子デバイス１０６は、送信時間枠のデータ送信部分の間、低電力動作モードに遷移することができる。
【００６０】
[0076]別の特定の実装形態では、データリンクはシングルホップデータリンクである。たとえば、データリンクは、電子デバイス１０４〜１１２を含み得るが、電子デバイス１１４、１１６を含まないことがある。この実装形態では、データ告知１２０はサービス発見フレーム（ＳＤＦ）であり得る。この実装形態では、第１の電子デバイス１０４はデータ告知論理１３０を介してＳＤＦを生成することができ、ＮＡＮチャネルを介してＳＤＦを送信することができる。加えて、この実装形態では、特定の時間期間はＮＡＮ１０２の発見時間枠であり得る。発見時間枠は、発見動作と同期動作とを実行するためにＮＡＮ１０２内で確保されている時間期間であり得る。発見時間枠のタイミングは、図２および図５を参照してさらに説明される。発見時間枠に対応する情報（たとえば、時間長、スケジュールなど）は、ＮＡＮ規格またはプロトコルに従って、ＮＡＮ１０２の１つまたは複数の電子デバイスによって送信されるサービス発見メッセージに含まれ得る。電子デバイス１０４〜１１２の各々は、発見時間枠の間はアクティブ動作モードで動作することができ、ＮＡＮ規格またはプロトコルに従って、サービス発見メッセージおよび／または同期ビーコンを受信（または送信）するためにＮＡＮチャネルを監視することができる。
【００６１】
[0077]ＳＤＦは、ＮＡＮ１０２の発見ビーコンまたはサービス発見メッセージ内のフレームであり得る。たとえば、第１の電子デバイス１０４がサービスを提供するとき、第１の電子デバイス１０４は、データ告知論理１３０を介して、ＳＤＦを含む発見ビーコン（またはサービス発見メッセージ）を生成することができる。ＳＤＦは、サービスについての情報を提供する１つまたは複数の属性を含み得る。たとえば、ＳＤＦは、サービス記述子属性を含み得る。サービス記述子属性は、ＮＡＮ規格またはプロトコルにおいて記述されるような、サービス名（またはサービス名のハッシュ）、サービスに対応するインスタンスＩＤ、サービスに対応する制御ビットマップ、および他の情報などの情報を提供する、複数のフィールドを含み得る。サービス記述子属性はまた、サービス応答フィルタ（ＳＲＦ）フィールドを含み得る。ＳＲＦフィールドは、データの受信者として電子デバイスのサブセットを識別するために使用され得る。ＳＲＦフィールドは、複数のフィールドを含み得る。ＳＲＦフィールドのある特定の実装形態が表３に示される。本明細書で表に示される特定の実装形態は例示であり、限定するものとして見なされるべきではないことに留意されたい。様々な実装形態において、表によって例示されるデータ構造は、示されるものよりも多数の、少数の、および／または異なるデータを含み得る。その上、データ構造内のデータの順序は変更され得る。たとえば、他の実装形態では、ＳＲＦフィールドは、表３に含まれるものよりも少数もしくは多数のフィールドを含んでよく、および／または、フィールドは異なる順序で並べられてよい。
【００６２】
【表３】
0006388995.tif 000007
【００６３】
[0078]表３に示されるように、ＳＲＦは、ＳＲＦ制御フィールドとアドレスセットフィールドとを含む。ＳＲＦ制御フィールドは、ＳＲＦフィールドに対応する制御情報を示し得る。アドレスセットは、アドレスリスト１５２に対応してよく、ＳＲＦ制御フィールドにおいて示される情報に基づいて、ＭＡＣアドレスのシーケンスまたはブルームフィルタによって表され得る。ＳＲＦ制御フィールドは、複数のフィールドを含み得る。ＳＲＦ制御フィールドのある特定の実装形態が表４に示される。表４における特定の実装形態は、例示であり、限定するものではない。他の実装形態では、ＳＲＦ制御フィールドは、表４に含まれるものよりも少数もしくは多数のフィールドをメイし、および／または、ビットは異なる順序で並べられてよい。
【００６４】
【表４】
0006388995.tif 000008
【００６５】
[0079]表４に示されるように、ＳＲＦ制御フィールドは、ＳＲＦタイプビットと、包含ビットと、ブルームフィルタインデックスと、予備ビットとを含む。ＳＲＦタイプビットは、アドレスセット（たとえば、アドレスリスト１５２）が部分的なＭＡＣアドレスのシーケンスによって表されるか、またはブルームフィルタによって表されるかを示す。ブルームフィルタは、各々の部分的なＭＡＣアドレスを個々にリストすることなく、ＭＡＣアドレスの大きいセットを示すために使用され得る。ある特定の実装形態では、ＳＲＦタイプビットが０である場合、アドレスセットはＭＡＣアドレスの部分的なリストによって表され、ＳＲＦタイプビットが１である場合、アドレスセットはブルームフィルタによって表される。別の実装形態では、ＳＲＦタイプビットが１である場合、アドレスセットはＭＡＣアドレスの部分的なリストによって表され、ＳＲＦタイプビットが０である場合、アドレスセットはブルームフィルタによって表される。包含ビットは、アドレスセットが「包含リスト」を示すか、または「除外リスト」を示すかを示し得る。包含リストは、データ１２２の受信者である電子デバイスのリストを示すことができ、除外リストは、データ１２２の受信者ではない電子デバイスのリストを示すことができる（たとえば、電子デバイス１０６〜１１２の各々は、除外リストにおいて示される電子デバイスを除き、データ１２２の受信者である）。ある特定の実装形態では、包含ビットが１である場合、アドレスセットは包含リストであり、包含ビットが０である場合、アドレスセットは除外リストである。アドレスセットがブルームフィルタによって表される場合、ブルームフィルタインデックスは、（表２に示されるような）ブルームフィルタに対応するハッシュ関数のセットを識別することができる。
【００６６】
[0080]このようにして、ＳＤＦのサービス記述子属性中のＳＲＦのアドレスセットは、第１の電子デバイス１０４からのデータの受信者として、電子デバイスのサブセットを識別することができる。電子デバイス１０６〜１１２は、受信機および送信機（または送受信機）のチャネルを変更するかどうかということと、動作モードを変更するかどうかということとを、ＳＲＦのアドレスセットに基づいて決定することができる。たとえば、第２の電子デバイス１０６は、データ告知論理１３２を介してＳＤＦを受信して処理することができる。ＳＲＦのアドレスセットが（たとえば、ＭＡＣアドレスの部分的なリストまたはＳＲＦに含まれるブルームフィルタに基づいて）第２の電子デバイス１０６をデータ１２２の受信者として識別すると決定したことに応答して、データ告知論理１３２は、肯定応答１２４を送信してデータ１２２を受信するために、第２の電子デバイス１０６の受信機および送信機（または送受信機）のチャネルをデータリンクチャネルに変更することができる。電子デバイス１０８〜１１２がＳＲＦのアドレスセット中のデータ１２２の受信者として示されないと決定したことに応答して、電子デバイス１０８〜１１２の各々は、ＮＡＮチャネルに設定された受信機および送信機（または送受信機）のチャネルを維持することができる。電子デバイス１０８〜１１２はまた、電子デバイス１０８〜１１２が追加のトラフィック告知メッセージについてＮＡＮチャネルを監視するためにアクティブ動作モードへ遷移し得るとき、次のページング時間枠まで低電力動作モードへ遷移することができる。
【００６７】
[0081]いくつかの実装形態では、第１の電子デバイス１０４によって生成され送信されるＳＤＦは、データリンク属性を含み得る。データ告知１２０がＳＤＦを含む、またはそれに対応する、ある特定の実装形態では、データリンク属性は、サービス記述子属性と同じＳＤＦに含まれ得る。データ告知１２０がトラフィック告知メッセージを含む、またはそれに対応する別の実装形態では、ＳＤＦは、トラフィック告知メッセージの前に、第１の電子デバイス１０４によって生成され送信され得る。両方の実装形態において、図２を参照してさらに説明されたように、ＳＤＦは、発見時間枠の間にＮＡＮチャネルを介して第１の電子デバイス１０４によって送信され得る。他の実装形態では、データ告知１２０は、図７〜図１０を参照してさらに説明されるように、１つまたは複数のサービス属性１７０と１つまたは複数のＮＡＮ−ＤＬ属性１８０とを含み得る。
【００６８】
[0082]データリンク属性は、複数のフィールドを含み得る。データリンク属性のある特定の実装形態が表５に示される。表５に示されるデータリンク属性は、例示であり、限定するものではない。他の実装形態では、データリンク属性は、表５に示されるものよりも少数のフィールドもしくは多数のフィールドを含んでよく、および／または、フィールドは異なる順序で並べられてよい。ＮＡＮ−ＤＬ属性と呼ばれる追加の実装形態または代替の実装形態が、図８に示されている。他の実装形態では、データリンクまたはＮＡＮ−ＤＬに対応する情報は、異なる方式で示され得る。
【００６９】
【表５】
0006388995.tif 000009
【００７０】
[0083]表５に示されるように、データリンク属性は、属性識別子（ＩＤ）フィールドと、長さフィールドと、組織的固有識別子（ＯＵＩ：organizationally unique identifier）フィールドと、ベンダー属性タイプフィールドと、データリンク鍵フィールドと、データリンクチャネルフィールドと、データリンク制御フィールドと、データリンクＩＤフィールドとを含み得る。ある特定の実装形態では、属性ＩＤフィールドは、ベンダー固有の属性ＩＤを有し得る。長さフィールドは、データリンク属性の長さを示す可変長フィールドであり得る。ある特定の実装形態では、ＯＵＩフィールドは、ベンダー固有のＯＵＩ値を有し得る。ある特定の実装形態では、ベンダー属性フィールドは、データリンク（たとえば、メッシュネットワーク）属性を示し得る。ある特定の実装形態では、データリンク鍵フィールドは、共通のデータリンクＩＤを用いて２つのデータリンクを区別することができる。たとえば、データリンク鍵フィールドは、現在のデータリンク鍵のハッシュ値を記憶することができる。データリンクチャネルフィールドは、データリンクに対応するワイヤレスチャネル（たとえば、データリンクチャネル）を識別することができる。ある特定の実装形態では、データリンクＩＤフィールドは、ＩＥＥＥ  ８０２．１１規格に従って、データリンクＩＤ要素を記憶することができる。
【００７１】
[0084]いくつかの実装形態では、データリンク属性は、データリンクに対応する論理チャネルを示し得る。たとえば、データリンク属性の上で説明されたフィールドまたは別のフィールドのうちの１つが、論理チャネルを示し得る。本明細書で使用される場合、論理チャネルは、データリンクチャネルと、１つまたは複数の送信時間枠などの１つまたは複数の時間期間を指し、この１つまたは複数の時間期間の間に、データリンクの電子デバイスは、データリンクチャネルを介して特定のサービスに関して通信することができる。論理チャネルに対応する情報は、スケジューリング情報とも呼ばれ得る。いくつかの実装形態では、データリンク属性は、第１の電子デバイス１０４によって選択される論理チャネルを示し得る。他の実装形態では、データリンク属性は、第１の電子デバイス１０４によって使用することが可能な論理チャネルのセットを示すことができ、受信デバイスは、サービスを受信する際に使用が可能な論理チャネルの１つを選択することができる。
【００７２】
[0085]データリンク属性のフィールドの１つまたは複数は、論理チャネルを示し得る。たとえば、データリンク属性は、論理チャネルに対応するインデックスのリストを含み得る。インデックスのリストは、複数の論理チャネルのうちの（複数の）論理チャネルにインデックスを対応付ける、対応付けデータに基づき得る。対応付けデータは、電子デバイス１０４〜１１６の１つまたは複数が入手可能であり得る。たとえば、対応付けデータは、電子デバイス１０４〜１１６のメモリに記憶され得る。いくつかの実装形態では、対応付けデータは、デバイス製造業者によって電子デバイス１０４〜１１６へとプログラムされ得る。いくつかの実装形態では、対応付けデータは、非限定的な例として、ＩＥＥＥ  ８０２．１１規格またはＷｉ−Ｆｉ  Ａｌｌｉａｎｃｅ規格などの、１つまたは複数の業界規格に従ったものであり得る。ある特定の実装形態では、データリンク属性は、特定のサービスを提供するために第１の電子デバイス１０４によって使用される複数の論理チャネルのうちのある特定の論理チャネルを識別するインジケータを含む。別の実装形態では、データリンク属性は、特定のサービスを提供するために第１の電子デバイス１０４が利用可能な複数の論理チャネルのうちのある特定のセットの論理チャネルを識別するインジケータを含む。
【００７３】
[0086]ある特定の実装形態では、データリンク属性は、インデックスのリストを使用することなく論理チャネルを示し得る。たとえば、データリンク属性は、複数の論理チャネルのうちのある特定の論理チャネルを、その特定の論理チャネルに対応するチャネル番号を含めることによって、および、その特定の論理チャネルの１つまたは複数の送信時間枠に対応する１つまたは複数のオフセットを含めることによって、示し得る。
【００７４】
[0087]他の実装形態では、スケジューリング情報（たとえば、論理チャネルの指示）は、さらなる可用性属性（ＦＡＡ）に含まれ得る。ＦＡＡは、データリンク属性とは別個であり得る。データリンク属性は、ＦＡＡを示す（またはＦＡＡを指し示す）フィールドを含み得る。ＦＡＡは、非限定的な例として、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅ規格などの、１つまたは複数の業界規格に従って形成され得る。
【００７５】
[0088]データリンク制御フィールドは、データリンクに対応する追加の情報を示し得る。データリンク制御フィールドのある特定の実装形態が表６に示される。表６に示されるデータリンク制御フィールドは、例示であり、限定するものではない。他の実装形態では、データリンク制御フィールドは、表６に示されるものよりも少数のフィールドもしくは多数のフィールドを含んでよく、および／または、フィールドは異なる順序で並べられてよい。加えて、フィールドは、表６に記述されるものとは異なる値を使用して情報を示し得る。ＮＡＮ−ＤＬ制御フィールドと呼ばれる追加の実装形態または代替の実装形態が、図１０に示されている。
【００７６】
【表６】
0006388995.tif 000010
【００７７】
[0089]表６に示されるように、ある特定の実装形態では、データリンク制御フィールドは１６個のビットを含み得る。ビット０の値は、データリンク送信時間枠が、ＮＡＮ１０２の中の連続する発見時間枠と発見時間枠の間で繰り返すかどうかを示し得る。ビット１〜２の値は、データ告知１２０に対応する時間期間（たとえば、データがいつどのように告知されるか）を示し得る。ある特定の実装形態では、この値は次のように設定され得る。すなわち、０：データ告知１２０がデータリンクチャネルページング時間枠の間に送信されるトラフィック告知メッセージである、１：データ告知１２０がＮＡＮチャネルページング時間枠の間に送信されるトラフィック告知メッセージである、２：データ告知１２０が発見時間枠の間にＮＡＮチャネルを介して送信されるＳＤＦである、３：予備。ビット３〜４の値は、発見時間枠の終了とデータリンク送信時間枠の開始の間にあるＴＵの数を示し得る。ある特定の実装形態では、値は次のように設定され得る。すなわち、０：０個のＴＵ、１：１６個のＴＵ、２：３２個のＴＵ、３：６４個のＴＵ。ビット５〜６の値は、連続するデータリンク送信時間枠とデータリンク送信時間枠との間のＴＵの数を示し得る。ある特定の実施形態では、値は次のように設定され得る。すなわち、０：０個のＴＵ、１：１６個のＴＵ、２：３２個のＴＵ、３：６４個のＴＵ。ビット７〜８の値は、データリンク送信時間枠のサイズを示し得る。ある特定の実装形態では、値は次のように設定され得る。すなわち、０：６４個のＴＵ、１：１２８個のＴＵ、２：２５６個のＴＵ、３：予備。
【００７８】
[0090]ビット９〜１０の値は、データリンクに対応するデータ送信のタイミング情報を示し得る。ビット９〜１０の値によって示されるタイミング情報は、ビット１〜２という値に依存し得る。ある特定の実装形態では、ビット１〜２の値が０である場合、ビット９〜１０の値はデータリンクページング時間枠の時間長を示し得る。この実施形態では、値は次のように設定され得る。すなわち、０：２個のＴＵ、１：５個のＴＵ、２：８個のＴＵ、３：１２個のＴＵ。ある特定の実装形態では、ビット１〜２の値が１である場合、ビット９〜１０の値は、ＮＡＮ１０２の２つの連続する発見時間枠と発見時間枠の間でのＮＡＮページング時間枠の反復の回数を示し得る。この実施形態では、値は次のように設定され得る。すなわち、０：３２個のＴＵ、１：６４個のＴＵ、２：１２８個のＴＵ、３：２５６個のＴＵ。ある特定の実装形態では、ビット１〜２の値が２である場合、ビット９〜１０の値は、ＳＲＦにおいて特定されるデータ受信者の割当てが繰り返される時間の長さを示し得る。この時間期間の間、サービスの提供者（たとえば、第１の電子デバイス１０４）は、ＮＡＮ１０２にサービスを告知しなくてよく、ＳＤＦにおいて特定される受信者にデータリンクチャネルを介してデータを送信し続け得る。この実装形態では、値は次のように設定され得る。すなわち、０：２個の発見時間枠、１：５個の発見時間枠、２：８個の発見時間枠、３：１５個の発見時間枠。
【００７９】
[0091]ビット１１〜１２の値は、「データリンクハートビート」を示し得る。データリンクハートビートは、メッセージまたはデータ送信がデータリンクチャネルを介して行われず、電子デバイス１０４〜１１６がデータリンクを有効であると見なす、閾値の時間期間（秒単位）に対応し得る。さらに例示すると、データリンクハートビートは、データリンクに関するメッセージを受信しない際に、データリンクのデバイスがデータリンクと接続したままであるべき時間の長さを示し得る。ある特定の実装形態では、値は次のように設定され得る。０：３０秒、１：６０秒、２：１２０秒、３：３００秒。電子デバイス１０４〜１１６は、データリンクハートビートに基づいてハートビートカウンタを設定することができる。いくつかの実装形態では、より長いデータリンクハートビートは、電子デバイス１０４〜１１６に対する低電力動作モードのより長い時間長を可能にし得る。たとえば、より長いデータリンクハートビートは、電子デバイス１０４〜１１６が、データリンクハートビートを超えることなくより長い時間低電力動作モードで動作することを可能にし得る。そのようなより長いデータリンクハートビートは、センサネットワークなどの特定の用途において有用であり得る。
【００８０】
[0092]閾値の時間期間（たとえば、データリンクハートビート）を超えるある時間期間の間、データリンクチャネルを介してメッセージが電子デバイス１０４〜１１６によって受信されない場合、電子デバイス１０４〜１１６は、データリンクがもはや有効ではないと決定することができ、電子デバイス１０４〜１１６はデータリンクから離れることができる。例示すると、電子デバイス１０４〜１１６は、データリンクのページング時間枠の間、データリンクチャネルを監視するのを止めることができる。加えて、または代替的に、データリンクから離れた後で、およびデータリンクのページング時間枠の間に、電子デバイス１０４〜１１６は、説明のための非限定的な例として、低電力動作モードに入り、第２のデータリンクの第２のデータリンクチャネルを監視し、ＮＡＮ１０２の特定のチャネルを監視し、または、特定のチャネルを介してメッセージをブロードキャストすることができる。
【００８１】
[0093]データリンク制御フィールドは、予備のビットをさらに含み得る。ある特定の実装形態では、予備のビットはビット１３〜１５であり得る。ある代替的な実装形態では、予備のビットの１つまたは複数は、ページング時間枠反復インジケータにより置き換えられ得る。ページング時間枠反復インジケータは、図１０を参照してさらに説明されるように、（連続する発見時間枠と発見時間枠の間の）どれだけの送信時間枠がページング時間枠を含むかを示し得る。
【００８２】
[0094]ある特定の実装形態では、データリンクは「データリンク寿命」も有し得る。データリンク寿命は、データリンクがいつ期限切れになるか、または、「主要な」トランザクション（たとえば、データリンクスケジュールの再ネゴシエーション、２つ以上のＮＡＮクラスタの統合など）がいつ行われるべきかを示す、閾値の時間に対応し得る。ある特定の実装形態では、データリンク寿命はデータリンク属性において示され得る。代替的に、データリンク制御フィールドのビットの１つまたは複数が、データリンク寿命を示すために使用され得る。
【００８３】
[0095]データリンク寿命の初期値は、データリンクを作成または提供する電子デバイスによって設定され得る。たとえば、第１の電子デバイス１０４がデータリンクの提供者である場合、第１の電子デバイス１０４は最初に、データリンク寿命の値を設定することができる。データリンク寿命は、データリンクの１つまたは複数の電子デバイスによって延長され得る（たとえば、データリンク寿命の値が増やされ得る）。データリンク寿命を延ばす電子デバイスは、データリンク寿命の値を最初に設定するのと同じ電子デバイスであることがあり、または異なる電子デバイスであることがある。たとえば、１対多数のワイヤレスデバイストポロジーでは、サービス提供者デバイスがデータリンク寿命を延ばし得る。別の例として、１対１のワイヤレスデバイストポロジーまたは多数対多数のワイヤレスデバイストポロジーでは、サービス提供者デバイスまたは加入者デバイスがデータリンク寿命を延ばし得る。さらに例示すると、第１の電子デバイス１０４または他の電子デバイス１０６〜１１２の１つが、データリンク寿命を延ばし得る。カウンタが第２の閾値の時間に達するとき（たとえば、データリンク寿命が期限切れになるとき）、データリンクの電子デバイスは、他のデータリンクに参加することができ、または他のデータリンクスケジュールをネゴシエートすることができる。ＮＡＮ内の電子デバイスは同期されており、データリンク寿命はＮＡＮの電子デバイスに示されるので、ＮＡＮのすべての電子デバイスが、データリンク寿命の終了を同時に決定することができる。データリンクがデータリンクの電子デバイスによりもはや使用されていない場合（たとえば、電子デバイスが送信すべきデータを有しない場合）、データリンク寿命は延長されなくてよく、データリンクの電子デバイスの各々は、データリンク寿命が期限切れになるとき（たとえば、カウンタが第２の閾値の時間に達するとき）、データリンクから去り得る。しかしながら、１つまたは複数の電子デバイスが、データリンクの他の電子デバイスから送信または受信すべき追加のデータを有する場合、１つまたは複数の電子デバイスは、データリンク寿命を延ばし得る。
【００８４】
[0096]いくつかの実装形態では、送信時間枠は、ユニキャストトラフィックなどのマルチキャストトラフィックまたは非マルチキャストトラフィックを搬送するために指定され得る。マルチキャストトラフィックのために指定される送信時間枠の周期性は、データリンクにおいて交換される１つまたは複数のメッセージまたは要素によって示され得る。たとえば、この周期性は、データリンク属性またはＮＡＮデータリンク（ＮＤＬ）属性の中のフィールドによって示され得る。１つの説明のための例として、このフィールドが４という値を有する場合、各々の４番目の送信時間枠がマルチキャストトラフィックのために指定され得る。他の実装形態では、送信時間枠の周期性は、データリンクのデバイス間でのデータリンクスケジュール（ＮＤＬスケジュールとも呼ばれる）のネゴシエーションの間に、指示または決定され得る。他の送信時間枠は、非マルチキャストトラフィックのために指定され得る。いくつかの実装形態では、ある特定の送信時間枠がマルチキャストトラフィックのために指定されることを第１の電子デバイス１０４が示す場合、電子デバイス１０６〜１１２の各々は、その特定の送信時間枠のデータ送信部分の間、アクティブ動作モードにとどまり得る。いくつかの実装形態では、マルチキャストトラフィックのために指定される送信時間枠の間、データ告知および／またはページング時間枠は存在しない。これらの実装形態では、電子デバイス１０６〜１１２は、送信時間枠がマルチキャストトラフィックのために指定されるという指示に基づいて、アクティブ動作モードにとどまり得る。他の実装形態では、マルチキャストトラフィックのために指定される送信時間枠はページング時間枠を含み、データ告知１２０はページング時間枠の間に送信される。いくつかの実装形態では、データ告知１２０がマルチキャストトラフィックのために指定される送信時間枠のページング時間枠の間に受信される場合、データ告知１２０は、電子デバイス１０６〜１１２によって肯定応答される必要はない。それぞれすべての送信時間枠がマルチキャストトラフィックのために指定される（たとえば、純粋なマルチキャスト）実装形態では、送信時間枠はページング時間枠を含まず、電子デバイス１０４〜１１２の各々は送信時間枠の間はアクティブ動作モードにとどまる。純粋なマルチキャストの適用例は、１という値を有するデータリンク属性（または異なる属性）中の周期性フィールドによって示され得る。
【００８５】
[0097]いくつかの実装形態では、電子デバイス１０４〜１１２は、ページング時間枠の間のコリジョンを減らすために、コンテンション軽減技法を実行するように構成され得る。コンテンション軽減を実行するために、電子デバイス１０４〜１１２の各々は、第１のバックオフカウンタ（ｃ＿ｄｗ）と第２のバックオフカウンタ（ｃ＿ｄｗｂ）とを含み、記憶し、および／または維持することができる。バックオフカウンタは、ページング時間枠の間に、サービス発見フレーム（ＳＤＦ）および／または同期ビーコンがいつ送信されるべきかを決定するために使用され得る。例示すると、発見時間枠の最初において、第１の電子デバイス１０４は、第１のバックオフカウンタ（ｃ＿ｄｗ）を、間隔［０，ＣＷ］にわたる均一な分布からランダムに導かれる値に設定することができ、ここでＣＷは第１のコンテンション時間枠パラメータである。いくつかの実装形態では、ＣＷは、事前にプログラムされた値または１つまたは複数の規格によって設定される値などの、ある特定の値を有する。他の実装形態では、ＣＷは、本明細書でさらに説明されるように、ページング時間枠の長さに基づく。加えて、タイマーは、間隔［Ｔpkt（ｐ），ＴＥｎｄＤＷ］にわたる均一な分布からランダムに導かれる値に設定され、ここでＴpkt（ｐ）はパケットｐが送信に利用可能である時間であり、ＴＥｎｄＤＷは発見時間枠の終了である。この実装形態では、ｐはＳＤＦである。第１のバックオフカウンタおよびタイマーは、発見時間枠の最初に設定された後でカウントダウンするように構成され得る。
【００８６】
[0098]第１のバックオフカウンタ（ｃ＿ｄｗ）が０に達すると、ＳＤＦ（たとえば、データ告知１２０）は、第１の電子デバイス１０４によって送信される。第１のバックオフカウンタ（ｃ＿ｄｗ）が０に達する前にタイマーが０に達する場合、間隔［０，ＣＷ＿ＲＳ］にわたる均一な分布からランダムなカウント値が導かれ、ＣＷ＿ＲＳは第２のコンテンション時間枠パラメータである。ある特定の実装形態では、非限定的な例として、ＣＷ＿ＲＳは１５個の時間単位（ＴＵ）という設定された値を有する。他の実装形態では、ＣＷ＿ＲＳは異なる値であり得る。いくつかの実装形態では、ＣＷ＿ＲＳは１つまたは複数の規格において定義され得る。第１のバックオフカウンタ（ｃ＿ｄｗ）の残りの値がランダムカウント値より小さい場合、ｃ＿ｄｗはランダムカウント値に設定される。第１のバックオフカウンタ（ｃ＿ｄｗ）の残りの値は、タイマーが０に達した時点での第１のバックオフカウンタ（ｃ＿ｄｗ）の値を指す。第１のバックオフカウンタ（ｃ＿ｄｗ）の残りの値がランダムカウント値以上である場合、残りの値は維持される。第１のバックオフカウンタ（ｃ＿ｄｗ）が０に達した後、ＳＤＦは、第１の電子デバイス１０４によって送信され得る。
【００８７】
[0099]第１の電子デバイス１０４がＮＡＮ１０２においてアンカーマスターデバイスとして動作している場合、第２のバックオフカウンタ（ｃ＿ｄｗｂ）は、間隔［０，ＣＷ＿ＲＳ］にわたる均一な分布から導かれるランダム値に設定され得る。たとえば、第１のデバイス１０４がアンカーマスターデバイスとして動作しているときなどの、アンカーマスターデバイスへのホップカウントが０である場合、ランダム値は、間隔［０，ＣＷ＿ＲＳ］にわたる均一な分布から導かれる。第１の電子デバイス１０４がアンカーマスターデバイスとして動作していない場合（たとえば、アンカーマスターデバイスへのホップカウントが０より大きい場合）、第２のバックオフカウンタ（ｃ＿ｄｗｂ）は、ある特定の間隔にわたる均一な分布から導かれるランダム値に設定される。いくつかの実装形態では、非限定的な例として、特定の間隔は［０，３１］である。他の実装形態では、特定の間隔は異なる間隔である。第２のバックオフカウンタ（ｃ＿ｄｗｂ）が０に達するとき、同期ビーコンは、第１の電子デバイス１０４によって送信され得る。
【００８８】
[0100]いくつかの実装形態では、ＣＷの値は、ページング時間枠の時間長に基づき得る。これらの実装形態では、ページング時間枠は、ページング時間と呼ばれる固定された時間長を有する。たとえば、ページング時間枠の時間長は、そのページング時間枠を含む送信時間枠の時間長の１０％であってよく、送信時間枠の時間長（およびページング時間枠の時間長）は、データ告知１２０の１つまたは複数の要素によって示され得る。ＣＷの値は、ページング時間枠の時間長、ページング時間枠の間に通信されるメッセージの目標コリジョン確率、およびメッセージの長さに基づき得る。例示すると、ページングメッセージ（たとえば、データ告知１２０）が約５０オクテットである場合、各ページングメッセージが肯定応答される場合、ならびに、ページングメッセージおよび肯定応答が約６Ｍｂｐｓで送信される場合、約１７８マイクロ秒（μｓ）がページングメッセージを交換するために使用される。目標コリジョン確率が１０％である場合、ＣＷは約１０×ページングデバイスの数であるので、各デバイスは約９０μｓのコンテンション間隔を有する。このページングメッセージサイズと目標コリジョン確率とに適合するために、ページング時間枠は、２６８μｓ（１７８＋９０）×ページングデバイスの数である。別の方法で述べると、ページング時間枠の１ミリ秒（ｍｓ）ごとに、約３．７個のデバイスがある。ページング時間枠は固定された時間長のページング時間を有するので、ＣＷの値は、式ＣＷ＝１０×ページング時間／３．７に基づいて選択され得る。したがって、第１の電子デバイス１０４は、ページング時間枠の時間長、データ告知１２０のサイズ、および、ページング時間枠の間のページングメッセージの目標コリジョン確率に基づいて、第１のコンテンション時間枠パラメータ（ＣＷ）の値を選択することができる。他の実装形態では、ＣＷは、ページングメッセージの異なる目標コリジョン確率および／または異なるサイズに基づいて、異なる値を有し得る。
【００８９】
[0101]いくつかの実装形態では、第１のコンテンション時間枠パラメータ（ＣＷ）はまた、送信時間枠のデータ送信部分の間にデータを送信するために使用され得る。これらの実装形態では、送信時間枠のデータ送信部分は、ＴDataと呼ばれる固定された時間長を有する。たとえば、データ部分の時間長は、送信時間枠の時間長の９０％であり得る。ＣＷの値は、送信時間枠の時間長、送信時間枠の間に通信されるメッセージの目標コリジョン確率、およびメッセージの長さに基づき得る。例示すると、データユニット（たとえば、データ１２２）は、送信するのに約６２０μｓかかり得る。目標コリジョン確率が１０％である場合、ＣＷは約１０×送信デバイスの数であるので、各デバイスは約９０μｓのコンテンション間隔を有する。このデータユニットサイズと目標コリジョン確率とに適合するために、Ｎ個のデバイスを満たすための総時間は、７１０μｓ（６２０＋９０）×送信デバイスの数である。別の方法で述べると、時間長ＴDataのもとでは、送信デバイスの数はＴData／７１０である。ＣＷの値は、式ＣＷ＝１０×ＴData／７１０に基づいて選択され得る。したがって、第１の電子デバイス１０４は、送信時間枠の時間長、データ１２２のサイズ、および、送信時間枠の送信部分の間のメッセージの目標コリジョン確率に基づいて、第１のコンテンション時間枠パラメータ（ＣＷ）の値を選択することができる。他の実装形態では、ＣＷは、送信メッセージの異なる目標コリジョン確率および／または異なるサイズに基づいて、異なる値を有し得る。
【００９０】
[0102]データ告知１２０を受信した後、第２の電子デバイス１０６は、肯定応答１２４を送信することができる。いくつかの実装形態では、肯定応答１２４は、節電ポール（ＰＳ−ＰＯＬＬ）メッセージとして機能し、またはそれを表し得る。たとえば、データ告知１２０を受信したことに応答して、第２の電子デバイス１０６は、肯定応答論理１３６を介して、ＰＳ−ＰＯＬＬメッセージとして機能する肯定応答１２４を生成することができる。肯定応答１２４は、従来のアクセスポイント（ＡＰ）ベースのワイヤレスネットワークにおけるＰＳ−ＰＯＬＬメッセージの生成と同様の方式で生成され得る。しかしながら、システム１００では、肯定応答１２４メッセージは、従来のＡＰベースのワイヤレスネットワークにおけるユニキャストＰＳ−ＰＯＬＬメッセージと比較して、ＰＳ−ＰＯＬＬメッセージとして機能するブロードキャストメッセージを含み、またはそれに対応し得る。図２を参照してさらに説明されるように、第２の電子デバイス１０６は、送信時間枠のデータ送信部分の前に存在する肯定応答時間枠の間に、データリンクチャネルを介して肯定応答１２４メッセージを送信することができる。ある特定の実装形態では、肯定応答１２４がＰＳ−ＰＯＬＬメッセージとして機能する場合、肯定応答１２４は、肯定応答１２４が受信された第１の電子デバイス１０４であることの確実性を上げるために、低いデータレートで送信され得る。第１の電子デバイス１０４は、肯定応答時間枠の間にデータリンクチャネルを監視することができ、肯定応答論理１３４を介してＰＳ−ＰＯＬＬメッセージとして機能する肯定応答１２４を受信して処理することができる。肯定応答１２４を受信したことに応答して、第１の電子デバイス１０４は、送信時間枠のデータ送信部分の間にデータリンクチャネルを介して、データ１２２を第２の電子デバイス１０６に送信することができる。
【００９１】
[0103]いくつかの実装形態では、肯定応答１２４がＰＳ−ＰＯＬＬメッセージとして機能する場合、電子デバイスの各々が、最小待機時間値と最大待機時間値とを記憶することができる。たとえば、最小待機時間は図２２の最小待機時間２２７０であってよく、最大待機時間は図２２の最大待機時間２２７２であってよい。この実装形態では、第２の電子デバイス１０６は、肯定応答１２４を送信した後でタイマー（告知論理１３６のタイミング回路に含まれる）を始動することができ、データリンクチャネルを監視することができる。データリンクチャネルが最小待機時間値を超える時間の期間アイドル状態であることと、第１の電子デバイス１０４がデータ１２２を送信していないこととを、第２の電子デバイス１０６が決定する場合、第２の電子デバイス１０６は、送信時間枠のデータ送信部分の間に低電力動作モードに遷移することができる。データリンクチャネルが最大待機時間値を超える時間の期間ビジー状態である（たとえば、他の電子デバイスがデータを送信している）ことと、第１の電子デバイス１０４がデータ１２２を送信していないこととを、第２の電子デバイス１０６が決定する場合、第２の電子デバイス１０６は、送信時間枠のデータ送信部分の間に低電力動作モードに遷移することができる。その時間期間に基づいて動作モードを変更することで、第２の電子デバイス１０６は、第１の電子デバイス１０４がデータ１２２を送信するためにデータリンクチャネルをめぐって争うことが不可能であるときに、電力消費を減らすことが可能になり得る。加えて、第２の電子デバイス１０６がデータ１２２の少なくとも１つのフレームを受信し、追加のデータが送信されるべきであることを少なくとも１つのフレームが示す場合、第２の電子デバイス１０６は、送信時間枠のデータ送信部分の間、低電力動作モードに遷移しなくてよい。
【００９２】
[0104]別の特定の実装形態では、肯定応答１２４は、サービス品質ヌル（ＱｏＳ＿ＮＵＬＬ）フレームであり得る。たとえば、データ告知１２０を受信したことに応答して、第２の電子デバイス１０６は、肯定応答論理１３６を介して、肯定応答１２４としてＱｏＳ＿ＮＵＬＬフレームを生成することができる。いくつかの実装形態では、ＱｏＳ＿ＮＵＬＬフレームは、第２の電子デバイス１０６からの逆方向グラント（ＲＤＧ）を示す。たとえば、ＱｏＳ＿ＮＵＬＬフレーム中の１つまたは複数のビットの値がＲＤＧを示し得る。ＲＤＧは、１つまたは複数のワイヤレス規格またはプロトコルによれば、物理プロトコルデータユニット（ＰＰＤＵ）中のＲＤＧと同様であり得るが、ＰＰＤＵの代わりにＱｏＳ＿ＮＵＬＬフレームに含まれ得る。ＲＤＧは、送信者の送信機会（ｔｘ＿ｏｐ）の間にデータを送信するためにＱｏＳ＿ＮＵＬＬフレームの送信者のｔｘ＿ｏｐを使用することを、ＱｏＳ＿ＮＵＬＬフレームの受信者に対して承認することができる。たとえば、第１の電子デバイス１０４はＲＤＧを示すＱｏＳ＿ＮＵＬＬフレームを生成することができ、データリンクチャネルを介してＱｏＳ＿ＮＵＬＬフレームを（肯定応答１２４として）第１の電子デバイス１０４に送信することができる。ＲＤＧを伴うＱｏＳ＿ＮＵＬＬフレームは、第２の電子デバイス１０６のｔｘ＿ｏｐの間にデータ１２２のフレームを第２の電子デバイス１０６に送信することを、第１の電子デバイス１０４に対して承認することができる。他の実装形態では、ＱｏＳ＿ＮＵＬＬフレームはＲＤＧを含まない。
【００９３】
[0105]第１の電子デバイス１０４は、肯定応答論理１３４を介してＱｏＳ＿ＮＵＬＬフレームを受信して処理することができる。ＱｏＳ＿ＮＵＬＬフレームを受信したことに応答して、第１のデバイス１０４は、第２の電子デバイス１０６のｔｘ＿ｏｐの間、データリンクチャネルを介してデータ１２２のフレームを第２の電子デバイス１０６に送信することができる。したがって、ＱｏＳ  ＮＵＬＬフレームがＲＤＧを示す場合、第１の電子デバイス１０４は、データ１２２のフレームを送信するためにデータリンクチャネルをめぐって争う必要がない可能性がある。データ１２２が単一のフレームである場合、データ１２２のエンティティは、ＱｏＳ＿ＮＵＬＬフレームに応答して、第１の電子デバイス１０４から第２の電子デバイス１０６に送信され得る。データ１２２が２つ以上のフレームを含む場合、第１の電子デバイス１０４は、データ１２２のフレームのフレームヘッダ中の１つまたは複数の固有のビットを介して、データ１２２の追加のフレームが送信されるべきであることを示し得る。一例では、第１の電子デバイス１０４は、フレームヘッダ中のさらなるデータ（たとえば、「ＭＯＲＥ」）ビットを１という値などの特定の値に設定することによって、データ１２２の追加のフレームが送信されるべきであることを示し得る。別の例では、第１の電子デバイス１０４は、サービス期間終了（ＥＯＳＰ：end-of-service-period）ビットを１という値などの特定の値に設定することによって、データ１２２の追加のフレームが送信されるべきであることを示し得る。
【００９４】
[0106]データ１２２の追加のフレームが送信されるべきであることの指示を伴うデータ１２２のフレームを受信したことに応答して、第２の電子デバイス１０６はデータリンクチャネルをめぐって争うことができ、コンテンションが成功すると、第２の電子デバイス１０６は、第１の電子デバイス１０４にデータ１２２の別のフレームを送信させるために、別のＱｏＳ＿ＮＵＬＬフレームを第１の電子デバイス１０４に送信することができる。このプロセスは、第１の電子デバイス１０４がデータ１２２の全体を送信するまで、または送信時間枠の終了まで繰り返され得る。いくつかの実装形態では、第２の電子デバイス１０６は、複数の他の電子デバイスからデータの受信者として示され得る。これらの実装形態では、第２の電子デバイス１０６は、ＱｏＳ＿ＮＵＬＬフレームを複数の電子デバイスに送信することができ、複数の電子デバイスの各々からＱｏＳ＿ＮＵＬＬフレームに応答してデータを受信することができる。第２の電子デバイス１０６が各ＱｏＳ＿ＮＵＬＬフレームに応答してデータフレームを受信している場合、および、さらなるデータが送信されるべきであることをデータフレームが示さない場合、第２の電子デバイス１０６は、送信時間枠の残りの間、低電力動作モードに遷移することができる。さらなるデータが第２の電子デバイス１０６に送信されるべきであることを少なくとも１つのデータフレームが示す場合、第２の電子デバイス１０６は、アクティブ動作モードにとどまることができ、ＱｏＳ＿ＮＵＬＬフレームを送信し続けることができる。
【００９５】
[0107]別の特定の実装形態では、第２の電子デバイス１０６は、データ告知１２０を受信した後で肯定応答１２４を送信しなくてよい。この実装形態では、データ告知１２０を送信した後、第１の電子デバイス１０４は、肯定応答論理１３４を介して、ＮＵＬＬフレーム１２６を生成することができる。たとえば、ＮＵＬＬフレーム１２６は、ペイロード部分を伴わないプリアンブルまたはヘッダを含み得る。ある特定の実装形態では、ＮＵＬＬフレーム１２６は、他のヌルフレームよりも高い優先度を有し得るＱｏＳ＿ＮＵＬＬフレームであり得る。第１の電子デバイス１０４は、肯定応答を引き起こすために、データリンクチャネルを介してヌルフレーム１２６を第２の電子デバイス１０６に送信することができる。ある特定の実装形態では、図２をさらに参照して説明されるように、ＮＵＬＬフレーム１２６は、送信時間枠のデータ送信部分の前に存在する肯定応答時間枠の間に送信され得る。
【００９６】
[0108]第２の電子デバイス１０６は、肯定応答論理１３６を介してＮＵＬＬフレームを受信して処理することができる。第１の電子デバイス１０４からＮＵＬＬフレーム１２６を受信したことに応答して、第２の電子デバイス１０６は、データリンクチャネルをめぐって争うことができ、コンテンションが成功すると、データリンクチャネルを介して肯定応答１２４を第１の電子デバイス１０４に送信することができる。ある特定の実装形態では、肯定応答１２４は、肯定応答（ＡＣＫ）フレームであり得る。第１の電子デバイス１０４は、肯定応答論理１３４を介して肯定応答１２４を受信して処理することができる。肯定応答１２４を受信したことに応答して、第１のデバイス１０４は、データリンクチャネルをめぐって争うことができ、コンテンションが成功すると、送信時間枠のデータ送信部分の間にデータリンクチャネルを介して、データ１２２を第２の電子デバイス１０６に送信することができる。
【００９７】
[0109]別の特定の実装形態では、データ告知１２０（たとえば、トラフィック告知メッセージまたはＳＲＦ）がブルームフィルタを含む場合、データ告知１２０を受信したことに応答するのではなく、第２の電子デバイス１０６がデータ１２２の受信者として識別されると決定したことに応答して、肯定応答１２４が生成され得る。たとえば、第２の電子デバイス１０６がブルームフィルタに基づいてデータ告知１２０においてデータ１２２の受信者として識別されると決定したことに応答して、第２の電子デバイス１０６は、肯定応答論理１３６を介して肯定応答１２４を生成することができる。この実装形態では、上で説明されたように、肯定応答１２４はＰＳ−ＰＯＬＬメッセージであってよく、またはＱｏＳ＿ＮＵＬＬフレームであってよい。第２の電子デバイス１０６は、送信時間枠のデータ送信部分の間にデータ１２２を受信するために、肯定応答１２４を送信した後でアクティブ動作モードにとどまり得る。
【００９８】
[0110]電子デバイスがブルームフィルタに基づく誤検出マッチが原因でアクティブモードになり得る確率を下げるために、第１の電子デバイス１０４は受信された肯定応答に応答するように構成され得る。たとえば、第１の電子デバイス１０４は、第２の電子デバイス１０６から肯定応答１２４を受信することができ、第５の電子デバイス１１２から肯定応答１４４を受信することができる。第１の電子デバイス１０４は、肯定応答１２４および１４４がデータ１２２を受信すべき電子デバイスから受信されるかどうか、または、肯定応答１２４および１４４が誤検出マッチに基づいて誤って送信されるかどうかを決定することができる。例示すると、第２の電子デバイス１０６が、データ１２２の受信者としてそれ自体を正しく識別することがあり、肯定応答１２４を第１の電子デバイス１０４に送信することがあり、第５の電子デバイス１１２が、（たとえば、誤検出マッチに基づいて）データ１２２の受信者としてそれ自体を誤って識別することがあり、肯定応答１４４を第１の電子デバイス１０４に送信することがある。第１の電子デバイス１０４は、肯定応答１２４および１４４に対するそれぞれの応答を決定するために、第２の電子デバイス１０６と第５の電子デバイス１１２とを、データ１２２の受信者のリストと比較することができる。たとえば、第２の電子デバイス１０６がデータ１２２を受信すべきであると決定したことに基づいて、第１の電子デバイス１０４は、上で説明されたように、データ１２２を第２の電子デバイス１０６に送信することができる。
【００９９】
[0111]第５の電子デバイス１１２がデータ１２２を受信すべきではないと決定したことに基づいて、第１の電子デバイス１０４は、否定応答（ＮＡＣＫ）１５４を第５の電子デバイス１１２に送信することができる。第５の電子デバイス１１２は、データが受信されない送信時間枠のデータ送信部分の間、電力消費を減らすために、ＮＡＣＫ１５４を受信したことに応答して低電力動作モードに遷移することができる。加えて、または代替的に、肯定応答１４４が送信された後の時間期間が閾値の時間期間を超えることと、その時間期間の間に第１の電子デバイス１０４からデータが受信されていないこととを、第５の電子デバイス１１２が決定する場合、第５の電子デバイス１１２は、電力消費を減らすために、データ送信部分送信時間枠の残りの間、低電力動作モードに遷移することができる。
【０１００】
[0112]システム１００によって提供される１つの利点は、ＮＡＮ１０２の電子デバイス１０４〜１１６の１つまたは複数における電力消費の低減である。たとえば、電子デバイス１０８〜１１２は、データ告知１２０がデータ１２２の受信者として電子デバイス１０８〜１１２を識別しないと決定したことに基づいて、送信時間枠の間、低電力動作モードに遷移することができる。したがって、各電子デバイスがデータ送信のための対応するワイヤレスチャネルを継続的に監視する他のワイヤレスメッシュネットワーク（たとえば、データの受信者を示す定められたページング時間枠またはＳＤＦを伴わないシステム）と比較して、電子デバイス１０８〜１１２は、第１の電子デバイス１０４および第２の電子デバイス１０６がデータ１２２を交換する間、電力を節約することができる。加えて、第２の電子デバイス１０６が肯定応答１２４を第１の電子デバイス１０４に送信するので、第１の電子デバイス１０４は、第２の電子デバイス１０６がデータ１２２を受信することが不可能であるときに、データ１２２を送信するために処理リソースを浪費して電力を消費するのを避けることができる。第２の電子デバイス１０６がデータ１２２を受信することが不可能であるときにデータ１２２の送信を防ぐことで、繰り返される送信を減らすことができ、それによって、データリンクチャネル上での送信または混雑の量を減らす。
【０１０１】
[0113]図２を参照すると、図１のシステム１００における動作が示されており、全体的に２００と指定されている。図２では、ＮＡＮチャネル２０２およびデータリンクチャネル２０４を介して図１の電子デバイス１０４〜１１６の１つまたは複数によって実行される動作が、タイムライン全体２０６に関して示されている。図２では、図１において説明される複数の実装形態が、様々な実装形態の動作のタイミング（たとえば、発見時間枠、ページング時間枠、および送信時間枠に関するタイミング）を示すために、一緒に重畳されている。データ告知メッセージおよびデータ告知時間期間の特定の実装形態に関するタイミング情報は、図３〜図５に示されている。図２に示されるタイミングおよび動作は、例示のためのものであり、限定するものではない。他の実装形態では、追加の、またはより少数の動作が実行されることがあり、タイミングが異なることがある。いくつかの実装形態では、図２〜図５に示されるように、データリンクチャネル２０４およびＮＡＮチャネル２０２は、異なるワイヤレスチャネルであり得る。代替的な実装形態では、データリンクチャネル２０４およびＮＡＮチャネル２０２は同じワイヤレスチャネルであり得る。
【０１０２】
[0114]図２に示されるように、第１の発見時間枠２１０および第２の発見時間枠２１２は、ＮＡＮチャネル２０２に対応し得る。図１を参照して説明されるように、発見時間枠２１０、２１２は、ＮＡＮ１０２に対応する発見動作と同期動作とを実行するために、電子デバイス１０４〜１１６のために確保されている時間期間であり得る。第１の発見時間枠２１０は時間ｔ１において開始して時間ｔ２において終了することができ、第２の発見時間枠２１２は時間ｔ１１において開始して時間ｔ１２において終了することができる。発見時間枠２１０、２１２は、同じ発見時間枠の時間長を有し得る（たとえば、時間ｔ１と時間ｔ２との間の時間の期間が、時間ｔ１１と時間ｔ１２との間の時間の期間と同じであり得る）。発見時間枠の時間長は、ＮＡＮ規格またはプロトコルに従って決定され得る。第１の発見時間枠２１０と第２の発見時間枠２１２などの、連続する発見時間枠と発見時間枠との間の時間期間は、発見期間２４８と呼ばれ得る。ある特定の実装形態では、発見期間２４８の時間長は、ＮＡＮ規格またはプロトコルによれば、５００個の時間単位（ＴＵ）であり得る。たとえば、各ＴＵは、ＩＥＥＥ  ８０２．１１−２０１２規格において記述されるように１０２４マイクロ秒（μｓ）に対応してよく、５００個のＴＵは約５１２ｍｓであり得る。
【０１０３】
[0115]第１の発見時間枠２１０の間、サービス発見フレーム（ＳＤＦ）２５０はＮＡＮチャネル２０２を介して送信され得る。たとえば、第１の電子デバイス１０４は、第１の電子デバイス１０４によってデータリンクに提供されているサービスを告知するために、ＮＡＮチャネル２０２を介してＳＤＦ２５０を送信することができる。いくつかの実装形態では、図１を参照して説明されたように、ＳＤＦ２５０は、サービス記述子属性とデータリンク属性とを含み得る。サービス記述子属性は、１つまたは複数のサービス属性１７０などのサービスに対応する情報を示す１つまたは複数のフレームを含んでよく、データリンク属性は、データリンクに対応する情報を示す１つまたは複数のフレームを含んでよい。他の実装形態では、ＳＤＦ２５０は、図７〜図１０を参照して本明細書でさらに説明されるように、１つまたは複数のサービス属性１７０と１つまたは複数のＮＡＮ−ＤＬ属性１８０とを含み得る。いくつかの実装形態では、ＳＤＦ２５０は、図５を参照してさらに説明されるように、データ告知１２０に対応し得る。他の実装形態では、ＳＤＦ２５０は、図３および図４を参照して説明されるように、データ告知１２０とは別であり得る。
【０１０４】
[0116]いくつかの実装形態では、１つまたは複数のページング時間枠は発見期間２４８の間に存在し得る。ある特定の実装形態では、データ告知１２０がＮＡＮチャネル２０２を介して送信されるトラフィック告知メッセージである場合、第１のＮＡＮページング時間枠２２０および第２のＮＡＮページング時間枠２２２は発見期間の間に存在し得る。図４を参照してさらに説明されるように、第１のトラフィック告知メッセージ２５２および第２のトラフィック告知メッセージ２５４は、ＮＡＮチャネル２０２を介して第１の電子デバイス１０４によって、それぞれＮＡＮページング時間枠２２０、２２２の間に送信され得る。別の特定の実装形態では、データ告知１２０がデータリンクチャネル２０４を介して送信されるトラフィック告知メッセージである場合、第１のページング時間枠２２４および第２のページング時間枠２２６は発見期間の間に存在し得る。第１のページング時間枠２２４および第２のページング時間枠２２６はデータリンクに対応してよく、他のデータリンクは他の対応するページング時間枠を有してよい。図３を参照してさらに説明されるように、第３のトラフィック告知メッセージ２５６および第４のトラフィック告知メッセージ２５８は、データリンクチャネル２０４を介して第１の電子デバイス１０４によって、それぞれデータリンクページング時間枠２２４、２２６の間に送信され得る。
【０１０５】
[0117]上で説明された実装形態の各々では、１つまたは複数の送信時間枠は発見期間２４８の間に存在し得る。たとえば、第１の送信時間枠２４０および第２の送信時間枠２４２は、発見期間２４８の間に存在し得る。図１を参照して説明されるように、送信時間枠２４０、２４２は、データリンクチャネルを介して電子デバイス１０４〜１１６の間でデータ送信を交換するために確保されている、時間の期間であり得る。図３に示されるように、第１の送信時間枠２４０は時間ｔ３から時間ｔ６に存在することがあり、第２の送信時間枠２４２は時間ｔ７から時間ｔ１０に存在することがある。第１の送信時間枠２４０は、第１の発見時間枠２１０の終了の後で１つの発見時間枠オフセット２４４（たとえば、時間ｔ２から時間ｔ３）を開始することができる。発見時間枠オフセット２４４は、図１を参照して説明されたように、ＳＤＦ２５０のデータリンク属性のデータリンク制御フィールドによって、または、図１０を参照してさらに説明されるように、１つまたは複数のＮＡＮ−ＤＬ属性１８０によって示され得る。第２の送信時間枠２４２は、第１の送信時間枠２４０の終了の後で１つの送信時間枠オフセット２４６（たとえば、時間ｔ６から時間ｔ７）を開始することができる。送信時間枠オフセット２４６は、図１を参照して説明されたように、データリンク制御フィールドによって、または、図１０を参照してさらに説明されるように、１つまたは複数のＮＡＮ−ＤＬ属性１８０によって示され得る。送信時間枠２４０および２４２の各々は、対応するページング時間枠（たとえば、ＮＡＮページング時間枠２２０および２２２またはデータリンクページング時間枠２２４および２２６）を含むものとして示されるが、他の実装形態では、１つまたは複数の送信時間枠は、対応するページング時間枠を含まなくてよい。
【０１０６】
[0118]第１の送信時間枠２４０は第１のデータ送信部分２３４を含んでよく、第２の送信時間枠２４２は第２のデータ送信部分２３６を含んでよい。いくつかの実装形態では、第１のデータ送信部分２３４は時間ｔ５から時間ｔ６に存在することがあり、第２のデータ送信部分２３６は時間ｔ９からｔ１０に存在することがある。図１のデータ１２２などの、サービスに対応するデータが、データ送信部分２３４、２３６の間に電子デバイス１０４〜１１６の間で交換され得る。いくつかの実装形態では、送信時間枠２４０、２４２は、図３を参照してさらに説明されたように、データリンクページング時間枠２２４、２２６をそれぞれ含み得る。いくつかの実装形態では、送信時間枠２４０、２４２は、図４を参照してさらに説明されたように、ＮＡＮページング時間枠２２０、２２２をそれぞれ含み得る（またはそれらの終了の後に開始し得る）。いくつかの実装形態では、送信時間枠２４０、２４２は、図５を参照してさらに説明されるように、ページング時間枠を含まないことがあり、時間ｔ３、ｔ７においてそれぞれ開始し得る。いくつかの実装形態では、送信時間枠２４０、２４２は、時間ｔ４から時間ｔ５に存在する第１の肯定応答時間枠２３０と、時間ｔ８から時間ｔ９に存在する第２の肯定応答時間枠２３２とを含み得る。肯定応答時間枠２３０、２３２は、１つまたは複数の肯定応答動作を実行するために確保されている時間期間を表し得る。たとえば、いくつかの実装形態では、図１の肯定応答１２４などの肯定応答が生成され、肯定応答時間枠２３０、２３２の間にデータリンクチャネル２０４を介して送信され得る。
【０１０７】
[0119]図２に示されるタイミングは、図１の電子デバイス１０４〜１１６のいくつかにおける電力消費を減らすことができる。たとえば、電子デバイス１０６〜１１６のサブセットは、第１の発見時間枠２１０の間にＳＤＦ２５０として、または、それぞれ、ＮＡＮページング時間枠２２０、２２２またはデータリンクページング時間枠２２４、２２６の間のトラフィック告知メッセージ２５２、２５４、２５６、２５８の１つとして、データ告知１２０を受信することができる。データ告知１２０に基づいて、電子デバイスの１つまたは複数は、送信時間枠２４０、２４２の間の送信のためにトラフィックが示されないと決定することができ、１つまたは複数の電子デバイスは、送信時間枠２４０、２４２の少なくとも一部分の間に低電力動作モードに遷移することができ、これにより、送信時間枠２４０、２４２の全体でアクティブ動作モードにとどまる場合と比較して、少なくとも１つの電子デバイスにおける電力消費が減り得る。
【０１０８】
[0120]図３を参照すると、データ告知がデータリンクチャネル２０４を介して送信されるトラフィック告知メッセージである実装形態での、図１のシステム１００における動作が示されており、全体的に３００と指定されている。図３に示されるタイミングは、図１を参照して説明されたように、マルチホップデータリンク（たとえば、電子デバイス１０４〜１１６を含むデータリンク）に対応し得る。図３に示される動作は限定するものではない。他の実装形態では、動作は、電子デバイス１０４〜１１６の異なる電子デバイスによって実行されてよく、より多くまたはより少なく、および図３に示されるものとは異なる時間に行われ得る。
【０１０９】
[0121]第１の発見時間枠２１０の間、第１の電子デバイス１０４は、ＮＡＮチャネル２０２を介してＳＤＦ２５０を送信することができる。図１を参照して説明されたように、ＳＤＦ２５０は、データリンクページング時間枠のタイミングおよびデータリンクチャネル２０４の指示などの、データリンクに対応する情報を含むデータリンク属性を含み得る。第１の電子デバイス１０４は、第１のページング時間枠２２４の間にデータリンクチャネル２０４を介して第３のトラフィック告知メッセージ２５６（データ告知１２０に対応する）を送信することができる。第１のページング時間枠２２４の間、電子デバイス１０６〜１１６の各々はデータリンクチャネル２０４を監視することができ、電子デバイス１０６〜１１２（たとえば、第１の電子デバイス１０４のシングルホップ範囲内の電子デバイス）は第３のトラフィック告知メッセージ２５６を受信することができる。第３のトラフィック告知メッセージ２５６が電子デバイス１１４、１１６の１つに送信されるべきデータを識別する場合、電子デバイス１１４、１１６の１ホップの範囲内にある１つまたは複数の電子デバイスは、より後のページング時間枠の間にトラフィック告知メッセージを生成し、電子デバイス１１４、１１６に送信することができる。電子デバイス１１４および１１６がデータリンクページング時間枠の間にトラフィック告知メッセージを受信しない場合、電子デバイス１１４および１１６は、対応する送信時間枠の間、低電力動作モードに遷移することができる。
【０１１０】
[0122]ある特定の実装形態では、図１を参照して説明されたように、第３のトラフィック告知メッセージ２５６は、データ１２２の受信者として第２の電子デバイス１０６を識別することができる。他の実装形態では、他の電子デバイスが受信者として識別され得る。電子デバイス１０８〜１１２がデータ１２２の受信者として識別されないと決定したことに基づいて、電子デバイス１０８〜１１２は、第１の送信時間枠２４０の残り（たとえば、第１の肯定応答時間枠２３０および第１のデータ送信部分２３４）の間、低電力動作モードに遷移することができる。第２の電子デバイス１０６がデータ１２２の受信者として識別されると決定したことに基づいて、第２の電子デバイス１０６は、アクティブ動作モードにとどまることができ、第１の送信時間枠２４０の残りの間、データリンクチャネル２０４を監視することができる。いくつかの実装形態では、第１の送信時間枠２４０は第１の肯定応答時間枠２３０を含んでよく、第２の電子デバイス１０６は、第１の肯定応答時間枠２３０の間にデータリンクチャネル２０４を介して肯定応答１２４を送信することができる。他の実装形態では、第１の送信時間枠２４０は第１の肯定応答時間枠２３０を含まないことがあり、第２の電子デバイス１０６は、第１のデータ送信部分２３４の間にデータリンクチャネル２０４を介して肯定応答１２４を送信することができる。第１の電子デバイス１０４は、肯定応答１２４を受信したことに応答して、第１のデータ送信部分２３４の間にデータリンクチャネル２０４を介して、データ１２２を第２の電子デバイス１０６に送信することができる。
【０１１１】
[0123]低電力モードで動作している電子デバイス１０４〜１１２の各々は、第２のページング時間枠２２６の間、アクティブ動作モードに遷移することができる。第２のページング時間枠２２６の間、第１の電子デバイス１０４は、データリンクチャネル２０４を介して第４のトラフィック告知メッセージ２５８を送信することができる。電子デバイス１０６〜１１２は、データリンクチャネル２０４を監視することができ、第２のページング時間枠２２６の間にデータリンクチャネル２０４を介して第４のトラフィック告知メッセージ２５８を受信することができる。ある特定の実装形態では、第４のトラフィック告知メッセージ２５８は、第３の電子デバイス１０８と第５の電子デバイス１１２とを追加のデータの受信者として識別することができる。電子デバイス１０６および１１０がデータ１２２の受信者として識別されないと決定したことに基づいて、電子デバイス１０６および１１０は、第２の送信時間枠２４２の残り（たとえば、第２の肯定応答時間枠２３２および第２のデータ送信部分２３６）の間、低電力動作モードに遷移することができる。電子デバイス１０８および１１２が追加のデータの受信者として識別されると決定したことに基づいて、電子デバイス１０８および１１２は、アクティブ動作モードにとどまることができ、肯定応答動作を実行することができ、第１の送信時間枠２４０の間に第２の電子デバイス１０６と同様の方式でデータリンクチャネル２０４を介して追加のデータを受信することができる。
【０１１２】
[0124]送信時間枠２４０および２４２の各々が対応するページング時間枠を含むものとして示されているが、他の実装形態では、１つまたは複数の送信時間枠は、図１０を参照してさらに説明されるように、対応するページング時間枠を含まなくてよい。たとえば、第１の送信時間枠２４０は第１のページング時間枠２２４を含んでよく、第２の送信時間枠２４２はページング時間枠を含まなくてよい。この例では、電子デバイスは、ページング時間枠を含む送信時間枠の間、およびページング時間枠を含まない後続の送信時間枠の間、同じ動作モードで動作することができる。ページング時間枠を含まない後続の送信時間枠の間、データ送信（たとえば、トラフィックセッション）のパターンは同じであり得るので、電子デバイスは同じ動作モードにとどまり得る。例示すると、第２の電子デバイス１０６が、第１のページング時間枠２２４の間に送信される第３のトラフィック告知メッセージ２５６によりデータ１２２の受信者として識別される場合、第２の電子デバイス１０６は、第１の送信時間枠２４０の間、アクティブ動作モードにとどまることができ、電子デバイス１０８〜１１２は、第１の送信時間枠２４０の間、低電力動作モードに遷移することができる。第２の電子デバイス１０６は、別のトラフィックセッションに参加することによって、追加のデータを受信するための第２の送信時間枠２４２の間、アクティブ動作モードにとどまることができ、電子デバイス１０８〜１１２は、第２の送信時間枠２４２の間、低電力動作モードにとどまることができる。
【０１１３】
[0125]図３に示されるシステム１００の動作は、マルチホップデータリンクの１つまたは複数の電子デバイスが、データリンクチャネル２０４を介して送信されるトラフィック告知メッセージに基づいて動作モードを低電力動作モードに変更することによって、電力消費を減らすことを可能にする。
【０１１４】
[0126]図４を参照すると、データ告知がＮＡＮチャネル２０２を介して送信されるトラフィック告知メッセージである実装形態での、図１のシステム１００における動作が示されており、全体的に４００と指定されている。図４に示されるタイミングは、図１を参照して説明されたように、シングルホップデータリンクに対応し得る（たとえば、データリンクが電子デバイス１０４〜１１２を含む）。図４に示される動作は限定するものではない。他の実装形態では、動作は、電子デバイス１０４〜１１２の異なる電子デバイスによって実行されてよく、より多くまたはより少なく、および図４に示されるものとは異なる時間に行われ得る。
【０１１５】
[0127]第１の発見時間枠２１０の間、第１の電子デバイス１０４は、ＮＡＮチャネル２０２を介してＳＤＦ２５０を送信することができる。図１を参照して説明されたように、ＳＤＦ２５０は、データリンクページング時間枠のタイミングおよびデータリンクチャネル２０４の指示などの、データリンクに対応する情報を含むデータリンク属性を含み得る。第１の電子デバイス１０４は、第１のＮＡＮページング時間枠２２０の間にＮＡＮチャネル２０２を介して第１のトラフィック告知メッセージ２５２（データ告知１２０に対応する）を送信することができる。第１のＮＡＮページング時間枠２２０の間、電子デバイス１０６〜１１２の各々は、ＮＡＮチャネル２０２を監視することができ、第１のトラフィック告知メッセージ２５２を受信することができる。
【０１１６】
[0128]ある特定の実装形態では、図１を参照して説明されたように、第１のトラフィック告知メッセージ２５２は、データ１２２の受信者として第２の電子デバイス１０６を識別することができる。他の実装形態では、他の電子デバイスが受信者として識別され得る。電子デバイス１０８〜１１２がデータ１２２の受信者として識別されないと決定したことに基づいて、電子デバイス１０８〜１１２は、第１の送信時間枠２４０の残り（たとえば、第１の肯定応答時間枠２３０および第１のデータ送信部分２３４）の間、低電力動作モードに遷移することができる。加えて、電子デバイス１０８〜１１２は、送信機および受信機（または送受信機）の構成を変更しなくてよい。たとえば、送信機および受信機は、ＮＡＮチャネル２０２を介したデータの送信と受信とを続けることができる。第２の電子デバイス１０６がデータ１２２の受信者として識別されると決定したことに基づいて、第２の電子デバイス１０６は、アクティブ動作モードにとどまることができ、データリンクチャネル２０４を介してデータを送信して受信するように送信機と受信機（または送受信機）を構成することができ、第１の送信時間枠２４０の残りの間、データリンクチャネル２０４を監視することができる。いくつかの実装形態では、第１の送信時間枠２４０は第１の肯定応答時間枠２３０を含んでよく、第２の電子デバイス１０６は、第１の肯定応答時間枠２３０の間にデータリンクチャネル２０４を介して肯定応答１２４を送信することができる。他の実装形態では、第１の送信時間枠２４０は第１の肯定応答時間枠２３０を含まないことがあり、第２の電子デバイス１０６は、第１のデータ送信部分２３４の間にデータリンクチャネル２０４を介して肯定応答１２４を送信することができる。第１の電子デバイス１０４は、肯定応答１２４を受信したことに応答して、第１のデータ送信部分２３４の間にデータリンクチャネル２０４を介して、データ１２２を第２の電子デバイス１０６に送信することができる。
【０１１７】
[0129]低電力動作モードで動作している電子デバイス１０４〜１１２の各々は、第２のＮＡＮページング時間枠２２２の間、アクティブ動作モードに遷移することができる。第２のＮＡＮページング時間枠２２２の間、第１の電子デバイス１０４は、ＮＡＮチャネル２０２を介して第４のトラフィック告知メッセージ２５８を送信することができる。電子デバイス１０６〜１１２は、ＮＡＮチャネル２０２を監視することができ、第２のＮＡＮページング時間枠２２２の間にＮＡＮチャネル２０２を介して第２のトラフィック告知メッセージ２５４を受信することができる。ある特定の実装形態では、第２のトラフィック告知メッセージ２５４は、第３の電子デバイス１０８と第５の電子デバイス１１２とを追加のデータの受信者として識別することができる。電子デバイス１０６および１１０がデータ１２２の受信者として識別されないと決定したことに基づいて、電子デバイス１０６および１１０は、第２の送信時間枠２４２の残り（たとえば、第２の肯定応答時間枠２３２および第２のデータ送信部分２３６）の間、低電力動作モードに遷移することができる。加えて、電子デバイス１０６および１１０は、ＮＡＮチャネル２０２を介したデータの送信と受信とを続けるように、送信機と受信機（または送受信機）を構成することができる。電子デバイス１０８および１１２が追加のデータの受信者として識別されると決定したことに基づいて、電子デバイス１０８および１１２は、アクティブ動作モードにとどまることができ、データリンクチャネル２０４を介してデータを送信して受信するように送信機と受信機（または送受信機）を構成することができ、肯定応答動作を実行することができ、第１の送信時間枠２４０の間に第２の電子デバイス１０６と同様の方式でデータリンクチャネル２０４を介して追加のデータを受信することができる。
【０１１８】
[0130]図４に示されるシステム１００の動作は、トラフィック告知メッセージ２５２、２５４に基づいてシングルホップデータリンクの１つまたは複数の電子デバイスが送信機および受信機（または送受信機）の構成をＮＡＮチャネル２０２からデータリンクチャネル２０４に変更するのを防ぐことによって、それらの１つまたは複数の電子デバイスが電力消費を減らすことを可能にし得る。
【０１１９】
[0131]図５を参照すると、データ告知がＮＡＮチャネル２０２を介して送信されるＳＤＦ２５０に対応する実装形態での、図１のシステム１００における動作が示されており、全体的に５００と指定されている。図５に示されるタイミングは、図１を参照して説明されたように、シングルホップデータリンクに対応し得る（たとえば、データリンクが電子デバイス１０４〜１１２を含む）。図５に示される動作は限定するものではない。他の実装形態では、動作は、電子デバイス１０４〜１１２の異なる電子デバイスによって実行されてよく、より多くまたはより少なく、および図５に示されるものとは異なる時間に行われ得る。
【０１２０】
[0132]第１の発見時間枠２１０の間、第１の電子デバイス１０４は、ＮＡＮチャネル２０２を介してＳＤＦ２５０を送信することができる。図１を参照して説明されたように、ＳＤＦ２５０は、データリンクページング時間枠のタイミングおよびデータリンクチャネル２０４の指示などの、データリンクに対応する情報を含むデータリンク属性を含み得る。ＳＤＦ２５０はまた、データを受信すべき電子デバイスのサブセットを示すサービス応答フィルタ（ＳＲＦ）フィールドを含む、サービス記述子属性（たとえば、１つまたは複数のフィールド）を含み得る。この方式では、ＳＤＦ２５０は図１のデータ告知１２０に対応し得る。ＳＤＦ２５０のデータリンク属性は、データ告知としてＳＤＦ２５０のＳＲＦフィールドを識別することができる。ＮＡＮ規格またはプロトコルによれば、電子デバイス１０６〜１１２の各々は、第１の発見時間枠２１０の間、ＮＡＮチャネル２０２を監視することができ、ＳＤＦ２５０を受信することができる。
【０１２１】
[0133]ある特定の実装形態では、図１を参照して説明されたように、ＳＤＦ２５０は、データ１２２の受信者として第２の電子デバイス１０６を識別することができる。他の実装形態では、他の電子デバイスが受信者として識別され得る。電子デバイス１０８〜１１２がデータ１２２の受信者として識別されないと決定したことに基づいて、電子デバイス１０８〜１１２は、第１の送信時間枠２４０の残り（たとえば、第１の肯定応答時間枠２３０および第１のデータ送信部分２３４）の間、低電力動作モードに遷移することができる。加えて、電子デバイス１０８〜１１２は、送信機および受信機（または送受信機）の構成を変更しなくてよい。たとえば、送信機および受信機は、ＮＡＮチャネル２０２を介したデータの送信と受信とを続けることができる。第２の電子デバイス１０６がデータ１２２の受信者として識別されると決定したことに基づいて、第２の電子デバイス１０６は、アクティブ動作モードにとどまることができ、データリンクチャネル２０４を介してデータを送信して受信するように送信機と受信機（または送受信機）を構成することができ、第１の送信時間枠２４０の残りの間、データリンクチャネル２０４を監視することができる。いくつかの実装形態では、第１の送信時間枠２４０は第１の肯定応答時間枠２３０を含んでよく、第２の電子デバイス１０６は、第１の肯定応答時間枠２３０の間にデータリンクチャネル２０４を介して肯定応答１２４を送信することができる。他の実装形態では、第１の送信時間枠２４０は第１の肯定応答時間枠２３０を含まないことがあり、第２の電子デバイス１０６は、第１のデータ送信部分２３４の間にデータリンクチャネル２０４を介して肯定応答１２４を送信することができる。第１の電子デバイス１０４は、肯定応答１２４を受信したことに応答して、第１のデータ送信部分２３４の間にデータリンクチャネル２０４を介して、データ１２２を第２の電子デバイス１０６に送信することができる。ＳＤＦ２５０は発見期間２４８の中の各送信時間枠に適用されるので、第２の送信時間枠２４２の間、電子デバイス１０４〜１１２は、同じ動作モードで動作することができ、第１の送信時間枠２４０の間と同じ機能を実行することができる。
【０１２２】
[0134]図５に示されるシステム１００の動作は、ＳＤＦ２５０に基づいてシングルホップデータリンクの１つまたは複数の電子デバイスが送信機および受信機（または送受信機）の構成をＮＡＮチャネル２０２からデータリンクチャネル２０４に変更するのを防ぐことによって、それらの１つまたは複数の電子デバイスが電力消費を減らすことを可能にし得る。加えて、図５の実装形態は、図３および図４の実装形態と比較して１つまたは複数の電子デバイスの電力消費をさらに減らすことができ、それは、１つまたは複数の電子デバイスがページング時間枠の間にアクティブ動作モードで動作する必要がない可能性があるからである。
【０１２３】
[0135]図６を参照すると、システムの特定の実装形態が示されており、全体的に６００と指定されている。ある特定の実装形態では、システム６００は、図１の電子デバイス１０４〜１１６の１つまたは複数を含み得る。
【０１２４】
[0136]システム６００は、ＮＡＮクラスタ６０２を含み得る。デバイス６１２は、ＮＡＮクラスタ６０２に参加し得る。デバイス６１２のクロックは、デバイス６１２が、ＮＡＮクラスタ６０２の発見時間枠の間に定期的に起動する（たとえば、アクティブ動作モードに切り替える）ことを可能にするように、同期され得る。たとえば、クロックは、図２２のタイミングおよび／またはカウント回路２２７４、２２７６を含んでよく、またはそれらに対応してよい。デバイス６１２の各電子デバイスは、発見時間枠の間に同じＮＡＮチャネルを監視することができる。ある特定の実装形態では、ＮＡＮクラスタ６０２は、ＮＡＮクラスタ識別子（ＩＤ）によって識別され得る。ＮＡＮクラスタＩＤは、各ＮＡＮメッセージに、たとえば発見メッセージに含まれ得る。ＮＡＮクラスタ６０２の形成を開始する電子デバイスは、対応するＮＡＮクラスタＩＤを選択することができる。
【０１２５】
[0137]デバイス６１２のサブセットは、ＮＡＮクラスタ６０２に対応するＮＡＮチャネルを介して同期ビーコンを送信することができる。発見メッセージおよび同期ビーコンは、ＮＡＮチャネルを通じて発見時間枠の間にデバイス６１２の１つまたは複数によって送信され得る。
【０１２６】
[0138]デバイス６１２のサブセットは、ＮＡＮクラスタ６０２に対応するＮＡＮチャネルを通じて発見ビーコンを送信することができる。発見ビーコンは、電子デバイスがＮＡＮ規格またはプロトコルに従ってＮＡＮクラスタ６０２に参加することを可能にするために、ＮＡＮクラスタ６０２を発見するために電子デバイスによって使用され得る。
【０１２７】
[0139]ある特定の実装形態では、ＮＡＮクラスタ６０２は、アンカーマスターと呼ばれるデバイス６１２のある特定の電子デバイスに固定された木構造を有し得る。アンカーマスターのタイミング（またはタイミング情報）は、ＮＡＮ同期（ｓｙｎｃ）デバイスとＮＡＮマスターデバイスとを介して、ＮＡＮクラスタ６０２のすべてのデバイス６１２に伝えられ得る。ＮＡＮ同期デバイスおよびＮＡＮマスターデバイスは、ＮＡＮクラスタ６０２内の時間同期を提供することができる。
【０１２８】
[0140]ＮＡＮクラスタ６０２に対応する１つまたは複数のデータリンクネットワーク（たとえば、データリンクネットワーク６０４、データリンクネットワーク６０６、データリンクネットワーク６０８、およびデータリンクネットワーク６１０）があり得る。ＮＡＮクラスタ６０２内のデータリンクは、ＮＡＮデータリンク（ＮＡＮ−ＤＬ）とも呼ばれ得る。図１を参照して説明されるように、データリンクは、シングルホップデータリンクまたはマルチホップデータリンクであり得る。ある特定の実装形態では、データリンクネットワーク（たとえば、データリンクネットワーク６０４〜６１０）またはＮＡＮ−ＤＬは、別個のアプリケーション、別個のタイプの電子デバイス、別個のオペレーティングシステム、またはこれらの組合せに対応し得る。ある特定の実装形態では、図１のデータリンクおよび／または図２〜図５のデータリンクチャネル２０４は、データリンクネットワーク６０４、データリンクネットワーク６０６、データリンクネットワーク６０８、またはデータリンクネットワーク６１０に対応し得る。
【０１２９】
[0141]ある特定の実装形態では、データリンクネットワーク６０４はデバイス６１２の第１のサブセットを含んでよく、データリンクネットワーク６０６はデバイス６１２の第２のサブセットを含んでよく、データリンクネットワーク６０８はデバイス６１２の第３のサブセットを含んでよく、データリンクネットワーク６１０はデバイス６１２の第４のサブセットを含んでよい。ある特定の実装形態では、第１のサブセットは、第２のサブセットと重複することがあり、第３のサブセットと重複することがあり、第４のサブセットと重複することがあり、またはこれらの組合せであり得る。たとえば、デバイス６１２のある特定の電子デバイスは、複数のデータリンクネットワーク（たとえば、データリンクネットワーク６０４、６０６、６０８、および／または６１０）または複数のＮＡＮ−ＤＬに参加することができる。例示すると、特定の電子デバイスは、ある特定のデータリンクネットワーク（たとえば、データリンクネットワーク６０４）またはある特定のＮＡＮ−ＤＬの中の第１のサービスの提供者電子デバイスであってよく、別のデータリンクネットワーク（たとえば、データリンクネットワーク６０６、６０８、および／または６１０）もしくは別のＮＡＮ−ＤＬの中の第１のサービス、第２のサービス、および／もしくは第３のサービスの「消費者」電子デバイスであってよく、またはこれらの組合せであってよい。消費者デバイスは、別の電子デバイスによって提供されるサービスを受ける、またはそれにアクセスする電子デバイスを指す。
【０１３０】
[0142]ある特定の実装形態では、ある特定のデータリンクネットワークまたはＮＡＮ−ＤＬは、単一のアプリケーションまたはサービスに対応し得る。ある代替的な実装形態では、ある特定のデータリンクネットワークまたはＮＡＮ−ＤＬは、複数のアプリケーションまたはサービスに対応し得る。たとえば、データリンクネットワーク６０４、６０６、６０８、および６１０の各々は、それぞれ、１つまたは複数のアプリケーション６１４、６１６、６１８、および６２０に対応し得る。ある特定の実装形態では、図６に示されるように、データリンクネットワーク６０４は２つのアプリケーション６１４に対応してよく、データリンクネットワーク６０６は３つのアプリケーション６１６に対応してよく、データリンクネットワーク６０８は１つのアプリケーション６１８に対応してよく、データリンクネットワーク６１０は１つのアプリケーション６２０に対応してよい。ある特定のサービスは、１つまたは複数のアプリケーション６１４、６１６、６１８、および６２０の各々に対応し得る。たとえば、第１の電子デバイス１０４によって提供されるサービスは、データリンクがデータリンクネットワーク６０４に対応する場合、２つのアプリケーション６１４のうちの１つに対応し得る。他の実装形態では、複数のデータリンクネットワークまたは複数のＮＡＮ−ＤＬは、単一のアプリケーションまたはサービスの異なるインスタンスに対応し得る。たとえば、ゲームサービスはチェスのインスタンスとチェッカーのインスタンスとを有することがあり、各インスタンスは異なるデータリンクネットワークまたはＮＡＮ−ＤＬに対応し得る。
【０１３１】
[0143]ある特定の実装形態では、図１の少なくとも第１の電子デバイス１０４および第２の電子デバイス１０６は、デバイス６１２に含まれてよく、データリンクネットワーク６０４に参加することができる。他の実装形態では、第１の電子デバイス１０４および第２の電子デバイス１０６は、データリンクネットワーク６０６、６０８、および／または６１０に参加することができる。第１の電子デバイス１０４がサービス（たとえば、アプリケーション６１４の１つまたは複数に対応するサービス）を提供し、別の電子デバイスに送信すべきデータを有する場合、第１の電子デバイス１０４は、データリンクネットワーク６０４に対応するデバイス６１２のサブセット（第２の電子デバイス１０６を含む）に図１のデータ告知１２０を送信することができる。ある特定の実装形態では、データ告知１２０は、データリンクネットワーク６０４に対応するデータリンクチャネル（たとえば、データリンクチャネル２０４）を通じて送信されるトラフィック告知メッセージであり得る。別の実装形態では、データ告知１２０は、ＮＡＮクラスタ６０２に対応するＮＡＮチャネルを通じて送信されるトラフィック告知メッセージであり得る。さらに別の実装形態では、データ告知１２０は、ＮＡＮクラスタ６０２に対応するＮＡＮチャネルを通じて送信されるＳＤＦであり得る。データ告知１２０は、デバイス６１２の１つまたは複数（たとえば、第２の電子デバイス１０６）をデータの受信者として示し得る。データ告知１２０を受信したことに応答して、第２の電子デバイス１０６は、肯定応答１２４を第１の電子デバイス１０４に送信することができ、データリンクネットワーク６０４に対応するデータリンクチャネルを通じて第１の電子デバイス１０４からデータ１２２を受信することができる。
【０１３２】
[0144]システム６００は、提供者電子デバイスが、特定のアプリケーションに対応するデータを同じデータリンクネットワーク中の他の電子デバイスに提供することを可能にし得る。提供者電子デバイスが、同じデータリンクネットワーク中の他の電子デバイスに提供すべきデータを有するとき、提供者デバイスは、データ告知メッセージ（たとえば、図１のデータ告知１２０）を他の電子デバイスに送信することができる。データ告知メッセージを受信し、データ告知メッセージにおいてデータの受信者として識別されない、データリンクネットワーク中の１つまたは複数の電子デバイスは、低電力動作モードに遷移することができ、または他のネットワークを介して活動を実行することができ、これによって、電力消費を減らし、または、データリンクネットワーク中の１つまたは複数の電子デバイスにおいて追加のサービスを提供する。
【０１３３】
[0145]図７を参照すると、サービス告知７１０の例の図７００が示されている。ある特定の実装形態では、サービス告知７１０は、データ告知１２０を含んでよく、またはそれに対応してよい。たとえば、データ告知１２０がＳＤＦである場合、サービス告知７１０はＳＤＦに対応し得る。他の実装形態では、サービス告知７１０は、ビーコンメッセージを含んでよく、またはそれに対応してよい。サービス告知７１０は、時間長フィールド、アドレスフィールドＡ１、Ａ２、およびＡ３、シーケンス制御（ｓｅｑ．ｃｔｌ．）フィールド、タイムスタンプフィールド、ビーコン間隔フィールド、容量フィールド、フレーム確認シーケンス（ＦＣＳ）フィールド、またはこれらの組合せなどの、ヘッダフィールドを含み得る。ある特定の実装形態では、Ａ３フィールドは、ＮＡＮクラスタＩＤを示し得る。
【０１３４】
[0146]サービス告知７１０は、ＮＡＮ情報要素７２０またはＮＡＮパブリックアクションフレーム７３０をさらに含み得る。たとえば、ＮＡＮ情報要素７２０はビーコンメッセージに対応してよく、ＮＡＮパブリックアクションフレーム７３０はＮＡＮサービス発見フレームに対応してよい。ＮＡＮ情報要素７２０は、要素ＩＤフィールド、長さフィールド、組織的固有識別子（ＯＵＩ）フィールド、ＯＵＩタイプフィールド、またはこれらの組合せを含み得る。ＮＡＮパブリックアクションフレーム７３０は、カテゴリフィールド、アクションフィールド、ＯＵＩフィールド、ＯＵＩタイプフィールド、またはこれらの組合せを含み得る。ＮＡＮ情報要素７２０とＮＡＮパブリックアクションフレーム７３０の両方が、１つまたは複数のＮＡＮ属性７２２を含み得る。
【０１３５】
[0147]示される例では、１つまたは複数のＮＡＮ属性７２２は、サービス属性７３４とＮＡＮ−ＤＬ属性７３６とを含む。他の例では、ＮＡＮ属性７２２は、２つ以上のサービス属性および／または２つ以上のＮＡＮ−ＤＬ属性を含み得る。サービス属性７３４は、図１の第１の電子デバイス１０４などの提供者デバイスによって提供されるサービス（たとえば、ゲームサービス）を記述するデータを含み得る。図９を参照して本明細書でさらに説明されるように、サービス属性７３４は、ＮＡＮ−ＤＬ属性７３６を識別するインジケータを含み得る。ＮＡＮ−ＤＬ属性７３６は、サービス属性７３４によって記述される、またはサービス属性７３４に対応するサービスを提供するために使用されるＮＡＮ−ＤＬを記述するものであり得る。図１０を参照して本明細書でさらに説明されるように、ＮＡＮ−ＤＬ属性７３６は、ＮＡＮデータリンクに対応する１つまたは複数の通信時間枠の１つまたは複数のパラメータを定義することができる。ある特定の例では、ＮＡＮ−ＤＬ属性７３６は、ＮＡＮ−ＤＬに対応するページング時間枠反復レートを示し得る。したがって、サービス告知７１０は、１つまたは複数のサービスと１つまたは複数のＮＡＮデータリンクとを識別することができ、サービス告知７１０は、１つまたは複数のサービスを１つまたは複数のＮＡＮ−ＤＬに対応付けることができる。サービスをＮＡＮ−ＤＬに対応付ける追加の例が、図９に示されている。
【０１３６】
[0148]いくつかの実装形態では、ＮＡＮ−ＤＬ属性７３６は、ＮＡＮ−ＤＬに対応する１つまたは複数の論理チャネルを示し得る。たとえば、ＮＡＮ−ＤＬ属性７３６のフィールドの１つが、１つまたは複数の論理チャネルを示し得る。いくつかの実装形態では、ＮＡＮ−ＤＬ属性７３６は、提供者デバイスによって選択される論理チャネルを示し得る。他の実装形態では、ＮＡＮ−ＤＬ属性７３６は、提供者デバイスによる使用が可能な論理チャネルのセットを示し得る。ＮＡＮ−ＤＬ属性７３６は、１つまたは複数のインデックスまたはチャネル番号（または他のチャネル識別子）を使用して、１つまたは複数の論理チャネルを示し得る。他の実装形態では、１つまたは複数のＮＡＮ属性７２２は、図１を参照して説明されるように、１つまたは複数の論理チャネルを示すＦＡＡを含み得る。
【０１３７】
[0149]図８を参照すると、サービス属性８１０およびＮＡＮ−ＤＬ属性８２０の例を示す図８００が示されている。サービス属性８１０は、サービス属性１７０もしくはサービス属性７３４を含んでよく、またはそれらに対応してよく、ＮＡＮ−ＤＬ属性８２０は、ＮＡＮ−ＤＬ属性１８０もしくはＮＡＮ−ＤＬ属性７３６を含んでよく、またはそれらに対応してよい。
【０１３８】
[0150]サービス属性８１０は、サービス属性８１０をあるサービス属性として識別する値を含む属性ＩＤフィールド８１１を含み得る。例示すると、メッセージ（たとえば、サービス告知７１０）は、複数の属性タイプから選択される属性を含み得る。属性ＩＤフィールド８１１に含まれる特定の値（たとえば、１６進数の値０ｘ０Ａ）は、サービス属性８１０をあるサービス属性として識別することができる。
【０１３９】
[0151]サービス属性８１０は、サービス属性８１０の長さを特定する値を含む長さフィールドをさらに含み得る。サービス属性８１０は、サービス属性８１０によって記述されるサービスを特定する値を含むサービスＩＤフィールド８１２をさらに含み得る。たとえば、サービスＩＤフィールド８１２は、ゲームサービスまたはメッセージングサービスに対応する値を含み得る。ある特定の例では、サービスＩＤは、サービス名（たとえば、「ゲーム」）に基づいて生成されるハッシュ値を含む。
【０１４０】
[0152]サービス属性８１０は、サービス属性８１０によって記述されるサービスのインスタンスを特定するインスタンスＩＤフィールド８１３をさらに含み得る。例示すると、提供者デバイス（たとえば、第１の電子デバイス１０４）は、サービスの２つ以上のインスタンスをサポートすることができる。たとえば、サービスはゲームサービスであってよく、提供者デバイスは、ゲームサービスの２つのインスタンス、すなわちチェスのインスタンスとチェッカーのインスタンスとをサポートし得る。インスタンスＩＤフィールド８１３は、サービス属性８１０が記述するサービスのインスタンスを識別し得る。たとえば、インスタンスＩＤフィールド８１３は、ゲームサービスのチェスのインスタンスに対応する第１の値を含み得る。
【０１４１】
[0153]サービス属性８１０は、「バインディング」ビットマップフィールド８１４（たとえば、インジケータ）をさらに含み得る。バインディングビットマップフィールド８１４は、サービス属性８１０を用いてメッセージに含まれるＮＡＮ−ＤＬ属性を示すビットマップを含み得る。すなわち、ビットマップは、サービス属性８１０によって記述されるサービス（またはサービスインスタンス）を提供するために使用される（メッセージ中の１つまたは複数のＮＡＮ−ＤＬのうちの）あるＮＡＮ−ＤＬを示す。例示すると、メッセージ（サービス告知７１０など）は１つまたは複数のＮＡＮ−ＤＬ属性を含み得る。０ｘ０００１というバインディングビットマップ値は、メッセージに含まれる第１のＮＡＮ−ＤＬ属性を識別し得る。０ｘ０００２というバインディングビットマップ値は、メッセージに含まれる第２のＮＡＮ−ＤＬ属性を識別し得る。他の実装形態では、他の値が他のＮＡＮ−ＤＬ属性を示し得る。このように、バインディングビットマップフィールド８１４は、サービス属性８１０によって記述されるサービス（またはサービスインスタンス）を提供するために使用されるＮＡＮ−ＤＬ属性を識別する、バインディングビットマップなどのインジケータを含み得る。サービス属性８１０はバインディングビットマップフィールド８１４を含むものとして示されているが、サービス（またはサービスインスタンス）を提供するために使用されるＮＡＮ−ＤＬを記述するＮＡＮ−ＤＬ属性を識別するために、他のタイプのインジケータが使用され得る。
【０１４２】
[0154]サービス属性８１０は、要求者インスタンスＩＤフィールドと、サービス制御フィールドと、サービス情報長さフィールド８１５と、サービス情報フィールド８１６とをさらに含み得る。サービス情報長さフィールド８１５は、サービス情報フィールド８１６の長さを示す値を含み得る。サービス情報フィールド８１６は、サービス属性８１０によって記述されるサービス（またはサービスインスタンス）に関する情報を含み得る。たとえば、サービス情報フィールド８１６は、チェスゲームサービスのインスタンスを記述する情報を含み得る。他の実装形態では、サービス属性は、図８に示されているものよりも多数のフィールドまたは少数のフィールドを含み得る。
【０１４３】
[0155]ＮＡＮ−ＤＬ属性８２０は、ＮＡＮ−ＤＬ属性８２０をあるＮＡＮ−ＤＬ属性として識別する値を含む属性ＩＤフィールド８２１を含み得る。ＮＡＮ−ＤＬ属性８２０は、長さフィールドと、ＯＵＩフィールドと、ベンダー属性タイプフィールドと、ＮＡＮ−ＤＬが動作するチャネルを示す値を含むＮＡＮ−ＤＬチャネルフィールド８２２とをさらに含み得る。たとえば、ＮＡＮ−ＤＬチャネルフィールド８２２は、ＮＡＮ−ＤＬのデバイス間でそれを介してデータが送信される、ワイヤレスチャネルを識別することができる。ワイヤレスチャネルは、図２〜図５を参照して説明されたデータリンクチャネルと同様であり得る。ＮＡＮ−ＤＬ属性８２０は、ＮＡＮ−ＤＬ制御フィールド８２３をさらに含み得る。図１０を参照して本明細書でさらに説明されるように、ＮＡＮ−ＤＬ制御フィールド８２３は、ＮＡＮ  ＤＬに対応する１つまたは複数の通信時間枠の１つまたは複数のパラメータを定義することができる。ある特定の例では、ＮＡＮ−ＤＬ制御フィールド８２３は、ＮＡＮ−ＤＬに対応するページング時間枠反復レートを示し得る。ＮＡＮ−ＤＬ属性８２０は、ＮＡＮ−ＤＬを名付ける値を含むＮＡＮ−ＤＬグループＩＤフィールド８２４をさらに含み得る。たとえば、ＮＡＮ−ＤＬグループＩＤフィールド８２４は、ＮＡＮ−ＤＬ属性８２０がゲームサービスのチェスのインスタンスに対応するとき、「チェスグループ」としてＮＡＮ−ＤＬグループを識別することができる。他の実装形態では、ＮＡＮ−ＤＬ属性は、図８に示されているものよりも多数のフィールドまたは少数のフィールドを含み得る。
【０１４４】
[0156]したがって、図８００は、サービス属性によって記述されるサービス（またはサービスインスタンス）を提供するために使用されるＮＡＮ−ＤＬ属性を示し、または識別し得る、サービス属性を示す。ＮＡＮ−ＤＬ属性を示すサービス属性を含むメッセージの例は、図９を参照して本明細書でさらに説明される。
【０１４５】
[0157]図９を参照すると、ＮＡＮ−ＤＬ属性に対応付けられるサービスインスタンスの例を示す図９００が示されている。第１の例では、共通のＮＡＮ−ＤＬを識別する、共通のサービスの異なるインスタンスを記述する２つのサービス属性を含むメッセージ（たとえば、サービス告知７１０）が示されている。このメッセージは、第１のサービス属性９０２と、第２のサービス属性９０４と、ＮＡＮ−ＤＬ属性９０６とを含む。第１のサービス属性９０２および第２のサービス属性９０４は、図８のサービス属性８１０に関して示されるようなフィールドを含み得る。
【０１４６】
[0158]第１のサービス属性９０２は、提供者デバイス（たとえば、第１の電子デバイス１０４）によって提供されるサービスの第１のインスタンス（たとえば、チェス）に対応してよく、第２のサービス属性９０４は、提供者デバイスによって提供されるサービスの第２のインスタンス（たとえば、チェッカー）に対応してよい。例示すると、第１のサービス属性９０２は、サービスＩＤフィールド８１２に対応するフィールドを含み得る。サービスＩＤフィールド８１２は、ゲームサービスを記述する第１のサービス属性９０２を示す値を含み得る。第１のサービス属性９０２は、ゲームサービスのチェスのインスタンスを第１のサービス属性９０２が記述することを示す、インスタンスＩＤフィールド８１３に対応するフィールドをさらに含み得る。第１のサービス属性９０２は、ＮＡＮ−ＤＬ属性９０６を識別する値を含むバインディングビットマップフィールド８１４に対応するフィールドをさらに含み得る。たとえば、バインディングビットマップフィールド８１４は、メッセージに含まれる第１のＮＡＮ−ＤＬ属性（たとえば、ＮＡＮ−ＤＬ属性９０６）を識別する値０ｘ０００１を含み得る。第１のサービス属性９０２は、ゲームサービスのチェスのインスタンスを記述する情報を含む、サービス情報フィールド８１６に対応するフィールドをさらに含み得る。
【０１４７】
[0159]第２のサービス属性９０４は、サービスＩＤフィールド８１２に対応するフィールドを含み得る。サービスＩＤフィールド８１２は、ゲームサービスを記述する第２のサービス属性９０４を示す値を含み得る。第２のサービス属性９０４は、ゲームサービスのチェッカーのインスタンスを第２のサービス属性９０４が記述することを示す、インスタンスＩＤフィールド８１３に対応するフィールドをさらに含み得る。第２のサービス属性９０４は、ＮＡＮ−ＤＬ属性９０６を識別する値を含むバインディングビットマップフィールド８１４に対応するフィールドをさらに含み得る。たとえば、バインディングビットマップフィールド８１４は、メッセージに含まれる第１のＮＡＮ−ＤＬ属性（たとえば、ＮＡＮ−ＤＬ属性９０６）を識別する値０ｘ０００１を含み得る。第２のサービス属性９０４は、ゲームサービスのチェッカーのインスタンスを記述する情報を含む、サービス情報フィールド８１６に対応するフィールドをさらに含み得る。
【０１４８】
[0160]ＮＡＮ−ＤＬ属性９０６は、図８のＮＡＮ−ＤＬ属性８２０に関して示されるようなフィールドを含み得る。たとえば、ＮＡＮ−ＤＬ属性９０６は、属性ＩＤフィールド８２１に対応するフィールドを含み得る。属性ＩＤフィールド８２１は、ＮＡＮ−ＤＬ属性９０６があるＮＡＮ−ＤＬ属性であることを示す値を含み得る。ＮＡＮ−ＤＬ属性９０６は、ＮＡＮ−ＤＬ属性９０６によって記述されるＮＡＮ−ＤＬの電子デバイスによる通信のために使用されるチャネル（たとえば、４８）を示す、ＮＡＮ−ＤＬチャネルフィールド８２２に対応するフィールドをさらに含み得る。たとえば、ＮＡＮ−ＤＬチャネルフィールド８２２は、データを送信または受信するためにＮＡＤ−ＤＬの電子デバイスによって使用されるワイヤレスチャネルを識別し得る。図１０を参照してさらに説明されるように、ＮＡＮ−ＤＬ属性９０６は、ＮＡＮ−ＤＬに対応する１つまたは複数の通信時間枠のパラメータを定義する、ＮＡＮ−ＤＬ制御フィールド８２３に対応するフィールドをさらに含み得る。ＮＡＮ−ＤＬ属性９０６は、ＮＡＮ−ＤＬ属性９０６によって記述されるＮＡＮ−ＤＬのグループ名（「たとえば、ゲームグループ」）を識別するフィールドを含む、ＮＡＮ−ＤＬグループＩＤフィールド８２４に対応するフィールドをさらに含み得る。したがって、第１の例では、メッセージは、サービスの２つの異なるインスタンスを告知し、共通のＮＡＮ−ＤＬを介して提供者デバイスによって両方のインスタンスが提供されることを示し得る。
【０１４９】
[0161]第２の例では、異なるＮＡＮ−ＤＬを識別する、共通のサービスの異なるインスタンスを記述する２つのサービス属性を含むメッセージ（たとえば、サービス告知７１０）が示されている。このメッセージは、第１のサービス属性９１０と、第２のサービス属性９１２と、第１のＮＡＮ−ＤＬ属性９１４と、第２のＮＡＮ−ＤＬ属性９１６とを含む。
【０１５０】
[0162]第１のサービス属性９１０は、提供者デバイス（たとえば、第１の電子デバイス１０４）によって提供されるサービスの第１のインスタンス（たとえば、チェス）に対応してよく、第２のサービス属性９１２は、提供者デバイスによって提供されるサービスの第２のインスタンス（たとえば、チェッカー）に対応してよい。上で説明されたように、第１のサービス属性９１０および第２のサービス属性９１２は、第１のサービス属性９１０および第２のサービス属性９１２がそれぞれゲームサービスを記述することを示す、サービスＩＤフィールド８１２を含み得る。第１のサービス属性９１０および第２のサービス属性９１２は各々、インスタンスＩＤフィールド８１３とサービス情報フィールド８１６とをさらに含み得る。第１のサービス属性９１０のインスタンスＩＤフィールド８１３は、第１のサービス属性９１０がゲームサービスのチェスのインスタンスを記述することを示してよく、第１のサービス属性９１０のサービス情報フィールド８１６は、ゲームサービスのチェスのインスタンスを記述する情報を含んでよい。第２のサービス属性９１２のインスタンスＩＤフィールド８１３は、第２のサービス属性９１２がゲームサービスのチェッカーのインスタンスを記述することを示してよく、第２のサービス属性９１２のサービス情報フィールド８１６は、ゲームサービスのチェッカーのインスタンスを記述する情報を含んでよい。
【０１５１】
[0163]第１のサービス属性９１０はまた、第１のＮＡＮ−ＤＬ属性９１４を識別する値を含むバインディングビットマップフィールド８１４を含み得る。たとえば、第１のサービス属性９１０のバインディングビットマップフィールド８１４は、メッセージに含まれる第１のＮＡＮ−ＤＬ属性（たとえば、第１のＮＡＮ−ＤＬ属性９１４）を識別する値０ｘ０００１を含み得る。第２のサービス属性９１２はまた、第２のＮＡＮ−ＤＬ属性９１６を識別する値を含むバインディングビットマップフィールド８１４を含み得る。たとえば、第２のサービス属性９１２のバインディングビットマップフィールド８１４は、メッセージに含まれる第２のＮＡＮ−ＤＬ属性（たとえば、第２のＮＡＮ−ＤＬ属性９１６）を識別する値０ｘ０００２を含み得る。したがって、異なる値を伴うバインディングビットマップフィールド８１４を含めることによって、第１のサービス属性９１０および第２のサービス属性９１２は、異なるＮＡＮ−ＤＬを識別することができる。
【０１５２】
[0164]第１のＮＡＮ−ＤＬ属性９１４は、図８のＮＡＮ−ＤＬ属性８２０に関して示されるようなフィールドを含み得る。たとえば、第１のＮＡＮ−ＤＬ属性９１４は、第１のＮＡＮ−ＤＬ属性９１４があるＮＡＮ−ＤＬ属性であることを示す値を含む属性ＩＤフィールド８２１を含み得る。第１のＮＡＮ−ＤＬ属性９１４は、第１のＮＡＮ−ＤＬ属性９１４によって記述されるＮＡＮ−ＤＬの電子デバイスによる通信のために使用されるチャネル（たとえば、４８）を示す、ＮＡＮ−ＤＬチャネルフィールド８２２をさらに含み得る。第１のＮＡＮ−ＤＬ属性９１４は、第１のＮＡＮ−ＤＬ属性９１４によって記述されるＮＡＮ−ＤＬに対応する１つまたは複数の通信時間枠のパラメータを定義する、ＮＡＮ−ＤＬ制御フィールド属性をさらに含み得る。第１のＮＡＮ−ＤＬ属性９１４は、第１のＮＡＮ−ＤＬ属性９１４によって記述されるＮＡＮ−ＤＬのグループ名（「たとえば、チェスゲームグループ」）を識別するフィールドを含む、ＮＡＮ−ＤＬグループＩＤフィールドをさらに含み得る。
【０１５３】
[0165]第２のＮＡＮ−ＤＬ属性９１６は、図８のＮＡＮ−ＤＬ属性８２０に関して示されるようなフィールドを含み得る。たとえば、第２のＮＡＮ−ＤＬ属性９１６は、第２のＮＡＮ−ＤＬ属性９１６があるＮＡＮ−ＤＬ属性であることを示す値を含む属性ＩＤフィールドを含み得る。第２のＮＡＮ−ＤＬ属性９１６は、第２のＮＡＮ−ＤＬ属性９１６によって記述されるＮＡＮ−ＤＬの電子デバイスによる通信のために使用されるチャネル（たとえば、３０）を示す、ＮＡＮ−ＤＬチャネルフィールドをさらに含み得る。第２のＮＡＮ−ＤＬ属性９１６によって示されるチャネルは、第１のＮＡＮ−ＤＬ属性９１４によって示されるチャネルと異なり得る。第２のＮＡＮ−ＤＬ属性９１６は、第２のＮＡＮ−ＤＬ属性９１６によって記述されるＮＡＮ−ＤＬに対応する１つまたは複数の通信時間枠のパラメータを定義する、ＮＡＮ−ＤＬ制御フィールド属性をさらに含み得る。１つまたは複数の通信時間枠のパラメータは、第１のＮＡＮ−ＤＬ属性９１４よりも、第２のＮＡＮ−ＤＬ属性９１６に対して異なり得る。第２のＮＡＮ−ＤＬ属性９１６は、第２のＮＡＮ−ＤＬ属性９１６によって記述されるＮＡＮ−ＤＬのグループ名（「たとえば、チェッカーのゲームグループ」）を識別するフィールドを含む、ＮＡＮ−ＤＬグループＩＤフィールドをさらに含み得る。
【０１５４】
[0166]したがって、第２の例では、メッセージは、サービスの２つの異なるインスタンスを告知し、異なるＮＡＮ−ＤＬを介して提供者デバイスによってインスタンスが提供されることを示し得る。異なるインスタンスは、異なるチャネルを介して提供されてよく、異なる通信時間枠パラメータを有し得る。
【０１５５】
[0167]第３の例では、異なるＮＡＮ−ＤＬを識別する、異なるサービスを記述する２つのサービス属性を含むメッセージ（たとえば、サービス告知７１０）が示されている。このメッセージは、第１のサービス属性９２０と、第２のサービス属性９２２と、第１のＮＡＮ−ＤＬ属性９２４と、第２のＮＡＮ−ＤＬ属性９２６とを含む。
【０１５６】
[0168]第３の例では、第１のサービス属性９２０および第２のサービス属性９２２は異なるサービスに対応する。たとえば、第１のサービス属性９２０は、提供者デバイス（たとえば、第１の電子デバイス１０４）によって提供される第１のサービスのインスタンス（たとえば、チェス）に対応してよく、第２のサービス属性９２２は、提供者デバイスによって提供される第２のサービスのインスタンス（たとえば、家族のメッセージング）に対応してよい。例示すると、第１のサービス属性９２０は、第１のサービス属性９２０がゲームサービスを記述することを示す値を含むサービスＩＤフィールドを含んでよく、第２のサービス属性９２２は、第２のサービス属性９２２がメッセージングサービスを記述することを示す値を含むサービスＩＤフィールドを含んでよい。第１のサービス属性９２０および第２のサービス属性９２２はまた、ゲームサービスまたはメッセージングサービスをそれぞれ記述する、第１の例および第２の例に関して上で説明されたフィールドを含み得る。加えて、第１のサービス属性９２０は、第１のＮＡＮ−ＤＬ属性９２４を識別する値を含むバインディングビットマップフィールドを含み得る。たとえば、バインディングビットマップフィールドは、メッセージに含まれる第１のＮＡＮ−ＤＬ属性（たとえば、第１のＮＡＮ−ＤＬ属性９２４）を識別する値０ｘ０００１を含み得る。第２のサービス属性９２２は、第２のＮＡＮ−ＤＬ属性９２６を識別する値を含むバインディングビットマップフィールド８１４に対応するフィールドをさらに含み得る。たとえば、バインディングビットマップフィールドは、メッセージに含まれる第２のＮＡＮ−ＤＬ属性（たとえば、第２のＮＡＮ−ＤＬ属性９２６）を識別する値０ｘ０００２を含み得る。したがって、異なるサービス属性９２０および９２２は、異なるＮＡＮ−ＤＬを識別し得る。
【０１５７】
[0169]第１のＮＡＮ−ＤＬ属性９２４および第２のＮＡＮ−ＤＬ属性９２６は、ＮＡＮ−ＤＬ属性９１４および９１６に関して上で説明されたように、対応するＮＡＮ−ＤＬを記述するフィールドを含み得る。たとえば、第１のＮＡＮ−ＤＬ属性９２４は、第１のＮＡＮ−ＤＬ属性９２４によって記述されるＮＡＮ−ＤＬの電子デバイスによる通信のために使用されるチャネルを示すＮＡＮ−ＤＬチャネルフィールド８２２と、第１のＮＡＮ−ＤＬ属性９２４によって記述されるＮＡＮ−ＤＬに対応する１つまたは複数の通信時間枠のパラメータを定義するＮＡＮ−ＤＬ制御フィールド８２３とを含み得る。加えて、第２のＮＡＮ−ＤＬ属性９２６は、第２のＮＡＮ−ＤＬ属性９２６によって記述される電子デバイスＮＡＮ−ＤＬによる通信のために使用されるチャネルを示すＮＡＮ−ＤＬチャネルフィールド８２２と、第２のＮＡＮ−ＤＬ属性９２６によって記述されるＮＡＮ−ＤＬに対応する１つまたは複数の通信時間枠のパラメータを定義するＮＡＮ−ＤＬ制御フィールド８２３とを含み得る。第１のＮＡＮ−ＤＬ属性９２４に対応するチャネルおよびパラメータは、第２のＮＡＮ−ＤＬ属性９２６に対応するチャネルおよびパラメータと異なり得る。
【０１５８】
[0170]したがって、第３の例では、メッセージは、２つの異なるサービスを告知し、異なるＮＡＮ−ＤＬを介して提供者デバイスによって２つの異なるサービスが提供されることを示し得る。２つの異なるサービスは、異なるチャネルを介して提供されてよく、異なる通信時間枠パラメータを有し得る。
【０１５９】
[0171]図１０を参照すると、ＮＡＮ−ＤＬ制御フィールド８２３を示す図１０００が示されている。ＮＡＮ−ＤＬ制御フィールド８２３は、ＮＡＮ−ＤＬ属性１８０またはツーＮＡＮ−ＤＬ属性７３６のフィールドであってよく、ＮＡＮ−ＤＬ属性１８０またはＮＡＮ−ＤＬ属性７３６によって記述されるＮＡＮ−ＤＬの１つまたは複数の通信時間枠（たとえば、ページング時間枠、送信時間枠、または両方）の１つまたは複数のパラメータを定義することができる。ある特定の実装形態では、ＮＡＮ−ＤＬ制御フィールド８２３は１６個のビットを含み得る。
【０１６０】
[0172]ＮＡＮ−ＤＬ制御フィールド８２３は、発見時間枠オフセットインジケータ１０１１を含み得る。例示すると、発見時間枠オフセットインジケータ１０１１（たとえば、ビット０〜１の値）は、発見時間枠の終わりと送信時間枠の始まりの間の時間期間を示し得る。ＮＡＮ−ＤＬ制御フィールド８２３は、ＤＬ送信時間枠オフセットインジケータ１０１２をさらに含み得る。例示すると、ＤＬ送信時間枠オフセットインジケータ１０１２（たとえば、ビット２〜３の値）は、送信時間枠と送信時間枠との間の時間期間を示し得る。ＮＡＮ−ＤＬ制御フィールド８２３は、ＤＬ送信時間枠サイズインジケータ１０１３をさらに含み得る。例示すると、ＤＬ送信時間枠サイズインジケータ１０１３（たとえば、ビット４〜５の値）は、ＮＡＮ−ＤＬの送信時間枠のサイズを示し得る。ＮＡＮ−ＤＬ制御フィールド８２３は、ページング時間枠サイズインジケータ１０１４をさらに含み得る。例示すると、ページング時間枠サイズインジケータ１０１４（たとえば、ビット６〜７の値）は、ＮＡＮ−ＤＬのページング時間枠のサイズを示し得る。
【０１６１】
[0173]ＮＡＮ−ＤＬ制御フィールド８２３は、ＤＬ送信時間枠繰返しインジケータ１０１５をさらに含み得る。例示すると、ＤＬ送信時間枠繰返しインジケータ１０１５（たとえば、ビット８の値）は、連続する発見時間枠と発見時間枠との間で送信時間枠が繰り返すかどうかを示し得る。ＮＡＮ−ＤＬ制御フィールド８２３は、「データリンクハートビート」インジケータ１０１６をさらに含み得る。例示すると、データリンクハートビートインジケータ１０１６（たとえば、ビット９〜１０の値）は、ＮＡＮ−ＤＬチャネルを介してデータ送信が行われない場合に、ＮＡＮ−ＤＬの電子デバイスがＮＡＮ−ＤＬをもはや有効ではないものと見なす、閾値の時間期間を示し得る。データリンクハートビートは、図１を参照して説明されたデータリンクハートビートと同様であり得る。ＮＡＮ−ＤＬ制御フィールド８２３は、ページング時間枠反復インジケータ１０１７と予備ビット１０１８（たとえば、ビット１５）とをさらに含み得る。例示すると、ページング時間枠反復インジケータ１０１７（たとえば、ビット１１〜１４の値）は、数ＮＵＭ＿ＰＷを示し得る。ページング時間枠は、連続する発見時間枠と発見時間枠の間の各々のＮＵＭ＿ＰＷ個の送信時間枠のうちの１つの送信時間枠に対して定義され得る。図１０は、ページング時間枠反復インジケータ１０１７の異なる値に基づく２つの例を示す。
【０１６２】
[0174]第１の例１０２０では、ページング時間枠反復インジケータ１０１７は１という値を有する。この値は、各送信時間枠が定められたページング時間枠を有することに対応する。図１０に示されるように、第１の例１０２０において、５つの送信時間枠の各々がページング時間枠を含む。
【０１６３】
[0175]第２の例１０２２では、ページング時間枠反復インジケータ１０１７は２という値を有する。この値は、それぞれの２つの送信時間枠のうちの１つが定められたページング時間枠を有することに対応する。図１０に示されるように、第２の例１０２２において、第１の送信時間枠、第３の送信時間枠、および第５の送信時間枠が各々ページング時間枠を含み、第２の送信時間枠および第４の送信時間枠がページング時間枠を含まない。
【０１６４】
[0176]ページング時間枠を有しない送信時間枠の間、データ送信パターンは、ページング時間枠を有する以前の送信時間枠から繰り返され得る。送信時間枠は、ページング時間枠が存在しない場合、比較的長いことがある。例示すると、第２の例１０２２において、第１のページング時間枠の間、第１の電子デバイスは、データが第２の電子デバイスに対して利用可能であることを示すデータ告知メッセージを送信することができる。第１の送信時間枠の間、第１の電子デバイスおよび第２の電子デバイスは、データを送信または受信するためにアクティブ動作モードにとどまることができ、他の電子デバイスは、電力を節約するために低電力動作モードに遷移することができる。第２の送信時間枠の間、第１の電子デバイスおよび第２の電子デバイスは、データの送信または受信を続けるためにアクティブ動作モードにとどまることができ、他の電子デバイスは、低電力動作モードにとどまることができる。このように、（第１のページング時間枠を含んでいた）第１の送信時間枠のデータ送信パターンは、ページング時間枠を含まない後続の送信時間枠の間、繰り返され得る。後続のページング時間枠の間、電子デバイスの各々は、データ告知メッセージを送信するために、またはデータ告知メッセージを監視するために、アクティブ動作モードでオペレーティングすることができる。したがって、複数の送信時間枠に対して同じデータ送信パターンを実行するサービスでは、ページング時間枠の数を減らすことで、データの受信をスケジューリングされていない電子デバイスが、複数の送信時間枠の間低電力動作モードにとどまり、それにより電力消費を減らすことが可能になり得る。
【０１６５】
[0177]図１１を参照すると、データリンクの電子デバイスにおける動作の方法１１００が示されている。方法１１００は、図１の電子デバイス１０４〜１１６のいずれか（たとえば、方法１１００はマルチホップデータリンクに対応し得る）または図６のデバイス６１２のいずれかにおいて実行され得る。
【０１６６】
[0178]方法１１００は、１１０２において、データリンクの第１の電子デバイスにおいて第１のトラフィック告知メッセージを生成することを含み、第１のトラフィック告知メッセージは、第１の電子データがデータリンクの第１の電子デバイスから第２の電子デバイスに送信されるべきであることを示す。たとえば、図１を参照すると、第１の電子デバイス１０４は、第２の電子デバイス１０６への送信のためのデータ１２２を示すために、データ告知１２０を生成することができる。
【０１６７】
[0179]方法１１００は、１１０４において、第１のページング時間枠の間に、第１のトラフィック告知メッセージをデータリンクの電子デバイスに送信することをさらに含む。たとえば、図１を参照すると、第１の電子デバイス１０４は、図２〜図５の第１のＮＡＮページング時間枠２２０または第１のページング時間枠２２４などの第１のページング時間枠の間に、データ告知１２０を第２の電子デバイス１０６に送信することができる。代替的に、第１のページング時間枠は、データ告知１２０の意図される受信者がアクティブ動作モードにあること（たとえば、「スリープ状態」または低電力動作モードにあることとは対照的に、「アウェイク状態」であること）が予想される、別の予備の時間期間もしくはスロットを含んでよく、またはそれらに対応してよい。
【０１６８】
[0180]いくつかの実装形態では、トラフィック告知メッセージは、データリンク内でのデータ送信のために確保されている第１のワイヤレスネットワークを介して送信され得る。たとえば、第１のワイヤレスネットワークを介した通信は、図２〜図５のデータリンクチャネル２０４を介して実行され得る。この実装形態では、第１のページング時間枠は、電子デバイスのアクティブ動作モードに対応する時間期間の間に存在し得る。たとえば、第１のページング時間枠は、図２および図３の第１のページング時間枠２２４を含んでよく、またはそれに対応してよい。第１の時間期間（たとえば、第１のページング時間枠）は、近隣認識ネットワーク（ＮＡＮ）の第１の発見時間枠から、１つの発見時間枠オフセット期間後に開始する。たとえば、図２を参照すると、第１のページング時間枠２２４は、第１の発見時間枠２１０から、１つの発見時間枠オフセット２４４後に存在し得る。データリンクの第１の送信時間枠の第１の部分は、第１のページング時間枠を含み得る。たとえば、図２を参照すると、第１の送信時間枠２４０は、第１のページング時間枠２２４を含み得る。
【０１６９】
[0181]第１のトラフィック告知メッセージを生成する前に、第１の電子デバイスは、第１のワイヤレスネットワークを介して、第１の電子デバイスにおいてサービス発見メッセージを受信することができる。たとえば、図１を参照すると、データ告知１２０を生成する前に、第１の電子デバイス１０４は、電子デバイス１０６〜１１２の１つまたは複数からサービス発見メッセージを受信することができる。第１のワイヤレスネットワークは、近隣認識ネットワーク（ＮＡＮ）内での発見動作および同期動作のために確保され得る。たとえば、第２のワイヤレスネットワークを介した通信は、図２〜図５のＮＡＮチャネル２０２を介して実行され得る。サービス発見メッセージを受信した後に、および第１のトラフィック告知メッセージを送信する前に、第１の電子デバイスは、第２のワイヤレスネットワークを介して送信するように構成され得る。第２のワイヤレスネットワークは、データリンク内のデータ送信のために確保され得る。たとえば、サービス発見メッセージを受信した後に、および第３のトラフィック告知メッセージ２５６を受信する前に、第１の電子デバイス１０４の送信機（または送受信機）は、ＮＡＮチャネル２０２を介して送信することから、データリンクチャネル２０４を介して送信することへと構成され得る。
【０１７０】
[0182]ＮＡＮは第１の複数の電子デバイスを含んでよく、データリンクは第２の複数の電子デバイスを含んでよい。第２の複数の電子デバイスは、第１の複数の電子デバイスのサブセットであり得る。たとえば、第１の複数の電子デバイスは電子デバイス１０４〜１１６を含んでよく、第２の複数の電子デバイスは図１の電子デバイス１０４〜１１２を含んでよい。
【０１７１】
[0183]第１のワイヤレスネットワークがデータリンク内での送信のために確保されている場合、方法１１００はまた、第１のワイヤレスネットワークを介して、第１の送信時間枠の第２の部分の間に、第１の電子デバイスから第２の電子デバイスに第１のデータを送信することを含み得る。たとえば、第１の電子デバイス１０４は、図２および図３の第１のデータ送信部分２３４の間に、データ１２２を第２の電子デバイス１０６に送信することができる。加えて、第１のトラフィック告知メッセージは、データリンクの図１の第３の電子デバイス１０８などの第３の電子デバイスに第１の電子デバイスから送信されるべき第２のデータを示し得る。方法１１００は、第１のワイヤレスネットワークを介して送信することを含んでよく、第２のデータは第１の電子デバイスから第３の電子デバイスに送信され得る。
【０１７２】
[0184]第１の電子デバイスは、データリンクの第１の電子デバイスから第３の電子デバイスに送信されるべき第２のデータを示す第２のトラフィック告知メッセージを生成するように構成され得る。たとえば、第１の電子デバイス１０４は、第３の電子デバイス１０８に送信されるべき第２のデータを示す第４のトラフィック告知メッセージ２５８を生成することができる。第２のトラフィック告知メッセージは、データリンクの第２のページング時間枠の間に、データリンクの電子デバイスに第１のワイヤレスネットワークを介して送信され得る。たとえば、図２〜図３を参照すると、第４のトラフィック告知メッセージ２５８は、第２のページング時間枠２２６の間にデータリンクチャネル２０４を介して送信され得る。第１の送信時間枠および第２の送信時間枠は、ＮＡＮの第１の発見時間枠と第２の発見時間枠との間に存在する第１の発見時間枠間隔の間に存在する。たとえば、図２を参照すると、第１の送信時間枠２４０および第２の送信時間枠２４２は、第１の発見時間枠２１０と第２の発見時間枠２１２との間に存在する発見期間２４８の間に存在し得る。
【０１７３】
[0185]第１のページング時間枠の時間長は、データリンクの他の電子デバイスにサービスを提供するデータリンクの電子デバイスの数に基づき得る。たとえば、第１の電子デバイスは、図１のルート告知（ＲＡＮＮ）１４２などの、第１の電子デバイスにおいて受信されるＲＡＮＮメッセージのカウントを維持するように構成され得る。第１の電子デバイスにおいて受信されるＲＡＮＮメッセージの各々は、データリンクの他の電子デバイスにサービスを提供するデータリンクの対応する電子デバイスを示し、および／または識別し得る。第１の電子デバイスは、カウントに基づいて第１のページング時間枠の時間長を決定するように構成され得る。たとえば、第１のページング時間枠の時間長は、カウントの関数として（たとえば、１つまたは複数のアルゴリズムに基づいて）決定されてよく、または、カウントをマッピングテーブルと比較することに基づいて決定されてよい。ある特定の実装形態では、第１のページング時間枠の時間長は、データリンクに対応するデータリンク時間ブロックのサイズに基づき得る。非限定的な例として、データリンク時間ブロックは、３２個の時間単位（ＴＵ）というサイズを有し得る。第１のページング時間枠の時間長は、データリンク時間ブロックの百分率であり得る。たとえば、ページング時間枠の時間長は、データリンク時間ブロックのサイズの１０％（たとえば、３．２ＴＵ）であり得る。いくつかの実装形態では、ページング時間枠の時間長は閾値を超えないことがある。たとえば、ページング時間枠の時間長は、そのような時間長が１０ＴＵという閾値を超えない場合、データリンク時間ブロックのサイズの１０％であり得る。
【０１７４】
[0186]他の実装形態では、トラフィック告知メッセージは、近隣認識ネットワーク（ＮＡＮ）内での発見動作および同期動作のために確保されている第１のワイヤレスネットワークを介して送信される。たとえば、第１のワイヤレスネットワークを介した通信は図２〜図５のＮＡＮチャネル２０２を介して実行されてよく、第１のページング時間枠は図２および図４の第１のＮＡＮページング時間枠２２０を含んでよく、またはそれに対応してよい。そのような実装形態では、第１のページング時間枠は、ＮＡＮの第１の発見時間枠の終了から、１つの発見時間枠オフセット期間後に開始する。たとえば、第１のＮＡＮページング時間枠２２０は、第１の発見時間枠２１０から、１つの発見時間枠オフセット２４４後に存在し得る。第１のワイヤレスネットワークを介して第１のトラフィック告知メッセージを送信した後で、第１の電子デバイスは第２のワイヤレスネットワークを介して送信するように構成されてよく、第１の電子デバイスは第２のワイヤレスネットワークを介して第１のデータを第２の電子デバイスに送信することができる。第２のワイヤレスネットワークは、データリンク内のデータ送信のために確保され得る。たとえば、第１のトラフィック告知メッセージ２５２を送信した後で、第１の電子デバイス１０４の送信機（または送受信機）は、ＮＡＮチャネル２０２を送信することからデータリンクチャネル２０４を介して送信することへと構成されてよく、データ１２２は、データリンクチャネル２０４を介して第１の電子デバイス１０４から第２の電子デバイス１０６に送信され得る。
【０１７５】
[0187]第１のワイヤレスネットワークがＮＡＮ内の発見動作および同期動作のために確保されている場合、第１のトラフィック告知メッセージは、第１の電子デバイスを送信者として識別することができ、第２の電子デバイスを受信者として識別することができ、データリンクを第１のデータのための配信経路として識別することができ、またはこれらの組合せであり得る。代替的に、または加えて、第１のトラフィック告知メッセージは、トラフィック指示マップを含み得る。たとえば、図１のデータ告知１２０はトラフィック指示マップを含み得る。トラフィック指示マップはビットマップを含んでよく、ビットマップの１つまたは複数のビットの値は、第１の送信時間枠の間の第１の電子デバイスからのデータ送信の受信者として、１つまたは複数の電子デバイスを識別することができる。トラフィック指示マップの第１のビットは、第１のデータが第２の電子デバイスに送信されるべきであることを示すことができ、トラフィック指示マップの第２のビットは、第２のデータがデータリンクの第３の電子デバイスに送信されるべきであることを示すことができる。ある説明のための例として、トラフィック指示マップは１４個のビットを含んでよく、ビットの第１のサブセット（たとえば、最初の７ビット）は電子デバイス１０４〜１１６に対応してよく、ビットの第２のサブセット（たとえば、次の７ビット）は第２のデータリンク（図示せず）のデバイスに対応してよい。第１のビットは、第１のデータが第２の電子デバイス１０６に送信されるべきであることを示すことがあり、第２のビットは、第２のデータが第３の電子デバイス１０８に送信されるべきであることを示すことがある。加えて、トラフィック指示マップ中の第１のビットの位置は、第２の電子デバイスへと第１の電子デバイスによって割り当てられる接続識別子に基づき得る。たとえば、第１の電子デバイス１０４が第２の電子デバイス１０６に接続するとき、第１の電子デバイス１０４は、「０１」という接続識別子を生成して第２の電子デバイス１０６に割り当てることができ、接続識別子０１に基づいて、トラフィック指示マップの第１のビットは、第２の電子デバイス１０６に対応し得る。別の例として、第１の電子デバイス１０４が第４の電子デバイス１１０に接続するとき、第１の電子デバイス１０４は、「０６」という接続識別子を生成して第４の電子デバイス１１０に割り当てることができ、接続識別子０６に基づいて、トラフィック指示マップの第６のビットは、第４の電子デバイス１１０に対応し得る。
【０１７６】
[0188]他の実装形態では、第１のページング時間枠の開始時間は、第１の電子デバイスの内部クロックに基づいて決定され得る。たとえば、内部クロックは、近隣認識ネットワーク（ＮＡＮ）から第１の電子デバイスにおいて受信される１つまたは複数の同期ビーコンに基づいて同期され得る。例示すると、第１の時間期間（たとえば、第１のページング時間枠）の開始時間は、第１の電子デバイス１０４のデータ告知論理１３０または第２の電子デバイス１０６のデータ告知論理１３２に含まれる内部クロック（または、図２２のタイミングおよび／またはカウンティング回路２２７４などの他のタイミング回路）によって決定され得る。内部クロックは、図１の同期ビーコン１４０などのＮＡＮ１０２の１つまたは複数の電子デバイスから受信された１つまたは複数の同期ビーコンによって同期され得る。
【０１７７】
[0189]ある特定の実装形態では、方法１１００は、第１の電子デバイスにおいて第１の告知トラフィック指示メッセージ（ＡＴＩＭ）と第２のＡＴＩＭとを生成することをさらに含む。第１のＡＴＩＭは、第２のデータが第１の電子デバイスから第２の電子デバイスに送信されるべきであることを示し得る。第２のＡＴＩＭは、第３のデータがデータリンクの第１の電子デバイスから第３の電子デバイスに送信されるべきであることを示し得る。方法１１００は、データリンクの第２のページング時間枠の間にＡＴＩＭを第２の電子デバイスに送信することを含む。たとえば、第１の電子デバイス１０４は、図１を参照して説明されたように、ユニキャスト送信を介してＡＴＩＭを第２の電子デバイス１０６に送信することができる。ＡＴＩＭは、トラフィックが第２の電子デバイス１０６に送信されるべきであることを示し得る。方法１１００は、第２のページング時間枠の間に第２のＡＴＩＭを第３の電子デバイスに送信することをさらに含む。いくつかの実装形態では、単一のページング時間枠の間に複数のＡＴＩＭが送信され得る（および複数のＡＣＫが受信され得る）。
【０１７８】
[0190]ある特定の実装形態では、方法１１００は、トラフィック告知メッセージに応答して第２の電子デバイスから肯定応答を受信することを含む。肯定応答は、サービス品質ヌル（ＱｏＳ）＿ＮＵＬＬフレームであり得る。たとえば、第１の電子デバイス１０４は、第２の電子デバイス１０６から、ＱｏＳ＿ＮＵＬＬフレームであり得る肯定応答１２４を受信することができる。加えて、ＱｏＳ＿ＮＵＬＬフレームは、コンテンションを伴わずに短フレーム間空間（ＳＩＦＳ：short interframe space）期間内に応答を第２の電子デバイスへ送信することを第１の電子デバイスに対して承認する、逆方向グラント（ＲＤＧ）を含み得る。たとえば、肯定応答１２４は、第１の電子デバイス１０４が（ワイヤレス媒体に対する）コンテンションを伴わずにＳＩＦＳ内で肯定応答１２４に対する応答を送信することを可能にするＲＤＧを含み得る。
【０１７９】
[0191]ある特定の実装形態では、方法１１００は、第１のページング時間枠の時間長、ページングメッセージのサイズ、およびページングメッセージの目標コリジョン確率に基づいて、第１のコンテンション時間枠パラメータを選択することをさらに含む。たとえば、図１を参照して説明されたように、第１のコンテンション時間枠パラメータ（ＣＷ）が、ページング時間枠の時間長（ＰＡＧＩＮＧ  ＳＩＺＥ）、ページングメッセージのサイズ、およびページングメッセージの目標コリジョン確率に基づいて選択され得る。加えて、または代替的に、方法１１００は、第１の送信時間枠の時間長、データ送信のサイズ、およびデータ送信の目標コリジョン確率に基づいて、第２のコンテンション時間枠パラメータを選択することをさらに含み得る。第１の送信時間枠は第１のページング時間枠を含み得る。たとえば、図１を参照して説明されたように、第１のコンテンション時間枠パラメータ（ＣＷ）が、送信時間枠ＴDataの送信部分の時間長、データ送信のサイズ、およびデータ送信の目標コリジョン確率に基づいて選択され得る。
【０１８０】
[0192]方法１１００は、トラフィック告知メッセージが、ＮＡＮチャネル（たとえば、ＮＡＮチャネル２０２）またはデータリンクチャネル（たとえば、データリンクチャネル２０４）を介して送信されることを可能にする。データリンクの１つまたは複数の電子デバイスは、トラフィック告知メッセージに基づいて動作モードを変更することによって、電力を節約することができる。
【０１８１】
[0193]図１２を参照すると、データリンクの電子デバイスにおける動作の方法１２００が示されている。方法１２００は、図１の電子デバイス１０４〜１１６のいずれか（たとえば、方法１２００はマルチホップデータリンクに対応し得る）または図６のデバイス６１２のいずれかにおいて実行され得る。
【０１８２】
[0194]方法１２００は、１２０２において、データリンクの第１の電子デバイスにおいて、データリンクの電子デバイスのアクティブ動作モードに対応する第１のページング時間枠の間に第１のワイヤレスネットワークを監視することを含む。たとえば、図１を参照すると、第２の電子デバイス１０６は、データ告知１２０を検出するために第１のワイヤレスネットワークを監視することができる。第１の時間期間は、第１のＮＡＮページング時間枠２２０もしくは第１のページング時間枠２２４を含んでよく、またはそれらに対応してよい。
【０１８３】
[0195]方法１２００は、１２０４において、第１の電子デバイスにおいて、第１のページング時間枠の間に、第１のトラフィック告知メッセージをデータリンクの第２の電子デバイスから受信することをさらに含む。ある特定の実装形態では、第１のトラフィック告知メッセージは、ブロードキャストメッセージを含んでよく、またはそれに対応してよい。たとえば、図１を参照すると、電子デバイス１０６〜１１２の各々は、第１の電子デバイス１０４によって送信されるデータ告知１２０を受信することができる。
【０１８４】
[0196]第１の電子デバイスは、データリンクの第１の送信時間枠の間の第２の電子デバイスからのデータの受信者として第１のトラフィック告知メッセージが第１の電子デバイスを識別するかどうかを決定するように構成され得る。第１のトラフィック告知メッセージが第１の電子デバイスをその受信者として識別すると決定したことに応答して、第１の電子デバイスは、第１の送信時間枠の間、アクティブ動作モードに維持されてよく、第１の送信時間枠の間、第２の電子デバイスからデータを受信することができる。たとえば、第２の電子デバイス１０６は、第１の電子デバイス１０４からのデータ１２２の受信者としてデータ告知１２０が第２の電子デバイス１０６を識別すると、決定することができる。データ告知１２０が第２の電子デバイス１０６を識別すると決定したことに応答して、第２の電子デバイス１０６は、データリンクに対応する時間期間の間、動作モードをアクティブ動作モードに維持することができる。代替的に、第１のトラフィック告知メッセージが第１の電子デバイスをその受信者として識別しないと決定したことに応答して、第１の電子デバイスは、第１の送信時間枠の間、アクティブ動作モードから低電力動作モードに遷移することができる。たとえば、データ告知１２０が電子デバイス１０８〜１１２をデータ１２２の受信者として識別しないと決定したことに応答して、電子デバイス１０８〜１１２は、低電力動作モードに遷移することができる。第１の電子デバイスは、データリンクの第２のページング時間枠の第２の開始時間において、低電力動作モードからアクティブ動作モードに遷移する（戻る）ことができる。たとえば、電子デバイス１０８〜１１２は、第２のＮＡＮページング時間枠２２２または第２のページング時間枠２２６の最初に、アクティブ動作モードに遷移する（戻る）ことができる。
【０１８５】
[0197]いくつかの実装形態では、第１のトラフィック告知メッセージは、第１のワイヤレスネットワークを介して受信されてよく、第１のワイヤレスネットワークは、データリンクに対応するデータ送信のために確保され得る。たとえば、第１のワイヤレスネットワークを介した通信は、図２〜図５のデータリンクチャネル２０４を介して実行され得る。第１のトラフィック告知メッセージが第１の電子デバイスを第２の電子デバイスからのデータの受信者として識別および／または指示する場合、第１の電子デバイスは、第１のワイヤレスネットワークを介して第２の電子デバイスからデータを受信することができる。たとえば、データ告知１２０が第２の電子デバイス１０６をデータ１２２の受信者として識別する場合、第２の電子デバイス１０６は、データリンクチャネル２０４を介して第１の電子デバイス１０４からデータ１２２を受信することができる。
【０１８６】
[0198]他の実装形態では、第１のトラフィック告知メッセージは、第１のワイヤレスネットワークを介して受信されてよく、第１のワイヤレスネットワークは、近隣認識ネットワーク（ＮＡＮ）内での発見動作および同期動作のために確保され得る。たとえば、第１のワイヤレスネットワークを介した通信は、図２〜図５のＮＡＮチャネル２０２を介して実行され得る。第１のトラフィック告知メッセージが第１の電子デバイスを受信者として示す場合、第１の電子デバイスは、第２のワイヤレスネットワークを介して第２の電子デバイスからデータを受信することができる。たとえば、データ告知１２０が第２の電子デバイス１０６をデータ１２２の受信者として識別する場合、第２の電子デバイス１０６は、データリンクチャネル２０４を介して第１の電子デバイス１０４からデータ１２２を受信することができる。
【０１８７】
[0199]他の実装形態では、第１の電子デバイスは、トラフィック指示マップのある特定のビットの値が第１の電子デバイスを受信者として識別するかどうかを決定することができる。たとえば、その特定のビットは第１の電子デバイスに対応し得る。例示すると、トラフィック指示マップ中の特定のビットの位置（または場所）は、第１の電子デバイスと第２の電子デバイスとの間の接続プロセスの間に第２の電子デバイスによって割り当てられる接続識別情報に基づいて決定され得る。たとえば、図１を参照すると、第２の電子デバイス１０６は、第１の電子デバイス１０４と第２の電子デバイス１０６との間の接続プロセスの間に、第１の電子デバイス１０４によって接続識別情報を割り当てられ得る。第１の電子デバイスは、特定のビットに対応する接続識別情報空間に基づいて、それを介してデータを受信すべき特定のデータリンクネットワークを決定することができる。たとえば、トラフィック指示マップのビット（たとえば、ビット１〜１０）の第１のサブセットは第１のデータリンクに対応してよく、トラフィック指示マップのビット（たとえば、ビット１１〜２０）の第２のサブセットは第２のデータリンクに対応してよく、図１の第２の電子デバイス１０６は、トラフィック指示マップ中の第２の電子デバイス１０６に対応する１つまたは複数のビットの位置に基づいて、それを介してデータ１２２を受信すべきデータリンクネットワーク（たとえば、データリンクチャネル）を決定することができる。１つまたは複数のビットの位置は、１つまたは複数のビットがビットの第１のサブセットに含まれるか、ビットの第２のサブセットに含まれるか、またはこれらの組合せであるかに対応し得る。
【０１８８】
[0200]方法１２００は、トラフィック告知メッセージが、ＮＡＮチャネル（たとえば、ＮＡＮチャネル２０２）またはデータリンクチャネル（たとえば、データリンクチャネル２０４）を介して受信されることを可能にする。データリンクの１つまたは複数の電子デバイスは、トラフィック告知メッセージに基づいて動作モードを変更することによって、電力を節約することができる。
【０１８９】
[0201]図１３を参照すると、データリンクの電子デバイスにおける動作の方法１３００が示されている。方法１３００は、図１の電子デバイス１０４〜１１２のいずれか（たとえば、方法１３００はシングルホップデータリンクに対応し得る）または図６のデバイス６１２のいずれかにおいて実行され得る。
【０１９０】
[0202]１３０２において、方法１３００は、近隣認識ネットワーク（ＮＡＮ）のデータリンクの第１の電子デバイスにおいてサービス発見フレームを生成することを含み、ここで、サービス発見フレームは、送信時間枠の間の第１の電子デバイスからのデータの受信者としてデータリンクの電子デバイスのサブセットを識別する、または、データ告知に対応する時間期間とデータリンクに対応するデータ送信のタイミング情報とを識別する、属性を含む。たとえば、図１を参照すると、第１の電子デバイス１０４は、サービス発見フレーム（たとえば、図１のデータ告知１２０または図２〜図５のＳＤＦ２５０）を生成することができる。いくつかの実装形態では、第１のサービス記述子属性および第１のサービス応答フィルタフィールドは、ＮＡＮプロトコルに従って形成される。
【０１９１】
[0203]方法１３００は、１３０４において、第１の電子デバイス以外のＮＡＮの電子デバイスにサービス発見フレームを送信することをさらに含む。たとえば、データ告知１２０は図２のＳＤＦ２５０に対応してよく、第１の電子デバイス１０４はＮＡＮチャネル２０２を介してＳＤＦ２５０を第２の電子デバイス１０６に送信することができる。ある特定の実装形態では、サービス発見フレームは、ＮＡＮ発見時間枠と呼ばれ得る、ＮＡＮの発見時間枠の間に送信される。例示すると、図２を参照すると、ＳＤＦ２５０は、第１の発見時間枠２１０の間にＮＡＮチャネル２０２を介して送信され得る。
【０１９２】
[0204]ある特定の実装形態では、属性は、サービス記述子属性であり得る。サービス記述子属性のサービス応答フィルタフィールドは、送信時間枠の間の第１の電子デバイスからのデータの受信者として、データリンクの電子デバイスのサブセットを識別し得る。サービス発見フレームは、ＮＡＮの発見時間枠の間に送信されてよく、ＮＡＮはデータリンクの電子デバイスのサブセットを含む。別の特定の実装形態では、この属性は、データリンクに対応するデータリンク属性であり得る。データリンク属性のデータリンク制御フィールドは、上記の時間期間とタイミング情報とを識別し得る。サービス発見フレームは、発見時間枠の間にデータリンクの電子デバイスに送信され得る。
【０１９３】
[0205]いくつかの実装形態では、第１の電子デバイスは、第１の送信時間枠の間に、データリンクに対応する第１のワイヤレスネットワークを介して、データの少なくとも一部分をデータリンクの第２の電子デバイスに送信することができる。たとえば、図１を参照すると、第１の電子デバイス１０４は、データリンクチャネル２０４を介してデータ１２２を第２の電子デバイス１０６に送信することができる。電子デバイスの第１のサブセットは、第２の電子デバイスなどの１つまたは複数の電子デバイスを含み得る。たとえば、いくつかの実装形態では、データ告知１２０は、電子デバイス１０６〜１１２の複数の電子デバイスを、データ１２２の受信者として示し得る。
【０１９４】
[0206]少なくともいくつかの実装形態では、第１の電子デバイスは、ＮＡＮの第２のデータリンクに対応し得る。たとえば、第１の電子デバイス１０４は、電子デバイス１０６〜１１２の１つまたは複数を含む第２のデータリンクに対応し得る。第１の電子デバイスによって生成されるサービス発見フレームは、第２のサービス記述子属性を含み得る。第２のサービス記述子属性の第２のサービス応答フィルタフィールドは、第２のデータリンクの電子デバイスの第２のサブセットを第２のデータの受信者として識別し得る。第１の電子デバイスは、第１の送信時間枠の間に、第２のワイヤレスネットワークを介して、第２のデータの少なくとも一部分を第２のデータリンクの第３の電子デバイスに送信することができる。たとえば、図１を参照すると、データ告知１２０は、第３の電子デバイス１０８を追加のデータの受信者としてさらに識別することができ、第１の電子デバイス１０４は、第２のデータリンクに対応する第２のデータリンクネットワーク（たとえば、第２のデータリンクチャネル）を介して追加のデータを第３の電子デバイス１０８に送信することができる。第２のワイヤレスネットワークは第２のデータリンクに対応してよく、電子デバイスの第２のサブセットは第３の電子デバイスを含む。
【０１９５】
[0207]ある特定の実装形態では、第１のサービス発見属性は、バインディングビットマップフィールドを含む。バインディングビットマップフィールドは、データリンク属性（たとえば、ＮＤＬ属性）と第２の属性とを示し得る。第２の属性は、トラフィック指示マップ（ＴＩＭ）を含み得る。たとえば、データ告知１２０は、バインディングビットマップフィールドを含むＳＤＡを含み得る。バンディングビットマップフィールドは、図１を参照して説明されたように、データリンクおよびトラフィック告知属性に対応するデータリンク属性を示し得る。別の実装形態では、第２の属性は、データリンクのためのトラフィックインジケータを含み得る。たとえば、第２の属性は、表１を参照して説明されたトラフィック告知属性を含んでよく、またはそれに対応してよく、トラフィック告知属性はトラフィックインジケータを含んでよい。トラフィックインジケータは、ＴＩＭ、ブルームフィルタ、またはＭＡＣアドレスのリストを含み得る。
【０１９６】
[0208]方法１３００は、データリンクの第１の電子デバイスが、データ告知（たとえば、データ告知１２０のような）に対応するＳＤＦをデータリンクの１つまたは複数の電子デバイスに送信することを可能にする。データリンクの１つまたは複数の電子デバイスは、ＳＤＦに基づいて動作モードを変更することによって、電力を節約することができる。
【０１９７】
[0209]図１４を参照すると、データリンクの電子デバイスにおける動作の方法１４００が示されている。方法１４００は、図１の電子デバイス１０４〜１１２のいずれか（たとえば、方法１４００はシングルホップデータリンクに対応し得る）または図６のデバイス６１２のいずれかにおいて実行され得る。
【０１９８】
[0210]１４０２において、方法１４００は、近隣認識ネットワーク（ＮＡＮ）のデータリンクの第１の電子デバイスにおいてサービス発見フレームを受信することを含み、ここで、サービス発見フレームは、送信時間枠の間のデータリンクの第２の電子デバイスからのデータの受信者としてデータリンクの電子デバイスのサブセットを識別する、または、データ告知の時間期間とデータリンクに対応するデータ送信のタイミング情報とを識別する、属性を含む。たとえば、図１を参照すると、第２の電子デバイス１０６は、第１の電子デバイス１０４からサービス発見フレーム（たとえば、データ告知１２０）を受信することができる。さらに例示すると、図２を参照すると、ＳＤＦ２５０（データ告知１２０に対応する）は、第１の発見時間枠２１０の間にＮＡＮチャネル２０２を介して受信され得る。
【０１９９】
[0211]方法１４００は、１４０４において、サービス応答フィルタフィールドに基づいて、送信時間枠の間にデータリンクに対応するワイヤレスネットワークを監視するかどうかを決定することをさらに含む。たとえば、第２の電子デバイス１０６は、第１の送信時間枠２４０の間にデータリンクチャネル２０４を監視するかどうかを決定することができる。
【０２００】
[0212]ある特定の実装形態では、属性は、サービス記述子属性であり得る。サービス記述子属性のサービス応答フィルタフィールドは、送信時間枠の間のデータリンクの第２の電子デバイスからのデータの受信者として、データリンクの電子デバイスのサブセットを識別し得る。ワイヤレスネットワークを監視するかどうかを決定することは、サービス応答フィルタフィールドに基づき得る。別の特定の実施形態では、この属性は、データリンクに対応するデータリンク属性であり得る。データリンク属性のデータリンク制御フィールドは、データ告知の時間期間とタイミング情報とを識別し得る。ワイヤレスネットワークは、送信時間枠の間の第２の電子デバイスからの少なくとも１つのデータフレームについて監視され得る。送信時間枠は、データリンク属性に基づいて決定され得る。
【０２０１】
[0213]いくつかの実装形態では、第１の電子デバイスは、データについてワイヤレスネットワークを監視することができる。たとえば、第１の電子デバイスは、第１の電子デバイスが電子デバイスの第１のサブセットに含まれると決定したことに基づいて、ワイヤレスネットワークを監視することができる。第１の電子デバイスは、送信時間枠の間に、ワイヤレスネットワークを介して第２の電子デバイスからデータの少なくとも一部分を受信することができる。たとえば、第２の電子デバイス１０６は、データリンクチャネル２０４を監視し、データリンクチャネル２０４を介して第１の電子デバイス１０４からデータ１２２の少なくとも一部分を受信することができる。
【０２０２】
[0214]ある特定の実装形態では、サービス発見属性は、バインディングビットマップフィールドを含み得る。バインディングビットマップフィールドは、データリンク属性（たとえば、ＮＤＬ属性）と第２の属性とを示し得る。第２の属性は、トラフィック指示マップ（ＴＩＭ）を含み得る。たとえば、データ告知１２０は、バインディングビットマップフィールドを含むＳＤＡを含み得る。バンディングビットマップフィールドは、図１を参照して説明されたように、データリンクおよびトラフィック告知属性に対応するデータリンク属性を示し得る。別の実装形態では、第２の属性は、データリンクのためのトラフィックインジケータを含み得る。たとえば、第２の属性は、表１を参照して説明されたトラフィック告知属性を含んでよく、またはそれに対応してよく、トラフィック告知属性はトラフィックインジケータを含んでよい。トラフィックインジケータは、ＴＩＭ、ブルームフィルタ、またはＭＡＣアドレスのリストを含み得る。
【０２０３】
[0215]ある特定の実装形態では、ページング時間枠反復レートは、数ＮＵＭ＿ＰＷとして示され、または表され得る。ページング時間枠は、連続する発見時間枠と発見時間枠の間の各々のＮＵＭ＿ＰＷ個の送信時間枠のうちの１つの送信時間枠に対して定義され得る。たとえば、数ＮＵＭ＿ＰＷが１より大きい場合、複数のページング時間枠が、連続する発見時間枠と発見時間枠の間に存在し得る。他の実装形態では、ページング時間枠の周期性は、データリンクの電子デバイス間でのデータリンクスケジュールのネゴシエーションの間に、指示または決定される。数ＮＵＭ＿ＰＷが０である場合、第２の電子デバイスによって提供される対応するサービスは、ページング時間枠を有しないことがある。たとえば、ストリーミングサービスはページング時間枠を有しないことがある。この実装形態では、方法１４００は、数ＮＵＭ＿ＰＷが０である場合、データリンクに対応するデータリンク時間ブロックの全体の間、第１の電子デバイスをアクティブ動作モードに維持することをさらに含み得る。たとえば、ストリーミングサービスのために、送信時間枠は、データリンクに対応するデータリンク時間ブロック（たとえば、ＮＤＬ時間ブロック）の全体にわたって延びることがあり、それは、ストリーミングサービスがページング時間枠を有しないからである。この例では、データ告知１２０を受信するデバイスは、データリンク時間ブロックの全体で、アクティブ動作モードにとどまることができる。方法１４００は、第１の電子デバイスにおいて受信されたデータに含まれる「ＭＯＲＥ」ビット、データに含まれるサービス終了期間（ＥＯＳＰ）ビット、またはワイヤレスネットワークのアイドル時間検出に基づいて、第１の電子デバイスを低電力動作モードに遷移することをさらに含み得る。いくつかの実装形態では、ＮＵＭ＿ＰＷが０である場合、電子デバイスは、アクティブ動作モードにとどまる代わりに、低電力動作モードに遷移することができる。たとえば、第１の電子デバイスが、ＭＯＲＥビットまたはＥＯＳＰビットを含むデータを受信する場合、第１の電子デバイスは、低電力動作モードに遷移することができる。別の例として、ワイヤレスネットワークが閾値の時間の期間の間アイドル状態であることを第１の電子デバイスが検出する場合、第１の電子デバイスは、低電力動作モードに遷移することができる。
【０２０４】
[0216]方法１４００は、データリンクの第１の電子デバイスが、データ告知（たとえば、データ告知１２０のような）に対応するＳＤＦをデータリンクの１つまたは複数の電子デバイスから受信することを可能にする。第１の電子デバイスは、ＳＤＦに基づいて動作モードを変更することによって、電力を節約することができる。
【０２０５】
[0217]図１５を参照すると、データリンクの電子デバイスにおける動作の方法１５００が示されている。方法１５００は、図１の電子デバイス１０４〜１１６のいずれかまたは図６のデバイス６１２のいずれかにおいて実行され得る。
【０２０６】
[0218]１５０２において、方法１５００は、近隣認識ネットワーク（ＮＡＮ）の第１のデータリンクの第１の電子デバイスにおいてサービス発見フレームを生成することを含み、ここで、サービス発見フレームは、第１のデータリンクに対応する第１のデータリンク属性を含み、第１のデータリンク属性の第１のデータリンク制御フィールドは、データ告知に対応する時間期間と第１のデータリンクに対応するデータ送信のタイミング情報とを識別する。たとえば、図１を参照すると、第１の電子デバイス１０４は、サービス発見フレーム（たとえば、データ告知１２０）を生成することができる。
【０２０７】
[0219]方法１５００は、１５０４において、発見時間枠の間に、サービス発見フレームをデータリンクの１つまたは複数の電子デバイスに送信することをさらに含む。たとえば、図１を参照すると、第１の電子デバイス１０４は、サービス発見フレーム（たとえば、データ告知１２０）を第２の電子デバイス１０６に送信することができる。さらに例示すると、図２を参照すると、ＳＤＦ２５０（データ告知１２０に対応する）は、第１の発見時間枠２１０の間にＮＡＮチャネル２０２を介して送信され得る。
【０２０８】
[0220]いくつかの実装形態では、説明のための非限定的な実装形態として、第１のデータリンク制御フィールドのビットの第１のサブセットは、データリンクページング時間枠、ＮＡＮページング時間枠、またはサービス発見フレームに対応する発見時間枠の１つとして時間期間を識別し得る。たとえば、第１のデータリンク制御フィールドのビットの第１のサブセットは、図２のデータリンクページング時間枠２２４、２２６、ＮＡＮページング時間枠２２０、２２２、または第１の発見時間枠２１０の１つとして時間期間を識別し得る。第１のデータリンク制御フィールドのビットの第１のサブセットおよびビットの第２のサブセットは、タイミング情報を識別し得る。ビットの第１のサブセットがデータリンクページング時間枠として時間期間を識別する場合、タイミング情報はデータリンクページング時間枠の時間長を含み得る。ビットの第１のサブセットがＮＡＮページング時間枠として時間期間を識別する場合、タイミング情報は、ＮＡＮの２つの連続する発見時間枠と発見時間枠の間の、ＮＡＮページング時間枠の反復の数を含み得る。ビットの第１のサブセットが発見時間枠として時間期間を識別する場合、タイミング情報は、サービス発見フレームのサービス記述子属性のサービス応答フィルタフィールドにおいて識別されるデータ受信者の割当てが繰り返される、時間の長さを含み得る。たとえば、データリンク制御フィールドの特定の値は、図１および表６を参照してさらに説明される。
【０２０９】
[0221]他の実装形態では、サービス発見フレームは、第２のデータリンクに対応する第２のデータリンク属性を含み得る。第２のデータリンク属性の第２のデータリンク制御フィールドは、データ告知に対応する第２の時間期間と、第２のデータリンクに対応する第２のタイミング情報とを、識別および／または指示し得る。たとえば、ＳＤＦ２５０は、異なるデータリンクに各々対応する複数のデータリンク属性を含み得る。
【０２１０】
[0222]ある特定の実装形態では、第１のサービス応答フィルタは、電子デバイスの第１のサブセットをデータの受信者として識別するブルームフィルタを識別する。たとえば、図１を参照すると、ＳＲＦ（データ告知１２０に含まれる）は、ブルームフィルタによって表されるアドレスリスト１５２を含み得る。サービス応答フィルタのサービス応答フィルタ制御フィールドは、ブルームフィルタに対応するハッシュ関数のセットを示すブルームフィルタインデックスを含み得る。たとえば、ＳＲＦ（データ告知１２０を含んだ）のサービス応答フィルタ制御フィールドは、（アドレスリスト１５２を表す）ブルームフィルタに対応するハッシュ関数のセットを示すブルームフィルタインデックスを含み得る。ブルームフィルタのサイズは、ブルームフィルタに対応する目標の誤検出の百分率に基づいて選択され得る。たとえば、ブルームフィルタのサイズは、ブルームフィルタに対応する誤検出の百分率を下げるために、第１の電子デバイス１０４によって大きくされ得る。方法１５００は、サービス発見フレームに応答して第２の電子デバイスから肯定応答を受信することと、第２の電子デバイスがデータの受信者ではないと決定したことに基づいて、否定応答（ＮＡＣＫ）を第２の電子デバイスに送信することとをさらに含み得る。たとえば、図１を参照すると、第１の電子デバイス１０４は、第５の電子デバイス１１２から肯定応答１４４を受信することができ、第５の電子デバイス１１２がデータ１２２の受信者ではないと決定したことに応答して、ＮＡＣＫ１５４を第５の電子デバイス１１２に送信することができる。
【０２１１】
[0223]ある特定の実装形態では、データリンク属性は、マルチキャストトラフィックのために指定される送信時間枠の周期性を示すフィールドを含む。たとえば、図１を参照して説明されたように、データリンク属性は、どの送信時間枠がマルチキャストトラフィックのために指定されるかを示す、マルチキャスト周期性フィールドを含み得る。図１を参照して説明されたように、マルチキャストトラフィックのために指定される送信時間枠の間にデータが送信されてよく、送信時間枠はページング時間枠を含まないことがある。加えて、図１を参照して説明されたように、データ告知は、マルチキャストトラフィックを示すために送信されないことがある。
【０２１２】
[0224]方法１５００は、データリンクの第１の電子デバイスがデータリンク属性を含むＳＤＦザットを送信することを可能にする。データリンク属性のデータリンク制御フィールドは、データリンクの他の電子デバイスへのデータリンクに対応する情報を識別し得る。
【０２１３】
[0225]図１６を参照すると、データリンクの電子デバイスにおける動作の方法１６００が示されている。方法１６００は、図１の電子デバイス１０４〜１１６のいずれかまたは図６のデバイス６１２のいずれかにおいて実行され得る。
【０２１４】
[0226]１６０２において、方法１６００は、近隣認識ネットワーク（ＮＡＮ）のデータリンクの第１の電子デバイスにおいてサービス発見フレームを受信することを含み、ここで、サービス発見フレームは、データリンクに対応するデータリンク属性を含み、データリンク属性のデータリンク制御フィールドは、データ告知の時間期間とデータリンクに対応するデータ送信のタイミング情報とを識別する。たとえば、図１を参照すると、第２の電子デバイス１０６は、サービス発見フレーム（たとえば、データ告知１２０）を受信することができる。
【０２１５】
[0227]方法１６００は、１６０４において、送信時間枠の間、第２の電子デバイスからの少なくとも１つのデータフレームについて、データリンクに対応するワイヤレスネットワークを監視することをさらに含み、ここで送信時間枠はデータリンク属性に基づいて決定される。たとえば、第２の電子デバイス１０６は、第１の電子デバイス１０４からのデータ１２２の少なくとも１つのデータフレームについてデータリンクチャネル２０４を監視することができる。
【０２１６】
[0228]いくつかの実装形態では、ワイヤレスネットワークは、データリンク内のデータ送信のために確保され得る。たとえば、ワイヤレスネットワークを介した通信は、データリンクチャネル２０４を介して実行され得る。代替的に、または加えて、第１の電子デバイスは、データリンク制御フィールドのビットの第１のセットに基づいて、データ告知の時間期間を決定することができる。加えて、第１の電子デバイスは、データリンク制御フィールドのビットの第１のセットに基づいて、およびビットの第２のセットに基づいて、タイミング情報を決定することができる。たとえば、図１および表６を参照してさらに説明されたように、第２の電子デバイス１０６は、データリンク制御フィールドの複数のビットに基づいて、時間期間とタイミング情報とを決定することができる。
【０２１７】
[0229]ある特定の実装形態では、サービス応答フィルタフィールドはブルームフィルタを識別し、ワイヤレスネットワークを監視すると決定することは、第１の電子デバイスがブルームフィルタによってデータの受信者として識別されると決定することに基づく。たとえば、図１を参照すると、データ告知１２０（たとえば、ＳＲＦを含むＮＡＮ  ＳＤＦ）に含まれるアドレスリスト１５２は、ブルームフィルタによって表されてよく、第２の電子デバイス１０６は、ブルームフィルタに基づいてデータリンクチャネル２０４を監視すると決定することができる。方法１６００は、第１の電子デバイスがデータの受信者として示されると決定することと、第２の電子デバイスからＮＡＣＫを受信することと、ＮＡＣＫを受信したことに応答して第１の電子デバイスをアクティブ動作モードから低電力動作モードに遷移させることとに応答して、肯定応答を第２の電子デバイスに送信することをさらに含み得る。たとえば、図１を参照すると、第５の電子デバイス１１２は、ブルームフィルタ（たとえば、アドレスリスト１５２）に起因する誤検出マッチに基づいて、肯定応答１４４を第１の電子デバイスに送信することができる。第１の電子デバイス１０４は、第５の電子デバイス１１２がデータ１２２の受信者ではないと決定することができ、ＮＡＣＫ１５４を第５の電子デバイス１１２に送信することができる。第５の電子デバイス１１２は、ＮＡＣＫ１５４を受信することができ、ＮＡＣＫ１５４に基づいて低電力動作モードに遷移することができる。
【０２１８】
[0230]方法１６００は、データリンクの第１の電子デバイスがデータリンク属性を含むＳＤＦザットを受信することを可能にする。第１の電子デバイスは、データリンク属性のデータリンク制御フィールドに基づいて、データリンクに対応する情報を決定することができる。
【０２１９】
[0231]図１７を参照すると、データリンクの電子デバイスにおける動作の方法１７００が示されている。方法１７００は、図１の電子デバイス１０４〜１１２のいずれかまたは図６のデバイス６１２のいずれかにおいて実行され得る。
【０２２０】
[0232]１７０２において、方法１７００は、データリンクの第１の電子デバイスにおいて、データリンクの第２の電子デバイスからの次回のデータ送信の指示を受信することを含む。たとえば、図１を参照すると、第２の電子デバイス１０６は、第１の電子デバイス１０４からの次回のデータ送信（たとえば、データ告知１２０）の指示を受信することができる。
【０２２１】
[0233]方法１７００は、１７０４において、次回のデータ送信の指示を受信したことに応答して、第１の電子デバイスから第２の電子デバイスに肯定応答を送信することをさらに含む。たとえば、図１を参照すると、第２の電子デバイス１０６は、肯定応答１２４を第１の電子デバイス１０４に送信することができる。
【０２２２】
[0234]いくつかの実装形態では、次回のデータ送信の指示は、トラフィック告知メッセージ（たとえば、データ告知メッセージ）を含み得る。たとえば、データ告知１２０は、トラフィック告知メッセージ２５２と、２５４と、２５６と、２５８とを含んでよく、またはそれらに対応してよい。いくつかの実装形態では、次回のデータ送信の指示は、サービス発見フレームに含まれるサービス記述子属性のサービス応答フィルタフィールドに対応し得る。たとえば、データ告知１２０は、ＳＤＦ２５０を含んでよく、またはそれに対応してよい。
【０２２３】
[0235]いくつかの実装形態では、肯定応答は、ＰＳ−ＰＯＬＬメッセージとして機能し、またはそれを表し得る。肯定応答は、送信時間枠に含まれる肯定応答時間枠の間に送信され得る。たとえば、送信時間枠は、ページング時間枠と、肯定応答時間枠と、データ送信部分とを含み得る。肯定応答時間枠は、ページング時間枠の後に、およびデータ送信部分の前に存在し得る。さらに例示すると、肯定応答１２４は、ＰＳ−ＰＯＬＬメッセージとして機能し、またはそれを表すことができ、送信時間枠２４０、２４２の肯定応答時間枠２３０、２３２の間に送信され得る。
【０２２４】
[0236]肯定応答がＰＳ−ＰＯＬＬメッセージとして機能する場合、第１の電子デバイスは、肯定応答を送信する間、および／またはその直後、アクティブ動作モードにあり得る。いくつかの実装形態では、第１の電子デバイスは、第１のワイヤレスネットワークがアイドル状態である第１の時間期間の時間長を決定することができる。第１の時間期間は、肯定応答を送信した後に存在する。第１の電子デバイスは、第１の時間期間の時間長が第１の閾値を超えると決定したことに応答して、アクティブ動作モードから低電力動作モードに遷移することができる。たとえば、第２の電子デバイス１０６は、第１の時間期間の時間長が図２２の最小待機時間２２７０を超えると決定したことに応答して、アクティブ動作モードから低電力動作モードに遷移することができる。他の実装形態では、第１の電子デバイスは、第１のワイヤレスネットワークがビジー状態である第２の時間期間の時間長を決定することができる。第２の時間期間は、肯定応答を送信した後に存在する。第１の電子デバイスは、第２の時間期間の時間長が第２の閾値を超えると決定したことに応答して、アクティブ動作モードから低電力動作モードに遷移することができる。たとえば、第２の電子デバイス１０６は、第１の時間期間の時間長が図２２の最大待機時間２２７２を超えると決定したことに応答して、アクティブ動作モードから低電力動作モードに遷移することができる。他の実装形態では、肯定応答を送信した後、第１の電子デバイスは、第２の電子デバイスから少なくとも１つのデータフレームを受信することができ、第１の電子デバイスによって受信されるべき追加の次回のデータ送信などの、追加の次回のデータ送信を少なくとも１つのデータフレームに含まれる１つまたは複数の特定のビットが示すと決定したことに応答して、アクティブ動作モードを維持することができる。たとえば、第２の電子デバイス１０６は、第１の電子デバイスからデータ１２２の少なくとも１つのフレームを受信することができ、データ１２２の少なくとも１つのフレームのＭＯＲＥビットまたはＥＯＳＰビットが追加の次回のデータ送信を示すと決定したことに応答して、アクティブ動作モードを維持することができる。
【０２２５】
[0237]ある特定の実装形態では、肯定応答を送信した後、第１の電子デバイスは、第２の電子デバイスから少なくとも１つのデータフレームを受信することができ、閾値の時間期間の期限切れの後、第１の電子デバイスは、データリンクに対応する第１のワイヤレスネットワークがアイドル状態であると決定したことに応答して、アクティブ動作モードから低電力動作モードに遷移することができる。たとえば、肯定応答１２４を送信した後、第２の電子デバイス１０６は、第１の電子デバイス１０４から少なくとも１つのデータフレーム（たとえば、データ１２２）を受信することができる。第２の電子デバイス１０６は、ＮＡＮチャネル２０２がアイドル状態であることを決定したことに応答して、アクティブ動作モードから低電力動作モードに遷移することができる。
【０２２６】
[0238]肯定応答はＱｏＳ＿ＮＵＬＬフレームであり得る。いくつかの実装形態では、ＱｏＳ＿ＮＵＬＬフレームは、短フレーム間空間（ＳＩＦＳ）期間内に応答を第１の電子デバイスへ送信することを第２の電子デバイスに対して承認する、逆方向グラント（ＲＤＧ）を含む。たとえば、肯定応答１２４は、ＳＩＦＳ期間内に応答（たとえば、データ１２２のフレーム）を第２の電子デバイス１０６へ送信することを第１の電子デバイス１０４に対して承認するＲＤＧを含むＱｏＳ＿ＮＵＬＬフレームであり得る。他の実装形態では、ＱｏＳ＿ＮＵＬＬフレームはＲＤＧを含まない。肯定応答がＱｏＳ＿ＮＵＬＬフレームである場合、第１の電子デバイスは、ＱｏＳ＿ＮＵＬＬフレームに応答して第２の電子デバイスからデータフレームを受信することができる。データフレームに基づいて、第１の電子デバイスは、第１の電子デバイスによって受信されるべき追加の次回のデータ送信などの、追加の次回のデータ送信をデータフレームに含まれる１つまたは複数の特定のビットが示すと決定したことに応答して、アクティブ動作モードを維持し、またはそれにとどまることができる。たとえば、第２の電子デバイス１０６は、肯定応答１２４に応答して第１の電子デバイスからデータ１２２の少なくとも１つのフレームを受信することができ、データ１２２の少なくとも１つのフレームのＭＯＲＥビットまたはＥＯＳＰビットが追加の次回のデータ送信を示すと決定したことに応答して、アクティブ動作モードを維持することができる。
【０２２７】
[0239]いくつかの実装形態では、第１の電子デバイスは、肯定応答を送信する前に、第２の電子デバイスからヌルフレームを受信することができる。たとえば、図１を参照すると、第２の電子デバイス１０６は、第１の電子デバイス１０４からヌルフレーム１２６を受信することができる。ある特定の実装形態では、ヌルフレームは、ＱｏＳ＿ＮＵＬＬフレームを含んでよく、またはそれに対応してよい。第１の電子デバイスは、ヌルフレームを受信したことに応答して肯定応答を送信することができる。たとえば、第２の電子デバイス１０６は、ヌルフレーム１２６を受信したことに応答して肯定応答１２４を送信することができる。
【０２２８】
[0240]したがって、方法１７００は、データリンクの１つまたは複数の電子デバイスが、第１の電子デバイスからの次回のデータ送信の指示を受信したことに応答して、肯定応答を送信することを可能にする。第１の電子デバイスは、１つまたは複数の電子デバイスが肯定応答に基づいてデータ送信を受信することが不可能であるとき、データ送信を防ぐことが可能であり得る。
【０２２９】
[0241]図１８を参照すると、データリンクの電子デバイスにおける動作の方法１８００が示されている。方法１８００は、図１の電子デバイス１０４〜１１２のいずれかまたは図６のデバイス６１２のいずれかにおいて実行され得る。
【０２３０】
[0242]１８０２において、方法１８００は、データリンクの第１の電子デバイスからデータリンクの１つまたは複数の電子デバイスにメッセージを送信することを含み、このメッセージは、データリンクの第１の電子デバイスから第２の電子デバイスへの次回のデータ送信の指示を含む。たとえば、図１を参照すると、第１の電子デバイス１０４は、メッセージ（たとえば、データ告知１２０）を第２の電子デバイス１０６に送信することができる。
【０２３１】
[0243]方法１８００は、１８０４において、この指示に応答して第２の電子デバイスから肯定応答を受信することをさらに含む。たとえば、図１を参照すると、第１の電子デバイス１０４は、肯定応答１２４を第２の電子デバイス１０６から受信することができる。肯定応答は、ＰＳ−ＰＯＬＬメッセージとして機能し、もしくはそれを表すことができ、またはＱｏＳ＿ＮＵＬＬフレームであり得る。
【０２３２】
[0244]いくつかの実装形態では、肯定応答を受信する前に、第１の電子デバイスはヌルフレームを第２の電子デバイスに送信することができ、肯定応答はヌルフレームに応答して受信され得る。たとえば、第１の電子デバイス１０４はヌルフレーム１２６を第２の電子デバイス１０６に送信することができ、肯定応答１２４はヌルフレーム１２６に応答して第１の電子デバイス１０４によって受信され得る。ある特定の実装形態では、ヌルフレームはＱｏＳ＿ＮＵＬＬフレームであり得る。
【０２３３】
[0245]代替的に、または加えて、第１の電子デバイスは少なくとも１つのデータフレームを第２の電子デバイスに送信することができる。第１の電子デバイスは、第１の電子デバイスにおいて肯定応答を受信したことに応答して、少なくとも１つのデータフレームを送信することができる。たとえば、第１の電子デバイス１０４は、肯定応答１２４を受信したことに応答して、データ１２２の少なくとも１つのフレームを第２の電子デバイス１０６に送信することができる。
【０２３４】
[0246]したがって、方法１８００は、データリンクの１つまたは複数の電子デバイスが、第１の電子デバイスからの次回のデータ送信の指示を送信したことに応答して、肯定応答を受信することを可能にする。第１の電子デバイスは、１つまたは複数の電子デバイスが肯定応答に基づいてデータ送信を受信することが不可能であるとき、データ送信を防ぐことが可能であり得る。
【０２３５】
[0247]図１９を参照すると、データリンクの電子デバイスにおける動作の方法１９００が示されている。方法１９００は、図１の電子デバイス１０４〜１１２のいずれかまたは図６のデバイス６１２のいずれかにおいて実行され得る。
【０２３６】
[0248]方法１９００は、１９０２において、データリンクの第１の電子デバイスにおいてトラフィック告知メッセージを生成することを含む。トラフィック告知メッセージは、第１の電子デバイスからのデータの受信者としてデータリンクの１つまたは複数の電子デバイスを示し、受信者タイプインジケータを含む。たとえば、図１を参照すると、第１の電子デバイス１０４は、第２の電子デバイス１０６への送信のためのデータ１２２を示すために、トラフィック告知メッセージ（たとえば、データ１２０）を生成することができる。トラフィック告知メッセージは、受信者タイプインジケータ１５０と、データ１２２の受信者として１つまたは複数の電子デバイスを示すアドレスリスト１５２とを含み得る。
【０２３７】
[0249]方法１９００は、１９０４において、データリンクの電子デバイスのアクティブ動作モードに対応する第１の時間期間の間、第１の電子デバイス以外のデータリンクの電子デバイスに第１のトラフィック告知メッセージを送信することをさらに含む。たとえば、図１を参照すると、第１の電子デバイス１０４は、データ告知１２０を第２の電子デバイス１０６に送信することができる。ある特定の実装形態では、特定のワイヤレスネットワークトラフィック告知メッセージは、データリンクの電子デバイスのデータ送信のために確保されているある特定のワイヤレスネットワークを介して送信され、時間期間はページング時間枠に対応する。たとえば、トラフィック告知メッセージは、データリンクチャネル２０４を介して送信されてよく、時間期間は図２〜図５の第１のページング時間枠２２４を含んでよく、またはそれに対応してよい。別の特定の実装形態では、特定のワイヤレスネットワークトラフィック告知メッセージは、ＮＡＮ内での発見動作および同期動作のために確保されているある特定のワイヤレスネットワークを介して送信され、時間期間はページング時間枠に対応する。たとえば、トラフィック告知メッセージは、ＮＡＮチャネル２０２を介して送信されてよく、時間期間は図２〜図５の第１のＮＡＮページング時間枠２２０を含んでよく、またはそれに対応してよい。
【０２３８】
[0250]ある特定の実装形態では、受信者タイプインジケータは、１つまたは複数の電子デバイスのアドレスセットがＴＩＭによって表されるかブルームフィルタによって表されるかを示す。アドレスセットは、受信者タイプインジケータが第１の値を有する場合、ＴＩＭによって表されてよく、トラフィック告知メッセージがＴＩＭを識別し得る。たとえば、図１を参照すると、受信者タイプインジケータ１５０の値は、アドレスリスト１５２がＴＩＭによって表されることを示すことができ、ＴＩＭ（たとえば、アドレスリスト１５２）は、トラフィック告知メッセージによって識別され得る。アドレスセットは、受信者タイプインジケータが第２の値を有する場合、ブルームフィルタによって表されてよく、トラフィック告知メッセージがブルームフィルタを識別し得る。たとえば、図１を参照すると、受信者タイプインジケータ１５０の値は、アドレスリスト１５２がブルームフィルタによって表されることを示すことができ、アドレスリスト１５２は、トラフィック告知メッセージによって識別され得る。トラフィック告知メッセージは、ブルームフィルタのサイズと、ブルームフィルタに対応するハッシュ関数のセットを示すブルームフィルタインデックスとを示し得る。たとえば、データ告知１２０は、表２に示されるように、ブルームフィルタ（たとえば、アドレスリスト１５２）のサイズとブルームフィルタインデックスとを含み得る。ブルームフィルタは、ハッシュ関数のセットに基づいて、および１つまたは複数の電子デバイスに対応する１つまたは複数のＭＡＣアドレスに基づいて決定され得る。たとえば、図１を参照して説明されたように、第１の電子デバイス１０４は、ビット位置のセットを生成するためにブルームフィルタインデックスによって示されるハッシュ関数のセットを通じて第２の電子デバイス１０６（たとえば、データ１２２の受信者）のＭＡＣアドレスを渡すことによって、および、ビット位置のセットに対応するブルームフィルタ中のビットを特定の値（たとえば、論理値１）に設定することによって、ブルームフィルタを決定することができる。
【０２３９】
[0251]アドレスリスト１５２がブルームフィルタによって表される実装形態では、方法１９００は、トラフィック告知メッセージに応答してデータリンクの第２の電子デバイスから第１の肯定応答を受信することと、第２の電子デバイスがデータの受信者として正しく識別されると決定したことに基づいて、データの一部分を第２の電子デバイスに送信することとをさらに含み得る。たとえば、図１を参照すると、第１の電子デバイス１０４は、第２の電子デバイス１０６から肯定応答１２４を受信することができ、第２の電子デバイス１０６がデータ１２２の受信者として正しく識別されると決定したことに基づいて、データ１２２（またはその一部分）を第２の電子デバイス１０６に送信することができる。方法１９００は、トラフィック告知メッセージに応答してデータリンクの第３の電子デバイスから第２の肯定応答を受信することと、第３の電子デバイスがデータの受信者ではないと決定したことに基づいて、ＮＡＣＫを第３の電子デバイスに送信することとをさらに含み得る。たとえば、図１を参照すると、第１の電子デバイス１０４は、第５の電子デバイス１１２から肯定応答１４４を受信することができ、第５の電子デバイス１１２がデータ１２２を受信すべきであると決定したことに基づいて、ＮＡＣＫ１５４を第５の電子デバイス１１２に送信することができる。
【０２４０】
[0252]方法１９００は、トラフィック告知メッセージが、ＮＡＮチャネル（たとえば、ＮＡＮチャネル２０２）またはデータリンクチャネル（たとえば、データリンクチャネル２０４）を介して送信されることを可能にする。トラフィック告知メッセージは、ＴＩＭまたはブルームフィルタを使用してデータの受信者を示し得る。ブルームフィルタを使用して受信者を示すことは、ＴＩＭを使用することと比較して、トラフィック告知メッセージを送信するために使用されるオーバーヘッドを減らすことができる。
【０２４１】
[0253]図２０を参照すると、データリンクの電子デバイスにおける動作の方法２０００が示されている。方法２０００は、図１の電子デバイス１０４〜１１２のいずれかまたは図６のデバイス６１２のいずれかにおいて実行され得る。
【０２４２】
[0254]方法２０００は、２００２において、データリンクの第１の電子デバイスにおいて、データリンクの電子デバイスのアクティブ動作モードに対応する時間期間の間に特定のワイヤレスネットワークを監視することを含む。ある特定の実装形態では、第２の電子デバイス１０６は、第１のページング時間枠２２４の間にデータリンクチャネル２０４を監視する。他の実装形態では、第２の電子デバイス１０６は、第１のＮＡＮページング時間枠２２０の間に、または第１の発見時間枠２１０の間に、ＮＡＮチャネル２０２を監視する。トラフィック告知メッセージは、受信者タイプインジケータ１５０と、データ１２２の受信者として１つまたは複数の電子デバイスを示すアドレスリスト１５２とを含み得る。
【０２４３】
[0255]方法２０００は、２００４において、第１の電子デバイスにおいて、その時間期間の間に、トラフィック告知メッセージをデータリンクの第２の電子デバイスから受信することをさらに含む。トラフィック告知メッセージは、受信者タイプインジケータを含む。たとえば、図１を参照すると、第２の電子デバイス１０６は、第１の電子デバイス１０４からトラフィック告知メッセージ（たとえば、データ告知１２０）を受信することができ、トラフィック告知は、受信者タイプインジケータ１５０とアドレスリスト１５２とを含み得る。
【０２４４】
[0256]受信者タイプインジケータ１５０は、アドレスリスト１５２がＴＩＭによって表されるかブルームフィルタによって表されるかを示し得る。方法２０００は、受信者タイプインジケータが第１の値を有する場合、第１の電子デバイスが第２の電子デバイスからのデータの受信者として示されるかどうかをＴＩＭに基づいて決定することをさらに含んでよく、ＴＩＭはトラフィック告知メッセージによって識別され得る。たとえば、図１を参照すると、受信者タイプインジケータ１５０の値が第１の値（たとえば、論理値０）を有する場合、アドレスリスト１５２はＴＩＭによって表されてよく、第２の電子デバイス１０６は、ＴＩＭに基づいて、それがデータ１２２の受信者であるかどうかを決定することができる。
【０２４５】
[0257]方法２０００は、受信者タイプインジケータが第２の値を有する場合、第１の電子デバイスが第２の電子デバイスからのデータの受信者として示されるかどうかをブルームフィルタに基づいて決定することをさらに含んでよく、ブルームフィルタはトラフィック告知メッセージによって識別され得る。たとえば、図１を参照すると、受信者タイプインジケータ１５０の値が第２の値（たとえば、論理値１）を有する場合、アドレスリスト１５２はブルームフィルタによって表されてよく、第２の電子デバイス１０６は、ブルームフィルタに基づいて、それがデータ１２２の受信者であるかどうかを決定することができる。第１の電子デバイスが受信者として示されるかどうかを決定することは、ブルームフィルタに対応するハッシュ関数のセットに基づいて、および、第１の電子デバイスのＭＡＣアドレスに基づいて、ブルームフィルタ中のビット位置のセットを決定することと、ブルームフィルタ中のビット位置のセットの各ビット位置に位置するビットがある特定の値であるかどうかを決定することとを含み得る。たとえば、図１を参照して説明されたように、第２の電子デバイス１０６は、ブルームフィルタインデックスによって示されるハッシュ関数のセットを通じて第２の電子デバイス１０６のＭＡＣアドレスを渡すことによって、ビット位置のセットを決定することができ、ビット位置のセットの各ビット位置に位置するビットがある特定の値（たとえば、論理値１）であるかどうかを決定することができる。
【０２４６】
[0258]加えて、または代替的に、方法２０００は、第１の電子デバイスがデータの受信者として示されると決定したことに応答して、肯定応答を第２の電子デバイスに送信することをさらに含み得る。たとえば、第２の電子デバイス１０６は、肯定応答１２４を第１の電子デバイス１０４に送信することができる。図１を参照して説明されたように、肯定応答は、節電ポール（ＰＳ−ＰＯＬＬ）メッセージまたはサービス品質ヌル（ＱｏＳ＿ＮＵＬＬ）フレームであり得る。方法１９００は、第１の電子デバイスがデータの受信者として示されると決定したことに応答して、第１の電子デバイスをアクティブ動作モードに維持することをさらに含み得る。たとえば、図１を参照すると、第２の電子デバイス１０６は、第２の電子デバイス１０６がデータ１２２の受信者として示されると決定したことに応答してアクティブ動作モードにとどまることができ、第２の電子デバイス１０６は、第１の電子デバイス１０４からデータ１２２（またはその一部分）を受信することができる。代替的に、方法２０００は、第１の電子デバイスがデータの受信者として示されると決定することと、第２の電子デバイスからＮＡＣＫを受信することと、ＮＡＣＫを受信したことに応答して第１の電子デバイスをアクティブ動作モードから低電力動作モードに遷移させることとに応答して、第１の電子デバイスをアクティブ動作モードに維持することをさらに含み得る。たとえば、図１を参照すると、第５の電子デバイス１１２は、ＮＡＣＫ１５４が第１の電子デバイス１０４から受信されるまで、アクティブ動作モードにとどまることができ、第５の電子デバイス１１２は、ＮＡＣＫ１５４を受信したことに応答して、低電力動作モードに遷移することができる。
【０２４７】
[0259]方法２０００は、電子デバイスが、ＴＩＭまたはブルームフィルタを使用してデータの受信者を示すトラフィック告知メッセージを受信することを可能にする。ブルームフィルタを使用して受信者を示すことは、ＴＩＭを使用することと比較して、トラフィック告知メッセージを受信するために使用されるオーバーヘッドを減らすことができる。
【０２４８】
[0260]図２１を参照すると、データリンクの電子デバイスにおける動作の方法２１００が示されている。方法２１００は、図１の電子デバイス１０４〜１１６のいずれか（たとえば、方法２１００はマルチホップデータリンクに対応し得る）または図６のデバイス６１２のいずれかにおいて実行され得る。
【０２４９】
[0261]方法２１００は、２１０２において、近隣認識ネットワーク（ＮＡＮ）の第１の電子デバイスにおいて、ＮＡＮのＮＡＮデータリンクを介して第１の電子デバイスによって提供されるサービスを記述する第１の属性と、ＮＡＮデータリンクに対応する１つまたは複数の特徴を記述する第２の属性とを含む、メッセージを生成することを含む。第１の属性は、第２の属性を識別するインジケータを含んでよく、第２の属性は、ＮＡＮデータリンクに対応する１つまたは複数の通信時間枠の１つまたは複数のパラメータを定義することができる。たとえば、図１を参照すると、第１の電子デバイス１０４は、１つまたは複数のサービス属性１７０と１つまたは複数のＮＡＮ−ＤＬ属性１８０とを含む、データ告知１２０（たとえば、ＳＤＦ）を生成することができる。１つまたは複数の通信時間枠は、ページング時間枠、送信時間枠、または両方を含み得る。ある特定の実装形態では、インジケータはビットマップを含み得る。たとえば、インジケータは、図８のサービス属性８１０のバインディングビットマップフィールド８１４に含まれるバインディングビットマップを含み得る。
【０２５０】
[0262]方法２１００は、２１０４において、メッセージを送信することをさらに含む。ある特定の実装形態では、メッセージはＮＡＮの他のデバイスに送信され得る。たとえば、図１を参照すると、第１の電子デバイス１０４は、データ告知１２０を電子デバイス１０６〜１１２に送信することができる。
【０２５１】
[0263]ある特定の実装形態では、１つまたは複数の特徴は、ＮＡＮデータリンクに対応するＮＡＮデータリンクチャネル、ＮＡＮデータリンクに対応するグループ識別子、ＮＡＮデータリンクに対応する１つまたは複数の通信時間枠、またはこれらの組合せを含み得る。たとえば、第２のサービス属性９０４は、ＮＡＮ−ＤＬチャネルフィールド８２２と、ＮＡＮ−ＤＬ制御フィールド８２３と、ＮＡＮ−ＤＬグループＩＤフィールド８２４とを含み得る。別の特定の実装形態では、第１の属性は、サービスを識別するサービス識別子と、サービスの第１のインスタンスを識別する第１のインスタンス識別子とを含み得る。たとえば、第１のサービス属性９０２は、サービスを識別するサービスＩＤフィールド８１２と、第１のインスタンスを識別するインスタンスＩＤフィールド８１３とを含み得る。加えて、メッセージは、サービスを記述する第３の属性をさらに含み得る。第３の属性は、サービス識別子と、サービスの第２のインスタンスを識別する第２のインスタンス識別子とを含み得る。たとえば、図９を参照すると、第２のサービス属性９０４は、サービスを識別するサービスＩＤフィールド８１２と、第２のインスタンスを識別するインスタンスＩＤフィールド８１３とを含み得る。加えて、第３の属性は、第２の属性を識別する第２のインジケータを含む。たとえば、第２のサービス属性９０４はまた、ＮＡＮ−ＤＬ属性９０６を示すバインディングビットマップフィールド８１４を含み得る。
【０２５２】
[0264]別の特定の実装形態では、第２の属性は、ＮＡＮデータリンクに対応するページング時間枠反復レートを示す。たとえば、第２の属性は、ページング時間枠反復インジケータ１０１７を含むＮＡＮ−ＤＬ制御フィールド８２３を含み得る。加えて、ページング時間枠反復レートは数ＮＵＭ＿ＰＷを含んでよく、ページング時間枠は、連続する発見時間枠と発見時間枠との間の各々のＮＵＭ＿ＰＷ個の送信時間枠のうちの１つの送信時間枠に対して定義され得る。たとえば、図１０を参照すると、ページング時間枠反復インジケータ１０１７はＮＵＭ＿ＰＷを示すことができ、ページング時間枠は、第１の例１０２０および第２の例１０２２を参照して説明されたように、各々のＮＵＭ＿ＰＷ個の送信時間枠のうちの１つに対して定義され得る。加えて、または代替的に、第１の送信時間枠および第２の送信時間枠は、ＮＡＮデータリンクに対応し得る。第１の送信時間枠は第１のページング時間枠を含んでよく、第２の送信時間枠はページング時間枠を含まなくてよい。たとえば、図１０を参照すると、第２の例１０２２における第１の送信時間枠はページング時間枠を含み、第２の送信時間枠はページング時間枠を含まない。
【０２５３】
[0265]ある特定の実装形態では、ＮＡＮデータリンクは少なくとも第１の電子デバイスを含む。方法２１００は、第１の電子デバイスが第１の送信時間枠の間にトラフィックセッションに参加しない場合、第２の送信時間枠の間、第１の電子デバイスにおいて低電力動作モードにとどまることをさらに含み得る。たとえば、第１の電子デバイス１０４はＮＡＮデータリンクに含まれることがあり、図１０の第２の例１０２２の第１の送信時間枠および第２の送信時間枠はＮＡＮデータリンクに対応することがある。第１の電子デバイス１０４は、第１の電子デバイス１０４が第１の送信時間枠の間にトラフィックセッションに参加しない（たとえば、データを送信または受信しない）（したがって、第１の電子デバイスが第１の送信時間枠のデータ部分の間、低電力動作モードに遷移した）場合、第２の送信時間枠の間、低電力動作モードにとどまり得る。別の特定の実装形態では、方法２１００は、第１の電子デバイスが第１の送信時間枠の間にトラフィックセッションに参加する場合、第２の送信時間枠の間、第１の電子デバイスにおいてアクティブ動作モードにとどまることを含み得る。たとえば、図１０の第２の例１０２２を参照すると、第１の電子デバイス１０４は、第１の電子デバイス１０４が第１の送信時間枠の間にトラフィックセッションに参加する（たとえば、データを送信または受信する）場合、第２の送信時間枠の間、アクティブ動作モードにとどまることができる。
【０２５４】
[0266]別の特定の実装形態では、メッセージは、サービスを記述する第３の属性と、ＮＡＮの第２のＮＡＮデータリンクに対応する１つまたは複数の特徴を記述する第４の属性とをさらに含み得る。第３の属性は、第４の属性を識別する第２のインジケータを含んでよく、第４の属性は、第２のＮＡＮデータリンクに対応する１つまたは複数の通信時間枠の１つまたは複数のパラメータを定義することができる。たとえば、図９を参照すると、メッセージは、第２のサービス属性９１２と第２のＮＡＮ−ＤＬ属性９１６とを含み得る。加えて、第１の属性は、サービスを識別するサービス識別子と、サービスの第１のインスタンスを識別する第１のインスタンス識別子とを含んでよく、第２の属性は、サービス識別子と、サービスの第２のインスタンスを識別する第２のインスタンス識別子とを含み得る。たとえば、図９を参照すると、第１のサービス属性９１０はサービスと第１のインスタンス（たとえば、チェス）とを識別することができ、第２のサービス属性９１２はサービスと第２のインスタンス（たとえば、チェッカー）とを識別することができる。加えて、第２の属性は、第１のＮＡＮデータリンクに対応する第１のページング時間枠反復レートを示すことができ、第４の属性は、第２のＮＡＮデータリンクに対応する第２のページング時間枠反復レート（第１のページング時間枠反復レートとは異なる）を示すことができる。たとえば、図９を参照すると、第１のＮＡＮ−ＤＬ属性９１４および第２のＮＡＮ−ＤＬ属性９１６は、対応するページング時間枠反復インジケータ１０１７を使用して、異なるページング時間枠反復レートを定義することができる。
【０２５５】
[0267]別の特定の実装形態では、第２の属性は、発見時間枠オフセット、送信時間枠オフセット、送信時間枠サイズ、ページング時間枠サイズ、送信時間枠反復インジケータ、ネットワークハートビート、またはこれらの組合せを定義する。たとえば、第２の属性は、図１０の発見時間枠オフセットインジケータ１０１１と、ＤＬ送信時間枠オフセットインジケータ１０１２と、ＤＬ送信時間枠サイズインジケータ１０１３と、ページング時間枠サイズインジケータ１０１４と、ＤＬ送信時間枠反復インジケータ１０１５と、データリンクハートビートインジケータ１０１６と、ページング時間枠反復インジケータ１０１７とを含み得る。加えて、または代替的に、第２の属性の制御フィールドのビットのグループは、パラメータを定義し得る。たとえば、図１０を参照すると、ＮＡＮ−ＤＬ制御フィールド８２３は、インジケータ１０１１〜１０１７を含み得る。別の特定の実装形態では、メッセージはＮＡＮサービス発見メッセージに含まれる。たとえば、メッセージは、図１のデータ告知１２０に含まれ得る。別の例として、メッセージは、図７のＮＡＮ情報要素７２０またはＮＡＮパブリックアクションフレーム７３０に含まれ得る。代替的に、メッセージはＮＡＮビーコンメッセージに含まれる。たとえば、メッセージは、１つまたは複数のサービス属性と１つまたは複数のＮＡＮ−ＤＬ属性とを含む、図７のＮＡＮ情報要素７２０を含むＮＡＮビーコンメッセージに対応し得る。
【０２５６】
[0268]方法２１００は、電子デバイスが、ＮＡＮ−ＤＬを介して提供されるサービスを識別し、サービスがＮＡＮ−ＤＬを介してどのように他の電子デバイスによってアクセスされ得るかを記述する、告知を生成することを可能にする。加えて、ＮＡＮ−ＤＬに対応する１つまたは複数の通信時間枠の１つまたは複数のパラメータは、告知によって定義され得る。
【０２５７】
[0269]図２２を参照すると、特定の例示的なワイヤレス通信デバイスが図示されており、全体的に２２００と指定されている。デバイス２２００は、メモリ２２３２に結合されたデジタル信号プロセッサなどのプロセッサ２２１０を含む。ある例示的な実装形態では、デバイス２２００、またはそのコンポーネントは、図１の電子デバイス１０４〜１１６、図６のデバイス６１２、またはこれらのコンポーネントに対応し得る。
【０２５８】
[0270]プロセッサ２２１０は、メモリ２２３２（たとえば、非一時的コンピュータ可読媒体）に記憶されたソフトウェア（たとえば、１つまたは複数の命令のプログラム２２６８）を実行するように構成され得る。加えて、または代替的に、プロセッサ２２１０は、ワイヤレスインターフェース２２４０（たとえば、米国電気電子技術者協会（ＩＥＥＥ）８０２．１１適合インターフェース）のメモリに記憶された１つまたは複数の命令を実施するように構成され得る。たとえば、ワイヤレスインターフェース２２４０は、１つまたは複数のＩＥＥＥ  ８０２．１１規格と１つまたは複数のＮＡＮ規格とを含む、１つまたは複数のワイヤレス通信規格に従って動作するように構成され得る。特定の実装形態では、プロセッサ２２１０は、図１１〜図２１の方法の１つまたは複数に従って動作するように構成され得る。プロセッサ２２１０は、データ告知論理２２６４と肯定応答論理２２６６とを含み得る。データ告知論理２２６４および／または肯定応答論理２２６６は、図１１〜図２１の方法の１つまたは複数を実行することができる。特定の実装形態では、データ告知論理２２６４はタイミングおよび／またはカウンティング回路２２７４を含んでよく、肯定応答論理２２６６はタイミングおよび／またはカウンティング回路２２７６を含んでよい。タイミングおよび／またはカウンティング回路２２７４とタイミングおよび／またはカウンティング回路２２７６は、図１を参照して説明されたように、ページング時間枠または送信時間枠の開始時間を決定する際に使用され得る。いくつかの実装形態では、メモリ２２３２は、図１を参照して説明されたような最小待機時間および最大待機時間にそれぞれ対応する、最小待機時間２２７０と最大待機時間２２７２とを記憶し得る。
【０２５９】
[0271]ワイヤレスインターフェース２２４０は、プロセッサ２２１０とアンテナ２２４２とに結合され得る。たとえば、ワイヤレスインターフェース２２４０は、アンテナ２２４２アンドを介して受信されたワイヤレスデータがプロセッサ２２１０に提供され得るように、送受信機２２４６を介してアンテナ２２４２に結合され得る。
【０２６０】
[0272]コーダ／デコーダ（コーデック）２２３４もプロセッサ２２１０に結合され得る。スピーカー２２３６およびマイクロフォン２２３８がコーデック２２３４に結合され得る。ディスプレイコントローラ２２２６がプロセッサ２２１０とディスプレイデバイス２２２８とに結合され得る。特定の実装形態では、プロセッサ２２１０、ディスプレイコントローラ２２２６、メモリ２２３２、コーデック２２３４、およびワイヤレスインターフェース２２４０は、システムインパッケージまたはシステムオンチップデバイス２２２２に含まれる。特定の実装形態では、入力デバイス２２３０および電源２２４４が、システムオンチップデバイス２２２２に結合される。その上、特定の実装形態では、図２２に示されるように、ディスプレイデバイス２２２８、入力デバイス２２３０、スピーカー２２３６、マイクロフォン２２３８、アンテナ２２４２、および電源２２４４は、システムオンチップデバイス２２２２の外部にある。しかしながら、ディスプレイデバイス２２２８、入力デバイス２２３０、スピーカー２２３６、マイクロフォン２２３８、アンテナ２２４２、および電源２２４４の各々は、１つまたは複数のインターフェースまたはコントローラなどのシステムオンチップデバイス２２２２の１つまたは複数のコンポーネントに結合され得る。
【０２６１】
[0273]説明された実装形態に関連して、第１の装置は、データリンクの第１の電子デバイスにおいてトラフィック告知メッセージを生成するための手段を含む。トラフィック告知メッセージは、データがデータリンクの第１の電子デバイスから第２の電子デバイスに送信されるべきであることを示し得る。たとえば、生成するための手段は、図１の第１の電子デバイス１０４、データ告知論理１３０、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４を実行するようにプログラムされたプロセッサ２２１０、トラフィック告知メッセージを生成するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２６２】
[0274]第１の装置はまた、第１のページング時間枠の間に、トラフィック告知メッセージをデータリンクの１つまたは複数の電子デバイスに送信するための手段を含む。たとえば、送信するための手段は、図１の第１の電子デバイス１０４、データ告知論理１３０、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、トラフィック告知メッセージを送信するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２６３】
[0275]説明される実装形態に関連して、第２の装置は、データリンクの第１の電子デバイスにおいて、データリンクの電子デバイスのアクティブ動作モードに対応するページング時間枠の間にワイヤレスネットワークを監視するための手段を含む。たとえば、監視するための手段は、図１の第２の電子デバイス１０６、データ告知論理１３２、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、ワイヤレスネットワークを監視するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２６４】
[0276]第２の装置はまた、第１の電子デバイスにおいて、ページング時間枠の間に、トラフィック告知メッセージをデータリンクの第２の電子デバイスから受信するための手段を含む。たとえば、受信するための手段は、図１の第２の電子デバイス１０６、データ告知論理１３２、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、トラフィック告知メッセージを受信するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２６５】
[0277]説明された実装形態に関連して、第３の装置は、近隣認識ネットワーク（ＮＡＮ）のデータリンクの第１の電子デバイスにおいてサービス発見フレームを生成するための手段を含む。サービス発見フレームは、送信時間枠の間の第１の電子デバイスからのデータの受信者としてデータリンクの電子デバイスのサブセットを識別する、または、データ告知に対応する時間期間とデータリンクに対応するデータ送信のタイミング情報とを識別する、属性を含み得る。たとえば、生成するための手段は、図１の電子デバイス１０４、データ告知論理１３０、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４を実行するようにプログラムされたプロセッサ２２１０、サービス発見フレームを生成するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２６６】
[0278]第３の装置はまた、第１の電子デバイス以外の電子デバイスにサービス発見フレームを送信するための手段を含む。たとえば、送信するための手段は、図１の第１の電子デバイス１０４、データ告知論理１３０、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、サービス発見フレームを送信するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２６７】
[0279]説明された実装形態に関連して、第４の装置は、近隣認識ネットワーク（ＮＡＮ）のデータリンクの第１の電子デバイスにおいてサービス発見フレームを受信するための手段を含む。サービス発見フレームは、送信時間枠の間のデータリンクの第２の電子デバイスからのデータの受信者としてデータリンクの電子デバイスのサブセットを識別する、または、データ告知の時間期間とデータリンクに対応するデータ送信のタイミング情報とを識別する、属性を含み得る。たとえば、受信するための手段は、図１の第２の電子デバイス１０６、データ告知論理１３２、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、サービス発見フレームを受信するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２６８】
[0280]第４の装置はまた、属性に基づいて、送信時間枠の間にデータリンクに対応するワイヤレスネットワークを監視するかどうかを決定するための手段を含む。たとえば、決定するための手段は、図１の第２の電子デバイス１０６、データ告知論理１３２、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４を実行するようにプログラムされたプロセッサ２２１０、第２のワイヤレスネットワークを監視するかどうかを決定するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２６９】
[0281]説明された実装形態に関連して、第５の装置は、近隣認識ネットワーク（ＮＡＮ）のデータリンクの第１の電子デバイスにおいてサービス発見フレームを生成するための手段を含む。サービス発見フレームは、データリンクに対応するデータリンク属性を含み得る。データリンク属性のデータリンク制御フィールドは、データ告知に対応する時間期間と、データリンクに対応するデータ送信のタイミング情報とを、識別および／または指示し得る。たとえば、生成するための手段は、図１の第１の電子デバイス１０４、データ告知論理１３０、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４を実行するようにプログラムされたプロセッサ２２１０、サービス発見フレームを生成するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２７０】
[0282]第５の装置はまた、発見時間枠の間に、サービス発見フレームをデータリンクの１つまたは複数の電子デバイスに送信するための手段を含む。たとえば、送信するための手段は、図１の第１の電子デバイス１０４、データ告知論理１３０、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、サービス発見フレームを送信するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２７１】
[0283]説明された実装形態に関連して、第６の装置は、近隣認識ネットワーク（ＮＡＮ）のデータリンクの第１の電子デバイスにおいてサービス発見フレームを受信するための手段を含む。サービス発見フレームは、データリンクに対応し得るデータリンク属性を含む。データリンク属性のデータリンク制御フィールドは、データ告知に対応する時間期間と、データリンクに対応するデータ送信のタイミング情報とを、識別および／または指示し得る。たとえば、受信するための手段は、図１の第２の電子デバイス１０６、データ告知論理１３２、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、サービス発見フレームを受信するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２７２】
[0284]第６の装置はまた、送信時間枠の間、第２の電子デバイスからの少なくとも１つのデータフレームについてデータリンクに対応するワイヤレスネットワークを監視するための手段を含む。送信時間枠は、データリンク属性に基づいて決定され得る。たとえば、監視するための手段は、図１の第２の電子デバイス１０６、データ告知論理１３２、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、第２のワイヤレスネットワークを監視するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２７３】
[0285]説明された実装形態に関連して、第７の装置は、データリンクの第１の電子デバイスにおいて、データリンクの第２の電子デバイスからの次回のデータ送信の指示を受信するための手段を含む。たとえば、受信するための手段は、図１の第２の電子デバイス１０６、データ告知論理１３２、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、指示を受信するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２７４】
[0286]第７の装置はまた、次回のデータ送信の指示を受信したことに応答して、第１の電子デバイスから第２の電子デバイスに肯定応答を送信するための手段を含む。たとえば、送信するための手段は、図１の第２の電子デバイス１０６、肯定応答論理１３６、図６のデバイス６１２の１つ、図２２の命令２２６８、肯定応答論理２２６６、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、肯定応答を送信するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２７５】
[0287]説明される実装形態に関連して、第８の装置は、データリンクの第１の電子デバイスからデータリンクの１つまたは複数の電子デバイスにメッセージを送信するための手段を含む。このメッセージは、データリンクの第１の電子デバイスから第２の電子デバイスへの次回のデータ送信の指示を含み得る。たとえば、送信するための手段は、図１の第１の電子デバイス１０４、データ告知論理１３０、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、メッセージを送信するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２７６】
[0288]第８の装置はまた、この指示に応答して第２の電子デバイスから肯定応答を受信するための手段を含む。たとえば、受信するための手段は、図１の第１の電子デバイス１０４、肯定応答論理１３４、図６のデバイス６１２の１つ、図２２の命令２２６８、肯定応答論理２２６６、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、肯定応答を受信するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２７７】
[0289]説明された実装形態に関連して、第９の装置は、データリンクの第１の電子デバイスにおいてトラフィック告知メッセージを生成するための手段を含む。トラフィック告知メッセージは、第１の電子デバイスからのデータの受信者としてデータリンクの１つまたは複数の電子デバイスを示すことができ、受信者タイプインジケータを含み得る。たとえば、生成するための手段は、図１の第１の電子デバイス１０４、データ告知論理１３０、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４を実行するようにプログラムされたプロセッサ２２１０、トラフィック告知メッセージを生成するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。トラフィック告知メッセージは、図１の受信者タイプインジケータ１５０とアドレスリスト１５２とを含み得る。
【０２７８】
[0290]第９の装置はまた、データリンクの電子デバイスのアクティブ動作モードに対応する時間期間の間、第１の電子デバイス以外のデータリンクの電子デバイスにトラフィック告知メッセージを送信するための手段を含む。たとえば、送信するための手段は、図１の第１の電子デバイス１０４、データ告知論理１３０、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、トラフィック告知メッセージを送信するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２７９】
[0291]説明される実装形態に関連して、第１０の装置は、データリンクの第１の電子デバイスにおいて、データリンクの電子デバイスのアクティブ動作モードに対応する時間期間の間に特定のワイヤレスネットワークを監視するための手段を含む。たとえば、監視するための手段は、図１の第２の電子デバイス１０６、データ告知論理１３２、第５の電子デバイス１１２、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、ワイヤレスネットワークを監視するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２８０】
[0292]第１０の装置はまた、第１の電子デバイスにおいて、その時間期間の間に、トラフィック告知メッセージをデータリンクの第２の電子デバイスから受信するための手段を含み、ここでトラフィック告知メッセージは受信者タイプインジケータを含む。たとえば、受信するための手段は、図１の第２の電子デバイス１０６、データ告知論理１３２、第５の電子デバイス１１２、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、トラフィック告知メッセージを受信するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。トラフィック告知メッセージは、図１の受信者タイプインジケータ１５０とアドレスリスト１５２とを含み得る。
【０２８１】
[0293]説明された実装形態に関連して、第１１の装置は、ＮＡＮの第１の電子デバイスにおいて、ＮＡＮのＮＡＮデータリンクを介して第１の電子デバイスによって提供されるサービスを記述する第１の属性と、ＮＡＮデータリンクに対応する１つまたは複数の特徴を記述する第２の属性とを含む、メッセージを生成するための手段を含む。第１の属性は、第２の属性を識別するインジケータを含んでよく、第２の属性は、ＮＡＮデータリンクに対応する１つまたは複数の通信時間枠の１つまたは複数のパラメータを定義することができる。たとえば、生成するための手段は、第１の電子デバイス１０４、データ告知論理１３２、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、ＮＡＮのＮＡＮデータリンクを介して第１の電子デバイスによって提供されるサービスを記述する第１の属性とＮＡＮデータリンクを記述する第２の属性とを含むメッセージを生成するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。
【０２８２】
[0294]第１１の装置はまた、メッセージを送信するための手段を含む。たとえば、送信するための手段は、第１の電子デバイス１０４、データ告知論理１３２、図６のデバイス６１２の１つ、図２２の命令２２６８、データ告知論理２２６４、ワイヤレスインターフェース２２４０を実行するようにプログラムされたプロセッサ２２１０、メッセージを送信するための１つまたは複数の他のデバイス、回路、モジュール、もしくは命令、またはこれらの任意の組合せを含み得る。トラフィック告知メッセージは、図１の受信者タイプインジケータ１５０とアドレスリスト１５２とを含み得る。
【０２８３】
[0295]本明細書で開示された実装形態に関連して説明された様々な例示的な論理ブロック、構成、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、プロセッサによって実行されるコンピュータソフトウェア、または両方の組合せとして実装され得ることを当業者はさらに理解するであろう。様々な例示的なコンポーネント、ブロック、構成、モジュール、回路、およびステップが、上では全般に、それらの機能に関して説明された。そのような機能がハードウェアとして実装されるか、プロセッサ実行可能命令として実装されるかは、特定の適用例および全体的なシステムに課された設計制約に依存する。当業者は、説明された機能を具体的な適用例ごとに様々な方法で実装し得るが、そのような実装の決定は、本開示の範囲からの逸脱を引き起こすものと解釈されるべきではない。
【０２８４】
[0296]本明細書で開示される実施形態に関連して説明される方法またはアルゴリズムのステップは、ハードウェアで直接的に、プロセッサによって実行されるソフトウェアモジュールで、またはその２つ組合せで実装され得る。ソフトウェアモジュールは、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、読取り専用メモリ（ＲＯＭ）、プログラマブル読取り専用メモリ（ＰＲＯＭ）、消去可能プログラマブル読取り専用メモリ（ＥＰＲＯＭ）、電気消去可能プログラマブル読取り専用メモリ（ＥＥＰＲＯＭ（登録商標））、レジスタ、ハードディスク、リムーバブルディスク、コンパクトディスク読取り専用メモリ（ＣＤ−ＲＯＭ）、または当技術分野で知られている任意の他の形態の非一時的（ｎｏｎ−ｔｒａｎｓｉｅｎｔ）（たとえば、非一時的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ））記憶媒体中に存在し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるようにプロセッサに結合される。代替的に、記憶媒体はプロセッサと一体であり得る。プロセッサおよび記憶媒体は、特定用途向け集積回路（ＡＳＩＣ）中に存在し得る。ＡＳＩＣは、コンピューティングデバイスまたはユーザ端末中に存在し得る。代替的に、プロセッサおよび記憶媒体は、コンピューティングデバイスまたはユーザ端末中に個別のコンポーネントとして存在し得る。
【０２８５】
[0297]上記の説明は、当業者が開示されている実装形態を製作または使用することを可能にするために提供されている。これらの実装形態に対する様々な修正が、当業者には容易に明らかになり、本明細書において定義される原理は、本開示の範囲から逸脱することなく、他の実装形態に適用され得る。したがって、本開示は、本明細書において示される実装形態に限定されることを意図されず、特許請求の範囲によって定義される原理および新規の特徴と合致する可能な限り最も広い範囲が与えられるべきである。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
電子デバイス間で通信する方法であって、
データリンクの第１の電子デバイスにおいて、前記データリンクの電子デバイスのアクティブ動作モードに対応する第１のページング時間枠の間に第１のワイヤレスネットワークを監視することと、
前記第１の電子デバイスにおいて、前記第１のページング時間枠の間に、トラフィック告知メッセージを前記データリンクの第２の電子デバイスから受信することとを備える、方法。
［Ｃ２］
前記トラフィック告知メッセージがブロードキャストメッセージを含む、Ｃ１に記載の方法。
［Ｃ３］
前記第１の電子デバイスにおいて、前記データリンクの第１の送信時間枠の間の前記第２の電子デバイスからのデータの受信者として前記トラフィック告知メッセージが前記第１の電子デバイスを識別するかどうかを決定することをさらに備える、Ｃ１に記載の方法。
［Ｃ４］
前記トラフィック告知メッセージが前記第１の電子デバイスを前記受信者として識別すると決定したことに応答して、前記第１の送信時間枠の間、前記第１の電子デバイスを前記アクティブ動作モードに維持することと、
前記第１の電子デバイスにおいて、前記第１の送信時間枠の間に、前記データを前記第２の電子デバイスから受信することとをさらに備える、Ｃ３に記載の方法。
［Ｃ５］
前記トラフィック告知メッセージが前記第１の電子デバイスを前記受信者として識別しないと決定したことに応答して、前記第１の送信時間枠の間、前記第１の電子デバイスを前記アクティブ動作モードから低電力動作モードに遷移することと、
前記第１の電子デバイスを、第２のページング時間枠の第２の開始時間において、前記低電力動作モードから前記アクティブ動作モードに遷移することとをさらに備える、Ｃ３に記載の方法。
［Ｃ６］
前記トラフィック告知メッセージが前記第１の電子デバイスを前記第２の電子デバイスからの前記データの前記受信者として識別する場合、前記データリンクに対応するワイヤレスネットワークを介して、前記第１の電子デバイスにおいて前記第２の電子デバイスから前記データを受信することをさらに備える、Ｃ３に記載の方法。
［Ｃ７］
前記トラフィック告知メッセージが前記第１のワイヤレスネットワークを介して受信され、前記第１のワイヤレスネットワークが前記データリンクと関連付けられるデータ送信のために確保され、前記トラフィック告知メッセージが前記第１の電子デバイスを前記受信者として示す場合、前記第１のワイヤレスネットワークを介して前記第２の電子デバイスから前記データを受信することをさらに備える、Ｃ３に記載の方法。
［Ｃ８］
前記トラフィック告知メッセージが前記第１のワイヤレスネットワークを介して受信され、前記第１のワイヤレスネットワークが近隣認識ネットワーク（ＮＡＮ）に対応し、前記トラフィック告知メッセージが前記第１の電子デバイスを前記受信者として示す場合、前記データリンクに対応する第２のワイヤレスネットワークを介して前記第２の電子デバイスから前記第１の電子デバイスにおいて前記データを受信することをさらに備える、Ｃ３に記載の方法。
［Ｃ９］
トラフィック指示マップの特定のビットの値が前記第１の電子デバイスを前記受信者として識別するかどうかを決定することをさらに備え、前記特定のビットが前記第１の電子デバイスに対応する、Ｃ３に記載の方法。
［Ｃ１０］
前記トラフィック指示マップ中の前記特定のビットの位置が、前記第１の電子デバイスと前記第２の電子デバイスとの間の接続プロセスの間に前記第２の電子デバイスによって割り当てられる接続識別情報に基づいて決定される、Ｃ９に記載の方法。
［Ｃ１１］
前記特定のビットに対応する接続識別情報空間に基づいて、前記データを受信する際に介する特定のデータリンクを決定することをさらに備える、Ｃ９に記載の方法。
［Ｃ１２］
前記トラフィック告知メッセージを受信したことに応答して前記第１の電子デバイスから前記第２の電子デバイスに肯定応答を送信することをさらに備え、前記肯定応答が節電ポール（ＰＳ−ＰＯＬＬ）メッセージとして機能する、Ｃ１に記載の方法。
［Ｃ１３］
前記肯定応答が肯定応答時間枠の間に送信され、送信時間枠が、前記第１のページング時間枠と、前記肯定応答時間枠と、データ送信部分とを含み、前記肯定応答時間枠が、前記第１のページング時間枠の後に、および前記データ送信部分の前に存在する、Ｃ１２に記載の方法。
［Ｃ１４］
前記データリンクに対応する第１のワイヤレスネットワークがアイドル状態である第１の時間期間の時間長を決定することと、前記第１の時間期間は前記肯定応答を送信することの後に存在する、
前記第１の時間期間の前記時間長が第１の閾値を超えると決定したことに応答して、前記第１の電子デバイスを前記アクティブ動作モードから低電力動作モードに遷移することとをさらに備える、Ｃ１２に記載の方法。
［Ｃ１５］
前記データリンクに対応する第１のワイヤレスネットワークがビジー状態である第２の時間期間の時間長を決定することと、前記第２の時間期間は前記肯定応答を送信することの後に存在する、
前記第２の時間期間の前記時間長が第２の閾値を超えると決定したことに応答して、前記第１の電子デバイスを前記アクティブ動作モードから低電力動作モードに遷移することとをさらに備える、Ｃ１２に記載の方法。
［Ｃ１６］
前記肯定応答を送信した後で、前記第２の電子デバイスから前記第１の電子デバイスにおいて少なくとも１つのデータフレームを受信することと、
閾値の時間期間の期限切れの後で、前記データリンクに対応する第１のワイヤレスネットワークがアイドル状態であると決定したことに応答して、前記第１の電子デバイスを前記アクティブ動作モードから低電力動作モードに遷移することをさらに備える、Ｃ１２に記載の方法。
［Ｃ１７］
前記肯定応答を送信した後で、前記第２の電子デバイスから前記第１の電子デバイスにおいて少なくとも１つのデータフレームを受信することと、
前記少なくとも１つのデータフレームに含まれる１つまたは複数のビットが追加の次回のデータ送信を示すと決定したことに応答して、前記第１の電子デバイスを前記アクティブ動作モードに維持することとをさらに備える、Ｃ１２に記載の方法。
［Ｃ１８］
前記トラフィック告知メッセージを受信したことに応答して、前記第１の電子デバイスから前記第２の電子デバイスにサービス品質ヌル（ＱｏＳ＿ＮＵＬＬ）フレームを送信することをさらに備える、Ｃ１に記載の方法。
［Ｃ１９］
前記ＱｏＳ＿ＮＵＬＬフレームが、短フレーム間空間（ＳＩＦＳ）期間内に応答を前記第１の電子デバイスへ送信することを前記第２の電子デバイスに対して承認する、逆方向グラント（ＲＤＧ）を含む、Ｃ１８に記載の方法。
［Ｃ２０］
前記ＱｏＳ＿ＮＵＬＬフレームに応答して前記第２の電子デバイスからデータフレームを受信することと、
前記データフレームに含まれる１つまたは複数のビットが追加の次回のデータ送信を示すと決定したことに応答して、前記第１の電子デバイスをアクティブ動作モードに維持することとをさらに備える、Ｃ１９に記載の方法。
［Ｃ２１］
前記第１のページング時間枠の開始時間が前記第１の電子デバイスの内部クロックに基づいて決定され、前記内部クロックが、近隣認識ネットワーク（ＮＡＮ）の１つまたは複数の電子デバイスから前記第１の電子デバイスにおいて受信される１つまたは複数の同期ビーコンに基づいて同期される、Ｃ１に記載の方法。
［Ｃ２２］
前記トラフィック告知メッセージが、前記第２の電子デバイスを送信者として識別し、前記第１の電子デバイスを受信者として識別し、前記データリンクを第１のデータのための配信経路として識別する、Ｃ１に記載の方法。
［Ｃ２３］
前記トラフィック告知メッセージに含まれる受信者タイプインジケータが第１の値を有する場合、前記第１の電子デバイスが前記第２の電子デバイスからのデータの受信者として示されるかどうかをトラフィック指示マップに基づいて決定することをさらに備え、前記トラフィック指示マップが前記トラフィック告知メッセージによって識別される、Ｃ１に記載の方法。
［Ｃ２４］
前記トラフィック告知メッセージに含まれる受信者タイプインジケータが第２の値を有する場合、前記第１の電子デバイスが前記第２の電子デバイスからのデータの受信者として示されるかどうかをブルームフィルタに基づいて決定することをさらに備え、前記ブルームフィルタが前記トラフィック告知メッセージによって識別される、Ｃ１に記載の方法。
［Ｃ２５］
前記第１の電子デバイスが受信者として示されるかどうかを決定することが、
前記ブルームフィルタに対応するハッシュ関数のセットに基づいて、および、前記第１の電子デバイスの媒体アクセス制御（ＭＡＣ）アドレスに基づいて、前記ブルームフィルタ中のビット位置のセットを決定することと、
前記ブルームフィルタ中のビット位置の前記セットの各ビット位置に位置するビットが特定の値を有するかどうかを決定することとを備える、Ｃ２４に記載の方法。
［Ｃ２６］
前記第１の電子デバイスが前記データの受信者として示されると決定したことに応答して、肯定応答を前記第２の電子デバイスに送信することと、
前記第１の電子デバイスが前記データの受信者として示されると決定したことに応答して、前記第１の電子デバイスを前記アクティブ動作モードに維持することと、
前記第２の電子デバイスから前記データの一部分を受信することとをさらに備える、Ｃ２４に記載の方法。
［Ｃ２７］
前記第１の電子デバイスが前記データの受信者として示されると決定したことに応答して、肯定応答を前記第２の電子デバイスに送信することと、
前記第１の電子デバイスが前記データの受信者として示されると決定したことに応答して、前記第１の電子デバイスを前記アクティブ動作モードに維持することと、
前記第２の電子デバイスから否定応答（ＮＡＣＫ）を受信することと、
前記ＮＡＣＫを受信したことに応答して、前記第１の電子デバイスを前記アクティブ動作モードから低電力動作モードに遷移することとをさらに備える、Ｃ２４に記載の方法。
［Ｃ２８］
プロセッサと、
前記プロセッサに結合されたメモリとを備え、前記メモリが、
データリンクの第１の電子デバイスにおいて、前記データリンクの電子デバイスのアクティブ動作モードに対応する第１のページング時間枠の間に第１のワイヤレスネットワークを監視することと、
前記第１の電子デバイスにおいて、前記第１のページング時間枠の間に、トラフィック告知メッセージを前記データリンクの第２の電子デバイスから受信することと
を備える動作を実行するように前記プロセッサによって実行可能な命令を記憶する、装置。
［Ｃ２９］
前記トラフィック告知メッセージがブロードキャストメッセージを含む、Ｃ２８に記載の装置。
［Ｃ３０］
前記動作が、前記第１の電子デバイスにおいて、前記データリンクの第１の送信時間枠の間の前記第２の電子デバイスからのデータの受信者として前記トラフィック告知メッセージが前記第１の電子デバイスを識別するかどうかを決定することをさらに備える、Ｃ２８に記載の装置。
［Ｃ３１］
前記動作が、
前記トラフィック告知メッセージが前記第１の電子デバイスを前記受信者として識別すると決定したことに応答して、前記第１の送信時間枠の間、前記第１の電子デバイスを前記アクティブ動作モードに維持することと、
前記第１の電子デバイスにおいて、前記第１の送信時間枠の間に、前記データを前記第２の電子デバイスから受信することとをさらに備える、Ｃ３０に記載の装置。
［Ｃ３２］
前記動作が、
前記トラフィック告知メッセージが前記第１の電子デバイスを前記受信者として識別しないと決定したことに応答して、前記第１の送信時間枠の間、前記第１の電子デバイスを前記アクティブ動作モードから低電力動作モードに遷移することと、
前記第１の電子デバイスを、第２のページング時間枠の第２の開始時間において、前記低電力動作モードから前記アクティブ動作モードに遷移することとをさらに備える、Ｃ３０に記載の装置。
［Ｃ３３］
前記動作が、前記トラフィック告知メッセージが前記第１の電子デバイスを前記第２の電子デバイスからの前記データの前記受信者として識別する場合、前記データリンクに対応するワイヤレスネットワークを介して、前記第１の電子デバイスにおいて前記第２の電子デバイスから前記データを受信することをさらに備える、Ｃ３０に記載の装置。
［Ｃ３４］
前記トラフィック告知メッセージが前記第１のワイヤレスネットワークを介して受信され、前記第１のワイヤレスネットワークが前記データリンクと関連付けられるデータ送信のために確保され、前記動作が、前記トラフィック告知メッセージが前記第１の電子デバイスを前記受信者として示す場合、前記第１のワイヤレスネットワークを介して前記第２の電子デバイスから前記データを受信することをさらに備える、Ｃ３０に記載の装置。
［Ｃ３５］
前記トラフィック告知メッセージが前記第１のワイヤレスネットワークを介して受信され、前記第１のワイヤレスネットワークが近隣認識ネットワーク（ＮＡＮ）に対応し、前記動作が、前記トラフィック告知メッセージが前記第１の電子デバイスを前記受信者として示す場合、前記データリンクに対応する第２のワイヤレスネットワークを介して前記第２の電子デバイスから前記第１の電子デバイスにおいて前記データを受信することをさらに備える、Ｃ３０に記載の装置。
［Ｃ３６］
前記動作が、トラフィック指示マップの特定のビットの値が前記第１の電子デバイスを前記受信者として識別するかどうかを決定することをさらに備え、前記特定のビットが前記第１の電子デバイスに対応する、Ｃ３０に記載の装置。
［Ｃ３７］
前記トラフィック指示マップ中の前記特定のビットの位置が、前記第１の電子デバイスと前記第２の電子デバイスとの間の接続プロセスの間に前記第２の電子デバイスによって割り当てられる接続識別情報に基づいて決定される、Ｃ３６に記載の装置。
［Ｃ３８］
前記動作が、前記特定のビットに対応する接続識別情報空間に基づいて、前記データを受信する際に介する特定のデータリンクを決定することをさらに備える、Ｃ３６に記載の装置。
［Ｃ３９］
前記動作が、前記トラフィック告知メッセージを受信したことに応答して前記第１の電子デバイスから前記第２の電子デバイスに肯定応答を送信することをさらに備え、前記肯定応答が節電ポール（ＰＳ−ＰＯＬＬ）メッセージとして機能する、Ｃ２８に記載の装置。
［Ｃ４０］
前記肯定応答が肯定応答時間枠の間に送信され、送信時間枠が、前記第１のページング時間枠と、前記肯定応答時間枠と、データ送信部分とを含み、前記肯定応答時間枠が、前記第１のページング時間枠の後に、および前記データ送信部分の前に存在する、Ｃ３９に記載の装置。
［Ｃ４１］
前記動作が、
前記データリンクに対応する第１のワイヤレスネットワークがアイドル状態である第１の時間期間の時間長を決定することと、前記第１の時間期間は前記肯定応答を送信することの後に存在する、
前記第１の時間期間の前記時間長が第１の閾値を超えると決定したことに応答して、前記第１の電子デバイスを前記アクティブ動作モードから低電力動作モードに遷移することとをさらに備える、Ｃ３９に記載の装置。
［Ｃ４２］
前記動作が、
前記データリンクに対応する第１のワイヤレスネットワークがビジー状態である第２の時間期間の時間長を決定することと、前記第２の時間期間は前記肯定応答を送信することの後に存在する、
前記第２の時間期間の前記時間長が第２の閾値を超えると決定したことに応答して、前記第１の電子デバイスを前記アクティブ動作モードから低電力動作モードに遷移することとをさらに備える、Ｃ３９に記載の装置。
［Ｃ４３］
前記動作が、
前記肯定応答を送信した後で、前記第２の電子デバイスから前記第１の電子デバイスにおいて少なくとも１つのデータフレームを受信することと、
閾値の時間期間の期限切れの後で、前記データリンクに対応する第１のワイヤレスネットワークがアイドル状態であると決定したことに応答して、前記第１の電子デバイスを前記アクティブ動作モードから低電力動作モードに遷移することをさらに備える、Ｃ３９に記載の装置。
［Ｃ４４］
前記動作が、
前記肯定応答を送信した後で、前記第２の電子デバイスから前記第１の電子デバイスにおいて少なくとも１つのデータフレームを受信することと、
前記少なくとも１つのデータフレームに含まれる１つまたは複数のビットが追加の次回のデータ送信を示すと決定したことに応答して、前記第１の電子デバイスを前記アクティブ動作モードに維持することとをさらに備える、Ｃ３９に記載の装置。
［Ｃ４５］
前記動作が、前記トラフィック告知メッセージを受信したことに応答して、前記第１の電子デバイスから前記第２の電子デバイスにサービス品質ヌル（ＱｏＳ＿ＮＵＬＬ）フレームを送信することをさらに備える、Ｃ２８に記載の装置。
［Ｃ４６］
前記ＱｏＳ＿ＮＵＬＬフレームが、短フレーム間空間（ＳＩＦＳ）期間内に応答を前記第１の電子デバイスへ送信することを前記第２の電子デバイスに対して承認する、逆方向グラント（ＲＤＧ）を含む、Ｃ４５に記載の装置。
［Ｃ４７］
前記動作が、
前記ＱｏＳ＿ＮＵＬＬフレームに応答して前記第２の電子デバイスからデータフレームを受信することと、
前記データフレームに含まれる１つまたは複数のビットが追加の次回のデータ送信を示すと決定したことに応答して、前記第１の電子デバイスを前記アクティブ動作モードに維持することとをさらに備える、Ｃ４６に記載の装置。
［Ｃ４８］
前記第１のページング時間枠の開始時間が前記第１の電子デバイスの内部クロックに基づいて決定され、前記内部クロックが、近隣認識ネットワーク（ＮＡＮ）の１つまたは複数の電子デバイスから前記第１の電子デバイスにおいて受信される１つまたは複数の同期ビーコンに基づいて同期される、Ｃ２８に記載の装置。
［Ｃ４９］
前記トラフィック告知メッセージが、前記第２の電子デバイスを送信者として識別し、前記第１の電子デバイスを受信者として識別し、前記データリンクを第１のデータのための配信経路として識別する、Ｃ２８に記載の装置。
［Ｃ５０］
前記動作が、前記トラフィック告知メッセージに含まれる受信者タイプインジケータが第１の値を有する場合、前記第１の電子デバイスが前記第２の電子デバイスからのデータの受信者として示されるかどうかをトラフィック指示マップに基づいて決定することをさらに備え、前記トラフィック指示マップが前記トラフィック告知メッセージによって識別される、Ｃ２８に記載の装置。
［Ｃ５１］
前記動作が、前記トラフィック告知メッセージに含まれる受信者タイプインジケータが第２の値を有する場合、前記第１の電子デバイスが前記第２の電子デバイスからのデータの受信者として示されるかどうかをブルームフィルタに基づいて決定することをさらに備え、前記ブルームフィルタが前記トラフィック告知メッセージによって識別される、Ｃ２８に記載の装置。
［Ｃ５２］
前記第１の電子デバイスが受信者として示されるかどうかを決定することが、
前記ブルームフィルタに対応するハッシュ関数のセットに基づいて、および、前記第１の電子デバイスの媒体アクセス制御（ＭＡＣ）アドレスに基づいて、前記ブルームフィルタ中のビット位置のセットを決定することと、
前記ブルームフィルタ中のビット位置の前記セットの各ビット位置に位置するビットが特定の値を有するかどうかを決定することとを備える、Ｃ５１に記載の装置。
［Ｃ５３］
前記動作が、
前記第１の電子デバイスが前記データの受信者として示されると決定したことに応答して、肯定応答を前記第２の電子デバイスに送信することと、
前記第１の電子デバイスが前記データの受信者として示されると決定したことに応答して、第１の電子デバイスを前記アクティブ動作モードに維持することと、
前記第２の電子デバイスから前記データの一部分を受信することとをさらに備える、Ｃ５１に記載の装置。
［Ｃ５４］
前記動作が、
前記第１の電子デバイスが前記データの受信者として示されると決定したことに応答して、肯定応答を前記第２の電子デバイスに送信することと、
前記第１の電子デバイスが前記データの受信者として示されると決定したことに応答して、前記第１の電子デバイスを前記アクティブ動作モードに維持することと、
前記第２の電子デバイスから否定応答（ＮＡＣＫ）を受信することと、
前記ＮＡＣＫを受信したことに応答して、前記第１のデバイスを前記アクティブ動作モードから低電力動作モードに遷移することとをさらに備える、Ｃ５１に記載の装置。
［Ｃ５５］
データリンクの第１の電子デバイスにおいて、前記データリンクの電子デバイスのアクティブ動作モードに対応するページング時間枠の間にワイヤレスネットワークを監視するための手段と、
前記第１の電子デバイスにおいて、前記ページング時間枠の間に、トラフィック告知メッセージを前記データリンクの第２の電子デバイスから受信するための手段とを備える、装置。
［Ｃ５６］
命令を記憶する非一時的コンピュータ可読媒体であって、前記命令が、プロセッサによって実行されると、前記プロセッサに、
データリンクの第１の電子デバイスにおいて、前記データリンクの電子デバイスのアクティブ動作モードに対応するページング時間枠の間にワイヤレスネットワークを監視させ、
前記第１の電子デバイスにおいて、前記ページング時間枠の間に、トラフィック告知メッセージを前記データリンクの第２の電子デバイスから受信させる、非一時的コンピュータ可読媒体。
【図１】
0006388995.tif 000011
【図２】
0006388995.tif 000012
【図３】
0006388995.tif 000013
【図４】
0006388995.tif 000014
【図５】
0006388995.tif 000015
【図６】
0006388995.tif 000016
【図７】
0006388995.tif 000017
【図８】
0006388995.tif 000018
【図９】
0006388995.tif 000019
【図１０】
0006388995.tif 000020
【図１１】
0006388995.tif 000021
【図１２】
0006388995.tif 000022
【図１３】
0006388995.tif 000023
【図１４】
0006388995.tif 000024
【図１５】
0006388995.tif 000025
【図１６】
0006388995.tif 000026
【図１７】
0006388995.tif 000027
【図１８】
0006388995.tif 000028
【図１９】
0006388995.tif 000029
【図２０】
0006388995.tif 000030
【図２１】
0006388995.tif 000031
【図２２】
0006388995.tif 000032