JP5536435B2 - Server apparatus, communication system, control method - Google Patents
Server apparatus, communication system, control method Download PDFInfo
- Publication number
- JP5536435B2 JP5536435B2 JP2009284456A JP2009284456A JP5536435B2 JP 5536435 B2 JP5536435 B2 JP 5536435B2 JP 2009284456 A JP2009284456 A JP 2009284456A JP 2009284456 A JP2009284456 A JP 2009284456A JP 5536435 B2 JP5536435 B2 JP 5536435B2
- Authority
- JP
- Japan
- Prior art keywords
- reception error
- client terminal
- error rate
- server device
- client
- 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.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims description 74
- 238000000034 method Methods 0.000 title claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 156
- 230000014509 gene expression Effects 0.000 description 57
- 238000012545 processing Methods 0.000 description 36
- 230000006870 function Effects 0.000 description 16
- 238000005259 measurement Methods 0.000 description 11
- 238000012544 monitoring process Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 4
- 230000015654 memory Effects 0.000 description 4
- 238000012937 correction Methods 0.000 description 2
- 238000000691 measurement method Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- Y02B60/50—
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、映像データをサーバ装置からクライアント端末に無線伝送する通信システムに関する。 The present invention relates to a communication system that wirelessly transmits video data from a server device to a client terminal.
近年では、図13に示すように、放送アンテナ3'等からサーバ装置1'が受信した映像データ(デジタル放送データ等)を、サーバ装置1'から複数のクライアント端末2-1'〜2-N'(N'は、任意の整数)に無線伝送し、各クライアント端末2-1'〜2-N'において表示装置等に出力表示したり、録画したりする通信システムがある。
In recent years, as shown in FIG. 13, video data (digital broadcast data or the like) received by the
しかし、無線伝送を行う上述した通信システムにおいては、各クライアント端末2-1'〜2-N'で受信する受信信号の受信電力値が規定の受信電力許容範囲よりも強すぎる場合や弱すぎる場合に、各クライアント端末2-1'〜2-N'において受信エラーが発生してしまう虞がある。 However, in the above-described communication system that performs wireless transmission, when the received power value of the received signal received by each of the client terminals 2-1 ′ to 2-N ′ is too strong or too weak than the specified received power allowable range In addition, there is a possibility that a reception error occurs in each of the client terminals 2-1 ′ to 2-N ′.
受信エラーが発生した場合は、誤り訂正符号やCRC(Cyclic Redundancy Check)などの訂正・検出手法や、再送制御などの手法を用いて、映像再生を復旧させる技術を使用することができる。これらの手法を用いることで、ベストエフォートの通信や、低ビットレートのストリーム通信の場合には、受信エラーが発生しても、その後、問題なく映像再生を復旧することができる。 When a reception error occurs, a technique for restoring video reproduction using a correction / detection method such as an error correction code or CRC (Cyclic Redundancy Check), or a retransmission control method can be used. By using these methods, in the case of best effort communication or low bit rate stream communication, even if a reception error occurs, video reproduction can be recovered without any problem thereafter.
しかし、ハイビジョン映像等の映像データの無線伝送を行う場合には、受信エラーの発生が深刻な問題となる。これは、ハイビジョン映像等の映像データの無線伝送を行う場合には、高ビットレートのストリーム通信を行い、間断なく映像データを伝送する必要があるため、受信エラーが発生してしまうと、ビットレートが低下し、高ビットレートのストリーム通信を行うことができなくなってしまうためである。 However, when video data such as high-definition video is transmitted wirelessly, the occurrence of a reception error becomes a serious problem. This is because when video data such as high-definition video is transmitted wirelessly, it is necessary to perform high bit rate stream communication and transmit video data without interruption. This is because a high bit rate stream communication cannot be performed.
このようなことから、上述した図13に示す通信システムにおいて、ハイビジョン映像等の高ビットレートを必要とする映像データの無線伝送を行う場合には、各クライアント端末2-1'〜2-N'との通信を考慮しながら、各クライアント端末2-1'〜2-N'で受信エラーが発生しないようにする必要がある。 For this reason, in the communication system shown in FIG. 13 described above, when wirelessly transmitting video data that requires a high bit rate, such as a high-definition video, each client terminal 2-1 ′ to 2-N ′. It is necessary to prevent reception errors from occurring at each of the client terminals 2-1 ′ to 2-N ′ in consideration of communication with the client.
なお、本発明より先に出願された技術文献として、通信相手から送信されてくる信号を基に、通信相手の送信出力電力を制御する技術について開示された文献がある(例えば、特許文献1、2参照)。
In addition, as a technical document filed prior to the present invention, there is a document that discloses a technique for controlling transmission output power of a communication partner based on a signal transmitted from the communication partner (for example,
特許文献1には、受信信号の電界強度、または、S/N比を測定し、その測定した情報(測定情報)を通信相手側の無線通信装置に送り、相手側の無線通信装置は、測定情報を基に送信出力電力を増減する点が開示されている。
In
また、特許文献2には、移動局において、基地局からの受信信号の受信品質を測定し、その測定受信品質と予め定められた目標受信品質とを比較する。そして、測定受信品質が目標受信品質を下回れば、基地局に対して、下り送信電力を上昇させるような上りTPC(Transmission Power Control)ビットを送出する。逆に、測定受信品質が目標受信品質を上回れば、基地局に対して下り送信電力を下降させるような上りTPCビットを送出する点が開示されている。
In
しかし、特許文献1、2に開示されている送信出力電力制御は、一般的な無線通信時に行う手法であり、本発明のように、ハイビジョン映像等の高ビットレートを必要とする映像データの無線伝送を行う場合に、各クライアント端末2-1'〜2-N'との通信を考慮しながら、各クライアント端末2-1'〜2-N'で受信エラーが発生しないようにするものではない。
However, the transmission output power control disclosed in
本発明は、上記事情に鑑みてなされたものであり、上述した課題である、映像データの無線伝送を行う場合に、各クライアント端末との通信を考慮しながら、各クライアント端末で受信エラーが発生しないようにすることを目的とする。 The present invention has been made in view of the above circumstances, and when performing wireless transmission of video data, which is the problem described above, a reception error occurs in each client terminal while considering communication with each client terminal. an object of the present invention is to so as not to.
かかる目的を達成するために、本発明は、以下の特徴を有することとする。 In order to achieve this object, the present invention has the following features.
<サーバ装置>
本発明にかかるサーバ装置は、
映像データを複数のクライアント端末に無線伝送するサーバ装置であって、
各クライアント端末の受信エラー率の中で、受信エラー率が最も高いクライアント端末を特定する特定手段と、
前記特定手段で特定したクライアント端末の受信エラー率が所定の閾値以下となるように、前記サーバ装置の前記無線伝送に使用する送信電力値を変更する制御手段と、を有し、
前記制御手段は、
前記送信電力値を変更した場合に、前記各クライアント端末の受信エラー率が所定の閾値以下にならない場合には、前記特定手段で特定したクライアント端末を除外し、
前記特定手段は、
前記制御手段で除外した前記クライアント端末を除いた残りのクライアント端末の受信エラー率の中で、受信エラー率が最も高い別のクライアント端末を特定することを特徴とする。
本発明にかかるサーバ装置は、
映像データを複数のクライアント端末に無線伝送するサーバ装置であって、
各クライアント端末の受信エラー率の中で、受信エラー率が最も高いクライアント端末を特定する特定手段と、
前記特定手段で特定したクライアント端末の受信エラー率が所定の閾値以下となるように、前記サーバ装置の前記無線伝送に使用する送信電力値を変更する制御手段と、を有し、
前記特定手段は、
前記各クライアント端末で測定した受信信号の受信電力値を基に、前記サーバ装置と、前記各クライアント端末と、の間の空間のインピーダンスを算出する第1の算出手段と、
前記第1の算出手段で算出した前記各クライアント端末のインピーダンスを基に、前記各クライアント端末の受信エラー率を算出する第2の算出手段と、を有し、
前記第2の算出手段で算出した前記各クライアント端末の受信エラー率の中で、受信エラー率が最も高いクライアント端末を特定することを特徴とする。
<Server device>
The server device according to the present invention includes:
A server device that wirelessly transmits video data to a plurality of client terminals,
A means for identifying a client terminal having the highest reception error rate among the reception error rates of each client terminal,
Control means for changing a transmission power value used for the wireless transmission of the server device so that a reception error rate of the client terminal specified by the specifying means is a predetermined threshold value or less ,
The control means includes
When the transmission power value is changed and the reception error rate of each client terminal does not fall below a predetermined threshold, the client terminal specified by the specifying means is excluded,
The specifying means is:
Another client terminal having the highest reception error rate among the reception error rates of the remaining client terminals excluding the client terminal excluded by the control means is specified .
The server device according to the present invention includes:
A server device that wirelessly transmits video data to a plurality of client terminals,
A means for identifying a client terminal having the highest reception error rate among the reception error rates of each client terminal,
Control means for changing a transmission power value used for the wireless transmission of the server device so that a reception error rate of the client terminal specified by the specifying means is a predetermined threshold value or less,
The specifying means is:
First calculation means for calculating an impedance of a space between the server device and each client terminal based on a received power value of a received signal measured by each client terminal;
Second calculation means for calculating a reception error rate of each client terminal based on the impedance of each client terminal calculated by the first calculation means;
The client terminal having the highest reception error rate among the reception error rates of the client terminals calculated by the second calculation means is specified.
本発明によれば、映像データの無線伝送を行う場合に、各クライアント端末との通信を考慮しながら、各クライアント端末で受信エラーが発生しないようにすることができる。 According to the present invention, when video data is wirelessly transmitted, it is possible to prevent a reception error from occurring at each client terminal while considering communication with each client terminal.
<通信システムの概要>
まず、図1を参照しながら、本実施形態の通信システムの概要について説明する。
<Outline of communication system>
First, an outline of a communication system according to the present embodiment will be described with reference to FIG.
本実施形態の通信システムは、サーバ装置1と、複数のクライアント端末2-1〜2-N(Nは、任意の整数)と、を有し、映像データをサーバ装置1から複数のクライアント端末2-1〜2-Nに無線伝送する通信システムである。
The communication system of the present embodiment includes a
本実施形態のサーバ装置1は、各クライアント端末2-1〜2-Nの受信エラー率の中で、受信エラー率が最も高いクライアント端末(例えば、2-1)を特定する。そして、その特定したクライアント端末2-1の受信エラー率が所定の閾値以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更する。これにより、サーバ装置1は、映像データの無線伝送を行う場合に、各クライアント端末2-1〜2-Nとの通信を考慮しながら、各クライアント端末2-1〜2-Nで受信エラーが発生しないようにすることができる。以下、添付図面を参照しながら、本実施形態の通信システムについて詳細に説明する。
The
(第1の実施形態)
<通信システムのシステム構成例>
まず、図1を参照しながら、本実施形態の通信システムのシステム構成例について説明する。
(First embodiment)
<System configuration example of communication system>
First, a system configuration example of a communication system according to the present embodiment will be described with reference to FIG.
本実施形態の通信システムは、サーバ装置1と、複数のクライアント端末2-1〜2-N(Nは、任意の整数)と、を有して構成する。
The communication system of the present embodiment includes a
サーバ装置1は、放送アンテナ3等から受信したデジタル放送データを、複数のクライアント端末2-1〜2-Nに無線伝送し、各クライアント端末2-1〜2-Nにおいてデジタル放送データを表示装置等に出力表示するように制御する。なお、本実施形態のサーバ装置1は、各クライアント端末2-1〜2-Nとの無線伝送時に使用する送信電力値を各クライアント端末2-1〜2-N毎に個別に切り替えるのではなく、各クライアント端末2-1〜2-Nとの無線伝送時に使用する送信電力値を一括で一度に切り替えることになる。
The
各クライアント端末2-1〜2-Nは、サーバ装置1から転送されてくるEPG(Electric Program Guide)を基に、録画予約を行い、その録画予約を行った番組データを各クライアント端末2-1〜2-Nにおいて録画するように制御する。
Each of the client terminals 2-1 to 2-N makes a recording reservation based on an EPG (Electric Program Guide) transferred from the
<サーバ装置1の構成例>
次に、図2を参照しながら、本実施形態のサーバ装置1の構成例について説明する。
<Configuration example of
Next, a configuration example of the
本実施形態のサーバ装置1は、無線通信部11と、記憶部12と、映像生成部13と、送信電力制御部14と、を有して構成する。
The
無線通信部11は、映像生成部13の制御により、放送アンテナ3等から逐次受信したデジタル放送データをバッファ(図示せず)に逐次格納する。無線通信部11が受信したデジタル放送データには、番組データや、EPG(放送番組情報)等の情報が含まれている。また、無線通信部11は、映像生成部13の制御により、バッファ(図示せず)に順次格納したデジタル放送データを各クライアント端末2-1〜2-Nに無線伝送する。
The
記憶部12は、サーバ装置1を制御する際に使用する各種情報を記憶する。
The
映像生成部13は、映像生成機能(各クライアント端末2-1〜2-Nにおいて映像データを再生・録画するための機能;TV視聴用アプリケーション等)を実行し、無線通信部11が放送アンテナ3等から受信したデジタル放送データを各クライアント端末2-1〜2-Nに送信する制御を行う。映像生成部13は、各クライアント端末2-1〜2-Nからの指示により、映像生成機能の動作を開始したり、終了したりすることができる。
The
送信電力制御部14は、送信電力制御機能を実行し、無線通信部11がクライアント端末2-1〜2-Nにデジタル放送データを無線伝送する際に使用する送信電力値の切替制御を行う。
The transmission
送信電力制御部14が送信電力値の切替制御を行った場合には、サーバ装置1は、デジタル放送データの送信を一旦中断する必要がある。このため、送信電力制御部14が行う送信電力値の切替回数を低減することが好ましい。これにより、デジタル放送データの中断を抑制することができる。
When the transmission
送信電力制御部14は、最悪値特定部141と、電力制御部142と、を有して構成する。最悪値特定部141は、各クライアント端末2-1〜2-Nの受信エラー率の中で、受信エラー率が最も高いクライアント端末を特定する。これにより、各クライアント端末2-1〜2-Nの受信エラー率の中で最悪な受信エラー率を特定することができる。最悪値特定部141は、インピーダンス算出部1411と、受信エラー率算出部1412と、を有して構成する。
The transmission
インピーダンス算出部1411は、サーバ装置1と各クライアント端末2-1〜2-Nとの間の空間のインピーダンスを算出する。サーバ装置1と各クライアント端末2-1〜2-Nとの間の空間のインピーダンスは、以下の式により求めることができる。
The
インピーダンス=送信電力値÷受信電力値
但し、
送信電力値:サーバ装置1で現在使用している送信電力値
受信電力値:各クライアント端末2-1〜2-Nで測定した受信信号の受信電力値
Impedance = Transmit power value ÷ Receive power value However,
Transmit power value: Transmit power value currently used by
受信エラー率算出部1412は、インピーダンス算出部1411で算出した各クライアント端末2-1〜2-Nのインピーダンスを基に、各クライアント端末2-1〜2-Nの受信エラー率を算出する。受信エラー率算出部1412は、インピーダンスと、受信エラー率と、を対応付けた関係式(図3に示す関係式;A)を予め把握しており、その関係式;Aを基に、インピーダンス算出部1411で算出した各クライアント端末2-1〜2-Nのインピーダンスに応じた受信エラー率を算出することになる。
The reception error
最悪値特定部141は、受信エラー率算出部1412で算出した各クライアント端末2-1〜2-Nの受信エラー率を基に、受信エラー率が最も高いクライアント端末を特定する。これにより、最悪値特定部141は、各クライアント端末2-1〜2-Nの受信エラー率の中で最悪な受信エラー率を特定することができる。
The worst
電力制御部142は、最悪値特定部141で特定した最悪な受信エラー率が所定の閾値以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更する。
The
図3は、サーバ装置1とある任意のクライアント端末2との間の空間のインピーダンスと、その任意のクライアント端末2で発生する受信エラー率と、を対応付けた一般的な関係式;Aを示す。なお、図3に示す関係式;Aは、実験等を行い、予め求めておくことになる。
FIG. 3 shows a general relational expression A in which the impedance of the space between the
図3に示すように、インピーダンスが低すぎる場合は、クライアント端末2の受信電力が強すぎることになり、その結果、クライアント端末2の受信エラー率が高くなる。また、インピーダンスが高すぎる場合は、クライアント端末2の受信電力が弱すぎることになり、その結果、クライアント端末2の受信エラー率が高くなる。
As shown in FIG. 3, when the impedance is too low, the reception power of the
最悪値特定部141で特定した最悪な受信エラー率が所定の閾値;αよりも高くなると、クライアント端末2において映像ストリームの視聴ができなかったり、正常な通信ができなかったりすることになる(視聴不可)。
When the worst reception error rate specified by the worst
このため、電力制御部142は、最悪値特定部141で特定した最悪な受信エラー率が所定の閾値;α以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更し、図3に示す関係式;Aを、図4に示すように左右に移動させることになる。
Therefore, the
図4(a)は、サーバ装置1の送信電力値を増加した場合の関係式;A'を示す。サーバ装置1の送信電力値を増加することで、図3に示す関係式;Aは、図4(a)の関係式;A'のように、インピーダンスが高い方向に移動することになる。
FIG. 4A shows a relational expression A ′ when the transmission power value of the
図4(b)は、サーバ装置1の送信電力値を低減した場合の関係式;A'を示す。サーバ装置1の送信電力値を低減することで、図3に示す関係式;Aは、図4(b)の関係式;A'のように、インピーダンスが弱い方向に移動することになる。
FIG. 4B shows a relational expression A ′ when the transmission power value of the
3台のクライアント端末(C1,C2,C3)が存在する場合の電力制御の例を図5に示す。この場合、インピーダンス算出部1411は、各クライアント端末(C1,C2,C3)で測定した受信電力値と、サーバ装置1で現在使用している送信電力値と、を基に、サーバ装置1と各クライアント端末(C1,C2,C3)との間の空間のインピーダンスを算出する。
FIG. 5 shows an example of power control when there are three client terminals (C1, C2, C3). In this case, the
受信エラー率算出部1412は、インピーダンス算出部1411で算出した各クライアント端末(C1,C2,C3)のインピーダンスを、サーバ装置1で現在使用している送信電力値を基にした関係式(インピーダンスと受信エラー率との関係式;A)上にプロットする。各クライアント端末(C1,C2,C3)のインピーダンスを関係式;A上にプロットした状態を図5(a)に示す。
The reception error
図5(a)に示す状態の場合は、クライアント端末(C2,C3)の受信エラー率は、所定の閾値;α以下であるため、サーバ装置1とクライアント端末(C2,C3)との間の通信状態が良いことがわかる。しかし、クライアント端末(C1)の受信エラー率は、所定の閾値;αよりも大きいため、サーバ装置1とクライアント端末(C1)との間の通信状態が悪いことがわかる。
In the case of the state shown in FIG. 5 (a), the reception error rate of the client terminal (C2, C3) is less than or equal to a predetermined threshold; α, so that the
このため、電力制御部142は、クライアント端末(C1)の受信エラー率が所定の閾値;α以下となるように、サーバ装置1で現在使用している送信電力値を変更することになる。サーバ装置1で現在使用している送信電力値を変更した場合の各クライアント端末(C1,C2,C3)の受信エラー率を図5(b)に示す。図5(b)に示すように、サーバ装置1の送信電力値を低減し、図5(a)に示す関係式;Aを左に移動させ、図5(b)に示す関係式;A'にすることで、クライアント端末(C1)の受信エラー率を所定の閾値;α以下にすることができる。このため、電力制御部142は、クライアント端末(C1)の受信エラー率が所定の閾値;α以下となるように、サーバ装置1で現在使用している送信電力値を低減する。これにより、各クライアント端末(C1,C2,C3)の受信エラー率を最適化することができる。
For this reason, the
<クライアント端末2-1〜2-Nの構成例>
次に、図2を参照しながら、本実施形態のクライアント端末2-1〜2-Nの構成例について説明する。
<Configuration example of client terminals 2-1 to 2-N>
Next, a configuration example of the client terminals 2-1 to 2-N according to the present embodiment will be described with reference to FIG.
本実施形態のクライアント端末2-1〜2-Nは、サーバ装置1から無線伝送されてきたデジタル放送データを取得し、その取得したデジタル放送データを表示装置等に表示したり、録画したりする。本実施形態のクライアント端末2-1〜2-Nは、無線通信部21と、記憶部22と、映像再生部23と、受信電力監視部24と、を有して構成する。
The client terminals 2-1 to 2-N of the present embodiment acquire digital broadcast data wirelessly transmitted from the
無線通信部21は、映像再生部23の制御により、サーバ装置1から無線転送されたデジタル放送データを受信する。
The
記憶部22は、クライアント端末2を制御する際に使用する各種情報を記憶する。例えば、クライアント端末2において録画予約の設定が行われた際の録画予約情報等を記憶する。
The
映像再生部23は、映像再生機能(クライアント端末2において映像データを再生・録画するための機能)を実行し、無線通信部21が受信したデジタル放送データを表示装置等に出力したり、録画したりする。例えば、映像再生部23は、クライアント端末2の表示装置上にデジタル放送データを表示したり、外部の表示装置上にデジタル放送データを表示したりする。また、映像再生部23は、記憶部22に記憶された録画予約情報を基に、無線通信部21が受信したデジタル放送データを録画したりする。
The
受信電力監視部24は、無線通信部21が受信する信号の受信電力の監視制御を行う。受信電力監視部24は、受信電力測定部241と、受信電力通知部242と、を有して構成する。
The received
受信電力測定部241は、無線通信部21が受信する受信信号の受信電力値を測定する。受信電力値の測定方法は、無線通信部21が受信する受信信号の受信電力値を測定することが可能であれば、特に限定せず、様々な公知の測定方法が適用可能である。
The reception
受信電力通知部242は、受信電力測定部241が測定した受信電力値を無線通信部21でサーバ装置1に通知する。
The reception
<通信システムにおける処理動作例>
次に、図6を参照しながら、本実施形態の通信システムにおける処理動作例について説明する。
<Example of processing operation in communication system>
Next, an example of processing operation in the communication system of the present embodiment will be described with reference to FIG.
本実施形態の通信システムは、クライアント端末2-1〜2-Nにおいて再生や録画を行うデジタル放送データの映像品質を保証する必要がある。このため、クライアント端末2-1〜2-Nの映像再生機能が動作している最中は、サーバ装置1の送信電力制御機能を動作させ、サーバ装置1がデジタル放送データを送信する際の送信電力の出力制御を実行することにしている。
The communication system of this embodiment needs to guarantee the video quality of digital broadcast data that is played back or recorded in the client terminals 2-1 to 2-N. For this reason, while the video playback function of the client terminals 2-1 to 2-N is operating, the transmission power control function of the
<クライアント端末2-1〜2-Nの処理動作例>
まず、図6を参照しながら、クライアント端末2-1〜2-Nの処理動作例について説明する。
<Example of processing operation of client terminals 2-1 to 2-N>
First, an example of processing operations of the client terminals 2-1 to 2-N will be described with reference to FIG.
クライアント端末2-1〜2-Nは、映像再生部23が映像再生機能の動作を開始した場合に(ステップA0/Yes)、受信電力監視部24は、受信電力の監視を開始し(ステップA1)、受信電力測定部241が受信電力値を測定する(ステップA2)。
When the
受信電力通知部242は、受信電力測定部241が測定した受信電力値をサーバ装置1に通知する(ステップA3)。
The reception
次に、受信電力監視部24は、映像再生機能が動作中か否かを判定し(ステップA4)、映像再生機能が動作中の場合は(ステップA4/Yes)、受信電力測定部241が受信電力値を測定する(ステップA5)。受信電力通知部242は、受信電力測定部241が測定した受信電力値をサーバ装置1に通知する(ステップA6)。
Next, the received
送信電力通知部242が受信電力値をサーバ装置1に通知した場合は(ステップA6)、受信電力監視部24は、再び、映像再生機能が動作中か否かを判定する(ステップA4)。
When the transmission
受信電力監視部24は、映像再生機能が動作中でないと判定した場合は(ステップA4/No)、受信電力の監視を停止する(ステップA7)。
If the received
本実施形態のクライアント端末2-1〜2-Nは、映像再生機能動作開始時に、受信電力測定部241が測定した受信電力値をサーバ装置1に通知し、クライアント端末2-1〜2-Nが受信する信号の受信電力値に応じて、サーバ装置1の無線伝送に使用する送信電力値をサーバ装置1において変更し、各クライアント端末2-1〜2-Nで受信エラーが発生しないように、サーバ装置1の送信電力を変更することができる。
The client terminals 2-1 to 2-N according to the present embodiment notify the
更に、本実施形態のクライアント端末2-1〜2-Nは、映像再生機能動作中に、受信電力測定部241が測定した受信電力値をサーバ装置1に通知し、クライアント端末2-1〜2-Nが受信する信号の受信電力値に応じて、サーバ装置1の無線伝送に使用する送信電力値をサーバ装置1において変更し、各クライアント端末2-1〜2-Nで受信エラーが発生しないように、サーバ装置1の送信電力を変更することができる。
Furthermore, the client terminals 2-1 to 2-N of the present embodiment notify the
これにより、本実施形態のクライアント端末2-1〜2-Nは、映像データの無線伝送を行う場合に、各クライアント端末2-1〜2-N側で受信エラーが発生しないようにすることができる。その結果、各クライアント端末2-1〜2-Nにおいて再生や録画を行うデジタル放送データの映像品質を保証することができる。 As a result, the client terminals 2-1 to 2-N of the present embodiment can prevent reception errors from occurring on the client terminals 2-1 to 2-N when performing wireless transmission of video data. it can. As a result, it is possible to guarantee the video quality of the digital broadcast data that is reproduced or recorded in each of the client terminals 2-1 to 2-N.
<サーバ装置1の処理動作例>
次に、図6を参照しながら、サーバ装置1の処理動作例について説明する。なお、以下の説明では、複数のクライアント端末2-1〜2-Nの中で、1つのクライアント端末を示す場合は、クライアント端末2として説明する。
<Processing example of
Next, a processing operation example of the
サーバ装置1は、クライアント端末2からの指示により、映像生成部13が映像生成機能の動作を開始した場合に、送信電力制御部14は、送信電力制御を開始する。
In the
最悪値特定部141は、クライアント端末2から通知された受信電力値を基に、クライアント端末2の受信電力が更新されたか否かを判定する(ステップB0)。
The worst
なお、最悪値特定部141は、1台のクライアント端末2から受信電力値が通知された場合に、そのクライアント端末2の受信電力が更新されたか否かを判定したり、全てのクライアント端末2-1〜2-Nから受信電力値が通知された場合に、各クライアント端末2-1〜2-Nの受信電力が更新されたか否かを判定したりすることも可能である。
The worst
最悪値特定部141は、受信電力が更新されたと判定した場合に(ステップB0/Yes)、インピーダンス算出部1411は、各クライアント端末2-1〜2-Nから通知された受信電力値と、サーバ装置1で現在使用している送信電力値と、を基に、サーバ装置1と各クライアント端末2-1〜2-Nとの間の空間のインピーダンスを算出する(ステップB1)。
When the worst
インピーダンスは、以下の式(1)で算出する。
式(1)
インピーダンス=送信電力値÷受信電力値
但し、
送信電力値:サーバ装置1で現在使用している送信電力値
受信電力値:各クライアント端末2-1〜2-Nで測定した受信信号の受信電力値
The impedance is calculated by the following formula (1).
Formula (1)
Impedance = Transmit power value ÷ Receive power value However,
Transmit power value: Transmit power value currently used by
次に、受信エラー率算出部1412は、インピーダンス算出部1411で算出した各クライアント端末2-1〜2-Nのインピーダンスを基に、各クライアント端末2-1〜2-Nの受信エラー率を算出する。受信エラー率算出部1412は、インピーダンスと、受信エラー率と、を対応付けた関係式(例えば、図5(a)に示す関係式;A)を予め把握しており、その関係式;Aを基に、インピーダンス算出部1411で算出した各クライアント端末2-1〜2-Nのインピーダンスに応じた受信エラー率を算出することになる。これにより、受信エラー率算出部1412は、各クライアント端末2-1〜2-N(図5では、C1,C2,C3)のインピーダンスを関係式;A上にプロットした際に得られる受信エラー率を算出することができる。
Next, the reception error
最悪値特定部141は、受信エラー率算出部1412で算出した各クライアント端末2-1〜2-Nの受信エラー率を基に、受信エラー率が最も高いクライアント端末を特定する。これにより、最悪値特定部141は、各クライアント端末2-1〜2-Nの受信エラー率(図5(a)では、クライアント端末C1,C2,C3の受信エラー率)の中で最悪な受信エラー率(図5(a)では、クライアント端末C1の受信エラー率)を特定することができる(ステップB2)。
The worst
次に、電力制御部142は、最悪値特定部141で特定した最悪な受信エラー率を改善できる最適な送信電力値を算出する(ステップB3)。
Next, the
具体的には、電力制御部142は、最悪値特定部141で特定した最悪な受信エラー率(図5(a)では、クライアント端末C1の受信エラー率)が所定の閾値;α以下となるような送信電力値(例えば、図5(b)に示す関係式;A'を得るための送信電力値)を算出する。
Specifically, the
次に、電力制御部142は、上記算出した最適な送信電力値と、サーバ装置1が現在使用している送信電力値と、を比較し、最適な送信電力値が現在使用している送信電力値と異なるか否かを判定する(ステップB4)。
Next, the
電力制御部142は、最適な送信電力値が現在使用している送信電力値と異なる場合は(ステップB4/Yes)、電力制御部142は、現在使用している送信電力値を上記算出した最適な送信電力値に変更する(ステップB5)。
When the optimum transmission power value is different from the currently used transmission power value (step B4 / Yes), the
電力制御部142は、最適な送信電力値に変更した場合は、所定時間待機し(ステップB6)、最悪値特定部141は、全クライアント端末2-1〜2-N分の受信電力値を取得したか否かを判定する(ステップB7)。
When the
ステップB5においてサーバ装置1の送信電力値を最適な送信電力値に変更した場合は、各クライアント端末2-1〜2-Nで受信する受信信号の受信電力値が変更することになる。このため、ステップB6において所定時間待機することで、送信電力値変更後の新たな受信電力値を各クライアント端末2-1〜2-Nから取得することができる。
When the transmission power value of the
最悪値特定部141は、全クライアント端末2-1〜2-N分の受信電力値を取得した場合は(ステップB7/Yes)、インピーダンス算出部1411は、各クライアント端末2-1〜2-Nから通知された受信電力値と、サーバ装置1で現在使用している送信電力値と、を基に、サーバ装置1と各クライアント端末2-1〜2-Nとの間の空間のインピーダンスを算出する(ステップB1)。
When the worst
本実施形態のサーバ装置1のインピーダンス算出部1411は、各クライアント端末2-1〜2-Nで測定した受信信号の受信電力値を基に、サーバ装置1と、各クライアント端末2-1〜2-Nと、の間の空間のインピーダンスを算出する。受信エラー率算出部1412は、インピーダンス算出部1411で算出した各クライアント端末2-1〜2-Nのインピーダンスを基に、各クライアント端末2-1〜2-Nの受信エラー率を算出する。最悪値特定部141は、受信エラー率算出部1412で算出した各クライアント端末2-1〜2-Nの受信エラー率の中で、受信エラー率が最も高いクライアント端末を特定し、最悪な受信エラー率を特定する。電力制御部142は、最悪値特定部141が特定した最悪な受信エラー率が所定の閾値以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更する。
The
これにより、本実施形態のサーバ装置1は、各クライアント端末2-1〜2-Nとの間で映像データの無線伝送を行う場合に、各クライアント端末2-1〜2-Nとの通信を考慮しながら、各クライアント端末2-1〜2-Nで受信エラーが発生しないようにすることができる。その結果、各クライアント端末2-1〜2-Nで再生や録画を行うデジタル放送データの映像品質を保証することができる。
Thus, the
<本実施形態の通信システムの作用・効果>
このように、本実施形態のサーバ装置1は、各クライアント端末2-1〜2-Nの受信エラー率の中で、受信エラー率が最も高いクライアント端末を特定し、その特定したクライアント端末の受信エラー率が所定の閾値以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更する。これにより、本実施形態のサーバ装置1は、映像データの無線伝送を行う場合に、各クライアント端末2-1〜2-Nとの通信を考慮しながら、各クライアント端末2-1〜2-Nで受信エラーが発生しないようにすることができる。
<Operation / Effect of Communication System of this Embodiment>
As described above, the
(第2の実施形態)
次に、第2の実施形態について説明する。
(Second Embodiment)
Next, a second embodiment will be described.
第1の実施形態では、インピーダンス算出部1411で算出した各クライアント端末2-1〜2-Nのインピーダンスを基に、各クライアント端末2-1〜2-Nの受信エラー率を均一に算出することにした。
In the first embodiment, the reception error rate of each client terminal 2-1 to 2-N is uniformly calculated based on the impedance of each client terminal 2-1 to 2-N calculated by the
しかし、特定のアプリケーション(例えば、ハイビジョン映像等の高ビットレート)の映像データを再生・録画している特定のクライアント端末の受信エラー率が高くなると、特定のアプリケーションの映像データを再生・録画していない通常のクライアント端末よりも映像品質の低下が顕著に現れることになる。また、無線環境では、周囲の環境変化に応じて、クライアント端末の受信電力値の変動が発生するため、特定のアプリケーションの映像データを再生・録画している特定のクライアント端末の受信エラー率は、インピーダンスの変動に対してある程度の余裕を持たせる必要がある。 However, when the reception error rate of a specific client terminal that is playing and recording video data of a specific application (for example, high bit rate such as high-definition video) becomes high, the video data of the specific application is played and recorded. The degradation of video quality will be more noticeable than normal client terminals that are not. Also, in the wireless environment, the received power value of the client terminal fluctuates according to changes in the surrounding environment, so the reception error rate of a specific client terminal that is playing and recording video data of a specific application is It is necessary to provide a certain amount of margin for impedance fluctuations.
このため、本実施形態の通信システムでは、特定のアプリケーションの映像データを無線伝送しているクライアント端末の受信エラー率に対しては、重み付けを行い、受信エラー率が高くなるように算出する。これにより、特定のアプリケーションの映像データを無線伝送している特定のクライアント端末に対しては、特定のアプリケーションの映像データ以外の通常の映像データを無線伝送している通常のクライアント端末よりも受信エラー率を高くした状態で、その受信エラー率が所定の閾値以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更することができる。以下、第2の実施形態について説明する。なお、第2の実施形態の通信システムは、第1の実施形態と同様に構成し、クライアント端末2-1〜2-N及びサーバ装置1で行う処理動作が異なるだけであるため、第2の実施形態では、処理動作例についてのみ説明する。
For this reason, in the communication system according to the present embodiment, the reception error rate of the client terminal that wirelessly transmits the video data of the specific application is weighted, and the reception error rate is calculated to be high. This allows a specific client terminal that wirelessly transmits video data of a specific application to receive errors more than a normal client terminal that wirelessly transmits normal video data other than the video data of the specific application. In a state where the rate is high, the transmission power value used for the wireless transmission of the
3台のクライアント端末(C1,C2,C3)が存在し、クライアント端末(C3)に対しは、特定のアプリケーションの映像データを無線伝送しており、クライアント端末(C1,C2)に対しては、特定のアプリケーションの映像データ以外の通常の映像データを無線伝送している場合の電力制御の例を図7に示す。 There are three client terminals (C1, C2, C3). The client terminal (C3) wirelessly transmits video data of a specific application. For the client terminals (C1, C2), An example of power control when normal video data other than video data of a specific application is wirelessly transmitted is shown in FIG.
この場合、クライアント端末(C1,C2)に対しては、第1の実施形態で使用した通常の関係式;Aを用いて受信エラー率を算出し、クライアント端末(C3)に対しては、通常の関係式;Aに対して所定の重み付けを行った関係式;Bを用いて受信エラー率を算出する。 In this case, for the client terminals (C1, C2), the reception error rate is calculated by using the normal relational expression; A used in the first embodiment, and for the client terminal (C3) The reception error rate is calculated using the following relational expression: B;
これにより、クライアント端末(C3)の受信エラー率は、通常の関係式;Aを用いて算出した場合の受信エラー率よりも高い受信エラー率として算出することができる。その結果、クライアント端末(C3)の受信エラー率は、インピーダンスの変動に対してある程度の余裕を持たせることができる。 Thereby, the reception error rate of the client terminal (C3) can be calculated as a reception error rate higher than the reception error rate when calculated using the normal relational expression A. As a result, the reception error rate of the client terminal (C3) can have a certain margin against the fluctuation of impedance.
図7(a)に示す状態の場合は、クライアント端末(C1,C2)の受信エラー率は、所定の閾値;α以下であるため、サーバ装置1とクライアント端末(C1,C2)との間の通信状態が良いことがわかる。しかし、クライアント端末(C3)の受信エラー率は、所定の閾値;αよりも大きいため、サーバ装置1とクライアント端末(C3)との間の通信状態が悪いことがわかる。
In the case of the state shown in FIG. 7A, the reception error rate of the client terminal (C1, C2) is equal to or less than a predetermined threshold value α; It can be seen that the communication state is good. However, since the reception error rate of the client terminal (C3) is greater than a predetermined threshold; α, it can be seen that the communication state between the
このため、電力制御部142は、クライアント端末(C3)の受信エラー率が所定の閾値;α以下となるように、サーバ装置1で現在使用している送信電力値を変更することになる。サーバ装置1で現在使用している送信電力値を変更した場合の各クライアント端末(C1,C2,C3)の受信エラー率を図7(b)に示す。図7(b)に示すように、サーバ装置1の送信電力値を増加し、図7(a)に示す関係式;A、Bを右に移動させ、図7(b)に示す関係式;A'、B'にすることで、クライアント端末(C3)の受信エラー率を所定の閾値;α以下にすることができる。このため、電力制御部142は、クライアント端末(C3)の受信エラー率が所定の閾値;α以下となるように、サーバ装置1で現在使用している送信電力値を増加する。これにより、各クライアント端末(C1,C2,C3)の受信エラー率を最適化することができる。
For this reason, the
<クライアント端末2-1〜2-Nの処理動作例>
まず、図8を参照しながら、クライアント端末2-1〜2-Nの処理動作例について説明する。
<Example of processing operation of client terminals 2-1 to 2-N>
First, an example of processing operations of the client terminals 2-1 to 2-N will be described with reference to FIG.
本実施形態のクライアント端末2-1〜2-Nは、特定のアプリケーション(例えば、ハイビジョン映像等の高ビットレート)の映像データを再生・録画している場合には、受信電力通知部242が受信電力値をサーバ装置1に通知する際に、特定のアプリケーションの映像データを再生・録画している旨の動作状態をサーバ装置1に通知する(ステップA'3,A'6)。なお、図8では、受信電力通知部242が受信電力値をサーバ装置1に通知する際に、特定のアプリケーションの映像データを再生・録画している旨の動作状態をサーバ装置1に通知することにした。しかし、受信電力値と、動作状態と、を別々にサーバ装置1に通知するように構築することも可能である。
The client terminals 2-1 to 2-N according to the present embodiment receive the received
<サーバ装置1の処理動作例>
次に、図8を参照しながら、サーバ装置1の処理動作例について説明する。
<Processing example of
Next, a processing operation example of the
最悪値特定部141は、クライアント端末2から通知された受信電力値を基に、クライアント端末2の受信電力が更新されたか否かを判定する(ステップB0)。最悪値特定部141は、受信電力が更新されたと判定した場合に(ステップB0/Yes)、インピーダンス算出部1411は、各クライアント端末2-1〜2-Nから通知された受信電力値と、サーバ装置1で現在使用している送信電力値と、を基に、サーバ装置1と各クライアント端末2-1〜2-Nとの間の空間のインピーダンスを算出する(ステップB1)。
The worst
次に、受信エラー率算出部1412は、インピーダンス算出部1411で算出した各クライアント端末2-1〜2-Nのインピーダンスを基に、各クライアント端末2-1〜2-Nの受信エラー率を算出する。
Next, the reception error
本実施形態の受信エラー率算出部1412は、各クライアント端末2-1〜2-Nの受信エラー率を算出する場合に、動作状態を受け付けた特定のクライアント端末の受信エラー率に対しては、重み付けを行い、受信エラー率が高くなるように算出する。
When the reception error
例えば、受信エラー率算出部1412は、インピーダンスと、受信エラー率と、を対応付けた関係式(例えば、図7(a)に示す関係式;A)を予め把握していると仮定する。また、受信エラー率算出部1412は、図7(a)に示す関係式;Aに対して所定の重み付けを施した関係式;Bを予め把握していると仮定する。この場合、受信エラー率算出部1412は、動作状態を受け付けていない通常のクライアント端末の受信エラー率は、図7(a)に示す関係式;Aを用いて算出し、動作状態を受け付けた特定のクライアント端末の受信エラー率は、図7(a)に示す関係式;Bを用いて算出する。
For example, it is assumed that the reception error
最悪値特定部141は、受信エラー率算出部1412で算出した各クライアント端末2-1〜2-Nの受信エラー率を基に、受信エラー率が最も高いクライアント端末を特定する。これにより、最悪値特定部141は、各クライアント端末2-1〜2-Nの受信エラー率(図7(a)では、クライアント端末C1,C2,C3の受信エラー率)の中で最悪な受信エラー率(図7(a)では、クライアント端末C3の受信エラー率)を特定することができる(ステップB'2)。
The worst
次に、電力制御部142は、最悪値特定部141で特定した最悪な受信エラー率を改善できる最適な送信電力値を算出する(ステップB'3)。
Next, the
具体的には、電力制御部142は、最悪値特定部141で特定した最悪な受信エラー率(図7(a)では、クライアント端末C3の受信エラー率)が所定の閾値;α以下となるような送信電力値(例えば、図7(b)に示す関係式;A',B'を得るための送信電力値)を算出する。
Specifically, the
なお、ステップB4〜ステップB7の処理動作は、第1の実施形態とほぼ同様な処理動作であるため、具体的な処理動作については割愛する。 Note that the processing operations in Step B4 to Step B7 are substantially the same as those in the first embodiment, and thus specific processing operations are omitted.
<本実施形態の通信システムの作用・効果>
このように、本実施形態のサーバ装置1は、特定のアプリケーションの映像データを無線伝送しているクライアント端末の受信エラー率に対しては、重み付けを行い、受信エラー率が高くなるように算出する。これにより、特定のアプリケーションの映像データを無線伝送している特定のクライアント端末に対しては、特定のアプリケーションの映像データ以外の通常の映像データを無線伝送している通常のクライアント端末よりも受信エラー率を高くした状態で、その受信エラー率が所定の閾値以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更することができる。
<Operation / Effect of Communication System of this Embodiment>
As described above, the
なお、上記実施形態では、受信エラー率算出部1412は、特定のアプリケーションの映像データを無線伝送していない通常のクライアント端末の受信エラー率は、図7(a)に示す関係式;Aを用いて算出し、特定のアプリケーションの映像データを無線伝送している特定のクライアント端末の受信エラー率は、図7(a)に示す関係式;Bを用いて算出することにした。しかし、本実施形態は、関係式;A、Bの2つの関係式に限定するものではなく、特定のアプリケーションの映像データの種別や映像データのビットレートに応じて重み付けを異ならせた複数の関係式を用いて、各クライアント端末の受信エラー率を算出するように構成することも可能である。例えば、ハイビジョン映像等のストリーム映像データ、通常のストリーム映像データ、通常のインターネットアクセスによるストリーム映像データ等の種別に応じて重み付けを異ならせた複数の関係式を用いて、各クライアント端末の受信エラー率を算出することも可能である。
In the above embodiment, the reception error
これにより、特定のアプリケーションの映像データを無線伝送しているクライアント端末の受信エラー率に対しては、その特定のアプリケーションの映像データに応じた重み付けを行い、受信エラー率が高くなるように算出することができる。 As a result, the reception error rate of the client terminal that wirelessly transmits the video data of the specific application is weighted according to the video data of the specific application and is calculated so as to increase the reception error rate. be able to.
(第3の実施形態)
次に、第3の実施形態について説明する。
(Third embodiment)
Next, a third embodiment will be described.
第2の実施形態では、各クライアント端末2-1〜2-Nは、特定のアプリケーション(例えば、ハイビジョン映像等の高ビットレート)の映像データを再生・録画している場合には、特定のアプリケーションの映像データを再生・録画している旨の動作状態をサーバ装置1に通知し、サーバ装置1は、特定のアプリケーションの映像データを無線伝送しているクライアント端末の受信エラー率に対しては、特定のアプリケーションの映像データに応じた重み付けを行い、受信エラー率が高くなるように算出することにした。
In the second embodiment, when each client terminal 2-1 to 2-N reproduces and records video data of a specific application (for example, a high bit rate such as a high-definition video), the specific application The
第3の実施形態では、各クライアント端末2-1〜2-Nの受信エラー率に対し、サーバ装置1と、各クライアント端末2-1〜2-Nと、の間で送受信するパケット数に応じた重み付けを行い、パケット数が多いほど受信エラー率が高くなるように、各クライアント端末2-1〜2-Nの受信エラー率を算出する。これにより、サーバ装置1と、各クライアント端末2-1〜2-Nと、の間で送受信するパケット数が多いほど受信エラー率が高くなるように、各クライアント端末2-1〜2-Nの受信エラー率を算出することができる。以下、第3の実施形態について説明する。
In the third embodiment, the reception error rate of each client terminal 2-1 to 2-N depends on the number of packets transmitted and received between the
本実施形態の通信システムでは、サーバ装置1と、各クライアント端末2-1〜2-Nと、の間で送受信するパケット数;n'を各クライアント端末2-1〜2-N毎に測定する。そして、各クライアント端末2-1〜2-Nの受信エラー率に対し、各クライアント端末のパケット数;n'に応じた重み付けを行い、パケット数;n'が多いほど受信エラー率が高くなるように、各クライアント端末2-1〜2-Nの受信エラー率を算出する。
In the communication system of the present embodiment, the number of packets transmitted / received between the
サーバ装置1と、各クライアント端末2-1〜2-Nと、の間で送受信するパケット数;n'に応じた重み付けの値の例を図9に示す。図9に示すように、パケット数;n'が0〜nまでの範囲の場合は、重み付けの値を1とし、各クライアント端末2-1〜2-Nの受信エラー率をそのまま用いることにする。また、パケット数;n'がnより大きい場合には、重み付けの値をF(n'/n)とし、各クライアント端末2-1〜2-Nの受信エラー率に対し、パケット数;n'に応じた重み付けを行い、パケット数;n'が多いほど受信エラー率が高くなるように、各クライアント端末2-1〜2-Nの受信エラー率を算出する。
FIG. 9 shows an example of weighting values according to the number of packets transmitted and received between the
なお、サーバ装置1と、各クライアント端末2-1〜2-Nと、の間で送受信するパケット数;n'をサーバ装置1で把握することが可能であれば、そのパケット数の測定方法は特に限定せず、例えば、サーバ装置1側で測定しても良く、また、クライアント端末2-1〜2-N側で測定し、その測定したパケット数;n'をサーバ装置1に通知するように構成することも可能である。
Note that if the
但し、サーバ装置1側でパケット数;n'を測定するように構築することが好ましい。これは、クライアント端末2-1〜2-Nからサーバ装置1にパケット数;nを通知する必要がないため、ネットワークの負荷を軽減したり、クライアント端末2-1〜2-Nでの処理動作量を軽減したりすることができるためである。
However, it is preferable that the
<クライアント端末2-1〜2-Nの処理動作例>
まず、図6、図8を参照しながら、クライアント端末2-1〜2-Nの処理動作例について説明する。
<Example of processing operation of client terminals 2-1 to 2-N>
First, an example of processing operations of the client terminals 2-1 to 2-N will be described with reference to FIGS.
本実施形態のクライアント端末2-1〜2-Nは、サーバ装置1側でパケット数;n'を測定する場合は、図6に示す第1の実施形態と同様な処理を行うことになる。
The client terminals 2-1 to 2-N of the present embodiment perform the same processing as that of the first embodiment shown in FIG. 6 when measuring the number of packets n ′ on the
また、クライアント端末2-1〜2-N側でパケット数;n'を測定する場合は、図8に示す第2の実施形態と同様な処理を行うことになる。この場合、クライアント端末2-1〜2-Nは、クライアント端末2-1〜2-N側で測定したパケット数;n'を動作状態としてサーバ装置1に通知することになる(ステップA'3,A'6)。
Further, when measuring the number of packets n ′ on the client terminals 2-1 to 2-N side, the same processing as that of the second embodiment shown in FIG. 8 is performed. In this case, the client terminals 2-1 to 2-N notify the
<サーバ装置1の処理動作例>
次に、図8を参照しながら、サーバ装置1の処理動作例について説明する。
<Processing example of
Next, a processing operation example of the
最悪値特定部141は、クライアント端末2から通知された受信電力値を基に、クライアント端末2の受信電力が更新されたか否かを判定する(ステップB0)。最悪値特定部141は、受信電力が更新されたと判定した場合に(ステップB0/Yes)、インピーダンス算出部1411は、各クライアント端末2-1〜2-Nから通知された受信電力値と、サーバ装置1で現在使用している送信電力値と、を基に、サーバ装置1と各クライアント端末2-1〜2-Nとの間の空間のインピーダンスを算出する(ステップB1)。
The worst
次に、受信エラー率算出部1412は、インピーダンス算出部1411で算出した各クライアント端末2-1〜2-Nのインピーダンスを基に、各クライアント端末2-1〜2-Nの受信エラー率を算出する。
Next, the reception error
本実施形態の受信エラー率算出部1412は、インピーダンス算出部1411で算出した各クライアント端末2-1〜2-Nのインピーダンスを基に、各クライアント端末2-1〜2-Nの受信エラー率を算出する場合に、サーバ装置1と、各クライアント端末2-1〜2-Nと、の間で送受信するパケット数;n'に応じた重み付けを行い、パケット数;n'が多いほど受信エラー率が高くなるように、各クライアント端末2-1〜2-Nの受信エラー率を算出する。
The reception error
例えば、受信エラー率算出部1412は、インピーダンスと、受信エラー率と、を対応付けた関係式(例えば、図10(a)に示す関係式;A)を予め把握している。
For example, the reception error
受信エラー率算出部1412は、関係式;Aを基に、インピーダンス算出部1411で算出した各クライアント端末2-1〜2-Nのインピーダンスに応じた受信エラー率を算出することになる。この場合、図9に示すように、パケット数;n'が0〜nまでの範囲のクライアント端末は、重み付けの値を1とし、図10(a)に示す関係式;Aを用いて受信エラー率を算出する。また、図9に示すように、パケット数;n'がnより大きいクライアント端末は、重み付けの値をF(n'/n)とし、図10(a)に示す関係式;Aに対し、パケット数;n'に応じた重み付けF(n'/n)を施した関係式;B、Cを用いて受信エラー率を算出する。
The reception error
図10の場合は、クライアント端末(C1)は、パケット数;n'が0〜nまでの範囲であるため、関係式;Aを用いて受信エラー率を算出している。また、クライアント端末(C2)は、パケット数;n'がnより大きいため、関係式;Aに対し、パケット数;n'に応じた重み付けF(n'/n)を施した関係式;Bを用いて受信エラー率を算出している。また、クライアント端末(C3)は、パケット数;n'がnより大きいため、関係式;Aに対し、パケット数;n'に応じた重み付けF(n'/n)を施した関係式;Cを用いて受信エラー率を算出している。これにより、パケット数;n'が多いほど受信エラー率が高くなるように受信エラー率を算出することができる。 In the case of FIG. 10, the client terminal (C1) calculates the reception error rate using the relational expression; A because the number of packets; n ′ ranges from 0 to n. Further, since the client terminal (C2) has the number of packets; n ′ is larger than n, the relational expression; the relational expression obtained by applying weighting F (n ′ / n) corresponding to the number of packets; Is used to calculate the reception error rate. Further, since the client terminal (C3) has the number of packets; n ′ is larger than n, the relational expression; the relational expression obtained by applying a weight F (n ′ / n) corresponding to the number of packets; Is used to calculate the reception error rate. Thereby, the reception error rate can be calculated so that the reception error rate increases as the number of packets; n ′ increases.
最悪値特定部141は、受信エラー率算出部1412で算出した各クライアント端末2-1〜2-Nの受信エラー率を基に、受信エラー率が最も高いクライアント端末を特定する。これにより、最悪値特定部141は、各クライアント端末2-1〜2-Nの受信エラー率(図10(a)では、クライアント端末C1,C2,C3の受信エラー率)の中で最悪な受信エラー率(図10(a)では、クライアント端末C3の受信エラー率)を特定することができる(ステップB'2)。
The worst
次に、電力制御部142は、最悪値特定部141で特定した最悪な受信エラー率を改善できる最適な送信電力値を算出する(ステップB'3)。
Next, the
具体的には、電力制御部142は、最悪値特定部141で特定した最悪な受信エラー率(図10(a)では、クライアント端末C3の受信エラー率)が所定の閾値;α以下となるような送信電力値(例えば、図10(b)に示す関係式;A',B',C'を得るための送信電力値)を算出する。
Specifically, the
なお、ステップB4〜ステップB7の処理動作は、第1の実施形態とほぼ同様な処理動作であるため、具体的な処理動作については割愛する。 Note that the processing operations in Step B4 to Step B7 are substantially the same as those in the first embodiment, and thus specific processing operations are omitted.
<本実施形態の通信システムの作用・効果>
このように、本実施形態のサーバ装置1は、各クライアント端末2-1〜2-Nの受信エラー率に対し、サーバ装置1と、各クライアント端末2-1〜2-Nと、の間で送受信するパケット数;n'に応じた重み付けを行い、パケット数;n'が多いほど受信エラー率が高くなるように、各クライアント端末2-1〜2-Nの受信エラー率を算出する。これにより、サーバ装置1と、各クライアント端末2-1〜2-Nと、の間で送受信するパケット数;n'に応じた重み付けを行って算出した受信エラー率を基に、その受信エラー率が所定の閾値以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更することができる。
<Operation / Effect of Communication System of this Embodiment>
As described above, the
(第4の実施形態)
次に、第4の実施形態について説明する。
(Fourth embodiment)
Next, a fourth embodiment will be described.
上述した第1〜第3の実施形態では、全てのクライアント端末2-1〜2-Nの受信エラー率が所定の閾値以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更することにした。しかし、全てのクライアント端末2-1〜2-Nの受信エラー率が所定の閾値以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更することができない場合もある。
In the first to third embodiments described above, the transmission power value used for the wireless transmission of the
この例を、図11に示す。図11では、クライアント端末(C1,C4)のインピーダンスの差が大きすぎる場合を示す。この場合、サーバ装置1の無線伝送に使用する送信電力値を変更し、図11(a)に示す関係式;Aを左右にずらしたとしても、全てのクライアント端末(C1,C2,C3,C4)の受信エラー率を所定の閾値;α以下にすることができない。
An example of this is shown in FIG. FIG. 11 shows a case where the difference in impedance between the client terminals (C1, C4) is too large. In this case, even if the transmission power value used for the wireless transmission of the
このため、本実施形態では、最悪な受信エラー率のクライアント端末(C4)を制御対象から除外し、残りのクライアント端末(C1,C2,C3)の受信エラー率が所定の閾値以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更する。これにより、残りのクライアント端末(C1,C2,C3)で受信エラーが発生しないようにすることができる。以下、図12を参照しながら、本実施形態の通信システムについて説明する。
For this reason, in this embodiment, the client terminal (C4) having the worst reception error rate is excluded from the control target so that the reception error rates of the remaining client terminals (C1, C2, C3) are equal to or lower than a predetermined threshold. Then, the transmission power value used for the wireless transmission of the
<クライアント端末2-1〜2-Nの処理動作例>
まず、図12を参照しながら、クライアント端末2-1〜2-Nの処理動作例について説明する。
<Example of processing operation of client terminals 2-1 to 2-N>
First, an example of processing operations of the client terminals 2-1 to 2-N will be described with reference to FIG.
本実施形態のクライアント端末2-1〜2-Nは、図6に示す第1の実施形態と同様な処理を行うことになる。 The client terminals 2-1 to 2-N of the present embodiment perform the same processing as that of the first embodiment shown in FIG.
<サーバ装置1の処理動作例>
次に、図12を参照しながら、サーバ装置1の処理動作例について説明する。
<Processing example of
Next, a processing operation example of the
最悪値特定部141は、クライアント端末2から通知された受信電力値を基に、クライアント端末2の受信電力が更新されたか否かを判定する(ステップB0)。
The worst
最悪値特定部141は、受信電力が更新されたと判定した場合に(ステップB0/Yes)、インピーダンス算出部1411は、各クライアント端末2-1〜2-Nから通知された受信電力値と、サーバ装置1で現在使用している送信電力値と、を基に、サーバ装置1と各クライアント端末2-1〜2-Nとの間の空間のインピーダンスを算出する(ステップB1)。
When the worst
次に、受信エラー率算出部1412は、インピーダンス算出部1411で算出した各クライアント端末2-1〜2-Nのインピーダンスを基に、各クライアント端末2-1〜2-Nの受信エラー率を算出する。受信エラー率算出部1412は、インピーダンスと、受信エラー率と、を対応付けた関係式(例えば、図11(a)に示す関係式;A)を予め把握しており、その関係式;Aを基に、インピーダンス算出部1411で算出した各クライアント端末2-1〜2-Nのインピーダンスに応じた受信エラー率を算出することになる。これにより、受信エラー率算出部1412は、各クライアント端末2-1〜2-N(図11(a)では、クライアント端末C1,C2,C3,C4)のインピーダンスを関係式;A上にプロットした際に得られる受信エラー率を算出することができる。
Next, the reception error
最悪値特定部141は、受信エラー率算出部1412で算出した各クライアント端末2-1〜2-Nの受信エラー率を基に、受信エラー率が最も高いクライアント端末を特定する。これにより、最悪値特定部141は、各クライアント端末2-1〜2-Nの受信エラー率(図11(a)では、クライアント端末C1,C2,C3,C4の受信エラー率)の中で最悪な受信エラー率(図11(a)では、クライアント端末C4の受信エラー率)を特定することができる(ステップB2)。
The worst
次に、電力制御部142は、最悪値特定部141で特定した最悪な受信エラー率を改善できる最適な送信電力値を算出する(ステップB3)。
Next, the
具体的には、電力制御部142は、最悪値特定部141で特定した最悪な受信エラー率(図11(a)では、クライアント端末C4の受信エラー率)が所定の閾値;α以下となるような送信電力値を算出する。
Specifically, the
次に、電力制御部142は、上記算出した最適な送信電力値と、サーバ装置1が現在使用している送信電力値と、を比較し、最適な送信電力値が現在使用している送信電力値と異なるか否かを判定する(ステップB4)。
Next, the
電力制御部142は、最適な送信電力値が現在使用している送信電力値と異なる場合は(ステップB4/Yes)、現在使用している送信電力値を上記算出した最適な送信電力値に変更した場合に、全クライアント端末2-1〜2-N(図11(a)では、クライアント端末C1,C2,C3,C4)を視聴可な範囲に収められるか否かを判定する(ステップC1)。
When the optimum transmission power value is different from the currently used transmission power value (step B4 / Yes), the
電力制御部142は、全クライアント端末2-1〜2-N(図11(a)では、クライアント端末C1,C2,C3,C4)を視聴可能な範囲に収められないと判定した場合は(ステップC1/No)、最悪値特定部141で特定した最悪な受信エラー率のクライアント端末(図11(a)では、クライアント端末C4)を制御対象外にする(ステップC4)。そして、最悪値特定部141は、再び、受信エラー率算出部1412で算出した各クライアント端末2-1〜2-N(図11(a)では、クライアント端末C1,C2,C3)の受信エラー率を基に、受信エラー率が最も高いクライアント端末を特定する。これにより、最悪値特定部141は、各クライアント端末2-1〜2-Nの受信エラー率(図11(a)では、クライアント端末C1,C2,C3の受信エラー率)の中で最悪な受信エラー率(図11(a)では、クライアント端末C1の受信エラー率)を特定することができる(ステップB2)。
When the
次に、電力制御部142は、最悪値特定部141で特定した最悪な受信エラー率を改善できる最適な送信電力値を算出する(ステップB3)。
Next, the
具体的には、電力制御部142は、最悪値特定部141で再度特定した最悪な受信エラー率(図11(a)では、クライアント端末C1の受信エラー率)が所定の閾値;α以下となるような送信電力値を算出する。
Specifically, in the
次に、電力制御部142は、上記算出した最適な送信電力値と、サーバ装置1が現在使用している送信電力値と、を比較し、最適な送信電力値が現在使用している送信電力値と異なるか否かを判定する(ステップB4)。
Next, the
電力制御部142は、最適な送信電力値が現在使用している送信電力値と異なる場合は(ステップB4/Yes)、現在使用している送信電力値を上記算出した最適な送信電力値に変更した場合に、全クライアント端末2-1〜2-N(図11(a)では、クライアント端末C1,C2,C3)を視聴可な範囲に収められるか否かを判定する(ステップC1)。
When the optimum transmission power value is different from the currently used transmission power value (step B4 / Yes), the
電力制御部142は、全クライアント端末2-1〜2-N(図11(a)では、クライアント端末C1,C2,C3)を視聴可能な範囲に収められると判定した場合は(ステップC1/Yes)、現在使用している送信電力値を上記算出した最適な送信電力値に変更する(ステップB5)。
If the
電力制御部142は、最適な送信電力値に変更した場合は、所定時間待機し(ステップB6)、最悪値特定部141は、全クライアント端末2-1〜2-N(図11(a)では、クライアント端末C1,C2,C3)分の受信電力値を取得したか否かを判定する(ステップB7)。
When the
最悪値特定部141は、全クライアント端末2-1〜2-N分(図11(a)では、クライアント端末C1,C2,C3)の受信電力値を取得した場合は(ステップB7/Yes)、インピーダンス算出部1411は、各クライアント端末2-1〜2-Nから通知された受信電力値と、サーバ装置1で現在使用している送信電力値と、を基に、サーバ装置1と各クライアント端末2-1〜2-Nとの間の空間のインピーダンスを算出する(ステップB1)。
When the worst
<本実施形態の通信システムの作用・効果>
このように、本実施形態のサーバ装置1の電力制御部142は、サーバ装置1の無線伝送時に使用する送信電力値を変更した場合に、全てのクライアント端末(図11(a)では、クライアント端末C1,C2,C3,C4)の受信エラー率が所定の閾値以下にならない場合には、最悪値特定部141で特定したクライアント端末(図11(a)では、クライアント端末C4)を除外する。そして、最悪値特定部141は、電力制御部142で除外したクライアント端末(図11(a)では、クライアント端末C4)を除いた残りのクライアント端末(図11(a)では、クライアント端末C1,C2,C3)の受信エラー率の中で、受信エラー率が最も高い別のクライアント端末(図11(a)では、クライアント端末C1)を特定する。そして、電力制御部142は、最悪値特定部141で特定したクライアント端末(図11(a)では、クライアント端末C1)の受信エラー率が所定の閾値以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更する。
<Operation / Effect of Communication System of this Embodiment>
As described above, the
これにより、本実施形態のサーバ装置1は、全てのクライアント端末(図11(a)では、クライアント端末C1,C2,C3,C4)の受信エラー率が所定の閾値以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更することができない場合でも、最悪な受信エラー率のクライアント端末(図11(a)では、クライアント端末C4)を制御対象から除外し、残りのクライアント端末(図11(a)では、クライアント端末C1,C2,C3)で受信エラーが発生しないようにすることができる。
As a result, the
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。 The above-described embodiment is a preferred embodiment of the present invention, and the scope of the present invention is not limited to the above-described embodiment alone, and various modifications are made without departing from the gist of the present invention. Implementation is possible.
例えば、上述した通信システムでは、図1に示すように、サーバ装置1は、放送アンテナ3等から受信したデジタル放送データをクライアント端末2-1〜2-Nに無線伝送することを前提とした。しかし、サーバ装置1は、デジタル放送データ(EPGを含む)をサーバ装置1で管理し、そのサーバ装置1で管理するデジタル放送データをクライアント端末2-1〜2-Nに無線伝送するように構築することも可能である。
For example, in the communication system described above, as shown in FIG. 1, it is assumed that the
また、上述した通信システムでは、サーバ装置1は、各クライアント端末2-1〜2-Nの受信エラー率の中で、受信エラー率が最も高いクライアント端末を特定し、その特定したクライアント端末の受信エラー率が所定の閾値以下となるように、サーバ装置1の無線伝送に使用する送信電力値を変更することにした。しかし、上記特定したクライアント端末の受信エラー率が所定の閾値以下の場合でも、サーバ装置1の無線伝送に使用する送信電力値を逐次変更するようにすることも可能である。これにより、全てのクライアント端末2-1〜2-Nの受信エラー率が所定の閾値以下であっても、サーバ装置1の無線伝送に使用する送信電力値を随時変更することができる。
In the communication system described above, the
また、上述した通信システムは、クライアント端末2-1〜2-Nとサーバ装置1とを宅内に設置してプライベートな無線伝送を行うことを前提とした。しかし、宅内に限定せず、一般公衆向けの環境にサーバ装置1を設置し、不特定多数のクライアント端末2-1〜2-Nとパブリックな無線伝送を行うように構築することも可能である。
Further, the above-described communication system is based on the assumption that the client terminals 2-1 to 2-N and the
また、上述した本実施形態における通信システムを構成する各装置における制御動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。 In addition, the control operation in each device configuring the communication system in the present embodiment described above can be executed using hardware, software, or a composite configuration of both.
なお、ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。 In the case of executing processing using software, it is possible to install and execute a program in which a processing sequence is recorded in a memory in a computer incorporated in dedicated hardware. Alternatively, the program can be installed and executed on a general-purpose computer capable of executing various processes.
例えば、プログラムは、記録媒体としてのハードディスクやROM(Read Only Memory)に予め記録しておくことが可能である。あるいは、プログラムは、リムーバブル記録媒体に、一時的、あるいは、永続的に格納(記録)しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。なお、リムーバブル記録媒体としては、フロッピー(登録商標)ディスク、CD-ROM(Compact Disc Read Only Memory)、MO(Magneto optical)ディスク、DVD(Digital Versatile Disc)、ブルーレイディスク、磁気ディスク、半導体メモリなどが挙げられる。 For example, the program can be recorded in advance on a hard disk or ROM (Read Only Memory) as a recording medium. Alternatively, the program can be stored (recorded) temporarily or permanently in a removable recording medium. Such a removable recording medium can be provided as so-called package software. Removable recording media include floppy (registered trademark) disks, CD-ROM (Compact Disc Read Only Memory), MO (Magneto optical) disks, DVDs (Digital Versatile Discs), Blu-ray disks, magnetic disks, and semiconductor memories. Can be mentioned.
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールすることになる。また、ダウンロードサイトから、コンピュータに無線転送することになる。また、ネットワークを介して、コンピュータに有線で転送することになる。 The program is installed in the computer from the removable recording medium as described above. In addition, it is wirelessly transferred from the download site to the computer. In addition, it is transferred to the computer via a network by wire.
また、本実施形態における通信システムは、上記実施形態で説明した処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。 In addition, the communication system in the present embodiment is not only executed in time series according to the processing operation described in the above embodiment, but also the processing capability of the apparatus that executes the processing, or in parallel or individually as required. It is also possible to build to run on
1 サーバ装置
11 無線通信部
12 記憶部
13 映像生成部
14 送信電力制御部
141 最悪値特定部
1411 インピーダンス算出部
1412 受信エラー率算出部
142 電力制御部
2−1〜2−N クライアント端末
21 無線通信部
22 記憶部
23 映像再生部
24 受信電力監視部
241 受信電力測定部
243 受信電力通知部
3 放送アンテナ
DESCRIPTION OF
Claims (6)
各クライアント端末の受信エラー率の中で、受信エラー率が最も高いクライアント端末を特定する特定手段と、
前記特定手段で特定したクライアント端末の受信エラー率が所定の閾値以下となるように、前記サーバ装置の前記無線伝送に使用する送信電力値を変更する制御手段と、を有し、
前記制御手段は、
前記送信電力値を変更した場合に、前記各クライアント端末の受信エラー率が所定の閾値以下にならない場合には、前記特定手段で特定したクライアント端末を除外し、
前記特定手段は、
前記制御手段で除外した前記クライアント端末を除いた残りのクライアント端末の受信エラー率の中で、受信エラー率が最も高い別のクライアント端末を特定することを特徴とするサーバ装置。 A server device that wirelessly transmits video data to a plurality of client terminals,
A means for identifying a client terminal having the highest reception error rate among the reception error rates of each client terminal,
Control means for changing a transmission power value used for the wireless transmission of the server device so that a reception error rate of the client terminal specified by the specifying means is a predetermined threshold value or less ,
The control means includes
When the transmission power value is changed and the reception error rate of each client terminal does not fall below a predetermined threshold, the client terminal specified by the specifying means is excluded,
The specifying means is:
A server apparatus characterized by identifying another client terminal having the highest reception error rate among the reception error rates of the remaining client terminals excluding the client terminal excluded by the control means .
各クライアント端末の受信エラー率の中で、受信エラー率が最も高いクライアント端末を特定する特定手段と、
前記特定手段で特定したクライアント端末の受信エラー率が所定の閾値以下となるように、前記サーバ装置の前記無線伝送に使用する送信電力値を変更する制御手段と、を有し、
前記特定手段は、
前記各クライアント端末で測定した受信信号の受信電力値を基に、前記サーバ装置と、前記各クライアント端末と、の間の空間のインピーダンスを算出する第1の算出手段と、
前記第1の算出手段で算出した前記各クライアント端末のインピーダンスを基に、前記各クライアント端末の受信エラー率を算出する第2の算出手段と、を有し、
前記第2の算出手段で算出した前記各クライアント端末の受信エラー率の中で、受信エラー率が最も高いクライアント端末を特定することを特徴とするサーバ装置。 A server device that wirelessly transmits video data to a plurality of client terminals,
A means for identifying a client terminal having the highest reception error rate among the reception error rates of each client terminal,
Control means for changing a transmission power value used for the wireless transmission of the server device so that a reception error rate of the client terminal specified by the specifying means is a predetermined threshold value or less ,
The specifying means is:
First calculation means for calculating an impedance of a space between the server device and each client terminal based on a received power value of a received signal measured by each client terminal;
Second calculation means for calculating a reception error rate of each client terminal based on the impedance of each client terminal calculated by the first calculation means;
A server apparatus characterized by identifying a client terminal having the highest reception error rate among the reception error rates of the respective client terminals calculated by the second calculation means .
特定のアプリケーションの映像データを無線伝送しているクライアント端末の受信エラー率に対しては、特定のアプリケーションの映像データに応じた重み付けを行い、受信エラー率が高くなるように算出することを特徴とする請求項2記載のサーバ装置。 The second calculation means includes:
The reception error rate of a client terminal that wirelessly transmits video data of a specific application is weighted according to the video data of the specific application, and is calculated so as to increase the reception error rate. The server device according to claim 2 .
前記各クライアント端末の受信エラー率に対し、前記サーバ装置と、前記各クライアント端末と、の間で送受信するパケット数に応じた重み付けを行い、前記パケット数が多いほど受信エラー率が高くなるように、前記各クライアント端末の受信エラー率を算出することを特徴とする請求項2記載のサーバ装置。 The second calculation means includes:
Wherein on the received error rate of each client terminal, and the server apparatus, the conducted and each of the client terminals, weighted according to the number of packets transmitted and received between the, as reception error rate as the number of packets is large becomes high The server apparatus according to claim 2 , wherein a reception error rate of each of the client terminals is calculated.
前記サーバ装置は、
各クライアント端末の受信エラー率の中で、受信エラー率が最も高いクライアント端末を特定する特定手段と、
前記特定手段で特定したクライアント端末の受信エラー率が所定の閾値以下となるように、前記サーバ装置の前記無線伝送に使用する送信電力値を変更する制御手段と、を有し、
前記制御手段は、
前記送信電力値を変更した場合に、前記各クライアント端末の受信エラー率が所定の閾値以下にならない場合には、前記特定手段で特定したクライアント端末を除外し、
前記特定手段は、
前記制御手段で除外した前記クライアント端末を除いた残りのクライアント端末の受信エラー率の中で、受信エラー率が最も高い別のクライアント端末を特定することを特徴とする通信システム。 A communication system having a server device and a plurality of client terminals, and wirelessly transmitting video data from the server device to the plurality of client terminals,
The server device
A means for identifying a client terminal having the highest reception error rate among the reception error rates of each client terminal,
Control means for changing a transmission power value used for the wireless transmission of the server device so that a reception error rate of the client terminal specified by the specifying means is a predetermined threshold value or less ,
The control means includes
When the transmission power value is changed and the reception error rate of each client terminal does not fall below a predetermined threshold, the client terminal specified by the specifying means is excluded,
The specifying means is:
A communication system characterized by identifying another client terminal having the highest reception error rate among the reception error rates of the remaining client terminals excluding the client terminal excluded by the control means .
各クライアント端末の受信エラー率の中で、受信エラー率が最も高いクライアント端末を特定する特定工程と、
前記特定工程で特定したクライアント端末の受信エラー率が所定の閾値以下となるように、前記サーバ装置の前記無線伝送に使用する送信電力値を変更する制御工程と、を有し、
前記制御工程は、
前記送信電力値を変更した場合に、前記各クライアント端末の受信エラー率が所定の閾値以下にならない場合には、前記特定工程で特定したクライアント端末を除外し、
前記特定工程は、
前記制御工程で除外した前記クライアント端末を除いた残りのクライアント端末の受信エラー率の中で、受信エラー率が最も高い別のクライアント端末を特定することを特徴とする制御方法。 A control method performed by a server device that wirelessly transmits video data to a plurality of client terminals,
A specific step of identifying a client terminal having the highest reception error rate among the reception error rates of each client terminal,
A control step of changing a transmission power value used for the wireless transmission of the server device so that the reception error rate of the client terminal specified in the specifying step is equal to or less than a predetermined threshold ,
The control step includes
When the transmission power value is changed, if the reception error rate of each client terminal does not become a predetermined threshold or less, exclude the client terminal specified in the specific step,
The specific process includes
A control method for identifying another client terminal having the highest reception error rate among the reception error rates of the remaining client terminals excluding the client terminals excluded in the control step .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009284456A JP5536435B2 (en) | 2009-12-15 | 2009-12-15 | Server apparatus, communication system, control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009284456A JP5536435B2 (en) | 2009-12-15 | 2009-12-15 | Server apparatus, communication system, control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011130027A JP2011130027A (en) | 2011-06-30 |
JP5536435B2 true JP5536435B2 (en) | 2014-07-02 |
Family
ID=44292168
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009284456A Active JP5536435B2 (en) | 2009-12-15 | 2009-12-15 | Server apparatus, communication system, control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5536435B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6564694B2 (en) * | 2015-11-25 | 2019-08-21 | 株式会社エヌ・ティ・ティ・データ | Content distribution device, content distribution system, content distribution method, and program |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001292096A (en) * | 2000-04-06 | 2001-10-19 | Ntt Docomo Inc | Method for controlling outgoing transmission power in multi-cast transmission and base station |
US7266103B2 (en) * | 2001-10-25 | 2007-09-04 | Qualcomm Incorporated | Controlling forward link traffic channel power |
EP1635483B1 (en) * | 2003-06-19 | 2012-08-01 | Fujitsu Limited | Transmission power controlling method and apparatus |
US7321570B2 (en) * | 2004-02-03 | 2008-01-22 | Motorola, Inc. | Method and apparatus for dynamic power allocation to a multimedia broadcast/multicast service |
JP4438493B2 (en) * | 2004-04-21 | 2010-03-24 | 日本電気株式会社 | Mobile communication system, radio base station, mobile station, and transmission power control method used therefor |
JP5430885B2 (en) * | 2007-10-30 | 2014-03-05 | 京セラ株式会社 | IP broadcast receiver |
-
2009
- 2009-12-15 JP JP2009284456A patent/JP5536435B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011130027A (en) | 2011-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102572520B (en) | Image processing equipment, picture reproducer and image reproducing system | |
KR102126994B1 (en) | Method for selecting channel and an electronic device thereof | |
US8223273B2 (en) | Video transmission apparatus and video transmission method | |
US20140162569A1 (en) | Method and apparatus for controlling link margin | |
CN101355500B (en) | Content reproduction apparatus, content reproduction method and program | |
CN101668137A (en) | Television receiver | |
CN101646079B (en) | Video transmission apparatus, video transmission system, and reproduction control method | |
WO2013094118A1 (en) | Content delivery system | |
JP2014187510A (en) | System, method, program and server for streaming distribution | |
JP5536435B2 (en) | Server apparatus, communication system, control method | |
KR101386549B1 (en) | Wireless device and communication method | |
JP2015065574A (en) | Reception device, reception method, and program | |
JP2008028837A (en) | Content receiving apparatus, content receiving method and program | |
JP2013538016A (en) | Control packet generation method and apparatus | |
JP2007034553A (en) | Information processor | |
JP5792516B2 (en) | Information reproducing terminal, information reproducing method, and program | |
WO2020158095A1 (en) | Evaluation device | |
JP2011097267A (en) | Client terminal, server device, communication system, control method, and program | |
JP2005184567A (en) | Transmission apparatus, reception apparatus, communication system and communication program | |
WO2020158093A1 (en) | Control device and communication device | |
JPWO2013021588A1 (en) | Decoding device and decoding method | |
KR20130087412A (en) | Source device, sink device and signal adjustment method | |
US20090228923A1 (en) | Method and apparatus for executing application | |
JP2013149008A (en) | Electronic apparatus, data transfer control method, and program | |
JP2013196736A (en) | Information processing system, information processing apparatus and information processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20110830 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121105 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130731 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130827 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131023 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140422 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140424 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5536435 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |