(57)【要約】【課題】  多様なデータ毎にＱｏＳ制御を行うためには、ユーザがサーバ等と通信する際に、経路上のＱｏＳ制御要求をユーザ端末により設定する必要がある。【解決手段】  上記の課題を解決する手段として、本発明においては通信アダプタとルータ装置との間に品質要求制御情報を送受信するための通信プロトコルを規定する。【選択図】  図１
2010028495.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰネットワークにおける通信方法であって、
前記ＩＰネットワークと接続されたルータと、前記ルータと接続された情報機器端末との間でデータ通信をし、
前記情報機器端末は、品質情報を前記ルータに要求し、得られた品質情報が目的の品質に至っていない
場合に、前記ルータに対し品質向上要求を行うことを特徴とする通信方法。
【請求項２】
請求項１記載の通信方法であって、前記品質向上要求によりＱｏＳ要求を行う
ことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
ＩＰネットワーク通信において通信品質保証をする方法に関する。
【背景技術】
【０００２】
ネットワークのオールＩＰ化によって、従来の固定電話サービスもＩＰ電話としてネットワークの提供するサービスに統合されようとしている。従来の固定電話サービスのような通信品質を必要とするような、リアルタイム性が重要視されるサービスを実現するためには、ＩＰネットワークにおける通信品質の保証が必要となる。これは通信情報を伝送するＩＰパケットを、通信路の状況に応じて、場合によっては他のＩＰパケットよりも優先的に伝送するような操作が必要となる。この操作は、ユーザ側では実行できず、ＩＰネットワーク運用者により、契約内容や運用方針に基づいた制御がなされることにより実現される。これらの操作は一般的にＩＰパケットに格納される通信内容（例えば、通信種別や伝送速度や送信元アドレスなど）を参照し、半自動的にＩＰパケットを優先的に通過させる等の運用がなされる。例としてテレビ会議ではリアルタイム通信が可能なようにＩＰパケットを優先的に送信するとか、ビデオオンデマンドのようなストリーミングデータは、多少遅延があってもコンテンツ自体の長さ（再生時間）が変化しなければ、ストレスなく楽しむことができるため、リアルタイム性をあまり必要としないような通信品質で送信する等の運用がなされる。
【０００３】
このため、従来はユーザ側からはある一定以上の優先度設定を行なってもネットワーク側へこれらの品質要求を能動的に行うことは認められず、また、そのような手段も与えられていなかった。しかしＩＰネットワークサービスへのレガシーサービスの統合が進み、サービスも多様化してくると、コンテンツやサービスに必要とされる通信品質が従来の枠組みにそぐわなくなるようになってきた。
【０００４】
特許文献１では、ユーザからのＱｏＳ要求を行うことが記載されているが、あくまでＱｏＳサービスの内容はサーバサイドにより決定されている。
【０００５】
【特許文献１】特開２００１−３５２３６４
【発明の開示】
【発明が解決しようとする課題】
【０００６】
多様なデータ毎にＱｏＳ制御を行うためには、ユーザがサーバ等と通信する際に、経路上のＱｏＳ制御要求をユーザ端末により設定する必要がある。
【課題を解決するための手段】
【０００７】
上記の課題を解決する手段として、本発明においては通信アダプタとルータ装置との間に品質要求制御情報を送受信するための通信プロトコルを規定することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザが通信品質要求機能のないアプリケーションを使用しても、アプリケーションに合った品質が保たれるようにすることが可能となる。
【発明を実施するための最良の形態】
【０００９】
図１は本発明による実施例の一実施例を示すネットワークの構成図である。ホームゲートウェイ１０１はユーザ宅内に配置され、ユーザのクライアント１ １０２、クライアント２ １０３他が接続されている。ホームゲートウェイは宅内１０６とネットワーク１０５の入口に位置するエッジルータ１０４の間のインタフェースを取り持ち、例えばクライアント１ １０２で動作するアプリケーションからのネットワーク１０５に対する通信を管理し、必要に応じて（予めユーザにより設定された通信の制御設定情報に基づき）通信制御したり、品質保証要求をネットワーク１０５に対して行う。
【００１０】
例えば、クライアント１ １０２においてＴＶ会議アプリケーションを使用する場合、映像、音声を伴う双方向のリアルタイム通信が必要となるが、ホームゲートウェイ１０１は、通信状態の情報をエッジルータ１０４に対して図２のような内容で要求する。ホームゲートウェイ１０１はエッジルータ１０４から取得した情報が要求通りの品質となっているかを、自身が保持する設定要求値とエッジルータ１０４からの応答値と比較する。エッジルータ１０４からの品質情報応答の例を図３に示す。これには送信元アドレス、送信先アドレスの他、当該ルータのnexthop情報が格納され、自身の保持する設定要求値と応答結果を比較し、応答結果が設定要求値を満足していない場合、さらにホームゲートウェイ１０１からnexthopフィールドで示されるアドレスを持つルータに対して品質保証要求を行う。
【００１１】
図２、図３のような品質情報に関するパケットは、例えばRTCP（Realtime Transport Control Protocol）上に実装することが可能である。この例として品質情報要求パケットを図２に、品質情報応答パケットを図３に示す。
【００１２】
これらの情報の要求／応答は、従来の機器には実装されておらず、新たにホームゲートウェイ１０１およびルータ１０４において解釈し、処理する機構が必要である。ルータ１０４でこの情報を受け付けた場合は、例えばパケットに含まれるＴＯＳ情報を書き替えることで品質向上を図ることができるが、この品質向上方法は、各ネットワークを運用するインターネットのサービスプロバイダ（以下、サービスプロバイダ）の運用方針に左右されることになる。サービスプロバイダ側でこのような、ユーザからの保証要求をある一定の範囲内で受け付けるようなサービスメニューを用意し、この品質保証機構を実装したルータを用いて、ネットワーク運用ポリシーに基づいてサービスを提供することになるであろう。
【００１３】
図４はホームゲートウェイ１０１における品質向上を要求する処理のアルゴリズムのフローチャートである。最初はエッジルータに対して品質情報を要求し（６０１）、自身に保持する設定値と比較して品質が満たされていなければ（６０２）、品質向上するよう制御要求を出す（６０３）。その結果が満たされている場合でもユーザが体感的に品質が悪いと感じたとき（６０４）に制御要求することでnexthop情報で示される次のルータを選択し（６０５）、情報要求が出される（６０１）。以降はこのルータに制御指示が出される。
【００１４】
図５はホームゲートウェイ１０１自身が保持する品質に関する設定値の例である。この設定値はアプリケーションもしくは利用するサービスに応じて適切な値をそれぞれ保持する。
【００１５】
図６は本発明による品詞保証要求機構を実装したホームゲートウェイ１０１の一構成例である。クライアント１０２からの送受信データを回線８０４を介し処理部８０１で受け取り、送信インタフェース８０２を通してルータ１０４へ渡す。設定値データベース８０３には品質情報に関する設定値を保持する。処理部８０１はルータに対し、対象となるフローについての品質情報を要求する。ルータからの品質情報応答値と設定値データベース８０３から得た設定値を比較し、品質情報が満たされていなければルータに対し、制御要求を行う。ここでは設定値をデータベースに保持しているが、簡易的にメモリに保持する実装も考えられる。
【００１６】
なお、ユーザがアプリケーションを使用中に、通信品質が悪くなったと感じた場合に、クライアント上にホームゲートウェイ制御用のアプリケーションを配置し、これを介してネットワークに対し、品質向上要求するという応用例も考えられる。この場合、ホームゲートウェイはルータに対し、図７に示すような品質保証要求を送信する。
【００１７】
伝送路上のデータが通過するルータではこれを受け取った場合に、ネットワーク運用のポリシーにおいて、このパケットに対する品質向上処理が許可されていれば、当該パケットの通過に関しての優先度を上げる等の品質向上処理を行う。
【００１８】
以上の実施形態によれば、ユーザ側で利用するサービスに必要な品質に至っていない場合に契約内容にて設定された品質を上限としてサービスに必要な品質まで品質向上を要求する仕組みを提供することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施例を示すネットワークの構成図
【図２】ホームゲートウェイからの品質情報要求内容の例
【図３】ルータからの品質情報応答内容の例
【図４】ホームゲートウェイにおける品質向上を要求する処理のアルゴリズムのフローチャート
【図５】ホームゲートウェイが保持する品質に関する設定値の例
【図６】ホームゲートウェイの一構成例のブロック図
【図７】RTCP上への品質設定要求パケットの実装例
【符号の説明】
【００２０】
１０１  本発明の一実施例を実装するホームゲートウェイ
１０４  エッジルータ
１０５  バックボーン網
８０１  処理部
８０２  送信インタフェース
８０３  設定値データベース
８０４  送受信データ
【図１】
2010028495.tif 000003
【図２】
2010028495.tif 000004
【図３】
2010028495.tif 000005
【図４】
2010028495.tif 000006
【図５】
2010028495.tif 000007
【図６】
2010028495.tif 000008
【図７】
2010028495.tif 000009