(57)【要約】【課題】電力線の通信帯域が狭い場合でも、優先順位の高いデータ伝送のＱｏＳを確保することができる電力線通信装置を提供する。【解決手段】電力線通信装置に含まれるイーサネットＰＨＹ・ＩＣ１９のイーサネット受信キュー１９Ａ〜１９Ｄには、それぞれポートＡ〜Ｄからのデータが順次記憶される。ＰＬＣ・ＭＡＣブロック１１ＣのＰＬＣ送信制御部１１Ｃ１は、イーサネット受信キュー１９Ａ〜１９Ｄに記憶されるデータを、対応するポートに設定された優先度に基づいて取得し、振り分け部１１Ｃ２に送る。振り分け部１１Ｃ２は、送信すべきデータを送信先にしたがって、対応するＰＬＣ送信キュー１１Ｃ５に記憶する。ポートに設定された優先度は優先度情報メモリ１１Ｃ３から取得する。【選択図】図４
2008263535.tif 000002
【特許請求の範囲】
【請求項１】
電力線を伝送経路として通信を行う電力線通信装置であって、
前記電力線とは異なる伝送経路を介して伝送された信号がそれぞれ入力される複数の信号入力部と、
前記複数の信号入力部それぞれに対応する優先度に基づいて、前記複数の信号入力部にそれぞれ入力された信号を前記電力線に送信する順序を制御する送信制御部と、を備える電力線通信装置。
【請求項２】
請求項１記載の電力線通信装置であって、さらに、
前記優先度を設定する優先度設定部を備える電力線通信装置。
【請求項３】
請求項２記載の電力線通信装置であって、
前記優先度設定部は、前記信号入力部それぞれの優先度を示す優先度情報を記憶する優先度記憶部を備える電力線通信装置。
【請求項４】
請求項２記載の電力線通信装置であって、
前記優先度設定部は、前記信号入力部それぞれの優先度を示す優先度情報を設定する操作スイッチを備える電力線通信装置。
【請求項５】
請求項１ないし４のいずれか１項記載の電力線通信装置であって、
さらに、前記信号入力部の優先度に基づく優先度設定要求を、当該信号入力部からの信号の送信先に対して行う優先度管理部を備える電力線通信装置。
【請求項６】
請求項５記載の電力線通信装置であって、
前記優先度管理部は、当該電力線通信装置に対する送信元からの前記優先度設定要求に基づく優先度を保持し、
前記送信制御部は、前記優先度設定部で設定された優先度と前記優先度管理部に保持された前記優先度設定要求に基づく優先度に基づいて、前記信号入力部から入力した信号の送信順序を制御する電力線通信装置。
【請求項７】
電力線を伝送経路として信号を送信する電力線通信装置に設けられる集積回路であって、
前記電力線とは異なる伝送線を伝送経路として信号の入力を行うための複数の信号入力部からの送信を制御する送信制御部と、
前記信号入力部それぞれの優先度を設定する優先度設定部と、を備え、
前記送信制御部は、前記優先度設定部で設定された優先度に基づいて、前記信号入力部から入力した信号の送信順序を制御する集積回路。
【請求項８】
電力線を伝送経路として信号を送信する電力線通信方法であって、
前記電力線とは異なる伝送線を伝送経路として信号の入力を行うための複数の信号入力部から入力した信号を送信するに際して、前記信号入力部それぞれに対して設定された優先度に基づいて、前記信号入力部から入力した信号の送信順序を制御する電力線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力線通信を行う電力線通信装置、電力線通信装置に搭載される集積回路、及び電力線通信方法に関する。
【背景技術】
【０００２】
電力線通信は、商用電力を供給する電力線を伝送路として通信を行うものである。屋内電力線通信においては、２本の電力配線が接続される電力供給用のコンセントに電力線通信モデムを介して通信機器を接続し、通信機器間で送受信が行われる。通信機器と電力線通信モデムと通信I/Fとしては、幅広く普及しているイーサネット（Ｅｔｈｅｒｎｅｔ）が使用される（イーサネット−電力線通信モデム間のブリッジ）。また、最近は複数のイーサネットポートが設けられたモデムが提案されている（特許文献１参照）。
【０００３】
しかし、電力線側とイーサネット側の通信帯域は、必ずしも一致せず、一般に電力線側の帯域が狭い。特に電力線を利用して複数のモデム間で通信を行う場合は、差が大きくなる。通信帯域に差があると、データを円滑な伝送が困難であり、特に音声データや動画データ（ストリーミングデータデータ（ＭＰＥＧ２）等）を伝送する場合、データの途切れが生じて、品質の劣化が顕著に認識される。
【０００４】
【特許文献１】特開２００６−３１９６６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記事情に鑑みなされたもので、電力線の通信帯域が狭い場合でも、優先順位の高いデータ伝送のＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）を確保することができる電力線通信装置、電力線通信装置に搭載される集積回路、及び電力線通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の電力線通信装置は、電力線を伝送経路として通信を行う電力線通信装置であって、前記電力線とは異なる伝送経路を介して伝送された信号がそれぞれ入力される複数の信号入力部と、前記複数の信号入力部それぞれに対応する優先度に基づいて、前記複数の信号入力部にそれぞれ入力された信号を前記電力線に送信する順序を制御する送信制御部と、を備えるものである。
【０００７】
本発明によれば、伝送速度の低下を招くことなく、複数の信号を優先順位に応じて出力することができるので、電力線の通信帯域が狭い場合でも、優先順位の高いデータ伝送のＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）を確保することができる電力線通信装置を提供することができる。
【０００８】
本発明の電力線通信装置は、さらに、前記優先度を設定する優先度設定部を備えるものを含む。本発明によれば、複数の信号入力部の優先度を任意に設定できる。
【０００９】
本発明の電力線通信装置は、前記優先度設定部が、前記信号入力部それぞれの優先度を示す優先度情報を記憶する優先度記憶部を備えるものを含む。本発明によれば、優先度の設定を簡単な構成で行うことができる。優先度記憶部に出荷時などに固定値を記憶されていてもよいし、接続したパソコン等によって設定するようにしてもよい。
【００１０】
本発明の電力線通信装置は、前記優先度設定部が、前記信号入力部それぞれの優先度を示す優先度情報を設定する操作スイッチ（例えばＤＩＰスイッチ）を備えるものを含む。
本発明によれば、優先度の設定を簡単な操作で行うことができるとともに、設定状態の確認を簡単にできる。
【００１１】
本発明の電力線通信装置は、さらに、前記信号入力部の優先度に基づく優先度設定要求を、当該信号入力部からの信号の送信先に対して行う優先度管理部を備えるものを含む。本発明によれは、送信時の優先順位を制御できるとともに、送信先の電力線通信装置からの送信の優先順位を、送信元の信号の送信の優先順位と一致させることができる。
【００１２】
本発明の電力線通信装置は、前記優先度管理部が、当該電力線通信装置に対する送信元からの前記優先度設定要求に基づく優先度を保持し、前記送信制御部が、前記優先度設定部で設定された優先度と前記優先度管理部に保持された前記優先度設定要求に基づく優先度に基づいて、前記信号入力部から入力した信号の送信順序を制御するものを含む。
【００１３】
本発明の通信処理装は、電力線を伝送経路として信号を送信する電力線通信装置に設けられる集積回路であって、前記電力線とは異なる伝送線を伝送経路として信号の入力を行うための複数の信号入力部からの送信を制御する送信制御部と、前記信号入力部それぞれの優先度を設定する優先度設定部と、を備え、前記送信制御部は、前記優先度設定部で設定された優先度に基づいて、前記信号入力部から入力した信号の送信順序を制御するものを含む。
【００１４】
本発明の電力線通信方法は、電力線を伝送経路として信号を送信する電力線通信方法であって、前記電力線とは異なる伝送線を伝送経路として信号の入力を行うための複数の信号入力部から入力した信号を送信するに際して、前記信号入力部それぞれに対して設定された優先度に基づいて、前記信号入力部から入力した信号の送信順序を制御するものである。
【発明の効果】
【００１５】
以上の説明から明らかなように、本発明によれば、電力線の通信帯域が狭い場合でも、優先順位の高いデータ伝送のＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）を確保することができる電力線通信装置、電力線通信装置に搭載される集積回路、及び電力線通信方法を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１７】
図１は、本発明の電力線通信装置が利用される電力線通信システムの一例の概略構成を示す図である。図１の電力線通信システムは、屋内の各室Ｒ１、Ｒ２、Ｒ３、Ｒ４、Ｒ５のコンセント２Ａ、２Ｂ、２Ｃ、２Ｄ、２Ｅ、及び室外のコンセント２Ｆに電力を供給する電力線１を伝送経路として電力線通信を行うものである。コンセント２Ａ、２Ｂ、２Ｃ、２Ｄ、２Ｅ、２Ｆには、それぞれＰＬＣ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）モデム１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆが接続されている。
【００１８】
室Ｒ１内のＰＬＣ１０Ａは、詳細は後述するように、ＲＪ４５等のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）用モジュラージャックが４個（４個に限らない。）設けられており、各モジュラージャックには、パーソナルコンピュータ５０Ａ、ＩＰ電話５１Ａ、ＴＶ（セットトップボックス（ＳＴＢ）を含む。）５２Ａ、５２Ｂ、及びＴＶ５２Ａに接続されたＡＶサーバ５２Ｃが接続されている。図１の下方に拡大して示すように、ＰＬＣモデム１０Ａの各モジュラージャックには、詳細は後述する優先度が設定されている。図１は、ＩＰ電話５１Ａが接続されたモジュラージャックの優先度が７（Ｐｒｉ．７）、ＴＶ（ＳＴＢ）５２が接続されたモジュラージャックの優先度が５（Ｐｒｉ．５）、ＡＶサーバが接続されたモジュラージャックの優先度が３（Ｐｒｉ．３）、パーソナルコンピュータ５０Ａが接続されたモジュラージャックの優先度が０（Ｐｒｉ．０）であることを示している。
【００１９】
他のＰＬＣモデム１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆには、それぞれパーソナルコンピュータ５０Ｂ、ＩＰ電話５１Ｂ、ＴＶ（ＳＴＢ）５２Ｂ、ルータ５４、ＩＰカメラ５３が接続される。ルータ５４は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）６０に接続されており、ＰＬＣモデム１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｆに接続された各機器は、ルータ５４を介してＷＷＷ６０にアクセス可能となっている。また、ＩＰカメラ５３は、家屋外部あるいは家屋の外壁近傍に設置されたＰＬＣモデム１０Ｆに接続され、たとえば車庫（図示せず）の監視のために利用される。なお、これらのＰＬＣモデム１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆは、１つの機器が接続されるだけなので、モジュラージャックが１つで十分であるが、ＰＬＣモデム１０Ａと同様複数のモジュラージャックを備えるものでもよい。
【００２０】
次に、図１に示すＰＬＣモデム１０Ａ〜１０Ｆの具体的構成例を示す。図２は、ＰＬＣモデム１０（特定のＰＬＣモデムを示す場合以外は、単に「１０」を記述する。）の概観を示す図であり、図２（ａ）は前面を示す外観斜視図、図２（ｂ）は背面を示す概観斜視図である。図２に示すＰＬＣモデム１０は、筐体１００を有しており、筐体１００の前面には、図２（ａ）に示すようにＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）２３Ａ、２３Ｂ、２３Ｃからなる表示部２３が設けられている。また、筐体１００の背面には、図２（ｂ）に示すように電源コネクタ２１、及びＲＪ４５等のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）用モジュラージャック２２が４個（個別のモジュラージャックを指すときは、２２Ａ、２２Ｂ、２２Ｃ、２２Ｄと記述する。）が設けられている。電源コネクタ２１には、電源ケーブル１Ｂが接続され、モジュラージャック２２には、ＬＡＮケーブル（図２では図示せず）が接続される。なお、ＰＬＣモデム１０には、さらにＤｓｕｂ（Ｄ−ｓｕｂｍｉｎｉａｔｕｒｅ）コネクタを設け、Ｄｓｕｂケーブルを接続するようにしてもよい。
【００２１】
図３は、ＰＬＣモデム１０のハードウェアの一例を示すブロック図である。ＰＬＣモデム１０は、図３に示すように、回路モジュール３０及びスイッチング電源２０を有している。スイッチング電源２０は、各種（例えば、＋１．２Ｖ、＋３．３Ｖ、＋１２Ｖ）の電圧を回路モジュール３０に供給するものであり、例えば、スイッチングトランス、ＤＣ−ＤＣコンバータ（いずれも図示せず）を含んで構成される。スイッチング電源２０への電源の供給は、電源コネクタ２１からインピーダンスアッパー２７、交流直流変換器２４を介して行われる。
【００２２】
回路モジュール３０には、メインＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１１、ＡＦＥ・ＩＣ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  ＥＮＤ・Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ)１２、ローパスフィルタ（ＬＰＦ）１３、ドライバＩＣ１５、カプラ１６、バンドパスフィルタ（ＢＰＦ）１７、メモリ１８、及びイーサネットＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１９が設けられている。カプラ１６は、電源コネクタ２１に接続され、さらに電源ケーブル１Ｂ、電源プラグ２５、コンセント２を介して電力線１Ａに接続される。また、表示部２３は、メインＩＣに接続され、モジュラージャック２２には、パーソナルコンピュータ等の機器に接続するためのＬＡＮケーブル２６が接続される（図では、モジュラージャック２２Ａに接続されたＬＡＮケーブルのみが示されている。）。なお、以下、モジュラージャック２２Ａ、２２Ｂ、２２Ｃ、２２Ｄを、それぞれポートＡ、Ｂ、Ｃ、Ｄと記述する場合もある。
【００２３】
メインＩＣ１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１Ａ、ＰＬＣ・ＭＡＣ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ・Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  ｌａｙｅｒ）ブロック１１Ｃ、及びＰＬＣ・ＰＨＹ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ・Ｐｈｙｓｉｃａｌ  ｌａｙｅｒ）ブロック１１Ｂで構成されている。ＣＰＵ１１Ａは、３２ビットのＲＩＳＣ（Ｒｅｄｕｃｅｄ  Ｉｎｓｔｒｕｃｔｉｏｎ  Ｓｅｔ  Ｃｏｍｐｕｔｅｒ）プロセッサを実装している。ＰＬＣ・ＭＡＣブロック１１Ｃは、送受信信号のＭＡＣ層（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  ｌａｙｅｒ）を管理し、ＰＬＣ・ＰＨＹブロック１１Ｂは、送受信信号のＰＨＹ層（Ｐｈｙｓｉｃａｌ  ｌａｙｅｒ）を管理する。ＡＦＥ・ＩＣ１２は、ＤＡ変換器（ＤＡＣ；Ｄ／Ａ  Ｃｏｎｖｅｒｔｅｒ）１２Ａ、ＡＤ変換器（ＡＤＣ；Ａ／Ｄ  Ｃｏｎｖｅｒｔｅｒ）１２Ｄ、及び可変増幅器（ＶＧＡ；Ｖａｒｉａｂｌｅ  Ｇａｉｎ  Ａｍｐｌｉｆｉｅｒ）１２Ｂ、１２Ｃで構成されている。カプラ１６は、コイルトランス１６Ａ、及びカップリング用コンデンサ１６Ｂ、１６Ｃで構成されている。なお、ＣＰＵ１１Ａは、メモリ１８に記憶されたデータを利用して、ＰＬＣ・ＭＡＣブロック１１Ｃ、及びＰＬＣ・ＰＨＹブロック１１Ｂの動作を制御するとともに、ＰＬＣモデム１０全体の制御も行う。
【００２４】
ＰＬＣモデム１０による通信は、概略次のように行われる。モジュラージャック２２から入力されたデータは、イーサネットＰＨＹ・ＩＣ１９を介してメインＩＣ１１に送られ、デジタル信号処理を施すことによってデジタル送信信号が生成される。生成されたデジタル送信信号は、ＡＦＥ・ＩＣ１２のＤＡ変換器（ＤＡＣ）１２Ａによってアナログ信号に変換され、可変増幅器１２Ｂ、ローパスフィルタ１３、ドライバＩＣ１５、カプラ１６、電源コネクタ２１、電源ケーブル１Ｂ、電源プラグ２５、コンセント２を介して電力線１Ａに出力される。このようなＰＬＣモデム１０の信号の送信制御は、メインＩＣ１１のＰＬＣ・ＭＡＣブロック１１Ｃ、及びＰＬＣ・ＰＨＹブロック１１Ｂを主体に行われる。
【００２５】
電力線１Ａから受信された信号は、カプラ１６を経由してバンドパスフィルタ１７に送られ、ＡＦＥ・ＩＣ１２の可変増幅器（ＶＧＡ）１２Ｃでゲイン調整がされた後、ＡＤ変換器（ＡＤＣ）１２Ｄでデジタル信号に変換される。そして、変換されたデジタル信号は、メインＩＣ１１に送られ、デジタル信号処理を施すことによって、デジタルデータに変換される。変換されたデジタルデータは、イーサネットＰＨＹ・ＩＣ１９を介してモジュラージャック２２から出力される。
【００２６】
ＰＬＣモデム１０は、電力線とは異なる伝送線であるＬＡＮケーブルを伝送経路として信号が入力される複数のモジュラージャック２２Ａ、２２Ｂ、２２Ｃ、２２Ｄ（複数のポートＡ、Ｂ、Ｃ、Ｄ）を備えており、各ポートにはそれぞれ優先度が設定される。優先度は、そのポートを介して入力される信号が電力線通信により送信される際の優先度合いであり、主としてＰＬＣ・ＭＡＣブロック１１Ｃで優先度に基づいた送信順序となるように送信制御が行われる。
【００２７】
主としてメインＩＣ１１によって実現される優先度の設定、及びポートの優先度に基づく送信順序の制御について、図４、図６を用いて説明する。図４は、優先度に基づく送信制御を説明するための機能ブロック図である。
【００２８】
イーサネットＰＨＹ・ＩＣ１９は、イーサネット受信キュー１９Ａ、１９Ｂ、１９Ｃ、１９Ｄを備えており、それぞれポートＡ、Ｂ、Ｃ、Ｄからのデータ（電力線を利用して送信すべきデータ）が順次記憶される。ＰＬＣ・ＭＡＣブロック１１Ｃは、ＰＬＣ送信制御部１１Ｃ１、振り分け部１１Ｃ２、優先度情報メモリ１１Ｃ３、優先度管理部１１Ｃ４、ＰＬＣ送信キュー１１Ｃ５を備えている。ＰＬＣ送信制御部１１Ｃ１は、イーサネット受信キュー１９Ａ、１９Ｂ、１９Ｃ、１９Ｄに記憶されるデータを、対応するポートに設定された優先度に基づいて取得し、振り分け部１１Ｃ２に送る。振り分け部１１Ｃ２は、送信すべきデータを送信先及び優先度にしたがって、対応するＰＬＣ送信キュー１１Ｃ５に記憶する。
【００２９】
ＰＬＣ送信制御部１１Ｃ１は、通常優先度情報メモリ１１Ｃ３にポートに対応させて記憶された優先度情報を、設定された優先度として利用する。後述するように、信号の送信先から優先度の設定要求があったときは、優先度管理部１１Ｃ４の制御により、通常優先度情報メモリ１１Ｃ３に記憶された優先度情報又は送信先ＰＬＣモデムからの優先度情報を利用する。
【００３０】
優先度情報メモリ１１Ｃ３は、ポートに対応した優先度情報を記憶するものであり、図４においては、ポートＡ、Ｂ、Ｃ、Ｄの優先度が、それぞれ７、６、４、２であることを示している。なお、ここでは、大きい数値が優先度の高いことを示している。優先度情報メモリ１１Ｃ３の記憶データは、ＰＬＣモデムの出荷時等に固定値を記憶しておいてもよいし、接続したパソコン等によって設定するようにしてもよい。ＰＬＣ送信キュー１１Ｃ５に記憶された送信データは、ＰＬＣ・ＰＨＹブロック１１Ｂにおいて優先度の高いものから順次読み出され、ＡＦＥ・ＩＣ１２、カプラ１６等を介して送信される。なお、ポートの優先度は、図示しない操作スイッチ（例えば、ＤＩＰスイッチ）を操作することによって行ってもよい。ＤＩＰスイッチは、設定状態が視認できるので、設定された優先度の確認を容易に行うことができる。
【００３１】
次に、図５、図６、図７を用いて、設定された優先度に基づく送信制御の一例を説明する。図５は、２つのＰＬＣモデム１０Ｘ、１０Ｙの接続状態の一例を示す図である。図５においては、２つのＰＬＣモデム１０Ｘ、１０Ｙが電力線１に接続され、ＰＬＣネットワーク４０を介して通信可能となっている。ＰＬＣモデム１０Ｘ、１０Ｙは、いずれも複数のポートを備えており、ＰＬＣモデム１０Ｘの優先度が７に設定されたポートＡにはＩＰ電話５１Ｘが接続されている。また、ＰＬＣモデム１０Ｙには、優先度が７に設定されたポートＡにＩＰ電話５１Ｙが、優先度が３に設定されたポートＤにはルータ５３Ｙが接続されている。
【００３２】
図５のように接続されたＰＬＣモデム１０Ｘ、１０Ｙを用いて、優先度に基づいた送信を行う場合の概略手順の一例を、図６に示す。ＩＰ電話５１Ｘを用いてＷＷＷ４０を介した通信を行う場合、ＩＰ電話５１ＸからＶｏＩＰ（Ｖｏｉｃｅ  ｏｎ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットが、送信元ＭＡＣアドレス（ＳＡ）が「ＡＡＡＡ」、送信先ＭＡＣアドレス（ＤＡ）が「ＢＢＢＢ」としてＰＬＣモデム１０ＸのポートＡに送られる（ステップＳ１０１）。ＰＬＣモデム１０Ｘの優先度管理部１１Ｃ４は、ポートＡの優先度にパケット処理に先立ち、アドレス「ＡＡＡＡ］宛ての送信の優先度を「７」とする優先度設定要求をＰＬＣ１０Ｙに送信する（ステップＳ１０２）。ステップＳ１０３で優先度設定応答（ＯＫ）をＰＬＣモデム１０Ｙから受信すると、ステップＳ１０４でＶｏＩＰパケットを送信する。このパケットは、優先度７のポートＡからのものであるので、優先度７にしたがった順序でＰＬＣモデム１０Ｙに送信され、さらにルータ５３Ｙに出力される（ステップＳ１０５）。
【００３３】
ルータ５３ＹからのＶｏＩＰパケットは、送信元アドレス（ＳＡ）が「ＢＢＢＢ」、送信先アドレス（ＤＡ）が「ＡＡＡＡ」としてＰＬＣモデム１０ＹのポートＤに送られる（ステップＳ１０６）。ポートＤは優先度３であるが、ステップＳ１０２でアドレス「ＡＡＡＡ」宛の送信は、優先度７で送信する要求がされ、ＯＫ信号を返信しているので、このパケットは、優先度７でＰＬＣモデム１０Ｘに送信される（ステップＳ１０７）。ＰＬＣモデム１０Ｘは、ステップＳ１０８でこのパケットをＩＰ電話５１Ｘに送信する。
【００３４】
続いて、ステップＳ１０９、ステップ１１０、ステップＳ１１１に示すように、ＩＰ電話５１Ｘからルータ５３Ｙへ、次のパケットが送られる。このように、図６の手順では、最初にパケットを送信したＰＬＣモデムのポートの優先度にしたがった信号の送受信が行われる。
【００３５】
なお、図６に示す手順では、ＰＬＣモデム１０Ｘから優先度設定要求を送信し、ＰＬＣモデム１０ＹからＰＬＣモデム１０Ｘへの伝送する際の優先度を指示したが、ＰＬＣモデム１０ＸからＰＬＣモデム１０Ｙへ伝送する際の優先度のみが問題になり、ＰＬＣモデム１０ＹからＰＬＣモデム１０Ｘへ伝送する際の優先度が問題にならない場合は、ステップＳ１０３とステップＳ１０４は省略可能である。その場合、ステップＳ１０７ＶｏＩＰパケットは、優先度３で送信される。
【００３６】
ＰＬＣモデム１０Ｘ、１０Ｙを用いて、優先度に基づいた送信を行う場合の概略手順の他の例を、図７に示す。図６の手順では、最初のパケットの送信元のポートの優先度に送信先からのパケットの優先度を一致させるべく、優先度設定要求を送信元から送信先に送信したが、図７の手順では、送信先のＰＬＣモデム１０Ｙも、優先度設定要求を送信元ＰＬＣモデム１０Ｘに送信する（ステップＳ２０７）。そして、優先度設定応答（ＯＫ）をＰＬＣモデム１０Ｘから受信すると、ＰＬＣモデム１０Ｙは、パケットの送信を再開する（ステップＳ２０９）。このとき、優先度設定要求を受けた送信先（ＰＬＣモデム１０Ｙ）のポートが優先度「３」であるが、ＰＬＣモデム１０Ｘからのポートの優先度が大きいので、大きい方の優先度「７」で通信が行われる。
【００３７】
なお、図７のステップＳ２０１、Ｓ２０２、Ｓ２０３、Ｓ２０４、Ｓ２０５、Ｓ２０６、Ｓ２０９、Ｓ２１０、Ｓ２１１、Ｓ２１２、Ｓ２１３は、図６のステップＳ１０１、Ｓ１０２、Ｓ１０３、Ｓ１０４、Ｓ１０５、Ｓ１０６、Ｓ１０７、Ｓ１０８、Ｓ１０９、Ｓ１１０、Ｓ１１１と同じであるので、説明を省略する。
【００３８】
次に、図８、図９、図１０を用いて、本発明の実施の形態のＰＬＣモデムにおけるパケット取得処理の概略動作を説明する。ＰＬＣ・ＭＡＣブロック１１Ｃは、所定のタイミングでイーサネットＰＨＹ・ＩＣ１９から電力線を介して送信すべきパケットの取得処理を行う。ステップＳ３０１では、イーサネットＰＨＹ・ＩＣ１９に設けられた複数のイーサネット受信キュー１９１Ａ、１９１Ｂ、１９１Ｃ、１９１Ｄのうち、パケットを取得するキューを選択する。
【００３９】
図９、図１０に、選択処理の２つの例を示す。図９の選択処理１は、ポートに設定された優先度に基づいてイーサネット受信キューを選択する場合であり、図１０の選択処理２は、優先度にかかわらず平均的に選択する例である。
【００４０】
図９のステップＳ４０１では、ポートに設定された優先度を参照し、最高優先度のキューをパケット取得キューとする。そして、そのキューに受信パケットが記憶されているかどうかをチェックし（ステップＳ４０２）、受信パケットがない場合（ステップＳ４０３の判断）は、次優先度のキューをパケット取得キューとしてステップＳ４０２に戻る。ステップＳ４０３の判断で、受信パケットがある場合は、そのキューをパケット取得キューとして、図８のステップＳ３０２に戻る。このような選択処理を行うと、優先度が高いキューに受信パケットがあると、そのキューがパケット取得キューとして選択されるので、優先度の高いポートの信号が優先的に取得される。
【００４１】
図１０は、次優先度のキューを選択し、図８のステップＳ３０２に戻る。次優先度のキューが存在しない場合は、最高優先度のキューを選択する。したがって、優先度の順序で平均的にパケット取得キューが選択される。
【００４２】
図８に戻って、ステップＳ３０２では、選択されたイーサネット受信キューに受信パケットがあるかどうかが判断される。選択処理１の場合は、必ずあるはずであるので、ステップＳ３０３に移るが、選択処理２の場合は、受信キュー内に受信パケットが存在しないときもあるので、その場合はステップＳ３０１に戻る。
【００４３】
選択された受信キューに受信パケットがある場合、そのキュー優先度を取得し（ステップＳ３０３）、受信キューに記憶された受信パケットを取得し（ステップＳ３０４）、そのパケットに優先度を付加し（ステップＳ３０５）、振り分け処理を行う（ステップＳ３０６）。その結果、ＰＬＣ送信キュー１１Ｃ５には、優先度が付加されたパケットが送信すべきパケットの送信先及び優先度毎に記憶され、ＰＬＣ・ＰＨＹブロック１１Ｂによって、優先度の高いものから順次読み出され、電力線に送信するためのデータ処理が行われることになる。
【産業上の利用可能性】
【００４４】
本発明は、電力線の通信帯域が狭い場合でも、優先順位の高いデータ伝送のＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）を確保することができる電力線通信装置、電力線通信装置に搭載される集積回路、及び電力線通信方法等として有用である。
【図面の簡単な説明】
【００４５】
【図１】本発明の電力線通信装置が利用される電力線通信システムの一例の概略構成を示す図
【図２】本発明の実施の形態のＰＬＣモデムの外観を示す図
【図３】本発明の実施の形態のＰＬＣモデムのハードウェアの一例を示すブロック図
【図４】本発明の実施の形態のＰＬＣモデムを用いて、優先度に基づく送信制御を説明するための機能ブロック図
【図５】本発明の実施の形態のＰＬＣモデムの接続状態の一例を示す図
【図６】本発明の実施の形態のＰＬＣモデムを用いて、優先度に基づいた送信を行う場合の概略手順の一例を示す図
【図７】本発明の実施の形態のＰＬＣモデムを用いて、優先度に基づいた送信を行う場合の概略手順の他の例を示す図
【図８】本発明の実施の形態のＰＬＣモデムにおけるパケット取得処理の概略動作フローを示す図
【図９】本発明の実施の形態のＰＬＣモデムにおけるパケット取得処理の概略動作フローを示す図
【図１０】本発明の実施の形態のＰＬＣモデムにおけるパケット取得処理の概略動作フローを示す図
【符号の説明】
【００４６】
１、１Ａ・・・電力線
１Ｂ・・・電源ケーブル
２、２Ａ、２Ｂ、２Ｃ、２Ｄ、２Ｅ・・・コンセント
１０、１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｘ、１０Ｙ・・・ＰＬＣモデム
１１・・・メインＩＣ
１１Ａ・・・ＣＰＵ
１１Ｂ・・・ＰＬＣ・ＰＨＹブロック
１１Ｃ・・・ＰＬＣ・ＭＡＣブロック
１１Ｃ１・・・ＰＬＣ送信制御部
１１Ｃ２・・・振り分け部
１１Ｃ３・・・優先度情報メモリ
１１Ｃ４・・・優先度管理部
１１Ｃ５・・・ＰＬＣ送信キュー
１２・・・ＡＦＥ・ＩＣ
１２Ａ・・・ＤＡ変換器（ＤＡＣ）
１２Ｂ、１２Ｃ・・・可変増幅器（ＶＧＡ）
１２Ｄ・・・ＡＤ変換器（ＡＤＣ）
１３・・・ローパスフィルタ
１５・・・ドライバＩＣ
１６・・・カプラ
１６Ａ・・・コイルトランス
１６Ｂ、１６Ｃ・・・カップリング用コンデンサ
１７・・・バンドパスフィルタ
１８・・・メモリ
１９・・・イーサネットＰＨＹ・ＩＣ
１９１Ａ、１９１Ｂ、１９１Ｃ、１９１Ｄ・・・イーサネット受信キュー
２０・・・スイッチング電源
２１・・・電源コネクタ
２２、２２Ａ、２２Ｂ、２２Ｃ、２２Ｄ・・・モジュラージャック
２３・・・表示部
２３Ａ、２３Ｂ、２３Ｃ・・・ＬＥＤ
２４・・・交流直流変換器
２５・・・電源プラグ
２６・・・ＬＡＮケーブル
２７・・・インピーダンスアッパー
２７Ａ、２７Ｂ・・・コイル
３０・・・回路モジュール
４０・・・ＰＬＣネットワーク  ５０Ａ、５０Ｂ・・・パーソナルコンピュータ
５１Ａ、５１Ｂ、５１Ｘ、５１Ｙ・・・ＩＰ電話
５２Ａ、５２Ｂ・・・ＴＶ（ＳＴＢ）
５２Ｃ・・・ＡＶサーバ
５３、５３Ｙ・・・ルータ
６０・・・ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）
１００・・・筐体
【図１】
2008263535.tif 000003
【図２】
2008263535.tif 000004
【図３】
2008263535.tif 000005
【図４】
2008263535.tif 000006
【図５】
2008263535.tif 000007
【図６】
2008263535.tif 000008
【図７】
2008263535.tif 000009
【図８】
2008263535.tif 000010
【図９】
2008263535.tif 000011
【図１０】
2008263535.tif 000012