(57)【要約】【課題】端末のユーザが加入するサービスを提供し、端末が接続される端末側ネットワークの輻輳状況に対応するサービスを提供できるように、サービスファンクションネットワーク内の通信経路を設定する制御装置を提供することを目的とする。【解決手段】端末が接続される端末側ネットワークと他のネットワークとの間のサービスファンクションネットワーク内の通信経路を制御する制御装置であって、端末側ネットワークに含まれる複数の第１中継装置の輻輳状況を収集し、サービスファンクションネットワーク内において、端末と他のネットワークとの間で通信されるデータが、端末のユーザが加入するサービスを提供する加入サービスファンクションを通過し、端末のデータの端末側ネットワーク内の通信経路が通過する第１中継装置の輻輳状況に対応する通信制御サービスファンクションを通過する通信経路を設定する。【選択図】図１５
2016213586.tif 000002
【特許請求の範囲】
【請求項１】
端末が接続される端末側ネットワークと他のネットワークとの間のサービスファンクションネットワーク内の通信経路を制御する制御装置であって、
前記端末側ネットワークは、複数の第１中継装置を含み、
前記サービスファンクションネットワークは、少なくとも一つの第２中継装置、及び前記第２中継装置に接続されたサービスファンクションを含み、
前記サービスファンクションは、
自身を通過するデータに所定の処理を実行し、所定のサービスを前記端末に提供するものであり、
前記ユーザが加入するサービスを提供する複数の加入サービスファンクションと、前記端末側ネットワークの通信制御に関するサービスを提供する複数の通信制御サービスファンクションとを含み、
前記制御装置は、
前記端末側ネットワークに含まれる前記複数の第１中継装置の輻輳状況を収集し、
前記サービスファンクションネットワーク内において、前記端末と前記他のネットワークとの間で通信されるデータが、前記端末のユーザが加入するサービスを提供する加入サービスファンクションを通過し、前記端末のデータの前記端末側ネットワーク内の通信経路が通過する第１中継装置の輻輳状況に対応する前記通信制御サービスファンクションを通過する通信経路を設定し、
前記端末と前記他のネットワークとの間で通信されるデータがサービスファンクションネットワーク内の前記設定された通信経路を通過して、前記端末のユーザが加入するサービスを前記端末に提供し、前記輻輳状況に対応した前記端末側ネットワーク内での通信制御を実現することを特徴とする制御装置。
【請求項２】
請求項１に記載の制御装置であって、
前記通信制御サービスファンクションは、第１通信制御サービスファンクションと第２通信制御サービスファンクションとを含み、
前記第１通信制御サービスファンクションが提供する前記端末側ネットワークの通信制御に関するサービスは、前記第２通信制御サービスファンクションが提供する前記端末側ネットワークの通信制御に関するサービスより、前記端末側ネットワークの輻輳を低減させるものであり、
前記制御装置は、前記端末のデータの前記端末側ネットワーク内の通信経路が通過する第１中継装置が所定の状況より輻輳している場合、前記端末と前記他のネットワークとの間で通信されるデータが前記第１通信制御サービスファンクションを通過するように前記通信経路を設定することを特徴とする制御装置。
【請求項３】
請求項１に記載の制御装置であって、
前記サービスファンクションは、前記端末と前記他のネットワークとの間で通信される所定の種別のデータを圧縮するサービスを提供するデータ種別サービスファンクションを含み、
各データ種別サービスファンクションは、第１データ種別サービスファンクション及び第２データ種別サービスファンクションを含み、
前記第１データ種別サービスファンクションが提供するサービスは、前記第２データ種別サービスファンクションが提供するサービスより、前記データの圧縮率が高いものであり、
前記制御装置は、前記端末のデータの前記端末側ネットワーク内の通信経路が通過する第１中継装置の輻輳状況が所定の輻輳状況より輻輳し、かつ、前記端末と前記他のネットワークとの間で通信されるデータが所定の種別である場合、当該種別に対応する前記第１データ種別サービスファンクションを通過するように前記通信経路を設定することを特徴とする制御装置。
【請求項４】
請求項１に記載の制御装置であって、
前記端末のデータは前記端末側ネットワーク内の通信経路は複数の前記第１中継装置を通過し、
前記収集した複数の第１中継装置の輻輳状況から、前記端末と前記他のネットワークとの間で通信されるデータが前記端末側ネットワーク内で通過する通信経路上の前記第１中継装置の輻輳状況を特定し、
前記特定した輻輳状況に基づいて、前記端末と前記他のネットワークとの間で通信されるデータが前記端末側ネットワーク内で通過する通信経路の総合的な輻輳状況を算出し、
前記算出した総合的な輻輳状況に対応する前記通信制御サービスファンクションを通過する前記サービスファンクションネットワーク内の通信経路を設定することを特徴とする制御装置。
【請求項５】
請求項３に記載の制御装置であって、
前記端末側ネットワークは、前記複数の第１中継装置の輻輳状況を取得する輻輳監視装置と、前記端末のユーザが加入するサービスを管理する加入サービス管理装置とを含み、
前記第２中継装置は、前記端末側ネットワークの第１中継装置に接続されるエッジ第２中継装置を含み、
前記制御装置は、
前記輻輳監視装置から前記第１中継装置の輻輳状況を収集し、
前記加入サービス管理装置から前記端末のユーザが加入するサービスを収集し、
前記端末が送信した前記他のネットワークに対するリクエストを受信したエッジ第２中継装置によって転送されたリクエストを受信し、前記受信したリクエストの種別に基づいて、前記端末と前記他のネットワークとの間で通信されるデータの種別を特定することを特徴とする制御装置。
【請求項６】
請求項５に記載の制御装置であって、
前記エッジ第２中継装置から前記リクエストを受信した場合、前記リクエストを送信した端末と前記他のネットワークとの間で通信されるデータの前記サービスファンクションネットワーク内の通信経路を設定することを特徴とする制御装置。
【請求項７】
請求項５に記載の制御装置であって、
前記輻輳監視装置から前記第１中継装置の輻輳状況を収集した場合、前記収集された第１中継装置の輻輳状況に基づいて、既に設定されたサービスファンクションネットワーク内の通信経路を再度設定することを特徴とする制御装置。
【請求項８】
請求項１に記載の制御装置であって、
前記第２中継装置は、前記端末側ネットワークの第１中継装置に接続されるエッジ第２中継装置を含み、
前記端末と前記他のネットワークとの間で通信されるデータの前記サービスファンクションネットワーク内の通信経路を前記エッジ第２中継装置に通知することを特徴とする制御装置。
【請求項９】
端末が接続される端末側ネットワークと他のネットワークとの間のサービスファンクションネットワークシステムであって、
前記端末側ネットワークは、複数の第１中継装置を含み、
前記サービスファンクションネットワークシステムは、サービスファンクションネットワーク内でデータを中継する少なくとも一つの第２中継装置と、前記第２中継装置に接続されたサービスファンクションと、前記サービスファンクションネットワーク内の通信経路を制御する制御装置を備え、
前記サービスファンクションは、
自身を通過するデータに所定の処理を実行し、所定のサービスを前記端末に提供するものであり、
前記ユーザが加入するサービスを提供する複数の加入サービスファンクションと、前記端末側ネットワークの通信制御に関するサービスを提供する複数の通信制御サービスファンクションとを含み、
前記制御装置は、
前記端末側ネットワークに含まれる前記複数の第１中継装置の輻輳状況を収集し、
前記サービスファンクションネットワークにおいて、前記端末と前記他のネットワークとの間で通信されるデータが、前記端末のユーザが加入するサービスを提供する加入サービスファンクションを通過し、前記端末のデータの前記端末側ネットワーク内の通信経路が通過する第１中継装置の輻輳状況に対応する前記通信制御サービスファンクションを通過する通信経路を設定し、
前記端末と前記他のネットワークとの間で通信されるデータがサービスネットワーク内の前記設定された通信経路を通過して、前記端末のユーザが加入するサービスを前記端末に提供し、前記輻輳状況に対応した前記端末側ネットワーク内での通信制御を実現することを特徴とするサービスファンクションネットワークシステム。
【請求項１０】
請求項９に記載のサービスファンクションネットワークシステムであって、
前記通信制御サービスファンクションは、第１通信制御サービスファンクションと第２通信制御サービスファンクションとを含み、
前記第１通信制御サービスファンクションが提供する前記端末側ネットワークの通信制御に関するサービスは、前記第２通信制御サービスファンクションが提供する前記端末側ネットワークの通信制御に関するサービスより、前記端末側ネットワークの輻輳を低減させるものであり、
前記制御装置は、前記端末のデータの前記端末側ネットワーク内の通信経路が通過する第１中継装置が所定の状況より輻輳している場合、前記端末と前記他のネットワークとの間で通信されるデータが前記第１通信制御サービスファンクションを通過するように前記通信経路を設定することを特徴とするサービスファンクションネットワークシステム。
【請求項１１】
請求項１０に記載のサービスファンクションネットワークシステムであって、
前記サービスファンクションは、前記端末と前記他のネットワークとの間で通信される所定の種別のデータを圧縮するサービスを提供するデータ種別サービスファンクションを含み、
各データ種別サービスファンクションは、第１データ種別サービスファンクション及び第２データ種別サービスファンクションを含み、
前記第１データ種別サービスファンクションが提供するサービスは、前記第２データ種別サービスファンクションが提供するサービスより、前記データの圧縮率が高いものであり、
前記制御装置は、前記端末のデータの前記端末側ネットワーク内の通信経路が通過する第１中継装置の輻輳状況が所定の輻輳状況より輻輳し、かつ、前記端末と前記他のネットワークとの間で通信されるデータが所定の種別である場合、当該種別に対応する前記第１データ種別サービスファンクションを通過するように前記通信経路を設定することを特徴とするサービスファンクションネットワークシステム。
【請求項１２】
請求項９に記載のサービスファンクションネットワークシステムであって、
前記端末のデータは前記端末側ネットワーク内の通信経路は複数の前記第１中継装置を通過し、
前記制御装置は、
前記収集した複数の第１中継装置の輻輳状況から、前記端末と前記他のネットワークとの間で通信されるデータが前記端末側ネットワーク内で通過する通信経路上の前記第１中継装置の輻輳状況を特定し、
前記特定した輻輳状況に基づいて、前記端末と前記他のネットワークとの間で通信されるデータが前記端末側ネットワーク内で通過する通信経路の総合的な輻輳状況を算出し、
前記算出した総合的な輻輳状況に対応する前記通信制御サービスファンクションを通過する前記サービスファンクションネットワーク内の通信経路を設定することを特徴とするサービスファンクションネットワークシステム。
【請求項１３】
請求項１１に記載のサービスファンクションネットワークシステムであって、
前記端末側ネットワークは、前記複数の第１中継装置の輻輳状況を取得する輻輳監視装置と、前記端末のユーザが加入するサービスを管理する加入サービス管理装置とを含み、
前記第２中継装置は、前記端末側ネットワークの第１中継装置に接続されるエッジ第２中継装置を含み、
前記制御装置は、
前記輻輳監視装置から前記第１中継装置の輻輳状況を収集し、
前記加入サービス管理装置から前記端末のユーザが加入するサービスを収集し、
前記端末が送信した前記他のネットワークに対するリクエストを受信したエッジ第２中継装置によって転送されたリクエストを受信し、前記受信したリクエストの種別に基づいて、前記端末と前記他のネットワークとの間で通信されるデータの種別を特定することを特徴とするサービスファンクションネットワークシステム。
【請求項１４】
請求項９に記載のサービスファンクションネットワークシステムであって、
前記第２中継装置は、前記端末側ネットワークの第１中継装置に接続されるエッジ第２中継装置を含み、
前記制御装置は、前記端末と前記他のネットワークとの間で通信されるデータの前記サービスファンクションネットワーク内の通信経路を前記エッジ第２中継装置に通知することを特徴とするサービスファンクションネットワークシステム。
【請求項１５】
端末が接続される端末側ネットワークと他のネットワークとの間のサービスファンクションネットワーク内の通信経路を制御する制御装置における通信経路制御方法であって、
前記制御装置は、プログラムを実行するプロセッサと、前記プロセッサに接続されたメモリとを有し、
前記端末側ネットワークは、複数の第１中継装置を含み、
前記サービスファンクションネットワークは、少なくとも一つの第２中継装置、及び前記第２中継装置に接続されたサービスファンクションを含み、
前記サービスファンクションは、
自身を通過するデータに所定の処理を実行し、所定のサービスを前記端末に提供するものであり、
前記ユーザが加入するサービスを提供する複数の加入サービスファンクションと、前記端末側ネットワークの通信制御に関するサービスを提供する複数の通信制御サービスファンクションとを含み、
前記通信経路制御方法は、
前記プロセッサが、前記端末側ネットワークに含まれる前記複数の第１中継装置の輻輳状況を収集し、
前記プロセッサが、前記サービスファンクションネットワーク内において、前記端末と前記他のネットワークとの間で通信されるデータが、前記端末のユーザが加入するサービスを提供する加入サービスファンクションを通過し、前記端末のデータの前記端末側ネットワーク内の通信経路が通過する第１中継装置の輻輳状況に対応する前記通信制御サービスファンクションを通過する通信経路を設定し、
前記プロセッサが、前記端末と前記他のネットワークとの間で通信されるデータがサービスファンクションネットワーク内の前記設定された通信経路を通過して、前記端末のユーザが加入するサービスを前記端末に提供し、前記輻輳状況に対応した前記端末側ネットワーク内での通信制御を実現することを特徴とする通信経路制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末側ネットワークと他のネットワークとの間のサービスファンクションネットワークの通信経路を設定する制御装置に関する。
【背景技術】
【０００２】
通信事業者及びデータセンタサービス事業者等のネットワークオペレータは、加入者がネットワークオペレータ独自の様々なオプションサービス（ロードバランサ、フィルタリング、及びＴＣＰ最適化等）に利用できるようにしている。複数のオプションサービスを実現するアーキテクチャ及びプロトコル、並びに加入者が利用しているオプションサービスに基づくポリシー制御が、ＩＥＴＦ（ＩｎｔｅｒｎｅｔＥｎｇｉｎｅｅｒｉｎｇＴａｓｋＦｏｒｃｅ）のＳＦＣ（ＳｅｒｖｉｃｅＦｕｎｃｔｉｏｎＣｈａｉｎｉｎｇ）に定義されている。
【０００３】
一般に、加入者が利用するオプションサービスは加入者毎に異なる。また、加入者の端末の通信に適用すべきサービスファンクションは、加入者が利用するオプションサービスに基づいて決定される。なお、サービスファンクションは、加入者が利用するオプションサービスを実現するためのアーキテクチャ及びプロトコルを実装したソフトウェアを実行する計算機である。なお、この計算機は、一つの物理的な計算機であってもよいし、物理的な計算機上で稼働する仮想的な計算機であってもよい。
【０００４】
加入者がオプションサービスを様々に組み合わせて利用できるようにするためには、加入者の端末のデータが適切なサービスファンクションに適切な順序で転送されるサービスチェイニング技術が必要である。サービスチェイニング技術は、ＩＥＴＦ等で検討されている。
【０００５】
サービスチェイニング技術においては、端末の加入者が利用するオプションサービスに関する情報に基づいてサービスチェイン（ルーティング）情報が作成され、端末のデータは、作成されたサービスチェイン情報に基づいて適切なサービスファンクションに転送される。
【０００６】
コアネットワーク及び無線アクセスネットワークの輻輳を緩和させる技術として、特開２０１４−１９５２５２号公報（特許文献１）がある。この公報には、「ＲＡＮが、アクセスポイントを有し、コアネットワークが、あるネットワーク事業者によって運用され、ポリシ及び課金実施機能（ＰＣＥＦ）モジュールを有するパケットゲートウェイ（Ｐ−ＧＷ）と、Ｐ−ＧＷと別個のポリシ及び課金ルール機能（ＰＣＲＦ）モジュールとを備えたネットワークであって、ＲＡＮにおける輻輳状態を検出するステップと、ＰＣＲＦモジュールが、１以上の輻輳緩和ポリシをＰＣＥＦに提供するステップと、ＰＣＥＦが１以上の輻輳緩和ポリシを受信及び記憶するステップと、ＲＡＮが輻輳状態をＰＣＥＦに通知するステップとを含み、更に、ＰＣＥＦが、複数の輻輳緩和手段に基づいて、輻輳緩和手段を決定し、実行することにより１以上の輻輳緩和ポリシを実施するステップとを含む。」と記載されている（要約参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１４−１９５２５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１に記載の技術は、ＲＡＮの輻輳状態に基づき、ＰＣＲＦモジュールがＰＣＥＦに対して輻輳緩和ポリシを適用するものであるが、サービスファンクションネットワークに適用されるものではない。
【０００９】
上記したサービスチェイニング技術では、オプションサービスに関する情報のみに基づいて、サービスチェイニング情報が作成されるので、携帯端末ユーザが加入中のサービス情報のみで一律に通信経路が設定される。このため、混雑エリアや輻輳装置の利用の有無にかかわらず、サービス機能の利用が決定され、パケット転送最適化や動画・画像圧縮のサービスの利用が決定されてしまう。
【００１０】
そこで、本発明は、端末のユーザが加入するサービスを提供し、端末が接続される端末側ネットワークの輻輳状況に対応するサービスを提供できるように、サービスファンクションネットワーク内の通信経路を設定する制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明は、端末が接続される端末側ネットワークと他のネットワークとの間のサービスファンクションネットワーク内の通信経路を制御する制御装置であって、前記端末側ネットワークは、複数の第１中継装置を含み、前記サービスファンクションネットワークは、少なくとも一つの第２中継装置、及び前記第２中継装置に接続されたサービスファンクションを含み、前記サービスファンクションは、自身を通過するデータに所定の処理を実行し、所定のサービスを前記端末に提供するものであり、前記ユーザが加入するサービスを提供する複数の加入サービスファンクションと、前記端末側ネットワークの通信制御に関するサービスを提供する複数の通信制御サービスファンクションとを含み、前記制御装置は、前記端末側ネットワークに含まれる前記複数の第１中継装置の輻輳状況を収集し、前記サービスファンクションネットワーク内において、前記端末と前記他のネットワークとの間で通信されるデータが、前記端末のユーザが加入するサービスを提供する加入サービスファンクションを通過し、前記端末のデータの前記端末側ネットワーク内の通信経路が通過する第１中継装置の輻輳状況に対応する前記通信制御サービスファンクションを通過する通信経路を設定し、前記端末と前記他のネットワークとの間で通信されるデータがサービスファンクションネットワーク内の前記設定された通信経路を通過して、前記端末のユーザが加入するサービスを前記端末に提供し、前記輻輳状況に対応した前記端末側ネットワーク内での通信制御を実現することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、端末のユーザが加入するサービスを提供し、端末が接続される端末側ネットワークの輻輳状況に対応するサービスを提供できるように、サービスファンクションネットワーク内の通信経路を設定する制御装置を提供できる。
【００１３】
上記した以外の課題、構成、及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１４】
【図１】実施例の通信システムの構成図である。
【図２】実施例の輻輳監視装置のハードウェア構成の説明図である。
【図３】実施例の基地局輻輳テーブルの説明図である。
【図４】実施例のＳ−ＧＷ輻輳テーブルの説明図である。
【図５】実施例のＰ−ＧＷ輻輳テーブルの説明図である。
【図６】実施例のサービスファンクションコントローラのハードウェア構成の説明図である。
【図７】実施例の輻輳管理テーブルの説明図である。
【図８】実施例の輻輳統計レベル定義テーブルの説明図である。
【図９】実施例の適用ルーティング判定テーブルの説明図である。
【図１０】実施例のルーティングＩＤ管理テーブルの説明図である。
【図１１】実施例の携帯端末管理テーブルの説明図である。
【図１２】実施例の携帯端末適用ルーティング管理テーブルの説明図である。
【図１３】実施例のサービスファンクションネットワーク内のルーティングを決定する処理のシーケンス図である。
【図１４】実施例のサービスファンクションネットワーク内のルーティングを決定する適用ルーティング決定処理のフローチャートである。
【図１５】実施例のサービスファンクションネットワーク内のルーティングの説明図である。
【発明を実施するための形態】
【００１５】
図１は、実施例の通信システムの構成図である。
【００１６】
本実施例では、例として、モバイルＬＴＥパケットネットワークがサービスファンクションネットワーク４０に接続される場合について説明する。
【００１７】
本実施例の通信システムは、アクセスネットワーク２０、コアネットワーク３０、及びサービスファンクションネットワーク４０を含む。アクセスネットワーク２０はコアネットワーク３０に接続され、コアネットワーク３０はサービスファンクションネットワーク４０に接続され、サービスファンクションネットワーク４０は他ネットワーク５０に接続される。このため、サービスファンクションネットワーク４０は、コアネットワーク３０と他ネットワーク５０との間のネットワークである。
【００１８】
アクセスネットワーク２０は、携帯端末１Ａ〜１Ｃ及び基地局２Ａ〜２Ｃを含む。携帯端末１Ａ〜１Ｃを総称する場合、携帯端末１と記載し、基地局２Ａ〜２Ｃを総称する場合、基地局２と記載する。携帯端末１は、ユーザが利用する端末（例えば、携帯電話、スマートフォン、又はタブレット端末等）であり、無線で基地局２に接続される。基地局２はコアネットワーク３０に接続される。
【００１９】
コアネットワーク３０は、Ｓ−ＧＷ（Ｓｅｒｖｉｎｇ−Ｇａｔｅｗａｙ）３Ａ〜３Ｃ、Ｐ−ＧＷ（ＰＤＮ−Ｇａｔｅｗａｙ）４、輻輳監視装置５、及びＰＣＲＦ（Ｐｏｌｉｃｙ  ａｎｄ  Ｃｈａｒｇｉｎｇ  Ｒｕｌｅ  Ｆｕｎｃｔｉｏｎ）６を含む。Ｓ−ＧＷ３Ａ〜３Ｃを総称する場合、Ｓ−ＧＷ３と記載する。Ｓ−ＧＷ３Ａ〜３Ｃはそれぞれ基地局２Ａ〜２Ｃに接続されるとともに、Ｐ−ＧＷ４に接続される。Ｓ−ＧＷ３は、基地局２から送信されたデータを受信し、受信したデータをＰ−ＧＷ４に転送し、Ｐ−ＧＷ４から送信されたデータを受信し、受信したデータを基地局２に転送する。
【００２０】
Ｐ−ＧＷ４は、Ｓ−ＧＷ３Ａ〜３Ｃに接続されるとともに、サービスファンクションネットワーク４０に接続される。Ｐ−ＧＷ４は、Ｓ−ＧＷ３から送信されたデータを受信し、受信したデータをサービスファンクションネットワーク４０に転送し、サービスファンクションネットワーク４０から送信されたデータを受信し、受信したデータをＳ−ＧＷ３に転送する。
【００２１】
なお、図１では、携帯端末１に接続されるネットワーク（端末側ネットワーク）として、モバイルＬＴＥパケットネットワークを例に説明したが、他のネットワーク（例えば、ＬＡＮ（Ｌｏａｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等）であってもよい。このため、端末側ネットワークは、アクセスネットワーク２０及びコアネットワーク３０に限定されない。端末側ネットワークに含まれる基地局２、Ｓ−ＧＷ３、及びＰ−ＧＷ４は第１中継装置と記載する場合もある。また、携帯端末１は、無線で基地局２に接続される必要はなく、有線又は無線で端末側ネットワークの中継装置に接続可能であればよい。
【００２２】
輻輳監視装置５は、基地局２、Ｓ−ＧＷ３、及びＰ−ＧＷ４の輻輳状況を取得し、基地局２、Ｓ−ＧＷ３、及びＰ−ＧＷ４の輻輳状況を監視する。ＰＣＲＦ６は、携帯端末１の加入者が加入中のサービスに関する情報（加入者情報）を保持する加入サービス管理装置であり、さらに、携帯端末１がどの基地局２に収容されているかを示す在圏情報を保持する。
【００２３】
サービスファンクションネットワーク４０は、Ｃｌａｓｓｉｆｉｅｒ７、サービスファンクション専用ＳＷ（スイッチ）８Ａ及び８Ｂ、サービスファンクション９Ａ〜９Ｆ、及びサービスファンクションコントローラ１０を含む。サービスファンクション専用ＳＷ８Ａ及び８Ｂを総称する場合、サービスファンクション９Ａ〜９Ｆを総称する場合、サービスファンクション９と記載する。
【００２４】
Ｃｌａｓｓｉｆｉｅｒ７は、Ｐ−ＧＷ４に接続されるとともにサービスファンクション専用ＳＷ８Ａに接続される。Ｃｌａｓｓｉｆｉｅｒ７は、サービスファンクションネットワーク４０の入り口に配置され、受信したデータのサービスファンクションネットワーク４０内での通信経路を示すタグを付与する。
【００２５】
サービスファンクション専用ＳＷ８は、サービスファンクション９に接続され、受信したデータに付与されたタグを解析して、受信したデータの転送先を決定し、受信したデータを決定した転送先に転送する。例えば、受信したデータに含まれるタグが示す通信経路が、サービスファンクション専用ＳＷ８に接続されたサービスファンクション９を経由する場合、サービスファンクション専用ＳＷ８は、受信したデータを、当該サービスファンクション９に転送し、サービスファンクション９からデータを受信し、次のサービスファンクション専用ＳＷ８又は他ネットワーク５０に転送する。一方、受信したデータに含まれるタグが示す通信経路が、サービスファンクション専用ＳＷ８に接続されたサービスファンクション９を経由しない場合、サービスファンクション専用ＳＷ８は、受信したデータを、次のサービスファンクション専用ＳＷ８又は他ネットワーク５０に転送する。
【００２６】
サービスファンクション専用ＳＷ８Ａは、Ｃｌａｓｓｉｆｉｅｒ７、サービスファンクション９Ａ〜９Ｃ、及びサービスファンクション専用ＳＷ８Ｂに接続される。サービスファンクション専用ＳＷ８Ｂは、サービスファンクション９Ｄ〜９Ｆ及び他ネットワーク５０に接続される。
【００２７】
なお、Ｃｌａｓｓｉｆｉｅｒ７及びサービスファンクション専用ＳＷ８は、サービスファンクションネットワーク４０内でデータを中継する中継装置（第２中継装置）である。Ｃｌａｓｓｉｆｉｅｒ７は、コアネットワーク３０のＰ−ＧＷ４に接続され、サービスファンクションネットワーク４０のエッジに位置する装置であるので、エッジ第２中継装置と記載する場合もある。
【００２８】
サービスファンクション９は、携帯端末１に提供されるサービスを実現するためのアーキテクチャ及びプロトコルを実装したソフトウェアを実行する計算機である。サービスファンクション９となる計算機は、一つの物理的な計算機であってもよいし、物理的な計算機上で稼働する仮想的な計算機であってもよい。サービスファンクション９が提供するサービスとしては、フィルタリング、ファイヤウォール、ＴＣＰの最適化、及び動画又は画像の圧縮等がある。サービスファンクション９は、自身を通過するデータに対して、自身に対応するサービスの処理を実行し、実行後のデータをサービスファンクション専用ＳＷ８に転送する。なお、サービスファンクション９は、携帯端末１のユーザが加入するサービス（フィルタリング又はファイヤウォール等）を提供する加入サービスファンクション、携帯端末１の端末側ネットワークの通信制御に関するサービス（ＴＣＰの最適化等）を提供する通信制御サービスファンクション、及び携帯端末１のリクエストの種別に応じて携帯端末１と他ネットワーク５０との間で通知されるデータを圧縮するサービス（動画圧縮サービス又は画像圧縮サービス等）を提供するデータ種別サービスファンクションを含む。
【００２９】
サービスファンクションコントローラ１０は、輻輳監視装置５、ＰＣＲＦ６、Ｃｌａｓｓｉｆｉｅｒ７、及びサービスファンクション専用ＳＷ８に接続される。サービスファンクションコントローラ１０は、携帯端末１と他ネットワーク５０との間で通信されるデータのサービスファンクションネットワーク４０内の通信経路を設定する制御装置である。詳細には、サービスファンクションコントローラ１０は、輻輳監視装置５から基地局２、Ｓ−ＧＷ３、及びＰ−ＧＷ４の輻輳状況を収集し、ＰＣＲＦ６から加入者情報を収集する。そして、サービスファンクションコントローラ１０は、収集した輻輳状況及び加入者情報に基づいて、携帯端末１のデータが通過するサービスファンクション９の通信経路を決定し、決定した携帯端末１のデータの通信経路をＣｌａｓｓｉｆｉｅｒ７に通知する。
【００３０】
本実施例では、携帯端末１が他ネットワーク５０からデータを送信するに接続された計算機との間で通信セッションを確立し、携帯端末１と他ネットワーク５０との間でデータが通信される。携帯端末１は、通信セッションを確立し、他ネットワーク５０からデータを送信するリクエストを送信する。Ｃｌａｓｓｉｆｉｅｒ７は、携帯端末１から送信されたリクエストを受信した場合、受信したリクエストをサービスファンクションコントローラ１０に転送し、サービスファンクションコントローラ１０は、当該携帯端末１のサービスファンクションネットワーク４０内での通信経路を決定し、決定した通信経路をＣｌａｓｓｉｆｉｅｒ７に通知する。Ｃｌａｓｓｉｆｉｅｒ７は、決定された通信経路を示すタグを受信したリクエストに付与して、サービスファンクションネットワーク４０内を転送する。サービスファンクション専用ＳＷ８は、受信したリクエストの送信元の携帯端末１のＩＰアドレスと、当該通信要求のタグとを対応付けて記憶する。
【００３１】
サービスファンクション専用ＳＷ８は、他ネットワーク５０から送信されたリクエストに対応するレスポンスとなるデータを受信した場合、受信したレスポンスの宛先のＩＰアドレスに対応付けられたタグに基づいて転送するため、通信応答を携帯端末１に設定されたサービスファンクションネットワーク４０内の通信経路に沿って転送することができる。これによって、携帯端末１の加入者のサービス、並びに、基地局２、Ｓ−ＧＷ３、及びＰ−ＧＷ４の混雑状況に基づいてサービスを携帯端末１に提供することができる。
【００３２】
図２は、実施例の輻輳監視装置５のハードウェア構成の説明図である。
【００３３】
輻輳監視装置５は、基地局インタフェース部２０１、Ｓ−ＧＷインタフェース部２０２、Ｐ−ＧＷインタフェース部２０３、サービスファンクションコントローラインタフェース部２０４、メモリ部２０５、及びプロセッサ２０６を有する。基地局インタフェース部２０１、Ｓ−ＧＷインタフェース部２０２、Ｐ−ＧＷインタフェース部２０３、サービスファンクションコントローラインタフェース部２０４、メモリ部２０５、及びプロセッサ２０６は、それぞれバス２１０を介して接続される。
【００３４】
プロセッサ２０６は、メモリ部２０５に格納された図示しないプログラムを実行する。メモリ部２０５は、不揮発性の記憶素子であるＲＯＭ及び揮発性の記憶素子であるＲＡＭを含む。ＲＯＭは、不変のプログラム（例えば、ＢＩＯＳ）などを格納する。ＲＡＭは、ＤＲＡＭ（Dynamic Random Access Memory）のような高速かつ揮発性の記憶素子であり、プロセッサ２０６が実行するプログラム及びプログラムの実行時に使用されるデータを一時的に格納する。
【００３５】
なお、輻輳監視装置５は、図示しない補助記憶装置を有してもよい。補助記憶装置は、例えば、磁気記憶装置（ＨＤＤ）、フラッシュメモリ（ＳＳＤ）等の大容量かつ不揮発性の記憶装置であり、プロセッサ２０６が実行するプログラム及びプログラムの実行時に使用されるデータを格納する。すなわち、プログラムは、補助記憶装置から読み出されて、メモリ部２０５にロードされて、プロセッサ２０６によって実行される。
【００３６】
基地局インタフェース部２０１は、基地局２に接続されるインタフェースである。基地局２の輻輳状況は基地局インタフェース部２０１を介して収集される。基地局２の輻輳状況は、基地局２の輻輳の度合いを示す値であれば、どのような値であってもよい。例えば、基地局２の輻輳状況は、呼の収容数（現在収容中の携帯端末１の数）であってもよいし、基地局２が収容する携帯端末１のスループットの合計値であってもよい。基地局２は、自身の輻輳状況を集計し、集計した輻輳状況を所定のタイミングで輻輳監視装置５に送信する。
【００３７】
Ｓ−ＧＷインタフェース部２０２は、Ｓ−ＧＷ３に接続されるインタフェースである。Ｓ−ＧＷ３の輻輳状況はＳ−ＧＷインタフェース部２０２を介して収集される。Ｓ−ＧＷ３の輻輳状況は、Ｓ−ＧＷ３の輻輳の度合いを示す値であれば、どのような値であってもよい。例えば、Ｓ−ＧＷ３の輻輳状況は、Ｓ−ＧＷ３のトラフィック量であってもよいし、Ｓ−ＧＷ３の呼の収容数であってもよい。Ｓ−ＧＷ３は、自身の輻輳状況を集計し、集計した輻輳状況を所定のタイミングで輻輳監視装置５に送信する。
【００３８】
Ｐ−ＧＷインタフェース部２０３は、Ｐ−ＧＷ４に接続されるインタフェースである。Ｐ−ＧＷ４の輻輳状況はＰ−ＧＷインタフェース部２０３を介して収集される。Ｐ−ＧＷ４の輻輳状況は、Ｐ−ＧＷ４の輻輳の度合いを示す値であれば、どのような値であってもよい。例えば、Ｐ−ＧＷ４の輻輳状況は、Ｐ−ＧＷ４のトラフィック量であってもよいし、Ｐ−ＧＷ４の呼の収容数であってもよい。Ｐ−ＧＷ４は、自身の輻輳状況を集計し、集計した輻輳状況を所定のタイミングで輻輳監視装置５に送信する。
【００３９】
サービスファンクションコントローラインタフェース部２０４は、サービスファンクションコントローラ１０に接続されるインタフェースである。各種輻輳状況は、サービスファンクションコントローラインタフェース部２０４からサービスファンクションコントローラ１０に送信される。
【００４０】
メモリ部２０５には、基地局輻輳テーブル２０７、Ｓ−ＧＷ輻輳テーブル２０８及びＰ−ＧＷ輻輳テーブル２０９が記憶される。
【００４１】
基地局輻輳テーブル２０７には、各基地局２の輻輳状況が登録される。基地局輻輳テーブル２０７の詳細は図３で説明する。Ｓ−ＧＷ輻輳テーブル２０８には、各Ｓ−ＧＷ３の輻輳状況が登録される。Ｓ−ＧＷ輻輳テーブル２０８の詳細は図４で説明する。Ｐ−ＧＷ輻輳テーブル２０９には、Ｐ−ＧＷ４の輻輳状況が登録される。Ｐ−ＧＷ輻輳テーブル２０９の詳細は図５で説明する。
【００４２】
また、メモリ部２０５には、各基地局２、Ｓ−ＧＷ３、Ｐ−ＧＷ４、サービスファンクションコントローラ１０のアドレスが記憶されてもよい。
【００４３】
なお、基地局インタフェース部２０１、Ｓ−ＧＷインタフェース部２０２、Ｐ−ＧＷインタフェース部２０３、及びサービスファンクションコントローラインタフェース部２０４を総称して輻輳監視装置５のインタフェース部と記載する場合もある。
【００４４】
本実施例では、輻輳監視装置５が基地局２、Ｓ−ＧＷ３及びＰ−ＧＷ４の輻輳状況を収集し、収集した各輻輳状況をサービスファンクションコントローラ１０に送信することによって、サービスファンクションコントローラ１０が基地局２、Ｓ−ＧＷ３及びＰ−ＧＷ４の輻輳状況を収集するがこれに限定されない。例えば、サービスファンクションコントローラ１０が、基地局２、Ｓ−ＧＷ３及びＰ−ＧＷ４に接続され、基地局２、Ｓ−ＧＷ３及びＰ−ＧＷ４からそれぞれの輻輳状況を直接収集してもよい。
【００４５】
図３は、実施例の基地局輻輳テーブル２０７の説明図である。
【００４６】
基地局輻輳テーブル２０７は、基地局識別子３０１、輻輳状況３０２、及び輻輳レベル３０３を含む。
【００４７】
基地局識別子３０１には、基地局２の識別子が登録される。輻輳状況３０２には、基地局２から収集した輻輳状況が登録される。例えば、輻輳状況３０２には、例として、一台の基地局２に収容可能な呼数の最大値が分母として登録され、当該基地局２に収容されている呼数が分子として登録される。輻輳レベル３０３には、輻輳状況３０２に登録された輻輳状況が属する輻輳レベルが登録される。例えば、輻輳レベル「Ａ」が最も輻輳している状態を示し、輻輳レベル「Ｂ」及び「Ｃ」の順に輻輳している状態は低くなる。
【００４８】
輻輳監視装置５は、基地局２の輻輳レベルに対応する輻輳状況の値の範囲が登録された基地局輻輳レベル定義情報（不図示）をメモリ部２０５に保持している。輻輳監視装置５は、基地局輻輳レベル定義情報を参照し、基地局２から収集した輻輳状況が属する輻輳レベルを特定し、特定した輻輳レベルを輻輳レベル３０３に登録する。なお、基地局輻輳レベル定義情報において、輻輳レベルに対応する輻輳状況の値の範囲には、各基地局２で異なる範囲が登録されてもよい。
【００４９】
図４は、実施例のＳ−ＧＷ輻輳テーブル２０８の説明図である。
【００５０】
Ｓ−ＧＷ輻輳テーブル２０８は、Ｓ−ＧＷ識別子４０１、輻輳状況４０２、及び輻輳レベル４０３を含む。
【００５１】
Ｓ−ＧＷ識別子４０１には、Ｓ−ＧＷ３の識別子が登録される。輻輳状況４０２には、Ｓ−ＧＷ３から収集した輻輳状況が登録される。例えば、輻輳状況４０２には、例として、一台のＳ−ＧＷ３に収容可能な呼数の最大値が分母として登録され、当該Ｓ−ＧＷ３に収容されている呼数が分子として登録される。輻輳レベル４０３には、輻輳状況４０２に登録された輻輳状況が属する輻輳レベルが登録される。例えば、輻輳レベル「Ａ」が最も輻輳している状態を示し、輻輳レベル「Ｂ」及び「Ｃ」の順に輻輳している状態は低くなる。
【００５２】
輻輳監視装置５は、Ｓ−ＧＷ３の輻輳レベルに対応する輻輳状況の値の範囲が登録されたＳ−ＧＷ輻輳レベル定義情報（不図示）をメモリ部２０５に保持している。輻輳監視装置５は、Ｓ−ＧＷ輻輳レベル定義情報を参照し、Ｓ−ＧＷ３から収集した輻輳状況が属する輻輳レベルを特定し、特定した輻輳レベルを輻輳レベル４０３に登録する。なお、Ｓ−ＧＷ輻輳レベル定義情報において、輻輳レベルに対応する輻輳状況の値の範囲は、各Ｓ−ＧＷ３で異なる範囲が登録されてもよい。
【００５３】
図５は、実施例のＰ−ＧＷ輻輳テーブル２０９の説明図である。
【００５４】
Ｐ−ＧＷ輻輳テーブル２０９は、Ｐ−ＧＷ識別子５０１、輻輳状況５０２、及び輻輳レベル５０３を含む。
【００５５】
Ｐ−ＧＷ識別子５０１には、Ｐ−ＧＷ４の識別子が登録される。輻輳状況５０２には、Ｐ−ＧＷ４から収集した輻輳状況が登録される。例えば、輻輳状況５０２には、例として、一台のＰ−ＧＷ４に収容可能な呼数の最大値が分母として登録され、当該Ｐ−ＧＷ４に収容されている呼数が分子として登録される。輻輳レベル５０３には、輻輳状況４０２に登録された輻輳状況が属する輻輳レベルが登録される。例えば、輻輳レベル「Ａ」が最も輻輳している状態を示し、輻輳レベル「Ｂ」及び「Ｃ」の順に輻輳している状態は低くなる。
【００５６】
輻輳監視装置５は、Ｐ−ＧＷ４の輻輳レベルに対応する輻輳状況の値の範囲が登録されたＰ−ＧＷ輻輳レベル定義情報（不図示）をメモリ部２０５に保持している。輻輳監視装置５は、Ｐ−ＧＷ輻輳レベル定義情報を参照し、Ｐ−ＧＷ４から収集した輻輳状況が属する輻輳レベルを特定し、特定した輻輳レベルを輻輳レベル５０３に登録する。なお、Ｐ−ＧＷ輻輳レベル定義情報において、輻輳レベルに対応する輻輳状況の値の範囲は、各Ｐ−ＧＷ４で異なる範囲が登録されてもよい。
【００５７】
図６は、実施例のサービスファンクションコントローラ１０のハードウェア構成の説明図である。
【００５８】
サービスファンクションコントローラ１０は、輻輳監視装置インタフェース部６０１、ＰＣＲＦインタフェース部６０２、Ｃｌａｓｓｉｆｉｅｒインタフェース部６０３、サービスファンクション専用ＳＷインタフェース部６０４、メモリ部６０５、及びプロセッサ６０６を有する。輻輳監視装置インタフェース部６０１、ＰＣＲＦインタフェース部６０２、Ｃｌａｓｓｉｆｉｅｒインタフェース部６０３、サービスファンクション専用ＳＷインタフェース部６０４、メモリ部６０５、及びプロセッサ６０６は、それぞれバス６１３を介して接続される。
【００５９】
なお、プロセッサ６０６、及びメモリ部６０５のハードウェア的な構成は、図２と同じであるので、説明を省略する。
【００６０】
輻輳監視装置インタフェース部６０１は、輻輳監視装置５に接続されるインタフェースである。輻輳監視装置５が収集した基地局２、Ｓ−ＧＷ３、及びＰ−ＧＷ４の輻輳状況は、輻輳監視装置インタフェース部６０１を介してサービスファンクションコントローラ１０に収集される。
【００６１】
ＰＣＲＦインタフェース部６０２は、ＰＣＲＦ６に接続されるインタフェースである。携帯端末１のユーザが加入するサービス、及び携帯端末１を収容する基地局２等に関する情報が、ＰＣＲＦインタフェース部６０２を介してサービスファンクションコントローラ１０に収集される。
【００６２】
Ｃｌａｓｓｉｆｉｅｒインタフェース部６０３は、Ｃｌａｓｓｉｆｉｅｒ７に接続されるインタフェースである。サービスファンクションコントローラ１０は、携帯端末１に適用するサービスファンクションネットワーク４０内のルーティング情報を、Ｃｌａｓｓｉｆｉｅｒインタフェース部６０３を介してＣｌａｓｓｉｆｉｅｒ７に送信する。Ｃｌａｓｓｉｆｉｅｒ７は、ルーティング情報に基づいて、携帯端末１から送信されたデータのヘッダに、サービスファンクションネットワーク４０内のルーティングを示すタグを付与して、当該データを転送する。また、サービスファンクションコントローラ１０は、Ｃｌａｓｓｉｆｉｅｒ７が携帯端末１から受信し、サービスファンクションコントローラ１０に送信されたリクエストを、Ｃｌａｓｓｉｆｉｅｒインタフェース部６０３を介して受信する。
【００６３】
メモリ部６０５には、輻輳管理テーブル６０７、輻輳統計レベル定義テーブル６０８、適用ルーティング判定テーブル６０９、ルーティングＩＤ管理テーブル６１０、携帯端末管理テーブル６１１、及び携帯端末適用ルーティング管理テーブル６１２が記憶される。
【００６４】
輻輳管理テーブル６０７には、アクセスネットワーク２０及びコアネットワーク３０内における通信経路（ルーティング）が経由する基地局２、Ｓ−ＧＷ３、及びＰ−ＧＷ４の輻輳レベルが登録される。輻輳管理テーブル６０７の詳細は図７で説明する。輻輳統計レベル定義テーブル６０８には、輻輳統計レベルに対応する基地局２、Ｓ−ＧＷ３、及びＰ−ＧＷの輻輳レベルが登録される。輻輳統計レベル定義テーブル６０８の詳細は図８で説明する。
【００６５】
適用ルーティング判定テーブル６０９には、携帯端末１に適用するサービスファンクションネットワーク４０内におけるルーティングに対応するユーザが加入するサービスの種別、リクエストの種別、及び輻輳統計レベルが登録される。適用ルーティング判定テーブル６０９の詳細は図９で説明する。ルーティングＩＤ管理テーブル６１０には、アクセスネットワーク２０及びコアネットワーク３０内におけるルーティングが経由する基地局２、Ｓ−ＧＷ３、及びＰ−ＧＷ４が登録される。ルーティングＩＤ管理テーブル６１０の詳細は図１０で説明する。
【００６６】
携帯端末管理テーブル６１１には、携帯端末１のリクエストの種別、当該携帯端末１のユーザが加入するサービスの種別、及び当該携帯端末１を収容する基地局２が登録される。携帯端末管理テーブル６１１の詳細は図１１で説明する。携帯端末適用ルーティング管理テーブル６１２には、携帯端末１に適用されるサービスファンクションネットワーク４０内のルーティングが登録される。携帯端末適用ルーティング管理テーブル６１２の詳細は図１２で説明する。
【００６７】
図７は、実施例の輻輳管理テーブル６０７の説明図である。
【００６８】
輻輳管理テーブル６０７は、ルーティングＩＤ７０１、基地局輻輳レベル７０２、Ｓ−ＧＷ輻輳レベル７０３、及びＰ−ＧＷ輻輳レベル７０４を含む。
【００６９】
ルーティングＩＤ７０１には、アクセスネットワーク２０及びコアネットワーク３０のルーティングの識別子が登録される。基地局輻輳レベル７０２には、ルーティングＩＤ７０１に登録された識別子によって識別されるルーティングが経由する基地局２の輻輳レベルが登録される。Ｓ−ＧＷ輻輳レベル７０３には、ルーティングＩＤ７０１に登録された識別子によって識別されるルーティングが経由するＳ−ＧＷ３の輻輳レベルが登録される。Ｐ−ＧＷ輻輳レベル７０４には、ルーティングＩＤ７０１に登録された識別子によって識別されるルーティングが経由するＰ−ＧＷ４の輻輳レベルが登録される。
【００７０】
輻輳管理テーブル６０７は、サービスファンクションコントローラ１０によって、図１０に示すルーティングＩＤ管理テーブル６１０、並びに輻輳監視装置５から収集した基地局輻輳テーブル２０７、Ｓ−ＧＷ輻輳テーブル２０８、及びＰ−ＧＷ輻輳テーブル２０９に基づいて、更新される。輻輳管理テーブル６０７の更新処理の詳細は、図１３で説明する。
【００７１】
図８は、実施例の輻輳統計レベル定義テーブル６０８の説明図である。
【００７２】
輻輳統計レベル定義テーブル６０８には、例えば、基地局２、Ｓ−ＧＷ３、及びＰ−ＧＷ４それぞれが取り得る輻輳レベルの全ての組み合わせと、各組み合わせに対応する輻輳統計レベルとが登録される。
【００７３】
輻輳統計レベル定義テーブル６０８は、基地局輻輳レベル８０１、Ｓ−ＧＷ輻輳レベル８０２、Ｐ−ＧＷ輻輳レベル８０３、及び輻輳統計レベル８０４を含む。
【００７４】
基地局輻輳レベル８０１には、基地局２が取り得る輻輳レベルが登録される。Ｓ−ＧＷ輻輳レベル８０２には、Ｓ−ＧＷ３が取り得る輻輳レベルが登録される。Ｐ−ＧＷ輻輳レベル８０３には、Ｐ−ＧＷ４が取り得る輻輳レベルが登録される。輻輳統計レベル８０４には、基地局２、Ｓ−ＧＷ３、及びＰ−ＧＷ４の総合的な輻輳レベルが登録される。
【００７５】
なお、輻輳統計レベル定義テーブル６０８は、管理者によって予め設定される。また、サービスファンクションコントローラ１０が、基地局２、Ｓ−ＧＷ３、及びＰ−ＧＷ４の輻輳レベルに基づいて輻輳統計レベルを算出可能なアルゴリズムを有し、当該アルゴリズムに基づいて輻輳統計レベルを算出する場合、サービスファンクションコントローラ１０は、輻輳統計レベル定義テーブル６０８を有さなくてもよい。
【００７６】
図９は、実施例の適用ルーティング判定テーブル６０９の説明図である。
【００７７】
適用ルーティング判定テーブル６０９には、携帯端末１のユーザが加入するサービスの種別、携帯端末１のリクエストの種別、及び携帯端末の輻輳統計レベルに対応するサービスファンクションネットワーク４０内で適用される通信経路（ルーティング）（適用ルーティング）が登録される。
【００７８】
適用ルーティング判定テーブル６０９は、加入サービス種別９０１、リクエスト種別９０２、輻輳統計レベル９０３、及び適用ルーティング９０４を含む。
【００７９】
加入サービス種別９０１には、携帯端末１のユーザが加入するサービスの種別を示す情報が登録される。なお、当該サービスは、加入サービスファンクションによって提供されるものである。リクエスト種別９０２には、携帯端末１から送信されるリクエストの種別を示す情報が登録される。輻輳統計レベル９０３には、輻輳統計レベルが登録される。
【００８０】
適用ルーティング９０４には、サービスファンクションネットワーク４０内で適用されるルーティングを示す情報が登録される。ルーティングを示す情報は、サービスファンクションネットワーク４０内で経由すべきサービスファンクション９の識別情報及び当該サービスファンクション９の経由順序を含む。図９では、一例として、ルーティングを示す情報として、経由すべきサービスファンクション９のＩＰアドレスが経由順に登録されるが、これに限定されない。例えば、経由すべきサービスファンクション９の識別子が経由順に並べられたタグが、適用ルーティング９０４に登録されてもよい。
【００８１】
加入サービス種別９０１、リクエスト種別９０２、及び輻輳統計レベル９０３には、携帯端末１が取り得る全ての組み合わせが登録される。
【００８２】
適用ルーティング判定テーブル６０９の各カラムの値は、管理者によって予め設定される。具体的には、管理者は、サービスの種別、リクエストの種別、及び輻輳統計レベルの全ての組み合わせに対して、それぞれ適用ルーティングを、適用ルーティング判定テーブル６０９に登録する。なお、適用ルーティングは、管理者によって決定されなくてもよく、所定の適用ルーティングアルゴリズム等に基づいて決定されてもよい。
【００８３】
以下に、加入サービス種別９０１、リクエスト種別９０２、及び輻輳統計レベル９０３と適用ルーティング９０４との関係について説明する。
【００８４】
加入サービス種別９０１に登録された情報が示すサービスは携帯端末１に提供すべきサービスである。例えば、加入サービス種別９０１にフィルタリングサービスが登録されている場合、サービスファンクションネットワーク４０内でのルーティングは、フィルタリングサービスを提供するサービスファンクション９を必ず経由する必要がある。また、加入サービス種別９０１にＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）サービスが登録されている場合、サービスファンクションネットワーク４０内でのルーティングは、ＮＡＴサービスを提供するサービスファンクション９を必ず経由する必要がある。
【００８５】
また、リクエスト種別９０２及び輻輳統計レベル９０３によって、端末側ネットワークのトラフィックの制御に関するサービスを提供するサービスファンクション９が決定される。例えば、リクエスト種別９０２にビデオが登録され、輻輳統計レベル９０３に所定のレベル以上の輻輳統計レベルが登録されている場合、サービスファンクションネットワーク４０内では、ビデオを高圧縮するサービス（ビデオ高圧縮サービス）を提供するサービスファンクション９を経由する。一方、リクエスト種別９０２にビデオが登録され、輻輳統計レベル９０３に所定のレベルより小さい輻輳統計レベルが登録されている場合、サービスファンクションネットワーク４０内では、ビデオを低圧縮するサービス（ビデオ低圧縮サービス）を提供するサービスファンクション９を経由する。また、リクエスト種別９０２に画像が登録された場合も同様に、輻輳統計レベル９０３に登録された輻輳統計レベルに基づいて、画像を高圧縮するサービスを提供するサービスファンクション９を経由するか、画像を低圧縮するサービスを提供するサービスファンクション９を経由するかが決まる。なお、輻輳統計レベルが所定のレベルより小さい場合、圧縮サービスを提供するサービスファンクション９を経由しなくてもよい。
【００８６】
これによって、輻輳統計レベルが所定のレベル以上である場合、圧縮サービスを提供するサービスファンクション９を経由するため、携帯端末１に低レートの動画又は画像等のリクエストに応じたサービスが提供され、アクセスネットワーク２０及びコアネットワーク３０の輻輳を低減できる。また、輻輳統計レベルが所定のレベルより小さい場合、輻輳統計レベルが所定のレベル以上である場合に経由する圧縮サービスより低いレベルの圧縮サービスを提供するサービスファンクション９を経由するか、圧縮サービスを提供するサービスファンクション９を経由しないので、輻輳統計レベルが所定のレベル以上である場合より高レートの動画又は画像等のリクエストに応じたサービスが提供できる。
【００８７】
図１０は、実施例のルーティングＩＤ管理テーブル６１０の説明図である。
【００８８】
ルーティングＩＤ管理テーブル６１０には、アクセスネットワーク２０及びコアネットワーク３０内でのルーティングの識別子と、各ルーティングが経由する基地局２、Ｓ−ＧＷ３及びＰ−ＧＷ４の識別子とが登録される。
【００８９】
ルーティングＩＤ管理テーブル６１０は、ルーティングＩＤ１００１、収容基地局１００２、収容Ｓ−ＧＷ１００３、及び収容Ｐ−ＧＷ１００４を含む。
【００９０】
ルーティングＩＤ１００１には、アクセスネットワーク２０及びコアネットワーク３０内でのルーティングの識別子が登録される。収容基地局１００２には、携帯端末１を収容する基地局２の識別子が登録される。基地局２の識別子は、基地局２のＩＰアドレス、又は基地局２の名称等の基地局２を特定可能な情報であればよい。なお、基地局２毎に利用するルーティングが決められており、ルーティングの識別子と基地局２の識別子とは一対一に対応付けられている。
【００９１】
収容Ｓ−ＧＷ１００３には、ルーティングＩＤ１００１に登録された識別子によって識別されるルーティングが経由するＳ−ＧＷ３の識別子が登録される。Ｓ−ＧＷ３の識別子は、Ｓ−ＧＷ３のＡＰＮ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ  Ｎａｍｅ）、ＩＰアドレス、Ｓ−ＧＷ３の名称等のＳ−ＧＷ３を特定可能な情報であればよい。
【００９２】
収容Ｐ−ＧＷ１００４には、ルーティングＩＤ１００１に登録された識別子によって識別されるルーティングが経由するＰ−ＧＷ４の識別子が登録される。Ｐ−ＧＷ４の識別子は、Ｐ−ＧＷ４のＡＰＮ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ  Ｎａｍｅ）、ＩＰアドレス、Ｓ−ＧＷ３の名称等のＰ−ＧＷ４を特定可能な情報であればよい。
【００９３】
なお、ルーティングＩＤ管理テーブル６１０には、携帯端末１が利用可能なアクセスネットワーク２０及びコアネットワーク３０内の全てのルーティングが登録される。ルーティングＩＤ管理テーブル６１０は、管理者によって設定されてもよいし、サービスファンクションコントローラ１０が他の装置から取得してもよい。
【００９４】
図１１は、実施例の携帯端末管理テーブル６１１の説明図である。
【００９５】
携帯端末管理テーブル６１１には、携帯端末１のリクエストの種別及びサービスの種別、並びに携帯端末１を収容する基地局２の識別子が登録される。
【００９６】
携帯端末管理テーブル６１１は、携帯端末識別子１１０１、リクエスト種別１１０２、加入サービス種別１１０３、及び収容基地局１１０４を含む。
【００９７】
携帯端末識別子１１０１には、携帯端末１の識別子が登録される。サービスファンクションコントローラ１０は、Ｃｌａｓｓｉｆｉｅｒ７から送信されたリクエストに含まれる携帯端末１の識別子を取得する。
【００９８】
リクエスト種別１１０２には、携帯端末１のリクエストの種別を示す識別情報が登録される。リクエストの種別は、例えば、携帯端末１が要求するコンテンツの種別等である。サービスファンクションコントローラ１０は、Ｃｌａｓｓｉｆｉｅｒ７から送信されたリクエストに基づいてリクエストの種別を取得する。なお、リクエストの種別は、携帯端末１と他ネットワーク５０との間で通信されるデータの種別を示す。
【００９９】
加入サービス種別１１０３には、携帯端末１のユーザが加入しているサービスを示す情報が登録される。サービスファンクションコントローラ１０は、携帯端末１の識別子によって識別される携帯端末１のサービスの種別を示す情報をＰＣＲＦ６から取得する。
【０１００】
収容基地局１１０４には、携帯端末１を収容する基地局２の識別子が登録される。サービスファンクションコントローラ１０は、携帯端末１の識別子によって識別される携帯端末１を収容する基地局２の識別子をＰＣＲＦ６から取得する。
【０１０１】
図１２は、実施例の携帯端末適用ルーティング管理テーブル６１２の説明図である。
【０１０２】
携帯端末適用ルーティング管理テーブル６１２には、携帯端末１の識別子と携帯端末１に適用されるサービスファンクションネットワーク４０内でのルーティングを示す情報が登録される。
【０１０３】
携帯端末適用ルーティング管理テーブル６１２は、携帯端末識別子１２０１、及び適用ルーティング１２０２を含む。
【０１０４】
携帯端末識別子１２０１には、携帯端末１の識別子が登録される。適用ルーティング１２０２には、携帯端末識別子１２０１に登録された識別子によって識別される携帯端末１に適用されるサービスファンクションネットワーク４０内のルーティングを示す情報が登録される。
【０１０５】
次に、図１３〜図１５を用いて、サービスファンクションコントローラ１０の動作について説明する。
【０１０６】
図１３は、実施例のサービスファンクションネットワーク４０内のルーティングを決定する処理のシーケンス図である。
【０１０７】
サービスファンクションネットワーク４０内の通信経路（ルーティング）は、サービスファンクションコントローラ１０が輻輳監視装置５から輻輳情報を受信した場合、及びサービスファンクションコントローラ１０が、携帯端末１から送信されたリクエストをＣｌａｓｓｉｆｉｅｒ７から受信した場合、サービスファンクションコントローラ１０によって決定される。
【０１０８】
アクセスネットワーク２０及びコアネットワーク３０内のルーティングが追加、変更、又は削除された場合、サービスファンクションコントローラ１０は、ルーティングＩＤ管理テーブル６１０を更新する（１３０１）。例えば、アクセスネットワーク２０に基地局２が新たに追加された場合、サービスファンクションコントローラ１０は、ルーティングＩＤ管理テーブル６１０に新たなレコードを追加し、当該新たなレコードのルーティングＩＤ１００１に新たなルーティングの識別子を登録し、収容基地局１００２に追加された基地局２の識別子を登録し、収容Ｓ−ＧＷ１００３及び収容Ｐ−ＧＷ４に追加された基地局２のルーティングが経由するＳ−ＧＷ３及びＰ−ＧＷ４の識別子を登録する。
【０１０９】
サービスファンクションコントローラ１０は、輻輳監視装置５から輻輳情報を所定時間間隔で収集する（１３０２）。輻輳情報は、輻輳監視装置５が保持する基地局輻輳テーブル２０７、Ｓ−ＧＷ輻輳テーブル２０８、及びＰ−ＧＷ輻輳テーブル２０９を含む。
【０１１０】
サービスファンクションコントローラ１０は、ステップ１３０２の処理で輻輳情報を収集した場合、収集した輻輳情報に基づいて、輻輳管理テーブル６０７を更新する（１３０３）。
【０１１１】
具体的には、サービスファンクションコントローラ１０は、ルーティングＩＤ管理テーブル６１０を参照し、収集した輻輳情報に含まれる基地局輻輳テーブル２０７の基地局識別子３０１に登録された基地局２の識別子が収容基地局１００２に登録されたレコードのルーティングＩＤ１００１に登録されたルーティングの識別子を取得する。そして、サービスファンクションコントローラ１０は、輻輳管理テーブル６０７のルーティングＩＤ７０１に取得したルーティングの識別子が登録されたレコードの基地局輻輳レベル７０２に、基地局輻輳テーブル２０７の輻輳レベル３０３に登録されたレベルを登録する。なお、輻輳管理テーブル６０７のＳ−ＧＷ輻輳レベル７０３及びＰ−ＧＷ輻輳レベル７０４も、同様にＳ−ＧＷ輻輳テーブル２０８の輻輳レベル４０３に登録されたレベル及びＰ−ＧＷ輻輳テーブル２０９の輻輳レベル５０３に登録されたレベルを登録する。
【０１１２】
次に、サービスファンクションコントローラ１０は、ステップ１３０３の処理で更新された輻輳管理テーブル６０７に基づいて、各携帯端末１のアクセスネットワーク２０及びコアネットワーク３０内のルーティングの輻輳統計レベルを算出する（１３０４）。
【０１１３】
具体的には、サービスファンクションコントローラ１０は、携帯端末管理テーブル６１１の各レコードの収容基地局１１０４に登録された基地局２の識別子を取得する。そして、サービスファンクションコントローラ１０は、ルーティングＩＤ管理テーブル６１０の収容基地局１００２に取得した基地局２の識別子が登録されたレコードのルーティングＩＤ１００１に登録されたルーティングの識別子を取得する。そして、サービスファンクションコントローラ１０は、輻輳管理テーブル６０７のルーティングＩＤ７０１に取得したルーティングの識別子が登録されたレコードの基地局輻輳レベル７０２、Ｓ−ＧＷ輻輳レベル７０３、及びＰ−ＧＷ輻輳レベル７０４に登録された輻輳レベルを取得する。そして、サービスファンクションコントローラ１０は、輻輳統計レベル定義テーブル６０８を参照し、取得した輻輳レベルに対応する輻輳統計レベルを携帯端末１のアクセスネットワーク２０及びコアネットワーク３０のルーティングの総合的な輻輳レベルとして算出する。
【０１１４】
次に、サービスファンクションコントローラ１０は、適用ルーティング判定テーブル６０９を参照し、各携帯端末１のサービスの種別及びリクエストの種別、並びに各携帯端末１の輻輳統計レベルに対応するサービスファンクションネットワーク４０内のルーティングを決定する（１３０５）。
【０１１５】
具体的には、サービスファンクションコントローラ１０は、携帯端末管理テーブル６１１を参照し、各携帯端末１のサービスの種別及びリクエストの種別を取得する。そして、サービスファンクションコントローラ１０は、適用ルーティング判定テーブル６０９の加入サービス種別９０１に、取得したサービスの種別を示す情報が登録され、リクエスト種別９０２に取得したリクエストの種別を示す情報が登録され、かつ、輻輳統計レベル９０３にステップ１３０５の処理で算出した輻輳統計レベルが登録されたレコードの適用ルーティング９０４に登録されたルーティングを示す情報を取得し、取得したルーティングを示す情報をサービスファンクションネットワーク ４０内のルーティングとして決定する。そして、サービスファンクションコントローラ１０は、各携帯端末１の決定したルーティングを示す情報を携帯端末適用ルーティング管理テーブル６１２に登録する。ステップ１３０５の処理のさらなる詳細は、図１４で説明する。
【０１１６】
次に、サービスファンクションコントローラ１０は、ステップ１３０５の処理で決定した各携帯端末の適用ルーティングをＣｌａｓｓｉｆｉｅｒ７に通知する（１３０６）。
【０１１７】
以上によって、既に決定されたサービスファンクションネットワーク４０内の各携帯端末１のルーティングを、最新のアクセスネットワーク２０及びコアネットワーク３０の輻輳状況に応じて変更することができる。
【０１１８】
次に、Ｃｌａｓｓｉｆｉｅｒ７は、携帯端末１から送信されたリクエストを受信する（１３０７）。Ｃｌａｓｓｉｆｉｅｒ７は、リクエストを受信した旨を示すリクエスト通知をサービスファンクションコントローラ１０に送信する。リクエスト通知は、リクエストを送信した携帯端末１の識別子及びリクエストの種別を含む。
【０１１９】
サービスファンクションコントローラ１０は、リクエスト通知を受信した場合、リクエストを送信した携帯端末１を収容する基地局２の識別子、及び当該携帯端末１のユーザが加入するサービスの種別を要求する携帯端末情報要求をＰＣＲＦ６に送信する（１３０９）。携帯端末情報要求は、リクエスト通知に含まれる携帯端末１の識別子を含む。
【０１２０】
ＰＣＲＦ６は、携帯端末情報要求を受信した場合、受信した携帯端末情報要求に含まれる携帯端末１の識別子によって識別される携帯端末１を収容する基地局２の識別子、及び当該携帯端末１のユーザが加入するサービスの種別を含む応答を、サービスファンクションコントローラ１０に送信する（１３１０）。
【０１２１】
サービスファンクションコントローラ１０は、応答を受信した場合、受信した応答に基づいて、携帯端末管理テーブル６１１を更新する（１３１１）。
【０１２２】
具体的には、サービスファンクションコントローラ１０は、携帯端末管理テーブル６１１に新たなレコードを追加する。そして、サービスファンクションコントローラ１０は、追加したレコードの携帯端末識別子１１０１に受信したリクエスト通知に含まれる携帯端末１の識別子を登録し、リクエスト種別１１０２に受信したリクエスト通知に含まれるリクエストの種別を示す情報を登録し、加入サービス種別１１０３に受信した応答に含まれるサービスの種別を示す情報を登録し、収容基地局１１０４に受信した応答に含まれる携帯端末１を収容する基地局２の識別子を登録する。
【０１２３】
次に、サービスファンクションコントローラ１０は、リクエストを送信した携帯端末１のサービスの種別、当該リクエストの種別、及び輻輳統計レベルに対応するサービスファンクションネットワーク４０内のルーティングを決定する（１３１２）。ステップ１３１２の処理の詳細は、図１４で説明する。
【０１２４】
次に、サービスファンクションコントローラ１０は、ステップ１３０５の処理で決定した各携帯端末の適用ルーティングをＣｌａｓｓｉｆｉｅｒ７に通知する（１３０６）。
【０１２５】
以上によって、リクエストを送信した携帯端末１に対して、当該携帯端末１のアクセスネットワーク２０及びコアネットワーク３０内のルーティングの混雑状況に応じて、サービスファンクションネットワーク４０内のルーティングを決定することができる。
【０１２６】
図１４は、実施例のサービスファンクションネットワーク４０内のルーティングを決定する適用ルーティング決定処理のフローチャートである。
【０１２７】
まず、サービスファンクションコントローラ１０は、携帯端末管理テーブル６１１から処理対象の携帯端末１の識別子が登録されたレコードの携帯端末１の識別子、リクエストの種別、サービスの種別、及び当該携帯端末１を収容する基地局２の識別子を取得する（１４０１）。ここで、処理対象の携帯端末１の識別子は、サービスファンクションコントローラ１０がリクエスト通知を受信した場合、受信したリクエスト通知に含まれる携帯端末１の識別子である。サービスファンクションコントローラ１０が輻輳情報を受信した場合、携帯端末管理テーブル６１１に登録された一の携帯端末１の識別子が処理対象の携帯端末１の識別子として選択され、全ての携帯端末１の識別子が処理対象の携帯端末１の識別子として選択されるまで、適用ルーティング決定処理が繰り返し実行される。
【０１２８】
次に、サービスファンクションコントローラ１０は、ルーティングＩＤ管理テーブル６１０を参照し、ステップ１４０１の処理で取得した基地局２の識別子に対応するルーティングＩＤを取得する（１４０２）。具体的には、サービスファンクションコントローラ１０は、ルーティングＩＤ管理テーブル６１０の収容基地局１００２に、ステップ１４０１の処理で取得した基地局２の識別子が登録されたレコードのルーティングＩＤ１００１に登録されたルーティングＩＤを取得する。
【０１２９】
次に、サービスファンクションコントローラ１０は、輻輳管理テーブル６０７を参照し、ステップ１４０２の処理でルーティングＩＤに対応する基地局２の輻輳レベル、Ｓ−ＧＷ３の輻輳レベル、及びＰ−ＧＷ４の輻輳レベルを取得する（１４０３）。具体的には、サービスファンクションコントローラ１０は、輻輳管理テーブル６０７のルーティングＩＤ７０１にステップ１４０２の処理で取得したルーティングＩＤが登録されたレコードの基地局輻輳レベル７０２に登録された輻輳レベル、Ｓ−ＧＷ輻輳レベル７０３に登録された輻輳レベル、及びＰ−ＧＷ輻輳レベル７０４に登録された輻輳レベルを取得する。
【０１３０】
次に、サービスファンクションコントローラ１０は、輻輳統計レベル定義テーブル６０８を参照し、ステップ１４０３の処理で取得した基地局２の輻輳レベル、Ｓ−ＧＷ３の輻輳レベル、及びＰ−ＧＷ４の輻輳レベルに対応する輻輳統計レベルを取得する（１４０４）。具体的には、サービスファンクションコントローラ１０は、輻輳統計レベル定義テーブル６０８の基地局輻輳レベル８０１にステップ１４０３の処理で取得した基地局２の輻輳レベルが登録され、Ｓ−ＧＷ輻輳レベル８０２にステップ１４０３の処理で取得したＳ−ＧＷ３の輻輳レベルが登録され、Ｐ−ＧＷ輻輳レベル８０３にステップ１４０３の処理で取得したＰ−ＧＷ４の輻輳レベルが登録されたレコードの輻輳統計レベル８０４に登録された輻輳統計レベルを取得する。
【０１３１】
次に、サービスファンクションコントローラ１０は、適用ルーティング判定テーブル６０９を参照し、ステップ１４０１の処理で取得したリクエストの種別及びサービスの種別、並びにステップ１４０４の処理で取得した輻輳統計レベル９０３に登録された適用ルーティングを取得する（１４０５）。具体的には、サービスファンクションコントローラ１０は、適用ルーティング判定テーブル６０９の加入サービス種別９０１にステップ１４０１の処理で取得したサービスの種別を示す情報が登録され、リクエスト種別９０２にステップ１４０１の処理で取得したリクエストの種別を示す情報が登録され、輻輳統計レベル９０３にステップ１４０５の処理で取得した輻輳統計レベルが登録されたレコードの適用ルーティング９０４に登録されたサービスファンクションネットワーク４０内のルーティングを示す情報を取得する。
【０１３２】
次に、サービスファンクションコントローラ１０は、携帯端末適用ルーティング管理テーブル６１２の携帯端末識別子１２０１に処理対象の携帯端末１の識別子が登録されたレコードの適用ルーティング１２０２にステップ１４０５の処理で取得した適用ルーティングを登録する（１４０６）。なお、携帯端末適用ルーティング管理テーブル６１２に処理対象の携帯端末１の識別子が登録されたレコードが存在しない場合、サービスファンクションコントローラ１０は、新たなレコードを携帯端末適用ルーティング管理テーブル６１２に追加し、追加したレコードの適用ルーティング１２０２にステップ１４０５の処理で取得した適用ルーティングを登録する。
【０１３３】
次に、サービスファンクションコントローラ１０は、ステップ１４０５の処理で取得した適用ルーティングを含むルーティング情報をＣｌａｓｓｉｆｉｅｒ７に送信し（１４０７）、適用ルーティング決定処理を終了する。
【０１３４】
図１５は、実施例のサービスファンクションネットワーク４０内のルーティングの説明図である。
【０１３５】
例えば、サービスファンクションネットワーク４０には、ルーティングＡ１５０とルーティングＢ１５１が設定されている。また、サービスファンクション９は、フィルタリングＡ９０Ａ〜フィルタリングＣ９０Ｃ、ＴＣＰ最適化Ｈｉｇｈ９１Ａ〜ＴＣＰ最適化Ｌｏｗ９１Ｃ、及びＶｉｄｅｏ圧縮Ｈｉｇｈ９２Ａ及びＶｉｄｅｏ圧縮Ｌｏｗ９２Ｂを含む。これらは、サービスファンクション専用ＳＷ８に接続される。
【０１３６】
なお、フィルタリングＡ９０Ａ〜フィルタリングＣ９０Ｃは加入サービスファンクションの一例である。ＴＣＰ最適化Ｈｉｇｈ９１Ａ〜ＴＣＰ最適化Ｌｏｗ９１Ｃは通信制御サービスファンクションの一例である。Ｖｉｄｅｏ圧縮Ｈｉｇｈ９２Ａ及びＶｉｄｅｏ圧縮Ｌｏｗ９２Ｂは、データ種別サービスファンクションの一例である。
【０１３７】
フィルタリングＡ９０Ａは、通過するデータに対してフィルタリングサービスＡに対応する処理を実行して、携帯端末１にフィルタリングサービスＡを提供する。また、フィルタリングＢ９０Ｂは、通過するデータに対してフィルタリングサービスＢに対応する処理を実行して、携帯端末１にフィルタリングサービスＢを提供する。また、フィルタリングＣ９０Ｃは、通過するデータに対してフィルタリングサービスＣに対応する処理を実行して、携帯端末１にフィルタリングサービスＣを提供する。
【０１３８】
また、ＴＣＰ最適化Ｈｉｇｈ９１Ａ〜ＴＣＰ最適化Ｌｏｗ９１Ｃは、通過するデータに対してコアネットワーク３０におけるＴＣＰの最適化に関する処理を実行し、携帯端末１にＴＣＰの最適化のサービスを提供する。ＴＣＰ最適化Ｈｉｇｈ９１Ａが、アクセスネットワーク２０及びコアネットワーク３０内の輻輳を低減でき、次にＴＣＰ最適化Ｍｉｄｄｌｅ９１Ｂがアクセスネットワーク２０及びコアネットワーク３０内の輻輳を低減でき、ＴＣＰ最適化Ｌｏｗ９１Ｃがアクセスネットワーク２０及びコアネットワーク３０内の輻輳を低減できる。このため、例えば、ＴＣＰ最適化Ｈｉｇｈ９１Ａが第１通信制御サービスファンクションである場合、ＴＣＰ最適化Ｍｉｄｄｌｅ９１Ｂ及びＴＣＰ最適化Ｌｏｗ９１Ｃが第２通信制御サービスファンクションである。
【０１３９】
同じＴＣＰの最適化処理の三つの輻輳の低減量に応じて、それぞれ異なるサービスファンクション９（ＴＣＰ最適化Ｈｉｇｈ９１Ａ〜ＴＣＰ最適化Ｃ９１Ｃ）が用意されている。例えば、一つのＴＣＰ最適化のサービスファンクションが、三つの輻輳の低減量に対応して三つの処理を実行可能であり、当該サービスファンクションが、通過するデータの輻輳統計レベルに対応する処理を実行してもよい。一つのサービスファンクションが低減量に応じた各処理を実行する場合、当該サービスファンクションの処理負荷が高くなる。図１５に示すように、三つの輻輳の低減量に対応した三つのサービスファンクション９を用意し、各サービスファンクション９が、自身に対応する輻輳の低減量に対応する処理を実行したほうが、サービスファンクション９の処理負荷を低減できる。
【０１４０】
また、Ｖｉｄｅｏ圧縮Ｈｉｇｈ９２Ａ及びＶｉｄｅｏ圧縮Ｌｏｗ９２Ｂは、通過するデータ（ビデオデータ）に対して圧縮処理を実行し、携帯端末にビデオ圧縮サービスを提供する。Ｖｉｄｅｏ圧縮Ｈｉｇｈ９２Ａは、Ｖｉｄｅｏ圧縮Ｌｏｗ９２Ｂより圧縮率が高いものとする。このため、Ｖｉｄｅｏ圧縮Ｈｉｇｈ９２Ａは第１データ種別サービスファンクションであり、Ｖｉｄｅｏ圧縮Ｌｏｗ９２Ｂは第２データ種別サービスファンクションである。
【０１４１】
ルーティングＡ１５０は、例えば携帯端末１Ａから送信されたリクエストＡの受信時に設定される。リクエストＡのリクエスト種別はビデオであり、携帯端末１Ａのユーザが加入するサービスの種別は、フィルタリングサービスＡであり、携帯端末１Ａを収容する基地局２Ａに対応するアクセスネットワーク２０及びコアネットワーク３０内のルーティングの輻輳統計レベルは輻輳統計レベルＡであるものとする。
【０１４２】
この場合、ルーティングＡ１５０は、携帯端末１ＡのユーザがフィルタリングサービスＡに加入しているため、フィルタリングサービスＡを提供するフィルタリングＡ９０Ａを経由する。また、ルーティングＡ１５０は、携帯端末１Ａを収容する基地局２Ａに対応するアクセスネットワーク２０及びコアネットワーク３０内のルーティングの輻輳統計レベルは輻輳統計レベルＡであるので、ＴＣＰ最適化Ｈｉｇｈ９１Ａを経由するものとする。また、ルーティングＡ１５０は、リクエストＡのリクエスト種別はビデオであり、携帯端末１Ａを収容する基地局２Ａに対応するアクセスネットワーク２０及びコアネットワーク３０内のルーティングの輻輳統計レベルは輻輳統計レベルＡであるので、Ｖｉｄｅｏ圧縮Ｈｉｇｈ９２Ａを経由する。
【０１４３】
なお、携帯端末１Ａを収容する基地局２Ａに対応するアクセスネットワーク２０及びコアネットワーク３０内のルーティングの輻輳統計レベルが輻輳統計レベルＡより小さい場合、Ｖｉｄｅｏ圧縮Ｌｏｗ９２Ｂを経由する。
【０１４４】
ルーティングＢ１５１は、例えば携帯端末１Ｂから送信されたリクエストＢの受信時に設定される。リクエストＢのリクエスト種別は画像であり、携帯端末１Ｂのユーザが加入するサービスの種別は、フィルタリングサービスＢであり、携帯端末１Ｂを収容する基地局２Ｂに対応するアクセスネットワーク２０及びコアネットワーク３０内のルーティングの輻輳統計レベルは輻輳統計レベルＢであるものとする。
【０１４５】
この場合、ルーティングＢ１５１は、携帯端末１ＢのユーザがフィルタリングサービスＢに加入しているため、フィルタリングサービスＢを提供するフィルタリングＢ９０Ｂを経由する。また、ルーティングＢ１５１は、携帯端末１Ｂを収容する基地局２Ｂに対応するアクセスネットワーク２０及びコアネットワーク３０内のルーティングの輻輳統計レベルは輻輳統計レベルＢであるので、ＴＣＰ最適化Ｍｉｄｄｌｅ９１Ｂを経由するものとする。また、ルーティングＢ１５１は、リクエストＢのリクエスト種別は画像であるので、Ｖｉｄｅｏ圧縮Ｈｉｇｈ９２Ａ及びＶｉｄｅｏ圧縮Ｌｏｗ９２Ｂを経由しない。
【０１４６】
以上のように、本実施例では、サービスファンクションネットワーク４０内において、端末（携帯端末１）と他のネットワーク（他ネットワーク５０）との間で通信されるデータが、端末のユーザが加入するサービスを提供する加入サービスファンクションを通過し、端末のデータの端末側ネットワーク内の通信経路が通過する第１中継装置（基地局２、Ｓ−ＧＷ３、及びＰ−ＧＷ４）の輻輳状況に対応する通信制御サービスファンクションを通過する通信経路を設定し、端末と他のネットワークとの間で通信されるデータが設定されたサービスファンクションネットワーク内の通信経路を通過して、端末のユーザが加入するサービスを端末に提供し、輻輳状況に対応した端末側ネットワーク内での通信制御を実現する。これによって、端末のユーザが加入するサービスを提供し、端末が接続される端末側ネットワークの輻輳状況に対応するサービスを提供できるように、サービスファンクションネットワーク内の通信経路を設定できる。
【０１４７】
また、本実施例では、制御装置は、端末のデータの端末側ネットワーク内の通信経路が通過する第１中継装置の輻輳状況が所定の輻輳状況より輻輳している場合、端末と他のネットワークとの間で通信されるデータが第１通信制御サービスファンクションを通過するように通信経路を設定する。これによって、端末側ネットワークの輻輳状況に応じて、端末側ネットワークの輻輳を低減させることができる。
【０１４８】
また、本実施例では、制御装置は、端末のデータの端末側ネットワーク内の通信経路が通過する第１中継装置の輻輳状況が所定の輻輳状況より輻輳し、かつ、端末と他のネットワークとの間で通信されるデータが所定の種別である場合、当該種別に対応する圧縮率の高い第１データ種別サービスファンクションを通過するように通信経路を設定する。これによって、端末と他のネットワークとの間で通信されるデータが所定の種別であり、端末側ネットワークの輻輳状況が高い場合、圧縮率の高いデータが通信されるため、端末側ネットワークの輻輳を低減させることができる。
【０１４９】
また、本実施例では、制御装置は、端末と他のネットワークとの間で通信されるデータが端末側ネットワーク内で通過する通信経路の総合的な輻輳状況（輻輳統計レベル）に対応する通信制御サービスファンクションを通過するサービスファンクションネットワーク内の通信経路を設定する。このため、制御装置が、端末と他のネットワークとの間で通信されるデータが端末側ネットワーク内で通過する通信経路の複数の第１中継装置の輻輳状況を扱わないので、制御装置の処理負荷を軽減できる。
【０１５０】
また、制御装置は、輻輳監視装置から第１中継装置の輻輳状況を収集し、加入サービス管理装置から端末のユーザが加入するサービスを収集し、端末が送信した他のネットワークに対するリクエストを受信したエッジ第２中継装置（Ｃｌａｓｓｉｆｉｅｒ７）によって転送されたリクエストを受信し、受信したリクエストの種別に基づいて、端末と他のネットワークの間で通信されるデータの種別を特定する。これによって、制御装置は、第１中継装置の輻輳状況、端末のユーザが加入するサービス、リクエストの種別を取得できる。
【０１５１】
また、エッジ第２中継装置からリクエストを受信した場合、リクエストを送信した端末と他のネットワークとの間で通信されるデータのサービスファンクションネットワーク内の通信経路を設定する。これによって、リクエストに対応するデータが他ネットワーク５０から送信される前に、サービスファンクションネットワーク４０内の通信経路を設定でき、他ネットワーク５０からリクエストに対応するデータが到着すると、到着したデータを即座に通信経路に沿って転送できる。
【０１５２】
輻輳監視装置から第１中継装置の輻輳状況を収集した場合、収集された第１中継装置の輻輳状況に基づいて、既に設定されたサービスファンクションネットワーク内の通信経路を再度設定する。これによって、最新の第１中継装置の輻輳状況に対して最適なサービスファンクションネットワーク内の通信経路を設定できる。
【０１５３】
制御装置は、端末と他のネットワークとの間で通信されるデータのサービスファンクションネットワーク内の通信経路をエッジ第２中継装置に通知する。これによって、サービスファンクションネットワーク内に通信経路を設定できる。
【０１５４】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることも可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加、削除、及び置換をすることが可能である。
【０１５５】
また、各実施例の構成の一部について、他の構成の追加、削除、及び置換をすることが可能である。また、上記の各構成、機能、処理部、処理手段等は、それらの一部または全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。
【０１５６】
また、前記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。
【０１５７】
各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Solid State Drive）等の記録装置、または、ＩＣ（Integrated Circuit）カード、ＳＤカード、ＤＶＤ（Digital Versatile Disc）等の記録媒体に置くことができる。
【０１５８】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際にはほとんど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１５９】
１    携帯端末
２    基地局
３    Ｓ−ＧＷ
４    Ｐ−ＧＷ
５    輻輳監視装置
６    ＰＣＲＦ
７    Ｃｌａｓｓｉｆｉｅｒ
８    サービスファンクション専用ＳＷ
９    サービスファンクション
１０    サービスファンクションコントローラ
２０    アクセスネットワーク
３０    コアネットワーク
４０    サービスファンクションネットワーク
５０    他ネットワーク
【図１】
2016213586.tif 000003
【図２】
2016213586.tif 000004
【図３】
2016213586.tif 000005
【図４】
2016213586.tif 000006
【図５】
2016213586.tif 000007
【図６】
2016213586.tif 000008
【図７】
2016213586.tif 000009
【図８】
2016213586.tif 000010
【図９】
2016213586.tif 000011
【図１０】
2016213586.tif 000012
【図１１】
2016213586.tif 000013
【図１２】
2016213586.tif 000014
【図１３】
2016213586.tif 000015
【図１４】
2016213586.tif 000016
【図１５】
2016213586.tif 000017