[go: up one dir, main page]

JP2008005382A - Communications system - Google Patents

Communications system Download PDF

Info

Publication number
JP2008005382A
JP2008005382A JP2006174951A JP2006174951A JP2008005382A JP 2008005382 A JP2008005382 A JP 2008005382A JP 2006174951 A JP2006174951 A JP 2006174951A JP 2006174951 A JP2006174951 A JP 2006174951A JP 2008005382 A JP2008005382 A JP 2008005382A
Authority
JP
Japan
Prior art keywords
transmission
data
rate
communication
communication system
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.)
Pending
Application number
JP2006174951A
Other languages
Japanese (ja)
Inventor
Hidekazu Fujii
秀和 藤井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2006174951A priority Critical patent/JP2008005382A/en
Publication of JP2008005382A publication Critical patent/JP2008005382A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Transceivers (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a communications system, capable of allowing a plurality of transmitters to easily execute signal transmission at a suitable transmission rate, corresponding not only to the state of the transmitter side but also to the state of the receiver side. <P>SOLUTION: In the communications system, having a plurality of transmitters each of which transmits stream data and a receiver for receiving the stream data from the plurality of transmitters; the receiver is provided with a calculation means for calculating a range, allowing the transmission rate of the data of respective transmitters and a notification means for notifying the calculation result to the transmitters; and each transmitter is provided with a transmission rate adjusting means for receiving the notification and adjusting the data transmission rate within the range. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、映像や音声情報などの、ストリームデータの伝送を行う通信システムに関する。   The present invention relates to a communication system for transmitting stream data such as video and audio information.

無線通信を使った映像や音声などのリアルタイム信号をMPEG2−TSなどの圧縮符号化を用いて圧縮し、ネットワークに伝送するシステムが認知されるようになってきている。また無線通信においては2.4GHz帯を用いた802.11bや802.11g、5.2GHz帯を用いた802.11aが知られている。   A system for compressing real-time signals such as video and audio using wireless communication by using compression encoding such as MPEG2-TS and transmitting the signals to a network has been recognized. In wireless communication, 802.11b using the 2.4 GHz band, 802.11a using the 802.11g, and 5.2 GHz band are known.

2.4GHzでは映像を伝送できる周波数は3つであり(実際には使用できる周波数は1〜13CHまであるが、干渉を防ぐため、1CH、7CH、13CHを中心にスペクトラム拡散を行うのが一般的であり、同時に使用できる周波数としては3つが最大となる)、各周波数で、802.11bではSDTV[Standard TV]を1つ、802.11gではHDTV[High Definition TV]を1つ、もしくはSDTVを3つ伝送できる帯域がある。また、5.2GHzでは映像を伝送できる周波数は8つで、各周波数で802.11aではHDTVを1つ、もしくはSDTVを3つ伝送できる帯域がある。   In 2.4 GHz, there are three frequencies at which video can be transmitted (actually, there are 1 to 13 channels that can be used, but in order to prevent interference, it is common to perform spectrum spreading around 1CH, 7CH, and 13CH. 3 is the maximum frequency that can be used at the same time). At each frequency, one SDTV [Standard TV] is used for 802.11b, one HDTV [High Definition TV] is used for 802.11g, or one SDTV is used. There are three bands that can be transmitted. In 5.2 GHz, there are eight frequencies at which video can be transmitted, and in each frequency, there is a band that can transmit one HDTV or three SDTVs in 802.11a.

しかしながら、無線通信においては伝送距離が長くなるほどマルチパスフェージングの影響を受け易くなり、そのことによりパケットエラー率が高くなることがある。エラー率が高くなり、受信装置が全ての映像を受信仕切れなかった場合には、映像に途切れが生じてしまうことになる。   However, in wireless communication, the longer the transmission distance, the more susceptible to multipath fading, which may increase the packet error rate. When the error rate becomes high and the receiving apparatus cannot receive all video images, the video is interrupted.

また無線通信を用いることにより、離れた場所にある映像ソースを表示することができることから、1つの受信装置において複数の送信装置から伝送されるリアルタイム信号を受信して2画面表示を行わせるシステムが、例えば特許文献1に開示されている。   In addition, since a video source located at a distant place can be displayed by using wireless communication, a system that receives a real-time signal transmitted from a plurality of transmitting devices and performs two-screen display in one receiving device. For example, it is disclosed in Patent Document 1.

この従来技術によれば、2つの無線受信部を設けることにより、一方の送信装置からの送信データがHDTVの映像であった場合には、受信装置ではリアルタイム信号を802.11gで受け、もう一方の送信装置からのリアルタイム信号を802.11aで受信することとしている。   According to this prior art, by providing two wireless reception units, when the transmission data from one transmission device is HDTV video, the reception device receives a real-time signal at 802.11g, and the other The real-time signal from the transmitter is received by 802.11a.

特開2003−324661JP 2003-324661 A

上述した従来技術のように、例えば離れた2つの送信装置から映像信号を受信してTV画面に2画面で表示する場合、映像信号の送信レートや通信チャンネルの状況によっては、単一の受信装置では適切に処理しきれない状態となり得る。   For example, when receiving video signals from two distant transmission devices and displaying them on a TV screen in two screens as in the prior art described above, a single reception device may be used depending on the transmission rate of the video signal and the status of the communication channel. Then, it may be in a state where it cannot be properly processed.

一例として、HDTVによる映像データのレート(送信速度)が20〜25Mbps、SDTVによる映像データのレートが6〜10Mbpsであり、各々の送信は同一チャンネル(最大無線通信速度が25Mbpsである周波数帯域)が使われるとした場合を想定する。このとき単一の受信部によって、HDTVの映像データとHDTVの映像データの受信、もしくはHDTVの映像データとSDTVの映像データの受信を行うことは困難である。当該チャンネルにおいて、データが溢れる(送信しようとするデータ量が、伝送路における伝送能力に対し過剰となる)ことになるからである。   As an example, the rate (transmission speed) of video data by HDTV is 20 to 25 Mbps, the rate of video data by SDTV is 6 to 10 Mbps, and each transmission is performed on the same channel (frequency band where the maximum wireless communication speed is 25 Mbps). Assume that it is used. At this time, it is difficult to receive HDTV video data and HDTV video data, or HDTV video data and SDTV video data by a single receiving unit. This is because the data overflows in the channel (the amount of data to be transmitted becomes excessive with respect to the transmission capability in the transmission path).

また先述の従来技術のように、受信能力を向上させる等のためには、無線受信部を複数設けることも一つの方法ではある。しかし無線受信部を増やすことは回路規模の増大を招き、ひいては製品の小型化や低廉化が妨げられることとなる。   In addition, as in the prior art described above, providing a plurality of wireless reception units is one method for improving the reception capability. However, increasing the number of wireless receivers increases the circuit scale, which in turn hinders downsizing and cost reduction of the product.

一方、例えば上述のように2画面表示を行わせる場合は、各々の表示に使われる画面サイズは小さくなるため、HDTVまたはSDTVの何れの映像データを用いたとしても、画質の差は小さく感じられるようになる。そのためこの場合は、2つの送信装置から送信される映像データにおいて、ある程度品質が落とされていた(単位時間あたりに要する情報量が削減されていた)としても、あまり問題にはならない。   On the other hand, for example, when the two-screen display is performed as described above, the screen size used for each display is small, so that even if HDTV or SDTV video data is used, the difference in image quality is felt small. It becomes like this. Therefore, in this case, even if the quality of the video data transmitted from the two transmission devices has been reduced to some extent (the amount of information required per unit time has been reduced), it does not matter much.

むしろこれらの送信装置が同じチャンネルにて送信を行うような場合、一定の映像品質を確保できる範囲内で多少データ品質を落してでも、当該チャンネルにてデータが溢れないようにする方が重要であるといえる。またこのようにすることで、単一の受信装置で適切な受信処理を行うことも比較的容易となる。   Rather, when these transmitters transmit on the same channel, it is more important to prevent the data from overflowing on the channel even if the data quality is slightly reduced within a range where a certain video quality can be secured. It can be said that there is. Also, by doing so, it is relatively easy to perform appropriate reception processing with a single receiver.

このように、受信装置で受信されたデータの使用状況(どのように用いられるか)によって送信速度が調整できることは、非常に有用であるといえる。そこで本発明では上記の問題点に鑑み、複数の送信装置に対し、送信装置側だけでなく受信装置側の状況にも応じた適切な送信速度での信号送信を、容易に行わせることが可能な通信システムの提供を目的とする。   Thus, it can be said that it is very useful to be able to adjust the transmission rate according to the usage status (how it is used) of the data received by the receiving apparatus. Accordingly, in the present invention, in view of the above-described problems, it is possible to easily perform signal transmission at a suitable transmission speed in accordance with the situation on the receiving apparatus side as well as on the transmitting apparatus side for a plurality of transmitting apparatuses. An object is to provide a simple communication system.

上記目的を達成するために、本発明の通信システムは、各々がストリームデータを送信する複数の送信装置と、前記複数の送信装置から前記ストリームデータを受信する受信装置と、を有する通信システムであって、前記受信装置は、前記各送信装置の前記データの送信速度として許容する範囲を算出する算出手段と;該算出結果を前記送信装置に通知する通知手段を備え、前記送信装置は、前記通知を受けて、前記範囲内で前記データ送信速度を調整する送信速度調整手段を備えた構成(第1の構成)とする。   In order to achieve the above object, a communication system according to the present invention is a communication system having a plurality of transmission devices each transmitting stream data and a reception device receiving the stream data from the plurality of transmission devices. The receiving device comprises: calculating means for calculating a permissible range as the data transmission speed of each transmitting device; and notifying means for notifying the transmitting device of the calculation result, wherein the transmitting device Accordingly, a configuration (first configuration) is provided that includes transmission rate adjustment means for adjusting the data transmission rate within the range.

本構成によれば、各送信装置のデータの送信速度として許容する範囲が受信装置側にて算出されるから、受信装置側におけるデータの出力状況(例えばどの程度のサイズにて画像表示を行うか等)に応じた送信速度の許容範囲を、容易に算出することが可能である。また各送信装置においては、かかる許容範囲内においてデータ送信速度の調整がなされる。そのため送信装置によるデータ送信速度を、受信装置側が許容する送信速度としつつも、送信装置側の状況に応じたものとすることが可能となる。   According to this configuration, since the allowable range of the data transmission speed of each transmission device is calculated on the reception device side, the data output status on the reception device side (for example, what size image display is performed) Etc.) can be easily calculated. In each transmission apparatus, the data transmission speed is adjusted within the allowable range. Therefore, it is possible to make the data transmission speed by the transmission apparatus according to the situation on the transmission apparatus side while setting the transmission speed allowed on the reception apparatus side.

これらの結果、複数の送信装置に対し、状況に応じた適切な送信レートでの信号送信を行わせることが可能な通信システムを実現することが可能となる。   As a result, it is possible to realize a communication system capable of causing a plurality of transmission apparatuses to perform signal transmission at an appropriate transmission rate according to the situation.

また上記第1の構成において、前記算出手段は、前記各送信装置のデータ送信速度の合計が、所定速度を超えないように、前記範囲を算出する構成(第2の構成)としてもよい。   Further, in the first configuration, the calculation unit may be configured to calculate the range (second configuration) so that a sum of data transmission rates of the transmission devices does not exceed a predetermined rate.

本構成によれば、例えば受信装置側におけるデータ処理能力を超えない程度に前記所定速度を定めておくことにより、過剰なデータ送信によって受信装置に不具合が生じることを防止することが可能となる。また送信に係るチャンネル(周波数帯域)におけるデータの最大伝送速度を前記所定速度として定めておくことにより、各送信装置が同一チャンネルにて送信を行う場合であっても、該通信帯においてデータが溢れてしまう事態を防止することが可能となる。   According to this configuration, for example, by setting the predetermined speed so as not to exceed the data processing capability on the receiving device side, it is possible to prevent the receiving device from being defective due to excessive data transmission. Further, by setting the maximum transmission speed of data in the transmission channel (frequency band) as the predetermined speed, even if each transmission apparatus performs transmission on the same channel, data overflows in the communication band. It becomes possible to prevent the situation.

また上記第2の構成において、前記各送信装置は、互いに同一の送信チャンネルで前記送信を行うものであって、前記所定速度は、該送信チャンネルにおける最大伝送速度を超えない構成(第3の構成)としてもよい。   Further, in the second configuration, each of the transmission devices performs the transmission using the same transmission channel, and the predetermined rate does not exceed a maximum transmission rate in the transmission channel (third configuration). ).

本構成によれば、各送信装置は互いに同一の送信チャンネルで送信を行うから、受信装置はこの送信チャンネルの周波数帯域に対応するだけで良い。そのため複数の周波数帯域に対応するものに比べて、受信装置をより簡潔な構成とすることが可能となる。さらに前記所定速度を、この送信チャンネルにおける最大伝送速度(単位時間あたりに伝送できる情報量の最大値)を超えないようにしているから、該チャンネルにおいてデータが溢れてしまう事態を防止することが可能となっている。   According to this configuration, since each transmitting apparatus performs transmission using the same transmission channel, the receiving apparatus need only correspond to the frequency band of this transmitting channel. Therefore, it is possible to make the receiving device more concise than that corresponding to a plurality of frequency bands. Furthermore, since the predetermined speed is set so as not to exceed the maximum transmission speed (maximum amount of information that can be transmitted per unit time) in the transmission channel, it is possible to prevent a situation where data overflows in the channel. It has become.

また上記第1から第3の何れかの構成において、前記送信装置は、符号化速度可変に符号化されたストリームデータに対して、該符号化速度を調整する符号化速度調整手段と、該符号化速度が調整されたデータからパケットを生成するパケット生成手段と、該パケットを一時的に蓄積する送信バッファと、を備え、該送信バッファに蓄積された前記パケットを送信することにより、前記ストリームデータの送信を行う構成(第4の構成)としてもよい。   Further, in any one of the first to third configurations, the transmission device includes an encoding rate adjusting unit that adjusts the encoding rate for stream data encoded at a variable encoding rate, and the code Packet generation means for generating a packet from data whose data rate has been adjusted, and a transmission buffer for temporarily storing the packet, and transmitting the packet stored in the transmission buffer, thereby transmitting the stream data May be configured (fourth configuration).

本構成によれば、パケット生成手段および送信バッファを備えているから、パケット送信の実現が可能であるとともに、バッファを用いないものに比べて安定したデータ送信が可能である。さらに符号化速度調整手段を備えているから、例えばデータ送信速度の調整結果に応じて符号化速度を適切に調整することが可能となる。   According to this configuration, since the packet generation means and the transmission buffer are provided, packet transmission can be realized and stable data transmission can be performed as compared with a case where no buffer is used. Furthermore, since the encoding rate adjusting means is provided, it is possible to adjust the encoding rate appropriately according to, for example, the adjustment result of the data transmission rate.

また上記第4の構成において、前記符号化速度調整手段は、前記送信速度調整手段によるデータ送信速度の調整結果に応じて、前記符号化速度を調整する構成(第5の構成)としてもよい。   In the fourth configuration, the coding rate adjustment unit may adjust the coding rate according to a data transmission rate adjustment result by the transmission rate adjustment unit (fifth configuration).

符号化速度は、データ送信速度の如何によって、その適正値が限定されるのが一般的である。例えば仮にデータ送信速度が小さいにも関わらず、符号化速度を大きくし過ぎると、この符号化されたデータを適切にストリーミング送信することができなくなる。   In general, the appropriate value of the encoding rate is limited depending on the data transmission rate. For example, even if the data transmission rate is low, if the encoding rate is increased too much, the encoded data cannot be properly streamed.

そこで本構成によれば、データ送信速度の調整結果に応じて符号化速度が調整されるから、このようなケースであっても、符号化速度をより小さく調整することにより対処することが可能となる。   Therefore, according to the present configuration, the encoding rate is adjusted according to the adjustment result of the data transmission rate. Therefore, even in such a case, it is possible to cope by adjusting the encoding rate to be smaller. Become.

また上記第4または第5の構成において、前記送信装置は、前記受信装置との通信における通信状況を測定する通信状況測定手段を有し、前記符号化速度調整手段は、該通信状況測定手段による測定結果に基づいて、前記符号化速度の調整を行う構成(第6の構成)としてもよい。   Further, in the fourth or fifth configuration, the transmitting device includes a communication status measuring unit that measures a communication status in communication with the receiving device, and the coding rate adjusting unit is based on the communication status measuring unit. A configuration (sixth configuration) may be employed in which the encoding rate is adjusted based on the measurement result.

本構成によれば、送信装置と受信装置との通信状況に応じて符号化速度の調整がなされるから、より適切な符号化速度とすることが可能となる。より具体的には、前記通信状況測定手段は、前記通信状況の測定として、前記パケットのエラーレート、C/N比、および前記送信バッファの空き状態、のうちの少なくとも一つを測定する構成(第7の構成)とするとよい。   According to this configuration, since the encoding speed is adjusted according to the communication status between the transmission apparatus and the reception apparatus, it is possible to obtain a more appropriate encoding speed. More specifically, the communication status measurement unit measures at least one of the error rate, C / N ratio, and free state of the transmission buffer as the measurement of the communication status ( The seventh configuration may be used.

また、前記複数の送信装置の各々は、映像データを送信するものである上記第1から第7の何れかの構成に係る通信システムであって、前記受信装置は、前記各々の映像データに基づいて、各映像を同一画面に表示可能である表示手段を備えた構成(第8の構成)としてもよい。   In addition, each of the plurality of transmission devices is a communication system according to any one of the first to seventh configurations in which video data is transmitted, and the reception device is based on each of the video data. Thus, a configuration (eighth configuration) may be provided that includes display means capable of displaying each video on the same screen.

本構成によれば、受信したストリームデータにより、表示手段を通じて映像を表示させることが可能となる。また各映像を同一画面に表示可能であるから、映像ごとに画面を備える必要もない。   According to this configuration, it is possible to display a video through the display unit using the received stream data. Also, since each video can be displayed on the same screen, it is not necessary to provide a screen for each video.

また上記第8の構成において、前記表示手段は、前記各映像を同一画面に任意の面積比にて表示可能であり、前記算出手段は、該面積比に基づいて、前記範囲を算出する構成(第9の構成)としてもよい。   In the eighth configuration, the display means can display each video on the same screen at an arbitrary area ratio, and the calculation means calculates the range based on the area ratio ( A ninth configuration may be adopted.

本構成によれば、例えば各映像のうちより重要度の高いものや高い表示品質が求められる映像については、表示の面積比を大きくするといったことが可能となる。またこの面積比に基づいて許容する送信速度の範囲が算出されるから、より現状に即したデータ送信が実現される。例えばあまり面積比を大きくしない映像のデータ送信については、当該範囲を広げる(制限を緩和する)ようにし、高い送信速度を求めないようにするといったことが可能となる。   According to this configuration, it is possible to increase the display area ratio for, for example, a video with higher importance or a video that requires high display quality among the videos. In addition, since the allowable transmission rate range is calculated based on this area ratio, data transmission more in line with the current situation is realized. For example, for video data transmission that does not increase the area ratio so much, it is possible to widen the range (relax the restriction) and not to obtain a high transmission rate.

上記したように本発明によれば、各送信装置のデータの送信速度として許容する範囲が受信装置側にて算出されるから、受信装置側におけるデータの出力状況(例えばどの程度のサイズにて画像表示を行うか等)に応じた送信速度の許容範囲を、容易に算出することが可能である。また各送信装置においては、かかる許容範囲内においてデータ送信速度の調整がなされる。そのため送信装置によるデータ送信速度を、受信装置側が許容する送信速度としつつも、送信装置側の状況に応じたものとすることが可能となる。   As described above, according to the present invention, the allowable range for the data transmission speed of each transmitting device is calculated on the receiving device side, so the data output status on the receiving device side (for example, the size of the image) It is possible to easily calculate the allowable range of the transmission rate according to whether display is performed. In each transmission apparatus, the data transmission speed is adjusted within the allowable range. Therefore, it is possible to make the data transmission speed by the transmission apparatus according to the situation on the transmission apparatus side while setting the transmission speed allowed on the reception apparatus side.

これらの結果、複数の送信装置に対し、状況に応じた適切な送信レートでの信号送信を行わせることが可能な通信システムを実現することが可能となる。   As a result, it is possible to realize a communication system capable of causing a plurality of transmission apparatuses to perform signal transmission at an appropriate transmission rate according to the situation.

本発明の一実施形態として、音声、映像データのリアルタイム伝送(ストリームデータの伝送)を行う通信システムを挙げて、以下に説明する。本通信システムの概略を図1に示す。図1に示すように通信システム110は、第1送信装置101、第2送信装置102、および受信装置103などから構成されている。   As an embodiment of the present invention, a communication system that performs real-time transmission of audio and video data (stream data transmission) will be described below. An outline of the communication system is shown in FIG. As illustrated in FIG. 1, the communication system 110 includes a first transmission device 101, a second transmission device 102, a reception device 103, and the like.

第1送信装置101は、家庭用のホームサーバであり、放送局106、もしくはSTB[Set Top Box]、DVD、ビデオ、インターネット等のAVソース107から、ストリーミングデータとしての映像や音声データを受け取り、これをストリーミングデータとして受信装置に送信する。   The first transmission device 101 is a home server for home use, and receives video and audio data as streaming data from a broadcasting station 106 or an AV source 107 such as STB [Set Top Box], DVD, video, Internet, etc. This is transmitted as streaming data to the receiving apparatus.

第2送信装置102は、家庭内の玄関に設置したビデオカメラ108に接続されており、例えば来客があったときにはその旨を検知し、受信装置103に通知する。そして受信装置103から撮像データの送信要求があったときは、ビデオカメラ108の撮像データをストリームデータとして受信装置103に送信する。   The second transmission device 102 is connected to a video camera 108 installed at the entrance in the home. For example, when there is a visitor, the second transmission device 102 detects that fact and notifies the reception device 103. When there is a request for transmission of imaging data from the receiving apparatus 103, the imaging data of the video camera 108 is transmitted to the receiving apparatus 103 as stream data.

また何れの送信装置が取得するデータとも、例えばMPEG2−TSなどにより圧縮・符号化速度可変に符号化されたデータである。なお符号化速度(符号化レート)は、符号化されたデータの状態(符号化の度合)を表し、例えば、符号化された結果10Mbpsのデータとなっているものであれば、その符号化速度は10Mbpsである。   Further, the data acquired by any transmission apparatus is data encoded with variable compression / encoding speed by, for example, MPEG2-TS. The encoding speed (encoding rate) represents the state of the encoded data (encoding degree). For example, if the encoded result is 10 Mbps data, the encoding speed is Is 10 Mbps.

一般的には、符号化速度が大きいほどデータ品質の劣化は少ないが、単位時間あたり情報量が大きくなり、符号化速度が小さいほどデータ品質は劣化するが、単位時間あたりの情報量は小さくなるため、データの伝送負担は軽減される。なお一般的にこの符号化速度は、少なくとも符号化速度を小さくする方向(情報量を削減する方向)には、符号化された後であっても適宜変更が可能である。   In general, the higher the coding speed, the less the data quality degradation, but the larger the amount of information per unit time, and the lower the coding speed, the lower the data quality, but the smaller the information amount per unit time. Therefore, the data transmission burden is reduced. In general, this encoding rate can be changed as appropriate even after encoding, at least in the direction of decreasing the encoding rate (in the direction of reducing the amount of information).

受信装置103は、テレビやパソコン等である表示装置109に接続されており、各送信装置(101、102)から送信されるストリーミングデータを受信し、表示装置109を通じて映像・音響出力を行う。また第2送信装置102から来客があった旨の通知を受けたときは、撮像内容の表示を行うか否かを判断し、当該表示を行うときは、第2送信装置102に対して撮像データの送信要求を実行する。   The reception device 103 is connected to a display device 109 such as a television or a personal computer, receives streaming data transmitted from each transmission device (101, 102), and outputs video / audio through the display device 109. Further, when receiving a notification from the second transmission device 102 that there has been a visitor, it is determined whether or not to display the imaging content, and when performing the display, the imaging data is sent to the second transmission device 102. Execute the send request.

また受信装置103は、双方の送信装置(101、102)から映像データに係るストリームデータを受信したときには、表示装置109に、双方のストリームデータに基づいた2画面表示(1つのディスプレイに2つの領域を設け、各領域に別のデータを表示)を行わせる。なおこの2画面表示における各々の面積比は、例えばユーザによる指示や所定のプログラムによる演算処理などに基づいて設定され、また設定後も任意に変更可能となっている。   When receiving apparatus 103 receives stream data relating to video data from both transmitting apparatuses (101, 102), receiving apparatus 103 displays two screens based on both stream data (two areas on one display). And display different data in each area). Each area ratio in the two-screen display is set based on, for example, an instruction from the user or a calculation process by a predetermined program, and can be arbitrarily changed after the setting.

次に送信装置(101、102)の詳細な構成について、図2を参照しながら説明する。本図のように送信装置(101、102)は、符号化速度管理手段201、符号化速度変更手段202、パケット生成手段203、送信バッファ204、通信路状況測定手段205、通信手段206、およびアンテナ207等を備えている。   Next, a detailed configuration of the transmission apparatuses (101, 102) will be described with reference to FIG. As shown in the figure, the transmission apparatus (101, 102) includes an encoding rate management unit 201, an encoding rate change unit 202, a packet generation unit 203, a transmission buffer 204, a communication path state measurement unit 205, a communication unit 206, and an antenna. 207 and the like.

符号化速度管理手段201は、HDTVかSDTVかなどのストリームの情報、ストリームの種類、符号化速度を変更する能力、およびサポートしている通信速度の情報など(以下、適宜「通信能力情報」と称す)を例えば外部からの受信等によって取得するとともに、受信装置103に送信する。そして後述する通り、受信装置103によって通信が許可された場合には、その許可された範囲内で通信を開始するよう符号化速度変更手段202などに指示を出す。   The encoding speed management means 201 includes information on the stream such as HDTV or SDTV, the type of stream, the ability to change the encoding speed, and information on the supported communication speed (hereinafter referred to as “communication capacity information” as appropriate). For example, by receiving from the outside, and transmitting to the receiving device 103. As will be described later, when communication is permitted by the receiving apparatus 103, an instruction is given to the coding rate changing means 202 and the like to start communication within the permitted range.

また通信が開始した後は、通信路状況測定手段205で測定した現在のパケットエラーレート、C/N[Carrier/Noise]比、送信バッファ204の空き具合を見て現在の通信路の状態を推定する。そして受信装置から通知された許容範囲内、かつ、映像が途切れない範囲において、符号化速度変更手段202に対して符号化速度を変更するよう指示を出す。   After the communication is started, the current channel state is estimated by looking at the current packet error rate, C / N [Carrier / Noise] ratio measured by the channel state measuring means 205, and the free state of the transmission buffer 204. To do. Then, the coding speed changing unit 202 is instructed to change the coding speed within an allowable range notified from the receiving apparatus and within a range where the video is not interrupted.

符号化速度変更手段202は、MPEG2−TSなどで圧縮・符号化されたストリームデータについて、符号化速度管理手段201からの情報に従って符号化速度を変更する。   The encoding rate changing unit 202 changes the encoding rate according to information from the encoding rate managing unit 201 for stream data compressed and encoded by MPEG2-TS or the like.

パケット生成手段203は、例えばMPEG2−TSで188Byteを1ブロックとして符号化が行われているデータに対し、ブロック数個を一つのネットワークへ伝送するためのパケットとして分割合成を行う。   For example, the packet generation unit 203 divides and synthesizes data which is encoded with 188 bytes as one block in MPEG2-TS as a packet for transmitting several blocks to one network.

送信バッファ204は、パケット生成手段203で生成したパケットデータを一時的に格納する。また通信手段206では、かかるパケットデータにMACヘッダやPLCPヘッダなどを付加し、必要であれば更に暗号化や誤り訂正符号を付加し、アンテナ207を介してネットワークに無線パケットとして送信する。なお送信速度(単位時間当たりのデータ送信量)は、符号化速度管理手段201の指示に応じて調整することが可能である。   The transmission buffer 204 temporarily stores the packet data generated by the packet generation unit 203. The communication unit 206 adds a MAC header, a PLCP header, and the like to the packet data, further adds encryption and an error correction code if necessary, and transmits the packet data to the network via the antenna 207. Note that the transmission rate (data transmission amount per unit time) can be adjusted according to an instruction from the coding rate management means 201.

次に受信装置103の詳細な構成について、図3を参照しながら説明する。本図のように受信装置は、制御情報管理手段301、アンテナ302、通信手段303、第1受信バッファ304、第2受信バッファ305、第1パケット分割手段306、第2パケット分割手段307等を備えている。   Next, a detailed configuration of the receiving apparatus 103 will be described with reference to FIG. As shown in the figure, the receiving apparatus includes a control information management unit 301, an antenna 302, a communication unit 303, a first reception buffer 304, a second reception buffer 305, a first packet division unit 306, a second packet division unit 307, and the like. ing.

制御情報管理手段301は、送信装置(101、102)から送られてきた通信能力情報を受信して記憶するとともに、当該通信能力情報に基づいて、送信装置(101、102)との通信を許可するかどうかの判断を行う。そして通信を許可する場合には、許容する送信速度の範囲を送信装置(101、102)に通知する。   The control information management unit 301 receives and stores the communication capability information sent from the transmission device (101, 102), and permits communication with the transmission device (101, 102) based on the communication capability information. Judge whether to do. When communication is permitted, the transmission device (101, 102) is notified of the allowable transmission speed range.

また表示装置109に対してはストリームデータの送信を行い、ストリームが一つ目の場合は1画面、2つ目の場合は2画面での表示を行う。また各々の表示に使用される画面の面積比は、ユーザによって任意に設定可能であるとする。2画面表示を行っている場合、外部から画面の割合について更新があった場合には、記憶しておいた送信装置の情報を元に再度判断を行い、送信装置に対して許容する通信速度の範囲を通知する。   Also, stream data is transmitted to the display device 109. When the first stream is displayed, the screen is displayed on one screen, and when the second is displayed, the screen is displayed on two screens. Further, it is assumed that the area ratio of the screen used for each display can be arbitrarily set by the user. When two-screen display is performed, if the screen ratio is updated from the outside, it is determined again based on the stored information about the transmission device, and the communication speed allowed for the transmission device is determined. Notify the range.

通信手段303は、送信装置(101、102)との通信が開始した後、アンテナ302により、ネットワークを介して送信装置から送られてきたパケットの受信を行う。また、MACヘッダ等といった映像再生に不要なオーバーヘッドの部分を削除し、一時的に格納するための第1受信バッファ304または第2受信バッファ305に、映像データを振り分ける。   The communication unit 303 receives a packet transmitted from the transmission device via the network by the antenna 302 after the communication with the transmission device (101, 102) is started. Further, overhead portions unnecessary for video reproduction such as a MAC header are deleted, and the video data is distributed to the first reception buffer 304 or the second reception buffer 305 for temporary storage.

そして第1パケット分割手段306、および第2パケット分割手段307は、送信装置(101、102)で分割合成されたパケットを再度復号できる形に再構築し、ストリームデータとして、表示装置に出力する。   Then, the first packet dividing unit 306 and the second packet dividing unit 307 reconstruct the packets divided and combined by the transmission apparatuses (101, 102) into a form that can be decoded again, and output them as stream data to the display apparatus.

以上に説明した構成により、本通信システム110では、複数の送信装置(101、102)から無線送信されるストリームデータを受信装置103にて受信し、表示装置109を用いて再生させることが可能である。次に送信装置(101、102)および受信装置103における通信処理の流れについて、図4および図5を参照しながら詳細に説明する。   With the configuration described above, in the communication system 110, stream data wirelessly transmitted from a plurality of transmission devices (101, 102) can be received by the reception device 103 and reproduced using the display device 109. is there. Next, the flow of communication processing in the transmission apparatuses (101, 102) and the reception apparatus 103 will be described in detail with reference to FIGS.

不図示のユーザインターフェースを通じて、ユーザから通信開始のリクエストがあると、まず受信装置103がこの指示を検知し(ステップS21)、ストリームデータの通信開始を伝える信号(通信開始信号)を、当該指示に対応する送信装置(101または102)に送信する(ステップS22)。その後受信装置103は、送信装置から先述した通信能力情報を受信するまで待機する(ステップS23)。   When there is a communication start request from a user through a user interface (not shown), the receiving apparatus 103 first detects this instruction (step S21), and a signal (communication start signal) for informing the start of communication of stream data is set in the instruction. The data is transmitted to the corresponding transmission device (101 or 102) (step S22). Thereafter, the receiving device 103 stands by until the communication capability information described above is received from the transmitting device (step S23).

一方、送信装置(101、102)では、受信装置103からの通信開始信号の有無を監視している(ステップS11)。そして自己に対応する通信開始信号を受信したら、符号化速度管理手段201は、自己の通信能力情報を受信装置103に送信する(ステップS12)。   On the other hand, the transmitting devices (101, 102) monitor the presence / absence of a communication start signal from the receiving device 103 (step S11). When receiving the communication start signal corresponding to itself, the coding rate management unit 201 transmits its own communication capability information to the receiving device 103 (step S12).

ステップS12での送信を受けて、受信装置103では、当該送信装置におけるストリームデータの送信を許可するか否かを判断する(ステップS24)。この判断は、次のように行う。   Upon receiving the transmission in step S12, the receiving apparatus 103 determines whether or not to permit transmission of stream data in the transmitting apparatus (step S24). This determination is made as follows.

まず、当該ストリームデータにより映像表示を実行するにあたり、表示装置109による映像表示を適切に行うために必要なデータ送信速度の範囲(許容範囲)を調べることとする。この範囲の下限値としては、映像の表示品質を一定以上に確保するために最低限必要な送信速度を調べる。つまり送信装置の送信速度が低すぎると必要な表示品質が得られないため、これを回避するためのものである。   First, when executing video display using the stream data, a range (allowable range) of data transmission speed necessary for appropriately performing video display by the display device 109 is examined. As the lower limit value of this range, the minimum transmission speed required to ensure the display quality of the video at a certain level or more is examined. In other words, if the transmission speed of the transmission device is too low, the necessary display quality cannot be obtained, and this is to avoid this.

なおかかるデータ送信速度の下限値は、該映像表示に使用される画面の面積比をも考慮して行う。例えば、画面全体の30%の面積だけを使って表示させる場合は、画面全体に表示させる場合に対して、30%のデータ送信速度でも良いとする。   The lower limit value of the data transmission speed is determined in consideration of the area ratio of the screen used for the video display. For example, when the display is performed using only the area of 30% of the entire screen, the data transmission speed may be 30% as compared with the case of displaying the entire screen.

またこの範囲の上限値としては、既に他の送信装置によるストリーム送信(既存のストリーム送信)がある場合であって、この既存のストリーム伝送と同一チャンネルにてストリームデータの送信を行おうとしている場合に、該チャンネルの周波数帯にデータが溢れないようなデータ送信速度を調べる。つまり、例えば該チャンネルにおける最大通信速度が実質的に36Mbpsである場合、双方の送信装置によるデータ送信速度の合計が36Mbpsを超えると、通信に支障をきたす(データが溢れる)おそれがあるため、これを防止するためのものである。   The upper limit of this range is the case where there is already stream transmission (existing stream transmission) by another transmitting apparatus, and the stream data is transmitted on the same channel as this existing stream transmission. In addition, the data transmission speed is checked so that the data does not overflow into the frequency band of the channel. In other words, for example, when the maximum communication speed in the channel is substantially 36 Mbps, if the sum of the data transmission speeds of both the transmitting devices exceeds 36 Mbps, there is a possibility that communication may be hindered (data overflows). It is for preventing.

具体的には、まず既存のストリーム送信と、これから行おうとしているストリーム送信が同一チャンネルであるかを判断する。そして同一であれば、各々に係る映像表示で使用される画面の面積比も考慮して上限値を算出する。なお同一でなければ、かかる上限値は、送信に使用するチャンネルでの最大通信速度を適用すればよい。   Specifically, first, it is determined whether the existing stream transmission and the stream transmission to be performed are the same channel. If they are the same, the upper limit value is calculated in consideration of the area ratio of the screens used in the video display for each. If they are not the same, the upper limit value may be the maximum communication speed in the channel used for transmission.

上述のようにして許容範囲を定めたら、これから送信を行おうしている送信装置がこの許容範囲内での送信を実行できるか否かを、通信能力情報に基づいて判断する。その結果、実行できないと判断された場合は、この送信装置によるストリームデータの送信を許可しないこととする(ステップS24のN)。   When the allowable range is determined as described above, it is determined based on the communication capability information whether or not the transmission apparatus that is going to perform transmission can perform transmission within the allowable range. As a result, if it is determined that the transmission cannot be performed, the transmission of the stream data by the transmission device is not permitted (N in step S24).

この場合は、不許可とする旨を送信装置に通知し、ステップS21の処理に戻る。また送信装置は不許可の通知を受けると、ステップS11の処理に戻る。なおこの場合、表示装置109を通じて、映像再生指示が拒否された旨を表示するようにしても良い。これにより、ユーザは現状を容易に把握することが可能となる。   In this case, the transmission device is notified of the disapproval, and the process returns to step S21. In addition, when the transmission device receives the notification of non-permission, the transmission device returns to the process of step S11. In this case, the display device 109 may display that the video playback instruction has been rejected. Thereby, the user can easily grasp the current state.

一方、許容範囲内での送信を実行できると判断された場合は、この送信装置によるストリームデータの送信を許可することとする(ステップS24のY)。そしてこの場合、既存のストリーム送信が存在していれば(ステップS25のY)、この既存のストリーム送信を行っている送信装置に対して、該送信装置に対応する許容範囲の情報を再度通知する(ステップS26)。そしてこれに加えて、新たにストリーム送信を行おうとしている送信装置に対して、該送信装置に対応する許容範囲の情報を通知する(ステップS27)。なお既存のストリーム送信が存在していなければ(ステップS25のN)、ステップS26の処理を省略する。   On the other hand, when it is determined that transmission within the allowable range can be performed, transmission of stream data by the transmission device is permitted (Y in step S24). In this case, if there is an existing stream transmission (Y in step S25), the transmission apparatus that performs the existing stream transmission is notified again of information on the allowable range corresponding to the transmission apparatus. (Step S26). In addition to this, the information about the allowable range corresponding to the transmission apparatus is notified to the transmission apparatus that is about to perform a new stream transmission (step S27). If there is no existing stream transmission (N in step S25), the process in step S26 is omitted.

一方送信装置では、ステップS12の処理の後、受信装置103からステップS27の処理に係る許容範囲情報の通知があるまで待機している(ステップS13)。ただし先述の通り、受信装置103からの不許可の通知あった場合は待機しない。   On the other hand, after the process of step S12, the transmission apparatus waits until there is a notification of allowable range information related to the process of step S27 from the reception apparatus 103 (step S13). However, as described above, if there is a non-permission notification from the receiving apparatus 103, the process does not wait.

そしてこの許容範囲情報の通知があったら、この許容範囲内における送信速度にて、ストリームデータの送信を開始する(ステップS14)。例えば、できるだけ高品質のストリームデータを送信すべく、かかる範囲内での最大の送信速度(最大送信速度)にて送信を開始する。   When the permissible range information is notified, transmission of stream data is started at a transmission rate within the permissible range (step S14). For example, transmission is started at the maximum transmission rate (maximum transmission rate) within such a range in order to transmit as high-quality stream data as possible.

またストリームデータの送信開始後、通信路状況測定手段205は、パケットエラーレート、送信バッファ204の空き状況、およびC/Nの測定を実行し、例えばこれらの測定結果を所定の閾値と比較すること等により、現状において通信状態が良好であるかを監視する(ステップS15)。   Further, after the transmission of the stream data is started, the communication path condition measuring unit 205 measures the packet error rate, the vacant condition of the transmission buffer 204, and the C / N, and compares these measurement results with a predetermined threshold value, for example. Thus, it is monitored whether the communication state is good at present (step S15).

この監視において通信状態が良好でない場合は(ステップS15のY)、既に通知されている許容範囲、かつ、映像表示が一定以上途切れることのない範囲において、通信状態が改善される方向に、データ送信の符号化速度または送信速度を変更する(ステップS16)。例えば、パケットエラーレートが高すぎるときは、送信量が通信能力を超えていたり、符号化速度が大きすぎることが考えられるため、許容範囲内において通信速度を下げたり、符号化速度を下げたりするようにする。   If the communication state is not good in this monitoring (Y in step S15), data transmission is performed in a direction in which the communication state is improved within the already notified allowable range and a range where the video display is not interrupted for a certain amount or more. The coding speed or transmission speed is changed (step S16). For example, if the packet error rate is too high, the transmission amount may exceed the communication capacity or the encoding speed may be too high, so the communication speed is reduced within the allowable range or the encoding speed is reduced. Like that.

またステップS15に係る監視の他、符号化速度管理手段201では、受信装置103から許容範囲の情報の再通知を受けたか否かを監視している(ステップS17)。この再通知は、他の通信装置がデータ送信を開始するときに、受信装置103におけるステップS26の処理の結果なされるものである。そして許容範囲の情報の再通知があった場合は(ステップS17のY)、この許容範囲の情報に基づいたステップS14の処理を実行することとする。   In addition to the monitoring related to step S15, the coding rate management unit 201 monitors whether or not a re-notification of information on the allowable range has been received from the receiving apparatus 103 (step S17). This re-notification is made as a result of the process of step S26 in the receiving apparatus 103 when another communication apparatus starts data transmission. If there is a re-notification of information on the allowable range (Y in step S17), the process of step S14 based on the information on the allowable range is executed.

ここで、上記した主にステップS24〜S27に係る処理の内容について、具体例を挙げて以下に説明する。ここでは、既に第1送信装置101がストリーム送信を行っている状況(映像表示では全画面(面積比100%)を使用)において、新たに第2送信装置102によるストリーム送信を行おうとしている事例を想定する。   Here, the content of the processing mainly relating to steps S24 to S27 described above will be described below with a specific example. Here, in the situation where the first transmission apparatus 101 is already performing stream transmission (using the full screen (area ratio 100%) for video display), a case where a new stream transmission is being performed by the second transmission apparatus 102 is newly performed. Is assumed.

なお、第1送信装置101については、送信チャンネルが2.4GHz帯域、許容されている通信速度の範囲が20〜25Mbpsであるとする。また第2送信装置102については、送信チャンネルが2.4GHz帯域、サポートされている通信速度が50Mbpsまでであるとする。また2.4GHz帯域のチャンネルで実現できる実質的な(種々の通信阻害要因を考慮した)最大通信速度は36Mbpsであるとする。また第1送信装置のデータによる映像表示と、第2送信装置のデータによる映像表示における画面を占める面積比は、各々70%および30%に設定されたものとする。   For the first transmission apparatus 101, it is assumed that the transmission channel is a 2.4 GHz band and the range of allowed communication speed is 20 to 25 Mbps. As for the second transmission apparatus 102, it is assumed that the transmission channel is a 2.4 GHz band and the supported communication speed is up to 50 Mbps. The substantial maximum communication speed (considering various communication obstruction factors) that can be realized with a 2.4 GHz band channel is 36 Mbps. In addition, it is assumed that the ratio of the area occupied by the screen in the video display by the data of the first transmission device and the video display by the data of the second transmission device is set to 70% and 30%, respectively.

まず、第2送信装置102による送信開始のリクエストがあると、受信装置103は通信開始信号を送信し、これを受けて第2送信装置102は、通信能力情報を受信装置103に送信する(ステップS11、S12、S21、S22)。   First, when there is a request to start transmission by the second transmission device 102, the reception device 103 transmits a communication start signal, and in response to this, the second transmission device 102 transmits communication capability information to the reception device 103 (step). S11, S12, S21, S22).

これを受けて制御情報管理手段301では、各送信装置に対するデータ送信速度の許容範囲を算出する。まず送信速度の下限については、映像を一定の品質以上で全画面表示させるために少なくとも20Mbpsの送信速度が必要であるため、第1送信装置101については14Mbps(20Mbps×0.7)、第2送信装置102については6Mbps(20Mbps×0.3)と定める。   In response to this, the control information management unit 301 calculates the allowable range of the data transmission rate for each transmission device. First, regarding the lower limit of the transmission speed, a transmission speed of at least 20 Mbps is necessary to display a video on a full screen with a certain quality or higher. Therefore, for the first transmission apparatus 101, the second transmission speed is 14 Mbps (20 Mbps × 0.7). The transmission apparatus 102 is defined as 6 Mbps (20 Mbps × 0.3).

次に送信速度の上限については、第1送信装置101と第2送信装置102が同一のチャンネル(2.4GHz帯域)を使用するので、双方の送信装置における送信速度の合計が該チャンネルの最大通信速度(36Mbps)を超えないように定める。ここでは、映像表示における画面の面積比を考慮して、第1送信装置101については25.2Mbps(36Mbps×0.7)、第2送信装置102については10.8Mbps(36Mbps×0.3)を上限と定める。   Next, regarding the upper limit of the transmission speed, since the first transmission apparatus 101 and the second transmission apparatus 102 use the same channel (2.4 GHz band), the total transmission speed of both transmission apparatuses is the maximum communication of the channel. It is determined not to exceed the speed (36 Mbps). Here, in consideration of the screen area ratio in video display, the first transmission apparatus 101 is 25.2 Mbps (36 Mbps × 0.7), and the second transmission apparatus 102 is 10.8 Mbps (36 Mbps × 0.3). Is defined as the upper limit.

以上により、第1送信装置101については14〜25.2Mbps、第2送信装置102については6〜10.8Mbpsが、送信速度の許容範囲として定められる。そうすると、新たに送信を行おうとしている第2送信装置は、50Mbpsまでの通信速度がサポートされているため、送信速度の許容範囲内におけるデータ送信が可能である。そこで受信装置103は、第2送信装置によるデータ送信を許可することとする(ステップS24のY)。   As described above, 14 to 25.2 Mbps for the first transmission device 101 and 6 to 10.8 Mbps for the second transmission device 102 are determined as allowable transmission speed ranges. Then, since the second transmission device that is going to perform transmission supports a communication speed of up to 50 Mbps, data transmission can be performed within the allowable range of the transmission speed. Therefore, the receiving apparatus 103 permits data transmission by the second transmitting apparatus (Y in step S24).

そして更に受信装置103は、第1送信装置に対しては、14〜25.2Mbpsの送信速度を許容範囲とする旨を通知し(ステップS26)、第2送信装置に対しては、6〜10.8Mbpsの送信速度を許容範囲とする旨を通知する(ステップS27)。以降、送信装置(101、102)側では、通知された許容範囲を守りながら、ストリームデータを受信装置103に送信することとなる。   Further, the receiving apparatus 103 notifies the first transmitting apparatus that the transmission speed of 14 to 25.2 Mbps is within the allowable range (step S26), and 6 to 10 for the second transmitting apparatus. It is notified that the transmission rate of .8 Mbps is within the allowable range (step S27). Thereafter, on the transmitting device (101, 102) side, stream data is transmitted to the receiving device 103 while keeping the notified allowable range.

なお、各送信装置からのストリームデータにより2画面表示を行っている間に、表示画面の面積比率の変更、あるいは、一方の映像表示を中止する指示があった場合は、受信装置103はかかる事情を反映させた許容範囲を算出し、送信装置側に改めて通知することとする。ただし通信能力情報に基づき、このような指示が実行できない(許容範囲内でのデータ送信速度を確保できない)と判断されたときは、かかる指示を実行しないようにしてもよい。   In addition, when the display screen area ratio is changed or there is an instruction to stop one of the video display while the two screen display is performed by the stream data from each transmission device, the receiving device 103 causes such a situation. The allowable range reflecting the above is calculated and notified again to the transmitting apparatus side. However, when it is determined that such an instruction cannot be executed based on the communication capability information (a data transmission speed within an allowable range cannot be secured), the instruction may not be executed.

また各送信装置では、データ送信速度の調整結果に応じて、符号化速度変更手段202によって符号化速度が調整されるものとなっている。符号化速度は、データ送信速度の如何によって、その適正値が限定されるのが一般的であり、仮にデータ送信速度が小さいにも関わらず符号化速度が大きくなり過ぎると、この符号化されたデータを適切にストリーミング送信することができなくなる。しかしこのように符号化速度を調整することによって、かかる不具合を回避することが可能となっている。   In each transmission apparatus, the encoding rate is adjusted by the encoding rate changing unit 202 in accordance with the adjustment result of the data transmission rate. In general, the appropriate value of the encoding rate is limited depending on the data transmission rate. If the encoding rate becomes too high even though the data transmission rate is small, the encoding rate is encoded. Data cannot be properly streamed. However, such a problem can be avoided by adjusting the encoding speed in this way.

例えば、符号化速度20Mbps、通信速度54Mbpsで送信を行っている場合に、通信速度を54Mbpsから36Mbpsへと変更した場合には、スループットは7割程度となる。そこで、符号化速度も14Mbps(20Mbps×0.7)程度に落とすこととする。   For example, when transmission is performed at an encoding rate of 20 Mbps and a communication rate of 54 Mbps, if the communication rate is changed from 54 Mbps to 36 Mbps, the throughput is about 70%. Therefore, the coding speed is also reduced to about 14 Mbps (20 Mbps × 0.7).

また受信装置103からの許容範囲の情報としては、送信速度に関するものの他、符号化速度の許容範囲を含めるようにしても良い。上記のように送信装置側だけでも、データ送信速度の調整結果に応じて、符号化速度を調整することは可能である。しかし受信装置103が、送信装置側に符号化速度の許容範囲についての情報を与えることで、より的確な符号化速度の調整を図ることができる。   Further, the allowable range information from the receiving apparatus 103 may include the allowable range of the encoding rate in addition to the information related to the transmission rate. As described above, it is possible to adjust the coding rate only on the transmission device side according to the adjustment result of the data transmission rate. However, the receiving apparatus 103 can give more accurate adjustment of the coding speed by giving information on the allowable range of the coding speed to the transmitting apparatus side.

上述したように本実施形態では、各送信装置(101、102)のデータの送信速度として許容する範囲が受信装置103にて算出されるから、受信装置103におけるデータの出力状況(例えばどの程度のサイズにて画像表示を行うか等)に応じた送信速度の許容範囲を、容易に算出することが可能となっている。   As described above, in the present embodiment, the allowable range for the data transmission speed of each transmission device (101, 102) is calculated by the reception device 103. It is possible to easily calculate the allowable range of the transmission speed according to whether the image is displayed with the size.

また各送信装置(101、102)においては、かかる許容範囲内においてデータ送信速度の調整がなされる。そのため送信装置によるデータ送信速度を、受信装置側が許容する送信速度としつつも、送信装置側の状況に応じたものとすることが可能となっている。   In each of the transmission devices (101, 102), the data transmission speed is adjusted within the allowable range. Therefore, it is possible to make the data transmission rate by the transmission device according to the situation on the transmission device side while making the transmission rate permitted by the reception device side.

また本実施例では、各送信装置(101、102)の送信チャンネルを、必ずしも互いに同一であるとは限らないものとしたが、必ず同一となるように、互いの送信チャンネルを固定していてもよい。この場合、各送信装置は互いに同一の送信チャンネルで送信を行うから、受信装置はこの送信チャンネルの周波数帯域に対応するだけで良い。   In this embodiment, the transmission channels of the transmission apparatuses (101, 102) are not necessarily the same as each other. However, the transmission channels may be fixed so that they are always the same. Good. In this case, since each transmitting apparatus performs transmission on the same transmission channel, the receiving apparatus need only correspond to the frequency band of this transmission channel.

そのため複数のチャンネルに対応するものに比べて、受信装置103をより簡潔な構成とすることが可能となる。なおこのようにしていても、先述した通り各送信装置(101、102)は所定の許容範囲内でのデータ送信を行うから、該チャンネルにおいてデータが溢れてしまう事態は回避できるものとなっている。   Therefore, the receiving apparatus 103 can have a simpler configuration than that corresponding to a plurality of channels. Even in this manner, as described above, each transmitting apparatus (101, 102) transmits data within a predetermined allowable range, so that a situation where data overflows in the channel can be avoided. .

以上のように本発明の一実施形態について詳細に説明したが、本発明の範囲はかかる実施形態に限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えることが可能である。   Although one embodiment of the present invention has been described in detail as described above, the scope of the present invention is not limited to such an embodiment, and various modifications can be made without departing from the spirit of the invention. is there.

本発明の実施形態における通信システムの構成概略図である。1 is a schematic configuration diagram of a communication system in an embodiment of the present invention. 本発明の実施形態における送信装置の構成図である。It is a block diagram of the transmission apparatus in embodiment of this invention. 本発明の実施形態における受信装置の構成図である。It is a block diagram of the receiver in embodiment of this invention. 本発明の実施形態に係る処理のフローチャート(前半)である。It is a flowchart (the first half) of the process which concerns on embodiment of this invention. 本発明の実施形態に係る処理のフローチャート(後半)である。It is a flowchart (second half) of the process which concerns on embodiment of this invention.

符号の説明Explanation of symbols

101 第1送信装置
102 第2送信装置
103 受信装置
106 放送局
107 AVソース
108 ビデオカメラ
109 表示装置
110 通信システム
201 符号化速度管理手段
202 符号化速度変更手段
203 パケット生成手段
204 送信バッファ
205 通信路状況測定手段
206 通信手段
207 アンテナ
301 制御情報管理手段(算出手段)
302 アンテナ
303 通信手段
304 第1受信バッファ
305 第2受信バッファ
306 第1パケット分割手段
307 第2パケット分割手段
DESCRIPTION OF SYMBOLS 101 1st transmission apparatus 102 2nd transmission apparatus 103 Reception apparatus 106 Broadcast station 107 AV source 108 Video camera 109 Display apparatus 110 Communication system 201 Encoding rate management means 202 Encoding rate change means 203 Packet generation means 204 Transmission buffer 205 Communication path Status measurement means 206 Communication means 207 Antenna 301 Control information management means (calculation means)
302 Antenna 303 Communication Unit 304 First Reception Buffer 305 Second Reception Buffer 306 First Packet Division Unit 307 Second Packet Division Unit

Claims (9)

各々がストリームデータを送信する複数の送信装置と、前記複数の送信装置から前記ストリームデータを受信する受信装置と、を有する通信システムであって、
前記受信装置は、
前記各送信装置の前記データの送信速度として許容する範囲を算出する算出手段と;該算出結果を前記送信装置に通知する通知手段を備え、
前記送信装置は、
前記通知を受けて、前記範囲内で前記データ送信速度を調整する送信速度調整手段を備えたことを特徴とする通信システム。
A communication system comprising a plurality of transmission devices each transmitting stream data and a reception device receiving the stream data from the plurality of transmission devices,
The receiving device is:
Calculating means for calculating a permissible range for the transmission speed of the data of each of the transmitting devices; and notifying means for notifying the transmitting device of the calculation results;
The transmitter is
A communication system comprising: a transmission rate adjusting means for receiving the notification and adjusting the data transmission rate within the range.
前記算出手段は、
前記各送信装置のデータ送信速度の合計が、所定速度を超えないように、前記範囲を算出することを特徴とする請求項1に記載の通信システム。
The calculating means includes
The communication system according to claim 1, wherein the range is calculated so that a sum of data transmission rates of the transmission devices does not exceed a predetermined rate.
前記各送信装置は、互いに同一の送信チャンネルで前記送信を行うものであって、
前記所定速度は、該送信チャンネルにおける最大伝送速度を超えないことを特徴とする請求項2に記載の通信システム。
Each of the transmission devices performs the transmission on the same transmission channel,
The communication system according to claim 2, wherein the predetermined rate does not exceed a maximum transmission rate in the transmission channel.
前記送信装置は、
符号化速度可変に符号化されたストリームデータに対して、該符号化速度を調整する符号化速度調整手段と、
該符号化速度が調整されたデータからパケットを生成するパケット生成手段と、
該パケットを一時的に蓄積する送信バッファと、を備え、
該送信バッファに蓄積された前記パケットを送信することにより、前記ストリームデータの送信を行うことを特徴とする請求項1から請求項3の何れかに記載の通信システム。
The transmitter is
Encoding rate adjusting means for adjusting the encoding rate for stream data encoded at a variable encoding rate;
Packet generating means for generating a packet from the data whose encoding rate is adjusted;
A transmission buffer for temporarily storing the packet,
The communication system according to any one of claims 1 to 3, wherein the stream data is transmitted by transmitting the packets stored in the transmission buffer.
前記符号化速度調整手段は、前記送信速度調整手段によるデータ送信速度の調整結果に応じて、前記符号化速度を調整することを特徴とする請求項4に記載の通信システム。   5. The communication system according to claim 4, wherein the encoding rate adjusting unit adjusts the encoding rate according to a result of adjusting a data transmission rate by the transmission rate adjusting unit. 前記送信装置は、
前記受信装置との通信における通信状況を測定する通信状況測定手段を有し、
前記符号化速度調整手段は、該通信状況測定手段による測定結果に基づいて、前記符号化速度の調整を行うことを特徴とする請求項4または請求項5に記載の通信システム。
The transmitter is
Communication status measuring means for measuring a communication status in communication with the receiving device;
6. The communication system according to claim 4, wherein the coding rate adjusting unit adjusts the coding rate based on a measurement result by the communication state measuring unit.
前記通信状況測定手段は、前記通信状況の測定として、
前記パケットのエラーレート、C/N比、および前記送信バッファの空き状態、
のうちの少なくとも一つを測定することを特徴とする請求項6に記載の通信システム。
The communication status measuring means measures the communication status as follows:
An error rate of the packet, a C / N ratio, and an empty state of the transmission buffer;
The communication system according to claim 6, wherein at least one of them is measured.
前記複数の送信装置の各々は、映像データを送信するものである請求項1から請求項7の何れかに記載の通信システムであって、
前記受信装置は、
前記各々の映像データに基づいて、各映像を同一画面に表示可能である表示手段を備えたことを特徴とする通信システム。
The communication system according to any one of claims 1 to 7, wherein each of the plurality of transmitting devices transmits video data.
The receiving device is:
A communication system comprising display means capable of displaying each video on the same screen based on each video data.
前記表示手段は、前記各映像を同一画面に任意の面積比にて表示可能であり、
前記算出手段は、該面積比に基づいて、前記範囲を算出することを特徴とする請求項8に記載の通信システム。
The display means can display each video on the same screen at an arbitrary area ratio,
The communication system according to claim 8, wherein the calculation unit calculates the range based on the area ratio.
JP2006174951A 2006-06-26 2006-06-26 Communications system Pending JP2008005382A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006174951A JP2008005382A (en) 2006-06-26 2006-06-26 Communications system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006174951A JP2008005382A (en) 2006-06-26 2006-06-26 Communications system

Publications (1)

Publication Number Publication Date
JP2008005382A true JP2008005382A (en) 2008-01-10

Family

ID=39009373

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006174951A Pending JP2008005382A (en) 2006-06-26 2006-06-26 Communications system

Country Status (1)

Country Link
JP (1) JP2008005382A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008096659A1 (en) * 2007-02-05 2008-08-14 Brother Kogyo Kabushiki Kaisha Image display
JP2010213037A (en) * 2009-03-11 2010-09-24 Fujitsu Ltd Communication apparatus
WO2010113671A1 (en) * 2009-03-30 2010-10-07 日本電気株式会社 Network camera apparatus, operation control method, and program
JP2011041229A (en) * 2009-08-18 2011-02-24 Sony Corp Transmitter apparatus, receiver apparatus, radio apparatus and method for controlling transmission mode in the transmitter apparatus
JP2012049914A (en) * 2010-08-27 2012-03-08 Kyocera Corp Communication apparatus
JP2012049913A (en) * 2010-08-27 2012-03-08 Kyocera Corp Communication apparatus
US8296662B2 (en) 2007-02-05 2012-10-23 Brother Kogyo Kabushiki Kaisha Image display device
JP6055117B2 (en) * 2014-01-09 2016-12-27 株式会社Pfu Network video transmission system, transmission video switching method, and program

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008096659A1 (en) * 2007-02-05 2008-08-14 Brother Kogyo Kabushiki Kaisha Image display
US8296662B2 (en) 2007-02-05 2012-10-23 Brother Kogyo Kabushiki Kaisha Image display device
JP2010213037A (en) * 2009-03-11 2010-09-24 Fujitsu Ltd Communication apparatus
WO2010113671A1 (en) * 2009-03-30 2010-10-07 日本電気株式会社 Network camera apparatus, operation control method, and program
JPWO2010113671A1 (en) * 2009-03-30 2012-10-11 日本電気株式会社 Network camera device, operation control method, and program
JP2011041229A (en) * 2009-08-18 2011-02-24 Sony Corp Transmitter apparatus, receiver apparatus, radio apparatus and method for controlling transmission mode in the transmitter apparatus
JP2012049914A (en) * 2010-08-27 2012-03-08 Kyocera Corp Communication apparatus
JP2012049913A (en) * 2010-08-27 2012-03-08 Kyocera Corp Communication apparatus
JP6055117B2 (en) * 2014-01-09 2016-12-27 株式会社Pfu Network video transmission system, transmission video switching method, and program
JPWO2015104819A1 (en) * 2014-01-09 2017-03-23 株式会社Pfu Network video transmission system, transmission video switching method, and program

Similar Documents

Publication Publication Date Title
US9781477B2 (en) System and method for low-latency multimedia streaming
US7423990B2 (en) Dynamically adjusting data rate of wireless communications
KR101438344B1 (en) Techniques to wirelessly transmit data
US7984179B1 (en) Adaptive media transport management for continuous media stream over LAN/WAN environment
JP2008005382A (en) Communications system
KR101216099B1 (en) Method of transmitting data stream and device thereof in a mobile communication system
US8224982B2 (en) Network performance assessment apparatus, systems, and methods
US10277532B2 (en) Quality management of media encoding for multiple client devices
US20150341646A1 (en) System and method for automatic encoder adjustment based on transport data
US7791637B2 (en) Data transmission system
US8644162B2 (en) Network performance assessment apparatus, systems, and methods
CN109729437B (en) Streaming media self-adaptive transmission method, terminal and system
CN104581385A (en) Multi-screen interactive self-adaptive playback method and system
KR20150093507A (en) Method and system for providing adaptive video streaming service based on viewing distance
AU2019201095A1 (en) System and method for automatic encoder adjustment based on transport data
US9781489B2 (en) Digital video broadcasting—terrestrial (DVB-T) system and modulation method thereof
Sadat et al. QoE-VS: A cross-layer QoE-aware video streaming platform using software-defined radio
TW201501516A (en) Multi-stream images display system, multi-stream images display apparatus and method thereof
KR100641107B1 (en) Oscillation prevention system and method of MPEG encoding bit rate
US20210243644A1 (en) Devices and system for transmitting and receiving wireless stream
CN103167318B (en) Streaming Media processing method, device and server, system
JP2007318258A (en) Contents transmitter
JP2020088659A (en) Transmission device, reception device, and video signal transmission/reception system
KR20080051091A (en) System and method for wireless communication of uncompressed media data including media data packet synchronization

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20071126