JP4884922B2 - Communication apparatus and communication method - Google Patents
Communication apparatus and communication method Download PDFInfo
- Publication number
- JP4884922B2 JP4884922B2 JP2006294830A JP2006294830A JP4884922B2 JP 4884922 B2 JP4884922 B2 JP 4884922B2 JP 2006294830 A JP2006294830 A JP 2006294830A JP 2006294830 A JP2006294830 A JP 2006294830A JP 4884922 B2 JP4884922 B2 JP 4884922B2
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- data
- packet
- packets
- bandwidth
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、無線通信経路を介して通信を行う通信装置および通信方法に関するものである。 The present invention relates to a communication apparatus and a communication method for performing communication via a wireless communication path.
近年、低価格、定額のADSLサービス並びに高速なパソコンの低価格化に伴って、どの家庭でも、気軽にインターネットにアクセスすることが可能となっている。また、インターネット・アクセスにて扱うデータも、文字を主体としたWebページから画像、音声、映像を主体としたWebページへと変貌し、快適なWebアクセスのために、広帯域化への欲求が高まり、ADSLの広帯域化、また広帯域な光通信が普及してきている。 In recent years, along with the low price, fixed amount ADSL service, and the reduction in the price of high-speed personal computers, any household can easily access the Internet. In addition, data handled by Internet access has changed from Web pages mainly consisting of text to Web pages mainly consisting of images, sounds, and videos, and the desire for wider bandwidth is increasing for comfortable Web access. A broadband of ADSL and broadband optical communication are becoming widespread.
さらに、最近では、安定的で高速なインターネット・アクセス環境の整備に伴って、無料の音声通話ソフトが配布されるようになり、家庭から家庭への音声通話を定額で利用することが可能となっている。また、将来的には、ホームネットワークの普及およびHDDレコーダのHDDサーバ化により、他の場所でネットワークに接続されたパソコンなどで、ホームネットワークにアクセスして、HDDサーバに蓄積されている映像を鑑賞することが普及すると考えられる。これにより、例えば、海外に居ながら、日本のテレビ放送をホームネットワークのサーバを介して鑑賞することが可能となる。 In addition, recently, along with the development of a stable and high-speed Internet access environment, free voice call software has been distributed, and it has become possible to use voice calls from home to home for a fixed amount. ing. In the future, with the spread of home networks and the use of HDD recorders as HDD servers, users can access home networks and watch videos stored on HDD servers using computers connected to the network at other locations. Doing so is considered to be widespread. As a result, for example, it is possible to watch Japanese television broadcasting via a home network server while staying abroad.
ADSLや光通信など、家庭とインターネット網とが有線で接続されている環境下においては、音声通話や映像転送は、接続時のネゴシエーションにより、通信を行うパソコン間の通信帯域およびパソコンの処理能力に応じて符号化レートを選定することで、快適な音声通話や映像鑑賞を実現することが可能となる。 In an environment where the home and the Internet network are connected by wire, such as ADSL or optical communication, voice communication and video transfer are performed according to the negotiation at the time of connection, depending on the communication bandwidth between the communicating computers and the processing capacity of the personal computer. By selecting the coding rate accordingly, it is possible to realize a comfortable voice call and video appreciation.
一方、音声通話を主体とした携帯通信端末においても、最近は、広帯域化、高機能化の方向にあり、携帯通信端末からインターネット網へアクセスするようなデータ通信を主体とした利用方法が主流化している。これに伴って、携帯通信端末においても、音声通信や映像通信を、データ通信網を用いて行う方向にある(例えば、特許文献1参照)。
ところが、携帯通信端末は、無線による接続であるため、家庭のADSLや光通信のような有線による接続と比較して、伝搬伝送路が不安定である。このようなことから、携帯通信端末では、伝搬伝送路の変動に応じて、無線通信の変調方式を選択し、比較的伝搬環境が良い時は、高速な通信を可能とする変調方式を選択し、伝搬環境が悪い時には、エラー耐性の高い(低速な通信となる)変調方式を選択することにより、連続的な通信を可能としている。 However, since the mobile communication terminal is a wireless connection, the propagation transmission path is unstable compared to a wired connection such as home ADSL or optical communication. For this reason, the mobile communication terminal selects a wireless communication modulation method according to the propagation path variation, and selects a modulation method that enables high-speed communication when the propagation environment is relatively good. When the propagation environment is poor, continuous communication is made possible by selecting a modulation method having high error tolerance (low-speed communication).
しかしながら、伝搬環境は、通信している携帯通信端末が静止していたとしても、周囲の環境の変化に応じて変動し、また、通信に利用している周波数の特性に応じても変動を起す。さらに、携帯通信端末が移動すると、伝搬環境は、安定な状態から、急激に変化することもある。 However, even if the mobile communication terminal that is communicating is stationary, the propagation environment changes according to changes in the surrounding environment, and also changes depending on the characteristics of the frequency used for communication. . Furthermore, when the mobile communication terminal moves, the propagation environment may change suddenly from a stable state.
このため、無線通信の場合には、有線通信の場合と同様に、接続時のネゴシエーションによって音声や映像の符号化レートを設定して通信を開始すると、伝搬環境の悪化に伴って、音声や映像データが無線環境下にてロストするという現象が生じることになる。 For this reason, in the case of wireless communication, as in the case of wired communication, when communication is started with the encoding rate of audio and video set by negotiation at the time of connection, the audio and video are deteriorated as the propagation environment deteriorates. A phenomenon occurs in which data is lost in a wireless environment.
また、無線通信においては、高速な通信を実現するため、無線通信網の基地局および端末に、データ(パケット)を蓄積するバッファを設けている。特に、1つの基地局に無線接続されるユーザ(端末)数が増加した場合に、各々のユーザに対して快適な通信サービスを提供するためには、個々の通信における伝送効率を高める必要がある。このため、伝送効率の高い変調方式を利用して、短い時間に隙間無く、多くのデータを高密度に入れ込んで送出する必要があることから、必然的に、その高密度化を実現するに必要とする容量のバッファが用意されることになる。 In wireless communication, a buffer for storing data (packets) is provided in base stations and terminals of the wireless communication network in order to realize high-speed communication. In particular, when the number of users (terminals) wirelessly connected to one base station increases, in order to provide a comfortable communication service for each user, it is necessary to increase the transmission efficiency in each communication. . For this reason, it is necessary to use a modulation method with high transmission efficiency and insert and send a large amount of data in a short time without any gaps. A buffer having the required capacity is prepared.
したがって、基地局では有線側から(端末の場合には、アプリケーション側から)受信した音声や映像の符号化レートに応じたデータ(パケット)を、バッファに順次蓄積し、その蓄積したデータ(パケット)を、無線の伝搬環境に応じた通信速度で順次読出して送出することになる。 Therefore, in the base station, data (packets) corresponding to the encoding rate of audio and video received from the wired side (in the case of a terminal, from the application side) are sequentially stored in the buffer, and the stored data (packets) Are sequentially read and transmitted at a communication speed corresponding to the wireless propagation environment.
このため、無線伝搬環境が悪化すると、データ(パケット)のバッファからの流出速度が、流入速度を下回って、バッファに蓄積されるデータ量が増大し、この蓄積されたデータが、伝搬環境の回復に伴って遅延して送出されるという現象が生じることになる。 For this reason, when the radio propagation environment deteriorates, the outflow rate of data (packets) from the buffer becomes lower than the inflow rate, the amount of data stored in the buffer increases, and this stored data is recovered in the propagation environment. As a result, a phenomenon occurs in which transmission is delayed.
しかし、バッファへのデータの蓄積(データの滞留)は、リアルタイム性が要求される音声や映像通信においては、致命傷であり、伝搬環境の回復により、バッファからまとめて送出されたとしても、大半のデータは、再生タイミングを逸していることから、廃棄されることになる。また、バッファからの読出しが遅くなっている期間は、受信側では再生するデータが不足し、ついには、再生データがなくなるため、音声や映像として再生することが困難な状態に陥ることもある。 However, accumulation of data in the buffer (data retention) is a fatal wound in audio and video communications that require real-time performance, and most of the data is sent out from the buffer due to recovery of the propagation environment. Since the reproduction timing is missed, the data is discarded. In addition, during the period when reading from the buffer is slow, there is a shortage of data to be reproduced on the receiving side, and eventually there is no reproduction data, which may make it difficult to reproduce as audio or video.
このような事態を回避する方法として、例えば、アプリケーションにおいて、データの到着時間のゆらぎに応じた時間分のデータを蓄積するジッタバッファを配し、受信したデータを一旦、ジッタバッファに蓄積して、ジッタバッファに蓄積されたデータをアプリケーションにおける再生速度に応じて順次読み出すことにより、データの到着時間のゆらぎを吸収することが知られている。 As a method of avoiding such a situation, for example, in an application, a jitter buffer that accumulates data for a time corresponding to fluctuations in the arrival time of data is arranged, and the received data is temporarily accumulated in the jitter buffer, It is known to absorb fluctuations in the arrival time of data by sequentially reading data stored in a jitter buffer in accordance with a reproduction speed in an application.
しかしながら、無線通情網を介した通信経路では、有線網に比べて到着時間のゆらぎが大きいため、そのゆらぎを吸収するには、非常に大きなジッタバッファを要することになる。そのため、このような大きなジッタバッファ(長い時間に相当するデータ量を蓄積可能なバッファ)を利用すると、通話においては、音声が遅れて届くように再生されて、ユーザに違和感を与えてしまうことになる。 However, in the communication path via the wireless communication network, the fluctuation of arrival time is larger than that of the wired network, so that a very large jitter buffer is required to absorb the fluctuation. Therefore, if such a large jitter buffer (a buffer capable of storing a data amount corresponding to a long time) is used, the voice is played back so that it arrives late, and the user feels uncomfortable. Become.
また、リアルタイム性を重視した音声や映像通信を実現する方法として、無線の伝搬環境(無線、有線の通信経路の変化に伴う伝搬環境の変化)に適応して、符号化レートを可変化し、伝搬環境が悪化した場合には、低レートの符号化方式に切り換え、伝搬環境が回復した場合には、高品質な音声や画質となる符号化方式に切り換えて、リアルタイム性を保持することが考えられる。 In addition, as a method to realize audio and video communication with emphasis on real-time characteristics, adapting to wireless propagation environment (change of propagation environment accompanying change of wireless and wired communication path), variable encoding rate, When the propagation environment deteriorates, it is possible to switch to a low-rate encoding method, and when the propagation environment recovers, switch to a high-quality voice or image quality encoding method to maintain real-time characteristics. It is done.
この場合、通信経路における伝搬環境を検知する必要があり、その一方法として、例えば、ジッタバッファへのデータの蓄積容量を監視し、蓄積容量が予め定めた閾値以下に低下した場合に、伝搬環境が悪化して通信経路上にデータの滞留が発生していると検知することが考えられる。 In this case, it is necessary to detect the propagation environment in the communication path. As one method, for example, when the storage capacity of the data in the jitter buffer is monitored and the storage capacity falls below a predetermined threshold, the propagation environment It is conceivable to detect that data has accumulated on the communication path due to deterioration.
しかし、この場合、急峻な伝搬環境の悪化(許容帯域の狭帯域化)に対して、悪化の検知が遅れると、遅れた時間分、通信経路上のバッファに滞留(蓄積)するデータ(パケット)数が増大することとなる。このため、伝搬環境の悪化検知によって、符号化レートを低下させたとしても、滞留の解消まではデータが滞ることとなって、リアルタイム性が損なわれることになる。 However, in this case, if the detection of the deterioration is delayed with respect to the sharp deterioration of the propagation environment (narrow band of allowable bandwidth), the data (packet) that stays (accumulates) in the buffer on the communication path for the delayed time The number will increase. For this reason, even if the encoding rate is lowered by detecting the deterioration of the propagation environment, the data is delayed until the stay is eliminated, and the real-time property is impaired.
また、無線通信経路における許容帯域の狭帯域化を検知する他の方法として、例えば、ウィンドウTs(所定期間;例えば500ms)での受信パケット数を監視し、受信パケット数が想定パケット数より少ない場合に、許容帯域が狭帯域化したと検知する方法が考えられる。 Further, as another method for detecting the narrowing of the allowable bandwidth in the wireless communication path, for example, when the number of received packets in the window Ts (predetermined period; for example, 500 ms) is monitored and the number of received packets is smaller than the expected number of packets In addition, a method of detecting that the allowable band is narrowed can be considered.
ところが、この場合には、監視期間であるウィンドウTsのタイミングに依存して滞留遅延時間が変動することになる。例えば、図8に示すように、アプリケーション(例えば、VoIP)のパケットの送出間隔が20msの場合において、時刻t1で許容帯域が50%に狭帯域化したものとする。なお、図8において、横軸は時間tを示しており、縦軸はパケットのシーケンス番号(SN)を示している。また、Dpはパケットの送信タイミングから当該経路における理想受信タイミングまでの潜在的遅延時間(ここでは、80ms)を示しており、Tbはパケットの送信タイミングからの再生許容時間(ここでは、200ms)を示しており、Dsは滞留遅延時間を示している。 However, in this case, the residence delay time varies depending on the timing of the window Ts that is the monitoring period. For example, as shown in FIG. 8, when the packet transmission interval of an application (for example, VoIP) is 20 ms, the allowable bandwidth is narrowed to 50% at time t1. In FIG. 8, the horizontal axis indicates time t, and the vertical axis indicates a packet sequence number (SN). Dp indicates a potential delay time (in this case, 80 ms) from the packet transmission timing to the ideal reception timing in the route, and Tb indicates a reproduction allowable time (in this case, 200 ms) from the packet transmission timing. Ds indicates the residence delay time.
図8において、時刻t1までのウィンドウTsにおける受信パケット数を監視すると、受信パケット数の減少は観られないが、時刻t2において(t2−t1)間のウィンドウTsでの受信パケット数を監視すると、想定受信パケット数(500ms/20ms=25パケット)に対して、受信パケット数は12パケットと半減することになる。このため、符号化レートを低減させる必要があるが、この場合、時刻t2で送信されたパケット(SN4)は、時刻t4にて受信されることになるため、理想的な受信時刻t3に対して、580ms(=t4−t3)の滞留遅延時間Dsが生じることになる。 In FIG. 8, when the number of received packets in the window Ts up to time t1 is monitored, a decrease in the number of received packets is not observed, but when the number of received packets in the window Ts between (t2 and t1) is monitored at time t2, The number of received packets is halved to 12 packets with respect to the assumed number of received packets (500 ms / 20 ms = 25 packets). For this reason, it is necessary to reduce the encoding rate. In this case, since the packet (SN4) transmitted at time t2 is received at time t4, the ideal reception time t3 is obtained. A residence delay time Ds of 580 ms (= t4-t3) is generated.
このため、送信タイミングから200msの再生許容時間Tbを超えて受信したパケット(再生許容ラインを超えたパケット)を破棄する(再生から除外する)ものとすると、この場合には、図8においてウィンドウTsの間に送信された25パケットのうち、塗り潰された23パケットが再生に寄与されずに破棄されることになる。 For this reason, assuming that a packet (a packet exceeding the reproduction allowable line) received exceeding the reproduction allowable time Tb of 200 ms from the transmission timing is discarded (excluded from reproduction), in this case, the window Ts in FIG. Of the 25 packets transmitted during this period, 23 painted-out packets are discarded without contributing to reproduction.
このように、ウィンドウTsでの受信パケット数を監視し、受信パケット数が想定パケット数より少ない場合に、当該経路の許容帯域が狭帯域化したと検知すると、監視期間であるウィンドウTsのタイミングに依存して滞留遅延時間が変動することになる。このため、ウィンドウTsのタイミングによっては、当該ウィンドウTs間に送信されたパケットのほとんどが再生に寄与されずに破棄されてしまうことが懸念される。 As described above, when the number of received packets in the window Ts is monitored and the number of received packets is smaller than the expected number of packets, if it is detected that the allowable bandwidth of the route is narrowed, the timing of the window Ts that is the monitoring period Depending on this, the residence delay time varies. Therefore, depending on the timing of the window Ts, there is a concern that most of the packets transmitted during the window Ts are discarded without contributing to reproduction.
なお、破棄パケット数を少なくする方法として、図8において、ウィンドウTsを短く設定して、滞留遅延時間Dsを短くすることが考えられる。しかし、ウィンドウTsにおける受信パケット数は、当該通信経路におけるパケットの送出間隔に反比例し、送出間隔が長いほど、受信パケット数は少なくなる。 As a method of reducing the number of discarded packets, it is conceivable to shorten the stay delay time Ds by setting the window Ts short in FIG. However, the number of received packets in the window Ts is inversely proportional to the packet transmission interval on the communication path, and the longer the transmission interval, the smaller the number of received packets.
このため、ウィンドウTsを短い期間に設定すると、特に、送出間隔が長い場合の閾値の設定が困難になり、狭帯域化を正確に検知できなくなることが懸念される。 For this reason, when the window Ts is set to a short period, it becomes difficult to set a threshold value particularly when the transmission interval is long, and there is a concern that narrowing of the band cannot be accurately detected.
したがって、かかる事情に鑑みてなされた本発明の目的は、無線通信経路における伝搬環境の変化を迅速かつ正確に検知でき、到達時間の遅延によって再生されずに破棄されるパケット数を最小限に低減することが可能な通信装置および通信方法を提供することにある。 Accordingly, an object of the present invention made in view of such circumstances is to quickly and accurately detect a change in propagation environment in a wireless communication path, and to minimize the number of packets discarded without being reproduced due to arrival time delay. It is an object of the present invention to provide a communication device and a communication method that can be used.
上記目的を達成する請求項1に係る発明は、無線通信経路を介して1つの通信相手に対して複数の異なるデータのパケットを送受信する通信方法において、
前記複数の種類の異なるデータの各々に対して、前記無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で、前記無線通信経路を経て受信したパケットに基づいて、前記無線通信経路における帯域状態を監視し、
その監視結果に基づいて、いずれか1種類のデータに対する送信帯域が狭帯域化したときは、全種類のデータの送信レートを低減する送信帯域制御メッセージを前記通信相手に送信することを特徴とするものである。
The invention according to claim 1 that achieves the above object is a communication method for transmitting and receiving a plurality of different data packets to one communication partner via a wireless communication path.
For each of the plurality of different types of data, the wireless communication path is based on packets received via the wireless communication path within a monitoring period corresponding to a transmission interval of packets transmitted to the wireless communication path. Monitor bandwidth status at
Based on the monitoring result, when the transmission band for any one type of data is narrowed, a transmission band control message for reducing the transmission rate of all types of data is transmitted to the communication partner. Is.
さらに、上記目的を達成する請求項2に係る発明は、無線通信経路を介して1つの通信相手に対して複数の異なるデータのパケットを送受信する通信方法において、
前記無線通信経路における無線状態を監視するとともに、前記複数の異なるデータの各々に対して、前記無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で、前記無線通信経路を経て受信したパケットに基づいて、前記無線通信経路における帯域状態を監視し、
前記無線状態の監視結果と前記帯域状態の監視結果とに基づいて、前記無線状態が良好で、前記帯域状態としていずれか1つのデータに対する送信帯域が狭帯域化したときは、当該1つのデータに対する送信レートを低減するまたはデータの送出を停止する送信帯域制御メッセージを前記通信相手に送信し、
前記無線状態が悪化し、前記帯域状態としていずれか1つのデータに対する送信帯域が狭帯域化したときは、全てのデータの送信レートを低減するまたはデータの送出を停止する送信帯域制御メッセージを前記通信相手に送信することを特徴とするものである。
Furthermore, the invention according to claim 2 that achieves the above object is a communication method for transmitting and receiving a plurality of different data packets to one communication partner via a wireless communication path.
The wireless state in the wireless communication path is monitored, and each of the plurality of different data is received via the wireless communication path within a monitoring period corresponding to a transmission interval of packets transmitted to the wireless communication path. Based on the received packet, monitoring the bandwidth state in the wireless communication path,
Based on the monitoring result of the wireless state and the monitoring result of the bandwidth state, when the wireless state is good and the transmission bandwidth for any one data is narrowed as the bandwidth state, A transmission band control message for reducing a transmission rate or stopping transmission of data is transmitted to the communication partner;
When the wireless state deteriorates and the transmission band for any one data is narrowed as the band state, a transmission band control message for reducing the transmission rate of all data or stopping the transmission of data is sent to the communication It is characterized by transmitting to the other party.
本発明によれば、無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で受信したパケットに基づいて帯域状態を監視し、その監視結果に基づく送信帯域制御メッセージを通信相手に送信するようにしたので、無線通信経路における伝搬環境の変化を迅速かつ正確に検知して、送信側において帯域状態に応じた送信帯域にリアルタイムで適切に制御することが可能となる。したがって、到達時間の遅延により再生されずに破棄されるパケット数を最小限に低減することが可能となる。 According to the present invention, the bandwidth state is monitored based on the packet received within the monitoring period corresponding to the transmission interval of the packet transmitted to the wireless communication path, and the transmission bandwidth control message based on the monitoring result is transmitted to the communication partner. Thus, it is possible to quickly and accurately detect a change in the propagation environment in the wireless communication path, and to appropriately control in real time on the transmission band according to the band state on the transmission side. Therefore, it is possible to minimize the number of packets discarded without being reproduced due to arrival time delay.
以下、本発明の実施の形態について、図を参照して説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(第1実施の形態)
図1は、本発明の第1実施の形態に係る通信装置を用いる通信システムの概略構成を示すものである。図1において、通信装置である携帯通信端末1は、無線通信経路を介して無線ネットワーク2に接続可能となっている。無線ネットワーク2は、有線のネットワーク3に接続されており、このネットワーク3にはホームビデオサーバ4が接続されている。本実施の形態では、携帯通信端末1を、無線ネットワーク2およびネットワーク3を含むネットワーク網を介してホームビデオサーバ4に接続して、ホームビデオサーバ4からパケットとして配信されるビデオデータを受信して再生する。
(First embodiment)
FIG. 1 shows a schematic configuration of a communication system using the communication apparatus according to the first embodiment of the present invention. In FIG. 1, a mobile communication terminal 1 as a communication device can be connected to a wireless network 2 via a wireless communication path. The wireless network 2 is connected to a
図2は、図1に示した携帯通信端末1およびホームビデオサーバ4の要部の概略構成を示す機能ブロック図である。携帯通信端末1は、送受信手段11、画像・音声復号手段12、表示手段13、音声出力手段14、受信パケット監視手段15および制御手段16を有している。送受信手段11は、無線によりパケットを送受信するもので、該送受信手段11で受信したホームビデオサーバ4からのパケットは、画像・音声復号手段12に供給し、ここで画像符号化データおよび音声符号化データをそれぞれ復号して、復号した画像信号を表示手段13に供給して画像を表示し、復号した音声信号を音声出力手段14に供給して音声を出力する。
FIG. 2 is a functional block diagram showing a schematic configuration of main parts of the mobile communication terminal 1 and the
また、送受信手段11で受信したホームビデオサーバ4からの(RTP)パケットは、受信パケット監視手段15に供給し、ここで受信パケットに基づいて無線ネットワーク2における無線通信経路の帯域状態を監視して、その監視結果を制御手段16に供給する。したがって、本実施の形態において、受信パケット監視手段15は、帯域状態監視手段を構成している。なお、この受信パケット監視手段15による無線通信経路の帯域状態の監視方法については、後述する。
The (RTP) packet from the
制御手段16は、送受信手段11を介したホームビデオサーバ4との認証等、携帯通信端末1の全体の動作を制御する。また、制御手段16は、受信パケット監視手段15からの監視結果に基づいて、送信帯域制御メッセージを生成して、その生成した送信帯域制御メッセージを、送受信手段11を介してホームビデオサーバ4に制御パケットとして送信する。すなわち、受信パケット監視手段15において、許容帯域の狭帯域化を示す監視結果が得られたときは、その旨を示す送信帯域制御メッセージを生成してホームビデオサーバ4に送信し、狭帯域化が回復した場合には、同様に、その旨を示す送信帯域制御メッセージを生成して、ホームビデオサーバ4に送信する。したがって、本実施の形態において、制御手段16および送受信手段11は、送信帯域制御メッセージ送信手段を構成している。
The
一方、ホームビデオサーバ4は、映像蓄積手段21、画像・音声復号手段22、画像・音声符号化手段23、送受信手段24および制御手段25を有している。映像蓄積手段21は、映像を蓄積するもので、該映像蓄積手段21に蓄積された映像は、画像・音声復号手段22で画像および音声にそれぞれ復号した後、画像・音声符号化手段23で画像符号化データおよび音声符号化データにそれぞれ符号化して、送受信手段24からパケットとしてネットワーク3に送出する。なお、送受信手段24は、有線にてネットワーク3に接続されてもよいし、または無線ネットワーク2とは異なる無線ネットワークを介してネットワーク3に接続されてもよい。
On the other hand, the
制御手段25は、送受信手段24を介した携帯通信端末1との認証等、ホームビデオサーバ4の全体の動作を制御する。また、制御手段25は、携帯通信端末1から許容帯域の狭帯域化を示す送信帯域制御メッセージを受信したときは、画像・音声符号化手段23における画像データおよび音声データの符号化レートを低減させるように制御し、その後、許容帯域の回復を示す送信帯域制御メッセージを受信したときは、符号化レートを増加(高品質化)させるように制御する。なお、符号化レートは、量子化テーブルや符号化方式自体を変える等の方法によって制御する。
The
次に、携帯通信端末1の受信パケット監視手段15による無線通信経路の帯域状態の監視方法について説明する。
Next, a method for monitoring the bandwidth state of the wireless communication path by the received
本実施の形態では、無線ネットワーク2の無線通信経路におけるパケットの送出間隔に対応する監視期間を設定し、その監視期間内での順次のパケットの受信タイミングに基づいて、当該無線通信経路の帯域状態を監視し、その監視結果に基づいて送信帯域を制御するための送信帯域制御メッセージを生成して、その送信帯域制御メッセージをパケットの送り先に送信し、これにより当該無線通信経路におけるパケットの送信帯域を制御するようにしている。 In the present embodiment, a monitoring period corresponding to the packet transmission interval in the wireless communication path of the wireless network 2 is set, and the bandwidth state of the wireless communication path is determined based on the reception timing of sequential packets within the monitoring period. And a transmission bandwidth control message for controlling the transmission bandwidth based on the monitoring result is generated, and the transmission bandwidth control message is transmitted to the packet destination, whereby the transmission bandwidth of the packet in the wireless communication path To control.
図3〜図5は、本実施の形態による帯域状態の監視結果を例示するもので、図3はアプリケーションのパケット送出間隔が80msの場合を例示しており、図4はアプリケーションのパケット送出間隔が40msの場合を例示しており、図5はアプリケーションのパケット送出間隔が20msの場合を例示している。なお、図3〜図5において、横軸は時間tを示しており、縦軸はパケットのシーケンス番号(SN)を示している。また、Tmは、パケットの送出間隔に基づく(対応する)監視期間を示している。その他の符号は、図8と同様で、Dpはパケットの送信タイミングから当該経路における理想受信タイミングまでの潜在的遅延時間(ここでは、80ms)を示しており、Tbはパケットの送信タイミングからの再生許容時間(ここでは、200ms)を示しており、Dsは滞留遅延時間を示している。 3 to 5 illustrate bandwidth state monitoring results according to the present embodiment. FIG. 3 illustrates the case where the application packet transmission interval is 80 ms. FIG. 4 illustrates the application packet transmission interval. The case of 40 ms is illustrated, and FIG. 5 illustrates the case where the packet transmission interval of the application is 20 ms. 3 to 5, the horizontal axis indicates time t, and the vertical axis indicates a packet sequence number (SN). Tm indicates a monitoring period based on (corresponding to) the packet transmission interval. Other symbols are the same as in FIG. 8, Dp indicates a potential delay time (in this case, 80 ms) from the packet transmission timing to the ideal reception timing in the route, and Tb is a reproduction from the packet transmission timing. The allowable time (here, 200 ms) is indicated, and Ds indicates the residence delay time.
本実施の形態では、ホームビデオサーバ4から送出されるパケットの送出間隔に対応する監視期間Tmを、例えば、5パケット分の送信パケット期間として設定し、この監視期間Tm内で受信したIPパケットの受信タイミングの変位度具合αを下式に従って算出し、その算出した変位度具合αと、パケットの送出間隔に対応する閾値αthとの比較に基づいて、α≦αthの場合に当該通信経路が狭帯域化したと判定する。なお、下式において、sは監視期間Tm内に受信したパケットに割り振った受信番号、meanは平均化処理、SNはIPパケットのシーケンス番号、trecは受信時刻を示している。
In the present embodiment, the monitoring period Tm corresponding to the transmission interval of packets transmitted from the
このようにすると、図3のパケット送出間隔80msでは、Tm=400msとなり、図4のパケット送出間隔40msでは、Tm=200msとなり、図5のパケット送出間隔20msでは、Tm=100msとなる。つまり、パケット送出間隔が短い(送信レートが高い)程、Tmが短くなる。したがって、高い送信レートでのパケット送信中に許容帯域が狭くなった場合に、その狭帯域化を迅速に検知して、通信経路内に滞留するパケット数を有効に低減することが可能になるとともに、低い送信レートでのパケット送信中に許容帯域が狭くなった場合でも、その狭帯域化を正確に検知して通信経路内に滞留するパケット数を有効に低減することが可能になる。 In this way, Tm = 400 ms at the packet transmission interval of 80 ms in FIG. 3, Tm = 200 ms at the packet transmission interval of 40 ms in FIG. 4, and Tm = 100 ms at the packet transmission interval of 20 ms in FIG. That is, the shorter the packet transmission interval (the higher the transmission rate), the shorter Tm. Therefore, when the allowable bandwidth becomes narrow during packet transmission at a high transmission rate, it is possible to quickly detect the narrowing of the bandwidth and effectively reduce the number of packets remaining in the communication path. Even when the allowable bandwidth is narrowed during packet transmission at a low transmission rate, it is possible to accurately detect the narrowing of the bandwidth and effectively reduce the number of packets remaining in the communication path.
例えば、図3〜図5において、パケットSN1を受信した時刻t1から当該無線通信経路の許容帯域が50%に狭帯域化したとする。この場合、図3のパケット送出間隔80msの場合においては、次のパケットSN3(黒丸で示す)を受信した時刻t3の監視期間Tm(t2−t3)で、狭帯域化が検知されたとすると、時刻t3までに送信されたパケットにて生じる滞留遅延時間Dsは、240msとなる。したがって、この場合は、再生許容ラインを超える破棄パケット数(図中斜線を施した丸)は、2パケットで済むことになる。 For example, in FIGS. 3 to 5, it is assumed that the allowable bandwidth of the wireless communication path is narrowed to 50% from the time t1 when the packet SN1 is received. In this case, in the case of the packet transmission interval of 80 ms in FIG. 3, assuming that narrowing is detected in the monitoring period Tm (t2−t3) at time t3 when the next packet SN3 (indicated by a black circle) is received, The residence delay time Ds generated in the packets transmitted up to t3 is 240 ms. Therefore, in this case, the number of discarded packets exceeding the reproduction allowable line (circled in the figure) is only 2 packets.
また、図4のパケット送出間隔40msの場合においては、時刻t1でパケットSN1を受信してから、2個目のパケットSN3(黒丸で示す)を受信した時刻t3の監視期間Tm(t2−t3)で、狭帯域化が検知されたとすると、時刻t3までに送信されたパケットにて生じる滞留遅延時間Dsは、240msとなる。したがって、この場合は、再生許容ラインを超える破棄パケット数(図中斜線を施した丸)は、3パケットで済むことになる。 In the case of the packet transmission interval of 40 ms in FIG. 4, the monitoring period Tm (t2-t3) at time t3 when the second packet SN3 (shown by a black circle) is received after receiving the packet SN1 at time t1. If the narrowing of the band is detected, the residence delay time Ds generated in the packet transmitted up to time t3 is 240 ms. Accordingly, in this case, the number of discarded packets exceeding the reproduction allowable line (circled in the figure) is only 3 packets.
同様に、図5のパケット送出間隔20msの場合においては、時刻t1でパケットSN1を受信してから、2個目のパケットSN3(黒丸で示す)を受信した時刻t3の監視期間Tm(t2−t3)で、狭帯域化が検知されたとすると、時刻t3までに送信されたパケットにて生じる滞留遅延時間Dsは、160msとなる。したがって、この場合は、再生許容ラインを超える破棄パケット数(図中斜線を施した丸)は、2パケットで済むことになる。 Similarly, in the case of the packet transmission interval of 20 ms in FIG. 5, the monitoring period Tm (t2-t3) at the time t3 when the second packet SN3 (shown by a black circle) is received after the packet SN1 is received at the time t1. ), If the narrowing of the band is detected, the stay delay time Ds generated in the packet transmitted up to time t3 is 160 ms. Therefore, in this case, the number of discarded packets exceeding the reproduction allowable line (circled in the figure) is only 2 packets.
このように、パケット送出間隔に対応する監視期間Tmを設定し、その監視期間Tm内で受信したパケットの受信タイミングの変位度具合αを算出して、その算出した変位度具合αとパケット送出間隔に対応する閾値αthとを比較することにより、当該無線通信経路における帯域状態を監視すれば、無線通信経路の通信方式に適応して、フェージング等の伝搬環境の変化による許容帯域の変動をほぼリアルタイムで正確に検知することができる。したがって、その監視結果に基づいて、狭帯域化が検知された場合には、その旨を示す送信帯域制御メッセージを生成してその送信帯域制御メッセージをパケットの送り先であるホームビデオサーバ4に送信し、ホームビデオサーバ4において、送信する画像データおよび音声データの符号化レートを低下させれば、リアルタイムアプリケーションにおいて到達時間の遅延により再生されずに破棄されるパケット数を最小限に低減することが可能となる。
In this way, the monitoring period Tm corresponding to the packet transmission interval is set, the displacement degree α of the reception timing of the packet received within the monitoring period Tm is calculated, and the calculated displacement degree α and the packet transmission interval are calculated. If the bandwidth state in the wireless communication path is monitored by comparing with the threshold value αth corresponding to, the fluctuation of the allowable bandwidth due to the change of the propagation environment such as fading is almost real-time, adapted to the communication method of the wireless communication path. Can be detected accurately. Therefore, if a narrow band is detected based on the monitoring result, a transmission band control message indicating that is generated, and the transmission band control message is transmitted to the
(第2実施の形態)
図6は、本発明の第2実施の形態に係る通信装置を用いる通信システムの概略構成を示すものである。図6において、通信装置である携帯通信端末51は、無線通信経路を介して無線ネットワーク2に接続可能となっている。無線ネットワーク2は、有線のネットワーク3に接続されており、このネットワーク3には通信装置であるパソコン等の通信端末71が接続されている。携帯通信端末51および通信端末71には、通信用のソフトウェアが搭載されている。本実施の形態では、携帯通信端末51と通信端末71とを、無線ネットワーク2およびネットワーク3を含むネットワーク網を介して接続して、相互に画像データや音声データをリアルタイムで送受信する。なお、通信端末71は、有線にてネットワーク3に接続されてもよいし、または無線ネットワーク2とは異なる無線ネットワークを介してネットワーク3に接続されてもよい。
(Second Embodiment)
FIG. 6 shows a schematic configuration of a communication system using the communication apparatus according to the second embodiment of the present invention. In FIG. 6, a
図7は、図6に示した携帯通信端末51および通信端末71の要部の概略構成を示す機能ブロック図である。これら携帯通信端末51および通信端末71は、ほぼ同様の構成を有するので、以下では携帯通信端末51の構成について説明し、通信端末71の構成については、携帯通信端末51と同一構成要素には同一参照符号を付して説明を省略する。
FIG. 7 is a functional block diagram showing a schematic configuration of main parts of the
携帯通信端末51は、画像入力手段52、音声入力手段53、画像・音声符号化手段54、制御手段55、送信手段56および蓄積手段57を有しており、画像入力手段52にて取得した画像データ、あるいは音声入力手段53にて取得した音声データは、画像・音声符号化手段54において、制御手段55の制御のもとに画像符号化データあるいは音声符号化データに変換して、送信手段56から通信相手にパケットとして送出する。
The
蓄積手段57は、画像、音声、テキスト等のファイルを蓄積し、この蓄積手段57に蓄積されたファイルは、制御手段55からの送出要求に従って、送信手段56から通信相手にパケットとして送出する。
The
また、携帯通信端末51は、受信手段58、画像・音声復号手段59、表示手段60、音声出力手段61、再生手段62および受信パケット監視手段63を有しており、受信手段58で受信した通信相手からの符号化データ(パケット)は、画像・音声復号手段59に供給し、ここでそれぞれ復号して、復号した画像信号を表示手段60に供給して画像を表示し、復号した音声信号を音声出力手段61に供給して音声を出力する。
The
また、受信手段58で受信したファイルは、再生手段62でファイルに対応した再生方法で再生して、再生信号が画像信号等の場合には表示手段60に供給して表示し、音声信号等の場合には音声出力手段61に供給して出力する。
Also, the file received by the receiving means 58 is reproduced by the reproducing
さらに、受信手段58で受信した通信相手からの(RTP)パケットは、受信パケット監視手段63に供給し、ここで第1実施の形態の場合と同様にして、受信パケットに基づいて無線ネットワーク2における無線通信経路の帯域状態を監視し、その監視結果を制御手段55に供給する。したがって、本実施の形態において、受信パケット監視手段63は、帯域状態監視手段を構成している。
Further, the (RTP) packet from the communication partner received by the receiving means 58 is supplied to the received packet monitoring means 63, and here, in the same way as in the first embodiment, based on the received packet in the wireless network 2 The bandwidth state of the wireless communication path is monitored, and the monitoring result is supplied to the control means 55. Therefore, in the present embodiment, the received
制御手段55では、第1実施の形態の場合と同様に、受信パケット監視手段63からの監視結果に基づいて、送信帯域制御メッセージを生成して、その生成した送信帯域制御メッセージを、送信手段56を介して通信相手に送信する。すなわち、受信パケット監視手段63において、許容帯域の狭帯域化を示す監視結果が得られたときは、その旨を示す送信帯域制御メッセージを生成して通信相手に送信し、狭帯域化が回復した場合には、同様に、その旨を示す送信帯域制御メッセージを生成して通信相手に送信する。したがって、本実施の形態において、制御手段55および送信手段56は、送信帯域制御メッセージ送信手段を構成している。 As in the case of the first embodiment, the control means 55 generates a transmission band control message based on the monitoring result from the received packet monitoring means 63, and transmits the generated transmission band control message to the transmission means 56. To the other party via That is, when the received packet monitoring means 63 obtains a monitoring result indicating that the allowable bandwidth is narrowed, a transmission bandwidth control message indicating that is generated and transmitted to the communication partner, and the bandwidth narrowing is restored. In this case, similarly, a transmission band control message indicating that is generated and transmitted to the communication partner. Therefore, in the present embodiment, the control means 55 and the transmission means 56 constitute a transmission band control message transmission means.
さらに、本実施の形態では、送信帯域制御メッセージを通信相手に送信すると同時に、受信パケット監視手段63からの監視結果に基づいて、自端末から通信相手に送信するパケットの送信帯域を制御する。すなわち、画像入力手段52で取得した画像データ、あるいは音声入力手段53で取得した音声データの送信中に、受信パケット監視手段63において許容帯域の狭帯域化を示す監視結果が得られたときは、自端末の画像・音声符号化手段54に対して、送信するデータの符号化レートの低減あるいは一時送信停止するように制御する。また、蓄積手段57に蓄積されているファイルの転送中に、許容帯域の狭帯域化を示す監視結果が得られたときは、そのファイルの転送を中断するように制御する。なお、符号化レートは、第1実施の形態の場合と同様に、量子化テーブルや符号化方式自体を変える等の方法によって制御する。
Further, in the present embodiment, the transmission band control message is transmitted to the communication partner, and at the same time, the transmission band of the packet transmitted from the own terminal to the communication partner is controlled based on the monitoring result from the received
その後、受信パケット監視手段63において許容帯域が回復した監視結果が得られた場合には、その旨を示す送信帯域制御メッセージを通信相手に送信すると同時に、自端末の画像・音声符号化手段54に対して送信するデータの符号化レートを増加(高品質化)、あるいは送信を開始するように制御する。また、狭帯域化によって蓄積手段57に蓄積されているファイルの転送を中断した場合には、そのファイルの転送を再開するように制御する。
Thereafter, if the received packet monitoring means 63 obtains a monitoring result in which the allowable bandwidth has been recovered, a transmission bandwidth control message indicating that fact is transmitted to the communication partner, and at the same time, the image / sound encoding means 54 of its own terminal. On the other hand, control is performed such that the coding rate of data to be transmitted is increased (high quality) or transmission is started. In addition, when the transfer of the file stored in the
一方、通信相手から許容帯域の狭帯域化を示す送信帯域制御メッセージを受信した場合には、同様に、画像・音声符号化手段54を制御して、画像入力手段52で取得した画像データあるいは音声入力手段53で取得した音声データの符号化レートの低減あるいは一時送信を停止する。また、蓄積手段57に蓄積されているファイルの転送中の場合には、そのファイルの転送を中断するように制御する。
On the other hand, when the transmission band control message indicating the narrowing of the allowable band is received from the communication partner, the image /
その後、許容帯域が回復した旨の送信帯域制御メッセージを受信した場合には、同様に、画像・音声符号化手段54に対して送信するデータの符号化レートを増加(高品質化)、あるいは送信を開始するように制御する。また、狭帯域化によって蓄積手段57に蓄積されているファイルの転送を中断した場合には、そのファイルの転送を再開するように制御する。したがって、本実施の形態において、受信手段58は、送信帯域制御メッセージ受信手段を構成しており、制御手段55および画像・音声符号化手段54は、送信帯域制御手段を構成している。
Thereafter, when a transmission band control message indicating that the allowable band has been recovered is received, similarly, the encoding rate of data to be transmitted to the image /
なお、本実施の形態において、音声データおよび画像データを、各々異なるRTPパケットにてリアルタイムで送出する場合には、各々のパケットについて狭帯域化を監視して、いずれか一方において狭帯域化が検知された場合には、双方に対して符号化レートの低減処理を実行するか、あるいは無線状態(例えば、RSSI)に応じて、いずれか一方または双方に対して符号化レートの低減処理やデータの送出を制御する。例えば、無線状態が良好であるにも拘わらず、一方のパケット、例えば音声パケットにおける送信帯域の狭帯域化が検知された場合には、検知された通信相手の音声パケットのレートを低減、あるいはデータ送出を停止する。他方、無線状態が悪化している状態で、音声パケットにおける送信帯域の狭帯域化が検知された場合には、音声パケットおよび画像パケットの双方に対してレート低減あるいはデータの送出を停止する。また、複数の通信相手とグループ通話を行うことができる場合には、各通信相手に対して上述の制御を行うようにしても良い。 In this embodiment, when audio data and image data are transmitted in real time using different RTP packets, the bandwidth narrowing is monitored for each packet, and the bandwidth narrowing is detected in either one of them. In such a case, the encoding rate reduction processing is executed for both, or the encoding rate reduction processing or data reduction is performed for either or both depending on the radio condition (for example, RSSI). Control sending. For example, when a narrowing of the transmission band in one packet, for example, a voice packet, is detected even though the radio state is good, the rate of the detected voice packet of the communication partner is reduced, or data Stop sending. On the other hand, if a narrowing of the transmission band in the voice packet is detected in a state where the wireless state is deteriorated, rate reduction or data transmission is stopped for both the voice packet and the image packet. Further, when a group call can be made with a plurality of communication partners, the above-described control may be performed on each communication partner.
本実施の形態においても、第1実施の形態と同様にして、パケット送出間隔に対応する監視期間Tmを設定し、その監視期間Tm内で受信したパケットの受信タイミングの変位度具合αを算出して、その算出した変位度具合αとパケット送出間隔に対応する閾値αthとを比較することにより、当該無線通信経路における帯域状態を監視するので、無線通信経路の通信方式に適応して、当該無線通信経路の狭帯域化をほぼリアルタイムで正確に検知することができる。したがって、その監視結果に基づいて、通信相手および自端末から送出するパケットのレートあるいはデータの送出を制御することにより、リアルタイムアプリケーションにおいて到達時間の遅延により再生されずに破棄されるパケット数を、通信相手および自端末の双方において最小限に低減することが可能となる。 Also in the present embodiment, similarly to the first embodiment, the monitoring period Tm corresponding to the packet transmission interval is set, and the displacement degree α of the reception timing of the packet received within the monitoring period Tm is calculated. Then, by comparing the calculated degree of displacement α and the threshold value αth corresponding to the packet transmission interval, the bandwidth state in the wireless communication path is monitored. The narrowing of the communication path can be accurately detected almost in real time. Therefore, by controlling the packet rate or data transmission from the communication partner and its own terminal based on the monitoring result, the number of packets discarded without being reproduced due to the arrival time delay in the real-time application It becomes possible to reduce to the minimum at both the other party and the own terminal.
なお、本発明は、上記実施の形態にのみ限定されるものではなく、幾多の変形または変更が可能である。例えば、上記実施の形態では、変位度具合αとして、順次のパケット間の受信タイミング差の平均値を算出したが、この場合の変位度具合αは、現時刻に近い程、意味を持つので、現時刻に近い程、重み係数を大きくして平均化処理して算出することもできる。また、1つ、2つの受信パケットが理想受信タイミングから大きく外れることがあり得るので、その個数に応じて閾値αthを変化させることもできる。すなわち、理想受信タイミングから外れる受信パケット数が大きいほど、閾値αthを大きくする。このようにすれば、誤検知を防ぐことが可能となる。なお、この場合は、例えば、順次の受信パケット間の受信時間差の統計量を算出し、その最低の傾斜に基づいて閾値αthを設定したり、順次の受信パケット間の受信時間差の最低値や、1つ飛ばしの受信パケット間の受信時間差の最低値や、2つ飛ばしの受信パケット間の受信時間差の最低値等に基づいて閾値αthを設定したりすることもできる。 In addition, this invention is not limited only to the said embodiment, Many deformation | transformation or a change is possible. For example, in the above-described embodiment, the average value of the reception timing difference between sequential packets is calculated as the displacement degree α, but the displacement degree α in this case has a meaning as it is closer to the current time. The closer to the current time, the larger the weight coefficient can be calculated by averaging. Since one or two received packets may deviate greatly from the ideal reception timing, the threshold value αth can be changed according to the number of the received packets. That is, the threshold αth is increased as the number of received packets deviating from the ideal reception timing increases. In this way, erroneous detection can be prevented. In this case, for example, a statistical amount of reception time difference between sequential reception packets is calculated, and a threshold αth is set based on the lowest slope, a minimum value of reception time difference between sequential reception packets, It is also possible to set the threshold value αth based on the minimum value of the reception time difference between one skipped reception packet, the minimum value of the reception time difference between two skipped reception packets, or the like.
また、変位度具合αが閾値αthを超える場合には、その差に基づいて送信帯域を現時点よりも広く(送信レートを高く)制御することもできる。さらに、第2実施の形態において、特に周波数分割複信(FDD)方式を採用する場合には、自端末での帯域状態の監視結果に基づく自端末における送信パケットのレート制御あるいはデータの送出制御を省略して、通信相手からの送信帯域制御メッセージにより送信パケットのレート制御あるいはデータの送出制御を行うようにすることもできる。 If the degree of displacement α exceeds the threshold αth, the transmission band can be controlled to be wider (the transmission rate is higher) than the current time based on the difference. Furthermore, in the second embodiment, particularly when the frequency division duplex (FDD) method is adopted, the rate control of the transmission packet or the data transmission control in the own terminal based on the monitoring result of the band state in the own terminal is performed. It is possible to omit the transmission packet rate control or the data transmission control by a transmission band control message from the communication partner.
さらに、本発明においては、監視期間がパケット送出間隔に対応するので、上述した実施の形態のように変位度具合を算出することなく、監視期間内での受信パケット数を監視し、その受信パケット数とパケット送出間隔に対応する予定受信パケット数(閾値)とを比較することで、帯域状態を監視することもできる。 Furthermore, in the present invention, since the monitoring period corresponds to the packet transmission interval, the number of received packets within the monitoring period is monitored without calculating the degree of displacement as in the above-described embodiment, and the received packet The bandwidth state can be monitored by comparing the number and the number of scheduled received packets (threshold value) corresponding to the packet transmission interval.
1 携帯通信端末
2 無線ネットワーク
3 ネットワーク
4 ホームビデオサーバ
11 送受信手段
12 画像・音声復号手段
13 表示手段
14 音声出力手段
15 受信パケット監視手段
16 制御手段
21 映像蓄積手段
22 画像・音声復号手段
23 画像・音声符号化手段
24 送受信手段
25 制御手段
51 携帯通信端末
52 画像入力手段
53 音声入力手段
54 画像・音声符号化手段
55 制御手段
56 送信手段
57 蓄積手段
58 受信手段
59 画像・音声復号手段
60 表示手段
61 音声出力手段
62 再生手段
63 受信パケット監視手段
71 通信端末
DESCRIPTION OF SYMBOLS 1 Mobile communication terminal 2
Claims (2)
前記複数の種類の異なるデータの各々に対して、前記無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で、前記無線通信経路を経て受信したパケットに基づいて、前記無線通信経路における帯域状態を監視し、
その監視結果に基づいて、いずれか1種類のデータに対する送信帯域が狭帯域化したときは、全種類のデータの送信レートを低減する送信帯域制御メッセージを前記通信相手に送信することを特徴とする通信方法。 In a communication method for transmitting / receiving a plurality of different data packets to one communication partner via a wireless communication path,
For each of the plurality of different types of data, the wireless communication path is based on packets received via the wireless communication path within a monitoring period corresponding to a transmission interval of packets transmitted to the wireless communication path. Monitor bandwidth status at
Based on the monitoring result, when the transmission band for any one type of data is narrowed, a transmission band control message for reducing the transmission rate of all types of data is transmitted to the communication partner. Communication method.
前記無線通信経路における無線状態を監視するとともに、前記複数の異なるデータの各々に対して、前記無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で、前記無線通信経路を経て受信したパケットに基づいて、前記無線通信経路における帯域状態を監視し、
前記無線状態の監視結果と前記帯域状態の監視結果とに基づいて、前記無線状態が良好で、前記帯域状態としていずれか1つのデータに対する送信帯域が狭帯域化したときは、当該1つのデータに対する送信レートを低減するまたはデータの送出を停止する送信帯域制御メッセージを前記通信相手に送信し、
前記無線状態が悪化し、前記帯域状態としていずれか1つのデータに対する送信帯域が狭帯域化したときは、全てのデータの送信レートを低減するまたはデータの送出を停止する送信帯域制御メッセージを前記通信相手に送信することを特徴とする通信方法。 In a communication method for transmitting / receiving a plurality of different data packets to one communication partner via a wireless communication path,
The wireless state in the wireless communication path is monitored, and each of the plurality of different data is received via the wireless communication path within a monitoring period corresponding to a transmission interval of packets transmitted to the wireless communication path. Based on the received packet, monitoring the bandwidth state in the wireless communication path,
Based on the monitoring result of the wireless state and the monitoring result of the bandwidth state, when the wireless state is good and the transmission bandwidth for any one data is narrowed as the bandwidth state, A transmission band control message for reducing a transmission rate or stopping transmission of data is transmitted to the communication partner;
When the wireless state deteriorates and the transmission band for any one data is narrowed as the band state, a transmission band control message for reducing the transmission rate of all data or stopping the transmission of data is sent to the communication A communication method characterized by transmitting to a partner.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006294830A JP4884922B2 (en) | 2006-10-30 | 2006-10-30 | Communication apparatus and communication method |
| PCT/JP2007/071034 WO2008053841A1 (en) | 2006-10-30 | 2007-10-29 | Communication apparatus, communication method, communication control apparatus, wireless communication apparatus, communication control method, and wireless communication method |
| US12/447,894 US20100172253A1 (en) | 2006-10-30 | 2007-10-29 | Communication Apparatus, Communication Method, Communication Control Apparatus, Wireless Communication Apparatus, Communication Control Method, and Wireless Communication Method |
| CN2007800408076A CN101536429B (en) | 2006-10-30 | 2007-10-29 | Communication device, communication method, communication control device, wireless communication device, communication control method, and wireless communication method |
| EP07830768.3A EP2081330A4 (en) | 2006-10-30 | 2007-10-29 | COMMUNICATION APPARATUS, COMMUNICATION METHOD, COMMUNICATION CONTROL APPARATUS, WIRELESS COMMUNICATION APPARATUS, COMMUNICATION CONTROL METHOD, AND WIRELESS COMMUNICATION METHOD |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006294830A JP4884922B2 (en) | 2006-10-30 | 2006-10-30 | Communication apparatus and communication method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008113226A JP2008113226A (en) | 2008-05-15 |
| JP4884922B2 true JP4884922B2 (en) | 2012-02-29 |
Family
ID=39445498
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006294830A Expired - Fee Related JP4884922B2 (en) | 2006-10-30 | 2006-10-30 | Communication apparatus and communication method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4884922B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101523590B1 (en) * | 2009-01-09 | 2015-05-29 | 한국전자통신연구원 | Codec mode control method and terminal of integrated Internet protocol network |
| JP2013118560A (en) * | 2011-12-05 | 2013-06-13 | Jvc Kenwood Corp | Transmission device, reception device, transmission method and reception method |
| US9356869B2 (en) * | 2013-04-10 | 2016-05-31 | Viber Media Inc. | VoIP bandwidth management |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3231941B2 (en) * | 1994-05-06 | 2001-11-26 | 日本電信電話株式会社 | Congestion prevention method and packet communication system |
| JP3240240B2 (en) * | 1994-08-10 | 2001-12-17 | 日本電信電話株式会社 | Packet network congestion prevention method and communication system using the method |
| JP2955561B1 (en) * | 1998-05-29 | 1999-10-04 | 株式会社ディジタル・ビジョン・ラボラトリーズ | Stream communication system and stream transfer control method |
| JP2002208953A (en) * | 2001-01-09 | 2002-07-26 | Brother Ind Ltd | Communications system |
| JP4219930B2 (en) * | 2003-09-10 | 2009-02-04 | 富士通株式会社 | Transmission parameter control device |
-
2006
- 2006-10-30 JP JP2006294830A patent/JP4884922B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008113226A (en) | 2008-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4697525B2 (en) | Transmission / reception system, transmission apparatus and transmission method, reception apparatus and reception method, and program | |
| JP2009290691A (en) | Transmission apparatus, transmission method, and reception apparatus | |
| JP5339007B1 (en) | Content distribution system | |
| WO2008108379A1 (en) | Medium distribution system, distribution server device, medium distribution method used for them, and program thereof | |
| JP5250255B2 (en) | Wireless communication device | |
| WO2008053841A1 (en) | Communication apparatus, communication method, communication control apparatus, wireless communication apparatus, communication control method, and wireless communication method | |
| EP1395020A2 (en) | Method and apparatus for dynamically controlling a real-time multimedia data generation rate | |
| JP5048539B2 (en) | Wireless communication device | |
| JP4884922B2 (en) | Communication apparatus and communication method | |
| JP2007252005A (en) | Wireless communication terminal and communication method | |
| JP2008113225A (en) | Communication apparatus and communication method | |
| JP2004304325A (en) | Stream control method, and packet transfer device and terminal capable of using the method | |
| JP2006345323A (en) | Data transfer device and information transmission system | |
| EP1633161A1 (en) | Medium signal reception device, transmission device, and transmission/reception system | |
| JP2014068087A (en) | Buffer controller, control method by buffer controller, media communication device, and computer program | |
| JP2013118560A (en) | Transmission device, reception device, transmission method and reception method | |
| JP2004153610A (en) | Moving image distribution method, wireless terminal, moving image distribution control device, and moving image distribution system | |
| JP2004297117A (en) | Wireless communication system, wireless terminal in wireless communication system, moving image data distribution server, and wireless communication method | |
| JP2004153617A (en) | Communication system, wireless communication terminal, data distribution device, and communication method | |
| CN101536429B (en) | Communication device, communication method, communication control device, wireless communication device, communication control method, and wireless communication method | |
| US8626076B2 (en) | Transmitting content corresponding to a time of disabled communications | |
| CN119729062B (en) | A method for transmitting audio and video over weak networks with full link state awareness | |
| JP5053071B2 (en) | Wireless communication device | |
| JP4583859B2 (en) | Communication system, radio communication terminal and base station | |
| JP5128974B2 (en) | Wireless communication device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090928 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110104 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110307 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20110307 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110802 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111102 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20111116 |
|
| 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: 20111206 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111207 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141216 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4884922 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |