(57)【要約】【課題】受信バッファ量の最適な調整を行うこと。【解決手段】リアルタイムでパケットを送信するとともに送信するパケットをバッファし、パケット再送要求の受信によってバッファしたパケットの再送を行う送信装置と、送信装置からのパケットを受信して他の装置に出力するための受信装置と、を有するシステムを提供する。受信装置は、受信したパケットをバッファする受信バッファ部と、送信装置との間の伝送路の特性を示す情報である伝送路特性情報を取得し、取得した伝送路特性情報に基づいて、受信バッファ部におけるバッファ読出閾値を可変調整する。具体的には、受信パケットのパケットロス頻度情報、再送可能帯域情報、受信バッファの容量情報、往復遅延時間情報のいずれか又はこれら全部の情報の組み合わせにて受信バッファ量を算出する。【選択図】図１
2010232706.tif 000002
【特許請求の範囲】
【請求項１】
リアルタイムでパケットを送信するとともに送信するパケットをバッファし、パケット再送要求の受信によって前記バッファしたパケットの再送を行う送信装置と、送信装置からのパケットを受信して他の装置に出力するための受信装置と、を有するシステムであって、
受信装置は、
送信装置から送信されるパケットを受信するパケット受信部と、
受信したパケットをバッファする受信バッファ部と、
送信装置との間の伝送路の特性を示す情報である伝送路特性情報を取得する伝送路特性情報取得部と、
取得した伝送路特性情報に基づいて、受信バッファ部におけるバッファ読出閾値を可変調整可能な受信バッファ調整部と、
を有するシステム。
【請求項２】
伝送路特性情報取得部は、
伝送路特性情報を、受信パケットのパケットロス頻度情報、再送可能帯域情報、受信バッファの容量情報、往復遅延時間情報のいずれか又はこれら全部の情報の組み合わせに基づいて算出して生成する伝送路特性情報生成手段を有する請求項１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パケットを受信する受信装置を有するシステムに関するものであり、さらに詳細には、送信装置から送信又は再送されるパケットを受信する際の受信バッファ量を調整する発明に関する。
【背景技術】
【０００２】
従来、リアルタイム性を有するパケット再送制御に関する発明が開示されている。たとえば特許文献１や２に開示されているように、受信装置にてパケットのエラーを検出した場合には、エラーパケットの再送要求を送信装置に対して出力し、これを受けた送信装置にて、そのエラーパケットの再送処理が行われている。
【０００３】
ここで、リアルタイム性を有するパケットを受信する場合には、受信装置の受信バッファ量をどの程度のバッファ量にするかが重要となる。すなわち受信バッファ量は、多すぎると遅延が長くなり、少なすぎるとエラーが発生した場合に映像が乱れたり画質が劣化したりする。そこで、受信バッファの設定を最適に調整する必要がある。従来は、その設定に際して明確な方法がなく、最初にネットワークを構築する際に、パケットの再送時間など測定して受信バッファの設定を行っていた。
【特許文献１】特開２００６−２３７９６８号公報
【特許文献２】特開２００３−１６９０４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の受信バッファ量の調整方法では、実際に運用を行った場合には、当初の受信バッファの設定では不適切な設定になってしまう場合が発生していた。たとえば、朝や夜になった場合などの時間的な変化や、伝送路へのノイズ等の影響により、運用を行っている最中であっても受信バッファ量の最適な設定値は刻一刻と変化しているものであるが、従来は依然として技術者の勘などに頼った調整が行われていた。
【０００５】
そこで、本発明はかかる課題に鑑みてなされたものであり、再送パケットを含むパケットを受信する受信バッファの読出閾値を最適に調整することで、受信装置の受信バッファ量を伝送路に適した受信バッファ量に調整することを目的とする。
【課題を解決するための手段】
【０００６】
リアルタイムでパケットを送信するとともに送信するパケットをバッファし、パケット再送要求の受信によってバッファしたパケットの再送を行う送信装置と、送信装置からのパケットを受信して他の装置に出力するための受信装置と、を有するシステムであって、送信装置から送信されるパケットを受信するパケット受信部と、受信したパケットをバッファする受信バッファ部と、送信装置との間の伝送路の特性を示す情報である伝送路特性情報を取得する伝送路特性情報取得部と、取得した伝送路特性情報に基づいて、受信バッファ部におけるバッファ読出閾値を可変調整可能な受信バッファ調整部と、を有する受信装置を提供する。伝送路特性情報は、受信パケットのパケットロス頻度情報、再送可能帯域情報、受信バッファの容量情報、往復遅延時間情報のいずれか又はこれら全部の情報の組み合わせに基づいて算出して生成される。
【発明の効果】
【０００７】
本発明によれば、サービスを運用中であってもその伝送路の特性に応じた受信バッファ量を調整することが可能となるため、受信装置から他の装置に対して情報を出力する際に、遅延を感じさせることなく、かつ、画像のゆらぎや画質劣化を生じさせることなく情報を出力させることができる。
【発明を実施するための最良の形態】
【０００８】
以下に、各発明の実施の形態を説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施し得る。
【０００９】
図１は、送信装置と、受信装置と、を含むシステムの図である。送信装置は、パケット化した情報を外部の装置から受信したり、あるいは送信装置内部にてパケット化処理を行ってパケットを取得する。パケット化する情報は、主にリアルタイム性が要求される情報であり、具体的な一例としては映像情報があげられる。
【００１０】
送信装置１０は、送信パケットをバッファする送信バッファ部１１を有している。また、パケットを受信装置に対して送信するとともに、送信バッファ部に格納する送信部１２を有している。また、送信部から送信されるパケットか、送信バッファ部にて格納されているパケットのいずれかを選択出力させるためのセレクタ１３を有する。また、受信装置からのパケット再送要求に応じてパケットを再送するパケット再送制御部１４を有している。
【００１１】
受信装置２０は、送信装置から送信されるパケットを受信するパケット受信部２１と、受信したパケットをバッファする受信バッファ部２２と、送信装置との間の伝送路の特性を示す情報である伝送路特性情報を取得する伝送路特性情報取得部２３と、取得した伝送路特性情報に基づいて、受信バッファ部におけるバッファ読出閾値を可変調整可能な受信バッファ調整部２４と、を有する。
【００１２】
伝送路特性情報取得部２３は、送信装置との間の伝送路の特性を示す情報である伝送路特性情報を取得する。伝送路特性情報とは、たとえば、受信パケットのパケットロス頻度情報、再送可能帯域情報、受信バッファの容量情報、往復遅延時間情報のいずれか又はこれら全部の情報の組み合わせに基づいて算出して生成される情報である。以下、これらの情報と受信バッファ量との関係について説明する。
【００１３】
受信パケットのパケットロスの発生頻度が多い場合には、必要とされる受信バッファ量は多くなる。再送可能帯域情報とは、たとえば送信装置から受信装置への送信レートの最大値と、送信されるパケットのレートと、に基づいて生成される再送パケットの送信可能な帯域を示す情報であり、この再送可能帯域情報で示される再送パケットの送信可能な帯域が多い場合には、必要とされる受信バッファ量は少なくなる。往復遅延時間情報（ＲＴＴ）とは、受信装置から送信装置に対して再送要求パケットを出力して、実際にパケットが送信装置から受信装置に対して再送される遅延時間を示す情報であり、往復遅延時間情報が長い場合には、必要とされる受信バッファ量は多くなる。なお、受信バッファの容量情報は、受信バッファの現在の設定値や、受信バッファの最大許容値などを示す情報である。
【００１４】
図２は、以上の処理の具体的な計算方法の算出ファクターの一例を示す図である。また、図３は、図２で示したファクターを利用した具体的な計算方法の一例である。
【００１５】
本実施形態は、主にギガ・ビット・イーサネット（登録商標）にて用いることができるため、たとえば算出した結果の受信バッファ量について、他の端末装置にてその情報を表示させてもよい。また、必要とされる受信バッファ量に関する情報を経時的に保持しておき、その遷移をモニタ表示させてもよい。なお、モニタ表示される情報としては、例えば４ｍｓや１ｓのように、秒単位での表示方法がなされてもよい。例えばパケットを固定長にて送信する場合には、バッファするパケットの量を計算することで、表示することが可能である。秒単位で表示することでユーザにとってはどの程度の遅延であるかを視覚的に確認できるというメリットがある。
【００１６】
なお、具体的に受信装置の受信バッファ量を調整する場合には、たとえば受信装置側にて自動的に調整する処理が実行されてもよい。なお、伝送路を用いたパケットの送受信が運用中である場合には、受信バッファ量を調整する場合には、映像を瞬間的に乱してしまうため、運用者が最適なタイミングで受信バッファ量の調整を実行させる実行命令を入力するとしてもよい。
【００１７】
以上は、受信装置を含むシステムに関する内容についての説明であるが、システムの動作方法、受信バッファ量調整方法、あるいは、パケット送受信システム、パケット送受信方法など、様々な態様にて実現することが可能である。
【図面の簡単な説明】
【００１８】
【図１】システム全体のブロック図
【図２】受信バッファ量の算出ファクターを示す図
【図３】受信バッファ量の計算方法の一例を示す図
【符号の説明】
【００１９】
１０    送信装置
１１    送信バッファ部
１２    送信部
１３    セレクタ
１４    パケット再送制御部
２０    受信装置
２１    パケット受信部
２２    受信バッファ部
２３    伝送路特性情報取得部
２４    バッファ調整部
２５    再送要求出力部
【図１】
2010232706.tif 000003
【図２】
2010232706.tif 000004
【図３】
2010232706.tif 000005