(57)【要約】【課題】ハンドオーバーの際、ストリームの通信品質が一時的に劣化する。【解決手段】ハンドオーバー元基地局２０において、ハンドオーバー検出部６０により端末１０のハンドオーバーが検出されると、データ保存部５８は、ストリームデータを一時的に蓄積する。端末１０のハンドオーバー動作が完了すると、データ保存部５８に蓄積されたストリームデータは、有線ネットワークインタフェース５０を介して、ハンドオーバー先基地局３０に転送される。ハンドオーバー先基地局３０において、データ保存部５８がハンドオーバー元基地局２０から転送されたストリームを蓄積する。蓄積されたストリームデータは、早送り再生制御部５７により早送り再生の状態に調整されて、無線リンクで端末１０へ送信される。【選択図】        図３
2004304325.tif 000002
【特許請求の範囲】
【請求項１】
端末のハンドオーバー動作中に前記端末が受信すべきストリームデータをハンドオーバー元のネットワークノードにおいて蓄積し、前記端末のハンドオーバー動作完了後に、その蓄積されたストリームデータをハンドオーバー先のネットワークノードに転送し、前記ハンドオーバー先のネットワークノードはハンドオーバー動作にかかった時間分を調整した状態で前記端末に前記蓄積されたストリームデータを送信することを特徴とするストリーム制御方法。
【請求項２】
前記ハンドオーバー先のネットワークノードは前記蓄積されたストリームデータを前記端末で早送り再生される状態に変換した上で前記端末に送信することを特徴とする請求項１に記載のストリーム制御方法。
【請求項３】
端末のハンドオーバー動作中に前記端末が受信すべきストリームデータをハンドオーバー元のネットワークノードにおいて蓄積し、前記端末のハンドオーバー動作完了後に、その蓄積されたストリームデータをハンドオーバー先のネットワークノードに転送し、前記端末は前記ハンドオーバー先のネットワークノードから受信される前記蓄積されたストリームデータをハンドオーバー動作にかかった時間分を調整した状態で再生することを特徴とするストリーム制御方法。
【請求項４】
前記端末は前記蓄積されたストリームデータを早送り再生することを特徴とする請求項３に記載のストリーム制御方法。
【請求項５】
前記端末はハンドオーバー動作が完了するまでの間、前記ハンドオーバー元のネットワークノードから受信されたストリームデータをスロー再生することを特徴とする請求項３または４に記載のストリーム制御方法。
【請求項６】
前記端末は前記蓄積されたストリームデータをスロー再生から早送り再生に移行しながら再生することを特徴とする請求項５に記載のストリーム制御方法。
【請求項７】
端末との間でパケットを送受信するパケット送受信部と、
前記端末から受信されたパケットの解析結果にもとづき、前記端末のハンドオーバーを検出するハンドオーバー検出部と、
前記端末がハンドオーバー動作中に受信すべきストリームデータを蓄積するデータ保存部と、
蓄積された前記ストリームデータの送信タイミングを調整する制御部とを含むことを特徴とする特徴とするパケット転送装置。
【請求項８】
前記制御部は、前記蓄積されたストリームデータを前記端末で早送り再生される状態に変換することを特徴とする請求項７に記載のパケット転送装置。
【請求項９】
ネットワークノードとの間でパケットを送受信するパケット送受信部と、
前記ネットワークノードから受信されたパケットの解析結果にもとづき、当該端末のハンドオーバーを検出するハンドオーバー検出部と、
当該端末がハンドオーバー動作中に受信すべきであったストリームデータをハンドオーバー先のネットワークノードから取得して蓄積するデータ保存部と、
蓄積された前記ストリームデータの再生タイミングを調整する制御部とを含むことを特徴とする端末。
【請求項１０】
前記制御部は、前記蓄積されたストリームデータを早送り再生することを特徴とする請求項９に記載の端末。
【請求項１１】
前記制御部は、ハンドオーバー動作が完了するまでの間、ハンドオーバー元のネットワークノードから受信されたストリームデータをスロー再生することを特徴とする請求項９または１０に記載の端末。
【請求項１２】
前記制御部は、前記蓄積されたストリームデータをスロー再生から早送り再生に移行しながら再生することを特徴とする請求項１１に記載の端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ストリームの品質制御技術に関し、特にネットワークにおけるストリーム制御方法と、その方法を利用可能なパケット転送装置および端末に関する。
【０００２】
【従来の技術】
ブロードバンドのネットワークが一般ユーザに普及し、画像や音声を利用したピア・ツウ・ピアによるリアルタイム通信や、映像を用いたストリーミング配信などネットワーク資源を多用するサービスの利用が盛んになっている。それに伴い、ユーザのネットワークサービスの品質に対する意識が高まり、品質の劣化にはユーザはたいへん敏感になってきており、ベストエフォート型のサービスを提供してきたインターネットにも、ＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）の保証が強く求められている。また、ネットワークの利用形態としてパーソナルコンピュータ以外に、携帯電話やモバイル端末の利用も増えてきており、無線によるネットワークへのアクセスの機会が増えている。
【０００３】
特に移動通信システムにおいては、端末のハンドオーバーにより通信経路が動的に変更され、ネットワークサービスの品質に影響するため、ハンドオーバーを考慮したネットワークサービスの品質制御が必要である。たとえば、特許文献１には、無線ゾーン内でチャネル切り替え中である移動端末に対して、チャネル切り替えが終了するまで基地局でパケットを蓄積して、チャネル切り替え後に移動元の基地局に到着したパケットを移動先の基地局に転送する移動端末用パケット交換機が提案されている。
【０００４】
【特許文献１】
特開平９−２５２３２１号公報  （全文、第１−８図）
【０００５】
【発明が解決しようとする課題】
端末のハンドオーバーの際、一時的に端末とネットワークノード間の呼が切断され、端末が受信する音声や映像などのストリームデータが途切れる。呼が切断されている間に端末が受信すべきであったマルチメディアストリームのパケットをハンドオーバー動作後に端末へ送信することもできるが、ハンドオーバー動作にかかった時間分だけストリームデータの再生時刻が時間的に後方へずれてしまうことになり、リアルタイム性の要求されるストリーム通信では不都合が生じる。
【０００６】
本発明はこうした状況に鑑みてなされたもので、その目的は、ハンドオーバーの際に端末で受信されるストリームデータの品質を制御することのできるストリーム制御方法、およびその方法を利用可能なパケット転送装置と端末の提供にある。
【０００７】
【課題を解決するための手段】
本発明のある態様はストリーム制御方法に関する。この方法は、端末のハンドオーバー動作中に前記端末が受信すべきストリームデータをハンドオーバー元のネットワークノードにおいて蓄積し、前記端末のハンドオーバー動作完了後に、その蓄積されたストリームデータをハンドオーバー先のネットワークノードに転送し、前記ハンドオーバー先のネットワークノードはハンドオーバー動作にかかった時間分を調整した状態で前記端末に前記蓄積されたストリームデータを送信する。ハンドオーバー直後にハンドオーバー先のネットワークノードで受信されるストリームデータを前記蓄積されたストリームデータに加えて、ハンドオーバー動作にかかった時間分を調整した状態で前記端末に送信してもよい。
【０００８】
前記ハンドオーバー先のネットワークノードは前記蓄積されたストリームデータを前記端末で早送り再生される状態に変換した上で前記端末に送信してもよい。早送り再生される状態に変換するとは、たとえば、ストリームデータのパケットの転送間隔を短くしたり、ストリームデータを間引きしたり、フレームレートを落としたりすることであり、これにより、端末でストリームデータを再生するときに実質的に早送り状態になり、ハンドオーバー動作にかかった時間分が補正される。
【０００９】
本発明の別の態様もストリーム制御方法に関する。この方法は、端末のハンドオーバー動作中に前記端末が受信すべきストリームデータをハンドオーバー元のネットワークノードにおいて蓄積し、前記端末のハンドオーバー動作完了後に、その蓄積されたストリームデータをハンドオーバー先のネットワークノードに転送し、前記端末は前記ハンドオーバー先のネットワークノードから受信される前記蓄積されたストリームデータをハンドオーバー動作にかかった時間分を調整した状態で再生する。前記端末は前記蓄積されたストリームデータを早送り再生してもよい。前記端末はハンドオーバー動作が完了するまでの間、前記ハンドオーバー元のネットワークノードから受信されたストリームデータをスロー再生してもよい。これにより、ハンドオーバー動作中にストリームデータの再生が途切れることがなくなる。さらに、前記端末は前記蓄積されたストリームデータをスロー再生から早送り再生に移行しながら再生してもよい。
【００１０】
本発明のさらに別の態様はパケット転送装置に関する。この装置は、端末との間でパケットを送受信するパケット送受信部と、前記端末から受信されたパケットの解析結果にもとづき、前記端末のハンドオーバーを検出するハンドオーバー検出部と、前記端末がハンドオーバー動作中に受信すべきストリームデータを蓄積するデータ保存部と、蓄積された前記ストリームデータの送信タイミングを調整する制御部とを含む。パケット転送装置は、無線の基地局やアクセスポイントなどのネットワークノードに実現されるものである。
【００１１】
本発明のさらに別の態様は端末に関する。この端末は、ネットワークノードとの間でパケットを送受信するパケット送受信部と、前記ネットワークノードから受信されたパケットの解析結果にもとづき、当該端末のハンドオーバーを検出するハンドオーバー検出部と、当該端末がハンドオーバー動作中に受信すべきであったストリームデータをハンドオーバー先のネットワークノードから取得して蓄積するデータ保存部と、蓄積された前記ストリームデータの再生タイミングを調整する制御部とを含む。
【００１２】
なお、以上の構成要素の任意の組み合わせ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【００１３】
【発明の実施の形態】
図１は、実施の形態に係る移動体通信のネットワークの全体構成を示す。端末１０は、最初、ハンドオーバー元基地局２０に無線で接続し、インターネット１２にアクセスしてサーバの提供するサービスを受けたり、他の端末とデータのやりとりを行ったりする。インターネット１２は、ルータ１４で接続された相互接続ネットワークであり、ハンドオーバー元基地局２０は、有線の回線を介してルータ１４に接続している。端末１０が移動すると、端末１０はハンドオーバー先基地局３０にハンドオーバーして通信を継続する。ハンドオーバー先基地局３０も有線の回線を介してインターネット１２のルータ１４に接続しており、端末１０がハンドオーバー前からインターネット１２から受けていたサービスを継続して提供することができる。
【００１４】
図２は、端末１０の構成を示す。端末１０は、たとえば、モバイル端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）などの携帯電子機器、データ通信機能をもつ携帯電話などである。パケット送受信部４６は、無線によりハンドオーバー元基地局２０またはハンドオーバー先基地局３０との間でパケットを送受信する。受信データ解析部４２は、パケット送受信部４６により受信されるパケットの損失率や遅延時間などの統計情報を解析する。
【００１５】
ハンドオーバー検出部４０は、受信データ解析部４２による解析結果から端末１０のハンドオーバーを検知する。たとえば、パケットの損失率が高くなったことから、端末１０がハンドオーバーする直前にあることが検知される。また、ハンドオーバー検出部４０は、無線の電波強度が弱くなったことからハンドオーバーする直前にあることを検知することもできる。ハンドオーバー検出部４０がハンドオーバーを検出すると、送信データ生成部４４は、ハンドオーバー先基地局３０の識別情報を通知するためのメッセージを生成し、パケット送受信部４６がそのメッセージをハンドオーバー元基地局２０に送信する。
【００１６】
ハンドオーバー検出部４０は、端末１０がハンドオーバーした後に、ハンドオーバーを検出することもできる。たとえば、ハンドオーバーにより接続先がハンドオーバー元基地局２０からハンドオーバー先基地局３０に変わるため、通信相手の識別情報を確認することにより、ハンドオーバーの検出が可能である。この場合は、送信データ生成部４４は、ハンドオーバー後に、ハンドオーバー先基地局３０の識別情報を通知するためのメッセージを生成し、パケット送受信部４６がそのメッセージをハンドオーバー元基地局２０に送信する。
【００１７】
さらに、ハンドオーバー検出部４０がハンドオーバーを検出すると、受信データ解析部４２は、パケット送受信部４６により受信されたストリームデータをデータ保存部４３に供給し、データ保存部４３がメモリ内にストリームデータを一時的に蓄積する。早送り・スロー再生制御部４５は、データ保存部４３により蓄積されたストリームデータをハンドオーバーの前後で早送りまたはスロー再生することにより、ストリームデータの再生タイミングを制御する。早送り・スロー再生制御部４５により再生タイミングが調整されたストリームデータはモニタ／スピーカ４７に入力され、動画や音声として出力される。なお、ハンドオーバーの生じていない間は、受信データ解析部４２は、パケット送受信部４６により受信されたストリームデータを直接モニタ／スピーカ４７に供給する。
【００１８】
図３は、パケット転送装置の一例としてのハンドオーバー元基地局２０およびハンドオーバー先基地局３０の構成を示す。ハンドオーバー元基地局２０とハンドオーバー先基地局３０は同じ構成をもち、端末１０のハンドオーバー時における動作が異なるだけであるから、ここではこれらを区別することなく、構成を説明し、動作を説明するときには適宜ハンドオーバー元基地局２０とハンドオーバー先基地局３０を区別して説明する。同図に示す構成は、ハードウエア的には、任意のコンピュータのＣＰＵ、メモリ、その他のＬＳＩで実現でき、ソフトウエア的にはメモリにロードされたストリーム制御機能のあるプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組み合わせによっていろいろな形で実現できることは、当業者には理解されるところである。
【００１９】
有線ネットワークインタフェース５０は、ルータ１４との間でパケットの送受信を行う。送信データ生成部５４は、有線ネットワークインタフェース５０において受信されたデータをもとに、無線リンクで端末１０へ送信するためのパケットを生成し、パケット送受信部５６へ供給する。パケット送受信部５６は、送信データ生成部５４により生成されたパケットを端末１０へ送信する。
【００２０】
受信データ解析部５２は、パケット送受信部５６により端末１０から受信されたパケットを解析して、パケットの損失率や再送回数などの統計情報を取得する。ハンドオーバー検出部６０は、受信データ解析部５２の解析結果にもとづいて端末１０のハンドオーバーを検出する。たとえば、端末１０から受信されるパケットの損失率が高くなると、端末１０がハンドオーバー直前にあることがわかる。また、ハンドオーバー検出部６０は、アダプティブアレイ・アンテナをもち、電波強度から端末のハンドオーバーを予測するとともに、端末の移動方向を検出するように構成することもできる。その場合、ハンドオーバー検出部６０は、隣接する他のネットワークノードに関する情報をもち、ハンドオーバー先を特定する。
【００２１】
ハンドオーバー元基地局２０において、ハンドオーバー検出部６０により端末１０のハンドオーバーが検出されると、データ保存部５８は、有線ネットワークインタフェース５０を介してルータ１４から受信されるストリームデータをメモリ内に一時的に蓄積する。端末１０のハンドオーバー動作が完了すると、データ保存部５８に蓄積されたストリームデータは、有線ネットワークインタフェース５０を介して、ハンドオーバー先基地局３０に転送される。ハンドオーバー先基地局３０において、データ保存部５８がハンドオーバー元基地局２０から転送されたストリームおよびハンドオーバー後に受信されるストリームを蓄積する。早送り再生制御部５７は、ストリームデータが端末１０で早送り再生されるように、データ保存部５８により蓄積されたストリームデータの送信タイミングを調整する。送信データ生成部５４は、早送り再生制御部５７により送信タイミングの調整されたデータをもとに、無線リンクで端末１０へ送信するためのパケットを生成し、パケット送受信部５６へ供給する。なお、早送り再生制御部５７による送信タイミングの調整が必要でない場合は、データ保存部５８により蓄積されたストリームデータは直接、送信データ生成部５４に供給される。
【００２２】
以上の構成の端末１０、ハンドオーバー元基地局２０、およびハンドオーバー先基地局３０によるストリーム制御手順を説明する。
【００２３】
図４は、ハンドオーバー先基地局３０におけるストリームの送信速度制御手順を示すシーケンス図である。ハンドオーバー元基地局２０の受信データ解析部５２は、端末１０から受信するデータを解析する（Ｓ１０）。この解析の結果にもとづいて、ハンドオーバー検出部６０は、端末１０のハンドオーバー動作を検出する（Ｓ１２）。端末１０のハンドオーバー動作が検出された場合（Ｓ１２のＹ）、データ保存部５８は、端末１０へ送信されるべきストリームデータのパケットの蓄積を開始し（Ｓ１４）、端末１０のハンドオーバー先が判明するまで（Ｓ１６のＮ）、ストリームデータの蓄積を継続する。端末１０からの通知やハンドオーバー先基地局３０からの通知などにより、端末１０のハンドオーバー先が判明すると（Ｓ１６のＹ）、蓄積されたストリームデータのパケットをハンドオーバー先へ転送する（Ｓ１８）。ストリームデータのパケットはハンドオーバー元基地局２０からハンドオーバー先基地局３０へ転送される（Ｓ２０）。
【００２４】
ハンドオーバー先基地局３０のデータ保存部５８は、ハンドオーバー元基地局２０から転送されるストリームデータのパケットの蓄積を開始し（Ｓ２２）、端末１０のハンドオーバー動作が完了するまで（Ｓ２４のＮ）、ストリームデータの蓄積を継続する。端末１０のハンドオーバー動作が完了すると（Ｓ２４のＹ）、早送り再生制御部５７は、データ保存部５８により蓄積されたストリームデータおよび端末１０のハンドオーバー直後に受信するストリームデータのパケットの送信間隔を短くして送信タイミングを調整する（Ｓ２６）。早送り再生制御部５７は、音声の場合は話速変換技術などによって、映像の場合はフレームの間引きなどによって、ストリームデータを早送り再生の状態に変換してもよい。
【００２５】
送信データ生成部５４は、早送り再生制御部５７により送信タイミングが調整されたストリームデータを無線リンクで端末１０へ転送するためにパケットを生成する（Ｓ２８）。パケット送受信部５６は送信タイミングの調整されたパケットをハンドオーバー後の端末１０へ転送する（Ｓ３０）。
【００２６】
図５は、図４で説明したハンドオーバー先基地局３０におけるストリームの送信速度制御を模式的に説明する図である。ここでは、ストリームの例として、動画を挙げ、動画フレームが早送り再生される様子を模式的に示す。ハンドオーバーが起こる前にハンドオーバー元基地局２０で受信された動画フレームＡは端末１０に送信され、端末１０は受信した動画フレームＡ’を標準的な再生速度で再生する。
【００２７】
端末１０のハンドオーバー動作が行われている間は、ハンドオーバー元基地局２０には、斜線で示した動画フレームＢが蓄積される。ハンドオーバー先が判明された時点で、ハンドオーバー元基地局２０に蓄積された動画フレームＢはハンドオーバー先基地局３０へ転送される。ハンドオーバー先基地局３０は、ハンドオーバー元基地局２０から転送された動画フレームＢ’を蓄積しておき、ハンドオーバー動作が完了すると、蓄積された動画フレームＢ’を端末１０へ転送する。またハンドオーバー先基地局３０は、ハンドオーバー動作の完了直後に受信される動画フレームＣの送信間隔を短くして、端末１０へ送信する。ハンドオーバー後の端末１０では、ハンドオーバー先基地局３０から送信された動画フレームＣ’が早送り再生されて、徐々に標準的な再生速度に近づくことになる。これにより、ハンドオーバー動作にかかった時間分が補正されて再生時刻の時間的なずれが解消される。
【００２８】
図６は、端末１０におけるストリームの再生速度制御手順を示すシーケンス図である。ハンドオーバー元基地局２０において、図４のステップＳ１０からステップＳ１８までが行われ、端末１０のハンドオーバー動作中に蓄積されたパケットがハンドオーバー先基地局３０に転送される（Ｓ２０）。
【００２９】
端末１０の受信データ解析部４２は、ハンドオーバー元基地局２０から受信するデータを解析する（Ｓ４０）。この解析の結果にもとづいて、ハンドオーバー検出部４０は、端末１０のハンドオーバー動作を検出する（Ｓ４２）。端末１０のハンドオーバー動作が検出された場合（Ｓ４２のＹ）、データ保存部４３は、ハンドオーバー元基地局２０から受信されたストリームデータのパケットを蓄積する（Ｓ４４）。蓄積されたストリームデータは、早送り・スロー再生制御部４５によりスロー再生されて、モニタ／スピーカ４７から出力される（Ｓ４６）。
【００３０】
ハンドオーバー先基地局３０のデータ保存部５８は、ハンドオーバー元基地局２０から転送されるストリームデータのパケットの蓄積を開始し（Ｓ２２）、端末１０のハンドオーバー動作が完了するまで（Ｓ２４のＮ）、ストリームデータの蓄積を継続する。端末１０のハンドオーバー動作が完了すると（Ｓ２４のＹ）、送信データ生成部５４は、データ保存部５８により蓄積されたストリームデータおよび端末１０のハンドオーバー直後に受信するストリームデータを無線リンクで端末１０へ転送するためにパケットを生成する（Ｓ２８）。パケット送受信部５６は生成されたパケットをハンドオーバー後の端末１０へ転送する（Ｓ３０）。
【００３１】
ハンドオーバー先基地局３０からハンドオーバー後の端末１０へストリームデータのパケットが転送される（Ｓ３２）。端末１０のデータ保存部４３は、転送されたパケットを蓄積する（Ｓ４８）。早送り・スロー再生制御部４５は、蓄積されたストリームデータをスロー再生から徐々に早送り再生へと移行しながら再生する（Ｓ５０）。データ保存部４３により蓄積されたパケットが全て再生されるまで（Ｓ５２のＮ）、ステップＳ５０を行い、蓄積されたパケットが全て再生されると（Ｓ５２のＹ）、受信データ解析部４２は、パケット送受信部４６により受信されたストリームデータのパケットをモニタ／スピーカ４７へ直接供給し、通常速度で再生する（Ｓ５４）。
【００３２】
図７は、図６で説明した端末１０におけるストリームの再生速度制御を模式的に説明する図である。ハンドオーバー元基地局２０から端末１０へハンドオーバーの通知がなされるか、端末１０によりハンドオーバーが検知されるなどによりハンドオーバーが予測された時点から実際のハンドオーバー動作までの間に、ハンドオーバー元基地局２０は動画フレームＡを受信する。この動画フレームＡは、端末１０に通常の送信間隔で送信されるが、端末１０では、ハンドオーバー元基地局２０から受信した動画フレームＡ’をスロー再生し、その再生時間をハンドオーバーが完了する時点まで引き延ばす。
【００３３】
端末１０のハンドオーバー動作が行われている間は、ハンドオーバー元基地局２０には、斜線で示した動画フレームＢが蓄積される。ハンドオーバー先が判明された時点で、ハンドオーバー元基地局２０に蓄積された動画フレームＢはハンドオーバー先基地局３０へ転送される。ハンドオーバー先基地局３０は、ハンドオーバー元基地局２０から転送された動画フレームＢ’を蓄積しておき、ハンドオーバー動作が完了すると、蓄積された動画フレームＢ’を端末１０へ転送する。またハンドオーバー先基地局３０は、ハンドオーバー動作の完了直後に受信される動画フレームＣを端末１０へ転送する。このとき、ハンドオーバー先基地局３０では動画フレームＣの送信間隔の調整は行わない。端末１０は、既にスロー再生されていた動画フレームＡ’の再生速度に合わせて、ハンドオーバー先基地局３０から転送された動画フレームＣ’を最初はスロー再生する。その後、端末１０は、転送された動画フレームＣ’を徐々に早送り再生し、最後には標準的な再生速度に近づける。これにより、ハンドオーバー動作中も、動画がスロー再生され、途切れることがない。またスロー再生から早送り再生を経て、標準速度に戻るため、ハンドオーバーの前後で動画の再生品質を維持することができる。
【００３４】
図８は、ハンドオーバー先基地局３０におけるストリームの送信速度制御と、端末１０におけるストリームの再生速度制御を組み合わせた手順を示すシーケンス図である。ハンドオーバー元基地局２０において、図４のステップＳ１０からステップＳ１８までが行われ、端末１０のハンドオーバー動作中に蓄積されたパケットがハンドオーバー先基地局３０に転送される（Ｓ２０）。
【００３５】
端末１０におけるハンドオーバー検出からスロー再生までの手順（Ｓ４０〜Ｓ４６）は、図６と同じである。
【００３６】
ハンドオーバー先基地局３０のデータ保存部５８は、ハンドオーバー元基地局２０から転送されるストリームデータのパケットの蓄積を開始し（Ｓ２２）、端末１０のハンドオーバー動作が完了するまで（Ｓ２４のＮ）、ストリームデータの蓄積を継続する。端末１０のハンドオーバー動作が完了すると（Ｓ２４のＹ）、早送り再生制御部５７は、データ保存部５８により蓄積されたストリームデータおよび端末１０のハンドオーバー直後に受信するストリームデータのパケットの送信間隔を短くしたり、フレームを間引きするなどにより、パケットの送信タイミングを調整する（Ｓ２６）。送信データ生成部５４は、早送り再生制御部５７により送信タイミングが調整されたストリームデータを無線リンクで端末１０へ転送するためにパケットを生成する（Ｓ２８）。パケット送受信部５６は送信タイミングの調整されたパケットをハンドオーバー後の端末１０へ転送する（Ｓ３０）。
【００３７】
ハンドオーバー先基地局３０からハンドオーバー後の端末１０へストリームデータのパケットが転送される（Ｓ３２）。端末１０の受信データ解析部４２は、ハンドオーバー先基地局３０から受信されたストリームデータのパケットをモニタ／スピーカ４７に直接供給して再生する（Ｓ４７）。ハンドオーバー先基地局３０から供給されるパケットは転送速度が既に調整されているため、端末１０で再生速度を制御しなくても、そのまま再生することで早送り再生が行われる。
【００３８】
以上述べたように、本実施の形態によれば、端末１０のハンドオーバー動作中にハンドオーバー元基地局２０で受信されたストリームデータが一時的に蓄積され、ハンドオーバー動作完了後に、その蓄積されたストリームデータがハンドオーバー先基地局３０経由で端末１０に転送される。したがって、ハンドオーバー動作により、音声や映像が途切れることを防ぐことができる。また、ハンドオーバー前後で、ストリームの再生速度が調整されることにより、ハンドオーバー時のストリーム通信の品質の劣化を防ぐことができる。
【００３９】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４０】
そのような変形例として、上記の説明では、パケット転送装置の一例として無線基地局を説明したが、パケット転送装置は、無線ＬＡＮにおけるアクセスポイントとして構成されてもよい。また、上記の説明では、端末のハンドオーバー元とハンドオーバー先の基地局は有線のネットワークにより接続されていたが、基地局間の通信形態は無線、有線を問わない。
【００４１】
図４および図５の説明では、ハンドオーバー先基地局３０がハンドオーバー動作中およびその直後のストリームデータの送信タイミングを調整したが、ハンドオーバー先基地局３０では送信タイミングを調整せずに端末１０にストリームデータを送信し、端末１０側でストリームデータを早送り再生してもよい。
【００４２】
実施の形態では、ハンドオーバー先基地局３０がハンドオーバー動作中のストリームデータを早送り再生の状態に変換したが、これはハンドオーバー元基地局２０において行われてもよい。たとえば、ハンドオーバー元基地局２０において間引きするなどによりストリームデータの調整を行った上で、ハンドオーバー先基地局３０に転送すれば、データの転送時間を短くすることができ、ハンドオーバー時に生じるタイムラグを短縮できる。
【００４３】
【発明の効果】
本発明によれば、ハンドオーバーの際にストリームの再生品質の劣化を防ぐことができる。
【図面の簡単な説明】
【図１】実施の形態に係る移動体通信のネットワークの全体構成図である。
【図２】図１の端末の構成図である。
【図３】図１のハンドオーバー元基地局およびハンドオーバー先基地局の構成図である。
【図４】ハンドオーバー先基地局におけるストリームの送信速度制御手順を示すシーケンス図である。
【図５】図４で説明したハンドオーバー先基地局におけるストリームの送信速度制御を模式的に説明する図である。
【図６】端末におけるストリームの再生速度制御手順を示すシーケンス図である。
【図７】図６で説明した端末におけるストリームの再生速度制御を模式的に説明する図である。
【図８】ハンドオーバー先基地局におけるストリームの送信速度制御と、端末におけるストリームの再生速度制御を組み合わせた手順を示すシーケンス図である。
【符号の説明】
１０  端末、  １２  インターネット、  １４  ルータ、  ２０  ハンドオーバー元基地局、  ３０  ハンドオーバー先基地局、  ４０  ハンドオーバー検出部、  ４２  受信データ解析部、  ４３  データ保存部、  ４４  送信データ生成部、  ４５  早送り・スロー再生制御部、  ４６  パケット送受信部、  ４７モニタ／スピーカ、  ５０  有線ネットワークインタフェース、  ５２  受信データ解析部、  ５４  送信データ生成部、  ５６  パケット送受信部、  ５７早送り再生制御部、  ５８  データ保存部、  ６０  ハンドオーバー検出部。
【図１】
2004304325.tif 000003
【図２】
2004304325.tif 000004
【図３】
2004304325.tif 000005
【図４】
2004304325.tif 000006
【図５】
2004304325.tif 000007
【図６】
2004304325.tif 000008
【図７】
2004304325.tif 000009
【図８】
2004304325.tif 000010