(57)【特許請求の範囲】
【請求項１】
ユーザ端末がアプリケーションのフロー単位で異なるネットワークを同時に利用する際に、フローをどのアクセスネットワークにルーティングすべきかのルーティング規則を設定するための通信制御システムであって、
前記アクセスネットワークに接続されるユーザ端末と、
インターネット及び前記アクセスネットワークに接続され、該アクセスネットワークのアンカーポイントとなるパケット経路制御装置と、
を有し、
前記ユーザ端末は、
ユーザ端末毎に利用可能なアクセスネットワークとラベルを対応付けたユーザ端末毎のネットワーク・ラベルの対応情報記憶手段と、
アプリケーションのフローが利用するアクセスネットワーク情報を格納したフロー毎の経路制御情報記憶手段と、
対応するアクセスネットワークとの間で通信を行う通信制御手段と、
当該ユーザ端末の利用可能なアクセスネットワークのアドレスに対応するラベルを前記ユーザ端末毎のネットワーク・ラベルの対応情報記憶手段に格納し、該ユーザ端末毎のネットワーク・ラベルの対応情報記憶手段の情報をパケットに付与し、前記パケット経路制御装置に送信するパケットラベリング手段と、
各アプリケーションのパケットを検知すると、該アプリケーションのフローが利用するアクセスネットワーク情報をフロー毎の経路制御情報記憶手段に格納し、該アクセスネットワーク情報に基づいて前記ユーザ端末毎のネットワーク・ラベルの対応情報記憶手段を参照して該パケットにラベルを付与し、該アクセスネットワーク情報に対応するアクセスネットワークを介して前記パケット経路制御装置にルーティングするユーザ端末パケット経路制御手段と、
を有し、
前記パケット経路制御装置は、
前記ユーザ端末毎のアクセスネットワークのIPアドレスとラベルの対応情報を格納するユーザ端末毎のネットワークとラベルの対応情報記憶手段と、
前記ユーザ端末毎のフローとラベルの対応情報を格納するユーザ端末毎のフローとラベルの対応情報記憶手段と、
前記ユーザ端末から取得したパケットのラベルとパケット情報から、該ユーザ端末のフローとラベルを対応付けて、前記ユーザ端末毎のフローとラベルの対応情報記憶手段に格納し、該パケットをインターネットにルーティングし、該インターネットから前記ユーザ端末宛てのパケットを取得すると、該パケット情報に基づいて、該ユーザ端末毎のフローとラベルの対応情報記憶手段を参照してラベルを取得し、該ラベルに基づいて前記ユーザ端末毎のネットワークとラベルの対応情報記憶手段から得られたアドレスに従ってルーティングするパケット経路制御手段と、
を有することを特徴とする通信制御システム。
【請求項２】
前記ユーザ端末の前記ユーザ端末パケット経路制御手段は、
ポリシ情報または予め設定された情報に基づいて、アプリケーションのフローがどのアクセスネットワークを利用するかを選択し、前記アクセスネットワーク情報を前記フロー毎の経路制御情報記憶手段に格納する手段を含む
請求項１記載の通信制御システム。
【請求項３】
前記ユーザ端末の前記パケットラベリング手段は、
前記ユーザ端末毎のネットワーク・ラベルの対応情報記憶手段の情報を、任意のタイミングで前記パケット経路制御装置に送信する手段を含む
請求項１記載の通信制御システム。
【請求項４】
ユーザ端末がアプリケーションのフロー単位で異なるネットワークを同時に利用する際に、フローをどのアクセスネットワークにルーティングすべきかのルーティング規則を設定するための通信制御方法であって、
前記アクセスネットワークに接続されるユーザ端末と、
インターネット及び前記アクセスネットワークに接続され、該アクセスネットワークのアンカーポイントとなるパケット経路制御装置と、
を有するシステムにおいて、
前記ユーザ端末が、
当該ユーザ端末の利用可能なアクセスネットワークのアドレスに対応するラベルをユーザ端末毎のネットワーク・ラベルの対応情報記憶手段に格納し、該ユーザ端末毎のネットワーク・ラベルの対応情報記憶手段の情報をパケットに付与し、前記パケット経路制御装置に送信し、
前記パケット経路制御装置が、
前記ユーザ端末から前記パケットを受信すると、該パケットに付与されている前記ユーザ端末毎のネットワーク・ラベルの対応情報記憶手段の情報をユーザ端末毎のネットワークとラベルの対応情報記憶手段に格納し
前記ユーザ端末が、
各アプリケーションのパケットを検知すると、アプリケーションのフローが利用するアクセスネットワーク情報をフロー毎の経路制御情報記憶手段に格納し、該アクセスネットワーク情報に基づいて前記ユーザ端末毎のネットワーク・ラベルの対応情報記憶手段を参照して該パケットにラベルを付与し、該パケットを該アクセスネットワーク情報に対応するアクセスネットワークを介してパケット経路制御装置にルーティングし、
前記パケット経路制御装置が、
前記ユーザ端末から取得したパケットのラベルとパケット情報から、該ユーザ端末のフローとラベルを対応付けて、ユーザ端末毎のフローとラベルの対応情報記憶手段に格納し、該パケットをインターネットにルーティングし、
前記インターネットから前記ユーザ端末宛てのパケットを取得すると、該パケット情報に基づいて、前記ユーザ端末毎のフローとラベルの対応情報記憶手段を参照してラベルを取得し、該ラベルに基づいて前記ユーザ端末毎のネットワークとラベルの対応情報記憶手段から得られたアドレスに従ってルーティングする
ことを特徴とする通信制御方法。
【請求項５】
前記ユーザ端末において、
ポリシ情報または予め設定された情報に基づいて、アプリケーションのフローがどのネットワークを利用するかを選択し、前記アクセスネットワーク情報を前記フロー毎の経路制御情報記憶手段に格納する
請求項４記載の通信制御方法。
【請求項６】
前記ユーザ端末において、
前記ユーザ端末毎のネットワーク・ラベルの対応情報記憶手段の情報を、任意のタイミングで前記パケット経路制御装置に送信する
請求項４記載の通信制御方法。
【請求項７】
コンピュータを、
請求項１乃至３のいずれか１項に記載の通信制御システムのユーザ端末の各手段として機能させるための通信制御プログラム。
【請求項８】
コンピュータを、
請求項１に記載の通信制御システムのパケット経路制御装置の各手段として機能させるための通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御システム及び方法及びプログラムに係り、特に、アプリケーションのフロー単位で異なるネットワーク（以下、「NW」と記す）を同時利用する際のルーティング規則設定のためのC-Plane信号量を削減する通信制御システム及び方法及びプログラムに関する。
【背景技術】
【０００２】
将来、ユーザ端末（以下、「UE」と記す）、アプリケーション（以下、単に「アプリ」と記す）の多様化に伴い、自動的に情報を収集し、通信を行うウェアラブル端末や広帯域を要求する４Ｋ動画、低遅延を要求するクラウドゲーム等、NWへの要求も多様化すると考えられる。さらに、MVNO(Mobile Virtual Network Operator)に代表される低速であるが安価なNWサービスも登場し、ユーザのNWへの要求条件は、通信速度だけではなくなってきている。このような状況の中で、アクセスNWの多様化に伴い、ユーザが（スループットや遅延、料金、カバレッジ、モビリティ性、セキュリティ性、信頼性等が異なる）様々なアクセスNWを利用できるようになってきた。このため、モビリティや通信量等のアプリの特性に応じて利用するアクセスNWを選択することで、より高速・快適にアプリを利用できる可能性がある。
【０００３】
NWの負荷分散やアプリ利用時のユーザQoE（Quality of Experience）向上のための従来技術としては、UEがアプリ（動画、VoIP（Voice of Internet Protocol）、メディア同期等）のフロー毎に異なるNWを同時に利用できる技術（例えば、非特許文献１参照）が3GPP(3rd Generation Partnership Project)で検討されている。
【０００４】
IFOM(IP Flow Mobility)では、NWに複数のアクセスNW間のモビリティアンカとなるノード(DSMIPv6(Dual Stack Mobile IPv6))（例えば、非特許文献２参照）で実現する場合は、Home Agent(以下、「HA」と記す)、PMIPv6(Proxy Mobile IPv6)（例えば、非特許文献３参照）で実現する場合は、Local Mobility Anchor(以下、「LMA」と記す))を配備し、本ノードが管理する各UEのフロー毎のルーティング規則（Binding Cache）を利用することで、フロー毎に異なるアクセスNWへのルーティングを実現する。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】"Network based IP flow mobility," 3GPP TR 23.861, V1.7.0 Release12, Nov 2012.
【非特許文献２】"Mobile IPv6 Support for Dual Stack Hosts and Routers, "IETF RFC5555, June 2009.
【非特許文献３】"Proxy Mobile IPv6", RFC 5213, August 2008.
【非特許文献４】"Architecture enhancements for non-3GPP accesses," 3GPP TS 23.402, http://www.3gpp.org/ftp/Specs/html-info/23402.htm
【非特許文献５】前田浩明，小島久史，高谷直樹，松林泰則，"サービス特性を考慮したマルチNW回線選択方式の一検討，" 2013年総合大会講演論文集，2013年3月.
【非特許文献６】"Flow Bindings in Mobile IPv6 and Network Mobility (NEMO) Basic Support,"RFC 6089, January 2011.
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記のIFOMにおいて、HAまたはLMA等のノードが管理する各UEのフロー毎のルーティング規則を利用する方法は、フロー毎のルーティング規則を設定するために、移動したいIPフロー情報及び移動先のアクセスNW情報を、UEから前述のノード（HAまたはLMA）に対して通知する必要がある。
【０００７】
アプリのフロー単位で異なるアクセスNWを利用したい場合、例えば、新規アプリ立ち上げ等におけるフロー生起の都度、フローの利用するアクセスNWを選択し、NW上のルーティングを担うノード（HAやLMA）に対してフロー毎の経路制御を設定することが考えられるが、IFOMを適用する場合、フロー毎のルーティング規則を作成するために、フロー生起の都度、前述のように、UE−HA間（またはUE−LMA間）で通信を行う必要があり、C-Plane信号量が膨大になるという課題がある。
【０００８】
本発明は、上記の点に鑑みなされたもので、フロー単位で異なるアクセスNWを同時利用する際のルーティング規則作成のためのC-Plane信号量を削減することが可能な通信制御システム及び方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
一態様によれば、UEがアプリのフロー単位で異なるアクセスNWを同時に利用する際に、フローをどのアクセスNWにルーティングすべきかのルーティング規則を設定するための通信制御システムであって、
前記アクセスNWに接続されるUEと、
インターネット及び前記アクセスNWに接続され、該アクセスNWのアンカーポイントとなるパケット経路制御装置と、
を有し、
前記UEは、
UE毎に利用可能なアクセスNWとラベルを対応付けたUE毎のNW・ラベルの対応情報記憶手段と、
アプリのフローが利用するアクセスNW情報を格納したフロー毎の経路制御情報記憶手段と、
対応するアクセスNWとの間で通信を行う通信制御手段と、
当該UEの利用可能なアクセスNWのアドレスに対応するラベルを前記UE毎のNW・ラベルの対応情報記憶手段に格納し、該UE毎のNW・ラベルの対応情報記憶手段の情報をパケットに付与し、前記パケット経路制御装置に送信するパケットラベリング手段と、
各アプリのパケットを検知すると、該アプリのフローが利用するアクセスNW情報をフロー毎の経路制御情報記憶手段に格納し、該アクセスNW情報に基づいて前記UE毎のNW・ラベルの対応情報記憶手段を参照して該パケットにラベルを付与し、該アクセスNW情報に対応するアクセスNWを介して前記パケット経路制御装置にルーティングするUEパケット経路制御手段と、
を有し、
前記パケット経路制御装置は、
前記UE毎のアクセスNWのIPアドレスとラベルの対応情報を格納するUE毎のアクセスNWとラベルの対応情報記憶手段と、
前記UE毎のフローとラベルの対応情報を格納するUE毎のフローとラベルの対応情報記憶手段と、
前記UEから取得したパケットのラベルとパケット情報から、該UEのフローとラベルを対応付けて、前記UE毎のフローとラベルの対応情報記憶手段に格納し、該パケットをインターネットにルーティングし、該インターネットから前記UE宛てのパケットを取得すると、該パケット情報に基づいて、該UE毎のフローとラベルの対応情報記憶手段を参照してラベルを取得し、該ラベルに基づいて前記UE毎のアクセスNWとラベルの対応情報記憶手段から得られたアドレスに従ってルーティングするパケット経路制御手段と、を有する通信制御システムが提供される。
【発明の効果】
【００１０】
一態様によれば、UEの利用可能なアクセスNWのIPアドレスに対応するラベルを用いた経路制御により、UE-HA間（または、UE-LMA間）では、UEの利用可能なアクセスNWのIPアドレスとラベルの対応情報を一度通知するだけで、フロー毎の経路制御を実現できる。このため、アプリのフロー生起の都度必要であったUE−HA間（または、UE−LMA間）の通信が不要となり、アプリのフロー単位で異なるアクセスNWを利用する場合におけるパケット経路制御のためのC-Plane信号量を大幅に削減することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施の形態におけるNW構成の一例である。
【図２】本発明の一実施の形態におけるUEの専用クライアントの構成の一例である。
【図３】本発明の一実施の形態におけるパケット経路制御装置の構成の一例である。
【図４】本発明の一実施の形態におけるアプリのフロー毎の経路制御設定手順の一例である。
【発明を実施するための形態】
【００１２】
以下、図面と共に本発明の実施の形態を説明する。
【００１３】
図１は、本発明の一実施の形態におけるNW構成の一例である。
【００１４】
同図では、本発明に主として関わる機能部のみを図示している。
【００１５】
同図に示すシステムは、インターネット１０、WLAN(Wireless LAN)２０、3G/LTE(Long Term Evolution)３０、WiMAX(Worldwide Interoperability for Microwave Access)４０、UE１００、コア網２００から構成される。なお、同図では簡単化のため、UE１００を１台のみ記載しているが、N台のUEがあるものとする。
【００１６】
UE１００は、図２に示すように、各種アクセスNW（WLAN２０、３G／LTE３０、WiMAX４０）と通信を行う通信制御部１１１１〜１１１３が存在する。また、各アプリのパケットを監視し、指定の通信制御部１１１１〜１１１３のいずれかにパケットルーティングするUE-パケット経路制御部１１４、UE毎のNW・ラベルの対応情報テーブル１１３に基づきパケットにラベルを付与するパケットラベリング部１１２の２つを有する。図１では、図２に示す一連の機能を専用クライアント１０と記述しており、OS、ハードウェア等様々な形態での実装が考えられる。なお、図２において、装置や各構成要素を接続する回線部分に割り入れられているタップ１１７１〜１１７３は、通信パケットを監視したり、任意の装置や各構成要素にパケットを転送したりするための装置を指す。
【００１７】
NW上に存在するコア網２００のパケット経路制御装置２１０は、各アクセスNWのゲートウェイ相当の装置（例えば、3G/LTEの場合はS-GW(Serving Gate Way)、WLANのようなUntrusted Non-3GPPIP accessの場合は、図示しないが、ePDG（enhanced Packet Data Gateway）,WiMAXのようなTrusted Non-3GPPIP accessの場合はPDN(Public Data Network)-GW等）と接続される。図３に示すパケット経路制御装置２１０は、パケット経路制御部２１１、UE毎のNWとラベルの対応情報テーブル２１２、UE毎のフローとラベルの対応情報テーブル２１３を有する。パケット経路制御部２１１は、各アクセスNWのアンカーポイントとなり、各UEのフロー毎の経路制御情報を管理する。また、パケット経路制御部２１１に到達したパケットのラベルやIPヘッダ、ペイロード等を監視し、UE毎のNWとラベルの対応情報テーブル２１２とUE毎のフローとラベルの対応情報テーブル２１３に基づき、フロー毎に設定されたアクセスNWへのパケットのルーティングを実施する。
【００１８】
図２に基づいて、UE１００について説明する。
【００１９】
UE１００は、各種アクセスＮＷからIPアドレスの配布を受けることが可能であり、通信制御部１１１１〜１１１３を通じて、各種アクセスNWのゲートウェイ（GW）からパケット経路制御装置２１０を経由してインターネット１０と通信を行う。
【００２０】
UE‐パケット経路制御部１１４は、各アプリのパケットを監視し、各パケットのIPアドレス等のヘッダから得られる情報やアプリ種別等の情報に基づき、アプリのフローが利用するアクセスNWを選択し、表１に示すフロー毎の経路制御情報テーブル１１５に保存する。
【００２１】
【表１】
0006035262.tif 000002
また、フロー毎に利用するアクセスNWに対応する通信制御部１１１１〜１１１３に対してパケットをルーティングする。ここで、アプリの利用するアクセスNWは、NW事業者の設定したNW選択ポリシをUE１００に配布し、UE１００がそのポリシに基づいて利用するアクセスNWを選択する技術であるANDSF(Access Network Discovery And Selection Function)（例えば、非特許文献４参照）やポリシサーバ（例えば、非特許文献５参照）からポリシ情報に基づき選択してもよいし、予めアプリ毎に利用するアクセスNWを設定しておいてもよい。
【００２２】
パケットラベリング部１１２は、各アクセスNWに対応したラベル（各UE１００で一意のもの、例えば、１から順に番号を付け、WLANは１、LTEは２、…）を生成し、表２に示すように、UE毎のNW・ラベルの対応情報テーブル１１３に保存する。
【００２３】
【表２】
0006035262.tif 000003
また、パケットがルーティングされたアクセスNWに対応するラベルをパケットに付与する。なお、ラベルはIPヘッダ内（サービス・タイプ・フィールド等）に書き込んでもよいし、IPヘッダの前に新しくヘッダをつけてもよい（例えば、MPLSのShimヘッダの位置）。
【００２４】
更に、パケットラベリング部１１２は、UE毎のNW・ラベルの対応情報テーブル１１３に保持した情報を、UE１００の利用可能なアクセスNWが変化した場合等の任意のタイミングで、パケット経路制御装置２１０に送信することが可能である。
【００２５】
UE１００の専用クライアント１１０が所持するテーブルは、表１に示したフロー毎の経路制御情報テーブル１１５と、表２に示したUE毎のNW・ラベルの対応情報テーブル１１３である。
【００２６】
表１のフロー毎の経路制御情報テーブル１１５のHoA(Home Address)は、UE１００のモビリティを管理し、インターネット通信に利用されるIPアドレスを表す。Flow IDは、フローを一意に識別可能な識別子を表す。Routing Addressは、ルーティング先のアクセスNWのIPアドレスを表す（IFOMでDSMIPv6を適用する場合、CoAと表記される）。Routing Filterは、ルーティングの対象となるフローを判別するための情報を表し、例えば、送信IPアドレス、受信IPアドレス、送信ポート番号、受信ポート番号、プロトコルで表される5tuple等が利用できる。
【００２７】
表２は、UE毎のNW・ラベルの対応情報テーブル１１３の例である。HoAは、UE１００のモビリティを管理し、インターネット通信に利用されるIPアドレスを表し、IFOMでDSMIPv6を適用する場合は、HAにあたるP-GWからUE１００毎に一意に割り当てられる。Routing Addressは、ルーティング先のアクセスNWのIPアドレスを表す（IFOMでDSMIPv6を適用する場合、CoAと表記される）。labelは各アクセスNWを一意に識別可能な情報であり、例えば、重複を避けるために、数字の１から順に割り当てる等が考えられる。
【００２８】
次に、図３に示すコア網２００のパケット経路制御装置２１０について説明する。
【００２９】
パケット経路制御装置２１０は、各アクセスNWのゲートウェイ相当の装置（例えば、3G/LTEの場合は、S-GW、WLANのようなUntrusted Non-3GPP IP accessの場合は、ePDG、WiMAXのようなTrusted Non-3GPP IP accessの場合はPDN-GW等）と接続され、UE１００から各アクセスNWを経由して到達したパケットをインターネット１０にルーティングする。また、インターネット１０からUE１００宛に来たパケットを任意のアクセスNWのGWを経由してUE１００にルーティングする。
【００３０】
パケット経路制御装置２１０は、パケット経路制御部２１１、UE毎のNWとラベルの対応情報テーブル２１２、UE毎のフローとラベルの対応情報テーブル２１３を有する。
【００３１】
パケット経路制御部２１１は、到達したパケットのラベルやIPヘッダ、ペイロード情報等を監視し、ラベル情報とフロー情報の対応関係を、表３に示すように、UE毎のフローとラベルの対応情報テーブル２１３に格納する。
【００３２】
【表３】
0006035262.tif 000004
また、UE１００から通知されたUE毎のNW・ラベルの対応情報テーブル１１３（表２）の情報を、表４に示すように、UE毎のNWとラベルの対応情報テーブル２１２に保存する。
【００３３】
【表４】
0006035262.tif 000005
さらに、インターネット１０側からUE１００に対して送信されたパケットを、表３、表４の情報とパケットから取得した5tuple等の情報に基づき、アクセスNWを選択してルーティングを行う。
【００３４】
なお、UE１００からラベルの付与されていないパケットが到達した場合やインターネット側からテーブルに登録されていないフローに属するパケットが到達した場合には、予めデフォルトルートを設定しておく等により対応する。
【００３５】
当該パケット経路制御装置２１０が有するテーブルについて説明する。
【００３６】
表３に示す、UE毎のフローとラベルの対応情報テーブル２１３において、HoAは、UE１００のモビリティを管理し、インターネット通信に利用されるIPアドレスを表す。IFOMでDSMIPv6を適用する場合は、HAにあたるP-GW(PDN(Packet Data Network)Gate Way)からUE１００毎に一意に割り当てられる。Flow IDはフローを一意に識別可能な識別子を表す。labelはパケットに付与されたラベルを表す。Routing Filterは、ルーティングの対象となるフローを判別するための情報を表し、例えば、送信IPアドレス、受信IPアドレス、送信ポート番号、受信ポート番号、プロトコルで表される5tuple等が利用できる。このほか、REF6089(非特許文献６参照)で定義されるBinding ID等の情報を持ちうる。
【００３７】
表４に示す、UE毎のNWとラベルの対応情報テーブル２１２において、各項目は前述の表２のUE毎のNW・ラベルの対応情報テーブル１１３と同じであるが、複数のUE１００の情報を保持しうる。
【００３８】
次に、アプリのフロー毎の経路制御設定手順について説明する。
【００３９】
図４は、本発明の一実施の形態におけるアプリのフロー毎の経路制御設定手順の一例である。
【００４０】
ここでは、例としてLTE、WLANが同時に利用可能なUEにおいて、動画アプリの生起時に動画フローがLTEを利用するように経路制御設定を行う場合を説明する。なお、同図に示すシーケンスの実施時には、UE１００は前述の２つのアクセスNWの全てにアタッチ済みであり、各アクセスNWで利用するIPアドレス（CoA）の割り当てを受けているとする。また、UE１００はインターネット１０との通信に用いるIPアドレスであるHoA1の割り当てを受けているとする。
【００４１】
ステップ１０１）UE１００のパケットラベリング部１１２は、各アクセスNWに対応したラベルを生成し、UE毎のNWとラベルの対応情報をUE毎のNW・ラベルの対応情報テーブル１１３として表２のように作成する。また、保存したUE毎のNW・ラベルの対応情報テーブル１１３の情報を、通信制御部１１１１（WLAN）または、通信制御部１１１２（3G/LTE）を介してパケット経路制御装置２１０に通知する。ここで、例えば、DSMIPv6を利用する場合、UE毎のNW・ラベルの対応情報テーブル１１３の情報は、Binding Updateに含めてUE１００からパケット経路制御装置２１０に送信してもよい。
【００４２】
ステップ１０２）パケット経路制御装置２１０のパケット経路制御部２１１は、UE１００から受信した情報に基づき、UE毎のNWとラベルの対応情報テーブル２１２（表４）を作成する。
【００４３】
ステップ１０３）UE１００で動画アプリが起動すると、動画アプリはHoA1を送信元アドレスとしてインターネット１０上の任意のコンテンツサーバ宛にパケットを送信する。
【００４４】
また、UE１００のUE-パケット経路制御部１１４は、動画パケットのIPアドレス等のヘッダから得られる情報やアプリ種別等の情報と、ポリシサーバ（図示せず）から受信したポリシ情報または事前設定したアプリ毎の利用アクセスNW情報（例えば、動画アプリはLTE、等と事前設定）に基づき、アプリのフローが利用するアクセスNWを選択し、フロー毎の経路制御情報テーブル１１５（表１）を作成する。ここでは、例として動画のFlow IDをFID1とし、LTE(CoA1)経由でルーティングすると仮定する。
【００４５】
ステップ１０４）UE-パケット経路制御部１１４は、動画パケットをLTEに対応する通信制御部１１１２にルーティングする。この際、パケットラベリング部１１２は、表２のUE毎のNW・ラベルの対応情報テーブル１１３に基づき、LTEに対応したlabel「１」をパケットに付与する。
【００４６】
ステップ１０５）パケット経路制御装置２１０では、パケット経路制御部２１１において、LTE経由で到達したパケットのラベルやパケットのヘッダから得られる5tuple等のパケット情報を取得し、UE毎のフローとラベルの対応情報テーブル２１３（表３）を作成する。
【００４７】
ステップ１０６）パケット経路制御部２１１は、パケットの送信先アドレスに基づき、インターネット１０へパケットをルーティングする。
【００４８】
ステップ１０７）パケット経路制御装置２１０に、インターネット１０からUE１００宛（HoA1宛）のパケットが到達する。
【００４９】
ステップ１０８）パケット経路制御部２１１では、パケットのヘッダから得られる5tuple等のパケット情報を取得し、UE毎のフローとラベルの対応情報テーブル２１３（表３）のRouting filterとHome Addressの項目から一致するフローを探索し、label(今回の場合は「１」)を取得する。また、Home Addressとlabelに基づき、UE毎のNWとラベルの対応情報テーブル２１２（表４）からRouting Address（今回の場合LTEから割り当てられたIPアドレスであるCoA1）を取得することで任意のアクセスNWに対してパケットをルーティングする。
【００５０】
上記のように、本発明では、UE１００の利用可能なアクセスNWのIPアドレスに対応するラベルをパケットに付与し、HAやLMAでは各パケットのラベルに基づき、フローをどのアクセスＮＷにルーティングすべきかを決定している。これにより、UEとHA（またはLMA）間では、UE１００の利用可能なアクセスNWのIPアドレスとラベルの対応情報を一度通知するだけで、フロー毎のルーティングを実現できる。このため、アプリのフロー生起の都度必要だったUE-HA間（または、UE-LMA間）の通信が不要になり、C-Plane信号量を削減できる。
【００５１】
上記の図２に示すUE１００、図３に示すパケット経路制御装置２１０の各構成要素の処理をプログラムとして構築し、UE-パケット制御機能部として利用されるコンピュータにインストールして実行させる、または、ネットワークを介して流通させることが可能である。
【００５２】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。
【符号の説明】
【００５３】
１０  インターネット
２０  WLAN
３０  3G/LTE
４０  WiMAX
１００  UE
１１０  専用クライアント
１１１1〜１１１3  通信制御部
１１２  パケットラベリング部
１１３  UE毎のNW・ラベルの対応情報テーブル
１１４  UE-パケット経路制御部
１１５  フロー毎の経路制御情報テーブル
１１６  他サービスのアプリ
２００  コア網
２１０  パケット経路制御装置
２１１  パケット経路制御部
２１２  UE毎のNWとラベルの対応情報テーブル
２１３  UE毎のフローとラベルの対応情報テーブル
【図１】
0006035262.tif 000006
【図２】
0006035262.tif 000007
【図３】
0006035262.tif 000008
【図４】
0006035262.tif 000009