(57)【要約】【課題】無線通信経路における伝搬環境の変化を迅速かつ正確に検知でき、到達時間の遅延によって再生されずに破棄されるパケット数を最小限に低減することが可能な通信装置および通信方法を提供する。【解決手段】無線通信経路を介して通信を行う通信装置１において、無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で、無線通信経路を経て受信したパケットに基づいて、無線通信経路における帯域状態を監視する帯域状態監視手段１５と、該帯域状態監視手段１５による監視結果に基づいて、パケットの送信帯域を制御するための送信帯域制御メッセージを通信相手に送信する送信帯域制御メッセージ送信手段（１６，１１）と、を有する。【選択図】図２
2008113226.tif 000002
【特許請求の範囲】
【請求項１】
無線通信経路を介して通信を行う通信装置において、
前記無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で、前記無線通信経路を経て受信したパケットに基づいて、前記無線通信経路における帯域状態を監視する帯域状態監視手段と、
該帯域状態監視手段による監視結果に基づいて、パケットの送信帯域を制御するための送信帯域制御メッセージを通信相手に送信する送信帯域制御メッセージ送信手段と、
を有することを特徴とする通信装置。
【請求項２】
前記帯域状態監視手段は、前記送出間隔で送出されるパケットの順次の所定個数の送出期間を前記監視期間とすることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記帯域状態監視手段は、前記監視期間内で、前記無線通信経路を経て受信されるパケットの受信タイミングの変位度具合を算出し、その算出した変位度具合と前記送出間隔に対応する閾値との比較に基づいて、帯域状態を監視することを特徴とする請求項１または２に記載の通信装置。
【請求項４】
さらに、前記通信相手からのパケットの送信帯域を制御するための送信帯域制御メッセージを受信する送信帯域制御メッセージ受信手段と、
該送信帯域制御メッセージ受信手段で受信した送信帯域制御メッセージ、または前記帯域状態監視手段による監視結果に基づいて、前記通信相手に送信するパケットの送信帯域を制御する送信帯域制御手段と、
を有することを特徴とする請求項１乃至３のいずれか一項に記載の通信装置。
【請求項５】
前記送信帯域制御手段は、前記通信相手に送信するデータの符号化レートまたはファイルの転送を制御することを特徴とする請求項４に記載の通信装置。
【請求項６】
無線通信経路を介して通信を行うにあたり、
前記無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で、前記無線通信経路を経て受信したパケットに基づいて、前記無線通信経路における帯域状態を監視し、
その監視結果に基づいて、パケットの送信帯域を制御するための送信帯域制御メッセージを通信相手に送信して、該送信帯域制御メッセージにより送信帯域を制御しながら通信することを特徴とする通信方法。
【請求項７】
無線通信経路を介して１つの通信相手に対して複数の異なるデータのパケットを送受信する通信方法において、
前記複数の異なるデータの各々に対して、前記無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で、前記無線通信経路を経て受信したパケットに基づいて、前記無線通信経路における帯域状態を監視し、
その監視結果に基づいて、いずれか１つのデータに対する送信帯域が狭帯域化したときは、全てのデータの送信レートを低減する送信帯域制御メッセージを前記通信相手に送信することを特徴とする通信方法。
【請求項８】
無線通信経路を介して１つの通信相手に対して複数の異なるデータのパケットを送受信する通信方法において、
前記無線通信経路における無線状態を監視するとともに、前記複数の異なるデータの各々に対して、前記無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で、前記無線通信経路を経て受信したパケットに基づいて、前記無線通信経路における帯域状態を監視し、
前記無線状態の監視結果と前記帯域状態の監視結果とに基づいて、前記無線状態が良好で、前記帯域状態としていずれか１つのデータに対する送信帯域が狭帯域化したときは、当該１つのデータに対する送信レートを低減するまたはデータの送出を停止する送信帯域制御メッセージを前記通信相手に送信し、
前記無線状態が悪化し、前記帯域状態としていずれか１つのデータに対する送信帯域が狭帯域化したときは、全てのデータの送信レートを低減するまたはデータの送出を停止する送信帯域制御メッセージを前記通信相手に送信することを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信経路を介して通信を行う通信装置および通信方法に関するものである。
【背景技術】
【０００２】
近年、低価格、定額のＡＤＳＬサービス並びに高速なパソコンの低価格化に伴って、どの家庭でも、気軽にインターネットにアクセスすることが可能となっている。また、インターネット・アクセスにて扱うデータも、文字を主体としたＷｅｂページから画像、音声、映像を主体としたＷｅｂページへと変貌し、快適なＷｅｂアクセスのために、広帯域化への欲求が高まり、ＡＤＳＬの広帯域化、また広帯域な光通信が普及してきている。
【０００３】
さらに、最近では、安定的で高速なインターネット・アクセス環境の整備に伴って、無料の音声通話ソフトが配布されるようになり、家庭から家庭への音声通話を定額で利用することが可能となっている。また、将来的には、ホームネットワークの普及およびＨＤＤレコーダのＨＤＤサーバ化により、他の場所でネットワークに接続されたパソコンなどで、ホームネットワークにアクセスして、ＨＤＤサーバに蓄積されている映像を鑑賞することが普及すると考えられる。これにより、例えば、海外に居ながら、日本のテレビ放送をホームネットワークのサーバを介して鑑賞することが可能となる。
【０００４】
ＡＤＳＬや光通信など、家庭とインターネット網とが有線で接続されている環境下においては、音声通話や映像転送は、接続時のネゴシエーションにより、通信を行うパソコン間の通信帯域およびパソコンの処理能力に応じて符号化レートを選定することで、快適な音声通話や映像鑑賞を実現することが可能となる。
【０００５】
一方、音声通話を主体とした携帯通信端末においても、最近は、広帯域化、高機能化の方向にあり、携帯通信端末からインターネット網へアクセスするようなデータ通信を主体とした利用方法が主流化している。これに伴って、携帯通信端末においても、音声通信や映像通信を、データ通信網を用いて行う方向にある（例えば、特許文献１参照）。
【特許文献１】特開２００４−３２８５９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、携帯通信端末は、無線による接続であるため、家庭のＡＤＳＬや光通信のような有線による接続と比較して、伝搬伝送路が不安定である。このようなことから、携帯通信端末では、伝搬伝送路の変動に応じて、無線通信の変調方式を選択し、比較的伝搬環境が良い時は、高速な通信を可能とする変調方式を選択し、伝搬環境が悪い時には、エラー耐性の高い（低速な通信となる）変調方式を選択することにより、連続的な通信を可能としている。
【０００７】
しかしながら、伝搬環境は、通信している携帯通信端末が静止していたとしても、周囲の環境の変化に応じて変動し、また、通信に利用している周波数の特性に応じても変動を起す。さらに、携帯通信端末が移動すると、伝搬環境は、安定な状態から、急激に変化することもある。
【０００８】
このため、無線通信の場合には、有線通信の場合と同様に、接続時のネゴシエーションによって音声や映像の符号化レートを設定して通信を開始すると、伝搬環境の悪化に伴って、音声や映像データが無線環境下にてロストするという現象が生じることになる。
【０００９】
また、無線通信においては、高速な通信を実現するため、無線通信網の基地局および端末に、データ（パケット）を蓄積するバッファを設けている。特に、１つの基地局に無線接続されるユーザ（端末）数が増加した場合に、各々のユーザに対して快適な通信サービスを提供するためには、個々の通信における伝送効率を高める必要がある。このため、伝送効率の高い変調方式を利用して、短い時間に隙間無く、多くのデータを高密度に入れ込んで送出する必要があることから、必然的に、その高密度化を実現するに必要とする容量のバッファが用意されることになる。
【００１０】
したがって、基地局では有線側から（端末の場合には、アプリケーション側から）受信した音声や映像の符号化レートに応じたデータ（パケット）を、バッファに順次蓄積し、その蓄積したデータ（パケット）を、無線の伝搬環境に応じた通信速度で順次読出して送出することになる。
【００１１】
このため、無線伝搬環境が悪化すると、データ（パケット）のバッファからの流出速度が、流入速度を下回って、バッファに蓄積されるデータ量が増大し、この蓄積されたデータが、伝搬環境の回復に伴って遅延して送出されるという現象が生じることになる。
【００１２】
しかし、バッファへのデータの蓄積（データの滞留）は、リアルタイム性が要求される音声や映像通信においては、致命傷であり、伝搬環境の回復により、バッファからまとめて送出されたとしても、大半のデータは、再生タイミングを逸していることから、廃棄されることになる。また、バッファからの読出しが遅くなっている期間は、受信側では再生するデータが不足し、ついには、再生データがなくなるため、音声や映像として再生することが困難な状態に陥ることもある。
【００１３】
このような事態を回避する方法として、例えば、アプリケーションにおいて、データの到着時間のゆらぎに応じた時間分のデータを蓄積するジッタバッファを配し、受信したデータを一旦、ジッタバッファに蓄積して、ジッタバッファに蓄積されたデータをアプリケーションにおける再生速度に応じて順次読み出すことにより、データの到着時間のゆらぎを吸収することが知られている。
【００１４】
しかしながら、無線通情網を介した通信経路では、有線網に比べて到着時間のゆらぎが大きいため、そのゆらぎを吸収するには、非常に大きなジッタバッファを要することになる。そのため、このような大きなジッタバッファ（長い時間に相当するデータ量を蓄積可能なバッファ）を利用すると、通話においては、音声が遅れて届くように再生されて、ユーザに違和感を与えてしまうことになる。
【００１５】
また、リアルタイム性を重視した音声や映像通信を実現する方法として、無線の伝搬環境（無線、有線の通信経路の変化に伴う伝搬環境の変化）に適応して、符号化レートを可変化し、伝搬環境が悪化した場合には、低レートの符号化方式に切り換え、伝搬環境が回復した場合には、高品質な音声や画質となる符号化方式に切り換えて、リアルタイム性を保持することが考えられる。
【００１６】
この場合、通信経路における伝搬環境を検知する必要があり、その一方法として、例えば、ジッタバッファへのデータの蓄積容量を監視し、蓄積容量が予め定めた閾値以下に低下した場合に、伝搬環境が悪化して通信経路上にデータの滞留が発生していると検知することが考えられる。
【００１７】
しかし、この場合、急峻な伝搬環境の悪化（許容帯域の狭帯域化）に対して、悪化の検知が遅れると、遅れた時間分、通信経路上のバッファに滞留（蓄積）するデータ（パケット）数が増大することとなる。このため、伝搬環境の悪化検知によって、符号化レートを低下させたとしても、滞留の解消まではデータが滞ることとなって、リアルタイム性が損なわれることになる。
【００１８】
また、無線通信経路における許容帯域の狭帯域化を検知する他の方法として、例えば、ウィンドウＴｓ（所定期間；例えば５００ｍｓ）での受信パケット数を監視し、受信パケット数が想定パケット数より少ない場合に、許容帯域が狭帯域化したと検知する方法が考えられる。
【００１９】
ところが、この場合には、監視期間であるウィンドウＴｓのタイミングに依存して滞留遅延時間が変動することになる。例えば、図８に示すように、アプリケーション（例えば、ＶｏＩＰ）のパケットの送出間隔が２０ｍｓの場合において、時刻ｔ１で許容帯域が５０％に狭帯域化したものとする。なお、図８において、横軸は時間ｔを示しており、縦軸はパケットのシーケンス番号（ＳＮ）を示している。また、Ｄｐはパケットの送信タイミングから当該経路における理想受信タイミングまでの潜在的遅延時間（ここでは、８０ｍｓ）を示しており、Ｔｂはパケットの送信タイミングからの再生許容時間（ここでは、２００ｍｓ）を示しており、Ｄｓは滞留遅延時間を示している。
【００２０】
図８において、時刻ｔ１までのウィンドウＴｓにおける受信パケット数を監視すると、受信パケット数の減少は観られないが、時刻ｔ２において（ｔ２−ｔ１）間のウィンドウＴｓでの受信パケット数を監視すると、想定受信パケット数（５００ｍｓ／２０ｍｓ＝２５パケット）に対して、受信パケット数は１２パケットと半減することになる。このため、符号化レートを低減させる必要があるが、この場合、時刻ｔ２で送信されたパケット（ＳＮ４）は、時刻ｔ４にて受信されることになるため、理想的な受信時刻ｔ３に対して、５８０ｍｓ（＝ｔ４−ｔ３）の滞留遅延時間Ｄｓが生じることになる。
【００２１】
このため、送信タイミングから２００ｍｓの再生許容時間Ｔｂを超えて受信したパケット（再生許容ラインを超えたパケット）を破棄する（再生から除外する）ものとすると、この場合には、図８においてウィンドウＴｓの間に送信された２５パケットのうち、塗り潰された２３パケットが再生に寄与されずに破棄されることになる。
【００２２】
このように、ウィンドウＴｓでの受信パケット数を監視し、受信パケット数が想定パケット数より少ない場合に、当該経路の許容帯域が狭帯域化したと検知すると、監視期間であるウィンドウＴｓのタイミングに依存して滞留遅延時間が変動することになる。このため、ウィンドウＴｓのタイミングによっては、当該ウィンドウＴｓ間に送信されたパケットのほとんどが再生に寄与されずに破棄されてしまうことが懸念される。
【００２３】
なお、破棄パケット数を少なくする方法として、図８において、ウィンドウＴｓを短く設定して、滞留遅延時間Ｄｓを短くすることが考えられる。しかし、ウィンドウＴｓにおける受信パケット数は、当該通信経路におけるパケットの送出間隔に反比例し、送出間隔が長いほど、受信パケット数は少なくなる。
【００２４】
このため、ウィンドウＴｓを短い期間に設定すると、特に、送出間隔が長い場合の閾値の設定が困難になり、狭帯域化を正確に検知できなくなることが懸念される。
【００２５】
したがって、かかる事情に鑑みてなされた本発明の目的は、無線通信経路における伝搬環境の変化を迅速かつ正確に検知でき、到達時間の遅延によって再生されずに破棄されるパケット数を最小限に低減することが可能な通信装置および通信方法を提供することにある。
【課題を解決するための手段】
【００２６】
上記目的を達成する請求項１に係る発明は、無線通信経路を介して通信を行う通信装置において、
前記無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で、前記無線通信経路を経て受信したパケットに基づいて、前記無線通信経路における帯域状態を監視する帯域状態監視手段と、
該帯域状態監視手段による監視結果に基づいて、パケットの送信帯域を制御するための送信帯域制御メッセージを通信相手に送信する送信帯域制御メッセージ送信手段と、
を有することを特徴とするものである。
【００２７】
請求項２に係る発明は、請求項１に記載の通信装置において、前記帯域状態監視手段は、前記送出間隔で送出されるパケットの順次の所定個数の送出期間を前記監視期間とすることを特徴とするものである。
【００２８】
請求項３に係る発明は、請求項１または２に記載の通信装置において、前記帯域状態監視手段は、前記監視期間内で、前記無線通信経路を経て受信されるパケットの受信タイミングの変位度具合を算出し、その算出した変位度具合と前記送出間隔に対応する閾値との比較に基づいて、帯域状態を監視することを特徴とするものである。
【００２９】
請求項４に係る発明は、請求項１乃至３のいずれか一項に記載の通信装置において、さらに、前記通信相手からのパケットの送信帯域を制御するための送信帯域制御メッセージを受信する送信帯域制御メッセージ受信手段と、
該送信帯域制御メッセージ受信手段で受信した送信帯域制御メッセージ、または前記帯域状態監視手段による監視結果に基づいて、前記通信相手に送信するパケットの送信帯域を制御する送信帯域制御手段と、
を有することを特徴とするものである。
【００３０】
請求項５に係る発明は、請求項４に記載の通信装置において、前記送信帯域制御手段は、前記通信相手に送信するデータの符号化レートまたはファイルの転送を制御することを特徴とするものである。
【００３１】
さらに、上記目的を達成する請求項６に係る通信方法の発明は、無線通信経路を介して通信を行うにあたり、
前記無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で、前記無線通信経路を経て受信したパケットに基づいて、前記無線通信経路における帯域状態を監視し、
その監視結果に基づいて、パケットの送信帯域を制御するための送信帯域制御メッセージを通信相手に送信して、該送信帯域制御メッセージにより送信帯域を制御しながら通信することを特徴とするものである。
【００３２】
さらに、上記目的を達成する請求項７に係る発明は、無線通信経路を介して１つの通信相手に対して複数の異なるデータのパケットを送受信する通信方法において、
前記複数の異なるデータの各々に対して、前記無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で、前記無線通信経路を経て受信したパケットに基づいて、前記無線通信経路における帯域状態を監視し、
その監視結果に基づいて、いずれか１つのデータに対する送信帯域が狭帯域化したときは、全てのデータの送信レートを低減する送信帯域制御メッセージを前記通信相手に送信することを特徴とするものである。
【００３３】
さらに、上記目的を達成する請求項８に係る発明は、無線通信経路を介して１つの通信相手に対して複数の異なるデータのパケットを送受信する通信方法において、
前記無線通信経路における無線状態を監視するとともに、前記複数の異なるデータの各々に対して、前記無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で、前記無線通信経路を経て受信したパケットに基づいて、前記無線通信経路における帯域状態を監視し、
前記無線状態の監視結果と前記帯域状態の監視結果とに基づいて、前記無線状態が良好で、前記帯域状態としていずれか１つのデータに対する送信帯域が狭帯域化したときは、当該１つのデータに対する送信レートを低減するまたはデータの送出を停止する送信帯域制御メッセージを前記通信相手に送信し、
前記無線状態が悪化し、前記帯域状態としていずれか１つのデータに対する送信帯域が狭帯域化したときは、全てのデータの送信レートを低減するまたはデータの送出を停止する送信帯域制御メッセージを前記通信相手に送信することを特徴とするものである。
【発明の効果】
【００３４】
本発明によれば、無線通信経路に送出されるパケットの送出間隔に対応する監視期間内で受信したパケットに基づいて帯域状態を監視し、その監視結果に基づく送信帯域制御メッセージを通信相手に送信するようにしたので、無線通信経路における伝搬環境の変化を迅速かつ正確に検知して、送信側において帯域状態に応じた送信帯域にリアルタイムで適切に制御することが可能となる。したがって、到達時間の遅延により再生されずに破棄されるパケット数を最小限に低減することが可能となる。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の実施の形態について、図を参照して説明する。
【００３６】
（第１実施の形態）
図１は、本発明の第１実施の形態に係る通信装置を用いる通信システムの概略構成を示すものである。図１において、通信装置である携帯通信端末１は、無線通信経路を介して無線ネットワーク２に接続可能となっている。無線ネットワーク２は、有線のネットワーク３に接続されており、このネットワーク３にはホームビデオサーバ４が接続されている。本実施の形態では、携帯通信端末１を、無線ネットワーク２およびネットワーク３を含むネットワーク網を介してホームビデオサーバ４に接続して、ホームビデオサーバ４からパケットとして配信されるビデオデータを受信して再生する。
【００３７】
図２は、図１に示した携帯通信端末１およびホームビデオサーバ４の要部の概略構成を示す機能ブロック図である。携帯通信端末１は、送受信手段１１、画像・音声復号手段１２、表示手段１３、音声出力手段１４、受信パケット監視手段１５および制御手段１６を有している。送受信手段１１は、無線によりパケットを送受信するもので、該送受信手段１１で受信したホームビデオサーバ４からのパケットは、画像・音声復号手段１２に供給し、ここで画像符号化データおよび音声符号化データをそれぞれ復号して、復号した画像信号を表示手段１３に供給して画像を表示し、復号した音声信号を音声出力手段１４に供給して音声を出力する。
【００３８】
また、送受信手段１１で受信したホームビデオサーバ４からの（ＲＴＰ）パケットは、受信パケット監視手段１５に供給し、ここで受信パケットに基づいて無線ネットワーク２における無線通信経路の帯域状態を監視して、その監視結果を制御手段１６に供給する。したがって、本実施の形態において、受信パケット監視手段１５は、帯域状態監視手段を構成している。なお、この受信パケット監視手段１５による無線通信経路の帯域状態の監視方法については、後述する。
【００３９】
制御手段１６は、送受信手段１１を介したホームビデオサーバ４との認証等、携帯通信端末１の全体の動作を制御する。また、制御手段１６は、受信パケット監視手段１５からの監視結果に基づいて、送信帯域制御メッセージを生成して、その生成した送信帯域制御メッセージを、送受信手段１１を介してホームビデオサーバ４に制御パケットとして送信する。すなわち、受信パケット監視手段１５において、許容帯域の狭帯域化を示す監視結果が得られたときは、その旨を示す送信帯域制御メッセージを生成してホームビデオサーバ４に送信し、狭帯域化が回復した場合には、同様に、その旨を示す送信帯域制御メッセージを生成して、ホームビデオサーバ４に送信する。したがって、本実施の形態において、制御手段１６および送受信手段１１は、送信帯域制御メッセージ送信手段を構成している。
【００４０】
一方、ホームビデオサーバ４は、映像蓄積手段２１、画像・音声復号手段２２、画像・音声符号化手段２３、送受信手段２４および制御手段２５を有している。映像蓄積手段２１は、映像を蓄積するもので、該映像蓄積手段２１に蓄積された映像は、画像・音声復号手段２２で画像および音声にそれぞれ復号した後、画像・音声符号化手段２３で画像符号化データおよび音声符号化データにそれぞれ符号化して、送受信手段２４からパケットとしてネットワーク３に送出する。なお、送受信手段２４は、有線にてネットワーク３に接続されてもよいし、または無線ネットワーク２とは異なる無線ネットワークを介してネットワーク３に接続されてもよい。
【００４１】
制御手段２５は、送受信手段２４を介した携帯通信端末１との認証等、ホームビデオサーバ４の全体の動作を制御する。また、制御手段２５は、携帯通信端末１から許容帯域の狭帯域化を示す送信帯域制御メッセージを受信したときは、画像・音声符号化手段２３における画像データおよび音声データの符号化レートを低減させるように制御し、その後、許容帯域の回復を示す送信帯域制御メッセージを受信したときは、符号化レートを増加（高品質化）させるように制御する。なお、符号化レートは、量子化テーブルや符号化方式自体を変える等の方法によって制御する。
【００４２】
次に、携帯通信端末１の受信パケット監視手段１５による無線通信経路の帯域状態の監視方法について説明する。
【００４３】
本実施の形態では、無線ネットワーク２の無線通信経路におけるパケットの送出間隔に対応する監視期間を設定し、その監視期間内での順次のパケットの受信タイミングに基づいて、当該無線通信経路の帯域状態を監視し、その監視結果に基づいて送信帯域を制御するための送信帯域制御メッセージを生成して、その送信帯域制御メッセージをパケットの送り先に送信し、これにより当該無線通信経路におけるパケットの送信帯域を制御するようにしている。
【００４４】
図３〜図５は、本実施の形態による帯域状態の監視結果を例示するもので、図３はアプリケーションのパケット送出間隔が８０ｍｓの場合を例示しており、図４はアプリケーションのパケット送出間隔が４０ｍｓの場合を例示しており、図５はアプリケーションのパケット送出間隔が２０ｍｓの場合を例示している。なお、図３〜図５において、横軸は時間ｔを示しており、縦軸はパケットのシーケンス番号（ＳＮ）を示している。また、Ｔｍは、パケットの送出間隔に基づく（対応する）監視期間を示している。その他の符号は、図８と同様で、Ｄｐはパケットの送信タイミングから当該経路における理想受信タイミングまでの潜在的遅延時間（ここでは、８０ｍｓ）を示しており、Ｔｂはパケットの送信タイミングからの再生許容時間（ここでは、２００ｍｓ）を示しており、Ｄｓは滞留遅延時間を示している。
【００４５】
本実施の形態では、ホームビデオサーバ４から送出されるパケットの送出間隔に対応する監視期間Ｔｍを、例えば、５パケット分の送信パケット期間として設定し、この監視期間Ｔｍ内で受信したＩＰパケットの受信タイミングの変位度具合αを下式に従って算出し、その算出した変位度具合αと、パケットの送出間隔に対応する閾値αthとの比較に基づいて、α≦αthの場合に当該通信経路が狭帯域化したと判定する。なお、下式において、ｓは監視期間Ｔｍ内に受信したパケットに割り振った受信番号、meanは平均化処理、ＳＮはＩＰパケットのシーケンス番号、ｔrecは受信時刻を示している。
【００４６】
【数１】
2008113226.tif 000003
【００４７】
このようにすると、図３のパケット送出間隔８０ｍｓでは、Ｔｍ＝４００ｍｓとなり、図４のパケット送出間隔４０ｍｓでは、Ｔｍ＝２００ｍｓとなり、図５のパケット送出間隔２０ｍｓでは、Ｔｍ＝１００ｍｓとなる。つまり、パケット送出間隔が短い（送信レートが高い）程、Ｔｍが短くなる。したがって、高い送信レートでのパケット送信中に許容帯域が狭くなった場合に、その狭帯域化を迅速に検知して、通信経路内に滞留するパケット数を有効に低減することが可能になるとともに、低い送信レートでのパケット送信中に許容帯域が狭くなった場合でも、その狭帯域化を正確に検知して通信経路内に滞留するパケット数を有効に低減することが可能になる。
【００４８】
例えば、図３〜図５において、パケットＳＮ１を受信した時刻ｔ１から当該無線通信経路の許容帯域が５０％に狭帯域化したとする。この場合、図３のパケット送出間隔８０ｍｓの場合においては、次のパケットＳＮ３（黒丸で示す）を受信した時刻ｔ３の監視期間Ｔｍ（ｔ２−ｔ３）で、狭帯域化が検知されたとすると、時刻ｔ３までに送信されたパケットにて生じる滞留遅延時間Ｄｓは、２４０ｍｓとなる。したがって、この場合は、再生許容ラインを超える破棄パケット数（図中斜線を施した丸）は、２パケットで済むことになる。
【００４９】
また、図４のパケット送出間隔４０ｍｓの場合においては、時刻ｔ１でパケットＳＮ１を受信してから、２個目のパケットＳＮ３（黒丸で示す）を受信した時刻ｔ３の監視期間Ｔｍ（ｔ２−ｔ３）で、狭帯域化が検知されたとすると、時刻ｔ３までに送信されたパケットにて生じる滞留遅延時間Ｄｓは、２４０ｍｓとなる。したがって、この場合は、再生許容ラインを超える破棄パケット数（図中斜線を施した丸）は、３パケットで済むことになる。
【００５０】
同様に、図５のパケット送出間隔２０ｍｓの場合においては、時刻ｔ１でパケットＳＮ１を受信してから、２個目のパケットＳＮ３（黒丸で示す）を受信した時刻ｔ３の監視期間Ｔｍ（ｔ２−ｔ３）で、狭帯域化が検知されたとすると、時刻ｔ３までに送信されたパケットにて生じる滞留遅延時間Ｄｓは、１６０ｍｓとなる。したがって、この場合は、再生許容ラインを超える破棄パケット数（図中斜線を施した丸）は、２パケットで済むことになる。
【００５１】
このように、パケット送出間隔に対応する監視期間Ｔｍを設定し、その監視期間Ｔｍ内で受信したパケットの受信タイミングの変位度具合αを算出して、その算出した変位度具合αとパケット送出間隔に対応する閾値αthとを比較することにより、当該無線通信経路における帯域状態を監視すれば、無線通信経路の通信方式に適応して、フェージング等の伝搬環境の変化による許容帯域の変動をほぼリアルタイムで正確に検知することができる。したがって、その監視結果に基づいて、狭帯域化が検知された場合には、その旨を示す送信帯域制御メッセージを生成してその送信帯域制御メッセージをパケットの送り先であるホームビデオサーバ４に送信し、ホームビデオサーバ４において、送信する画像データおよび音声データの符号化レートを低下させれば、リアルタイムアプリケーションにおいて到達時間の遅延により再生されずに破棄されるパケット数を最小限に低減することが可能となる。
【００５２】
（第２実施の形態）
図６は、本発明の第２実施の形態に係る通信装置を用いる通信システムの概略構成を示すものである。図６において、通信装置である携帯通信端末５１は、無線通信経路を介して無線ネットワーク２に接続可能となっている。無線ネットワーク２は、有線のネットワーク３に接続されており、このネットワーク３には通信装置であるパソコン等の通信端末７１が接続されている。携帯通信端末５１および通信端末７１には、通信用のソフトウェアが搭載されている。本実施の形態では、携帯通信端末５１と通信端末７１とを、無線ネットワーク２およびネットワーク３を含むネットワーク網を介して接続して、相互に画像データや音声データをリアルタイムで送受信する。なお、通信端末７１は、有線にてネットワーク３に接続されてもよいし、または無線ネットワーク２とは異なる無線ネットワークを介してネットワーク３に接続されてもよい。
【００５３】
図７は、図６に示した携帯通信端末５１および通信端末７１の要部の概略構成を示す機能ブロック図である。これら携帯通信端末５１および通信端末７１は、ほぼ同様の構成を有するので、以下では携帯通信端末５１の構成について説明し、通信端末７１の構成については、携帯通信端末５１と同一構成要素には同一参照符号を付して説明を省略する。
【００５４】
携帯通信端末５１は、画像入力手段５２、音声入力手段５３、画像・音声符号化手段５４、制御手段５５、送信手段５６および蓄積手段５７を有しており、画像入力手段５２にて取得した画像データ、あるいは音声入力手段５３にて取得した音声データは、画像・音声符号化手段５４において、制御手段５５の制御のもとに画像符号化データあるいは音声符号化データに変換して、送信手段５６から通信相手にパケットとして送出する。
【００５５】
蓄積手段５７は、画像、音声、テキスト等のファイルを蓄積し、この蓄積手段５７に蓄積されたファイルは、制御手段５５からの送出要求に従って、送信手段５６から通信相手にパケットとして送出する。
【００５６】
また、携帯通信端末５１は、受信手段５８、画像・音声復号手段５９、表示手段６０、音声出力手段６１、再生手段６２および受信パケット監視手段６３を有しており、受信手段５８で受信した通信相手からの符号化データ（パケット）は、画像・音声復号手段５９に供給し、ここでそれぞれ復号して、復号した画像信号を表示手段６０に供給して画像を表示し、復号した音声信号を音声出力手段６１に供給して音声を出力する。
【００５７】
また、受信手段５８で受信したファイルは、再生手段６２でファイルに対応した再生方法で再生して、再生信号が画像信号等の場合には表示手段６０に供給して表示し、音声信号等の場合には音声出力手段６１に供給して出力する。
【００５８】
さらに、受信手段５８で受信した通信相手からの（ＲＴＰ）パケットは、受信パケット監視手段６３に供給し、ここで第１実施の形態の場合と同様にして、受信パケットに基づいて無線ネットワーク２における無線通信経路の帯域状態を監視し、その監視結果を制御手段５５に供給する。したがって、本実施の形態において、受信パケット監視手段６３は、帯域状態監視手段を構成している。
【００５９】
制御手段５５では、第１実施の形態の場合と同様に、受信パケット監視手段６３からの監視結果に基づいて、送信帯域制御メッセージを生成して、その生成した送信帯域制御メッセージを、送信手段５６を介して通信相手に送信する。すなわち、受信パケット監視手段６３において、許容帯域の狭帯域化を示す監視結果が得られたときは、その旨を示す送信帯域制御メッセージを生成して通信相手に送信し、狭帯域化が回復した場合には、同様に、その旨を示す送信帯域制御メッセージを生成して通信相手に送信する。したがって、本実施の形態において、制御手段５５および送信手段５６は、送信帯域制御メッセージ送信手段を構成している。
【００６０】
さらに、本実施の形態では、送信帯域制御メッセージを通信相手に送信すると同時に、受信パケット監視手段６３からの監視結果に基づいて、自端末から通信相手に送信するパケットの送信帯域を制御する。すなわち、画像入力手段５２で取得した画像データ、あるいは音声入力手段５３で取得した音声データの送信中に、受信パケット監視手段６３において許容帯域の狭帯域化を示す監視結果が得られたときは、自端末の画像・音声符号化手段５４に対して、送信するデータの符号化レートの低減あるいは一時送信停止するように制御する。また、蓄積手段５７に蓄積されているファイルの転送中に、許容帯域の狭帯域化を示す監視結果が得られたときは、そのファイルの転送を中断するように制御する。なお、符号化レートは、第１実施の形態の場合と同様に、量子化テーブルや符号化方式自体を変える等の方法によって制御する。
【００６１】
その後、受信パケット監視手段６３において許容帯域が回復した監視結果が得られた場合には、その旨を示す送信帯域制御メッセージを通信相手に送信すると同時に、自端末の画像・音声符号化手段５４に対して送信するデータの符号化レートを増加（高品質化）、あるいは送信を開始するように制御する。また、狭帯域化によって蓄積手段５７に蓄積されているファイルの転送を中断した場合には、そのファイルの転送を再開するように制御する。
【００６２】
一方、通信相手から許容帯域の狭帯域化を示す送信帯域制御メッセージを受信した場合には、同様に、画像・音声符号化手段５４を制御して、画像入力手段５２で取得した画像データあるいは音声入力手段５３で取得した音声データの符号化レートの低減あるいは一時送信を停止する。また、蓄積手段５７に蓄積されているファイルの転送中の場合には、そのファイルの転送を中断するように制御する。
【００６３】
その後、許容帯域が回復した旨の送信帯域制御メッセージを受信した場合には、同様に、画像・音声符号化手段５４に対して送信するデータの符号化レートを増加（高品質化）、あるいは送信を開始するように制御する。また、狭帯域化によって蓄積手段５７に蓄積されているファイルの転送を中断した場合には、そのファイルの転送を再開するように制御する。したがって、本実施の形態において、受信手段５８は、送信帯域制御メッセージ受信手段を構成しており、制御手段５５および画像・音声符号化手段５４は、送信帯域制御手段を構成している。
【００６４】
なお、本実施の形態において、音声データおよび画像データを、各々異なるＲＴＰパケットにてリアルタイムで送出する場合には、各々のパケットについて狭帯域化を監視して、いずれか一方において狭帯域化が検知された場合には、双方に対して符号化レートの低減処理を実行するか、あるいは無線状態（例えば、ＲＳＳＩ）に応じて、いずれか一方または双方に対して符号化レートの低減処理やデータの送出を制御する。例えば、無線状態が良好であるにも拘わらず、一方のパケット、例えば音声パケットにおける送信帯域の狭帯域化が検知された場合には、検知された通信相手の音声パケットのレートを低減、あるいはデータ送出を停止する。他方、無線状態が悪化している状態で、音声パケットにおける送信帯域の狭帯域化が検知された場合には、音声パケットおよび画像パケットの双方に対してレート低減あるいはデータの送出を停止する。また、複数の通信相手とグループ通話を行うことができる場合には、各通信相手に対して上述の制御を行うようにしても良い。
【００６５】
本実施の形態においても、第１実施の形態と同様にして、パケット送出間隔に対応する監視期間Ｔｍを設定し、その監視期間Ｔｍ内で受信したパケットの受信タイミングの変位度具合αを算出して、その算出した変位度具合αとパケット送出間隔に対応する閾値αthとを比較することにより、当該無線通信経路における帯域状態を監視するので、無線通信経路の通信方式に適応して、当該無線通信経路の狭帯域化をほぼリアルタイムで正確に検知することができる。したがって、その監視結果に基づいて、通信相手および自端末から送出するパケットのレートあるいはデータの送出を制御することにより、リアルタイムアプリケーションにおいて到達時間の遅延により再生されずに破棄されるパケット数を、通信相手および自端末の双方において最小限に低減することが可能となる。
【００６６】
なお、本発明は、上記実施の形態にのみ限定されるものではなく、幾多の変形または変更が可能である。例えば、上記実施の形態では、変位度具合αとして、順次のパケット間の受信タイミング差の平均値を算出したが、この場合の変位度具合αは、現時刻に近い程、意味を持つので、現時刻に近い程、重み係数を大きくして平均化処理して算出することもできる。また、１つ、２つの受信パケットが理想受信タイミングから大きく外れることがあり得るので、その個数に応じて閾値αthを変化させることもできる。すなわち、理想受信タイミングから外れる受信パケット数が大きいほど、閾値αthを大きくする。このようにすれば、誤検知を防ぐことが可能となる。なお、この場合は、例えば、順次の受信パケット間の受信時間差の統計量を算出し、その最低の傾斜に基づいて閾値αthを設定したり、順次の受信パケット間の受信時間差の最低値や、１つ飛ばしの受信パケット間の受信時間差の最低値や、２つ飛ばしの受信パケット間の受信時間差の最低値等に基づいて閾値αthを設定したりすることもできる。
【００６７】
また、変位度具合αが閾値αthを超える場合には、その差に基づいて送信帯域を現時点よりも広く（送信レートを高く）制御することもできる。さらに、第２実施の形態において、特に周波数分割複信（ＦＤＤ）方式を採用する場合には、自端末での帯域状態の監視結果に基づく自端末における送信パケットのレート制御あるいはデータの送出制御を省略して、通信相手からの送信帯域制御メッセージにより送信パケットのレート制御あるいはデータの送出制御を行うようにすることもできる。
【００６８】
さらに、本発明においては、監視期間がパケット送出間隔に対応するので、上述した実施の形態のように変位度具合を算出することなく、監視期間内での受信パケット数を監視し、その受信パケット数とパケット送出間隔に対応する予定受信パケット数（閾値）とを比較することで、帯域状態を監視することもできる。
【図面の簡単な説明】
【００６９】
【図１】本発明の第１実施の形態に係る通信装置を用いる通信システムの概略構成を示す図である。
【図２】図１に示した携帯通信端末およびホームビデオサーバの要部の概略構成を示す機能ブロック図である。
【図３】第１実施の形態による帯域状態の監視結果の一例を示す図である。
【図４】第１実施の形態による帯域状態の監視結果の他の例を示す図である。
【図５】第１実施の形態による帯域状態の監視結果の更に他の例を示す図である。
【図６】本発明の第２実施の形態に係る通信装置を用いる通信システムの概略構成を示す図である。
【図７】図６に示した携帯通信端末および通信端末の要部の概略構成を示す機能ブロック図である。
【図８】監視期間を用いる送信帯域の判定方法及びその場合の不具合を説明するための図である。
【符号の説明】
【００７０】
１  携帯通信端末
２  無線ネットワーク
３  ネットワーク
４  ホームビデオサーバ
１１  送受信手段
１２  画像・音声復号手段
１３  表示手段
１４  音声出力手段
１５  受信パケット監視手段
１６  制御手段
２１  映像蓄積手段
２２  画像・音声復号手段
２３  画像・音声符号化手段
２４  送受信手段
２５  制御手段
５１  携帯通信端末
５２  画像入力手段
５３  音声入力手段
５４  画像・音声符号化手段
５５  制御手段
５６  送信手段
５７  蓄積手段
５８  受信手段
５９  画像・音声復号手段
６０  表示手段
６１  音声出力手段
６２  再生手段
６３  受信パケット監視手段
７１  通信端末
【図１】
2008113226.tif 000004
【図２】
2008113226.tif 000005
【図３】
2008113226.tif 000006
【図４】
2008113226.tif 000007
【図５】
2008113226.tif 000008
【図６】
2008113226.tif 000009
【図７】
2008113226.tif 000010
【図８】
2008113226.tif 000011