(57)【要約】  モバイルデータ転送網を利用した端末間の通信において、ユーザが準備すべきＬＡＮシステムを不要とする通信システムを提供する。ネットワーク構成装置は、ユーザごとに独立してオープンネットワーク上に構築される閉域網をクラウドＬＡＮとして構成する装置である。ネットワーク構成装置は、クラウドＬＡＮを利用するユーザに属する複数の端末それぞれに割り当てるクラウドＬＡＮにアクセスするためのアクセスポイントを生成する。ユーザ情報管理装置は、複数の端末のうちモバイルデータ転送網を介してクラウドＬＡＮにアクセスする接続端末に割り当てられたアクセスポイントを選択し、選択されたアクセスポイントを接続端末に通知する。アドレス管理装置は、接続端末からの要求に応じて接続端末がクラウドＬＡＮにアクセスするためのアドレスを払い出す。
2019240158.tif 000002
【特許請求の範囲】
【請求項１】
ユーザごとに独立してオープンネットワーク上に構築される閉域網をクラウドＬＡＮ（Local Area Network）として構成する装置であって、前記クラウドＬＡＮを利用するユーザに属する複数の端末それぞれに割り当てる前記クラウドＬＡＮにアクセスするためのアクセスポイントを生成する、ネットワーク構成装置と、
前記複数の端末のうちモバイルデータ転送網を介して前記クラウドＬＡＮにアクセスする接続端末に割り当てられた前記アクセスポイントを選択し、前記選択されたアクセスポイントを前記接続端末に通知する、ユーザ情報管理装置と、
前記接続端末からの要求に応じて前記接続端末が前記クラウドＬＡＮにアクセスするためのアドレスを払い出す、アドレス管理装置と、
を含む、通信システム。
【請求項２】
前記ユーザ情報管理装置は、
前記モバイルデータ転送網を介して前記接続端末の固有情報を取得し、前記取得した固有情報に基づき前記接続端末に割り当てられたアクセスポイントを選択する、請求項１に記載の通信システム。
【請求項３】
前記ユーザ情報管理装置は、
前記接続端末と接続している基地局を介して、前記選択されたアクセスポイントを前記接続端末に通知する、請求項１又は２に記載の通信システム。
【請求項４】
前記ネットワーク構成装置は、
前記モバイルデータ転送網と前記クラウドＬＡＮのアクセスポイントとなるＰＧＷ（Packet Data Network Gateway）と、
前記クラウドＬＡＮ上で転送されるパケットのスイッチング動作を行うクラウドＬＡＮスイッチと、
を生成する、請求項１乃至３のいずれか一項に記載の通信システム。
【請求項５】
前記ＰＧＷは、
前記モバイルデータ転送網及び前記クラウドＬＡＮのいずれか一方のネットワークからカプセル化されたパケットを受信し、
前記受信したカプセル化されたパケットからユーザパケットを抽出し、
前記抽出したユーザパケットを他方のネットワークに適したカプセル化パケットに変換して送信し、
前記クラウドＬＡＮスイッチは、
前記モバイルデータ転送網及び前記クラウドＬＡＮのいずれか一方のネットワークからカプセル化されたパケットを受信し、
前記受信したカプセル化されたパケットからユーザパケットを抽出し、
前記抽出したユーザパケットを他方のネットワークに適したカプセル化パケットに変換して送信する、
請求項４に記載の通信システム。
【請求項６】
前記アドレス管理装置は、
前記接続端末にネットワーク識別子を割り当て、前記接続端末の識別子、前記接続端末に割り当てられたネットワーク識別子及び前記接続端末に割り当てられたアクセスポイントのネットワーク識別子を対応付ける端末管理表を生成し、
前記ＰＧＷは、
前記端末管理表から受信パケットを転送するための転送テーブルを作成すると共に、受信したパケットに含まれるネットワーク識別子を検索キーとして前記転送テーブルから転送先のネットワークを決定し、前記決定したネットワークにパケットを送信し、
前記クラウドＬＡＮスイッチは、
前記端末管理表から受信パケットを転送するための転送テーブルを作成すると共に、受信したパケットに含まれるネットワーク識別子を検索キーとして前記転送テーブルから前記クラウドＬＡＮ上の転送先を決定し、前記決定した転送先にパケットを送信する、
請求項４又は５に記載の通信システム。
【請求項７】
前記ＰＧＷは、
前記モバイルデータ転送網又は前記クラウドＬＡＮの通信路にて転送されるパケットがカプセル化されている場合に、前記カプセル化されたパケットをデカプセル化するデカプセル化部と、
前記デカプセル化されたパケットから抽出されたネットワーク識別子を検索キーとして前記転送テーブルを参照し、パケット転送先のネットワーク識別子を決定する、ヘッダ解析部と、
前記決定されたネットワーク識別子を用いて、パケット転送先のネットワークに適したカプセル化を行うカプセル部と、
を備える、請求項６に記載の通信システム。
【請求項８】
前記ＰＧＷは、
前記クラウドＬＡＮから転送されるカプセル化されたパケットの送信先に対応するネットワーク識別子を検索キーとして前記転送テーブルを参照し、前記送信先に対応するネットワーク識別子が前記転送テーブルに存在する場合に、前記送信先に対応するネットワーク識別子と前記カプセル化されたパケットの送信元に対応するネットワーク識別子を対応付けて前記転送テーブルに登録する、請求項６又は７に記載の通信システム。
【請求項９】
前記端末管理表は、前記転送テーブルに優先して登録するエントリを明示するダイレクトアクセス情報を含み、
前記ＰＧＷは、前記ダイレクトアクセス情報が付与されたエントリを優先して前記転送テーブルに登録する、請求項６乃至８のいずれか一項に記載の通信システム。
【請求項１０】
ユーザごとに独立してオープンネットワーク上に構築される閉域網をクラウドＬＡＮ（Local Area Network）として構成する装置であって、前記クラウドＬＡＮを利用するユーザに属する複数の端末それぞれに割り当てる前記クラウドＬＡＮにアクセスするためのアクセスポイントを生成するステップと、
前記複数の端末のうちモバイルデータ転送網を介して前記クラウドＬＡＮにアクセスする接続端末に割り当てられた前記アクセスポイントを選択し、前記選択されたアクセスポイントを前記接続端末に通知するステップと、
前記接続端末からの要求に応じて前記接続端末が前記クラウドＬＡＮにアクセスするためのアドレスを払い出すステップと、
を含む、通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願についての記載）
本発明は、日本国特許出願：特願２０１８−１１２５９０号（２０１８年０６月１３日出願）の優先権主張に基づくものであり、同出願の全記載内容は引用をもって本書に組み込み記載されているものとする。
本発明は、通信システム及び通信方法に関する。
【背景技術】
【０００２】
モバイル網の地理的カバー率拡大やアクセス帯域の更なる増加により、都市部、過疎地等の地理的条件に関わりなく、スマートフォンに代表されるモバイル端末を活用したビジネスが盛んに行われている。例えば、社外に持ち出したモバイル端末と社内ＬＡＮ（Local Area Network）を接続する際、通常、インターネット、あるいは閉域網（専用回線）を経由して両者が接続される。【０００３】
特許文献１は、閉域網を活用してモバイル端末とＬＡＮを接続する閉域システムを開示する。図１６は、特許文献１に開示されたシステムを説明するための図である。【０００４】
図１６を参照すると、サービスオーダ受付装置９２は、特定ユーザからサービスオーダを受けると、当該サービスの収容を閉域データ転送網構成装置９３に指示する。閉域データ転送網構成装置９３は、モバイル転送システム１０と閉域データ転送網９５との接続ゲートウェイであるＰＧＷ（Packet Data Network Gateway）９１−１、９１−２に特定ユーザに属するモバイル端末−ＬＡＮ通信のための通信路を生成する。【０００５】
なお、本書において、各構成要素の符号を数字とハイフンとの組み合わせにて表記した場合には、当該構成要素をハイフンの左側の数字にて代表するものとする。例えば、ＰＧＷ９１−１、ＰＧＷ９１−２を区別する特段の理由がない場合には、単に「ＰＧＷ９１」と表記する。【０００６】
閉域データ転送網構成装置９３は、ＰＧＷ９１とユーザ（カスタマ）所有のＬＡＮ９９間の通信路を閉域データ転送網９５に設定する。閉域データ転送網構成装置９３は、ユーザ情報管理装置９４にモバイル端末１１がアクセス可能なＰＧＷ９１を登録する。閉域データ転送網構成装置９３は、ユーザ情報管理装置９４に、モバイル端末１１の識別子と当該モバイル端末１１がアクセス可能なＰＧＷ９１の識別子を対応付けて登録する。【０００７】
以下、モバイル端末１１からＬＡＮ９９へのデータパケット転送を説明する。【０００８】
モバイル端末１１は、モバイル転送システム１０に接続すると、基地局１２を介してユーザ情報管理装置９４に端末情報（端末を識別するための情報や位置等）を送付する。ユーザ情報管理装置９４は、当該端末情報に基づき、モバイル端末１１の接続先であるＰＧＷ９１の情報を基地局１２に通知する。基地局１２は、当該通知に基づき、モバイル端末１１からのデータパケットの転送先をＰＧＷ９１に設定する。モバイル端末１１からのデータパケットは、基地局１２によりモバイルデータ転送網１３に出力される。【０００９】
ＰＧＷ９１は、受信したデータパケットをＰＧＷ９１−ＬＡＮ９９間の通信路（閉域データ転送網構成装置９３が閉域データ転送網９５に設定した通信路）に出力する。データパケットは、閉域データ転送網９５に設定された通信路を経由してＬＡＮ９９に届けられる。以上のように、モバイル端末１１からＬＡＮ９９へのデータ転送が行われる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特許第５５８７５１２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
なお、上記先行技術文献の開示を、本書に引用をもって繰り込むものとする。以下の分析は、本発明者らによってなされたものである。【００１２】
上記説明した特許文献１に開示された技術は、特定ユーザに属する端末同士がモバイル転送システムを介したパケットの送受信を実現するためには、各端末から送信されるパケットを受け止め、当該パケットを適切な転送先に転送するＬＡＮシステムを必要とする。しかし、上記のようなパケットの集約、パケットの転送（スイッチ動作）を行うようなＬＡＮシステムの構築にはコストが必要であり、容易にモバイル端末間の通信を実現できない。【００１３】
本発明は、モバイルデータ転送網を利用した端末間の通信において、ユーザが準備すべきＬＡＮシステムを不要とすることに寄与する通信システム及び通信方法を提供することを主たる目的とする。
【課題を解決するための手段】
【００１４】
本発明乃至開示の第１の視点によれば、ユーザごとに独立してオープンネットワーク上に構築される閉域網をクラウドＬＡＮ（Local Area Network）として構成する装置であって、前記クラウドＬＡＮを利用するユーザに属する複数の端末それぞれに割り当てる前記クラウドＬＡＮにアクセスするためのアクセスポイントを生成する、ネットワーク構成装置を含む通信システムが提供される。この通信システムは、さらに、前記複数の端末のうちモバイルデータ転送網を介して前記クラウドＬＡＮにアクセスする接続端末に割り当てられた前記アクセスポイントを選択し、前記選択されたアクセスポイントを前記接続端末に通知する、ユーザ情報管理装置を含む。この通信システムは、さらに、前記接続端末からの要求に応じて前記接続端末が前記クラウドＬＡＮにアクセスするためのアドレスを払い出す、アドレス管理装置を含む。【００１５】
本発明乃至開示の第２の視点によれば、ユーザごとに独立してオープンネットワーク上に構築される閉域網をクラウドＬＡＮ（Local Area Network）として構成する装置であって、前記クラウドＬＡＮを利用するユーザに属する複数の端末それぞれに割り当てる前記クラウドＬＡＮにアクセスするためのアクセスポイントを生成するステップと、前記複数の端末のうちモバイルデータ転送網を介して前記クラウドＬＡＮにアクセスする接続端末に割り当てられた前記アクセスポイントを選択し、前記選択されたアクセスポイントを前記接続端末に通知するステップと、前記接続端末からの要求に応じて前記接続端末が前記クラウドＬＡＮにアクセスするためのアドレスを払い出すステップと、を含む、通信方法が提供される。
【発明の効果】
【００１６】
本発明乃至開示の各視点によれば、モバイルデータ転送網を利用した端末間の通信において、ユーザが準備すべきＬＡＮシステムを不要とすることに寄与する通信システム及び通信方法が、提供される。即ち、本発明は、背景技術に示した通信システムを、その構築容易性を飛躍的に向上することのできる構成へと変換するものとなっている。
【図面の簡単な説明】
【００１７】
【図１】一実施形態の概要を説明するための図である。
【図２】第１の実施形態に係るクラウドＬＡＮシステムの概略構成の一例を示す図である。
【図３】第１の実施形態に係るクラウドＬＡＮシステムの動作を説明するためのシーケンス図である。
【図４】第１の実施形態に係るクラウドＬＡＮシステムを利用したモバイル端末間の通信を説明するためのシーケンス図である。
【図５】第２の実施形態に係るクラウドＬＡＮシステムの概略構成の一例を示す図である。
【図６】第２の実施形態に係るＰＧＷの処理構成の一例を示す図である。
【図７】第２の実施形態に係るモバイル端末管理表の一例を示す図である。
【図８】第２の実施形態に係るクラウドＬＡＮスイッチの処理構成の一例を示す図である。
【図９】第３の実施形態に係るモバイル端末管理表の一例を示す図である。
【図１０】第３の実施形態に係るＰＧＷの処理構成の一例を示す図である。
【図１１】第３の実施形態に係るカプセル化学習部の動作の一例を示すフローチャートである。
【図１２】クラウドＬＡＮ構成装置のハードウェア構成の一例を示す図である。
【図１３】情報処理装置の処理構成の一例を示す図である。
【図１４】クラウドＬＡＮシステム及びサーバの構成の一例を示す図である。
【図１５】クラウドＬＡＮシステム及びクラウドＬＡＮ構成装置の構成の一例を示す図である。
【図１６】特許文献１に開示されたシステムを説明するための図である。
【発明を実施するための形態】
【００１８】
初めに、一実施形態の概要について説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、この概要の記載はなんらの限定を意図するものではない。また、各図におけるブロック間の接続線は、双方向及び単方向の双方を含む。一方向矢印については、主たる信号（データ）の流れを模式的に示すものであり、双方向性を排除するものではない。プログラムはコンピュータ装置を介して実行され、コンピュータ装置は、例えば、プロセッサ、記憶装置、入力装置、通信インターフェイス、及び必要に応じ表示装置を備える。また、コンピュータ装置は、通信インターフェイスを介して装置内又は外部の機器（コンピュータを含む）と、有線、無線を問わず、交信可能に構成される。さらに、本願開示に示す回路図、ブロック図、内部構成図、接続図などにおいて、明示は省略するが、入力ポート及び出力ポートが各接続線の入力端及び出力端のそれぞれに存在する。入出力インターフェイスも同様である。また、以下の説明において、「Ａ及び／又はＢ」は、Ａ及びＢの少なくともいずれかという意味で用いる。
【００１９】
一実施形態に係る通信システムは、ネットワーク構成装置１０１と、ユーザ情報管理装置１０２と、アドレス管理装置１０３と、を備える（図１参照）。ネットワーク構成装置１０１は、ユーザごとに独立してオープンネットワーク上に構築される閉域網をクラウドＬＡＮ（Local Area Network）として構成する装置である。ネットワーク構成装置１０１は、クラウドＬＡＮを利用するユーザに属する複数の端末それぞれに割り当てるクラウドＬＡＮにアクセスするためのアクセスポイントを生成する。ユーザ情報管理装置１０２は、複数の端末のうちモバイルデータ転送網を介してクラウドＬＡＮにアクセスする接続端末に割り当てられたアクセスポイントを選択し、選択されたアクセスポイントを接続端末に通知する。アドレス管理装置１０３は、接続端末からの要求に応じて接続端末がクラウドＬＡＮにアクセスするためのアドレスを払い出す。
【００２０】
上記通信システムは、モバイルデータ転送網を介して端末間で通信する際、クラウド上に設けられたネットワーク（クラウドＬＡＮ）を利用する。当該クラウドＬＡＮは、ユーザごとに独立してオープンネットワーク上に構成された閉域網であり、当該クラウドＬＡＮ上のパケット転送は各端末に割り当てられたアクセスポイントを利用して行われる。つまり、クラウドＬＡＮ上のパケット転送を実現するための通信ノードをユーザ自身が用意する必要はなく、システム（通信システム）が当該通信ノードを自動的に生成する。その結果、ユーザが特別なＬＡＮシステムを用意しなくとも、モバイルデータ転送網を利用した端末間の通信が実現できる。上記通信システムは、モバイル網上にＬＡＮを構成する方法、及び、端末間パケット転送を実現する。
【００２１】
以下に具体的な実施の形態について、図面を参照してさらに詳しく説明する。なお、各実施形態において同一構成要素には同一の符号を付し、その説明を省略する。
【００２２】
［第１の実施形態］
第１の実施形態について、図面を用いてより詳細に説明する。
【００２３】
図２は、第１の実施形態に係るクラウドＬＡＮシステム２０の概略構成の一例を示す図である。図２を参照すると、クラウドＬＡＮシステム２０は、サービスオーダ受付装置２１と、クラウドＬＡＮ構成装置２２と、ユーザ情報管理装置２３と、を含んで構成される。さらに、クラウドＬＡＮシステム２０には、ＰＧＷ２４と、クラウドデータ転送網２５と、クラウドＬＡＮスイッチ２６と、端末−ＩＰ（Internet protocol）管理装置２７と、が含まれる。
【００２４】
第１の実施形態では、クラウドＬＡＮシステム２０とモバイル転送システム１０が接続されていることを前提とする。
【００２５】
クラウドＬＡＮとは、ユーザごとに独立してオープンネットワークに構築される閉域網である。また、クラウドＬＡＮでは、モバイル端末（モバイルデータ転送網に接続する端末）間のパケット送受信を実現する際に必要な通信ノードの全部又は一部がクラウド上のサーバに実装される。つまり、ユーザのモバイル端末がモバイルデータ転送網１３を使って互いに通信する際、当該通信に必要な通信ノードをユーザ自身が用意したり、管理したりすることがないネットワークがクラウドＬＡＮである。これらの通信ノードの管理等は、ユーザ以外の第３者により行われる。
【００２６】
図２の例では、モバイル端末１１−１とモバイル端末１１−２の間の通信は、クラウド上のサーバにて実装される通信ノード（ＰＧＷ２４、クラウドＬＡＮスイッチ２６）により実現される。つまり、少なくともＰＧＷ２４やクラウドＬＡＮスイッチ２６は、クラウド上のサーバに実装された通信ノード（論理ノード）である。従って、これらの装置にパケットを送信する場合には、実際には、クラウド上のサーバが当該パケットを受信し、当該サーバ上に構築されたＰＧＷ２４等がパケット処理を担う。なお、当該サーバは、ＰＧＷ２４及びクラウドＬＡＮスイッチ２６それぞれに用意されたサーバであってもよいし、同じサーバにＰＧＷ２４とクラウドＬＡＮスイッチ２６が実装されてもよい。
【００２７】
また、図２では、クラウド上のサーバが設置されたネットワークを「クラウドデータ転送網」と表記しているが、当該ネットワークはインターネット等の開域網（オープンネットワーク）である。
【００２８】
ＰＧＷ２４は、モバイルデータ転送網１３とクラウドＬＡＮ（クラウドデータ転送網２５）のアクセスポイントとなる装置である。より具体的には、ＰＧＷ２４は、クラウドＬＡＮを利用するユーザ（例えば、企業等）のモバイル端末１１ごとに割り当てられるクラウドＬＡＮ用のゲートウェイである。ＰＧＷ２４は、クラウドデータ転送網２５、モバイルデータ転送網１３それぞれのトンネルセッションのカプセル化ＩＰパケットを終端する。ＰＧＷ２４は、デカプセル化したユーザパケットを処理した後、適切なＩＰカプセル化を行った後にデータ転送網（モバイルデータ転送網１３、クラウドデータ転送網２５）のトンネルセッションに転送する機能を有する。なお、上述のように、ＰＧＷ２４は、クラウド上のサーバに実装されている。
【００２９】
クラウドデータ転送網２５は、ＰＧＷ２４とクラウドＬＡＮスイッチ２６からのカプセル化ＩＰパケットの転送を行う機能を提供する。クラウドデータ転送網２５は、ルータ、Ｌ３（レイヤ３）スイッチ等の通信ノードを含んで構成されている。
【００３０】
クラウドＬＡＮスイッチ２６は、クラウドＬＡＮ上で転送されるパケットのスイッチング動作を行う装置である。つまり、クラウドＬＡＮスイッチ２６は、クラウドＬＡＮ上のパケットに関する経路制御（ルーティング、スイッチ動作）を行う。クラウドＬＡＮスイッチ２６は、クラウドＬＡＮ上にて転送されるデータパケットを受信すると、当該受信したデータパケットをデカプセル化してユーザパケットを抽出する。
【００３１】
クラウドＬＡＮスイッチ２６は、ユーザパケットのヘッダに記載された宛先に基づいてルーティング制御を実行し、接続先（転送先）ネットワークの属性に合わせてユーザパケットを適切に送信する機能を提供する。例えば、クラウドＬＡＮスイッチ２６は、ユーザパケットの宛先がクラウドサーバ１４（あるいは外部ネットワーク）である場合には、ユーザパケットをカプセル化せずに送信する。一方、クラウドＬＡＮスイッチ２６は、ユーザパケットの宛先が送信元とは異なる他のモバイル端末である場合には、ユーザパケットをカプセル化（クラウドデータ転送網２５に適したカプセル化）して送信する。
【００３２】
サービスオーダ受付装置２１は、ユーザからのクラウドＬＡＮサービス利用の申し込みを受け付ける装置である。サービスオーダ受付装置２１は、ユーザからユーザ名（ユーザを識別する識別子）、クラウドＬＡＮに収容するモバイル端末１１の情報（端末の識別子）、要求仕様（クラウドＬＡＮに要求する容量）等の情報を入力する。
【００３３】
なお、以降の説明において、サービスオーダ受付装置２１がユーザから取得する情報を「モバイル端末情報」と表記する。モバイル端末情報には、少なくとも、クラウドＬＡＮサービスを利用するユーザ名と、クラウドＬＡＮを利用するモバイル端末の識別子（端末識別子）が含まれる。
【００３４】
サービスオーダ受付装置２１は、ユーザからサービスオーダを受け取ると、クラウドＬＡＮ構成装置２２にクラウド（クラウドデータ転送網２５）上に当該ユーザ用のクラウドＬＡＮを構築するように指示する。さらに、サービスオーダ受付装置２１は、クラウドＬＡＮ構成装置２２に上記構築されたＬＡＮとモバイルデータ転送網１３の間のアクセスポイントを設定するように指示する。
【００３５】
サービスオーダ受付装置２１は、上記指示と共にユーザから取得したモバイル端末情報（ユーザ名、端末識別子等）をクラウドＬＡＮ構成装置２２に送信する。
【００３６】
クラウドＬＡＮ構成装置２２は、ユーザごとに独立してオープンネットワーク上に構築される閉域網をクラウドＬＡＮとして構成（設定）する装置である。また、クラウドＬＡＮ構成装置２２は、クラウドＬＡＮを利用するユーザに属する複数のモバイル端末１１それぞれに割り当てるアクセスポイントを生成する。
【００３７】
クラウドＬＡＮ構成装置２２は、サービスオーダ受付装置２１からの指示（上記クラウドＬＡＮ構成指示、アクセスポイント設定指示）に対応して特定ユーザ専用のクラウドＬＡＮ資源を確保する（特定ユーザにクラウドＬＡＮ資源を割り当てる）。クラウドＬＡＮ構成装置２２は、上記指示に応じて、特定ユーザ専用のクラウドＬＡＮを構成するため、クラウドＬＡＮシステム２０に含まれる資源（リソース；例えば、通信ノード、転送経路）を当該特定ユーザに割り当てる。
【００３８】
特定ユーザ用のＰＧＷ２４の生成（あるいは、設定）、クラウドＬＡＮスイッチ２６の生成（あるいは、割当、設定）、ＰＧＷ２４とクラウドＬＡＮスイッチ２６を結ぶクラウドデータ転送網２５内のデータ転送経路の設定が、上記リソースの割当に相当する。具体的には、クラウドＬＡＮ構成装置２２は、クラウド上のサーバに対して、モバイル端末情報を提供しつつ、各モバイル端末に割り当てるＰＧＷ２４、クラウドＬＡＮスイッチ２６の生成を指示する。
【００３９】
上記指示を受けたサーバは、ＰＧＷ２４、クラウドＬＡＮスイッチ２６を生成し、生成された各装置（ＰＧＷ２４又はクラウドＬＡＮスイッチ２６）に割り当てたＩＰアドレスを含む情報をクラウドＬＡＮ構成装置２２に通知する。より具体的には、上記サーバは、モバイル端末１１と当該モバイル端末１１に割り当てられたＰＧＷ２４、クラウドＬＡＮスイッチ２６のＩＰアドレスを対応づけた情報を「クラウドＬＡＮ情報」としてクラウドＬＡＮ構成装置２２に通知する。つまり、クラウドＬＡＮ情報には、クラウドＬＡＮサービスを利用するモバイル端末１１の端末識別子、当該モバイル端末１１に割り当てられたＰＧＷ２４、クラウドＬＡＮスイッチ２６のネットワーク識別子（ＩＰアドレス）を含む。
【００４０】
なお、上記サーバは、予めシステム管理者等が用意したテンプレート等を用いてＰＧＷ２４、クラウドＬＡＮスイッチ２６を生成する。
【００４１】
クラウドＬＡＮ構成装置２２は、取得したクラウドＬＡＮ情報をＰＧＷ２４、クラウドＬＡＮスイッチ２６に通知（設定）する。つまり、クラウドＬＡＮ構成装置２２は、ＰＧＷ２４とクラウドＬＡＮスイッチ２６間のデータ転送（あるいは、ＰＧＷ２４間のデータ転送路）の実現に必要となる情報をＰＧＷ２４、クラウドＬＡＮスイッチ２６に通知する。例えば、クラウドＬＡＮ構成装置２２は、ＰＧＷ２４のＩＰアドレスをクラウドＬＡＮスイッチ２６に通知する必要がある。その結果、クラウドＬＡＮスイッチ２６は、ＰＧＷ２４のアドレスを把握できデータ転送（パケットの送受信）が可能となる。また、ＰＧＷ２４は、クラウドＬＡＮ情報により、自装置に割り当てられたモバイル端末１１と、他装置に割り当てられたモバイル端末１１を区別することができる。例えば、図２の例では、ＰＧＷ２４−１にモバイル端末１１−１が割り当てられたとすると、ＰＧＷ２４−１は当該事実をモバイル端末情報により把握できる。
【００４２】
なお、上記データ転送経路は、原則としてユーザデータのトンネル転送経路である。
【００４３】
クラウドＬＡＮ構成装置２２は、ユーザ名、クラウドＬＡＮへのアクセス可否（クラウドＬＡＮを利用するモバイル端末の識別子）、割当帯域、許容データ送受信容量、各モバイル端末に割り当てられたＰＧＷ２４等の情報をユーザ情報管理装置２３に通知する。つまり、クラウドＬＡＮ構成装置２２は、モバイル端末情報（ユーザ名、端末識別子等）と、モバイル端末１１に割り当てられたクラウド資源（クラウドＬＡＮ情報；ＰＧＷ２４等のＩＰアドレス）をユーザ情報管理装置２３に通知する。
【００４４】
ユーザ情報管理装置２３は、複数のモバイル端末のうちモバイルデータ転送網を介してクラウドＬＡＮにアクセスするモバイル端末（接続端末）に割り当てられたアクセスポイントを選択する。その後、ユーザ情報管理装置２３は、当該選択されたアクセスポイントを接続端末に通知する。
【００４５】
ユーザ情報管理装置２３は、上記クラウドＬＡＮ構成装置２２から提供される情報を用いて、モバイル端末１１と、ユーザと、アクセスポイントとなるＰＧＷ２４、使用帯域等の情報を管理する。ユーザ情報管理装置２３は、モバイルデータ転送網１３に接続された際にモバイル端末１１から送信される情報（ユーザ情報；例えば、端末識別子、所属、位置情報等）に基づき、接続すべきＰＧＷ２４を選択する。例えば、図２の例では、ユーザ情報管理装置２３は、クラウドＬＡＮ情報により、モバイル端末１１−１に割り当てられたＰＧＷ２４−１を把握し、モバイル端末１１−１がモバイルデータ転送網１３に接続された際には、ＰＧＷ２４−１を選択する。
【００４６】
なお、モバイル転送システム１０の基地局１２は、モバイル端末１１からの接続要求を受信すると、当該要求をユーザ情報管理装置２３に転送するように構成されている。ユーザ情報管理装置２３は、当該接続要求の転送により、クラウドＬＡＮシステム２０を利用するモバイル端末１１に接続された基地局１２を特定することができる。
【００４７】
基地局１２から接続要求を受信すると、ユーザ情報管理装置２３は、モバイル端末１１の端末識別子から当該モバイル端末１１のアクセスポイントとなるＰＧＷ２４を特定（クラウドＬＡＮ構成装置２２が生成したＰＧＷ２４から選択）する。さらに、ユーザ情報管理装置２３は、当該特定されたＰＧＷ２４とモバイル端末１１の間にトンネルセッションを構築する。具体的には、ユーザ情報管理装置２３は、上記トンネルセッション構築に必要な情報を基地局１２、ＰＧＷ２４に設定する。
【００４８】
例えば、ユーザ情報管理装置２３は、トンネルセッションを終端する装置（例えば、ＰＧＷ２４）に対して、カプセル化されたパケットの送信先となる装置（他の終端装置；例えば、基地局１２）のアドレス情報や、セッション名を送信する。さらに、ユーザ情報管理装置２３は、トンネルセッションが構築されたモバイル端末１１に関する死活を監視する。ユーザ情報管理装置２３は、当該死活監視により、モバイル端末１１が検出できなくなった場合には当該トンネルセッションを解除する。
【００４９】
ユーザ情報管理装置２３は、トンネルセッションの設定／解除時に端末−ＩＰ管理装置２７に対して、モバイル端末情報（ユーザ名、端末識別子）、クラウドＬＡＮ情報（ＰＧＷ２４等のＩＰアドレス）、構築したトンネルセッションに関する情報を通知する。なお、以降の説明において、構築されたトンネルセッションに関する情報を「セッション情報」と表記する。セッション情報には、設定又は開示したセッション名や終端装置の識別子（ＩＰアドレス）等が含まれる。
【００５０】
ユーザ情報管理装置２３は、モバイル端末１１がクラウドＬＡＮにアクセス可能な端末であれば、端末−ＩＰ管理装置２７に対し、当該モバイル端末１１に設定したセッション情報を含む「モバイル端末追加情報」を送信する。また、ユーザ情報管理装置２３は、モバイル端末１１に関するセッションを解除した場合には、当該解除したトンネルセッションのセッション情報を含む「モバイル端末解除情報」を端末−ＩＰ管理装置２７に送信する。
【００５１】
端末−ＩＰ管理装置２７は、モバイル端末１１からの要求に応じてモバイル端末１１がクラウドＬＡＮにアクセスするためのアドレスを払い出す。具体的には、端末−ＩＰ管理装置２７は、ユーザ情報管理装置２３から取得する情報（モバイル端末追加情報）に基づき、モバイル端末１１に割り当てるＩＰアドレス（クラウドＬＡＮアクセス用のＩＰアドレス）を決定する。端末−ＩＰ管理装置２７は、モバイル端末１１からのＩＰアドレス払い出し要求を受信すると、当該要求に応じて、モバイル端末１１の固有情報（端末識別子）を用いてＩＰアドレスを払い出す。
【００５２】
また、端末−ＩＰ管理装置２７は、ＰＧＷ２４、クラウドＬＡＮスイッチ２６に対して、上記モバイル端末１１に割り当てたＩＰアドレスを含む情報を通知する。
【００５３】
以上が第１の実施形態に係るクラウドＬＡＮシステム２０の構成である。
【００５４】
次に、第１の実施形態に係るクラウドＬＡＮシステム２０の動作について説明する。ここでは、ユーザＡが新規にクラウドＬＡＮサービスを申し込み、モバイル端末１１をクラウドＬＡＮサービスに収容するまでの動作について説明する。
【００５５】
当該クラウドＬＡＮシステムの動作を図３に示すシーケンス図を参照しつつ説明する。
【００５６】
ユーザＡが、サービスオーダ受付装置２１にクラウドＬＡＮサービスの提供を申し込む。即ち、サービスオーダ受付装置２１は、ユーザＡからサービスオーダを入力する（ステップＳ１０１）。クラウドＬＡＮサービスに申し込む際、ユーザＡは、少なくとも使用するモバイル端末の固有情報（端末識別子）をサービスオーダ受付装置２１に入力する。
【００５７】
サービスオーダ受付装置２１は、クラウドＬＡＮ構成装置２２に、ユーザ名、モバイル端末１１の固有情報（端末識別子）、帯域情報、許容データ送受信容量等を含むモバイル端末情報を通知する（ステップＳ１０２）。
【００５８】
モバイル端末情報を受信したクラウドＬＡＮ構成装置２２は、ユーザＡ用のＰＧＷ２４、クラウドＬＡＮスイッチ２６を生成する（ステップＳ１０３）。つまり、クラウドＬＡＮ構成装置２２は、クラウド上のサーバに対して、特定ユーザ用のＰＧＷ２４、クラウドＬＡＮスイッチ（ＣＬＡＮＳＷ）２６を生成するように指示する。当該指示により、サーバの資源（クラウドＬＡＮの資源）が確保される。
【００５９】
さらに、クラウドＬＡＮ構成装置２２は、上記生成した２つの装置（ＰＧＷ２４、クラウドＬＡＮスイッチ２６）を接続する経路を設定する（ステップＳ１０４）。
【００６０】
クラウドＬＡＮ構成装置２２は、ユーザ情報管理装置２３に必要情報を登録する（ステップＳ１０５）。具体的には、モバイル端末１１の固有情報に対するユーザ名（企業名等）、クラウドＬＡＮアクセス可否、アクセスポイントとなるＰＧＷ２４の識別子、割当帯域、許容データ送受信容量等が登録される。つまり、クラウドＬＡＮ構成装置２２は、モバイル端末情報とクラウドＬＡＮ情報をユーザ情報管理装置２３に通知する。
【００６１】
以上の動作により、ユーザＡのクラウドＬＡＮがクラウドＬＡＮシステム２０に生成される。
【００６２】
クラウドＬＡＮサービスに登録されたモバイル端末１１がモバイル転送システム１０に接続すると、制御信号を通して、モバイル端末１１の端末識別子が基地局１２からユーザ情報管理装置２３に転送される。
【００６３】
ユーザ情報管理装置２３は、基地局１２からモバイル端末１１の固有情報（端末識別子）を取得する（ステップＳ１０６）。ユーザ情報管理装置２３は、モバイル端末１１の固有情報からユーザ名、アクセスポイントとなるＰＧＷ２４、割当帯域などの情報を把握する。ユーザ情報管理装置２３は、これらの情報により、モバイル端末１１がユーザＡに属し、ユーザＡに割り当てられたアクセスポイント（ＰＧＷ２４）を把握する。
【００６４】
その後、ユーザ情報管理装置２３は、モバイル端末１１、あるいは、基地局１２にクラウドＬＡＮシステム２０利用時のアクセスポイントとなるＰＧＷ２４を通知する（ステップＳ１０７）。
【００６５】
当該通知を受けた（あるいは、基地局１２を介して上記通知を受けた）モバイル端末１１は、端末アドレス割当要求を行うためのデータパケットを基地局１２に向けて送信する。基地局１２は、アクセスポイントとして通知されたＰＧＷ２４に向けて、当該データパケットを送信する。当該データパケットは、基地局１２、モバイルデータ転送網１３を経て、ＰＧＷ２４に転送される。つまり、ＰＧＷ２４は、モバイル端末１１からアドレス割当要求を取得する（ステップＳ１０８）。
【００６６】
ＰＧＷ２４は、当該データパケットの分析（解析）を行い、当該データパケットを端末−ＩＰ管理装置２７に向けて転送する（ステップＳ１０９）。
【００６７】
端末−ＩＰ管理装置２７は、アドレス割当要求に従ってモバイル端末１１に端末アドレスを払い出す（ステップＳ１１０）。
【００６８】
上記以降、モバイル端末１１は、当該払い出されたアドレスを元にクラウドＬＡＮシステム２０上でデータパケット送受信を行うことができる。なお、ユーザ情報管理装置２３は、例えば、ステップＳ１０６以降に、モバイルデータ転送網１３にトンネルセッションを構築する。
【００６９】
上記説明したように、ユーザ情報管理装置２３は、モバイルデータ転送網１３を介して接続端末の固有情報を取得し、取得した固有情報に基づき接続端末に割り当てられたアクセスポイント（ＰＧＷ２４）を選択する。その後、ユーザ情報管理装置２３は、接続端末と接続している基地局１２を介して、選択されたアクセスポイントを接続端末に通知する。接続端末（モバイル端末１１）は、当該アクセスポイントを介してクラウドＬＡＮ上の通信ノードと通信可能となる。
【００７０】
次に、図４を参照しつつ、ユーザＡに属するモバイル端末１１−１とモバイル端末１１−２がクラウドＬＡＮシステム２０を使用して通信する一例を説明する。ここでは、モバイル端末１１−１及びモバイル端末１１−２には、それぞれ、端末アドレスＡ、Ｂが割り当てられるものとする。
【００７１】
また、モバイル端末１１−１にはＰＧＷ２４−１が、モバイル端末１１−２にはＰＧＷ２４−２が、それぞれアクセスポイントとして割り当てられているものとする。
【００７２】
モバイル端末１１−１は、モバイル端末１１−２と通信する際、送信元端末アドレスをＡ、送信先端末アドレスをＢとするユーザデータパケットを送信する（ステップＳ２０１）。
【００７３】
ユーザデータパケットは、基地局１２においてカプセル化され、モバイルデータ転送網１３を経て、ＰＧＷ２４−１に転送される。
【００７４】
ＰＧＷ２４−１は、受信したユーザデータパケットをデカプセル化してユーザデータパケットを抽出する（ステップＳ２０２）。
【００７５】
ＰＧＷ２４−１は、当該抽出したユーザデータパケットをクラウドデータ転送網２５用にカプセル化し、クラウドＬＡＮスイッチ２６に向けて転送する（ステップＳ２０３）。
【００７６】
クラウドＬＡＮスイッチ２６は、受信したユーザデータパケットをデカプセル化し、送信先ＩＰアドレスＢを参照して出力すべきアクセスポイントを決定する（ステップＳ２０４）。ここでは、ＰＧＷ２４−２がデカプセル化したパケットの出力先として選択される。
【００７７】
クラウドＬＡＮスイッチ２６は、デカプセル化したパケット（抽出されたユーザデータパケット）に対してクラウドデータ転送網２５用のカプセル化を施し、当該カプセル化されたパケットをクラウドデータ転送網２５に転送する（ステップＳ２０５）。
【００７８】
カプセル化されたパケットは、クラウドデータ転送網２５上の通信ノード（ルータ、スイッチ）によりＰＧＷ２４−２へ転送される（ＰＧＷ２４−２は、カプセル化されたパケットを受信する；ステップＳ２０６）。
【００７９】
ＰＧＷ２４−２は、受信パケット（カプセル化されたパケット）のデカプセル化を行う。その際、ＰＧＷ２４−２は、ユーザデータパケットの送信先ＩＰアドレスＢを把握する。ＰＧＷ２４−２は、ユーザデータパケットをモバイルデータ転送網１３用にカプセル化し、当該カプセル化したパケットをモバイル端末１１−２の接続先である基地局１２−２に転送する（ステップＳ２０７）。
【００８０】
基地局１２−２においてカプセル化が外され、ユーザデータパケットはモバイル端末１１−２に到着する（モバイル端末１１−２はパケットを受信する；ステップＳ２０８）。
【００８１】
上記説明したように、ＰＧＷ２４は、モバイルデータ転送網１３及びクラウドデータ転送網２５のいずれか一方のネットワークからカプセル化されたパケットを受信し、受信したカプセル化されたパケットからユーザパケットを抽出する。その後、ＰＧＷ２４は、抽出したユーザパケットを他方のネットワーク（モバイルデータ転送網１３及びクラウドデータ転送網２５のいずれか）に適したカプセル化パケットに変換して送信する。また、同様に、クラウドＬＡＮスイッチ２６は、モバイルデータ転送網１３及びクラウドデータ転送網２５のいずれか一方のネットワークからカプセル化されたパケットを受信し、受信したカプセル化されたパケットからユーザパケットを抽出する。その後、クラウドＬＡＮスイッチ２６は、抽出したユーザパケットを他方のネットワークに適したカプセル化パケットに変換して送信する。このように、クラウドＬＡＮを構築してデータ転送、交換を実施することができる。
【００８２】
以上のように、第１の実施形態に係るクラウドＬＡＮシステムでは、ユーザからの要求に応じてオープンネットワーク上にクラウドＬＡＮを構築する。モバイル端末１１がモバイルデータ転送網１３を介してクラウドＬＡＮにアクセスする際、当該モバイル端末１１に割り当てられたアクセスポイント（ＰＧＷ２４）に通知される。その結果、以下のような効果が得られる。
【００８３】
第１の効果は、ユーザが準備すべきＬＡＮシステムが不要になることにある。これは、サービスを提供するクラウドＬＡＮシステム上にユーザ固有のＬＡＮ（ユーザ専用且つ独立したＬＡＮ）を構築できるためである。ユーザはＬＡＮシステムが不要のため、当然、将来を見据えたＬＡＮのデータ送受信容量などを考慮する必要もない。この点、特許文献１に開示された技術では、ユーザ所有のＬＡＮシステムの負荷増大が問題となるのとは対照的である。例えば、図１６において、モバイル端末１１−１からモバイル端末１１−２にパケットデータを送信する場合には、当該パケットデータはＬＡＮ９９に収容され、当該ＬＡＮ９９の内部にて適切な転送先にパケットが送信される。つまり、モバイル端末１１のユーザパケットは、一旦、ユーザのＬＡＮ９９に集約され、当該ＬＡＮ９９の内部にてスイッチ動作が行われ、ＬＡＮ９９の負荷が増大する。しかし、第１の実施形態のクラウドＬＡＮシステムでは、ユーザ所有のＬＡＮ（システム）は存在せず、ユーザがその負荷増大を考慮（配慮）する必要がない。
【００８４】
第２の効果は、モバイル端末１１間同士で遅延の小さい高品質な通信を実現することができることである。例えば、クラウドデータ転送網と直接接続していない地域分散しているＬＡＮにアクセスする場合、再度データ転送網を介して所望のＬＡＮに接続することになり、ネットワーク利用効率が劣化する。また、このような接続方法では、遅延センシティブなサービスに悪影響が生じ、リアルタイム性を要求されるサービスでは致命的であることも考えられる。対して、第１の実施形態では、ユーザのＬＡＮを経由しないので、上記のような問題が生じる可能性は低い。
【００８５】
［第２の実施形態］
続いて、第２の実施形態について図面を参照して詳細に説明する。
【００８６】
第２の実施形態において、第１の実施形態にて説明したクラウドＬＡＮシステムをより具体的に説明する。図５は、第２の実施形態に係るクラウドＬＡＮシステム３０の概略構成の一例を示す図である。図５において、クラウドＬＡＮシステム３０の動作を説明するため、モバイル転送システム１０とクラウドＬＡＮシステム３０が接続されていることを前提とする。
【００８７】
図５を参照しつつ、クラウドＬＡＮシステム３０の構成を説明する。クラウドＬＡＮシステム３０は、サービスオーダ受付装置３１と、クラウドＬＡＮ構成装置３２と、ユーザ情報管理装置３３と、ＰＧＷ３４と、クラウドデータ転送網３５と、クラウドＬＡＮスイッチ３６と、端末−ＩＰ管理装置３７と、を含んで構成される。
【００８８】
サービスオーダ受付装置３１は、クラウドＬＡＮの生成、削除を管理する装置である。サービスオーダ受付装置３１は、ユーザ（例えば、企業等の団体）からクラウドＬＡＮサービスの提供に関するオーダを受け付け、クラウドＬＡＮ構成装置３２にその要求を伝える。
【００８９】
サービスオーダ受付装置３１は、クラウドＬＡＮサービスを提供するユーザ名（ユーザの識別子）、当該ユーザが所有するモバイル端末であってクラウドＬＡＮサービスを利用するモバイル端末の識別子（端末識別子）をクラウドＬＡＮ構成装置３２に通知する。
【００９０】
クラウドＬＡＮ構成装置３２は、サービスオーダ受付装置３１からのサービスオーダ要求（モバイル端末情報の取得）に応じて、特定ユーザ専用のクラウドＬＡＮ資源を割り当てる（確保する）機能を有する。具体的なクラウドＬＡＮ資源は、ＰＧＷ３４と、ＰＧＷ３４間あるいは外部のネットワーク（又はクラウドサーバ１４）等とユーザのデータパケット交換を可能とするクラウドＬＡＮスイッチ３６である。また、ＰＧＷ３４間にユーザパケットを転送するためのトンネルセッションも上記クラウドＬＡＮ資源に該当する。
【００９１】
トンネルセッションは、ユーザのアドレス体系と異種のデータ転送網（例えば、クラウドデータ転送網３５）のアドレス体系を独立させるために用いる。但し、このような独立性のあるアドレス体系を採用できるのであれば、トンネルセッションが不要であることは勿論である。第２の実施形態では、上記トンネルセッションはＩＰトンネルセッションとする。なお、上記と同様な理由で、モバイルデータ転送網１３の内部でもトンネルセッションが構築されている。
【００９２】
ＩＰトンネルセッションに流れるパケットは、クラウドデータ転送網３５、モバイルデータ転送網１３それぞれの転送網ＩＰアドレスを含む情報でカプセル化されるものとして以降の説明を行う。
【００９３】
クラウドＬＡＮ構成装置３２は、サービスオーダ受付装置３１から取得した情報（ユーザ名、モバイル端末の端末識別子等）をＰＧＷ３４、クラウドＬＡＮスイッチ３６が実装されたサーバ（クラウド上のサーバ）に通知する。当該通知を受けたサーバは、特定ユーザ専用のＰＧＷ３４、クラウドＬＡＮスイッチ３６を生成する。例えば、上記サーバは、仮想マシンを生成し、当該仮想マシン上に特定ユーザ用のＰＧＷ３４、クラウドＬＡＮスイッチ３６を生成する。あるいは、クラウドＬＡＮ構成装置３２は、ゲートウェイやスイッチの機能実現に特化したアプライアンスに対し、特定ユーザ専用のＰＧＷ３４、クラウドＬＡＮスイッチ３６を生成するように通知してもよい。つまり、クラウドＬＡＮ構成装置３２は、クラウド上のサーバ又はアプライアンスにユーザ専用のＰＧＷ３４、クラウドＬＡＮスイッチ３６を生成する。
【００９４】
上記ＰＧＷ３４、クラウドＬＡＮスイッチ３６を生成したサーバは、その詳細情報（例えば、割り当て先のモバイル端末１１及びＰＧＷ３４等のＩＰアドレス）をクラウドＬＡＮ構成装置３２に通知する（クラウドＬＡＮ情報の通知）。
【００９５】
クラウドＬＡＮ構成装置３２は、ＰＧＷ３４間、あるいは、ＰＧＷ３４とクラウドＬＡＮスイッチ３６間のデータ転送を実現するため、上記サーバから通知された情報（クラウドＬＡＮ情報）をＰＧＷ３４等に通知する。つまり、クラウドＬＡＮ構成装置３２は、サービスオーダ受付装置３１から取得したモバイル端末情報と、ＰＧＷ３４、クラウドＬＡＮスイッチ３６に関するクラウドＬＡＮ情報と、をユーザ情報管理装置３３に通知する。
【００９６】
ＰＧＷ３４は、ユーザ毎に割り当てられるクラウドＬＡＮゲートウェイである。ＰＧＷ３４は、クラウドデータ転送網３５、モバイルデータ転送網１３のトンネルセッションのカプセル化ＩＰパケットを終端する。ＰＧＷ３４は、デカプセル化したユーザパケットを処理した後、適切なＩＰカプセルを行った後にデータ転送網のトンネルセッションに転送する機能を有する。
【００９７】
ＰＧＷ３４−１の具体的な処理構成を図６に示す。図６に示すように、ＰＧＷ３４−１は、デカプセル化部３０１と、ヘッダ解析部３０２と、カプセル部３０３と、転送テーブル制御部３０４と、転送テーブル３０５と、を含んで構成される。
【００９８】
転送テーブル制御部３０４は、外部（クラウドＬＡＮ構成装置３２、ユーザ情報管理装置３３、端末−ＩＰ管理装置３７）から送信されてくる情報を受信する。転送テーブル制御部３０４は、当該受信した情報に基づき、クラウドＬＡＮ用の転送テーブル３０５−１に格納するエントリと、モバイルデータ転送網１３用の転送テーブル３０５−２に格納するエントリと、を生成し、各テーブルに登録する。
【００９９】
図６の例では、送信先のＩＰアドレスが「ＩＰ＿ａ１０００−２」であるパケットは、カプセル化ＩＰアドレス「ＩＰ＿Ｂ」を宛先ＩＰアドレスとするパケットにカプセル化され、ポート１から出力するエントリが、転送テーブル３０５−１に登録されている。なお、図６に示すＩＰアドレスは、モバイル端末１１がクラウドＬＡＮを利用する際に用いるＩＰアドレスであり、カプセル化ＩＰアドレスは、各モバイル端末１１に割り当てられるＰＧＷ３４のＩＰアドレスである。
【０１００】
図６の例では、「ＩＰ＿ａ１０００−２」の割当ＩＰアドレスが送信先ＩＰアドレスであれば、当該パケットは、「ＩＰ−Ｂ」のＩＰアドレスを持つＰＧＷ３４に向けてポート１から出力されることを示す。
【０１０１】
転送テーブル３０５−１に登録するエントリは、主に端末−ＩＰ管理装置３７から送信されてくる情報に基づき生成することができる。当該端末−ＩＰ管理装置３７から送信されてくる情報の詳細は後述する。
【０１０２】
また、転送テーブル制御部３０４は、モバイルデータ転送網用の転送テーブル３０５−２にエントリを登録する。図６の例では、「Ｓｅｓｓｉｏｎ＿１１０−１」として生成されたトンネルに収容されるパケットは、カプセル化ＩＰアドレス（基地局１２のＩＰアドレスであるＩＰ＿Ｍ１）を宛先としてポート２から出力されることを示す。
【０１０３】
転送テーブル３０５−２に登録するエントリは、主にユーザ情報管理装置３３、端末−ＩＰ管理装置３７から送信されてくる情報に基づき生成することができる。
【０１０４】
デカプセル化部３０１は、モバイルデータ転送網１３又はクラウドデータ転送網３５の通信路にて転送されるパケットがカプセル化されている場合に、カプセル化されたパケットをデカプセル化する手段である。デカプセル化部３０１は、クラウドデータ転送網３５、モバイルデータ転送網１３からのカプセル化データパケットのカプセル化を解除し、ユーザパケットを抽出する。その後、デカプセル化部３０１は、抽出したユーザパケットをヘッダ解析部３０２に転送する。
【０１０５】
ヘッダ解析部３０２は、デカプセル化されたパケットから抽出されたネットワーク識別子（送信先ＩＰアドレス）を検索キーとして転送テーブルを参照し、パケット転送先のネットワーク識別子（カプセル化ＩＰアドレス）を決定する。つまり、ヘッダ解析部３０２は、抽出されたユーザパケットのヘッダを解析し、ユーザパケットの送信先ＩＰアドレスを特定する。その後、ヘッダ解析部３０２は、転送テーブル３０５において当該送信先ＩＰアドレスを検索キーとして検索し、対応するカプセル化ＩＰアドレスを取得する。
【０１０６】
カプセル部３０３は、決定されたネットワーク識別子（カプセル化ＩＰアドレス）を用いて、パケット転送先のネットワークに適したカプセル化を行う。カプセル部３０３は、ユーザパケットを当該検索したカプセル化ＩＰアドレスを送信先ＩＰアドレスとするカプセル化データパケットに変換する。図６の例では、デカプセル化部３０１−１にて抽出されたユーザパケットは、送信先アドレスとして「ＩＰ＿Ｂ」を有するパケットに変換される。
【０１０７】
また、デカプセル化部３０１−２にて抽出されたユーザパケットは、送信先アドレスとして「ＩＰ＿Ｍ１」を有するパケットに変換される。カプセル部３０３は、当該カプセル化されたデータパケットをモバイルデータ転送網１３、クラウドデータ転送網３５に送信する。
【０１０８】
なお、転送テーブル３０５にユーザパケットの送信先ＩＰアドレスが登録されていない場合でも、デフォルトのカプセル化ＩＰアドレスが登録（指定）されていれば、カプセル部３０３は、当該デフォルトのＩＰアドレスを送信先とするカプセル化を指定できる。
【０１０９】
なお、図６において上り方向（モバイルデータ転送網１３からクラウドデータ転送網３５）のパケットを処理するモジュールと、下り方向のパケットを処理するモジュールが異なるものとして図示している。しかし、同じモジュールが上りと下りのパケットを処理しても良いことは勿論である。また、２つの転送テーブル３０５を一つのテーブル情報として管理しても良いことは勿論である。
【０１１０】
ＰＧＷ３４−２の処理構成はＰＧＷ３４−１の構成と同一とすることができるので詳細な説明は省略する。
【０１１１】
図５に説明を戻す。ユーザ情報管理装置３３は、モバイル端末１１と適切なＰＧＷ３４を接続する機能を有する。ユーザ情報管理装置３３は、モバイル端末１１がモバイルデータ転送網１３に接続された際にモバイル端末１１から送信される情報（端末識別子、所属、位置情報等）に基づき、接続すべきＰＧＷ３４を選択する。
【０１１２】
その後、ユーザ情報管理装置３３は、当該ＰＧＷ３４と基地局１２（モバイル端末１１）との間にトンネルセッションを構築するための情報をＰＧＷ３４、基地局１２に通知する。例えば、ユーザ情報管理装置３３は、ＰＧＷ３４−１に対し、トンネルセッション名、カプセル化ＩＰアドレス（基地局１２のアドレス）、転送ポートを通知する。また、ユーザ情報管理装置３３は、基地局１２−１に対して、上記通知する情報と類似する情報（トンネルセッション名、ＰＧＷ３４−１のアドレス（カプセル化ＩＰアドレス）、転送ポート）を通知する。
【０１１３】
さらに、ユーザ情報管理装置３３は、モバイル端末１１の死活を監視する。例えば、ユーザ情報管理装置３３は、ハートビート信号をモバイル端末１１に定期的に送信し、当該信号の適切な応答が得られるか否かにより上記死活監視を行う。死活監視によりモバイル端末１１が検出できない場合には、ユーザ情報管理装置３３は、対応するトンネルセッションを解除する。
【０１１４】
セッション設定又は解除時に、ユーザ情報管理装置３３は、端末−ＩＰ管理装置３７にモバイル端末情報、クラウドＬＡＮ情報、セッション情報を通知する。
【０１１５】
上述のように、モバイル端末情報は、クラウドＬＡＮ構成装置３２を介してサービスオーダ受付装置３１から取得できる情報である（例えば、ユーザ名、モバイル端末１１の端末識別子）。
【０１１６】
クラウドＬＡＮ情報は、クラウドＬＡＮ構成装置３２が特定ユーザにクラウドＬＡＮ資源を割り当てた際に生成される情報である。具体的には、クラウドＬＡＮ情報は、特定ユーザの各モバイル端末１１に割り当てたＰＧＷ３４、クラウドＬＡＮスイッチ３６のＩＰアドレスと、当該モバイル端末１１の識別子（固有情報）を含む。
【０１１７】
セッション情報は、ユーザ情報管理装置３３がモバイルデータ転送網１３に構築するモバイルセッションを特定する情報である。例えば、トンネルセッション名、終端装置の識別子（ＩＰアドレス）等がセッション情報に含まれる。
【０１１８】
端末−ＩＰ管理装置３７は、ユーザ情報管理装置３３からのモバイル端末追加情報（モバイル端末１１用のセッション設定通知）に基づき、モバイル端末１１への割当ＩＰアドレスを決定（生成）する。端末−ＩＰ管理装置３７は、トンネルセッションを通して割当ＩＰアドレスをモバイル端末１１に通知する。端末−ＩＰ管理装置３７は、クラウドＬＡＮサービスの提供を受けるユーザのモバイル端末１１に対し、クラウドＬＡＮ上で当該モバイル端末１１を一意に識別するＩＰアドレスを割り当てる。例えば、図６に示す送信先ＩＰアドレス（ＩＰ＿ａ１０００−１、ＩＰ＿ａ１０００−２）が上記割当ＩＰアドレスに相当する。
【０１１９】
また、端末−ＩＰ管理装置３７は、図７に示すように、モバイル端末１１、各モバイル端末１１への割当ＩＰアドレス、使用するモバイルセッション、接続ＰＧＷＩＰアドレス（ＰＧＷモバイル側のＩＰアドレス）からなるモバイル端末管理表３０６を作成する。端末−ＩＰ管理装置３７が取得する各種情報（モバイル端末情報、クラウドＬＡＮ情報、セッション情報）は、モバイル端末１１の端末識別子により対応付けられているため、端末−ＩＰ管理装置３７は、当該対応付けに基づきモバイル端末管理表３０６を作成する。
【０１２０】
このように、端末−ＩＰ管理装置３７は、接続端末（クラウドデータ転送網３５にアクセスしようとするモバイル端末１１）にネットワーク識別子（割当ＩＰアドレス）を割り当てる。モバイル端末管理表３０６は、接続端末の識別子（固有情報）、接続端末に割り当てられたネットワーク識別子及び接続端末に割り当てられたアクセスポイント（ＰＧＷ３４）のネットワーク識別子（ＰＧＷモバイル側ＩＰアドレス）を対応付ける。
【０１２１】
図７に示すモバイル端末管理表３０６によれば、モバイル端末１１−１には割当ＩＰアドレス、モバイルセッション、接続先ＰＧＷＩＰアドレスとして、それぞれＩＰ＿ａ１０００−１、Ｓｅｓｓｉｏｎ＿１１０−１、ＩＰ＿Ａが登録されている（同表の１行目）。
【０１２２】
当該事項は、モバイル端末１１−１が、クラウドＬＡＮにアクセスする際には、「ＩＰ＿ａ１０００−１」を自端末のＩＰアドレスに用いることを示す。また、上記事項は、モバイル端末１１−１がクラウドＬＡＮシステム３０に向けてパケットを送信する際に用いられるアクセスポイントは、ＩＰアドレスが「ＩＰ＿Ａ」のＰＧＷ３４であることを示す。さらに、上記事項は、モバイル端末１１−１がクラウドＬＡＮシステムからパケットを受信する際には、モバイルセッション（Ｓｅｓｓｉｏｎ＿１１０−１）が使用されることを示す。
【０１２３】
同様に、モバイル端末１１−２には、ＩＰ＿ａ１０００−２、Ｓｅｓｓｉｏｎ＿１１０−２、ＩＰ＿Ｂが登録されている。
【０１２４】
端末−ＩＰ管理装置３７は、モバイル端末管理表３０６をクラウドＬＡＮ資源（各ユーザに割り当てられる通信ノード）である、ＰＧＷ３４−１、ＰＧＷ３４−２、クラウドＬＡＮスイッチ３６に配布する。
【０１２５】
なお、図６や後述する図８において、モバイル端末管理表３０６の記憶手段の図示を省略している。また、端末−ＩＰ管理装置３７は、モバイル端末削除情報（モバイル端末１１用のセッション解除通知）を取得すれば、対応するエントリをモバイル端末管理表３０６から対応するエントリを削除し、再配布することは勿論である。
【０１２６】
クラウドデータ転送網３５は、ＰＧＷ３４とクラウドＬＡＮスイッチ３６間のデータ転送を行う機能を提供する。クラウドデータ転送網３５は、トンネルセッションの送信先ネットワーク識別子（上述のカプセル化ＩＰアドレス）に基づいて上記データ転送処理を行う。
【０１２７】
本願開示では、ネットワーク識別子をＩＰアドレスとしているが、ＭＡＣ（Media Access Control）アドレス、又は、ＭＰＬＳ（Multi-Protocol Label Switching）のＬＳＰ（Label Switched Path）ラベルであってもよい。
【０１２８】
クラウドＬＡＮスイッチ３６は、受信したデータパケットをデカプセル化してユーザパケットを抽出する。クラウドＬＡＮスイッチ３６は、ユーザパケットの宛先に基づいてスイッチ（ルーティング）し、ユーザパケットを適切にカプセル化して送信する機能を備える。
【０１２９】
図８は、クラウドＬＡＮスイッチ３６の処理構成の一例を示す図である。図８を参照すると、クラウドＬＡＮスイッチ３６は、デカプセル化部４０１と、ヘッダ解析部４０２−１及び４０２−２と、スイッチ部４０３と、カプセル部４０４と、転送テーブル制御部４０５と、転送テーブル４０６と、を含んで構成される。
【０１３０】
転送テーブル制御部４０５は、外部（クラウドＬＡＮ構成装置３２、端末−ＩＰ管理装置３７）から送信されてくる情報を受信する。その後、転送テーブル制御部４０５は、当該受信した情報に基づき、送信先ＩＰアドレス（送信先端末の割当ＩＰアドレス）、対応するカプセル化ＩＰアドレス、送信ポート（転送ポート）を転送テーブル４０６に登録する。転送テーブル制御部４０５は、モバイル端末管理表３０６により転送テーブル４０６に登録するエントリを生成する。
【０１３１】
デカプセル化部４０１は、クラウドデータ転送網３５からのカプセル化データパケットのカプセル化を解除し、ユーザパケットを抽出する。その後、デカプセル化部４０１は、抽出したユーザパケットをヘッダ解析部４０２−１に転送する。
【０１３２】
ヘッダ解析部４０２−１は、ユーザパケットの送信先ＩＰアドレスを参照し、転送テーブル４０６において当該送信先ＩＰアドレスをキーとして対応するカプセル化ＩＰアドレスと送信ポートを検索する。
【０１３３】
その後、スイッチ部４０３は、上記検索された情報に基づいて、送信ポートに接続されたカプセル部４０４に上記抽出されたユーザパケットを引き渡す。
【０１３４】
カプセル部４０４は、ユーザパケットを上記検索したカプセル化ＩＰアドレスを送信先ＩＰアドレスとするカプセル化データパケットに変換する。カプセル部４０４は、当該カプセル化されたデータパケットをクラウドデータ転送網３５に送信する。
【０１３５】
なお、ヘッダ解析部４０２−２は、クラウドサーバ１４からクラウドデータ転送網３５に送信されるパケット用のヘッダ解析手段である。
【０１３６】
転送テーブル４０６にユーザパケットの送信先ＩＰアドレスが登録されていない場合であっても、デフォルトのカプセル化ＩＰアドレスが登録（指定）されていれば、カプセル部４０４は、当該デフォルトのＩＰアドレスを送信先とするカプセル化を指定できる。なお、カプセル部４０４は、ユーザパケットをカプセル化せずに外部に送出することもできる。
【０１３７】
以上が、第２の実施形態に係るシステムの構成である。
【０１３８】
次に、図面を参照しつつ、ユーザＡがクラウドＬＡＮサービスを申し込み、モバイル端末１１−１、モバイル端末１１−２間でデータ転送する場合の動作を説明する。なお、ユーザＡとして企業ユーザが想定できる。
【０１３９】
ユーザＡは、サービスオーダ受付装置３１を介して、クラウドＬＡＮサービスを申し込む。サービスオーダ受付装置３１は、クラウドＬＡＮ構成装置３２に対しユーザＡ用のクラウドＬＡＮ構築を指示する。その結果、ユーザＡ用のゲートウェイ（アクセスポイント）としてＰＧＷ３４−１及びＰＧＷ３４−２が、ユーザＡ用のスイッチとしてクラウドＬＡＮスイッチ３６が、それぞれ生成される。
【０１４０】
クラウドＬＡＮ構成装置３２は、ＰＧＷ３４−１、ＰＧＷ３４−２、クラウドＬＡＮスイッチ３６にそれぞれのクラウドデータ転送網３５用のカプセル化ＩＰアドレスを配布する。つまり、クラウドＬＡＮ構成装置３２は、生成された通信ノードにクラウドＬＡＮ情報を送信する。
【０１４１】
ＰＷＧ３４−１、ＰＧＷ３４−２は、クラウドＬＡＮスイッチ３６のカプセル化ＩＰアドレスをクラウドデータ転送網へのデフォルトカプセルＩＰアドレスとして自装置内の転送テーブル３０５に登録する（例えば、図６に示す転送テーブル３０５−１の最終行）。
【０１４２】
ユーザＡは、モバイル端末１１−１、モバイル端末１１−２を新たにモバイルデータ転送網１３に追加する。モバイル端末１１−１及びモバイル端末１１−２は、予めユーザＡに属することが登録されているとする。このようなユーザの識別はモバイルの世界ではＳＩＭ（Subscriber Identity Mobile）で実現されている。本願開示では、当該ＳＩＭによるユーザ識別の適用を前提とする。
【０１４３】
モバイル端末１１−１及び１１−２は、その電源がオン状態になると、ユーザ情報管理装置３３に対して端末登録要求を送信する。ユーザ情報管理装置３３は、当該要求を受信し、モバイル端末１１の固有情報等からユーザＡに属するモバイル端末１１であること、位置情報などを把握する。
【０１４４】
また、ユーザ情報管理装置３３は、モバイル端末１１−１及びモバイル端末１１−２のそれぞれをＰＧＷ３４−１、ＰＷＧ３４−２に接続するため、基地局１２からモバイルデータ転送網１３を横断するトンネルセッションをモバイルデータ転送網１３に設定する。
【０１４５】
その後、ユーザ情報管理装置３３から指示された（必要な情報の提供を受けた）端末−ＩＰ管理装置３７は、モバイル端末１１−１、モバイル端末１１−２に割当ＩＰアドレス「ＩＰ＿ａ１０００−１」、「ＩＰ＿ａ１０００−２」を付与する。
【０１４６】
端末−ＩＰ管理装置３７は、トンネルセッションを通して当該付与したＩＰアドレスをモバイル端末１１−１、モバイル端末１１−２に通知する。その際、端末−ＩＰ管理装置３７は、図７に示すようなモバイル端末管理表３０６を作成する。なお、モバイル端末管理表３０６については上述の通りであるので、説明を省略する。
【０１４７】
端末−ＩＰ管理装置３７は、モバイル端末管理表３０６をＰＧＷ３４及びクラウドＬＡＮスイッチ３６に配布する。
【０１４８】
ＰＧＷ３４及びクラウドＬＡＮスイッチ３６は、モバイル端末管理表３０６を受信すると、当該受信した情報等に基づき送信先ＩＰアドレスに対するカプセル化ＩＰアドレス、送信ポートを決定し、転送テーブル３０５、転送テーブル４０６のそれぞれに登録する。
【０１４９】
ＰＧＷ３４は、クラウドＬＡＮ情報により自装置に割り当てられたモバイル端末１１を特定できる。そのため、ＰＧＷ３４は、自装置に割り当てられたモバイル端末１１を送信先とするパケットに関しては、モバイルデータ転送網１３に転送する必要があることを認識する。また、ＰＧＷ３４は、他の装置に割り当てられたモバイル端末１１を送信先とするパケットは、クラウドデータ転送網３５に転送する必要があることを認識する。ＰＧＷ３４は、上記認識の結果とモバイル端末管理表３０６を用いて図６に示すような転送テーブルを作成できる。
【０１５０】
例えば、ＰＧＷ３４−１にはモバイル端末１１−１が割り当てられる。従って、図７のモバイル端末管理表３０６において、１行目の情報からパケットの送信先がモバイル端末１１−１のＩＰアドレスであれば、当該パケットをモバイルデータ転送網１３に出力する必要がある。ＰＧＷ３４−１は、当該パケットの転送先となるネットワークとしてモバイルデータ転送網１３を決定し、その宛先はモバイルセッション１１０−１の対向装置である基地局１２−１と定める。その結果、図６に示す転送テーブル３０５−１に格納するエントリが生成される。
【０１５１】
また、図７のモバイル端末管理表３０６において、２行目以降の情報からパケットの送信先がモバイル端末１１−１以外の端末のＩＰアドレスであれば、当該パケットは他のＰＧＷ３４に転送する必要があることが把握される。そのため、ＰＧＷ３４−１は、上記パケットの転送先としてモバイルデータ転送網１３を決定し、その宛先ＩＰアドレスは各モバイル端末１１に割り当てられたＰＧＷ３４のＩＰアドレスとする。その結果、図６に示す転送テーブル３０５−１のエントリが生成される。
【０１５２】
さらに、クラウドＬＡＮスイッチ３６の転送テーブル４０６に関しても、モバイル端末管理表３０６から生成できる。つまり、クラウドＬＡＮスイッチ３６は、パケットの送信先ＩＰアドレスがモバイル端末１１のアドレスであれば、クラウドデータ転送網３５に転送するような転送テーブル４０６を作成すればよい。
【０１５３】
上記のプロセスが終了後、モバイル端末１１−１からモバイル端末１１−２へユーザパケットを転送できるようになる。
【０１５４】
具体的には、モバイル端末１１−１は、送信先ＩＰアドレスを「ＩＰ＿ａ１０００−２」、送信元ＩＰアドレス「ＩＰ＿ａ１０００−１」とするユーザパケットを送出する。当該ユーザパケットは、ＰＧＷ３４−１を送信先ＩＰアドレスとするカプセル化データパケットに変換され、基地局１２−１、モバイルデータ転送網１３を介してＰＧＷ３４−１に転送される。その際、トンネルセッションＳｅｓｓｉｏｎ＿１１０−１が用いられる。
【０１５５】
カプセル化データパケットを受信したＰＧＷ３４−１は、当該パケットをデカプセル化する。その後、ＰＧＷ３４−１は、ユーザパケットの送信先ＩＰアドレス「ＩＰ＿ａ１０００−２」に対応するクラウドデータ転送網３５の送信先ＩＰアドレス「ＩＰ_Ｂ」を転送テーブル３０５−１から検索する。
【０１５６】
その後、ユーザパケットは、送信先ＩＰアドレス「ＩＰ_Ｂ」とするカプセル化データパケットに変換され、クラウドデータ転送網３５に転送される。カプセル化データパケットは、その送信先ＩＰアドレス「ＩＰ_Ｂ」に基づいてクラウドデータ転送網３５を経由してＰＧＷ３４−２に転送される。
【０１５７】
ＰＧＷ３４−２は、受信したカプセル化パケットをデカプセル化し、ユーザパケットの送信先ＩＰアドレス「ＩＰ＿ａ１０００−２」を参照（取得）する。ＰＧＷ３４−２は、転送テーブル３０５−２を参照し、先に取得した送信先ＩＰアドレス「ＩＰ_ａ１０００−２」からモバイルデータ転送網１３の送信先ＩＰアドレスＩＰ＿Ｍ２を検索する。
【０１５８】
その後、ＰＧＷ３４−２は、カプセル化データパケットを生成し、モバイルデータ転送網１３に出力する。カプセル化データパケットは、トンネルセッション「Ｓｅｓｓｉｏｎ１１０−２」を通してモバイル端末１１−２に転送される。
【０１５９】
モバイル端末１１−２は、カプセル化データパケットを受信し、その中からユーザパケットを抽出する。
【０１６０】
上記説明したように、ＰＧＷ３４は、モバイル端末管理表３０６から受信パケットを転送するための転送テーブルを作成する。さらに、ＰＧＷ３４は、受信したパケットに含まれるネットワーク識別子（送信先ＩＰアドレス）を検索キーとして転送テーブル３０５から転送先のネットワーク（モバイルデータ転送網１３、クラウドデータ転送網３５）を決定する。決定したネットワークにパケットは送信される。また、クラウドＬＡＮスイッチ３６は、モバイル端末管理表３０６から受信パケットを転送するための転送テーブルを作成する。さらに、クラウドＬＡＮスイッチ３６は、受信したパケットに含まれるネットワーク識別子を検索キーとして転送テーブル４０６からクラウドＬＡＮ上の転送先を決定する。決定した転送先にパケットは送信される。このようにしてモバイル端末１１−１からモバイル端末１１−２へユーザパケットが転送される。つまり、モバイル端末１１−１からモバイル端末１１−２へユーザパケットが転送される。
【０１６１】
上記説明では、ＩＰアドレス、ＭＡＣアドレスをネットワーク識別子として転送するとしているが、他のネットワーク識別子、例えば、ＭＰＬＳ  ＬＳＰを使用することもできる。
【０１６２】
以上のように、第２の実施形態では、各ユーザ専用のクラウドＬＡＮを構成し、当該クラウドＬＡＮを用いてモバイル端末１１間の通信が実現される。その結果、モバイル端末１１間同士で遅延の小さい通信を実現できる。これは、ユーザパケット通信がＰＧＷ３４間で直接可能となるためである（第１の効果）。また、第２の効果として、モバイル端末１１間同士の通信効率が向上する。これは、一旦集約スイッチであるクラウドＬＡＮスイッチ３６に転送されなくとも、直接ＰＧＷ３４の間でユーザパケット通信が可能だからである。第３の効果として、ユーザパケットの送信先ＰＧＷ３４の決定を容易化できる。これは、端末−ＩＰ管理装置３７がモバイル端末−ＰＧＷ３４の対応関係を集中的に管理するためである。その結果、ＰＧＷ３４間の複雑な分散的情報交換が不要となる。
【０１６３】
［第３の実施形態］
続いて、第３の実施形態について図面を参照して詳細に説明する。
【０１６４】
第２の実施形態では、端末−ＩＰ管理装置３７が生成したモバイル端末管理表３０６は、接続端末（モバイル端末１１）のすべてを管理し、当該管理情報をＰＧＷ３４、クラウドＬＡＮスイッチ３６にて共有することを前提としている。そのため、モバイル端末１１の数によってはＰＧＷ３４が登録可能な転送テーブル量を大きく超える可能性がある。転送テーブル量を超えないためには配布する情報を制限することが合理的である。
【０１６５】
第３の実施形態では、ＰＧＷ３４が記憶する転送テーブル量に制限がある場合について説明する。なお、クラウドＬＡＮシステムの基本的構成は、図２、図５を参照して説明した内容と同一とすることができる。
【０１６６】
第３の実施形態では、端末−ＩＰ管理装置３７から取得するモバイル端末管理表の構成及びフォーマットと、ＰＧＷ３４の内部構成が異なる。第３の実施形態では、当該差分を中心に説明する。
【０１６７】
図９は、第３の実施形態に係る端末−ＩＰ管理装置３７により生成されるモバイル端末管理表３０６ａの一例を示す図である。図９を参照すると、第２の実施形態にて説明したモバイル端末管理表に「ダイレクトアクセス」フィールドが追加されている。
【０１６８】
ダイレクトアクセスとは、モバイル端末１１の属性から低遅延通信が望まれる通信を示す。当該フィールドにチェックがある場合（ダイレクトアクセスが有効な場合）には、ＰＧＷ３４の間で直接データパケットを転送することを期待することを示す。
【０１６９】
第３の実施形態に係る端末−ＩＰ管理装置３７は、ダイレクトアクセスフィールドを有するモバイル端末管理表３０６ａをそのまま、あるいは、ダイレクトアクセスフィールドが有効なエントリだけをＰＧＷ３４に送信する。なお、ダイレクトアクセスを有効にするか否かは、サービスオーダ受付装置３１を介してユーザが入力し、モバイル端末情報として端末−ＩＰ管理装置３７に通知される。
【０１７０】
図１０は、第３の実施形態に係るＰＧＷ３４−１の処理構成の一例を示す図である。図６及び図１０を参照すると、第３の実施形態に係るＰＧＷ３４は、転送テーブル制御部３０４ａの動作と、カプセル化学習部３０７を備える点と、が第２の実施形態とは異なる。他の構成については、第２の実施形態にて説明した内容と同一とすることができるのでその説明を省略する。
【０１７１】
以下、上記相違点（転送テーブル制御部３０４ａ、カプセル化学習部３０７）を中心に説明する。
【０１７２】
転送テーブル制御部３０４ａは、端末−ＩＰ管理装置３７からのモバイル端末管理表３０６ａを受信すると、ダイレクトアクセスフィールドが有効な情報を優先的に転送テーブル３０５に登録する。
【０１７３】
カプセル化学習部３０７は、クラウドデータ転送網３５から転送されるカプセル化データパケットの一部を複製し、ラーニングベースで転送テーブル３０５を構成する。
【０１７４】
図１１を参照しつつ、上記カプセル化学習部３０７の動作を説明する。
【０１７５】
カプセル化学習部３０７は、カプセル化ＩＰパケットを受信する（ステップＳ３０１）。
【０１７６】
カプセル化学習部３０７は、受信パケットの送信元カプセル化ＩＰアドレス及びユーザパケットの送信元ＩＰアドレスの情報を保持する（ステップＳ３０２）。
【０１７７】
カプセル化学習部３０７は、ステップＳ３０２にて抽出したユーザパケットの送信先ＩＰアドレスと、転送テーブル３０５に含まれる送信先ＩＰアドレスを比較する（ステップＳ３０３）。つまり、カプセル化学習部３０７は、ユーザパケットの送信先ＩＰアドレスが転送テーブル３０５に含まれるか否かを確認する。
【０１７８】
ユーザパケットの送信先ＩＰアドレスが、転送テーブル３０５に存在していれば（ステップＳ３０３の結果がヒットの場合）、カプセル化学習部３０７は、ステップＳ３０４の処理を実行する。ステップＳ３０４において、カプセル化学習部３０７は、ステップＳ３０２にて保持した送信元カプセル化ＩＰアドレスとユーザパケットの送信元ＩＰアドレスの関係を転送テーブル制御部３０４ａに通知する。
【０１７９】
転送テーブル制御部３０４ａは、通知されたＩＰアドレスの関係を転送テーブル３０５に反映する。
【０１８０】
ユーザパケットの送信先ＩＰアドレスが、転送テーブル３０５に存在していなければ（ステップＳ３０３の結果がヒットなしの場合）、処理は終了する。
【０１８１】
上記の操作により、双方向でＰＧＷ３４間のダイレクト通信が可能となる。なお、ＰＧＷ３４間のダイレクト通信ができなくても、クラウドＬＡＮスイッチ３６を介してユーザパケットのやり取りはできる。つまり、クラウドＬＡＮスイッチ３６が存在することで、ＰＧＷ３４の転送テーブル３０５へのダイレクトアクセスに関する情報の反映が遅れてもデータパケット自体のやり取りは可能となる。
【０１８２】
以上のように、第３の実施形態では、ＰＧＷ３４ａは、クラウドＬＡＮから転送されるカプセル化されたパケットの送信先に対応するネットワーク識別子（ＩＰアドレス）を検索キーとして転送テーブル３０５を参照する。送信先に対応するネットワーク識別子が転送テーブル３０５に存在する場合に、送信先に対応するネットワーク識別子とカプセル化されたパケットの送信元に対応するネットワーク識別子（カプセル化ＩＰアドレス）を対応付けて転送テーブル３０５に登録する。また、モバイル端末管理表３０６ａは、転送テーブル３０５に優先して登録するエントリを明示するダイレクトアクセス情報を含む。ＰＧＷ３４ａは、ダイレクトアクセス情報が付与されたエントリを優先して転送テーブル３０５に登録する。その結果、以下の効果が得られる。
【０１８３】
第３の実施形態では、上述した第１〜第３の効果に加え、以下の効果を奏する。
【０１８４】
第４の効果は、ＰＧＷ３４ａの送信先ＩＰアドレスとカプセル化ＩＰアドレスの関係を参照する転送テーブル３０５のサイズが小さくても問題なく、ＰＧＷ３４ａ間でデータパケット通信が実現できることである。この理由は、転送テーブルへの登録をすべてのモバイル端末１１に関してではなく、選択したモバイル端末１１に限定するためである。第５の効果は、転送テーブル３０５に選択登録された送信先ＩＰアドレスのモバイル端末１１との双方向通信をＰＷＧ３４ａ間で直接でき、リソース利用効率が高いことにある。この理由は、選択登録されたモバイル端末１１を収容するＰＧＷ３４ａが、そのモバイル端末１１への送信ユーザパケットの送信元ＩＰアドレス、カプセル化ＩＰアドレスを学習して対応づけ、転送テーブルに反映されるからである。そのため、ＰＧＷ３４間の直接の双方向通信が可能となる。
【０１８５】
上記実施形態にて説明した各装置のハードウェア構成について説明する。
【０１８６】
［ハードウェア構成］
図１２は、クラウドＬＡＮ構成装置３２のハードウェア構成の一例を示す図である。クラウドＬＡＮ構成装置３２は、所謂、コンピュータにより実現され、図１２に例示する構成を備える。例えば、クラウドＬＡＮ構成装置３２は、内部バスにより相互に接続される、ＣＰＵ（Central Processing Unit）４１、メモリ４２、入出力インターフェイス４３及び通信インターフェイスであるＮＩＣ（Network Interface Card）４４等を備える。
【０１８７】
但し、図１２に示す構成は、クラウドＬＡＮ構成装置３２のハードウェア構成を限定する趣旨ではない。クラウドＬＡＮ構成装置３２は、図示しないハードウェアを含んでもよい。クラウドＬＡＮ構成装置３２に含まれるＣＰＵ等の数も図１２の例示に限定する趣旨ではなく、例えば、複数のＣＰＵ４１がクラウドＬＡＮ構成装置３２に含まれていてもよい。
【０１８８】
メモリ４２は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、補助記憶装置（ハードディスク等）等である。
【０１８９】
入出力インターフェイス４３は、図示しない入出力装置のインターフェイスである。入出力装置には、例えば、表示装置、操作デバイス等が含まれる。表示装置は、例えば、液晶ディスプレイ等である。操作デバイスは、例えば、キーボードやマウス等である。
【０１９０】
クラウドＬＡＮ構成装置３２の機能は、上記説明した処理を実行するモジュールにより実現される。当該モジュールは、例えば、メモリ４２に格納されたプログラムをＣＰＵ４１が実行することで実現される。また、そのプログラムは、ネットワークを介してダウンロードするか、あるいは、プログラムを記憶した記憶媒体を用いて、更新することができる。さらに、上記処理モジュールは、半導体チップにより実現されてもよい。即ち、上記処理モジュールが行う機能は、何らかのハードウェア、或いはハードウェアを利用して実行されるソフトウェアにより実現できればよい。
【０１９１】
なお、他の装置（ユーザ情報管理装置３３、ＰＧＷ３４を実現するサーバ等）のハードウェア構成もクラウドＬＡＮ構成装置３２と同一とすることができ、且つ、当業者にとって明らかであるため、その説明を省略する。
【０１９２】
上記実施形態にて説明したクラウドＬＡＮシステムにより得られる効果は以下のとおりである。
【０１９３】
第１の効果は、ユーザが準備すべきＬＡＮシステムが不要になることにある。これは、サービスを提供するクラウドＬＡＮシステム上にユーザ固有のＬＡＮを構築できるためである。ユーザはＬＡＮシステムが不要のため、当然、将来を見据えたＬＡＮのデータ送受信容量などを考える必要もなくなる。
【０１９４】
第２の効果は、モバイル端末１１間同士で遅延の小さい通信を実現することができることにある。ユーザのＬＡＮを経由しないことがその理由となる。
【０１９５】
第３の効果は、モバイル端末１１間同士で遅延の小さい通信を実現することができることにある。これは、ユーザパケット通信が集約スイッチＣＬＡＮＳＷを経由せずＰＧＷ３４間で直接可能となるためである。
【０１９６】
第４の効果は、モバイル端末１１間同士の通信効率が向上することにある。これは、一旦集約スイッチであるクラウドＬＡＮスイッチ３６に転送されることなく、直接ＰＧＷ３４間でデータパケット通信が可能となるためである。
【０１９７】
第５の効果は、ユーザパケットの送信先ＰＧＷ３４の決定を容易化できることにある。これは、端末−ＩＰ管理装置３７がモバイル端末１１−ＰＧＷ３４の対応関係を集中的に管理し、ユーザパケット転送先をＰＧＷ３４に伝えるためである。この結果、ＰＧＷ３４間の複雑な分散的情報交換が不要となる。通常スイッチを分散化すると、転送経路がループし、送信先端末に到達できないケースがありうる。そのため、ループせず送信先に届けるためのルーティングプロトコルが必要となる。第５の効果では、このようなルーティングプロトコルを不要化し、制御の複雑化を防いでいる。
【０１９８】
第６の効果は、ＰＧＷ３４の送信先端末ＩＰアドレスとカプセル化転送網ＩＰアドレスの関係を参照する転送テーブルが小さくても、端末の属性に応じたデータパケット通信が実現できることである。この理由は、転送テーブルへの登録を選択したモバイル端末に限定し、その登録数を削減することができるためである。転送テーブル３０５にはデフォルト転送が記載されているため、当該テーブルにない送信先端末ＩＰアドレスのモバイル端末１１も転送可能となる。
【０１９９】
第７の効果は、転送テーブル３０５に選択登録された送信先ＩＰアドレスのモバイル端末１１との双方向通信をＰＷＧ３４間で直接でき、リソース利用効率が高いことにある。この理由は、選択登録されたモバイル端末１１を収容するＰＧＷ３４が、そのモバイル端末１１への送信ユーザパケットの送信元ＩＰアドレス、カプセル化ＩＰアドレスを学習して対応づけ、それを転送テーブルに反映するからである。その結果、ＰＧＷ３４間で直接の双方向通信が可能となる。
【０２００】
また、特許文献１との関係は以下のようにまとめることができる。特許文献１のように、クラウドデータ転送網上に提供される集約ＬＡＮスイッチとモバイルデータ転送網とを接続するネットワークにおいてモバイル端末を集約ＬＡＮスイッチに収容する場合を考える。この場合、ＬＡＮスイッチとの物理的距離やデータ転送先によっては遅延や網利用効率の劣化が発生する。しかし、本願開示のシステムでは、モバイルデータ転送網とクラウドデータ転送網の境界にあるパケットゲートウエイが、ＬＡＮスイッチの一部機能を担い、集約ＬＡＮスイッチを経由しなくても、パケットゲートウエイ間で直接データパケットを転送する。そのため、上記遅延や網利用効率の劣化といった問題は生じない。また、パケットゲートウエイ同士で接続情報交換を行なわなくてよい。さらに、選択されたモバイル端末に限りパケットゲートウエイダイレクトで接続できる機能も有する。このとき、選択されたモバイル端末からの応答もパケットゲートウエイダイレクト通信できるように、カプセル化パケットラーニング機能を具備する。
【０２０１】
［変形例］
なお、第１乃至第３の実施形態にて説明したクラウドＬＡＮシステムの構成、動作等は例示であって、システムの構成、動作を限定する趣旨ではない。例えば、上記実施形態では、クラウドＬＡＮ構成装置３２、ユーザ情報管理装置３３、端末−ＩＰ管理装置３７がそれぞれの機能を実現する場合を説明したが、これら各装置の機能が１つの装置により実現されてもよい。例えば、図１３に示すような情報処理装置５０がクラウドＬＡＮシステムに含まれていてもよい。なお、情報処理装置５０に含まれる各処理モジュール（クラウドＬＡＮ構成部５１、ユーザ情報管理部５２、端末−ＩＰ管理部５３）は、既に各装置の機能として説明した内容と同一とすることができるのでその詳細な説明を省略する。
【０２０２】
上記実施形態では、クラウドＬＡＮ構成装置３２が、クラウド上のサーバにＰＧＷ３４、クラウドＬＡＮスイッチ３６を生成するように指示しているが、自装置（クラウドＬＡＮ構成装置３２）のリソースを使ってＰＧＷ３４等を生成してもよい。
【０２０３】
つまり、上記実施形態に係るクラウドＬＡＮシステム３０では、図１４のような構成を有する。図１４では、サーバ６０がクラウドＬＡＮ構成装置３２からの指示を通信制御部２０１にて受信し、ＰＧＷ生成部２０２がＰＧＷ３４を生成する。具体的には、ＰＧＷ生成部２０２は、ＰＧＷ３４を動作させるための仮想マシンを生成すると共に、当該仮想マシン上にてＰＧＷ３４の機能を実現するアプリケーションを実行する。また、生成されたＰＧＷ３４に関する情報は、通信制御部２０１を介してクラウドＬＡＮ構成装置３２に返信される。クラウドＬＡＮスイッチ３６に関しても同様に、サーバ６１において、通信制御部２０３を介してクラウドＬＡＮ構成装置３２と通信が行われ、ＣＬＡＮＳＷ生成部２０４によりクラウドＬＡＮスイッチ３６が生成される。
【０２０４】
上記のように、クラウド上のサーバ６０及び６１にＰＧＷ３４等を生成するのではなく、図１５に示すように、クラウドＬＡＮ構成装置３２の内部にＰＧＷ３４等を生成してもよい。なお、図１５において、通信制御部２１１が他の装置との間の通信を制御し、ＰＧＷ生成部２１２がＰＧＷ３４を、ＣＬＡＮＳＷ生成部２１３がクラウドＬＡＮスイッチ３６をそれぞれ生成する。また、図１５において、クラウドＬＡＮ構成装置３２の上記説明した機能（例えば、ユーザ情報管理装置３３への情報出力）を実現するモジュールの図示は省略している。
【０２０５】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
［付記１］
上述の第１の視点に係る通信システムのとおりである。
［付記２］
前記ユーザ情報管理装置は、
前記モバイルデータ転送網を介して前記接続端末の固有情報を取得し、前記取得した固有情報に基づき前記接続端末に割り当てられたアクセスポイントを選択する、好ましくは付記１に記載の通信システム。
［付記３］
前記ユーザ情報管理装置は、
前記接続端末と接続している基地局を介して、前記選択されたアクセスポイントを前記接続端末に通知する、好ましくは付記１又は２に記載の通信システム。
［付記４］
前記ネットワーク構成装置は、
前記モバイルデータ転送網と前記クラウドＬＡＮのアクセスポイントとなるＰＧＷ（Packet Data Network Gateway）と、
前記クラウドＬＡＮ上で転送されるパケットのスイッチング動作を行うクラウドＬＡＮスイッチと、
を生成する、好ましくは付記１乃至３のいずれか一に記載の通信システム。
［付記５］
前記ＰＧＷは、
前記モバイルデータ転送網及び前記クラウドＬＡＮのいずれか一方のネットワークからカプセル化されたパケットを受信し、
前記受信したカプセル化されたパケットからユーザパケットを抽出し、
前記抽出したユーザパケットを他方のネットワークに適したカプセル化パケットに変換して送信し、
前記クラウドＬＡＮスイッチは、
前記モバイルデータ転送網及び前記クラウドＬＡＮのいずれか一方のネットワークからカプセル化されたパケットを受信し、
前記受信したカプセル化されたパケットからユーザパケットを抽出し、
前記抽出したユーザパケットを他方のネットワークに適したカプセル化パケットに変換して送信する、
好ましくは付記４に記載の通信システム。
［付記６］
前記アドレス管理装置は、
前記接続端末にネットワーク識別子を割り当て、前記接続端末の識別子、前記接続端末に割り当てられたネットワーク識別子及び前記接続端末に割り当てられたアクセスポイントのネットワーク識別子を対応付ける端末管理表を生成し、
前記ＰＧＷは、
前記端末管理表から受信パケットを転送するための転送テーブルを作成すると共に、受信したパケットに含まれるネットワーク識別子を検索キーとして前記転送テーブルから転送先のネットワークを決定し、前記決定したネットワークにパケットを送信し、
前記クラウドＬＡＮスイッチは、
前記端末管理表から受信パケットを転送するための転送テーブルを作成すると共に、受信したパケットに含まれるネットワーク識別子を検索キーとして前記転送テーブルから前記クラウドＬＡＮ上の転送先を決定し、前記決定した転送先にパケットを送信する、
好ましくは付記４又は５に記載の通信システム。
［付記７］
前記ＰＧＷは、
前記モバイルデータ転送網又は前記クラウドＬＡＮの通信路にて転送されるパケットがカプセル化されている場合に、前記カプセル化されたパケットをデカプセル化するデカプセル化部と、
前記デカプセル化されたパケットから抽出されたネットワーク識別子を検索キーとして前記転送テーブルを参照し、パケット転送先のネットワーク識別子を決定する、ヘッダ解析部と、
前記決定されたネットワーク識別子を用いて、パケット転送先のネットワークに適したカプセル化を行うカプセル部と、
を備える、好ましくは付記６に記載の通信システム。
［付記８］
前記ＰＧＷは、
前記クラウドＬＡＮから転送されるカプセル化されたパケットの送信先に対応するネットワーク識別子を検索キーとして前記転送テーブルを参照し、前記送信先に対応するネットワーク識別子が前記転送テーブルに存在する場合に、前記送信先に対応するネットワーク識別子と前記カプセル化されたパケットの送信元に対応するネットワーク識別子を対応付けて前記転送テーブルに登録する、好ましくは付記６又は７に記載の通信システム。
［付記９］
前記端末管理表は、前記転送テーブルに優先して登録するエントリを明示するダイレクトアクセス情報を含み、
前記ＰＧＷは、前記ダイレクトアクセス情報が付与されたエントリを優先して前記転送テーブルに登録する、好ましくは付記６乃至８のいずれか一に記載の通信システム。
［付記１０］
上述の第２の視点に係る通信方法のとおりである。
［付記１１］
ユーザごとに独立してオープンネットワーク上に構築される閉域網をクラウドＬＡＮ（Local Area Network）として構成する装置であって、前記クラウドＬＡＮを利用するユーザに属する複数の端末それぞれに割り当てる前記クラウドＬＡＮにアクセスするためのアクセスポイントを生成する処理と、
前記複数の端末のうちモバイルデータ転送網を介して前記クラウドＬＡＮにアクセスする接続端末に割り当てられた前記アクセスポイントを選択し、前記選択されたアクセスポイントを前記接続端末に通知する処理と、
前記接続端末からの要求に応じて前記接続端末が前記クラウドＬＡＮにアクセスするためのアドレスを払い出す処理と、
をコンピュータに実行させるプログラム。
なお、このプログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。記憶媒体は、半導体メモリ、ハードディスク、磁気記録媒体、光記録媒体等の非トランジェント（non-transient）なものとすることができる。本発明は、コンピュータプログラム製品として具現することも可能である。
［付記１２］
モバイル端末を収容するモバイルデータ転送網を介して複数のユーザに仮想専用通信網を提供するクラウドデータ転送網を接続した通信網において、
クラウドデータ転送網内にユーザ毎に独立したＬＡＮと、前記モバイルデータ転送網と前記ＬＡＮのアクセスポイントを設定するクラウドＬＡＮ構成装置と、
前記クラウドＬＡＮ装置によってユーザ毎に生成され、外部通信網とのアクセスポイントを有するクラウドＬＡＮと、
モバイル端末の固有情報からユーザを判定し接続すべきクラウドＬＡＮ及び前記モバイル端末とクラウドＬＡＮとのデータ通信のためのアクセスポイントを選択し、
前記選択アクセスポイントを前記モバイル端末、あるいは、前記モバイルデータ転送網に通知し、前記モバイル端末とクラウドＬＡＮ間の通信を設定、管理、制御するユーザ情報管理装置と、
前記モバイル端末からの要求に応じて端末アドレスを払い出す端末−ＩＰ管理装置と、
を含むクラウドＬＡＮシステム。
［付記１３］
前記クラウドＬＡＮは、
モバイルデータ転送網とクラウドＬＡＮとのアクセスポイントとなるＰＧＷと、
クラウドＬＡＮ内でデータ転送を行うクラウドＬＡＮスイッチと、
前記ＰＧＷと前記クラウドＬＡＮスイッチを接続するクラウドデータ転送網と、
から構成される好ましくは付記１２に記載のクラウドＬＡＮシステム。
［付記１４］
前記ＰＧＷは、
前記モバイルデータ転送網あるいはクラウドデータ転送網から受信したカプセル化ユーザデータパケットからユーザパケットを抽出し、
前記モバイルデータ転送網あるいはクラウドデータ転送網へ前記ユーザパケットをカプセル化ユーザパケットに変換して送信する、好ましくは付記１３に記載のクラウドＬＡＮシステム。
［付記１５］
前記クラウドＬＡＮスイッチは、
前記モバイルデータ転送網あるいはクラウドデータ転送網から受信したカプセル化ユーザデータパケットからユーザパケットを抽出し、
前記モバイルデータ転送網あるいはクラウドデータ転送網へ前記ユーザパケットをカプセル化ユーザパケットに変換して送信する、好ましくは付記１３に記載のクラウドＬＡＮシステム。
［付記１６］
モバイル端末を収容するモバイルデータ転送網と複数のユーザに仮想専用通信網を提供するクラウドデータ通信網を接続した通信網において、
クラウドデータ通信網上にユーザ専用ＬＡＮであるクラウドＬＡＮを構築し、モバイルデータ転送網と前記ユーザ専用クラウドＬＡＮのアクセスポイントを設定するクラウドＬＡＮ構成装置と、
モバイル端末の端末情報を受信し、
前記モバイル端末の固有情報からユーザを判定し、ユーザのクラウドＬＡＮのアクセスポイントを決定し、
モバイルデータ転送網上の前記モバイル端末と前記ユーザのクラウドＬＡＮのアクセスポイント間にユーザパケットを転送する通信路を形成するユーザ管理情報装置と、
前記ユーザ管理情報装置からの指示に基づき、前記モバイル端末にネットワーク識別子を割り当て、前記モバイル端末とネットワーク識別子と前記通信路とを対応付ける端末−ＩＰ管理表を生成する端末−ＩＰ管理装置と、
前記端末−ＩＰ管理装置から通知される端末−ＩＰ管理表から転送テーブルを作成し、
モバイルデータ転送網、クラウドデータ転送網の通信路から転送されるユーザパケットのネットワーク識別子を検索キーとして、前記転送テーブルから転送先のモバイルデータ転送網あるいはクラウドデータ転送網の通信路を決定し、その通信路にユーザパケットを送出するパケットゲートウエイ装置と、
前記端末−ＩＰ管理装置から通知される端末−ＩＰ管理表から転送テーブルを作成し、クラウドデータ転送網から転送されるユーザパケットのネットワーク識別子を検索キーとして、前記転送テーブルから転送先のクラウドデータ転送網の転送先を決定し、ユーザパケットを送出するクラウドＬＡＮスイッチと、
を含む、クラウドＬＡＮシステム。
［付記１７］
前記クラウドＬＡＮ構成装置は、
要求に応じてユーザ毎に独立したアクセスポイントと閉域ＬＡＮをクラウドデータ転送網上に構築、管理する、好ましくは付記１６に記載のクラウドＬＡＮシステム。
［付記１８］
前記ユーザ情報管理装置の前記アクセスポイントに接続する際のモバイル端末情報は、
ユーザを特定可能なユーザ識別子を含み、
モバイル端末の位置情報と、モバイル端末の属性のすべて、あるいは、いくつかを含む、好ましくは付記１６又は１７に記載のクラウドＬＡＮシステム。
［付記１９］
前記端末−ＩＰ管理表が、
モバイル端末のネットワーク識別子情報と、モバイルデータ転送網内のネットワーク識別子情報と、クラウドデータ転送網内のネットワーク識別子情報と、から構成され、
ユーザパケットを転送する際の前記モバイル端末のネットワーク識別子に対する前記モバイルデータ転送網内のネットワーク識別子情報と、前記クラウドデータ転送網内のネットワーク識別子情報とが関係づけられている、好ましくは付記１６乃至１８のいずれか一に記載のクラウドＬＡＮシステム。
［付記２０］
前記端末−ＩＰ管理表が、
ダイレクト通信可能情報を含み、
ユーザパケットを転送する際の前記モバイル端末のネットワーク識別子に対するダイレクト通信可能情報が関係づけられている、好ましくは付記１９に記載のクラウドＬＡＮシステム。
［付記２１］
前記端末−ＩＰ管理装置は、
前記モバイル端末に割り当てるネットワーク識別子をユーザ毎に独立させる、好ましくは付記１６乃至２０のいずれか一に記載のクラウドＬＡＮシステム。
［付記２２］
前記パケットゲートウエイ装置は、
モバイルデータ転送網とクラウドデータ転送網の通信路でユーザパケットをそれぞれの転送プロトコルのネットワーク識別子を含んでカプセル化されているときに、前記転送プロトコルを終端し、ユーザパケットを抽出するデカプセル化機能と、
前記端末−ＩＰ管理装置から通知された端末−ＩＰ管理表から転送テーブルを作成する転送テーブル管理回路と、
前記ユーザパケットの送信先ネットワーク識別子を検索キーとして、前記転送テーブルを参照して、送信先データ転送網の送信先ネットワーク識別子と出力ポートを決定するヘッダ解析機能と、
前記送信先データ転送網の送信先ネットワーク識別子を含む転送プロトコルでカプセル化するカプセル化機能と、
を備える、好ましくは付記１６乃至２１のいずれか一に記載のクラウドＬＡＮシステム。
［付記２３］
前記パケットゲートウエイ装置は、
モバイルデータ転送網とクラウドデータ転送網の通信路でユーザパケットをそれぞれの転送プロトコルのネットワーク識別子を含んでカプセル化されているときに、前記転送プロトコルを終端し、ユーザパケットを抽出するデカプセル化機能と、
入力された端末−ＩＰ管理表をもとに転送テーブルを作成する転送テーブル管理回路と、
前記ユーザパケットの送信先ネットワーク識別子を検索キーとして、前記転送テーブルを参照して、送信先データ転送網の送信先ネットワーク識別子と出力ポートを決定するヘッダ解析機能と、
前記送信先データ転送網の送信先ネットワーク識別子を含む転送プロトコルでカプセル化するカプセル化機能と、
クラウドデータ転送網から転送されるカプセル化パケットのユーザパケットの送信先ネットワーク識別子を検索キーとして前記転送テーブルを参照し、該当ネットワーク識別子が存在していた場合に前記ユーザパケットの送信元ネットワーク識別子と、前記ユーザパケットのカプセル化パケットの送信元ネットワーク識別子を含む端末−ＩＰ管理表を前記転送テーブル管理回路に通知するカプセル化ラーニング機能と、
を備える、好ましくは付記１６乃至２１のいずれか一に記載のクラウドＬＡＮシステム。
［付記２４］
前記ネットワーク識別子は、ＩＰアドレス、ＭＡＣアドレス及びＭＰＬＳ  ＬＳＰラベル番号のうちいずれか一つである、好ましくは付記１６乃至２３のいずれか一に記載のクラウドＬＡＮシステム。
なお、付記１０及び付記１１の形態は、付記１の形態と同様に、付記２の形態〜付記９の形態に展開することが可能である。
【０２０６】
なお、引用した上記の特許文献の開示は、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の全開示の枠内において種々の開示要素（各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む）の多様な組み合わせ、ないし、選択（部分的削除を含む）が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。特に、本書に記載した数値範囲については、当該範囲内に含まれる任意の数値ないし小範囲が、別段の記載のない場合でも具体的に記載されているものと解釈されるべきである。
【符号の説明】
【０２０７】
１０  モバイル転送システム
１１、１１−１、１１−２  モバイル端末
１２、１２−１、１２−２  基地局
１３  モバイルデータ転送網
１４  クラウドサーバ
２０、３０  クラウドＬＡＮシステム
２１、３１、９２  サービスオーダ受付装置
２２、３２  クラウドＬＡＮ構成装置
２３、３３、９４、１０２  ユーザ情報管理装置
２４、２４−１、２４−２、３４、３４−１、３４−２、３４ａ、３４ａ−１、９１、９１−１、９１−２  ＰＧＷ
２５、３５  クラウドデータ転送網
２６、３６  クラウドＬＡＮスイッチ
２７、３７  端末−ＩＰ管理装置
４１  ＣＰＵ（Central Processing Unit）
４２  メモリ
４３  入出力インターフェイス
４４  ＮＩＣ（Network Interface Card）
５０  情報処理装置
５１  クラウドＬＡＮ構成部
５２  ユーザ情報管理部
５３  端末−ＩＰ管理部
６０、６１  サーバ
９０  閉域システム
９３  閉域データ転送網構成装置
９５  閉域データ転送網
９９  ＬＡＮ（Local Area Network）
１０１  ネットワーク構成装置
１０３  アドレス管理装置
２０１、２０３、２１１  通信制御部
２０２、２１２  ＰＧＷ生成部
２０４、２１３  ＣＬＡＮＳＷ生成部
３０１、３０１−１、３０１−２、４０１  デカプセル化部
３０２、３０２−１、３０２−２、４０２、４０２−１、４０２−２  ヘッダ解析部
３０３、３０３−１、３０３−２、４０４  カプセル部
３０４、３０４ａ、４０５  転送テーブル制御部
３０５、３０５−１、３０５−２、４０６  転送テーブル
３０６、３０６ａ  モバイル端末管理表
３０７  カプセル化学習部
４０３  スイッチ部
【図１】
2019240158.tif 000003
【図２】
2019240158.tif 000004
【図３】
2019240158.tif 000005
【図４】
2019240158.tif 000006
【図５】
2019240158.tif 000007
【図６】
2019240158.tif 000008
【図７】
2019240158.tif 000009
【図８】
2019240158.tif 000010
【図９】
2019240158.tif 000011
【図１０】
2019240158.tif 000012
【図１１】
2019240158.tif 000013
【図１２】
2019240158.tif 000014
【図１３】
2019240158.tif 000015
【図１４】
2019240158.tif 000016
【図１５】
2019240158.tif 000017
【図１６】
2019240158.tif 000018
【国際調査報告】
2019240158.tif 000019
2019240158.tif 000020
2019240158.tif 000021
2019240158.tif 000022