(57)【要約】【課題】ＭＥＣによるサービスを利用しているユーザ端末が移動した場合であっても、ユーザ端末が継続して適切にサービスを受けられるようにする技術を提供することが望ましい。【解決手段】ユーザ端末から接続要求を受信したモビリティ管理機器によって送信されたセッション生成要求を受信する要求受信部と、セッション生成要求に基づいて、複数のユーザプレーン機器のそれぞれにそれぞれが対応する複数のネットワークに共通する共通アドレスレンジからユーザ端末に割り当てるＩＰアドレスを取得するアドレス取得部と、アドレス取得部によって取得されたＩＰアドレスを含むセッション生成応答をモビリティ管理機器に送信する応答送信部とを備える制御プレーン機器を提供する。【選択図】図１
2020053785.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末から接続要求を受信したモビリティ管理機器によって送信されたセッション生成要求を受信する要求受信部と、
前記セッション生成要求に基づいて、複数のユーザプレーン機器のそれぞれにそれぞれが対応する複数のネットワークに共通する共通アドレスレンジから前記ユーザ端末に割り当てるＩＰアドレスを取得するアドレス取得部と、
前記アドレス取得部によって取得された前記ＩＰアドレスを含むセッション生成応答を前記モビリティ管理機器に送信する応答送信部と
を備える制御プレーン機器。
【請求項２】
前記複数のユーザプレーン機器から前記ユーザ端末に対応するユーザプレーン機器を選択するユーザプレーン機器選択部
を備え、
前記応答送信部は、前記ユーザプレーン機器選択部によって選択されたユーザプレーン機器を識別する識別情報を前記モビリティ管理機器に送信する、請求項１に記載の制御プレーン機器。
【請求項３】
前記応答送信部は、前記アドレス取得部によって取得された前記ＩＰアドレスと、前記ユーザプレーン機器選択部によって選択されたユーザプレーン機器を識別する識別情報とを含む前記セッション生成応答を前記モビリティ管理機器に送信する、請求項２に記載の制御プレーン機器。
【請求項４】
前記ユーザプレーン機器選択部は、前記ユーザ端末の在圏エリア情報、前記ユーザ端末に設定されているＡＰＮ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ  Ｎａｍｅ）又はＤＮＮ（Ｄａｔａ  Ｎｅｔｗｏｒｋ  Ｎａｍｅ）、前記ユーザ端末のＩＭＳＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）、前記ユーザ端末のＩＭＥＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｔｙ）、及び前記複数のユーザプレーン機器の負荷状況の少なくともいずれかに基づいて、前記複数のユーザプレーン機器から前記ユーザ端末に対応するユーザプレーン機器を選択する、請求項２又は３に記載の制御プレーン機器。
【請求項５】
前記ユーザプレーン機器選択部は、第１の無線基地局に在圏する前記ユーザ端末に対応する第１のユーザプレーン機器を選択した後、前記ユーザ端末が前記第１の無線基地局から第２の無線基地局にハンドオーバする場合に、前記ユーザ端末に対応するユーザプレーン機器として、前記第２の無線基地局に対応する第２のユーザプレーン機器を選択し、
前記応答送信部は、前記ユーザプレーン機器選択部によって選択された前記第２のユーザプレーン機器を識別する識別情報を前記モビリティ管理機器に送信する、請求項２から４のいずれか一項に記載の制御プレーン機器。
【請求項６】
前記ユーザ端末が前記第１の無線基地局から前記第２の無線基地局にハンドオーバする場合であって、前記ユーザプレーン機器選択部が、前記ユーザ端末に対応するユーザプレーン機器として前記第２のユーザプレーン機器を選択し、前記応答送信部が前記第２のユーザプレーン機器を識別する識別情報を前記モビリティ管理機器に送信する場合に、前記ユーザ端末に割り当ててあるＩＰアドレスを変更しない、請求項５に記載の制御プレーン機器。
【請求項７】
前記ユーザ端末に関連する関連情報を外部装置に送信する関連情報送信部
を備え、
前記アドレス取得部は、前記外部装置が前記関連情報に基づいて前記共通アドレスレンジから選択したＩＰアドレスを前記外部装置から受信する、請求項１から６のいずれか一項に記載の制御プレーン機器。
【請求項８】
前記外部装置が前記関連情報に基づいて前記複数のユーザプレーン機器から選択した前記ユーザ端末に対応するユーザプレーン機器を識別する識別情報を受信する識別情報受信部
を備え、
前記応答送信部は、前記識別情報受信部が受信した前記識別情報を前記モビリティ管理機器に送信する、請求項７に記載の制御プレーン機器。
【請求項９】
前記ユーザ端末に関連する関連情報を外部装置に送信する関連情報送信部と、
前記外部装置が前記関連情報に基づいて前記複数のユーザプレーン機器から選択した前記ユーザ端末に対応するユーザプレーン機器を識別する識別情報を受信する識別情報受信部と
を備え、
前記応答送信部は、前記識別情報受信部が受信した前記識別情報を前記モビリティ管理機器に送信する、請求項１から６のいずれか一項に記載の制御プレーン機器。
【請求項１０】
前記要求受信部は、前記ユーザ端末から前記接続要求を受信した前記モビリティ管理機器が、予め定められた条件が満たされたことに応じて送信した前記セッション生成要求を受信する、請求項１から９のいずれか一項に記載の制御プレーン機器。
【請求項１１】
前記予め定められた条件は、前記接続要求がＭＥＣ（Ｍｏｂｉｌｅ  Ｅｄｇｅ  Ｃｏｍｐｕｔｉｎｇ）用として予め定められたＡＰＮ又はＤＮＮを含むこと、前記ユーザ端末のＩＭＳＩがＭＥＣ用として予め定められたＩＭＳＩであること、及び前記ユーザ端末のＩＭＥＩがＭＥＣ用として予め定められたＩＭＥＩであることの少なくともいずれかである、請求項１０に記載の制御プレーン機器。
【請求項１２】
前記要求受信部は、前記ユーザ端末から前記接続要求を受信した前記モビリティ管理機器が、前記制御プレーン機器及び前記複数のユーザプレーン機器の少なくともいずれかの、負荷状況及び割り当て状況の少なくともいずれかに基づいて送信した前記セッション生成要求を受信する、請求項１から１１のいずれか一項に記載の制御プレーン機器。
【請求項１３】
前記アドレス取得部は、複数の前記共通アドレスレンジから選択した一つの共通アドレスレンジから、前記ユーザ端末に割り当てるＩＰアドレスを取得する、請求項１から１２のいずれか一項に記載の制御プレーン機器。
【請求項１４】
前記アドレス取得部は、前記ユーザ端末に設定されているＡＰＮ又はＤＮＮ、前記ユーザ端末のＩＭＳＩ、前記ユーザ端末のＩＭＥＩ、前記複数のユーザプレーン機器の負荷状況及び割り当て状況、並びに前記複数の共通アドレスレンジの割り当て状況の少なくともいずれかに基づいて、前記複数の共通アドレスレンジから、一つの共通アドレスレンジを選択する、請求項１３に記載の制御プレーン機器。
【請求項１５】
前記要求受信部は、前記モビリティ管理機器から、前記ユーザ端末のＭＥＣ用のセッションの生成を要求する第１セッション生成要求と、前記ユーザ端末のＭＥＣ用でないセッションの生成を要求する第２セッション生成要求とを受信し、
前記制御プレーン機器は、
前記第１セッション生成要求に基づいて、前記ユーザ端末のＭＥＣ用のセッションとして、ＭＥＣ用の前記複数のユーザプレーン機器から選択したユーザプレーン機器と前記ユーザ端末が在圏する無線基地局とのセッションを確立し、前記第２セッション生成要求に基づいて、前記ユーザ端末のＭＥＣ用でないセッションとして、ＭＥＣ用でないＰＧＷと前記ユーザ端末が在圏する無線基地局とのセッションを確立するよう制御するセッション確立制御部
を備える、請求項１から１４のいずれか一項に記載の制御プレーン機器。
【請求項１６】
前記複数のユーザプレーン機器のそれぞれは、前記複数のユーザプレーン機器のそれぞれに対応するネットワークを介して、前記ユーザ端末と、前記ネットワークに接続されたサーバとの通信を中継する、請求項１から１５のいずれか一項に記載の制御プレーン機器。
【請求項１７】
前記複数のユーザプレーン機器は、ＳＧＷ−Ｕ（Ｓｅｒｖｉｎｇ  Ｇａｔｅｗａｙ−Ｕｓｅｒ）であり、
前記モビリティ管理機器は、ＭＭＥ（Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）である、
請求項１から１６のいずれか一項に記載の制御プレーン機器。
【請求項１８】
前記制御プレーン機器は、ＳＧＷ−Ｃ（Ｓｅｒｖｉｎｇ  Ｇａｔｅｗａｙ−Ｃｏｎｔｒｏｌ）及びＰＧＷ−Ｃ（ＰＤＮ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ）  Ｇａｔｅｗａｙ−Ｃｏｎｔｒｏｌ）である、請求項１７に記載の制御プレーン機器。
【請求項１９】
前記複数のユーザプレーン機器は、ＵＰＦ（Ｕｓｅｒ  Ｐｌａｎｅ  Ｆｕｎｃｔｉｏｎ）であり、
前記モビリティ管理機器は、ＡＭＦ（Ａｃｃｅｓｓ  ａｎｄ  Ｍｏｂｉｌｉｔｙ  ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）及びＳＭＦ（Ｓｅｓｓｉｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）の少なくともいずれかである、
請求項１から１６のいずれか一項に記載の制御プレーン機器。
【請求項２０】
前記複数のネットワークのそれぞれは、閉域ネットワークである、請求項１から１９のいずれか一項に記載の制御プレーン機器。
【請求項２１】
コンピュータを、請求項１から２０のいずれか一項に記載の制御プレーン機器として機能させるためのプログラム。
【請求項２２】
請求項１から２０のいずれか一項に記載の制御プレーン機器と、
前記複数のユーザプレーン機器と
を備えるシステム。
【請求項２３】
前記複数のユーザプレーン機器のそれぞれは、ＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）を介してインターネットに接続されている、請求項２２に記載のシステム。
【請求項２４】
ユーザ端末からの接続要求に応じてモビリティ管理機器が送信したセッション生成要求を受信した制御プレーン機器から前記ユーザ端末に関連する関連情報を受信する関連情報受信部と、
前記関連情報に基づいて、複数のユーザプレーン機器のそれぞれにそれぞれが対応する複数のネットワークに共通する共通アドレスレンジから前記ユーザ端末に割り当てるＩＰアドレスを選択するアドレス選択部と、
前記アドレス選択部によって選択された前記ＩＰアドレスを前記制御プレーン機器に通知する通知部と
を備える情報処理装置。
【請求項２５】
前記関連情報に基づいて、前記複数のユーザプレーン機器から前記ユーザ端末に対応するユーザプレーン機器を選択するユーザプレーン機器選択部
を備え、
前記通知部は、前記ユーザプレーン機器選択部によって選択された前記ユーザプレーン機器を識別する識別情報を前記制御プレーン機器に通知する、請求項２４に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御プレーン機器、プログラム、システム及び情報処理装置に関する。
【背景技術】
【０００２】
クラウドコンピューティング能力とＩＴサービス環境をセルラーネットワークの端に置くネットワークアーキテクチャとして、ＭＥＣ（Ｍｏｂｉｌｅ  Ｅｄｇｅ  Ｃｏｍｐｕｔｉｎｇ）が知られていた（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２０１７−１７５２６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
無線基地局を介してＭＥＣによるサービスを利用しているユーザ端末がハンドオーバをした場合等であっても、ユーザ端末が継続して適切にサービスを受けられるようにする技術を提供することが望ましい。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、制御プレーン機器が提供される。制御プレーン機器は、ユーザ端末から接続要求を受信したモビリティ管理機器によって送信されたセッション生成要求を受信する要求受信部を備えてよい。制御プレーン機器は、セッション生成要求に基づいて、複数のユーザプレーン機器のそれぞれにそれぞれが対応する複数のネットワークに共通する共通アドレスレンジからユーザ端末に割り当てるＩＰアドレスを取得するアドレス取得部を備えてよい。制御プレーン機器は、アドレス取得部によって取得されたＩＰアドレスを含むセッション生成応答をモビリティ管理機器に送信する応答送信部を備えてよい。
【０００５】
上記制御プレーン機器は、上記複数のユーザプレーン機器から上記ユーザ端末に対応するユーザプレーン機器を選択するユーザプレーン機器選択部を備えてよく、上記応答送信部は、上記ユーザプレーン機器選択部によって選択されたユーザプレーン機器を識別する識別情報を上記モビリティ管理機器に送信してよい。上記応答送信部は、上記アドレス取得部によって取得された上記ＩＰアドレスと、上記ユーザプレーン機器選択部によって選択されたユーザプレーン機器を識別する識別情報とを含む上記セッション生成応答を上記モビリティ管理機器に送信してよい。上記ユーザプレーン機器選択部は、上記ユーザ端末の在圏エリア情報、上記ユーザ端末に設定されているＡＰＮ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ  Ｎａｍｅ）又はＤＮＮ（Ｄａｔａ  Ｎｅｔｗｏｒｋ  Ｎａｍｅ）、上記ユーザ端末のＩＭＳＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）、上記ユーザ端末のＩＭＥＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｔｙ）、及び上記複数のユーザプレーン機器の負荷状況の少なくともいずれかに基づいて、上記複数のユーザプレーン機器から上記ユーザ端末に対応するユーザプレーン機器を選択してよい。上記ユーザプレーン機器選択部は、第１の無線基地局に在圏する上記ユーザ端末に対応する第１のユーザプレーン機器を選択した後、上記ユーザ端末が上記第１の無線基地局から第２の無線基地局にハンドオーバする場合に、上記ユーザ端末に対応するユーザプレーン機器として、上記第２の無線基地局に対応する第２のユーザプレーン機器を選択してよく、上記応答送信部は、上記ユーザプレーン機器選択部によって選択された上記第２のユーザプレーン機器を識別する識別情報を上記モビリティ管理機器に送信してよい。上記制御プレーン機器は、上記ユーザ端末が上記第１の無線基地局から上記第２の無線基地局にハンドオーバする場合であって、上記ユーザプレーン機器選択部が、上記ユーザ端末に対応するユーザプレーン機器として上記第２のユーザプレーン機器を選択し、上記応答送信部が上記第２のユーザプレーン機器を識別する識別情報を上記モビリティ管理機器に送信する場合に、上記ユーザ端末に割り当ててあるＩＰアドレスを変更しなくてよい。
【０００６】
上記制御プレーン機器は、上記ユーザ端末に関連する関連情報を外部装置に送信する関連情報送信部を備えてよく、上記アドレス取得部は、上記外部装置が上記関連情報に基づいて上記共通アドレスレンジから選択したＩＰアドレスを上記外部装置から受信してよい。上記制御プレーン機器は、上記外部装置が上記関連情報に基づいて上記複数のユーザプレーン機器から選択した上記ユーザ端末に対応するユーザプレーン機器を識別する識別情報を受信する識別情報受信部を備えてよく、上記応答送信部は、上記識別情報受信部が受信した上記識別情報を上記モビリティ管理機器に送信してよい。上記制御プレーン機器は、上記ユーザ端末に関連する関連情報を外部装置に送信する関連情報送信部と、上記外部装置が上記関連情報に基づいて上記複数のユーザプレーン機器から選択した上記ユーザ端末に対応するユーザプレーン機器を識別する識別情報を受信する識別情報受信部とを備えてよく、上記応答送信部は、上記識別情報受信部が受信した上記識別情報を上記モビリティ管理機器に送信してよい。上記要求受信部は、上記ユーザ端末から上記接続要求を受信した上記モビリティ管理機器が、予め定められた条件が満たされたことに応じて送信した上記セッション生成要求を受信してよい。上記予め定められた条件は、上記接続要求がＭＥＣ（Ｍｏｂｉｌｅ  Ｅｄｇｅ  Ｃｏｍｐｕｔｉｎｇ）用として予め定められたＡＰＮ又はＤＮＮを含むこと、上記ユーザ端末のＩＭＳＩがＭＥＣ用として予め定められたＩＭＳＩであること、及び上記ユーザ端末のＩＭＥＩがＭＥＣ用として予め定められたＩＭＥＩであることの少なくともいずれかであってよい。上記要求受信部は、上記ユーザ端末から上記接続要求を受信した上記モビリティ管理機器が、上記制御プレーン機器及び上記複数のユーザプレーン機器の少なくともいずれかの、負荷状況及び割り当て状況の少なくともいずれかに基づいて送信した上記セッション生成要求を受信してよい。
【０００７】
上記アドレス取得部は、複数の上記共通アドレスレンジから選択した一つの共通アドレスレンジから、上記ユーザ端末に割り当てるＩＰアドレスを取得してよい。上記アドレス取得部は、上記ユーザ端末に設定されているＡＰＮ又はＤＮＮ、上記ユーザ端末のＩＭＳＩ、上記ユーザ端末のＩＭＥＩ、上記複数のユーザプレーン機器の負荷状況及び割り当て状況、並びに上記複数の共通アドレスレンジの割り当て状況の少なくともいずれかに基づいて、上記複数の共通アドレスレンジから、一つの共通アドレスレンジを選択してよい。上記要求受信部は、上記モビリティ管理機器から、上記ユーザ端末のＭＥＣ用のセッションの生成を要求する第１セッション生成要求と、上記ユーザ端末のＭＥＣ用でないセッションの生成を要求する第２セッション生成要求とを受信してよく、上記制御プレーン機器は、上記第１セッション生成要求に基づいて、上記ユーザ端末のＭＥＣ用のセッションとして、ＭＥＣ用の上記複数のユーザプレーン機器から選択したユーザプレーン機器と上記ユーザ端末が在圏する無線基地局とのセッションを確立し、上記第２セッション生成要求に基づいて、上記ユーザ端末のＭＥＣ用でないセッションとして、ＭＥＣ用でないＰＧＷと上記ユーザ端末が在圏する無線基地局とのセッションを確立するよう制御するセッション確立制御部を備えてよい。上記複数のユーザプレーン機器のそれぞれは、上記複数のユーザプレーン機器のそれぞれに対応するネットワークを介して、上記ユーザ端末と、上記ネットワークに接続されたサーバとの通信を中継してよい。
【０００８】
上記複数のユーザプレーン機器は、ＳＧＷ−Ｕ（Ｓｅｒｖｉｎｇ  Ｇａｔｅｗａｙ−Ｕｓｅｒ）であってよく、上記モビリティ管理機器は、ＭＭＥ（Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）であってよい。上記制御プレーン機器は、ＳＧＷ−Ｃ（Ｓｅｒｖｉｎｇ  Ｇａｔｅｗａｙ−Ｃｏｎｔｒｏｌ）及びＰＧＷ−Ｃ（ＰＤＮ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ）  Ｇａｔｅｗａｙ−Ｃｏｎｔｒｏｌ）であってよい。上記複数のユーザプレーン機器は、ＵＰＦ（Ｕｓｅｒ  Ｐｌａｎｅ  Ｆｕｎｃｔｉｏｎ）であってよく、上記モビリティ管理機器は、ＡＭＦ（Ａｃｃｅｓｓ  ａｎｄ  Ｍｏｂｉｌｉｔｙ  ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）及びＳＭＦ（Ｓｅｓｓｉｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）の少なくともいずれかであってよい。上記複数のネットワークのそれぞれは、閉域ネットワークであってよい。
【０００９】
本発明の第２の態様によれば、コンピュータを、上記制御プレーン機器として機能させるためのプログラムが提供される。
【００１０】
本発明の第３の態様によれば、上記制御プレーン機器と、上記複数のユーザプレーン機器とを備えるシステムが提供される。上記複数のユーザプレーン機器のそれぞれは、ＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）を介してインターネットに接続されていてよい。
【００１１】
本発明の第４の態様によれば、情報処理装置が提供される。情報処理装置は、ユーザ端末からの接続要求に応じてモビリティ管理機器が送信したセッション生成要求を受信した制御プレーン機器からユーザ端末に関連する関連情報を受信する関連情報受信部を備えてよい。情報処理装置は、関連情報に基づいて、複数のユーザプレーン機器のそれぞれにそれぞれが対応する複数のネットワークに共通する共通アドレスレンジからユーザ端末に割り当てるＩＰアドレスを選択するアドレス選択部を備えてよい。情報処理装置は、アドレス選択部によって選択されたＩＰアドレスを制御プレーン機器に通知する通知部を備えてよい。上記情報処理装置は、上記関連情報に基づいて、上記複数のユーザプレーン機器から上記ユーザ端末に対応するユーザプレーン機器を選択するユーザプレーン機器選択部を備えてよく、上記通知部は、上記ユーザプレーン機器選択部によって選択された上記ユーザプレーン機器を識別する識別情報を上記制御プレーン機器に通知してよい。
【００１２】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１３】
【図１】システム１０の一例を概略的に示す。
【図２】システム１０における処理の流れの一例を概略的に示す。
【図３】システム１０における処理の流れの一例を概略的に示す。
【図４】システム１０の一例を概略的に示す。
【図５】ＭＥＣ  Ｓ／ＰＧＷ−Ｃ（Ｓｅｒｖｉｎｇ  Ｇａｔｅｗａｙ／ＰＤＮ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ）  Ｇａｔｅｗａｙ−Ｃｏｎｔｒｏｌ）１００の機能構成の一例を概略的に示す。
【図６】ＰＣＲＦ（Ｐｏｌｉｃｙ  ａｎｄ  Ｃｈａｒｇｉｎｇ  Ｒｕｌｅ  Ｆｕｎｃｔｉｏｎ）６００の機能構成の一例を概略的に示す。
【図７】複数のＭＥＣ  ＳＧＷ−Ｕ（Ｓｅｒｖｉｎｇ  Ｇａｔｅｗａｙ−Ｕｓｅｒ）２００のネットワーク構成の一例を概略的に示す。
【図８】複数のＭＥＣ用サーバ３００のネットワーク構成の一例を概略的に示す。
【図９】複数セッションを有するＵＥ（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）５００の通信経路の一例を概略的に示す。
【図１０】システム１０における処理の流れの一例を概略的に示す。
【図１１】ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００又はＰＣＲＦ６００として機能するコンピュータ１０００のハードウェア構成の一例を概略的に示す。
【発明を実施するための形態】
【００１４】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１５】
図１は、システム１０の一例を概略的に示す。本実施形態に係るシステム１０は、バックホール２０に接続されたＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００と、複数のＭＥＣ  ＳＧＷ−Ｕ２００とを備える。バックホール２０は、移動体通信網におけるいわゆるバックホールであってよい。
【００１６】
ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、制御プレーン機器の一例であってよい。ＭＥＣ  ＳＧＷ−Ｕ２００は、ユーザプレーン機器の一例であってよい。図１では、複数のＭＥＣ  ＳＧＷ−Ｕ２００として、Ｌｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０１、Ｌｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０２、及びＣｅｎｔｒａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０３を例示している。
【００１７】
システム１０は、ＰＣＲＦ６００を備えてもよい。図１ではＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００に接続したＰＣＲＦ６００を例示している。ＰＣＲＦ６００はポリシー制御機器の一例であってよい。
【００１８】
システム１０は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のそれぞれに接続された複数のＭＥＣ用サーバ３００を備えてよい。また、システム１０は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のそれぞれと、複数のＭＥＣ用サーバ３００のそれぞれとを接続する複数のネットワーク４００を備えてよい。図１では、複数のＭＥＣ用サーバ３００として、ＭＥＣ用サーバ３０１、ＭＥＣ用サーバ３０２、及びＭＥＣ用サーバ３０３を例示しており、複数のネットワーク４００として、ネットワーク４０１、ネットワーク４０２、及びネットワーク４０３を例示している。
【００１９】
また、システム１０は、複数のｅＮＢ（ｅｖｏｌｖｅｄ  ＮｏｄｅＢ）３０、複数のＭＭＥ（Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）４０、及び複数のＳ／ＰＧＷ５０を備えてよい。図１では、複数のｅＮＢ３０として、ｅＮＢ３１及びｅＮＢ３２を例示している。本実施形態に係るシステム１０は、例えば、バックホール２０、複数のｅＮＢ３０、複数のＭＭＥ４０、及び複数のＳ／ＰＧＷ５０を有する既存の移動体通信システムに対して、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００、複数のＭＥＣ  ＳＧＷ−Ｕ２００、複数のＭＥＣ用サーバ３００、及び複数のネットワーク４００を配置することによって実現される。
【００２０】
Ｌｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０１は、ｅＮＢ３１の近傍に配置されてよい。ＭＥＣ用サーバ３０１は、Ｌｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０１の近傍に配置されてよい。Ｌｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０２は、ｅＮＢ３２の近傍に配置されてよい。ＭＥＣ用サーバ３０２は、Ｌｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０２の近傍に配置されてよい。近傍に配置とは、例えば、予め定められた物理的な距離以内に配置されることであってよく、また、予め定められた通信距離以内に配置されることであってよい。Ｃｅｎｔｒａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０３は、例えば、ＭＭＥ４０及びＳ／ＰＧＷ５０等が配置されるセンター局に配置されてよい。
【００２１】
既存の移動体通信システムでは、いわゆる「Ａｌｗａｙｓ−ＯＮ」コンセプトが採用されており、ユーザ端末であるＵＥ５００の電源がオンになったタイミングで、ＵＥ５００から接続要求が送信され、ＭＭＥ４０によって複数のＳ／ＰＧＷ５０からＵＥ５００に対応するＳ／ＰＧＷ５０が選択されて、ＰＧＷによってＵＥ５００に対してＩＰアドレスが割り当てられる。既存の移動体通信システムにおけるプロトコル上、ＭＭＥ４０によってＵＥ５００に対応付けられたＰＧＷは、ＵＥ５００の電源がオンである間は、原則として変更されない。例えば、ＵＥ５００がハンドオーバしたり、一時的に圏外になったりした場合であっても変更されない。ＰＧＷを変更するためには、例えばＵＥ５００を一旦切断して再接続する等の手続が必要であった。
【００２２】
また、既存の移動体通信システムにおけるプロトコル上、ＵＥ５００には必ずＩＰアドレスが割り当てられる。例えば、ＥＰＣ（Ｅｖｏｌｖｅｄ  Ｐａｃｋｅｔ  Ｃｏｒｅ）においては、ＵＥ５００に対して、ＩＰｖ４アドレスが１つ割り当てられたり、ＩＰｖ６アドレスが１つ割り当てられたり、ＩＰｖ４アドレス及びＩＰｖ６アドレスが１つずつ割り当てられたりする。既存のＥＰＣにおいて、ＵＥ５００に割り当てられたＩＰアドレスを変更するためには、例えばＵＥ５００を一旦切断して再接続する等の手続が必要であった。
【００２３】
また、既存の移動体通信システムにおけるプロトコル上、例えば音声用とデータ通信用等の複数セッションを有するＵＥ５００であっても、ＳＧＷは１つでなければならず、セッション毎に異なるＳＧＷを割り当てることはできない。
【００２４】
以上より、既存の移動体通信システムでは、プロトコル上、移動体通信網からの出口をＵＥ５００の移動に追従させて変更するには、例えばＵＥ５００を一旦切断して再接続する必要があった。
【００２５】
既存の移動体通信システムにおいてＭＥＣを実現する方法として、例えば、ｅＮＢ３０とＳＧＷとの間にＭＥＣ用サーバ等を配置して、パケットを識別し、ＭＥＣ向けのデータであればパケットを抜き出し、ＭＥＣ向けのデータでなければＳＧＷに送信することが考えられる。しかし、契約上、パケットを抜き出すことを禁止される場合があった。例えば、一通信事業者は、自らが管理しているＵＥ５００のパケットを抜き出すことはできるが、他の通信事業者が管理しているＵＥ５００のパケットを抜き出すことができない場合があった。また、例えば、国際ローミングを利用しているＵＥ５００のパケットを抜き出すことができない場合があった。
【００２６】
本実施形態に係るシステム１０では、複数のネットワーク４００に共通のアドレスレンジを割り当てる。図１に示す例では、ネットワーク４０１、ネットワーク４０２、及びネットワーク４０３に共通のアドレスレンジが割り当てられる。
【００２７】
本実施形態に係るＭＭＥ４０は、ＵＥ５００に対して、ＳＧＷ−Ｃ及びＰＧＷ−Ｃ、又はＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てる。例えば、ＭＭＥ４０は、予め定められた条件が満たされた場合、ＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当て、当該条件が満たされなかった場合、既存のＭＭＥ４０と同様に、ＵＥ５００に対応するＳＧＷ−Ｃ及びＰＧＷ−Ｃを選択して割り当てる。ＳＧＷ−Ｃ及びＰＧＷ−Ｃを割り当てた場合、ＵＥ５００は、Ｓ／ＰＧＷ５０を介して、移動体通信網の外部のネットワーク８０と通信することになる。ネットワーク８０は、例えば、インターネット等である。
【００２８】
予め定められた条件は、例えば、ＵＥ５００によって送信された接続要求がＭＥＣ用として予め定められたＡＰＮを含むこと、ＵＥ５００のＩＭＳＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）がＭＥＣ用として予め定められたＩＭＳＩであること、及びＵＥ５００のＩＭＥＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｔｙ）がＭＥＣ用として予め定められたＩＭＥＩであること等であってよい。ＭＭＥ４０は、例えば、ＵＥ５００によって送信された接続要求に含まれるＡＰＮが、ＭＥＣ用として予め定められたＡＰＮである場合、ＵＥ５００に対して、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てる。システム１０が複数のＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を含む場合、複数のＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００のそれぞれに対応するＡＰＮが予め設定されてよく、ＭＭＥ４０は、接続要求に含まれるＡＰＮに対応するＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００をＵＥ５００に割り当ててよい。
【００２９】
また、ＭＭＥ４０は、例えば、ＵＥ５００のＩＭＳＩが、ＭＥＣ用として予め定められたＩＭＳＩである場合、ＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てる。システム１０が複数のＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を含む場合、複数のＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００のそれぞれに対応するＩＭＳＩが予め設定されてよく、ＭＭＥ４０は、ＵＥ５００のＩＭＳＩに対応するＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００をＵＥ５００に割り当ててよい。複数のＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００のそれぞれには、例えば、ＩＭＳＩの異なる範囲が設定され得る。
【００３０】
また、ＭＭＥ４０は、例えば、ＵＥ５００のＩＭＥＩが、ＭＥＣ用として予め定められたＩＭＥＩである場合、ＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てる。システム１０が複数のＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を含む場合、複数のＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００のそれぞれに対応するＩＭＥＩが予め設定されてよく、ＭＭＥ４０は、ＵＥ５００のＩＭＥＩに対応するＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００をＵＥ５００に割り当ててよい。複数のＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００のそれぞれには、例えば、ＩＭＥＩの異なる範囲が設定され得る。ＩＭＥＩにはＵＥ５００の機種固有番号が含まれるが、例えば、ＵＥ５００の機種毎に異なるＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が対応付けられてよい。
【００３１】
また、ＭＭＥ４０は、例えば、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００及び複数のＭＥＣ  ＳＧＷ−Ｕ２００の少なくともいずれかの、負荷及び割り当て状況の少なくともいずれかにさらに基づいて、ＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当ててもよい。
【００３２】
例えば、ＭＭＥ４０は、他の条件に基づいてＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てると決定した場合であり、かつ、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００の負荷が予め定められた閾値より低い場合、ＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てる。ＭＭＥ４０は、他の条件に基づいてＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てると決定した場合であっても、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００の負荷が予め定められた閾値より高い場合、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てずに、ＵＥ５００に対応するＳＧＷ−Ｃ及びＰＧＷ−Ｃを選択して割り当ててよい。
【００３３】
また、例えば、ＭＭＥ４０は、他の条件に基づいてＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てると決定した場合であり、かつ、複数のＭＥＣ  ＳＧＷ−Ｕ２００の少なくともいずれかの負荷が予め定められた閾値より低い場合、ＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てる。ＭＭＥ４０は、他の条件に基づいてＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てると決定した場合であっても、複数のＭＥＣ  ＳＧＷ−Ｕ２００のすべての負荷が予め定められた閾値より高い場合、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てずに、ＵＥ５００に対応するＳＧＷ−Ｃ及びＰＧＷ−Ｃを選択して割り当ててよい。
【００３４】
また、例えば、ＭＭＥ４０は、他の条件に基づいてＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てると決定した場合であり、かつ、複数のＭＥＣ  ＳＧＷ−Ｕ２００の少なくともいずれかについて、割り当てられているＵＥ５００の数が予め定められた数より少ない場合、ＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てる。ＭＭＥ４０は、他の条件に基づいてＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てると決定した場合であっても、複数のＭＥＣ  ＳＧＷ−Ｕ２００のすべてについて、割り当てられているＵＥ５００の数が予め定められた数より多い場合、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を割り当てずに、ＵＥ５００に対応するＳＧＷ−Ｃ及びＰＧＷ−Ｃを選択して割り当ててよい。
【００３５】
本実施形態におけるシステム１０では、ＭＭＥ４０及びＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００にとって、ＰＧＷ−Ｕ及びＰＧＷ−Ｃが仮想的に存在するものとして取り扱う。具体的には、ＳＧＷ−Ｃ、ＳＧＷ−Ｕ、ＰＧＷ−Ｃ、及びＰＧＷ−Ｕのそれぞれに対してＩＰアドレス及びポートを割り当てるが、ＰＧＷ−Ｃ及びＰＧＷ−Ｕは使用しないようにする。本実施形態におけるシステム１０において、ＰＧＷ−Ｃ及びＰＧＷ−ＵのＩＰアドレス及びポートは、ダミーであってよい。移動体通信システムのプロトコルでは、ＳＧＷ−Ｃ、ＳＧＷ−Ｕ、ＰＧＷ−Ｃ、及びＰＧＷ−ＵのＩＰアドレス及びポートを設定することが必須となるが、ダミーのＩＰアドレス及びポートを割り当てることによって、この要件を満たす。
【００３６】
ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、ＭＭＥ４０からセッション生成要求を受信した場合に、複数のＭＥＣ  ＳＧＷ−Ｕ２００から、ＵＥ５００に対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。
【００３７】
ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、例えば、ＵＥ５００が在圏しているエリアの情報を含む在圏エリア情報に基づいて、ＵＥ５００に対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、ＵＥ５００の在圏エリア情報をＭＭＥ４０から受信してよい。在圏エリア情報は、ＴＡＣ（Ｔｒａｃｋｉｎｇ  Ａｒｅａ  Ｃｏｄｅ）、ｅＮＢ３０の識別子、ｅＮＢ３０の名称、及びｅＮＢ３０のＩＰアドレスの少なくともいずれかを含んでよい。ＭＭＥ４０は、Ｓ１ＡＰによって、ｅＮＢからこれらの情報を取得可能である。
【００３８】
また、例えば、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、ＵＥ５００に設定されているＡＰＮに基づいて、ＵＥ５００に対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のうち、ＵＥ５００に設定されているＡＰＮに対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択してよい。
【００３９】
また、例えば、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、ＵＥ５００のＩＭＳＩに基づいて、ＵＥ５００に対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のうち、ＵＥ５００のＩＭＳＩに対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択してよい。
【００４０】
また、例えば、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、ＵＥ５００のＩＭＥＩに基づいて、ＵＥ５００に対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のうち、ＵＥ５００のＩＭＥＩに対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択してよい。
【００４１】
また、例えば、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、複数のＭＥＣ  ＳＧＷ−Ｕ２００の負荷状況及び割り当て状況の少なくともいずれかに基づいて、ＵＥ５００に対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、例えば、複数のＭＥＣ  ＳＧＷ−Ｕ２００のうち、他のＭＥＣ  ＳＧＷ−Ｕ２００よりも負荷が低いＭＥＣ  ＳＧＷ−Ｕ２００を、ＵＥ５００に対応するＭＥＣ  ＳＧＷ−Ｕ２００として選択する。具体例として、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００、複数のＭＥＣ  ＳＧＷ−Ｕ２００のうち、負荷が最も低いＭＥＣ  ＳＧＷ−Ｕ２００を選択する。また、例えば、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のうち、割り当てられているＵＥ５００の数が他のＭＥＣ  ＳＧＷ−Ｕ２００よりも少ないＭＥＣ  ＳＧＷ−Ｕ２００を、ＵＥ５００に対応するＭＥＣ  ＳＧＷ−Ｕ２００として選択する。具体例として、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のうち、割り当てられているＵＥ５００の数が最も少ないＭＥＣ  ＳＧＷ−Ｕ２００を選択する。
【００４２】
ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、ＵＥ５００の在圏エリア情報、ＵＥ５００に設定されているＡＰＮ、ＵＥ５００のＩＭＳＩ、ＵＥ５００のＩＭＥＩ、並びに複数のＭＥＣ  ＳＧＷ−Ｕ２００の負荷状況及び割り当て状況のうち２つ以上に基づいて、ＵＥ５００に対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択してもよい。
【００４３】
ＭＥＣ  Ｓ／ＰＧＷ―Ｃ１００は、在圏エリア情報などＭＥＣ  ＳＧＷ−Ｕ２００を選択するための情報をＰＣＲＦ６００に通知し、ＰＣＲＦ６００がＭＥＣ  ＳＧＷ−Ｕ２００を選択し、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００に指示してもよい。ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、例えば、ＵＥ５００の在圏エリア情報、ＵＥ５００に設定されているＡＰＮ、ＵＥ５００のＩＭＳＩ、ＵＥ５００のＩＭＥＩ、並びに複数のＭＥＣ  ＳＧＷ−Ｕ２００の負荷状況及び割り当て状況の少なくともいずれかを含む情報をＰＣＲＦ６００に通知する。
【００４４】
図１に示す例では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、Ｌｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０１を選択する。ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、選択したＬｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０１の情報を、ＭＭＥ４０及びｅＮＢ３１に通知する。また、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、複数のネットワーク４００に共通のアドレスレンジから、ＵＥ５００に対して割り当てるＩＰアドレスを取得する。
【００４５】
ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、複数のネットワーク４００に共通のアドレスレンジから、ＵＥ５００に対して割り当てるＩＰアドレスを選択してよい。システム１０は、ＵＥ５００に割り当てる共通アドレスレンジを複数有してもよく、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、複数の共通アドレスレンジから選択した一つの共通アドレスレンジから、ＵＥ５００に対して割り当てるＩＰアドレスを取得してもよい。ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、例えば、ＵＥ５００に設定されているＡＰＮ、ＵＥ５００のＩＭＳＩ、ＵＥ５００のＩＭＥＩ、複数のＭＥＣ  ＳＧＷ−Ｕ２００の負荷状況及び割り当て状況、並びに共通アドレスレンジの割り当て状況の少なくともいずれかに基づいて、複数の共通アドレスレンジから、一つの共通アドレスレンジを選択してよい。
【００４６】
なお、ＵＥ５００に対して割り当てるＩＰアドレスの選択は、ＰＣＲＦ６００によって実行されてもよい。この場合、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、ＰＣＲＦ６００から、ＵＥ５００に対して割り当てるＩＰアドレスを取得してよい。
【００４７】
ＵＥ５００に対して割り当てられたＩＰアドレスは、ネットワーク４０１に割り当てられた共通アドレスレンジに含まれるので、ＵＥ５００による通信は、Ｌｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０１から、移動体通信網の外に出ることができ、ＭＥＣ用サーバ３０１との通信が可能となる。これにより、ＵＥ５００は、ＭＥＣ用サーバ３０１によるサービスを受けることができる。
【００４８】
図１に示す例において、ＵＥ５００が移動して、ｅＮＢ３２にハンドオーバした場合、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、Ｌｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０２を選択する。そして、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、選択したＬｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０２の情報を、ＭＭＥ４０及びｅＮＢ３２に通知する。
【００４９】
ＵＥ５００に割り当てられたＩＰアドレスは、ネットワーク４０２に割り当てられた共通アドレスレンジにも含まれるので、ＵＥ５００による通信は、Ｌｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０２から、移動体通信網の外に出ることができ、ＭＥＣ用サーバ３０２との通信が可能となる。これにより、ＵＥ５００は、ＭＥＣ用サーバ３０２によるサービスを受けることができる。
【００５０】
本実施形態に係るシステム１０では、複数のネットワーク４００に対して共通のアドレスレンジを割り当て、かつ、ＵＥ５００に対して当該共通のアドレスレンジからＩＰアドレスを割り当てるので、ＵＥ５００に対するＩＰアドレスの再割当をすることなく、ＵＥ５００に、複数のＭＥＣ  ＳＧＷ−Ｕ２００のいずれからも移動体通信網の外側と通信させることができる。これにより、ｅＮＢ３０の近傍のＭＥＣ用サーバ３００からサービスを受けているＵＥ５００が移動して、他のｅＮＢ３０にハンドオーバした場合に、ＵＥ５００に、切断及び再接続をすることなく、他のｅＮＢ３０の近傍のＭＥＣ用サーバ３００からサービスを引き続き受けさせることを可能にできる。
【００５１】
図１に示すネットワーク４０１、ネットワーク４０２、及びネットワーク４０３は、共通のアドレスレンジが割り当てられており、閉域ネットワークであってよい。なお、ネットワーク４０１、ネットワーク４０２、及びネットワーク４０３が閉域ネットワークであることは必須ではない。例えば、ルーティング上の問題がなければ閉域にする必要はない。
【００５２】
共通アドレスレンジでは、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）のＩＰアドレス、ネットワークマスク、及びデフォルトゲートウェイ等のルーティングに関わる情報なども共通してもよい。
【００５３】
図２は、システム１０における処理の流れの一例を概略的に示す。ここでは、ＵＥ５００の接続処理の流れを概略的に示す。図２は、ＵＥ５００の電源がオンにされた状態を開始状態として説明する。
【００５４】
ステップ（ステップをＳと省略して記載する場合がある。）１０２では、ＵＥ５００が、ｅＮＢ３０を介して、「Ａｔｔａｃｈ  Ｒｅｑｕｅｓｔ／ＰＤＮ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｒｅｑｕｅｓｔ」をＭＭＥ４０に送信する。「Ａｔｔａｃｈ  Ｒｅｑｕｅｓｔ／ＰＤＮ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｒｅｑｕｅｓｔ」は、接続要求の一例である。
【００５５】
Ｓ１０４では、ＭＭＥ４０が、Ｓ１０２において受信した「Ａｔｔａｃｈ  Ｒｅｑｕｅｓｔ／ＰＤＮ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｒｅｑｕｅｓｔ」、又はそれに引き続き実施される手順の「ＥＳＭ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ」に含まれるＡＰＮに基づいて、Ｓ／ＰＧＷ５０又はＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を選択する。ここでは、ＡＰＮにＭＥＣ用として予め定められたＡＰＮが含まれている場合を例示する。ＭＭＥ４０は、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を選択する。
【００５６】
Ｓ１０６では、ＭＭＥ４０が、「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｑｕｅｓｔ」をＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００に送信する。「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｑｕｅｓｔ」は、セッション生成要求の一例であってよい。「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｑｕｅｓｔ」には、端末の場所を示す在圏エリア情報、端末の種別等の情報を含む端末の属性情報等が含まれる。また、ｅＮＢ３０の識別子、ｅＮＢ３０の名称、及びｅＮＢ３０のＩＰアドレスの少なくともいずれかを含めることもできる。
【００５７】
Ｓ１０８では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が、Ｓ１０６において受信した「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｑｕｅｓｔ」に含まれる情報に基づいて、ＭＥＣ  ＳＧＷ−Ｕ２００を選択する。ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、例えば、「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｑｕｅｓｔ」に含まれる在圏エリア情報を参照して、ｅＮＢ３０の近傍に配置されているＭＥＣ  ＳＧＷ−Ｕ２００を選択する。なお、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、ｅＮＢ３０の近傍にＬｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕが配置されている場合は、当該Ｌｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕを選択してよく、ｅＮＢ３０の近傍にＬｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕが配置されていない場合、Ｃｅｎｔｒａｌ  ＭＥＣ  ＳＧＷ−Ｕを選択してよい。また、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、ＩＭＳＩの範囲、ＩＭＥＩの範囲、並びに複数のＭＥＣ  ＳＧＷ−Ｕ２００の負荷状況及び割り当て状況等により、ＭＥＣ  ＳＧＷ−Ｕ２００を選択してもよい。
【００５８】
ＭＥＣ  ＳＧＷ−Ｕ２００の選択は、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｑｕｅｓｔ」に含まれる情報をＰＣＲＦ６００へ通知し、ＰＣＲＦ６００がＭＥＣ  ＳＧＷ−Ｕ２００を選択し、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００に指示してもよい。
【００５９】
Ｓ１１０では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が、ＵＥ５００に対してＩＰアドレスを割り当てる。ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、複数のネットワーク４００に共通のアドレスレンジから、ＵＥ５００に割り当てるＩＰアドレスを選択してよい。なお、予め加入者データにおいて、ＵＥ５００に対してＩＰアドレスを対応付けておいてよく、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、当該対応付けを参照することによってＩＰアドレスを選択してもよい。また、ＵＥ５００に割り当てる共通アドレスレンジを複数持ち、ＵＥ５００に設定されているＡＰＮ、ＩＭＳＩの範囲、ＩＭＥＩの範囲、Ｓ／ＰＧＷ−ＣやＳ／ＰＧＷ−Ｕの負荷や割り当て状況から、共通アドレスレンジを選択してもよい。ＩＰアドレスの割り当ては、Ｓ１０８においてＰＣＲＦ６００が選択し、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００へ指示してもよい。
【００６０】
Ｓ１１２では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が、Ｓ１０８において選択したＭＥＣ  ＳＧＷ−Ｕ２００に、Ｓｘ  Ｓｅｓｓｉｏｎ確立手順により、ＵＥ５００用のセッションとして、ｅＮＢ３０とＭＥＣ  Ｓ／ＰＧＷ−Ｕ２００、及びＳ／ＰＧＷ−Ｕ２００とＭＥＣ用サーバ３００のセッションを確立する。Ｓｘ  Ｓｅｓｓｉｏｎ確立手順は、セッション確立要求の一例であってよい。Ｓ１１４では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が、「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｓｐｏｎｓｅ」をＭＭＥ４０に送信する。「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｓｐｏｎｓｅ」は、セッション生成応答の一例であってよい。「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｓｐｏｎｓｅ」は、Ｓ１１０においてＵＥ５００に割り当てたＩＰアドレスを含む。また、「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｓｐｏｎｓｅ」は、Ｓ１０８において選択したＭＥＣ  ＳＧＷ−Ｕ２００の情報を含む。
【００６１】
Ｓ１１６では、ＭＭＥ４０が、ｅＮＢ３０を介して、ＵＥ５００に対して、「Ａｔｔａｃｈ  Ａｃｃｅｐｔ／Ａｃｔｉｖａｔｅ  Ｄｅｆａｕｌｔ  ＥＰＳ  Ｂｅａｒｅｒ  Ｃｏｎｔｅｘｔ  Ｒｅｑｕｅｓｔ」を送信する。ＭＭＥ４０は、「Ａｔｔａｃｈ  Ａｃｃｅｐｔ／Ａｃｔｉｖａｔｅ  Ｄｅｆａｕｌｔ  ＥＰＳ  Ｂｅａｒｅｒ  Ｃｏｎｔｅｘｔ  Ｒｅｑｕｅｓｔ」によって、ＵＥ５００にＩＰアドレスを通知してよい。また、ＭＭＥ４０は「Ｉｎｉｔｉａｌ  Ｃｏｎｔｅｘｔ  Ｓｅｔｕｐ  Ｒｅｑｕｅｓｔ」により、ｅＮＢ３０にＭＥＣ  ＳＧＷ−Ｕ２００の情報を通知してもよい。「Ａｔｔａｃｈ  Ａｃｃｅｐｔ」は接続応答の一例、「Ａｃｔｉｖａｔｅ  Ｄｅｆａｕｌｔ  ＥＰＳ  Ｂｅａｒｅｒ  Ｃｏｎｔｅｘｔ  Ｒｅｑｕｅｓｔ」、「Ｉｎｉｔｉａｌ  Ｃｏｎｔｅｘｔ  Ｓｅｔｕｐ  Ｒｅｑｕｅｓｔ」は接続指示の一例であってよい。
【００６２】
Ｓ１１８では、ＵＥ５００が、ＭＭＥ４０に対して、「Ａｔｔａｃｈ  Ｃｏｍｐｌｅｔｅ／Ａｃｔｉｖａｔｅ  Ｄｅｆａｕｌｔ  ＥＰＳ  Ｂｅａｒｅｒ  Ｃｏｎｔｅｘｔ  Ａｃｃｅｐｔ」により、接続の完了を通知する。また、ｅＮＢ３０は「Ｉｎｉｔｉａｌ  Ｃｏｎｔｅｘｔ  Ｓｅｔｕｐ  Ｒｅｓｐｏｎｓｅ」により、接続指示に応答するとともに、ｅＮＢ３０の接続に関する情報を含める。
【００６３】
Ｓ１２０では、ＭＭＥ４０が、Ｓ１１８において受信した「Ｉｎｉｔｉａｌ  Ｃｏｎｔｅｘｔ  Ｓｅｔｕｐ  Ｒｅｓｐｏｎｓｅ」に含まれるｅＮＢ３０の接続に関する情報を、「Ｍｏｄｉｆｙ  Ｂｅａｒｅｒ  Ｒｅｑｕｅｓｔ」に含め、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００に通知する。
【００６４】
Ｓ１２２では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が、Ｓ１２０において受信した「Ｍｏｄｉｆｙ  Ｂｅａｒｅｒ  Ｒｅｑｕｅｓｔ」に含まれるｅＮＢ３０の接続に関する情報を、Ｓｘ  Ｓｅｓｓｉｏｎ変更手順によりＭＥＣ  ＳＧＷ−Ｕ２００に通知する。
【００６５】
Ｓ１２４では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００がＳ１２０において通知されたｅＮＢ３０の接続に関する情報が、ＭＥＣ  ＳＧＷ−Ｕ２００に反映されたことを、「Ｍｏｄｉｆｙ  Ｂｅａｒｅｒ  Ｒｅｓｐｏｎｓｅ」により、ＭＭＥ４０に通知する。上述の流れによって、ＵＥ５００の接続が完了し、ＵＥ５００とＭＥＣ用サーバ３００とが、ｅＮＢ３０及びＭＥＣ  Ｓ／ＰＧＷ−Ｕ２００を介して通信可能となる。
【００６６】
図３は、システム１０における処理の流れの一例を概略的に示す。図３は、ＵＥ５００に対するＸ２ハンドオーバ処理の流れを概略的に示す。ここでは、図２に示す処理によって、ＵＥ５００に対してＳｏｕｒｃｅ  Ｕ−ｐｌａｎｅ機器２０４が割り当てられ、ＵＥ５００が、Ｓｏｕｒｃｅ  ｅＮＢ３４及びＳｏｕｒｃｅ  Ｕ−ｐｌａｎｅ機器２０４を介してＭＥＣ用サーバ３０４と通信している状態を開始状態とし、ＵＥ５００をＳｏｕｒｃｅ  ｅＮＢ３４からＴａｒｇｅｔ  ｅＮＢ３５にハンドオーバさせる場合の処理の流れについて説明する。
【００６７】
なお、Ｓｏｕｒｃｅ  Ｕ−ｐｌａｎｅ機器２０４は、ＵＥ５００が在圏しているＭＥＣ  ＳＧＷ−Ｕ２００であってよい。Ｓｏｕｒｃｅ  Ｕ−ｐｌａｎｅ機器２０４は、ＰＧＷ−Ｕを含んでもよい。また、Ｔａｒｇｅｔ  Ｕ−ｐｌａｎｅ機器２０５は、ＵＥ５００のハンドオーバ先のＴａｒｇｅｔ  ｅＮＢ３５の近傍に配置されているＭＥＣ  ＳＧＷ−Ｕ２００であってよい。Ｔａｒｇｅｔ  Ｕ−ｐｌａｎｅ機器２０５は、ＰＧＷ−Ｕを含んでもよい。
【００６８】
Ｓ２０２では、Ｓｏｕｒｃｅ  ｅＮＢ３４と、Ｔａｒｇｅｔ  ｅＮＢ３５との間で、Ｘ２ハンドオーバ処理が行われる。Ｓｏｕｒｃｅ  ｅＮＢ３４は、Ｔａｒｇｅｔ  ｅＮＢ３５に対して、ハンドオーバ要求を送信する。このハンドオーバ要求には、ＭＭＥ４０の情報が含まれる。
【００６９】
Ｓ２０４では、Ｔａｒｇｅｔ  ｅＮＢ３５が、ハンドオーバ要求で取得したＭＭＥ４０に対してｅＮＢ３５の接続に関する情報を含む「Ｐａｔｈ  Ｓｗｉｔｃｈ  Ｒｅｑｕｅｓｔ」を送信する。Ｓ２０６では、ＭＭＥ４０が、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００に対してｅＮＢ３５の接続に関する情報とＵＥ５００の在圏エリア情報を含む「Ｍｏｄｉｆｙ  Ｂｅａｒｅｒ  Ｒｅｑｕｅｓｔ」を送信する。「Ｐａｔｈ  Ｓｗｉｔｃｈ  Ｒｅｑｕｅｓｔ」、「Ｍｏｄｉｆｙ  Ｂｅａｒｅｒ  Ｒｅｑｕｅｓｔ」は、ハンドオーバ要求の一例である。
【００７０】
Ｓ２０８では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００がＵＥ５００の在圏エリア情報を参照して、Ｔａｒｇｅｔ  ｅＮＢ３５の近傍に配備されているＴａｒｇｅｔ  Ｕ−ｐｌａｎｅ機器２０５を選択する。ＭＥＣ  ＳＧＷ−Ｕ２００の選択は、ＭＥＣ−Ｓ／ＰＧＷ−Ｃ１００が「Ｍｏｄｉｆｙ  Ｂｅａｒｅｒ  Ｒｅｑｕｅｓｔ」に含まれる情報をＰＣＲＦ６００へ通知し、ＰＣＲＦ６００がＭＥＣ  ＳＧＷ−Ｕ２００を選択し、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００に指示してもよい。
【００７１】
Ｓ２１０では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が、Ｓ２０８において選択したＴａｒｇｅｔ  Ｕ−ｐｌａｎｅ機器２０５に、Ｓｘセッション確立手順により、ｅＮＢ３５の接続に関する情報を通知し、ＵＥ５００用のセッションとして、ｅＮＢ３５とＴａｒｇｅｔ  Ｕ−ｐｌａｎｅ機器２０５、及びＴａｒｇｅｔ  Ｕ−ｐｌａｎｅ機器２０５とＭＥＣ用サーバ３０５のセッションの確立を要求する。Ｓ２１２では、Ｓｏｕｒｃｅ  ｅＮＢ３４とＳｏｕｒｃｅ  Ｕ−ｐｌａｎｅ機器２０４、及びＳｏｕｒｃｅ  Ｕ−ｐｌａｎｅ機器２０４とＭＥＣ用サーバ３０４のセッションがリリースされる。
【００７２】
Ｓ２１４では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が、ＭＭＥ４０に対してＴａｒｇｅｔ  Ｕ−ｐｌａｎｅ機器２０５の接続情報を含む「Ｍｏｄｉｆｙ  Ｂｅａｒｅｒ  Ｒｅｓｐｏｎｓｅ」を送信する。Ｓ２１６では、ＭＭＥ４０が、Ｔａｒｇｅｔ  ｅＮＢ３５に対してＴａｒｇｅｔ  Ｕ−ｐｌａｎｅ機器２０５の接続情報を含む「Ｐａｔｈ  Ｓｗｉｔｃｈ  Ｒｅｑｕｅｓｔ  Ａｃｋ」を送信する。
【００７３】
上述の流れによって、ＵＥ５００のハンドオーバが完了し、ＵＥ５００は、ハンドオーバ先のＴａｒｇｅｔ  ｅＮＢ３５の近傍に配置されたＴａｒｇｅｔ  Ｕ−ｐｌａｎｅ機器２０５と、Ｔａｒｇｅｔ  Ｕ−ｐｌａｎｅ機器２０５に対応するネットワーク４００とを介して、ＭＥＣ用サーバ３０５と通信可能になる。これにより、ＵＥ５００は、切断及び再接続をすることなく、ＭＥＣ用サーバ３０４からのサービスに引き続いて、ＭＥＣ用サーバ３０５からのサービスを受けることができる。
【００７４】
図４は、システム１０の一例を概略的に示す。ここでは、図１に示すシステム１０とは異なる点を主に説明する。図４に示すシステム１０では、ネットワーク４０１及びネットワーク４０２が閉域ネットワークであり、Ｃｅｎｔｒａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０３が、ネットワーク８０に接続されている。
【００７５】
図４に示すシステム１０において、ＭＭＥ４０は、ＭＥＣを利用しないＵＥ５００に対して、Ｓ／ＰＧＷ５０を選択してよい。また、ＭＭＥ４０が、ＭＥＣを利用しないＵＥ５００に対してＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を選択し、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が、ＵＥ５００に対してＣｅｎｔｒａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０３を選択してもよい。図４に示すシステム１０では、Ｃｅｎｔｒａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０３がネットワーク８０に接続されているので、ＵＥ５００は、Ｃｅｎｔｒａｌ  ＭＥＣ  ＳＧＷ−Ｕ２０３を介してネットワーク８０と通信することができる。
【００７６】
図５は、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００の機能構成の一例を概略的に示す。ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、格納部１１０、要求受信部１２０、アドレス取得部１３０、関連情報送信部１３２、ユーザプレーン機器選択部１４０、応答送信部１５０、識別情報受信部１５２、及びセッション確立制御部１６０を備える。なお、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００がこれらのすべての構成を備えることは必須とは限らない。
【００７７】
格納部１１０は、各種情報を格納する。格納部１１０は、複数のネットワーク４００に共通する共通アドレスレンジの情報を格納する。格納部１１０は、複数の共通アドレスレンジの情報を格納してもよい。格納部１１０は、ＭＥＣ用として予め定められたＡＰＮの情報を格納する。格納部１１０は、複数のｅＮＢ３０のそれぞれに対応するＭＥＣ  ＳＧＷ−Ｕ２００の情報を格納する。ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のそれぞれに対応するＭＥＣ用サーバ３００の情報を格納する。
【００７８】
格納部１１０は、ＭＥＣ用として予め定められたＩＭＳＩの情報を格納してよい。格納部１１０は、ＭＥＣ用として予め定められたＩＭＳＩの範囲の情報を格納してよい。格納部１１０は、ＭＥＣ用として予め定められたＩＭＥＩの情報を格納してよい。格納部１１０は、ＭＥＣ用として予め定められたＩＭＥＩの範囲の情報を格納してよい。
【００７９】
格納部１１０は、ユーザ端末の在圏エリア情報を格納してよい。格納部１１０は、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００の負荷に関する情報を格納してよい。また、格納部１１０は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のそれぞれの負荷に関する情報を格納してよい。また、格納部１１０は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のそれぞれについて、ＵＥ５００の割り当て状況に関する情報を格納してよい。
【００８０】
要求受信部１２０は、例えば、ユーザ端末から接続要求を受信したモビリティ管理機器によって送信された、セッション生成要求を受信する。要求受信部１２０は、例えば、ユーザ端末から接続要求を受信したモビリティ管理機器が、予め定められた条件が満たされたことに応じて送信したセッション生成要求を受信する。予め定められた条件は、接続要求がＭＥＣ用として予め定められたＡＰＮを含むことであってよい。また、予め定められた条件は、ユーザ端末のＩＭＳＩがＭＥＣ用として予め定められたＩＭＳＩであることであってよい。また、予め定められた条件は、ユーザ端末のＩＭＥＩがＭＥＣ用として予め定められたＩＭＥＩであることであってよい。
【００８１】
また、要求受信部１２０は、例えば、ユーザ端末から接続要求を受信したモビリティ管理機器が、制御プレーン機器及び複数のユーザプレーン機器の少なくともいずれかの、負荷状況及び割り当て状況の少なくともいずれかに基づいて送信したセッション生成要求を受信する。
【００８２】
アドレス取得部１３０は、要求受信部１２０が受信したセッション生成要求に基づいて、複数のユーザプレーン機器のそれぞれにそれぞれが対応する複数のネットワークに共通する共通アドレスレンジからユーザ端末に割り当てるＩＰアドレスを取得する。アドレス取得部１３０は、例えば、複数のＭＥＣ  ＳＧＷ−Ｕ２００のそれぞれにそれぞれが対応する複数のネットワーク４００に共通する共通アドレスレンジを格納部１１０から読み出して、当該共通アドレスレンジからユーザ端末に割り当てるＩＰアドレスを選択する。
【００８３】
アドレス取得部１３０は、複数の共通アドレスレンジから選択した一つの共通アドレスレンジから、ユーザ端末に対して割り当てるＩＰアドレスを取得してもよい。アドレス取得部１３０は、例えば、ユーザ端末に設定されているＡＰＮに基づいて、複数の共通アドレスレンジから、一つの共通アドレスレンジを選択する。例えば、複数の共通アドレスレンジのそれぞれに対して予めＡＰＮが対応付けられていてよく、アドレス取得部１３０は、複数の共通アドレスレンジから、ユーザ端末に設定されているＡＰＮに対応する共通アドレスレンジを選択する。
【００８４】
また、アドレス取得部１３０は、例えば、ユーザ端末のＩＭＳＩに基づいて、複数の共通アドレスレンジから、一つの共通アドレスレンジを選択する。例えば、複数の共通アドレスレンジのそれぞれに対して予めＩＭＳＩが対応付けられていてよく、アドレス取得部１３０は、複数の共通アドレスレンジから、ユーザ端末のＩＭＳＩに対応する共通アドレスレンジを選択する。
【００８５】
また、アドレス取得部１３０は、例えば、ユーザ端末のＩＭＥＩに基づいて、複数の共通アドレスレンジから、一つの共通アドレスレンジを選択する。例えば、複数の共通アドレスレンジのそれぞれに対して予めＩＭＥＵが対応付けられていてよく、アドレス取得部１３０は、複数の共通アドレスレンジから、ユーザ端末のＩＭＥＩに対応する共通アドレスレンジを選択する。
【００８６】
また、アドレス取得部１３０は、例えば、複数のＭＥＣ  ＳＧＷ−Ｕ２００の負荷状況及び割り当て状況に基づいて、複数の共通アドレスレンジから、一つの共通アドレスレンジを選択する。例えば、アドレス取得部１３０は、複数のＭＥＣ  ＳＧＷ−Ｕ２００の負荷を分散するように、複数の共通アドレスレンジから、一つの共通アドレスレンジを選択する。また、例えば、アドレス取得部１３０は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のそれぞれに対するユーザ端末の割り当てを平均化するように、複数の共通アドレスレンジから、一つの共通アドレスレンジを選択する。
【００８７】
また、アドレス取得部１３０は、例えば、複数の共通アドレスレンジの割り当て状況に基づいて、複数の共通アドレスレンジから、一つの共通アドレスレンジを選択する。例えば、アドレス取得部１３０は、複数の共通アドレスレンジのうち、割り当て数が他の共通アドレスレンジよりも少ない共通アドレスレンジを選択する。具体例として、アドレス取得部１３０は、複数の共通アドレスレンジのうち、割り当て数が最も少ない共通アドレスレンジを選択する。
【００８８】
アドレス取得部１３０は、ユーザ端末に設定されているＡＰＮ、ユーザ端末のＩＭＳＩ、ユーザ端末のＩＭＥＩ、複数のＭＥＣ  ＳＧＷ−Ｕ２００の負荷状況及び割り当て状況、並びに共通アドレスレンジの割り当て状況のうち２つ以上に基づいて、複数の共通アドレスレンジから、一つの共通アドレスレンジを選択してもよい。
【００８９】
関連情報送信部１３２は、ＰＣＲＦ６００がユーザ端末に対して割り当てるＩＰアドレスを選択するために用いる情報をＰＣＲＦ６００に送信してよい。また、関連情報送信部１３２は、ＰＣＲＦ６００が複数のユーザプレーン機器からユーザ端末に対応するユーザプレーン機器を選択するために用いる情報をＰＣＲＦ６００に送信してよい。ＰＣＲＦ６００は外部装置の一例であってよい。
【００９０】
関連情報送信部１３２は、ユーザ端末に関連する関連情報をＰＣＲＦ６００に送信してよい。ユーザ端末に関連する関連情報は、ユーザ端末の在圏エリア情報、ユーザ端末に設定されているＡＰＮ、ユーザ端末のＩＭＳＩ、及びユーザ端末のＩＭＥＩの少なくともいずれかを含んでよい。また、関連情報送信部１３２は、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００の負荷に関する情報をＰＣＲＦ６００に送信してよい。また、関連情報送信部１３２は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のそれぞれの負荷に関する情報をＰＣＲＦ６００に送信してよい。また、関連情報送信部１３２は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のそれぞれについてのＵＥ５００の割り当て状況に関する情報をＰＣＲＦ６００に送信してよい。
【００９１】
アドレス取得部１３０は、ＰＣＲＦ６００が、関連情報送信部１３２から受信した情報に基づいてユーザ端末に割り当てるＩＰアドレスとして共通アドレスレンジから選択したＩＰアドレスを、ＰＣＲＦ６００から受信してよい。
【００９２】
ユーザプレーン機器選択部１４０は、複数のユーザプレーン機器からユーザ端末に対応するユーザプレーン機器を選択する。ユーザプレーン機器選択部１４０は、例えば、セッション生成要求に含まれるユーザ端末の在圏エリア情報に基づいて、複数のＭＥＣ  ＳＧＷ−Ｕ２００からユーザ端末に対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。ユーザプレーン機器選択部１４０は、例えば、格納部１１０に格納されている複数のｅＮＢ３０のそれぞれに対応するＭＥＣ  ＳＧＷ−Ｕ２００の情報を参照することによって、ユーザ端末が在圏しているｅＮＢ３０に対応するＭＥＣ  ＳＧＷ−Ｕ２００を特定し、当該ＭＥＣ  ＳＧＷ−Ｕ２００を選択する。
【００９３】
また、ユーザプレーン機器選択部１４０は、例えば、ユーザ端末に設定されているＡＰＮに基づいて、複数のＭＥＣ  ＳＧＷ−Ｕ２００からユーザ端末に対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。例えば、ユーザプレーン機器選択部１４０は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のうち、ユーザ端末に設定されているＡＰＮに対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。
【００９４】
また、ユーザプレーン機器選択部１４０は、例えば、ユーザ端末のＩＭＳＩに基づいて、複数のＭＥＣ  ＳＧＷ−Ｕ２００からユーザ端末に対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。例えば、ユーザプレーン機器選択部１４０は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のうち、ユーザ端末のＩＭＳＩに対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。
【００９５】
また、ユーザプレーン機器選択部１４０は、例えば、ユーザ端末のＩＭＥＩに基づいて、複数のＭＥＣ  ＳＧＷ−Ｕ２００からユーザ端末に対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。例えば、ユーザプレーン機器選択部１４０は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のうち、ユーザ端末のＩＭＥＩに対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。
【００９６】
また、ユーザプレーン機器選択部１４０は、例えば、複数のＭＥＣ  ＳＧＷ−Ｕ２００の負荷状況に基づいて、複数のＭＥＣ  ＳＧＷ−Ｕ２００からユーザ端末に対応するＭＥＣ  ＳＧＷ−Ｕ２００を選択する。例えば、ユーザプレーン機器選択部１４０は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のうち、他のＭＥＣ  ＳＧＷ−Ｕ２００よりも負荷が低いＭＥＣ  ＳＧＷ−Ｕ２００を選択する。具体例として、ユーザプレーン機器選択部１４０は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のうち、負荷が最も低いＭＥＣ  ＳＧＷ−Ｕ２００を選択する。
【００９７】
応答送信部１５０は、要求受信部１２０が受信したセッション生成要求に対応するセッション生成応答をモビリティ管理機器に送信する。応答送信部１５０は、アドレス取得部１３０によって取得されたＩＰアドレスを含むセッション生成応答をモビリティ管理機器に送信してよい。また、応答送信部１５０は、ユーザプレーン機器選択部１４０によって選択されたユーザプレーン機器を識別する識別情報をモビリティ管理機器に送信してよい。応答送信部１５０は、アドレス取得部１３０によって取得されたＩＰアドレスと、ユーザプレーン機器選択部１４０によって選択されたユーザプレーン機器を識別する識別情報とを含むセッション生成応答をモビリティ管理機器に送信してよい。
【００９８】
識別情報受信部１５２は、ＰＣＲＦ６００が、関連情報送信部１３２から受信した情報に基づいてユーザ端末に対応するユーザプレーン機器として複数のユーザプレーン機器から選択したユーザプレーン機器を識別する識別情報を、ＰＣＲＦ６００から受信する。応答送信部１５０は、識別情報受信部１５２によって受信されたユーザプレーン機器を識別する識別情報をモビリティ管理機器に送信してよい。応答送信部１５０は、アドレス取得部１３０によって取得されたＩＰアドレスと、識別情報受信部１５２によって受信された識別情報とを含むセッション生成応答をモビリティ管理機器に送信してよい。
【００９９】
セッション確立制御部１６０は、要求受信部１２０が、ＭＭＥ４０から、ユーザ端末のＭＥＣ用のセッションの生成を要求する第１セッション生成要求と、ユーザ端末のＭＥＣ用でないセッションの生成を要求する第２セッション生成要求とを受信した場合、第１セッション生成要求と、第２セッション生成要求とのそれぞれに対応するセッションを確立するように制御する。セッション確立制御部１６０は、第１セッション生成要求に基づいて、ユーザ端末のＭＥＣ用のセッションとして、ＭＥＣ用の複数のユーザプレーン機器から選択したユーザプレーン機器とユーザ端末が在圏する無線基地局とのセッションを確立するよう制御してよい。また、セッション確立制御部１６０は、第２セッション生成要求に基づいて、ユーザ端末のＭＥＣ用でないセッションとして、ＭＥＣ用でないＰＧＷ−Ｕとユーザ端末が在圏する無線基地局とのセッションを確立するよう制御してよい。
【０１００】
格納部１１０、アドレス取得部１３０、ユーザプレーン機器選択部１４０の一部、又は全て機能をＰＣＲＦ６００が保持し、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００はＰＣＲＦ６００からの指示で動作してもよい。
【０１０１】
図６は、ＰＣＲＦ６００の機能構成の一例を概略的に示す。ＰＣＲＦ６００は、情報処理装置の一例であってよい。ＰＣＲＦ６００は、格納部６１０、関連情報受信部６２０、アドレス選択部６３０、ユーザプレーン機器選択部６４０、及び通知部６５０を備える。
【０１０２】
格納部６１０は、格納部１１０と同様の情報を格納する。格納部６１０は、格納部１１０に格納されている情報を、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００から受信して格納してよい。関連情報受信部６２０は、関連情報送信部１３２によって送信された情報を受信する。
【０１０３】
アドレス選択部６３０は、関連情報受信部６２０が受信した関連情報に基づいて、複数のユーザプレーン機器のそれぞれにそれぞれが対応する複数のネットワークに共通する共通アドレスレンジからユーザ端末に割り当てるＩＰアドレスを選択する。アドレス選択部６３０は、アドレス取得部１３０と同様の処理によって、格納部６１０に格納されている共通アドレスレンジから、ユーザ端末に割り当てるＩＰアドレスを選択してよい。
【０１０４】
ユーザプレーン機器選択部６４０は、関連情報受信部６２０が受信した関連情報に基づいて、複数のユーザプレーン機器からユーザ端末に対応するユーザプレーン機器を選択する。ユーザプレーン機器選択部６４０は、ユーザプレーン機器選択部１４０と同様の処理によって、複数のユーザプレーン機器からユーザ端末に対応するユーザプレーン機器を選択してよい。
【０１０５】
通知部６５０は、アドレス選択部６３０によって選択されたＩＰアドレスをＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００に通知する。また、通知部６５０は、ユーザプレーン機器選択部６４０によって選択されたユーザプレーン機器を識別する識別情報をＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００に通知する。
【０１０６】
図７は、複数のＭＥＣ  ＳＧＷ−Ｕ２００のネットワーク構成の一例を概略的に示す。本実施形態に係る複数のＭＥＣ  ＳＧＷ−Ｕ２００のそれぞれは、図７に示すように、ＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）７００を介して、ネットワーク８０と接続されてもよい。
【０１０７】
本実施形態に係る複数のＭＥＣ  ＳＧＷ−Ｕ２００には、共通のアドレスレンジが割り当てられているので、そのままではネットワーク８０に接続することができない。しかし、複数のＭＥＣ  ＳＧＷ−Ｕ２００のそれぞれに対してＮＡＴ７００を配置することによって、複数のＭＥＣ  ＳＧＷ−Ｕ２００をネットワーク８０に接続可能にできる。これにより、例えば、複数のＭＥＣ用サーバ３００同士を、ネットワーク８０を介して連携させることができる。
【０１０８】
ＮＡＴ７００は、ＭＥＣ用サーバ３００内に設置されてもよい。また、ＮＡＴ７００は、ＭＥＣ用サーバ３００とネットワーク８０との間に設置されてもよい。
【０１０９】
図８は、複数のＭＥＣ用サーバ３００のネットワーク構成の一例を概略的に示す。本実施形態に係る複数のＭＥＣ用サーバ３００は、図８に示すように、２つ以上のポートを有して、第１のポートでＭＥＣ  ＳＧＷ−Ｕ２００と接続され、第２のポートでネットワーク８０と接続されてよい。これにより、複数のＭＥＣ用サーバ３００は、ネットワーク８０を介して連携することができる。
【０１１０】
図９は、複数セッションを有するＵＥ５００の通信経路の一例を概略的に示す。ここでは、ＵＥ５００が、音声通信用のセッションと、データ通信用のセッションとを有し、データ通信用のセッションでＭＥＣ用サーバ３００と通信する場合を例示している。
【０１１１】
図９に示す例において、ＵＥ５００による音声通信については、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００はＳＧＷ−Ｃとして機能し、ＭＥＣ  ＳＧＷ−Ｕ２００はＳＧＷ−Ｕとして機能し、経路５１０に示すように、ＰＧＷ５２を介して、ＵＥ５００とネットワーク８０との間でパケットを中継してよい。また、ＭＥＣ  ＳＧＷ−Ｕ２００は、ＵＥ５００によるデータ通信については、経路５２０に示すように、ネットワーク４００を介して、ＵＥ５００とＭＥＣ用サーバ３００との間でパケットを中継してよい。
【０１１２】
図１０は、システム１０における処理の流れの一例を概略的に示す。ここでは、ＵＥ５００が複数セッションを有する場合のシステム１０による処理の流れを示す。図１０では、図２に示す処理によって、ＵＥ５００に対してＭＥＣ  ＳＧＷ−Ｕ２００が割り当てられた状態を開始状態として説明する。
【０１１３】
Ｓ３０２では、ＵＥ５００が、ｅＮＢ３０を介してＭＭＥ４０に「ＰＤＮ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｒｅｑｕｅｓｔ」を送信する。ここでは、「ＰＤＮ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｒｅｑｕｅｓｔ」に、ＭＥＣ用に予め定められたＡＰＮとは異なるＡＰＮが含まれるものとして説明を続ける。Ｓ３０４では、ＭＭＥ４０が、「ＰＤＮ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｒｅｑｕｅｓｔ」に含まれるＡＰＮが、ＭＥＣ用に予め定められたＡＰＮでないことを条件に、ＰＧＷ５２を選択する。
【０１１４】
Ｓ３０６では、ＭＭＥ４０が、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００に対して「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｑｕｅｓｔ」を送信する。Ｓ３０８では、Ｓｘ  Ｓｅｓｓｉｏｎ確立手順により、ＵＥ５００用として、ｅＮＢ３０とＭＥＣ  ＳＧＷ−Ｕ２００のセッションを確立する。
【０１１５】
Ｓ３１０では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が、ＰＧＷ５２に対して「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｑｕｅｓｔ」を送信し、ＭＥＣ  ＳＧＷ−Ｕ２００の接続情報を通知する。ＰＧＷ５２は、ＵＥ５００用として、ＭＥＣ  ＳＧＷ−Ｕ２００とＰＧＷ５２のセッションを確立する。Ｓ３１２では、ＰＧＷ５２が、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００に対して「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｓｐｏｎｓｅ」を送信し、ＰＧＷ５２の接続情報を通知する。
【０１１６】
Ｓ３１４では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００がＳｘ  Ｓｅｓｓｉｏｎ変更手順によりＰＧＷ５２の接続情報を通知し、ＵＥ５００用としてＭＥＣ  ＳＧＷ−Ｕ２００とＰＧＷ５２のセッションを確立する。Ｓ３１６では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が、ＭＭＥ４０に対して「Ｃｒｅａｔｅ  Ｓｅｓｓｉｏｎ  Ｒｅｓｐｏｎｓｅ」を送信し、ＭＥＣ  ＳＧＷ−Ｕ２００の接続情報を通知する。Ｓ３１８では、ＭＭＥ４０が、ＵＥ５００に対して「Ａｃｔｉｖａｔｅ  Ｄｅｆａｕｌｔ  ＥＰＳ  Ｂｅａｒｅｒ  Ｃｏｎｔｅｘｔ  Ｒｅｑｕｅｓｔ」を送信し、ＵＥ５００のＩＰアドレスを通知する。また、ＭＭＥ４０はｅＮＢ３０に対して「Ｅ−ＲＡＢ  Ｓｅｔｕｐ  Ｒｅｑｕｅｓｔ」を送信し、ＭＥＣ  ＳＧＷ−Ｕ２００の接続情報を通知し、ｅＮＢ３０は、ＵＥ５００用としてｅＮＢ３０とＭＥＣ  ＳＧＷ−Ｕのセッションを確立する。ＵＥ５００は、「Ａｃｔｉｖａｔｅ  Ｄｅｆａｕｌｔ  ＥＰＳ  Ｂｅａｒｅｒ  Ｃｏｎｔｅｘｔ  Ａｃｃｅｐｔ」により、ＭＭＥ４０にセッションの生成を完了したことを通知する。また、ｅＮＢ３０は「Ｅ−ＲＡＢ  Ｓｅｔｕｐ  Ｒｅｓｐｏｎｓｅ」により、ｅＮＢ３０の接続情報をＭＭＥ４０に通知する。
【０１１７】
Ｓ３２２では、ＭＭＥ４０が、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００に対して「Ｍｏｄｉｆｙ  Ｂｅａｒｅｒ  Ｒｅｑｕｅｓｔ」を送信し、ｅＮＢ３０の接続情報を通知する。Ｓ３２４では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が、ＭＥＣ  ＳＧＷ−Ｕ２００との間で、Ｓｘ  Ｓｅｓｓｉｏｎ変更手順により、ｅＮＢ３０の接続情報をＭＥＣ  ＳＧＷ−Ｕ２００に通知し、ＭＥＣ  ＳＧＷ−ＵはＵＥ５００用のセッションのｅＮＢ３０に関する情報を更新する。Ｓ３２６では、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００が、ＭＭＥ４０に対して「Ｍｏｄｉｆｙ  Ｂｅａｒｅｒ  Ｒｅｓｐｏｎｓｅ」を送信し、ＵＥ５００用のセッションが確立したことを通知する。
【０１１８】
上述した流れによって、ＭＥＣ用のＡＰＮに対するセッションに加えて、ＭＥＣ用ではないＡＰＮに対するセッションが生成され、ＵＥ５００は、例えば音声通信用のセッションについては、ＰＧＷ５２を介してネットワーク８０と通信し、データ通信用のセッションについては、ＭＥＣ  ＳＧＷ−Ｕ２００を介してＭＥＣ用サーバ３００と通信することができる。
【０１１９】
図１１は、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００又はＰＣＲＦ６００として機能するコンピュータ１０００の一例を概略的に示す。本実施形態に係るコンピュータ１０００は、ホストコントローラ１０９２により相互に接続されるＣＰＵ１０１０及びＲＡＭ１０３０を有するＣＰＵ周辺部と、入出力コントローラ１０９４によりホストコントローラ１０９２に接続されるＲＯＭ１０２０、通信Ｉ／Ｆ１０４０、記憶装置１０５０及び入出力チップ１０８０を有する入出力部を備える。
【０１２０】
ＣＰＵ１０１０は、ＲＯＭ１０２０及びＲＡＭ１０３０に格納されたプログラムに基づいて動作し、各部の制御を行う。通信Ｉ／Ｆ１０４０は、有線又は無線によりネットワークを介して他の装置と通信する。また、通信Ｉ／Ｆ１０４０は、通信を行うハードウェアとして機能する。記憶装置１０５０は、ハードディスクドライブ及びソリッドステートドライブ等であってよく、ＣＰＵ１０１０が使用するプログラム及びデータを格納する。
【０１２１】
ＲＯＭ１０２０は、コンピュータ１０００が起動時に実行するブートプログラム及びコンピュータ１０００のハードウェアに依存するプログラムなどを格納する。入出力チップ１０８０は、例えばＵＳＢポート、パラレルポート、シリアルポート、キーボードポート、マウスポートなどを介して各種の入出力装置を入出力コントローラ１０９４へと接続する。
【０１２２】
ＲＡＭ１０３０を介して記憶装置１０５０に提供されるプログラムは、ＵＳＢメモリ及びＩＣカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ１０３０を介して記憶装置１０５０にインストールされ、ＣＰＵ１０１０において実行される。
【０１２３】
コンピュータ１０００にインストールされ、コンピュータ１０００をＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００又はＰＣＲＦ６００として機能させるプログラムは、ＣＰＵ１０１０などに働きかけて、コンピュータ１０００を、ＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００又はＰＣＲＦ６００の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ１０００に読込まれることにより、ソフトウエアと上述した各種のハードウェア資源とが協働した具体的手段である格納部１１０、要求受信部１２０、アドレス取得部１３０、関連情報送信部１３２、ユーザプレーン機器選択部１４０、応答送信部１５０、識別情報受信部１５２、及びセッション確立制御部１６０として機能する。また、これらのプログラムに記述された情報処理は、コンピュータ１０００に読込まれることにより、ソフトウエアと上述した各種のハードウェア資源とが協働した具体的手段である格納部６１０、関連情報受信部６２０、アドレス選択部６３０、ユーザプレーン機器選択部６４０、及び通知部６５０として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ１０００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有のＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００又はＰＣＲＦ６００が構築される。
【０１２４】
上記実施形態では、制御プレーン機器の一例としてＭＥＣ  Ｓ／ＰＧＷ−Ｃ１００を挙げたが、これに限らない。例えば、システム１０が５Ｇ（５ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）通信システムに適用される場合、ＡＭＦ（Ａｃｃｅｓｓ  ａｎｄ  Ｍｏｂｉｌｉｔｙ  ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）及びＳＭＦ（Ｓｅｓｓｉｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）の少なくともいずれかが制御プレーン機器として機能してよい。
【０１２５】
また、上記実施形態では、ユーザプレーン機器の一例としてＭＥＣ  ＳＧＷ−Ｕ２００を挙げて説明したが、これに限らない。例えば、システム１０が５Ｇ通信システムに適用される場合、ＵＰＦ（Ｕｓｅｒ  Ｐｌａｎｅ  Ｆｕｎｃｔｉｏｎ）がユーザプレーン機器として機能してよい。
【０１２６】
また、上記実施形態では、モビリティ管理機器の一例としてＭＭＥ４０を挙げて説明したが、これに限らない。例えば、システム１０が５Ｇ通信システムに適用される場合、ＡＭＦがモビリティ管理機器として機能してよい。
【０１２７】
また、上記実施形態では、ポリシー制御機器の一例としてＰＣＲＦ６００を挙げて説明したが、これに限らない。例えば、システム１０が５Ｇ通信システムに適用される場合、ＰＣＦ（Ｐｏｌｉｃｙ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎ）がポリシー制御機器として機能してよい。
【０１２８】
システム１０が５Ｇ通信システムに適用される場合、上述のＡＰＮは、ＤＮＮ（Ｄａｔａ  Ｎｅｔｗｏｒｋ  Ｎａｍｅ）であってよい。
【０１２９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１３０】
特許請求の範囲、明細書、及び図面中において示した装置、システム、プログラム、及び方法における動作、手順、ステップ、及び段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１３１】
１０  システム
２０  バックホール
３０、３１、３２  ｅＮＢ
３４  Ｓｏｕｒｃｅ  ｅＮＢ
３５  Ｔａｒｇｅｔ  ｅＮＢ
４０  ＭＭＥ
５０  Ｓ／ＰＧＷ
５２  ＰＧＷ
８０  ネットワーク
１００  ＭＥＣ  Ｓ／ＰＧＷ−Ｃ
１１０  格納部
１２０  要求受信部
１３０  アドレス取得部
１３２  関連情報送信部
１４０  ユーザプレーン機器選択部
１５０  応答送信部
１５２  識別情報受信部
１６０  セッション確立制御部
２００  ＭＥＣ  ＳＧＷ−Ｕ
２０１、２０２  Ｌｏｃａｌ  ＭＥＣ  ＳＧＷ−Ｕ
２０３  Ｃｅｎｔｒａｌ  ＭＥＣ  ＳＧＷ−Ｕ
２０４  Ｓｏｕｒｃｅ  Ｕ−ｐｌａｎｅ機器
２０５  Ｔａｒｇｅｔ  Ｕ−ｐｌａｎｅ機器
３００、３０１、３０２、３０３、３０４、３０５  ＭＥＣ用サーバ
４００、４０１、４０２、４０３  ネットワーク
５００  ＵＥ
５１０、５２０  経路
６００  ＰＣＲＦ
６１０  格納部
６２０  関連情報受信部
６３０  アドレス選択部
６４０  ユーザプレーン機器選択部
６５０  通知部
７００  ＮＡＴ
１０００  コンピュータ
１０１０  ＣＰＵ
１０２０  ＲＯＭ
１０３０  ＲＡＭ
１０４０  通信Ｉ／Ｆ
１０５０  記憶装置
１０８０  入出力チップ
１０９２  ホストコントローラ
１０９４  入出力コントローラ
【図１】
2020053785.tif 000003
【図２】
2020053785.tif 000004
【図３】
2020053785.tif 000005
【図４】
2020053785.tif 000006
【図５】
2020053785.tif 000007
【図６】
2020053785.tif 000008
【図７】
2020053785.tif 000009
【図８】
2020053785.tif 000010
【図９】
2020053785.tif 000011
【図１０】
2020053785.tif 000012
【図１１】
2020053785.tif 000013
【手続補正書】
【提出日】令和1年8月21日(2019.8.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ端末から接続要求を受信したモビリティ管理機器によって送信されたセッション生成要求を受信する要求受信部と、
前記セッション生成要求に基づいて、複数のユーザプレーン機器のそれぞれにそれぞれが対応する複数のネットワークに共通する共通アドレスレンジから前記ユーザ端末に割り当てるＩＰアドレスを取得するアドレス取得部と、
前記アドレス取得部によって取得された前記ＩＰアドレスを含むセッション生成応答を前記モビリティ管理機器に送信する応答送信部と
を備え、
ＰＧＷ−Ｕ（ＰＤＮ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ）  Ｇａｔｅｗａｙ−Ｕｓｅｒ）にダミーのＩＰアドレス及びポートが割り当てられるシステムに配置される、
制御プレーン機器。
【請求項２】
前記複数のユーザプレーン機器のそれぞれにそれぞれが対応する前記複数のネットワークに共通する前記共通アドレスレンジの情報を格納する格納部を備え、
前記アドレス取得部は、前記格納部に格納されている前記共通アドレスレンジから前記ユーザ端末に割り当てるＩＰアドレスを取得する、請求項１に記載の制御プレーン機器。
【請求項３】
前記制御プレーン機器及び前記複数のユーザプレーン機器は、移動体通信網におけるバックホールに接続されており、
前記複数のユーザプレーン機器のうちの第１のユーザプレーン機器は、前記複数のネットワークのうちの第１のネットワークに接続され、前記ユーザ端末と、前記第１のネットワークに接続されたＭＥＣ用の第1のサーバとの通信を中継し、
前記複数のユーザプレーン機器のうちの第２のユーザプレーン機器は、前記複数のネットワークのうちの第２のネットワークに接続され、前記ユーザ端末と、前記第２のネットワークに接続されたＭＥＣ用の第２のサーバとの通信を中継し、
前記第１のネットワークと前記第２のネットワークには前記共通アドレスレンジが割り当てられている、請求項１又は２に記載の制御プレーン機器。
【請求項４】
前記複数のユーザプレーン機器から前記ユーザ端末に対応するユーザプレーン機器を選択するユーザプレーン機器選択部
を備え、
前記応答送信部は、前記ユーザプレーン機器選択部によって選択されたユーザプレーン機器を識別する識別情報を前記モビリティ管理機器に送信する、請求項１から３のいずれか一項に記載の制御プレーン機器。
【請求項５】
前記応答送信部は、前記アドレス取得部によって取得された前記ＩＰアドレスと、前記ユーザプレーン機器選択部によって選択されたユーザプレーン機器を識別する識別情報とを含む前記セッション生成応答を前記モビリティ管理機器に送信する、請求項４に記載の制御プレーン機器。
【請求項６】
前記ユーザプレーン機器選択部は、前記ユーザ端末の在圏エリア情報、前記ユーザ端末に設定されているＡＰＮ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ  Ｎａｍｅ）又はＤＮＮ（Ｄａｔａ  Ｎｅｔｗｏｒｋ  Ｎａｍｅ）、前記ユーザ端末のＩＭＳＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）、前記ユーザ端末のＩＭＥＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｔｙ）、及び前記複数のユーザプレーン機器の負荷状況の少なくともいずれかに基づいて、前記複数のユーザプレーン機器から前記ユーザ端末に対応するユーザプレーン機器を選択する、請求項４又は５に記載の制御プレーン機器。
【請求項７】
前記ユーザプレーン機器選択部は、第１の無線基地局に在圏する前記ユーザ端末に対応する第１のユーザプレーン機器を選択した後、前記ユーザ端末が前記第１の無線基地局から第２の無線基地局にハンドオーバする場合に、前記ユーザ端末に対応するユーザプレーン機器として、前記第２の無線基地局に対応する第２のユーザプレーン機器を選択し、
前記応答送信部は、前記ユーザプレーン機器選択部によって選択された前記第２のユーザプレーン機器を識別する識別情報を前記モビリティ管理機器に送信する、請求項４から６のいずれか一項に記載の制御プレーン機器。
【請求項８】
前記ユーザ端末が前記第１の無線基地局から前記第２の無線基地局にハンドオーバする場合であって、前記ユーザプレーン機器選択部が、前記ユーザ端末に対応するユーザプレーン機器として前記第２のユーザプレーン機器を選択し、前記応答送信部が前記第２のユーザプレーン機器を識別する識別情報を前記モビリティ管理機器に送信する場合に、前記ユーザ端末に割り当ててあるＩＰアドレスを変更しない、請求項７に記載の制御プレーン機器。
【請求項９】
前記ユーザ端末に関連する関連情報を外部装置に送信する関連情報送信部
を備え、
前記アドレス取得部は、前記外部装置が前記関連情報に基づいて前記共通アドレスレンジから選択したＩＰアドレスを前記外部装置から受信する、請求項１から８のいずれか一項に記載の制御プレーン機器。
【請求項１０】
前記外部装置が前記関連情報に基づいて前記複数のユーザプレーン機器から選択した前記ユーザ端末に対応するユーザプレーン機器を識別する識別情報を受信する識別情報受信部
を備え、
前記応答送信部は、前記識別情報受信部が受信した前記識別情報を前記モビリティ管理機器に送信する、請求項９に記載の制御プレーン機器。
【請求項１１】
前記ユーザ端末に関連する関連情報を外部装置に送信する関連情報送信部と、
前記外部装置が前記関連情報に基づいて前記複数のユーザプレーン機器から選択した前記ユーザ端末に対応するユーザプレーン機器を識別する識別情報を受信する識別情報受信部と
を備え、
前記応答送信部は、前記識別情報受信部が受信した前記識別情報を前記モビリティ管理機器に送信する、請求項１から８のいずれか一項に記載の制御プレーン機器。
【請求項１２】
前記要求受信部は、前記ユーザ端末から前記接続要求を受信した前記モビリティ管理機器が、予め定められた条件が満たされたことに応じて送信した前記セッション生成要求を受信する、請求項１から１１のいずれか一項に記載の制御プレーン機器。
【請求項１３】
前記予め定められた条件は、前記接続要求がＭＥＣ（Ｍｏｂｉｌｅ  Ｅｄｇｅ  Ｃｏｍｐｕｔｉｎｇ）用として予め定められたＡＰＮ又はＤＮＮを含むこと、前記ユーザ端末のＩＭＳＩがＭＥＣ用として予め定められたＩＭＳＩであること、及び前記ユーザ端末のＩＭＥＩがＭＥＣ用として予め定められたＩＭＥＩであることの少なくともいずれかである、請求項１２に記載の制御プレーン機器。
【請求項１４】
前記要求受信部は、前記ユーザ端末から前記接続要求を受信した前記モビリティ管理機器が、前記制御プレーン機器及び前記複数のユーザプレーン機器の少なくともいずれかの、負荷状況及び割り当て状況の少なくともいずれかに基づいて送信した前記セッション生成要求を受信する、請求項１から１３のいずれか一項に記載の制御プレーン機器。
【請求項１５】
前記アドレス取得部は、複数の前記共通アドレスレンジから選択した一つの共通アドレスレンジから、前記ユーザ端末に割り当てるＩＰアドレスを取得する、請求項１から１４のいずれか一項に記載の制御プレーン機器。
【請求項１６】
前記アドレス取得部は、前記ユーザ端末に設定されているＡＰＮ又はＤＮＮ、前記ユーザ端末のＩＭＳＩ、前記ユーザ端末のＩＭＥＩ、前記複数のユーザプレーン機器の負荷状況及び割り当て状況、並びに前記複数の共通アドレスレンジの割り当て状況の少なくともいずれかに基づいて、前記複数の共通アドレスレンジから、一つの共通アドレスレンジを選択する、請求項１５に記載の制御プレーン機器。
【請求項１７】
前記要求受信部は、前記モビリティ管理機器から、前記ユーザ端末のＭＥＣ用のセッションの生成を要求する第１セッション生成要求と、前記ユーザ端末のＭＥＣ用でないセッションの生成を要求する第２セッション生成要求とを受信し、
前記制御プレーン機器は、
前記第１セッション生成要求に基づいて、前記ユーザ端末のＭＥＣ用のセッションとして、ＭＥＣ用の前記複数のユーザプレーン機器から選択したユーザプレーン機器と前記ユーザ端末が在圏する無線基地局とのセッションを確立し、前記第２セッション生成要求に基づいて、前記ユーザ端末のＭＥＣ用でないセッションとして、ＭＥＣ用でないＰＧＷと前記ユーザ端末が在圏する無線基地局とのセッションを確立するよう制御するセッション確立制御部
を備える、請求項１から１６のいずれか一項に記載の制御プレーン機器。
【請求項１８】
前記複数のユーザプレーン機器のそれぞれは、前記複数のユーザプレーン機器のそれぞれに対応するネットワークを介して、前記ユーザ端末と、前記ネットワークに接続されたサーバとの通信を中継する、請求項１から１７のいずれか一項に記載の制御プレーン機器。
【請求項１９】
前記複数のユーザプレーン機器は、ＳＧＷ−Ｕ（Ｓｅｒｖｉｎｇ  Ｇａｔｅｗａｙ−Ｕｓｅｒ）であり、
前記モビリティ管理機器は、ＭＭＥ（Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）である、
請求項１から１８のいずれか一項に記載の制御プレーン機器。
【請求項２０】
前記制御プレーン機器は、ＳＧＷ−Ｃ（Ｓｅｒｖｉｎｇ  Ｇａｔｅｗａｙ−Ｃｏｎｔｒｏｌ）及びＰＧＷ−Ｃ（ＰＤＮ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ）  Ｇａｔｅｗａｙ−Ｃｏｎｔｒｏｌ）である、請求項１９に記載の制御プレーン機器。
【請求項２１】
前記複数のユーザプレーン機器は、ＵＰＦ（Ｕｓｅｒ  Ｐｌａｎｅ  Ｆｕｎｃｔｉｏｎ）であり、
前記モビリティ管理機器は、ＡＭＦ（Ａｃｃｅｓｓ  ａｎｄ  Ｍｏｂｉｌｉｔｙ  ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）及びＳＭＦ（Ｓｅｓｓｉｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）の少なくともいずれかである、
請求項１から１８のいずれか一項に記載の制御プレーン機器。
【請求項２２】
前記複数のネットワークのそれぞれは、閉域ネットワークである、請求項１から２１のいずれか一項に記載の制御プレーン機器。
【請求項２３】
コンピュータを、請求項１から２２のいずれか一項に記載の制御プレーン機器として機能させるためのプログラム。
【請求項２４】
請求項１から２２のいずれか一項に記載の制御プレーン機器と、
前記複数のユーザプレーン機器と
を備えるシステム。
【請求項２５】
前記複数のユーザプレーン機器のそれぞれは、ＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）を介してインターネットに接続されている、請求項２４に記載のシステム。
【請求項２６】
ユーザ端末からの接続要求に応じてモビリティ管理機器が送信したセッション生成要求を受信した制御プレーン機器から前記ユーザ端末に関連する関連情報を受信する関連情報受信部と、
前記関連情報に基づいて、複数のユーザプレーン機器のそれぞれにそれぞれが対応する複数のネットワークに共通する共通アドレスレンジから前記ユーザ端末に割り当てるＩＰアドレスを選択するアドレス選択部と、
前記アドレス選択部によって選択された前記ＩＰアドレスを前記制御プレーン機器に通知する通知部と
を備え、
ＰＧＷ−Ｕ（ＰＤＮ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ）  Ｇａｔｅｗａｙ−Ｕｓｅｒ）にダミーのＩＰアドレス及びポートが割り当てられるシステムに配置される、
情報処理装置。
【請求項２７】
前記関連情報に基づいて、前記複数のユーザプレーン機器から前記ユーザ端末に対応するユーザプレーン機器を選択するユーザプレーン機器選択部
を備え、
前記通知部は、前記ユーザプレーン機器選択部によって選択された前記ユーザプレーン機器を識別する識別情報を前記制御プレーン機器に通知する、請求項２６に記載の情報処理装置。