(57)【要約】アクセス識別子を含むマルチキャスト通信のためのシステム、方法、およびデバイスについて本明細書で説明する。いくつかの態様では、マルチキャストデバイス識別子（例えば、マルチキャストＭＡＣアドレス、マルチキャストＩＰアドレス）からマルチキャストアクセス識別子への固定マッピングが与えられる。いくつかの態様では、デバイスは、マルチキャストアクセス識別子によって識別されるマルチキャストグループに加入するための要求を送信し得る。いくつかの態様では、デバイスは、マルチキャストアクセス識別子によって識別されるマルチキャストグループに加入するために招待を受信し得る。【選択図】図５
2015515177.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレスネットワークにおいてマルチキャストグループに識別子を割り当てる方法であって、前記方法は、
前記識別子の第１の部分を取得することであって、前記第１の部分は、前記識別子がマルチキャストグループを識別する値を含むことを示す、取得することと、
前記識別子の第２の部分を取得することであって、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得することと、
前記マルチキャストグループのための少なくとも１つのマルチキャストアドレスを前記識別子に関連付けることと
を備える、方法。
【請求項２】
前記識別子がアクセス識別子を備える、請求項１に記載の方法。
【請求項３】
前記マルチキャストアドレスが、マルチキャストＭＡＣアドレスとマルチキャストＩＰアドレスとのうちの１つまたは複数を備える、請求項１に記載の方法。
【請求項４】
前記識別子が、前記マルチキャストアドレスよりも短い長さを有する、請求項１に記載の方法。
【請求項５】
前記第１の部分が、前記第２の部分よりも短い長さを有する、請求項１に記載の方法。
【請求項６】
前記少なくとも１つのマルチキャストアドレスを関連付けることが、前記マルチキャストグループを識別する前記値に前記マルチキャストアドレスの１つまたは複数のビットをマッピングすることを備える、請求項１に記載の方法。
【請求項７】
前記１つまたは複数のビットが前記識別子の最下位ビットを備える、請求項６に記載の方法。
【請求項８】
前記第１の部分が前記識別子の最上位ビットを備え、前記第２の部分が前記識別子の前記最下位ビットを備える、請求項１に記載の方法。
【請求項９】
前記値がブロードキャストグループを識別する、請求項１に記載の方法。
【請求項１０】
前記識別子がアクセス識別子である、請求項９に記載の方法。
【請求項１１】
前記識別子の前記第１の部分を取得することが、メモリから前記第１の部分を取り出すことと、メモリに記憶された別の値に基づいて前記第１の部分を計算することとのうちの少なくとも１つを備える、請求項１に記載の方法。
【請求項１２】
前記識別子の前記第２の部分を取得することが、前記マルチキャストグループに関連付けられたマルチキャストアドレスに基づいて前記値を生成することを備える、請求項１に記載の方法。
【請求項１３】
ワイヤレスネットワークにおいて通信するための装置であって、前記装置は、
マルチキャストグループのための識別子の第１の部分を取得することであって、前記第１の部分は、前記識別子が前記マルチキャストグループを識別する値を含むことを示す、取得することと、
前記識別子の第２の部分を取得することであって、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得することと、
前記マルチキャストグループのための少なくとも１つのマルチキャストアドレスを前記識別子に関連付けることと
を行うように構成されたプロセッサ
を備える、装置。
【請求項１４】
前記識別子がアクセス識別子である、請求項１３に記載の装置。
【請求項１５】
前記マルチキャストアドレスが、マルチキャストＭＡＣアドレスとマルチキャストＩＰアドレスとのうちの１つまたは複数を備える、請求項１３に記載の装置。
【請求項１６】
前記識別子が、前記マルチキャストアドレスよりも短い長さを有する、請求項１３に記載の装置。
【請求項１７】
前記第１の部分が、前記第２の部分よりも短い長さを有する、請求項１３に記載の装置。
【請求項１８】
前記少なくとも１つのマルチキャスト識別子を関連付けることが、前記マルチキャストグループを識別する前記値に前記マルチキャストアドレスの１つまたは複数のビットをマッピングすることを備える、請求項１３に記載の装置。
【請求項１９】
前記１つまたは複数のビットが前記識別子の最下位ビットを備える、請求項１８に記載の装置。
【請求項２０】
前記第１の部分が前記識別子の最上位ビットを備え、前記第２の部分が前記識別子の前記最下位ビットを備える、請求項１３に記載の装置。
【請求項２１】
前記値がブロードキャストグループを識別する、請求項１３に記載の装置。
【請求項２２】
前記識別子がアクセス識別子である、請求項２１に記載の装置。
【請求項２３】
前記識別子の前記第１の部分を取得することが、メモリから前記第１の部分を取り出すことと、メモリに記憶された別の値に基づいて前記第１の部分を計算することとのうちの少なくとも１つを備える、請求項１３に記載の装置。
【請求項２４】
前記識別子の前記第２の部分を取得することが、前記マルチキャストグループに関連付けられたマルチキャストアドレスに基づいて前記値を生成することを備える、請求項１３に記載の装置。
【請求項２５】
装置のプロセッサによって実行可能な命令を備えるコンピュータ可読媒体であって、前記命令は、
マルチキャストグループのための識別子の第１の部分を取得することであって、前記第１の部分は、前記識別子が前記マルチキャストグループを識別する値を含むことを示す、取得することと、
前記識別子の第２の部分を取得することであって、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得することと、
前記マルチキャストグループのための少なくとも１つのマルチキャストアドレスを前記識別子に関連付けることと
を前記装置に行わせる、コンピュータ可読媒体。
【請求項２６】
ワイヤレスネットワークにおいて通信するための装置であって、前記装置は、
マルチキャストグループのための識別子の第１の部分を取得するための手段であって、前記第１の部分は、前記識別子が前記マルチキャストグループを識別する値を含むことを示す、取得するための手段と、
前記識別子の第２の部分を取得するための手段であって、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得するための手段と、
前記マルチキャストグループのための少なくとも１つのマルチキャストアドレスを前記識別子に関連付けるための手段と
を備える、装置。
【請求項２７】
マルチキャストグループ通信の方法であって、前記方法は、
加入すべきマルチキャストグループを示す識別子を取得することであって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が、前記マルチキャストグループを識別する前記値を含む第２の部分を含む、取得することと、
前記識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理することと
を備える、方法。
【請求項２８】
前記識別子を取得することは、
関連付け要求メッセージを送信することであって、前記関連付け要求メッセージが前記識別子を含む、送信することと、
関連付け応答メッセージを受信することであって、前記関連付け応答メッセージが前記識別子を含む、受信することと
を備える、請求項２７に記載の方法。
【請求項２９】
前記関連付け要求メッセージが、前記関連付け要求メッセージを送信しているデバイスのための識別子を含む、請求項２７に記載の方法。
【請求項３０】
前記関連付け要求メッセージを送信している前記デバイスのための前記識別子が、アクセス識別子と、ＭＡＣアドレスと、ＩＰアドレスとのうちの１つを備える、請求項２９に記載の方法。
【請求項３１】
前記識別子を取得することが、
前記識別子を含む関連付け要求メッセージを受信することと、
前記識別子を含む関連付け応答メッセージを送信することと
を備える、請求項２７に記載の方法。
【請求項３２】
前記関連付け要求メッセージが、前記関連付け要求メッセージを受信している前記デバイスのための識別子を含む、請求項３１に記載の方法。
【請求項３３】
前記関連付け要求メッセージを受信している前記デバイスのための前記識別子が、アクセス識別子と、ＭＡＣアドレスと、ＩＰアドレスとのうちの１つを備える、請求項３２に記載の方法。
【請求項３４】
前記識別子が、複数のマルチキャストＩＰアドレスと、複数のマルチキャストＭＡＣアドレスとのうちの少なくとも１つに関連付けられた、請求項２７に記載の方法。
【請求項３５】
前記その後受信されたメッセージをフィルタ処理することは、
前記受信されたメッセージ中に含まれる宛先識別子を識別することと、
前記宛先識別子が、加入すべき前記マルチキャストグループを示す前記識別子、または前記メッセージを受信している前記デバイスのための識別子のいずれかと同じであるとき、前記受信されたメッセージを処理することと
を備える、請求項２７に記載の方法。
【請求項３６】
ワイヤレスネットワークにおけるマルチキャストグループ通信のための装置であって、前記装置は、
加入すべきマルチキャストグループを示す識別子を取得するように構成されたトランシーバであって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、トランシーバと、
前記識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理するように構成されたプロセッサと
を備える、装置。
【請求項３７】
前記トランシーバが、
前記識別子を含む関連付け要求メッセージを送信するように構成された送信機と、
前記識別子を含む関連付け応答メッセージを受信するように構成された受信機と
を備える、請求項３６に記載の装置。
【請求項３８】
前記関連付け要求メッセージが前記装置のための識別子をさらに含む、請求項３６に記載の装置。
【請求項３９】
前記装置のための前記識別子が、アクセス識別子と、ＭＡＣアドレスと、ＩＰアドレスとのうちの１つを備える、請求項３８に記載の装置。
【請求項４０】
前記トランシーバが、
前記識別子を含む関連付け要求メッセージを受信するように構成された受信機と、
前記識別子を含む関連付け応答メッセージを送信するように構成された送信機と
を備える、請求項３６に記載の装置。
【請求項４１】
前記関連付け要求メッセージが前記装置のための識別子をさらに含む、請求項４０に記載の装置。
【請求項４２】
前記装置のための前記識別子が、アクセス識別子と、ＭＡＣアドレスと、ＩＰアドレスとのうちの１つを備える、請求項４１に記載の装置。
【請求項４３】
前記識別子が、複数のマルチキャストＩＰアドレスと、複数のマルチキャストＭＡＣアドレスとのうちの少なくとも１つに関連付けられた、請求項３６に記載の装置。
【請求項４４】
その後受信されたメッセージをフィルタ処理することは、
前記受信されたメッセージ中に含まれる宛先識別子を識別することと、
前記宛先識別子が、加入すべき前記マルチキャストグループを示す前記識別子、または前記装置の識別子のいずれかと同じであるとき、前記受信されたメッセージを処理することと
を備える、請求項３６に記載の装置。
【請求項４５】
装置のプロセッサによって実行可能な命令を備えるコンピュータ可読媒体であって、前記命令は、
加入すべきマルチキャストグループを示す識別子を取得することであって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得することと、
前記識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理することと
を前記装置に行わせる、コンピュータ可読媒体。
【請求項４６】
ワイヤレスネットワークにおけるマルチキャストグループ通信のための装置であって、前記装置は、
加入すべきマルチキャストグループを示す識別子を取得するための手段であって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得するための手段と、
前記識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理するための手段と
を備える、装置。
【請求項４７】
マルチキャストグループ通信の方法であって、前記方法は、
デバイスからマルチキャストグループを示す識別子を受信することであって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、受信することと、
前記示されたマルチキャストグループに前記デバイスを関連付けることと
を備える、方法。
【請求項４８】
前記識別子を受信することが、前記識別子を含む関連付け要求メッセージを前記デバイスから受信することを備え、前記示されたマルチキャストグループに前記デバイスを関連付けることが、前記識別子を含む関連付け応答メッセージを前記デバイスに送信することを備える、請求項４７に記載の方法。
【請求項４９】
前記関連付け要求メッセージが前記デバイスのための識別子をさらに含む、請求項４８に記載の方法。
【請求項５０】
前記識別子がアクセス識別子を備える、請求項４９に記載の方法。
【請求項５１】
前記識別子を受信することが、
前記識別子を含む関連付け要求メッセージを前記デバイスに送信することと、
前記識別子を含む関連付け応答メッセージを前記デバイスから受信することと
を備える、請求項４７に記載の方法。
【請求項５２】
前記識別子が、複数のマルチキャストＩＰアドレスと、複数のマルチキャストＭＡＣアドレスとのうちの少なくとも１つに関連付けられた、請求項５１に記載の方法。
【請求項５３】
前記関連付け要求メッセージを送信することが、前記関連付け要求メッセージに関連付けられたタイムアウト値を生成することを備え、前記関連付け応答メッセージが前記生成されるタイムアウトの前に受信された場合、前記デバイスが前記マルチキャストグループに関連付けられる、請求項５１に記載の方法。
【請求項５４】
ワイヤレスネットワークにおけるマルチキャストグループ通信のための装置であって、前記装置は、
デバイスからマルチキャストグループを示す識別子を受信するように構成されたトランシーバであって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、トランシーバと、
前記示されたマルチキャストグループに前記デバイスを関連付けるように構成されたプロセッサと
を備える、装置。
【請求項５５】
前記トランシーバは、
前記デバイスに関連付け要求メッセージを送信するように構成された送信機であって、前記関連付け要求メッセージが前記識別子を含む、送信機と、
前記デバイスから関連付け応答メッセージを受信するように構成された受信機であって、前記関連付け応答メッセージが前記識別子を含む、受信機と
を備える、請求項５４に記載の装置。
【請求項５６】
前記関連付け要求メッセージが前記デバイスのための識別子をさらに含む、請求項５５に記載の装置。
【請求項５７】
前記識別子がアクセス識別子を備える、請求項５６に記載の装置。
【請求項５８】
前記装置が、前記関連付け要求メッセージに関連付けられたタイムアウト値を生成するように構成されたタイマーをさらに備え、前記プロセッサは、前記関連付け応答メッセージが前記生成されるタイムアウトの前に受信された場合、前記マルチキャストグループに前記デバイスを関連付けるように構成された、請求項５５に記載の装置。
【請求項５９】
前記トランシーバは、
前記デバイスから関連付け要求メッセージを受信するように構成された受信機であって、前記関連付け要求メッセージが前記識別子を含む、受信機と、
前記デバイスから関連付け応答メッセージを送信するように構成された送信機であって、前記関連付け応答メッセージが前記識別子を含む、送信機と
を備える、請求項５４に記載の装置。
【請求項６０】
前記関連付け要求メッセージが前記デバイスのための識別子をさらに含む、請求項５９５４に記載の装置。
【請求項６１】
前記識別子がアクセス識別子を備える、請求項６０に記載の装置。
【請求項６２】
前記マルチキャストグループ識別子が、複数のマルチキャストＩＰアドレスと、複数のマルチキャストＭＡＣアドレスとのうちの少なくとも１つに関連付けられた、請求項５４に記載の装置。
【請求項６３】
装置のプロセッサによって実行可能な命令を備えるコンピュータ可読媒体であって、前記命令は、
デバイスからマルチキャストグループを示す識別子を受信することであって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、受信することと、
前記識別されたマルチキャストグループに前記デバイスを関連付けることと
を前記装置に行わせる、コンピュータ可読媒体。
【請求項６４】
ワイヤレスネットワークにおいて通信するための装置であって、前記装置は、
デバイスからマルチキャストグループを示す識別子を受信するための手段であって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、受信するための手段と、
前記示されたマルチキャストグループに前記デバイスを関連付けるための手段と
を備える、装置。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
[0001]  本出願は、その内容全体が参照により本明細書に組み込まれる、２０１２年３月２日に出願された米国仮出願第６１／６０５，８９７号の米国特許法第１１９条（ｅ）項に基づく優先権の利益を主張する。
【技術分野】
【０００２】
[0002]  本出願は、一般にワイヤレス通信に関し、より詳細には、アクセス識別子ベースマルチキャスト通信のためのシステム、方法、およびデバイスに関する。
【背景技術】
【０００３】
[0003]  多くの電気通信システムでは、通信ネットワークは、いくつかの対話している空間的に分離されたデバイスの間でメッセージを交換するために使用される。ネットワークは、例えば、メトロポリタンエリア、ローカルエリア、またはパーソナルエリアであり得る地理的範囲に従って分類され得る。そのようなネットワークは、それぞれ、ワイドエリアネットワーク（ＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、またはパーソナルエリアネットワーク（ＰＡＮ）として指定されるであろう。ネットワークはまた、様々なネットワークノードとデバイスとを相互接続するために使用されるスイッチング／ルーティング技法（例えば、回線交換対パケット交換）、送信のために採用される物理媒体のタイプ（例えば、ワイヤード対ワイヤレス）、および使用される通信プロトコルのセット（例えば、インターネットプロトコルスイート、ＳＯＮＥＴ（同期光ネットワーキング：Synchronous Optical Networking）、イーサネット（登録商標）など）によって異なる。
【０００４】
[0004]  ワイヤレスネットワークは、しばしば、ネットワーク要素がモバイルであり、そのため動的接続性の必要があるとき、またはネットワークアーキテクチャが、固定ではなくアドホックなトポロジーで形成される場合に好適である。ワイヤレスネットワークは、無線、マイクロ波、赤外線、光などの周波数帯域中の電磁波を使用して、非誘導伝搬モードで無形物理媒体を採用する。ワイヤレスネットワークは、固定ワイヤードネットワークと比較して、ユーザモビリティと迅速なフィールド展開とを有利な形で可能にする。
【０００５】
[0005]  ワイヤレスネットワーク中のデバイスは、互いの間で情報を送信／受信し得る。情報は、いくつかの態様ではデータユニットまたはデータフレームと呼ばれることがあるパケットを備え得る。パケットは、ネットワークを通してパケットをルーティングし、パケット中のデータを識別し、パケットを処理することなどを助ける、オーバーヘッド情報（例えば、ヘッダ情報、パケットプロパティなど）を含み得る。パケットはまた、パケットのペイロード中で搬送され得るデータ、例えばユーザデータ、マルチメディアコンテンツなどを含み得る。
【０００６】
[0006]  従って、ヘッダ情報はパケットを用いて送信される。そのようなヘッダ情報は、データパケット中に含まれる情報のかなりの部分を表し得る。そのようなパケット中でのデータの送信は、データを送信するための帯域幅の大部分が、実際のデータの送信ではなくヘッダ情報を送信するために使用され得ることにより、非効率的であり得る。さらに、パケットの送信デバイスまたは受信デバイスの識別子など、より長い識別子の使用は、データを送信および受信するために消費されるリソースを増加させ得る。リソースは、電力、処理時間、処理リソース、ネットワーク帯域幅、およびエアタイムを含み得る。送信されるデータの量を低減するために、アクセス識別子（ＡＩＤ：access identifier）などの圧縮識別子の使用が提案されている。識別子は、所与のデバイスに関連付けられた識別子の長さを短縮することによって圧縮され得る。これは、１つの特定のデバイスとの通信のために有用であり得る。しかしながら、いくつかの実装形態では、メッセージを複数のデバイスに送信することが望ましいことがある。いくつかのシステムでは、メッセージを複数のデバイスに送信することは、「マルチキャスト」と呼ばれることがある。例えば、３つのデバイスがチャットサービスを介してインスタントメッセージセッションを行っている場合、１つのデバイスによって送られたメッセージは、インスタントメッセージセッションに関与する他の２つのデバイスに送られ得る。従って、短縮された識別子を含み、マルチキャストを可能にする、改善されたシステム、方法、およびデバイスが望ましい。
【発明の概要】
【０００７】
[0007]  本発明のシステム、方法、およびデバイスは、それぞれいくつかの態様を有し、それらのうちの単一の態様が単独でそれの望ましい属性を担当しない。次に、以下の特許請求の範囲によって表される本発明の範囲を限定することなしに、いくつかの特徴について簡単に説明する。この説明を考察すれば、特に「発明を実施するための形態」と題するセクションを読めば、本発明の特徴が、アクセス識別子の使用によってマルチキャストすることを含む利点をどのように提供するかが理解されよう。
【０００８】
[0008]  一態様では、ワイヤレスネットワークにおいてマルチキャストグループに識別子を割り当てる方法が提供される。本方法は、識別子の第１の部分を取得することであって、第１の部分は、識別子がマルチキャストグループを識別する値を含むことを示す、取得することを含む。本方法は、識別子の第２の部分を取得することであって、第２の部分が、マルチキャストグループを識別する値を含む、取得することをさらに含む。本方法はまた、マルチキャストグループのための少なくとも１つのマルチキャストアドレスを識別子に関連付けることを含む。いくつかの実装形態では、マルチキャストアドレスを関連付けることは、マルチキャストグループを識別する値にマルチキャストアドレスの１つまたは複数のビット（例えば、（１つまたは複数の）最下位ビット、（１つまたは複数の）最上位ビット）をマッピングすることを含む。
【０００９】
[0009]  いくつかの実装形態では、識別子はアクセス識別子を含む。マルチキャストアドレスは、マルチキャストＭＡＣアドレスまたはマルチキャストＩＰアドレスのうちの１つまたは複数を含み得る。識別子は、マルチキャストアドレスの長さよりも小さい長さを有し得る。第１の部分は、第２の部分の長さよりも小さい長さを有し得る。いくつかの実装形態では、第１の部分は識別子の最上位ビットを含み得るが、第２の部分は識別子の最下位ビットを含み得る。
【００１０】
[0010]  別の態様では、ワイヤレスネットワークにおいて通信するための装置が提供される。本装置は、マルチキャストグループのための識別子の第１の部分を取得するように構成されたプロセッサであって、第１の部分は、識別子がマルチキャストグループを識別する値を含むことを示す、プロセッサを含む。プロセッサは、識別子の第２の部分を取得することであって、識別子の第２の部分が、マルチキャストグループを識別する値を含む、取得することを行うようにさらに構成される。プロセッサはまた、識別子に少なくとも１つのマルチキャストアドレスを関連付けるように構成される。
【００１１】
[0011]  さらなる革新的態様では、装置のプロセッサによって実行可能な命令を備えるコンピュータ可読媒体が提供される。命令は、マルチキャストグループのための識別子の第１の部分を取得することであって、第１の部分は、識別子がマルチキャストグループを識別する値を含むことを示す、取得することを装置に行わせる。命令はさらに、識別子の第２の部分を取得することであって、第２の部分が、マルチキャストグループを識別する値を含む、取得することを装置に行わせる。命令はさらに、識別子に少なくとも１つのマルチキャストアドレスを関連付けることを装置に行わせる。
【００１２】
[0012]  さらなる態様では、ワイヤレスネットワークにおいて通信するための装置が提供される。本装置は、マルチキャストグループのための識別子の第１の部分を取得するための手段であって、第１の部分は、識別子がマルチキャストグループを識別する値を含むことを示す、取得するための手段を含む。本装置は、識別子の第２の部分を取得するための手段であって、第２の部分が、マルチキャストグループを識別する値を含む、取得するための手段を含む。本装置はまた、マルチキャストグループのための少なくとも１つのマルチキャストアドレスを識別子に関連付けるための手段を含む。
【００１３】
[0013]  さらなる態様では、マルチキャストグループ通信の方法が提供される。本方法は、加入すべきマルチキャストグループを示す識別子を取得することを含む。識別子は、識別子が、マルチキャストグループを識別する値を含むことを示す、第１の部分を含む。識別子は第２の部分をも含む。第２の部分は、マルチキャストグループを識別する値を含む。本方法はまた、識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理することを含む。
【００１４】
[0014]  いくつかの実装形態では、識別子を取得することは、識別子を含む関連付け要求メッセージを送信することと、関連付け応答メッセージを受信することとを含む。いくつかの実装形態では、識別子を取得することは、識別子を含む関連付け要求メッセージを受信することと、関連付け応答メッセージを送信することとを含む。
【００１５】
[0015]  別の革新的態様では、ワイヤレスネットワークにおけるマルチキャストグループ通信のための装置が提供される。本装置は、加入すべきマルチキャストグループを示す識別子を取得するように構成されたトランシーバを含む。識別子は、識別子が、マルチキャストグループを識別する値を含むことを示す、第１の部分を含む。識別子はまた、加入すべきマルチキャストグループを識別する値を含む第２の部分を含む。本装置は、識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理するように構成されたプロセッサをさらに含む。
【００１６】
[0016]  さらに別の態様では、装置のプロセッサによって実行可能な命令を備える別のコンピュータ可読媒体が提供される。命令は、加入すべきマルチキャストグループを示す識別子を取得することであって、識別子は、識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、識別子が第２の部分を含み、第２の部分が、マルチキャストグループを識別する値を含む、取得することを装置に行わせる。命令はさらに、識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理することを装置に行わせる。
【００１７】
[0017]  一態様では、ワイヤレスネットワークにおけるマルチキャストグループ通信のための別の装置が提供される。本装置は、加入すべきマルチキャストグループを示す識別子を取得するための手段であって、識別子は、識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、識別子が第２の部分を含み、第２の部分が、マルチキャストグループを識別する値を含む、取得するための手段を含む。本装置はまた、識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理するための手段を含む。
【００１８】
[0018]  別の態様では、マルチキャストグループに加入するさらなる方法について説明される。本方法は、デバイスからマルチキャストグループを示す識別子を受信することであって、識別子は、識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、識別子が第２の部分を含み、第２の部分が、マルチキャストグループを識別する値を含む、受信することを含む。本方法はまた、示されたマルチキャストグループにデバイスを関連付けることを含む。
【００１９】
[0019]  一態様では、ワイヤレスネットワークにおけるマルチキャストグループ通信のためのさらなる装置が提供される。本装置は、デバイスからマルチキャストグループを示す識別子を受信するように構成されたトランシーバであって、識別子は、識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、識別子が第２の部分を含み、第２の部分が、マルチキャストグループを識別する値を含む、トランシーバを含む。本装置はまた、示されたマルチキャストグループにデバイスを関連付けるように構成されたプロセッサを含む。
【００２０】
[0020]  別の態様では、装置のプロセッサによって実行可能な命令を備えるさらなるコンピュータ可読媒体が提供される。命令は、デバイスからマルチキャストグループを示す識別子を受信することであって、識別子は、識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、識別子が第２の部分を含み、第２の部分が、マルチキャストグループを識別する値を含む、受信することを装置に行わせる。命令は、識別されたマルチキャストグループにデバイスを関連付けることを装置に行わせる。
【００２１】
[0021]  さらなる態様では、ワイヤレスネットワークにおいて通信するための別の装置が提供される。本装置は、デバイスからマルチキャストグループを示す識別子を受信するための手段であって、識別子は、識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、識別子が第２の部分を含み、第２の部分が、マルチキャストグループを識別する値を含む、受信するための手段を含む。本装置はまた、示されたマルチキャストグループにデバイスを関連付けるための手段を含む。
【図面の簡単な説明】
【００２２】
【図１】本開示の態様が採用され得るワイヤレス通信システムの一例を示す図。
【図２】図１のワイヤレス通信システム内で採用され得るワイヤレスデバイスにおいて利用され得る、受信機を含む様々な構成要素を示す図。
【図３】マルチキャストアクセス識別子のための例示的なフォーマットを示す図。
【図４】マルチキャストＡＩＤにマルチキャストＭＡＣアドレスをマッピングするためのプロセスを示す図。
【図５】マルチキャストＡＩＤにマルチキャストＩＰアドレスをマッピングするためのプロセスを示す図。
【図６】マルチキャストグループに加入するためのコールフロー図。
【図７】マルチキャストグループに加入するための別のコールフロー図。
【図８】マルチキャストＡＩＤマッピングの例示的な方法のためのプロセス図。
【図９】図１のワイヤレス通信システム内で採用され得る別の例示的なワイヤレスデバイスのための機能ブロック図。
【図１０】マルチキャストＡＩＤマッピングの別の例示的な方法のためのプロセス図。
【図１１】図１のワイヤレス通信システム内で採用され得るさらなる例示的なワイヤレスデバイスのための機能ブロック図。
【図１２】マルチキャストグループ通信の別の例示的な方法のためのプロセス図。
【図１３】図１のワイヤレス通信システム内で採用され得るさらなる例示的なワイヤレスデバイスのための機能ブロック図。
【発明を実施するための形態】
【００２３】
詳細な説明
[0035]  添付の図面を参照しながら新規のシステム、装置、および方法の様々な態様について以下でより十分に説明する。ただし、本開示の教示は、多くの異なる形態で実施され得るものであり、本開示全体にわたって提示する任意の特定の構造または機能に限定されるものと解釈すべきではない。むしろ、これらの態様は、本開示が周到で完全になり、本開示の範囲を当業者に十分に伝えるために与えるものである。本明細書の教示に基づいて、本開示の範囲は、本発明の他の態様とは無関係に実装されるにせよ、本開示の他の態様と組み合わせて実装されるにせよ、本明細書で開示する新規のシステム、装置、および方法のいかなる態様をもカバーするものであることを、当業者なら諒解されたい。例えば、本明細書に記載の態様をいくつ使用しても、装置は実装され得、または方法は実施され得る。さらに、本発明の範囲は、本明細書に記載の本発明の様々な態様に加えてまたはそれらの態様以外に、他の構造、機能、または構造および機能を使用して実施されるそのような装置または方法をカバーするものとする。本明細書で開示する任意の態様が請求項の１つまたは複数の要素によって実施され得ることを理解されたい。
【００２４】
[0036]  本明細書では特定の態様について説明するが、これらの態様の多くの変形および置換は本開示の範囲内に入る。好適な態様のいくつかの利益および利点について説明するが、本開示の範囲は特定の利益、使用、または目的に限定されるものではない。むしろ、本開示の態様は、様々なワイヤレス技術、システム構成、ネットワーク、および伝送プロトコルに広く適用可能であるものとし、それらのいくつかを例として、図および好適な態様についての以下の説明において示す。発明を実施するための形態および図面は、本開示を限定するものではなく説明するものにすぎず、本開示の範囲は添付の特許請求の範囲およびそれの均等物によって定義される。
【００２５】
[0037]  普及しているワイヤレスネットワーク技術は、様々なタイプのワイヤレスローカルエリアネットワーク（ＷＬＡＮ）を含み得る。ＷＬＡＮは、広く使用されるネットワーキングプロトコルを採用して、近接デバイスを相互接続するために使用され得る。本明細書で説明する様々な態様は、ＷｉＦｉ（登録商標）など、任意の通信規格、またはより一般的には、ワイヤレスプロトコルのＩＥＥＥ８０２．１１ファミリーの任意のメンバーに適用され得る。例えば、本明細書で説明する様々な態様は、サブ１ＧＨｚ帯域を使用するＩＥＥＥ８０２．１１ａｈプロトコルの一部として使用され得る。
【００２６】
[0038]  いくつかの態様では、サブギガヘルツ帯域中のワイヤレス信号は、直交周波数分割多重（ＯＦＤＭ）、直接シーケンススペクトル拡散（ＤＳＳＳ：direct-sequence spread spectrum）通信、ＯＦＤＭとＤＳＳＳ通信との組合せ、または他の方式を使用して、８０２．１１ａｈプロトコルに従って送信され得る。８０２．１１ａｈプロトコルの実装は、センサー、メータリング、およびスマートグリッドネットワークのために使用され得る。有利には、８０２．１１ａｈプロトコルを実装するいくつかのデバイスの態様は、他のワイヤレスプロトコルを実装するデバイスよりも少ない電力を消費し得、および／または比較的長い距離、例えば約１キロメートル以上にわたってワイヤレス信号を送信するために使用され得る。
【００２７】
[0039]  いくつかの実装形態では、ＷＬＡＮは、ワイヤレスネットワークにアクセスする構成要素である様々なデバイスを含む。例えば、２つのタイプのデバイス、すなわちアクセスポイント（「ＡＰ」）および（局または「ＳＴＡ」とも呼ばれる）クライアントが存在し得る。概して、ＡＰはＷＬＡＮのためのハブまたは基地局として働き、ＳＴＡはＷＬＡＮのユーザとして働く。例えば、ＳＴＡはラップトップコンピュータ、携帯情報端末（ＰＤＡ）、モバイル電話などであり得る。一例では、ＳＴＡは、インターネットまたは他のワイドエリアネットワークへの一般的接続性を取得するためにＷｉＦｉ（例えば、８０２．１１ａｈなどのＩＥＥＥ８０２．１１プロトコル）準拠ワイヤレスリンクを介してＡＰに接続する。いくつかの実装形態では、ＳＴＡはＡＰとして使用されることもある。
【００２８】
[0040]  アクセスポイント（「ＡＰ」）はまた、ノードＢ、無線ネットワークコントローラ（「ＲＮＣ」）、ｅノードＢ、基地局コントローラ（「ＢＳＣ」）、送受信基地局（「ＢＴＳ」）、基地局（「ＢＳ」）、トランシーバ機能（「ＴＦ」）、無線ルータ、無線トランシーバ、または何らかの他の用語を備えるか、それらのいずれかとして実装されるか、あるいはそれらのいずれかとして知られていることがある。
【００２９】
[0041]  局（「ＳＴＡ」）はまた、アクセス端末（「ＡＴ」）、加入者局、加入者ユニット、移動局、リモート局、リモート端末、ユーザ端末、ユーザエージェント、ユーザデバイス、ユーザ機器、または何らかの他の用語を備えるか、それらのいずれかとして実装されるか、あるいはそれらのいずれかとして知られていることがある。いくつかの実装形態では、アクセス端末は、セルラー電話、コードレス電話、セッション開始プロトコル（「ＳＩＰ」）電話、ワイヤレスローカルループ（「ＷＬＬ」）局、携帯情報端末（「ＰＤＡ」）、ワイヤレス接続機能を有するハンドヘルドデバイス、またはワイヤレスモデムに接続された何らかの他の好適な処理デバイスを備え得る。従って、本明細書で教示する１つまたは複数の態様は、電話（例えば、セルラー電話またはスマートフォン）、コンピュータ（例えば、ラップトップ）、ポータブル通信デバイス、ヘッドセット、ポータブルコンピューティングデバイス（例えば、個人情報端末）、エンターテインメントデバイス（例えば、音楽またはビデオデバイス、あるいは衛星ラジオ）、ゲームデバイスまたはシステム、全地球測位システムデバイス、あるいはワイヤレス媒体を介して通信するように構成された他の好適なデバイスに組み込まれ得る。
【００３０】
[0042]  上記で説明したように、本明細書で説明するデバイスのいくつかは、例えば、８０２．１１ａｈ規格を実装し得る。そのようなデバイスは、ＳＴＡとして使用されるのか、ＡＰとして使用されるのか、他のデバイスとして使用されるのかにかかわらず、スマートメータリングのためにまたはスマートグリッドネットワークにおいて使用され得る。そのようなデバイスは、センサーアプリケーションを与えるか、またはホームオートメーションにおいて使用され得る。デバイスは、代わりにまたは追加として、例えばパーソナルヘルスケアのためにヘルスケアコンテキストにおいて使用され得る。それらはまた、（例えばホットスポットとともに使用する）拡張範囲インターネット接続性を可能にするため、または機械間通信を実装するために、監視のために使用され得る。
【００３１】
[0043]  図１に、本開示の態様が採用され得るワイヤレス通信システム１００の一例を示す。ワイヤレス通信システム１００は、ワイヤレス規格、例えば８０２．１１ａｈ規格に従って動作し得る。ワイヤレス通信システム１００は、ＳＴＡ１０６と通信するＡＰ１０４を含み得る。
【００３２】
[0044]  様々なプロセスおよび方法は、ＡＰ１０４とＳＴＡ１０６との間の、ワイヤレス通信システム１００における伝送のために使用され得る。例えば、信号は、ＯＦＤＭ／ＯＦＤＭＡ技法に従って、ＡＰ１０４とＳＴＡ１０６との間で送信および受信され得る。この場合、ワイヤレス通信システム１００はＯＦＤＭ／ＯＦＤＭＡシステムと呼ばれることがある。代替的に、信号は、ＣＤＭＡ技法に従って、ＡＰ１０４とＳＴＡ１０６との間で送信および受信され得る。この場合、ワイヤレス通信システム１００はＣＤＭＡシステムと呼ばれることがある。
【００３３】
[0045]  ＡＰ１０４からＳＴＡ１０６のうちの１つまたは複数への送信を可能にする通信リンクはダウンリンク（ＤＬ）１０８と呼ばれることがあり、ＳＴＡ１０６のうちの１つまたは複数からＡＰ１０４への送信を可能にする通信リンクはアップリンク（ＵＬ）１１０と呼ばれることがある。代替的に、ダウンリンク１０８は順方向リンクまたは順方向チャネルと呼ばれることがあり、アップリンク１１０は逆方向リンクまたは逆方向チャネルと呼ばれることがある。さらに、いくつかの態様では、ＳＴＡ１０６は、互いに直接通信し、互いの間に直接リンク（直接）を形成し得る。
【００３４】
[0046]  ＡＰ１０４は、基地局として働き、基本サービスエリア（ＢＳＡ）１０２においてワイヤレス通信カバレージを与え得る。ＡＰ１０４は、ＡＰ１０４に関連し、また通信のためにＡＰ１０４を使用するＳＴＡ１０６とともに、基本サービスセット（ＢＳＳ）と呼ばれることがある。ワイヤレス通信システム１００は、中央ＡＰ１０４を有しないことがあり、むしろ、ＳＴＡ１０６間のピアツーピアネットワークとして機能し得ることに留意されたい。別の例では、本明細書で説明するＡＰ１０４の機能は、代替的に、ＳＴＡ１０６のうちの１つまたは複数によって実行され得る。
【００３５】
[0047]  図２に、ワイヤレス通信システム１００内で採用され得るワイヤレスデバイス２０２において利用され得る様々な構成要素を示す。ワイヤレスデバイス２０２は、本明細書で説明する様々な方法を実装するように構成され得るデバイスの一例である。例えば、ワイヤレスデバイス２０２は、ＡＰ１０４を備えるかまたはＳＴＡ１０６のうちの１つを備え得る。
【００３６】
[0048]  ワイヤレスデバイス２０２は、ワイヤレスデバイス２０２の動作を制御するプロセッサ２０４を含み得る。プロセッサ２０４は中央処理ユニット（ＣＰＵ）と呼ばれることもある。読取り専用メモリ（ＲＯＭ）とランダムアクセスメモリ（ＲＡＭ）の両方を含み得るメモリ２０６は、命令とデータとをプロセッサ２０４に与える。メモリ２０６の一部は不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）をも含み得る。プロセッサ２０４は、一般に、メモリ２０６内に記憶されたプログラム命令に基づいて論理演算と算術演算とを実行する。メモリ２０６中の命令は、本明細書で説明する方法を実装するように実行可能であり得る。
【００３７】
[0049]  ワイヤレスデバイス２０２が送信ノードとして実装または使用されるとき、プロセッサ２０４は、複数のアクセス識別子（ＡＩＤ）タイプのうちの１つを選択し、ＡＩＤタイプを含むパケットを生成するように構成され得る。例えば、プロセッサ２０４は、送信パケットを受信するために特定のデバイスを識別するユニキャストＡＩＤを備えるパケットを生成するように構成され得る。別の例として、プロセッサ２０４は、送信パケットを受信するためにデバイスのグループを識別するマルチキャストＡＩＤを備えるパケットを生成するように構成され得る。デバイスのグループの識別については、以下でさらに詳細に説明する。さらなる例として、プロセッサ２０４は、すべてのデバイスが送信パケットを受信し得ることを示すブロードキャストＡＩＤを備えるパケットを生成するように構成され得る。
【００３８】
[0050]  ワイヤレスデバイス２０２が受信ノードとして実装または使用されるとき、プロセッサ２０４は、複数の異なるＡＩＤタイプのパケットを処理するように構成され得る。例えば、プロセッサ２０４は、以下でさらに説明するように、パケット中で使用されるＡＩＤタイプのタイプを判断し、それに応じてパケットを処理または無視するように構成され得る。
【００３９】
[0051]  プロセッサ２０４は、１つまたは複数のプロセッサとともに実装された処理システムを備えるか、またはそれの構成要素であり得る。１つまたは複数のプロセッサは、汎用マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブル論理デバイス（ＰＬＤ）、コントローラ、状態機械、ゲート論理、個別ハードウェア構成要素、専用ハードウェア有限状態機械、あるいは情報の計算または他の操作を実行できる任意の他の好適なエンティティの任意の組合せを用いて実装され得る。
【００４０】
[0052]  処理システムは、ソフトウェアを記憶するための機械可読媒体をも含み得る。ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語などの名称にかかわらず、任意のタイプの命令を意味すると広く解釈されたい。命令は、（例えば、ソースコード形式、バイナリコード形式、実行可能コード形式、または任意の他の好適なコード形式の）コードを含み得る。命令は、１つまたは複数のプロセッサによって実行されたとき、本明細書で説明する様々な機能を処理システムに実行させる。
【００４１】
[0053]  ワイヤレスデバイス２０２はまた、ワイヤレスデバイス２０２と遠隔ロケーションとの間のデータの送信および受信を可能にするために送信機２１０および／または受信機２１２を含み得るハウジング２０８を含み得る。送信機２１０と受信機２１２とは組み合わされてトランシーバ２１４になり得る。アンテナ２１６は、ハウジング２０８に取り付けられ、トランシーバ２１４に電気的に結合され得る。ワイヤレスデバイス２０２は、複数の送信機、複数の受信機、複数のトランシーバ、および／または複数のアンテナをも含み得る（図示せず）。
【００４２】
[0054]  送信機２１０は、アクセス識別子を含むパケットをワイヤレス送信するように構成され得る。例えば、送信機２１０は、上記で説明した、プロセッサ２０４によって生成された異なるタイプのアクセス識別子（例えば、ユニキャスト、マルチキャスト、ブロードキャスト）とともにパケットを送信するように構成され得る。
【００４３】
[0055]  受信機２１２は、アクセス識別子を含むパケットをワイヤレス受信するように構成され得る。いくつかの態様では、受信機２１２は、以下でさらに詳細に説明するように、パケット中に含まれるアクセス識別子のタイプを検出し、それに応じてパケットを処理するように構成される。
【００４４】
[0056]  ワイヤレスデバイス２０２は、トランシーバ２１４によって受信された信号のレベルを検出し、定量化するために使用され得る、信号検出器２１８をも含み得る。信号検出器２１８は、そのような信号を、総エネルギー、シンボルごとのサブキャリア当たりのエネルギー、電力スペクトル密度、および他の信号として検出し得る。ワイヤレスデバイス２０２は、信号を処理するように構成されたデジタル信号プロセッサ（ＤＳＰ）２２０をも含み得る。ＤＳＰ２２０は、送信のためにパケットを生成するようにも構成され得る。いくつかの態様では、パケットは物理レイヤデータユニット（ＰＰＤＵ）を備え得る。
【００４５】
[0057]  ワイヤレスデバイス２０２は、いくつかの態様ではユーザインターフェース２２２をさらに備え得る。ユーザインターフェース２２２は、キーパッド、マイクロフォン、スピーカー、および／またはディスプレイを備え得る。ユーザインターフェース２２２は、ワイヤレスデバイス２０２のユーザに情報を伝達し、および／またはユーザからの入力を受信する、任意の要素または構成要素を含み得る。
【００４６】
[0058]  ワイヤレスデバイス２０２の様々な構成要素は、バスシステム２２６によって互いに結合され得る。バスシステム２２６は、例えば、データバス、ならびに、電力バス、制御信号バス、およびステータス信号バスのうちの１つまたは複数を含み得る。ワイヤレスデバイス２０２の構成要素は、互いに結合されるか、あるいは何らかの他の機構を使用して互いに入力を受け付けるかまたは与え得ることを、当業者は諒解されよう。
【００４７】
[0059]  図２には、いくつかの別個の構成要素が示されているが、構成要素のうちの１つまたは複数が組み合わせられ得るかまたは共通に実装され得ることを当業者は認識されよう。例えば、プロセッサ２０４は、プロセッサ２０４に関して上記で説明した機能を実装するためだけでなく、信号検出器２１８および／またはＤＳＰ２２０に関して上記で説明した機能を実装するためにも使用され得る。さらに、図２に示される構成要素の各々は、複数の別個の要素を使用して実装され得る。
【００４８】
[0060]  ワイヤレス通信システム１００中のデバイスは、送信ノードの機能のみ、受信ノードの機能のみ、または送信ノードと受信ノードの両方の機能を実装し得る。
【００４９】
[0061]  上記で説明したように、ワイヤレスデバイス２０２は、ＡＰ１０４またはＳＴＡ１０６を備え得、複数のＡＩＤタイプ（例えば、ユニキャスト、マルチキャスト、ブロードキャスト）を有する通信を送信および／または受信するために使用され得る。
【００５０】
[0062]  図３に、マルチキャストアクセス識別子のための例示的なフォーマットを示す。アクセス識別子（ＡＩＤ）は、特定のＢＳＡ中でデバイスを一意に識別し得るが、必ずしも広域的にデバイスを一意に識別するとは限らない。ＡＩＤは、特定のデバイスに対処するために、短縮されたＭＡＣヘッダ中に含まれ得る。いくつかの実装形態では、ＡＩＤは、４８ビットのＭＡＣアドレスと比較して１３ビットであり得る。１３ビットのＡＩＤ値を含む実装形態では、８１９２個のＡＩＤが表され得る。いくつかの実装形態では、可能なＡＩＤの一部分が必要とされないことがある。例えば、デバイスは、与えられたビットを使用して表されることが可能なＡＩＤの数よりも少ない固定数のデバイスにサービスを提供するように構成され得る。そのような実装形態では、使用されないＡＩＤはマルチキャストのために再利用され得る。
【００５１】
[0063]  図３に示すマルチキャストＡＩＤフォーマットは、１３ビットのＡＩＤを含むシステムの一例であり、第１の部分３０２に２つのフィールドが割り振られる。これらの２つのフィールドは、マルチキャストグループに関連付けられた値を含む識別子としてＡＩＤを識別するための２ビットを含み得る。例えば、第１の部分のフィールドが「１」に設定された場合、所与のＡＩＤはマルチキャストＡＩＤとして識別され得る。図示のように、第１の部分３０２はマルチキャストＡＩＤの最上位ビットを含む。いくつかの実装形態では、ＡＩＤをマルチキャストＡＩＤとして識別するために２つの最下位ビットまたは他の所定のビットロケーションを予約することが望ましいことがある。さらに、図示の例は第１の部分３０２中に２ビットを含むが、１ビットまたは３ビット以上が使用され得ることを諒解されよう。ＡＩＤを含むメッセージの処理は、受信パケットからＡＩＤを取得することを含み得る。例えば、ＡＩＤはヘッダフィールド中にあり得る。取得されると、ＡＩＤがどんなタイプであるかを判断するためにＡＩＤの第１の部分が取得され得る。ＡＩＤがマルチキャストグループを識別する値を含むことを示す値を第１の部分が含む場合、ＡＩＤはマルチキャスト識別子として処理され得る。他の場合、ＡＩＤはユニキャスト識別子またはブロードキャスト識別子として処理され得る。
【００５２】
[0064]  図３に示すように、第２の部分３０４に残りの１１個のフィールドが割り振られる。いくつかの実装形態では、第２の部分３０４は、特定のマルチキャストグループを識別する値を含み得る。１１個のフィールドは、特定のマルチキャストグループを識別するために使用される１１ビットを含み得る。図示の例では、１１ビットを使用して、２０４８個のマルチキャストグループが識別され得る。
【００５３】
[0065]  図３に示す割振りの非限定的な利点は、アクセス識別子が、マルチキャストグループを指定するために使用されることを可能にすることである。上記で説明したように、いくつかのシステムでは、ワイヤレス通信のための特定のデバイスを識別するためにアクセス識別子のサブセットが使用され得る。使用されないアクセス識別子は、例えば、ＡＩＤがマルチキャスト通信のために使用されることを可能にするために、図３に従って再利用され得る。
【００５４】
[0066]  マルチキャストＡＩＤを表し、送信するための機構を識別したので、マルチキャストＭＡＣアドレスまたはマルチキャストＩＰアドレスなどの既存のマルチキャスト識別子にマルチキャストＡＩＤをマッピングするプロセスについて説明する。
【００５５】
[0067]  図４に、マルチキャストＡＩＤにマルチキャストＭＡＣアドレスをマッピングするためのプロセスを示す。マルチキャストＭＡＣアドレスは、概して、データリンク（例えば、オープンソース相互接続レイヤ２）アドレスと見なされる。マルチキャストＡＩＤも、概して、データリンク（例えば、オープンソース相互接続レイヤ２）アドレスと見なされる。図４に示すプロセスは、データリンクアドレスを関連付けるための１つの方法を示している。
【００５６】
[0068]  ブロック４０２において、ＡＩＤをマルチキャスト識別子として識別するためのＡＩＤの第１の部分を取得する。図３に示したマルチキャストＡＩＤでは、２ビットが第１の部分として割り振られている。ブロック４０４において、マルチキャストＡＩＤの第２の部分を取得する。第２の部分は、特定のマルチキャストグループを識別する値を含み得る。識別可能なマルチキャストグループの数は、第２の部分を使用して指定され得る値に制限され得る。ブロック４０６において、利用可能なマルチキャストＭＡＣアドレスの総数を識別する。この識別は、メモリから利用可能なＭＡＣアドレスを取り出すことを含み得る（例えば、デバイス構成）。ブロック４０８において、識別されたマルチキャストＭＡＣアドレスのブロックを各マルチキャストＡＩＤに割り振る。この割振りは、第２の部分中に含まれる所与の値に、あるレンジのマルチキャストＭＡＣアドレスを割り当てることを含み得る。このレンジは、連続アドレスであり得、および／または計算（例えば、ランダム分布、ラウンドロビン分布）に基づいて判断され得る。
【００５７】
[0069]  図４による例示的なマッピングとして、１３ビットのＡＩＤと４８ビットのＭＡＣアドレスとを含むシステムについて考えられたい。１３ビットのＡＩＤは、２ビットの第１の部分と、１１ビットの第２の部分とに分割され得る。従って、第２の部分によって２11個のマルチキャストグループが表され得る。システムは、マルチキャストのためにＭＡＣアドレスのセットを予約するように構成され得る。例えば、システムは、２23個のマルチキャストＭＡＣアドレスを表すために４８ビットのＭＡＣアドレスを利用し得る。マルチキャストＭＡＣアドレスのより下位の１１ビットを、マルチキャストＡＩＤ中に含まれる１１ビットの第２の部分にマッピングすることによって、２12個のマルチキャストＭＡＣアドレスを含むグルーピングがマルチキャストＡＩＤによって識別され得る。以下の表１にこのマッピングの一例を示す。マルチキャストＭＡＣアドレスレンジは、括弧外の最下位の１２ビットを示し、括弧内で、残りの３６ビットはマルチキャストＭＡＣアドレス中に含まれることを暗示(illustrate)する。
【表１】
2015515177.tif 000003
【００５８】
[0070]  いくつかの実装形態では、ブロードキャストＭＡＣアドレスは、ブロードキャストＡＩＤ（すなわち、ＢＳＳ内のすべてのデバイスを識別するために使用され得るＡＩＤ）に「マッピング」され得る。例えば、システムは、すべての「１」を含むＡＩＤをブロードキャストＡＩＤとして識別するように構成され得る。同様の結果を達成するために、既知の値への他のマッピングが含まれ得る。
【００５９】
[0071]  図５に、マルチキャストＡＩＤにマルチキャストＩＰアドレスをマッピングするためのプロセスを示す。マルチキャストＩＰアドレスは、概して、ネットワークレイヤ（例えば、ソース相互接続レイヤ３）識別子と見なされる。マルチキャストＡＩＤは、概して、データリンク（例えば、オープンソース相互接続レイヤ２）識別子と見なされる。図５に示すプロセスは、ネットワークレイヤ識別子にデータリンク識別子を関連付けるための１つの方法を示している。いくつかの実装形態では、マルチキャストＩＰアドレスがマルチキャストＭＡＣアドレスにマッピングされ得る。この場合、図４に関して説明したマッピングが含まれ得る。いくつかの実装形態では、マルチキャストＩＰアドレスからマルチキャストＡＩＤに直接マッピングすることが望ましいことがある。この直接マッピングのいくつかの利点は、処理中の電力を節約すること、信号を処理するための時間を低減すること、および所与の信号に必要とされる全体的な処理を低減することを含む。図５に示すプロセスは１つのそのような直接マッピングを与える。
【００６０】
[0072]  プロセスは、ブロック５０２において、ＡＩＤをマルチキャスト識別子として識別するためのＡＩＤの第１の部分を取得することによって開始する。図３に示したマルチキャストＡＩＤでは、２ビットが第１の部分として割り振られている。ブロック５０４において、マルチキャストグループを示すための第２の部分を取得する。例えば、ブロック５０２の識別後の残りのビットが、特定のマルチキャストグループを識別するために使用され得る。プロセスは、ブロック５０６において、利用可能なマルチキャストＩＰアドレスの総数を識別することによって続く。ブロック５０８において、識別されたマルチキャストＩＰアドレスのブロックを各マルチキャストＡＩＤに割り振る。この割振りは、第２の部分中に含まれる所与の値に、あるレンジのマルチキャストＩＰアドレスを割り当てることを含み得る。このレンジは、連続アドレスであり得、および／または計算（例えば、ランダム分布、ラウンドロビン分布）に基づいて判断され得る。
【００６１】
[0073]  図５によるマッピングの一例として、１３ビットのＡＩＤと３２ビットのＩＰアドレスとを含むシステムについて考えられたい。１３ビットのＡＩＤは、２ビットの第１の部分と、１１ビットの第２の部分とに分割され得る。従って、第２の部分によって２11個のマルチキャストグループが表され得る。マルチキャストＩＰアドレスは、マルチキャストアドレスのクラスの一部としてＩＰアドレスを識別する固定数の上位ビットを含み得る。例えば、マルチキャストＩＰアドレスは、クラスＤアドレス空間内にあるものとして識別され得る。一例では、ＩＰアドレスの４ビットは、ＩＰアドレスがマルチキャストＩＰアドレスであることを示すために使用され得る。これらの固定の４ビットを考慮から除外すると、マルチキャストＩＰアドレスは、従って、残りの２８ビットを含む。従って、マルチキャストＩＰアドレス下位ビットを使用して２28個のマルチキャストＩＰアドレスが表され得る。マルチキャストＩＰアドレスのこれらの下位２８ビットは、マルチキャストＡＩＤの下位ビットにマッピングされ得る。マルチキャストＩＰアドレスのより下位の１７ビットを、マルチキャストＡＩＤ中に含まれる１１ビットの第２の部分にマッピングすることによって、２17個のマルチキャストＩＰアドレスをそれぞれ含むグルーピングが識別され、それぞれマルチキャストＡＩＤに関連付けられ得る。以下の表２に、このマルチキャストＩＰアドレスマッピングの一例を示す。マルチキャストＩＰアドレスレンジは、括弧外の最下位の２８ビットを示し、括弧内で、残りの４ビットはマルチキャストＩＰアドレス中に含まれることを暗示する。
【表２】
2015515177.tif 000004
【００６２】
[0074]  マルチキャストグループ識別子（例えば、ＩＰアドレス、ＭＡＣアドレス）からマルチキャストＡＩＤ識別子にどのようにマッピングすべきかを取り上げたので、マルチキャストグループ通信のための様々なシステムおよび方法について説明する。
【００６３】
[0075]  図６に、マルチキャストグループに加入するためのコールフロー図を示す。このコールフロー図は、ＳＴＡ／ＵＥ６０２とＡＰ６０４との間で交換されるメッセージを示している。この簡略化されたコールフロー図は、図示されたメッセージの処理をサポートするために含まれ得る中間エンティティを含まないことを諒解されよう。例えば、ＡＰ６０４は、説明したアクションのうちの１つまたは複数を実行するためにアクセス許可およびアカウンティングサービスを利用するように構成され得る。
【００６４】
[0076]  図６に示すコールフローでは、ＳＴＡ／ＵＥ６０２は、それが加入することを希望するマルチキャストグループを知っている。例えば、ＳＴＡ／ＵＥ６０２は、アプリケーションのためにマルチキャストグループの識別子で構成され得る。この構成はＳＴＡ／ＵＥ６０２のメモリに記憶され得る。ＳＴＡ／ＵＥ６０２がマルチキャストアプリケーションを初期化するとき、この値が取得される。マルチキャストグループに加入することを要求するメッセージ６０６がＡＰ６０４に送信される。いくつかの実装形態では、メッセージ６０６は「関連付け要求メッセージ」と呼ばれることがある。メッセージ６０６は、ＳＴＡ／ＵＥ６０２が加入することを希望するグループに関連付けられたマルチキャストＡＩＤを含む。例えば、グループはマルチキャストチャットサーバに関連付けられ得る。いくつかの実装形態では、メッセージ６０６は、加入すべき２つ以上のグループを識別し得る。そのような実装形態では、メッセージ６０６は、マルチキャストグループにそれぞれ対応する複数の識別子を含み得る。メッセージ６０６はまた、ＡＩＤなど、ＳＴＡ／ＵＥ６０２のための識別子を含み得る。
【００６５】
[0077]  ＡＰ６０４は、要求されたグループにＳＴＡ／ＵＥ６０２を追加するためのメッセージング６０８を実行する。メッセージング６０８は、指定されたマルチキャストＡＩＤが適切にフォーマットされていると検証することを含み得る。適切なフォーマッティングは、各フィールドのための適切な長さおよび／または値を含み得る。メッセージング６０８は、識別されたマルチキャストグループがアクティブグループであるかどうかを判断することを含み得る。この判断は、ＡＰ６０４におけるまたは別のネットワークエンティティを介したアクティブマルチキャストグループのルックアップを含み得る。メッセージング６０８は、ＳＴＡ／ＵＥ６０２がグループに加入するように構成されていることを検証することを含み得る。この検証は、例えば、ＳＴＡ／ＵＥ６０２が、マルチキャストグループに加入するのに十分な帯域幅および／または能力（例えば、オーディオ、ビデオ、ロケーションサービス（例えば、ＧＰＳ））のために構成されているかどうかを判断することを含み得る。メッセージング６０８は、グループに加入するためのＳＴＡ／ＵＥ６０２の許可を含み得る。この許可は、ＳＴＡ／ＵＥ６０２のためのサブスクリプション検査、アカウンティング、およびサービス品質処理を含み得る。ＳＴＡ／ＵＥ６０２がグループに追加される場合、この追加は、マルチキャストＡＩＤをメモリに記憶することを含み得る。ＳＴＡ／ＵＥ６０２をグループに追加するより前に他のアクティビティが実行され得る。
【００６６】
[0078]  追加された場合、ＡＰ６０４は、マルチキャストＡＩＤグループへの成功した追加を示すメッセージ６１０をＳＴＡ／ＵＥ６０２に送信し得る。いくつかの実装形態では、メッセージ６１０は「関連付け応答メッセージ」と呼ばれることがある。メッセージ６１０は、グループに割り当てられたマルチキャストＡＩＤを含み得る。この情報は、ＳＴＡ／ＵＥ６０２によって記憶され、その後受信されたメッセージのためのアドレスフィルタとして使用され得る。例えば、ＳＴＡ／ＵＥ６０２のＡＩＤとして、またはＳＴＡ／ＵＥ６０２が加入したグループのマルチキャストＡＩＤとして受信側が識別されたメッセージをＳＴＡ／ＵＥ６０２が受信した場合、ＳＴＡ／ＵＥ６０２はそのメッセージを処理することになる。ＳＴＡ／ＵＥ６０２またはそれが関連付けられたグループをメッセージが識別しない場合、ＳＴＡ／ＵＥ６０２は、そのメッセージを無視することによって処理リソースを維持し得る。
【００６７】
[0079]  図７に、マルチキャストグループに加入するための別のコールフロー図を示す。このコールフロー図は、ＳＴＡ／ＵＥ７０２とＡＰ７０４との間で交換されるメッセージを示している。この簡略化されたコールフロー図は、図示されたメッセージの処理をサポートするために含まれ得る中間エンティティを含まないことを諒解されよう。例えば、ＡＰ７０４は、説明したアクションのうちの１つまたは複数を実行するためにアクセス許可およびアカウンティングサービスを利用するように構成され得る。
【００６８】
[0080]  図７に示すコールフローにおいて、ＡＰ７０４は、ＳＴＡ／ＵＥ７０２をマルチキャストグループのメンバーとして識別し得る。いくつかの実装形態では、ＡＰ７０４は、概して、アプリオリにＳＴＡ／ＵＥ７０２を識別することなしにマルチキャストグループを広告し得る。例えば、ＡＰ７０４がパトロンのためのレストラン中のマルチキャストチャットＡＰである場合、ＡＰ７０４は、レストランのためのマルチキャストグループに加入するためにサービスエリア中のすべてのＳＴＡ／ＵＥを招待するように構成され得る。
【００６９】
[0081]  マルチキャストグループのメンバーシップを招待するメッセージ７０６がＳＴＡ／ＵＥ７０２に送信される。いくつかの実装形態では、メッセージ７０６は「関連付け要求メッセージ」と呼ばれることがある。メッセージ７０６は、ＳＴＡ／ＵＥ７０２が加入するように招待されるグループに関連付けられたマルチキャストＡＩＤを含む。例えば、グループはマルチキャストチャットサーバに関連付けられ得る。いくつかの実装形態では、メッセージ７０６は、加入すべき２つ以上のグループを識別し得る。そのような実装形態では、メッセージ７０６は、各グループに対応する複数のＡＩＤを含み得る。メッセージ７０６はまた、ＡＩＤなど、ＳＴＡ／ＵＥ７０２および／またはＡＰ７０４のための識別子を含み得る。
【００７０】
[0082]  ＳＴＡ／ＵＥ７０２は、それのアドレスフィルタにマルチキャストＡＩＤを追加するためのメッセージング７０８を実行する。メッセージング７０８は、指定されたマルチキャストＡＩＤが適切にフォーマットされていると検証することを含み得る。適切なフォーマッティングは、各フィールドのための適切な長さおよび／または値を含み得る。メッセージング７０８は、識別されたマルチキャストグループがアクティブグループであるかどうかを判断することを含み得る。この判断は、ＡＰ７０４におけるまたは別のネットワークエンティティを介したアクティブマルチキャストグループのルックアップを含み得る。この判断は、ＳＴＡ／ＵＥ７０２において実行されているアプリケーションのルックアップを含み得る。マルチキャストグループに関連付けられたアプリケーションが終了されたかまたはさもなければ実行を中断した場合、グループは非アクティブであると見なされ得る。メッセージング７０８は、ＳＴＡ／ＵＥ７０２がグループに加入するように構成されていることを検証することを含み得る。この検証は、例えば、ＳＴＡ／ＵＥ７０２が、マルチキャストグループに加入するのに十分な帯域幅および／または能力（例えば、オーディオ、ビデオ、ロケーションサービス（例えば、ＧＰＳ））のために構成されているかどうかを判断することを含み得る。メッセージング７０８は、グループに加入するためのＳＴＡ／ＵＥ７０２の許可を含み得る。この許可は、ＳＴＡ／ＵＥ７０２のためのサブスクリプション検査、アカウンティング、およびサービス品質処理を含み得る。ＳＴＡ／ＵＥ７０２がグループに追加される場合、この追加は、マルチキャストＡＩＤおよび／またはＳＴＡ／ＵＥ７０２を識別する情報をメモリに記憶することを含み得る。
【００７１】
[0083]  示されたグループに加入することをＳＴＡ／ＵＥ７０２が決定した場合、要求を確証するメッセージ７１０が送信される。いくつかの実装形態では、メッセージ７１０は「関連付け応答メッセージ」と呼ばれることがある。ＡＰ７０４は、招待のリストを維持し、メッセージ７１０を受信すると、マルチキャストグループにＳＴＡ／ＵＥ７０２を追加するように構成され得る。ＡＰ７０４は各招待にタイマーを関連付け得、タイマーが満了する前に応答が受信されない場合、招待はもはや応答されなくなり得る。従って、満了後にメッセージ７１０が受信された場合、ＳＴＡ／ＵＥ７０２はマルチキャストグループに追加されないことになる。そのような状態を示すメッセージ（図示せず）はＡＰ７０４からＳＴＡ／ＵＥ７０２に送信され得る。
【００７２】
[0084]  図８に、ワイヤレスネットワークにおいてマルチキャストグループに識別子を割り当てる例示的な方法のためのプロセス図を示す。割当てはＡＰまたはＳＴＡにおいて実行され得る。割当てはＡＰまたはＳＴＡに与えられ得る。例えば、割当ては、例えば、ワイヤレスメッセージまたはバックホールメッセージングを通して、ネットワーク構成要素からＡＰまたはＳＴＡに送信され得る。いくつかの実装形態では、割当ては、ネットワークにアクセスしているデバイスのメモリ（例えば、ＳＩＭカード）に記憶され得る。本プロセスは、本明細書で説明するデバイスのうちの１つまたは複数において実装され得る。
【００７３】
[0085]  ブロック８０２において、マルチキャストグループを識別する値を識別子が含むことを示すための、識別子の第１の部分を取得する。ブロック８０４において、識別子の第２の部分を取得する。第２の部分は、マルチキャストグループを識別する値を含む。ブロック８０６において、少なくとも１つのマルチキャストアドレスを識別子に関連付ける。
【００７４】
[0086]  図９に、図１のワイヤレス通信システム内で採用され得る別の例示的なワイヤレスデバイスのための機能ブロック図を示す。例示的なワイヤレス通信デバイス９００は、上記で説明した方法のうちの１つまたは複数を実装するように構成され得る。ワイヤレス通信デバイス９００はＳＴＡまたはＡＰを包含し得る。
【００７５】
[0087]  ワイヤレス通信デバイスは、図９に示す簡略化されたワイヤレス通信デバイス９００よりも多くの構成要素を有し得ることを、当業者ならば諒解されよう。図示されたワイヤレス通信デバイス９００は、いくつかの実装形態のいくつかの顕著な特徴について説明するために有用なそれらの構成要素のみを含む。ワイヤレス通信デバイス９００は、マルチキャスト識別回路９０２と、マルチキャストグループ回路９０４と、識別子関連付け回路９０６とを含む。
【００７６】
[0088]  いくつかの実装形態では、マルチキャスト識別回路９０２は、識別子がマルチキャストグループ識別子を含むことを示すための、識別子の第１の部分を識別するように構成される。マルチキャスト識別回路９０２は、プロセッサと、比較器と、メモリとのうちの１つまたは複数を含み得る。いくつかの実装形態では、識別子の第１の部分を識別するための手段はマルチキャスト識別回路９０２を含み得る。
【００７７】
[0089]  いくつかの実装形態では、マルチキャストグループ回路９０４は、マルチキャストグループ識別子によって識別されるマルチキャストグループを示すための、識別子の第２の部分を識別するように構成される。マルチキャストグループ回路９０４は、プロセッサと、比較器と、メモリと、算術プロセッサとのうちの１つまたは複数を含み得る。いくつかの実装形態では、識別子の第２の部分を識別するための手段はマルチキャストグループ回路９０４を含み得る。
【００７８】
[0090]  いくつかの実装形態では、識別子関連付け回路９０６は、マルチキャストグループ識別子に少なくとも１つのマルチキャスト識別子を関連付けるように構成される。識別子関連付け回路９０６は、比較器と、プロセッサと、メモリと、送信機とのうちの１つまたは複数を含み得る。いくつかの実装形態では、関連付けるための手段は識別子関連付け回路９０６を含み得る。
【００７９】
[0091]  図１０に、マルチキャストＡＩＤマッピングの別の例示的な方法のためのプロセス図を示す。本プロセスは、本明細書で説明する、ＳＴＡなどのデバイスのうちの１つまたは複数において実装され得る。ブロック１００２において、加入すべきマルチキャストグループを示す識別子を取得する。識別子は、識別子が、マルチキャストグループを識別する値を含むことを示す、第１の部分を含む。識別子はまた、マルチキャストグループを識別する値を含む第２の部分を含む。取得することは、関連付け要求メッセージを送信することと、関連付け応答メッセージを受信することとによって実行され得る。いくつかの実装形態では、識別子は、関連付け要求メッセージを受信することと、関連付け応答メッセージを送信することとによって取得され得る。
【００８０】
[0092]  ブロック１００４において、マルチキャストグループ識別子に少なくとも部分的に基づいてメッセージをフィルタ処理する。フィルタ処理することは、その後受信されたメッセージ中に含まれる識別子値を、ブロック１００２において取得された識別子と比較することを含み得る。メッセージが識別子を含む場合、メッセージは、マルチキャストグループに関係すると見なされ、さらに処理（例えば、復号）され得る。メッセージが識別子を含まない場合、メッセージはそれ以上処理されないことがある。
【００８１】
[0093]  図１１に、図１のワイヤレス通信システム内で採用され得るさらなる例示的なワイヤレスデバイスのための機能ブロック図を示す。例示的なワイヤレス通信デバイス１１００は、上記で説明した方法のうちの１つまたは複数を実装するように構成され得る。ワイヤレス通信デバイス１１００はＳＴＡを包含し得る。
【００８２】
[0094]  ワイヤレス通信デバイスは、図１１に示す簡略化されたワイヤレス通信デバイス１１００よりも多くの構成要素を有し得ることを、当業者ならば理解されよう。図示されたワイヤレス通信デバイス１１００は、いくつかの実装形態のいくつかの顕著な特徴について説明するために有用なそれらの構成要素のみを含む。ワイヤレス通信デバイス１１００は、識別子収集回路１１０２と、フィルタ処理回路１１０４とを含む。
【００８３】
[0095]  いくつかの実装形態では、識別子収集回路１１０２は、加入すべきマルチキャストグループを示す識別子を取得することであって、識別子は、識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、識別子が、マルチキャストグループを識別する値を含む第２の部分を含む、取得することを行うように構成される。識別子収集回路１１０２は、送信機と、受信機と、トランシーバと、信号プロセッサと、アンテナとのうちの１つまたは複数を含み得る。いくつかの実装形態では、加入すべきマルチキャストグループを示す識別子を取得するための手段は識別子収集回路１１０２を含む。
【００８４】
[0096]  いくつかの実装形態では、フィルタ処理回路１１０４は、識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理するように構成される。フィルタ処理回路１１０４は、受信機と、アンテナと、プロセッサと、比較器と、デジタル信号プロセッサとのうちの１つまたは複数を含み得る。いくつかの実装形態では、受信メッセージをフィルタ処理するための手段はフィルタ処理回路１１０４を含む。
【００８５】
[0097]  図１２に、マルチキャストグループ通信の別の例示的な方法のためのプロセス図を示す。図１２に示すプロセスは、ＡＰにおいてなど、本明細書で説明するデバイスのうちの１つまたは複数において実装され得る。ブロック１２０２において、加入すべきマルチキャストグループを示す識別子をデバイスから受信する。ブロック１２０４において、ブロック１２０２において受信された識別子によって識別されるマルチキャストグループにデバイスを関連付ける。
【００８６】
[0098]  図１３に、図１のワイヤレス通信システム内で採用され得るさらなる例示的なワイヤレスデバイスのための機能ブロック図を示す。例示的なワイヤレス通信デバイス１３００は、上記で説明した方法のうちの１つまたは複数を実装するように構成され得る。ワイヤレス通信デバイス１３００はＡＰを包含し得る。
【００８７】
[0099]  ワイヤレス通信デバイスは、図１３に示す簡略化されたワイヤレス通信デバイス１３００よりも多くの構成要素を有し得ることを、当業者ならば諒解されよう。図示されたワイヤレス通信デバイス１３００は、いくつかの実装形態のいくつかの顕著な特徴について説明するために有用なそれらの構成要素のみを含む。ワイヤレス通信デバイス１３００は、識別子収集回路１３０２と、マルチキャストグループ管理回路１３０４とを含む。
【００８８】
[00100]  いくつかの実装形態では、識別子収集回路１３０２は、デバイスからマルチキャストグループを示す識別子を受信することであって、識別子は、識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、識別子が第２の部分を含み、第２の部分が、マルチキャストグループを識別する値を含む、受信することを行うように構成される。識別子収集回路１３０２は、送信機と、受信機と、アンテナとのうちの１つまたは複数を含み得る。いくつかの実装形態では、デバイスからマルチキャストグループを示す識別子を受信するための手段は識別子収集回路１３０２を含み得る。
【００８９】
[00101]  いくつかの実装形態では、マルチキャストグループ管理回路１３０４は、受信された識別子によって識別されるマルチキャストグループにデバイスを関連付けるように構成される。マルチキャストグループ管理回路１３０４は、メモリと、プロセッサと、比較器とのうちの１つまたは複数を含み得る。いくつかの実装形態では、示されたマルチキャストグループにデバイスを関連付けるための手段はマルチキャストグループ管理回路１３０４を含み得る。
【００９０】
[00102]  本明細書で使用する「判断」という用語は、多種多様なアクションを包含する。例えば、「判断」は、計算、算出、処理、導出、調査、探索（例えば、テーブル、データベースまたは別のデータ構造での探索）、確認などを含み得る。また、「判断」は、受信（例えば、情報を受信すること）、アクセス（例えば、メモリ中のデータにアクセスすること）などを含み得る。また、「判断」は、解決、選択、選定、確立などを含み得る。さらに、本明細書で使用する「チャネル幅」は、帯域幅を包含し得るか、またはいくつかの態様では帯域幅と呼ばれることもある。
【００９１】
[00103]  本明細書で使用する、項目のリスト「のうちの少なくとも１つ」を指す句は、単一のメンバーを含む、それらの項目の任意の組合せを指す。一例として、「ａ、ｂ、またはｃのうちの少なくとも１つ」は、ａ、ｂ、ｃ、ａ−ｂ、ａ−ｃ、ｂ−ｃ、およびａ−ｂ−ｃを包含するものとする。
【００９２】
[00104]  上記で説明した方法の様々な動作は、（１つまたは複数の）様々なハードウェアおよび／またはソフトウェア構成要素、回路、および／または（１つまたは複数の）モジュールなど、それらの動作を実行することが可能な任意の好適な手段によって実行され得る。概して、図に示すどの動作も、その動作を実行することが可能な対応する機能的手段によって実行され得る。
【００９３】
[00105]  本開示に関連して説明した様々な例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ信号（ＦＰＧＡ）または他のプログラマブル論理デバイス（ＰＬＤ）、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の市販のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、例えば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装され得る。
【００９４】
[00106]  １つまたは複数の態様では、説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。ソフトウェアで実装した場合、機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体とコンピュータ通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコードを搬送または記憶するために使用され得、コンピュータによってアクセスされ得る、任意の他の媒体を備えることができる。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。例えば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびブルーレイ（登録商標）ディスク（disc）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。従って、いくつかの態様では、コンピュータ可読媒体は非一時的コンピュータ可読媒体（例えば、有形媒体）を備え得る。さらに、いくつかの態様では、コンピュータ可読媒体は一時的コンピュータ可読媒体（例えば、信号）を備え得る。上記の組合せもコンピュータ可読媒体の範囲内に含めるべきである。
【００９５】
[00107]  本明細書で開示する方法は、説明した方法を達成するための１つまたは複数のステップまたはアクションを備える。本方法のステップおよび／またはアクションは、特許請求の範囲から逸脱することなく互いに交換され得る。言い換えれば、ステップまたはアクションの特定の順序が指定されない限り、特定のステップおよび／またはアクションの順序および／または使用は特許請求の範囲から逸脱することなく変更され得る。
【００９６】
[00108]  説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの組合せで実装され得る。ソフトウェアで実装した場合、機能は１つまたは複数の命令としてコンピュータ可読媒体上に記憶され得る。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコードを搬送または記憶するために使用され得、コンピュータによってアクセスされ得る、任意の他の媒体を備えることができる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピーディスク（disk）およびブルーレイディスク（disc）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。
【００９７】
[00109]  従って、いくつかの態様は、本明細書で提示した動作を実行するためのコンピュータプログラム製品を備え得る。例えば、そのようなコンピュータプログラム製品は、本明細書で説明した動作を実行するために１つまたは複数のプロセッサによって実行可能である命令を記憶した（および／または符号化した）コンピュータ可読媒体を備え得る。いくつかの態様では、コンピュータプログラム製品はパッケージング材料を含み得る。
【００９８】
[00110]  ソフトウェアまたは命令はまた、伝送媒体を介して送信され得る。例えば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、伝送媒体の定義に含まれる。
【００９９】
[00111]  さらに、本明細書で説明した方法および技法を実行するためのモジュールおよび／または他の適切な手段は、適用可能な場合にユーザ端末および／または基地局によってダウンロードおよび／または他の方法で取得され得ることを諒解されたい。例えば、そのようなデバイスは、本明細書で説明した方法を実行するための手段の転送を可能にするためにサーバに結合され得る。代替的に、本明細書で説明した様々な方法は、ユーザ端末および／または基地局が記憶手段をデバイスに結合するかまたは与えると様々な方法を得ることができるように、記憶手段（例えば、ＲＡＭ、ＲＯＭ、コンパクトディスク（ＣＤ）またはフロッピーディスクなどの物理記憶媒体など）によって提供され得る。さらに、本明細書で説明した方法および技法をデバイスに与えるための任意の他の好適な技法が利用され得る。
【０１００】
[00112]  特許請求の範囲は、上記に示した厳密な構成および構成要素に限定されないことを理解されたい。上記で説明した方法および装置の構成、動作および詳細において、特許請求の範囲から逸脱することなく、様々な改変、変更および変形が行われ得る。
【０１０１】
[00113]  上記は本開示の態様を対象とするが、本開示の他の態様およびさらなる態様は、それの基本的範囲から逸脱することなく考案され得、それの範囲は以下の特許請求の範囲によって判断される。
【図１】
2015515177.tif 000005
【図２】
2015515177.tif 000006
【図３】
2015515177.tif 000007
【図４】
2015515177.tif 000008
【図５】
2015515177.tif 000009
【図６】
2015515177.tif 000010
【図７】
2015515177.tif 000011
【図８】
2015515177.tif 000012
【図９】
2015515177.tif 000013
【図１０】
2015515177.tif 000014
【図１１】
2015515177.tif 000015
【図１２】
2015515177.tif 000016
【図１３】
2015515177.tif 000017
【手続補正書】
【提出日】平成27年1月22日(2015.1.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイヤレスネットワークにおいてマルチキャストグループにアクセス識別子を割り当てる方法であって、前記方法は、
前記アクセス識別子の第１の部分を取得することであって、前記第１の部分は、前記アクセス識別子がマルチキャストグループを識別する値を含むことを示す、取得することと、
前記アクセス識別子の第２の部分を取得することであって、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得することと、
前記マルチキャストグループのための少なくとも１つのマルチキャストアドレスを前記アクセス識別子に関連付けることと
を備える、方法。
【請求項２】
前記マルチキャストアドレスが、マルチキャストＭＡＣアドレスとマルチキャストＩＰアドレスとのうちの１つまたは複数を備える、請求項１に記載の方法。
【請求項３】
前記アクセス識別子が、前記マルチキャストアドレスよりも短い長さを有する、請求項１に記載の方法。
【請求項４】
前記第１の部分が、前記第２の部分よりも短い長さを有する、請求項１に記載の方法。
【請求項５】
前記少なくとも１つのマルチキャストアドレスを関連付けることが、前記マルチキャストグループを識別する前記値に前記マルチキャストアドレスの１つまたは複数のビットをマッピングすることを備える、請求項１に記載の方法。
【請求項６】
前記１つまたは複数のビットが前記アクセス識別子の最下位ビットを備える、請求項５に記載の方法。
【請求項７】
前記第１の部分が前記アクセス識別子の最上位ビットを備え、前記第２の部分が前記アクセス識別子の前記最下位ビットを備える、請求項１に記載の方法。
【請求項８】
前記値がブロードキャストグループを識別する、請求項１に記載の方法。
【請求項９】
前記アクセス識別子の前記第１の部分を取得することが、メモリから前記第１の部分を取り出すことと、メモリに記憶された別の値に基づいて前記第１の部分を計算することとのうちの少なくとも１つを備える、請求項１に記載の方法。
【請求項１０】
前記アクセス識別子の前記第２の部分を取得することが、前記マルチキャストグループに関連付けられたマルチキャストアドレスに基づいて前記値を生成することを備える、請求項１に記載の方法。
【請求項１１】
ワイヤレスネットワークにおいて通信するための装置であって、前記装置は、
マルチキャストグループのためのアクセス識別子の第１の部分を取得することであって、前記第１の部分は、前記アクセス識別子が前記マルチキャストグループを識別する値を含むことを示す、取得することと、
前記アクセス識別子の第２の部分を取得することであって、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得することと、
前記マルチキャストグループのための少なくとも１つのマルチキャストアドレスを前記アクセス識別子に関連付けることと
を行うように構成されたプロセッサ
を備える、装置。
【請求項１２】
前記マルチキャストアドレスが、マルチキャストＭＡＣアドレスとマルチキャストＩＰアドレスとのうちの１つまたは複数を備える、請求項１１に記載の装置。
【請求項１３】
前記アクセス識別子が、前記マルチキャストアドレスよりも短い長さを有する、請求項１１に記載の装置。
【請求項１４】
前記第１の部分が、前記第２の部分よりも短い長さを有する、請求項１１に記載の装置。
【請求項１５】
前記少なくとも１つのマルチキャストアクセス識別子を関連付けることが、前記マルチキャストグループを識別する前記値に前記マルチキャストアドレスの１つまたは複数のビットをマッピングすることを備える、請求項１１に記載の装置。
【請求項１６】
前記１つまたは複数のビットが前記アクセス識別子の最下位ビットを備える、請求項１５に記載の装置。
【請求項１７】
前記第１の部分が前記アクセス識別子の最上位ビットを備え、前記第２の部分が前記アクセス識別子の前記最下位ビットを備える、請求項１１に記載の装置。
【請求項１８】
前記値がブロードキャストグループを識別する、請求項１１に記載の装置。
【請求項１９】
前記アクセス識別子の前記第１の部分を取得することが、メモリから前記第１の部分を取り出すことと、メモリに記憶された別の値に基づいて前記第１の部分を計算することとのうちの少なくとも１つを備える、請求項１１に記載の装置。
【請求項２０】
前記アクセス識別子の前記第２の部分を取得することが、前記マルチキャストグループに関連付けられたマルチキャストアドレスに基づいて前記値を生成することを備える、請求項１１に記載の装置。
【請求項２１】
装置のプロセッサによって実行可能な命令を備えるコンピュータ可読媒体であって、前記命令は、
マルチキャストグループのためのアクセス識別子の第１の部分を取得することであって、前記第１の部分は、前記アクセス識別子が前記マルチキャストグループを識別する値を含むことを示す、取得することと、
前記アクセス識別子の第２の部分を取得することであって、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得することと、
前記マルチキャストグループのための少なくとも１つのマルチキャストアドレスを前記アクセス識別子に関連付けることと
を前記装置に行わせる、コンピュータ可読媒体。
【請求項２２】
ワイヤレスネットワークにおいて通信するための装置であって、前記装置は、
マルチキャストグループのためのアクセス識別子の第１の部分を取得するための手段であって、前記第１の部分は、前記アクセス識別子が前記マルチキャストグループを識別する値を含むことを示す、取得するための手段と、
前記アクセス識別子の第２の部分を取得するための手段であって、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得するための手段と、
前記マルチキャストグループのための少なくとも１つのマルチキャストアドレスを前記アクセス識別子に関連付けるための手段と
を備える、装置。
【請求項２３】
マルチキャストグループ通信の方法であって、前記方法は、
加入すべきマルチキャストグループを示すアクセス識別子を取得することであって、前記アクセス識別子は、前記アクセス識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記アクセス識別子が、前記マルチキャストグループを識別する前記値を含む第２の部分を含む、取得することと、
前記アクセス識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理することと
を備える、方法。
【請求項２４】
前記アクセス識別子を取得することは、
関連付け要求メッセージを送信することであって、前記関連付け要求メッセージが前記アクセス識別子を含む、送信することと、
関連付け応答メッセージを受信することであって、前記関連付け応答メッセージが前記アクセス識別子を含む、受信することと
を備える、請求項２３に記載の方法。
【請求項２５】
前記関連付け要求メッセージが、前記関連付け要求メッセージを送信しているデバイスのためのアクセス識別子を含む、請求項２３に記載の方法。
【請求項２６】
前記アクセス識別子を取得することが、
前記アクセス識別子を含む関連付け要求メッセージを受信することと、
前記アクセス識別子を含む関連付け応答メッセージを送信することと
を備える、請求項２３に記載の方法。
【請求項２７】
前記関連付け要求メッセージが、前記関連付け要求メッセージを受信している前記デバイスのためのアクセス識別子を含む、請求項２６に記載の方法。
【請求項２８】
前記アクセス識別子が、複数のマルチキャストＩＰアドレスと、複数のマルチキャストＭＡＣアドレスとのうちの少なくとも１つに関連付けられた、請求項２３に記載の方法。
【請求項２９】
前記その後受信されたメッセージをフィルタ処理することは、
前記受信されたメッセージ中に含まれる宛先アクセス識別子を識別することと、
前記宛先アクセス識別子が、加入すべき前記マルチキャストグループを示す前記アクセス識別子、または前記メッセージを受信している前記デバイスのためのアクセス識別子のいずれかと同じであるとき、前記受信されたメッセージを処理することと
を備える、請求項２３に記載の方法。
【請求項３０】
ワイヤレスネットワークにおけるマルチキャストグループ通信のための装置であって、前記装置は、
加入すべきマルチキャストグループを示すアクセス識別子を取得するように構成されたトランシーバであって、前記アクセス識別子は、前記アクセス識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記アクセス識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、トランシーバと、
前記アクセス識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理するように構成されたプロセッサと
を備える、装置。
【請求項３１】
前記トランシーバが、
前記アクセス識別子を含む関連付け要求メッセージを送信するように構成された送信機と、
前記アクセス識別子を含む関連付け応答メッセージを受信するように構成された受信機と
を備える、請求項３０に記載の装置。
【請求項３２】
前記関連付け要求メッセージが前記装置のためのアクセス識別子をさらに含む、請求項３０に記載の装置。
【請求項３３】
前記トランシーバが、
前記アクセス識別子を含む関連付け要求メッセージを受信するように構成された受信機と、
前記アクセス識別子を含む関連付け応答メッセージを送信するように構成された送信機と
を備える、請求項３０に記載の装置。
【請求項３４】
前記関連付け要求メッセージが前記装置のためのアクセス識別子をさらに含む、請求項３３に記載の装置。
【請求項３５】
前記アクセス識別子が、複数のマルチキャストＩＰアドレスと、複数のマルチキャストＭＡＣアドレスとのうちの少なくとも１つに関連付けられた、請求項３０に記載の装置。
【請求項３６】
その後受信されたメッセージをフィルタ処理することは、
前記受信されたメッセージ中に含まれる宛先アクセス識別子を識別することと、
前記宛先アクセス識別子が、加入すべき前記マルチキャストグループを示す前記アクセス識別子、または前記装置のアクセス識別子のいずれかと同じであるとき、前記受信されたメッセージを処理することと
を備える、請求項３０に記載の装置。
【請求項３７】
装置のプロセッサによって実行可能な命令を備えるコンピュータ可読媒体であって、前記命令は、
加入すべきマルチキャストグループを示すアクセス識別子を取得することであって、前記アクセス識別子は、前記アクセス識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記アクセス識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得することと、
前記アクセス識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理することと
を前記装置に行わせる、コンピュータ可読媒体。
【請求項３８】
ワイヤレスネットワークにおけるマルチキャストグループ通信のための装置であって、前記装置は、
加入すべきマルチキャストグループを示すアクセス識別子を取得するための手段であって、前記アクセス識別子は、前記アクセス識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記アクセス識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得するための手段と、
前記アクセス識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理するための手段と
を備える、装置。
【請求項３９】
マルチキャストグループ通信の方法であって、前記方法は、
デバイスからマルチキャストグループを示すアクセス識別子を受信することであって、前記アクセス識別子は、前記アクセス識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記アクセス識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、受信することと、
前記示されたマルチキャストグループに前記デバイスを関連付けることと
を備える、方法。
【請求項４０】
前記アクセス識別子を受信することが、前記アクセス識別子を含む関連付け要求メッセージを前記デバイスから受信することを備え、前記示されたマルチキャストグループに前記デバイスを関連付けることが、前記アクセス識別子を含む関連付け応答メッセージを前記デバイスに送信することを備える、請求項３９に記載の方法。
【請求項４１】
前記関連付け要求メッセージが前記デバイスのためのアクセス識別子をさらに含む、請求項４０に記載の方法。
【請求項４２】
前記アクセス識別子を受信することが、
前記アクセス識別子を含む関連付け要求メッセージを前記デバイスに送信することと、
前記アクセス識別子を含む関連付け応答メッセージを前記デバイスから受信することと
を備える、請求項３９に記載の方法。
【請求項４３】
前記アクセス識別子が、複数のマルチキャストＩＰアドレスと、複数のマルチキャストＭＡＣアドレスとのうちの少なくとも１つに関連付けられた、請求項４２に記載の方法。
【請求項４４】
前記関連付け要求メッセージを送信することが、前記関連付け要求メッセージに関連付けられたタイムアウト値を生成することを備え、前記関連付け応答メッセージが前記生成されるタイムアウトの前に受信された場合、前記デバイスが前記マルチキャストグループに関連付けられる、請求項４２に記載の方法。
【請求項４５】
ワイヤレスネットワークにおけるマルチキャストグループ通信のための装置であって、前記装置は、
デバイスからマルチキャストグループを示すアクセス識別子を受信するように構成されたトランシーバであって、前記アクセス識別子は、前記アクセス識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記アクセス識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、トランシーバと、
前記示されたマルチキャストグループに前記デバイスを関連付けるように構成されたプロセッサと
を備える、装置。
【請求項４６】
前記トランシーバは、
前記デバイスに関連付け要求メッセージを送信するように構成された送信機であって、前記関連付け要求メッセージが前記アクセス識別子を含む、送信機と、
前記デバイスから関連付け応答メッセージを受信するように構成された受信機であって、前記関連付け応答メッセージが前記アクセス識別子を含む、受信機と
を備える、請求項４５に記載の装置。
【請求項４７】
前記関連付け要求メッセージが前記デバイスのためのアクセス識別子をさらに含む、請求項４６に記載の装置。
【請求項４８】
前記装置が、前記関連付け要求メッセージに関連付けられたタイムアウト値を生成するように構成されたタイマーをさらに備え、前記プロセッサは、前記関連付け応答メッセージが前記生成されるタイムアウトの前に受信された場合、前記マルチキャストグループに前記デバイスを関連付けるように構成された、請求項４６に記載の装置。
【請求項４９】
前記トランシーバは、
前記デバイスから関連付け要求メッセージを受信するように構成された受信機であって、前記関連付け要求メッセージが前記アクセス識別子を含む、受信機と、
前記デバイスから関連付け応答メッセージを送信するように構成された送信機であって、前記関連付け応答メッセージが前記アクセス識別子を含む、送信機と
を備える、請求項４５に記載の装置。
【請求項５０】
前記関連付け要求メッセージが前記デバイスのためのアクセス識別子をさらに含む、請求項４９に記載の装置。
【請求項５１】
前記マルチキャストグループアクセス識別子が、複数のマルチキャストＩＰアドレスと、複数のマルチキャストＭＡＣアドレスとのうちの少なくとも１つに関連付けられた、請求項４５に記載の装置。
【請求項５２】
装置のプロセッサによって実行可能な命令を備えるコンピュータ可読媒体であって、前記命令は、
デバイスからマルチキャストグループを示すアクセス識別子を受信することであって、前記アクセス識別子は、前記アクセス識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記アクセス識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、受信することと、
前記識別されたマルチキャストグループに前記デバイスを関連付けることと
を前記装置に行わせる、コンピュータ可読媒体。
【請求項５３】
ワイヤレスネットワークにおいて通信するための装置であって、前記装置は、
デバイスからマルチキャストグループを示すアクセス識別子を受信するための手段であって、前記アクセス識別子は、前記アクセス識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記アクセス識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、受信するための手段と、
前記示されたマルチキャストグループに前記デバイスを関連付けるための手段と
を備える、装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１０１
【補正方法】変更
【補正の内容】
【０１０１】
[00113]  上記は本開示の態様を対象とするが、本開示の他の態様およびさらなる態様は、それの基本的範囲から逸脱することなく考案され得、それの範囲は以下の特許請求の範囲によって判断される。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[Ｃ１]
ワイヤレスネットワークにおいてマルチキャストグループに識別子を割り当てる方法であって、前記方法は、
前記識別子の第１の部分を取得することであって、前記第１の部分は、前記識別子がマルチキャストグループを識別する値を含むことを示す、取得することと、
前記識別子の第２の部分を取得することであって、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得することと、
前記マルチキャストグループのための少なくとも１つのマルチキャストアドレスを前記識別子に関連付けることと
を備える、方法。
[Ｃ２]
前記識別子がアクセス識別子を備える、Ｃ１に記載の方法。
[Ｃ３]
前記マルチキャストアドレスが、マルチキャストＭＡＣアドレスとマルチキャストＩＰアドレスとのうちの１つまたは複数を備える、Ｃ１に記載の方法。
[Ｃ４]
前記識別子が、前記マルチキャストアドレスよりも短い長さを有する、Ｃ１に記載の方法。
[Ｃ５]
前記第１の部分が、前記第２の部分よりも短い長さを有する、Ｃ１に記載の方法。
[Ｃ６]
前記少なくとも１つのマルチキャストアドレスを関連付けることが、前記マルチキャストグループを識別する前記値に前記マルチキャストアドレスの１つまたは複数のビットをマッピングすることを備える、Ｃ１に記載の方法。
[Ｃ７]
前記１つまたは複数のビットが前記識別子の最下位ビットを備える、Ｃ６に記載の方法。
[Ｃ８]
前記第１の部分が前記識別子の最上位ビットを備え、前記第２の部分が前記識別子の前記最下位ビットを備える、Ｃ１に記載の方法。
[Ｃ９]
前記値がブロードキャストグループを識別する、Ｃ１に記載の方法。
[Ｃ１０]
前記識別子がアクセス識別子である、Ｃ９に記載の方法。
[Ｃ１１]
前記識別子の前記第１の部分を取得することが、メモリから前記第１の部分を取り出すことと、メモリに記憶された別の値に基づいて前記第１の部分を計算することとのうちの少なくとも１つを備える、Ｃ１に記載の方法。
[Ｃ１２]
前記識別子の前記第２の部分を取得することが、前記マルチキャストグループに関連付けられたマルチキャストアドレスに基づいて前記値を生成することを備える、Ｃ１に記載の方法。
[Ｃ１３]
ワイヤレスネットワークにおいて通信するための装置であって、前記装置は、
マルチキャストグループのための識別子の第１の部分を取得することであって、前記第１の部分は、前記識別子が前記マルチキャストグループを識別する値を含むことを示す、取得することと、
前記識別子の第２の部分を取得することであって、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得することと、
前記マルチキャストグループのための少なくとも１つのマルチキャストアドレスを前記識別子に関連付けることと
を行うように構成されたプロセッサ
を備える、装置。
[Ｃ１４]
前記識別子がアクセス識別子である、Ｃ１３に記載の装置。
[Ｃ１５]
前記マルチキャストアドレスが、マルチキャストＭＡＣアドレスとマルチキャストＩＰアドレスとのうちの１つまたは複数を備える、Ｃ１３に記載の装置。
[Ｃ１６]
前記識別子が、前記マルチキャストアドレスよりも短い長さを有する、Ｃ１３に記載の装置。
[Ｃ１７]
前記第１の部分が、前記第２の部分よりも短い長さを有する、Ｃ１３に記載の装置。
[Ｃ１８]
前記少なくとも１つのマルチキャスト識別子を関連付けることが、前記マルチキャストグループを識別する前記値に前記マルチキャストアドレスの１つまたは複数のビットをマッピングすることを備える、Ｃ１３に記載の装置。
[Ｃ１９]
前記１つまたは複数のビットが前記識別子の最下位ビットを備える、Ｃ１８に記載の装置。
[Ｃ２０]
前記第１の部分が前記識別子の最上位ビットを備え、前記第２の部分が前記識別子の前記最下位ビットを備える、Ｃ１３に記載の装置。
[Ｃ２１]
前記値がブロードキャストグループを識別する、Ｃ１３に記載の装置。
[Ｃ２２]
前記識別子がアクセス識別子である、Ｃ２１に記載の装置。
[Ｃ２３]
前記識別子の前記第１の部分を取得することが、メモリから前記第１の部分を取り出すことと、メモリに記憶された別の値に基づいて前記第１の部分を計算することとのうちの少なくとも１つを備える、Ｃ１３に記載の装置。
[Ｃ２４]
前記識別子の前記第２の部分を取得することが、前記マルチキャストグループに関連付けられたマルチキャストアドレスに基づいて前記値を生成することを備える、Ｃ１３に記載の装置。
[Ｃ２５]
装置のプロセッサによって実行可能な命令を備えるコンピュータ可読媒体であって、前記命令は、
マルチキャストグループのための識別子の第１の部分を取得することであって、前記第１の部分は、前記識別子が前記マルチキャストグループを識別する値を含むことを示す、取得することと、
前記識別子の第２の部分を取得することであって、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得することと、
前記マルチキャストグループのための少なくとも１つのマルチキャストアドレスを前記識別子に関連付けることと
を前記装置に行わせる、コンピュータ可読媒体。
[Ｃ２６]
ワイヤレスネットワークにおいて通信するための装置であって、前記装置は、
マルチキャストグループのための識別子の第１の部分を取得するための手段であって、前記第１の部分は、前記識別子が前記マルチキャストグループを識別する値を含むことを示す、取得するための手段と、
前記識別子の第２の部分を取得するための手段であって、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得するための手段と、
前記マルチキャストグループのための少なくとも１つのマルチキャストアドレスを前記識別子に関連付けるための手段と
を備える、装置。
[Ｃ２７]
マルチキャストグループ通信の方法であって、前記方法は、
加入すべきマルチキャストグループを示す識別子を取得することであって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が、前記マルチキャストグループを識別する前記値を含む第２の部分を含む、取得することと、
前記識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理することと
を備える、方法。
[Ｃ２８]
前記識別子を取得することは、
関連付け要求メッセージを送信することであって、前記関連付け要求メッセージが前記識別子を含む、送信することと、
関連付け応答メッセージを受信することであって、前記関連付け応答メッセージが前記識別子を含む、受信することと
を備える、Ｃ２７に記載の方法。
[Ｃ２９]
前記関連付け要求メッセージが、前記関連付け要求メッセージを送信しているデバイスのための識別子を含む、Ｃ２７に記載の方法。
[Ｃ３０]
前記関連付け要求メッセージを送信している前記デバイスのための前記識別子が、アクセス識別子と、ＭＡＣアドレスと、ＩＰアドレスとのうちの１つを備える、Ｃ２９に記載の方法。
[Ｃ３１]
前記識別子を取得することが、
前記識別子を含む関連付け要求メッセージを受信することと、
前記識別子を含む関連付け応答メッセージを送信することと
を備える、Ｃ２７に記載の方法。
[Ｃ３２]
前記関連付け要求メッセージが、前記関連付け要求メッセージを受信している前記デバイスのための識別子を含む、Ｃ３１に記載の方法。
[Ｃ３３]
前記関連付け要求メッセージを受信している前記デバイスのための前記識別子が、アクセス識別子と、ＭＡＣアドレスと、ＩＰアドレスとのうちの１つを備える、Ｃ３２に記載の方法。
[Ｃ３４]
前記識別子が、複数のマルチキャストＩＰアドレスと、複数のマルチキャストＭＡＣアドレスとのうちの少なくとも１つに関連付けられた、Ｃ２７に記載の方法。
[Ｃ３５]
前記その後受信されたメッセージをフィルタ処理することは、
前記受信されたメッセージ中に含まれる宛先識別子を識別することと、
前記宛先識別子が、加入すべき前記マルチキャストグループを示す前記識別子、または前記メッセージを受信している前記デバイスのための識別子のいずれかと同じであるとき、前記受信されたメッセージを処理することと
を備える、Ｃ２７に記載の方法。
[Ｃ３６]
ワイヤレスネットワークにおけるマルチキャストグループ通信のための装置であって、前記装置は、
加入すべきマルチキャストグループを示す識別子を取得するように構成されたトランシーバであって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、トランシーバと、
前記識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理するように構成されたプロセッサと
を備える、装置。
[Ｃ３７]
前記トランシーバが、
前記識別子を含む関連付け要求メッセージを送信するように構成された送信機と、
前記識別子を含む関連付け応答メッセージを受信するように構成された受信機と
を備える、Ｃ３６に記載の装置。
[Ｃ３８]
前記関連付け要求メッセージが前記装置のための識別子をさらに含む、Ｃ３６に記載の装置。
[Ｃ３９]
前記装置のための前記識別子が、アクセス識別子と、ＭＡＣアドレスと、ＩＰアドレスとのうちの１つを備える、Ｃ３８に記載の装置。
[Ｃ４０]
前記トランシーバが、
前記識別子を含む関連付け要求メッセージを受信するように構成された受信機と、
前記識別子を含む関連付け応答メッセージを送信するように構成された送信機と
を備える、Ｃ３６に記載の装置。
[Ｃ４１]
前記関連付け要求メッセージが前記装置のための識別子をさらに含む、Ｃ４０に記載の装置。
[Ｃ４２]
前記装置のための前記識別子が、アクセス識別子と、ＭＡＣアドレスと、ＩＰアドレスとのうちの１つを備える、Ｃ４１に記載の装置。
[Ｃ４３]
前記識別子が、複数のマルチキャストＩＰアドレスと、複数のマルチキャストＭＡＣアドレスとのうちの少なくとも１つに関連付けられた、Ｃ３６に記載の装置。
[Ｃ４４]
その後受信されたメッセージをフィルタ処理することは、
前記受信されたメッセージ中に含まれる宛先識別子を識別することと、
前記宛先識別子が、加入すべき前記マルチキャストグループを示す前記識別子、または前記装置の識別子のいずれかと同じであるとき、前記受信されたメッセージを処理することと
を備える、Ｃ３６に記載の装置。
[Ｃ４５]
装置のプロセッサによって実行可能な命令を備えるコンピュータ可読媒体であって、前記命令は、
加入すべきマルチキャストグループを示す識別子を取得することであって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得することと、
前記識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理することと
を前記装置に行わせる、コンピュータ可読媒体。
[Ｃ４６]
ワイヤレスネットワークにおけるマルチキャストグループ通信のための装置であって、前記装置は、
加入すべきマルチキャストグループを示す識別子を取得するための手段であって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、取得するための手段と、
前記識別子に少なくとも部分的に基づいてその後受信されたメッセージをフィルタ処理するための手段と
を備える、装置。
[Ｃ４７]
マルチキャストグループ通信の方法であって、前記方法は、
デバイスからマルチキャストグループを示す識別子を受信することであって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、受信することと、
前記示されたマルチキャストグループに前記デバイスを関連付けることと
を備える、方法。
[Ｃ４８]
前記識別子を受信することが、前記識別子を含む関連付け要求メッセージを前記デバイスから受信することを備え、前記示されたマルチキャストグループに前記デバイスを関連付けることが、前記識別子を含む関連付け応答メッセージを前記デバイスに送信することを備える、Ｃ４７に記載の方法。
[Ｃ４９]
前記関連付け要求メッセージが前記デバイスのための識別子をさらに含む、Ｃ４８に記載の方法。
[Ｃ５０]
前記識別子がアクセス識別子を備える、Ｃ４９に記載の方法。
[Ｃ５１]
前記識別子を受信することが、
前記識別子を含む関連付け要求メッセージを前記デバイスに送信することと、
前記識別子を含む関連付け応答メッセージを前記デバイスから受信することと
を備える、Ｃ４７に記載の方法。
[Ｃ５２]
前記識別子が、複数のマルチキャストＩＰアドレスと、複数のマルチキャストＭＡＣアドレスとのうちの少なくとも１つに関連付けられた、Ｃ５１に記載の方法。
[Ｃ５３]
前記関連付け要求メッセージを送信することが、前記関連付け要求メッセージに関連付けられたタイムアウト値を生成することを備え、前記関連付け応答メッセージが前記生成されるタイムアウトの前に受信された場合、前記デバイスが前記マルチキャストグループに関連付けられる、Ｃ５１に記載の方法。
[Ｃ５４]
ワイヤレスネットワークにおけるマルチキャストグループ通信のための装置であって、前記装置は、
デバイスからマルチキャストグループを示す識別子を受信するように構成されたトランシーバであって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、トランシーバと、
前記示されたマルチキャストグループに前記デバイスを関連付けるように構成されたプロセッサと
を備える、装置。
[Ｃ５５]
前記トランシーバは、
前記デバイスに関連付け要求メッセージを送信するように構成された送信機であって、前記関連付け要求メッセージが前記識別子を含む、送信機と、
前記デバイスから関連付け応答メッセージを受信するように構成された受信機であって、前記関連付け応答メッセージが前記識別子を含む、受信機と
を備える、Ｃ５４に記載の装置。
[Ｃ５６]
前記関連付け要求メッセージが前記デバイスのための識別子をさらに含む、Ｃ５５に記載の装置。
[Ｃ５７]
前記識別子がアクセス識別子を備える、Ｃ５６に記載の装置。
[Ｃ５８]
前記装置が、前記関連付け要求メッセージに関連付けられたタイムアウト値を生成するように構成されたタイマーをさらに備え、前記プロセッサは、前記関連付け応答メッセージが前記生成されるタイムアウトの前に受信された場合、前記マルチキャストグループに前記デバイスを関連付けるように構成された、Ｃ５５に記載の装置。
[Ｃ５９]
前記トランシーバは、
前記デバイスから関連付け要求メッセージを受信するように構成された受信機であって、前記関連付け要求メッセージが前記識別子を含む、受信機と、
前記デバイスから関連付け応答メッセージを送信するように構成された送信機であって、前記関連付け応答メッセージが前記識別子を含む、送信機と
を備える、Ｃ５４に記載の装置。
[Ｃ６０]
前記関連付け要求メッセージが前記デバイスのための識別子をさらに含む、Ｃ５９５４に記載の装置。
[Ｃ６１]
前記識別子がアクセス識別子を備える、Ｃ６０に記載の装置。
[Ｃ６２]
前記マルチキャストグループ識別子が、複数のマルチキャストＩＰアドレスと、複数のマルチキャストＭＡＣアドレスとのうちの少なくとも１つに関連付けられた、Ｃ５４に記載の装置。
[Ｃ６３]
装置のプロセッサによって実行可能な命令を備えるコンピュータ可読媒体であって、前記命令は、
デバイスからマルチキャストグループを示す識別子を受信することであって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、受信することと、
前記識別されたマルチキャストグループに前記デバイスを関連付けることと
を前記装置に行わせる、コンピュータ可読媒体。
[Ｃ６４]
ワイヤレスネットワークにおいて通信するための装置であって、前記装置は、
デバイスからマルチキャストグループを示す識別子を受信するための手段であって、前記識別子は、前記識別子がマルチキャストグループを識別する値を含むことを示す第１の部分を含み、前記識別子が第２の部分を含み、前記第２の部分が、前記マルチキャストグループを識別する前記値を含む、受信するための手段と、
前記示されたマルチキャストグループに前記デバイスを関連付けるための手段と
を備える、装置。
【国際調査報告】
2015515177.tif 000018
2015515177.tif 000019
2015515177.tif 000020