(57)【特許請求の範囲】
【請求項１】
転送ポリシーのネットワークベース制御を容易にするための装置であって、
インターネットプロトコル（ＩＰ）フローに関係づけられたアクセスネットワーク特定シグナリングを受信するための手段と、
モバイルノード内の物理インターフェースが、関連ＩＰアドレスを有していない場合、前記アクセスネットワーク特定シグナリングに基づいて前記モバイルノードからのアップリンク通信リンクを経由して前記ＩＰフローを送信するために多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の複数の物理インターフェースのうちのどれを使用すべきかを決定するための手段と、
を備える装置。
【請求項２】
前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのサービス品質（ＱｏＳ）をセットアップする要求を備える、請求項１に記載の装置。
【請求項３】
前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ確立メッセージを備える、請求項１に記載の装置。
【請求項４】
前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ修正メッセージを備える、請求項１に記載の装置。
【請求項５】
前記多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の前記複数の物理インターフェースのうちのどれを使用すべきかを決定するための前記手段は、前記モバイルノードにおいて前記転送ポリシーをアップデートするための手段を備える、請求項１に記載の装置。
【請求項６】
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の前記複数の物理インターフェースのうちのどれを使用すべきかを決定するための前記手段は、
前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で前記ＩＰフローを送信するコマンドとして前記アクセスネットワーク特定シグナリングを解釈するための手段と、
前記ＩＰフローが、前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で送信されるべきことを示すために前記モバイルノードにおいて前記転送ポリシーをアップデートするための手段と、
を備える、請求項１に記載の装置。
【請求項７】
前記アクセスネットワーク特定シグナリングは、ベアラ解放メッセージを備え、そして前記多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の前記複数の物理インターフェースのうちのどれを使用すべきかを決定するための前記手段は、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ解放メッセージを解釈するための手段を備える、請求項１に記載の装置。
【請求項８】
前記アクセスネットワーク特定シグナリングは、ベアラを修正させてそれのトラフィックフローテンプレート（ＴＦＴ）がもはや前記ＩＰフローをカバーしないようにするベアラ修正メッセージを備え、そして前記多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の前記複数の物理インターフェースのうちのどれを使用すべきかを決定するための前記手段は、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ修正メッセージを解釈するための手段を備える、請求項１に記載の装置。
【請求項９】
前記複数の多元接続ネットワークに同時にアクセスするための手段、をさらに備える請求項１に記載の装置。
【請求項１０】
前記アクセスネットワーク特定シグナリングは、アクセスネットワークの中のアクセスゲートウェイから受信される、請求項１に記載の装置。
【請求項１１】
転送ポリシーのネットワークベース制御を容易にするように構成されたモバイルノードであって、
インターネットプロトコル（ＩＰ）フローに関係づけられたアクセスネットワーク特定シグナリングを受信するように構成された受信機回路と、
メモリと、
前記メモリと前記受信機回路に結合されたプロセッサとを備え、
ここにおいて、前記プロセッサは、
モバイルノード内の物理インターフェースが、関連ＩＰアドレスを有していない場合、前記アクセスネットワーク特定シグナリングに基づいて前記モバイルノードからのアップリンク通信リンクを経由して前記ＩＰフローを送信するために多元接続ネットワークにそれぞれ関連付けられた前記モバイルノード内の複数の物理インターフェースのうちのどれを使用すべきかを決定することを備える動作を実行するために、プロセッサが実行可能な命令により構成される、モバイルノード。
【請求項１２】
前記プロセッサは、
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、
そして前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのサービス品質（ＱｏＳ）をセットアップする要求を備える
ように動作を実行するために、プロセッサが実行可能な命令により構成される、請求項１１に記載のモバイルノード。
【請求項１３】
前記プロセッサは、
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、
そして前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ確立メッセージを備える
ように動作を実行するために、プロセッサが実行可能な命令により構成される、請求項１１に記載のモバイルノード。
【請求項１４】
前記プロセッサは、
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、
そして前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ修正メッセージを備える
ように動作を実行するために、プロセッサが実行可能な命令により構成される、請求項１１に記載のモバイルノード。
【請求項１５】
前記プロセッサは、前記多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の前記複数の物理インターフェースのうちのどれを使用すべきかを決定することは、前記モバイルノードにおいて前記転送ポリシーをアップデートすることを備えるように動作を実行するために、プロセッサが実行可能な命令により構成される、請求項１１に記載のモバイルノード。
【請求項１６】
前記プロセッサは、
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、  そして前記多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の前記複数の物理インターフェースのうちのどれを使用すべきかを決定することは、
前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で前記ＩＰフローを送信するコマンドとして前記アクセスネットワーク特定シグナリングを解釈することと、
前記ＩＰフローが、前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で送信されるべきことを示すために前記モバイルノードにおいて前記転送ポリシーをアップデートすることと、
を備えるように動作を実行するために、プロセッサが実行可能な命令により構成される、請求項１１に記載のモバイルノード。
【請求項１７】
前記プロセッサは、
前記アクセスネットワーク特定シグナリングは、ベアラ解放メッセージを備え、
そして前記多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の前記複数の物理インターフェースのうちのどれを使用すべきかを決定することは、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ解放メッセージを解釈することを備える
ように動作を実行するために、プロセッサが実行可能な命令により構成される、請求項１１に記載のモバイルノード。
【請求項１８】
前記プロセッサは、
前記アクセスネットワーク特定シグナリングは、ベアラを修正させてそれのトラフィックフローテンプレート（ＴＦＴ）がもはや前記ＩＰフローをカバーしないようにするベアラ修正メッセージを備え、
そして前記多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の前記複数の物理インターフェースのうちのどれを使用すべきかを決定することは、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ修正メッセージを解釈することを備える
ように動作を実行するために、プロセッサが実行可能な命令により構成される、請求項１１に記載のモバイルノード。
【請求項１９】
前記受信機回路はまた、前記複数の多元接続ネットワークに同時にアクセスするように構成されている、請求項１１に記載のモバイルノード。
【請求項２０】
前記プロセッサは、前記アクセスネットワーク特定シグナリングは、アクセスネットワークの中のアクセスゲートウェイから受信されるように動作を実行するために、プロセッサが実行可能な命令により構成される、請求項１１に記載のモバイルノード。
【請求項２１】
転送ポリシーのネットワークベース制御を容易にするための方法であって、モバイルノードによってインプリメントされており、
インターネットプロトコル（ＩＰ）フローに関係づけられたアクセスネットワーク特定シグナリングを受信することと、
モバイルノード内の物理インターフェースが、関連ＩＰアドレスを有していない場合、前記アクセスネットワーク特定シグナリングに基づいて前記モバイルノードからのアップリンク通信リンクを経由して前記ＩＰフローを送信するために多元接続ネットワークにそれぞれ関連付けられた前記モバイルノード内の複数の前記物理インターフェースのうちのどれを使用すべきかを決定することと、
を備える方法。
【請求項２２】
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのサービス品質（ＱｏＳ）をセットアップする要求を備える、請求項２１に記載の方法。
【請求項２３】
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ確立メッセージを備える、請求項２１に記載の方法。
【請求項２４】
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ修正メッセージを備える、請求項２１に記載の方法。
【請求項２５】
前記多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の前記複数の物理インターフェースのうちのどれを使用すべきかを決定することは、前記モバイルノードにおいて前記転送ポリシーをアップデートすることを備える、請求項２１に記載の方法。
【請求項２６】
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の前記複数の物理インターフェースのうちのどれを使用すべきかを決定することは、
前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で前記ＩＰフローを送信するコマンドとして前記アクセスネットワーク特定シグナリングを解釈することと、
前記ＩＰフローが、前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で送信されるべきことを示すために前記モバイルノードにおいて転送ポリシーをアップデートすることと、
を備える、請求項２１に記載の方法。
【請求項２７】
前記アクセスネットワーク特定シグナリングは、ベアラ解放メッセージを備え、そして前記多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の前記複数の物理インターフェースのうちのどれを使用すべきかを決定することは、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ解放メッセージを解釈することを備える、請求項２１に記載の方法。
【請求項２８】
前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク特定シグナリングは、ベアラを修正させてそれのトラフィックフローテンプレート（ＴＦＴ）がもはや前記ＩＰフローをカバーしないようにするベアラ修正メッセージを備え、そして前記多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の前記複数の物理インターフェースのうちのどれを使用すべきかを決定することは、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ修正メッセージを解釈することを備える、請求項２１に記載の方法。
【請求項２９】
前記複数の多元接続ネットワークに同時にアクセスすること、をさらに備える請求項２１に記載の方法。
【請求項３０】
前記アクセスネットワーク特定シグナリングは、アクセスネットワークの中のアクセスゲートウェイから受信される、請求項２１に記載の方法。
【請求項３１】
コンピュータのプロセッサに、転送ポリシーのネットワークベース制御を容易にするための動作を実行させるように構成される、プロセッサが実行可能な命令をその上に記憶するコンピュータ可読記憶媒体であって、
インターネットプロトコル（ＩＰ）フローに関係づけられたアクセスネットワーク特定シグナリングを受信することと、
モバイルノード内の物理インターフェースが、関連ＩＰアドレスを有していない場合、前記アクセスネットワーク特定シグナリングに基づいて前記モバイルノードからのアップリンク通信リンクを経由して前記ＩＰフローを送信するために多元接続ネットワークにそれぞれ関連付けられたモバイルノード内の複数の物理インターフェースのうちのどれを使用すべきかを決定することと、
を備える、コンピュータ可読記憶媒体。
【請求項３２】
前記記憶されたプロセッサが実行可能な命令は、コンピュータのプロセッサに、前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのサービス品質（ＱｏＳ）をセットアップする要求を備えるように動作を実行させるように構成される、請求項３１に記載のコンピュータ可読記憶媒体。
【請求項３３】
前記記憶されたプロセッサが実行可能な命令は、コンピュータのプロセッサに、前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ確立メッセージを備えるように、動作を実行させるように構成される、請求項３１に記載のコンピュータ可読記憶媒体。
【請求項３４】
前記記憶されたプロセッサが実行可能な命令は、コンピュータのプロセッサに、前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ修正メッセージを備えるように、動作を実行させるように構成される、請求項３１に記載のコンピュータ可読記憶媒体。
【請求項３５】
前記プロセッサが実行可能な命令は、コンピュータのプロセッサに、前記モバイルノードにおいて前記転送ポリシーをアップデートすることをさらに備える動作を実行させるように構成される、請求項３１に記載のコンピュータ可読記憶媒体。
【請求項３６】
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、前記プロセッサが実行可能な命令は、コンピュータのプロセッサに、
前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で前記ＩＰフローを送信するコマンドとして前記アクセスネットワーク特定シグナリングを解釈することと、
前記ＩＰフローが、前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で送信されるべきことを示すために前記モバイルノードにおいて前記転送ポリシーをアップデートすることと、
をさらに備える動作を実行させるように構成される、請求項３１に記載のコンピュータ可読記憶媒体。
【請求項３７】
前記アクセスネットワーク特定シグナリングは、ベアラ解放メッセージを備え、そして前記プロセッサが実行可能な命令は、コンピュータのプロセッサに、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ解放メッセージを解釈することをさらに備える動作を実行させるように構成される、請求項３１に記載のコンピュータ可読記憶媒体。
【請求項３８】
前記アクセスネットワーク特定シグナリングは、ベアラを修正させてそれのトラフィックフローテンプレート（ＴＦＴ）がもはや前記ＩＰフローをカバーしないようにするベアラ修正メッセージを備え、そして前記プロセッサが実行可能な命令は、コンピュータのプロセッサに、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ修正メッセージを解釈することをさらに備える動作を実行させるように構成される、請求項３１に記載のコンピュータ可読記憶媒体。
【請求項３９】
前記プロセッサが実行可能な命令は、コンピュータのプロセッサに、前記複数の多元接続ネットワークに同時にアクセスすることをさらに備える動作を実行させるように構成される、請求項３１に記載のコンピュータ可読記憶媒体。
【請求項４０】
前記プロセッサが実行可能な命令は、コンピュータのプロセッサに、前記アクセスネットワーク特定シグナリングは、アクセスネットワークの中のアクセスゲートウェイから受信されるように、動作を実行させるように構成される、請求項３１に記載のコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、ここにおいて参照によって組み込まれている「複数のアップリンクについてのネットベースのＱｏＳ制御された転送ポリシー(Net-Based QoS Controlled Forwarding Policy for Multiple Uplinks)」について２００８年６月９日に出願された米国特許出願第６１／０６０，０７８号の優先権に関連しており、そしてその優先権を主張するものである。
【０００２】
本開示は、一般に無線通信システムに関する。さらに詳細には、本開示は、モバイルＩＰ（インターネットプロトコル）やプロキシモバイルＩＰなどのような、モビリティ(mobility)を容易にすることに関係づけられた通信プロトコルをインプリメントする無線通信システムに関する。
【背景技術】
【０００３】
無線通信システムは、通常、それぞれ１つの基地局によってサービスされうる複数のモバイルデバイスに対して通信を提供する。
【０００４】
モバイルＩＰは、モバイルデバイスユーザが、恒久的なＩＰアドレスを保持しながら１つのネットワークから別のネットワークへと移動することを可能にするように設計された通信プロトコルである。モバイルＩＰは、ユーザが、複数のアクセスネットワークを通して彼らのモバイルデバイスを持ち運ぶ無線環境の中で見出されることができる。例えば、モバイルＩＰは、オーバーラップする無線システム、例えば、無線ＬＡＮ（ＷＬＡＮ）上のＩＰ(IP over wireless LAN (WLAN))、高レートパケットデータ(High Rate Packet Data)（ＨＲＰＤ）、ロングタームエボリューション(Long Term Evolution)（ＬＴＥ）などの間でローミングする際に使用されることができる。モバイルＩＰに関連して、モバイルデバイスは、モバイルノードと称されることができる。
【０００５】
モバイルＩＰの最新バージョンは、モバイルＩＰバージョン６（ＭＩＰｖ６）である。ＭＩＰｖ６によれば、モバイルノードが、１つのアクセスネットワークを離れ、そして別のアクセスネットワーク（ここにおいて、新しいアクセスネットワークと称される）に接続するときに、それは、新しいアクセスネットワークから気付アドレス(care-of address)を受信する。次いで、モバイルノードは、バインディングアップデート(binding update)をそのホームエージェントへと送信し、このホームエージェントは、インターネットの中の固定された場所に（例えば、モバイルノードのホームネットワークに）ある。バインディングアップデートは、ホームエージェントに、その現在の気付アドレスと、モバイルノードのホームアドレスをバインドするようにさせる。モバイルノードのホームアドレスに送信されるパケットは、ホームエージェントへと経路指定され、そしてホームエージェントは、これらのパケットをモバイルノードの気付アドレスへとトンネルさせる。
【０００６】
プロキシＭＩＰｖ６（ＰＭＩＰｖ６）は、モバイルノードがシグナリング(signaling)に関与していないＭＩＰｖ６の変形である。モバイルノードが１つのモビリティアクセスゲートウェイ(mobility access gateway)から次のモビリティアクセスゲートウェイへと移動するときに、ＰＭＩＰｖ６は、モバイルノードの代わりにＭＩＰｖ６信号をプロキシする(proxy)ために、ネットワークの中でモビリティアクセスゲートウェイを使用する。モバイルノードのホームネットワークは、ローカルモビリティアンカ(local mobility anchor)を含み、このローカルモビリティアンカは、ＭＩＰｖ６におけるホームエージェントに類似している。モバイルノードが、１つのアクセスネットワークを離れるときに、それは、新しいアクセスネットワークと、対応するモビリティアクセスゲートウェイとにアタッチする(attaches)。新しいモビリティアクセスゲートウェイは、ローカルモビリティアンカに対してプロキシバインディングアップデート(proxy binding update)を送信し、これは、その現在のモビリティアクセスゲートウェイと、モバイルノードのホームアドレスをバインドする。モバイルノードのホームアドレスに送信されるパケットは、ローカルモビリティアンカへと経路指定され、ローカルモビリティアンカは、これらのパケットをモビリティアクセスゲートウェイへとトンネルさせる。次いで、モビリティアクセスゲートウェイは、それらのパケットをモバイルノードへと配信する。
【図面の簡単な説明】
【０００７】
【図１】図１は、無線通信システムを示している。
【図２】図２は、モバイルＩＰバージョン６（ＭＩＰｖ６）に従って動作するシステムを示している。
【図３】図３は、プロキシモバイルＩＰバージョン６（ＰＭＩＰｖ６）に従って動作するシステムを示している。
【図４】図４は、ＰＭＩＰｖ６に従って動作するシステムを示しており、ここでモバイルノードは、第１のアクセスネットワークと、第２のアクセスネットワークとに同時にアクセスすることができる。
【図５】図５は、ＰＭＩＰｖ６に従って動作する別のシステムを示しており、ここでモバイルノードは、第１のアクセスネットワークと、第２のアクセスネットワークとに同時にアクセスすることができる。
【図６】図６は、モバイルノードによって使用される転送ポリシーのネットワークベース制御を容易にするように構成されたシステムを示している。
【図７】図７は、モバイルノードによって使用される転送ポリシーのネットワークベース制御を容易にするように構成されたシステムを示している。
【図８】図８は、モバイルノードによって使用される転送ポリシーのネットワークベース制御を容易にするための方法を示している。
【図９】図９は、モバイルノードによって使用される転送ポリシーのネットワークベース制御を容易にするように構成された装置のハードウェアインプリメンテーションの一部分を示している。
【詳細な説明】
【０００８】
転送ポリシーのネットワークベース制御を容易にするように構成されたモバイルノードが、開示される。モバイルノードは、プロセッサと、そのプロセッサに結合された回路と、を含む。その回路は、インターネットプロトコル（ＩＰ）フローに関係づけられたアクセスネットワーク特定シグナリング（access network-specific signaling）を受信するように構成されている。回路は、アクセスネットワーク特定シグナリングに基づいてＩＰフローを送信するために多元接続ネットワーク(multiple access networks)のうちのどれを使用すべきかを決定するようにも構成されている。
【０００９】
アクセスネットワーク特定シグナリングは、アクセスネットワークから受信されることができる。アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上のＩＰフローについてのサービス品質(quality of service)（ＱｏＳ）をセットアップする要求を含むことができる。代わりに、アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上のＩＰフローについてのベアラ確立メッセージ(bearer establishment message)を含むこともできる。さらに代わりに、アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上のＩＰフローについてのベアラ修正メッセージ(bearer modification message)を含むこともできる。
【００１０】
多元接続ネットワークのうちのどれを使用すべきかを決定することは、モバイルノードにおける転送ポリシーをアップデートすることを含むことができる。より詳細には、多元接続ネットワークのうちのどれを使用すべきかを決定することは、アクセスネットワーク特定シグナリングが受信されたアクセスネットワーク上でＩＰフローを送信するコマンドとしてアクセスネットワーク特定シグナリングを解釈することと、ＩＰフローが、アクセスネットワーク特定シグナリングが受信されたアクセスネットワーク上で送信されるべきことを示すように、モバイルノードにおける転送ポリシーをアップデートすることと、を含むことができる。
【００１１】
アクセスネットワーク特定シグナリングは、ベアラ解放メッセージを含むことができる。この場合には、多元接続ネットワークのうちのどれを使用すべきかを決定することは、ＩＰフローを別のアクセスネットワークへと移動するコマンドとして、ベアラ解放メッセージを解釈することを含むことができる。
【００１２】
アクセスネットワーク特定シグナリングは、ベアラに、そのトラフィックフローテンプレート(Traffic Flow Template)（ＴＦＴ）が、もはやＩＰフローをカバーしないようにするために修正されるようにさせるベアラ修正メッセージを含むことができる。この場合には、多元接続ネットワークのうちのどれを使用すべきかを決定することは、ＩＰフローを別のアクセスネットワークへと移動するコマンドとしてベアラ修正メッセージを解釈することを含むことができる。
【００１３】
回路は、複数の多元接続ネットワークに同時にアクセスするように構成されていることもできる。アクセスネットワーク特定シグナリングは、アクセスネットワークの中のアクセスゲートウェイから受信されることができる。
【００１４】
転送ポリシーのネットワークベース制御を容易にするための方法が、開示される。モバイルノードは、インターネットプロトコル（ＩＰ）フローに関係づけられたアクセスネットワーク特定シグナリングを受信する。モバイルノードは、アクセスネットワーク特定シグナリングに基づいてＩＰフローを送信するために多元接続ネットワークのうちのどれを使用すべきかを決定する。
【００１５】
転送ポリシーのネットワークベース制御を容易にするための装置もまた、開示される。本装置は、インターネットプロトコル（ＩＰ）フローに関係づけられたアクセスネットワーク特定シグナリングを受信するための手段を含んでいる。本装置は、アクセスネットワーク特定シグナリングに基づいてＩＰフローを送信するために多元接続ネットワークのうちのどれを使用すべきかを決定するための手段も含んでいる。
【００１６】
転送ポリシーのネットワークベース制御を容易にするためのコンピュータプログラムプロダクト(computer-program product)もまた、開示される。コンピュータプログラムプロダクトは、命令をその上に有するコンピュータ可読媒体を含んでいる。命令は、インターネットプロトコル（ＩＰ）フローに関係づけられたアクセスネットワーク特定シグナリングを受信するためのコードを含んでいる。命令は、アクセスネットワーク特定シグナリングに基づいてＩＰフローを送信するために多元接続ネットワークのうちのどれを使用すべきかを決定するためのコードも含んでいる。
【００１７】
ここにおいて説明される技法は、符号分割多元接続(code division multiple access)（ＣＤＭＡ）システム、時分割多元接続(time division multiple access)（ＴＤＭＡ）システム、周波数分割多元接続(frequency division multiple access)（ＦＤＭＡ）システム、直交周波数分割多元接続(orthogonal frequency division multiple access)（ＯＦＤＭＡ）システム、単一キャリア周波数分割多元接続(single carrier- frequency division multiple access)（ＳＣ−ＦＤＭＡ）システム、他のシステムなど、様々な無線通信システムのために使用されることができる。用語「システム」と、「ネットワーク」とは、ここにおいて交換可能に使用されることができる。ＣＤＭＡシステムは、ユニバーサル地上波無線アクセス(Universal Terrestrial Radio Access)（ＵＴＲＡ）、ＣＤＭＡ２０００などの無線技術をインプリメントすることができる。ＵＴＲＡは、広帯域−ＣＤＭＡ(Wideband-CDMA)（Ｗ−ＣＤＭＡ）と、ＣＤＭＡの他の変形と、を含む。ＣＤＭＡ２０００は、ＩＳ−２０００規格と、ＩＳ−９５規格と、ＩＳ−８５６規格と、をカバーする。ＴＤＭＡシステムは、移動通信用グローバルシステム(Global System for Mobile Communications)（ＧＳＭ（登録商標））などの無線技術をインプリメントすることができる。ＯＦＤＭＡシステムは、進化型(Evolved)ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ウルトラモバイルブロードバンド(Ultra Mobile Broadband)（ＵＭＢ）、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ８０２．２０、フラッシュ−ＯＦＤＭ(Flash-OFDM)などの無線技術をインプリメントすることができる。ＵＴＲＡと、Ｅ−ＵＴＲＡとは、ユニバーサルモバイル電気通信システム(Universal Mobile Telecommunication System)（ＵＭＴＳ）の一部分である。３ＧＰＰロングタームエボリューション(Long Term Evolution)（ＬＴＥ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの来るべきリリースであり、これは、ダウンリンク上のＯＦＤＭＡと、アップリンク上のＳＣ−ＦＤＭＡとを使用する。
【００１８】
図１は、無線通信システム１００を示している。システム１００は、各セル１０２が、対応する基地局１０４によってサービスされる複数のセル１０２に対して通信を提供する。基地局１０４は、移動局１０６と通信する固定局とすることができる。基地局１０４は、代わりに、アクセスポイント、ノードＢ(Node B)、または何らかの他の専門用語と称されることもできる。
【００１９】
１つまたは複数の移動局１０６は、時間にわたってシステム１００内に分散されることができる。移動局１０６は、代わりに、リモート局、アクセス端末、端末、加入者ユニット、ユーザ装置、モバイルノードなどと称されることもできる。移動局１０６は、システム１００上で通信するための、セルラー電話、スマートフォン、携帯情報端末(personal digital assistants)（ＰＤＡ）、ハンドヘルド通信デバイス、無線モデム、ラップトップコンピュータ、他の適切な任意のデバイスなどの無線デバイスとすることができる。
【００２０】
ＢＳ１０４からＭＳ１０６への送信を容易にする通信リンクは、ダウンリンク１０８と称されることができ、そしてＭＳ１０６からＢＳ１０４への送信を容易にする通信リンクは、アップリンク１１０と称されることができる。代わりに、ダウンリンク１０８は、順方向リンクまたは順方向チャネルと称されることもでき、そしてアップリンク１１０は、逆方向リンクまたは逆方向チャネルと称されることもできる。周波数分割二重化(frequency division duplex)（ＦＤＤ）システムにおいて、ダウンリンク１０８は、アップリンク１１０によって使用される周波数帯域とは異なる周波数帯域を利用することができる。時分割二重化(time division duplex)（ＴＤＤ）システムにおいては、ダウンリンク１０８とアップリンク１１０とは、共通の周波数帯域を利用することができる。
【００２１】
図２は、モバイルＩＰバージョン６（ＭＩＰｖ６）に従って動作するシステム２００を示している。ＭＩＰｖ６に従って、モバイルノード２０６は、恒久的ホームアドレス２１２を割り当てられ、この恒久的ホームアドレスは、モバイルノード２０６のホームアクセスネットワーク２１４に関連づけられたＩＰアドレスである。
【００２２】
モバイルノード２０６は、それのホームアクセスネットワーク２１４を離れ、そして訪問アクセスネットワーク(visited access network)２１６ａへと移動することができる。訪問アクセスネットワーク２１６ａは、アクセスルータ２１８ａを含んでいる。アクセスルータ２１８ａは、モバイルノード２０６に気付アドレス２１９ａを割り当てる。モバイルノード２０６はホームアクセスネットワーク２１４におけるホームエージェント２２０に対してバインディングアップデートを送信し、これは、ホームアドレス２１２をその気付アドレス２１９ａに対してバインドする。ＭＩＰトンネル２２２ａは、ホームエージェント２２０とモバイルノード２０６との間に確立される。対応するノード２２４が、パケットをモバイルノード２０６へと送信するときに、パケットの宛先アドレスは、モバイルノード２０６のホームアドレス２１２である。パケットは、ホームエージェント２２０へと経路指定され、次いで、このホームエージェントは、パケットをモバイルノード２０６へとトンネルさせる。
【００２３】
モバイルノード２０６は、訪問アクセスネットワーク２１６ａを離れ、そして別の訪問アクセスネットワーク２１６ｂへと移動することができる。訪問アクセスネットワーク２１６ｂもまた、アクセスルータ２１８ｂを含んでいる。第２のアクセスルータ２１８ｂは、モバイルノード２０６に第２の気付アドレス２１９ｂを割り当てる。モバイルノード２０６は、ホームエージェント２２０に対して第２のバインディングアップデートを送信し、これは、ホームアドレス２１２を第２の気付アドレス２１９ｂに対してバインドする（binds）。ＭＩＰトンネル２２２ｂが、ホームエージェント２２０とモバイルノード２０６との間に確立される。対応するノード２２４が、パケットをモバイルノード２０６のホームアドレス２１２に対して送信するときに、パケットは、ホームエージェント２２０へと経路指定され、次いで、このホームエージェントは、ＭＩＰトンネル２２２ｂを経由してパケットをモバイルノード２０６へとトンネルさせる。
【００２４】
図３は、プロキシモバイルＩＰバージョン６（ＰＭＩＰｖ６）に従って動作するシステム３００を示している。モバイルノード３０６が、１つのモビリティアクセスゲートウェイ３２６から次のモビリティアクセスゲートウェイへと移動するときに、ＰＭＩＰｖ６は、モバイルノード３０６の代わりにモビリティ管理信号をプロキシするためにモビリティアクセスゲートウェイ３２６を使用する。モバイルノード３０６が、それのホームアクセスネットワーク３１４を離れ、そして訪問アクセスネットワーク３１６ａへと移動するときに、訪問アクセスネットワーク３１６ａについてのモビリティアクセスゲートウェイ３２６ａは、ホームアクセスネットワーク３１４の中のローカルモビリティアンカ３２８に対してプロキシバインディングアップデートを送信し、これは、モビリティアクセスゲートウェイ３２６ａのアドレス３３０ａとモバイルノード３０６のホームアドレス３１２をバインドする。ＰＭＩＰトンネル３３２ａが、ローカルモビリティアンカ３２８と、モビリティアクセスゲートウェイ３２６ａとの間に確立される。対応するノード３２４が、モバイルノード３０６のホームアドレス３１２に対してパケットを送信するときに、パケットは、ローカルモビリティアンカ３２８へと経路指定され、このローカルモビリティアンカは、ＰＭＩＰトンネル３３２ａを経由してモビリティアクセスゲートウェイ３２６ａへとパケットをトンネルさせる。次いで、モビリティアクセスゲートウェイ３２６ａは、パケットをモバイルノード３０６へと配信する。
【００２５】
モバイルノード３０６が、訪問アクセスネットワーク３１６ａを離れ、そして別の訪問アクセスネットワーク３１６ｂへと移動するときに、新しい訪問アクセスネットワーク３１６ｂについてのモビリティアクセスゲートウェイ３２６ｂは、ローカルモビリティアンカ３２８に対して別のプロキシバインディングアップデートを送信し、これは、モビリティアクセスゲートウェイ３２６ｂのアドレス３３０ｂと、モバイルノード３０６のホームアドレス３１２をバインドする。ＰＭＩＰトンネル３３２ｂが、ローカルモビリティアンカ３２８と、モビリティアクセスゲートウェイ３２６ｂとの間に確立される。対応するノード３２４が、モバイルノード３０６のホームアドレス３１２に対してパケットを送信するときに、パケットは、ローカルモビリティアンカ３２８へと経路指定され、次いで、このローカルモビリティアンカは、ＰＭＩＰトンネル３３２ｂを経由してモビリティアクセスゲートウェイ３２６ｂへとパケットをトンネルさせる。次いで、モビリティアクセスゲートウェイ３２６ｂは、パケットをモバイルノード３０６へと配信する。
【００２６】
図４は、モバイルノード４０６が、第１のアクセスネットワーク４１６ａと、第２のアクセスネットワーク４１６ｂとに同時にアクセスすることができる、ＰＭＩＰｖ６に従って動作するシステム４００を示している。別の言い方をすれば、モバイルノード４０６は、複数のダウンリンクとアップリンクとを有すると言うことができる。例えば、第１のアクセスネットワーク４１６ａは、無線ローカルエリアネットワークとすることができ、そして第２のアクセスネットワーク４１６ｂは、高レートパケットデータ(high rate packet data)（ＨＲＰＤ）ネットワークとすることができる。別の例としては、第１のアクセスネットワーク４１６ａは、無線ローカルエリアネットワークとすることができ、第２のアクセスネットワーク４１６ｂは、ロングタームエボリューション（ＬＴＥ）ネットワークとすることができる。第１のアクセスネットワーク４１６ａと、第２のアクセスネットワーク４１６ｂとは、異なる周波数を利用することができ、そしてモバイルノード４０６は、異なるアクセスネットワーク４１６ａ、４１６ｂにアクセスするために異なる無線を利用することができる。
【００２７】
ＰＭＩＰトンネル４３２ａは、第１のアクセスネットワーク４１６ａの中でローカルモビリティアンカ４２８と、モビリティアクセスゲートウェイ４２６ａとの間で確立され、そしてＰＭＩＰトンネル４３２ｂは、第２のアクセスネットワーク４１６ｂの中でローカルモビリティアンカ４２８と、モビリティアクセスゲートウェイ４２６ｂとの間で確立される。
【００２８】
音声、ビデオ、ファイルダウンロード、電子メールなどのような、モバイルノード４０６上で実行される複数のアプリケーションが、存在することができる。それ故に、モバイルノード４０６へと／から送信されている複数のＩＰフロー４３４が、存在することができる。ここにおいて使用されるように、用語「ＩＰフロー」は、同じヘッダ情報、例えば、ソースおよび宛先のＩＰアドレスと、ソースおよび宛先のポートと、同じトランスポートプロトコルとを含めて同じ５−タプルを有するＩＰパケットのシーケンスを意味することができる。例えば、ＩＰｓｅｃヘッダの中でＩＰｖ６フローラベル、またはＳＰＩ（セキュリティパラメータインデックス(Security Parameter Index)）を使用して、ＩＰフローを同様に識別する他のやり方が存在することを理解すべきである。本願において説明されるメカニズムは、どのようにしてＩＰフローが識別されているかに関わらず適用される。２つのＩＰフロー４３４ａ、４３４ｂが、図４のシステム４００の中に示されている。異なるＩＰフロー４３４は、異なるアクセスネットワーク４１６を経由して送信され／受信されることができる。例えば、第１のＩＰフロー４３４ａは、第１のアクセスネットワーク４１６ａを経由して送信され／受信されることができ、そして第２のＩＰフロー４３４ｂは、第２のアクセスネットワーク４１６ｂを経由して送信され／受信されることができる。
【００２９】
図５は、モバイルノード５０６が、第１のアクセスネットワーク５１６ａと、第２のアクセスネットワーク５１６ｂとに同時にアクセスすることができる、ＰＭＩＰｖ６に従って動作する別のシステム５００を示している。音声、ビデオ、ファイルダウンロード、電子メールなどを含めて複数のアプリケーション５３６が、モバイルノード５０６上で実行されることができる。モバイルノード５０６はまた、ＩＰスタック５３８を含み、このＩＰスタックは、インターネットプロトコル（ＩＰ）をインプリメントする１組のコンポーネントである。
【００３０】
モバイルノード５０６はまた、仮想インターフェース５４０と、複数の物理インターフェース５４４ａ、５４４ｂとを含む。仮想インターフェース５４０は、ＩＰアドレス５１２に関連づけられる。しかしながら、物理インターフェース５４４ａ、５４４ｂのどちらも、ＩＰアドレスに関連づけられていない。第１の物理インターフェース５４４ａは、第１のアクセスネットワーク５１６ａに対してデータを送信するために利用され、そして第２の物理インターフェース５４４ｂは、第２のアクセスネットワーク５１６ｂに対してデータを送信するために利用される。
【００３１】
アップリンク送信では、ＩＰスタック５３８は、仮想インターフェース５４０に対してアプリケーション５３６によって生成されるパケットを送信する。仮想インターフェース５４０は、転送ポリシー５４２を含んでいる。転送ポリシー５４２は、それらの最終的な宛先に対してパケットを送信するために複数の物理インターフェース５４４のうちのどちらが使用されるべきかを示す。例えば、転送ポリシー５４２は、ＩＰフローＢ５３４ｂに対応するパケットが、第１の物理インターフェース５４４ａを経由して送信されるべきであることを示す表示５４６ａを含むことができる。転送ポリシー５４２は、ＩＰフローＡ５３４ａに対応するパケットが、第２の物理インターフェース５４４ｂを経由して送信されるべきであることを示す表示５４６ｂを含むこともできる。仮想インターフェース５４０は、転送ポリシー５４２に基づいて適切な物理インターフェース５４４ａ、５４４ｂに対して異なるＩＰフロー５３４ａ、５３４ｂに対応するパケットを送信する。
【００３２】
モバイルノード５０６が、ＰＭＩＰ／ＧＴＰタイプのネットワークにおけるように、複数の番号付けされていない物理インターフェース５４４（すなわち、それらに関連するＩＰアドレスを持たない物理インターフェース５４４）を有する仮想インターフェース５４０を使用するときに、どのようにして使用可能な物理インターフェース５４４の間でＩＰフロー５３４を転送すべきかをモバイルノード５０６の転送ポリシー５４２に指示する方法はない。言い換えれば、モビリティ管理を提供するモビリティアクセスゲートウェイ３２６と他のコアネットワークエンティティとは、どのようにしてモバイルノード５０６が使用可能なアップリンクを使用するかについて制御できない。
【００３３】
図６および７は、モバイルノード６０６によって使用される転送ポリシーのネットワークベース制御を容易にするように構成されたシステム６００を示している。モバイルノード６０６は、図５に示されるモバイルノード５０６にいくつかの点で類似している。特に、モバイルノード６０６は、複数のアプリケーション６３６と、ＩＰスタック６３８と、仮想インターフェース６４０（関連するＩＰアドレス６１２を有する）と、複数の物理インターフェース６４４ａ、６４４ｂと、を含む。第１の物理インターフェース６４４ａは、第１のアクセスネットワーク６１６ａに対してデータを送信するために利用され、そして第２の物理インターフェース６４４ｂは、第２のアクセスネットワーク６１６ｂに対してデータを送信するために利用される。
【００３４】
図６に示されるように、モバイルノード６０６は、特定のＩＰフロー６３４（例えば、図７の中のＩＰフローＡ６３４ａ）に関係づけられたアクセスネットワーク特定シグナリング６４８を受信することができる。アクセスネットワーク特定シグナリング６４８は、アクセスネットワーク６１６ａから、例えば、アクセスネットワーク６１６ａの中のモビリティアクセスゲートウェイ６２６ａから受信されることができる。
【００３５】
ここにおいて使用されるように、語句「アクセスネットワーク特定シグナリング(access network-specific signaling)」は、モバイルノード６０６と特定のアクセスネットワーク（例えば、第１のアクセスネットワーク６１６ａ）との間の対話に関係づけられた信号を意味し、そして信号のフォーマットは、多くの場合にアクセスネットワークに依存する。例えば、アクセスネットワーク特定シグナリング６４８は、特定のＩＰフロー６３４についてのサービス品質（ＱｏＳ）をセットアップする要求を含むことができる。そのような要求は、ＩＰフロー６３４を搬送するために使用されることになるある種のＱｏＳ（例えば、ある種のビットレート、遅延、ジッタ、パケット脱落確率、ビットエラーレートなどを保証するための）を有するリソースをセットアップする目的のためにモバイルノード６０６へと送信されることができる。
【００３６】
別の例として、アクセスネットワーク特定シグナリング６４８は、特定のＩＰフロー６３４についてのベアラ確立メッセージを含むことができる。モバイルノード６０６が、ＩＰパケットをネットワークへと送信することができる前に、ネットワークは、モバイルノード６０６に対してベアラをセットアップする。これは、ベアラ確立メッセージをモバイルノード６０６へと送信することを必要とする。例えば、ＬＴＥネットワークにおいて、ベアラ確立メッセージは、デフォルトＥＰＳベアラコンテキスト要求アクティブ化(ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST)メッセージや、専用ＥＰＳベアラコンテキスト要求アクティブ化(ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST)メッセージ（ここで、ＥＰＳは、進化型パケットシステム(Evolved Packet System)を表す）など、デフォルトまたは専用のベアラアクティブ化メッセージに対応することができる。これらのメッセージは、ＩＰフロー６３４についてのパケットフィルタを含むＴＦＴ（トラフィックフローテンプレート(Traffic Flow Template)）情報を含んでいる。モバイルノード６０６は、アクセスネットワーク特定シグナリング６４８が受信されたアクセスネットワーク６１６ａ上でＩＰフロー６３４ａを送信するコマンドとしてアクセスネットワーク特定シグナリング６４８を解釈することができる。
【００３７】
別の例として、アクセスネットワーク特定シグナリング６４８は、特定のＩＰフロー６３４についてのベアラ修正メッセージを含むことができる。特定のモバイルノード６０６についてのベアラは、変更されることができる。これは、ベアラ修正メッセージをモバイルノード６０６へと送信することを必要とする。例えば、ＬＴＥネットワークにおいて、ベアラ修正メッセージは、ＥＰＳベアラコンテキスト要求修正(MODIFY EPS BEARER CONTEXT REQUEST)メッセージなどのＥＰＳベアラコンテキスト修正メッセージに対応することができる。これらのメッセージは、ＩＰフロー６３４についてのパケットフィルタを含むＴＦＴ情報を含み、それで修正されたベアラは、ＩＰフロー６３４を搬送することを可能にされる。
【００３８】
さらに別の例として、アクセスネットワーク特定シグナリング６４８は、特定のＩＰフロー６３４についてのベアラ解放メッセージ、またはベアラ修正メッセージを含むことができる。例えば、ＬＴＥネットワークにおいて、ベアラ解放メッセージは、ＥＰＳベアラコンテキスト要求非アクティブ化(DEACTIVATE EPS BEARER CONTEXT REQUEST)メッセージなどのＥＰＳベアラ非アクティブ化メッセージに対応することができ、そしてベアラ修正メッセージは、ＥＰＳベアラコンテキスト要求修正(MODIFY EPS BEARER CONTEXT REQUEST)メッセージなどのＥＰＳベアラコンテキスト修正メッセージに対応することができる。これらのメッセージの結果として、ＩＰフロー６３４を搬送するためのベアラが、解放されるか、あるいは修正されたベアラについてのアップデートされたＴＦＴが、もはやＩＰフロー６３４をカバーしないかのいずれかになる。以前の例からの主要な違いは、ＩＰフロー６３４についてのリソースが、アクセスネットワーク６１６ａから取り除かれているので、そのときにはモバイルノード６０６は、ベストエフォートベアラ(best effort bearer)がすべてのＩＰフローについて存在することができる場合に、ＩＰフロー６３４を他のアクセスネットワーク６１６ｂへと移動するコマンドとしてこれを解釈することができることである。
【００３９】
特定のＩＰフロー６３４ａについてのアクセスネットワーク特定シグナリング６４８を受信することに応じて、モバイルノード６０６は、アクセスネットワーク特定シグナリング６４８に基づいてＩＰフロー６３４ａを送信するために多元接続ネットワーク６１６ａ、６１６ｂのうちのどちらを使用すべきかを決定する。例えば、モバイルノード６０６は、ネットワーク特有の信号６４８が受信されたアクセスネットワーク６１６ａ上でＩＰフロー６３４ａを送信するコマンドとしてアクセスネットワーク特定シグナリング６４８を解釈することができる。次いで、モバイルノード６０６は、アクセスネットワーク特定シグナリング６４８が受信されたアクセスネットワーク６１６ａ上でＩＰフロー６３４ａが送信されるべきことを示すためにモバイルノード６０６において転送ポリシー６４２をアップデートすることができる。これは、内部ポリシーアップデート信号６５０を経由して達成されることができ、この内部ポリシーアップデート信号は、物理インターフェース６４４ａ上のアクセスネットワーク特有の処理機能(handling functions)から転送ポリシー６４２を導き出すための機能へと送信されることができる。
【００４０】
転送ポリシー６４２がアップデートされた後に、転送ポリシー６４２は、ＩＰフローＡ６３４ａに対応するパケットが、第１の物理インターフェース６４４ａを経由して送信されるべきであることを示す表示６４６ａを含むことができる。その後に、仮想インターフェース６４０は、転送ポリシー６４２の中で指定されるように、第１の物理インターフェース６４４ａを経由して第１のアクセスネットワーク６１６ａに対してＩＰフローＡ６３４ａに対応するパケットを送信する。これは、図７に示されている。
【００４１】
ＩＰフロー６３４が、特定の物理インターフェース６４４に関連づけられ、そして特定のアクセスネットワーク６１６を通して送信された後に、異なるアクセスネットワーク６１６に対してＩＰフロー６３４を移動する決定が、１つまたは複数のネットワークエンティティによって行われることができる。例えば、ＩＰフローＡ６３４ａが、第１の物理インターフェース６４４ａに関連づけられ、そして第１のアクセスネットワーク６１６ａを通して送信された後に、第２のアクセスネットワーク６１６ｂに対してＩＰフローＡ６３４ａを移動する決定が、続いて行われることができる。これは、第２のアクセスネットワーク６１６ｂを有することによって達成されることができ、例えば、モビリティアクセスゲートウェイ６２６ｂは、ＩＰフローＡ６３４ａに関連したアクセスネットワーク特定シグナリングをモバイルノード６０６に対して送信する（これは、図の中には示されていない）。
【００４２】
図８は、モバイルノード６０６によって使用される転送ポリシーのネットワークベース制御を容易にするための方法８００を示すフローチャートである。モバイルノード６０６は、特定のＩＰフロー６３４ａに関係づけられたアクセスネットワーク特定シグナリング６４８を受信することができる（８０２）。アクセスネットワーク特定シグナリング６４８は、アクセスネットワーク６１６ａから、例えば、アクセスネットワーク６１６ａの中のモビリティアクセスゲートウェイ６２６ａから受信されることができる。アクセスネットワーク特定シグナリング６４８は、アクセスネットワーク６１６ａ上のＩＰフロー６３４ａについてのサービス品質（ＱｏＳ）をセットアップする要求を含むことができる。別の例として、アクセスネットワーク特定シグナリング６４８は、ＩＰフロー６３４ａについてのベアラ確立メッセージを含むことができる。別の例として、アクセスネットワーク特定シグナリング６４８は、ＩＰフロー６３４ａについてのベアラ修正メッセージを含むことができる。
【００４３】
特定のＩＰフロー６３４ａについてのアクセスネットワーク特定シグナリング６４８を受信すること８０２に応じて、モバイルノード６０６は、アクセスネットワーク特定シグナリング６４８に基づいてＩＰフロー６３４ａを送信するために多元接続ネットワーク６１６ａ、６１６ｂのうちのどちらを使用すべきかを決定する。例えば、モバイルノード６０６は、アクセスネットワーク特定シグナリング６４８が受信されたアクセスネットワーク６１６ａ上でＩＰフロー６３４ａを送信するコマンドとしてアクセスネットワーク特定シグナリング６４８を解釈することができる（８０４）。次いで、モバイルノード６０６は、アクセスネットワーク特定シグナリング６４８が受信されたアクセスネットワーク６１６ａ上でＩＰフロー６３４ａが送信されるべきことを示すためにモバイルノード６０６において転送ポリシー６４２をアップデートすることができる（８０６）。
【００４４】
本方法および本装置は、ＰＭＩＰについて説明されたが、ＧＴＰベースのネットワークを含めて（ＧＴＰは、ＧＰＲＳトンネリングプロトコル(GPRS Tunneling Protocol)を表し、そしてＧＰＲＳは、汎用パケット無線サービス(General Packet Radio Service)を表す）、任意のネットワークベースのモビリティメカニズムのために、同じメカニズムが使用できることを理解すべきである。
【００４５】
図９は、モバイルノードによって使用される転送ポリシーのネットワークベース制御を容易にするように構成された装置９００のハードウェアインプリメンテーションの一部分を示している。回路装置は、参照番号９００によって示され、そしてネットワークエンティティ（例えば、モバイルノード６０６）の形でインプリメントされることができる。
【００４６】
装置９００は、いくつかの回路を一緒にリンクする中央データバス９０２を備える。回路は、プロセッサ９０４と、受信回路９０６と、送信回路９０８と、メモリ９１０と、を含む。メモリ９１０は、プロセッサ９０４と電子通信しており、すなわち、プロセッサ９０４は、メモリ９１０から情報を読み取り、かつ／またはメモリ９１０に情報を書き込むことができる。
【００４７】
プロセッサ９０４は、汎用プロセッサ、中央演算処理装置(central processing unit)（ＣＰＵ）、マイクロプロセッサ、デジタル信号プロセッサ(digital signal processor)（ＤＳＰ）、コントローラ、マイクロコントローラ、状態機械、特定用途向け集積回路(application specific integrated circuit)（ＡＳＩＣ）、プログラマブル論理デバイス(programmable logic device)（ＰＬＤ）、フィールドプログラマブルゲートアレイ(field programmable gate array)（ＦＰＧＡ）などとすることができる。プロセッサ９０４は、処理デバイスの組合せ、例えば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと組み合わされた１つまたは複数のマイクロプロセッサ、または他のそのような任意のコンフィギュレーション、を含むことができる。
【００４８】
受信回路９０６と送信回路９０８とは、ＲＦ（無線周波数(Radio Frequency)）回路に接続されることができるが、ＲＦ回路は、図面の中に示されてはいない。受信回路９０６は、データバス９０２に対して信号を送り出す前に受信信号を処理し、そしてバッファすることができる。他方、送信回路９０８は、デバイス９００からのデータを送る前にデータバス９０２からのデータを処理し、そしてバッファすることができる。プロセッサ９０４は、メモリ９１０の指導内容を実行することを含めて、データバス９０２のデータ管理の機能と、さらに汎用データ処理の機能とを実行することができる。
【００４９】
図９に示されるように別々に配置される代わりに、代替案として、送信回路９０８と受信回路９０６とは、プロセッサ９０４の中にインプリメントされることもできる。
【００５０】
メモリユニット９１０は、参照番号９１２によって全般的に示される１組の命令を含んでいる。命令９１２は、ここにおいて説明される方法をインプリメントするようにプロセッサ９０４によって実行可能とすることができる。命令９１２は、アクセスネットワーク６１６ａからの特定のＩＰフロー６３４ａに関係づけられたアクセスネットワーク特定シグナリング６４８を受信するためのコード９１４を含むことができる。命令９１２は、アクセスネットワーク特定シグナリング６４８が受信されたアクセスネットワーク６１６ａ上でＩＰフロー６３４ａを送信するコマンドとしてアクセスネットワーク特定シグナリング６４８を解釈するためのコード９１６を含むこともできる。命令９１２は、ＩＰフロー６３４ａが、アクセスネットワーク特定シグナリング６４８が受信されたアクセスネットワーク６１６ａ上で送信されるべきことを示すために、モバイルノード６０６において転送ポリシー６４２をアップデートするためのコード９１８を含むこともできる。
【００５１】
メモリ９１０の中に示される命令９１２は、任意のタイプのコンピュータ可読ステートメント（単数または複数）を備えることができる。例えば、メモリ９１０の中の命令９１２は、１つまたは複数のプログラム、ルーチン、サブルーチン、モジュール、ファンクション、プロシージャ、データセットなどを意味することができる。命令９１２は、単一のコンピュータ可読ステートメント、または多数のコンピュータ可読ステートメントを備えることができる。
【００５２】
メモリ９１０は、ＲＡＭ（ランダムアクセスメモリ(Random Access Memory)）回路とすることができる。メモリ９１０は、揮発性タイプまたは不揮発性タイプのいずれともすることができる別のメモリ回路（図示されず）に結びつけられることができる。代替案として、メモリ９１０は、ＥＥＰＲＯＭ（電気的消去可能プログラマブルリードオンリーメモリ(Electrically Erasable Programmable Read Only Memory)）、ＥＰＲＯＭ（電気的プログラマブルリードオンリーメモリ(Electrical Programmable Read Only Memory)）、ＲＯＭ（リードオンリーメモリ(Read Only Memory)）、ＡＳＩＣ（特定用途向け集積回路）、磁気ディスク、光ディスク、それらの組合せ、当技術分野においてよく知られている他のものなど他の回路タイプから成ることができる。メモリ９１０は、命令９１２がその中に記憶されたコンピュータ可読媒体(computer-readable medium)を備えるコンピュータプログラムプロダクト(computer-program product)の一例であるように考えられることができる。
【００５３】
ここにおいて説明される機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せの形でインプリメントされることができる。ソフトウェアの形でインプリメントされる場合、機能は、コンピュータ可読媒体上に１つまたは複数の命令として記憶されることができる。用語「コンピュータ可読媒体」は、コンピュータによってアクセスされることができる使用可能な任意の媒体を意味する。例として、限定するものではないが、コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態で望ましいプログラムコードを記憶するために使用されることができ、そしてコンピュータによってアクセスされることができる他の任意の媒体、を備えることができる。ここにおいて使用されるようなディスク(Disk)およびディスク(disc)は、コンパクトディスク(compact disc)（ＣＤ）、レーザーディスク（登録商標）(laser disc)、光ディスク(optical disc)、デジタル多用途ディスク(digital versatile disc)（ＤＶＤ）、フロッピー（登録商標）ディスク(floppy(登録商標) disk)、およびブルーレイ(Blu-ray)（登録商標）ディスク(disc)を含み、ここでディスク(disks)は通常、磁気的にデータを再生するが、ディスク(discs)は、レーザを用いて光学的にデータを再生する。
【００５４】
ソフトウェアまたは命令は、送信媒体上で送信されることもできる。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア(twisted pair)、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、マイクロ波などの無線技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、そのときには同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、マイクロ波などの無線技術は、送信媒体の定義の中に含まれる。
【００５５】
ここにおいて開示される方法は、説明された方法を達成するための１つまたは複数のステップまたはアクションを備える。方法のステップおよび／またはアクションは、特許請求の範囲の範囲を逸脱することなく、互いに交換されることができる。言い換えれば、ステップまたはアクションの特定の順序が、説明されている方法の適切なオペレーションのために必要とされない限り、特定のステップおよび／またはアクションの順序および／または使用は、特許請求の範囲の範囲を逸脱することなく修正されることができる。
【００５６】
特許請求の範囲は、上記に示される正確なコンフィギュレーションおよびコンポーネントだけには限定されないことを理解すべきである。様々な修正、変更および変形が、特許請求の範囲の範囲を逸脱することなく、ここにおいて説明されるシステム、方法、および装置の構成、オペレーションおよび詳細の中で行われることができる。
以下に、出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
転送ポリシーのネットワークベース制御を容易にするための装置であって、
インターネットプロトコル（ＩＰ）フローに関係づけられたアクセスネットワーク特定シグナリングを受信するための手段と、
前記アクセスネットワーク特定シグナリングに基づいて前記ＩＰフローを送信するために多元接続ネットワークのうちのどれを使用すべきかを決定するための手段と、
を備える装置。
［Ｃ２］
前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのサービス品質（ＱｏＳ）をセットアップする要求を備える、Ｃ１に記載の装置。
［Ｃ３］
前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ確立メッセージを備える、Ｃ１に記載の装置。
［Ｃ４］
前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ修正メッセージを備える、Ｃ１に記載の装置。
［Ｃ５］
前記多元接続ネットワークのうちのどれを使用すべきかを決定するための前記手段は、モバイルノードにおいて転送ポリシーをアップデートするための手段を備える、Ｃ１に記載の装置。
［Ｃ６］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記多元接続ネットワークのうちのどれを使用すべきかを決定するための前記手段は、
前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で前記ＩＰフローを送信するコマンドとして前記アクセスネットワーク特定シグナリングを解釈するための手段と、
前記ＩＰフローが、前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で送信されるべきことを示すためにモバイルノードにおいて転送ポリシーをアップデートするための手段と、
を備える、Ｃ１に記載の装置。
［Ｃ７］
前記アクセスネットワーク特定シグナリングは、ベアラ解放メッセージを備え、そして前記多元接続ネットワークのうちのどれを使用すべきかを決定するための前記手段は、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ解放メッセージを解釈するための手段を備える、Ｃ１に記載の装置。
［Ｃ８］
前記アクセスネットワーク特定シグナリングは、ベアラを修正させてそれのトラフィックフローテンプレート（ＴＦＴ）がもはや前記ＩＰフローをカバーしないようにするベアラ修正メッセージを備え、そして前記多元接続ネットワークのうちのどれを使用すべきかを決定するための前記手段は、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ修正メッセージを解釈するための手段を備える、Ｃ１に記載の装置。
［Ｃ９］
前記複数の多元接続ネットワークに同時にアクセスするための手段、をさらに備えるＣ１に記載の装置。
［Ｃ１０］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークの中のアクセスゲートウェイから受信される、Ｃ１に記載の装置。
［Ｃ１１］
転送ポリシーのネットワークベース制御を容易にするように構成されたモバイルノードであって、
インターネットプロトコル（ＩＰ）フローに関係づけられたアクセスネットワーク特定シグナリングを受信するように、そして前記アクセスネットワーク特定シグナリングに基づいて前記ＩＰフローを送信するために多元接続ネットワークのうちのどれを使用すべきかを決定するように、構成された回路、
を備えるモバイルノード。
［Ｃ１２］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのサービス品質（ＱｏＳ）をセットアップする要求を備える、Ｃ１１に記載のモバイルノード。
［Ｃ１３］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ確立メッセージを備える、Ｃ１１に記載のモバイルノード。
［Ｃ１４］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ修正メッセージを備える、Ｃ１１に記載のモバイルノード。
［Ｃ１５］
前記多元接続ネットワークのうちのどれを使用すべきかを決定することは、前記モバイルノードにおいて転送ポリシーをアップデートすることを備える、Ｃ１１に記載のモバイルノード。
［Ｃ１６］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記多元接続ネットワークのうちのどれを使用すべきかを決定することは、
前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で前記ＩＰフローを送信するコマンドとして前記アクセスネットワーク特定シグナリングを解釈することと、
前記ＩＰフローが、前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で送信されるべきことを示すために前記モバイルノードにおいて転送ポリシーをアップデートすることと、
を備える、Ｃ１１に記載のモバイルノード。
［Ｃ１７］
前記アクセスネットワーク特定シグナリングは、ベアラ解放メッセージを備え、そして前記多元接続ネットワークのうちのどれを使用すべきかを決定することは、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ解放メッセージを解釈することを備える、Ｃ１１に記載のモバイルノード。
［Ｃ１８］
前記アクセスネットワーク特定シグナリングは、ベアラを修正させてそれのトラフィックフローテンプレート（ＴＦＴ）がもはや前記ＩＰフローをカバーしないようにするベアラ修正メッセージを備え、そして前記多元接続ネットワークのうちのどれを使用すべきかを決定することは、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ修正メッセージを解釈することを備える、Ｃ１１に記載のモバイルノード。
［Ｃ１９］
前記回路はまた、前記複数の多元接続ネットワークに同時にアクセスするように構成されている、Ｃ１１に記載のモバイルノード。
［Ｃ２０］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークの中のアクセスゲートウェイから受信される、Ｃ１１に記載のモバイルノード。
［Ｃ２１］
転送ポリシーのネットワークベース制御を容易にするための方法であって、モバイルノードによってインプリメントされており、
インターネットプロトコル（ＩＰ）フローに関係づけられたアクセスネットワーク特定シグナリングを受信することと、
前記アクセスネットワーク特定シグナリングに基づいて前記ＩＰフローを送信するために多元接続ネットワークのうちのどれを使用すべきかを決定することと、
を備える方法。
［Ｃ２２］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのサービス品質（ＱｏＳ）をセットアップする要求を備える、Ｃ２１に記載の方法。
［Ｃ２３］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ確立メッセージを備える、Ｃ２１に記載の方法。
［Ｃ２４］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ修正メッセージを備える、Ｃ２１に記載の方法。
［Ｃ２５］
前記多元接続ネットワークのうちのどれを使用すべきかを決定することは、前記モバイルノードにおいて転送ポリシーをアップデートすることを備える、Ｃ２１に記載の方法。
［Ｃ２６］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記多元接続ネットワークのうちのどれを使用すべきかを決定することは、
前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で前記ＩＰフローを送信するコマンドとして前記アクセスネットワーク特定シグナリングを解釈することと、
前記ＩＰフローが、前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で送信されるべきことを示すために前記モバイルノードにおいて転送ポリシーをアップデートすることと、
を備える、Ｃ２１に記載の方法。
［Ｃ２７］
前記アクセスネットワーク特定シグナリングは、ベアラ解放メッセージを備え、そして前記多元接続ネットワークのうちのどれを使用すべきかを決定することは、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ解放メッセージを解釈することを備える、Ｃ２１に記載の方法。
［Ｃ２８］
前記アクセスネットワーク特定シグナリングは、ベアラに、修正されるようにさせるベアラ修正メッセージを備え、その結果、そのトラフィックフローテンプレート（ＴＦＴ）は、もはや前記ＩＰフローをカバーしないようになり、そして前記多元接続ネットワークのうちのどれを使用すべきかを決定することは、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ修正メッセージを解釈することを備える、Ｃ２１に記載の方法。
［Ｃ２９］
前記複数の多元接続ネットワークに同時にアクセスすること、をさらに備えるＣ２１に記載の方法。
［Ｃ３０］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークの中のアクセスゲートウェイから受信される、Ｃ２１に記載の方法。
［Ｃ３１］
転送ポリシーのネットワークベース制御を容易にするためのコンピュータプログラムプロダクトであって、命令をその上に有するコンピュータ可読媒体を備え、前記命令は、
インターネットプロトコル（ＩＰ）フローに関係づけられたアクセスネットワーク特定シグナリングを受信するためのコードと、
前記アクセスネットワーク特定シグナリングに基づいて前記ＩＰフローを送信するために多元接続ネットワークのうちのどれを使用すべきかを決定するためのコードと、
を備える、コンピュータプログラムプロダクト。
［Ｃ３２］
前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのサービス品質（ＱｏＳ）をセットアップする要求を備える、Ｃ３１に記載のコンピュータプログラムプロダクト。
［Ｃ３３］
前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ確立メッセージを備える、Ｃ３１に記載のコンピュータプログラムプロダクト。
［Ｃ３４］
前記アクセスネットワーク特定シグナリングは、前記アクセスネットワーク上の前記ＩＰフローについてのベアラ修正メッセージを備える、Ｃ３１に記載のコンピュータプログラムプロダクト。
［Ｃ３５］
前記多元接続ネットワークのうちのどれを使用すべきかを決定するための前記コードは、前記モバイルノードにおいて転送ポリシーをアップデートするためのコードを備える、Ｃ３１に記載のコンピュータプログラムプロダクト。
［Ｃ３６］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークから受信され、そして前記多元接続ネットワークのうちのどれを使用すべきかを決定するための前記コードは、
前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で前記ＩＰフローを送信するコマンドとして前記アクセスネットワーク特定シグナリングを解釈するためのコードと、
前記ＩＰフローが、前記アクセスネットワーク特定シグナリングが受信された前記アクセスネットワーク上で送信されるべきことを示すために前記モバイルノードにおいて転送ポリシーをアップデートするためのコードと、
を備える、Ｃ３１に記載のコンピュータプログラムプロダクト。
［Ｃ３７］
前記アクセスネットワーク特定シグナリングは、ベアラ解放メッセージを備え、そして前記多元接続ネットワークのうちのどれを使用すべきかを決定するための前記コードは、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ解放メッセージを解釈するためのコードを備える、Ｃ３１に記載のコンピュータプログラムプロダクト。
［Ｃ３８］
前記アクセスネットワーク特定シグナリングは、ベアラを修正させてそれのトラフィックフローテンプレート（ＴＦＴ）がもはや前記ＩＰフローをカバーしないようにするベアラ修正メッセージを備え、そして前記多元接続ネットワークのうちのどれを使用すべきかを決定するための前記コードは、別のアクセスネットワークへと前記ＩＰフローを移動するコマンドとして前記ベアラ修正メッセージを解釈するためのコードを備える、Ｃ３１に記載のコンピュータプログラムプロダクト。
［Ｃ３９］
前記複数の多元接続ネットワークに同時にアクセスするためのコード、をさらに備えるＣ３１に記載のコンピュータプログラムプロダクト。
［Ｃ４０］
前記アクセスネットワーク特定シグナリングは、アクセスネットワークの中のアクセスゲートウェイから受信される、Ｃ３１に記載のコンピュータプログラムプロダクト。
【図１】
0005559405.tif 000002
【図２】
0005559405.tif 000003
【図３】
0005559405.tif 000004
【図４】
0005559405.tif 000005
【図５】
0005559405.tif 000006
【図６】
0005559405.tif 000007
【図７】
0005559405.tif 000008
【図８】
0005559405.tif 000009
【図９】
0005559405.tif 000010