(57)【要約】  新たにトラヒック制御対象アクセス先とすべきアクセス先を迅速且つ正確に特定できる、通信装置、トラヒック制御方法、制御プログラムを提供する。通信装置（１０）の判定部（１３Ｂ）は、通信量トレンドに変化が生じたか否かを判定する。この判定は、第１単位期間での複数の非管理アクセス先セッションの１セッション当たりの通信量と、第１単位期間より前の第１期間での複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、行われる。特定部（１３Ｃ）は、通信量トレンドに変化が生じたと判定された場合、複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する。この特定は、第１単位期間及び第１単位期間より前の第２期間での、各非管理アクセス先セッションについての通信量の増加率に基づいて、行われる。
2019142413.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのトラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持する管理テーブルを記憶する記憶手段と、
アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継する通信中継手段と、
前記アクセス元装置のアクセス先が前記管理テーブルに保持されている前記トラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行するトラヒック制御手段と、
第１単位期間において前記通信中継手段によって確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先を前記アクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定する判定手段と、
前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する特定手段と、
を具備する通信装置。
【請求項２】
前記記憶手段は、前記通信中継手段によって確立されたセッション毎に、前記アクセス元装置のアクセス元アドレス、前記アクセス元装置のアクセス先に関する情報、及び前記セッションにて中継されたデータ量を少なくとも含むセッション情報を保持するセッションテーブルをさらに記憶し、
前記通信装置は、前記セッションテーブルに保持されているセッション情報を用いて、前記第１期間に含まれる各単位期間における前記複数の非管理アクセス先セッションの１セッション当たりの通信量を算出し、該算出した各単位期間における１セッション当たりの通信量を用いて、前記第１期間における推移トレンド線を算出する、推移トレンド算出手段を、
さらに具備する請求項１記載の通信装置。
【請求項３】
前記判定手段は、前記第１単位期間における前記１セッション当たりの通信量の値と前記算出された推移トレンド線における前記第１単位期間に対応する値との差分が所定値以上である場合、前記通信量トレンドに変化が生じたと判定する、
請求項２記載の通信装置。
【請求項４】
前記第１単位期間及び前記第２期間において時間的に前後に隣接する各２つの単位期間を含む複数の単位期間ペアのそれぞれにおける、各非管理アクセス先セッションの通信量の増加率を算出する増加率算出手段をさらに具備し、
前記特定手段は、前記増加率算出手段によって算出された増加率に基づいて、各単位期間ペアにおいて増加率が高い順に非管理アクセス先セッションを順位付け、該順位付けの結果に基づいて、前記新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
前記特定手段は、前記複数の単位期間ペアのすべてにおいて前記増加率が高い方から所定順位以内である非管理アクセス先セッションを、前記新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
請求項４記載の通信装置。
【請求項６】
前記特定されたアクセス先を前記トラヒック制御対象アクセス先として前記管理テーブルに追加するテーブル更新手段をさらに具備する請求項１から５のいずれか１項に記載の通信装置。
【請求項７】
アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継すると共に、前記アクセス元装置のアクセス先が管理テーブルに保持されているトラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行し、前記管理テーブルは、少なくとも１つの前記トラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持し、
第１単位期間において確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先をアクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定し、
前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
トラヒック制御方法。
【請求項８】
アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継すると共に、前記アクセス元装置のアクセス先が管理テーブルに保持されているトラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行し、前記管理テーブルは、少なくとも１つの前記トラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持し、
第１単位期間において確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先をアクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定し、
前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
処理、を通信装置に実行させる制御プログラムを格納する非一時的なコンピュータ可読媒体。
【請求項９】
アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継する通信中継手段を含む通信装置を制御する、制御装置であって、
前記アクセス元装置のアクセス先が、少なくとも１つのトラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持する管理テーブルに保持されている前記トラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行するトラヒック制御手段と、
第１単位期間において前記通信中継手段によって確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先を前記アクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定する判定手段と、
前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する特定手段と、
を具備する制御装置。
【請求項１０】
前記通信中継手段によって確立されたセッション毎に、前記アクセス元装置のアクセス元アドレス、前記アクセス元装置のアクセス先に関する情報、及び前記セッションにて中継されたデータ量を少なくとも含むセッション情報を保持するセッションテーブルに保持されているセッション情報を用いて、前記第１期間に含まれる各単位期間における前記複数の非管理アクセス先セッションの１セッション当たりの通信量を算出し、該算出した各単位期間における１セッション当たりの通信量を用いて、前記第１期間における推移トレンド線を算出する、推移トレンド算出手段を、
さらに具備する請求項９記載の制御装置。
【請求項１１】
前記判定手段は、前記第１単位期間における前記１セッション当たりの通信量の値と前記算出された推移トレンド線における前記第１単位期間に対応する値との差分が所定値以上である場合、前記通信量トレンドに変化が生じたと判定する、
請求項１０記載の制御装置。
【請求項１２】
前記第１単位期間及び前記第２期間において時間的に前後に隣接する各２つの単位期間を含む複数の単位期間ペアのそれぞれにおける、各非管理アクセス先セッションの通信量の増加率を算出する増加率算出手段をさらに具備し、
前記特定手段は、前記増加率算出手段によって算出された増加率に基づいて、各単位期間ペアにおいて増加率が高い順に非管理アクセス先セッションを順位付け、該順位付けの結果に基づいて、前記新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
請求項９から１１のいずれか１項に記載の制御装置。
【請求項１３】
前記特定手段は、前記複数の単位期間ペアのすべてにおいて前記増加率が高い方から所定順位以内である非管理アクセス先セッションを、前記新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
請求項１２記載の制御装置。
【請求項１４】
前記特定されたアクセス先を前記トラヒック制御対象アクセス先として前記管理テーブルに追加するテーブル更新手段をさらに具備する請求項９から１３のいずれか１項に記載の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信装置、トラヒック制御方法、制御プログラムに関する。
【背景技術】
【０００２】
仮想移動体通信事業者（Mobile Virtual Network Operator： ＭＶＮＯ）では、加入者を増加させるために、ＹｏｕＴｕｂｅ（登録商標）等の人気のあるネットワークサービスのパケット通信料金を無料にするサービスの導入を進めている（例えば、非特許文献１）。このサービスは、「カウントフリーサービス」と呼ばれる。【０００３】
仮想移動体通信事業者は、カウントフリーサービスであるネットワークサービスのＳＮＩ（Server Name Indicator）を予め把握しておき、カウントフリーサービスのＳＮＩが示すアクセス先（例えば、ドメイン）へ向かうパケットを非課金対象であると識別する。【０００４】
ここで、このカウントフリーサービスでは、話題性等のビジネス的な観点から、人気のあるネットワークサービスが選択されることが多い。しかし、カウントフリーサービスでは対象サービスのパケット通信料金が無料であることから加入者が多くなり、カウントフリーサービスのパケット量が増大してしまうことが懸念される。これはコストの増大を招くことになり、仮想移動体通信事業者のビジネスに悪影響を与える可能性がある。例えば、仮想移動体通信事業者は、移動体通信事業者（Mobile Network Operator：ＭＮＯ）から無線回線を借用しているためカウントフリーサービスのパケット通信量が増加することにより移動体通信事業者に対する支払い額が増加する。一方、仮想移動体通信事業者は、カウントフリーサービスではパケット通信量に応じた収入が得られない。この仮想移動体通信事業者のコストは、カウントフリーサービスのドメインを「トラヒック制御対象アクセス先」としてトラヒック制御対象アクセス先への通信トラヒック量を抑制することによって低減することができる。通信トラヒック量を抑制するトラヒック制御技術としては、例えば、ペーシング技術がある。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】Considerations and Best Practices for Zero-Rated Fraud Prevention (https://www.sandvine.com/downloads/general/whitepapers/considerations-and-best-practices-for-zero-rated-fraud-prevention.pdf)
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、サービス提供者が仮想移動体通信事業者に対して予告することなく、アクセス先を変更・追加することがある。このため、現状、仮想移動体通信事業者が新たにトラヒック制御対象アクセス先とすべきアクセス先を迅速で且つ正確に特定して更新することが難しい可能性がある。すなわち、現状、ネットワーク機器に設定されているアクセス先に関する情報は、移動体通信事業者に装置を納品している機器ベンダーによって更新されている。このため、仮想移動体通信事業者がサービス提供者によるアクセス先の変更・追加を把握して、機器ベンダーによってアクセス先に関する情報をネットワーク機器に設定するまでに、長い時間を要してしまう可能性がある。【０００７】
本開示の目的は、新たにトラヒック制御対象アクセス先とすべきアクセス先を迅速且つ正確に特定することができる、通信装置、トラヒック制御方法、制御プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
第１の態様にかかる通信装置は、少なくとも１つのトラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持する管理テーブルを記憶する記憶部と、アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継する通信中継部と、前記アクセス元装置のアクセス先が前記管理テーブルに保持されている前記トラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行するトラヒック制御部と、第１単位期間において前記通信中継部によって確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先を前記アクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定する判定部と、前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する特定部と、を具備する。【０００９】
第２の態様にかかるトラヒック制御方法は、アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継すると共に、前記アクセス元装置のアクセス先が管理テーブルに保持されているトラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行し、前記管理テーブルは、少なくとも１つの前記トラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持し、第１単位期間において確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先をアクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定し、前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する。【００１０】
第３の態様にかかる制御プログラムは、アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継すると共に、前記アクセス元装置のアクセス先が管理テーブルに保持されているトラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行し、前記管理テーブルは、少なくとも１つの前記トラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持し、第１単位期間において確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先をアクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定し、前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する、処理、を通信装置に実行させる。
【発明の効果】
【００１１】
本開示により、新たにトラヒック制御対象アクセス先とすべきアクセス先を迅速且つ正確に特定することができる、通信装置、トラヒック制御方法、制御プログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態の通信システムの一例を示すブロック図である。
【図２】第１実施形態の通信装置の一例を示す図である。
【図３】カウントフリーサービスでのＹｏｕＴｕｂｅ（登録商標）の１日当たりのデータ量の推移を示す図である。
【図４】第２実施形態の通信装置の一例を示すブロック図である。
【図５】第２実施形態の管理テーブルの一例を示す図である。
【図６】第２実施形態のセッション情報の一例を示す図である。
【図７】第２実施形態のセッション確立処理及びトラヒック制御処理の一例を示すフローチャートである。
【図８】第２実施形態のトラヒック制御対象候補の出現判定処理及び推移トレンドの更新処理の一例を示すフローチャートである。
【図９】第２実施形態の新たなトラヒック制御対象アクセス先の特定処理の一例を示すフローチャートである。
【図１０】非管理アクセス先が順位付けさせたランキング表の一例を示す図である。
【図１１】通信装置のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しつつ、実施形態について説明する。なお、実施形態において、同一又は同等の要素には、同一の符号を付し、重複する説明は省略される。
【００１４】
＜第１実施形態＞
＜通信システムの概要＞
図１は、第１実施形態の通信システムの一例を示すブロック図である。図１において通信システム１は、通信装置１０と、移動端末２０と、サーバ３０とを有している。
【００１５】
通信装置１０は、移動端末２０からサーバ３０へのセッション確立要求（つまり、アクセス要求）を受信すると、移動端末２０とサーバ３０との間でセッションを確立する。すなわち、移動端末２０は、「アクセス元装置」であり、サーバ３０又はサーバ３０が属するドメインが、「アクセス先」である。そして、通信装置１０は、移動端末２０とサーバ３０との間の通信を中継する。
【００１６】
また、通信装置１０は、少なくとも１つの「トラヒック制御対象アクセス先」及び少なくとも１つの「トラヒック制御非対象アクセス先」を含む複数の「管理アクセス先」を保持する「管理テーブル」を記憶している。「トラヒック制御対象アクセス先」は、データ通信量が「許容基準値」以上になってしまう可能性のあるアクセス先であり、例えば、カウントフリーサービスに対応するアクセス先である。また、「トラヒック制御非対象アクセス先」は、例えば、オペレーティングシステムやアプリケーションの更新といった膨大なファイルをダウンロードする際にアクセスするアクセス先、及び、アクセス数又はデータ通信量が少ないアクセス先である。すなわち、「トラヒック制御非対象アクセス先」は、トラヒック制御対象にすると不都合が生じるか又はトラヒック制御対象としても効果が薄いアクセス先である。また、「トラヒック制御非対象アクセス先」は、後述する「推移トレンド」の対象に含めると、新たにトラヒック制御対象とすべき「非管理アクセス先」である「トラヒック制御対象候補」が出現したか否かの判定精度を劣化させる可能性のあるアクセス先である。
【００１７】
そして、通信装置１０は、移動端末２０のアクセス先が管理テーブルに保持されているトラヒック制御対象アクセス先である場合、移動端末２０と移動端末２０のアクセス先との通信に対してトラヒック制御を実行する。このトラヒック制御は、トラヒック制御対象アクセス先とアクセス元装置との間の通信データ量を抑制する制御であり、例えば、ペーシング処理である。
【００１８】
さらに、通信装置１０は、通信量トレンドに変化が生じたか否かを判定する。そして、通信装置１０は、通信量トレンドに変化が生じたと判定された場合、複数の「非管理アクセス先セッション」にそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定（抽出）する。そして、通信装置１０は、特定されたアクセス先を新たな「トラヒック制御対象アクセス先」とする。ここで、「非管理アクセス先」とは、上記の管理テーブルに保持されている管理アクセス先以外のアクセス先である。そして、「非管理アクセス先セッション」とは、上記の非管理アクセス先をアクセス先とするセッションである。
【００１９】
サーバ３０は、例えば、ＯＳ（Origin Server/動画サイト）である。そして、サーバ３０は、通信装置１０を介して受け取った移動端末２０からのデータ送信要求に応じて、データ（例えば、動画データ）を送信する。この送信データは、通信装置１０を介して移動端末２０へ伝送される。
【００２０】
移動端末２０は、サーバ３０へのセッション確立要求（つまり、アクセス要求）を通信装置１０へ送信する。そして、該セッション確立要求に応じて移動端末２０とサーバ３０との間にセッションが確立された後に、移動端末２０は、データ送信要求をこのセッションを介して送信する。移動端末２０は、例えば、スマートフォンを含む携帯電話、タブレット端末、パーソナルコンピュータ、又はネットワーク接続機能付きテレビであってもよい。
【００２１】
＜通信装置の構成例＞
図２は、第１実施形態の通信装置の一例を示す図である。図２では、通信装置１０の他に、移動端末２０及びサーバ３０も示されている。
【００２２】
図２において通信装置１０は、通信中継部（プロキシ）１１と、制御部（制御装置）１３と、記憶部１５とを有している。
【００２３】
通信中継部１１は、移動端末２０とサーバ３０との間の通信を中継する。例えば、通信中継部１１は、サーバ３０に対する代理サーバとして動作する。すなわち、通信中継部１１は、移動端末２０に対してはサーバとして動作し、また、サーバ３０に対してはクライアントとして動作する。
【００２４】
記憶部１５は、上記の「管理テーブル」を記憶（保持）している。
【００２５】
制御部１３は、図２に示すように、トラヒック制御部１３Ａと、判定部１３Ｂと、特定部１３Ｃとを有している。
【００２６】
トラヒック制御部１３Ａは、移動端末２０のアクセス先が管理テーブルに保持されているトラヒック制御対象アクセス先である場合、移動端末２０と移動端末２０のアクセス先との通信に対してトラヒック制御を実行する。このトラヒック制御は、トラヒック制御対象アクセス先とアクセス元装置との間の通信データ量を抑制する制御であり、例えば、ペーシング処理である。
【００２７】
具体的には、トラヒック制御部１３Ａは、移動端末２０のアクセス先が管理テーブルに保持されているトラヒック制御対象アクセス先である場合、通信中継部１１に対して、ペーシング速度に従った転送速度によってデータを転送させる。一方、トラヒック制御部１３Ａは、移動端末２０のアクセス先が管理テーブルに保持されているトラヒック制御非対象アクセス先又は非管理アクセス先である場合、通信中継部１１に対して、一斉にデータを転送させる。
【００２８】
判定部１３Ｂは、「通信量トレンド」に変化が生じたか否かを判定する。この判定は、「第１単位期間」における複数の「非管理アクセス先セッション」の１セッション当たりの通信量と、「第１期間」における複数の「非管理アクセス先セッション」の１セッション当たりの通信量の「推移トレンド」とに基づいて、行われる。ここで、「非管理アクセス先」とは、「管理テーブル」に記憶されていない、移動端末２０のアクセス先である。また、「非管理アクセス先セッション」とは、上記の非管理アクセス先をアクセス先とするセッションである。また、「第１期間」とは、上記の第１単位期間より前の複数の単位期間を含む期間である。例えば、１つの単位期間を「１日」とした場合、「第１単位期間」は現時点から１日前までの期間であり、「第１期間」は１日前から４日前の期間であってもよい。
【００２９】
特定部１３Ｃは、通信量トレンドに変化が生じたと判定された場合、複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する。この特定は、上記の「第１単位期間」及び「第２期間」における、各非管理アクセス先セッションについての通信量の増加率に基づいて、行われる。「第２期間」とは、上記の第１単位期間より前の複数の単位期間を含む期間である。「第２期間」の長さ、つまり、「第２期間」が含む単位期間の数は、上記の「第１期間」と同じであってもよいし異なっていてもよい。
【００３０】
ここで、比較例について説明する。図３は、カウントフリーサービスでのＹｏｕＴｕｂｅ（登録商標）の１日当たりのデータ量の推移を示す図である。ここでは、カウントフリーサービスでのＹｏｕＴｕｂｅ（登録商標）は、「トラヒック制御対象アクセス先」である。そして、図３には、１日目から６日目までの「トラヒック制御対象アクセス先」の通信量のトレンド直線が示されている。７日目の「トラヒック制御対象アクセス先」の通信量は、トレンド直線の上に乗らないので、トレンドに変化が生じたと判定することもできる。すなわち、カウントフリーサービスのサービス提供者によって「トラヒック制御対象アクセス先」から「非管理アクセス先」へのアクセス先の変更が行われたと判定することもできる。しかしながら、ＹｏｕＴｕｂｅ（登録商標）のような人気の動画像サービスでは、巷の流行や突発的なイベントによってトラヒック量が想定範囲を超えて増減することがある。このため、「トラヒック制御対象アクセス先」の通信量の過去のトレンドに基づいてアクセス先の変更が生じたか否かを判定しても、正確に判定することはできない可能性が高い。
【００３１】
これに対して、第１実施形態の通信装置１０の判定部１３Ｂでは、複数の「非管理アクセス先セッション」の１セッション当たりの通信量に基づいて、上記の判定が行われている。すなわち、上記の「トラヒック制御対象アクセス先」及び「トラヒック制御非対象アクセス先」の両方を除いた非管理アクセス先のセッションを用いて上記判定を行っている。これにより、新たにトラヒック制御対象とすべき「非管理アクセス先」である「トラヒック制御対象候補」が出現したか否かを迅速に且つ精度良く判定することができる。すなわち、このような「トラヒック制御対象候補」が出現した場合、「トラヒック制御対象候補」に対してトラヒック制御が実施されていない。このため、「トラヒック制御対象候補」に対してアクセスが集中すると、１セッション当たりの通信量が増大する特性がある。この特性を利用することにより、「トラヒック制御対象候補」が出現したか否かを迅速に且つ精度良く判定することができる。
【００３２】
そして、通信装置１０の特定部１３Ｃは、通信量トレンドに変化が生じたと判定された場合、複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する。この特定は、上記の「第１単位期間」及び「第２期間」における、各非管理アクセス先セッションについての通信量の増加率に基づいて、行われる。これにより、新たにトラヒック制御対象アクセス先とすべきアクセス先を正確に特定することができる。
【００３３】
＜第２実施形態＞
第２実施形態は、より具体的な実施形態に関する。第２実施形態の通信システムの基本構成は、第１実施形態の通信システム１と共通するので、図１を参照して説明する。
【００３４】
＜通信装置の構成例＞
図４は、第２実施形態の通信装置の一例を示すブロック図である。図４に示す通信装置５０は、通信装置１０の代わりに、図１の通信システム１に含まれている。
【００３５】
図４において通信装置５０は、通信中継部（プロキシ）１１と、制御部（制御装置）５１と、記憶部５３とを有している。
【００３６】
記憶部５３は、第１実施形態の記憶部１５と同様に、上記の管理テーブルを記憶（保持）している。図５は、第２実施形態の管理テーブルの一例を示す図である。図５の管理テーブルでは、「トラヒック制御対象アクセス先」としてドメインＡ及びドメインＢが含まれ、「トラヒック制御非対象アクセス先」としてドメインＸ及びドメインＹが含まれている。
【００３７】
図４の説明に戻り、記憶部５３は、さらに、「セッションテーブル」を記憶（保持）している。「セッションテーブル」は、通信中継部１１によって確立されたセッション毎の「セッション情報」を記憶（保持）している。「セッション情報」は、アクセス元装置のアクセス元アドレス、アクセス元装置のアクセス先に関する情報、及びセッションにて中継されたデータ量を少なくとも含む。図６は、第２実施形態のセッション情報の一例を示す図である。図６に示す例では、各セッション情報は、送信元ＩＰアドレス、送信先ＩＰアドレス、ＵＲＬ（アクセス先）、セッションでの送信データ量、セッション確立時刻、セッション解放時刻等がコンマで区切られた文字列となっている。セッション情報は、通信終了時点で、通信中継部１１から出力される。そして、後述するテーブル更新部５１Ｅが、通信中継部１１から出力されたセッション情報を用いて、セッションテーブルを更新する。
【００３８】
図４の説明に戻り、制御部５１は、トラヒック制御部１３Ａと、判定部５１Ａと、特定部５１Ｂと、推移トレンド算出部５１Ｃと、増加率算出部５１Ｄと、テーブル更新部５１Ｅとを有している。
【００３９】
推移トレンド算出部５１Ｃは、セッションテーブルに保持されているセッション情報を用いて、「第１期間」に含まれる各単位期間における複数の非管理アクセス先セッションの１セッション当たりの通信量を算出する。そして、推移トレンド算出部５１Ｃは、算出した各単位期間における１セッション当たりの通信量を用いて、「第１期間」における「推移トレンド線」を算出する。「推移トレンド線」は、例えば、上記の各単位期間における１セッション当たりの通信量を用いた近似式である。
【００４０】
増加率算出部５１Ｄは、「第１単位期間」及び「第２期間」において時間的に前後に隣接する各２つの単位期間を含む複数の「単位期間ペア」のそれぞれにおける、各非管理アクセス先セッションの通信量の増加率を算出する。この増加率の算出については、後に詳しく説明する。
【００４１】
判定部５１Ａは、推移トレンド算出部５１Ｃで算出された「推移トレンド線」を用いて、第１実施形態の判定部１３Ｂと同様に、通信量トレンドに変化が生じたか否かを判定する。例えば、判定部５１Ａは、第１単位期間における１セッション当たりの通信量の値と推移トレンド線における第１単位期間に対応する値との差分が所定値以上である場合、通信量トレンドに変化が生じたと判定する。
【００４２】
特定部５１Ｂは、第１実施形態の特定部１３Ｃと同様に、新たにトラヒック制御対象アクセス先にするアクセス先を特定する。具体的には、特定部５１Ｂは、増加率算出部５１Ｄによって算出された増加率に基づいて、各単位期間ペアにおいて増加率が高い順に非管理アクセス先セッションを順位付けする。そして、特定部５１Ｂは、該順位付けの結果に基づいて、新たにトラヒック制御対象アクセス先にするアクセス先を特定（抽出）する。この特定については、後に詳しく説明する。
【００４３】
テーブル更新部５１Ｅは、特定部５１Ｂによって特定されたアクセス先を「トラヒック制御対象アクセス先」として「管理テーブル」に追加する。
【００４４】
＜通信装置の動作例＞
以上の構成を有する通信装置５０の処理動作の一例について説明する。
【００４５】
〈セッション確立処理及びトラヒック制御処理〉
図７は、第２実施形態のセッション確立処理及びトラヒック制御処理の一例を示すフローチャートである。
【００４６】
通信中継部１１は、移動端末２０からサーバ３０へのセッション確立要求を受信する（ステップＳ１０１）。次いで、通信中継部１１は、受信したセッション確立要求をサーバ３０へ送信する（ステップＳ１０２）。これにより、移動端末２０とサーバ３０との間に通信中継部１１を介したセッションが確立される。
【００４７】
次いで、通信中継部１１は、サーバ３０から送信されたデータ及びアクセス先情報（例えば、接続先ドメインに関する情報）を受信して、制御部５１のトラヒック制御部１３Ａへ出力する（ステップＳ１０３）。
【００４８】
次いで、トラヒック制御部１３Ａは、通信中継部１１から受け取ったアクセス先情報及び記憶部５３の管理テーブルに基づいて、アクセス先情報がトラヒック制御対象アクセス先を示しているか否かを判定する（ステップＳ１０４）。
【００４９】
次いで、トラヒック制御部１３Ａは、ステップＳ１０４の判定結果に基づいて、トラヒック制御を実行する（ステップＳ１０５）。すなわち、トラヒック制御部１３Ａは、アクセス先情報の示すアクセス先が管理テーブルに保持されているトラヒック制御対象アクセス先である場合、通信中継部１１に対して、ペーシング速度に従った転送速度によってデータを転送させる。一方、トラヒック制御部１３Ａは、アクセス先情報の示すアクセス先が管理テーブルに保持されているトラヒック制御非対象アクセス先又は非管理アクセス先である場合、通信中継部１１に対して、一斉にデータを転送させる。
【００５０】
ここで、通信中継部１１は、通信終了（つまり、セッション開放）時点で、上記のセッション情報を出力する。そして、テーブル更新部５１Ｅが、通信中継部１１から出力されたセッション情報を用いて、セッションテーブルを更新する。
【００５１】
〈トラヒック制御対象候補の出現判定処理及び推移トレンドの更新処理〉
図８は、第２実施形態のトラヒック制御対象候補の出現判定処理及び推移トレンドの更新処理の一例を示すフローチャートである。図８のフローは、テーブル更新部５１Ｅがセッション情報を用いてセッションテーブルを更新したときにスタートする。
【００５２】
判定部５１Ａは、「第１単位期間」における複数の「非管理アクセス先セッション」の１セッション当たりの通信量を算出する（ステップＳ２０１）。「第１単位期間」は、上記の通り、例えば、現時点から１日前までの期間である。
【００５３】
次いで、判定部５１Ａは、推移トレンド算出部５１Ｃによって最も近いタイミングで算出された「推移トレンド線」に関する情報を取得する（ステップＳ２０２）。
【００５４】
次いで、判定部５１Ａは、ステップＳ２０１で算出した１セッション当たりの通信量と、ステップＳ２０２で取得した「推移トレンド線」に関する情報とに基づいて、「通信量トレンド」に変化が生じたか否かを判定する（ステップＳ２０３）。すなわち、判定部５１Ａは、判定部５１Ａは、ステップＳ２０１で算出した１セッション当たりの通信量が推移トレンド線から外れたか否かを判定する。具体的には、判定部５１Ａは、第１単位期間における１セッション当たりの通信量の値と推移トレンド線における第１単位期間に対応する値との差分が所定値以上である場合、通信量トレンドに変化が生じたと判定する。一方、上記差分が上記所定値未満である場合、判定部５１Ａは、通信量トレンドに変化が生じていないと判定する。
【００５５】
通信量トレンドに変化が生じていると判定された場合（ステップＳ２０３ＹＥＳ）、判定部５１Ａは、増加率算出部５１Ｄ及び特定部５１Ｂへ「トレンド変化通知信号」を出力する（ステップＳ２０４）。
【００５６】
通信量トレンドに変化が生じていないと判定された場合（ステップＳ２０３ＮＯ）、判定部５１Ａは、推移トレンド算出部５１Ｃへ「推移トレンド更新命令信号」を出力する（ステップＳ２０５）。
【００５７】
次いで、推移トレンド算出部５１Ｃは、ステップＳ２０１の第１単位期間を基準とした「第１期間」に含まれる各単位期間における複数の非管理アクセス先セッションの１セッション当たりの通信量を算出する（ステップＳ２０６）。そして、推移トレンド算出部５１Ｃは、算出した各単位期間における１セッション当たりの通信量を用いて、「第１期間」における「推移トレンド線」を算出する（ステップＳ２０６）。上記の通り、「推移トレンド線」は、例えば、算出した各単位期間における１セッション当たりの通信量を用いた近似式である。こうして算出された「推移トレンド線」に関する情報は、例えば、推移トレンド算出部５１Ｃのメモリ（図示せず）に保持されて、図８のフローが次にスタートしたときのステップＳ２０２において取得されることになる。
【００５８】
〈新たなトラヒック制御対象アクセス先の特定処理、及び、管理テーブルの更新処理〉
図９は、第２実施形態の新たなトラヒック制御対象アクセス先の特定処理の一例を示すフローチャートである。図９のフローは、増加率算出部５１Ｄ及び特定部５１Ｂが上記の「トレンド変化通知信号」を受け取るとスタートする。
【００５９】
増加率算出部５１Ｄは、「第１単位期間」及び「第２期間」に含まれる各単位期間における、各非管理アクセス先セッションの通信量を算出する（ステップＳ３０１）。
【００６０】
次いで、増加率算出部５１Ｄは、ステップＳ３０１での算出結果を用いて、複数の「単位期間ペア」のそれぞれにおける、各非管理アクセス先セッションの通信量の増加率を算出する（ステップＳ３０２）。複数の「単位期間ペア」は、「第１単位期間」及び「第２期間」において時間的に前後に隣接する各２つの単位期間を含む。ここで、「第１単位期間」は現時点から１日前までの期間であり、「第１期間」は１日前から４日前の期間であるとする。この場合、４日前と３日前との間の増加率、３日前と２日前との間の増加率、２日前と１日前との増加率、及び、１日前と当日（現時点を含む）との間の増加率が算出されることになる。以下の説明では、４日前と３日前との間の増加率、３日前と２日前との間の増加率、２日前と１日前との増加率、及び、１日前と当日（現時点を含む）との間の増加率を、「第１増加率」、「第２増加率」、「第３増加率」、「第４増加率」と呼ぶ。
【００６１】
次いで、特定部５１Ｂは、増加率算出部５１Ｄによって算出された増加率に基づいて、各単位期間ペアにおいて増加率が高い順に非管理アクセス先セッションを順位付けする（ステップＳ３０３）。図１０は、非管理アクセス先が順位付けさせたランキング表の一例を示す図である。図１０においてランキング１位の非管理アクセス先の増加率が最も高くなっている。図１０においてランキング６位の記載は省略されている。
【００６２】
次いで、特定部５１Ｂは、順位付けの結果に基づいて、新たにトラヒック制御対象アクセス先にするアクセス先を特定する（ステップＳ３０４）。例えば、特定部５１Ｂは、ランキング５位以内を上位とみなし、４日間連続で上位にランキングされた非管理アクセス先を、新たにトラヒック制御対象アクセス先にするアクセス先を特定してもよい。図１０の例では、「第１増加率」、「第２増加率」、「第３増加率」、及び「第４増加率」の全てにおいてドメインＣが５位以内にランキングされている。このため、ドメインＣが新たにトラヒック制御対象アクセス先にするアクセス先として特定されることになる。
【００６３】
次いで、テーブル更新部５１Ｅは、特定部５１Ｂによって特定されたアクセス先を「トラヒック制御対象アクセス先」として「管理テーブル」に追加する（ステップＳ３０５）。
【００６４】
以上のように第２実施形態によれば、通信装置５０の推移トレンド算出部５１Ｃは、「第１期間」に含まれる各単位期間における複数の非管理アクセス先セッションの１セッション当たりの通信量を算出する。そして、推移トレンド算出部５１Ｃは、算出した各単位期間における１セッション当たりの通信量を用いて、「第１期間」における「推移トレンド線」を算出する。
【００６５】
この通信装置５０の構成により、上記比較例と異なり、非管理アクセス先セッションの１セッション当たりの通信量を用いて推移トレンド線を算出できる。このため、「トラヒック制御対象アクセス先」における流行等の特殊事情の影響を受けていない「推移トレンド線」を算出することができる。そして、この「推移トレンド線」を用いることにより、新たにトラヒック制御対象とすべき「非管理アクセス先」である「トラヒック制御対象候補」が出現したか否かを迅速に且つ精度良く判定することができる。
【００６６】
また、通信装置５０の判定部５１Ａは、第１単位期間における１セッション当たりの通信量の値と「推移トレンド線」における第１単位期間に対応する値との差分が所定値以上である場合、「通信量トレンド」に変化が生じたと判定する。
【００６７】
この通信装置５０の構成により、通常生じる単位期間の通信量のゆらぎによって、「通信量トレンド」に変化が生じたと判定されてしまうことを防止することができる。
【００６８】
また、通信装置５０の特定部５１Ｂは、増加率算出部５１Ｄによって算出された増加率に基づいて、各単位期間ペアにおいて増加率が高い順に非管理アクセス先セッションを順位付けする。そして、特定部５１Ｂは、該順位付けの結果に基づいて、新たにトラヒック制御対象アクセス先にするアクセス先を特定（抽出）する。
【００６９】
この通信装置５０の構成により、新たにトラヒック制御対象アクセス先とすべきアクセス先を正確に特定することができる。
【００７０】
＜他の実施形態＞
図１１は、通信装置のハードウェア構成例を示す図である。図１１において、通信装置１００は、プロセッサ１０１と、メモリ１０２と、通信回路１０３とを有している。通信装置１０，５０の制御部（制御装置）１３，５１は、プロセッサ１０１がメモリ１０２に記憶されたプログラムを読み込んで実行することにより実現されてもよい。また、記憶部１５，５３は、メモリ１０２によって実現されてもよい。また、通信中継部１１は、通信回路１０３によって実現されてもよい。プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、通信装置１００に供給することができる。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によって通信装置１００に供給されてもよい。
【００７１】
以上、実施の形態を参照して本願発明を説明したが、本願発明は上記によって限定されるものではない。本願発明の構成や詳細には、発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００７２】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００７３】
（付記１）
少なくとも１つのトラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持する管理テーブルを記憶する記憶部と、
アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継する通信中継部と、
前記アクセス元装置のアクセス先が前記管理テーブルに保持されている前記トラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行するトラヒック制御部と、
第１単位期間において前記通信中継部によって確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先を前記アクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定する判定部と、
前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する特定部と、
を具備する通信装置。
（付記２）
前記記憶部は、前記通信中継部によって確立されたセッション毎に、前記アクセス元装置のアクセス元アドレス、前記アクセス元装置のアクセス先に関する情報、及び前記セッションにて中継されたデータ量を少なくとも含むセッション情報を保持するセッションテーブルをさらに記憶し、
前記通信装置は、前記セッションテーブルに保持されているセッション情報を用いて、前記第１期間に含まれる各単位期間における前記複数の非管理アクセス先セッションの１セッション当たりの通信量を算出し、該算出した各単位期間における１セッション当たりの通信量を用いて、前記第１期間における推移トレンド線を算出する、推移トレンド算出部を、
さらに具備する付記１記載の通信装置。
（付記３）
前記判定部は、前記第１単位期間における前記１セッション当たりの通信量の値と前記算出された推移トレンド線における前記第１単位期間に対応する値との差分が所定値以上である場合、前記通信量トレンドに変化が生じたと判定する、
付記２記載の通信装置。
（付記４）
前記第１単位期間及び前記第２期間において時間的に前後に隣接する各２つの単位期間を含む複数の単位期間ペアのそれぞれにおける、各非管理アクセス先セッションの通信量の増加率を算出する増加率算出部をさらに具備し、
前記特定部は、前記増加率算出部によって算出された増加率に基づいて、各単位期間ペアにおいて増加率が高い順に非管理アクセス先セッションを順位付け、該順位付けの結果に基づいて、前記新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
付記１から３のいずれか１項に記載の通信装置。
（付記５）
前記特定部は、前記複数の単位期間ペアのすべてにおいて前記増加率が高い方から所定順位以内である非管理アクセス先セッションを、前記新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
付記４記載の通信装置。
（付記６）
前記特定されたアクセス先を前記トラヒック制御対象アクセス先として前記管理テーブルに追加するテーブル更新部をさらに具備する付記１から５のいずれか１項に記載の通信装置。
（付記７）
アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継すると共に、前記アクセス元装置のアクセス先が管理テーブルに保持されているトラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行し、前記管理テーブルは、少なくとも１つの前記トラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持し、
第１単位期間において確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先をアクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定し、
前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
トラヒック制御方法。
（付記８）
アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継すると共に、前記アクセス元装置のアクセス先が管理テーブルに保持されているトラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行し、前記管理テーブルは、少なくとも１つの前記トラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持し、
第１単位期間において確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先をアクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定し、
前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
処理、を通信装置に実行させる制御プログラム。
（付記９）
アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継する通信中継部を含む通信装置を制御する、制御装置であって、
前記アクセス元装置のアクセス先が、少なくとも１つのトラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持する管理テーブルに保持されている前記トラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行するトラヒック制御部と、
第１単位期間において前記通信中継部によって確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先を前記アクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定する判定部と、
前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する特定部と、
を具備する制御装置。
（付記１０）
前記通信中継部によって確立されたセッション毎に、前記アクセス元装置のアクセス元アドレス、前記アクセス元装置のアクセス先に関する情報、及び前記セッションにて中継されたデータ量を少なくとも含むセッション情報を保持するセッションテーブルに保持されているセッション情報を用いて、前記第１期間に含まれる各単位期間における前記複数の非管理アクセス先セッションの１セッション当たりの通信量を算出し、該算出した各単位期間における１セッション当たりの通信量を用いて、前記第１期間における推移トレンド線を算出する、推移トレンド算出部を、
さらに具備する付記９記載の制御装置。
（付記１１）
前記判定部は、前記第１単位期間における前記１セッション当たりの通信量の値と前記算出された推移トレンド線における前記第１単位期間に対応する値との差分が所定値以上である場合、前記通信量トレンドに変化が生じたと判定する、
付記１０記載の制御装置。
（付記１２）
前記第１単位期間及び前記第２期間において時間的に前後に隣接する各２つの単位期間を含む複数の単位期間ペアのそれぞれにおける、各非管理アクセス先セッションの通信量の増加率を算出する増加率算出部をさらに具備し、
前記特定部は、前記増加率算出部によって算出された増加率に基づいて、各単位期間ペアにおいて増加率が高い順に非管理アクセス先セッションを順位付け、該順位付けの結果に基づいて、前記新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
付記９から１１のいずれか１項に記載の制御装置。
（付記１３）
前記特定部は、前記複数の単位期間ペアのすべてにおいて前記増加率が高い方から所定順位以内である非管理アクセス先セッションを、前記新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
付記１２記載の制御装置。
（付記１４）
前記特定されたアクセス先を前記トラヒック制御対象アクセス先として前記管理テーブルに追加するテーブル更新部をさらに具備する付記９から１３のいずれか１項に記載の制御装置。
【００７４】
この出願は、２０１８年１月１８日に出願された日本出願特願２０１８−００６４４２を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【００７５】
１  通信システム
１０，５０  通信装置
１１  通信中継部
１３，５１  制御部
１３Ａ  トラヒック制御部
１３Ｂ，５１Ａ  判定部
１３Ｃ，５１Ｂ  特定部
１５，５３  記憶部
２０  移動端末
３０  サーバ
５１Ｃ  推移トレンド算出部
５１Ｄ  増加率算出部
５１Ｅ  テーブル更新部
【図１】
2019142413.tif 000003
【図２】
2019142413.tif 000004
【図３】
2019142413.tif 000005
【図４】
2019142413.tif 000006
【図５】
2019142413.tif 000007
【図６】
2019142413.tif 000008
【図７】
2019142413.tif 000009
【図８】
2019142413.tif 000010
【図９】
2019142413.tif 000011
【図１０】
2019142413.tif 000012
【図１１】
2019142413.tif 000013
【手続補正書】
【提出日】令和2年7月7日(2020.7.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも１つのトラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持する管理テーブルを記憶する記憶手段と、
アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継する通信中継手段と、
前記アクセス元装置のアクセス先が前記管理テーブルに保持されている前記トラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行するトラヒック制御手段と、
第１単位期間において前記通信中継手段によって確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先を前記アクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定する判定手段と、
前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する特定手段と、
を具備する通信装置。
【請求項２】
前記記憶手段は、前記通信中継手段によって確立されたセッション毎に、前記アクセス元装置のアクセス元アドレス、前記アクセス元装置のアクセス先に関する情報、及び前記セッションにて中継されたデータ量を少なくとも含むセッション情報を保持するセッションテーブルをさらに記憶し、
前記通信装置は、前記セッションテーブルに保持されているセッション情報を用いて、前記第１期間に含まれる各単位期間における前記複数の非管理アクセス先セッションの１セッション当たりの通信量を算出し、該算出した各単位期間における１セッション当たりの通信量を用いて、前記第１期間における推移トレンド線を算出する、推移トレンド算出手段を、
さらに具備する請求項１記載の通信装置。
【請求項３】
前記判定手段は、前記第１単位期間における前記１セッション当たりの通信量の値と前記算出された推移トレンド線における前記第１単位期間に対応する値との差分が所定値以上である場合、前記通信量トレンドに変化が生じたと判定する、
請求項２記載の通信装置。
【請求項４】
前記第１単位期間及び前記第２期間において時間的に前後に隣接する各２つの単位期間を含む複数の単位期間ペアのそれぞれにおける、各非管理アクセス先セッションの通信量の増加率を算出する増加率算出手段をさらに具備し、
前記特定手段は、前記増加率算出手段によって算出された増加率に基づいて、各単位期間ペアにおいて増加率が高い順に非管理アクセス先セッションを順位付け、該順位付けの結果に基づいて、前記新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
前記特定手段は、前記複数の単位期間ペアのすべてにおいて前記増加率が高い方から所定順位以内である非管理アクセス先セッションを、前記新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
請求項４記載の通信装置。
【請求項６】
前記特定されたアクセス先を前記トラヒック制御対象アクセス先として前記管理テーブルに追加するテーブル更新手段をさらに具備する請求項１から５のいずれか１項に記載の通信装置。
【請求項７】
アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継すると共に、前記アクセス元装置のアクセス先が管理テーブルに保持されているトラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行し、前記管理テーブルは、少なくとも１つの前記トラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持し、
第１単位期間において確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先をアクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定し、
前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
トラヒック制御方法。
【請求項８】
アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継すると共に、前記アクセス元装置のアクセス先が管理テーブルに保持されているトラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行し、前記管理テーブルは、少なくとも１つの前記トラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持し、
第１単位期間において確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先をアクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定し、
前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する、
処理、を通信装置に実行させる制御プログラム。
【請求項９】
アクセス元装置と前記アクセス元装置のアクセス先との間でセッションを確立して前記アクセス元装置と前記アクセス先との間の通信を中継する通信中継手段を含む通信装置を制御する、制御装置であって、
前記アクセス元装置のアクセス先が、少なくとも１つのトラヒック制御対象アクセス先及び少なくとも１つのトラヒック制御非対象アクセス先を含む複数の管理アクセス先を保持する管理テーブルに保持されている前記トラヒック制御対象アクセス先である場合、前記アクセス元装置と前記アクセス元装置のアクセス先との通信に対してトラヒック制御を実行するトラヒック制御手段と、
第１単位期間において前記通信中継手段によって確立された、各非管理アクセス先セッションが前記管理テーブルに保持されていない非管理アクセス先を前記アクセス先とする、複数の非管理アクセス先セッションの１セッション当たりの通信量と、前記第１単位期間より前の複数の単位期間を含む第１期間における複数の非管理アクセス先セッションの１セッション当たりの通信量の推移トレンドとに基づいて、通信量トレンドに変化が生じたか否かを判定する判定手段と、
前記通信量トレンドに変化が生じたと判定された場合、前記第１単位期間及び前記第１単位期間より前の複数の単位期間を含む第２期間における、各非管理アクセス先セッションについての通信量の増加率に基づいて、前記複数の非管理アクセス先セッションにそれぞれ対応する複数の非管理アクセス先のうちで新たにトラヒック制御対象アクセス先にするアクセス先を特定する特定手段と、
を具備する制御装置。
【請求項１０】
前記通信中継手段によって確立されたセッション毎に、前記アクセス元装置のアクセス元アドレス、前記アクセス元装置のアクセス先に関する情報、及び前記セッションにて中継されたデータ量を少なくとも含むセッション情報を保持するセッションテーブルに保持されているセッション情報を用いて、前記第１期間に含まれる各単位期間における前記複数の非管理アクセス先セッションの１セッション当たりの通信量を算出し、該算出した各単位期間における１セッション当たりの通信量を用いて、前記第１期間における推移トレンド線を算出する、推移トレンド算出手段を、
さらに具備する請求項９記載の制御装置。
【国際調査報告】
2019142413.tif 000014
2019142413.tif 000015
2019142413.tif 000016
2019142413.tif 000017