(57)【要約】【課題】セッションサービスを使用して、ネットワークコンピューティング環境で特定の処理をプロセス間のデータの交換に適用すること。【解決手段】無線リンク（２８）を介して送られるパケットは、それに応じて、フロー（Ｆ１〜Ｆ３）を構成する所期のパケットについてセッションサービスを開始および使用するために、信号を受け、またタグ付けされることを必要とする。セッションサービスを識別し、無線リンク（２８）に適用する方法は、フロー識別子と伝送プロフィルフィルタを使用することによって、受信されたメッセージに対応する、無線リンク（２８）を介したパケットフロー（Ｆ１〜Ｆ３）を識別することを含む。パケットフロー（Ｆ１〜Ｆ３）はセッションに対応し、少なくとも１つのセッションサービス（３０’）にマップされる。次いで、マップされたセッションサービスは、受信されたメッセージに適用される。【選択図】図２
2011239471.tif 000002
【特許請求の範囲】
【請求項１】
パケットフロー識別を使用して、無線通信を制御する方法であって、
加入者装置ユニット（ＵＥ）において、前記ＵＥがパケット伝送のための複数の無線ネットワークへのアクセスを有することを条件に適用される一連のプロセジャーを識別するステップと、
前記ＵＥがパケット伝送のための複数の無線ネットワークへのアクセスを有することを条件に、前記パケットに適用するため、前記一連のプロセジャーから１つのプロセジャーを選択するステップと
を備え、前記プロセジャーは、パケット識別を含むことを特徴とする方法。
【請求項２】
前記パケット識別は、送信元アドレスを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記パケット識別は、宛先アドレスを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記パケット識別は、送信元ポートを含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記パケット識別は、宛先ポートを含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記パケット識別は、ＴＣＰ接続のプロトコルを含むことを特徴とする請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、データパケットに適用する方法および装置に関する。
【背景技術】
【０００２】
ネットワークコンピューティング環境では、プロセス間のデータの交換によって特定の処理行うため、しばしばセッションサービスが使用される。そのような交換、またはセッションは、通常、パケットフローとも呼ばれるパケットのシーケンスを含むが、このパケットは、共通のコンテキストを共用し、あわせて１つまたは複数のセッションサービスに適用することにより有用なものとなる。一般に、パケットフローは、ネットワークを介し、多くはクライアント／サーバ構成において通信されるプロセス間で使用される。セッションサービスは、たとえばプロキシサービスやヘッダ圧縮など様々なプロトコル変換またはプロトコル最適化を含むことができ、エンドユーザにとって透過とすることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しばしば、ダイヤルアップモデム回線などの単一の物理接続で、複数のパケットフローに対応する多数のパケットが搬送される。しかし、一般にはセッションサービス全体として、その物理接続に適用される。したがって、特定のセッションサービスは、その物理接続を介して伝送されるパケットすべてに適用される。セッションサービスは、その接続を介して搬送される様々なパケットフローの間において区別をつけずに適用されるのである。したがって、個々のフローとその関連プロセスは、特定のセッションサービスがそのパケットフローにとって必要とされ、または望まれているかどうかに関わらず、そのセッションサービスに関連する処理のオーバーヘッドの影響を受ける可能性がある。
【０００４】
無線通信ネットワークでは、一般に、無線リンクが無線チャネルを介して複数のユーザ間で共用され、無線チャネルは、要求ごとにスケジューラによってユーザ間で割り振られ、切り換えられる。無線リンクを介して送られるパケットは、それに応じて、パケットフローを構成する所期のパケットについてセッションサービスを開始および使用するために、信号を受け、またタグ付けされることが必要である。
【０００５】
したがって、無線リンクを介して、送り手および受け手によって特定のセッションサービスの開始をシグナリングするための、また、どのセッションサービスを各パケットに適用するかを示すために、影響を受けたパケットにタグを付けるための機構を提供することは、有益となるであろう。
【課題を解決するための手段】
【０００６】
無線通信システムにおいて、セッションサービスを識別し、無線リンクに適用する方法は、その無線リンクを含む接続を確立するステップ、およびその接続を介して、伝送のためのメッセージを受信するステップを備える。受信されたメッセージに対応するパケットフローは、フロー識別子と伝送プロフィルフィルタを使用することによって、無線リンクを介して識別され、または確立される。このパケットフローは、セッションに対応し、少なくとも１つのセッションサービスにマップされる。次いで、マップされたセッションサービスは、受信されたメッセージに適用される。このようにして、やはり同じ無線リンクを介して伝送することができる他のパケットフローとは関わりなく、その無線リンクを介して、セッションサービスをパケットフローに透過的に適用することができる。
【０００７】
特定のパケットフロー（フロー）が、そのフローを介して送られるパケット（メッセージ）に適用される１つまたは複数のセッションサービスに関連付けられる。フローは、メッセージそれ自体の中のフローＩＤによって、またはそのメッセージを、フローの特徴を示す伝送プロフィルに合致させることによって識別される。このフローの特徴により、そのフローを含むパケットのパケットストリーム文脈（ｃｏｎｔｅｘｔ）、または共通の基準（ｃｏｍｍｏｎ ｄｅｎｏｍｉｎａｔｏｒ）が確立される。たとえば、ストリーミングオーディオ情報を含むパケットは一般にサイズが大きく、一方、ＡＣＫ（肯定応答）通知を含むｈｔｔｐパケットは、比較的サイズが小さい。パケットフローを識別することにより、無線リンクの各端点部で、補完するセッションサービスを適用することが可能になる。すなわち、無線リンクを介して送るときヘッダを圧縮された場合、受け取ったときに伸長しなければならないわけである。
【０００８】
トラフィックフローマップ処理メッセージを使用して、フローを開始し、セッションサービスのフローへの関連付けが行なわれる。したがって、無線リンクの両端点（ｅｎｄｐｏｉｎｔ）、通常は基地局プロセッサ（基地局）と加入者装置アクセスユニット（加入者装置）とにおいて、フローと関連セッションサービスが識別されるのである。
【０００９】
セッションサービスは、適用可能なセッションサービスのテーブルを参照することによって識別することができる。一度確立されたならば、セッションサービスは、フロー内のパケットすべてに適用される。代替の実施形態において、そのようなテーブルは、共通の貯蔵部（ｒｅｐｏｓｉｔｏｒｙ）内に記憶され、したがって、遠隔の送信元から標準化された形態でダウンロードすることができる。セッションサービステーブルの標準化により、セッションサービス識別子を広範に配信し、認識することが可能となる。
【００１０】
本発明の上述の、また他の目的、特徴、利点は、添付図面に示す以下本発明の好ましい実施形態のより具体的な説明から明らかになるが、図面全体で類似の符号は同様の部分を指しているものとする。図面は必ずしも原寸に比例しておらず、むしろ本発明の原理を例示することに重きが置かれている。
【図面の簡単な説明】
【００１１】
【図１】本発明と共に使用するために動作可能な無線通信リンクを使用する無線通信システムを示す図である。
【図２】加入者装置アクセスユニットと基地局プロセッサの間の無線リンクを介した無線パケットフローを示す図である。
【図３】フローマップ処理器におけるセッションサービスに対するパケットフローのマップ処理を示す図である。
【図４】パケットフローをセッションサービスにマップするためのフローチャートである。
【図５ａ】新しいパケットフローをインスタンス化するプロセスの例を示す図である。
【図５ｂ】新しいパケットフローをインスタンス化するプロセスの例を示す図である。
【図６】共通グローバル貯蔵部からのセッションサービス識別子のダウンロードを示す図である。
【発明を実施するための形態】
【００１２】
以下本発明の好ましい実施形態について述べる。
【００１３】
無線通信ネットワークでは、無線リンクにより、送信プロセスと受信プロセスとの間の接続が可能となる。一般に、無線リンクは、送信プロセスと受信プロセスとの間の接続全体からすると一部分であり、接続全体としては無線リンクの各側の有線リンクをも備える。送信プロセスと受信プロセスとの間の接続は、パケットフローを含む。各パケットフローは、インターネットのウェブページやストリーミングオーディオなど、プロセス間で搬送されるデータの種類を示す特定のパケットフロー文脈（ｃｏｎｔｅｘｔ）を表示する。送信プロセスと受信プロセスとの間には、複数の接続、したがって複数のパケットフローが存在する可能性がある。さらに、各フローは、複数のピアプロセス間の異なるセッションのパケットを含む可能性がある。各フローは、搬送されるデータの種類の実質的な特徴を示す特定のパケットフロー文脈を有するので、各フローに特定のセッションサービスを適用するのは有益な場合がある。
【００１４】
セッションサービスは、既存のユーザデータセッションに機能を追加し、または新しいアプリケーションの対応を可能にするデュアルエンド型またはピアツーピア型の機構である。したがって、セッションサービスにより、追加の処理ステップがパケットに適用され、またはパケットに対して実行される。セッションサービスにより、ヘッダ圧縮などプロトコル最適化、ＴＣＰプロキシサービスなどプロトコル変換、またはＱＯＳ（サービス品質）処理／検証若しくは暗号化など追加処理のための別個のアプリケーションが可能となる。本発明に従って、他のセッションサービスが適用されることもある。特定の実施形態において、ＴＣＰプロキシサービスは、参照により本明細書に組み込む「Ｄｕａｌ Ｓｐｌｉｔ Ｐｒｏｘｙ Ｇａｔｅｗａｙ ｆｏｒ Ｉｍｐｒｏｖｉｎｇ Ｔｈｒｏｕｇｈｐｕｔ Ｐｅｒｆｏｒｍａｎｃｅ Ｏｖｅｒ ａ Ｗｉｒｅｌｅｓｓ Ｉｎｔｅｒｆａｃｅ」という名称の、２００１年５月７日に出願された同時係属の米国特許出願に定義されている通りである（特許文献１参照）。無線通信ネットワークでは、セッションサービスは、無線リンクを介したフローだけに適用可能とすることができ、あるいは、接続全体に適用可能として無線リンクを介し有線リンクから（連続的に）一貫して搬送することができる。
【００１５】
図１は、本発明と共に使用するための無線通信リンクを使用する無線通信システム１０を示す。図１を参照すると、複数の加入者装置アクセスユニット１４ａ〜１４ｃが、無線リンク２２を介して基地局プロセッサ１６（基地局）と無線通信を行なっている。また、基地局１６は、有線リンク２０を介してインターネット１８などデータネットワークと通信を行なっている。加入者装置（ｓｕｂｓｃｒｉｂｅｒ）１４によって、有線リンク２４を介し、デスクトップＰＣ３２ａ、３２ｃ、携帯情報端末（ＰＤＡ）３２ｂ、無線電話３２ｄなど、顧客宅内機器（ＣＰＥ）３２は全体として無線インターネットアクセスの提供うける。加入者アクセスユニット１４によって提供される無線機能は、独立デバイス内に置くことも、ユーザ３２’によって呼び出されるＣＰＥ３２ユニット内に埋め込むこともできることに留意されたい。どちらの場合にも、ＣＰＥ３２は、有線リンク２０、２４および無線リンク２２を使用することによって、基地局１６を介して、インターネット１８、したがって遠隔ノード２６と通信するようにすることができるのである。
【００１６】
図２は、加入者装置１４と基地局１６の間の通信リンクを介した無線パケットフローを示す図である。図２および図１を参照すると、加入者装置１４と基地局１６の間の無線リンク２２は、パケットフロー２８をさらに含んでいる。パケットフロー２８は、無線リンク２２を介した１つまたは複数のセッションに対応し、有線リンク２０、２４を含むプロセス間接続（セッション）の一部である。パケットフロー２８内のセッションの各々は、加入者装置１４部でプロセスＰ１、Ｐ２、またはＰ３に対応する。送り手または受け手である補足的プロセスＰ１’、Ｐ２’、Ｐ３’は、１つの遠隔ノード２６上の接続の遠隔端部に存在する。フローマップ処理器（ｆｌｏｗ ｍａｐｐｅｒ）３０は、無線リンク２２の各端点部で、加入者装置１４内および基地局１６内に存在し、各メッセージパケットに対応するパケットフローを割り当て、決定し、および、それぞれのセッションサービスを適用する。いずれについても下記でさらに述べる。
【００１７】
パケットフローは、特定の種類の内容など共通の基準を共有することにより関連するパケットを含むことに留意されたい。したがって、上述のように、パケットフローは、ピアプロセス間の１つまたは複数のセッションに対応するパケットを含むことができる。「セッション」という用語は、２つのアプリケーションプロセス間の接続を示し、それらの間では、共通の送信元および宛先のためパケット同士が関連している。セッションとパケットフローとの間の対応は、一般に通信するためのプロトコルとプロセスとによって決まり、たとえば（５タプルと呼ばれることがある）送信元アドレス、宛先アドレス、送信元ポート、宛先ポート、およびＴＣＰ接続におけるプロトコルなど、パラメータ群を含む。当業者においては、他のパケットフロー／セッションマップ処理も知られているかもしれない。したがって、セッションに関連して送られたパケットは、セッションサービスをフローに適用することに関連して下記でさらに述べるように、１つまたは複数のパケットフローに入れられる可能性がある。
【００１８】
したがって、有線リンク２０、２４および無線リンク２２を使用して、プロセスの各々と、その補完する対応プロセスとの間、すなわち、Ｐ１−Ｐ１’、Ｐ２−Ｐ２’、Ｐ３−Ｐ３’において接続が確立される。あるプロセスから別のプロセスに無線リンク２２を介して送られたメッセージパケットは、無線リンク２２の送信側のフローマップ処理器３０によってフロー２８に割り当てられ、受信側のフローマップ処理器３０’によって、そのフロー２８に属すると識別される。送信側のフローマップ処理器３０は、割り当てられた（決定された）フローに関連付けられたセッションサービス（群）を適用し、受信側のフローマップ処理器３０’もまた、決定されたフローに関連付けられたセッションサービス（群）を適用する。
【００１９】
上述のように、フローマップ処理器３０、３０’は、無線リンクの両端点上、すなわち加入者装置１４および基地局１６上に存在し、有線リンク２０、２４または無線リンク２２からパケットを受信し、識別を行なう。パケットが無線リンク２２から受信されると、そのパケットには、送り手、すなわち加入者装置１４または基地局１６によってすでにフローＩＤが添付されている。受信したフローＩＤは、フローを決定するために既知のフローＩＤのリストにマップされ、これにより、そのフローに関連付けられたセッションサービスが決定される。
【００２０】
パケットを有線側から受信する場合、対応するフローの決定が必要である。フィルタを使用してメッセージの特徴をパケットフローの既知のプロフィルに合致させるため、下記でさらに述べるフロープロフィルテーブルを使用する。発信者ＩＰアドレス、宛先ＩＰアドレス、ＴＣＰ／ＩＰポート番号、プロキシＩＤなど要素を使用し、フィルタを介してパケットをフローに合致させることができる。フローが判定された場合、フローに関連付けられたセッションサービスを適用し、さらに対応するフローＩＤをパケットに添付する。
【００２１】
したがって、セッションサービスによって提供される特別な処理を必要とするフローがフローテーブル内に列挙される。特定のフローに合致しないパケットは、特別な処理が不要なものとみなされ、セッションサービスの適用を開始しない。しかし、そのようなパケットは、本明細書に定められているセッションサービスの適用とは異なるパケット経路指定によって適正な宛先に送達されることになる。またはこれに替えてとして、ワイルドカードまたは「包括的（ｃａｔｃｈ ａｌｌ）」エントリ（フィルタ）を伝送プロフィルテーブルに追加し、他のエントリを起動しないパケットにも対応することができる。
【００２２】
様々な方法によって新しいフローをインスタンス化することができる。特定のアプリケーションが特定の種類の処理を必要とする場合もある。セッションサービステーブルと、対応する伝送プロフィルテーブルエントリとは、下記でさらに述べる外部送信元からダウンロードすることができる。あるいは、伝送プロフィルテーブル内で合致を見つけられなかったことをきっかけに、新しい伝送プロフィルエントリの作成が開始されることもある。新しいフローがインスタンス化された場合、その新しいフローからフローＩＤが決定され、トラフィックフローシグナリングメッセージを使用して無線リンク２２を介し受信用フローマップ処理器３０’に新しいフロー情報が伝送される。
【００２３】
図３は、フローマップ処理器３０におけるセッションサービスに対するパケットフローのマップ処理を示す。図３に、フローマップ処理器内に含まれるテーブルを示す。フローマップ処理器３０は、フローテーブル２００、伝送プロフィルテーブル２０２、セッションサービステーブル２０４を備える。フローテーブル２００は、フローＩＤ２０６によってパケットフローを識別する。プロセスフィールド２０８を使用し、対応するローカルプロセスまたはローカルプロセス群を識別することができるが、送達のためには、ポート番号などパケット経路識別情報が実際に使用される。また、同様にパケットフローを説明するフィルタ２１０も示す。伝送プロフィルテーブル２０２は、各パケットフローを説明する伝送パラメータ２１２を有する。伝送パラメータ２１２には、フロー内のパケットを内容によって識別することができるように各パケットフローのプロフィルが記述され、各パケットフローについてプロフィルエントリ２１６が含まれる。例示する伝送パラメータには、フィルタＩＤ（ＦＩＤ）２１４ａ、種類２１４ｂ、送信元ＩＰアドレス２１４ｃ、宛先ＩＰアドレス２１４ｄ、ポートＩＤ２１４ｅ、ＴＣＰ／ＩＰ伝送フラグ２１４ｆ、フロー方向２１４ｇが含まれる。示された伝送パラメータは例示的なものであり、代替の実施形態は、代替のフィールドおよび／または情報を有するフィルタを使用することができる。また、各プロフィルエントリ２１６には、フロー２０６に適用されるセッションサービスのリスト２１８が含まれる。リスト２１８内の各要素は、セッションサービステーブル２０４内に入るセッションサービスインデックス２２０を有し、セッションサービスインデックス２２０は、適用可能なセッションサービス２２２を示している。セッションサービステーブル２０４には、下記でさらに述べるセッションサービスインデックス２２０によって参照されるセッションサービスエントリ２２４が含まれる。セッションサービスリスト２１８内のセッションサービスインデックス２２０は、例示的なものとして示すことに留意されたい。セッションサービス２２２をプロフィルエントリ２１６に関連付けるための他の機構、例えば特定の実施形態に対応して、セッションサービス２２２を伝送プロフィルテーブル２０２内に直接含めること、または代替のポインタもしくは配列参照などを実装することができることも当業者には明らかであろう。
【００２４】
したがって、フローマップ処理器３０は、フローＩＤ２０６またはプロフィルエントリ２１６を介してフローを識別し、そのプロフィルエントリ２１６から、適用すべきセッションサービス（群）２２２を示す対応するセッションサービスエントリ２２４にマップすることによって、特定のメッセージパケットに適用すべき適用可能なセッションサービス２２２を決定する。上記で示したように、フローマップ処理器３０によってマップされたメッセージパケットには、着信メッセージパケットと発信メッセージパケットとが含まれる。無線リンク２２（図２）を介して遠隔フローマップ処理器３０から受信したメッセージパケットは、識別されメッセージパケットに添付されたフローＩＤ２０６を有し、これによりフローテーブル２００内での探索（ｌｏｏｋ ｕｐ）が可能になる。無線リンク２２を介して伝送するために有線リンク２０、２４から受信したメッセージパケットは、伝送プロフィルテーブル２０２内のプロフィルエントリ２１６を合致させることによって識別される。例示すフローマップ処理器３０は、例示のために加入者装置１４との関連において示しているが、無線リンク２２のどちらの端点にも等しく適用可能である。
【００２５】
図４は、パケットフローをセッションサービスにマップするためのフローチャートを示す図である。図４および図２を参照すると、ステップ１００に示すように、着信パケットがフローマップ処理器３０によって検出されている。ステップ１０２に示すように、その着信パケットが無線リンク２２から送信されたのか、それとも有線リンク２０、２４からのものかを判定するため検査が行われる。上述のように、フローマップ処理器３０は、無線リンク２２の両端点上に存在する。パケットが無線リンク２２から送信された場合には、伝送の前にフローＩＤがメッセージに添付される。ステップ１０４に示すように、そのパケットをパケットフローに合致させるため、フローテーブル内で探索が行われる。ステップ１２０に示すように、フローＩＤは、セッションサービステーブル内で索引により管理される（ｉｎｄｅｘｅｄ）。ステップ１２２に示すように、対応するセッションサービスが決定され、ステップ１２４に示すように、メッセージパケットに適用される。次いで、ステップ１２６に示すように、パケットは有線リンク２４を介して対応するプロセスＰ１〜Ｐ３に送られる。
【００２６】
パケットが有線リンク２０、２４から送信された場合、ステップ１０６に示すように、やはり下記でさらに述べる伝送プロフィルテーブル内のメッセージパケット特徴群を用いて比較が行われる。ステップ１０８に示すように、伝送プロフィルテーブル内で合致が見つけられたかどうか判定するために検査が行われる。合致が見つけられなかった場合には、このパケットにはセッションサービスが必要とされない、あるいはステップ１１０で示され、および図３に関連して上述したように、トラフィックフローシグナリングメッセージを交換することによって新しいフローエントリが作成される。合致が見つけられた場合、ステップ１１１に示すように、フローＩＤが伝送プロフィルテーブルから読み取られる。いずれの場合も、ステップ１１２に示すように、新しく作成され、または見つけられたフローＩＤがメッセージに添付される。ステップ１１４に示すように、対応するセッションサービスがセッションサービステーブル内で索引により管理され、ステップ１１６に示すように、メッセージパケットに適用される。次いで、メッセージは、ステップ１１８に示すように、決定されたフローのパケットとして無線リンク２２を介して送られ、遠隔フローマップ処理器３０によって受信される。
【００２７】
無線伝送を送る前に決定されるフローＩＤは、上述のように決定され、伝送の前にメッセージに添付されることに留意されたい。フローＩＤは、当業者に周知の様々な方法で添付することができる。特定の実施形態において、フローＩＤは、フローＩＤを含む追加のパケットヘッダ内にカプセル化される。他の実施形態のプロトコルを使用することもできる。無線伝送による受信の際に、フローＩＤは外され、無線伝送前の元の形態でパケットが生成される。このようにして、他の送達や、パケット内のデータフィールドと干渉することなしに、フローＩＤを添付し、メッセージパケットから取り除くことができる。
【００２８】
図５ａおよび図５ｂは、新しいパケットフローをインスタンス化するプロセスの例を示す。図５ａ、５ｂを、また図２を参照すると、プロセスＰ１は、ストリーミングビデオ要求を開始しようとしているところである。プロセスＰ１は、その要求を示すメッセージパケット３００を生成し、有線リンク２４を介して加入者装置１４に転送する。フローマップ処理器３０はメッセージパケット３００を受信し、伝送プロフィルテーブル２０２内で対応するプロフィルエントリ２１６を見つけようと試みる。合致が見つからず、その結果フローマップ処理器３０は、フローマップ処理器３０内で新しいパケットフローをインスタンス化することを決定する。ストリーミングビデオ要求のために、フィールド２１４ｄ’内で遠隔宛先を示す新しいフロープロフィルエントリ２２６が生成され、フィルタＦＩＤ１０６が割り当てられる。これらの要求は比較的小さいと見なされるため、ヘッダ圧縮システムサービスが選択される。システムサービスインデックス２１８ ＳＳ３によって示すように、システムサービスインデックス２１８ａが作成され、ヘッダ圧縮のためのシステムサービス２２２を示す。
【００２９】
また、受信予定の戻りストリーミングビデオメッセージパケットのため、ストリーミングビデオ送信元合致２１４ｄ’の送信元ＩＤフィールド２１４ｃ’を有するフィルタＦＩＤ１０７を有する新しいフロープロフィルエントリ２２８が作成される。ＲＴ ＱＯＳ（サービス品質）処理のためのシステムサービスが選択される。まだＲＴ ＱＯＳのためのシステムサービス２２２エントリがないため、ＳＳ４用のシステムサービスインデックス２１８ｂについて新しいエントリ２２４が作成され、フロープロフィルエントリ２２８と関連付けられる。このＲＴ ＱＯＳシステムサービスは例示的なものであり、フロー特有の処理またはオペレーションを適用するための代替のシステムサービスを、同様に使用することができるであろう。
【００３０】
フローマップ処理器３０は、基地局１６に送るために、新しいフローＦ４およびＦ５を示すトラフィックフローシグナリングメッセージ３０２を生成する。遠隔フローマップ処理器３０’部で補完するシステムサービス処理を確立するトラフィックフローシグナリングメッセージの後に、ストリーミングビデオ要求メッセージ３００が、無線リンクを介して伝送３０４するためフレーム化される。遠隔宛先２１４ｄ’を介した処理の後で、ストリーミングビデオパケット３０６が基地局１６によって受信される。基地局は、トラフィックフローシグナリングと密接に結び付いて、メッセージの送信元をフロープロフィルエントリ２２８と合致させる。フローマップ処理器３０’は、フローＩＤ Ｆ５をメッセージ３０８に添付し、無線リンク２２を介して加入者装置１４に送る。加入者装置１４内のフローマップ処理器３０は、フローＩＤ Ｆ５を読み取り、フローテーブル２００内で対応するフローＩＤ２０６を見つけ、ＲＴ ＱＯＳ処理のためにシステムサービスインデックスＳＳ５にマップする。
【００３１】
別のストリーミングビデオ要求３１０がプロセスＰ１から送られ、伝送プロフィルテーブル内でＦＩＤ１０６について対応する合致が見つけられる。したがって、システムサービスインデックス２１８ａは、ヘッダ圧縮を示すために探索され、その要求に添付され、およびフローＦ４を介してメッセージパケット３１２として送られる。システムサービスフローマップ処理は、フローがもはや必要とされなくなり、対応するエントリがトラフィックフローシグナリングメッセージの別のシーケンスで更新されるまで、このようにして続けられる。
【００３２】
図６に示す代替の実施形態において、システムサービスインデックス２２０は、共通貯蔵部２３０内に記憶されたシステムサービステーブル２０４内で標準化される。共通貯蔵部は、インターネット１８を介してアクセス可能であり、現行バージョンのシステムサービステーブル２０４、およびシステムサービスそれ自体の諸バージョンを定期的にダウンロードするために使用される。共通貯蔵部は、無線インターネットファシリティ（ＷＩＦ）、ＬＤＡＰディレクトリ、または加入者装置１４および基地局１６によってアクセス可能な他のウェブサービスとすることができる。複数の基地局１６ａ〜１６ｎにより、システムサービステーブル２０４は、アクセスされて共通貯蔵部２３０からダウンロードされる。基地局１６ａ〜１６ｎは各々、通信している加入者装置１４ａ〜１４ｎの各々に、ダウンロードされたシステムサービステーブル２０４と関連ファイルを伝送する。このようにして、適用可能なシステムサービスの各々について標準化されたインデックスが、無線通信システム１０全体にわたって維持される。
【００３３】
実施形態により、システムサービスの複雑さと深さが異なる可能性がある。したがって、実行可能ファイルや他の実施形態の詳細は、同じセッションサービスについて訂正および修正を受ける可能性がある。システムサービスをアップグレードおよび／または追加するための、共通貯蔵部からの定期的なダウンロードが行われる可能性がある。さらに、新しいセッションサービス、またはセッションサービスの新しい必要に対応する、あるいはそれらを識別するため、別のフロープロフィルエントリ（フィルタ）を追加することもできる。この場合、フロープロフィルテーブルもまた、共通貯蔵部からダウンロードすることができる。大規模なサービスプロバイダの場合、多数のフローマップ処理器３０、３０’が各実施態様で多数のサイトの間に展開される可能性がある。したがって、現行状態のシステムサービスを自動的、定期的にダウンロードすることにより、システムサービスを使用する多数のフローマップ処理器３０、３０’の間では、適時に一貫性が保持される。
【００３４】
本明細書で述べられているシステムサービスを適用する方法は、着信パケットをパケットフローに関連付ける。フロープロフィルにメッセージパケットを合致させることは、フローを中断することを回避するため、フロー内のあらゆるパケットに正確に合致させる必要はない。他の機構により、所期の受信者に対するメッセージパケットの送達が確実になされる。セッションサービスの適用は、オーバーヘッドを削減し、パケットの経路指定を速めるようなオペレーションを適用することによって、スループットを改善することが意図されている。たとえば、ヘッダ圧縮のためのプロフィルを起動すべきであった２つのプロセス間のパケットがそのプロフィルに一致しなかった場合、ヘッダ圧縮の意味はないが、そのメッセージパケットは、なお送達されてしまう。しかし、セッションサービスが無線リンクの送信側で適用される場合、フローＩＤが添付され、ヘッダ伸長などの補完するセッションサービスが適用されることになる。したがって、２つのプロセス間のパケットすべてが、無線リンクを介して送るために特定のフロープロフィルに常に合致するわけではない場合もあるが、合致し、したがって無線リンクの送信側でシステムサービスに従って処理されたパケットは、無線リンクの受信側でこれを補完する処理を受けることになる。したがって、本明細書に定義されているセッションサービスは、無線リンクの両端点部のいずれでも適用される。さらに、そのようなサービスは、一方的なものとし、無線リンクに沿って１点で実行することも、または双方的なものとし、無線リンクの両端点部で補完的に適用することもできる。
【００３５】
本明細書に定義されているシステムサービスを適用するためのシステムおよび方法は、それだけには限らないが、ａ）ＲＯＭデバイスなど、非書込み可能記憶媒体に恒久的に記憶された情報、ｂ）フロッピー（登録商標）ディスク、磁気テープ、ＣＤ、ＲＡＭデバイス、ならびに他の磁気および光媒体など、書込み可能記憶媒体に変更可能に記憶された情報、またはｃ）たとえば、インターネットまたは電話モデム回線など電子ネットワーク内のように、ベースバンドシグナリングまたはブロードバンドシグナリング技法を使用して、通信媒体を介してコンピュータに搬送される情報を含めて、多数の形態で無線デバイスに送達可能であることを、当業者なら容易に理解するはずである。本オペレーションおよび方法は、プロセッサによって実行可能なソフトウェア内で、または、搬送波に埋め込まれた１組の命令として実施することができる。またはこれに替えて、本オペレーションおよび方法は、専用集積回路（ＡＳＩＣ）、状態機械、制御装置または他のハードウェア構成要素もしくはデバイスなどハードウェア構成要素、あるいは、ハードウェア構成要素とソフトウェア構成要素とファームウェア構成要素との組合せを使用して、全体的に、または部分的に実施することができる。
【００３６】
以上、本発明について、その好ましい実施形態を参照して具体的に示し、述べたが、当業者なら、特許請求の範囲によって包含された本発明の範囲から逸脱することなしに、形態および詳細における様々な変更を本発明に加えることができることを理解するであろう。
【図１】
2011239471.tif 000003
【図２】
2011239471.tif 000004
【図３】
2011239471.tif 000005
【図４】
2011239471.tif 000006
【図５ａ】
2011239471.tif 000007
【図５ｂ】
2011239471.tif 000008
【図６】
2011239471.tif 000009