JP6320552B2

Fairness-based message transmission in a wireless network

Abstract

This record has no abstract on file.

JP6320552B2, drawing sheet 1
Sheet 1 of 8

Term

8.4 yearsleft in the term

Expires 5 March 2035.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

30 claims: 6 independent, 24 dependent

  1. 1
    第1の局における受信メッセージの受信時において開始する特定の時間期間の満了に応答して、ワイヤレスネットワークの前記第1の局において、第1のデータを生成するステップであって、 前記特定の時間期間の持続時間が前記受信メッセージに含まれる識別子に基づき、 前記第1のデータは、前記第1の局の特定の範囲内の局の第1のセットを示す、ステップと、 前記第1のデータを含む第1のメッセージを、前記ワイヤレスネットワークの第2の局に送信するステップと、 前記第1の局における 第2の受信メッセージの受信時において開始する第2の特定の時間期間の満了に応答して、 前記第1の局において、 第2のデータを含む第2のメッセージを前記第2の局に送信するステップであって、 前記第2の特定の時間期間の持続時間が前記第2の受信メッセージに含まれる識別子に基づく 、ステップとを含む、方法。
  2. 2
    前記特定の範囲が前記第1の局の1ホップ範囲であり、前記第1のメッセージが識別子を含み、前記受信メッセージが前記識別子を含む、請求項1に記載の方法。
  3. 3
    前記第1のメッセージがマルチキャストメッセージを含み、前記局の第1のセットが第1のネイバーリストにより示され、前記第1のネイバーリストがマルチキャスト固有ネイバーリストを含む、請求項1に記載の方法。
  4. 4
    前記第1のメッセージがブロードキャストメッセージを含む、請求項1に記載の方法。
  5. 5
    第3のネイバーリストを示す第3のデータを含む第3のメッセージを、前記第2の局から受信するステップであって、前記第1のメッセージおよび前記第3のメッセージが異なる識別子を含み、前記局の第1のセットが第1のネイバーリストによって示される、ステップと、 前記第1の局において、前記第1のネイバーリストを前記第3のネイバーリストと比較するステップと、 前記第3のネイバーリストによって識別される少なくとも1つの局が、前記第1のネイバーリストにより識別されないか否かを決定するステップと、をさらに含む、請求項1に記載の方法。
  6. 6
    前記第3のネイバーリストにより識別される各局が前記第1のネイバーリストによっても識別されると決定することに応答して、前記第3のメッセージのコピーを送信しないと決定するステップをさらに含む、請求項5に記載の方法。
  7. 7
    第1の時間期間に第3のメッセージと同じ前記識別子を有する別のメッセージを前記第1の局が既に送信したと決定することに応答して、前記第3のメッセージのコピーを送信しないと決定するステップと、 前記第1の時間期間に前記第1の局によって送信された各メッセージに対応する識別子を、前記第1の局のバッファに記憶するステップとをさらに含む、請求項5に記載の方法。
  8. 8
    前記第1のネイバーリストにより識別される少なくとも1つの局が前記第3のネイバーリストにより識別されないと決定することに応答して、前記第1の局において、第3の特定の時間期間の持続時間を決定するステップをさらに含む、請求項5に記載の方法。
  9. 9
    前記第3の特定の時間期間の満了に応答して、前記第3のネイバーリストを含む前記第3のメッセージのコピーを送信するステップをさらに含む、請求項8に記載の方法。
  10. 10
    第4のネイバーリストを示す第4のデータを含む第4のメッセージを、前記ワイヤレスネットワークの第3の局から、前記第3の特定の時間期間の満了前に受信するステップと、 前記第3のメッセージおよび前記第4のメッセージが同じ前記識別子を有すると決定するステップと、 前記第1のネイバーリストによって識別される少なくとも1つの局が前記第4のネイバーリストによって識別されないか否かを決定するステップと、 前記第1のネイバーリストによって識別される少なくとも1つの局が前記第4のネイバーリストによって識別されないと決定したことを条件として、前記第3の特定の時間期間の満了に応答して、前記第1のネイバーリストを含む前記第3のメッセージのコピーを送信するステップとをさらに含む、請求項8に記載の方法。
  11. 11
    第4のネイバーリストを示す第4のデータを含む第4のメッセージを、前記ワイヤレスネットワークの第3の局から、前記第3の特定の時間期間の満了前に受信するステップと、 前記第3のメッセージおよび前記第4のメッセージが同じ前記識別子を有すると決定するステップと、 前記第1のネイバーリストによって識別される少なくとも1つの局が前記第4のネイバーリストによって識別されないと決定するステップと、 前記第1のネイバーリストによって識別される各局が前記第4のネイバーリストによっても識別されると決定することに応答して、前記第3のメッセージのコピーを送信しないと決定するステップとをさらに含む、請求項8に記載の方法。
  12. 12
    前記第3の特定の時間期間の持続時間が、ランダム値または擬似ランダム値に基づき選択される、請求項8に記載の方法。
  13. 13
    第1の局の特定の範囲内の 局の数を決定するステップと、 前記局の数に基づき、 特定の時間期間 の持続時間を決定するステップと 、 ワイヤレスネットワークの前記第1の局において受信メッセージを受信するステップと、 前記第1の局における前記受信メッセージの受信時において開始する特定の時間期間の満了に応答して、前記第1の局において、第1のデータを生成するステップであって、前記第1のデータは、前記第1の局の特定の範囲内の局の第1のセットを示す、ステップと、 前記第1のデータを含む第1のメッセージを、前記ワイヤレスネットワークの第2の局に送信するステップと を含 む 、方 法。
  14. 14
    前記第3のメッセージについての受信信号強度指示(RSSI)を決定するステップと、 前記RSSIが閾値を超えることに応答して、前記RSSIに基づき前記第3の特定の時間期間の前記持続時間を決定するステップとをさらに含む、請求項8に記載の方法。
  15. 15
    前記第3のメッセージについての受信チャネル電力指示(RCPI)を決定するステップと、 前記RCPIが閾値を超えることに応答して、前記RCPIに基づき前記第3の特定の時間期間の前記持続時間を決定するステップとをさらに含む、請求項8に記載の方法。
  16. 16
    前記第1のメッセージが前記受信メッセージのコピーを含み、前記受信メッセージが局の特定のセットを示すデータを含み、前記局の第1のセットが、前記局の特定のセットに含まれない少なくとも1つの局を含む、請求項1に記載の方法。
  17. 17
    前記第1の局において特定の値を生成するステップであって、前記特定の時間期間の持続時間が前記特定の値に基づく、ステップをさらに含む、請求項1に記載の方法。
  18. 18
    前記特定の時間期間の持続時間 を 、ランダム値に基づいて、または擬似ランダム値に基づいて決定するステップをさらに含む、請求項1に記載の方法。
  19. 19
    前記第2のデータが、少なくとも前記局の第1のセットを示す、請求項1に記載の方法。
  20. 20
    前記第2の受信メッセージが第2の識別子を示し、前記第2のメッセージが前記第2の識別子を示す、請求項1に記載の方法。
  21. 21
    プロセッサと、 前記プロセッサに結合されるメモリとを備え、前記メモリは、動作を実行するために前記プロセッサにより実行可能な命令を記録し、前記動作は、 第1の局における受信メッセージの受信時において開始する特定の時間期間の満了に応答して、ワイヤレスネットワークの前記第1の局において、第1のデータを生成するステップであって、 前記特定の時間期間の持続時間が前記受信メッセージに含まれる識別子に基づき、 前記第1のデータは、前記第1の局の特定の範囲内の局の第1のセットを示す、ステップと、 前記第1のデータを含む第1のメッセージを、前記ワイヤレスネットワークの第2の局に送信するステップと、 前記第1の局における 第2の受信メッセージの受信時において開始する第2の特定の時間期間の満了に応答して、 前記第1の局において、 第2のデータを含む第2のメッセージを前記第2の局に送信するステップであって、 前記第2の特定の時間期間の持続時間が前記第2の受信メッセージに含まれる識別子に基づく 、ステップとを含む、装置。
  22. 22
    前記動作が、 第3のネイバーリストを示す第3のデータを含む第3のメッセージを、前記第2の局から受信するステップであって、前記局の第1のセットが第1のネイバーリストによって示される、ステップと、 前記第1の局において、前記第1のネイバーリストを前記第3のネイバーリストと比較するステップと、 前記第1のネイバーリストによって識別される少なくとも1つの局が、前記第3のネイバーリストにより識別されないと決定すること、および第3の特定の時間期間の満了に応答して、前記第1のネイバーリストを含む前記第3のメッセージのコピーを送信するステップとをさらに含む、請求項21に記載の装置。
  23. 23
    プロセッサと、 前記プロセッサに結合されるメモリとを備え、前記メモリは、動作を実行するために前記プロセッサにより実行可能な命令を記録し、前記動作は、 第1の局における受信メッセージの受信時において開始する特定の時間期間の満了に応答して、ワイヤレスネットワークの前記第1の局において、第1のデータを生成するステップであって、前記第1のデータは、前記第1の局の特定の範囲内の局の第1のセットを示す、ステップと、 前記第1のデータを含む第1のメッセージを、前記ワイヤレスネットワークの第2の局に送信するステップと を含み、 前記動作が、 前記 特定の時間期間 において、前記第2の局から前記第1の局で受信されるメッセージの数を監視するステップと、 前記メッセージの数に基づいて、前記第2の局にネットワークキーを送信するか否かを決定するステップとをさらに含む 、装 置。
  24. 24
    前記動作は、前記メッセージの数が閾値を超えることに応答して、前記第2の局に前記ネットワークキーを送信すると決定するステップをさらに含む、請求項23に記載の装置。
  25. 25
    前記動作は、前記第2の局に対応するスコアが閾値を超えることに応答して、前記第2の局に前記ネットワークキーを送信すると決定するステップをさらに含み、前記スコアは前記メッセージの数に少なくとも部分的に基づく、請求項23に記載の装置。
  26. 26
    前記動作は、前記メッセージの数が閾値を超えないことに応答して、前記第2の局に前記ネットワークキーを送信しないと決定することをさらに含む、請求項23に記載の装置。
  27. 27
    第1の局における受信メッセージの受信時において開始する特定の時間期間の満了に応答して、ワイヤレスネットワークの前記第1の局において、第1のデータを生成するための手段であって、 前記特定の時間期間の持続時間が前記受信メッセージに含まれる識別子に基づき、 前記第1のデータは、前記第1の局の特定の範囲内の局の第1のセットを示す、手段と、 前記第1のデータを含む第1のメッセージを、前記ワイヤレスネットワークの第2の局に送信するための手段と、 前記第1の局における 第2の受信メッセージの受信時において開始する第2の特定の時間期間の満了に応答して、 前記第1の局において、 第2のデータを含む第2のメッセージを前記第2の局に送信するための手段であって、 前記第2の特定の時間期間の持続時間が前記第2の受信メッセージに含まれる識別子に基づく 、手段とを含む、装置。
  28. 28
    第3のネイバーリストを示す第3のデータを含む第3のメッセージを、前記ワイヤレスネットワークの前記第2の局から受信するための手段であって、前記局の第1のセットが第1のネイバーリストによって示される、手段と、 前記第1の局において、前記第1のネイバーリストを前記第3のネイバーリストと比較するための手段と、 前記第1のネイバーリストが、前記第3のネイバーリストにより識別されない少なくとも1つの局を識別すると決定すること、および第3の特定の時間期間の満了に応答して、前記第1のネイバーリストを含む前記第3のメッセージのコピーを送信するための手段とをさらに含む、請求項27に記載の装置。
  29. 29
    命令を含むコンピュータ可読記録媒体であって、前記命令は、プロセッサによって実行されるとき、前記プロセッサに、 第1の局における受信メッセージの受信時において開始する特定の時間期間の満了に応答して、ワイヤレスネットワークの前記第1の局において、第1のデータを生成するステップであって、 前記特定の時間期間の持続時間が前記受信メッセージに含まれる識別子に基づき、 前記第1のデータは、前記第1の局の特定の範囲内の局の第1のセットを示す、ステップと、 前記第1のデータを含む第1のメッセージを、前記ワイヤレスネットワークの第2の局に送信するステップと、 前記第1の局における 第2の受信メッセージの受信時において開始する第2の特定の時間期間の満了に応答して、 前記第1の局において、 第2のデータを含む第2のメッセージを前記第2の局に送信するステップであって、 前記第2の特定の時間期間の持続時間が前記第2の受信メッセージに含まれる識別子に基づく 、ステップとを実行させる、コンピュータ可読記録媒体。
  30. 30
    前記命令が、前記プロセッサに実行されたときに、前記プロセッサに、 メッセージの送信前の第3の特定の時間間隔において、前記第1の局が少なくとも1つのメッセージを送信したか否かを決定するステップと、 前記第3の特定の時間間隔において前記第1の局が少なくとも1つのメッセージを送信したと決定することに応答して、前記第1のデータを含む前記メッセージを送信するステップとをさらに実行させる、請求項29に記載のコンピュータ可読記録媒体。
Independent claims30