方法であって、電力線通信PLCデバイスにより、仮想キャリア検知オペレーションを行うこと、前記仮想キャリア検知オペレーションに応答して、通信チャネルがアイドルであることを示し、コンテンションウィンドウを計算すること、前記仮想キャリア検知オペレーションに続いて物理的キャリア検知オペレーションを行うことであって、前記物理的キャリア検知オペレーションが前記コンテンションウィンドウに少なくとも部分的に基づくこと、及び前記物理的キャリア検知オペレーションが、前記通信チャネルがアイドルであることを示すことに応答して、前記チャネルでデータを送信すること、を実行することを含む、方法。請求項1に記載の方法であって、前記PLCデバイスがPLCモデムを含む、方法。請求項2に記載の方法であって、前記コンテンションウィンドウを計算することが、前記コンテンションウィンドウの長さを設定することを含む、方法。請求項3に記載の方法であって、前記物理的キャリア検知オペレーションが、前記コンテンションウィンドウ内でランダムに選択された時間に行われる、方法。請求項4に記載の方法であって、前記通信チャネルがアイドルであることを示すまで、前記PLCデバイスにより、前記仮想キャリア検知オペレーションを反復することを実行することを更に含む、方法。請求項4に記載の方法であって、前記PLCデバイスにより、前記物理的キャリア検知オペレーションが、前記通信チャネルがアイドルでないことを示すことに応答して、修正されたコンテンションウィンドウをつくるため前記コンテンションウィンドウの長さを増大させること、前記通信チャネルがアイドルであることを示すまで、前記仮想キャリア検知オペレーションを反復すること、前記反復された仮想キャリア検知オペレーションに続いて第2の物理的キャリア検知オペレーションを行うことであって、前記第2の物理的キャリア検知オペレーションが前記修正されたコンテンションウィンドウに少なくとも部分的に基づくこと、及び前記第2の物理的キャリア検知オペレーションが前記通信チャネルがアイドルであることを示すことに応答して、前記通信チャネルでデータを送信すること、を実行することを更に含む、方法。請求項6に記載の方法であって、前記第2の物理的キャリア検知オペレーションが、前記修正されたコンテンションウィンドウ内でランダムに選択された時間に行われる、方法。請求項6に記載の方法であって、前記コンテンションウィンドウの長さを増大させることが、前記データを送信する多数の先立つ試みに対応する量だけ前記コンテンションウィンドウの長さを増大させることを含む、方法。電力線通信PLCデバイスであって、プロセッサ、及び前記プロセッサに結合されたメモリ、を含み、前記メモリが、前記PLCデバイスに、a仮想キャリア検知オペレーションがアクセスチャネルがフリーであることを示すことに応答して、元の時間ウィンドウに少なくとも部分的に基づいて物理的キャリア検知オペレーションを実行すること、b前記物理的キャリア検知オペレーションが前記アクセスチャネルがフリーであることを示すことに応答して、前記アクセスチャネルでデータ送信を開始すること、c前記データ送信がユニキャスト送信であり、確認メッセージが前記PLCデバイスにより受け取られていないことに応答して、バックオフカウンタをインクリメントさせ、前記元の時間ウィンドウを増大させること、及びd前記バックオフカウンタが、許容されるバックオフオペレーションの最大数より小さい値を有することに応答して、前記増大された時間ウィンドウを用いて少なくともa及びbを反復すること、を行わせるように、前記プロセッサにより実行され得るプログラム命令をストアするように構成される、デバイス。請求項9に記載のデバイスであって、前記プロセッサが、デジタルシグナルプロセッサDSP、特定用途向け集積回路ASIC、システムオンチップSoC回路、フィールドプログラマブルゲートアレイFPGA、マイクロプロセッサ、又はマイクロコントローラを含む、デバイス。請求項10に記載のデバイスであって、前記元の時間ウィンドウを増大させることが、前記元の時間ウィンドウの長さを増大させることを含む、デバイス。請求項11に記載のデバイスであって、前記物理的キャリア検知オペレーションが、前記元の時間ウィンドウ内でランダムに選択された時間に実行され、前記反復された物理的キャリア検知オペレーションが、前記インクリメントされた時間ウィンドウ内でランダムに選択された時間に実行される、デバイス。請求項11に記載のデバイスであって、前記プログラム命令が更に、前記PLCデバイスに、前記アクセスチャネルがフリーであることを示すまで前記仮想キャリア検知オペレーションの出力を監視させるように、前記プロセッサにより実行され得る、デバイス。請求項11に記載のデバイスであって、前記プログラム命令が更に、前記PLCデバイスに、前記物理的キャリア検知オペレーションが前記アクセスチャネルがビジーであることを示すことに応答して、前記バックオフカウンタを増大させること、前記元の時間ウィンドウを維持すること、及び第2の仮想キャリア検知オペレーションに続いて第2の物理的キャリア検知オペレーションを実行することであって、前記第2の物理的キャリア検知オペレーションが前記元の時間ウィンドウに少なくとも部分的に基づくこと、及び前記第2の物理的キャリア検知オペレーションが前記アクセスチャネルがフリーであることを示すことに応答して、前記アクセスチャネルでデータを送信すること、を行うように前記プロセッサにより実行され得る、デバイス。請求項14に記載のデバイスであって、前記第2の物理的キャリア検知オペレーションが、前記元の時間ウィンドウ内でランダムに選択された時間に行われる、デバイス。中にストアされたプログラム命令を有する有形電子的記憶媒体であって、前記有形電子的記憶媒体が、電力線通信PLCモデム内のプロセッサにより実行されると、前記PLCモデムに、キャリア検知オペレーションによりチャネルが利用可能であるとの判定に応答して、コンテンションウィンドウ内で選択された時間にデータを送信すること、前記データ送信がユニキャスト送信であると判定すること、確認メッセージが受け取られていないと判定すること、前記コンテンションウィンドウを増大させること、及び前記増大されたコンテンションウィンドウ内で選択された時間に前記データを再送信すること、を行わせる、有形電子的記憶媒体。請求項16に記載の有形電子的記憶媒体であって、前記データを再送信することが、反復されたキャリア検知オペレーションによる、前記チャネルが利用可能であるとの別の判定に応答して、前記データを再送信することを含む、有形電子的記憶媒体。請求項17に記載の有形電子的記憶媒体であって、前記キャリア検知オペレーションが仮想キャリア検知オペレーションである、有形電子的記憶媒体。請求項17に記載の有形電子的記憶媒体であって、前記キャリア検知オペレーションが物理的キャリア検知オペレーションである、有形電子的記憶媒体。請求項17に記載の有形電子的記憶媒体であって、前記キャリア検知オペレーションが、少なくとも1つの物理的キャリア検知オペレーションが後に続く、少なくとも一つの仮想キャリア検知オペレーションを含む、有形電子的記憶媒体。