JP4749840B2 - Communication apparatus and communication method - Google Patents
Communication apparatus and communication method Download PDFInfo
- Publication number
- JP4749840B2 JP4749840B2 JP2005326268A JP2005326268A JP4749840B2 JP 4749840 B2 JP4749840 B2 JP 4749840B2 JP 2005326268 A JP2005326268 A JP 2005326268A JP 2005326268 A JP2005326268 A JP 2005326268A JP 4749840 B2 JP4749840 B2 JP 4749840B2
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- communication
- multicast
- communication device
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Description
本発明は、複数の通信装置に対するマルチキャスト通信が可能な通信装置及び通信方法に関する。 The present invention relates to a communication apparatus and a communication method capable of multicast communication with a plurality of communication apparatuses.
例えば、コンピュータのような端末を用いて家庭、オフィス、工場などで有線でデータ通信を行う場合には、通常は伝送路として使用するケーブルやコネクタなどの配線を必要な箇所に敷設する必要があるため、通信設備の稼働開始までに様々な工事を行わざるを得ない。 For example, when performing wired data communication at home, office, factory, etc. using a terminal such as a computer, it is usually necessary to lay wiring such as cables and connectors used as transmission paths where necessary Therefore, various constructions must be performed before the start of operation of the communication equipment.
一方、家庭、オフィス、工場などではほとんどの場合は商用電源、例えば交流100V(50/60Hz)を使用しているので、この電力を供給するための電力線(電灯線)が家庭内、オフィス内、工場内などのあらゆる箇所に既に敷設されている。従って、これらの電力線をデータ通信に利用できれば、通信用の特別な配線を新たに設ける必要はなくなる。すなわち、通信装置を電源のコンセントに差し込むだけで通信経路を確保することが可能になる。 On the other hand, most of the homes, offices, factories and the like use a commercial power supply, for example, AC 100V (50/60 Hz), so that a power line (electric light line) for supplying this power is in the home, office, Already laid in every part of the factory. Therefore, if these power lines can be used for data communication, it is not necessary to newly provide a special wiring for communication. That is, it is possible to secure a communication path simply by inserting the communication device into a power outlet.
このような電力線を通信に利用する電力線通信の技術(PLC:Power Line Communication)については、例えば特許文献1に開示された技術が知られている。
As a power line communication technique (PLC: Power Line Communication) using such a power line for communication, for example, a technique disclosed in
また、例えば、特許文献2には、電力線ネットワーク上でのポイント・ツー・マルチポイントシステムにおける多重アクセス及び伝送のための方法が開示されている。
Further, for example,
電力線通信に用いられる伝送路としての電力線は、通信の伝送特性が安定していないため、通信装置間の伝送路状態に応じたユニキャスト通信方式が用いられている。その一方で、今後、IPTV(Internet Protocol TV)等、マルチキャリア通信方式を用いたデータ通信の普及が予想されるため、電力線通信においてもマルチキャスト通信に対応することが望まれる。 A power line as a transmission line used for power line communication is not stable in communication transmission characteristics. Therefore, a unicast communication method according to the state of the transmission line between communication devices is used. On the other hand, since data communication using a multicarrier communication method such as IPTV (Internet Protocol TV) is expected to spread in the future, it is desired to support multicast communication in power line communication.
現状の電力線通信において、制御信号等については、伝送路変動に対して十分に耐性のある変調方式を使用したブロードキャスト通信方式が用いられている。しかしながら、このような制御信号等の伝送に用いられている変調方式では、データ通信を行うにあたり十分な伝送速度を得ることが難しいという事情がある。 In current power line communication, a broadcast communication method using a modulation method that is sufficiently resistant to transmission path fluctuations is used for control signals and the like. However, there is a situation in which it is difficult to obtain a sufficient transmission rate for data communication in the modulation method used for transmission of such control signals.
本発明は、上記の事情に鑑みてなされたものであって、効率的にマルチキャスト通信用のデータ配信が可能な通信装置及び通信方法を提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a communication device and a communication method capable of efficiently distributing data for multicast communication.
本発明は、第1に、複数の受信側通信装置に対してデータを送信可能な通信装置であって、少なくともマルチキャスト通信の対象となる複数の受信側通信装置から各々の受信状態を示す受信情報を取得する受信情報取得部と、前記受信情報取得部により取得した受信情報に基づいて、前記複数の受信側通信装置を対象としたマルチキャスト通信用の送信データの送信方式を決定する送信処理部とを備え、前記送信処理部は、前記取得した受信情報が示す受信状態のうちの最も特性の悪い受信状態に適応した送信方式を、前記マルチキャスト通信を用いた送信方式として決定し、さらに、前記取得した受信情報に基づいて、前記複数の受信側通信装置に対して前記送信データをユニキャスト通信を用いた送信方式にて送信する場合の各受信側通信装置に対するユニキャスト伝送速度と、前記マルチキャスト通信を用いた送信方式にて送信する場合のマルチキャスト伝送速度とを算出し、前記ユニキャスト伝送速度の最小値と前記マルチキャスト伝送速度とのうちいずれか大きい方の送信方式を、前記マルチキャスト通信用の送信データの送信方式として決定する通信装置が提供されるものである。 A first aspect of the present invention is a communication device capable of transmitting data to a plurality of receiving side communication devices, and at least receiving information indicating each receiving state from the plurality of receiving side communication devices to be subjected to multicast communication. A reception information acquisition unit for acquiring transmission data, a transmission processing unit for determining a transmission method of transmission data for multicast communication for the plurality of reception side communication devices based on the reception information acquired by the reception information acquisition unit, The transmission processing unit determines a transmission method adapted to a reception state having the worst characteristics among the reception states indicated by the acquired reception information as a transmission method using the multicast communication , and further On the basis of the received information, each receiving side communication when the transmission data is transmitted to the plurality of receiving side communication devices by a transmission method using unicast communication. Calculates the unicast transmission rate for the device and the multicast transmission rate for transmission using the transmission method using the multicast communication, and is the greater of the minimum value of the unicast transmission rate and the multicast transmission rate the transmission scheme, the multicast that determine the transmission method of the transmission data for communication the communication device is intended to be provided.
この構成により、受信側通信装置における受信状態に基づいて決定された送信方式を用いて通信を行うので、効率的にマルチキャスト通信用のデータを配信することができる。この構成により、対象となる受信側通信装置の全てにおいてデータの受信が可能としたマルチキャスト通信を行うことができる。この構成により、マルチキャリア通信とユニキャスト通知とを選択してデータを送信するので、伝送路状態に応じて効率的にマルチキャスト用のデータを配信することができる。 With this configuration, communication is performed using the transmission method determined based on the reception state in the reception-side communication device, so that data for multicast communication can be distributed efficiently. With this configuration, it is possible to perform multicast communication in which data can be received in all target receiving-side communication devices. With this configuration, since data is transmitted by selecting multicarrier communication and unicast notification, multicast data can be efficiently distributed according to the transmission path state.
本発明は、第2に、上記第1に記載の通信装置であって、前記受信側通信装置との間はマルチキャリア通信方式が用いられるものであり、前記送信処理部は、少なくとも一つのサブキャリアを含むサブキャリアグループ毎に、前記取得した受信情報が示す受信状態のうちの最も特性の悪い受信状態に適応した変調方式を割り当てる。 The present invention, in the second, a communication apparatus according to the first, between the receiving communication device is intended to multicarrier communication scheme is used, the transmission processing unit, at least one sub For each subcarrier group including a carrier, a modulation scheme adapted to the reception state having the worst characteristics among the reception states indicated by the acquired reception information is assigned.
この構成により、マルチキャリア通信方式において、対象となる受信側通信装置の全てにおいてデータの受信が可能とすると共に、効率よくマルチキャスト通信を行うことができる。 With this configuration, in the multicarrier communication system, all of the target receiving communication devices can receive data, and multicast communication can be performed efficiently.
本発明は、第3に、上記第2に記載の通信装置であって、前記送信処理部は、前記取得した受信情報に基づいて前記複数の受信側通信装置の各々の伝送速度を算出し、前記受信側通信装置の各々に割り当てられる伝送帯域の配分を、前記各々の伝送速度が所定の速度しきい値以上となるように決定し、前記ユニキャスト伝送速度を当該決定された配分に基づいて算出する。 Third , the communication device according to the second , wherein the transmission processing unit calculates a transmission rate of each of the plurality of reception-side communication devices based on the acquired reception information, The distribution of the transmission band allocated to each of the receiving side communication devices is determined so that each of the transmission speeds is equal to or higher than a predetermined speed threshold, and the unicast transmission speed is determined based on the determined distribution. calculate.
この構成により、速度しきい値以上の伝送速度を満たすことを条件として送信方式を決定するので、例えばマルチキャスト通信用のデータ配信に必要な伝送速度を保証した上で、伝送路状態に応じた効率的な配信を行うことができる。 With this configuration, the transmission method is determined on the condition that the transmission rate equal to or higher than the speed threshold is satisfied. For example, the transmission rate required for data distribution for multicast communication is guaranteed, and the efficiency according to the transmission path state is guaranteed. Delivery is possible.
本発明は、第4に、上記第3に記載の通信装置であって、前記送信処理部は、前記マルチキャスト通信を用いた送信方式を前記送信データの送信方式として決定した場合、マルチキャスト通信開始後の再送率を測定し、前記取得した受信情報と前記再送率とを用いて各受信側通信装置の各々の伝送速度を算出し、前記伝送速度が前記速度しきい値未満となった場合には、前記送信データをマルチキャスト−ユニキャスト変換してユニキャスト通信を用いた送信方式を用いて前記送信データの送信を開始する。 The present invention, in the fourth, a communication device according to the third, the transmission processing section, when determining the transmission method using the multicast communication as the transmission method of the transmission data, multicast communication starts after When the transmission rate of each receiving-side communication device is calculated using the acquired reception information and the retransmission rate, and the transmission rate is less than the speed threshold, The transmission data is multicast-unicast converted and transmission of the transmission data is started using a transmission method using unicast communication.
この構成により、再送が頻発した場合に、適切な通信方式に切り替えることにより、伝送路状態に応じたデータ配信を行うことができる。 With this configuration, when retransmissions frequently occur, data distribution according to the transmission path state can be performed by switching to an appropriate communication method.
本発明は、第5に、上記第1ないし第4のうちいずれか一項に記載の通信装置であって、前記送信処理部は、前記マルチキャスト通信を用いた送信方式を前記送信データの送信方式として決定した場合、各受信側通信装置に対してユニキャスト通信を行って再送率を測定し、各再送率が所定値以下である場合に、前記決定した送信方式を用いて前記送信データの送信を開始する。 The present invention, in the fifth, the first to fourth of a communication apparatus according to any one, the transmission processing unit, the transmission method of the transmission scheme the transmission data using the multicast communication When the transmission rate is determined, the unicast communication is performed with respect to each receiving-side communication device to measure the retransmission rate. When each retransmission rate is a predetermined value or less, the transmission data is transmitted using the determined transmission method. To start.
この構成により、再送が頻発しない伝送路において、マルチキャスト通信を行うことにより、伝送路状態に応じて効率的にマルチキャスト用のデータを配信することができる。 With this configuration, multicast data can be efficiently distributed according to the transmission path state by performing multicast communication on the transmission path where retransmissions do not occur frequently.
本発明は、第6に、上記第1ないし第4のいずれかに記載の通信装置であって、前記送信処理部は、前記マルチキャスト通信を用いた送信方式を前記送信データの送信方式として決定した場合、各受信側通信装置に対してユニキャスト通信を行って、前記受信情報取得部から各受信側通信装置の受信情報を複数回取得し、前記各受信側通信装置の受信情報が示す受信状態の変動幅が所定値以下である場合に、前記決定した送信方式を用いて前記送信データの送信を開始する。 The present invention, in the sixth, a communication apparatus according to any one of the first to fourth, the transmission processing unit to determine the transmission method using the multicast communication as the transmission method of the transmission data A reception state indicated by the reception information of each reception side communication device by performing unicast communication with respect to each reception side communication device, acquiring reception information of each reception side communication device multiple times from the reception information acquisition unit When the fluctuation range is less than or equal to a predetermined value, transmission of the transmission data is started using the determined transmission method.
この構成により、受信側通信装置における受信状態の変動が激しい場合には再送が増える傾向があるので、受信状態の変動を観測することにより再送が少ないと推測される伝送路において、マルチキャスト通信を行うことにより、伝送路状態に応じて効率的にマルチキャスト用のデータを配信することができる。 This configuration tends to increase retransmissions when the reception state of the receiving-side communication device is severely changed, so that multicast communication is performed on a transmission path that is assumed to have few retransmissions by observing fluctuations in the reception state. Thus, multicast data can be efficiently distributed according to the transmission path state.
本発明は、第7に、上記第1ないし第6のうちいずれか一項に記載の通信装置であって、前記送信処理部は、前記複数の受信側通信装置に対してマルチキャスト通信を用いた所定の送信方式を用いて送信を行った場合に、前記取得した受信情報に基づいて前記受信側通信装置の各々の伝送速度を算出し、前記算出された全ての伝送速度が所定値以上であれば、前記所定の送信方式を前記送信データの送信方法として決定する。 The present invention, in the seventh, there is provided a communication apparatus according to any one of the above first to sixth, wherein the transmission processing unit, using the multicast communication to the plurality of receiving communication device When transmission is performed using a predetermined transmission method, each transmission rate of the receiving-side communication device is calculated based on the acquired reception information, and all the calculated transmission rates are equal to or greater than a predetermined value. For example, the predetermined transmission method is determined as a transmission method of the transmission data.
この構成により、例えば、まず配信するマルチキャスト通信のデータ通信に十分な伝送速度を発揮可能な通信方式でマルチキャスト通信を行い、その受信状態が良好であればその通信方式でマルチキャスト通信でのデータ配信を行うことで、複雑な処理を行うことなくデータ通信を行うことができる。 With this configuration, for example, multicast communication is first performed by a communication method capable of exhibiting a transmission rate sufficient for data communication of multicast communication to be distributed. If the reception state is good, data distribution by multicast communication is performed by the communication method. By doing so, data communication can be performed without performing complicated processing.
本発明は、第8に、上記第1ないし第7のうちいずれか一項に記載の通信装置であって、前記送信処理部は、前記受信側通信装置から再送が要求されたとき、ユニキャスト通信を用いた送信方式を、当該再送が要求されたデータの送信方式として決定する。 The present invention, in the eighth, there is provided a communication apparatus as claimed in any one of the first to seventh, the transmission processing section, when the retransmission from the receiving-side communication apparatus is requested, unicast A transmission method using communication is determined as a transmission method of data for which retransmission is requested.
この構成により、再送する必要のあるデータについてはユニキャスト通信にて送信することで、対象となる受信側通信装置のみの受信状態に合わせた通信方式で送信するので、効率よく再送データを送信することができる。 With this configuration, data that needs to be retransmitted is transmitted by unicast communication, so that it is transmitted in a communication method that matches the reception state of only the target receiving communication device, so retransmission data is efficiently transmitted be able to.
本発明は、第9に、上記第8に記載の通信装置であって、前記送信処理部は、所定の期間内に再送が要求されたデータを連結する。 The ninth aspect of the present invention is the communication apparatus according to the eighth aspect , wherein the transmission processing unit concatenates data requested to be retransmitted within a predetermined period.
この構成により、プリアンブル信号や制御信号等のデータ以外にパケットに付加する冗長信号がトータルで減少するので、再送時の伝送路の利用効率を向上させることができる。 With this configuration, redundant signals to be added to the packet in addition to the data such as the preamble signal and the control signal are reduced in total, so that the use efficiency of the transmission path at the time of retransmission can be improved.
本発明は、第10に、上記第1ないし第9のうちいずれか一項に記載の通信装置であって、前記送信処理部は、マルチキャスト通信の対象となるグループの受信側通信装置を更に複数のサブグループに分割し、前記サブグループ毎に、前記送信データの送信方式を決定する。 The present invention, in the tenth, there is provided a communication apparatus according to any one of the first to ninth, the transmission processing unit further plurality of receiving communication apparatuses of the group to be multicast communication The transmission data transmission method is determined for each of the subgroups.
この構成により、サブグループ毎に送信方式を決定するので、受信側通信装置の数が多い場合において、例えばマルチキャスト通信とユニキャスト通信をサブグループ別に併用させることも可能となるので、より効率的にデータの配信を行うことができる。 With this configuration, since the transmission method is determined for each subgroup, when there are a large number of receiving side communication devices, for example, multicast communication and unicast communication can be used in combination for each subgroup. Data can be distributed.
本発明は、第11に、上記第1ないし第10のうちいずれか一項に記載の通信装置であって、前記受信側通信装置との間で通信を行う伝送路が電力線である。 The present invention, in the eleventh, a communication apparatus according to any one of the first to tenth, the transmission path for performing communication between the receiving communication device is a power line.
この構成により、電力線を伝送路として用いる電力線通信システムにおいて、効率的にマルチキャスト通信用のデータを配信することができる。 With this configuration, data for multicast communication can be efficiently distributed in a power line communication system using a power line as a transmission path.
本発明は、第12に、複数の受信側通信装置に対してデータを送信可能な通信装置の通信方法であって、少なくともマルチキャスト通信の対象となる複数の受信側通信装置から各々の受信状態を示す受信情報を取得するステップと、前記取得した受信情報に基づいて、前記複数の受信側通信装置を対象としたマルチキャスト通信用の送信データの送信方式を決定するステップとを有し、前記取得した受信情報が示す受信状態のうちの最も特性の悪い受信状態に適応した送信方式を、前記マルチキャスト通信を用いた送信方式として決定し、さらに、前記取得した受信情報に基づいて、前記複数の受信側通信装置に対して前記送信データをユニキャスト通信を用いた送信方式にて送信する場合の各受信側通信装置に対するユニキャスト伝送速度と、前記マルチキャスト通信を用いた送信方式にて送信する場合のマルチキャスト伝送速度とを算出し、前記ユニキャスト伝送速度の最小値と前記マルチキャスト伝送速度とのうちいずれか大きい方の送信方式を、前記マルチキャスト通信用の送信データの送信方式として決定する通信方法が提供される。 The present invention, in the twelfth, a communication method of transmitting communication device capable of data to a plurality of receiving communication apparatuses, the reception state of each of a plurality of receiving communication device to be at least the multicast communication And a step of determining a transmission method of transmission data for multicast communication for the plurality of receiving-side communication devices based on the acquired reception information. A transmission method adapted to a reception state having the worst characteristics among the reception states indicated by the reception information is determined as a transmission method using the multicast communication , and further, based on the acquired reception information, the plurality of reception sides Unicast transmission rate for each receiving-side communication device when the transmission data is transmitted to the communication device by a transmission method using unicast communication , Calculating a multicast transmission rate in the case of transmitting by the transmission method using the multicast communication, and selecting the larger one of the minimum value of the unicast transmission rate and the multicast transmission rate as the multicast transmission rate. A communication method for determining a transmission method of transmission data for communication is provided.
この方法により、受信側通信装置における受信状態に基づいて決定された送信方式を用いて通信を行うので、効率的にマルチキャスト通信用のデータを配信することができる。更に、本発明は、第13に、複数の受信側通信装置に対してデータを送信可能な通信装置であって、少なくともマルチキャスト通信の対象となる複数の受信側通信装置から各々の受信状態を示す受信情報を取得する受信情報取得部と、前記受信情報取得部により取得した受信情報に基づいて、前記複数の受信側通信装置を対象としたマルチキャスト通信用の送信データの送信方式を決定する送信処理部とを備え、前記送信処理部は、前記複数の受信側通信装置に対してマルチキャスト通信を用いた所定の送信方式を用いて送信を行った場合に、前記取得した受信情報に基づいて前記受信側通信装置の各々の伝送速度を算出し、前記算出された全ての伝送速度が所定値以上であれば、前記所定の送信方式を前記送信データの送信方法として決定する通信装置が提供されるものである。 By this method, communication is performed using the transmission method determined based on the reception state in the reception-side communication device, so that data for multicast communication can be efficiently distributed. Furthermore, the present invention provides, in a thirteenth aspect , a communication device capable of transmitting data to a plurality of receiving communication devices, and at least receiving states from the plurality of receiving communication devices that are targets of multicast communication. A reception information acquisition unit for acquiring reception information, and a transmission process for determining a transmission method of transmission data for multicast communication for the plurality of reception side communication devices based on the reception information acquired by the reception information acquisition unit And the transmission processing unit performs transmission based on the acquired reception information when transmitting to the plurality of receiving side communication devices using a predetermined transmission method using multicast communication. Each transmission speed of the communication apparatus on the side is calculated, and if all the calculated transmission speeds are equal to or higher than a predetermined value, the predetermined transmission method is determined as a transmission method of the transmission data. In which that communication device is provided.
本発明によれば、効率的にマルチキャスト通信用のデータ配信が可能な通信装置及び通信方法を提供することができる。 According to the present invention, it is possible to provide a communication device and a communication method capable of efficiently distributing data for multicast communication.
以下、本発明の実施形態について、図面を参照して説明する。なお、本実施形態において、通信装置の一例としては、伝送路として電力線を用い、マルチキャリア通信方式の広帯域通信(2〜30MHz)を行うモデム(PLCモデム)として構成された通信装置を例にとって説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the present embodiment, as an example of the communication apparatus, a communication apparatus configured as a modem (PLC modem) that uses a power line as a transmission line and performs broadband communication (2 to 30 MHz) of a multicarrier communication method will be described as an example. To do.
図1は、本発明の実施形態に係る通信システムの概要を示すブロック図である。図1に示すように、本実施形態の通信システムは、データを配信するサーバ500と、サーバから配信されるデータを受信する受信端末600A,600Bとを備える。
FIG. 1 is a block diagram showing an outline of a communication system according to an embodiment of the present invention. As shown in FIG. 1, the communication system of this embodiment includes a
サーバ500と受信端末600A,600Bとの間は電力線PLを介して接続されている。そして、サーバ500と電力線PLとの間には送信側通信装置の一例である通信装置100Xが接続され、電力線PLと受信端末600A,600Bとの間にはそれぞれ受信側通信装置の一例である通信装置100A,100Bが接続されている。
サーバ500と通信装置100Xとの間は、例えば同軸ケーブル等の通信線501により接続されており、例えば、イーサネット(登録商標)等の通信方式を用いて通信が行われる。通信装置100Xは、サーバ500から出力されたデータを電力線PLに送出し、また電力線PLから受信したデータをサーバ500に出力する。
The
通信装置100Aと受信端末600Aとの間、及び通信装置100Bと受信端末600Bとの間は、それぞれ同軸ケーブル等の通信線601A,601Bにより接続されており、例えば、イーサネット(登録商標)等の通信方式を用いて通信が行われる。通信装置100A,100Bは電力線PLから受信したデータをそれぞれ受信端末600A,600Bに出力し、受信端末600A,600Bから出力されたデータを電力線PLに送出する。
The
なお、通信装置100Xと通信装置100Aとの間の経路を伝送経路XA、通信装置100Xと通信装置100Bとの間の経路を伝送経路XBとする。
Note that a path between the
図2は、マルチキャスト通信及びユニキャスト通信を説明する概念図であり、図2(A)はユニキャスト通信、図2(B)はマルチキャスト通信についてそれぞれ説明する。ユニキャスト通信は、個々のコンピュータが1対1でデータ通信するものであり、マルチキャスト通信は、個々のコンピュータを識別するアドレスをグルーピングし、グルーピングされた複数の端末に対してデータを配信するものである。 FIG. 2 is a conceptual diagram illustrating multicast communication and unicast communication. FIG. 2A illustrates unicast communication, and FIG. 2B illustrates multicast communication. Unicast communication is a method in which individual computers perform data communication on a one-to-one basis. Multicast communication is a method in which addresses for identifying individual computers are grouped and data is distributed to a plurality of grouped terminals. is there.
ここで、図2に示す例では、サーバ500から受信端末600A,600Bに対して同一のデータを送信する場合について説明する。
Here, in the example shown in FIG. 2, a case where the same data is transmitted from the
図2(A)に示すように、ユニキャスト通信を行う場合には、受信端末600A宛のユニキャスト信号であるUC信号[A]のデータフレームと、受信端末600B宛のユニキャスト信号であるUC信号[B]のデータフレームとを別々に伝送する必要がある。 As shown in FIG. 2A, in the case of performing unicast communication, a data frame of a UC signal [A] that is a unicast signal addressed to receiving terminal 600A and a UC that is a unicast signal addressed to receiving terminal 600B. It is necessary to transmit the data frame of the signal [B] separately.
一方、図2(B)に示すように、マルチキャスト通信を行う場合には、受信端末600A,600Bの両方を宛先にしたマルチキャスト信号であるMC信号[AB]のデータフレームのみを伝送し、受信端末600A,600Bは、同一のMC信号[AB]のデータフレームを受信する。
On the other hand, as shown in FIG. 2B, when performing multicast communication, only the data frame of the MC signal [AB], which is a multicast signal destined for both of the
このように、ユニキャスト通信では、受信端末600A及び受信端末600Bについて別々に帯域を使用して伝送を行う必要がある。一方、マルチキャスト通信では、受信端末600A,600Bへ同一のデータフレームを送信すればよいので、受信端末一つ分への伝送について帯域を使用すればよいことになる。すなわち、図2(A)及び図2(B)とを比較して明らかなように、マルチキャスト通信を用いた場合、2つの受信端末600A,600Bへデータ伝送は、ユニキャスト通信を用いた場合と比較して半分の時間で済むこととなる。
In this way, in unicast communication, it is necessary to perform transmission using bands separately for receiving terminal 600A and receiving terminal 600B. On the other hand, in multicast communication, it is only necessary to transmit the same data frame to the
したがって、サーバ500から2つの受信端末600A,600Bにデータを伝送する場合、マルチキャスト通信を行ったときのサーバ500と受信端末600A,600Bとの間における全体の伝送容量は、ユニキャスト通信を行ったときの伝送容量の半分で済むことになる。このように、マルチキャスト通信を用いることで、同一データを複数のコンピュータに配信する際、サーバやネットワークの負荷を低減することができる。
Therefore, when data is transmitted from the
ところで、電力線PLは、伝送路状態が不安定であり、時間や距離に応じて特性が変動する。図3は電力線における伝送路特性の一例を示す図であり、図3(A)は伝送経路XA、図3(B)は伝送経路XBの伝送路特性を示す。また、図4は電力線における雑音特性の一例を示す図であり、図4(A)は伝送経路XA、図4(B)は伝送経路XBの雑音特性を示す。さらに、図5は受信側の通信装置における受信信号の雑音特性の一例を示す図であり、図5(A)は通信装置100A、図5(B)は通信装置100Bにおける受信信号の平均CINRである。
By the way, the power line PL has an unstable transmission path state, and its characteristics fluctuate depending on time and distance. 3A and 3B are diagrams illustrating an example of transmission path characteristics in the power line. FIG. 3A illustrates transmission path characteristics of the transmission path XA, and FIG. 3B illustrates transmission path characteristics of the transmission path XB. FIG. 4 is a diagram illustrating an example of noise characteristics in the power line. FIG. 4A illustrates the noise characteristics of the transmission path XA, and FIG. 4B illustrates the noise characteristics of the transmission path XB. Further, FIG. 5 is a diagram illustrating an example of noise characteristics of a received signal in a communication device on the receiving side, FIG. 5A is a
図3(A)及び図3(B)に示すように、伝送経路XAと伝送経路XBとでは、インパルス応答やゲインの周波数特性、グループディレイ(群遅延)の周波数特性が異なっている。また、図4(A)及び図4(B)に示すように、伝送経路XAと伝送経路XBとでは、雑音特性が異なっている。 As shown in FIGS. 3A and 3B, the transmission path XA and the transmission path XB have different impulse responses, gain frequency characteristics, and group delay (group delay) frequency characteristics. Also, as shown in FIGS. 4A and 4B, the transmission path XA and the transmission path XB have different noise characteristics.
このように、伝送経路によってその伝送路特性(周波数特性や雑音特性)が異なってしまうので、図5(A)及び図5(B)に示すように、通信装置100A,100Bにおける受信信号のCINR(Carrier to Interference and Noise Ratio)等の受信信号特性も異なってしまう。
Thus, since the transmission path characteristics (frequency characteristics and noise characteristics) differ depending on the transmission path, as shown in FIGS. 5A and 5B, the CINR of the received signal in the
マルチキャスト通信では、送信する一つのデータフレームにて複数の受信側通信装置に送信するので、伝送路状態の悪い伝送経路に接続された受信側通信装置にてデータが正しく受信できなかったり、逆に雑音に強い送信方式でデータを送信すると、場合によっては必要以上に伝送容量が低くなってしまい、効率的な伝送ができなくなってしまうといった事態も考えられる。 In multicast communication, data is transmitted to a plurality of receiving communication devices in one data frame to be transmitted. Therefore, data cannot be received correctly by the receiving communication device connected to a transmission path having a poor transmission path state, or conversely. If data is transmitted using a transmission system that is resistant to noise, the transmission capacity may be reduced more than necessary, and efficient transmission may not be possible.
そこで、本発明の実施形態の通信装置100Aでは、少なくともマルチキャスト通信の対象となるグループの通信装置100A,100Bから各々の受信状態を示す受信情報を取得して、その受信情報が示す受信状態に基づいて、通信装置100A,100Bを対象としたマルチキャスト通信用の送信データの送信方式を決定する。したがって、各々の伝送経路の伝送路状態に応じて効率的にマルチキャスト通信用のデータを配信することができる。ここで、本実施形態において、送信方式は、受信側の通信装置に対するデータ送信の方法全般を含み、ブロードキャスト通信、マルチキャスト通信及びユニキャスト通信といった通信方式や、変調方式、多重化方式等を含む。
Therefore, in the
図6は本発明の実施形態に係る通信装置の概略構成を示すブロック図、図7は本発明の実施形態に係る通信装置における受信部の概略構成を示すブロック図、図8は本発明の実施形態に係る通信装置における送信部の概略構成を示すブロック図である。 6 is a block diagram showing a schematic configuration of a communication apparatus according to an embodiment of the present invention, FIG. 7 is a block diagram showing a schematic configuration of a receiving unit in the communication apparatus according to the embodiment of the present invention, and FIG. 8 is an implementation of the present invention. It is a block diagram which shows schematic structure of the transmission part in the communication apparatus which concerns on a form.
図7に示すように、通信装置100Xは、受信情報取得部の一例として機能する受信部10と、送信部20と、送信処理部30とを備える。また、通信装置100Aは、受信部10と、送信部20と、CNR測定器50と、伝送路推定器60とを備える。なお、不図示ではあるが、図1と同様に、通信装置100Xには、通信装置100Aと同様の構成を備えた通信装置100Bが接続されているものとする。
As illustrated in FIG. 7, the
通信装置100X及び通信装置100Aにおいて、受信部10は、図7に示すように、入力されたアナログ信号をディジタル信号に変換するA/D変換器11と、フーリエ変換器(FFT)又はウェーブレット変換器(DWT)等、所望の時間−周波数変換を行うためのマルチキャリア変換器12と、伝送路の影響をキャンセルするように受信信号を補正する等化器13と、パラレルデータをシリアルデータに変換するP/S変換器14と、マッピングされたシンボルデータを受信信号であるビットデータに変換するデマッパ15とを備える。
In the
通信装置100X及び通信装置100Aにおいて、送信部20は、図8に示すように、送信信号であるビットデータをシンボルデータに変換してシンボルマッピングを行うシンボルマッパ21と、シリアルデータをパラレルデータに変換するS/P変換器22と、逆フーリエ変換器(IFFT)や逆ウェーブレット変換器(IDWT)等、所望の周波数−時間変換を行う逆マルチキャリア変換器23と、逆マルチキャリア変換器23から出力されたディジタル信号をアナログ信号に変換するD/A変換器24とを備える。
In the
通信装置100Aにおいて、CNR測定器50は受信部10の等化器13の出力から、各サブキャリアの搬送波対雑音比(Carrier to Noise Ratio:以下、CNRという)を測定する。伝送路推定器60は、CNR測定器50により測定された受信信号の雑音レベルから各サブキャリアで使用する変調方式を決定し、変調方式を示す値をトーンマップとして送信部20に出力する。送信部20は、入力されたトーンマップを通信装置100Xに送信する。なお、伝送路推定器60は、必ずしも、各サブキャリア毎に変調方式を決定する必要はなく、使用するサブキャリアを複数のグループに分け、そのサブキャリアのグループ毎に変調方式を決定してもよい。
In
通信装置100Xにおいて、送信処理部30は、伝送速度計算器31、トーンマップ合成器32、送信方式決定器33と、マルチキャスト−ユニキャスト変換器(以下、MC−UC変換器という)34とを備え、受信部10により取得した受信情報に基づいて、受信側の通信装置100A,100Bを対象としたマルチキャスト通信用の送信データの送信方式を決定する。
In the
伝送速度計算器31は、受信側の通信装置100A,100Bから送信されたトーンマップに基づいて、伝送経路XA,XBの各々における伝送速度を算出する。なお、伝送速度の算出は、トーンマップに基づいて直接算出される速度でもよいが、フレーム構成や制御信号等の冗長信号を除いた速度を算出することが好ましい。
The
トーンマップ合成器32は、通信装置100A,100Bから送信されたトーンマップを合成する。合成方法としては、通信装置100A,100Bから送信されたトーンマップにおいて、各サブキャリアについて通信装置毎に変調方式(多値度)を比較し、最も低い変調方式の方を採用するものである。なお、変調方式は最も低いものを採用後、これに固定する必要はなく、例えば、再送率が所定値より低い場合は、多値度を増加させることも可能である。
The
例えば、通信装置100Aからのトーンマップにおいてサブキャリア番号100に2PAM(Pulse Amplitude Modulation)が、通信装置100Bからのトーンマップにおいてサブキャリア番号100に8PAMが指定されている場合、合成トーンマップのサブキャリア番号100は2PAMが設定される。また、通信装置100Aからのトーンマップにおいてサブキャリア番号150に8PAM(Pulse Amplitude Modulation)が、通信装置100Bからのトーンマップにおいてサブキャリア番号150に2PAMが指定されている場合、合成トーンマップのサブキャリア番号150は2PAMが設定される。このようにして、合成トーンマップが生成される。
For example, if 2PAM (Pulse Amplitude Modulation) is specified for
このような合成トーンマップのように、各々サブキャリア(又はサブキャリアグループ)において取得した受信状態のうちの最も特性の悪い受信状態に適応した変調方式等の送信方式を割り当てることで、対象となる受信側の通信装置100A,100Bのいずれにおいてもデータの受信を可能とすると共に、受信状態に応じた効率よくマルチキャスト通信を行うことができる。
As in such a synthetic tone map, by assigning a transmission scheme such as a modulation scheme adapted to the reception state with the worst characteristics among the reception states acquired in each subcarrier (or subcarrier group), it becomes a target. Both receiving-
送信方式決定器33は、伝送速度計算器31により計算された伝送速度や、トーンマップ合成器32により出力された合成トーンマップに基づいて、マルチキャスト通信用の送信データの送信方式を決定する。
The
MC−UC変換器34は、送信方式決定器33からの指示に基づいて、必要に応じてマルチキャスト通信用のデータ(マルチキャスト信号)をユニキャスト通信用のデータ(ユニキャスト信号)に変換する。
The MC-
上記のように構成された通信システムにおいて、その動作について説明する。図9は本発明の実施形態に係る受信側通信装置における伝送路推定の処理手順を示す図である。 The operation of the communication system configured as described above will be described. FIG. 9 is a diagram showing a processing procedure of transmission path estimation in the receiving-side communication apparatus according to the embodiment of the present invention.
図9に示すように、受信側の通信装置100A,100Bにおいて、まず、CNR測定器50が受信部10の等化器13の出力から各々のサブキャリアのCNRを測定する(ステップS901)。次に、伝送路推定器60は、CNR測定器50により測定された各サブキャリアのCNR値としきい値とを比較して、各サブキャリアで使用する変調方式を決定する(ステップS902)。そして、伝送路推定器60は、サブキャリア毎に決定した変調方式を表す値をトーンマップとして生成し送信部20を介して通信装置100Xに送信する(ステップS903)。
As shown in FIG. 9, in the
図10は本発明の実施形態に係る送信側通信装置における送信方式決定の処理手順の第一例を示す図である。この処理は、マルチキャスト通信及びユニキャスト通信のいずれが送信に適しているかを判定する処理である。始めに、図10の処理の概要を説明する。 FIG. 10 is a diagram showing a first example of a processing procedure for determining a transmission method in the transmission-side communication apparatus according to the embodiment of the present invention. This process is a process for determining which of multicast communication and unicast communication is suitable for transmission. First, the outline of the processing of FIG. 10 will be described.
例えば、通信装置100A,100Bから得られる伝送経路XA,XBの伝送速度が50Mbpsであるとする。この場合、合成トーンマップを用いたマルチキャスト通信では、図2(B)で説明したように、受信装置毎に別々のデータフレームを伝送する必要がないので、通信装置100A,100Bは最大50Mbpsで誤りなくデータが伝送可能である(なお、以下の説明では、所定の伝送速度で「誤りなくデータ伝送が可能」であることを、その伝送速度の「サービスが受けられる」と表現する)。しかしながら、マルチキャスト用の送信データをマルチキャスト−ユニキャスト変換(以下、MC−UC変換という)したユニキャスト通信では、図2(A)で説明したように、受信装置毎に別々のデータフレームを伝送する必要があるので、通信装置100A,100Bの各々に割り当てられる伝送帯域の配分を1:1(=25Mbps:25Mbps)とすると、通信装置100A,100Bは、どちらも最大25Mbpsのサービスしか受けられない。
For example, it is assumed that the transmission speeds of the transmission paths XA and XB obtained from the
次に、通信装置100A,100Bから得られる伝送経路XA,XBの伝送速度が50Mbps,30Mbpsであるとする。この場合、合成トーンマップを用いたマルチキャスト通信では、通信装置100A,100Bは、最大30Mbpsでのサービスが受けられる。しかしながら、マルチキャスト用の送信データをMC−UC変換したユニキャスト通信では、各通信装置100A,100Bに対して伝送路を使用できる時間が半分ずつだとすると、通信装置100Aは最大25Mbps、通信装置100Bは最大15(=25Mbps×30/50)Mbpsでのサービスが受けられる。この場合、トータルだと最大40MBpsの容量となり、合成トーンマップを用いたマルチキャスト通信よりも大きな容量となる。
Next, it is assumed that the transmission speeds of the transmission paths XA and XB obtained from the
ただし、マルチキャスト通信に必要な帯域が20Mbpsだとすると、通信装置100Bに接続されている受信端末600Bはサービス自体を受けられないことになる。実環境においては、サービス自体にマルチキャストで使用される帯域があらかじめ設定されている場合がある(例えばMPEG2によるストリーミング再生では4Mbps以上)。ここでは、マルチキャストで必要とする帯域を必要帯域と呼び、必要帯域が20Mbpsとして説明する。
However, if the bandwidth required for multicast communication is 20 Mbps, the receiving terminal 600B connected to the
伝送経路XAを20Mbpsに設定した場合、伝送経路XBは18Mbps(=30Mbps×30/50)になる。このように、いずれか一方の伝送経路(この場合、伝送経路XA)をマルチキャストで必要とする帯域に設定した場合、通信装置100A,100Bの各々に割り当てられる伝送帯域(20Mbps)の配分は4:6(=20Mbps:30Mbps)となる。これでも、伝送経路XBが20Mbpsに満たないため、20Mbpsを必要とするマルチキャストサービスは受けられない。このようにMC−UC変換の場合、合成トーンマップと比較してトータルの容量は大きくなる場合が多いが、結果として同時に複数の受信端末600A,Bにマルチキャストサービスを行うのは困難な場合が多い。
When the transmission path XA is set to 20 Mbps, the transmission path XB is 18 Mbps (= 30 Mbps × 30/50). As described above, when any one of the transmission paths (in this case, the transmission path XA) is set to a band required for multicast, the distribution of the transmission band (20 Mbps) allocated to each of the
そこで、MC−UC変換では、すべての伝送経路で目標値(例えば、マルチキャストサービスを行うために必要な速度しきい値)以上になるように複数の受信側の通信装置の各々に割り当てられる伝送帯域の配分を決める。例えば、まず各通信装置に対して伝送帯域を等しい配分に設定して、各々の伝送速度を求め、これらの伝送速度が全て必要帯域を満たしていれば、各通信装置に対して割り当てられる伝送帯域を等しい配分とする。そして、伝送速度が必要帯域に満たない通信装置が存在する場合には、伝送速度が必要帯域以上となる通信装置について、伝送速度が必要帯域と等しくなるような配分に再設定することにより、各通信装置に割り当てられる伝送帯域の配分を決定する。 Therefore, in MC-UC conversion, a transmission band allocated to each of a plurality of receiving-side communication apparatuses so as to be equal to or higher than a target value (for example, a speed threshold necessary for performing a multicast service) in all transmission paths. Determine the distribution of For example, first, the transmission band is set to be equally distributed to each communication device, each transmission rate is obtained, and if these transmission rates all satisfy the necessary bandwidth, the transmission band assigned to each communication device. Are equally distributed. And when there is a communication device whose transmission rate is less than the required bandwidth, each communication device whose transmission rate is equal to or higher than the required bandwidth is reset to the distribution so that the transmission rate is equal to the required bandwidth. The distribution of the transmission band allocated to the communication device is determined.
そして、この配分に基づいて、各伝送経路での伝送速度をユニキャスト伝送速度(以下、UC速度という)として算出する。そして、UC速度のうちの最小値と、合成トーンマップを用いたマルチキャスト通信にて送信する場合のマルチキャスト伝送速度(以下、MC速度という)とを比較し、高速な方を使用する。 Based on this distribution, the transmission rate in each transmission path is calculated as a unicast transmission rate (hereinafter referred to as UC rate). Then, the minimum value of the UC rates is compared with the multicast transmission rate (hereinafter referred to as the MC rate) when transmitting by multicast communication using the composite tone map, and the faster one is used.
以下、上記の処理の手順について説明する。まず、伝送速度計算器31は、各通信装置100A,100Bから受信部10を介して取得したトーンマップに基づいて、各伝送経路XA,XBにおける伝送速度を算出する(ステップS1001)。
Hereinafter, the procedure of the above processing will be described. First, the
次に、送信方式決定器33は、ステップS1001で算出された伝送速度に基づいて、各通信装置100A,100Bに対してユニキャスト通信を行った場合に、各伝送経路XA,XBにおける伝送速度が目標値以上となるように、各通信装置100A,100Bに対して送信する伝送路の帯域の配分を設定する(ステップS1002)。
Next, when the
そして、送信方式決定器33は、ステップS1002にて設定された配分から各伝送経路の伝送速度をUC速度として算出する(ステップS1003)。
Then, the
トーンマップ合成器32は、通信装置100A,100Bから送信されたトーンマップを合成し、合成トーンマップを生成する。そして、送信方式決定器33は、合成トーンマップを用いてマルチキャスト通信を行った場合のMC速度を算出する(ステップS1004)。
The
そして、算出されたMC速度とUC速度の最低速度とを比較し(ステップS1005)、MC速度がUC速度の最低速度以上であれば(ステップS1005のYES)、サーバ500から出力されたマルチキャスト用の送信データを合成トーンマップを用いて送信部20を介して電力線PLに送出する。このようにして、マルチキャスト通信を用いて、通信装置100A,100Bを介して受信端末600A,600Bにデータが配信される。
Then, the calculated MC speed is compared with the minimum speed of the UC speed (step S1005). If the MC speed is equal to or higher than the minimum speed of the UC speed (YES in step S1005), the multicast speed output from the
一方、UC速度の最低速度がMC速度より小さければ(ステップS1005のNO)、サーバ500から出力されたマルチキャスト用の送信データをMC−UC変換器34にてMC−UC変換し、ステップS1002にて設定された配分に基づいて、送信部20を介して電力線PLに送出する。このようにして、ユニキャスト通信を用いて、通信装置100A,100Bを介して受信端末600A,600Bにデータが配信される。
On the other hand, if the minimum UC speed is lower than the MC speed (NO in step S1005), the multicast transmission data output from
以上のように、マルチキャスト通信とユニキャスト通信とを選択してデータを送信するので、伝送路状態に応じて効率的にマルチキャスト用のデータを配信することができる。また、その判断基準として、目標値等の速度しきい値以上の伝送速度を満たすことを条件として送信方式を決定するので、例えばマルチキャスト通信用のデータ配信に必要な伝送速度を保証した上で、伝送路状態に応じた効率的な配信を行うことができる。 As described above, since multicast transmission and unicast communication are selected to transmit data, multicast data can be efficiently distributed according to the transmission path state. In addition, as a criterion for the determination, a transmission method is determined on the condition that the transmission rate equal to or higher than a speed threshold such as a target value is satisfied. For example, after guaranteeing the transmission rate necessary for data distribution for multicast communication, Efficient distribution according to the transmission path state can be performed.
図11は、本発明の実施形態に係る送信側通信装置における送信方式決定の処理手順の第二例を示す図である。この処理は、図10の処理によりマルチキャスト通信が選択された場合に、再送率の観点から各伝送経路がマルチキャスト通信に適した伝送路であるかを判断する処理である。 FIG. 11 is a diagram showing a second example of a processing procedure for determining a transmission method in the transmission-side communication apparatus according to the embodiment of the present invention. This process is a process of determining whether each transmission path is a transmission path suitable for multicast communication from the viewpoint of a retransmission rate when multicast communication is selected by the process of FIG.
各々の伝送経路において、ユニキャスト通信を行った際に、再送率が大きいと、合成トーンマップを使用してマルチキャスト通信を行ったとしても再送率が高くなる可能性が高い。そして、マルチキャスト通信において再送が頻発すると、結局のところユニキャスト通信を行う場合よりも伝送効率が悪化する可能性がある。そこで、本処理では、予め各伝送経路における再送率を求め、マルチキャスト通信かユニキャスト通信かを選択する。 When unicast communication is performed in each transmission path, if the retransmission rate is large, there is a high possibility that the retransmission rate will be high even if multicast communication is performed using the composite tone map. And if retransmissions occur frequently in multicast communication, the transmission efficiency may eventually deteriorate compared to the case where unicast communication is performed. Therefore, in this process, the retransmission rate in each transmission path is obtained in advance, and multicast communication or unicast communication is selected.
図11に示すように、図10のステップS1006においてマルチキャスト通信が選択されると(ステップS1101)、送信方式決定器33はユニキャスト通信に決定し、MC−UC変換器34を介して各通信装置100A,100Bに対してユニキャスト通信を行う(ステップS1102)。
As shown in FIG. 11, when multicast communication is selected in step S1006 of FIG. 10 (step S1101), the
そして、送信方式決定器33は通信装置100A,100Bから送信される再送要求に基づいて再送率を算出し(ステップS1103)、所定のしきい値(例えば10%)と比較する(ステップS1104)。送信方式決定器33は、再送率がしきい値以下であれば(ステップS1104のYES)、マルチキャスト通信を選択し、再送率がしきい値より大きければ(ステップS1104のNO)、ユニキャスト通信を選択する。このようにして、再送が頻発しない伝送路においてマルチキャスト通信を行うことにより、伝送路状態に応じて効率的にマルチキャスト用のデータを配信することができる。
Then, the
なお、実際に再送率を測定する代わりに、複数回トーンマップを観測し、その変動バラツキを測定することにより、各通信装置間での通信における再送率を推測してもよい。例えば、通信装置100A,100Bは、商用電源周波数の周期あるいはその半周期内で複数回のトーンマップを送信し、その変動幅が所定値以下であればマルチキャスト通信を、所定値より大きければマルチキャスト-ユニキャスト変換を行って通信を行う。再送率の代わりに誤り率でもよい。
Instead of actually measuring the retransmission rate, the retransmission rate in communication between the communication apparatuses may be estimated by observing the tone map a plurality of times and measuring the variation thereof. For example, the
受信側通信装置における受信状態の変動が激しい場合には再送が増える傾向があるので、受信状態の変動を観測することにより再送が少ないと推測される伝送路においてマルチキャスト通信を行うことにより、伝送路状態に応じて効率的にマルチキャスト用のデータを配信することができる。 Since the retransmission tends to increase when the reception state fluctuation in the receiving side communication device is severe, by performing multicast communication on the transmission line that is assumed to have few retransmissions by observing the fluctuation of the reception state, the transmission line Multicast data can be efficiently distributed according to the state.
図12は、本発明の実施形態に係る送信側通信装置における送信方式決定の処理手順の第三例を示す図である。この処理は、図10の処理によりマルチキャスト通信が選択され、実際にマルチキャスト通信が開始した後に、再送が頻発する場合に送信方式を切り替える処理である。 FIG. 12 is a diagram illustrating a third example of a processing procedure for determining a transmission method in the transmission-side communication apparatus according to the embodiment of the present invention. This process is a process of switching the transmission method when retransmission frequently occurs after multicast communication is selected by the process of FIG. 10 and multicast communication is actually started.
図12に示すように、マルチキャスト通信が開始されると(ステップS1201)、送信方式決定器33は各通信装置100A,100Bから送信される再送要求に基づいて再送率を算出し(ステップS1202)、伝送速度として、再送率を考慮した伝送速度を各伝送経路XA,XBについて算出する(ステップS1203)。そして、送信方式決定器33は、この伝送速度の各々と所定値とを比較し(ステップS1204)、所定値より大きければ(ステップS1204のNO)ステップS1202に戻り、各伝送経路XA,XBの伝送速度のいずれかが所定値以下になれば(ステップS1204のYES)、ユニキャスト通信に切り替える(ステップS1205)。
As shown in FIG. 12, when multicast communication is started (step S1201), the
このようにして、再送が頻発した場合に、適切な送信方式に切り替えることにより、伝送路状態に応じたデータ配信を行うことができる。 In this way, when retransmissions occur frequently, data distribution according to the transmission path state can be performed by switching to an appropriate transmission method.
なお、マルチキャスト通信の開始後に再送率を測定する代わりに、図10の処理における速度測定時に実際に通信を行って、再送率を含めた実際の伝送速度を測定してもよい。 Instead of measuring the retransmission rate after the start of multicast communication, the actual transmission rate including the retransmission rate may be measured by actually communicating at the time of speed measurement in the processing of FIG.
図13は本発明の実施形態に係る送信側通信装置における送信方式決定の処理手順の第四例を示す図である。 FIG. 13 is a diagram showing a fourth example of the processing procedure for determining the transmission method in the transmission-side communication apparatus according to the embodiment of the present invention.
図13に示すように、送信方式決定器33は、固定トーンマップを使用してマルチキャスト又はユニキャスト通信を行う(ステップS1301)。ここで、固定トーンマップに使用する多値度等の所定の送信方式は、例えばマルチキャスト通信における目標値に依存して決定する。もし、高速な必要がある場合は8PAMや64QAMなどを使用し、低速でよければ2PAMやQPSKでもよい。また、目標値に応じて誤り訂正能力を変更してもよい。つまり、低速の場合はより強固な誤り訂正が使用できる。
As shown in FIG. 13, the
そして、伝送速度計算器31は、固定トーンマップを用いて通信を行ったときの各伝送経路XA,XBにおける伝送速度を算出し(ステップS1302)、送信方式決定器33は、算出された全ての伝送経路における伝送速度と所定値とを比較する(ステップS1303)。
Then, the
そして、ステップS1302にて算出された伝送速度が所定値以上であれば(ステップS1303のYES)、送信方式決定部は、固定トーンマップを用いてマルチキャリア通信を開始する(ステップS1304)。一方、ステップS1302にて算出された伝送速度のうちの一つでも所定値未満の伝送速度があれば(ステップS1303のNO)、マルチキャスト/ユニキャスト通信の判定処理を行う(ステップS1305)。なお、ステップS1305は、図10に示すステップS1001〜S1007の処理である。 If the transmission rate calculated in step S1302 is equal to or greater than a predetermined value (YES in step S1303), the transmission method determination unit starts multicarrier communication using the fixed tone map (step S1304). On the other hand, if at least one of the transmission rates calculated in step S1302 is less than the predetermined value (NO in step S1303), multicast / unicast communication determination processing is performed (step S1305). Note that step S1305 is processing of steps S1001 to S1007 shown in FIG.
これにより、例えば、まず配信するマルチキャスト通信のデータ通信に十分な伝送速度を発揮可能な変調方式等の方法でマルチキャスト通信を利用した送信方式を行い、その受信状態が良好であればその送信方式でデータ配信を行うことで、複雑な処理を行うことなくデータ通信を行うことができる。 Thus, for example, a transmission method using multicast communication is first performed by a method such as a modulation method capable of exhibiting a transmission rate sufficient for data communication of the distributed multicast communication. If the reception state is good, the transmission method is used. By performing data distribution, data communication can be performed without performing complicated processing.
次に、再送要求が発生した場合のデータの再送方法について説明する。図14は本発明の実施形態に係る送信側通信装置における再送データの送信方法の第一例を示す説明図である。図14に示すように、この例では、送信側の通信装置は、再送データを、再送要求を受けた都度ユニキャスト通信にて送信する。 Next, a data retransmission method when a retransmission request is generated will be described. FIG. 14 is an explanatory diagram showing a first example of a retransmission data transmission method in the transmission-side communication apparatus according to the embodiment of the present invention. As shown in FIG. 14, in this example, the communication device on the transmission side transmits retransmission data by unicast communication every time a retransmission request is received.
例えば、送信側の通信装置100Xが、MC信号(2)を送信し、その送信に対する応答が得られない、又は受信装置から正しく受信できなかったという否定応答(NACK)が受信した場合には、MC信号(2)と同一のデータをユニキャスト通信にてUC信号(1)として送信する。
For example, when the
これにより、再送する必要のあるデータについてはユニキャスト通信にて送信することで、対象となる受信側通信装置のみの受信状態に合わせた送信方式で送信するので、効率よく再送データを送信することができる。 As a result, data that needs to be retransmitted is transmitted by unicast communication, so that it is transmitted in a transmission method that matches the reception status of only the target receiving communication device. Can do.
図15は、本発明の実施形態に係る送信側通信装置における再送データの送信方法の第二例を示す説明図である。図15に示すように、この例では、送信処理部30の送信方式決定器33は、所定の期間内に再送が要求されたデータを連結し、ユニキャスト通信にて送信する。
FIG. 15 is an explanatory diagram illustrating a second example of a retransmission data transmission method in the transmission-side communication apparatus according to the embodiment of the present invention. As shown in FIG. 15, in this example, the
例えば、送信方式決定器33は、MC信号(1)からMC信号(4)を送信するまでの期間は、応答によらず、MC信号(1)〜MC信号(4)を送信する。その後、否定応答NACKが送信され、再送が要求されたMC信号(2)及びMC信号(4)に対応するデータを連結し、UC信号(1)及びUC信号(2)を一度に送信する。プリアンブル信号や制御信号等のデータ以外にパケットに付加する冗長信号がトータルで減少するので、再送時の伝送路の利用効率を向上させることができる。
For example, the
なお、通常のマルチキャスト通信又はユニキャスト通信においても、伝送効率を上げるため、可能な限り例えば、イーサネット(登録商標)パケット(1パケット最大1500バイト程度)等のデータを連結することが好ましい。 Even in normal multicast communication or unicast communication, it is preferable to link data such as Ethernet (registered trademark) packets (up to about 1500 bytes per packet) as much as possible in order to increase transmission efficiency.
なお、上述したように、再送が頻発すると、再送分だけ伝送効率が劣化することに加え、冗長信号により更に効率が劣化する。そこで、トーンマップ合成器32において、合成トーンマップを生成する際に用いられるしきい値を安全な、誤らない方に変更してもよいし、送信方式決定器33が使用する誤り訂正を耐性能力のある方式へ変更してもよい。
As described above, if retransmissions occur frequently, the transmission efficiency is degraded by the amount of retransmissions, and the efficiency is further degraded by redundant signals. Therefore, the
また、受信側の通信装置100A,100Bにおいて、マルチキャスト用の伝送路推定をユニキャスト通信用とは異なった伝送路推定を行ってもよい。その場合、変調方式を決定するためのしきい値にユニキャスト通信用のものよりもマージンを持たせ、そのしきい値を利用してトーンマップを生成し、より強力な誤り訂正を使用してもよい。なお、マルチキャスト用の伝送路推定は、マルチキャスト通信要求があった場合に行ってもよいし、ユニキャスト通信用の伝送路推定時に一緒に決定してもよい。
Further, in the
図16は本発明の実施形態に係る通信システムの概要の他の例を示すブロック図である。マルチキャスト通信を行う対象となるグループの通信装置の数が多い場合、マルチキャスト通信が行なえない場合、全ての通信装置に対してユニキャスト通信を行なった場合には、全体として極端に伝送効率が増えてしまうこととなる。そこで、この例では、マルチキャスト通信の対象となるグループの通信装置を更に複数のサブグループに分割し、このサブグループ毎に送信データの送信方式を決定する。 FIG. 16 is a block diagram showing another example of the outline of the communication system according to the embodiment of the present invention. When the number of communication devices in the group to be used for multicast communication is large, when multicast communication is not possible, or when unicast communication is performed for all communication devices, the overall transmission efficiency increases extremely. It will end up. Therefore, in this example, the communication devices of the group to be subjected to multicast communication are further divided into a plurality of subgroups, and the transmission method of transmission data is determined for each subgroup.
図16に示すように、マルチキャスト通信の対象となるグループの通信装置100A,100B,100C,100D,100E,100Fがある。このとき、通信装置100Xの送信方式決定部は、例えば2台ずつの通信装置をペアとしたサブグループ(通信装置100A及び通信装置100BをサブグループSG1、通信装置100C及び通信装置100DをサブグループSG2、通信装置100E及び通信装置100FをサブグループSG3)を設定する。
As shown in FIG. 16, there are
そして、このサブグループSG1,SG2,SG3毎に図10〜図13で示した処理を行う。例えば、送信方式決定部33は、各々のサブグループ内の2台の通信装置について、マルチキャスト通信/ユニキャスト通信のいずれかを判定し、ユニキャスト通信が選択されたサブグループについてはユニキャスト通信に決定する。また、マルチキャスト通信が選択されたサブグループ同士(例えば2つづつ)についてマルチキャスト通信/ユニキャスト通信のいずれかを判定し、ユニキャスト通信が選択されれば、それらのサブグループについてはユニキャスト通信に決定する。
Then, the processing shown in FIGS. 10 to 13 is performed for each of the subgroups SG1, SG2, and SG3. For example, the transmission
このように、サブグループ毎に送信方式を決定するので、受信側通信装置の数が多い場合において、例えばマルチキャスト通信とユニキャスト通信をサブグループ別に併用させることも可能となるので、より効率的にデータの配信を行うことができる。 As described above, since the transmission method is determined for each subgroup, when there are a large number of receiving side communication devices, for example, multicast communication and unicast communication can be used together for each subgroup. Data can be distributed.
なお、送信方式決定器33は、サブグループを、速度や再送率、平均CNR、誤り率等、伝送路状態が直接的又は間接的に表すことができるパラメータを用いて、伝送路状態が近い伝送路を使用している通信装置を同じサブグループに設定することが好ましい。
Note that the
以上の説明では、受信側の通信装置100A,100Bから送信側の通信装置100Xへ送信する受信状態を示す受信情報の一例としてトーンマップについて説明したが、CNRや信号対雑音比(Signal to Noise Ratio:SNR)等の雑音特性、受信電界強度、ITU−TのSG15のG.992.1勧告で規定されるB&G等、受信側の通信装置の受信状態を示す情報であればよい。
In the above description, the tone map has been described as an example of the reception information indicating the reception state transmitted from the
また、送信側の通信装置100Xの伝送速度計算器31で各伝送経路の伝送速度を算出した場合について説明したが、受信側の通信装置100A〜100Fにおいて伝送路推定後に伝送速度を算出してもよい。
Moreover, although the case where the
次に、上記の実施形態に関する通信装置100X,100A〜100Fの具体的な構成例を、通信装置100として示す。図17は本発明の実施形態に係る通信装置の前面を示す外観斜視図、図18は本発明の実施形態に係る通信装置の背面を示す外観斜視図である。
Next, a specific configuration example of the
通信装置100は、筐体101を有している。筐体101の前面には、図17に示すようにLEDなどの表示部105が設けられている。筐体101の背面には、図18に示すように電源コネクタ102、RJ45などのLAN(Local Area Network)用モジュラージャック103、及びDsubコネクタ104が設けられている。電源コネクタ102には、図18に示すように、平行ケーブルなどの交流電源コードCが接続される。モジュラージャック103には、図示しないLANケーブルが接続される。Dsubコネクタ104には、図示しないDsubケーブルが接続される。なお、通信装置の一例として、図17及び図18のモデムを示したが、特にこれに限る必要はなく、通信装置は、モデムを備えた電気機器(例えばテレビなどの家電機器)であってもよい。
The
図19は本発明の実施形態に係る通信装置のハードウェアの一例を示すブロック図である。通信装置100は、図19に示すように、回路モジュール200及びスイッチング電源300を有している。スイッチング電源300は、+1.2V、+3.3V、+12Vの電圧を回路モジュール200に供給する。
FIG. 19 is a block diagram illustrating an example of hardware of the communication device according to the embodiment of the present invention. As shown in FIG. 19, the
回路モジュール200には、メインIC(Integrated Circuit)201、AFE IC(Analog Front End IC)202、ローパスフィルタ(LPF)203、ドライバIC205、カプラ206、バンドパスフィルタ(BPF)207、AMP(増幅器) IC209、ADC(AD変換) IC210、メモリ211、及びイーサネット(登録商標)物理層IC(PHYIC)212が設けられている。
The
メインIC201は、CPU(Central Processing Unit)201a、PLC・MAC(Power Line Communication・Media Access Control)ブロック201b、及びPLC・PHY(Power Line Communication・Physical layer)ブロック201cを有して構成されている。AFE IC202は、D/A変換器(DAC)ブロック202a、A/D変換器(ADC)ブロック202b、および可変増幅器(VGA)ブロック202cを有して構成されている。カプラ206は、コイルトランス206a、及びコンデンサ206bを有して構成されている。
The
メインIC201において、PLC・MACブロック201bは送信処理部30の機能を有し、PLC・PHYブロック201cは、マルチキャリア変換器12、等化器13、P/S変換器14、デマッパ15、シンボルマッパ21、S/P変換器22、逆マルチキャリア変換器23、CNR測定器50、伝送路推定器60の機能を有する。
In the
また、AFEIC202において、DACブロック202aはD/A変換器24の機能を有し、ADCブロック202bはA/D変換器12の機能を有し、VGAブロック202cはAGC回路11の機能を有する。
In the
なお、本発明の実施形態では、通信装置の一例として、伝送路として電力線を用い、マルチキャリア通信方式の広帯域通信(2〜30MHz)を行う通信装置を例にとって説明したが、本発明の実施形態の通信装置は、マルチキャリア通信方式に限らず、シングルキャリア通信方式やスペクトル拡散方式を行ってもよい。また、外部の通信装置との間の設定にサービスコンセントを介した電力線通信が用いられるものであれば、それ以外の通常の通信に使用される伝送路も、電力線に限られるものではない。例えば、同軸ケーブル、TEL線、スピーカ線、ハーネスなどの伝送路を使用してもよい。 In the embodiment of the present invention, as an example of the communication apparatus, a communication apparatus that uses a power line as a transmission line and performs broadband communication (2 to 30 MHz) of a multicarrier communication system has been described as an example. The communication apparatus is not limited to the multicarrier communication system, and may perform a single carrier communication system or a spread spectrum system. In addition, as long as power line communication via a service outlet is used for setting with an external communication device, other transmission paths used for normal communication are not limited to power lines. For example, a transmission line such as a coaxial cable, a TEL line, a speaker line, or a harness may be used.
本発明の通信装置及び通信方法は、効率的にマルチキャスト通信用のデータ配信が可能な効果を有し、電力線通信装置等に有用である。 INDUSTRIAL APPLICABILITY The communication apparatus and communication method of the present invention have an effect that data distribution for multicast communication can be efficiently performed, and are useful for power line communication apparatuses and the like.
10 受信部
11 A/D変換器
12 マルチキャリア変換器
13 等化器
14 P/S変換器
15 デマッパ
20 送信部
21 シンボルマッパ
22 S/P変換器
23 逆マルチキャリア変換器
24 D/A変換器
30 送信処理部
31 伝送速度計算器
32 トーンマップ合成器
33 送信方式決定器
34 MC−UC変換器
50 CNR測定器
60 伝送路推定器
100,100A〜100F,100X 通信装置
101 筐体
102 電源コネクタ
103 モジュラージャック
104 Dsubコネクタ
105 表示部
200 回路モジュール
201 メイン集積回路
201a CPU
201b PLC・MACブロック
201c PLC・PHYブロック
202 AFE集積回路
202a DA変換ブロック
202b AD変換ブロック
202c 可変利得増幅ブロック
203 ローパスフィルタ
205 ドライバ集積回路
206 カプラ
206a コイルトランス
206b コンデンサ
207 バンドパスフィルタ
209 増幅器
210 AD変換集積回路
211 メモリ
212 イーサネット(登録商標)物理層集積回路
300 スイッチング電源
500 サーバ
600A,600B 受信端末
C 交流電源コード
A 電源アダプタ
OL 壁コンセント差込口
PL 電力線
DESCRIPTION OF
201b PLC / MAC block 201c PLC / PHY block 202 AFE integrated
Claims (13)
少なくともマルチキャスト通信の対象となる複数の受信側通信装置から各々の受信状態を示す受信情報を取得する受信情報取得部と、
前記受信情報取得部により取得した受信情報に基づいて、前記複数の受信側通信装置を対象としたマルチキャスト通信用の送信データの送信方式を決定する送信処理部とを備え、
前記送信処理部は、前記取得した受信情報が示す受信状態のうちの最も特性の悪い受信状態に適応した送信方式を、前記マルチキャスト通信を用いた送信方式として決定し、さらに、前記取得した受信情報に基づいて、前記複数の受信側通信装置に対して前記送信データをユニキャスト通信を用いた送信方式にて送信する場合の各受信側通信装置に対するユニキャスト伝送速度と、前記マルチキャスト通信を用いた送信方式にて送信する場合のマルチキャスト伝送速度とを算出し、前記ユニキャスト伝送速度の最小値と前記マルチキャスト伝送速度とのうちいずれか大きい方の送信方式を、前記マルチキャスト通信用の送信データの送信方式として決定する通信装置。 A communication device capable of transmitting data to a plurality of receiving communication devices,
A reception information acquisition unit that acquires reception information indicating each reception state from at least a plurality of reception-side communication devices that are targets of multicast communication;
A transmission processing unit for determining a transmission method of transmission data for multicast communication for the plurality of receiving-side communication devices based on the reception information acquired by the reception information acquisition unit;
The transmission processing unit determines a transmission method adapted to a reception state having the worst characteristics among the reception states indicated by the acquired reception information as a transmission method using the multicast communication , and further, the acquired reception information Based on the unicast transmission rate for each receiving communication device when the transmission data is transmitted to the plurality of receiving communication devices using a transmission method using unicast communication, and the multicast communication is used. A multicast transmission rate in the case of transmitting by a transmission method is calculated, and the transmission method for transmission data for multicast communication is selected as the larger one of the minimum value of the unicast transmission rate and the multicast transmission rate. Communication device determined as a method .
前記受信側通信装置との間はマルチキャリア通信方式が用いられるものであり、
前記送信処理部は、少なくとも一つのサブキャリアを含むサブキャリアグループ毎に、前記取得した受信情報が示す受信状態のうちの最も特性の悪い受信状態に適応した変調方式を割り当てる通信装置。 The communication device according to claim 1,
A multicarrier communication system is used between the receiving side communication device and
The transmission apparatus assigns a modulation scheme adapted to a reception state with the worst characteristics among reception states indicated by the acquired reception information for each subcarrier group including at least one subcarrier.
前記送信処理部は、前記取得した受信情報に基づいて前記複数の受信側通信装置の各々の伝送速度を算出し、前記受信側通信装置の各々に割り当てられる伝送帯域の配分を、前記各々の伝送速度が所定の速度しきい値以上となるように決定し、前記ユニキャスト伝送速度を当該決定された配分に基づいて算出する通信装置。 The communication device according to claim 2 ,
The transmission processing unit calculates a transmission rate of each of the plurality of reception side communication devices based on the acquired reception information, and allocates a transmission band allocated to each of the reception side communication devices to each of the transmissions. A communication apparatus that determines a speed to be equal to or higher than a predetermined speed threshold and calculates the unicast transmission speed based on the determined distribution.
前記送信処理部は、前記マルチキャスト通信を用いた送信方式を前記送信データの送信方式として決定した場合、マルチキャスト通信開始後の再送率を測定し、前記取得した受信情報と前記再送率とを用いて各受信側通信装置の各々の伝送速度を算出し、前記伝送速度が前記速度しきい値未満となった場合には、前記送信データをマルチキャスト−ユニキャスト変換してユニキャスト通信を用いた送信方式を用いて前記送信データの送信を開始する通信装置。 The communication device according to claim 3 ,
The transmission processing unit, when determining a transmission method using the multicast communication as a transmission method of the transmission data, measures a retransmission rate after the start of multicast communication, and uses the acquired reception information and the retransmission rate. A transmission method using unicast communication by calculating the transmission speed of each receiving-side communication device and, when the transmission speed is less than the speed threshold, converting the transmission data from multicast to unicast A communication device that starts transmission of the transmission data using the communication device.
前記送信処理部は、前記マルチキャスト通信を用いた送信方式を前記送信データの送信方式として決定した場合、各受信側通信装置に対してユニキャスト通信を行って再送率を測定し、各再送率が所定値以下である場合に、前記決定した送信方式を用いて前記送信データの送信を開始する通信装置。 A communications device as claimed in any one of claims 1 to 4,
When the transmission processing unit determines a transmission method using the multicast communication as a transmission method of the transmission data, the transmission processing unit performs a unicast communication with each receiving-side communication device to measure a retransmission rate. A communication device that starts transmission of the transmission data by using the determined transmission method when it is equal to or less than a predetermined value.
前記送信処理部は、前記マルチキャスト通信を用いた送信方式を前記送信データの送信方式として決定した場合、各受信側通信装置に対してユニキャスト通信を行って、前記受信情報取得部から各受信側通信装置の受信情報を複数回取得し、前記各受信側通信装置の受信情報が示す受信状態の変動幅が所定値以下である場合に、前記決定した送信方式を用いて前記送信データの送信を開始する通信装置。 A communications device as claimed in any one of claims 1 to 4,
When the transmission processing unit determines the transmission method using the multicast communication as the transmission method of the transmission data, the transmission processing unit performs unicast communication with respect to each reception side communication device, and receives each reception side from the reception information acquisition unit. When the reception information of the communication device is acquired a plurality of times and the fluctuation range of the reception state indicated by the reception information of each of the reception side communication devices is equal to or less than a predetermined value, the transmission data is transmitted using the determined transmission method. The communication device to start.
前記送信処理部は、前記複数の受信側通信装置に対してマルチキャスト通信を用いた所定の送信方式を用いて送信を行った場合に、前記取得した受信情報に基づいて前記受信側通信装置の各々の伝送速度を算出し、前記算出された全ての伝送速度が所定値以上であれば、前記所定の送信方式を前記送信データの送信方法として決定する通信装置。 The communication device according to any one of claims 1 to 6 ,
The transmission processing unit transmits each of the reception side communication devices based on the acquired reception information when transmitting to the plurality of reception side communication devices using a predetermined transmission method using multicast communication. A communication apparatus that calculates a transmission rate of the transmission data and determines the predetermined transmission method as a transmission method of the transmission data if all the calculated transmission rates are equal to or greater than a predetermined value.
前記送信処理部は、前記受信側通信装置から再送が要求されたとき、ユニキャスト通信を用いた送信方式を、当該再送が要求されたデータの送信方式として決定する通信装置。 The communication device according to any one of claims 1 to 7,
When the retransmission is requested from the receiving communication device, the transmission processing unit determines a transmission method using unicast communication as a transmission method of data for which retransmission is requested.
前記送信処理部は、所定の期間内に再送が要求されたデータを連結する通信装置。 The communication device according to claim 8 ,
The transmission processing unit is a communication device that connects data requested to be retransmitted within a predetermined period.
前記送信処理部は、マルチキャスト通信の対象となるグループの受信側通信装置を更に複数のサブグループに分割し、前記サブグループ毎に、前記送信データの送信方式を決定する通信装置。 A communications device as claimed in any one of claims 1 to 9,
The transmission processing unit is a communication device that further divides a receiving-side communication device of a group to be subjected to multicast communication into a plurality of subgroups and determines a transmission method of the transmission data for each of the subgroups.
前記受信側通信装置との間で通信を行う伝送路が電力線である通信装置。 A communications device as claimed in any one of claims 1 to 10,
A communication device in which a transmission line for communicating with the receiving communication device is a power line.
少なくともマルチキャスト通信の対象となる複数の受信側通信装置から各々の受信状態を示す受信情報を取得するステップと、
前記取得した受信情報に基づいて、前記複数の受信側通信装置を対象としたマルチキャスト通信用の送信データの送信方式を決定するステップと、を有し、
前記取得した受信情報が示す受信状態のうちの最も特性の悪い受信状態に適応した送信方式を、前記マルチキャスト通信を用いた送信方式として決定し、さらに、前記取得した受信情報に基づいて、前記複数の受信側通信装置に対して前記送信データをユニキャスト通信を用いた送信方式にて送信する場合の各受信側通信装置に対するユニキャスト伝送速度と、前記マルチキャスト通信を用いた送信方式にて送信する場合のマルチキャスト伝送速度とを算出し、前記ユニキャスト伝送速度の最小値と前記マルチキャスト伝送速度とのうちいずれか大きい方の送信方式を、前記マルチキャスト通信用の送信データの送信方式として決定する通信方法。 A communication method of a communication device capable of transmitting data to a plurality of receiving side communication devices,
Obtaining reception information indicating each reception state from at least a plurality of receiving side communication devices to be subjected to multicast communication; and
Determining a transmission method of transmission data for multicast communication for the plurality of receiving communication devices based on the acquired reception information, and
A transmission method adapted to a reception state having the worst characteristics among the reception states indicated by the acquired reception information is determined as a transmission method using the multicast communication, and the plurality of the transmission methods are determined based on the acquired reception information. Unicast transmission rate for each receiving side communication device when transmitting the transmission data to a receiving side communication device using a transmission method using unicast communication, and the transmission method using multicast communication. Communication method for calculating the multicast transmission rate in the case, and determining the larger transmission method of the minimum value of the unicast transmission rate and the multicast transmission rate as the transmission method of the transmission data for the multicast communication .
少なくともマルチキャスト通信の対象となる複数の受信側通信装置から各々の受信状態を示す受信情報を取得する受信情報取得部と、
前記受信情報取得部により取得した受信情報に基づいて、前記複数の受信側通信装置を対象としたマルチキャスト通信用の送信データの送信方式を決定する送信処理部とを備え、
前記送信処理部は、前記複数の受信側通信装置に対してマルチキャスト通信を用いた所定の送信方式を用いて送信を行った場合に、前記取得した受信情報に基づいて前記受信側通信装置の各々の伝送速度を算出し、前記算出された全ての伝送速度が所定値以上であれば、前記所定の送信方式を前記送信データの送信方法として決定する通信装置。 A communication device capable of transmitting data to a plurality of receiving communication devices,
A reception information acquisition unit that acquires reception information indicating each reception state from at least a plurality of reception-side communication devices that are targets of multicast communication;
A transmission processing unit for determining a transmission method of transmission data for multicast communication for the plurality of receiving-side communication devices based on the reception information acquired by the reception information acquisition unit;
The transmission processing unit transmits each of the reception side communication devices based on the acquired reception information when transmitting to the plurality of reception side communication devices using a predetermined transmission method using multicast communication. A communication apparatus that calculates a transmission rate of the transmission data and determines the predetermined transmission method as a transmission method of the transmission data if all the calculated transmission rates are equal to or greater than a predetermined value.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005326268A JP4749840B2 (en) | 2005-11-10 | 2005-11-10 | Communication apparatus and communication method |
CN2006800421042A CN101305524B (en) | 2005-11-10 | 2006-11-09 | Method and apparatus for power line communication |
PCT/JP2006/322785 WO2007055399A1 (en) | 2005-11-10 | 2006-11-09 | Method and apparatus for power line communication |
EP06823433.5A EP1949553B1 (en) | 2005-11-10 | 2006-11-09 | Method and apparatus for power line communication |
US11/594,978 US8537819B2 (en) | 2005-11-10 | 2006-11-09 | Power line communication apparatus, power line communication method and communication apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005326268A JP4749840B2 (en) | 2005-11-10 | 2005-11-10 | Communication apparatus and communication method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007134976A JP2007134976A (en) | 2007-05-31 |
JP4749840B2 true JP4749840B2 (en) | 2011-08-17 |
Family
ID=38156276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005326268A Expired - Fee Related JP4749840B2 (en) | 2005-11-10 | 2005-11-10 | Communication apparatus and communication method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP4749840B2 (en) |
CN (1) | CN101305524B (en) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101499823B (en) * | 2009-01-21 | 2012-12-12 | 北京纳思电器有限公司 | Power line carrier communication apparatus and method |
JP5489342B2 (en) * | 2010-04-02 | 2014-05-14 | パナソニック株式会社 | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND INTEGRATED CIRCUIT |
JP5681395B2 (en) * | 2010-06-21 | 2015-03-04 | パナソニックIpマネジメント株式会社 | Video transmission system and video transmission terminal |
DE102011007912A1 (en) * | 2011-04-21 | 2012-10-25 | Siemens Aktiengesellschaft | Method for establishing an IP-based communication connection between an electric vehicle and a charging control unit |
SG11201501568SA (en) * | 2012-09-12 | 2015-04-29 | Iex Group Inc | Transmission latency leveling apparatuses, methods and systems |
CN103532855A (en) * | 2013-10-23 | 2014-01-22 | 深圳市晟思智能电网有限公司 | Method, carrier equipment and system for realizing Ethernet data exchange of power line |
JP6291852B2 (en) * | 2014-01-15 | 2018-03-14 | 住友電気工業株式会社 | Station side apparatus, PON system, and station side apparatus control method |
US10278031B2 (en) * | 2015-01-28 | 2019-04-30 | Sony Corporation | Information processing method and information processing apparatus |
KR101691022B1 (en) * | 2015-08-07 | 2016-12-29 | 서강대학교산학협력단 | Broadcast/Multicast Delivery Method and Apparatus thereof |
CN107069639B (en) * | 2017-05-23 | 2019-05-14 | 康体佳智能科技(深圳)有限公司 | A kind of intelligent cable with video acquisition function |
CN110943761A (en) * | 2018-09-21 | 2020-03-31 | 上海铁路通信有限公司 | Remote power line carrier device with relay |
TWI758680B (en) * | 2019-01-31 | 2022-03-21 | 日商日本電氣股份有限公司 | Data relay device, method, transmission system and program |
US11258621B2 (en) * | 2020-06-09 | 2022-02-22 | Cisco Technology, Inc. | Directed broadcast in network fabric |
CN113296462A (en) * | 2021-05-13 | 2021-08-24 | 天海欧康科技信息(厦门)有限公司 | Multithreading PLC query optimization method based on IP grouping |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05207023A (en) * | 1992-01-24 | 1993-08-13 | Hitachi Ltd | Mass data transmitting method |
JPH0897858A (en) * | 1994-09-26 | 1996-04-12 | Nec Eng Ltd | Data transfer system |
JP3662473B2 (en) * | 2000-05-12 | 2005-06-22 | 株式会社エヌ・ティ・ティ・ドコモ | Multicast service providing method and information distribution apparatus |
JP3679320B2 (en) * | 2000-10-18 | 2005-08-03 | 三菱電機株式会社 | Power line carrier communication equipment |
JP2003224601A (en) * | 2002-01-30 | 2003-08-08 | Pfu Ltd | Device, method, and system for broadcasting, program thereof, and program recording medium |
CA2487848A1 (en) * | 2002-05-28 | 2003-12-04 | Amperion Incorporated | Broadband communications using a medium-voltage power line |
JP4071598B2 (en) * | 2002-10-04 | 2008-04-02 | 株式会社エヌ・ティ・ティ・ドコモ | Mobile communication system, mobile communication method, and radio station suitable for these |
WO2004064341A1 (en) * | 2003-01-14 | 2004-07-29 | Fujitsu Limited | Method for realizing uninterruptible transfer during line failure in ip network |
JP2004292096A (en) * | 2003-03-26 | 2004-10-21 | Nippon Telegr & Teleph Corp <Ntt> | Article management system and article monitoring device |
JP4364559B2 (en) * | 2003-06-06 | 2009-11-18 | 株式会社ナカヨ通信機 | Power line carrying modem and power line carrying system |
JP4356392B2 (en) * | 2003-08-07 | 2009-11-04 | パナソニック株式会社 | Communication device |
-
2005
- 2005-11-10 JP JP2005326268A patent/JP4749840B2/en not_active Expired - Fee Related
-
2006
- 2006-11-09 CN CN2006800421042A patent/CN101305524B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101305524A (en) | 2008-11-12 |
CN101305524B (en) | 2013-01-16 |
JP2007134976A (en) | 2007-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1949553B1 (en) | Method and apparatus for power line communication | |
JP4749840B2 (en) | Communication apparatus and communication method | |
US7924940B2 (en) | Communication network system, and transmission/reception apparatus, method and integrated circuit for use therein | |
US8737420B2 (en) | Bandwidth management in a powerline network | |
CN103532809B (en) | Transmission coordination approach in power line network and equipment | |
US8121202B2 (en) | Power-line communication method, power-line communication device, and power-line communication system | |
US7936775B2 (en) | Bandwidth management in a network | |
US7450604B2 (en) | Method and apparatus for establishing circuit connections over local area networks with frequency selective impairments | |
CN103931132B (en) | Communication system and the bit loading method used in a communications system | |
JP5594486B2 (en) | System and method for probing a wired communication channel | |
US8553706B2 (en) | Flexible scheduling of resources in a noisy environment | |
US8325784B2 (en) | Communication apparatus, communication method, and integrated circuit | |
JP2007235568A (en) | Communication apparatus, communication system and communication method | |
US20140140358A1 (en) | Probe Frame for Single-Input Single-Output and Multi-Input Multi-Output | |
JP4731991B2 (en) | Multi-carrier communication apparatus and multi-carrier communication method | |
JP2013538497A (en) | Dynamic bit allocation for communication networks | |
KR100442882B1 (en) | Methods for station recognition and link establishment in Home-network | |
CN108712355B (en) | Method for dynamically selecting modulation type by PLC (programmable logic controller) equipment | |
US8588052B1 (en) | Method and apparatus for DMT network data transfer | |
Piñero-Escuer et al. | Evaluation of a new proposal for efficient multicast transmission in HomePlug AV based in-home networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20071113 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071120 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081110 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101116 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110208 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110331 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110419 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110518 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140527 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |