(57)【特許請求の範囲】
【請求項１】
無線デバイスが実行する通信のための方法であって、
セッション時間インターバルを確立することと；
第１のデータパケットを送信するための第１の時間インターバルを前記セッション時間インターバル内に確立することと；
前記第１のデータパケットを前記第１の時間インターバル内で送信することと；
前記第１のデータパケットと関連付けられた第１の確認メッセージを前記第１の時間インターバル内で受信することと、なお、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
第２のデータパケットを受信するための第２の時間インターバルを前記セッション時間インターバル内に確立することと； 
前記第２のデータパケットを前記第２の時間インターバル内で受信することと；
前記第２のデータパケットと関連付けられた第２の確認メッセージを前記第２の時間インターバル内で送信することと、なお、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える； 
を備え、前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは、同期チャネルを設定するために確立される、
方法。
【請求項２】
前記第１のデータパケットは、前記セッション時間インターバルの境界を示すことに適応する、請求項１記載の方法。
【請求項３】
前記第２のデータパケットは、前記セッション時間インターバルの境界を示すことに適応する、請求項１記載の方法。
【請求項４】
前記第１の時間インターバルと前記第２の時間インターバルとの合計は実質的に前記セッション時間インターバルに等しい、請求項１記載の方法。
【請求項５】
前記第２の時間インターバルは実質的に前記第１の時間インターバルの次にくる、請求項１記載の方法。
【請求項６】
前記第１のデータパケットを再送信するための少なくとも１つの再送信時間インターバルを、前記第１の時間インターバル内にスケジュールすることと；
前記少なくとも１つのスケジュールされた再送信時間インターバル内で前記第１のデータパケットの再送信を可能にすることと；
をさらに備える、請求項１記載の方法。
【請求項７】
各再送信が前記スケジュールされた再送信時間インターバル内の異なる時間の間に発生するように、特定の電力消費および特定の信頼性のうちの少なくとも１つに基づいて選択された既定の回数、前記第１のデータパケットの再送信を許可することをさらに備える、請求項６記載の方法。
【請求項８】
前記第１のデータパケットを前記スケジュールされた再送信時間インターバル内で送信および再送信することと；
前記第１のデータパケットと関連付けられた第１の確認メッセージを前記スケジュールされた再送信時間インターバル内で受信することと；
をさらに備える、請求項６記載の方法。
【請求項９】
スケジュールされた再送信は、前記第１の確認メッセージが受信されるとキャンセルされる、請求項８記載の方法。
【請求項１０】
セッション時間インターバルを確立することに適応した第１のモジュールと；
第１のデータパケットを送信するための第１の時間インターバルを前記セッション時間インターバル内で確立することに適応した第２のモジュールと、なお、前記第１のデータパケットは前記第１の時間インターバルで送信され、前記第１のデータパケットに関連付けられた第１の確認メッセージは前記第１の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
第２のデータパケットを受信するための第２の時間インターバルを前記セッション時間インターバル内に確立することに適応した第３のモジュールと、なお、前記第２のデータパケットは、第２の時間インターバル内で受信され、前記第２のデータパケットと関連付けられた第２の確認メッセージは前記第２の時間インターバル内で送信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
を備え、前記セッション時間インターバル、前記第１の時間インターバル、および、前記第２の時間インターバルは、前記同期チャネルを設定するために確立される、
通信のための装置。
【請求項１１】
前記第１のデータパケットは、前記セッション時間インターバルの境界を示すことに適応する、請求項１０記載の装置。
【請求項１２】
前記第２のデータパケットは、前記セッション時間インターバルの境界を示すことに適応する、請求項１０記載の装置。
【請求項１３】
前記第１の時間インターバルと前記第２の時間インターバルとの合計は実質的に前記セッション時間インターバルと等しい、請求項１０記載の装置
【請求項１４】
前記第２の時間インターバルは実質的に前記第１の時間インターバルの次にくる、請求項１０記載の装置。
【請求項１５】
前記第１の時間インターバル内の少なくとも１つの再送信時間インターバルは、前記第１のデータパケットを再送信するためにスケジュールされ、前記第１のデータパケットは前記少なくとも１つのスケジュールされた再送信時間インターバル内で再送信される、請求項１０記載の装置。
【請求項１６】
前記第１のデータパケットは、各再送信が前記スケジュールされた再送信時間インターバル内の異なる時間の間に発生するように、特定の電力消費および特定の信頼性のうちの少なくとも１つに基づいて選択された既定の回数、再送信される、請求項１５記載の装置。
【請求項１７】
前記第１のデータパケットは、前記スケジュールされた再送信時間インターバル内で送信および再送信され、前記第１のデータパケットと関連付けられた第１の確認メッセージは前記スケジュールされた再送信時間インターバル内で受信される、請求項１５記載の装置。
【請求項１８】
スケジュールされた再送信は、前記第１の確認メッセージが受信されるとキャンセルされる、請求項１５記載の装置。
【請求項１９】
セッション時間インターバルと、前記セッション時間インターバル内に第１のデータパケットを送信するための第１の時間インターバルとを確立するための手段と；
前記第１のデータパケットを含むデータパケットを送信するための手段と；
を備え、
前記第１のデータパケットは前記第１の時間インターバル内で送信され、前記第１のデータパケットと関連付けられた第１の確認メッセージは前記第１の時間インターバル内で受信され、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備え、
前記確立するための手段は第２のデータパケットを受信するための第２の時間インターバルを前記セッション時間インターバル内にさらに確立する、なお、第２のデータパケットは前記第２の時間インターバル内で受信され、前記第２のデータパケットと関連付けられた第２の確認メッセージは第２の時間インターバル内で送信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備え、前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立される、
通信のための装置。
【請求項２０】
前記第１のデータパケットは、前記セッション時間インターバルの境界を示すことに適応する、請求項１９記載の装置。
【請求項２１】
前記第２のデータパケットは、前記セッション時間インターバルの境界を示すことに適応する、請求項１９記載の装置。
【請求項２２】
前記第１の時間インターバルと前記第２の時間インターバルとの合計は実質的に前記セッション時間インターバルに等しい、請求項１９記載の装置。
【請求項２３】
前記第２の時間インターバルは実質的に前記第１の時間インターバルの次にくる、請求項１９記載の装置。
【請求項２４】
少なくとも１つの再送信時間インターバルは前記第１のデータパケットを再送信するために前記第１の時間インターバル内でスケジュールされ、前記第１のデータパケットは前記少なくとも１つのスケジュールされた再送信時間インターバル内で再送信される、請求項２２記載の装置。
【請求項２５】
前記第１のデータパケットは、各再送信が前記スケジュールされた再送信時間インターバル内の異なる時間の間に発生するように、特定の電力消費および特定の信頼性のうちの少なくとも１つに基づいて選択された既定の回数、再送信される、請求項２４記載の装置。
【請求項２６】
前記第１のデータパケットは前記スケジュールされた再送信時間インターバル内で送信および再送信され、前記第１のデータパケットと関連付けられた第１の確認メッセージは前記スケジュールされた再送信時間インターバル内で受信される、請求項２４記載の装置。
【請求項２７】
スケジュールされた再送信は、前記第１の確認メッセージが受信されるとキャンセルされる、請求項２４記載の装置。
【請求項２８】
セッション時間インターバルを確立することに適応した第１のモジュールと；
前記ヘッドセットが第１のデータパケットを送信するための第１の時間インターバルを前記セッション時間インターバル内で確立することに適応した第２のモジュールと、なお、前記第１のデータパケットは前記第１の時間インターバル内で送信され、前記第１のデータパケットに関連付けられた第１の確認メッセージは前記第１の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
生成された信号が前記第１のデータパケットのデータとして表されるように前記信号を生成するための第１の変換器と；
を備え、
前記ヘッドセットが第２のデータパケットを受信するための第２の時間インターバルを前記セッション時間インターバル内で確立することに適応した第３のモジュールと、なお、前記第２のデータパケットは第２の時間インターバル内で受信され、前記第２のデータパケットに関連付けられた第２の確認メッセージは前記第２の時間インターバル内で送信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
前記第２のデータパケットのデータによって表される信号を処理するための第２の変換器と；
をさらに備え、前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立されるヘッドセット。
【請求項２９】
セッション時間インターバルを確立することに適応した第１のモジュールと；
前記時計が第１のデータパケットを送信するための第１の時間インターバルを前記セッション時間インターバル内で確立することに適応した第２のモジュールと、なお、前記第１のデータパケットは第１の時間インターバル内で送信され、前記第１のデータパケットと関連付けられた第１の確認メッセージは前記第１の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；  第２のデータパケットを受信するための第２の時間インターバルを前記セッション時間インターバル内に確立することに適応した第３のモジュールと、なお、前記第２のデータパケットは第２の時間インターバル内で受信され、前記第２のデータパケットと関連付けられた第２の確認メッセージは前記第２の時間インターバル内で送信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
処理されたインジケーションは前記第１のデータパケットのデータによって表されるように、前記インジケーションを処理することに適応したユーザインターフェースと；
を備え、前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立される時計。
【請求項３０】
セッション時間インターバルを確立することに適応した第１のモジュールと；
前記感知デバイスが第１のデータパケットを送信するための第１の時間インターバルを前記セッション時間インターバル内で確立することに適応した第２のモジュールと、なお、前記第１のデータパケットは第１の時間インターバル内で送信され、前記第１のデータパケットに関連付けられた第１の確認メッセージは前記第１の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
第２のデータパケットを受信するための第２の時間インターバルを前記セッション時間インターバル内に確立することに適応した第３のモジュールと、なお、前記第２のデータパケットは第２の時間インターバル内で受信され、前記第２のデータパケットに関連付けられた第２の確認メッセージは前記第２の時間インターバル内で送信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
前記第１のデータパケットのデータによって表される、感知されたデータを生成することに適応したセンサと；
を備え、前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立される感知デバイス。
【請求項３１】
通信のためのコンピュータプログラムであって：
セッション時間インターバルを確立し；
第１のデータパケットを送信するための第１の時間インターバルを前記セッション時間インターバル内に確立し；
前記第１のデータパケットを前記第１の時間インターバル内に送信し；
前記第１のデータパケットと関連付けられた第１の確認メッセージを前記第１の時間インターバル内で受信し、なお、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
さらに、
第２のデータパケットを受信するための第２の時間インターバルを前記セッション時間インターバル内で確立し；
前記第２のデータパケットを前記第２の時間インターバル内で受信し；
前記第２のデータパケットと関連付けられた第２の確認メッセージを前記第２の時間インターバル内で送信する
ようコンピュータによって実行可能な命令を備え、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備え、前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立される；
コンピュータプログラム。
【請求項３２】
無線デバイスが実行する通信のための方法であって、
セッション時間インターバルを確立することと；
第１のデータパケットを受信するための第１の時間インターバルを前記セッション時間インターバル内に確立することと；
前記第１のデータパケットを前記第１の時間インターバル内で受信することと；
前記第１のデータパケットと関連付けられた第１の確認メッセージを前記第１の時間インターバル内で送信することと、なお、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える、
を備え、
第２のデータパケットを送信するための第２の時間インターバルを前記セッション時間インターバル内に確立することと；
前記第２のデータパケットを前記第２の時間インターバル内で送信することと；
前記第２のデータパケットと関連付けられた第２の確認メッセージを前記第２の時間インターバル内で受信することと、なお、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
をさらに備え、前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立される方法。
【請求項３３】
前記第１のデータパケットは前記セッション時間インターバルの境界を示すことに適応する、請求項３２記載の方法。
【請求項３４】
前記第２のデータパケットは前記セッション時間インターバルの境界を示すことに適応する、請求項３２記載の方法。
【請求項３５】
前記第１の時間インターバルと前記第２の時間インターバルとの合計は実質的に前記セッション時間インターバルに等しい、請求項３２記載の方法。
【請求項３６】
前記第２の時間インターバルは実質的に前記第１の時間インターバルの次にくる、請求項３２記載の方法。
【請求項３７】
同期チャネルへの通信のための装置であって：
セッション時間インターバルを確立することに適応した第１のモジュールと；
第１のデータパケットを受信するための第１の時間インターバルを前記セッション時間インターバル内に確立することに適応した第２のモジュールと、なお、前記第１のデータパケットは前記第１の時間インターバル内で受信され、前記第１のデータパケットと関連付けられた第１の確認メッセージは前記第１の時間インターバル内で送信され、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える、
第２のデータパケットを送信するための第２の時間インターバルを前記セッション時間インターバル内に確立することに適応した第３のモジュールと、なお、前記第２のデータパケットは第２の時間インターバル内で送信され、前記第２のデータパケットに関連付けられた第２の確認メッセージは前記第２の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
を備え、前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立される同期チャネルへの通信のための装置。
【請求項３８】
前記第１のデータパケットは前記セッション時間インターバルの境界を示すことに適応する、請求項３７記載の装置。
【請求項３９】
前記第２のデータパケットは前記セッション時間インターバルの境界を示すことに適応する、請求項３７記載の装置。
【請求項４０】
前記第１の時間インターバルと前記第２の時間インターバルとの合計は実質的に前記セッション時間に等しい、請求項３７記載の装置。
【請求項４１】
前記第２の時間インターバルは実質的に前記第１の時間インターバルの次にくる、請求項３７記載の装置。
【請求項４２】
セッション時間インターバルと、前記セッション時間インターバル内に第１のデータパケットを受信するための第１の時間インターバルとを確立するための手段と；
前記第１のデータパケットを含むデータパケットを受信するための手段と；
なお、第１のデータパケットは前記第１の時間インターバル内で受信され、前記第１のデータパケットと関連付けられた第１の確認メッセージは前記第１の時間インターバル内で送信され、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備え、
前記確立するための手段は第２のデータパケットを送信するための第２の時間インターバルを前記セッション時間インターバル内にさらに確立し、前記第２のデータパケットは前記第２の時間インターバル内で送信され、前記第２のデータパケットと関連付けられた第２の確認メッセージは第２の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備え、前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立される、
通信のための装置。
【請求項４３】
前記第１のデータパケットは前記セッション時間インターバルの境界を示すことに適応する、請求項４２記載の装置。
【請求項４４】
前記第２のデータパケットは前記セッション時間インターバルの境界を示すことに適応する、請求項４２記載の装置。
【請求項４５】
前記第１の時間インターバルと前記第２の時間インターバルとの合計は実質的に前記セッション時間インターバルに等しい、請求項４２記載の装置。
【請求項４６】
前記第２の時間インターバルは実質的に前記第１の時間インターバルに続く、請求項４２記載の装置。
【請求項４７】
ヘッドセットであって：
セッション時間インターバルを確立することに適応した第１のモジュールと：
前記ヘッドセットが第１のデータパケットを受信するための第１の時間インターバルを前記セッション時間インターバル内に確立することに適応した第２のモジュールと、なお、前記第１のデータパケットは前記第１の時間インターバル内で受信され、前記第１のデータパケットに関連付けられた第１の確認メッセージは前記第１の時間インターバル内で送信され、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える：
前記第１のデータパケットのデータによって表される信号を処理するための第１の変換器と；
を備え、
前記ヘッドセットが第２のデータパケットを送信するための第２の時間インターバルを前記セッション時間インターバル内に確立することに適応した第３のモジュールと、なお、前記第２のデータパケットは前記第２の時間インターバル内で送信され、前記第２のデータパケットに関連付けられた第２の確認メッセージは前記第２の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
生成された信号が前記第２のデータパケットのデータによって表されるように前記信号を生成するための第２の変換器と；
をさらに備え、前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立されるヘッドセット。
【請求項４８】
時計であって：
セッション時間インターバルを確立することに適応した第１のモジュールと；
前記時計が第１のデータパケットを受信するための第１の時間インターバルを前記セッション時間インターバル内に確立することに適応した第２のモジュールと、なお、前記第１のデータパケットは前記第１の時間インターバル内で受信され、前記第１のデータパケットに関連付けられた第１の確認メッセージは前記第１の時間インターバル内で送信され、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
第２のデータパケットを送信するための第２の時間インターバルを前記セッション時間インターバル内に確立することに適応した第３のモジュールと、なお、前記第２のデータパケットは前記第２の時間インターバル内で送信され、前記第２のデータパケットに関連付けられた第２の確認メッセージは前記第２の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
前記第１のデータパケットのデータによって表されるインジケーションを生成することに適応したユーザインターフェースと、なお、前記第１のデータパケットは前記第１の時間インターバル内で受信され、前記第１のデータパケットと関連付けられた第１の確認メッセージは前記第１の時間インターバル内で送信され、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
第２のデータパケットを送信するための第２の時間インターバルを前記セッション時間インターバル内に確立することに適応した第３のモジュールと、なお、前記第２のデータパケットは前記第２の時間インターバル内で送信され、前記第２のデータパケットに関連付けられた第２の確認メッセージは前記第２の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
を備え、前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立される時計。
【請求項４９】
感知デバイスであって：
セッション時間インターバルを確立することに適応した第１のモジュールと；
前記感知デバイスが第１のデータパケットを受信するための第１の時間インターバルを前記セッション時間インターバル内に確立することに適応した第２のモジュールと、なお、前記第１のデータパケットは第１の時間インターバル内で受信され、前記第１のデータパケットに関連付けられた第１の確認メッセージは前記第１の時間インターバル内で送信され、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
前記感知デバイスが第２のデータパケットを送信するための第２の時間インターバルを前記セッション時間インターバル内に確立することに適応した第３のモジュールと、なお、前記第２のデータパケットは前記第２の時間インターバル内で送信され、前記第２のデータパケットに関連付けられた第２の確認メッセージは前記第２の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
前記第２のデータパケットのデータとして表される、感知されたデータを生成することに適応したセンサと；
を備え、前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立される感知デバイス。
【請求項５０】
通信のためのコンピュータプログラムであって：
セッション時間インターバルを確立し；
第１のデータパケットを受信するための第１の時間インターバルを前記セッション時間インターバル内に確立することが実行可能な命令と；
前記第１のデータパケットを前記第１の時間インターバル内で受信し；
前記第１のデータパケットと関連付けられた第１の確認メッセージを前記第１の時間インターバル内で送信し、なお、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；
第２のデータパケットを受信するための第２の時間インターバルを前記セッション時間インターバル内で確立し；
前記第２のデータパケットを前記第２の時間インターバル内で送信し；
前記第２のデータパケットと関連付けられた第２の確認メッセージを前記第２の時間インターバル内で受信する、
ようコンピュータによって実行可能な命令を備え、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備え、前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立される；
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は一般に通信に関し、さらに詳細には、無線通信ネットワークにおける媒体アクセス制御に関する。
【背景技術】
【０００２】
無線通信システム内の無線デバイスは、所与の無線周波数帯域内の周波数を有する信号を介して互いに通信することができる。同期チャネルタイミングを提供する典型的な方法は周期的な送信を定義することである。例えば、デバイスは、スロット化またはスーパーフレーム構造(super frame structure)と揃えるために同期化される。データチャネルが設定されると、周期的スロットのサブセットがチャネルに割り当てられる。次に、その割り当てられたスロット内でデータ送信が生じる。
【０００３】
このような技術は、パーソナルエリアネットワーク（「ＰＡＮ」personal area network）またはボディエリアネットワーク（「ＢＡＮ」body area network）アプリケーションの様々な無線通信システムにおいて用いられうる。いくつかの無線ＰＡＮまたはＢＡＮアプリケーションのためのアクセススキームは、顕著に異なる要求を有する多様なデバイスをサポートする必要がある。例えば、いくつかのデバイスについて、電力の消費をできる限り少なくすることが重要である。加えて、ネットワーク内の所与のデバイスまたはネットワーク内の異なるデバイスは広範囲のデータレートをサポートしうる。その結果として、アクセススキームは、比較的頑強だが柔軟な機能性を提供する必要がある。
【発明の概要】
【０００４】
同期チャネルタイミングを実施するためのシステムおよび方法が開示される。その方法はセッション時間インターバル(session time interval)の確立を備える。加えて、その方法は、第１のデータパケットを送信するための第１の時間インターバルをセッション時間インターバル内に確立することを備える。
【図面の簡単な説明】
【０００５】
【図１】図１は、本発明の一態様に従い、同期チャネルタイミングを実施するための通信システムの例示的な態様の簡略化されたブロック図である。
【図２】図２は、本発明の一態様に従い、同期チャネルタイミングを実施するために実行されうる動作の例示的な態様を示すフローチャートである。
【図３】図３は、本発明の一態様に従い、いくつかの無線デバイスを含む通信システムの例示的な態様の簡略化されたブロック図である。
【図４】図４は、本発明の一態様に従い、送信デバイスの観点からの、同期チャネルタイミングを実施するために実行されうる動作の例示的な態様のフローチャートである。
【図５】図５は、本発明の一態様に従い、データパケットの再送信に関係する動作の例示的な態様を示すフローチャートである。
【図６】図６は、本発明の一態様に従い、受信デバイスの観点からの、同期チャネルタイミングを実施するために実行されうる動作の例示的な態様を示すフローチャートである。
【図７】図７は、同期チャネルタイミングの例示的な態様を示す簡略化されたタイミング図である。
【図８】図８は、本発明の一態様に従い、同期チャネルタイミングを実施することに適応した送信プロセッサの例示的な態様の簡略化されたブロック図である。
【図９】図９は、本発明の一態様に従い、同期チャネルタイミングを実施することに適応した受信プロセッサの例示的な態様の簡略化されたブロック図である。
【発明の詳細な説明】
【０００６】
本発明の様々な態様が以下に記述される。本明細書の教示が多様な形で組み込まれること、および本明細書に開示されている任意の特定の構造、機能、または両方が単に代表的なものであることは明白であるべきである。本明細書の教示に基づいて、当業者は、本明細書に開示される態様が任意の別の態様とは無関係に実施されうること、および、これらの態様の２つ以上が様々な方法で組み合わせられうることを認識すべきである。例えば、本明細書に示される任意の数の態様を使用して、装置または方法が実施される。加えて、本明細書に示される態様の１つ以上に加えて、または除いて、別の構造、機能性、または構造と機能性を使用して、そのような装置またはそのような方法が実施される。さらに、態様は、特許請求の範囲のうちの少なくとも１つのエレメントを備える。
【０００７】
いくつかの態様において、媒体アクセス制御スキーム(media access control scheme)は、２つ以上のデバイスが共通通信媒体を通して通信することを可能にする。例えば、無線ＰＡＮまたはＢＡＮのスペクトルは、時空間で複数のチャネルに分割される。例えば、これらのチャネルは、異なるタイプのデータ、異なるデータレート、異なるサービス品質、またはいくつかの別の基準に順応するように定義される。そのようなチャネライゼーションスキーム（channelization scheme）において、チャネルを設定し、チャネルを利用するために様々な技術が用いられうる。
【０００８】
図１は、本発明の一態様に従い、同期チャネルタイミングを実施するための通信システムの例示的な態様の簡略化されたブロック図１００である。図１に示されるように、通信システム１００は、互いと１つ以上の通信チャネル１０６を確立することに適応した通信デバイス１０２および１０４を含む。図１の複雑性を減らすために、一組のデバイスのみが示される。実際には、システム１００は、１つ以上の別のチャネル（図１に図示されない）を確立することによって通信媒体を共有するいくつかのデバイスを含みうる。
【０００９】
いくつかの実施形態において、デバイス１０２および１０４は、セル電話、携帯情報端末、またはパーソナルエンターテイメントデバイス（例えば、ミュージックプレーヤあるいはビデオプレーヤ）のような無線局を備えうる。さらに、ある実施形態において、デバイス１０２および１０４は、１つ以上の入力デバイス（マイクロフォン等）並びに１つ以上の出力デバイス（スピーカ等）を含むヘッドセットでありうる。加えて、デバイス１０２および１０４は、１つ以上の入力デバイス（心拍センサを含むセンサ等）を含む医療機器を備えうる。デバイス１０２および１０４は、音、ライト（ＬＥＤ）、および振動等のインジケーションを備えるユーザインターフェースディスプレイを持つ時計も備えうる。別の実施形態において、デバイス１０２および１０４が別のタイプのデバイスを備えることは認識されるべきである。
【００１０】
デバイス１０２および１０４は、それぞれ、通信媒体へのアクセスを提供するための媒体アクセスコントローラ１０８および１１８を含む。一態様において、媒体アクセス制御アーキテクチャは、ネットワークトポロジスキーム、アドレス指定スキーム、チャネライゼーションスキーム（例えば、チャネルアクセススキーム）、および媒体アクセス制御状態および制御スキームを定義および実施することを含む。そのような機能性を提供するために、媒体アクセスコントローラ１０８および１１８は、それぞれ、アドレス指定スキーム選択器１１０および１２０、パルス分割多元接続コントローラ１１２および１２２、状態コントローラ１１４および１２４、並びに、別のコンポーネント（図１に図示されない）を含みうる。
【００１１】
さらに、アドレス指定スキーム選択器１１０は、所与のチャネルに対してアドレス指定スキームを定義するために使用されうる。ここで、一意的なアドレス指定は、電力および帯域幅要求を減らしつつ、所与のチャネルと関連付けられたメッセージに提供されうる。例えば、一態様において、所与のチャネルに関するメッセージングは、対応送信機のネットワークデバイスアドレスよりも短いソースアドレスを用いる。加えて、所与のチャネルに関するメッセージングは、対応受信機のネットワークデバイスアドレスよりも短い宛先アドレスを用いる。代替の態様において、所与のチャネルに関するメッセージングは、ソースアドレス、宛先アドレス、あるいは、ソースアドレスと宛先アドレスを用いない。この場合、受信データと関連付けられた一意的なシグナリングスキームを簡単に分析することによって、受信機がその受信機に向けられたデータを識別できるように、一意的なシグナリングスキームがチャネルに対して定義される。
【００１２】
一態様において、状態コントローラ１１４は、様々な媒体アクセス制御状態を定義および保持するために使用されうる。例えば、媒体アクセス制御は、データが送信されていない時に１つ以上の比較的低い電力状態を用い、データが伝送されている時により高い電力状態を用いる。いくつかの態様において、これらの異なる状態は、異なるレベルのデューティサイクル、チャネルパラメータの異なる知識、および異なるレベルのチャネル同期化と関連付けられうる。
【００１３】
デバイス１０２および１０４は、また、チャネル１０６と関連付けられた信号を処理するための信号プロセッサ１１６および１２６をそれぞれ含む。例えば、信号プロセッサ１１６および１２６は、チャネルを通して送信されるべき信号を処理および／または生成しうる。加えて、信号プロセッサ１１６および１２６は、チャネルを通して受信された信号を処理しうる。
【００１４】
一態様において、パルス分割多元接続（ＰＤＭＡ;pulse division multiple access）コントローラ１１２は、パルス分割多元接続チャネライゼーションスキームを定義および実施するために使用される。パルス分割多元接続の使用を通して、媒体アクセス制御は、チャネル間の干渉がほとんどない状態またはまったくない状態で同時に同じ場所に存在するいくつかのチャネルを定義しうる。その結果として、媒体アクセス制御は、コーディネータ(coordinator)またはセントラルコントローラと協調することなく、チャネルを独立して定義しうる。例えば、デバイス１０２および１０４は、いくつかのチャネル１０６を独立して確立し、そのチャネル１０６を通してデータを同時に送信することができる。加えて、別の隣接するピアデバイス(peer device)（図示されない）は、チャネル１０６と同時に動作される別のチャネルを独立して確立する。
【００１５】
さらに、パルス分割多元接続の使用を通して、媒体アクセス制御は、異なるタイプのデータおよび異なるデータレートで、異なるタイプのアプリケーションを効率的にサポートすることができる。例えば、あるチャネルは非同期の（例えば、バースト的な）データをサポートし、別のチャネルは、定期的なインターバルで受信されるオーディオおよび／またはビデオなどのストリーミングデータ(streaming data)をサポートする。有利に、これらのチャネルは、各チャネルが別のチャネルの動作にほとんど影響を及ぼさずに、または、まったく影響を及ぼさずに同時に動作することができる。
【００１６】
図２は、本発明の一態様に従い、同期チャネルタイミングを実施するために実行されうる動作の例示的な態様を示すフローチャート２００である。便宜上、図２の動作（または、本明細書における任意の別のフローチャート）は、特定のコンポーネントによって実行されているように記述されうる。実際には、これらの動作は、別のコンポーネントと共に、および／または、別のコンポーネントによって実行されうる。
【００１７】
ブロック２０２において、複数のデバイスのうちの１つ以上は、１つ以上の同期チャネルを確立（例えば、定義）しうる。例えば、いくつかの態様において、デバイス（例えば、デバイス１０２）は同期チャネルを独立して定義する。あるいは、デバイスは、同期チャネルを定義するために、ピアデバイス（例えば、デバイス１０４）と協調する。
【００１８】
ブロック２０４において、デバイスは、このように、同期チャネルタイミングをサポートする媒体アクセス制御を介してアクセスを提供しうる。上に記述されたように、一態様において、媒体アクセスコントローラはアクセスを提供するために独立して動作しうる。あるいは、システム１００（図１に示される）の１つ以上のデバイスは、通信媒体へのアクセスを調整するために、セントラルコントローラとして機能し、あるいは、同様の機能性を提供しうる。いくつかの状況において、１つのデバイスが、自然に、無線パーソナルエリアネットワークにおける中心的役割を果たす。例えば、ユーザのハンドセットはコーディネータであり、あるいは、ヘッドセット、セル電話、およびメディアプレーヤなど多数の周辺デバイスのマスタでありうる。一態様において、コーディネータまたはマスタの機能性は、より高い層のプロトコルまたはプロファイルにおいて実施されうる。
【００１９】
ブロック２０６で示されるように、信号プロセッサは、複数のチャネルのうちの１つ以上と関連付けられた信号を処理しうる。例えば、信号プロセッサは、上に記述されたようにシグナリングスキームに従って、チャネルを通して送信されるべき信号を処理し、および／または、チャネルから受信される信号を処理しうる。このように、信号プロセッサは、チャネルを通して送信されるべきデータパルスを生成し、および／または、チャネルを介して受信されたパルスからデータを抽出しうる。この方法で、データは、チャネルを介してピアデバイス間で送信されうる。
【００２０】
改善された媒体アクセス制御パフォーマンスは、また、パルス分割多元接続スキームの使用を通して達成されうる。例えば、複数のチャネルが同時に独立して動作されると想定すると、媒体アクセス制御は、システム内の任意の別チャネルと関連付けられた任意のデータ送信に関係なく、１つのチャネルタイプに対して所与のレベルのサービス品質を保持することができる。媒体アクセス制御は、他の場合には１つのデバイスが所与の時間に通信媒体を通して通信することを単に可能にする媒体アクセス制御スキームにおいて要求され得るので、多重化動作を実行する必要はない。さらに、媒体アクセス制御は、再送信、確認、および誤りチェックなどの関連信頼性動作を実行する必要がない。
【００２１】
上の概要を考慮して、例示的な媒体アクセス制御スキームの様々な動作のさらなる詳細が、いくつかの無線デバイスを用いる通信システムに関連して、ここに議論されるであろう。具体的に言うと、図３は、いくつかの無線通信デバイス１〜Ｍ（ここで、Ｍは正の整数である）３０２、３０４、３０６、および３０８が互いに無線通信チャネル１〜Ｚ（ここで、Ｚは正の整数である）３１０、３１２、および３１４を確立することに適応したシステム３００を示す。図４のフローチャート４００は、同期チャネルタイミングを実施するために使用されうる例示的な動作を示す。図３の複雑性を減らすために、デバイスの選択された態様はデバイス３０２に関してのみ例示される。しかし、他のデバイス３０４、３０６、および３０８が同様の機能性を組み込みうることは認識されるべきである。
【００２２】
図３において、デバイス３０２、３０４、３０６、および３０８はパルスベースの物理層を介して通信する。いくつかの態様において、物理層は、比較的短い長さ（例えば、何百ナノ秒、数ナノ秒、またはいくつかの別の長さのオーダの）および比較的広い帯域幅を有するパルスを利用する。
【００２３】
デバイス３０２は、１つ以上の並列直交チャネル（concurrent orthogonal channel）を定義し、確立し、および、それを通して通信するために使用されうるいくつかのコンポーネントを示す。例えば、チャネル確立器（establisher）コンポーネント３３６（例えば、図１に示されるＰＤＭＡコントローラ１１２の機能性を実施する）は、異なるチャネルに対して異なるパルス分割多元接続（「ＰＤＭＡ」）信号パラメータを定義および／または選択するために使用されうる。ＰＤＭＡスキームにおいて、チャネルについてのパルスのタイミング（例えば、時空間におけるパルス位置）は、あるチャネルと別のチャネルとを区別するために使用されうる。ここで、比較的狭いパルス（例えば、数ナノ秒のオーダのパルス幅）および比較的低いデューティサイクル（例えば、何百ナノまたはマイクロ秒のオーダのパルス反復期間）の使用を通して、所与のチャネルについてのパルス間で、１つ以上の別のチャネルについてのパルスをインターレース（interlace）するのに十分な広さが存在する。
【００２４】
デバイス３０２は、独立して、または、システム３００の別のデバイス３０４、３０６、および３０８のうちの１つ以上と協調してチャネルを確立しうる（ブロック４０２）。一態様において、デバイスは、最初に既知の発見チャネルを通して他のデバイスと通信することによって、別のデバイスとのチャネルを確立するように構成されうる。ここで、チャネルの確立しようとしているデバイスは既知のチャネルを通して仮メッセージ（例えば、ポーリングメッセージ(polling message)）を送信しうる。さらに、システム内の各デバイスは、任意の仮メッセージのための既知のチャネルを周期的に走査するように構成されうる。仮の通信が既知のチャネルを通して２以上のデバイス間で確立されると、デバイスは関連手順を実行し、それによって、デバイスは各デバイスのそれぞれの機能を知る。例えば、関連手順の間に、各デバイスは短くされた（例えば、ＭＡＣアドレスよりも短い）ネットワークアドレスが割り当てられ、そのデバイスは互いを認証し、そのデバイスは１つまたは複数の特定のセキュリティキーを使用することを交渉し、さらに、そのデバイスは各デバイスと実施されうるトランザクションのレベルを決定しうる。これらの機能に基づいて、デバイスは、後続の通信用に新しいチャネルを確立することを交渉する。
【００２５】
いくつかの態様において、デバイス３０２は、時間インターバル（セッション時間インターバル、データパケットを送信し、その送信データパケットに対して確認メッセージ（acknowledgement message）を受信するための時間インターバル、データパケットを受信し、その受信データパケットに対して確認メッセージを送信するための時間インターバル、および、データパケットを再送信し、その再送信されたデータパケットに対して確認メッセージ受信するための１つ以上の時間インターバルなどの）を確立するためのコンポーネント３３８を含みうる。さらに、デバイス３０２は、データ（または、データパケット）並びにメッセージ（確認メッセージのような）を送信および受信するために、１つ以上の別のデバイスと通信（例えば、交渉）しうる。このため、コンポーネント３０２は、そのような送信および受信を容易にする通信コンポーネント３２６を含み、および／または、それに関連して動作しうる。
【００２６】
図４は、本発明の一態様に従い、無線通信ネットワークにおいて、送信デバイスの観点からの、同期チャネルタイミングを提供するために実行されうる動作の例示的な態様を示すフローチャート４００である。図４のブロック４０２によって表されるように、デバイスはセッション時間インターバルを確立または割り当てうる。ブロック４０４において、デバイスは、確立されたセッション時間インターバル内に第１の時間インターバルを確立しうる。ブロック４０６に示されるように、デバイスは、確立または割り当てられた第１の時間インターバル内でデータパケットを送信しうる。加えて、デバイスは、確立または割り当てられた第１の時間インターバル内で、第１のデータパケットの受信を承認する第１の確認メッセージを受信しうる（ブロック４０８）。一態様において、第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）のいずれかを含みうる。さらに、代替の態様において、確認メッセージは第１のデータパケットに関連して生成されない可能性がある。
【００２７】
一態様において、送信機デバイスは、ブロック４１０で示されるように、第２の時間インターバル内に第２の時間インターバルを確立しうる。代替の態様において、第２の時間インターバルは実質的に第１の時間インターバルの次にくる。さらに、第１の時間インターバルと第２の時間インターバルとの合計は実質的にセッション時間インターバルと等しい。確立された第２の時間インターバル内で、デバイスは第２のデータパケットを受信しうる（ブロック４１２）。加えて、ブロック４１４に示されるように、デバイスは、第２のデータパケットの受信を承認するために、第２の確認メッセージを送信する。第１のデータパケットと関連付けられた第１の確認メッセージ（ブロック４０８とその上述参照）と同様に、第２の確認メッセージはＡＣＫまたはＮＡＣＫのいずれかを含みうる。さらに、一態様において、第２の確認メッセージは生成されない可能性がある。
【００２８】
図５は、本発明の一態様に従い、データパケットの再送信に関係する動作の例示的な態様を示すフローチャート５００である。ブロック５０２に示されるように、デバイスは、確立または割り当てられた第１のインターバル内で、１つ以上の再送信時間インターバルをスケジュール(schedule)することができる。ブロック５０４において、デバイスは、スケジュールされた再送信時間インターバル内で第１のデータパケットを送信しうる。一態様において、ノードは、スケジュールされた再送信時間インターバル内で、既定の試行回数データパケットを再送信する。再送信の試行数は、特定の電力消費レベル、特定された信頼性レベル、あるいは両方のレベルに基づいて選択されるであろう。ブロック５０６に示されるように、スケジュールされた再送信時間インターバル内で、ノードは、再送信された第１のデータパケットの受信を承認する第１の確認メッセージを受信しうる。一態様において、再送信された第１のデータパケットと関連付けられた確認メッセージは生成されない可能性がある。
【００２９】
図６は、本発明の一態様に従い、受信デバイスの観点からの、同期チャネルタイミングを実施するために実行されうる動作の例示的な態様を示すフローチャート６００である。ブロック６０２において、デバイスはセッション時間インターバルを確立または割り当てうる。ブロック６０４で表されるように、デバイスは、確立されたセッション時間インターバル内に第１の時間インターバルを確立することができる。ブロック４０６に示されるように、デバイスは、確立または割り当てられた第１の時間インターバル内でデータパケットを受信しうる。加えて、デバイスは、確立または割り当てられた第１の時間インターバル内で、第１のデータパケットの受信を承認するために第１の確認メッセージを送信しうる（ブロック６０８）。一態様において、第１の確認メッセージは、肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）のいずれかを含みうる。
【００３０】
別の態様において、受信デバイスは、ブロック６１０に示されるように、第２の時間インターバル内に、第２の時間インターバルを確立することができる。確立された第２の時間インターバル内で、デバイスは第２のデータパケットを送信しうる（ブロック６１２）。加えて、ブロック６１４に示されるように、デバイスは、第２のデータパケットの受信を承認する第２の確認メッセージを受信しうる。一態様において、第２の確認メッセージはＡＣＫまたはＮＡＣＫのいずれかを含みうる。
【００３１】
図７は、同期チャネルタイミングの例示的な態様を示す簡略化されたタイミング図７００である。議論を簡単にするために、図７は、２つのノードまたはデバイス（デバイスＡ ７０２およびデバイスＢ ７０４）を有する構成の例を示す。その図に示されるように、同期チャネルは、第１のノード（ノードＡ）と第２のノード（ノードＢ）との間に存在する。ノードＡからデバイスＢへのリンクはプライマリリンクと呼ばれ、デバイスＢからノードＡへのリンクはセカンダリリンクと呼ばれる。一例において、同期チャネルタイミングは、同期パケット送信を受信するようにスケジュールされた多数の走査から構成される。そのスケジュールは、プライマリリンクおよびセカンダリリンクの両方の上での送信および再送信を含む。チャネルパラメータＴ１、Ｔ２、Ｔ３、およびＴ４は、そのスケジュールを決定するために使用される。一態様において、たった１つのプライマリリンクデータパケットおよび１つのセカンダリリンクデータパケットが各Ｔ１期間の間に送信される。さらに、１つ以上の再送信は、必要に応じてデータパケットを再送信するようにスケジュールされることが可能である。第１の送信の間に、パケットの受信および承認に成功すると、スケジュールされた再送信はキャンセルされうる。上で議論されたように、一態様において、スケジュールされた再送信の数は、特定の電力消費レベル、特定の信頼性レベル、あるいは両方のレベルに基づいて選択されるであろう。
【００３２】
加えて、状態同期は、デバイスＡ ７０２とデバイスＢ ７０４との間でＴ１の境界を揃える。同期チャネルのライフタイムの間中、デバイスＢ ７０４は、デバイスＡ上の同期チャネルタイミングを継続的にトラックする。一態様において、デバイスＢがプライマリリンク同期パケットを獲得または受信すると、それは、任意のクロックドリフトを償うために、タイミングを再計算するであろう。
【００３３】
本明細書の教示は様々なデバイスに組み込まれうる。例えば、本明細書において教示される１つ以上の態様は、電話（例えば、セルラ電話）、携帯情報端末（「ＰＤＡ」）、エンターテイメントデバイス（例えば、ミュージックまたはビデオデバイス）、ヘッドセット、マイクロフォン、バイオメトリックセンサ（例えば、心拍計、スマートバンドエイド（smart band-aid）、歩数計、ＥＫＧデバイス、キーボード、マウス等）、ユーザＩ／Ｏデバイス（例えば、時計、リモコン、光スイッチ等）、あるいは、任意の別の適切なデバイスに組み込まれうる。さらに、これらのデバイスは異なる電力およびデータ要求を有する可能性がある。好都合に、本明細書の教示は、低電力アプリケーションにおける使用に適応し（例えば、パルスベースのシグナリングスキームおよび低デューティサイクルモードの使用を通して）、比較的高いデータレートを含む様々なデータレートをサポートしうる（例えば、高い帯域幅パルスの使用を通して）。
【００３４】
一態様において、これらのデバイスのうちの２つ以上は、互いに、様々なタイプの情報を交換するために通信を独立して確立しうる。例えば、ユーザは、１つのデバイスによって受信されたデータがユーザへのより効果的な提示を目的として別のデバイスに提供されうるこれらのデバイス（例えば、時計、セルラ電話、およびヘッドセット）のうちのいくつかを持ち運びうる。
【００３５】
本明細書に記述されるコンポーネントは様々な方法で実施されうる。例えば、図８を参照すると、送信プロセッサ８００は、例えば、前に議論されたコンポーネント１０８、１１６、３２０、１１４、３３０、３２４、３２６、３２８、３３４、３３６、および３３８にそれぞれ対応するコンポーネント８０２、８０４、８０６、８０８、８１０、８１２、８１４、８１６、８１８、８２０、８２２、および８２４を含む。図９において、受信プロセッサ９００は、同様のコンポーネント９０２、９０４、９０６、９０８、９１０、９１２、９１４、９１６、９１８、９２０、９２２、および９２４を含む。図８および図９は、いくつかの態様において、これらのコンポーネントが適切なプロセッサコンポーネントを介して実施されうることを例示する。これらのプロセッサコンポーネントは、いくつかの態様において、本明細書で教示されたような構造を使用して、少なくとも部分的に、実施されうる。いくつかの態様において、プロセッサは、これらのコンポーネントのうちの１つ以上の一部または全ての機能性を実施することに適応しうる。いくつかの態様において、点線の四角で表されるコンポーネントのうちの１つ以上は任意選択である。
【００３６】
加えて、図８および図９によって表されるコンポーネントおよび機能、並びに、本明細書に記述される別のコンポーネントおよび機能は、任意の適切な手段を使用して実施されうる。そのような手段も、また、本明細書で記述されたような対応する構造を使用して、少なくとも部分的に実施されうる。例えば、いくつかの態様において、送信するための手段は送信機を備え、受信するための手段は受信機を備え、アクセスを提供するための手段は媒体アクセスコントローラを備え、シグナリングを処理するための手段は信号プロセッサを備え、チャネルを確立するための手段はチャネル確立器を備え、チャネルを走査するための手段はチャネルスキャナを備え、シーケンスを生成するための手段はシーケンス生成器を備え、アドレス指定スキームを選択するための手段はアドレス選択器を備え、通信するための手段は通信モジュールを備え、タイムスロットを同期化するための手段はタイムスロット同期装置を備え、状態を遷移するための手段は状態コントローラを備え、輻輳制御を提供するための手段は輻輳コントローラを備えうる。そのような手段のうちの１つ以上も、また、図８および図９のプロセッサコンポーネントのうちの１つ以上に従って実施される。
【００３７】
本開示の上記態様のどれもが多数の異なるデバイスにおいて実施されうる。例えば、上に議論されたような医学的応用に加えて、本開示の態様は健康およびフィットネスへの応用（health and fitness application）にも適用されうる。さらに、本開示の態様は異なるタイプの応用に(in shoes)実施されうる。本明細書に記述されたような本開示の任意の態様を組み込みうる別の多数の応用が存在しうる。
【００３８】
本開示の様々な態様が上に記述された。本明細書の教示が多様な形で組み込まれうること、および、本明細書に開示されている任意の特定の構造、機能、または両方が単に代表的なものであることは明白であるべきである。本明細書の教示に基づいて、当業者は、本明細書に開示された態様が任意の別の態様とは無関係に実施されうること、および、これらの態様のうちの２つ以上が様々な方法で組み合わせられうることを認識すべきである。例えば、本明細書に示される任意の数の態様を使用して、装置または方法が実施される。加えて、本明細書に示された態様のうちの１つ以上に加えて、または除いて、別の構造、機能性、または構造と機能性を使用して、そのような装置またはそのような方法が実施される。
【００３９】
当業者は、情報と信号が、多様で異なるテクノロジと技術のいずれかを用いて表されることを理解するであろう。例えば、上の記述全体を通して参照されるデータ、指示、命令、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場または粒子、光電場または光粒子、またはこれらのあらゆる組み合わせによって表されうる。
【００４０】
当業者はさらに、本明細書に開示された態様と関連して記述されている様々な実例となる論理ブロック、モジュール、プロセッサ、手段、回路、アルゴリズムステップが、電子ハードウェア（例えば、ソース符号化またはいくつかの別の技術を使用して設計されうる、デジタル実施、アナログ実施、または２つの組み合わせ）、命令を組み込む様々な形態のプログラムまたは設計コード（便宜上、本明細書において「ソフトウェア」または「ソフトウェアモジュール」と呼ばれる）、または両方の組み合わせとして実施されうることを認識するであろう。このハードウェアとソフトウェアの互換性を明確に示すために、様々な実例となるコンポーネント、ブロック、モジュール、回路、ステップが、それらの機能性という観点から一般的に上に記述されている。ハードウェア、または、ソフトウェアとしてそのような機能性が実施されるか否かは、特定のアプリケーションとシステム全体に課された設計制約とに依存する。当業者は各特定アプリケーションについて様々な方法で上記機能性を実施することができるが、このような実施の決定は本開示の範囲からの逸脱の原因になるとして解釈されるべきではない。
【００４１】
本明細書に開示された態様と関連して記述される様々な実例となる論理ブロック、モジュール、回路は、集積回路（「ＩＣ」）、アクセス端末、またはアクセスポイント内で実施され、または、それによって実行されうる。ＩＣは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、書替え可能ゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、ディスクリートゲートまたはトランジスタ論理、ディスクリートハードウェアコンポーネント、電気コンポーネント、光コンポーネント、機械コンポーネント、あるいは、本明細書に記述された機能を実行するよう設計されたこれらの任意の組み合わせを備え、ＩＣ内、ＩＣ外、または両方に存在するコードまたは命令を実行しうる。汎用プロセッサはマイクロプロセッサであるが、代替で、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンでありうる。プロセッサは、また、例えば、ＤＳＰとマクロプロセッサ、複数のマイクロプロセッサ、ＤＳＰコアに結合した１つ以上のマイクロプロセッサ、または、任意の別の上記構成の組み合わせといった計算デバイスの組み合わせとしても実施される。
【００４２】
開示されたプロセスの任意の特定の順序またはステップの段階が、単に例示的なアプローチの例にすぎないことは理解される。設計選好に基づいて、プロセッサにおける特定の順序またはステップの段階が、本開示の範囲を逸脱せずに再配列されることは理解される。付随の方法請求項は、様々なステップのエレメントを例示的な順序で提示し、提示された特定の順序または段階に限定されることを意図しない。
【００４３】
本明細書に開示された態様に関して示される方法またはアルゴリズムのステップは、直接的にハードウェアに、プロセッサによって実行されるソフトウェアモジュールに、またはそれら二つの組み合わせに組み込まれうる。ソフトウェアモジュール（例えば、実行可能な命令および関連データを含む）および別データは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、取外し可能ディスク、ＣＤ―ＲＯＭ、または本技術分野において既知のコンピュータ読み取り可能記憶媒体の任意の別形態などのデータメモリに存在しうる。例示的な記憶媒体は、例えば、プロセッサが記憶媒体から情報（例えば、コード）を読み取り、記憶媒体に情報（例えば、コード）を書き込むことができるコンピュータ／プロセッサ（便宜上、本明細書において「プロセッサ」と呼ばれる）のような機械に結合されうる。例示的な記憶媒体はプロセッサに一体化されうる。プロセッサと記憶媒体はＡＳＩＣに存在しうる。ＡＳＩＣはユーザ端末に存在しうる。代替において、プロセッサと記憶媒体は、個別コンポーネントとして、ユーザ機器に存在しうる。さらに、いくつかの態様において、任意の適切なコンピュータプログラム製品は、本開示の態様のうちの１つ以上に関係するコードを備えるコンピュータ読み取り可能媒体を備えうる。いくつかの態様において、コンピュータプログラム製品はパッケージングマテリアルを備えうる。
【００４４】
本発明は様々な態様と関連して記述されているが、本発明はさらなる変更が可能であることは理解されるであろう。本出願は、一般的に、本発明の原理に従い、本発明の任意の変形、使用、または適用をカバーすることを意図し、さらに、本発明が属する技術分野の既知および習慣的な実施の範囲内にあるとして、本開示からのそのような逸脱を含んでいる。
以下に、本出願の当初の特許請求の範囲に記載された発明を付記する。
（１）  セッション時間インターバルを確立することと；
第１のデータパケットを送信するための第１の時間インターバルを前記セッション時間インターバル内に確立することと；を備える通信方法。
（２）  前記第１のデータパケットを前記第１の時間インターバル内で送信することと；
前記第１のデータパケットと関連付けられた第１の確認メッセージを前記第１の時間インターバル内で受信することと、なお、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；をさらに備える、（１）に記載の方法。
（３）  前記第１のデータパケットは、前記セッション時間インターバルの境界を示すことに適応する、（１）に記載の方法。
（４）  前記セッション時間インターバルおよび前記第１の時間インターバルは同期チャネルを設定するために確立される、（１）に記載の方法。
（５）  第２のデータパケットを受信するための第２の時間インターバルを前記セッション時間インターバル内に確立することをさらに備える、（１）に記載の方法。
（６）  前記第２のデータパケットを前記第２の時間インターバル内で受信することと；
前記第２のデータパケットと関連付けられた第２の確認メッセージを、前記第２の時間インターバル内で、送信することと、なお、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；をさらに備える、（５）に記載の方法。
（７）  前記第２のデータパケットは、前記セッション時間インターバルの境界を示すことに適応する、（５）に５記載の方法。
（８）  前記第１の時間インターバルと前記第２の時間インターバルとの合計は実質的に前記セッション時間インターバルに等しい、（８）に記載の方法。
（９）  前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは、同期チャネルを設定するために確立される、（５）に記載の方法。
（１０）  前記第２の時間インターバルは実質的に前記第１の時間インターバルの次にくる、（５）に記載の方法。
（１１）  前記第１のデータパケットを再送信するための少なくとも１つの再送信時間インターバルを、前記第１の時間インターバル内にスケジュールすることと；
前記少なくとも１つのスケジュールされた再送信時間インターバル内で前記第１のデータパケットの再送信を可能にすることと；をさらに備える、（１）に記載の方法。
（１２）  各再送信が前記スケジュールされた再送信時間インターバル内の異なる時間の間に発生するように、特定の電力消費および特定の信頼性のうちの少なくとも１つに基づいて選択された既定の回数、前記第１のデータパケットの再送信を可能にすることをさらに備える、（１１）記載の方法。
（１３）  前記第１のデータパケットを前記スケジュールされた再送信時間インターバル内で送信および再送信することと；
前記第１のデータパケットと関連付けられた第１の確認メッセージを前記スケジュールされた再送信時間インターバル内で受信することと；
をさらに備える、（１１）に記載の方法。
（１４）  スケジュールされた再送信は、前記第１の確認メッセージが受信されるとキャンセルされる、（１３）に記載の方法。
（１５）  セッション時間インターバルを確立することに適応した第１のモジュールと；
第１のデータパケットを送信するための第１の時間インターバルを前記セッション時間インターバル内で確立することに適応した第２のモジュールと；を備える、通信装置。
（１６）  第１のデータパケットは前記第１の時間インターバル内で送信され、前記第１のデータ    パケットと関連付けられた第１の確認メッセージは前記第１の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える、（１５）に記載の装置。
（１７）  前記第１のデータパケットは、前記セッション時間インターバルの境界を示すことに適応する、（１５）に記載の装置。
（１８）  前記セッション時間インターバルおよび前記第１の時間インターバルは同期チャネルを設定するために確立される、（１５）に記載の装置。
（１９）  第２のデータパケットを受信するための第２の時間インターバルを前記セッション時間インターバル内に確立することに適応した第３のモジュールをさらに備える、（１５）に記載の装置。
（２０）  第２のデータパケットは第２の時間インターバル内で受信され、前記第２のデータパケットと関連付けられた第２の確認メッセージは前記第２の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える、（１９）に記載の装置。
（２１）  前記第２のデータパケットは、前記セッション時間インターバルの境界を示すことに適応する、（１９）に記載の装置。
（２２）  前記第１の時間インターバルと前記第２の時間インターバルとの合計は実質的に前記セッション時間インターバルと等しい、（１９）に記載の装置。
（２３）  前記セッション時間インターバル、前記第１の時間インターバル、および、前記第２の時間インターバルは、前記同期チャネルを設定するために確立される、（１９）に記載の装置。
（２４）  前記第２の時間インターバルは実質的に前記第１の時間インターバルの次にくる、（１９）に記載の装置。
（２５）  前記第１の時間インターバル内の少なくとも１つの再送信時間インターバルは、前記第１のデータパケットを再送信するためにスケジュールされ、前記第１のデータパケットは前記少なくとも１つのスケジュールされた再送信時間インターバル内で再送信される、（１５）に記載の装置。
（２６）  前記第１のデータパケットは、各再送信が前記スケジュールされた再送信時間インターバル内の異なる時間の間に発生するように、特定の電力消費および特定の信頼性のうちの少なくとも１つに基づいて選択された既定の回数、再送信される、（２５）に記載の装置。
（２７）  前記第１のデータパケットは、前記スケジュールされた再送信時間インターバル内で送信および再送信され、前記第１のデータパケットと関連付けられた第１の確認メッセージは前記スケジュールされた再送信時間インターバル内で受信される、（２５）に記載の装置。
（２８）  スケジュールされた再送信は、前記第１の確認メッセージが受信されるとキャンセルされる、（２５）に記載の装置。
（２９）  セッション時間インターバルと、前記セッション時間インターバル内に第１のデータパケットを送信するための第１の時間インターバルとを確立するための手段と；
前記第１のデータパケットを含むデータパケットを送信するための手段と；を備える通信装置。
（３０）  第１のデータパケットは前記第１の時間インターバル内で送信され、前記第１のデータパケットと関連付けられた第１の確認メッセージは前記第１の時間インターバル内で受信され、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える、（２９）に記載の装置。
（３１）  前記第１のデータパケットは、前記セッション時間インターバルの境界を示すことに適応する、（２９）に記載の装置。
（３２）  前記セッション時間インターバルおよび前記第１の時間インターバルは同期チャネルを設定するために確立される、（２９）に記載の装置。
（３３）  前記確立するための手段は、第２のデータパケットを受信するための第２の時間インターバルを前記セッション時間インターバル内にさらに確立する、（２９）に記載の装置。
（３４）  第２のデータパケットは前記第２の時間インターバル内で受信され、前記第２のデータパケットと関連付けられた第２の確認メッセージは第２の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える、（３３）に載の装置。
（３５）  前記第２のデータパケットは、前記セッション時間インターバルの境界を示すことに適応する、（３３）に記載の装置。
（３６）  前記第１の時間インターバルと前記第２の時間インターバルとの合計は実質的に前記セッション時間インターバルに等しい、（３３）に記載の装置。
（３７）  前記セッション時間インターバル、前記第１の時間インターバルおよび前記第２の時間インターバルは同期チャネルを設定するために確立される、（３３）に記載の装置。
（３８）  前記第２の時間インターバルは実質的に前記第１の時間インターバルの次にくる、（３３）に記載の装置。
（３９）  少なくとも１つの再送信時間インターバルは前記第１のデータパケットを再送信するために前記第１の時間インターバル内でスケジュールされ、前記第１のデータパケットは前記少なくとも１つのスケジュールされた再送信時間インターバル内で再送信される、（２９）に記載の装置。
（４０）  前記第１のデータパケットは、各再送信が前記スケジュールされた再送信時間インターバル内の異なる時間の間に発生するように、特定の電力消費および特定の信頼性のうちの少なくとも１つに基づいて選択された既定の回数、再送信される、（３９）に記載の装置。
（４１）  前記第１のデータパケットは前記スケジュールされた再送信時間インターバル内で送信および再送信され、前記第１のデータパケットと関連付けられた第１の確認メッセージは前記スケジュールされた再送信時間インターバル内で受信される、（３９）に記載の装置。
（４２）  スケジュールされた再送信は、前記第１の確認メッセージが受信されるとキャンセルされる、（３９）に記載の装置。
（４３）  セッション時間インターバルを確立することに適応した第１のモジュールと；
前記ヘッドセットが第１のデータパケットを送信するための第１の時間インターバルを前記セッション時間インターバル内で確立することに適応した第２のモジュールと；
生成された信号が前記第１のデータパケットのデータとして表されるように前記信号を生成するための第１の変換器と；を備えるヘッドセット。
（４４）  前記ヘッドセットが第２のデータパケットを受信するための第２の時間インターバルを前記セッション時間インターバル内で確立することに適応した第３のモジュールと；
前記第２のデータパケットのデータによって表される信号を処理するための第２の変換器と；をさらに備える、（４３）に記載のヘッドセット。
（４５）  セッション時間インターバルを確立することに適応した第１のモジュールと；
前記時計が第１のデータパケットを送信するための第１の時間インターバルを前記セッション時間インターバル内で確立することに適応した第２のモジュールと；
処理されたインジケーションは前記第１のデータパケットのデータによって表されるように、前記インジケーションを処理することに適応したユーザインターフェースと；
を備える時計。
（４６）  セッション時間インターバルを確立することに適応した第１のモジュールと；
前記感知デバイスが第１のデータパケットを送信するための第１の時間インターバルを前記セッション時間インターバル内で確立することに適応した第２のモジュールと；
前記第１のデータパケットのデータによって表される、感知されたデータを生成することに適応したセンサと；を備える感知デバイス。
（４７）  コンピュータ読み取り可能媒体を備える、通信のためのコンピュータプログラム製品であって、前記コンピュータ読み取り可能媒体は、：
セッション時間インターバルを確立することが実行可能な命令と；
第１のデータパケットを送信するための第１の時間インターバルを前記セッション時間インターバル内に確立することが実行可能な命令と；
を用いて符号化される、コンピュータプログラム製品。
（４８）  セッション時間インターバルを確立することと；
第１のデータパケットを受信するための第１の時間インターバルを前記セッション時間インターバル内に確立することと；を備える通信方法。
（４９）  前記第１のデータパケットを前記第１の時間インターバル内で受信することと；
前記第１のデータパケットと関連付けられた第１の確認メッセージを前記第１の時間インターバル内で送信することと、なお、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；  をさらに備える、（４８）に記載の方法。
（５０）  前記第１のデータパケットは前記セッション時間インターバルの境界を示すことに適応する、（４８）に記載の方法。
（５１）  前記セッション時間インターバルおよび前記第１の時間インターバルは、同期チャネルを設定するために確立される、（４８）に記載の方法。
（５２）  第２のデータパケットを送信するための第２の時間インターバルを前記セッション時間インターバル内で確立することをさらに備える、（４８）に記載の方法。
（５３）  前記第２のデータパケットを前記第２の時間インターバル内で送信することと；
前記第２のデータパケットと関連付けられた第２の確認メッセージを前記第２の時間インターバル内で受信することと、なお、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える；をさらに備える、（５２）に記載の方法。
（５４）  前記第２のデータパケットは前記セッション時間インターバルの境界を示すことに適応する、（５２）に記載の方法。
（５５）  前記第１の時間インターバルと前記第２の時間インターバルとの合計は実質的に前記セッション時間インターバルに等しい、（５２）に記載の方法。
（５６）  前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立される、（５２）記載の方法。
（５７）  前記第２の時間インターバルは実質的に前記第１の時間インターバルの次にくる、（５２）に記載の方法。
（５３）  同期チャネルへの通信装置であって：
セッション時間インターバルを確立することに適応した第１のモジュールと；
第１のデータパケットを受信するための第１の時間インターバルを前記セッション時間インターバル内に確立することに適応した第２のモジュールと；を備える通信装置。
（５９）  前記第１のデータパケットは前記第１の時間インターバル内で受信され、前記第１のデータパケットと関連付けられた第１の確認メッセージは前記第１の時間インターバル内で送信され、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える、（５８）に記載の装置。
（６０）  前記第１のデータパケットは前記セッション時間インターバルの境界を示すことに適応する、（５８）記載の装置。
（６１）  前記セッション時間インターバルおよび前記第１の時間インターバルは、前記同期チャネルが設定されと確立される、（５８）に記載の装置。
（６２）  第２のデータパケットを送信するための第２の時間インターバルを前記セッション時間インターバル内で確立することに適応した第３のモジュールをさらに備える、（５８）に記載の装置。
（６３）  第２のデータパケットは前記第２の時間インターバル内で送信され、前記第２のデータパケットと関連付けられた第２の確認メッセージは前記第２の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える、（６０）に記載の装置。
（６４）  前記第２のデータパケットは前記セッション時間インターバルの境界を示すことに適応する、（６２）に記載の装置。
（６５）  前記第１の時間インターバルと前記第２の時間インターバルとの合計は実質的に前記セッション時間に等しい、（６２）に記載の装置。
（６６）  前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは同期チャネルを設定するために確立される、（６２）に記載の装置。
（６７）  前記第２の時間インターバルは実質的に前記第１の時間インターバルの次にくる、（６２）に記載の装置。
（６８）  セッション時間インターバルと、前記セッション時間インターバル内に第１のデータパケットを受信するための第１の時間インターバルとを確立するための手段と；
前記第１のデータパケットを含むデータパケットを受信するための手段と；を備える通信装置。
（６９）  第１のデータパケットは前記第１の時間インターバル内で受信され、前記第１のデータパケットと関連付けられた第１の確認メッセージは前記第１の時間インターバル内で送信され、前記第１の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える、（６８）に記載の装置。
（７０）  前記第１のデータパケットは前記セッション時間インターバルの境界を示すことに適応する、（６８）に記載の装置。
（７１）  前記セッション時間インターバルおよび前記第１の時間インターバルは前記同期チャネルが設定されると確立される、６８に記載の装置。
（７２）  前記確立するための手段は、第２のデータパケットを送信するための第２の時間インターバルを前記セッション時間インターバル内でさらに確立する、（６８）に記載の装置。
（７３）  第２のデータパケットは前記第２の時間インターバル内で送信され、前記第２のデータパケットと関連付けられた第２の確認メッセージは前記第２の時間インターバル内で受信され、前記第２の確認メッセージは肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）を備える、（７２）に記載の装置。
（７４）  前記第２のデータパケットは前記セッション時間インターバルの境界を示すことに適応する、（７２）に記載の装置。
（７５）  前記第１の時間インターバルと前記第２の時間インターバルとの合計は実質的に前記セッション時間インターバルに等しい、（７２）に記載の装置。
（７６）  前記セッション時間インターバル、前記第１の時間インターバル、および前記第２の時間インターバルは前記同期チャネルを設定するために確立される、（７２）に記載の装置。
（７７）  前記第２の時間インターバルは実質的に前記第１の時間インターバルの次にくる、（７２）に記載の装置。
（７８）  ヘッドセットであって：
セッション時間インターバルを確立することに適応した第１のモジュールと：
前記ヘッドセットが第１のデータパケットを受信するための第１の時間インターバルを前記セッション時間インターバル内に確立することに適応した第２のモジュールと：
前記第１のデータパケットのデータによって表される信号を処理するための第１の変換器と；を備えるヘッドセット。
（７９）  前記ヘッドセットが第２のデータパケットを送信するための第２の時間インターバルを前記セッション時間インターバル内に確立することに適応した第３のモジュールと；
生成された信号が前記第２のデータパケットのデータによって表されるように前記信号を生成するための第２の変換器と；をさらに備える、（７８）に記載のヘッドセット。
（８０）  時計であって：
セッション時間インターバルを確立することに適応した第１のモジュールと；
前記時計が第１のデータパケットを受信するための第１の時間インターバルを前記セッション時間インターバル内に確立することに適応した第２のモジュールと；
前記第１のデータパケットのデータによって表されるインジケーションを生成することに適応したユーザインターフェースと；を備える時計。
（８１）  感知デバイスであって：
セッション時間インターバルを確立することに適応した第１のモジュールと；
前記感知デバイスが第１のデータパケットを受信するための第１の時間インターバルを前記セッション時間インターバル内に確立することに適応した第２のモジュールと；
前記感知デバイスが第２のデータパケットを送信するための第２の時間インターバルを前記セッション時間インターバル内に確立することに適応した第３のモジュールと；
前記第２のデータパケットのデータとして表される、感知されたデータを生成することに適応したセンサと；を備える感知デバイス。
（８２）  コンピュータ読み取り可能媒体を備える、通信のためのコンピュータプログラム製品であって、前記コンピュータ読み取り可能媒体は、：
セッション時間インターバルを確立することが実行可能な命令と；
第１のデータパケットを受信するための第１の時間インターバルを前記セッション時間インターバル内に確立することが実行可能な命令と；
を用いて符号化される、コンピュータプログラム製品。
【図１】
0005502888.tif 000002
【図２】
0005502888.tif 000003
【図３】
0005502888.tif 000004
【図４】
0005502888.tif 000005
【図５】
0005502888.tif 000006
【図６】
0005502888.tif 000007
【図７】
0005502888.tif 000008
【図８】
0005502888.tif 000009
【図９】
0005502888.tif 000010