(57)【特許請求の範囲】
【請求項１】
伝送データをパケット対で受信装置に送り出して前記受信装置から前記伝送データを受信した受信時間情報（Time Stamp）を受信して、前記受信時間情報を根拠に伝送帯域幅を算出して、前記伝送帯域幅を利用して前記受信装置にメディアをストリーミングするサーバーと、及び
前記伝送データを受信して、受信された伝送データの各パケットに対する受信時間情報を記録して、特定周期に記録した受信時間情報を前記サーバーに送った後前記サーバーからメディアをストリーミングされる受信装置と、
を含み、
前記サーバーは、前記伝送データのパケットの大きさと伝送時間情報（Time Stamp）を各パケットに対応させて保存するようにし、
前記受信装置に測定パケットを送らないで前記受信装置に送る伝送パケットを利用して前記伝送帯域幅を算出するようにした、伝送帯域幅測定システム。
【請求項２】
前記サーバーは、前記伝送帯域幅に対してｉ番目に連続に送った二つのパケットの大きさ（Ｌｉ）を前記受信装置で受信した二つのパケットの間の受信間隔（ｔｒｉ＋１−ｔｒｉ）で除して算出することを特徴とする請求項１に記載の伝送帯域幅測定システム。
【請求項３】
前記サーバーは、各周期で各パケット対の間に測定された伝送帯域幅値らの集合に対してメディアン（Median）を取って最終的な伝送帯域幅を得ることを特徴とする請求項２に記載の伝送帯域幅測定システム。
【請求項４】
受信装置と通信するための通信部と、
前記受信装置に伝送データをパケット対で送り出すデータ伝送部と、
前記受信装置から受信した受信時間情報（Time Stamp）を根拠に伝送帯域幅を算出する帯域幅算出部と、及び
前記データ伝送部を通じて前記伝送データをパケット対で送り出した後、前記受信装置から受信した受信時間情報を根拠で前記帯域幅算出部を通じて伝送帯域幅を算出して、算出された前記伝送帯域幅を利用して、前記受信装置でメディアをストリーミングするように制御する制御部と、
前記伝送データのパケットの大きさと伝送時間情報（Time Stamp）を各パケットに対応させて保存する保存部と、
を含み、前記受信装置に測定パケットを送らないで前記受信装置に送る伝送パケットを利用して前記伝送帯域幅を算出するようにした、サーバー。
【請求項５】
前記帯域幅算出部は、前記伝送帯域幅に対してｉ番目に連続に送った二つのパケットの大きさ（Ｌｉ）を前記受信装置で受信した二つのパケットの間の受信間隔（ｔｒｉ＋１−ｔｒｉ）で除して算出することを特徴とする請求項４に記載のサーバー。
【請求項６】
前記帯域幅算出部は、各周期で各パケット対の間に測定された伝送帯域幅値らの集合に対してメディアン（Median）を取って最終的な伝送帯域幅を得ることを特徴とする請求項５に記載のサーバー。
【請求項７】
サーバーと通信するための通信部と、
前記サーバーから受信される伝送データの各パケットに対する受信時間情報を各パケットに対応して記録して保存する受信時間保存部と、及び
前記伝送データの各パケットに対する受信時間情報を特定周期ごとに前記サーバーに送るように制御する制御部と、
を含み、前記サーバーから前記受信装置に測定パケットを送らないで前記受信装置に送る伝送パケットに対する前記受信時間情報を前記サーバーに送るようにした、受信装置。
【請求項８】
前記制御部は、前記受信時間情報を特定周期ごとに前記サーバーに送った以後に、前記サーバーで前記受信時間情報に根拠して得られた伝送帯域幅を利用して送るメディアを前記サーバーからストリーミングされることを特徴とする請求項７に記載の受信装置。
【請求項９】
サーバーと受信装置を含むシステムの伝送帯域幅測定方法として、
（ａ）前記サーバーが伝送データをパケット対で前記受信装置に送る段階と、
（ｂ）前記受信装置が前記伝送データを受信して、受信された前記伝送データの受信時間情報（Time Stamp）を前記サーバーに送る段階と、
（ｃ）前記サーバーが前記受信時間情報を受信して、前記受信時間情報を根拠で伝送帯域幅を算出する段階と、及び
（ｄ）前記サーバーが前記伝送帯域幅を利用して前記受信装置にメディアをストリーミングする段階と、
を含み、
前記（ｂ）段階は、前記受信装置が前記伝送データの各パケットに対する受信時間情報を記録して、特定周期で記録した受信時間情報を前記サーバーに送るようにし、
前記受信装置に測定パケットを送らないで前記受信装置に送る伝送パケットを利用して前記伝送帯域幅を算出するようにした、伝送帯域幅測定方法。
【請求項１０】
前記（ｃ）段階は、前記サーバーが前記伝送帯域幅に対してｉ番目に連続に送った二つのパケットの大きさ（Ｌｉ）を前記受信装置で受信した二つのパケットの間の受信間隔（ｔｒｉ＋１−ｔｒｉ）で除して算出することを特徴とする請求項９に記載の伝送帯域幅測定方法。
【請求項１１】
前記（ｃ）段階は、各周期で各パケット対の間に測定された伝送帯域幅値らの集合に対してメディアン（Median）を取って最終的な伝送帯域幅を得ることを特徴とする請求項１０に記載の伝送帯域幅測定方法。
【請求項１２】
伝送帯域幅を利用してメディアを受信装置にストリーミングするサーバーの伝送帯域幅測定方法として、
（ａ）伝送データをパケット対で前記受信装置に送る段階と、
（ｂ）前記受信装置から前記伝送データの受信時間情報（Time Stamp）を受信し、前記伝送データのパケットの大きさと伝送時間情報（Time Stamp）を各パケットに対応させて保存する段階と、及び
（ｃ）前記受信時間情報を根拠に伝送帯域幅を算出する段階と、
を含み、前記受信装置に測定パケットを送らないで前記受信装置に送る伝送パケットを利用して前記伝送帯域幅を算出するようにした、サーバーの伝送帯域幅測定方法。
【請求項１３】
前記（ｂ）段階は、前記受信装置から特定周期ごとに前記伝送データの受信時間情報を受信することを特徴とする請求項１２に記載のサーバーの伝送帯域幅測定方法。
【請求項１４】
前記（ｃ）段階は、前記伝送帯域幅に対してｉ番目に連続に送った二つのパケットの大きさ（Ｌｉ）を前記受信装置で受信した二つのパケットの間の受信間隔（ｔｒｉ＋１−ｔｒｉ）で除して前記伝送帯域幅を算出することを特徴とする請求項１２に記載のサーバーの伝送帯域幅測定方法。
【請求項１５】
前記（ｃ）段階は、各周期で各パケット対の間に測定された伝送帯域幅値らの集合に対してメディアン（Median）を取って最終的な伝送帯域幅を得ることを特徴とする請求項１４に記載のサーバーの伝送帯域幅測定方法。
【請求項１６】
（ｄ）算出された前記伝送帯域幅を利用してメディアを前記受信装置でストリーミングする段階と、
をさらに含むことを特徴とする請求項１２に記載のサーバーの伝送帯域幅測定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メディアストリーミングのための伝送帯域幅測定システム及びその方法に関するものであり、より詳細には、動画などのメディアデータをリアルタイムにストリーミングするサービスで、受信側に測定パケットを送らないで受信側に送ろうとする伝送パケットを利用して伝送帯域幅を算出して、この伝送帯域幅を利用してメディアデータを受信側にストリーミングできるようにする、メディアストリーミングのための伝送帯域幅測定システム及びその方法に関するものである。
【背景技術】
【０００２】
一般に、インターネットはパケット単位でデータを送受信するようになるが、この時通信する二つの端末機の間に伝送帯域幅がいつも保障されるものではなく、一旦経路が選定されれば各パケット単位で動的に帯域幅を占有して行きながらデータの送受信がなされる。
【０００３】
このようなネットワークの特性のため通話品質が一定な水準に保障されないで、通話当時インターネットの状況によってパケット損失や遅延が発生して通話品質が悪くなることがある。
【０００４】
インターネット普及が拡散されながらネットワークシステム自体の性能や容量が向上して、インターネットに連結することができる環境も増加されている。
【０００５】
しかし、インターネット使用者が増えてリアルタイムメディア通信アプリケーションの増加でネットワーク帯域幅容量に対する要求も共に急増している状況にもかかわらず、実質的にはリアルタイム通信アプリケーションを手におえるほど充分に帯域幅が確保されることは易しくない。
【０００６】
また、インターネットはネットワークの特性上通話連結中に必要な帯域幅をずっと占有することができない。したがって、通話中にもあるいは通話時刻によって使用可能な帯域幅は急変するようになる。音声データより相対的にその量が多い映像データを良い品質に送受信するためには音声通話に比べて約５〜１０倍の帯域幅が必要になって、もし、この条件が満足されない場合には映像通話品質は大きく悪くなることがある。
【０００７】
映像通話において帯域幅を調節する機能は、非常に重要であるが、たいてい映像端末機は通話前にあらかじめ映像通話に使用する帯域幅を決めてそれに合わせて映像の送受信ができるようにする。しかし、このような方式では通話中に動的に変わる帯域幅に対応することは難しい短所がある。
【０００８】
図１は、従来の伝送帯域幅測定方法を説明するための図面である。
【０００９】
図１を参照すると、サーバーは二つ以上の測定パケット（Proving Packet）を受信装置に送る（Ｓ１１０）。
この時、サーバーは伝送時間情報が含まれた測定パケットを受信装置に送る。
【００１０】
受信装置は、伝送時間情報が含まれた測定パケットを受信して、受信された二つのパケットの間の受信間隔を求めた後、これを根拠で数式１のように伝送帯域幅を算出する（Ｓ１２０）。
【００１１】
そして、受信装置は算出した伝送帯域幅をサーバーに送る（Ｓ１３０）。
【００１２】
よって、サーバーは受信装置から受信した伝送帯域幅を利用してメディアをストリーミングする（Ｓ１４０）。
【００１３】
すなわち、図２に示されたところのように従来の伝送帯域幅測定方法は、サーバーから受信装置に伝送データと別個に測定パケットを送って確認する過程が必要な問題点がある。
【００１４】
また、伝送データと別個で測定パケットを送るようになるので、測定パケットによって伝送帯域幅を追加で占める問題点があった。
【発明の概要】
【発明が解決しようとする課題】
【００１５】
前述した問題点を解決するための本発明は、動画などのメディアデータをリアルタイムにストリーミングするサービスで、受信側に測定パケットを送らないで受信側に送ろうとする伝送パケットを利用して伝送帯域幅を算出して、この伝送帯域幅を利用してメディアデータを受信側にストリーミングできるようにする、メディアストリーミングのための伝送帯域幅測定システム及びその方法を提供することに目的がある。
【課題を解決するための手段】
【００１６】
前述した目的を達成するための本発明による伝送帯域幅測定システムは、伝送データをパケット対で受信装置に送り出して前記受信装置から前記伝送データを受信した受信時間情報を受信して、前記受信時間情報を根拠に伝送帯域幅を算出して、前記伝送帯域利用して前記受信装置にメディアをストリーミングするサーバーと、及び前記伝送データを受信して、受信された伝送データの各パケットに対する受信時間情報を記録して、特定周期で記録した受信時間情報を前記サーバーに送った後前記サーバーからメディアをストリーミングされる受信装置を含む。
【００１７】
また、前記サーバーは、前記伝送データのパケットの大きさと伝送時間情報を各パケットに対応させて保存するようになる。
【００１８】
また、前記サーバーは、前記伝送帯域幅に対してi番目に連続に送った二つのパケットの大きさを前記受信装置で受信した二つのパケット間の受信間隔で分けて算出するようになる。
【００１９】
そして、前記サーバーは、各周期で各パケット対の間で測定された伝送帯域幅値らの集合に対してメディアンを取って最終的な伝送帯域幅を得るようになる。
【００２０】
一方、前述した目的を達成するための本発明によるサーバーは、受信装置と通信するための通信部と、前記受信装置に伝送データをパケット対に送り出すデータ伝送部と、前記受信装置から受信した受信時間情報を根拠で伝送帯域幅を算出する帯域幅算出部と、及び前記データ伝送部を通じて前記伝送データをパケット対に送り出した後、前記受信装置から受信した受信時間情報を根拠で前記帯域幅算出部を通じて伝送帯域幅を算出して、算出された前記伝送帯域幅を利用して前記受信装置でメディアをストリーミングするように制御する制御部を含む。
【００２１】
また、前記伝送データのパケットの大きさと伝送時間情報を各パケットに対応させて、保存する保存部をさらに含む。
【００２２】
また、前記帯域幅算出部は、ｉ番目に連続して送った二つのパケットの大きさ（Ｌｉ）を、前記受信装置で受信した二つのパケットの間の受信間隔（ｔｒｉ＋１−ｔｒｉ）で除すことによって、前記伝送帯域幅を算出している。
【００２３】
そして、前記帯域幅算出部は、各周期で各パケット対の間に測定された伝送帯域幅値らの集合に対してメディアンを取って最終的な伝送帯域幅を得るようになる。
【００２４】
一方、前述した目的を達成するための本発明による受信装置は、前記サーバーから受信される伝送データの各パケットに対する受信時間情報を記録して保存する受信時間保存部と、及び前記伝送データの各パケットに対する受信時間情報を特定周期ごとに前記サーバーに送るように制御する制御部と、を含む。
【００２５】
そして、前記制御部は、前記受信時間情報を特定周期ごとに前記サーバーに送った以後に、前記サーバーで前記受信時間情報を根拠にして得られた伝送帯域幅を利用して送るメディアが前記サーバーからストリーミングされ受信されるようになる。
【００２６】
一方、前述した目的を達成するための本発明による伝送帯域幅の測定方法は、サーバーと受信装置を含むシステムの伝送帯域幅測定方法として、（ａ）前記サーバーが伝送データをパケット対で前記受信装置に送る段階と、（ｂ）前記受信装置が前記伝送データを受信して、受信された前記伝送データの受信時間情報を前記サーバーに送る段階と、（ｃ）前記サーバーが前記受信時間情報を受信して、前記受信時間情報を根拠で伝送帯域幅を算出する段階と、及び（ｄ）前記サーバーが前記伝送帯域幅を利用して前記受信装置にメディアをストリーミングする段階と、を含む。
【００２７】
また、前記（ｂ）段階は、前記受信装置が前記伝送データの各パケットに対する受信時間情報を記録して、特定周期に記録した受信時間情報を前記サーバーに送るようになる。
【００２８】
また、前記（ｃ）段階は、前記サーバーが前記伝送帯域幅に対してｉ番目に連続に送った二つのパケットの大きさ（Ｌｉ）を前記受信装置で受信した二つのパケットの間の受信間隔（ｔｒｉ＋１−ｔｒｉ）で分けて算出するようになる。
【００２９】
そして、前記（ｃ）段階は、各周期で各パケット対の間に測定された伝送帯域幅値らの集合に対してメディアンを取って最終的な伝送帯域幅を得るようになる。
【００３０】
一方、前述した目的を達成するための本発明によるサーバーの伝送帯域幅測定方法は、伝送帯域幅を利用してメディアを受信装置にストリーミングするサーバーの伝送帯域幅測定方法として、（ａ）伝送データをパケット対で前記受信装置に送る段階と、（ｂ）前記受信装置から前記伝送データの受信時間情報を受信する段階と、及び（ｃ）前記受信時間情報を根拠で伝送帯域幅を算出する段階と、を含む。
【００３１】
また、前記（ｂ）段階は、前記受信装置から特定周期ごとに前記伝送データの受信時間情報を受信するようになる。
【００３２】
また、前記（ｃ）段階は、前記伝送帯域幅に対してｉ番目に連続に送った二つのパケットの大きさ（Ｌｉ）を前記受信装置で受信した二つのパケットの間の受信間隔（ｔｒｉ＋１−ｔｒｉ）に分けて前記伝送帯域幅を算出するようになる。
【００３３】
また、前記（ｃ）段階は、各周期で各パケット対の間に測定された伝送帯域幅値らの集合に対してメディアンを取って最終的な伝送帯域幅を得るようになる。
【００３４】
そして、（ｄ）算出された前記伝送帯域幅を利用してメディアを前記受信装置にストリーミングする段階をさらに含むことができる。
【発明の効果】
【００３５】
本発明によると、測定パケットを使わないで実際伝送データを利用して伝送帯域幅を測定することができる。
また、追加的な測定パケットによる帯域幅の損失を防止して、動画などのメディアを帯域幅に合うように効率的にストリーミングできる。
【００３６】
そして、伝送帯域幅に合わせてメディアをストリーミングするようになることによって、ＱｏＳ（Quality of Service）を満足するサービスを提供することができる。
【図面の簡単な説明】
【００３７】
【図１】従来の伝送帯域幅測定方法を説明するための図面である。
【図２】本発明の理解を助けるために一般的な伝送帯域幅の測定原理を説明するための図面である。
【図３】本発明の実施例による伝送帯域幅測定システムの構成を概略的に示した構成図である。
【図４】本発明の実施例によるストリーミングサーバーの内部構成を概略的に示した構成図である。
【図５】本発明の実施例による受信装置の内部構成を概略的に示した構成図である。
【図６】本発明の実施例による伝送帯域幅測定方法を説明するための流れ図である。
【図７】本発明の実施例によるストリーミングサーバーの伝送帯域幅測定方法を説明するための動作流れ図である。
【発明を実施するための形態】
【００３８】
本発明の目的と技術的構成及びそれによる作用効果に関する詳しい事項は本発明の明細書に添付された図面に基づいた以下の詳細な説明によってより明確に理解されるであろう。以下、添付された図面を参照して本発明による実施例を詳細に説明する。
【００３９】
図２は、本発明の理解を助けるために一般的な伝送帯域幅の測定原理を説明するための図面である。
【００４０】
図２で、サーバーから受信装置に連続に送った二つのパケットの大きさはＬであり、二つのパケットの伝送間隔はｉｎであり、受信装置で受信した二つのパケットの間の受信間隔はｏｕｔである。
【００４１】
この時、伝送帯域幅Ｃｉは、次の数式１のように得ることができる。
（数式１）
Ｃｉ＝Ｌ／Δｏｕｔ
【００４２】
ここで、伝送帯域幅は、実効帯域幅（Effective Bandwidth）ではなく、移動伝送網の伝送可能帯域幅（Capacity）を示す。
【００４３】
すなわち、数式１によると、伝送帯域幅（Ｃｉ）は二つのパケットの大きさ（Ｌ）を二つのパケットの間の受信間隔（ｏｕｔ）で除して算出するものである。
【００４４】
図３は、本発明の実施例による伝送帯域幅測定システムの構成を概略的に示した構成図である。
【００４５】
図３を参照すると、本発明による伝送帯域幅測定システム３００は、ストリーミングサーバー３１０と通信網３２０及び受信装置３３０を含む。
【００４６】
ストリーミングサーバー３１０は、複数の種類に関する動画を含むメディアデータを複数個で保有しているし、受信装置３３０からのメディアストリーミング要請によって動画などのメディアを受信装置３３０にストリーミングする。
【００４７】
また、ストリーミングサーバー３１０は、伝送データをパケット対で受信装置３３０に送り出して受信装置３３０から伝送データを受信した受信時間情報（Time Stamp of Received Time）を受信して、受信時間情報を根拠に伝送帯域幅を算出して、算出された伝送帯域幅を利用して受信装置３３０でメディアをストリーミングする。
【００４８】
また、ストリーミングサーバー３１０は、伝送データのパケットの大きさと伝送時間情報を各パケットに対応させて保存するようになる。
【００４９】
そして、ストリーミングサーバー３１０は、伝送帯域幅に対してi番目に連続に送った二つのパケットの大きさを受信装置３３０で受信した二つのパケットの間の受信間隔で除して算出して、各周期で各パケット対の間に測定された伝送帯域幅値らの集合に対してメディアン（Median）を取って最終的な伝送帯域幅を得るようになる。
【００５０】
通信網３２０は、ストリーミングサーバー３１０がメディアを受信装置３３０にストリーミングしてくれるように伝送経路を提供して、また、受信装置３３０がストリーミングサーバー３１０に接続するための接続経路を提供する。ここで、通信網３２０は移動通信網や近距離通信網などの無線網であることができるし、インターネットなどの有線網であることができる。
【００５１】
受信装置３３０は、ストリーミングサーバー３１０から伝送データを受信して、受信された伝送データの各パケットに対する受信時間情報を記録して、特定周期に記録した受信時間情報をストリーミングサーバー３１０に送った後ストリーミングサーバー３１０からメディアをストリーミングされる。
【００５２】
図４は、本発明の実施例によるストリーミングサーバーの内部構成を概略的に示した構成図である。
【００５３】
図４を参照すると、本発明によるストリーミングサーバー３１０は、通信部４１０、データ伝送部４２０、帯域幅算出部４３０、保存部４４０及び制御部４５０を含む。
【００５４】
通信部４１０は、通信網３２０を通じて受信装置３３０と通信する。
【００５５】
データ伝送部４２０は、受信装置３３０に伝送データをパケット対で送り出すようになる。
【００５６】
帯域幅算出部４３０は、受信装置３３０から受信した受信時間情報を根拠で伝送帯域幅を算出するようになる。
【００５７】
この時、帯域幅算出部４３０は、伝送帯域幅に対してｉ番目に連続に送った二つのパケットの大きさ（Ｌｉ）を受信装置３３０で受信した二つのパケットの間の受信間隔（ｔｒｉ＋１−ｔｒｉ）で除して算出するようになる。
【００５８】
そして、帯域幅算出部４３０は各周期で各パケット対の間測定された伝送帯域幅値らの集合に対してメディアンを取って最終的な伝送帯域幅を得るようになる。
【００５９】
保存部４４０は受信装置３３０で送り出した伝送データのパケットの大きさと伝送時間情報を各パケットに対応させて保存する。
【００６０】
制御部４５０はデータ伝送部４２０を通じて伝送データをパケット対で送り出した後、受信装置３３０から受信した受信時間情報を根拠で帯域幅算出部４３０を通じて伝送帯域幅を算出して、算出された伝送帯域幅を利用して受信装置３３０でメディアをストリーミングするように制御する。
【００６１】
図５は、本発明の実施例による受信装置の内部構成を概略的に示した構成図である。
【００６２】
図５を参照すると、本発明による受信装置３３０は、通信部５１０、受信時間保存部５２０及び制御部５３０を含む。
【００６３】
通信部５１０は、通信網３２０を通じてストリーミングサーバー３１０と通信する。
【００６４】
受信時間保存部５２０は、ストリーミングサーバー３１０から受信される伝送データの各パケットに対する受信時間情報を記録して保存する。
【００６５】
制御部５３０は、受信された伝送データの各パケットに対する受信時間情報を特定周期ごとにストリーミングサーバー３１０に送るように制御する。
【００６６】
そして、制御部５３０は、受信時間情報を特定周期ごとにストリーミングサーバー３１０に送った以後に、ストリーミングサーバー３１０で受信時間情報に根拠して得られた伝送帯域幅を利用して送るメディアをストリーミングサーバー３１０からストリーミングされるようになる。
【００６７】
図６は、本発明の実施例による伝送帯域幅測定方法を説明するための流れ図である。
【００６８】
図６を参照すると、ストリーミングサーバー３１０は、伝送データを、通信網３２０を通じてパケット対で受信装置３３０に送る（Ｓ６１０）。
【００６９】
受信装置３３０は、伝送データを受信して、受信された伝送データの受信時間情報をストリーミングサーバー３１０に送る（Ｓ６２０）。
【００７０】
この時、受信装置３３０は、伝送データの各パケットに対する受信時間情報を記録して、特定周期に記録した受信時間情報をストリーミングサーバー３１０に送る。
【００７１】
ストリーミングサーバー３１０は、受信装置３３０から受信時間情報を受信して、受信時間情報を根拠に伝送帯域幅を算出する（Ｓ６３０）。
【００７２】
そして、ストリーミングサーバー３１０は、伝送帯域幅を利用して受信装置３３０にメディアをストリーミングする（Ｓ６４０）。
【００７３】
図７は、本発明の実施例によるストリーミングサーバーの伝送帯域幅測定方法を説明するための動作流れ図である。
【００７４】
図７を参照すると、ストリーミングサーバー３１０は、伝送データをパケット対で受信装置３３０に送る（Ｓ７１０）。
【００７５】
この時、ストリーミングサーバー３１０は、各パケットの伝送時間情報（Time Stamp）が含まれた伝送データを受信装置３３０に送ることと共に、伝送データのパケットの大きさと各パケットに対する伝送時間情報を各パケットに対応させて保存しておく。ここで、各パケットは一連番号があって区分が可能である。
【００７６】
例えば、ストリーミングサーバー３１０は、ｉ番目パケットの伝送時間情報ｔｓｉと、ｉ＋１番目パケットの伝送時間情報ｔｓｉ＋１を保存しておく。
【００７７】
続いて、ストリーミングサーバー３１０は、受信装置３３０から伝送データの受信時間情報を受信する（Ｓ７２０）。
【００７８】
この時、ストリーミングサーバー３１０は、受信装置３３０から特定周期ごとに伝送データの受信時間情報を受信するようになる。
【００７９】
ストリーミングサーバー３１０は、受信時間情報を根拠に帯域幅算出部４３０を通じて伝送帯域幅を算出する（Ｓ７３０）。
【００８０】
ここで、ｉ番目パケットの受信時間情報がｔｒｉであり、ｉ＋１番目パケットの受信時間情報がｔｒｉ＋１である時、ストリーミングサーバー３１０は、次の数式２のように伝送帯域幅（Ｃｉ）を算出する。
（数式２）
Ｃｉ＝Ｌ／Δｏｕｔ
【００８１】
数式２のようにストリーミングサーバー３１０は、送った二つのパケットの大きさ（Ｌ）を二つのパケットの受信時間情報で除して伝送帯域幅を算出する。
【００８２】
すなわち、ストリーミングサーバー３１０は伝送帯域幅に対してｉ番目に連続に送った二つのパケットの大きさ（Ｌｉ）を受信装置３３０で受信した二つのパケットの間の受信間隔（ｔｒｉ＋１−ｔｒｉ）で除して伝送帯域幅を算出するものである。
【００８３】
続いて、ストリーミングサーバー３１０は、各周期で各パケット対の間に測定された伝送帯域幅値らの集合に対してメディアンを取って最終的な伝送帯域幅を得るようになる。
【００８４】
そして、ストリーミングサーバー３１０は、最終的に得た伝送帯域幅を利用してメディアを受信装置３３０にストリーミングする（Ｓ７４０）。
【００８５】
前述したところのように本発明によると、動画などのメディアデータをリアルタイムにストリーミングするサービスで、受信側に測定パケットを送らないで受信側に送ろうとする伝送パケットを利用して伝送帯域幅を算出して、この伝送帯域幅を利用してメディアデータを受信側にストリーミングできるようにする、メディアストリーミングのための伝送帯域幅測定システム及びその方法を実現することができる。
【００８６】
本発明が属する技術分野の当業者は、本発明がその技術的思想や必須特徴を変更しなくても他の具体的な形態で実施されることができるので、以上で記述した実施例はすべての面で例示的なもので、限定的なものではないものとして理解しなければならない。本発明の範囲は、前記詳細な説明よりは後述する特許請求範囲によって現わされて、特許請求範囲の意味及び範囲、そして、その等価概念から導出されるすべての変更または変形された形態が本発明の範囲に含まれるものとして解釈されなければならない。
【産業上の利用可能性】
【００８７】
本発明は、メディアデータを通信網を通じてストリーミングするシステムに適用することができる。
【００８８】
また、メディアデータをストリーミングする度に帯域幅の変更が必要なシステムにも適用することができる。
【００８９】
そして、複数の端末機にメディアデータをストリーミングする時、ＱｏＳを満足するサービスを提供しなければならないシステムなどにも適用することができる。
【図１】
0005422654.tif 000002
【図２】
0005422654.tif 000003
【図３】
0005422654.tif 000004
【図４】
0005422654.tif 000005
【図５】
0005422654.tif 000006
【図６】
0005422654.tif 000007
【図７】
0005422654.tif 000008