(57)【要約】  伝送路状態が不良である場合でも、受信側でのＰＡＰＲの低減性能を向上できる通信装置を提供する。通信装置は、第１の周波数帯と第２の周波数帯を含む所定の周波数帯に対応する通信フレームを用いて通信する。通信フレームは、第１の周波数帯に対応しサブキャリアを複数有する第１の通信チャネルと、第２の周波数帯に対応しサブキャリアを複数有する第２の通信チャネルと、を含む。通信装置は、第１の通信チャネルに対して、第１の位相ベクトルを設定し、第２の通信チャネルに対して、第２の位相ベクトルを設定し、設定された第１の位相ベクトル及び第２の位相ベクトルを用いてシンボルデータの位相を調整して通信データを生成し、通信フレームを用いて通信データを通信する。
2016084296.tif 000002
【特許請求の範囲】
【請求項１】
第１の周波数帯と第２の周波数帯を含む所定の周波数帯に対応する通信フレームを用いて通信する通信装置であって、
プロセッサ及びコミュニケーティングデバイスを備え、
前記通信フレームは、前記第１の周波数帯に対応しサブキャリアを複数有する第１の通信チャネルと、前記第２の周波数帯に対応しサブキャリアを複数有する第２の通信チャネルと、を含み、
前記プロセッサは、
前記第１の通信チャネルに対して、第１の位相ベクトルを設定し、
前記第２の通信チャネルに対して、前記第１の位相ベクトルと異なる第２の位相ベクトルを設定し、
設定された前記第１の位相ベクトル及び前記第２の位相ベクトルを用いて、シンボルデータの位相を調整して通信データを生成し、
前記コミュニケーティングデバイスは、
前記通信フレームを用いて通信データを通信する、通信装置。
【請求項２】
請求項１に記載の通信装置であって、
前記第１の位相ベクトルとして、前記第１の通信チャネルに関する受信に係る第１のＰＡＰＲを所定値以下とする位相ベクトルが設定され、
前記第２の位相ベクトルとして、前記第２の通信チャネルに関する受信に係る第２のＰＡＰＲを前記所定値以下とする位相ベクトルが設定され、
前記第１の位相ベクトル及び前記第２の位相ベクトルとして、前記第１の通信チャネルと前記第２の通信チャネルとを含む前記通信フレームに関する受信に係る第３のＰＡＰＲを前記所定値以下とする位相ベクトルが設定される、通信装置。
【請求項３】
請求項１または２に記載の通信装置であって、
前記第１の通信チャネル及び前記第２の通信チャネルで伝送されるデータは、同値の複数のプリアンブルのデータを含む、通信装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の通信装置であって、
前記プロセッサは、前記通信フレームで伝送されるプリアンブルデータの数が変化した場合、設定された前記第１の位相ベクトル及び前記第２の位相ベクトルを変更する、通信装置。
【請求項５】
請求項１ないし４のいずれか１項に記載の通信装置であって、
前記コミュニケーティングデバイスは、電力線を介して前記通信フレームを用いて通信する、通信装置。
【請求項６】
第１の周波数帯と第２の周波数帯を含む所定の周波数帯に対応する通信フレームを用いて通信する通信方法であって、
前記通信フレームは、前記第１の周波数帯に対応しサブキャリアを複数有する第１の通信チャネルと、前記第２の周波数帯に対応しサブキャリアを複数有する第２の通信チャネルと、を含み、
前記第１の通信チャネルに対して、第１の位相ベクトルを設定し、
前記第２の通信チャネルに対して、前記第１の位相ベクトルと異なる第２の位相ベクトルを設定し、
設定された前記第１の位相ベクトル及び前記第２の位相ベクトルを用いてシンボルデータの位相を調整して通信データを生成し、
前記通信フレームを用いて、前記通信データを通信する、通信方法。
【請求項７】
請求項６に記載の通信方法であって、
前記第１の位相ベクトルとして、前記第１の通信チャネルに関する受信に係る第１のＰＡＰＲを所定値以下とする位相ベクトルが設定され、
前記第２の位相ベクトルとして、前記第２の通信チャネルに関する受信に係る第２のＰＡＰＲを前記所定値以下とする位相ベクトルが設定され、
前記第１の位相ベクトル及び前記第２の位相ベクトルとして、前記第１の通信チャネルと前記第２の通信チャネルとを含む前記通信フレームに関する受信に係る第３のＰＡＰＲを前記所定値以下とする位相ベクトルが設定される、通信方法。
【請求項８】
請求項６または７に記載の通信方法であって、
前記第１の通信チャネル及び前記第２の通信チャネルで伝送されるデータは、同値の複数のプリアンブルのデータを含む、通信方法。
【請求項９】
請求項６ないし８のいずれか１項に記載の通信方法であって、
前記通信フレームで伝送されるプリアンブルデータの数が変化した場合、設定された前記第１の位相ベクトル及び前記第２の位相ベクトルを変更する、通信方法。
【請求項１０】
請求項６ないし９のいずれか１項に記載の通信方法であって、
電力線を介して前記通信フレームを用いて通信する、通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信装置及び通信方法に関する。
【背景技術】
【０００２】
ＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）通信では、異なるデータで変調された複数のサブキャリアが重なる。そのため、ピーク対平均電力比（ＰＡＰＲ：Ｐｅａｋ  ｔｏ  Ａｖｅｒａｇｅ  Ｐｏｗｅｒ  Ｒａｔｉｏ）が大きくなり易い。【０００３】
ＰＡＰＲを低減するために、位相調整法が提案されている。位相調整法には、選択マッピング（ＳＬＭ：Ｓｌｅｃｔｅｄ  Ｍａｐｐｉｎｇ）法がある。ＳＬＭ法では、ＯＦＤＭシンボルを構成するデータのブロックに、Ｕ（Ｕ＞１）個の利用可能な位相ベクトルを乗ずる。利用可能な位相ベクトルは、Ｎ個の位相要素を有し、各位相要素はＮ個のサブキャリアの１つと個別に対応する。【０００４】
つまり、ＯＦＤＭに従って通信する通信装置が、送信すべきデータに対して位相ベクトルを設定する際、複数の位相ベクトルの中からＰＡＰＲが最低となる位相ベクトルを選択することが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】日本国特開２００７−１２４６５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載された技術では、伝送路に歪みが生じている場合、受信側でのＰＡＰＲの低減が不十分である。【０００７】
本開示は、上記事情に鑑みてなされたものであり、伝送路状態が不良である場合でも、受信側でのＰＡＰＲの低減性能を向上できる通信装置及び通信方法を提供する。
【課題を解決するための手段】
【０００８】
本開示の通信装置は、第１の周波数帯と第２の周波数帯を含む所定の周波数帯に対応する通信フレームを用いて通信する。通信装置は、プロセッサ及びコミュニケーティングデバイスを備える。通信フレームは、第１の周波数帯に対応しサブキャリアを複数有する第１の通信チャネルと、第２の周波数帯に対応しサブキャリアを複数有する第２の通信チャネルと、を含む。プロセッサは、第１の通信チャネルに対して、第１の位相ベクトルを設定し、第２の通信チャネルに対して、第１の位相ベクトルと異なる第２の位相ベクトルを設定し、設定された第１の位相ベクトル及び第２の位相ベクトルを用いて、シンボルデータの位相を調整して通信データを生成する。コミュニケーティングデバイスは、通信フレームを用いて通信データを通信する。
【発明の効果】
【０００９】
本開示によれば、伝送路状態が不良である場合でも、受信側でのＰＡＰＲの低減性能を向上できる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態における通信システムの構成例を示すブロック図
【図２】ＰＬＣ装置のハードウェア構成例を示す模式図
【図３】ＰＬＣ装置が用いる通信周波数及び通信チャネルの一例を示す模式図
【図４】Ｎｏｒｍａｌモードの通信フレームを示す模式図
【図５】ＤＯＦモード１の通信フレームを示す模式図
【図６】ＤＯＦモード２の通信フレームを示す模式図
【図７】ＤＯＦモード３の通信フレームを示す模式図
【図８】ＤＯＦモード４の通信フレームを示す模式図
【図９】ＤＯＦモード５の通信フレームを示す模式図
【図１０】ＤＯＦモード６の通信フレームを示す模式図
【図１１】ＤＯＦモード７の通信フレームを示す模式図
【図１２】ＤＯＦモード８の通信フレームを示す模式図
【図１３】比較例の通信フレームを示す模式図
【図１４】通信方式の一例を項目毎にまとめた模式図
【図１５】位相ベクトルの各要素と位相回転量との関係性を示す模式図
【図１６】ＰＬＣ装置の送信用のＰＬＣ・ＰＨＹブロックが有する機能例を示す模式図
【図１７】ＰＬＣ装置の受信用のＰＬＣ・ＰＨＹブロックが有する機能例を示す模式図
【図１８】第１の実施形態における、電力線の状態が不良である場合における、送信側での時間と信号電圧の関係と、受信側での時間と信号電圧の関係と、の一例を示す波形図
【図１９】従来の電力線の状態が不良である場合における、送信装置での時間と信号電圧の関係と、受信装置での時間と信号電圧の関係と、を示す波形図
【発明を実施するための形態】
【００１１】
以下、適宜図面を参照しながら、実施形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になることを避け、当業者の理解を容易にするためである。尚、添付図面及び以下の説明は、当業者が本開示を十分に理解するために提供されるものであり、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【００１２】
（本開示の一形態を得るに至った経緯）
送信装置と受信装置とは、伝送路を介してデータを通信する。伝送路の状態が良好である場合、通信信号の劣化があまり生じないので、送信装置によりＰＡＰＲが最低となる位相ベクトルが選択されると、受信装置側でもＰＡＰＲが小さくなる。
【００１３】
一方、伝送路の状態が不良である場合、送信装置で設定されたＰＡＰＲが最低となる位相ベクトルが選択された場合でも、受信側ではＰＡＰＲが劣化する。
【００１４】
図１９は、従来の伝送路の状態が不良である場合における、送信装置（ＴＸ）での時間と信号電圧の関係と、受信装置（ＲＸ）での時間と信号電圧の関係と、を示す波形図である。
【００１５】
図１９に示すように、送信側に比べて受信側での受信信号の信号レベルが小さくなっている。また、特に、送信側に比べて、受信側での受信信号のプリアンブルにおいて、信号電圧が高い時間位置と低い時間位置とが交互に反復されており、受信側でのＰＡＰＲが大きくなっている。
【００１６】
図１９に示す信号電圧の最大値及び最小値の幅に応じて、ダイナミックレンジが設定される。そのため、受信側でのＰＡＰＲが大きくなると、受信装置のＡＤＣ（Ａｎａｌｏｇ  ｔｏ  Ｄｉｇｉｔａｌ  Ｃｏｎｖｅｒｔｅｒ）のダイナミックレンジの有効活用が困難となり、通信フレームのＳ／Ｎ比（Ｓｉｇｎａｌ  ｔｏ  Ｎｏｉｓｅ  Ｒａｔｉｏ）が低下する。例えば、信号電圧が低い時間位置の信号を十分に再現することが困難となる。また、受信装置のＡＤＣのダイナミックレンジを有効活用するためには、受信装置がダイナミックレンジの広い増幅器を備える必要がある。従って、伝送路状態が不良である場合には、受信側においてＰＡＰＲを低減することが困難である。
【００１７】
以下、伝送路状態が不良である場合でも、受信側でのＰＡＰＲの低減性能を向上できる通信装置及び通信方法について説明する。
【００１８】
（第１の実施形態）
［構成等］
図１は、第１の実施形態における通信システム１０００の構成例を示す模式図である。通信システム１０００では、電力線１Ａに、複数のＰＬＣ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ：電力線通信）装置１０が接続される。ＰＬＣ装置１０は、例えば、ＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）１９０１の規格に準拠して、電力線通信する。
【００１９】
ＰＬＣ装置１０は、例えば、ＰＬＣモデム、ＰＬＣモデムを内蔵した電気機器でもよい。この電気機器は、例えば、テレビ、電話、ビデオデッキ、セットトップボックスなどの家電機器や、パーソナルコンピュータ、ファクス、プリンターなどの事務機器、を含む。また、ＰＬＣ装置１０は、スマートメータなどのインフラ機器、セキュリティカメラ、センサー機器などのＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）機器、を含む。
【００２０】
図２は、ＰＬＣ装置１０のハードウェア構成例を示すブロック図である。ＰＬＣ装置１０は、回路モジュール３０及びスイッチング電源２０を有する。
【００２１】
スイッチング電源２０は、各種の電圧（例えば、＋１．２Ｖ、＋３．３Ｖ、＋１２Ｖ）を回路モジュール３０に供給し、例えば、スイッチングトランス、ＤＣ−ＤＣコンバータ（いずれも図示せず）を含む。スイッチング電源２０への電源は、電源コネクタ２１からインピーダンスアッパー２７、交流直流変換器２４を介して供給される。電源コネクタ２１は、例えば、ＰＬＣ装置１０が有する筐体１００の背面に設けられる。
【００２２】
回路モジュール３０は、メインＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１１、及びＡＦＥ・ＩＣ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  ＥＮＤ・Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ)１２、を含む。また、回路モジュール３０は、ローパスフィルタ（ＬＰＦ：Ｌｏｗ  Ｐａｓｓ  Ｆｉｌｔｅｒ）１３、ドライバＩＣ１５、カプラ１６、バンドパスフィルタ（ＢＰＦ：Ｂａｎｄ  Ｐａｓｓ  Ｆｉｌｔｅｒ）１７、及びメモリ１８を含む。また、回路モジュール３０は、イーサネット（登録商標）ＰＨＹ・ＩＣ（Ｐｈｙｓｉｃａｌ  ｌａｙｅｒ・Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１９、及びＡＣサイクル検出器６０を含む。
【００２３】
カプラ１６は、電源コネクタ２１に接続され、更に電源ケーブル１Ｂ、電源プラグ２５、コンセント２を介して電力線１Ａに接続される。ＬＥＤ２３は、表示部として動作し、メインＩＣ１１に接続される。モジュラージャック２２には、各種機器（例えばパーソナルコンピュータ）に接続するためのＬＡＮケーブル２６が接続される。モジュラージャック２２は、例えば筐体１００の背面に設けられる。ＬＥＤ２３は、例えば筐体１００の前面に設けられる。
【００２４】
メインＩＣ１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１Ａ、及びＰＬＣ・ＭＡＣ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ・Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  ｌａｙｅｒ）ブロック１１Ｃ１，１１Ｃ２を含む。また、メインＩＣ１１は、ＰＬＣ・ＰＨＹ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ・Ｐｈｙｓｉｃａｌ  ｌａｙｅｒ）ブロック１１Ｂ１，１１Ｂ２を含む。
【００２５】
ＣＰＵ１１Ａは、３２ビットのＲＩＳＣ（Ｒｅｄｕｃｅｄ  Ｉｎｓｔｒｕｃｔｉｏｎ  Ｓｅｔ  Ｃｏｍｐｕｔｅｒ）プロセッサを実装する。ＰＬＣ・ＭＡＣブロック１１Ｃ２は、送信信号のＭＡＣ層（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  ｌａｙｅｒ）を管理し、ＰＬＣ・ＭＡＣブロック１１Ｃ１は、受信信号のＭＡＣ層を管理する。ＰＬＣ・ＰＨＹブロック１１Ｂ２は、送信信号のＰＨＹ層（Ｐｈｙｓｉｃａｌ  ｌａｙｅｒ）を管理し、ＰＬＣ・ＰＨＹブロック１１Ｂ１は、受信信号のＰＨＹ層を管理する。
【００２６】
ＡＦＥ・ＩＣ１２は、ＤＡ変換器（ＤＡＣ：Ｄｉｇｉｔａｌ  ｔｏ  Ａｎａｌｏｇ  Ｃｏｎｖｅｒｔｅｒ）１２Ａ、ＡＤ変換器（ＡＤＣ：Ａｎａｌｏｇ  ｔｏ  Ｄｉｇｉｔａｌ  Ｃｏｎｖｅｒｔｅｒ）１２Ｄ、及び可変増幅器（ＶＧＡ：Ｖａｒｉａｂｌｅ  Ｇａｉｎ  Ａｍｐｌｉｆｉｅｒ）１２Ｂ，１２Ｃを含む。
【００２７】
カプラ１６は、コイルトランス１６Ａ、及びカップリング用コンデンサ１６Ｂ，１６Ｃを含む。なお、ＣＰＵ１１Ａは、メモリ１８に記憶されたデータを利用して、ＰＬＣ・ＭＡＣブロック１１Ｃ１，１１Ｃ２、及びＰＬＣ・ＰＨＹブロック１１Ｂ１，１１Ｂ２の動作を制御し、ＰＬＣ装置１０の全体を制御する。
【００２８】
図２では、ＰＬＣ装置が、ＰＬＣ・ＭＡＣブロック１１Ｃ１，１１Ｃ２と、ＰＬＣ・ＰＨＹブロック１１Ｂ１，１１Ｂ２と、を含み、それぞれ送信用と受信用として用いることを例示した。この代わりに、ＰＬＣ装置が、ＰＬＣ・ＭＡＣブロック１１Ｃ及びＰＬＣ・ＰＨＹブロック１１Ｂ（図示せず）を含み、送信及び受信共通に使用してもよい。
【００２９】
尚、ＰＬＣ・ＭＡＣブロック１１Ｃ１，１１Ｃ２を単にＰＬＣ・ＭＡＣブロック１１Ｃとも称する。ＰＬＣ・ＰＨＹブロック１１Ｂ１，１１Ｂ２を単にＰＬＣ・ＰＨＹブロック１１Ｂとも称する。
【００３０】
メインＩＣ１１は、一般的なモデムと同様に、例えばデータ通信のための基本的な制御又は変復調を含む信号処理を行う電気回路（ＬＳＩ：Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）である。例えば、メインＩＣ１１は、モジュラージャック２２を介して通信端末（例えばＰＣ）から出力される受信データを変調し、送信信号（データ）としてＡＦＥ・ＩＣ１２に出力する。また、メインＩＣ１１は、電力線１Ａ側からＡＦＥ・ＩＣ１２を介して入力される信号を、受信信号（データ）として復調し、モジュラージャック２２を介して通信端末（例えばＰＣ）に出力する。
【００３１】
ＡＣサイクル検出器６０は、各々のＰＬＣ装置１０が共通のタイミングにおいて制御するために必要な同期信号を生成する。ＡＣサイクル検出器６０は、ダイオードブリッジ６０ａ、抵抗６０ｂ，６０ｃ、ＤＣ（Ｄｉｒｅｃｔ  Ｃｕｒｒｅｎｔ）電源供給部６０ｅ、及びコンデンサ６０ｄを含む。
【００３２】
ダイオードブリッジ６０ａは、抵抗６０ｂに接続される。抵抗６０ｂは、抵抗６０ｃと直列に接続される。抵抗６０ｂ，６０ｃは、コンデンサ６０ｄの一方の端子に並列に接続される。ＤＣ電源供給部６０ｅは、コンデンサ６０ｄの他方の端子に接続される。
【００３３】
ＡＣサイクル検出器６０による同期信号の生成は、具体的には、次のように行う。即ち、電力線１Ａに供給される商用電源の交流電力波形ＡＣ（５０Ｈｚ又は６０Ｈｚの正弦波からなる交流波形）の電圧のゼロクロス点を検出し、ゼロクロス点のタイミングを基準とする同期信号を生成する。同期信号の一例としては、交流電力波形のゼロクロス点に同期した複数のパルスからなる矩形波が挙げられる。
【００３４】
なお、ＡＣサイクル検出器６０は必須ではない。この場合、ＰＬＣ装置１０間の同期は、例えば通信信号に含まれる同期信号を用いる。
【００３５】
ＰＬＣ装置１０による通信は、概略次のように行われる。
【００３６】
モジュラージャック２２から入力されたデータは、イーサネット（登録商標）ＰＨＹ・ＩＣ１９を介してメインＩＣ１１に送られ、デジタル信号処理を施すことによってデジタル信号が生成される。生成されたデジタル信号は、ＡＦＥ・ＩＣ１２のＤＡ変換器１２Ａによってアナログ信号に変換される。変換されたアナログ信号は、ローパスフィルタ１３、ドライバＩＣ１５、カプラ１６、電源コネクタ２１、電源ケーブル１Ｂ、電源プラグ２５、コンセント２を介して電力線１Ａに出力される。
【００３７】
また、電力線１Ａから受信された信号は、カプラ１６を経由してバンドパスフィルタ１７に送られ、ＡＦＥ・ＩＣ１２の可変増幅器１２Ｃによりゲイン調整された後、ＡＤ変換器１２Ｄによりデジタル信号に変換される。変換されたデジタル信号は、メインＩＣ１１に送られ、デジタル信号処理を施すことによって、デジタルデータに変換される。変換されたデジタルデータは、イーサネット（登録商標）ＰＨＹ・ＩＣ１９を介してモジュラージャック２２から出力される。
【００３８】
［通信方式の詳細］
次に、通信システム１０００が用いる通信方式の詳細について説明する。
【００３９】
図３は、ＰＬＣ装置１０が用いる通信周波数及び仮想チャネル（通信チャネルともいう）の一例を示す模式図である。図３では、通信周波数の帯域として、２ＭＨｚ〜１２ＭＨｚを例示する。また、この通信周波数の帯域では、１ＭＨｚ毎に通信チャネルＣＨが分けられており、１０個の通信チャネルＣＨ（ＣＨ１〜ＣＨ１０）が設けられている。各通信チャネルＣＨは、例えば３２個のサブキャリアを有する。従って、１０個の通信チャネルＣＨ１〜ＣＨ１０は、３２０個のサブキャリアを有する。
【００４０】
尚、通信周波数の帯域、通信チャネル数、サブキャリア数は一例であり、これ以外でもよい。通信チャネル数は、２つ以上である。
【００４１】
また、ＰＬＣ装置１０が通信する通信フレームＦＲは、プリアンブル（ＰＢ：Ｐｒｅａｍｂｌｅ）とフレームコントロール（ＦＣ：Ｆｒａｍｅ  Ｃｏｎｔｒｏｌ）とフレームボディ（Ｆｂ：Ｆｒａｍｅ  ｂｏｄｙ）とを含む。通信フレームＦＲは、時間領域及び周波数領域において任意の配列で形成される。
【００４２】
プリアンブル（ＰＢ）のデータは、固定値であり、例えば全て「１」である。プリアンブルのデータは、例えば、キャリア検出や同期や復調のために用いられる。フレームコントロール（ＦＣ）及びフレームボディ（Ｆｂ）のデータは、不定値である。
【００４３】
本実施形態では、通信フレームＦＲにおける所定周波数帯毎（例えば１ＭＨｚ毎）に、１つのプリアンブルが設けられる。一方、従来は、通信チャネル毎にプリアンブルが分けられておらず、全通信チャネルに共通して１つのプリアンブルとされていた。
【００４４】
通信フレームＦＲのフレームフォーマットは、ＰＬＣ装置１０のフレームモード（Ｆｒａｍｅ  ｍｏｄｅ）により異なる。フレームモードは、ＤＯＦ（Ｄｉｖｅｒｓｉｔｙ  ＯＦＤＭ  ｆｏｒ  Ｆｒａｍｅ  ｂｏｄｙ）モードとＮｏｒｍａｌモードとを含む。例えば、ＰＬＣ・ＰＨＹブロック１１Ｂ２によりフレームモードが設定され、設定されたフレームモードの情報がメモリ１８に格納される。
【００４５】
ＤＯＦモードは、ダイバーシティを考慮して通信フレームＦＲにおいて同一のＦｂを複数形成するモードである。ＤＯＦモードは、例えば後述するＤＯＦモード１〜ＤＯＦモード８を含む。一方、Ｎｏｒｍａｌモードは、ダイバーシティを考慮せずに通信フレームＦＲにおけるＦｂを１つ形成するモードである。
【００４６】
図４〜図１２は、各フレームモードでの通信フレームＦＲの一例を示す模式図である。各通信フレームＦＲは、通信チャネル毎に同一のＰＢ及びＦＣを含む。各通信フレームＦＲでは、Ｆｂに係るフォーマットが異なる。
【００４７】
図４は、Ｎｏｒｍａｌモードの通信フレームＦＲＮを示す。通信フレームＦＲＮは、１０個の通信チャネル全体で１個のＦｂを含む。つまり、Ｄｉｖｅｒｓｉｔｙを考慮していない。
【００４８】
図５は、ＤＯＦモード１の通信フレームＦＲ１を示す。通信フレームＦＲ１では、周波数方向においてＦｂが２個に分割されている。従って、通信フレームＦＲ１は、同一のＦｂを２個（コピー（Ｃｏｐｙ，Ｃｐ）を１個）有する。
【００４９】
図６は、ＤＯＦモード２の通信フレームＦＲ２を示す。通信フレームＦＲ２では、周波数方向においてＦｂが２個に分割され、時間方向においてＦｂが２個に分割されている。従って、通信フレームＦＲ２は、同一のＦｂを４個（コピーを３個）有する。
【００５０】
図７は、ＤＯＦモード３の通信フレームＦＲ３を示す。通信フレームＦＲ３では、周波数方向においてＦｂが５個に分割されている。従って、通信フレームＦＲ３は、同一のＦｂを５個（コピーを４個）有する。
【００５１】
図８は、ＤＯＦモード４の通信フレームＦＲ４を示す。通信フレームＦＲ４では、周波数方向においてＦｂが５個に分割され、時間方向においてＦｂが２個に分割されている。従って、通信フレームＦＲ２は、同一のＦｂを１０個（コピーを９個）有する。
【００５２】
図９は、ＤＯＦモード５の通信フレームＦＲ５を示す。通信フレームＦＲ５では、周波数方向においてＦｂが１０個に分割されている。従って、通信フレームＦＲ５は、同一のＦｂを１０個（コピーを９個）有する。
【００５３】
図１０は、ＤＯＦモード６の通信フレームＦＲ６を示す。通信フレームＦＲ６では、周波数方向においてＦｂが１０個に分割され、時間方向においてＦｂが２個に分割されている。従って、通信フレームＦＲ２は、同一のＦｂを２０個（コピーを１９個）有する。
【００５４】
図１１は、ＤＯＦモード７の通信フレームＦＲ７を示す。通信フレームＦＲ７では、周波数方向においてＦｂが１０個に分割され、時間方向においてＦｂが４個に分割されている。従って、通信フレームＦＲ７は、同一のＦｂを４０個（コピーを３９個）有する。
【００５５】
図１２は、ＤＯＦモード８の通信フレームＦＲ８を示す。通信フレームＦＲ８では、周波数方向においてＦｂが１０個に分割され、時間方向においてＦｂが８個に分割されている。従って、通信フレームＦＲ８は、同一のＦｂを８０個（コピーを７９個）有する。
【００５６】
尚、図１３は、比較例の通信フレームＦＲＣを示す。通信フレームＦＲＣでは、ＰＲが周波数方向に分割されておらず、１つのＰＲで形成されている。また、ＦＣ及びＦｂが周波数方向において４個に分割されている。通信フレームＦＲＣは、例えば従来のフレームフォーマットの形状に採用されている。
【００５７】
図４〜図１２の通信フレームのフレームフォーマットは一例であり、他のフレームフォーマットが採用されてもよい。
【００５８】
尚、ＤＯＦモード７，８では、他のＤＯＦモードと比較して通信フレームＦＲが時間方向に長くされているが、各ＤＯＦモードにおいて通信フレームＦＲの長さは任意である。従って、例えばＤＯＦモード１やＮｏｒｍａｌモードの通信フレームＦＲがＤＯＦモード７，８の通信フレームＦＲよりも時間方向に長くてもよい。
【００５９】
ＤＯＦモードの種別、つまり通信フレームＦＲ１〜ＦＲ８のフレームフォーマットは、任意に選択され得る。例えば、ＰＬＣ・ＰＨＹブロック１１Ｂは、ロバスト性と伝送速度の観点を加味して、通信フレームＦＲ１〜ＦＲ８のいずれかのフレームフォーマットを選択して設定し、設定情報をメモリ１８に保持させる。
【００６０】
この場合、ＰＬＣ・ＰＨＹブロック１１Ｂは、例えば、伝送路としての電力線１Ａの状態を推定し、伝送速度や誤り率等を算出する。電力線１Ａの状態の推定結果に応じて、ＰＬＣ・ＰＨＹブロック１１Ｂは、メモリ１８に保持された所定の通信基準を満たすフレームフォーマットを選択する。
【００６１】
例えば、Ｆｂの個数（Ｆｂのコピー数）が多い程、ロバスト性が向上し、伝送速度が低下する。一方、Ｆｂの個数（Ｆｂのコピー数）が少ない程、ロバスト性が低下し、伝送速度が向上する。Ｆｂは、通信フレームＦＲ１〜ＦＲ８のように、周波数方向及び時間方向の少なくとも一方で分割される。
【００６２】
また、ＰＬＣ・ＰＨＹブロック１１Ｂは、送信されるデータの優先度に応じて決定してもよい。例えば、優先度の比較的高いデータ（例えばリアルタイム性の高いデータ）は、Ｆｂのコピー数を多くする。一方、優先度の比較的低いデータ（例えばリアルタイム制の低いデータ）は、Ｆｂのコピー数を少なくする。データの種別（データの優先度等）の情報は、例えば通信フレームにおけるＦＣに格納される。
【００６３】
従って、送信側のＰＬＣ装置１０のＰＬＣ・ＰＨＹブロック１１Ｂ２によりデータの種別の情報をＦＣに格納すれば、受信側のＰＬＣ装置１０のＰＬＣ・ＰＨＹブロック１１Ｂ１は、受信側でＦＣを確認することで、受信されたデータの種別を認識でき、フレームフォーマットを認識できる。尚、ＰＬＣ装置１０の送信機能を主に意図する場合には「ＰＬＣ装置１０Ａ」とも称し、ＰＬＣ装置１０の受信機能を主に意図する場合には「ＰＬＣ装置１０Ｂ」とも称する。
【００６４】
図１４は、フレームモードを含む通信方式の一例を項目毎にまとめた模式図である。図１４では、通信されるデータのデータタイプ、シンボル数、変調方式、ＦＥＣモード、フレームモード、最大ＰＨＹレート、が示されている。
【００６５】
データタイプは、例えば、ＰＢ、ＦＣ、Ｆｂ、を含む。変調方式は、例えばＰＡＭ（Ｐａｌｓｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）を含む。ＦＥＣ（Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ）モードは、例えば、ＣＣ（Ｃｏｎｃａｔｅｎａｔｅｄ  Ｃｏｄｅ）、ＣＣ−ＲＳ（Ｒｅｅｄ  Ｓｏｌｏｍｏｎ  ｃｏｄｅ）、ＬＤＰＣ（Ｌｏｗ  Ｄｅｎｓｉｔｙ  Ｐａｒｉｔｙ  Ｃｈｅｃｋ  ｃｏｄｅ）を含む。フレームモードは、通信フレームのフレームフォーマットの情報を含む。尚、フレームモードは、先述のＤＰＦモード１〜８及びＮｏｒｍａｌモードを含む。
【００６６】
前述のとおり、ＤＯＦモード１〜８では、２個〜８０個の同一のＦｂが用いられ得る。これにより、ＰＬＣ装置１０は、ロバスト性能を向上できる。
【００６７】
図１４では、ＦＣでは、シンボル数が、例えば、８、１０、又は３０個である。変調方式が、例えば２ＰＡＭである。ＦＥＣモードが、例えば、ＣＣ（１／２）、又はＲＳ（５０，３４）−ＣＣ（１／２）である。フレームモードが、例えば、ＦＭ（４，１）、ＦＭ（１０，４）、又はＦＭ（１０，１２）である。
【００６８】
尚、「ＣＣ」に後続する括弧内の値は、符号化率を示す。ＲＳ（ｘ，ｙ）では、ｘ：全シンボル数、ｙ：冗長シンボル数、を示す。ＦＭ（ａ，ｂ）では、ａ：周波数方向における分割数、ｂ：時間方向における分割数、を示す。
【００６９】
ＤＯＦモードでのＦｂでは、シンボル数が可変である。変調方式が、例えば２ＰＡＭである。ＦＥＣモードが、例えば、ＣＣ（１／２）、ＲＳ（５６，４０）−ＣＣ（１／２）、又はＬＤＰＣ（１／２）である。フレームモードが、例えば、ＦＭ（２，１）、ＦＭ（２，２）、ＦＭ（４，１）、ＦＭ（５，１）、ＦＭ（５，２）、ＦＭ（１０，１）、ＦＭ（１０，２）、ＦＭ（１０，４）、ＦＭ（１０，８）である。尚、「ＬＤＰＣ」に後続する括弧内の値は、符号化率を示す。
【００７０】
尚、ＦＭ（２，１）は、ＤＯＦモード１に相当し、最大ＰＨＹレートが４．９（Ｍｂｐｓ）である。ＦＭ（２，２）は、ＤＯＦモード２に相当し、最大ＰＨＹレートが２．４（Ｍｂｐｓ）である。ＦＭ（４，１）では、最大ＰＨＹレートが１．８（Ｍｂｐｓ）である。ＦＭ（５，１）は、ＤＯＦモード３に相当し、最大ＰＨＹレートが２（Ｍｂｐｓ）である。ＦＭ（５，２）は、ＤＯＦモード４に相当し、最大ＰＨＹレートが１（Ｍｂｐｓ）である。ＦＭ（１０，１）は、ＤＯＦモード５に相当し、最大ＰＨＹレートが１（Ｍｂｐｓ）である。ＦＭ（１０，２）は、ＤＯＦモード６に相当し、最大ＰＨＹレートが０．５（Ｍｂｐｓ）である。ＦＭ（１０，４）は、ＤＯＦモード７に相当し、最大ＰＨＹレートが０．２（Ｍｂｐｓ）である。ＦＭ（１０，８）は、ＤＯＦモード８に相当し、最大ＰＨＹレートが０．１（Ｍｂｐｓ）である。
【００７１】
ＮｏｒｍａｌモードでのＦｂでは、シンボル数が可変である。変調方式が、例えば２ＰＡＭ〜３２ＰＡＭである。ＦＥＣモードが、例えば、ＲＳ（２５５，２３９）、ＲＳ−ＣＣ（１／２〜７／８）、又はＬＤＰＣ（１／２〜４／５）である。フレームモードがＮｏｒｍａｌモードであるので、Ｆｂが１つである（ｎｏ  ｄｉｖｅｒｓｉｔｙ）。Ｎｏｒｍａｌモードでは、最大ＰＨＹレートが９３（Ｍｂｐｓ）である。
【００７２】
［位相ベクトルの生成及び選定］
ＰＬＣ装置１０は、位相ベクトルを用いて通信フレームＦＲに含まれるデータ（例えばＰＢのデータ）の位相を調整して、通信フレームＦＲを用いて通信する。ここでは、ＰＬＣ装置１０が用いる位相ベクトルの生成及び選定について説明する。
【００７３】
位相ベクトルの生成及び選定は、ＰＬＣ装置１０自身により行われても、他の装置により行われてよい。ここでは、他の装置としてのＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）（不図示）により、位相ベクトルの生成及び選定が行われることを例示する。尚、ＰＣは、プロセッサ、メモリ、モニタ、通信インタフェース、等を有する。
【００７４】
ＰＣは、例えば、ＰＬＣ装置１０の通信前に、ＰＬＣ装置１０が接続される電力線１Ａの状態として想定される伝送路状態を仮想的に再現し、位相ベクトルの生成及び選定を行う。ＰＬＣ装置１０は、他のＰＬＣ装置１０との間での通信前に、ＰＣから生成された位相ベクトルを取得し、メモリ１８に格納する。位相ベクトルの情報は、ＰＬＣ装置１０ＡとＰＬＣ装置１０Ｂとの間で共有される。本実施形態では、共有された位相ベクトルは、通信途中で変更されない。
【００７５】
位相ベクトルは、例えばＭ系列（Ｍ  Ｌｅｎｇｔｈ  Ｓｅｑｕｅｎｃｅ）で示される。Ｍ系列は、例えば２ｎ−１で発生される系列である。位相ベクトルは、通信チャネル毎に生成される。位相ベクトルの各要素は、サブキャリアに対応するシンボルデータの位相の回転に用いられ、例えば「１」又は「−１」の値となる。尚、「ｎ」は、Ｍ系列の系列長を決めるものである。
【００７６】
図１５は、位相ベクトルの各要素と位相回転量との関係の一例を示す模式図である。例えば、位相ベクトルの要素が「１」の場合には、位相回転量φ＝０（ｒａｄ）として変換され、位相ベクトルの要素が「−１」の場合には、位相回転量φ＝π（ｒａｄ）として変換される。尚、位相ベクトルにおいて、「１」の割り当て数と「−１」の割り当て数は、同程度の数である。
【００７７】
例えば、１つの通信チャネルにおいてサブキャリアが３２個存在する場合、３２個の要素を有する位相ベクトルが１つ生成される。尚、隣り合う２つのサブキャリアをキャリアペアとし、キャリアペア単位で位相ベクトルが生成されてもよい。例えば、１つの通信チャネルにおいてキャリアペアが１６個存在する場合、１６個の要素を有する位相ベクトルが生成される。つまり、サブキャリア毎に位相ベクトルの各要素の値が予め定められる。キャリアペアは、ＰＬＣ装置１０がウェーブレット変換する場合に用いられる。
【００７８】
ＰＣは、例えば、生成された第１の位相ベクトルを所定のシンボルデータ（例えば全て「１」のＰＢ）に対して乗算し、通信チャネルＣＨ１のマルチキャリア信号を生成する。ＰＣは、生成された通信チャネルＣＨ１のマルチキャリア信号を、仮想的に電力線１Ａを通過させ、受信側の通信チャネルＣＨ１のマルチキャリア信号のＰＡＰＲを算出する。本実施形態では、ＰＣは、電力線１Ａの伝送路状態が劣悪であることに相当するパラメータを選択し、シミュレーションする。
【００７９】
ＰＣは、生成された位相ベクトルの各要素を左シフト又は右シフトし、新たな位相ベクトルを生成する。例えば、位相ベクトルの要素数が３２個である場合、３２通りの異なる位相ベクトルを生成可能である。尚、ウェーブレット変換を用いる場合、隣り合う要素は同値となるので、位相ベクトルの要素を１６個とし、１６通りの異なる位相ベクトルを生成してもよい。ここでは、一例としてウェーブレット変換を用いるとし、１６通りの位相ベクトルを用いるとする。
【００８０】
ＰＣは、上述した方法と同様に、１６通りの位相ベクトルを用いて、１６通りの通信チャネルＣＨ１のマルチキャリア信号を生成する。そして、ＰＣは、仮想的に電力線１Ａを通過させ、受信側のマルチキャリア信号のＰＡＰＲを１６通り算出する。
【００８１】
また、通信チャネルＣＨ１における各サブキャリアは周波数が異なるので、位相ベクトルの各要素をシフトして位相ベクトルを変更すると、同じシンボルデータを対象としても、通信チャネルＣＨ１のマルチキャリア信号の信号レベルが変化する。ＰＣは、複数（例えば１６個）のＰＡＰＲのうち、所定値ｔｈ１以下のＰＡＰＲとなる位相ベクトルを選定し、ＰＣのメモリに保持する。
【００８２】
ＰＣは、同様にして、通信チャネルＣＨ毎に位相ベクトルの選定を反復する。例えば、ＰＣは、通信チャネルＣＨが１０個である場合、通信チャネルＣＨ１〜ＣＨ１０の各々について、所定値以下（例えば最小）のＰＡＰＲとなる位相ベクトルを選定し、ＰＣのメモリに保持する。
【００８３】
このように、ＰＣは、通信チャネルＣＨ毎に個別最適な位相ベクトルを選定する。個別最適な位相ベクトルは、例えば、通信チャネルＣＨ毎に、受信側のＰＡＰＲが所定値ｔｈ１以下となる５パターン程度が選定される。
【００８４】
ＰＣは、通信チャネルＣＨ毎に選定された個別最適な位相ベクトルから一つの位相ベクトルを選択する。ＰＣは、選択された組み合わせの位相ベクトルを用いて、通信チャネルＣＨ毎のマルチキャリア信号を合成し、通信フレームＦＲのマルチキャリア信号を生成する。各通信チャネルＣＨのマルチキャリア信号を合成すると、各通信チャネルＣＨの周波数帯が異なるため、信号レベルがピークとなる時間位置が新たに発生する。そのため、ＰＣは、通信フレームＦＲのマルチキャリア信号を、仮想的に電力線１Ａを通過させ、受信側の通信フレームＦＲのマルチキャリア信号のＰＡＰＲを算出する。
【００８５】
ＰＣは、通信チャネルＣＨ毎に選定された個別最適な位相ベクトルから他の位相ベクトルを選択し、通信チャネルＣＨ毎の位相ベクトルの組み合わせを変更する。変更された組み合わせの位相ベクトルを用いて、通信チャネルＣＨ毎のマルチキャリア信号を合成し、通信フレームＦＲのマルチキャリア信号を生成する。そして、ＰＣは、通信フレームＦＲのマルチキャリア信号を、仮想的に電力線１Ａを通過させ、受信側の通信フレームＦＲのマルチキャリア信号のＰＡＰＲを算出する。
【００８６】
このように、ＰＣは、通信チャネルＣＨ毎の位相ベクトルの組み合わせを順次変更して選択する。従って、受信側の通信フレームＦＲのマルチキャリア信号のＰＡＰＲとして、様々な値が得られる。ＰＣは、受信側の通信フレームＦＲのマルチキャリア信号のＰＡＰＲが所定値ｔｈ２以下となる位相ベクトルを選定し、ＰＣのメモリに保持する。尚、所定値ｔｈ２は、所定値ｔｈ１と同じでも異なってもよい。
【００８７】
このように、ＰＣは、通信チャネルＣＨ毎の個別最適な位相ベクトルの組み合わせのうち、通信フレームＦＲ全体として最適（全体最適）な位相ベクトルの組み合わせを選定する。これにより、ＰＣは、電力線１Ａの状態が劣悪でも受信側のＰＡＰＲの劣化を抑制可能な全体最適な位相ベクトルを選定できる。
【００８８】
尚、全体最適な位相ベクトルは、１つだけ選定されてもよいし、複数選定されてもよい。全体最適な位相ベクトルが複数選定される場合、ＰＬＣ装置１０により実際の電力線１Ａを介した通信状況に合わせて選択されてもよい。
【００８９】
尚、ＰＣは、シミュレーションで使用される電力線１Ａの伝送路状態を示すパラメータを複数用意し、想定される伝送路状態毎に全体最適な位相ベクトルを算出してもよい。この場合、ＰＬＣ装置１０では、ＰＬＣ・ＰＨＹブロック１１Ｂ１が、電力線１Ａの状態を推定し、推定結果に応じた位相ベクトルを選択して用いてもよい。
【００９０】
電力線１Ａに接続される各ＰＬＣ装置１０は、ＰＣにより選定された全体最適な位相ベクトルの情報を取得する。各ＰＬＣ装置１０は、例えば、ＰＣから、位相ベクトルの情報を、電力線１Ａを介して通信により取得してもよいし、外部記憶媒体を介して取得してもよい。各ＰＬＣ装置１０は、取得された位相ベクトルの情報を通信に用いる位相ベクトルとして設定し、メモリ１８に保持し、通信時に適宜参照する。例えば、ＰＬＣ装置１０のＰＬＣ・ＰＨＹブロック１１Ｂは、通信チャネルＣＨ１に対して、位相ベクトルＰＶ１を設定し、通信チャネルＣＨ２に対して、位相ベクトルＰＶ１と異なる位相ベクトルＰＶ２を設定する。
【００９１】
［動作等］
次に、選定された位相ベクトルを用いた送信時のＰＬＣ装置１０Ａの動作について説明する。図１６は、ＰＬＣ・ＰＨＹブロック１１Ｂ２の動作例を示す模式図である。図１６では、ＰＬＣ装置１０Ａが、ウェーブレット変換を利用してＯＦＤＭ伝送することを想定する。
【００９２】
ＰＬＣ・ＰＨＹブロック１１Ｂ２は、通信フレームＦＲに含まれるＰＲ、ＦＣ、及びＦｂのビットデータを順に入力する（Ｔ１１）。
【００９３】
ＰＬＣ・ＰＨＹブロック１１Ｂ２は、入力されたビットデータをシンボルマッピング（例えばＰＡＭ変調）し、直列のシンボルデータを得る（Ｔ１２）。尚、ＰＡＭ以外の変調方式が用いられてもよい。
【００９４】
ＰＬＣ・ＰＨＹブロック１１Ｂ２は、マッピングされた直列のシンボルデータを入力し、並列のシンボルデータに変換する（Ｔ１３）。各シンボルデータは、対応するサブキャリアに割り当てられる。ここでは、サブキャリアは、第０、１、２、・・・、（Ｍ／２−１）、（Ｍ／２）、・・・、（Ｍ−３）、（Ｍ−２）、（Ｍ−１）として示されている。
【００９５】
尚、図１６では、隣り合う２つのサブキャリアにより、キャリアペアが形成される。図１６では、１つの通信チャネルＣＨあたりキャリアペアは１６個であり、サブキャリアは３２個である。また、図１６では、１つの通信チャネルＣＨのサブキャリアが示されているが、実際には通信フレームＦＲに含まれる数の通信チャネルＣＨが存在するが、図示が省略されている。
【００９６】
ＰＬＣ・ＰＨＹブロック１１Ｂ２は、各サブキャリアに割り当てられたシンボルデータに対して、メモリ１８に保持された位相ベクトルの各要素を乗算する（Ｔ１４）。つまり、ＰＬＣ・ＰＨＹブロック１１Ｂ２は、サブキャリア毎にシンボルデータの位相を回転し又は回転させずに、位相を調整する。この位相ベクトルは、上述のように、例えばＰＣにより選定された全体最適な位相ベクトルである。位相調整されたシンボルデータは、通信データの一例である。
【００９７】
ＰＬＣ・ＰＨＹブロック１１Ｂ２は、位相ベクトルが乗算された並列のシンボルデータを離散逆ウェーブレット変換（ＩＤＷＴ：Ｉｎｖｅｒｓｅ  Ｄｉｓｃｒｅｔｅ  Ｗａｖｅｌｅｔ  Ｔｒａｎｓｆｏｒｍ）し、時間軸上のデータを生成する（Ｔ１５）。つまり、ＰＬＣ・ＰＨＹブロック１１Ｂ２は、時間軸波形のサンプル値を発生させ、伝送シンボルを表すサンプル値系列を生成する。
【００９８】
ＰＬＣ・ＰＨＹブロック１１Ｂ２は、生成された時間軸上のデータに対してＲａｍｐ処理する。Ｒａｍｐ処理は、例えば可変増幅器１２Ｂによる増幅処理により信号が歪まないように、通信フレームの先頭での時間軸上での信号波形の立ち上がりを滑らかにする処理である。Ｒａｍｐ処理では、例えば、０〜１の間の値が、時間軸上のデータに対して乗算される。Ｒａｍｐ処理されたデータは、ＡＦＥ・ＩＣ１２のＤＡ変換器１２Ａに送られる。
【００９９】
このように、ＰＬＣ装置１０Ａは、劣悪な伝送路を想定して選定された位相ベクトルを用いて、シンボルデータの位相を調整することで、各通信チャネルＣＨ及び通信フレームＦＲにおいて受信側のＰＡＰＲの低減性能を向上できる。また、ＰＬＣ装置１０Ａは、ＰＡＰＲの低減性能が向上することで、受信側の可変増幅器１２Ｂの収束速度を高速化できるとともに、ＡＤ変換器１２Ｄのダイナミックレンジを有効活用できる。
【０１００】
次に、選定された位相ベクトルを用いた受信時のＰＬＣ装置１０Ｂの動作について説明する。図１７は、ＰＬＣ・ＰＨＹブロック１１Ｂ１の動作例を示す模式図である。図１７では、ＰＬＣ装置１０Ｂが、ウェーブレット変換を利用してＯＦＤＭ伝送することを想定する。
【０１０１】
ＡＦＥ・ＩＣ１２は、キャリア検出により、アナログデータを検出して受信する。ＡＤ変換器１２Ｄは、アナログデータをデジタルデータに変換する。ＰＬＣ・ＰＨＹブロック１１Ｂ１は、変換されたデジタルデータを離散ウェーブレット変換（ＤＷＴ：Ｄｉｓｃｒｅｔｅ  Ｗａｖｅｌｅｔ  Ｔｒａｎｆｏｒｍ）する（Ｔ２１）。
【０１０２】
離散ウェーブレット変換により、各サブキャリアに割り当てられた並列のシンボルデータが得られる。ここでは、サブキャリアは、第０、１、２、・・・、（Ｍ／２−１）、（Ｍ／２）、・・・、（Ｍ−３）、（Ｍ−２）、（Ｍ−１）として示されている。
【０１０３】
尚、図１７では、隣り合う２つのサブキャリアにより、キャリアペアが形成される。図１７では、１つの通信チャネルＣＨあたりキャリアペアは１６個であり、サブキャリアは３２個である。また、図１７では、１つの通信チャネルＣＨのサブキャリアが示されているが、実際には通信フレームＦＲに含まれる数の通信チャネルＣＨが存在するが、図示が省略されている。
【０１０４】
ＰＬＣ・ＰＨＹブロック１１Ｂ１は、各サブキャリアに割り当てられた並列のシンボルデータに対して、メモリ１８に保持された位相ベクトルの各要素を乗算する（Ｔ２２）。つまり、ＰＬＣ・ＰＨＹブロック１１Ｂ１は、サブキャリア毎にシンボルデータの位相を回転し又は回転させずに、位相を調整（ここでは復元）する。この位相ベクトルは、上述のように、例えばＰＣにより選定された全体最適な位相ベクトルである。
【０１０５】
ＰＬＣ・ＰＨＹブロック１１Ｂ１は、位相が復元された各サブキャリアに割り当てられた並列のシンボルデータを、直列のシンボルデータに変換する（Ｔ２３）。
【０１０６】
ＰＬＣ・ＰＨＹブロック１１Ｂ１は、直列のシンボルデータをシンボルデマッピング（例えばＰＡＭ復調）し、ビットデータを得る（Ｔ２４）。ＰＬＣ・ＰＨＹブロック１１Ｂ１は、ビットデータ（例えばＰＢ、ＦＣ、Ｆｂ）を後続の処理のために出力する（Ｔ２５）。
【０１０７】
このように、ＰＬＣ装置１０Ｂは、劣悪な伝送路を想定して選定された位相ベクトルを用いて、シンボルデータの位相を調整（復元）することで、各通信チャネルＣＨ及び通信フレームＦＲにおいてＰＡＰＲの低減性能を向上できる。また、ＰＬＣ装置１０Ｂは、ＰＡＰＲの低減性能が向上することで、可変増幅器１２Ｂの収束速度を高速化できるとともに、ＡＤ変換器１２Ｄのダイナミックレンジを有効活用できる。
【０１０８】
尚、ＰＬＣ装置は、送信時及び受信時で同じ位相ベクトルを用いるので、位相ベクトルの成分は相殺されて削除される。
【０１０９】
［効果等］
ＰＬＣ装置１０ＡとＰＬＣ装置１０Ｂとは、伝送路としての電力線１Ａを介してデータを通信する。電力線１Ａの状態が良好である場合、通信信号の劣化があまり生じないので、ＰＬＣ装置１０ＡによりＰＡＰＲが小さい位相ベクトルが選択されると、ＰＬＣ装置１０ＢにおいてもＰＡＰＲが小さくなる。
【０１１０】
また、電力線１Ａの状態が不良であっても、ＰＣ等で選定された個別最適且つ全体最適な位相ベクトルがＰＬＣ装置１０に設定されることで、ＰＬＣ装置１０は、受信側でのＰＡＰＲの劣化を抑制できる。
【０１１１】
例えば、ＰＬＣ装置１０が、通信チャネルＣＨ毎に同一のＰＢ（例えば全て「１」）を設定したとする。この場合でも、ＰＬＣ装置１０は、通信チャネルＣＨ毎に異なる位相ベクトルを用いてシンボルデータの位相を調整することで、通信チャネルＣＨ毎にＰＢの合成波の信号電圧が過大となることを抑制でき、通信フレームＦＲ全体としてもＰＢの合成波の信号電圧が過大となることを抑制できる。よって、受信側でのＰＡＰＲの劣化が抑制される。
【０１１２】
図１８は、本実施形態の電力線１Ａの状態が不良である場合における、ＰＬＣ装置１０Ａでの時間と信号電圧の関係と、ＰＬＣ装置１０Ｂでの時間と信号電圧の関係と、の一例を示す波形図である。
【０１１３】
図１８に示すように、ＰＬＣ装置１０Ｂ（ＲＸ）での受信信号のプリアンブルにおいて、信号電圧が高い時間位置と低い時間位置との差が小さくなっており、つまり、受信信号のピーク電力と平均電力との差（ＰＡＰＲ）が小さくなっている。
【０１１４】
図１８に示す信号電圧の最大値及び最小値の幅に応じて、ＡＤ変換器１２Ｄのダイナミックレンジが設定される。そのため、ＰＬＣ装置１０ＢでのＰＡＰＲが小さくなると、ＰＬＣ装置１０ＢのＡＤ変換器１２Ｄのダイナミックレンジの活用性を向上でき、通信フレームのＳ／Ｎ比の低下を抑制できる。よって、ＡＤ変換器１２Ｄとしてダイナミックレンジの広い増幅器を備える必要がなくなる。
【０１１５】
従って、ＰＬＣ装置１０は、伝送路状態が不良である場合でも、受信側でのＰＡＰＲの低減性能を向上できる。また、ＰＬＣ装置１０は、受信信号のＰＡＰＲの低減性能を向上することで、ＰＬＣ装置１０Ｂによる復号精度の低下を抑制でき、信号の再現性を向上できる。
【０１１６】
また、各通信チャネルＣＨの位相ベクトルとして、各通信チャネルＣＨに関するＰＡＰＲを所定値ｔｈ１以下とする位相ベクトルが設定される。また、各通信チャネルＣＨが合成された通信フレームＦＲ全体の位相ベクトルとして、通信フレームＦＲに関するＰＡＰＲを所定値ｔｈ２以下とする位相ベクトルが設定される。つまり、各ＰＬＣ装置１０には、個別最適且つ全体最適な位相ベクトルが設定される。
【０１１７】
よって、ＰＬＣ装置１０は、通信チャネルＣＨ毎に且つ通信フレームＦＲ全体において劣悪な伝送路状態を仮定して選定された位相ベクトルを用いて位相を調整することで、受信側でのＰＡＰＲを低減できる。これにより、ＰＬＣ装置１０は、ＡＤ変換器１２Ｄのダイナミックレンジを有効活用でき、通信フレームのＳ／Ｎ比が低下することを抑制できる。
【０１１８】
（第２の実施形態）
第１の実施形態では、位相ベクトルが予め定められ、変更されないことを例示した。第２の実施形態では、位相ベクトルを切り替えて位相調整されることを想定する。尚、本実施形態において、第１の実施形態と同様の事項については、説明を省略する。
【０１１９】
本実施形態では、メモリ１８には、第１の実施形態と同様の位相ベクトルの情報が保持されるとともに、通信フレームＦＲが通信フレームＦＲＣである場合に使用される位相ベクトル（従来の位相ベクトル）の情報が保持されている。ＰＬＣ装置１０のＰＬＣ・ＰＨＹブロック１１Ｂは、通信フレームＦＲに含まれるプリアンブル数に応じて、いずれかの位相ベクトルを通信に用いる位相ベクトルとして設定する。また、ＰＬＣ・ＰＨＹブロック１１Ｂは、通信フレームＦＲに含まれるプリアンブル数が変化した場合、設定された位相ベクトルを変更する。位相ベクトルの設定情報は、メモリ１８に保持される。
【０１２０】
本実施形態では、ＰＬＣ装置１０Ｂは、第１の実施形態で説明した通信フレームＦＲＮ，ＦＲ１〜ＦＲ８、又は比較例の通信フレームＦＲＣを受信する。
【０１２１】
通信フレームＦＲＮ，ＦＲ１〜ＦＲ８と通信フレームＦＲＣとでは、プリアンブル数が異なる。例えば、通信フレームＦＲＮ，ＦＲ１〜ＦＲ８ではプリアンブルが１０個であり、通信フレームＦＲＣではプリアンブルが１個である。そのため、ＰＬＣ装置１０Ｂは、プリアンブル数に注目することで、第１の実施形態の通信フレームＦＲ１〜８であるか、比較例の通信フレームＦＲＣであるかを区別できる。
【０１２２】
ＰＬＣ装置１０ＢのＰＬＣ・ＰＨＹブロック１１Ｂ１は、キャリア検出により通信フレームを検出すると、通信フレームに含まれるプリアンブルのフォーマットを判別する。通信フレームに含まれるプリアンブルが周波数帯毎（通信チャネル毎）に設定されていると判別すると、ＰＬＣ・ＰＨＹブロック１１Ｂ１は、受信された通信フレームＦＲが通信フレームＦＲＮ，ＦＲ１〜ＦＲ８のいずれかであると判別する。つまり、第１の実施形態が適用された通信フレームＦＲであると判別される。
【０１２３】
一方、通信フレームＦＲに含まれるプリアンブルが全周波数帯（全通信チャネル）において１つ設定されていると判別すると、ＰＬＣ・ＰＨＹブロック１１Ｂ１は、受信された通信フレームＦＲが通信フレームＦＲＣであると判別する。つまり、比較例の通信フレームＦＲＣであると判別される。
【０１２４】
ＰＬＣ・ＰＨＹブロック１１Ｂ１は、判別された通信フレームＦＲに応じた位相ベクトルの情報をメモリ１８から取得し、取得された位相ベクトルを用いてシンボルデータの位相を復元する。従って、受信される通信フレームＦＲが複数種類存在しても、ＰＬＣ装置１０Ｂは、通信フレームＦＲを復号できる。
【０１２５】
このように、ＰＬＣ装置１０Ｂは、通信フレームＦＲのプリアンブル数を判別することで、ＰＬＣ装置１０Ａが、比較例の通信フレームＦＲＣを扱うＰＬＣ装置であるか、通信フレームＦＲＮ，ＦＲ１〜ＦＲ８を扱うＰＬＣ装置であるかを判別できる。そして、ＰＬＣ装置１０Ｂは、プリアンブルの形態に応じて、位相ベクトルを変更する。
【０１２６】
従って、通信システム１０００において、比較例の通信フレームＦＲＣを扱うＰＬＣ装置（例えば従来のＰＬＣ装置）と第１の実施形態を適用可能なＰＬＣ装置１０とが混在し、伝送路状態が不良である場合でも、ＰＬＣ装置１０Ｂは、ＰＡＰＲを低減して、ＰＬＣ装置１０Ａと通信できる。
【０１２７】
（他の実施形態）
以上のように、本開示における技術の例示として、第１，第２の実施形態を説明した。しかし、本開示における技術は、これに限定されず、変更、置き換え、付加、省略などを行った実施形態にも適用できる。また、各実施形態を組み合わせてもよい。
【０１２８】
第１，第２の実施形態では、ＰＣ等が位相ベクトルを生成する際に、１つの位相ベクトルを生成してから、各要素をシフト処理することで複数の異なる位相ベクトルを生成することを例示した。これに限られず、例えば、ＰＣ等が、各要素の値を任意に設定して、複数の異なる位相ベクトルを生成してもよい。
【０１２９】
第１，第２の実施形態では、通信システム１０００が電力線通信方式に従って通信する電力線通信システムであることを例示した。尚、通信システム１０００は、他の通信方式（例えば無線ＬＡＮ方式）に従って通信する通信システムでもよい。
【０１３０】
第１，第２の実施形態では、ウェーブレット変換により時間軸上のデータと周波数軸上のデータとを変換することを例示したが、その他の変換（例えばＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）変換）が実施されてもよい。この場合、サブキャリア毎に異なる位相ベクトルの要素が用いられる。
【０１３１】
第１，第２の実施形態では、全体最適を考慮すると、全通信チャネルＣＨ（例えば１０個の通信チャネル）のうち、同じ位相ベクトルが割り当てられる通信チャネルＣＨが複数存在してもよい。この場合でも、通信チャネル全体のＰＡＰＲが所定基準を満足すればよい。
【０１３２】
第１の実施形態では、プロセッサは、物理的にどのように構成してもよい。また、プログラム可能なプロセッサを用いれば、プログラムの変更により処理内容を変更できるので、プロセッサの設計の自由度を高めることができる。プロセッサは、１つの半導体チップで構成してもよいし、物理的に複数の半導体チップで構成してもよい。複数の半導体チップで構成する場合、第１，第２の実施形態の各制御をそれぞれ別の半導体チップで実現してもよい。この場合、それらの複数の半導体チップで１つのプロセッサを構成すると考えることができる。また、プロセッサは、半導体チップと別の機能を有する部材（コンデンサ等）で構成してもよい。また、プロセッサが有する機能とそれ以外の機能とを実現するように、１つの半導体チップを構成してもよい。
【０１３３】
（本開示の一形態の概要）
本開示の一形態の通信装置は、第１の周波数帯と第２の周波数帯を含む所定の周波数帯に対応する通信フレームＦＲを用いて通信する。通信装置は、プロセッサ及びコミュニケーティングデバイスを備える。通信フレームＦＲは、第１の周波数帯に対応しサブキャリアを複数有する第１の通信チャネルと、第２の周波数帯に対応しサブキャリアを複数有する第２の通信チャネルと、を含む。プロセッサは、第１の通信チャネルに対して、第１の位相ベクトルを設定し、第２の通信チャネルに対して、第１の位相ベクトルと異なる第２の位相ベクトルを設定し、第１の位相ベクトル及び第２の位相ベクトルを用いて、シンボルデータの位相を調整して通信データを生成する。コミュニケーティングデバイスは、通信フレームＦＲを用いて通信データを通信する。
【０１３４】
通信装置は、例えばＰＬＣ装置１０である。プロセッサは、例えばメインＩＣ１１である。コミュニケーティングデバイスは、例えばＡＦＥ・ＩＣ１２を含めてＡＦＥ・ＩＣ１２よりも電源プラグ２５側に配置されたデバイスである。第１の通信チャネルは、例えば通信チャネルＣＨ１である。第２の通信チャネルは、例えば通信チャネルＣＨ２である。
【０１３５】
これにより、通信装置は、予め通信チャネル毎に選定され、且つ通信フレーム全体で選定された位相ベクトルを用いて位相を調整することで、伝送路状態が不良であっても、受信側でのＰＡＰＲの劣化を抑制できる。従って、通信装置は、受信側でのＡＤ変換器のダイナミックレンジの活用性を向上でき、通信フレームのＳ／Ｎ比の低下を抑制できる。
【０１３６】
また、この通信装置では、第１の位相ベクトルとして、第１の通信チャネルに関する受信に係る第１のＰＡＰＲを所定値以下とする位相ベクトルが設定されてもよい。第２の位相ベクトルとして、第２の通信チャネルに関する受信に係る第２のＰＡＰＲを所定値以下とする位相ベクトルが設定されてもよい。第１の位相ベクトル及び第２の位相ベクトルとして、第１の通信チャネルと第２の通信チャネルとを含む通信フレームＦＲに関する受信に係る第３のＰＡＰＲを所定値以下とする位相ベクトルが設定されてもよい。
【０１３７】
これにより、通信装置は、伝送路状態が劣悪な状態でも、各通信チャネル及び通信フレームに適応した位相ベクトルを用いて位相調整でき、受信性能を向上できる。
【０１３８】
また、この通信装置では、第１の通信チャネル及び第２の通信チャネルで伝送されるデータは、同値の複数のプリアンブルのデータを含んでもよい。
【０１３９】
これにより、通信装置は、信号電圧が高くなり易いプリアンブルのデータに係るサブキャリアの合成信号の信号レベルを位相調整により小さくでき、受信側でのＰＡＰＲの低減性能を向上できる。
【０１４０】
また、この通信装置では、プロセッサは、通信フレームＦＲで伝送されるプリアンブルデータの数が変化した場合、設定された前記第１の位相ベクトル及び前記第２の位相ベクトルを変更してもよい。
【０１４１】
これにより、通信装置は、通信チャネルが考慮されず、通信フレームＦＲ全体に対してプリアンブルのデータが設けられる場合でも、受信側においてプリアンブルのデータを解読できる。つまり、通信装置は、上記実施形態において説明した通信装置との間に限られず、従来の位相ベクトルを用いて通信する他の通信装置との間でも通信できる。
【０１４２】
また、この通信装置では、コミュニケーティングデバイスは、電力線１Ａを介して通信フレームＦＲを用いて通信してもよい。
【０１４３】
これにより、通信装置は、電力線１Ａの状態が不良である場合でも、受信側でのＰＡＰＲを低減して電力線通信できる。
【０１４４】
また、本開示の一形態の通信方法は、第１の周波数帯と第２の周波数帯を含む所定の周波数帯に対応する通信フレームＦＲを用いて通信する通信方法である。通信フレームＦＲは、第１の周波数帯に対応しサブキャリアを複数有する第１の通信チャネルと、第２の周波数帯に対応しサブキャリアを複数有する第２の通信チャネルと、を含む。この方法では、第１の通信チャネルに対して、第１の位相ベクトルを設定し、第２の通信チャネルに対して、第１の位相ベクトルと異なる第２の位相ベクトルを設定し、設定された第１の位相ベクトル及び第２の位相ベクトルを用いてシンボルデータの位相を調整して、通信フレームＦＲを用いて通信データを通信する。
【０１４５】
これにより、通信装置は、予め通信チャネル毎に選定され、且つ通信フレーム全体で選定された位相ベクトルを用いて位相を調整することで、伝送路状態が不良であっても、受信側でのＰＡＰＲの劣化を抑制できる。従って、通信装置は、受信側でのＡＤ変換器のダイナミックレンジの活用性を向上でき、通信フレームのＳ／Ｎ比の低下を抑制できる。
【０１４６】
また、この通信方法では、第１の位相ベクトルとして、第１の通信チャネルに関する受信に係る第１のＰＡＰＲを所定値以下とする位相ベクトルが設定されてもよい。第２の位相ベクトルとして、第２の通信チャネルに関する受信に係る第２のＰＡＰＲを所定値以下とする位相ベクトルが設定されてもよい。第１の位相ベクトル及び第２の位相ベクトルとして、第１の通信チャネルと第２の通信チャネルとを含む通信フレームに関する受信に係る第３のＰＡＰＲを所定値以下とする位相ベクトルが設定されてもよい。
【０１４７】
これにより、通信装置は、伝送路状態が劣悪な状態でも、各通信チャネル及び通信フレームに適応した位相ベクトルを用いて位相調整でき、受信性能を向上できる。
【０１４８】
また、この通信方法では、第１の通信チャネル及び第２の通信チャネルで伝送されるデータは、同値の複数のプリアンブルのデータを含んでもよい。
【０１４９】
これにより、通信装置は、信号電圧が高くなり易いプリアンブルのデータに係るサブキャリアの合成信号の信号レベルを位相調整により小さくでき、受信側でのＰＡＰＲの低減性能を向上できる。
【０１５０】
また、この通信方法では、通信フレームＦＲで伝送されるプリアンブルデータの数が変化した場合、設定された第１の位相ベクトル及び第２の位相ベクトルを変更してもよい。
【０１５１】
これにより、通信装置は、通信チャネルが考慮されず、通信フレームＦＲ全体に対してプリアンブルのデータが設けられる場合でも、受信側においてプリアンブルのデータを解読できる。つまり、通信装置は、上記実施形態において説明した通信装置との間に限られず、従来の位相ベクトルを用いて通信する他の通信装置との間でも通信できる。
【０１５２】
また、この通信方法では、電力線１Ａを介して通信フレームＦＲを用いて通信してもよい。
【０１５３】
これにより、通信装置は、電力線１Ａの状態が不良である場合でも、受信側でのＰＡＰＲを低減して電力線通信できる。
【０１５４】
本開示は、２０１４年１１月２４日出願の米国仮特許出願第６２／０８３８１０号に基づくものである。
【産業上の利用可能性】
【０１５５】
本開示は、伝送路状態が不良である場合でも、受信側でのＰＡＰＲの低減性能を向上できる通信装置及び通信方法等に有用である。
【符号の説明】
【０１５６】
１Ａ  電力線
１Ｂ  電源ケーブル
２  コンセント
１０，１０Ａ，１０Ｂ  ＰＬＣ装置
１１  メインＩＣ
１１Ａ  ＣＰＵ
１１Ｂ１，１１Ｂ２  ＰＬＣ・ＰＨＹブロック
１１Ｃ１，１１Ｃ２  ＰＬＣ・ＭＡＣブロック
１２  ＡＦＥ・ＩＣ
１２Ａ  ＤＡ変換器（ＤＡＣ）
１２Ｂ，１２Ｃ  可変増幅器（ＶＧＡ）
１２Ｄ  ＡＤ変換器（ＡＤＣ）
１３  ローパスフィルタ
１５  ドライバＩＣ
１６  カプラ
１６Ａ  コイルトランス
１６Ｂ，１６Ｃ  カップリング用コンデンサ
１７  バンドパスフィルタ
１８  メモリ
１９  イーサネット（登録商標）ＰＨＹ・ＩＣ
２０  スイッチング電源
２１  電源コネクタ
２２  モジュラージャック
２３  ＬＥＤ
２４  交流直流変換器
２５  電源プラグ
２６  ＬＡＮケーブル
２７  インピーダンスアッパー
２７Ａ，２７Ｂ  コイル
３０  回路モジュール
６０  ＡＣサイクル検出器
１００  筐体
１０００  通信システム
ＣＨ１〜ＣＨ８  通信チャネル
ＦＲ１〜８，ＦＲＮ  通信フレーム
【図１】
2016084296.tif 000003
【図２】
2016084296.tif 000004
【図３】
2016084296.tif 000005
【図４】
2016084296.tif 000006
【図５】
2016084296.tif 000007
【図６】
2016084296.tif 000008
【図７】
2016084296.tif 000009
【図８】
2016084296.tif 000010
【図９】
2016084296.tif 000011
【図１０】
2016084296.tif 000012
【図１１】
2016084296.tif 000013
【図１２】
2016084296.tif 000014
【図１３】
2016084296.tif 000015
【図１４】
2016084296.tif 000016
【図１５】
2016084296.tif 000017
【図１６】
2016084296.tif 000018
【図１７】
2016084296.tif 000019
【図１８】
2016084296.tif 000020
【図１９】
2016084296.tif 000021
【国際調査報告】
2016084296.tif 000022
2016084296.tif 000023
2016084296.tif 000024
2016084296.tif 000025