(57)【特許請求の範囲】
【請求項１】
通信方法において、
送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を前記送信機デバイスにおいて取得することと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを、前記送信機デバイスにおいて取得することと、
前記消去マスクにしたがって、消去ビットを、複数の処理されたデータサブブロックのそれぞれに挿入して、予め定められたサイズのサブブロックを取得することと、
前記予め定められたサイズの前記サブブロックのそれぞれのサブブロックをインターリーブして、インターリーブされたサブブロックを取得することと、
前記インターリーブされたサブブロックを前記送信機デバイスからワイヤレスに送信することとを含み、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは予め定められたサイズの前記サブブロック中に位置付けられる通信方法。
【請求項２】
送信する前に、前記現在ジャミングされている副搬送波をヌルにすることをさらに含む請求項１記載の方法。
【請求項３】
現在ジャミングされている副搬送波の情報を取得することは、前記情報を前記受信機デバイスから受信することを含む請求項１記載の方法。
【請求項４】
現在ジャミングされている副搬送波の情報を取得することは、予め定められた時間間隔で周期的に実行される請求項３記載の方法。
【請求項５】
現在ジャミングされている副搬送波の情報を取得することは、前記送信機デバイスと前記受信機デバイスとの間の通信に影響する干渉を動的に変えることによって決定される時間において実行される請求項３記載の方法。
【請求項６】
現在ジャミングされている副搬送波の情報を取得することは、前記情報を含む１つ以上の予め定められたメッセージを、前記送信機デバイスにおいて受信することを含む請求項３記載の方法。
【請求項７】
現在ジャミングされている副搬送波の情報を取得することは、前記送信機デバイスにおいて前記情報をローカル的に決定することを含む請求項１記載の方法。
【請求項８】
現在ジャミングされている副搬送波の情報を取得することは、
ジャミングされている副搬送波のクエリを前記受信機デバイスに送ることと、
前記ジャミングされている副搬送波のクエリに応答して、前記受信機デバイスから前記ジャミングされている副搬送波の情報を受信することとを含む請求項１記載の方法。
【請求項９】
前記インターリーブされたサブブロックのビットを変調シンボルにマッピングすることをさらに含み、
前記マッピングするステップは、前記送信するステップの前に実行される請求項１記載の方法。
【請求項１０】
送信することは、ＥＣＭＡ−３６８標準規格にしたがって実行され、前記複数の副搬送波のうちの前記副搬送波は、直交周波数分割多重化（ＯＦＤＭ）副搬送波である請求項１記載の方法。
【請求項１１】
前記消去マスクを取得することは、前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように前記消去マスクを取得するステップを含む請求項１０記載の方法。
【請求項１２】
前記消去マスクを取得することは、
完全な物理ヌルトーンリスト｛Ｐn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
前記ＥＣＭＡ−３６８標準規格によって規定されているトーンマッピングルールを使用して、それぞれのＰnをＱnに変換することによって、データヌルトーンリスト｛Ｑn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
それぞれのＱnに対して、ルール：｛２Ｑn，２Ｑn＋１｝＋ｋ・ＮCBPS，ｋ＝０，１，・・・，（６／ＮTDS−１）にしたがって、（６／ＮTDS）の整数の対を発生させることと、
前記整数をリスト｛ｑn｝に積み重ねることと、
前記リスト｛ｑn｝中のそれぞれのエントリに対して、前記インターリーブするステップを逆計算して、整数ｑn(3)を取得することと、
前記整数ｑn(3)を、リスト｛ｑn(3)｝に積み重ねて、前記消去マスクを取得することとを含み、
前記整数ｑn(3)は、前記消去ビットを挿入するためのインデックスを示す請求項１０記載の方法。
【請求項１３】
送信機デバイスにおいて、
メモリと、
ワイヤレス受信機と、
ワイヤレス送信機と、
前記ワイヤレス受信機と、前記ワイヤレス送信機と、前記メモリとに結合されている制御装置とを具備し、
前記制御装置は、
前記送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を前記送信機デバイスにおいて取得するようにと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを、前記送信機デバイスにおいて取得するようにと、
前記消去マスクにしたがって、消去ビットを、複数の処理されたサブブロックのそれぞれに挿入して、予め定められたサイズのサブブロックを取得するようにと、
前記予め定められたサイズの前記サブブロックのそれぞれのサブブロックをインターリーブして、インターリーブされたサブブロックを取得するようにと、
送信のために、前記インターリーブされたサブブロックを前記ワイヤレス送信機に通信するように構成され、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは予め定められたサイズの前記サブブロック中に位置付けられる送信機デバイス。
【請求項１４】
前記通信するステップの前に、前記現在ジャミングされている副搬送波をヌルにすることをさらに含む請求項１３記載の送信機デバイス。
【請求項１５】
現在ジャミングされている副搬送波の情報を取得することは、前記情報を前記受信機デバイスから受信することを含む請求項１３記載の送信機デバイス。
【請求項１６】
現在ジャミングされている副搬送波の情報を取得することは、予め定められた時間間隔で周期的に実行される請求項１５記載の送信機デバイス。
【請求項１７】
現在ジャミングされている副搬送波の情報を取得することは、前記送信機デバイスと前記受信機デバイスとの間の通信に影響する干渉を動的に変えることによって決定される時間において実行される請求項１５記載の送信機デバイス。
【請求項１８】
現在ジャミングされている副搬送波の情報を取得することは、前記情報を含む１つ以上のベンダー特有のメッセージを、前記送信機デバイスにおいて受信することを含む請求項１５記載の送信機デバイス。
【請求項１９】
現在ジャミングされている副搬送波の情報を取得することは、前記送信機デバイスにおいて前記情報をローカル的に決定することを含む請求項１３記載の送信機デバイス。
【請求項２０】
前記インターリーブされたサブブロックのビットを変調シンボルにマッピングすることをさらに含み、
マッピングすることは、通信する前に実行される請求項１３記載の送信機デバイス。
請求項１３記載の送信機デバイス。
【請求項２１】
前記ワイヤレス送信機は、ＥＣＭＡ−３６８標準規格にしたがって送信するように構成され、
前記ワイヤレス受信機は、前記ＥＣＭＡ−３６８標準規格にしたがって受信するように構成され、
前記通信することは、前記ＥＣＭＡ−３６８標準規格にしたがって実行され、前記複数の副搬送波のうちの前記副搬送波は、直交周波数分割多重化（ＯＦＤＭ）副搬送波である請求項１３記載の送信機デバイス。
【請求項２２】
前記消去マスクを取得することは、前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように前記消去マスクを計算するステップを含む請求項２１記載の送信機デバイス。
【請求項２３】
前記消去マスクを取得することは、
完全な物理ヌルトーンリスト｛Ｐn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
前記ＥＣＭＡ−３６８標準規格によって規定されているトーンマッピングルールを使用して、それぞれのＰnをＱnに変換することによって、データヌルトーンリスト｛Ｑn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
それぞれのＱnに対して、ルール：｛２Ｑn，２Ｑn＋１｝＋ｋ・ＮCBPS，ｋ＝０，１，・・・，（６／ＮTDS−１）にしたがって、（６／ＮTDS）の整数の対を発生させることと、
前記整数をリスト｛ｑn｝に積み重ねることと、
前記リスト｛ｑn｝中のそれぞれのエントリに対して、前記インターリーブするステップを逆計算して、整数ｑn(3)を取得することと、
前記整数ｑn(3)を、リスト｛ｑn(3)｝に積み重ねて、前記消去マスクを取得することとを含み、
前記整数ｑn(3)は、前記消去ビットを挿入するためのインデックスを示す請求項２１記載の送信機デバイス。
【請求項２４】
送信機デバイスにおいて、
データを記憶する手段と、
ワイヤレスに受信する手段と、
ワイヤレスに送信する手段と、
前記受信する手段と、前記送信する手段と、前記記憶する手段とに結合されている、処理する手段とを具備し、
前記処理する手段は、
送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を前記送信機デバイスにおいて取得するようにと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを、前記送信機デバイスにおいて取得するようにと、
前記消去マスクにしたがって、消去ビットを、処理されたそれぞれのサブブロックに挿入して、予め定められたサイズのサブブロックを取得するようにと、
前記予め定められたサイズの前記サブブロックのそれぞれのサブブロックをインターリーブして、インターリーブされたサブブロックを取得するようにと、
送信のために、前記インターリーブされたサブブロックをワイヤレス送信機に通信するように構成され、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは予め定められたサイズの前記サブブロック中に位置付けられる送信機デバイス。
【請求項２５】
コンピュータ読み取り可能記憶媒体において、
送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を前記送信機デバイスにおいて取得するようにコンピュータに実行させるためのコードと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを、前記送信機デバイスにおいて取得するようにコンピュータに実行させるためのコードと、
前記消去マスクにしたがって、消去ビットを、処理されたそれぞれのサブブロックに挿入して、予め定められたサイズのサブブロックを取得するようにコンピュータに実行させるためのコードと、
前記予め定められたサイズの前記サブブロックのそれぞれのサブブロックをインターリーブして、インターリーブされたサブブロックを取得するようにコンピュータに実行させるためのコードと、
前記送信機デバイスからの送信のために、前記インターリーブされたサブブロックを送信機に通信するようにコンピュータに実行させるためのコードとを含み、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは予め定められたサイズの前記サブブロック中に位置付けられるコンピュータ読み取り可能記憶媒体。
【請求項２６】
通信方法において、
送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を前記受信機デバイスにおいて取得するステップと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを前記受信機デバイスにおいて取得するステップと、
前記送信機デバイスからのインターリーブされたサブブロックを、前記受信機デバイスにおいて受信するステップと、
前記インターリーブされたサブブロックのそれぞれのインターリーブされたサブブロックをデインターリーブして、デインターリーブされたサブブロックを取得するステップと、
前記消去マスクにしたがって、前記デインターリーブされたサブブロックから前記消去ビットを除去して、処理されたサブブロックを取得するステップと、
前記処理されたサブブロックをデコードするステップとを含み、
前記インターリーブされたサブブロックは、予め定められたサイズを有し、
前記インターリーブされたサブブロックは、前記消去マスクにしたがって挿入された消去ビットを含み、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは前記サブブロック中に位置付けられる通信方法。
【請求項２７】
前記デインターリーブするステップの前に、前記現在ジャミングされている副搬送波をヌルにすることをさらに含む請求項２６記載の方法。
【請求項２８】
現在ジャミングされている副搬送波の情報を取得することは、前記情報を前記送信機デバイスから受信することを含む請求項２６記載の方法。
【請求項２９】
現在ジャミングされている副搬送波の情報を取得することは、予め定められた時間間隔で周期的に実行される請求項２８記載の方法。
【請求項３０】
現在ジャミングされている副搬送波の情報を取得することは、前記送信機デバイスと前記受信機デバイスとの間の通信に影響する干渉を動的に変えることによって決定される時間において実行される請求項２８記載の方法。
【請求項３１】
現在ジャミングされている副搬送波の情報を取得することは、前記情報を含む１つ以上の予め定められたメッセージを、前記受信機デバイスにおいて受信することを含む請求項２８記載の方法。
【請求項３２】
現在ジャミングされている副搬送波の情報を取得することは、前記受信機デバイスにおいて前記情報をローカル的に決定することを含む請求項２６記載の方法。
【請求項３３】
前記インターリーブされたサブブロックを復調することをさらに含む請求項２６記載の方法。
【請求項３４】
受信することは、ＥＣＭＡ−３６８標準規格にしたがって実行され、前記複数の副搬送波のうちの前記副搬送波は、直交周波数分割多重化（ＯＦＤＭ）副搬送波である請求項２６記載の方法。
【請求項３５】
前記消去マスクを取得することは、前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように前記消去マスクを取得するステップを含む請求項３４記載の方法。
【請求項３６】
前記消去マスクを取得することは、
完全な物理ヌルトーンリスト｛Ｐn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
前記ＥＣＭＡ−３６８標準規格によって規定されているトーンマッピングルールを使用して、それぞれのＰnをＱnに変換することによって、データヌルトーンリスト｛Ｑn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
それぞれのＱnに対して、ルール：｛２Ｑn，２Ｑn＋１｝＋ｋ・ＮCBPS，ｋ＝０，１，・・・，（６／ＮTDS−１）にしたがって、（６／ＮTDS）の整数の対を発生させることと、
前記整数をリスト｛ｑn｝に積み重ねることと、
前記リスト｛ｑn｝中のそれぞれのエントリに対して、前記インターリーブするステップを逆計算して、整数ｑn(3)を取得することと、
前記整数ｑn(3)を、リスト｛ｑn(3)｝に積み重ねて、前記消去マスクを取得することとを含み、
前記整数ｑn(3)は、前記消去ビットを挿入するためのインデックスを示す請求項３４記載の方法。
【請求項３７】
前記現在ジャミングされている副搬送波の情報を前記受信機デバイスから前記送信機デバイスに送信することをさらに含む請求項２６記載の方法。
【請求項３８】
前記消去マスクを前記受信機デバイスから前記送信機デバイスに送信することをさらに含む請求項２６記載の方法。
【請求項３９】
受信機デバイスにおいて、
メモリと、
ワイヤレス受信機と、
ワイヤレス送信機と、
前記ワイヤレス受信機と、前記ワイヤレス送信機と、前記メモリとに結合されている制御装置とを具備し、
前記制御装置は、
送信機デバイスから前記受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を取得するようにと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを取得するようにと、
インターリーブされたサブブロックを前記送信機デバイスから受信するようにと、
前記インターリーブされたサブブロックのそれぞれのインターリーブされたサブブロックをデインターリーブして、デインターリーブされたサブブロックを取得するようにと、
前記消去マスクにしたがって、前記デインターリーブされたサブブロックから前記消去ビットを除去して、処理されたサブブロックを取得するようにと、
前記処理されたサブブロックをデコードするように構成され、
前記インターリーブされたサブブロックは、予め定められたサイズを有し、
前記インターリーブされたサブブロックは、前記消去マスクにしたがって挿入された消去ビットを含み、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは前記サブブロック中に位置付けられる受信機デバイス。
【請求項４０】
前記制御装置は、デインターリーブする前に、前記現在ジャミングされている副搬送波をヌルにするようにさらに構成されている請求項３９記載の受信機デバイス。
【請求項４１】
現在ジャミングされている副搬送波の情報を取得することは、前記情報を前記送信機デバイスから受信することを含む請求項３９記載の受信機デバイス。
【請求項４２】
現在ジャミングされている副搬送波の情報を取得することは、予め定められた時間間隔で周期的に実行される請求項４１記載の受信機デバイス。
【請求項４３】
現在ジャミングされている副搬送波の情報を取得することは、前記送信機デバイスと前記受信機デバイスとの間の通信に影響する干渉を動的に変えることによって決定される時間において実行される請求項４１記載の受信機デバイス。
【請求項４４】
現在ジャミングされている副搬送波の情報を取得することは、前記情報を含む１つ以上のベンダー特有のメッセージを、前記受信機デバイスにおいて受信することを含む請求項４１記載の受信機デバイス。
【請求項４５】
現在ジャミングされている副搬送波の情報を取得することは、前記受信機デバイスにおいて前記情報をローカル的に決定することを含む請求項３９記載の受信機デバイス。
【請求項４６】
前記インターリーブされたサブブロックを復調するように構成されている復調器をさらに具備する請求項３９記載の受信機デバイス。
【請求項４７】
前記ワイヤレス受信機は、ＥＣＭＡ−３６８標準規格にしたがって通信するように構成され、
前記ワイヤレス送信機は、前記ＥＣＭＡ−３６８標準規格にしたがって通信するように構成され、
受信することは、前記ＥＣＭＡ−３６８標準規格にしたがって実行され、前記複数の副搬送波のうちの前記副搬送波は、直交周波数分割多重化（ＯＦＤＭ）副搬送波である請求項３９記載の受信機デバイス。
【請求項４８】
前記消去マスクを取得することは、前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように前記消去マスクを計算するステップを含む請求項４７記載の受信機デバイス。
【請求項４９】
前記消去マスクを取得することは、
完全な物理ヌルトーンリスト｛Ｐn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
前記ＥＣＭＡ−３６８標準規格によって規定されているトーンマッピングルールを使用して、それぞれのＰnをＱnに変換することによって、データヌルトーンリスト｛Ｑn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
それぞれのＱnに対して、ルール：｛２Ｑn，２Ｑn＋１｝＋ｋ・ＮCBPS，ｋ＝０，１，・・・，（６／ＮTDS−１）にしたがって、（６／ＮTDS）の整数の対を発生させることと、
前記整数をリスト｛ｑn｝に積み重ねることと、
前記リスト｛ｑn｝中のそれぞれのエントリに対して、前記インターリーブするステップを逆計算して、整数ｑn(3)を取得することと、
前記整数ｑn(3)を、リスト｛ｑn(3)｝に積み重ねて、前記消去マスクを取得することとを含み、
前記整数ｑn(3)は、前記消去ビットを挿入するためのインデックスを示す請求項４７記載の受信機デバイス。
【請求項５０】
前記制御装置は、送信のために、前記現在ジャミングされている副搬送波の情報を前記ワイヤレス送信機に通信することをさらに含む請求項３９記載の受信機デバイス。
【請求項５１】
前記制御装置は、送信のために、前記消去マスクを前記ワイヤレス送信機に通信することをさらに含む請求項３９記載の受信機デバイス。
【請求項５２】
受信機デバイスにおいて、
データを記憶する手段と、
ワイヤレスに受信する手段と、
ワイヤレスに送信する手段と、
前記受信する手段と、前記送信する手段と、前記記憶する手段とに結合されている、処理する手段とを具備し、
前記処理する手段は、
送信機デバイスから前記受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を取得するようにと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを取得するようにと、
インターリーブされたサブブロックを前記送信機デバイスから受信するようにと、
前記インターリーブされたサブブロックのそれぞれのインターリーブされたサブブロックをデインターリーブして、デインターリーブされたサブブロックを取得するようにと、
前記消去マスクにしたがって、前記デインターリーブされたサブブロックから前記消去ビットを除去して、処理されたサブブロックを取得するようにと、
前記処理されたサブブロックをデコードするように構成され、
前記インターリーブされたサブブロックは、予め定められたサイズを有し、
前記インターリーブされたサブブロックは、前記消去マスクにしたがって挿入された消去ビットを含み、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは前記サブブロック中に位置付けられる受信機デバイス。
【請求項５３】
コンピュータ読み取り可能記憶媒体において、
ワイヤレス送信機デバイスからワイヤレス受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を前記ワイヤレス受信機デバイスにおいて取得するようにコンピュータに実行させるためのコードと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを前記ワイヤレス受信機デバイスにおいて取得するようにコンピュータに実行させるためのコードと、
前記ワイヤレス送信機デバイスからのインターリーブされたサブブロックを、前記ワイヤレス受信機デバイスにおいて受信するようにコンピュータに実行させるためのコードと、
前記インターリーブされたサブブロックのそれぞれのインターリーブされたサブブロックをデインターリーブして、デインターリーブされたサブブロックを取得するようにコンピュータに実行させるためのコードと、
前記消去マスクにしたがって、前記デインターリーブされたサブブロックから前記消去ビットを除去して、処理されたサブブロックを取得するようにコンピュータに実行させるためのコードと、
前記処理されたサブブロックをデコードするようにコンピュータに実行させるためのコードとを含み、
前記インターリーブされたサブブロックは、予め定められたサイズを有し、
前記インターリーブされたサブブロックは、前記消去マスクにしたがって挿入された消去ビットを含み、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは前記サブブロック中に位置付けられ、
前記消去マスクを取得するステップは、前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように実行されるコンピュータ読み取り可能記憶媒体。
【発明の詳細な説明】
【背景】
【０００１】
分野
本発明は、一般的に、通信に関する。さらに詳細には、態様では、本発明は、干渉に基づいた、ワイヤレス通信パラメータの適応に関する。
【０００２】
背景
音声およびデータのアプリケーションのような、さまざまなアプリケーションに対して、信頼性あるデータ送信を行うことが、現代の通信システムに期待されている。ポイントツーマルチポイント通信の状況では、既知の通信システムは、周波数分割多元接続（ＦＤＭＡ）や、時分割多元接続（ＴＤＭＡ）や、コード分割多元接続（ＣＤＭＡ）や、時分割デュプレックス（ＴＤＤ）に基づいており、そして場合によっては他の多元接続通信スキームに基づいている。
【０００３】
ＣＤＭＡシステムは、（１）「デュアルモードワイドバンドスペクトル拡散セルラシステム向けのＴＩＡ／ＥＩＡ−９５移動局基地局間適合標準規格」（この標準規格とともにその拡張した改訂ＡとＢを、「ＩＳ−９５標準規格」と呼ぶことがある）や、（２）「デュアルモードワイドバンドスペクトル拡散セルラ移動局向けのＴＩＡ／ＥＩＡ−９８−Ｃ推奨最低標準規格」（「ＩＳ−９８標準規格」）、（３）「Ｗ−ＣＤＭＡ標準規格」として知られている１セットの文書で具体化されていて、「第３世代パートナーシッププロジェクト」（３ＧＰＰ）と名付けられているコンソーシアムによりスポンサー提供されている標準規格、（４）「ｃｄｍａ２０００スペクトル拡散システム向けのＴＲ−４５．５物理レイヤー標準規格」と、「ｃｄｍａ２０００スペクトル拡散システム向けのＣ．Ｓ０００５−Ａ上位レイヤー（レイヤー３）シグナリング標準規格」と、「ＴＩＡ／ＥＩＡ／ＩＳ−８５６ ｃｄｍａ２０００高レートパケットデータ無線インターフェース仕様（集合的に、ｃｄｍａ２０００標準規格）とを含む１セットの文書で具体化されていて、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）と名付けられているコンソーシアムによってスポンサー提供されている標準規格と、（５）ＩｘＥＶ−ＤＯ標準規格と、（６）他の何らかの標準規格のような、１つ以上のＣＤＭＡ標準規格をサポートするように設計していてもよい。
【０００４】
ワイヤレス通信デバイスの可搬性および機能性は向上し続けており、ワイヤレス通信ネットワークの普及に貢献している。多くの従来のワイヤード接続は、ワイヤレス接続に置き換わっている。ワイヤレス接続は、１つのワイヤレスデバイスが別のワイヤレスデバイスの接続性エリアに入るときに行われるアドホック接続を含む。さまざまなＩＥＥＥ８０２．１１標準規格に基づくワイヤレスネットワークのような、ワイヤレスローカルエリアネットワーク（ワイヤレスＬＡＮまたはＷＬＡＮ）に関心がある。ワイヤレスパーソナルエリアネットワーク（ワイヤレスＰＡＮまたはＷＰＡＮ）にも関心があり、これらのネットワークは、１人に接近した、デバイス間の通信に使用されることが多い。一般的に、ワイヤレスＰＡＮ技術の及ぶ範囲は、約１０メートルであり、ワイヤレスＰＡＮ技術は、ブルートゥース（登録商標）デバイス、ＺｉｇＢｅｅ（登録商標）（ＩＥＥＥ８０２．１５．４標準規格）デバイス、ウルトラワイドバンド（ワイヤレスＵＳＢまたはＵＷＢ）デバイスや、さまざまな遠隔制御を含んでいてもよい。ＥＣＭＡ−３６８において明記されているＵＷＢ技術に対して、ＷＰＡＮのデータ転送のレートは、現在、４８０Ｍｂｐｓまでに及ぶが、さらなる拡張により、１Ｇｐｓのレートや、より高いレートを達成することが可能である。
【０００５】
共通ワイヤレスＬＡＮの技術を、「ＷｉＦｉ」（登録商標）と呼ぶことが多く、「ＷｉＦｉ」は、ＩＥＥＥ標準規格８０２．１ ｌａ／ｂ／ｇに基づいて動作する。ＩＥＥＥ８０２．１１ａおよび８０２．１１ｇの場合には、このようなＷＬＡＮネットワークは、一般的に、約５０メートルの範囲にわたって動作し、５４Ｍｂｐｓのデータレートを提供する。新たなＩＥＥＥ８０２．１１ｎ標準規格は、データレートを、６００Ｍｂｐｓまで向上させるかもしれない。
【０００６】
セルラネットワークとインターネットとを含む付加的なネットワークに対するゲートウェイのような他のリソースを提供するアクセスポイントとパーソナルデバイスとの間の通信に対して、または、このようなパーソナルデバイス間の通信に対して、ワイヤレスＬＡＮまたはＰＡＮネットワークを使用してもよい。
【０００７】
ワイヤレスボディエリアネットワーク（ＷＢＡＮ）を、パーソナルエリアネットワークのサブセットであると考えてもよい。ワイヤレスボディエリアネットワークは、さまざまなボディパラメータおよび機能を監視するためのワイヤレスセンサを備えていてもよい。センサは、例えば、個人の家に位置している基地局にリアルタイムデータを送信するかもしれない。ＷＢＡＮの典型的な範囲は、約３メートルである。
【０００８】
アクセスポイントを使用せずに、単にピアツーピア通信を使用して、ワイヤレスネットワークを構成することができる。さらに、ワイヤレスネットワークは、アクセスポイント（インフラストラクチャモード）と、ピアツーピア通信との両方とも含むことができる（これらのタイプのネットワークをアドホックネットワークと呼ぶことがある）。アドホックネットワークは、他のデバイスによる、デバイスの独立的な発見で自己構成することができる。例えば、移動体デバイス（またはアクセスポイント）が通信を別の移動体デバイスから受信したとき、他の移動体デバイスが、ネットワークに加えられるかもしれない。移動体デバイスがエリアを去ると、移動体デバイスは、ネットワークから動的に除去されるかもしれない。したがって、ネットワークのトポロジーは、絶えず、変わっていることがある。「マルチホップ」トポロジーでは、送信側から受信側に直接的にというよりむしろ、多数のホップまたはセグメントを通して、送信を転送するかもしれない。マルチホップトポロジーは、直接的なデバイスツーデバイス通信を除く必要はない。
【０００９】
ＥＣＭＡ国際標準規格ＥＣＭＡ−３６８によって公表されているようなＷｉＭｅｄｉａウルトラワイドバンド（ＵＷＢ）、「高レートウルトラワイドバンドＰＨＹおよびＭＡＣ標準規格」（２００５年１２月）は、同じネットワーク内の異なるワイヤレスアプリケーションを動作させることに対する解決策を提供する共通無線プラットフォーム分散型メディアアクセス技術を記述している。ＷｉＭｅｄｉａ ＵＷＢ共通無線プラットフォームは、マルチバンド直交周波数分割多重化（ＭＢ−ＯＦＤＭ）に基づく、メディアアクセス制御（ＭＡＣ）レイヤー仕様および物理（ＰＨＹ）レイヤー仕様を組み込んでいる。ＷｉＭｅｄｉａのＭＡＣ仕様およびＰＨＹ仕様は、国際的な規制機関によって設定されるさまざまな要件に適合するように意図的に設計されている。したがって、さまざまな国々における規制に適合する必要がある製造業者は、比較的に容易に、かつコスト効率よく適合できる。ＷｉＭｅｄｉａ ＵＷＢが実現しようと試行する他の何らかのアプリケーションフレンドリーな機能は、ノード当たり低下したレベルの複雑性や、長いバッテリー寿命や、複数の電力管理モードのサポートや、より広い空間容量を含む。
【００１０】
ＷｉＭｅｄｉａ ＵＷＢ準拠受信機は、大きな動作帯域幅を提供しつつも、既存のワイヤレスサービスからの干渉に対処することが必要であるかもしれない。同時に、このような受信機は、一般的に、比較的、低い送信電力で実行する。
【００１１】
ＵＷＢシステムは、４１．３ｄＢｍ／ＭＨｚ、および５００ＭＨｚの帯域幅またはより大きい帯域幅の送信の等価等方放射電力または実効等方放射電力（ＥＩＲＰ）を使用して、認可されていないスペクトル部分で動作するように設計される。このような大きいスペクトルの占有により、何らかの干渉がＵＷＢ受信機の帯域幅に入る可能性が高くなる。同時に、低い送信ＥＩＲＰは、通信距離を制限し、干渉を扱うリンクマージンは小さい。帯域内干渉の存在の下、所望のユーザ経験（待ち時間および／またはスループット）をＵＷＢ受信機が提供し続けることを可能にするために、何らかの形態の干渉緩和を有することが好ましい。
【００１２】
干渉者は、異なるアプリケーション（例えば、ＷｉＭａｘや、将来のワイヤレスシステム）を実行して、ＵＷＢ受信機と同じ電磁波周波数帯域において信号を送信する他の何らかのデバイスであるかもしれない。干渉は、ＵＷＢ受信機が存在しているプラットフォーム内で自己発生されることもある。マルチモードハンドセットまたはラップトップでは、例えば、他の無線によって発生される、ハーモニック、スプリアス放射や、クロックや、類似した信号が、ＵＷＢ帯域内に入ることもある。
【００１３】
特に、ワイドバンドワイヤレスネットワーク内での干渉の存在の下で、ワイヤレス通信の信頼性を向上させる装置や、方法や、製造物に対するニーズが存在する。他のワイヤレスデバイスに対する、特に、ワイヤレスＬＡＮおよびワイヤレスＰＡＮを含むワイドバンドネットワークに対する干渉を構成する、ワイヤレスデバイスにより生成される送信を減少させる装置や、方法や、製造物に対する技術的なニーズも存在する。ワイヤレスデバイスの電力消費を減少させる装置、方法、および製造物に対して、さらなるニーズが存在する。
【概要】
【００１４】
ここで開示した実施形態は、ジャミングされている副搬送波に消去ビットを置くことにより消去ビットをデータのサブブロックに挿入するための、装置や、方法や、製造物を提供することによる、先に述べたニーズのうちの１つ以上のものを取り扱うことができる。この方法で、インターリーバのサイズを一定に保つことができる。
【００１５】
実施形態では、通信方法は、送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を送信機デバイスにおいて取得することを含む。方法は、現在ジャミングされている副搬送波の情報に対応する消去マスクを、送信機デバイスにおいて取得することも含む。方法は、さらに、消去マスクにしたがって、消去ビットを、処理されたそれぞれのデータサブブロックに挿入して、予め定められたサイズのサブブロックを取得することを含む。方法は、予め定められたサイズのサブブロックのそれぞれのサブブロックをインターリーブして、インターリーブされたサブブロックを取得することさらに含む。方法は、インターリーブされたサブブロックを送信機デバイスからワイヤレスに送信することとをさらに含む。方法にしたがうと、現在ジャミングされている副搬送波上に消去ビットが置かれるように消去マスクを取得するステップは実行される。
【００１６】
実施形態では、送信機デバイスは、メモリと、ワイヤレス受信機と、ワイヤレス送信機と、制御装置とを備えている。制御装置は、ワイヤレス受信機と、ワイヤレス送信機と、メモリとに結合されている。制御装置は、多数のステップを実行するように構成されている。ステップは、送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を送信機デバイスにおいて取得することを含む。ステップは、現在ジャミングされている副搬送波の情報に対応する消去マスクを、送信機デバイスにおいて取得することも含む。ステップは、さらに、消去マスクにしたがって、消去ビットを、処理されたそれぞれのデータのサブブロックに挿入して、予め定められたサイズのサブブロックを取得することを含む。ステップは、予め定められたサイズのサブブロックのそれぞれのサブブロックをインターリーブして、インターリーブされたサブブロックを取得することもさらに含む。ステップは、インターリーブされたサブブロックを送信機デバイスからワイヤレスに送信することをさらに含む。消去マスクを取得するステップは、現在ジャミングされている副搬送波上に消去ビットが置かれるように実行される。
【００１７】
実施形態では、送信機デバイスは、データを記憶する手段と、ワイヤレスに受信する手段と、ワイヤレスに送信する手段と、処理する手段とを備えている。処理する手段は、受信する手段と、送信する手段と、記憶する手段とに結合されている。処理する手段は、多数のステップを実行するように構成されている。ステップは、送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を送信機デバイスにおいて取得することを含む。ステップは、現在ジャミングされている副搬送波の情報に対応する消去マスクを、送信機デバイスにおいて取得することも含む。ステップは、さらに、消去マスクにしたがって、消去ビットを、処理されたそれぞれのサブブロックに挿入して、予め定められたサイズのサブブロックを取得することを含む。ステップは、予め定められたサイズのサブブロックのそれぞれのサブブロックをインターリーブして、インターリーブされたサブブロックを取得することをさらに含む。ステップは、インターリーブされたサブブロックを送信機デバイスからワイヤレスに送信することをさらに含む。消去マスクを取得するステップは、現在ジャミングされている副搬送波上に消去ビットが置かれるように実行される。
【００１８】
実施形態では、機械読み取り可能媒体は、命令を記憶している。送信機デバイスの少なくとも１つの制御装置によって命令が実行されたときに、命令は、多数のステップを送信機デバイスに実行させる。ステップは、送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を送信機デバイスにおいて取得することを含む。ステップは、現在ジャミングされている副搬送波の情報に対応する消去マスクを、送信機デバイスにおいて取得することも含む。ステップは、さらに、消去マスクにしたがって、消去ビットを、処理されたそれぞれのデータのサブブロックに挿入して、予め定められたサイズのサブブロックを取得することを含む。ステップは、予め定められたサイズのサブブロックのそれぞれのサブブロックをインターリーブして、インターリーブされたサブブロックを取得することをさらに含む。ステップは、インターリーブされたサブブロックを送信機デバイスからワイヤレスに送信することをさらに含む。消去マスクを取得するステップは、現在ジャミングされている副搬送波上に消去ビットが置かれるように実行される。
【００１９】
実施形態では、通信方法は、送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を受信機デバイスにおいて取得することを含む。方法は、現在ジャミングされている副搬送波の情報に対応する消去マスクを受信機デバイスにおいて取得することも含む。方法は、さらに、送信機デバイスからのインターリーブされたサブブロックを、受信機デバイスにおいて受信することを含み、インターリーブされたサブブロックは、予め定められたサイズを有し、インターリーブされたサブブロックは、消去マスクにしたがって挿入された消去ビットを含む。ステップは、インターリーブされたサブブロックのそれぞれのインターリーブされたサブブロックをデインターリーブして、デインターリーブされたサブブロックを取得することをさらに含む。方法は、消去マスクにしたがって、デインターリーブされたサブブロックから消去ビットを除去して、処理されたサブブロックを取得することをさらに含む。方法は、処理されたサブブロックをデコードすることをさらに含む。消去マスクを取得するステップは、現在ジャミングされている副搬送波上に消去ビットが置かれるように実行される。
【００２０】
実施形態において、受信機デバイスは、メモリと、ワイヤレス受信機と、ワイヤレス送信機と、制御装置とを備えている。制御装置は、ワイヤレス受信機と、ワイヤレス送信機と、メモリとに結合されている。制御装置は、多数のステップを実行するように構成されている。ステップは、送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を取得することを含む。ステップは、現在ジャミングされている副搬送波の情報に対応する消去マスクを取得することも含む。ステップは、さらに、インターリーブされたサブブロックを送信機デバイスから受信することを含み、インターリーブされたサブブロックは、予め定められたサイズを有し、インターリーブされたサブブロックは、消去マスクにしたがって挿入された消去ビットを含む。ステップは、インターリーブされたサブブロックのそれぞれのインターリーブされたサブブロックをデインターリーブして、デインターリーブされたサブブロックを取得することをさらに含む。ステップは、消去マスクにしたがって、デインターリーブされたサブブロックから消去ビットを除去して、処理されたサブブロックを取得することをさらに含む。ステップは、処理されたサブブロックをデコードすることをさらに含む。消去マスクを取得するステップは、現在ジャミングされている副搬送波上に消去ビットが置かれるように実行される。
【００２１】
実施形態では、受信機デバイスは、データを記憶する手段と、ワイヤレスに受信する手段と、ワイヤレスに送信する手段と、処理する手段とを備えている。処理する手段は、受信する手段と、送信する手段と、記憶する手段とに結合されている。処理する手段は、多数のステップを実行するように構成されている。ステップは、送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を取得することを含む。ステップは、現在ジャミングされている副搬送波の情報に対応する消去マスクを取得することも含む。ステップは、さらに、インターリーブされたサブブロックを送信機デバイスから受信することを含み、インターリーブされたサブブロックは、予め定められたサイズを有し、インターリーブされたサブブロックは、消去マスクにしたがって挿入された消去ビットを含む。ステップは、インターリーブされたサブブロックのそれぞれのインターリーブされたサブブロックをデインターリーブして、デインターリーブされたサブブロックを取得することをさらに含む。ステップは、消去マスクにしたがって、デインターリーブされたサブブロックから消去ビットを除去して、処理されたサブブロックを取得することをさらに含む。ステップは、処理されたサブブロックをデコードすることをさらに含む。消去マスクを取得するステップは、現在ジャミングされている副搬送波上に消去ビットが置かれるように実行される。
【００２２】
実施形態では、機械読み取り可能媒体は、命令を記憶している。ワイヤレス受信機デバイスの少なくとも１つの制御装置によって命令が実行されるとき、命令は、多数のステップをワイヤレス受信機デバイスに実行させる。ステップは、ワイヤレス送信機デバイスからワイヤレス受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報をワイヤレス受信機デバイスにおいて取得することを含む。ステップは、現在ジャミングされている副搬送波の情報に対応する消去マスクをワイヤレス受信機デバイスにおいて取得することも含む。ステップは、さらに、ワイヤレス送信機デバイスからのインターリーブされたサブブロックを、ワイヤレス受信機デバイスにおいて受信することを含み、インターリーブされたサブブロックは、予め定められたサイズを有し、インターリーブされたサブブロックは、消去マスクにしたがって挿入された消去ビットを含む。ステップは、インターリーブされたサブブロックのそれぞれのインターリーブされたサブブロックをデインターリーブして、デインターリーブされたサブブロックを取得することをさらに含む。ステップは、消去マスクにしたがって、デインターリーブされたサブブロックから消去ビットを除去して、処理されたサブブロックを取得することをさらに含む。ステップは、処理されたサブブロックをデコードすることをさらに含む。消去マスクを取得するステップは、現在ジャミングされている副搬送波上に消去ビットが置かれるように実行される。
【００２３】
本発明のこれらの態様および他の態様は、以下の説明、図面、特許請求の範囲を参照してよりよく理解されるだろう。
【図面の簡単な説明】
【００２４】
【図１】図１は、ワイヤレスネットワーク内のワイヤレス送信機デバイスの選択されたコンポーネントを図示している。
【図２】図２は、ワイヤレスネットワーク内のワイヤレス受信機デバイスの選択されたコンポーネントを図示している。
【図３】図３は、適応送信機トーン消去技術のプロセスの選択されたエレメントを図示している。
【図４】図４は、適応消去技術を実現するように構成されている送信機の選択されたコンポーネントをブロック図の形態で図示している。
【図５】図５は、消去マスクの計算の方法の選択されたステップを図示している。
【図６】図６は、適応消去技術を実現するように構成されている受信機の選択されたコンポーネントをブロック図の形態で図示している。
【図７】図７は、干渉適応通信向けの送信機デバイスプロセスの選択されたステップを図示している。
【図８】図８は、干渉適応通信向けの受信機デバイスプロセスの選択されたステップを図示している。
【詳細な説明】
【００２５】
この文書では、「実施形態」という言葉や、「変形」という言葉、そして、類似した表現を使用して、特定の装置、プロセス、または製造物のことを意味しているが、必ずしも同じ装置、プロセス、または製造物を意味しているのではない。したがって、１つの場所または文脈において使用した「１つの実施形態」（または、類似した表現）は、特定の装置、プロセス、または製造物を意味していることがある；異なる場所における同じ表現または類似した表現は、異なる装置、プロセス、または製造物を意味していることがある。多数の異なる可能性ある実施形態のうちの１つを示すために、「代替実施形態」、「代替的」という表現や、類似したフレーズを使用していることがある。可能性のある実施形態の数は、必ずしも、２つ、または、他の何らかの数量に制限されない。
【００２６】
「例として、事例として、あるいは実例として機能すること」を意味するために、ここでは、「例示的な」という言葉を使用していることがある。「例示的な」ものとして、ここで記述したいずれの実施形態または変形は、他の実施形態または変形と比較して、必ずしも、好ましいものとして、または効果的なものとして解釈されるものではない。本説明で記述した実施形態および変形のすべては、当業者が、本発明を作るまたは本発明を使用することを可能にするために提供された例示的な実施形態および変形であり、必ずしも、本発明に与えられる法律的な保護の範囲を限定するものではない。
【００２７】
「ジャミングされている副搬送波」または「干渉を受けている副搬送波」や、類似した表現は、予め定められたレベルにおける、または、予め定められたレベルよりも低い、信号対ノイズおよび／または干渉比を有する副搬送波を示している。
【００２８】
「トーン」および「副搬送波」は、一般的に、互換性があるように使用している。
【００２９】
送信機においてトーンまたは副搬送波を「ヌルにすること」は、副搬送波を送信信号から除去することを含み得る。
【００３０】
図１および図２は、それぞれ、第１のワイヤレスデバイス１００および第２のワイヤレスデバイス２００の選択されたコンポーネントを図示している。２つのデバイスは、ワイヤレスネットワーク内で互いに通信している。第１のワイヤレスデバイス１００は、プロセッサ１２２と、メモリ１２４と、ワイヤレスネットワークの（第２のワイヤレスデバイス２００を含む）ワイヤレスデバイスからの通信を受信するように構成されている受信機１２８と、ワイヤレスネットワークの（第２のワイヤレスデバイス２００を含む）デバイスに通信を送るように構成されている送信機１３０とを備えている。メモリ１２４と、受信機１２８と、送信機１３０は、プロセッサ１２２に結合されており、プロセッサ１２２は、これらのデバイスを構成すること、これらのデバイスから読み取ること、および／または、これらのデバイスに書き込むことができる。
【００３１】
第２のワイヤレスデバイス２００は、同様に、プロセッサ２４２と、メモリ２４４と、ワイヤレスネットワークの、（第１のワイヤレスデバイス１００を含む）デバイスからの通信を受信するように構成されている受信機２４８と、ワイヤレスネットワークの（第１のワイヤレスデバイス１００を含む）デバイスに通信を送るように構成されている送信機２５０とを備えている。メモリ２４４と、受信機２４８と、送信機２５０は、プロセッサ２４２に結合されており、プロセッサ２４２は、これらのデバイスを構成すること、これらのデバイスから読み取ること、および／または、これらのデバイスに書きこむことができる。
【００３２】
プロセッサ１２２および２４２のそれぞれは、例えば、１つ以上の制御装置、１つ以上のマイクロプロセッサ、１つ以上のデジタル信号プロセッサ、１つ以上の状態機械、またはこのようなデバイスの組み合わせたものを含んでいてもよい。メモリ１２４および２４４のそれぞれは、対応プロセッサ（１２２または２４２）の内部または外部にあってもよく、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、消去可能なＰＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能なＥＰＲＯＭ（ＥＥＰＲＯＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、シンクロナスＤＲＡＭ（ＳＤＲＡＭ）、ダブルデータレートＳＤＲＡＭ（ＤＤＲ ＳＤＲＡＭ）や、エンハンスドＳＤＲＡＭ（ＥＳＤＲＡＭ）や、同期リンクＤＲＡＭ（ＳＬＤＲＡＭ）や、ダイレクトラムバスＲＡＭ（ＤＲＲＡＭ）、磁気記憶装置、他のメモリデバイス、および／または先行リストから選択される複数のメモリモジュールを含んでいてもよい。
【００３３】
いくつかの実施形態では、ワイヤレスネットワーク内の通信は、３メートルまで、１０メートルまで、３０メートルまで、１００メートルまで、３００メートルまで、または、より長い距離に及ぶことがある。ワイヤレスネットワークの１つの実施形態では、ＥＣＭＡ−３６８／３６９標準規格に適合した通信が行われる。したがって、受信機１２８／２４８および送信機１３０／２５０は、ＥＣＭＡ標準規格に基づいて動作するように構成されている。他の実施形態では、ＷｉＭｅｄｉａ標準規格、ブルートゥース（登録商標）標準規格、別のＵＷＢ標準規格、ＺｉｇＢｅｅ標準規格、またはＩＥＥＥ８０２．１１標準規格のうちの１つのものを含む他の通信スキームに基づいて、通信を行ってもよい。このリストは、必ずしも、排他的でない。
【００３４】
第１のワイヤレスデバイス１００、第２のワイヤレスデバイス２００のいずれか、または、両方とも、付加的なエレメントを有していてもよく、付加的なエレメントは、セルラネットワークを含む他のワイヤレスネットワークと、またはワイヤードネットワークと通信するように設計されている受信機および／または送信機を含む。セルラネットワークは、例えば、コード分割多元接続（ＣＤＭＡ）や、グローバルシステムフォーモバイル通信（ＧＳＭ）（登録商標）ネットワーク標準規格を含むＵＴＲＡＮまたはＵＭＴＳ地上無線アクセスネットワーク標準規格に基づいて動作してもよい。ワイヤレスデバイスのうちの１つ（例えば、第１のワイヤレスデバイス１００）は、他のワイヤレスデバイス（例えば、第２のワイヤレスデバイス２００）のために、セルラネットワークへのゲートウェイとして機能することもある。
【００３５】
第１のワイヤレスデバイス１００と第２のワイヤレスデバイス２００との間のＥＣＭＡ−３６８／３６９通信は、情報を送信したり受信したりするために、直交周波数分割多重化（ＯＦＤＭ）技術を使用してもよい。ＯＦＤＭにしたがうと、多数の狭い間隔の直交副搬送波（または、トーン）がデータを伝える。データは、副搬送波当たり１つのデータストリームで、いくつかのパラレルデータストリームに分けられてもよい。それぞれの副搬送波は、例えば、直交振幅変調（ＱＡＭ）または直交位相シフトキーイング（ＱＰＳＫ）のような従来の変調スキームにより、それぞれの副搬送波を変調してもよい。ワイヤレスネットワークにおけるＯＦＤＭ通信は、例えば、１００個のデータ搬送波と１０個のガード搬送波とを有するマルチバンドであってもよい。第１のワイヤレスデバイス１００と第２のワイヤレスデバイス２００との間の通信と同じ１つの帯域（または複数の帯域）において、他のデバイスが、これらのおよび他の通信技術を使用してもよい。他のデバイスは、デバイス自体の間で通信してもよく、あるいは、第１のワイヤレスデバイス１００と第２のワイヤレスデバイス２００とのうちの１つと、または、両方と通信してもよい。第１のワイヤレスデバイス１００と第２のワイヤレスデバイス２００に対して、他のデバイスが関係する通信は干渉として現れる。当然、干渉は、他のどこの場所でも、例えば、第１のワイヤレスデバイス１００および第２のワイヤレスデバイス２００における他の無線からも発生し得る。
【００３６】
第１のワイヤレスデバイス１００と第２のワイヤレスデバイス２００との間のＥＣＭＡ−３６８／３６９のＯＦＤＭ通信が受けるかもしれない干渉を緩和するために、これらのデバイスが使用できる、さまざまな技術について記述する。以下の説明の目的のために、第１のワイヤレスデバイス１００は送信機デバイスであり、第２のワイヤレスデバイス２００は受信機デバイスであると仮定する。当然、役割を逆にすることができる。さらに、これらのデバイスのそれぞれが、他のデバイスとの通信のための送信機デバイスであり、他のデバイスとの通信のための受信機デバイスでもあるように、役割を組み合わせてもよい。
【００３７】
受信機デバイス２００は、送信機デバイス１００から送信されるＯＦＤＭ副搬送波のそれぞれに影響を及ぼす干渉またはジャミングの範囲を決定できる。例えば、受信機デバイス２００は、何らかの予め定められた時間期間にわたって、そして場合によっては動的に調整された時間期間にわたって、それぞれの副搬送波上で受信したデータに対する信号対干渉および／またはノイズ比を推定できる。受信機デバイス２００は、副搬送波がジャミングされている知識（そして、場合によってはジャミングの程度）を送信機デバイス１００に通信できる。その後、送信機デバイス１００は、ジャミングされている副搬送波をヌルにするように送信機デバイス１００自体を構成することができ、受信機デバイス２００は、これに応じて情報のデコーディングを実行するように受信機デバイス２００自体を構成することができる。
【００３８】
これは、コード化ビットを複素値シンボルに変調して、データ副搬送波にロードして、ジャミングされている副搬送波上のシンボルをパンクチュアリングする（すなわち、０に置き換える）、畳み込みコードのパンクチュアリングに類似している。したがって、パンクチュアリングされた副搬送波上のコード化ビットは消失し、これにより、送信機デバイス１００から受信機デバイス２００への送信リンクの性能が低下する。
【００３９】
効率的なパンクチュアリングによる、性能低下の緩和のための１つのアプローチは、ジャミングされている副搬送波を使用しないことである。言い換えると、コード化ビットを、ジャミングされている副搬送波にロードしないことである。これにより、「パンクチュアリング」動作による性能損失を防ぐ。しかしながら、このアプローチは、送信機デバイス１００のインターリーバと、受信機デバイス２００のデインターリーバの動作に有害な影響を及ぼす。これは、ＥＣＭＡ−３６８／３６９ＵＷＢでは、インターリーバサイズＮCBP6Sが、６個のＯＦＤＭシンボル当たりのコード化ビットの数に基づいているからである。数Ｎinの干渉を受けている（ジャミングされている）副搬送波が使用されないとき、６個のＯＦＤＭシンボル当たりのコード化ビットの有効数は、新しいサイズのＮ’CBP6Sに減少する。この問題は、インターリーバおよびデインターリーバの動作を妨げる。この問題に対する多数の解決策について、以下で説明する。
【００４０】
Ｎ’CBP6Sに整合させるためにインターリーバおよびデインターリーバのサイズを変えるように、インターリーバおよびデインターリーバを再構成してもよい。しかしながら、Ｎinは、干渉者の帯域幅および電力に依存しており、異なる干渉者に対して、または単一の干渉者に対してさえも、幅広く変化することがあることに留意されたい。したがって、Ｎ’CBP6Sも、その時々に変化し、数値の範囲を仮定することができる。送信機デバイス１００のインターリーバと、受信機デバイス２００のデインターリーバとを動的に構成することは困難であるかもしれない。さらに、Ｎ’CBP6Sのいくつかの値に対しては、良好な正方／矩形インターリーバは存在しないかもしれない。
【００４１】
インターリーバのサイズも一定に保ち、そして、Ｎ’CBP6Sビットを、（ジャミングされている副搬送波を使用しないで）現在の６個のＯＦＤＭシンボルにロードする。残りのコード化ビット（ＮCBP6S−Ｎ’CBP6S）は、後続するＯＦＤＭシンボルにロードする。現在の６個のＯＦＤＭシンボルが受信機デバイス２００において復調されたとき、Ｎ’CBP6Sのソフトコード化ビットだけが利用可能である。残りのソフトコード化ビット（ＮCBP6S−Ｎ’CBP6S）を得るために、受信機デバイス２００は、次の６個のＯＦＤＭＡシンボルが復調されるまで待つ必要がある。したがって、インターリーバサイズが一定に保持されている場合、受信機デバイス２００において、さらなる遅延が生じるかもしれない。
【００４２】
図３は、前のパラグラフで説明した問題を取り扱うための「適応送信機トーン消去」技術のプロセス３００を図示している。この技術にしたがうと、送信機デバイス１００において、Ｎ’CBP6Sコード化ビットごとに、サブブロック（例えば、サブブロック３０５）にグループ化する。数（ＮCBP6S−Ｎ’CBP6S）の（有用な情報を含まない）「消去ビット」３１０をそれぞれのこのようなサブブロックに挿入して、一定のブロックサイズを維持し、結果的に、プレインターリーバサブブロック３１５となる。送信機デバイス１００のインターリーバによって、プレインターリーブされるサブブロック３１５上でインターリーブステップ３１８（例えば、３ステップのインターリーブ）を実行し、結果的に、インターリーブされたサブブロック３２０となる。その後、インターリーブされたサブブロック３２０のコード化ビットをシンボルに変調し、ＯＦＤＭ送信スキームの利用可能な（ジャミングされていない）副搬送波３３０上にロードする。１つの実施形態では、シンボルは、直交位相シフトキーイング（ＱＰＳＫ）シンボルであってもよい。インターリーブステップ（３１８）の後、干渉されている（ジャミングされている）副搬送波３３５上に消去ビットが正確に置かれるように、消去ビットを挿入する位置を予め計算する。消去値がロードされる任意の副搬送波は、「消去」されるだろう。例えば、これらのビットは、ゼロに設定されるかもしれない。２つの隣接したジャミングされている副搬送波３３５を図３中で示しているが、ジャミングされている副搬送波３３５の１つまたは複数のグループが存在してもよく、それぞれのこのようなジャミングされている副搬送波グループ中には１つ以上の副搬送波３３５がある。
【００４３】
１つの実施形態では、ジャミングされている副搬送波を送信する必要がない。したがって、同じ帯域で動作している他のデバイスに影響を与える、送信機デバイス１００からの干渉が減少することは利益になる。
【００４４】
図４は、図３に関連して先に説明した適応消去技術を実現するように構成されている、ＥＣＭＡ−３６８／３６９ＵＷＢの送信機４００の選択されたコンポーネントをブロック図の形態で図示している。送信機４００は、送信機デバイス１００の送信機１３０と同じものであってもよい。
【００４５】
送信機４００は、スクランブリングされたデータを受け取り、データを畳み込みエンコードするように構成されているエンコーダ４０５を備えている。
【００４６】
送信機４００はまた、挿入消去ビットブロック４１０と、消去マスク計算ブロック４１５とを備えている。これらのブロックは、畳み込みエンコードされたデータを挿入消去ビットブロック４１０において受け取り、消去ビット計算ブロック４１５の制御のもと、データに消去ビットを挿入するように構成され、これにより、挿入消去ビットブロック４１０は、一定の固定サイズのサブブロックを出力し、図３に関連して先に説明したように、消去ビットは、後の処理において、ジャミングされている副搬送波上に置かれる。消去ビット計算ブロック４１５は、ジャミングされている副搬送波の位置情報に基づいて、消去ビットの位置を計算するように構成されていること；以下でより詳細に説明するように、情報は、受信機デバイス２００から受信してもよく、または送信機デバイス１００においてローカル的に決定してもよいことに留意されたい。
【００４７】
送信機４００のインターリーバ４２０は、挿入された消去ビットを有するサブブロックをインターリーブし、一定サイズのインターリーブされたサブブロックを発生させる。
【００４８】
インターリーブされたサブブロックのビットを変調されたシンボルに、例えば、ＱＰＳＫまたはＱＰＳＫ／ＤＣＭ（デュアル搬送波変調）シンボルにマッピングするように構成されている配列マッパ４２５を、送信機４００はさらに備えている。周波数拡散器ブロック４３０によって、変調されたシンボルを周波数拡散する。
【００４９】
送信機４００の挿入器ブロック４３５は、パイロット信号と、ガードトーンと、ヌルトーンとを、周波数拡散器ブロック４３０によって発生された周波数拡散信号に挿入するように構成されている。結果的に生じる信号は、シリアルパラレル変換器４４０において処理され、送信ヌルトーン挿入器ブロック４４５に通過される。送信ヌルトーン挿入器ブロック４４５は、図３に関連して先に説明したように、ジャミングされている副搬送波に対応するトーンをヌルにするように構成されている。送信ヌルトーン挿入器ブロック４４５は、受信機デバイス２００から受信した、または、ローカルに決定された、ジャミングされている副搬送波の位置情報に基づいて、ヌルにされることになる特定のトーンを決定する。
【００５０】
送信ヌルトーン挿入器ブロック４４５の後、高速フーリエ変換（ＦＦＴ）ブロック４５０と、パラレルシリアル変換器４５５と、時間拡散器４６０とにおいて、パラレル信号が処理される。デジタルアナログ変換器（ＤＡＣ）４６５によって、時間拡散器４６０からのデジタル信号をアナログ形態に変換し、送信フィルタ４７０においてフィルタリングする。ミキサ４７５では、局部発振器のような周波数シンセサイザ４８０を使用して、フィルタリングされた信号を送信周波数にアップコンバートし、アンテナ４８５を通して送信する。
【００５１】
先に述べたように、１つの実施形態では、消去ビット計算ブロック４１５は、受信機デバイス２００から受信しているかもしれないジャミングされている副搬送波の位置情報に基づいて、消去ビットを計算するように構成されており、そして、受信機デバイス２００は、干渉検出を実行し、ジャミングされている副搬送波の位置のリスト｛Ｐnraw，ｎ＝１，２，・・・，Ｎinraw｝を送信機デバイス１００にフィードバックしてもよい。ジャミングされている副搬送波のリスト｛Ｐnraw，ｎ＝１，２，・・・，Ｎinraw｝を、「生のヌルトーンリスト」として規定することができ、Ｐnrawは、スペクトル上の「生」のトーンインデックスである。ＥＣＭＡ−３６８／３６９ＵＷＢに対しては、Ｐnrawは、（−６４）と（６３）との間の値をとり、合計１２８個の副搬送波に対して、このうちの任意の数（０を含む）の副搬送波がジャミングされる。ここでは、ブロック４３５によって挿入される、パイロットトーンや、ガードトーンや、ヌルトーンから区別される、データトーン上のジャミングされている副搬送波について扱っている。
【００５２】
ジャミングされている副搬送波の位置を取得した後、消去ビット計算ブロック４１５が「消去マスク」を計算し、「消去マスク」は、挿入消去ビットブロック４１０によって、消去ビットが挿入されるインデックスのリストである。消去マスクの計算のための手順５００の選択されたステップを、図５に示している。
【００５３】
ステップ５１０では、完全な物理ヌルトーンリスト｛Ｐn，ｎ＝１，２，・・・，Ｎin｝を発生させる。
【００５４】
５３．３Ｍｂｐｓおよび８０Ｍｂｐｓのデータレート動作に対する１つの実施形態では、完全な物理ヌルトーンリストは、生のヌルトーンリストと同じになるかもしれない。すなわち、
【数１】
0005209792.tif 000002
【００５５】
である。
【００５６】
１０６．７Ｍｂｐｓ、１６０Ｍｂｐｓ、および２００Ｍｂｐｓのデータレート動作に対する１つの実施形態では、完全なヌルトーンリストは、生のヌルトーンリストと、スペクトル上の同期（ミラー）トーンの位置との両方とも含んでいてもよい。すなわち、
【数２】
0005209792.tif 000003
【００５７】
したがって、１つの実施形態では、完全な物理ヌルトーンリストは、長さ
【数３】
0005209792.tif 000004
【００５８】
を有しており、ここで、ＮFDSは、（ＥＣＭＡ−３６８において規定されている）周波数ドメイン拡散係数である。
【００５９】
３２０Ｍｂｐｓ、４００Ｍｂｐｓ、および４８０Ｍｂｐｓのデータレート動作に対する実施形態では、完全なヌルトーンリストは、生のヌルトーンリストと、スペクトル上のＤＣＭの対にされたトーンの位置との両方とも含んでいてもよい。すなわち、
【数４】
0005209792.tif 000005
【００６０】
ステップ５２０では、データヌルトーンリスト｛Ｑn，ｎ＝１，２，・・・，Ｎin｝を発生させる。これは、例えば、ＥＣＭＡ−３６８標準規格によって規定されているトーンマッピングルールを使用して、それぞれのＰnをＱnに変換することによって実行することができる。５３．３Ｍｂｐｓおよび８０Ｍｂｐｓのデータレート動作に対しては、データトーンリスト中のエントリは０≦Ｑn≦４９のようなものであること；そして、残りのデータレートに対しては、データトーンリスト中のエントリは０≦Ｑn≦９９のようなものであることに留意されたい。
【００６１】
ステップ５３０では、それぞれのＱnに対して、
【数５】
0005209792.tif 000006
【００６２】
の整数の対を、以下：
【数６】
0005209792.tif 000007
【００６３】
のように発生させる。
【００６４】
ここで、ＮCBPSは、ＯＦＤＭシンボル当たりの、コード化ビットの数であり、ＮTDSは時間ドメイン拡散係数である；これらのパラメータは、異なるＰＨＹデータレートに対して、ＥＣＭＡ−３６８において規定されている。
【００６５】
整数は、リスト｛ｑn｝に積み重ねられる。このリストの長さは、
【数７】
0005209792.tif 000008
【００６６】
である。 
ステップ５４０では、発生されたリスト中のそれぞれのｑnに対して、消去ビット計算ブロック４１５が、３ステップのインターリーブプロセスを逆計算する。これは、以下のように実行してもよい。
【００６７】
サイクリックシフタの前の対応するインデックスは、
【数８】
0005209792.tif 000009
【００６８】
である。ここで、ＮCYCは、ＥＣＭＡ−３６８標準規格において規定されている、インターリーバ関連パラメータである。
【００６９】
トーンインターリーバの前の対応するインデックスは、
【数９】
0005209792.tif 000010
【００７０】
である。ここで、ＮTintは、ＥＣＭＡ−３６８標準規格によって規定されている、別のインターリーバ関連パラメータである。
【００７１】
シンボルインターリーバの前の対応するインデックスは、
【数１０】
0005209792.tif 000011
【００７２】
である。
【００７３】
このように得られたすべてのqn(3)を、リスト｛qn(3)｝に積み重ねることによって、結果的に消去マスクとなり、消去マスクは、１組のＮerasure個の整数であり、それぞれの整数は、消去ビットが挿入されるであろうインデックスを示している。
【００７４】
図３に関連して先に説明したように、挿入消去ビットブロック４１０は、消去ビット計算ブロック４１５によって計算された消去マスク（または等価情報）を受け取り、このマスクにしたがって、畳み込みエンコードされたデータに消去ビットを挿入するように構成され、これにより、挿入消去ビットブロック４１０は、固定サイズのサブブロックをインターリーバ４２０に出力する。この動作を実行する際に、挿入消去ビットブロック４１０は、Ｎ’NCBPS6＝ＮNCBPS6−Ｎerasureの連続的なコード化ビットのブロックごとに読み取り、予め定められた値（０または１）のＮerasure個の消去ビットの数またはランダム値を、消去マスク｛ｑn(3)｝によって指定された位置に挿入する。したがって、消去ビットの挿入の後、（コード化ビットおよび消去ビットの両方を含む）それぞれのブロックのサイズは、ＥＣＭＡ−３６８標準規格において指定されているように、ＮNCBP6Sである。
【００７５】
消去ビットを挿入した後、（コード化ビットと消去ビットとの両方を有する）ＮNCBP6Sビットのブロックは、３ステップのインターリーブプロセスであってもよいインターリーブプロセスを通過する。その後、インターリーブされたビットをＱＰＳＫシンボルに変調し、ＥＣＭＡ−３６８トーンマッピングルールにしたがって、副搬送波上にロードする。予測されるように、消去ビットからの変調シンボルは、完全な物理ヌルトーンリスト｛Ｐｎ，ｎ＝１，２，・・・，Ｎin｝における副搬送波に正確にロードされるだろう。その後、送信トーンのヌルトーンの挿入器ブロック４４５が、これらの副搬送波上の変調シンボルの値を、ゼロまたは別の予め定められた値にリセットする。その後、残りの送信機チェーンは、ＥＣＭＡ−３６８標準規格で明記されているものと同じものであってもよい。
【００７６】
図６は、適応消去技術を実現するように構成されている、ＥＣＭＡ−３６８／３６９ＵＷＢの受信機６００の選択されたコンポーネントをブロック図の形態で図示している。受信機６００は、受信機デバイス２００の受信機２４８と同じものであってもよく、送信デバイス１００と通信するように構成されていてもよい。
【００７７】
例示的な実施形態では、受信機６００のフロントエンドは、図６の上部部分で示しているように構成されている以下のコンポーネント：アンテナ６０２と、バンドパスフィルタ（ＢＰＦ）６０４と、低ノイズ増幅器（ＬＮＡ）６０６と、ダウンコンバートミキサ６０８と、周波数シンセサイザ６１０と、ポストミキサローパスフィルタ（ＬＰＦ）６１２と、可変利得増幅器（ＶＧＡ）６１４と、アナログデジタル変換器（ＡＤＣ）６１６と、再サンプリング回路６１８と、ローテータ６２０と、同期、自動利得制御（ＡＧＣ）および搬送波周波数オフセット（ＣＦＯ）決定回路６２２と、フェイザ発生器６２４とを備えている。
【００７８】
フロントエンドに後続してもよい受信機６００のコンポーネントは、オーバーラップおよび追加ブロック６３０と、シリアルパラレル変換器６３２と、高速フーリエ変換（ＦＦＴ）ブロック６３４と、パラレルシリアル変換器６３６と、ヌル／ガードトーン除去ブロック６３８と、チャネル推定器／更新器６４２と、チャネル重み付け器６４０と、データ／パイロット抽出器６４４と、ログ最尤比（ＬＬＲ）ブロック６４６と、位相追跡器６４８と、逆拡散器６５０と、デインターリーバ６５２と、デコーダ６５４（例えば、ビタビデコーダ、すなわちＶＤＥＣ）とを備えている。
【００７９】
受信機６００は、受信機ヌルトーン除去ブロック６８０と、ジャミングされている副搬送波検出器６８５と、消去マスク計算ブロック６９０と、消去ビット抽出器６９５も備えていると好都合である。受信機ヌルトーン除去ブロック６８０は、ジャミングされている副搬送波検出器６８５からのジャミングされている副搬送波の位置を読み取るように、そして、このジャミングされている副搬送波上で、対応する受信シンボルをヌルにするように構成されている。ジャミングされている副搬送波検出器６８５は、送信機４００から受信したＯＦＤＭ副搬送波のうちのどれがジャミングされ、送信機デバイスから受信機デバイスへの送信に使用すべきでないかを決定するように構成されている。検出器６８５によって決定された、ジャミングされている副搬送波の位置情報は、送信機デバイス１００に送信されてもよく、これによって、消去マスク計算ブロック４１５および送信ヌルトーン挿入器ブロック４４５において、この位置情報を使用することができる。以下で説明するように、デインターリーバ６５２の後に、消去ビットを抽出する。
【００８０】
受信機デバイス２００はまた、検出器６８５によって決定された、ジャミングされている副搬送波の位置情報を送信機デバイス１００に送信してもよく、これにより、消去マスク計算ブロック４１５と送信ヌルトーン挿入器ブロック４４５とにおいて情報を使用することができ、これにより、送信機デバイス１００が適切な送信消去動作を実行することが可能になる。ジャミングされている副搬送波の位置情報は、トーン番号と、対応する電力とを含んでいてもよい。
【００８１】
２つのデバイス１００／２００との間で双方向通信がアクティブである場合、送信機デバイスは、何らかのポイントにおいて、受信モードに入り、受信機デバイスと同じジャマー検出アルゴリズムが使用可能になり、同じジャミングされている副搬送波を検出し、適切な消去ビットを挿入することができる。さらに、いくつかの実施形態では、その２つのデバイス１００／２００は、互いに近くにあり、実質的に、同じチャネルおよび干渉状態を経験する。このケースでは、送信機デバイスは、検出器６８５と同じ検出器アルゴリズムを使用して、同じ影響を受けるトーンを検出し、適切な消去を挿入するだろう。
【００８２】
消去マスク計算ブロック６９０は、ジャミングされている副搬送波の位置情報に基づいて、消去ビットを計算するように構成されている。消去マスク計算ブロック６９０は、送信機デバイス１００の消去ビット計算ブロック４１５に類似していてもよく、または、送信機デバイス１００の消去ビット計算ブロック４１５と同じものであってもよく、これにより、受信機デバイス２００は、送信機デバイス１００において使用される消去マスク｛ｑn(3)｝のローカルコピーを有する。いくつかの変形では、デバイス１００および２００のうちの一方だけが、消去マスク計算ブロックを実現する；そして、このようなブロックを実現するデバイスは、消去マスクを他方のデバイスに通信するように構成されている。
【００８３】
デインターリーバ６５２の後の、消去ビット抽出器６９５は、ＮNCBP6S個の連続的なソフトビットメトリック（ＬＬＲ）ごとに読み取るように構成されている。その後、消去ビット抽出器６９５は、消去マスクにおいて指定されているような位置上で、合計Ｎerasure個のＬＬＲをスキップすることによって、これらのＬＬＲのうちのＮ’NCBP6S＝ＮNCBP6S−Ｎerasureをデコーダ６５４に書き出す。この抽出の後、情報（非消去）ビットをデコードするために、ＬＬＲをデコーダ６５４に入力してもよい。
【００８４】
消去ビット抽出器６９５は、送信機の挿入消去ビットブロック４１０により、データに挿入された消去ビットを抽出する。消去ビット抽出器６９５は、デインターリーバ６５２の後の位置に置かれ、実質的に、挿入消去ビットブロック４１０の機能を逆にしたものである。
【００８５】
受信機デバイス２００および送信機デバイス１００は、ブロック４１０や、４１５や、４４５や、６８０や、６９０や、６９５において使用されたジャミングされている副搬送波の位置情報の（または、ジャミングされている副搬送波の位置情報から導出された情報の）更新を同期させてもよい。例えば、受信機デバイス２００から送信機デバイス１００へのメッセージは、デバイス１００からデバイス２００への送信のために、更新されたジャミングされている副搬送波の情報の使用を開始する時間（例えば、フレーム参照番号）を含んでいてもよい。これは、例えば、予め定められた時間間隔（非常に多くのマイクロ秒またはフレーム）で周期的に、または、動的に変化する干渉に基づいて実行されてもよい。後のケースでは、（送信機デバイスにおけるものであろうと、受信機デバイスにおけるものであろうと）ジャミングされている副搬送波の検出器は、最新の情報を使用する送信への移行を開始することを正当化するために、最新のリアルタイムのジャミングされている副搬送波の情報が、２つのデバイスによって現在使用されているジャミングされている副搬送波の情報といつ十分に異なるようになるかを決定してもよい。いくつかの変形では、単一のトーンの変化であっても、移行を正当化することもある。
【００８６】
第１のデバイス１００と第２のデバイス２００との間で（いずれかの方向で、必要または所望に応じて）、ジャミングされている副搬送波の位置情報を、改訂されたＥＣＭＡ−３６８／３６９送信プロトコルに基づいたＭＡＣヘッダ中で通信してもよい。例えば、データフレームの拡張されたＭＡＣヘッダ、ゼロの長さのデータフレーム、またはコマンドフレーム中で情報を伝えてもよい。また、ベンダー特有のコマンドフレームペイロードまたはベンダー特有の制御フレームペイロード中で時間基準を送信してもよく、これらは、現在のバージョンのＥＣＭＡ−３６８標準規格のもとで許されている。
【００８７】
ビーコンフレーム中の情報エレメントを使用して、ジャミングされている副搬送波の情報を第１のデバイス１００から第２のデバイス２００に通信してもよく、そして、反対方向に通信してもよい。
【００８８】
他方のデバイス２００または１００に問い合わせる／打診することによって、デバイス１００または２００のうちの一方によって、ジャミングされている副搬送波の情報を取得してもよい。例えば、第１のデバイス１００が、ジャミングされている副搬送波の情報クエリを第２のデバイス２００に送り、その後、クエリに応答して、ジャミングされている副搬送波の情報を第２のデバイス２００から受信してもよい；同様に、第２のデバイス２００は、ジャミングされている副搬送波の情報クエリを第１のデバイス１００に送り、その後、クエリに応答して、ジャミングされている副搬送波の情報を第１のデバイス１００から受信してもよい。
【００８９】
図７は、送信機デバイスにおいて実行される干渉適応通信のためのプロセス７００を図示している。送信機デバイス（例えば、デバイス１００）が受信機デバイス（例えば、デバイス２００）の通信範囲内に存在するときに、ブロック７０１において、フローが開始する。１つの実施形態では、通信は、ＯＦＤＭ技術を使用してもよい。
【００９０】
ブロック７１０では、送信機デバイスが、ジャミングされている副搬送波の情報を取得する。例えば、送信機デバイスは、この情報を受信機デバイスから取得し、またはローカル検出器を使用して、ジャミングされている副搬送波を検出する；情報は、送信機デバイスから受信機デバイスに送信された副搬送波のジャミングの検出に基づいていてもよく、または、副搬送波が反対方向に送信された場合にはジャミングの検出に基づいていてもよい。
【００９１】
ブロック７１５では、送信機デバイスが、消去マスクを取得する。例えば、送信機デバイスは、この情報を受信機デバイスから取得し、またはジャミングされている副搬送波の情報からマスクをローカル的に計算する。
【００９２】
ブロック７２０では、送信機デバイスが、受信機デバイスに送信されることになるデータストリームに消去ビットを挿入する。このステップは、一定サイズのインターリーバサブブロックを取得するように消去マスクにしたがって実行され、これにより、ジャミングされている副搬送波に消去ビットが置かれる。
【００９３】
ブロック７２５では、送信機デバイスが、一定サイズのインターリーバサブブロックを使用して、挿入された消去ビットを持つデータストリームをインターリーブする。
【００９４】
ブロック７３０では、送信機デバイスが、インターリーブされたサブブロック上でさまざまな処理動作を実行する。これは、例えば、サブブロックのビットの、変調されたシンボルへのマッピングや、周波数拡散や、パイロット、ガード、およびヌルトーンを挿入することを含んでいてもよい。
【００９５】
ブロック７３５では、送信機デバイスが、ジャミングされている副搬送波に対応するヌルブロックを、処理されたサブブロックに挿入する。
【００９６】
ブロック７４０では、送信機デバイスが、ブロック７３５において取得された信号上で、時間拡散や、デジタルアナログ変換や、フィルタリングや、混合のようなさらなる処理を実行する。
【００９７】
ブロック７４５では、送信機デバイスが、ブロック７４０から受信機デバイスに信号を送信する。 
その後、プロセスは、ブロック７９９において終了してもよい。実際の動作では、受信機デバイスへの送信のために、送信機デバイスでは、さらなるデータが受信または発生されるので、プロセスは続く可能性があることに留意すべきである。
【００９８】
図８は、受信機デバイスにおいて実行される干渉適応通信のためのプロセス８００を図示している。送信機デバイス（例えば、デバイス１００）が受信機デバイス（例えば、デバイス２００）の通信範囲内に存在するときに、ブロック８０１において、フローが開始する。１つの実施形態では、通信は、ＯＦＤＭ技術を使用してもよい。
【００９９】
ブロック８１０では、受信機デバイスが、ジャミングされている副搬送波の情報を取得する。例えば、受信機デバイスは、この情報を送信機デバイスから取得し、または、ジャミングされている副搬送波を受信機デバイス内のローカル検出器から検出する；情報は、送信機デバイスから受信機デバイスに送信された副搬送波のジャミングの検出に基づいていてもよく、または、反対方向に送信された副搬送波のジャミングの検出に基づいていてもよい。
【０１００】
ブロック８１５では、受信機デバイスが、消去マスクを取得する。例えば、受信機デバイスは、マスクを送信機デバイスから取得し、または、マスクをローカルに計算する。
【０１０１】
ブロック８２０では、受信機デバイスが、インターリーブされたサブブロックのデータを送信機デバイスから受信する。受信したサブブロックでは、一定サイズのインターリーバサブブロックを取得するように消去マスクにしたがって消去ビットが挿入されている。消去ビットは、ジャミングされている副搬送波の位置に対応している。
【０１０２】
ブロック８２５では、受信機デバイスが、受信したインターリーブされたサブブロックを処理する。これは、復調することと、オーバーラップおよび追加機能を実行することと、シリアルパラレル変換と、高速フーリエ変換とを含んでいてもよい。
【０１０３】
ブロック８３０では、受信機デバイスが、ジャミングされている副搬送波の位置を読み取り、このジャミングされている副搬送波上の対応する受信シンボルをヌルにする。
【０１０４】
ブロック８３５では、受信機デバイスが、例えば、ヌルおよびガードトーンを除去することや、チャネル推定や、チャネル更新や、チャネル重み付けや、パイロット／データを抽出することや、ＬＬＲを計算することや、逆拡散や、デインターリーブすることによって、ブロック８３０からのデータをさらに処理する。
【０１０５】
ブロック８４０では、受信機デバイスが、消去ビットを、デインターリーブされたデータから抽出する。これらは、一定のインターリーバサイズを維持するために、送信機デバイスにおいてデータに挿入されたビットである。このビットは、ブロック８３０においてヌルにされたシンボルに対応している。
【０１０６】
ブロック８４５では、消去ビットが抽出された後、受信機デバイスがデータをデコードする。
【０１０７】
その後、ブロック８９９において、プロセスは、終了してもよい。実際の動作では、送信機デバイスからのさらなるデータが、受信機デバイスにおいて受信されるので、プロセスが続く可能性があることに留意すべきである。
【０１０８】
好都合なことに、可変数の消去ビットを挿入する能力を使用して、リンクデータレートを制御することができ、より精細な、リンクレートにおける粒度を達成できる。例えば、ＥＣＭＡ−３６８における最低データレートは、５３．３Ｍｂｐｓに制限されている。リンクが、この最低レートをサポートできない場合には、適切な数の消去を挿入することによって、このレートよりも低く、レートを効率的に低下させることができる。
【０１０９】
消去ビットを挿入することにより、他のデバイスに利益を提供できることもまた利点である。例えば、「障害を起こしている」デバイスが、スペクトルの選択された部分で動作している場合に、スペクトルの選択された部分をジャミングさせることになるかもしれない。記述した技術を使用して、送信デバイスは、消去ビットを挿入し、障害を起こしているデバイスが動作している送信機のスペクトルにおいて「ノッチ」を生成させることができる。この方法において、スペクトルの選択された部分は、送信機デバイスからの干渉が存在していないことから、障害を起こしているデバイスは利益を得る。また、スペクトルにおける干渉の全体量を減少させることができるので、他のデバイスも利益を得る。
【０１１０】
消去ビットを挿入する別の利益は、送信機デバイスの電力消費を減少させることができることである。例えば、送信デバイスが、電力スペクトル密度制限されている場合、消去ビットを挿入することによって、送信デバイスの全体的な送信電力レベルを低下させることができる。送信電力の低下は、送信デバイスの全体的な電力消費を低下させることができる。
【０１１１】
この開示において、さまざまな方法のステップおよび決定ブロックをシリアルに記述してきたが、連結またはパラレルに、同期的または非同期的に、パイプライン型様式で、または別の方法で、別個のエレメントによって、これらのステップおよび決定のうちのいくつかを実行してもよい。この説明で列挙したのと同じ順序でステップおよび決定を実行する特定の要件は存在しない。ただし、明示的に示され、そうでなければ文脈から明らかになり、または本質的に必要とされる場合はこの限りではない。しかしながら、選択された変形では、先に説明した、および／または、図面で示した、特定のシーケンスでステップおよび決定が実行されることに留意すべきである。さらに、例示したステップおよび決定のすべてが、本発明にしたがったすべてのシステムに必要とされるものではないが、一方で、特に例示していないいくつかのステップおよび決定は、本発明にしたがったいくつかのシステムにおいて、好ましく、または、必要であるかもしれない。
【０１１２】
ワイヤレスローカルエリアネットワークおよびワイヤレスパーソナルエリアネットワークを含むさまざまなネットワークに、本文書中で記述した概念を適用できることを、当業者は理解するだろう。
【０１１３】
さまざまな異なるテクノロジーおよび技術のうちの任意のものを使用して、情報および信号を表してもよいことも、当業者は理解するだろう。例えば、上記の記述全体を通して参照した、データ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁気フィールドまたは微粒子、光学フィールドまたは光学微粒子、あるいはこれらの任意のものを組み合わせたものによって表してもよい。
【０１１４】
ここで開示した実施形態に関連して記述した、さまざまな例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップを、電子ハードウェア、コンピュータソフトウェア、あるいは双方を組み合わせたものとして実現してもよいことを、当業者はさらに正しく認識するだろう。ハードウェアおよびソフトウェアのこの互換性を明確に示すために、さまざまな例示的なコンポーネント、ブロック、モジュール、回路、およびステップを、一般的に、これらの機能性の観点から上記に記述している。この機能性が、ハードウェア、ソフトウェア、またはハードウェアウェアとソフトウェアとを組み合わせたものとして実現されるか否かは、システム全体に課せられている特定のアプリケーションおよび設計制約に依存する。熟練者が、それぞれの特定のアプリケーションの方法を変えて、記述した機能性を実現するかもしれないが、このようなインプリメンテーションの決定は、本発明の範囲から逸脱が生じるとして解釈すべきでない。
【０１１５】
ここで開示した実施形態に関連して記述した、さまざまな例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブルロジックデバイス、ディスクリートゲートまたはトランジスタロジック、ディスクリートハードウェアコンポーネント、または、ここで記述した機能を実行するように設計された、これらの任意ものを組み合わせたものにより実現または実行してもよい。汎用プロセッサはマイクロプロセッサであってもよいが、代替実施形態では、プロセッサは、何らかの従来のプロセッサ、制御装置、マイクロ制御装置、または状態機械であってもよい。プロセッサはまた、例えば、ＤＳＰとマイクロプロセッサとを組み合わせたもののような、コンピューティングデバイスを組み合わせたものとして、複数のマイクロプロセッサとして、ＤＳＰコアに関連した１つ以上のマイクロプロセッサとして、あるいは、このような他の何らかの構成として実現してもよい。
【０１１６】
１つ以上の例示的な実施形態では、記述した機能は、ハードウェアで、ソフトウェアで、ファームウェアで、または、これらの任意のものを組み合わせたもので実現してもよい。ソフトウェアで実現された場合、機能は、１つ以上の命令またはコードとしてコンピュータ読み取り可能媒体上に記憶されてもよく、あるいは、１つ以上の命令またはコードとしてコンピュータ読み取り可能媒体上に送信されてもよい。コンピュータ読み取り可能媒体は、１つの場所から別の場所へのコンピュータプログラムの転送を促進する何らかの媒体を含むコンピュータ記憶媒体および通信媒体の双方を含む。記憶媒体は、コンピュータによってアクセスできる何らかの利用可能な媒体であってもよい。例示によると、このようなコンピュータ読み取り可能媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶デバイス、磁気ディスク記憶または他の磁気記憶デバイス、あるいは命令またはデータ構成の形態で所望のプログラムコードを伝送または記憶するために使用でき、そしてコンピュータによってアクセスできる他の何らかの媒体を含むことができるが、これらに限定されない。また、あらゆる接続は、コンピュータ読み取り可能媒体と適切に呼ばれている。例えば、ソフトウェアが、ウェブサイト、サーバ、あるいは同軸ケーブルや、ファイバ光ケーブルや、撚り対や、デジタル加入者線（ＤＳＬ）や、または赤外線、無線、マイクロ波のようなワイヤレス技術を使用している他の遠隔ソースから送信された場合、同軸ケーブル、ファイバ光ケーブル、撚り対、ＤＳＬ、または赤外線、無線、およびマイクロ波のようなワイヤレス技術は、媒体の定義に含まれる。ここで使用したようなディスク（ｄｉｓｋおよびｄｉｓｃ）は、コンパクトディスク（ＣＤ）や、レーザディスクや、光ディスクや、デジタル汎用ディスク（ＤＶＤ）や、フロッピ（登録商標）ディスクや、ブルーレイディスクを含むが、一般的に、ディスク（ｄｉｓｋ）がデータを磁気的に再生する一方で、ディスク（ｄｉｓｃ）はデータをレーザによって光学的に再生する。先のものを組み合わせたものもまた、コンピュータ読み取り可能媒体の範囲内に含められるべきである。
【０１１７】
開示した実施形態の先の説明は、当業者が本発明を作り、または使用できるように提供されている。これらの実施形態に対するさまざまな修正は、当業者に容易に明らかになるであろう。また、ここで規定した一般的な原理は、他の実施形態に適用してもよい。したがって、本発明は、ここで示した実施形態に限定されることを意図しているものではないが、ここで開示した原理および新規な特徴と矛盾しない最も広範囲に一致させるべきである。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［１］通信方法において、
送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を前記送信機デバイスにおいて取得することと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを、前記送信機デバイスにおいて取得することと、
前記消去マスクにしたがって、消去ビットを、複数の処理されたデータサブブロックのそれぞれに挿入して、予め定められたサイズのサブブロックを取得することと、
前記予め定められたサイズの前記サブブロックのそれぞれのサブブロックをインターリーブして、インターリーブされたサブブロックを取得することと、
前記インターリーブされたサブブロックを前記送信機デバイスからワイヤレスに送信することとを含み、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは予め定められたサイズの前記サブブロック中に位置付けられる通信方法。
［２］送信する前に、前記現在ジャミングされている副搬送波をヌルにすることをさらに含む［１］記載の方法。
［３］現在ジャミングされている副搬送波の情報を取得することは、前記情報を前記受信機デバイスから受信することを含む［１］記載の方法。
［４］現在ジャミングされている副搬送波の情報を取得することは、予め定められた時間間隔で周期的に実行される［３］記載の方法。
［５］現在ジャミングされている副搬送波の情報を取得することは、前記送信機デバイスと前記受信機デバイスとの間の通信に影響する干渉を動的に変えることによって決定される時間において実行される［３］記載の方法。
［６］現在ジャミングされている副搬送波の情報を取得することは、前記情報を含む１つ以上の予め定められたメッセージを、前記送信機デバイスにおいて受信することを含む［３］記載の方法。
［７］現在ジャミングされている副搬送波の情報を取得することは、前記送信機デバイスにおいて前記情報をローカル的に決定することを含む［１］記載の方法。
［８］現在ジャミングされている副搬送波の情報を取得することは、
ジャミングされている副搬送波のクエリを前記受信機デバイスに送ることと、
前記ジャミングされている副搬送波のクエリに応答して、前記受信機デバイスから前記ジャミングされている副搬送波の情報を受信することとを含む［１］記載の方法。
［９］前記インターリーブされたサブブロックのビットを変調シンボルにマッピングすることをさらに含み、
前記マッピングするステップは、前記送信するステップの前に実行される［１］記載の方法。
［１０］送信することは、ＥＣＭＡ−３６８標準規格にしたがって実行され、前記複数の副搬送波のうちの前記副搬送波は、直交周波数分割多重化（ＯＦＤＭ）副搬送波である［１］記載の方法。
［１１］前記消去マスクを取得することは、前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように前記消去マスクを取得するステップを含む［１０］記載の方法。
［１２］前記消去マスクを取得することは、
完全な物理ヌルトーンリスト｛Ｐn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
前記ＥＣＭＡ−３６８標準規格によって規定されているトーンマッピングルールを使用して、それぞれのＰnをＱnに変換することによって、データヌルトーンリスト｛Ｑn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
それぞれのＱnに対して、ルール：｛２Ｑn，２Ｑn＋１｝＋ｋ・ＮCBPS，ｋ＝０，１，・・・，（６／ＮTDS−１）にしたがって、（６／ＮTDS）の整数の対を発生させることと、
前記整数をリスト｛ｑn｝に積み重ねることと、
前記リスト｛ｑn｝中のそれぞれのエントリに対して、前記インターリーブするステップを逆計算して、整数ｑn(3)を取得することと、
前記整数ｑn(3)を、リスト｛ｑn(3)｝に積み重ねて、前記消去マスクを取得することとを含み、
前記整数ｑn(3)は、前記消去ビットを挿入するためのインデックスを示す［１０］記載の方法。
［１３］送信機デバイスにおいて、
メモリと、
ワイヤレス受信機と、
ワイヤレス送信機と、
前記ワイヤレス受信機と、前記ワイヤレス送信機と、前記メモリとに結合されている制御装置とを具備し、
前記制御装置は、
前記送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を前記送信機デバイスにおいて取得するようにと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを、前記送信機デバイスにおいて取得するようにと、
前記消去マスクにしたがって、消去ビットを、複数の処理されたサブブロックのそれぞれに挿入して、予め定められたサイズのサブブロックを取得するようにと、
前記予め定められたサイズの前記サブブロックのそれぞれのサブブロックをインターリーブして、インターリーブされたサブブロックを取得するようにと、
送信のために、前記インターリーブされたサブブロックを前記ワイヤレス送信機に通信するように構成され、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは予め定められたサイズの前記サブブロック中に位置付けられる送信機デバイス。
［１４］前記送信するステップの前に、前記現在ジャミングされている副搬送波をヌルにすることをさらに含む［１３］記載の送信機デバイス。
［１５］現在ジャミングされている副搬送波の情報を取得することは、前記情報を前記受信機デバイスから受信することを含む［１３］記載の送信機デバイス。
［１６］現在ジャミングされている副搬送波の情報を取得することは、予め定められた時間間隔で周期的に実行される［１５］記載の送信機デバイス。
［１７］現在ジャミングされている副搬送波の情報を取得することは、前記送信機デバイスと前記受信機デバイスとの間の通信に影響する干渉を動的に変えることによって決定される時間において実行される［１５］記載の送信機デバイス。
［１８］現在ジャミングされている副搬送波の情報を取得することは、前記情報を含む１つ以上のベンダー特有のメッセージを、前記送信機デバイスにおいて受信することを含む［１５］記載の送信機デバイス。
［１９］現在ジャミングされている副搬送波の情報を取得することは、前記送信機デバイスにおいて前記情報をローカル的に決定することを含む［１３］記載の送信機デバイス。
［２０］前記インターリーブされたサブブロックのビットを変調シンボルにマッピングすることをさらに含み、
マッピングすることは、送信する前に実行される［１３］記載の送信機デバイス。
［１３］記載の送信機デバイス。
［２１］前記ワイヤレス送信機は、ＥＣＭＡ−３６８標準規格にしたがって送信するように構成され、
前記ワイヤレス受信機は、前記ＥＣＭＡ−３６８標準規格にしたがって受信するように構成され、
前記送信することは、前記ＥＣＭＡ−３６８標準規格にしたがって実行され、前記複数の副搬送波のうちの前記副搬送波は、直交周波数分割多重化（ＯＦＤＭ）副搬送波である［１３］記載の送信機デバイス。
［２２］前記消去マスクを取得することは、前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように前記消去マスクを計算するステップを含む［２１］記載の送信機デバイス。
［２３］前記消去マスクを取得することは、
完全な物理ヌルトーンリスト｛Ｐn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
前記ＥＣＭＡ−３６８標準規格によって規定されているトーンマッピングルールを使用して、それぞれのＰnをＱnに変換することによって、データヌルトーンリスト｛Ｑn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
それぞれのＱnに対して、ルール：｛２Ｑn，２Ｑn＋１｝＋ｋ・ＮCBPS，ｋ＝０，１，・・・，（６／ＮTDS−１）にしたがって、（６／ＮTDS）の整数の対を発生させることと、
前記整数をリスト｛ｑn｝に積み重ねることと、
前記リスト｛ｑn｝中のそれぞれのエントリに対して、前記インターリーブするステップを逆計算して、整数ｑn(3)を取得することと、
前記整数ｑn(3)を、リスト｛ｑn(3)｝に積み重ねて、前記消去マスクを取得することとを含み、
前記整数ｑn(3)は、前記消去ビットを挿入するためのインデックスを示す［２１］記載の送信機デバイス。
［２４］送信機デバイスにおいて、
データを記憶する手段と、
ワイヤレスに受信する手段と、
ワイヤレスに送信する手段と、
前記受信する手段と、前記送信する手段と、前記記憶する手段とに結合されている、処理する手段とを具備し、
前記処理する手段は、
送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を前記送信機デバイスにおいて取得するようにと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを、前記送信機デバイスにおいて取得するようにと、
前記消去マスクにしたがって、消去ビットを、処理されたそれぞれのサブブロックに挿入して、予め定められたサイズのサブブロックを取得するようにと、
前記予め定められたサイズの前記サブブロックのそれぞれのサブブロックをインターリーブして、インターリーブされたサブブロックを取得するようにと、
送信のために、前記インターリーブされたサブブロックをワイヤレス送信機に通信するように構成され、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは予め定められたサイズの前記サブブロック中に位置付けられる送信機デバイス。
［２５］コンピュータプログラムプロダクトにおいて、
送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を前記送信機デバイスにおいて取得するようにコンピュータに実行させるためのコードと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを、前記送信機デバイスにおいて取得するようにコンピュータに実行させるためのコードと、
前記消去マスクにしたがって、消去ビットを、処理されたそれぞれのサブブロックに挿入して、予め定められたサイズのサブブロックを取得するようにコンピュータに実行させるためのコードと、
前記予め定められたサイズの前記サブブロックのそれぞれのサブブロックをインターリーブして、インターリーブされたサブブロックを取得するようにコンピュータに実行させるためのコードと、
前記送信機デバイスからの送信のために、前記インターリーブされたサブブロックを送信機に通信するようにコンピュータに実行させるためのコードとを含むコンピュータ読み取り可能媒体を含み、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは予め定められたサイズの前記サブブロック中に位置付けられるコンピュータプログラムプロダクト。
［２６］通信方法において、
送信機デバイスから受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を前記受信機デバイスにおいて取得するステップと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを前記受信機デバイスにおいて取得するステップと、
前記送信機デバイスからのインターリーブされたサブブロックを、前記受信機デバイスにおいて受信するステップと、
前記インターリーブされたサブブロックのそれぞれのインターリーブされたサブブロックをデインターリーブして、デインターリーブされたサブブロックを取得するステップと、
前記消去マスクにしたがって、前記デインターリーブされたサブブロックから前記消去ビットを除去して、処理されたサブブロックを取得するステップと、
前記処理されたサブブロックをデコードするステップとを含み、
前記インターリーブされたサブブロックは、予め定められたサイズを有し、
前記インターリーブされたサブブロックは、前記消去マスクにしたがって挿入された消去ビットを含み、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは前記サブブロック中に位置付けられる通信方法。
［２７］前記デインターリーブするステップの前に、前記現在ジャミングされている副搬送波をヌルにすることをさらに含む［２６］記載の方法。
［２８］現在ジャミングされている副搬送波の情報を取得することは、前記情報を前記送信機デバイスから受信することを含む［２６］記載の方法。
［２９］現在ジャミングされている副搬送波の情報を取得することは、予め定められた時間間隔で周期的に実行される［２８］記載の方法。
［３０］現在ジャミングされている副搬送波の情報を取得することは、前記送信機デバイスと前記受信機デバイスとの間の通信に影響する干渉を動的に変えることによって決定される時間において実行される［２８］記載の方法。
［３１］現在ジャミングされている副搬送波の情報を取得することは、前記情報を含む１つ以上の予め定められたメッセージを、前記受信機デバイスにおいて受信することを含む［２８］記載の方法。
［３２］現在ジャミングされている副搬送波の情報を取得することは、前記受信機デバイスにおいて前記情報をローカル的に決定することを含む［２６］記載の方法。
［３３］前記インターリーブされたサブブロックを復調することをさらに含む［２６］記載の方法。
［３４］受信することは、ＥＣＭＡ−３６８標準規格にしたがって実行され、前記複数の副搬送波のうちの前記副搬送波は、直交周波数分割多重化（ＯＦＤＭ）副搬送波である［２６］記載の方法。
［３５］前記消去マスクを取得することは、前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように前記消去マスクを取得するステップを含む［３４］記載の方法。
［３６］前記消去マスクを取得することは、
完全な物理ヌルトーンリスト｛Ｐn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
前記ＥＣＭＡ−３６８標準規格によって規定されているトーンマッピングルールを使用して、それぞれのＰnをＱnに変換することによって、データヌルトーンリスト｛Ｑn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
それぞれのＱnに対して、ルール：｛２Ｑn，２Ｑn＋１｝＋ｋ・ＮCBPS，ｋ＝０，１，・・・，（６／ＮTDS−１）にしたがって、（６／ＮTDS）の整数の対を発生させることと、
前記整数をリスト｛ｑn｝に積み重ねることと、
前記リスト｛ｑn｝中のそれぞれのエントリに対して、前記インターリーブするステップを逆計算して、整数ｑn(3)を取得することと、
前記整数ｑn(3)を、リスト｛ｑn(3)｝に積み重ねて、前記消去マスクを取得することとを含み、
前記整数ｑn(3)は、前記消去ビットを挿入するためのインデックスを示す［３４］記載の方法。
［３７］前記現在ジャミングされている副搬送波の情報を前記受信機デバイスから前記送信機デバイスに送信することをさらに含む［２６］記載の方法。
［３８］前記消去マスクを前記受信機デバイスから前記送信機デバイスに送信することをさらに含む［２６］記載の方法。
［３９］受信機デバイスにおいて、
メモリと、
ワイヤレス受信機と、
ワイヤレス送信機と、
前記ワイヤレス受信機と、前記ワイヤレス送信機と、前記メモリとに結合されている制御装置とを具備し、
前記制御装置は、
送信機デバイスから前記受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を取得するようにと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを取得するようにと、
インターリーブされたサブブロックを前記送信機デバイスから受信するようにと、
前記インターリーブされたサブブロックのそれぞれのインターリーブされたサブブロックをデインターリーブして、デインターリーブされたサブブロックを取得するようにと、
前記消去マスクにしたがって、前記デインターリーブされたサブブロックから前記消去ビットを除去して、処理されたサブブロックを取得するようにと、
前記処理されたサブブロックをデコードするように構成され、
前記インターリーブされたサブブロックは、予め定められたサイズを有し、
前記インターリーブされたサブブロックは、前記消去マスクにしたがって挿入された消去ビットを含み、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは前記サブブロック中に位置付けられる受信機デバイス。
［４０］前記制御装置は、デインターリーブする前に、前記現在ジャミングされている副搬送波をヌルにするようにさらに構成されている［３９］記載の受信機デバイス。
［４１］現在ジャミングされている副搬送波の情報を取得することは、前記情報を前記送信機デバイスから受信することを含む［３９］記載の受信機デバイス。
［４２］現在ジャミングされている副搬送波の情報を取得することは、予め定められた時間間隔で周期的に実行される［４１］記載の受信機デバイス。
［４３］現在ジャミングされている副搬送波の情報を取得することは、前記送信機デバイスと前記受信機デバイスとの間の通信に影響する干渉を動的に変えることによって決定される時間において実行される［４１］記載の受信機デバイス。
［４４］現在ジャミングされている副搬送波の情報を取得することは、前記情報を含む１つ以上のベンダー特有のメッセージを、前記受信機デバイスにおいて受信することを含む［４１］記載の受信機デバイス。
［４５］現在ジャミングされている副搬送波の情報を取得することは、前記受信機デバイスにおいて前記情報をローカル的に決定することを含む［３９］記載の受信機デバイス。
［４６］前記インターリーブされたサブブロックを復調するように構成されている復調器をさらに具備する［３９］記載の受信機デバイス。
［４７］前記ワイヤレス受信機は、ＥＣＭＡ−３６８標準規格にしたがって通信するように構成され、
前記ワイヤレス送信機は、前記ＥＣＭＡ−３６８標準規格にしたがって通信するように構成され、
受信することは、前記ＥＣＭＡ−３６８標準規格にしたがって実行され、前記複数の副搬送波のうちの前記副搬送波は、直交周波数分割多重化（ＯＦＤＭ）副搬送波である［３９］記載の受信機デバイス。
［４８］前記消去マスクを取得することは、前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように前記消去マスクを計算するステップを含む［４７］記載の受信機デバイス。
［４９］前記消去マスクを取得することは、
完全な物理ヌルトーンリスト｛Ｐn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
前記ＥＣＭＡ−３６８標準規格によって規定されているトーンマッピングルールを使用して、それぞれのＰnをＱnに変換することによって、データヌルトーンリスト｛Ｑn，ｎ＝１，２，・・・，Ｎin｝を発生させることと、
それぞれのＱnに対して、ルール：｛２Ｑn，２Ｑn＋１｝＋ｋ・ＮCBPS，ｋ＝０，１，・・・，（６／ＮTDS−１）にしたがって、（６／ＮTDS）の整数の対を発生させることと、
前記整数をリスト｛ｑn｝に積み重ねることと、
前記リスト｛ｑn｝中のそれぞれのエントリに対して、前記インターリーブするステップを逆計算して、整数ｑn(3)を取得することと、
前記整数ｑn(3)を、リスト｛ｑn(3)｝に積み重ねて、前記消去マスクを取得することとを含み、
前記整数ｑn(3)は、前記消去ビットを挿入するためのインデックスを示す［４７］記載の受信機デバイス。
［５０］前記制御装置は、送信のために、前記現在ジャミングされている副搬送波の情報を前記ワイヤレス送信機に通信することをさらに含む［３９］記載の受信機デバイス。
［５１］前記制御装置は、送信のために、前記消去マスクを前記ワイヤレス送信機に通信することをさらに含む［３９］記載の受信機デバイス。
［５２］受信機デバイスにおいて、
データを記憶する手段と、
ワイヤレスに受信する手段と、
ワイヤレスに送信する手段と、
前記受信する手段と、前記送信する手段と、前記記憶する手段とに結合されている、処理する手段とを具備し、
前記処理する手段は、
送信機デバイスから前記受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を取得するようにと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを取得するようにと、
インターリーブされたサブブロックを前記送信機デバイスから受信するようにと、
前記インターリーブされたサブブロックのそれぞれのインターリーブされたサブブロックをデインターリーブして、デインターリーブされたサブブロックを取得するようにと、
前記消去マスクにしたがって、前記デインターリーブされたサブブロックから前記消去ビットを除去して、処理されたサブブロックを取得するようにと、
前記処理されたサブブロックをデコードするように構成され、
前記インターリーブされたサブブロックは、予め定められたサイズを有し、
前記インターリーブされたサブブロックは、前記消去マスクにしたがって挿入された消去ビットを含み、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは前記サブブロック中に位置付けられる受信機デバイス。
［５３］コンピュータプログラムプロダクトにおいて、
ワイヤレス送信機デバイスからワイヤレス受信機デバイスにデータを伝えるために利用可能な複数の副搬送波のうちの現在ジャミングされている副搬送波を識別する、現在ジャミングされている副搬送波の情報を前記ワイヤレス受信機デバイスにおいて取得するようにコンピュータに実行させるためのコードと、
前記現在ジャミングされている副搬送波の情報に対応する消去マスクを前記ワイヤレス受信機デバイスにおいて取得するようにコンピュータに実行させるためのコードと、
前記ワイヤレス送信機デバイスからのインターリーブされたサブブロックを、前記ワイヤレス受信機デバイスにおいて受信するようにコンピュータに実行させるためのコードと、
前記インターリーブされたサブブロックのそれぞれのインターリーブされたサブブロックをデインターリーブして、デインターリーブされたサブブロックを取得するようにコンピュータに実行させるためのコードと、
前記消去マスクにしたがって、前記デインターリーブされたサブブロックから前記消去ビットを除去して、処理されたサブブロックを取得するようにコンピュータに実行させるためのコードと、
前記処理されたサブブロックをデコードするようにコンピュータに実行させるためのコードとを含むコンピュータ読み取り可能媒体を含み、
前記インターリーブされたサブブロックは、予め定められたサイズを有し、
前記インターリーブされたサブブロックは、前記消去マスクにしたがって挿入された消去ビットを含み、
前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように、前記消去ビットは前記サブブロック中に位置付けられ、
前記消去マスクを取得するステップは、前記現在ジャミングされている副搬送波上に前記消去ビットが置かれるように実行されるコンピュータプログラムプロダクト。
【図１】
0005209792.tif 000012
【図２】
0005209792.tif 000013
【図３】
0005209792.tif 000014
【図４】
0005209792.tif 000015
【図５】
0005209792.tif 000016
【図６】
0005209792.tif 000017
【図７】
0005209792.tif 000018
【図８】
0005209792.tif 000019