(57)【要約】      （修正有）【課題】ネットワーク技術に依存しない一般的サービスの質（ＱｏＳ）モデルが、異なるネットワーク技術を利用する通信ネットワークに関するＱｏＳをサポートするための技術が提供される。【解決手段】一般的ＱｏＳモデルは、ＱｏＳモジュール３３０によりインタフェースされ、サポートされているすべてのネットワーク技術、例えば３ＧＰＰ及び３ＧＰＰ２、に関するすべてのＱｏＳパラメータを含むスーパーセットを含むことができる。デバイスにおけるアプリケーションは、前記スーパーセット内の前記一般的ＱｏＳパラメータに基づいてトラフィックフローに関するＱｏＳを指定することができる。前記一般的ＱｏＳパラメータは、交信ネットワーク専用のＱｏＳパラメータに変換することができる。前記変換されたＱｏＳパラメータは、前記交信ネットワークと交換され、前記交信ネットワークとトラフィックを交換中に用いられる。【選択図】図３
2010283833.tif 000002
【特許請求の範囲】
【請求項１】
通信に関するサービスの質（ＱｏＳ）をサポートする方法であって、
第１のＱｏＳモデルに関する第１の組のＱｏＳパラメータを第１のエンティティから受信することと、
前記第１の組のＱｏＳパラメータを第２のＱｏＳモデルに関する第２の組のＱｏＳパラメータに変換することと、
前記第２の組のＱｏＳパラメータを第２のエンティティに送信すること、とを具備する方法。
【請求項２】
前記第１のＱｏＳモデルは一般的ＱｏＳモデルであり、前記第２のＱｏＳモデルはネットワーク専用ＱｏＳモデルである請求項１に記載の方法。
【請求項３】
前記第２のＱｏＳモデルに関する修正された第２の組のＱｏＳパラメータを前記第２のエンティティから受信することと、
前記修正された第２の組のＱｏＳパラメータを前記第１のＱｏＳモデルに関する修正された第１の組のＱｏＳパラメータに変換することと、
前記修正された第１の組のＱｏＳパラメータを前記第１のエンティティに提供すること、とをさらに具備する請求項１に記載の方法。
【請求項４】
前記第１の組のＱｏＳパラメータを第３のＱｏＳモデルに関する第３の組のＱｏＳパラメータに変換することと、
前記第３の組のＱｏＳパラメータを第３のエンティティに送信すること、とをさらに具備する請求項１に記載の方法。
【請求項５】
前記第１のエンティティはデバイスにおけるアプリケーションであり、前記第２のエンティティは通信ネットワークにおける基地局である請求項１に記載の方法。
【請求項６】
前記第１のエンティティは通信ネットワークにおける基地局であり、前記第２のエンティティはデバイスにおけるアプリケーションである請求項１に記載の方法。
【請求項７】
前記第１のエンティティはデバイスにおけるアプリケーションであり、前記第２のエンティティは第１のネットワーク技術を利用する第１の通信ネットワークにおける第１の基地局であり、前記第３のエンティティは前記第１のネットワーク技術と異なる第２のネットワーク技術を利用する第２の通信ネットワークにおける第２の基地局である請求項４に記載の方法。
【請求項８】
前記第１のＱｏＳモデルは一般的ＱｏＳモデルであり、前記第２のＱｏＳモデルは３ＧＰＰに関するモデルであり、前記第３のＱｏＳモデルは３ＧＧＰ２に関するモデルである請求項４に記載の方法。
【請求項９】
データ速度を指定するために前記第１のＱｏＳはデータ速度フォーマットを利用し、前記第２のＱｏＳモデルはトークンバケットフォーマットを利用する請求項１に記載の方法。
【請求項１０】
デバイスによってサポートされる最高データ速度を決定することと、
前記第２の組のＱｏＳパラメータ内のデータ速度パラメータを前記最高データ速度に基づいて制限すること、とをさらに具備する請求項１に記載の方法。
【請求項１１】
デバイスに関して適用可能なレーテンシーを決定することと、
前記第２の組のＱｏＳパラメータに関する少なくとも１つのデータ速度パラメータを前記レーテンシーに基づいて導き出すこと、とをさらに具備する請求項１に記載の方法。
【請求項１２】
前記第１の組のＱｏＳパラメータを前記第２の組のＱｏＳパラメータに変換するために用いられる少なくとも１つの補助パラメータを決定することをさらに具備する請求項１に記載の方法。
【請求項１３】
前記少なくとも１つの補助パラメータは、最大速度依存レーテンシー、レーテンシー要求を満たすための最低データ速度、又はその組合せを具備する請求項１２に記載の方法。
【請求項１４】
通信に関するサービスの質（ＱｏＳ）をサポートする方法であって、
一般的ＱｏＳモデルに関する第１の組のＱｏＳパラメータをデバイスにおけるアプリケーションから受信することと、
前記第１の組のＱｏＳパラメータを第１のネットワーク技術に関する第２の組のＱｏＳパラメータに変換することと、
前記第２の組のＱｏＳパラメータを第１の通信ネットワーク内の第１の基地局に送信すること、とを具備する方法。
【請求項１５】
修正された第２の組のＱｏＳパラメータを前記第１の基地局から受信することと、
前記修正された第２の組のＱｏＳパラメータを修正された第１の組のＱｏＳパラメータに変換することと、
前記修正された第１の組のＱｏＳパラメータを前記アプリケーションに提供すること、とをさらに具備する請求項１４に記載の方法。
【請求項１６】
前記第１の組のＱｏＳパラメータを、前記第１のネットワーク技術と異なる第２のネットワーク技術に関する第３の組のＱｏＳパラメータに変換することと、
前記第３の組のＱｏＳパラメータを第２の通信ネットワーク内の第２の基地局に送信すること、とをさらに具備する請求項１４に記載の方法。
【請求項１７】
第１のＱｏＳモデルに関する第１の組のサービスの質（ＱｏＳ）パラメータを第１のエンティティから受信するために、前記第１の組のＱｏＳパラメータを第２のＱｏＳモデルに関する第２の組のＱｏＳパラメータに変換するために、及び前記第２の組のＱｏＳパラメータを第２のエンティティに送信するために動作可能なプロセッサと、
前記第１の組のＱｏＳパラメータ、前記第２の組のＱｏＳパラメータ、又は前記第１及び第２の組のＱｏＳパラメータの両方を格納するために動作可能なメモリ装置と、を具備する装置。
【請求項１８】
前記プロセッサは、前記第２のＱｏＳモデルに関する修正された第２の組のＱｏＳパラメータを前記第２のエンティティから受信するために、前記修正された第２の組のＱｏＳパラメータを前記第１のＱｏＳモデルに関する修正された第１の組のＱｏＳパラメータに変換するために、及び前記修正された第１の組のＱｏＳパラメータを前記第１のエンティティに提供するために動作可能な請求項１７に記載の装置。
【請求項１９】
前記プロセッサは、前記第１の組のＱｏＳパラメータを第３のＱｏＳモデルに関する第３の組のＱｏＳパラメータに変換するために及び前記第３の組のＱｏＳパラメータを第３のエンティティに送信するために動作可能な請求項１７に記載の装置。
【請求項２０】
第１のＱｏＳモデルに関する第１の組のサービスの質（ＱｏＳ）パラメータを第１のエンティティから受信する手段と、
前記第１の組のＱｏＳパラメータを第２のＱｏＳモデルに関する第２組のＱｏＳパラメータに変換する手段と、
前記第２の組のＱｏＳパラメータを第２のエンティティに送信する手段と、を具備する装置。
【請求項２１】
前記第２のＱｏＳモデルに関する修正された第２の組のＱｏＳパラメータを前記第２のエンティティから受信する手段と、
前記修正された第２の組のＱｏＳパラメータを前記第１のＱｏＳモデルに関する修正された第１の組のＱｏＳパラメータに変換する手段と、
前記修正された第１の組のＱｏＳパラメータを前記第１のエンティティに提供する手段と、をさらに具備する請求項２０に記載の装置。
【請求項２２】
前記第１の組のＱｏＳパラメータを第３のＱｏＳモデルに関する第３の組のＱｏＳパラメータに変換する手段と、
前記第３の組のＱｏＳパラメータを第３のエンティティに送信する手段と、をさらに具備する請求項２０に記載の装置。
【請求項２３】
第１のＱｏＳモデルに関する第１の組のサービスの質（ＱｏＳ）パラメータを第１のエンティティから受信するために、前記第１の組のＱｏＳパラメータを第２のＱｏＳモデルに関する第２組のＱｏＳパラメータに変換するために、及び前記第２の組のＱｏＳパラメータを第２のエンティティに送信するためにデバイス内において動作可能な命令を格納するための、プロセッサによって読取可能な媒体。
【請求項２４】
前記第２のＱｏＳモデルに関する修正された第２の組のＱｏＳパラメータを前記第２のエンティティから受信するために、前記修正された第２の組のＱｏＳパラメータを前記第１のＱｏＳモデルに関する修正された第１の組のＱｏＳパラメータに変換するために、及び前記修正された第１の組のＱｏＳパラメータを前記第１のエンティティに提供するために動作可能な命令をさらに格納するための請求項２０に記載のプロセッサ読取可能媒体。
【請求項２５】
前記第１の組のＱｏＳパラメータを第３のＱｏＳモデルに関する第３の組のＱｏＳパラメータに変換するために、及び前記第３の組のＱｏＳパラメータを第３のエンティティに送信するために動作可能な命令をさらに格納するための請求項２３に記載のプロセッサ読取可能媒体。
【請求項２６】
通信に関するサービスの質（ＱｏＳ）をサポートする方法であって、
第１のエンティティに関する第１のＱｏＳインタフェースを提供することであって、前記第１のＱｏＳインタフェースは第１のＱｏＳモデルに基づくことと、
第２のエンティティに関する第２のＱｏＳインタフェースを提供することであって、前記第２のＱｏＳインタフェースは第２のＱｏＳモデルに基づくことと、
前記第１のＱｏＳインタフェースと前記第２のＱｏＳインタフェースとの間における変換を行うこと、とを具備する方法。
【請求項２７】
第３のエンティティに関する第３のＱｏＳインタフェースを提供することであって、前記第３のＱｏＳインタフェースは第３のＱｏＳモデルに基づくことと、
前記第１のＱｏＳインタフェースと前記第３のＱｏＳインタフェースとの間における変換を行うこと、とをさらに具備する請求項２６に記載の方法。
【請求項２８】
第１の組のＱｏＳパラメータを前記第１のＱｏＳインタフェースを介して前記第１のエンティティから受信することと、
前記第１の組のＱｏＳパラメータを第２の組のＱｏＳパラメータに変換することと、
前記第２の組のＱｏＳパラメータを前記第２のＱｏＳインタフェースを介して前記第２のエンティティに送信すること、とをさらに具備する請求項２６に記載の方法。
【請求項２９】
修正された第２の組のＱｏＳパラメータを前記第２の組のＱｏＳインタフェースを介して前記第２のエンティティから受信することと、
前記修正された第２の組のＱｏＳパラメータを修正された第１の組のＱｏＳパラメータに変換することと、
前記修正された第１の組のＱｏＳパラメータを前記第１のＱｏＳインタフェースを介して前記第１のエンティティに提供すること、とをさらに具備する請求項２６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本特許出願は、“Technology Agnostic QOS Support in a Multimode Environment”（マルチモード環境における異なる技術に関するQOSのサポート）という題名を有する米国仮特許出願一連番号 ６０／５９９，４７７(出願日:  ２００４年８月６日) の利益を主張するものである。
【０００２】
本開示は、一般的には、通信に関するものである。本開示は、より具体的には、通信ネットワークにおけるサービスの質（ＱｏＳ）をサポートする技術に関するものである。
【背景技術】
【０００３】
無線通信ネットワークは、音声、パケットデータ、等の様々な通信サービスを提供することを目的として広範囲にわたって採用されている。これらの無線ネットワークは、利用可能な資源を共有することによって複数のユーザーをサポートすることができる多重アクセスネットワークである。該多重アクセスネットワーク例は、符号分割多重接続（ＣＤＭＡ）ネットワーク、時分割多重接続（ＴＤＭＡネットワーク）、周波数分割多重接続（ＦＤＭＡ）ネットワーク、及び直交周波数分割多重接続（ＯＦＤＭＡ）ネットワークを含む。
【０００４】
ユーザーは、無線デバイスを利用して様々な通信サービスを得ることができる。各サービスは、指定されたサービスの質（ＱｏＳ）がそのサービスに関して達成されるようにすることによって要求を満たした形でユーザーに提供することができる。ＱｏＳは、異なるサービスごとに異なるパラメータを用いて定量化することができる。例えば、音声サービスは、相対的に厳しい遅延と一定の最低限の保証されたデータ速度を要求することができ、他方、パケットデータサービスは、一定の目標とするパケット誤り率を要求することができる。
【０００５】
無線ネットワークは、典型的には、各サービスに関する指定されたＱｏＳを例えば特定のＱｏＳパラメータを用いることによって特定の方法で提供する。異なる無線ネットワークは、同じ又は匹敵するサービスに関して異なるＱｏＳパラメータを利用することが可能である。異なる無線ネットワークが異なる方法でＱｏＳを提供することは、問題を発生させる可能性がある。例えば、無線ユーザーがローミング中であって、パケットデータサービスを受信しながら１つの無線ネットワークから他の無線ネットワークにハンドオフされることがある。これらの無線ネットワークは、前記パケットデータサービスに関するＱｏＳを異なる方法で提供することができる。従って、無線デバイスは、２つの無線ネットワークによるＱｏＳサポートの相違を承知していること及び適切なＱｏＳパラメータを新たな無線ネットワークに要求することが必要になる。このことは、無線デバイスの設計を複雑にしてローミングを妨害する。
【０００６】
従って、異なる無線ネットワーク間においてよりいっそう切れ目なしにＱｏＳをサポートするための技術が必要である。
【発明の概要】
【０００７】
本明細書においては、異なるネットワーク技術を利用する通信ネットワークにおいてＱｏＳをサポートする技術が説明される。ネットワーク技術は、無線又は有線通信ネットワークとの通信をサポートするために用いられる技術又は技術の組合せを意味する。ネットワーク技術は、無線アクセス技術（ＲＡＴ）、データネットワーク技術、又はこれらの技術の組合せを具備する。ＲＡＴは、オーバーザエア通信に関して用いられる技術を意味する。データネットワーク技術は、ネットワークエンティティ間でのデータ転送のために用いられる技術を意味する。
【０００８】
一側面においては、ネットワーク技術に依存しない一般的ＱｏＳモデルがＱｏＳをサポートするために用いられる。前記一般的ＱｏＳモデルは、デバイスによってサポートされているすべてのネットワーク技術に関するすべてのＱｏＳパラメータを含み冗長なＱｏＳパラメータが排除されたスーパーセットを具備することができる。デバイスにおけるアプリケーションは、前記スーパーセット内のＱｏＳパラメータに基づいてトラフィックフローに関するＱｏＳを指定することができる。指定されたＱｏＳパラメータは、交信ネットワーク専用のＱｏＳパラメータに変換することができる。
【０００９】
一実施形態においては、第１のＱｏＳモデルに関する第１の組のＱｏＳパラメータが第１のエンティティから受信される。前記第１の組のＱｏＳパラメータは、第２のＱｏＳモデルに関する第２の組のＱｏＳパラメータに変換される。前記第１及び第２の組のＱｏＳパラメータ間における変換のための１つ以上の補助パラメータを定義して使用することが可能である。前記第２の組のＱｏＳパラメータは、第２のエンティティに送信される。前記第１のエンティティはデバイスにおけるアプリケーションであることができ、前記第２のエンティティは（例えば、３ＧＰＰ又は３ＧＰＰ２ネットワークにおける）基地局であることができ、前記第１のＱｏＳモデルは一般的ＱｏＳモデルであることができ、前記第２のＱｏＳモデルは（例えば、３ＧＰＰ又は３ＧＰＰ２に関する）各ネットワーク専用のＱｏＳモデルであることができる。代替として、前記第１のエンティティは基地局であることができ、前記第２のエンティティはデバイスにおける前記アプリケーションであることができ、前記第１のＱｏＳモデルは各ネットワーク専用のＱｏＳモデルであることができ、前記第２のＱｏＳモデルは一般的ＱｏＳモデルであることができる。
【００１０】
他の側面においては、ネットワーク技術に依存しない一般的フィルタパラメータがＩＰパケットフィルタリングのために用いられる。前記一般的フィルタパラメータは、サポートされているすべてのネットワーク技術に関するすべてのフィルタパラメータを含むスーパーセットから得ることができる。アプリケーションは、これらの一般的フィルタパラメータを利用してＩＰパケットフィルタを形成することができる。前記一般的フィルタパラメータは、交信ネットワーク専用のフィルタパラメータに変換することができる。
【００１１】
以下では、本発明の様々な側面及び実施形態がさらに詳細に説明される。
【００１２】
本発明の特長及び性質は、下記の発明を実施するための最良の実施形態に関する説明と図面を併用することでさらに明確になる。同一のものについては図面全体に渡って同一の参照符号を付けることとする。
【図面の簡単な説明】
【００１３】
【図１】１つの無線デバイス及び２つの無線ネットワークを示した図である。
【図２】３ＧＰＰ及び３ＧＰＰ２ネットワークに関するＱｏＳアーキテクチャを示した図である。
【図３】無線デバイス内における典型的プロトコルスタックを示した図である。
【図４】無線通信に関するＱｏＳをサポートする実施形態を示した図である。
【図５】ＱｏＳをサポートする他の実施形態を示した図である。
【図６】ＩＰパケットフィルタリングを行う実施形態を示した図である。
【図７】無線デバイスのブロック図である。
【発明を実施するための形態】
【００１４】
本明細書における「典型的」という表現は、「１つの例、事例、又は実例」であることを意味する。本明細書において「典型的実施形態」又は「典型的設計」として記述されているいずれの実施形態も又はいずれの設計も、その他の実施形態よりも又はその他の設計よりも優先されるか又は有利であると必ずしも解釈されるべきではない。
【００１５】
図１は、無線デバイス１１０が異なるネットワーク技術を利用する複数の無線通信ネットワーク１２０及び１２２と通信することができる構成１００を示す。無線デバイス１１０は。携帯電話、パーソナルデジタルアシスタント（ＰＤＡ）、モデムカード、又はその他の何らかの無線通信装置又はデバイスであることができる。無線デバイス１１０は、ユーザー装置（ＵＥ）、移動局（ＭＳ）、ユーザー端末、等と呼ばれることもある。
【００１６】
無線ネットワーク１２０は、「第三世代パートナーシッププロジェクト」（３ＧＰＰ）という名称のコンソーシアムによって公布された１つ以上の技術を実装することができる３ＧＰＰネットワークである。３ＧＰＰネットワーク１２０は、ＲＡＴ、例えば、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）、グローバル移動通信システム（ＧＳＭ）、Enhanced Data Rates for Global Evolution（ＥＤＧＥ）(グローバルな展開のための拡張データ速度)等、を実装することができる。３ＧＰＰネットワーク１２０は、汎用パケット無線サービス（ＧＰＲＳ）、等のデータネットワーク技術を実装することも可能である。例えば、３ＧＰＰネットワーク１２０は、Ｗ−ＣＤＭＡ及びＥＤＧＥを利用するユニバーサル移動遠距離通信システム（ＵＭＴＳ）ネットワークであることができる。３ＧＰＰによって公布された様々な技術は、３ＧＰＰから公に入手可能な文書において説明されている。
【００１７】
３ＧＰＰネットワーク１２０は、３ＧＰＰによって説明されるネットワークエンティティを含む。無線デバイス１１０は、エアリンク接続を介してノード１３０と通信することができる。パケットデータサービスに関しては、ノードＢ１３０は、サービングＧＰＲＳサポートノード（ＳＧＳＮ）１４０と通信し、ＳＧＳＮ１４０はゲートウェイＧＰＲＳサポートノード（ＧＧＳＮ）１５０とさらに通信する。ＳＧＳＮ１４０は、ノードＢ１３０とＧＧＳＮ１５０との間のデータパケット送信を制御する。ノードＢ １３０及びＳＧＳＮ１４０は、３ＧＰＰ無線アクセスネットワーク（ＲＡＮ）の一部である。ＧＧＳＮ１５０は、３ＧＰＰネットワーク１２０における無線デバイスに関するパケットデータサービスをサポートする。ＧＧＳＮ１５０は、インターネット及び／又はその他のデータネットワーク（例えば、データネットワーク１６０）と結合することができ、及びこれらのデータネットワークと結合するその他のエンティティ（例えば、遠隔ホスト１７０）と通信することができる。
【００１８】
無線ネットワーク１２２は、「第三世代パートナーシッププロジェクト２」（３ＧＰＰ２）という名称のコンソーシアムによって公布された１つ以上の技術を実装することができる３ＧＰＰ２ネットワークである。３ＧＰＰ２ネットワーク１２２は、ＲＡＴ、例えば、ＩＳ−２０００リリース０とＡ（一般的にはＣＤＭＡ  １ｘと呼ばれる）、ＩＳ−２０００リリースＣ（一般的にはＣＤＭＡ  １ｘ  ＥＶ−ＤＶと呼ばれる）、ＩＳ−８５６（一般的にはＣＤＭＡ  １ｘ  ＥＶ−ＤＯと呼ばれる）、ＩＳ−９５、等を実装することができる。３ＧＰＰによって公布された様々な技術は、３ＧＰＰから公に入手可能な文書において説明されている。
【００１９】
３ＧＰＰネットワーク１２２は、３ＧＰＰ２によって説明されるネットワークエンティティを含む。無線デバイス１１０は、エアリンク接続を介して無線基地局（ＢＴＳ）と通信することができる。パケットデータサービスに関しては、ノードＢ１３２は、パケット制御機能（ＰＣＦ）１４２と通信し、ＰＣＦ１４２は、パケットデータサービングノード（ＰＤＳＮ）１５２とさらに通信する。ＰＣＦ１４２は、ＢＴＳ１３２とＰＤＳＮ１５２との間のパケット送信を制御するネットワークエンティティである。基地局１３２及びＰＣＦ１４２は、３ＧＰＰ２  ＲＡＮの一部である。ＰＤＳＮ１５２は、３ＧＰＰ２ネットワークにおける無線デバイスに関するパケットデータサービスをサポートする。例えば、ＰＤＳＮ１５２は、無線デバイスに関するポイント・ツー・ポイントプロトコル（ＰＰＰ）の確立、維持及び終了を担当する。ＰＤＳＮ１５２は、動的インターネットプロトコル（ＩＰ）アドレスを無線デバイスに割り当てることも可能である。ＰＤＳＮ１５２は、インターネット及び／又はその他のデータネットワーク（例えば、データネットワーク１６０）と結合することができ、及びこれらのデータネットワークと結合するその他のエンティティと通信することができる。
【００２０】
一般的には、無線デバイス１１０は、あらゆるネットワーク技術のあらゆる数の無線ネットワークと通信することができる。各無線ネットワークは、無線ワイドエリアネットワーク（ＷＷＡＮ）（例えば、３ＧＰＰ又は３ＧＰＰ２ネットワーク）又は無線ローカルエリアネットワーク（ＷＬＡＮ）（例えば、ＩＥＥＥ  ８０２．１１ネットワーク又はＢｌｕｅｔｏｏｔｈ（登録商標）パーソナルエリアネットワーク（ＢＴＰＡＮ）であることができる。本明細書において説明される技術は、様々なネットワーク技術に関して使用することができる。説明を明確するため、これらの技術は、３ＧＰＰ又は３ＧＰＰ２を対象にして説明される。
【００２１】
図２は、３ＧＰＰ及び３ＧＰＰ２ネットワークに関して一般的に利用可能なＱｏＳアーキテクチャ２００を示す。無線デバイス１１０は、エンド・ツー・エンドサービス２１０を介して、アプリケーションレベルで遠隔ホスト１７０とトラフィックデータを交換する。エンド・ツー・エンドサービス２１０は、（１）無線ネットワーク１２０又は１２２によって提供される無線ベアラサービス２２０及び（２）データネットワーク１６０によって提供される外部ベアラサービス２２２によって実現される。無線ベアラサービス２２０はネットワーク技術に依存し、３ＧＰＰネットワーク１２０に関しては３ＧＰＰベアラサービス、３ＧＰＰ２ネットワーク１２２に関しては３ＧＰＰ２ベアラサービスと呼ばれる。３ＧＰＰベアラサービスは、３ＧＰＰ２ベアラサービスとは異なる方法でＱｏＳを提供することができる。無線ベアラサービス２２０は、無線アクセスベアラサービス２３０及びコアネットワーク（ＣＮ）ベアラサービス２３２によって実現される。無線アクセスベアラサービス２３０は、無線デバイス１１０とＲＡＮとの間におけるトラフィックデータの転送とシグナリングを提供する。コアネットワークベアラサービス２３２は、無線ベアラサービスを提供するためにバックボーンネットワークを制御及び利用する。
【００２２】
３ＧＰＰに関するＱｏＳアーキテクチャは、公に入手可能であって“QoS Concept and Architecture”（ＱｏＳ概念及びアーキテクチャ）という題名の文書３Ｇ  ＴＲ２３．９０７において説明されている。３ＧＰＰ２に関するＱｏＳアーキテクチャは、現在は採決対象文書であって同じく公に入手可能になる、“cdma2000（登録商標） Wireless IP Network Standard”（ｃｄｍａ（登録商標）無線ＩＰネットワーク基準）という題名の文書ＴＩＡ−８３５−Ｄにおいて説明される。
【００２３】
無線デバイス１１０は、アプリケーション層において遠隔ホスト１７０と１つ以上のトラフィックフローを交換することができる。これらのトラフィックフローは、ＩＰフロー又はその他の何らかの型のフローであることができる。各ＩＰフローは、後述されるように、トラフィックフィルタテンプレート（ＴＦＴ）と呼ばれる一組の１つ以上のＩＰパケットフィルタと適合するＩＰパケットストリームである。これらのトラフィックフローは、エンド・ツー・エンドサービス２１０を介して送信され、典型的には、条件を満たした性能を達成させるための一定のＱｏＳを要求する。３ＧＰＰベアラサービスは、一組のＱｏＳパラメータを介してＱｏＳをサポートする。３ＧＰＰ２ベアラサービスは、他の組のＱｏＳパラメータを介してＱｏＳをサポートする。これらのＱｏＳパラメータは、ＱｏＳ属性、フロースペック、等と呼ばれることもある。
【００２４】
一側面においては、ネットワーク技術に依存しない一般的ＱｏＳモデルが通信に関するＱｏＳをサポートするために用いられる。この一般的ＱｏＳモデルは、共通ＱｏＳモデル、ユニバーサルＱｏＳモデル、等と呼ばれることもある。一実施形態においては、一般的ＱｏＳモデルは、サポートされているすべてのネットワーク技術に関するすべてのＱｏＳパラメータを含むスーパーセット又はユニオンを含む。このスーパーセットは、冗長なＱｏＳパラメータ及びその他のＱｏＳパラメータから導出される不可欠でないＱｏＳパラメータを排除することによってより精巧にすることができる。このスーパーセットは、修正することなしに、ある１つの所定の無線ネットワーク専用であってその他の無線ネットワークにとっては無意味であるＱｏＳパラメータを含むことも可能である。各々のネットワーク専用ＱｏＳパラメータは、該当する無線ネットワークのみに関して呼び出して使用することができる。
【００２５】
アプリケーションは、一般的ＱｏＳパラメータと呼ばれていて技術に依存しないスーパーセット内のＱｏＳパラメータに基づいてトラフィックフローに関するＱｏＳを指定することができる。これらの一般的ＱｏＳパラメータは、トラフィックフローが送信されるときに介する無線ネットワークである交信無線ネットワーク専用のＱｏＳパラメータに変換することができる。前記スーパーセットは、前記アプリケーションが各サポートされているネットワークに関する希望されるＱｏＳを指定するのを可能にする十分な数のＱｏＳパラメータを含む。一般的には、一般的ＱｏＳモデルは、あらゆる数のネットワーク技術及びあらゆる所定のネットワーク技術に関して定義することができる。一般的ＱｏＳモデルは、無線ワイドエリアネットワーク（ＷＷＡＮ）、無線ローカルエリアネットワーク（ＷＬＡＮ）、有線ワイドエリアネットワーク、有線ローカルエリアネットワーク、等に関して用いることができる。説明を明確化するため、以下の説明は、３ＧＰＰ及び３ＧＰＰ２に関する一般的ＱｏＳモデルを対象にしている。
【００２６】
表１は、３ＧＰＰ及び３ＧＰＰ２の両方に関して利用可能な主要なＱｏＳパラメータを記載する。表１は包括的ではなく、３ＧＰＰ及び３ＧＰＰ２は、表１に記載されていないその他のＱｏＳパラメータを定義することが可能である。
【表１】
2010283833.tif 000003
【００２７】
表１において、ＳＤＵはサービスデータ単位を表し、ＩＰパケットと互換で用いられる。
【００２８】
表２は、一般的ＱｏＳモデルに関する一般的ＱｏＳパラメータを記載する。各一般的ＱｏＳパラメータに関して、３ＧＰＰの列内の“ｘ”は、このＱｏＳパラメータが３ＧＰＰに関して利用可能であることを示し、３ＧＰＰ２の列内の“ｘ”は、このＱｏＳパラメータが３ＧＰＰ２に関して利用可能であることを示す。各一般的ＱｏＳパラメータは、１つの又は両方のネットワーク技術に関して利用可能である。
【表２】
2010283833.tif 000004
【００２９】
表２において、“ｂｐｓ”は１秒当たりのビット数を表し、“ｍｓ”はミリ秒を表す。
【００３０】
トラフィッククラス（ＴＣ）パラメータは、無線アクセスベアラサービスが最適化される対象となるアプリケーションの型を示す。このパラメータは、トラフィックフローの一定の特性を無線ネットワークに搬送し、該ネットワークが前記トラフィックフローに関する希望されるＱｏＳを達成させるための適切な物理チャネルを構築するのを援助する。３ＧＰＰは、カンバセーション、ストリーミング、インタラクティブ、及びバックグラウンドの各クラスを定義する。３ＧＰＰ２は、カンバセーション、ストリーミング、インタラクティブ、バックグラウンド、及び不明の各クラスを定義する。これらの様々なＱｏＳクラス間における主な区別要因は、該当するトラフィックが遅延の影響をどの程度受けやすいかである。
【００３１】
カンバセーションクラスは、（１）トラフィックが会話の性質を有することに起因して遅延が厳しくさらに短いこと（Ｌ）及び（２）トラフィックフローの情報エンティティ間における時間関係を保持するためにトラフィックフローの遅延変動が制限されていること（低Ｌｖａｒ）を特徴とする。前記トラフィックを有する幾つかの典型的用途は、音声と映像の会議である。
【００３２】
ストリーミングクラスは、トラフィックフローの情報エンティティ間における時間関係を保持するためにトラフィックフローの遅延変動が制限されていること（低Ｌｖａｒ）を特徴とする。前記トラフィックを有する典型的用途は、映像ストリーミングである。
【００３３】
インタラクティブクラスは、（１）エンドユーザーの要求／応答パターン、（２）ラウンドトリップ遅延が短いこと（低Ｌ）、及び（３）パケットが透明性を持って転送されるようにペイロード内容が保全されること（低Ｅｐｅｒ）を特徴とする。前記トラフィック
を有する典型的用途は、ウェブブラウジングである。
【００３４】
バックグラウンドクラスは、（１）引き渡し時間の影響を相対的に受けにくいこと（Ｌが特別に制限されていない）及び（２）ペイロードの内容が保全されること（低Ｅｐｅｒ）を特徴とする。前記トラフィックを有する典型的用途は、バックグラウンド電子メールダウロードである。
【００３５】
データ速度パラメータは、無線ネットワークを通じてデータを送信できる速度を定義する。データ速度は、（３ＧＰＰにおいて用いられる）速度パラメータを有するオプション１又は（３ＧＰＰ２において用いられる）トークンバケットパラメータを有するオプション２を用いて指定することができる。オプション１は、最高ビットレート（Ｒｍａｘ）及び保証ビットレート（Ｒｇ）の２つのパラメータを含む。最高ビットレートは、ある所定の時間において無線ネットワークによって引き渡される最大ビット数である。保証ビットレートは、ある所定の時間において無線ネットワークによって引き渡すことが保証された最大ビット数である。オプション２に関して、送信対象パケット（又は「トークン」）は、生成されたときにバッファ（又は「トークンバッファ」）に入れられ、該バッファ内のパケットは、無線ネットワークを介して送信される。オプション２は、３つのパラメータ、すなわち、ピーク速度（Ｒｐ）、バケットサイズ（Ｂ）、及びトークン速度（Ｒｔ）、を含む。ピーク速度は、トークンバケットが満杯のときにデータを送信できる最高速度である。トークン速度は、トークンバケット内にトークンを入れることができる最高速度である。バケットサイズは、いずれかの所定の時点において累積させることが可能な最大トークン数を決定する。バケットサイズは、処理可能な最大のトラフィックバーストサイズを決定する。オプション１は、バースト性トラフィックに関するサポートがない状態での一定の継続時間にわたる保証された固定帯域幅を用いた回線交換動作をより詳細に表す。オプション２は、バースト性トラフィックに関するサポートが存在する状態でのパケット交換動作をより詳細に表す。
【００３６】
アプリケーションは、オプション１又はオプション２のいずれかを用いてデータ速度を指定することができる。いずれのオプションが選択されるかにかわらず、データ速度を完全に指定するために、選択されたオプション内の全パラメータが指定される。各無線ネットワークは、これらのオプションのうちの１つをサポートすることができる。前記アプリケーションによって用いられるオプションが無線ネットワークによってサポートされるオプションと異なる場合は、後述されるように、一方のオプションに関するパラメータを他方のオプションに関するパラメータに変換することができる。
【００３７】
レーテンシー（Ｌ）パラメータは、無線ネットワークを通じての転送中にＩＰパケットによって許容可能な最大遅延を定義する。該遅延は、ＩＰパケット転送要求が無線デバイスによって行われた時点からＩＰパケットが無線ネットワークのＩＰゲートウェイによって受け取られる時点までであると定義され、前記ＩＰゲートウェイはＧＧＳＮ  １５０又はＰＤＳＮ１５２であることができる。レーテンシーパラメータは、３ＧＰＰにおける転送遅延パラメータ及び３ＧＰＰ２における最大レーテンシーパラメータに対応する。
【００３８】
レーテンシー変動（Ｌｖａｒ）パラメータは、無線ネットワークを通じての転送中にＩＰパケットによって許容可能な最大遅延と最小遅延の差を定義する。このパラメータは、基本的には最大許容遅延ジッターである。このパラメータは、３ＧＰＰによってサポートされておらず、従って、３ＧＰＰネットワーク１２０が交信ネットワークである場合は無視することができる。
【００３９】
最大許容パケットサイズ（Ｓｍａｘ）パラメータは、トラフィックフローにおいて許容される最大パケットサイズを定義する。最大許容パケットサイズパラメータは、３ＧＰＰにおける最大ＳＤＵサイズパラメータに対応する。
【００４０】
最小制御パケットサイズ（Ｓｍｉｎ）パラメータは、ＱｏＳを保証するために制御される最小パケットサイズを定義する。このパラメータは、３ＧＰＰによってサポートされておらず、従って３ＧＰＰネットワーク１２０が交信ネットワークである場合は無視することができる。
【００４１】
パケット誤り率（Ｅｐｅｒ）パラメータは、トラフィックフローによって許容可能な最大パケット誤り率を定義する。パケット誤り率は、誤った状態で受信されたパケットと送信された総パケットの比である。一実施形態においては、パケット誤り率は、２つのパラメータ、すなわち、乗数（ｍ）及び負の底１０の指数（ｐ）、すなわちEper = m×10―pによって与えられる。一般的には、パケット誤り率は、サポートされているネットワーク技術によって許容される範囲の値の指定を考慮したフォーマットを用いて定義することができる。パケット誤り率パラメータは、３ＧＰＰにおけるＳＤＵ誤り率パラメータ及び３ＧＰＰ２における最大損失率パラメータに対応する。
【００４２】
残存ビット誤り率（Ｅｒｂｅｒ）パラメータは、引き渡されたパケット内における各トラフィックフローに関する検出されないビット誤り率を定義する。しかしながら、平等な誤り保護を行うことを目的として、すべてのサブフローに関して１個の値しか使用することができない。サブフローに関する誤り検出が要求されない場合は、残存ビット誤り率は、そのサブフロー内における引き渡されたパケットに関するビット誤り率を示す。このパラメータは、３ＧＰＰ２によってサポートされておらず、従って３ＧＰＰ２ネットワーク１２２に関しては無視することができる。
【００４３】
トラフィック処理優先度（Ｐｔｒｆ）パラメータは、トラフィックフローの様々なサブフロー間における相対的優先度を定義する。３ＧＰＰ内においては、トラフィック処理優先度パラメータは、ベアラの品質を区別するために及び無線ネットワークがトラフィックを適宜スケジューリングするのを可能にするためにインタラクティブクラスに関して用いられる。優先度は保証の代替であるため、これらの２つのパラメータ型は、単一のベアラに関していっしょに用いられない。トラフィック処理優先度パラメータは、３ＧＰＰにおけるカンバセーションクラス、ストリーミングクラス、及びバックグラウンドクラスに関しては無視される。このパラメータは、３ＧＰＰ２によってサポートされておらず、従って３ＧＰＰ２ネットワーク１２２に関しては無視することができる。
【００４４】
３ＧＰＰは、特定のアプリケーションに関する標準の組のＱｏＳパラメータ値を定義する。各標準の組のＱｏＳパラメータ値は、ＱｏＳパラメータ値の組全体を都合良く搬送するために用いることができる一意のプロフィールＩＤと関連づけられる。プロフィールＩＤパラメータは、３ＧＰＰ２によってサポートされているが３ＧＰＰによってはサポートされていない。アプリケーションがプロフィールＩＤパラメータ値を指定し、３ＧＰＰ２ネットワーク１２２が交信ネットワークである場合は、その他のすべてのＱｏＳパラメータを無視することができ、関連づけられた標準の組のＱｏＳパラメータ値を要求するためにプロフィールＩＤ値を３ＧＰＰ２ネットワーク１２２に送信することができる。３ＧＰＰ２ネットワーク１２２以外のネットワークにおいても切れ目なくシームレスに動作するために、前記アプリケーションは、プロフィールＩＤ値と、該プロフィール値と関連づけられたＱｏＳパラメータを指定することができる。プロフィールＩＤ値のみが指定され、交信ネットワークが（例えば、３ＧＰＰネットワーク１２０へのハンドオフに起因して）３ＧＰＰ２ネットワーク１２２でない場合は、３ＧＰＰネットワークに関する該当ＱｏＳパラメータ値をプロフィールＩＤ値に基づいて導き出すことができないことがある。
【００４５】
図３は、無線デバイス１１０に関する典型的なプロトコルスタック３００を示す。より高位の層のアプリケーション３１０は、データプロトコルスタック３２０に関して実行し、データプロトコルスタック３２０は、ＩＰの最上層で動作するユーザーデータグラムプロトコル（ＵＤＰ）及び／又は送信制御プロトコル（ＴＣＰ）を利用することができる。一般的には、データプロトコルスタックは、あらゆる数の層に関するあらゆるプロトコルの組合せを実装することができる。無線デバイス１１０は、３ＧＰＰインタフェース３５０を介して３ＧＰＰネットワーク１２０と通信し、３ＧＰＰ２インタフェース３５２を介して３ＧＰＰ２ネットワーク１２２と通信する。
【００４６】
ＱｏＳモジュール３３０は、アプリケーション３１０に関する一般的ＱｏＳインタフェース、３ＧＰＰネットワーク１２０に関する３ＧＰＰ ＱｏＳインタフェース、及び３ＧＰＰ２ネットワーク１２２に関する３ＧＰＰ２ ＱｏＳインタフェースを提供する。ＱｏＳモジュール３３０は、（１）一般的ＱｏＳインタフェースと３ＧＰＰＱｏＳインタフェースとの間及び（２）一般的ＱｏＳインタフェースと３ＧＰＰ２ ＱｏＳインタフェースとの間における変換を行う。ＱｏＳモジュール３３０は、ＱｏＳをサポートするためのその他の機能も実行する。
【００４７】
ＱｏＳモジュール３３０内において、一般的ＱｏＳインタフェース３３２は、アプリケーション３１０が一般的ＱｏＳパラメータを用いてトラフィックフローに関するＱｏＳを指定するときに介することができるインタフェースを提供する。無線デバイス１１０が３ＧＰＰネットワーク１２０と通信中である場合は、３ＧＰＰ ＱｏＳ変換モジュール３３４は、一般的ＱｏＳパラメータと３ＧＰＰ ＱｏＳパラメータとの間における変換を行う。３ＧＰＰインタフェース３５０は、３ＧＰＰネットワーク１２０と３ＧＰＰ ＱｏＳパラメータを交換する。同様に、無線デバイス１１０が３ＧＰＰ２ネットワーク１２２と通信中である場合は、３ＧＰＰ２ ＱｏＳ変換モジュール３３６は、一般的ＱｏＳパラメータと３ＧＰＰ２ ＱｏＳパラメータとの間の変換を行う。３ＧＰＰ２インタフェース３５２は、３ＧＰＰ２ネットワーク１２２と３ＧＰＰ２ ＱｏＳパラメータを交換する。ＱｏＳ要求に関しては、変換モジュール３３４及び３３６は、無線ネットワークに送信するために一般的ＱｏＳパラメータをネットワーク専用ＱｏＳパラメータに変換する。変換モジュール３３４及び３３６は、認可されたネットワーク専用ＱｏＳパラメータを変換し、要求中のアプリケーションによって用いられたフォーマットで一般的ＱｏＳパラメータに戻す。
【００４８】
図３に示されるように、アプリケーション３１０は、一般的ＱｏＳパラメータを用いてトラフィックフローに関する希望されるＱｏＳを指定することが可能であり、３ＧＰＰ及び３ＧＰＰ２専用のＱｏＳパラメータを承知している必要がない。３ＧＰＰネットワーク１２０は、アプリケーション３１０が一般的ＱｏＳパラメータを使用する場合においても、無線デバイス１１０と３ＧＰＰ ＱｏＳパラメータを交換することができる。同様に、３ＧＰＰ２ネットワーク１２２は、アプリケーション３１０が一般的ＱｏＳパラメータを使用する場合においても、無線デバイス１１０と３ＧＰＰ２  ＱｏＳパラメータを交換することができる。
【００４９】
一般的ＱｏＳパラメータ、３ＧＰＰ ＱｏＳパラメータ、及び３ＧＰＰ２  ＱｏＳパラメータの間における変換を容易にするための補助パラメータを定義することができる。これらの補助パラメータは、後述される速度依存レーテンシー（Ｌｒ）と、定レーテンシー率（Ｋ）と、最低データ速度（Rt_min）と、最高チャネル速度（Ｃ）と、を含む。
【００５０】
送信方向に関して、無線デバイス１１０からＩＰゲートウェイ（例えば、ＧＧＳＮ  １５０又はＰＤＳＮ  １５２）に送信されるパケットは、典型的には、以下の遅延を被る。
【００５１】
・無線デバイスにおける待ち行列遅延
・オーバー・ザ・エア送信に関する伝搬遅延
・ＲＡＮにおける待ち行列遅延
・ＲＡＮ内での送信遅延及びＩＰゲートウェイへの送信遅延
・無線デバイス及びＩＰゲートウェイにおける処理遅延
受信方向に関して、ＩＰゲートウェイから無線デバイス１１０に送信されるパケットは、典型的には以下の遅延を被る。
【００５２】
・ＩＰゲートウェイにおける待ち行列遅延
・ＩＰゲートウェイからＲＡＮへの送信遅延
・ＲＡＮ内での待ち行列遅延
・オーバー・ザ・エア送信に関する伝搬遅延
・ＩＰゲートウェイ及び無線デバイスにおける処理遅延
各方向における異なる遅延は、コンピュータシミュレーション、実験室での試験、現場測定、等を通じて決定することができる。各方向における各遅延に関しては予想最大値を使用することができる。
【００５３】
速度依存レーテンシー（Ｌｒ）パラメータは、パケットをバッファリングして特定のデータ速度で送信した結果生じる総遅延の近似値である。送信方向に関しては、速度依存レーテンシーは次式のようになる。
【００５４】
Lr_tx = 無線デバイスにおける待ち行列遅延 + 送信遅延 + ＲＡＮにおける待ち行列遅延                                                          式（１ａ）
受信方向に関しては、速度依存レーテンシーは次式のようになる。
【００５５】
Lr_rx = IPゲートウェイにおける待ち行列遅延 + 送信遅延 + ＲＡＮにおける待ち行列遅延                                                      式（１ｂ）
所定の方向における所定の瞬間において利用可能なデータ速度がトークン速度（Ｒｔ）である場合は、該方向に関する該瞬間における速度依存レーテンシー（Ｌｒ）は、次式のように与えることができる。
【００５６】
Lr = B / Rt                                                     式（２）
ここで、Ｂは該方向に関するバケットサイズである。各方向に関するＬｒ値は、該方向に関するＲｔ値及びＢ値に依存する。送信方向に関するＬｒ値は、受信方向に関するＬｒ値と同じであること又は異なることができる。
【００５７】
定レーテンシー率（Ｋ）パラメータは、トラフィックフローに関する一定遅延の近似値である。各方向に関する定レーテンシー率（Ｋ）は、次式にようになる。
【００５８】
K = 伝搬遅延 + RAN内での待ち行列遅延  + 処理遅延              式（３）
式（３）における各型の遅延は、送信方向及び受信方向に関して異なる値を有することができる。
【００５９】
各方向に関する実際のレーテンシー（Ｌａｃｔ）は次式によって与えられる。
【００６０】
Lact = Lr + K                                                  式（４）
Ｌｒ及びＫの値は、送信方向及び受信方向に関して異なる可能性がある。従って、実際のレーテンシーは、送信方向及び受信方向に関して異なる可能性がある。Ｋは各ネットワークに特有の値であるが、現在のデータ速度には依存しない。K<< Lである場合は、Kは無視することができ、
【数１】
2010283833.tif 000005
【００６１】
である。
【００６２】
レーテンシー（Ｌ）パラメータは、トラフィックフロー内のＩＰパケットに関する最大許容レーテンシーを定義する。Ｌは、以下の値のうちの１つに基づいて導き出すことができる。
【００６３】
・アプリケーションによって要求されたレーテンシー値に基づいて無線ネットワークによって割り当てられたレーテンシー値
・例えばレーテンシー値がアプリケーションによって要求されない場合に無線ネットワークによって割り当てられたデフォルトレーテンシー値
・ＱｏＳ要求において指定されたトラフィッククラスと関連づけられたデフォルトレーテンシー値
・無線ネットワークと関連づけられたデフォルトレーテンシー値
無線ネットワークは、要求されたレーテンシー値（存在する場合）又は加入／デフォルトレーテンシー値に基づいてレーテンシー値を割り当てることができる。デフォルトレーテンシー値は、シミュレーション、試験測定、現場測定、等に基づいて決定することができる。  
Ｌがトラフィックフローに関する最大許容レーテンシーである場合は、Ｌｒの最大値である最大速度依存レーテンシー（Lr_max）は、次式のようになる。
【数２】
2010283833.tif 000006
【００６４】
Lr_maxは、以下のようにＬのレーテンシー要求を満たすために必要な最低データ速度（Rt_min）を計算するために用いることができる。
【数３】
2010283833.tif 000007
【００６５】
Ｋは送信方向及び受信方向においてほぼ同じであるため、式（６）は両方向に関して用いることができる。Ｌは送信方向及び受信方向に関して異なる可能性があるため、Rt_minも両方向に関して異なる可能性がある。
【００６６】
最高チャネル速度（Ｃ）パラメータは、無線デバイス１１０が（例えばハードウェアに関する制限事項に基づいて）各方向においてサポートすることができる最高データ速度である、無線デバイス１１０に関する最高チャネル速度を定義する。アプリケーションが最高チャネル速度よりも高速のデータ速度を要求した場合は、前記無線デバイスは、無線ネットワークがより高速のデータ速度をサポート可能な場合でも最高チャネル速度を無線ネットワークに要求すべきである。
【００６７】
表３は、３ＧＰＰ ＱｏＳパラメータへの一般的ＱｏＳパラメータの典型的マッピングを示す。アプリケーションがオプション１を用いてデータ速度を指定した場合は、最高ビットレート（Rmax）及び最高チャネル速度（Ｃ）のうちの低いほうの速度が３ＧＰＰに関する最高ビットレートとして提供される。アプリケーションがオプション２を用いてデータ速度を指定しさらにレーテンシー（すなわちL > 0）も指定した場合は、最低データ速度（Rt_min）及び最高チャネル速度（Ｃ）によって制約されたピーク速度（Rp）のうちの速いほうの速度が最高ビットレートとして提供される。アプリケーションがオプション２を用いてデータ速度を指定したがレーテンシーを指定しない場合は、ピーク速度（Ｒｐ）及び最高チャネル速度（Ｃ）うちの低いほうの速度が最高ビットレートとして提供される。オプション１及び２の両方に関して、Rg ≦ Cの場合は保証ビットレート（Ｒｇ）が３ＧＰＰに関する保証ビットレートとして提供され、誤りの指示は別の方法で提供される。その他の一般的ＱｏＳパラメータは、直接（又は必要な変換後に）対応する３ＧＰＰＱｏＳパラメータにマッピングすることができる。
【表３】
2010283833.tif 000008
【００６８】
表４は、３ＧＰＰ２  ＱｏＳパラメータへの一般的ＱｏＳパラメータの典型的マッピングを示す。３ＧＰＰ２に関するピーク速度は、（１）オプション１が用いられた場合は最高ビットレート（Rmax）及び最高チャネル速度（Ｃ）のうちの低い方の速度、又は（２）オプション２が用いられた場合はピーク速度（Ｒｐ）及び最高チャネル速度（Ｃ）のうちの低い方の速度に設定される。Rg ≦ Cの場合は保証ビットレート（Ｒｇ）が３ＧＰＰ２に関するトークン速度として提供され、その他の場合は誤りであることが示される。３ＧＰＰ２に関するバケットサイズは、（１）オプション１が用いられた場合は最高ビットレート（Rmax）及び最高チャネル速度（Ｃ）のうちの低いほうの速度に最高速度依存レーテンシー（Lr_max）が乗じられた値、又は（２）オプション２が用いられた場合はバケットサイズ（Ｂ）に設定される。その他の一般的ＱｏＳパラメータは、直接（又は必要な変換後に）対応する３ＧＰＰ２  ＱｏＳパラメータにマッピングすることができる。アプリケーションは、異なるネットワーク技術のネットワークにおいて切れ目なく動作するためにプロフィールＩＤ及びこのプロフィールＩＤと関連するパラメータを指定することができる。プロフィールＩＤは、このパラメータを理解するネットワークに関して用いることができる。プロフィールＩＤと関連するパラメータは、プロフィールＩＤを理解しないその他のネットワークに関して用いることができる。
【表４】
2010283833.tif 000009
【００６９】
アプリケーションは、トラフィックフローに関して現在用いられているＱｏＳパラメータについて問い合わせることができる。図３のＱｏＳモジュール３３０は、無線ネットワークによって認可されたＱｏＳパラメータを、該無線ネットワークによって用いられたフォーマットで受信する。認可されたＱｏＳパラメータは、前記アプリケーションによって前に用いられたフォーマットで一般的ＱｏＳパラメータに変換することができる。例えば、前記アプリケーションがオプション１を用いてデータ速度を要求している場合は、無線ネットワークがオプション２を用いてデータ速度を認可できる場合においても、認可されたＱｏＳパラメータはオプション１に関する一般的ＱｏＳパラメータに変換することができる。次に、希望されるフォーマットで変換された一般的ＱｏＳパラメータが前記アプリケーションに戻される。
【００７０】
表５は、一般的ＱｏＳパラメータ（列３）への３ＧＰＰ  ＱｏＳパラメータ（列１）の典型的マッピングを示す。一般的バケットサイズ（Ｂ）は、３ＧＰＰにおける最高ビットレート×最大速度依存レーテンシー（Lr_max）に等しい。その他の３ＧＰＰ  ＱｏＳパラメータは、直接（又は必要な変換後に）対応する一般的ＱｏＳパラメータにマッピングすることができる。３ＧＰＰ  ＱｏＳパラメータによって設定されない一般的ＱｏＳパラメータは、列１内において「設定されず」によって示される。
【００７１】
表５は、一般的ＱｏＳパラメータ（列３）への３ＧＰＰ２  ＱｏＳパラメータ（列２）の典型的マッピングも示す。一般的最高ビットレート（Rmax）は、３ＧＰＰ２におけるピーク速度および３ＧＰＰ２におけるバケットサイズのうちのいずれか大きいほうの速度を最大速度依存レーテンシー（Lr_max）で割って得られた値に等しい。その他の３ＧＰＰ２  ＱｏＳパラメータは、直接（又は必要な変換後に）対応する一般的ＱｏＳパラメータにマッピングすることができる。３ＧＰＰ２  ＱｏＳパラメータによって設定されない一般的ＱｏＳパラメータは、列２内において「設定されず」によって示される。
【表５】
2010283833.tif 000010
【００７２】
ＱｏＳ要求に関して、アプリケーションによって要求された一般的ＱｏＳパラメータは、各ネットワーク専用のＱｏＳパラメータに変換することができ、無線ネットワークは、これらのネットワーク専用ＱｏＳパラメータを変更なしで認可することができる。この場合、前記アプリケーションが認可されたＱｏＳパラメータについて問い合わせた場合は、前記アプリケーションによって最初に要求された一般的ＱｏＳパラメータを、認可されたネットワーク専用ＱｏＳパラメータを変換して一般的ＱｏＳパラメータに戻す必要なしに前記アプリケーションに戻すことができる。
【００７３】
図４は、通信に関するＱｏＳをサポートするプロセス４００を示す。第１のＱｏＳモデルに関する第１の組のＱｏＳパラメータが第１のエンティティから受信される（ブロック４１２）。前記第１の組のＱｏＳパラメータは、第２のＱｏＳモデルに関する第２の組のＱｏＳパラメータに変換される（ブロック４１４）。上述されるように、前記第１の組と第２の組のＱｏＳパラメータ間の変換に関して１つ以上の補助パラメータ（例えば、Lr_max、Ｋ、Rt_min、等）を定義して使用することができる。前記第２の組のＱｏＳパラメータは、第２のエンティティに送られる（ブロック４１６）。
【００７４】
前記第１のエンティティは、無線デバイスにおけるアプリケーションであることができ、前記第２のエンティティは（例えば、３ＧＰＰ又は３ＧＰＰ２ネットワークにおける）基地局であることができ、前記第１のＱｏＳモデルは一般的ＱｏＳモデルであることができ、前記第２のＱｏＳモデルは（例えば、図４に示されるように、３ＧＰＰ又は３ＧＰＰ２に関する）各ネットワーク専用のＱｏＳモデルであることができる。代替として、前記第１のエンティティは（例えば、３ＧＰＰ又は３ＧＰＰ２ネットワークにおける）基地局であることができ、前記第２のエンティティは無線デバイスにおけるアプリケーションであることができ、前記第１のＱｏＳモデルは（例えば、３ＧＰＰ又は３ＧＰＰ２に関する）各ネットワーク専用のＱｏＳモデルであることができ、前記第２のＱｏＳモデルは一般的ＱｏＳモデルであることができる。
【００７５】
前記第２のＱｏＳモデルに関する修正された第２の組のＱｏＳパラメータを前記第２のエンティティから受け取ることができる（ブロック４２２）。前記修正された第２の組のＱｏＳパラメータは、前記第１のＱｏＳモデルに関する修正された第１の組のＱｏＳパラメータに変換することができる（ブロック４２４）。前記修正された第１の組のＱｏＳパラメータは、前記第１のエンティティに提供することができる（ブロック４２６）。ブロック４１２，４１４、及び４１６は、ＱｏＳ要求に関して実行することができる。ブロック４２２、４２４、及び４２６は、ＱｏＳ認可を報告するために実行することができる。
【００７６】
前記第１の組のＱｏＳパラメータは、第３のＱｏＳモデルに関する第３の組のＱｏＳパラメータに変換することができる（ブロック４３４）。前記第３の組のＱｏＳパラメータは、第３のエンティティに送ることができる（ブロック４３６）。前記第２及び第３の組のＱｏＳモデルは、異なるネットワーク技術（例えば、３ＧＰＰ及び３ＧＰＰ２）に関するネットワーク専用ＱｏＳモデルであることができ、前記第２及び第３のエンティティは、異なる無線ネットワークにおける基地局であることができる。ブロック４３４及び４３６は、例えば無線デバイスが異なるネットワーク技術の他の無線ネットワークにローミングする場合に実行することができる。
【００７７】
図５は、通信に関するＱｏＳをサポートするプロセス５００を示す。第１のＱｏＳモデル（例えば、一般的ＱｏＳモデル）に基づいた第１のＱｏＳインタフェースが第１のエンティティ（例えば、無線デバイスにおけるアプリケーション）のために提供される（ブロック５１２）。第２のＱｏＳモデル（例えば、ネットワーク専用ＱｏＳモデル）に基づいた第２ＱｏＳインタフェースが第２のエンティティ（例えば、３ＧＰＰ又は３ＧＰＰ２基地局）のために提供される（ブロック５１４）。前記第１のＱｏＳインタフェースと前記第２のＱｏＳインタフェースとの間における変換が必要に応じて実行される（ブロック５１６）。第３のＱｏＳモデル（例えば、他のネットワーク専用ＱｏＳモデル）に基づいた第３のＱｏＳインタフェースが第３のエンティティ（例えば、３ＧＰＰ又は３ＧＰＰ２基地局）のために提供される（ブロック５２４）。前記第１のＱｏＳインタフェースと前記第３のＱｏＳインタフェースとの間における変換が必要に応じて実行される（ブロック５２６）。ＱｏＳをサポートするためにＱｏＳパラメータ変換以外の処理も行うことが可能である。例えば、無線デバイスにおけるアプリケーションへの報告前に各ネットワーク特有のＱｏＳ関連イベントを一般的ＱｏＳモデルに変換することができる。
【００７８】
無線デバイス１１０と無線ネットワーク１２０又は１２２の間では１つ以上のトラフィックフローを交換することが可能である。各トラフィックフロー（又はトラフィックフローの各サブフロー）に関するＱｏＳは、上述されるように、一般的ＱｏＳパラメータに基づいて定義することができる。希望される性能を達成させるために異なるトラフィックフロー及び／又はサブフローに対して異なるレベルのＱｏＳを適用することができる。
【００７９】
トラフィックフローは、１つ以上のＩＰフローを搬送することができ、各ＩＰフローは、１つのＩＰパケットストリームである。各ＩＰフローは、トラフィックフィルタテンプレート（ＴＦＴ）と呼ばれる一組の１つ以上のＩＰパケットフィルタによって定義すること（及び該一組の１つ以上のＩＰパケットフィルタと関連づけること）ができる。ＩＰパケットフィルタは、ＩＰヘッダの１つ以上のフィールド及び／又はより高位の層のヘッダ（例えば、ＴＣＰ又はＵＤＰヘッダ）の１つ以上のフィールドに関する１つ以上のフィルタパラメータによって形成される。ＩＰパケットの該当フィールドがＩＰパケットフィルタに関するフィルタパラメータに準拠している場合は、前記ＩＰパケットは前記ＩＰパケットフィルタと適合する。送信方向においては、より高位の層のアプリケーションから出るＩＰパケットがＩＰパケットフィルタによってフィルタリングされて適切なＩＰフローに分離され、その後にこれらのＩＰフローが指定されたＱｏＳで交信ネットワークに送信される。受信方向においては、交信ネットワークから入ってきたＰパケットがＩＰパケットフィルタによってフィルタリングされて適切なＩＰフローに分離され、その後にこれらのＩＰフローが指定されたＱｏＳで無線デバイスに送信される。
【００８０】
３ＧＰＰは、ＩＰパケットのフィルタリングに用いることができる一組のフィルタパラメータを指定する。同様に、３ＧＰＰ２は、ＩＰパケットのフィルタリングに用いることができる他の一組のフィルタパラメータを指定する。３ＧＰＰに関するフィルタパラメータは、３ＧＰＰ２に関するフィルタパラメータとはまったく同じではない。従って、アプリケーションは、ＩＰパケットフィルタを適切に指定するために交信ネットワークを承知している必要がある。
【００８１】
他の側面においては、ネットワーク技術に依存しない一般的フィルタパラメータは、ＩＰパケットのフィルタリングをサポートするために用いられる。一実施形態においては、これらの一般的フィルタパラメータは、サポートされているすべてのネットワーク技術に関するすべてのフィルタパラメータを含むスーパーセットから得られる。このスーパーセットは、冗長なフィルタパラメータを排除することによってより精巧にすることができる。アプリケーションは、これらの一般的フィルタパラメータを利用してＩＰパケットフィルタを形成することができる。アプリケーションによって用いられる一般的フィルタパラメータは、（必要な場合は）交信ネットワーク（例えば、３ＧＰＰ又は３ＧＰＰ２）専用のフィルタパラメータに変換することができる。前記スーパーセットは、アプリケーションが各サポートされている無線ネットワークに関する希望されるＩＰパケットフィルタを指定するのを可能にする十分なフィルタパラメータを含む。一般的には、一般的フィルタパラメータは、あらゆる数のネットワーク技術及びあらゆる所定のネットワーク技術に関して定義することができる。説明を明確化するため、以下の説明は３ＧＰＰ及び３ＧＰＰ２に関する一般的フィルタパラメータが対象となっている。
【００８２】
表６は、典型的な一般的フィルタパラメータ、３ＧＰＰフィルタパラメータ、及び３ＧＰＰ２フィルタパラメータを記載する。表６は、（１）一般的フィルタパラメータと３ＧＰＰフィルタパラメータの間及び（２）一般的フィルタパラメータと３ＧＰＰ２フィルタパラメータの間におけるマッピングも示す。
【表６】
2010283833.tif 000011
【００８３】
図３に戻り、ＩＰフィルタモジュール３４０は、一般的ＩＰフィルタインタフェース３４２と、３ＧＰＰ ＩＰフィルタ変換モジュール３４４と、３ＧＰＰ２ ＩＰフィルタ変換モジュール３４６と、を含む。一般的ＩＰフィルタインタフェース３４２は、アプリケーション３１０が一般的フィルタパラメータを用いて希望されるＩＰパケットフィルタを指定時に介することができるインタフェースを提供する。無線デバイス１１０が３ＧＰＰネットワーク１２０と通信中である場合は、３ＧＰＰ  ＩＰフィルタ変換モジュール３４４は、一般的フィルタパラメータと３ＧＰＰフィルタパラメータの間における変換を行って３ＧＰＰ  ＩＰパケットフィルタを生成し、これらの３ＧＰＰ  ＩＰパケットフィルタは３ＧＰＰインタフェース３５０を介して交換されたＩＰパケットに関して用いられる。同様に、無線デバイス１１０が３ＧＰＰ２ネットワーク１２２と通信中である場合は、３ＧＰＰ２  ＩＰフィルタ変換モジュール３４６は、一般的フィルタパラメータと３ＧＰＰ２フィルタパラメータの間における変換を行って３ＧＰＰ２  ＩＰパケットフィルタを生成し、これらの３ＧＰＰ２  ＩＰパケットフィルタは３ＧＰＰ２インタフェース３５２を介して交換されたＩＰパケットに関して用いられる。
【００８４】
図６は、ＩＰパケットフィルタリングを行うプロセス６００を示す。第１の組の少なくとも１つのＩＰパケットフィルタが、例えば無線デバイスにおけるアプリケーションから得られる（ブロック６１２）。前記第１の組の少なくとも１つのＩＰパケットフィルタは、１つ以上のネットワーク技術（例えば、３ＧＰＰ及び３ＧＰＰ２）に関して定義することができる第１の組のフィルタパラメータ（例えば、一般的フィルタパラメータ）に基づいて定義される。前記第１の組の少なくとも１つのＩＰパケットフィルタは、第１のネットワーク技術（例えば、３ＧＰＰ又は３ＧＰＰ２）に関する第２の組のフィルタパラメータに基づいて定義される第２の組の少なくとも１つのＩＰパケットフィルタに変換される（ブロック６１４）。
【００８５】
第１のネットワーク（例えば、３ＧＰＰ又は３ＧＰＰ２ネットワーク）と交換されたＩＰパケットは、前記第１及び／又は第２の組の少なくとも１つのＩＰパケットフィルタに基づいてフィルタリングされる。無線デバイスは、前記第２の組の少なくとも１つのＩＰパケットフィルタを前記第１のネットワークに送信することができ、前記第１のネットワークは、無線デバイスに送信されたＩＰパケットに関してＩＰパケットフィルタを用いることができる（ブロック６１６）。無線デバイスは、前記第１のネットワークに送信されたＩＰパケットに関して前記第１の組の少なくとも１つのＩＰパケットフィルタを用いることができる（ブロック６１８）。
【００８６】
前記第１の組の少なくとも１つのＩＰパケットフィルタは、第２のネットワーク技術に関する第３の組のフィルタパラメータに基づいて定義される第３の組の少なくとも１つのＩＰパケットフィルタに変換することができる（ブロック６２４）。第２のネットワークと交換されたＩＰパケットは、前記第１及び／又は第３の組の少なくとも１つＩＰパケットフィルタに基づいてフィルタリングされる。無線デバイスは、前記第３の組の少なくとも１つのＩＰパケットフィルタを前記第２のネットワークに送信することができ、前記第２のネットワークは、無線デバイスに送信されたＩＰパケットに関してＩＰパケットフィルタを用いることができる（ブロック６２６）。無線デバイスは、前記第２のネットワークに送信されたＩＰパケットに関して前記第１の組の少なくとも１つのＩＰパケットフィルタを用いることができる（ブロック６２８）。
【００８７】
本明細書において説明される一般的ＱｏＳパラメータ及び一般的フィルタパラメータは、様々な利点を提供する。アプリケーションは、一般的ＱｏＳパラメータ及び一般的フィルタパラメータをそれぞれ用いてＱｏＳパケットフィルタ及びＩＰパケットフィルタを指定することができる。前記アプリケーションは、交信ネットワークによって用いられる技術を承知している必要がない。前記アプリケーションによって指定された一般的ＱｏＳパラメータ及びフィルタパラメータは、必要な場合に及び必要に応じてネットワーク専用のＱｏＳパラメータ及びフィルタパラメータに変換することができるため、この能力は異なる技術のネットワーク間での切れ目のないローミングをサポートする。この変換は、前記アプリケーションにとって透明であるようにすることができる。一般的ＱｏＳパラメータ及びフィルタパラメータの使用は、より直観的で、安定しておりさらに拡張可能なアプリケーションプログラミングインタフェース（ＡＰＩ）を提供し、さらにネットワーク専用でないアプリケーションの開発を可能にする。これらのアプリケーションは、有利なことに、例えば複数のネットワーク技術（例えば、３ＧＰＰ及び３ＧＰＰ２）をサポートする多モード無線デバイスにおいて使用することができる。
【００８８】
図７は、無線デバイス１１０のブロック図を示す。送信経路においては、無線デバイス１１０によって送信されるデータ及びシグナリングが符号器７１２によって処理（例えば、フォーマット化、符号化、及びインターリービング）され、変調器（ＭＯＤ）７１４によってさらに処理（例えば、変調、拡散、チャネライゼーション、及びスクランブリング）されて、データチップストリームが得られる。次に、送信装置（ＴＭＴＲ）７２２は、前記データチップストリームをコンディショニング（例えば、アナログへの変換、フィルタリング、増幅、及び周波数アップコンバージョン）してアップリンク信号を生成し、該アップリンク信号はアンテナ７２４を通じて送信される。受信経路においては、３ＧＰＰネットワーク１２０及び／又は３ＧＰＰ２ネットワーク１２２において基地局によって送信されたダウンリンク信号がアンテナ７２４によって受信されて受信装置（ＲＣＶＲ）７２８に提供される。受信装置７２８は、受信信号をコンディショニング（例えば、フィルタリング、増幅、及び周波数ダウンコンバージョン）し、コンディショニングされた信号をさらにデジタル化してデータサンプルを得る。復調器（ＤＥＭＯＤ）７１６は、前記データサンプルを処理（例えば、デスクランブリング、逆拡散、チャネライゼーション、及び復調）してシンボルを得る。復号器７１８は、前記シンボルをさらに処理（例えば、デインターリービング及び復号）して復号されたデータを得る。符号器７１２、変調器７１４、復調器７１６、及び復号器７１８は、モデムプロセッサ７１０によって実装することができる。これらの装置は、交信ネットワークによって用いられるネットワーク技術（例えば、３ＧＰＰ又は３ＧＰＰ２）に従って処理を行う。
【００８９】
プロセッサ／コントローラ７３０は、無線デバイス１１０内の様々な装置の動作を指示する。プロセッサ／コントローラ７３０は、図４、５及び６のプロセス４００、５００及び／又は６００をそれぞれ実装することができる。メモリ装置７３２は、プロセッサ／コントローラ７３０及びその他の装置によって用いられるプログラムコード及びデータを格納する。メモリ装置７３２は、該当するＱｏＳパラメータ及びＩＰパケットフィルタを格納することができる。
【００９０】
本明細書において説明される技術は、様々な手段で実装することができる。例えば、これらの技術は、ハードウェア内に実装すること、ソフトウェア内に実装すること、又はその組合せ内に実装することができる。ハードウェア内に実装する場合は、ＱｏＳ及びＩＰパケットフィルタリングをサポートするために用いられる処理装置は、本明細書において説明される機能を果たすように設計された１つ以上の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理装置（ＤＳＰＤ）、プログラミング可能論理装置（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、その他の電子装置、又はその組合せの中に実装することができる。
【００９１】
ソフトウェア内に実装する場合は、本明細書の技術は、本明細書において説明されている機能を果たすモジュール（例えば、手順、関数、等）とともに実装することができる。ソフトウェアコードは、メモリ装置（例えば、図７のメモリ装置７３２）に格納し、プロセッサ（例えば、プロセッサ７３０）によって実行することができる。前記メモリ装置は、プロセッサ内に実装すること又はプロセッサの外部に実装することができる。
【００９２】
開示されている実施形態に関する上記の説明は、当業者が本発明を製造又は使用できるようにすることを目的とするものである。これらの実施形態に対する様々な修正は、当業者によって容易に理解されるであろう。さらに、本明細書において定められている一般原理は、本発明の精神及び適用範囲を逸脱しない形でその他の実施形態に対しても適用することができる。以上のように、本発明は、本明細書において示されている実施形態に限定することを意図するものではなく、本明細書において開示されている原理及び斬新な特長に一致する限りにおいて最も広範な適用範囲が認められるべきである。
【図１】
2010283833.tif 000012
【図２】
2010283833.tif 000013
【図３】
2010283833.tif 000014
【図４】
2010283833.tif 000015
【図５】
2010283833.tif 000016
【図６】
2010283833.tif 000017
【図７】
2010283833.tif 000018
【手続補正書】
【提出日】平成22年7月9日(2010.7.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信に関するサービスの質（ＱｏＳ）をサポートする方法であって、
第１のＱｏＳモデルに関する第１の組のＱｏＳパラメータを第１のエンティティから受信することと、
前記第１の組のＱｏＳパラメータを第２のＱｏＳモデルに関する第２の組のＱｏＳパラメータに変換することと、
前記第２の組のＱｏＳパラメータを第２のエンティティに送信すること、とを具備する方法。
【外国語明細書】
2010283833000001.pdf