(57)【要約】【課題】  トラフィックの増大等により複数の帯域制御装置が必要な場合で、ユーザが複数の端末の利用、もしくは、一つの端末より複数のＩＰアドレスを持ち複数の通信を同時に発生させる条件において、ユーザ単位にトラフィックを分散させ、ユーザ単位に帯域制御する。【解決手段】  ユーザ１０１、１０２が通信の際に利用する送信元ＩＰアドレスから契約者番号や電話番号などのユーザ識別子を特定し、ユーザ識別子に基づいてトラフィックの転送を行う負荷分散装置１０８と、ユーザ識別子と送信元ＩＰアドレスとの対応を管理するユーザ管理装置１１１と、ユーザ識別子毎にトラフィックを管理し、ネットワーク経路上に設置され、通信の発信者、受信者から認識されない透過処理を用いて、トラフィックの帯域制御を行う帯域制御装置１０９とを複数用いて、ユーザ単位に帯域制御を実施する。【選択図】  図１
2011114632.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが利用する第１の送信元アドレスを有する第１のユーザ端末と、
前記ユーザが利用する第２の送信元アドレスを有する第２のユーザ端末と、
前記ユーザの識別子であるユーザ識別子に対応して上限帯域値及び使用帯域値を記憶した帯域制御管理情報テーブルをそれぞれ有し、ユーザ識別子単位にトラフィックを監視し、トラフィックの使用帯域の管理を行う、複数の帯域制御装置と、
ひとつ又は複数のネットワークを介して前記第１及び第２のユーザ端末と接続され、ユーザ識別子に対応して帯域制御装置識別子を記憶した第１の振分テーブルを有し、トラフィックを転送する際に複数の前記帯域制御装置のひとつを選択して転送する第１の負荷分散装置と、
前記ユーザが利用する、前記第１のユーザ端末の第１の送信元アドレス及び第２のユーザ端末の第２の送信元アドレスのそれぞれに対応して、同一のユーザ識別子を記憶したユーザ接続管理情報テーブルを有し、第１の送信元アドレスとユーザ識別子との対応を管理するユーザ管理装置と、
を備え、
前記第１の負荷分散装置は、前記第１のユーザ端末から受信したトラフィックに対し、トラフィックに含まれる第１の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置は、前記第１の負荷分散装置の問合せの第１の送信元アドレスに対して、前記ユーザ接続管理情報テーブルを参照し、第１の送信元アドレスに対応する前記ユーザを示すユーザ識別子を応答し、
前記第１の負荷分散装置は、前記ユーザ管理装置から得た前記ユーザのユーザ識別子に基づき前記第１の振分テーブルを参照し、振分先の帯域制御装置識別子を求め、振分先である前記帯域制御装置にトラフィックを転送し、
前記帯域制御装置は、前記第１の負荷分散装置から受信したトラフィックに対し、トラフィックに含まれる第１の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置は、前記帯域制御装置の問合せの第１の送信元アドレスに対して、前記ユーザ接続管理情報テーブルを参照し、前記第１の送信元アドレスに対応するユーザを示すユーザ識別子を応答し、
一方、
前記第１の負荷分散装置は、前記第２のユーザ端末から受信したトラフィックに対し、トラフィックに含まれる第２の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置は、前記第１の負荷分散装置の問合せの第２の送信元アドレスに対して、前記ユーザ接続管理情報テーブルを参照し、第２の送信元アドレスに対応する前記ユーザを示す前記ユーザ識別子を応答し、
前記第１の負荷分散装置は、前記ユーザ管理装置から得た前記ユーザの前記ユーザ識別子に基づき前記第１の振分テーブルを参照し、振分先の帯域制御装置識別子を求め、振分先である前記帯域制御装置にトラフィックを転送し、
前記帯域制御装置は、前記第１の負荷分散装置から受信したトラフィックに対し、トラフィックに含まれる第２の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置は、前記帯域制御装置の問合せの第２の送信元アドレスに対して、前記ユーザ接続管理情報テーブルを参照し、前記第２の送信元アドレスに対応するユーザを示す前記ユーザ識別子を応答し、
前記帯域制御装置は、前記ユーザ管理装置から得た前記ユーザ識別子に従い、前記ユーザの利用している前記第１及び第２のユーザ端末からの両トラフィックによる使用帯域値を、ユーザ識別子毎に前記帯域制御管理情報テーブルに記憶することでトラフィックを管理し、受信した前記ユーザの前記第１又は第２のユーザ端末からのトラフィックに対して、前記ユーザ識別子に従い前記帯域制御管理情報テーブルを参照して、前記ユーザの使用帯域値が上限帯域値に達していればトラフィック抑止処理を行うことで前記ユーザの使用帯域を制御し、一方、前記ユーザの使用帯域値が該上限帯域値に達していなければトラフィック転送処理を行うようにした
帯域制御システム。
【請求項２】
前記複数の帯域制御装置に接続され、ユーザ識別子に対応して帯域制御装置識別子を記憶した第２の振分テーブルを有し、トラフィックを転送する際に複数の前記帯域制御装置の候補から一つを選択して転送する第２の負荷分散装置と、
前記第２の負荷分散装置に他のネットワークを介して接続されたサーバと
をさらに備え、
前記複数の帯域制御装置は、それぞれ、前記ユーザの識別子であるユーザ識別子に対応して上限帯域値及び使用帯域値を記憶した下りトラフィック用帯域制御管理情報テーブルを有し、ユーザ識別子単位にトラフィックを監視し、トラフィックの帯域の管理を行い、
前記第２の負荷分散装置は、前記第１のユーザ端末から受信したトラフィックに対し、トラフィックに含まれる第１の宛先アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置は、前記第２の負荷分散装置の問合せの第１の宛先アドレスに対して、前記ユーザ接続管理情報テーブルを参照し、第１の宛先アドレスに対応する前記ユーザを示すユーザ識別子を応答し、
前記第２の負荷分散装置は、前記ユーザ管理装置から得た前記ユーザのユーザ識別子に基づき前記第２の振分テーブルを参照し、振分先の帯域制御装置識別子を求め、振分先である前記帯域制御装置にトラフィックを転送し、
前記帯域制御装置は、前記第２の負荷分散装置から受信したトラフィックに対し、トラフィックに含まれる第１の宛先アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置は、前記帯域制御装置の問合せの第１の宛先アドレスに対して、前記ユーザ接続管理情報テーブルを参照し、前記第１の宛先アドレスに対応するユーザを示すユーザ識別子を応答し、
前記帯域制御装置は、前記ユーザ管理装置から得た前記ユーザ識別子に従い、前記ユーザの利用している使用帯域値を、ユーザ識別子毎に前記下りトラフィック用帯域制御管理情報テーブルに記憶することでトラフィックを管理し、受信した前記ユーザからのトラフィックに対して、前記ユーザ識別子に従い前記下りトラフィック用帯域制御管理情報テーブルを参照して、前記ユーザの使用帯域値が上限帯域値に達していればトラフィック抑止処理を行うことで前記ユーザの使用帯域を制御し、一方、前記ユーザの使用帯域値が該上限帯域値に達していなければトラフィック転送処理を行うようにした
請求項１に記載の帯域制御システム。
【請求項３】
複数の前記帯域制御装置のそれぞれの前記帯域制御管理情報テーブルは、同内容が記憶されるように同期されていることを特徴とする請求項１に記載の帯域制御システム。
【請求項４】
前記帯域制御管理テーブルの記憶内容を同期させるための制御装置をさらに備えたことを特徴とする請求項３に記載の帯域制御システム。
【請求項５】
前記第１の振り分けテーブルと、前記第２の振り分けテーブルとは、同内容が記憶されていることにより、ユーザ毎に上りと下りで同一の帯域制御装置を振り分けることを特徴とする請求項２に記載の帯域制御システム。
【請求項６】
前記第１の振り分けテーブルと、前記第２の振り分けテーブルとは、異なる内容が記憶されていることにより、ユーザ毎に上りと下りでそれぞれ異なる特定の帯域制御装置を振り分けることを特徴とする請求項２に記載の帯域制御システム。
【請求項７】
前記第１のユーザ端末と前記第２のユーザ端末は、ひとつの装置内に備えられていることを特徴とする請求項１に記載の帯域制御システム。
【請求項８】
ユーザが利用する第１の送信元アドレスを有する第１のユーザ端末と、
前記ユーザが利用する第２の送信元アドレスを有する第２のユーザ端末と、
前記ユーザの識別子であるユーザ識別子に対応して上限帯域値及び使用帯域値を記憶した帯域制御管理情報テーブルをそれぞれ有し、ユーザ識別子単位にトラフィックを監視し、トラフィックの使用帯域の管理を行う、複数の帯域制御装置と、
前記ユーザが利用する、前記第１のユーザ端末の第１の送信元アドレス及び第２のユーザ端末の第２の送信元アドレスのそれぞれに対応して、同一のユーザ識別子を記憶したユーザ接続管理情報テーブルを有し、第１の送信元アドレスとユーザ識別子との対応を管理するユーザ管理装置と、
を備えた、帯域制御システムにおける負荷分散装置であって、
ひとつ又は複数のネットワークを介して前記第１及び第２のユーザ端末と接続され、ユーザ識別子に対応して帯域制御装置識別子を記憶した第１の振分テーブルと、
トラフィックを転送する際に複数の前記帯域制御装置のひとつを選択して転送する負荷分散処理部と
を備え、
前記負荷分散処理部は、前記第１のユーザ端末から受信したトラフィックに対し、トラフィックに含まれる第１の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置から、第１の送信元アドレスに対応する前記ユーザを示すユーザ識別子を受信し、
前記負荷分散処理部は、前記ユーザ管理装置から得た前記ユーザのユーザ識別子に基づき前記第１の振分テーブルを参照し、振分先の帯域制御装置識別子を求め、振分先である前記帯域制御装置にトラフィックを転送し、
一方、
前記負荷分散処理部は、前記第２のユーザ端末から受信したトラフィックに対し、トラフィックに含まれる第２の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置から、第２の送信元アドレスに対応する前記ユーザを示す前記ユーザ識別子を受信し、
前記負荷分散処理部は、前記ユーザ管理装置から得た前記ユーザの前記ユーザ識別子に基づき前記第１の振分テーブルを参照し、振分先の帯域制御装置識別子を求め、振分先である前記帯域制御装置にトラフィックを転送する、
ことにより、記ユーザ管理装置から得た前記ユーザ識別子に従い、前記ユーザの利用している前記第１及び第２のユーザ端末からの両トラフィックによる使用帯域値を、ユーザ識別子毎に同一の前記帯域制御装置で管理し、前記ユーザの前記第１又は第２のユーザ端末からのトラフィックに対して、前記ユーザ識別子に従い前記帯域制御装置により、前記ユーザの使用帯域値が上限帯域値に達していればトラフィック抑止処理を行うことで前記ユーザの使用帯域を制御し、一方、前記ユーザの使用帯域値が該上限帯域値に達していなければトラフィック転送処理を行うようにした
帯域制御システム。
【請求項９】
ユーザが利用する第１の送信元アドレスを有する第１のユーザ端末と、
前記ユーザが利用する第２の送信元アドレスを有する第２のユーザ端末と、
複数の帯域制御装置と、
ひとつ又は複数のネットワークを介して前記第１及び第２のユーザ端末と接続され、ユーザ識別子に対応して帯域制御装置識別子を記憶した第１の振分テーブルを有し、トラフィックを転送する際に複数の前記帯域制御装置のひとつを選択して転送する負荷分散装置と、
前記ユーザが利用する、前記第１のユーザ端末の第１の送信元アドレス及び第２のユーザ端末の第２の送信元アドレスのそれぞれに対応して、同一のユーザ識別子を記憶したユーザ接続管理情報テーブルを有し、第１の送信元アドレスとユーザ識別子との対応を管理するユーザ管理装置と、
を備えた、帯域制御システムにおける帯域制御装置であって、
前記ユーザの識別子であるユーザ識別子に対応して上限帯域値及び使用帯域値を記憶した帯域制御管理情報テーブルと、
ユーザ識別子単位にトラフィックを監視し、トラフィックの使用帯域の管理を行う帯域制御処理部と、
をそれぞれ備え、
前記帯域制御処理部は、前記負荷分散装置から受信したトラフィックに対し、トラフィックに含まれる第１の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置から、前記第１の送信元アドレスに対応するユーザを示すユーザ識別子を受信し、
一方、
前記帯域制御処理部は、前記負荷分散装置から受信したトラフィックに対し、トラフィックに含まれる第２の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置から、前記第２の送信元アドレスに対応するユーザを示す前記ユーザ識別子を受信し、
前記帯域制御処理部は、前記ユーザ管理装置から得た前記ユーザ識別子に従い、前記ユーザの利用している前記第１及び第２のユーザ端末からの両トラフィックによる使用帯域値を、ユーザ識別子毎に前記帯域制御管理情報テーブルに記憶することでトラフィックを管理し、受信した前記ユーザの前記第１又は第２のユーザ端末からのトラフィックに対して、前記ユーザ識別子に従い前記帯域制御管理情報テーブルを参照して、前記ユーザの使用帯域値が上限帯域値に達していればトラフィック抑止処理を行うことで前記ユーザの使用帯域を制御し、一方、前記ユーザの使用帯域値が該上限帯域値に達していなければトラフィック転送処理を行うようにした
帯域制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、帯域制御システム、負荷分散装置及び帯域制御装置に係り、特に、移動体端末等によるインターネット接続サービスを対象にしたトラフィックをユーザ毎に分散帯域制御する帯域制御システム、負荷分散装置及び帯域制御装置に関する。
【背景技術】
【０００２】
近年、インターネット技術、移動体通信技術の発達、普及に伴いネットワークトラフィック量は増大している。
ネットワークを利用するユーザの増加に伴い、ユーザの利用頻度に差異が発生しており、一部の利用頻度の高いヘビーユーザのトラフィックが、無線基地局、ルータ等のネットワーク設備を占有しており、その他の一般ユーザとネットワーク設備利用の公平性が保てていない場合がある。
このような場合を解決するために、ヘビーユーザのトラフィック利用を抑止する帯域制御装置がある。
従来方式（非特許文献１）では、帯域制御装置単位にユーザのトラフィックを分類し分類単位に帯域管理する方法を提供している。
また、他の従来方式（非特許文献２）では、帯域制御装置単位でユーザ毎の帯域を管理する方法を提供している。
帯域制御の負荷分散方式については、従来方式（特許文献１）のように、トラフィックを処理するサーバの台数、性能に応じてサービス単位にトラフィックを分散する方法を提供している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１７５８８９号公報
【非特許文献】
【０００４】
【非特許文献１】日経ＮＥＴＷＯＲＫ  ２００３年９月号  ７２ページ
【非特許文献２】日経コミュニケーション，  ２００８／０４／１５号，  ５２〜５６ページ
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の背景となる技術には、以下のような課題がある。
例えば、トラフィックの増大等により複数の帯域制御装置が必要な場合で、ユーザが複数の端末の利用、もしくは、一つの端末より複数のＩＰアドレスを持ち複数の通信を同時に発生させる条件を想定する。このような条件において、従来方式では、帯域制御装置単位での帯域制御のみ可能であるため、ユーザが複数の帯域制御機構を同時に利用する場合に、複数の帯域制御装置を統合したユーザ単位の帯域制御ができないという課題がある。
従来方式（非特許文献１）の方式では、ヘビーユーザで分類されたユーザ間で公平さが欠ける場合がある。従来方式（非特許文献２）では、複数の帯域制御装置にトラフィックが分散した場合に公平さが欠ける場合がある。
本発明は、以上の点に鑑み、複数の帯域制御装置を備えたシステムにおいて、ユーザ単位にトラフィックを分散させ、ユーザ単位に帯域制御できることを目的としている。
【課題を解決するための手段】
【０００６】
本発明では、特に、複数の帯域制御装置を用いて、ユーザ単位に帯域制御を実施する方法を提供する。
具体的には、例えば、下記の機能を提供するネットワークシステムおよび負荷分散装置および帯域制御装置を実現することにある。
負荷分散装置については、ユーザが通信の際に利用する送信元ＩＰアドレスから契約者番号や電話番号などのユーザ識別子を特定し、ユーザ識別子に基づいてトラフィックの転送を行うための機能である。
また、帯域制御装置については、ユーザ識別子毎にトラフィックを管理し、ネットワーク経路上に設置され、通信の発信者、受信者から認識されない透過処理を用いて、トラフィックの帯域制御を行うための機能である。
本発明によると、例えば、トラフィックを転送する際に複数の候補から一つを選択して転送する負荷分散装置と
ユーザの識別子単位にトラフィックを管理しトラフィックの帯域の管理を行う帯域制御装置とネットワークの識別子であるＩＰアドレスと、それを使用しているユーザのユーザ識別子の対応を管理するユーザ管理装置からなる帯域制御システムであって、
トラフィックを転送する際に、前記ユーザ管理装置を用いて処理するトラフィックのＩＰアドレスからユーザ識別子の対応を取得し、ユーザ識別子基づいてトラフィックの転送を行う前記負荷分散装置と、
ユーザ識別子毎にトラフィックを管理し、ネットワーク経路上に設置され、通信の発信者、受信者から認識されない透過処理にて、トラフィックの帯域制御を行う前記帯域制御装置と、
前記負荷分散装置によりユーザ識別子毎にトラフィックが分配され前記帯域制御装置がユーザ単位に帯域制御を行う帯域制御システムが提供される。
また、ユーザが通信の際に利用する送信元ＩＰアドレスから前記ユーザ管理装置からユーザ識別子を特定し、ユーザ識別子に基づいてトラフィックの転送を行う前記負荷分散装置が提供される。
また、ユーザが通信の際に利用する送信元ＩＰアドレスから前記ユーザ管理装置からユーザ識別子を特定し、ユーザ識別子毎にトラフィックを管理し、ネットワーク経路上に設置され、通信の発信者、受信者から認識されない透過処理にて、トラフィックの帯域制御を行う帯域制御装置が提供される。
【０００７】
本発明の第１の解決手段によると、
ユーザが利用する第１の送信元アドレスを有する第１のユーザ端末と、
前記ユーザが利用する第２の送信元アドレスを有する第２のユーザ端末と、
前記ユーザの識別子であるユーザ識別子に対応して上限帯域値及び使用帯域値を記憶した帯域制御管理情報テーブルをそれぞれ有し、ユーザ識別子単位にトラフィックを監視し、トラフィックの使用帯域の管理を行う、複数の帯域制御装置と、
ひとつ又は複数のネットワークを介して前記第１及び第２のユーザ端末と接続され、ユーザ識別子に対応して帯域制御装置識別子を記憶した第１の振分テーブルを有し、トラフィックを転送する際に複数の前記帯域制御装置のひとつを選択して転送する第１の負荷分散装置と、
前記ユーザが利用する、前記第１のユーザ端末の第１の送信元アドレス及び第２のユーザ端末の第２の送信元アドレスのそれぞれに対応して、同一のユーザ識別子を記憶したユーザ接続管理情報テーブルを有し、第１の送信元アドレスとユーザ識別子との対応を管理するユーザ管理装置と、
を備え、
前記第１の負荷分散装置は、前記第１のユーザ端末から受信したトラフィックに対し、トラフィックに含まれる第１の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置は、前記第１の負荷分散装置の問合せの第１の送信元アドレスに対して、前記ユーザ接続管理情報テーブルを参照し、第１の送信元アドレスに対応する前記ユーザを示すユーザ識別子を応答し、
前記第１の負荷分散装置は、前記ユーザ管理装置から得た前記ユーザのユーザ識別子に基づき前記第１の振分テーブルを参照し、振分先の帯域制御装置識別子を求め、振分先である前記帯域制御装置にトラフィックを転送し、
前記帯域制御装置は、前記第１の負荷分散装置から受信したトラフィックに対し、トラフィックに含まれる第１の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置は、前記帯域制御装置の問合せの第１の送信元アドレスに対して、前記ユーザ接続管理情報テーブルを参照し、前記第１の送信元アドレスに対応するユーザを示すユーザ識別子を応答し、
一方、
前記第１の負荷分散装置は、前記第２のユーザ端末から受信したトラフィックに対し、トラフィックに含まれる第２の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置は、前記第１の負荷分散装置の問合せの第２の送信元アドレスに対して、前記ユーザ接続管理情報テーブルを参照し、第２の送信元アドレスに対応する前記ユーザを示す前記ユーザ識別子を応答し、
前記第１の負荷分散装置は、前記ユーザ管理装置から得た前記ユーザの前記ユーザ識別子に基づき前記第１の振分テーブルを参照し、振分先の帯域制御装置識別子を求め、振分先である前記帯域制御装置にトラフィックを転送し、
前記帯域制御装置は、前記第１の負荷分散装置から受信したトラフィックに対し、トラフィックに含まれる第２の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置は、前記帯域制御装置の問合せの第２の送信元アドレスに対して、前記ユーザ接続管理情報テーブルを参照し、前記第２の送信元アドレスに対応するユーザを示す前記ユーザ識別子を応答し、
前記帯域制御装置は、前記ユーザ管理装置から得た前記ユーザ識別子に従い、前記ユーザの利用している前記第１及び第２のユーザ端末からの両トラフィックによる使用帯域値を、ユーザ識別子毎に前記帯域制御管理情報テーブルに記憶することでトラフィックを管理し、受信した前記ユーザの前記第１又は第２のユーザ端末からのトラフィックに対して、前記ユーザ識別子に従い前記帯域制御管理情報テーブルを参照して、前記ユーザの使用帯域値が上限帯域値に達していればトラフィック抑止処理を行うことで前記ユーザの使用帯域を制御し、一方、前記ユーザの使用帯域値が該上限帯域値に達していなければトラフィック転送処理を行うようにした
帯域制御システムが提供される。
【０００８】
本発明の第２の解決手段によると、
ユーザが利用する第１の送信元アドレスを有する第１のユーザ端末と、
前記ユーザが利用する第２の送信元アドレスを有する第２のユーザ端末と、
前記ユーザの識別子であるユーザ識別子に対応して上限帯域値及び使用帯域値を記憶した帯域制御管理情報テーブルをそれぞれ有し、ユーザ識別子単位にトラフィックを監視し、トラフィックの使用帯域の管理を行う、複数の帯域制御装置と、
前記ユーザが利用する、前記第１のユーザ端末の第１の送信元アドレス及び第２のユーザ端末の第２の送信元アドレスのそれぞれに対応して、同一のユーザ識別子を記憶したユーザ接続管理情報テーブルを有し、第１の送信元アドレスとユーザ識別子との対応を管理するユーザ管理装置と、
を備えた、帯域制御システムにおける負荷分散装置であって、
ひとつ又は複数のネットワークを介して前記第１及び第２のユーザ端末と接続され、ユーザ識別子に対応して帯域制御装置識別子を記憶した第１の振分テーブルと、
トラフィックを転送する際に複数の前記帯域制御装置のひとつを選択して転送する負荷分散処理部と
を備え、
前記負荷分散処理部は、前記第１のユーザ端末から受信したトラフィックに対し、トラフィックに含まれる第１の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置から、第１の送信元アドレスに対応する前記ユーザを示すユーザ識別子を受信し、
前記負荷分散処理部は、前記ユーザ管理装置から得た前記ユーザのユーザ識別子に基づき前記第１の振分テーブルを参照し、振分先の帯域制御装置識別子を求め、振分先である前記帯域制御装置にトラフィックを転送し、
一方、
前記負荷分散処理部は、前記第２のユーザ端末から受信したトラフィックに対し、トラフィックに含まれる第２の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置から、第２の送信元アドレスに対応する前記ユーザを示す前記ユーザ識別子を受信し、
前記負荷分散処理部は、前記ユーザ管理装置から得た前記ユーザの前記ユーザ識別子に基づき前記第１の振分テーブルを参照し、振分先の帯域制御装置識別子を求め、振分先である前記帯域制御装置にトラフィックを転送する、
ことにより、記ユーザ管理装置から得た前記ユーザ識別子に従い、前記ユーザの利用している前記第１及び第２のユーザ端末からの両トラフィックによる使用帯域値を、ユーザ識別子毎に同一の前記帯域制御装置で管理し、前記ユーザの前記第１又は第２のユーザ端末からのトラフィックに対して、前記ユーザ識別子に従い前記帯域制御装置により、前記ユーザの使用帯域値が上限帯域値に達していればトラフィック抑止処理を行うことで前記ユーザの使用帯域を制御し、一方、前記ユーザの使用帯域値が該上限帯域値に達していなければトラフィック転送処理を行うようにした
帯域制御システムが提供される。
【０００９】
本発明の第３の解決手段によると、
ユーザが利用する第１の送信元アドレスを有する第１のユーザ端末と、
前記ユーザが利用する第２の送信元アドレスを有する第２のユーザ端末と、
複数の帯域制御装置と、
ひとつ又は複数のネットワークを介して前記第１及び第２のユーザ端末と接続され、ユーザ識別子に対応して帯域制御装置識別子を記憶した第１の振分テーブルを有し、トラフィックを転送する際に複数の前記帯域制御装置のひとつを選択して転送する負荷分散装置と、
前記ユーザが利用する、前記第１のユーザ端末の第１の送信元アドレス及び第２のユーザ端末の第２の送信元アドレスのそれぞれに対応して、同一のユーザ識別子を記憶したユーザ接続管理情報テーブルを有し、第１の送信元アドレスとユーザ識別子との対応を管理するユーザ管理装置と、
を備えた、帯域制御システムにおける帯域制御装置であって、
前記ユーザの識別子であるユーザ識別子に対応して上限帯域値及び使用帯域値を記憶した帯域制御管理情報テーブルと、
ユーザ識別子単位にトラフィックを監視し、トラフィックの使用帯域の管理を行う帯域制御処理部と、
をそれぞれ備え、
前記帯域制御処理部は、前記負荷分散装置から受信したトラフィックに対し、トラフィックに含まれる第１の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置から、前記第１の送信元アドレスに対応するユーザを示すユーザ識別子を受信し、
一方、
前記帯域制御処理部は、前記負荷分散装置から受信したトラフィックに対し、トラフィックに含まれる第２の送信元アドレスを用いて、前記ユーザ管理装置に問合せ、
前記ユーザ管理装置から、前記第２の送信元アドレスに対応するユーザを示す前記ユーザ識別子を受信し、
前記帯域制御処理部は、前記ユーザ管理装置から得た前記ユーザ識別子に従い、前記ユーザの利用している前記第１及び第２のユーザ端末からの両トラフィックによる使用帯域値を、ユーザ識別子毎に前記帯域制御管理情報テーブルに記憶することでトラフィックを管理し、受信した前記ユーザの前記第１又は第２のユーザ端末からのトラフィックに対して、前記ユーザ識別子に従い前記帯域制御管理情報テーブルを参照して、前記ユーザの使用帯域値が上限帯域値に達していればトラフィック抑止処理を行うことで前記ユーザの使用帯域を制御し、一方、前記ユーザの使用帯域値が該上限帯域値に達していなければトラフィック転送処理を行うようにした
帯域制御装置が提供される。
【発明の効果】
【００１０】
本発明によると、トラフィックの増大等により複数の帯域制御装置が必要な場合で、ユーザが複数の端末の利用等により複数の通信を同時に発生させる条件においても、ユーザごとにトラフィック管理し帯域制御を実施することが可能になる。
これにより、ネットワーク設備を占有しているヘビーユーザに対して利用を抑止することが可能となり、一般ユーザに負荷をかけないようなネットワークの公平利用を実現できる。
【図面の簡単な説明】
【００１１】
【図１】本発明のおける実施の形態における帯域制御システムの構成図である。
【図２】振分テーブルの構成例を示した図である。
【図３】帯域制御管理情報テーブルの構成例を示した図である。
【図４】ユーザ接続管理情報テーブルの構成例を示した図である。
【図５】負荷分散装置のフローチャートを示した図である。
【図６】帯域制御装置のフローチャートを示した図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明に関する実施の形態について説明する。
図１は、本発明の実施形態に関する帯域制御システムの構成の一例を示す図である。
同図の例では、ユーザＡ１０１は、ユーザＡの端末１０３とユーザＡの端末１０４の複数を所持し、ユーザＢ１０２は、ユーザＢの端末１０５とユーザＢの端末１０６の複数を所持している。各々の端末からは移動体通信網１０７を通り、本実施の形態によるシステムを通りインターネット１１３を通じてサーバ１１４へ通信利用している。
また、本実施の形態によるシステムは、負荷分散装置１０８、負荷分散装置１１２、帯域制御装置１０９、帯域制御装置１１０、ユーザ管理装置１１１を備える。
負荷分散装置１０８は、ユーザ識別子に対してトラフィックを転送する帯域制御装置を一意に管理する振分テーブル２０１と、トラフィックを転送する際に複数の帯域制御装置１１０のひとつを選択して転送する負荷分散処理部２０２とを備える。負荷分散装置１１２も負荷分散装置１０８と同様に振分テーブル２０１を備える。なお、両帯域制御装置１０９及び１１０が有する振分テーブル２０１は、上り方向と下り方向の伝送で同一の帯域制御装置１０９を用いる場合は、同内容を予め記憶するように構成する。また、上り方向と下り方向の伝送で異なる帯域制御装置１０９を用いる場合は、異なる内容を予め記憶するように構成してもよい。
帯域制御装置１０９は、帯域制御装置１０９を通過するトラフィックに対してユーザ識別子毎に通信帯域を管理する帯域制御管理情報テーブル３０１と、ユーザ識別子単位にトラフィックを監視し、トラフィックの使用帯域の管理を行う帯域制御処理部３０２を備える。帯域制御装置１１０も帯域制御装置１０９と同様に、帯域制御管理情報テーブル３０１を備える。なお、各帯域制御装置１０９が有する帯域制御管理情報テーブル３０１は、同内容を予め記憶するように構成することができる。各帯域制御装置１０９の帯域制御管理情報テーブル３０１のデータは、ユーザ管理装置１１１又は他の図示しない装置により、所定周期又はデータ変更があったとき等の適宜のタイミングで、同一内容に定めるようにしてもよい。また、振分テーブル２０１に定められたデータに従い、帯域制御装置識別子２０１Ｂに対応する帯域制御装置１０９における帯域制御管理情報テーブル３０１に、ユーザ識別子２０１Ａをユーザ識別子３０１Ａにセットし、上限帯域値を保守端末や他の装置により予め記憶するようにしてもよい。
ユーザ管理装置１１１は、ＩＰアドレスに対応する端末識別子、端末識別子に対応するユーザ識別子を管理するユーザ接続管理情報テーブル４０１を備える。
図２は、振分テーブルの構成例を示す説明図である。振分テーブル２０１は、ユーザ識別子２０１Ａに対応して、帯域制御装置識別子２０１Ｂが記載されたテーブル情報である。
図３は、帯域制御管理情報の構成例を示す説明図である。帯域制御管理情報テーブル３０１は、ユーザ識別子３０１Ａ、上限帯域値３０１Ｂ、使用帯域値３０１Ｃが対応して記憶されたテーブルである。
図４は、ユーザ接続管理情報の構成例を示す説明図である。ユーザ接続管理情報テーブル４０１はユーザ識別子４０１Ａ、端末識別子４０１Ｂ、送信元ＩＰアドレス４０１Ｃが対応して記憶されたテーブルである。
【００１３】
以下に、システムの動作について説明する。
（１）上り方向
（ユーザＡの端末１０３からの発信）
例えば、ユーザＡ１０１が所持しているユーザＡの端末１０３からサーバ１０４に向けて通信を行う場合、ユーザＡの端末１０３から発生するトラフィックは移動体通信網１０７を通り、負荷分散装置１０８に到着する。このトラフィックは、送信元ＩＰアドレス、宛先ＩＰアドレス等を含む。
図５に、負荷分散装置のフローチャートを示す。負荷分散装置１０８（負荷分散処理部２０２）は、ユーザＡの端末１０３から受信したトラフィックに対し、トラフィックに含まれる送信元ＩＰアドレス（例、１０．０．０．ｘｘ）を用いて、ユーザ管理装置１１１にユーザ管理問合せ処理（５０１）を行う。ユーザ管理装置１１１は、負荷分散装置１０８（負荷分散処理部２０２）の問合せ内容の送信元ＩＰアドレスに対して、ユーザ接続管理情報テーブル４０１を参照し、送信元ＩＰアドレス４０１Ｃに対応するユーザであるユーザＡ１０１を示すユーザ識別子４０１Ａ（例、ｕｓｅｒ１１１）を応答する。負荷分散装置１０８（負荷分散処理部２０２）はユーザ管理装置１１１からの応答によりトラフィック判定処理（５０２）を行い、トラフィックがユーザＡ１０１により発生したトラフィックであることを識別する。負荷分散装置１０８（負荷分散処理部２０２）は、振分テーブル２０１を参照しユーザＡ１０１のユーザ識別子２０１Ａと振分先の帯域制御装置識別子２０１Ｂ（例、ｔｒｃ１１１）を対応付け、振分先である帯域制御装置１０９にトラフィック転送処理（５０３）を行う。
図６に、帯域制御装置のフローチャートを示す。帯域制御装置１０９（帯域制御処理部３０２）は、受信したトラフィックに対してユーザ管理装置１１１にユーザ管理問合せ処理（６０１）を行う。ユーザ管理装置１１１は、負荷分散装置１０８の問合せ内容の送信元ＩＰアドレスに対して、ユーザ接続管理情報テーブル４０１を参照し、送信元ＩＰアドレス４０１Ｃに対応するユーザであるユーザＡ１０１を示すユーザ識別子４０１Ａ（例、ｕｓｅｒ１１１）を応答する。帯域制御装置１０９（帯域制御処理部３０２）は、トラフィックの送信元ＩＰアドレス４０１Ｃ（例、１０．０．０．ｘｘ）に対応するユーザＡ１０１の識別子４０１Ａ（例、ｕｓｅｒ１１１）を得る。帯域制御装置１０９（帯域制御処理部３０２）は、ユーザＡ１０１の利用しているトラフィックを帯域制御管理情報テーブル３０１にて管理し、ユーザ識別子３０１Ａ（例、ｕｓｅｒ１１１）毎に使用帯域値を監視し（６０２）、その値を使用帯域値３０１Ｃに適宜のタイミングで記憶する。また、帯域制御装置１０９（帯域制御処理部３０２）は、使用帯域値３０１Ｃが上限帯域値３０１Ｂに達していればトラフィック抑止処理（６０３）を行い、ユーザＡ１０１の使用帯域を制御する。上限帯域値３０１Ｂに達していなければトラフィック転送処理（６０４）が行われ、負荷分散装置１１２、インターネット１１３を通じサーバ１１４に到着する。
【００１４】
（ユーザＡの端末１０４からの発信）
また、同様に、ユーザＡ１０１が所持しているユーザＡの端末１０４からサーバ１０４に向けて通信を行う場合、ユーザＡの端末１０３から発生するトラフィックは移動体通信網１０７を通り、負荷分散装置１０８に到着する。
そして、図５に示したように、負荷分散装置１０８（負荷分散処理部２０２）は、ユーザＡの端末１０４から受信したトラフィックに対し、トラフィックに含まれる送信元ＩＰアドレス（例、１０．０．０．ｙｙ）を用いて、ユーザ管理装置１１１にユーザ管理問合せ処理（５０１）を行う。ユーザ管理装置１１１は、負荷分散装置１０８（負荷分散処理部２０２）の問合せ内容の送信元ＩＰアドレスに対して、ユーザ接続管理情報テーブル４０１を参照し、送信元ＩＰアドレス４０１Ｃに対応するユーザであるユーザＡ１０１を示すユーザ識別子４０１Ａ（例、ｕｓｅｒ１１１）を応答する。負荷分散装置１０８（負荷分散処理部２０２）は、振分テーブル２０１を参照しユーザＡ１０１のユーザ識別子２０１Ａと振分先の帯域制御装置識別子２０１Ｂ（例、ｔｒｃ１１１）を対応付け、振分先である帯域制御装置１０９にトラフィック転送処理（５０３）を行う。
また、図６に示したように、帯域制御装置１０９は、受信したトラフィックに対してユーザ管理装置１１１にユーザ管理問合せ処理（６０１）を行う。ユーザ管理装置１１１は、負荷分散装置１０８の問合せ内容の送信元ＩＰアドレスに対して、ユーザ接続管理情報テーブル４０１を参照し、送信元ＩＰアドレス４０１Ｃに対応するユーザであるユーザＡ１０１を示すユーザ識別子４０１Ａ（例、ｕｓｅｒ１１１）を応答する。帯域制御装置１０９（帯域制御処理部３０２）は、トラフィックの送信元ＩＰアドレス４０１Ｃ（例、１０．０．０．ｙｙ）に対応するユーザＡ１０１の識別子４０１Ａ（例、ｕｓｅｒ１１１）を得る。帯域制御装置１０９（帯域制御処理部３０２）は、ユーザＡ１０１の利用しているトラフィックを帯域制御管理情報テーブル３０１にて管理し、ユーザ識別子３０１Ａ（例、ｕｓｅｒ１１１）毎に使用帯域値を監視し（６０２）、その値を使用帯域値３０１Ｃに適宜のタイミングで記憶する。すなわち、帯域制御装置１０９（帯域制御処理部３０２）は、ユーザ端末１０３とユーザ端末１０４のようにユーザＡが利用する複数の端末による通信の使用帯域値の合計を求め、帯域制御管理情報テーブル３０１の使用帯域値３０１Ｃに記憶する。また、帯域制御装置１０９（帯域制御処理部３０２）は、使用帯域値３０１Ｃが上限帯域値３０１Ｂに達していればトラフィック抑止処理（６０３）を行い、上限帯域値３０１Ｂに達していなければトラフィック転送処理（６０４）が行う。
このように、ユーザＡ１０１がユーザＡの端末１０４を使用する時も同様に負荷分散装置１０８および負荷分散装置１１２は、ユーザ管理装置１１１からユーザＡの端末１０３と同じユーザ識別子にて処理を行うため、帯域制御装置１０９にトラフィックを分散するためユーザＡ１０１は常に一つの帯域制御装置１０９にて帯域を一局管理する。
（２）下り方向
サーバ１１４からユーザＡの端末１０３又は１０４へのトラフィックは、インターネット１１３を通り、負荷分散装置１１２にて負荷分散装置１０８と同様の処理を行い、帯域制御装置１０９へ振分けられる。ただし、ここでは帯域制御装置１０９は、下り方向通信用の帯域制御管理情報テーブルをさらに備える。また、ユーザ識別子の問合せ等には、送信元ＩＰアドレスのかわりにユーザの端末１０３又は１０４のＩＰアドレス、即ち、宛先ＩＰアドレスが用いられる。帯域制御装置１０９では、上述のように、帯域制御管理情報を元にユーザ単位に割り当てられた上限帯域値にて帯域制御され、負荷分散装置１０８、移動体通信網１０７を通じユーザＡの端末１０３又は１０４へ送信される。
【産業上の利用可能性】
【００１５】
ユーザ端末１０３及び１０４は、一体型の装置として構成されていても、別個の装置として構成されていてもよい。
ユーザからサーバへの上りのみ負荷分散装置を介するようにしてもよいし、ユーザからサーバへの下りのみ負荷分散装置を介するようにしてもよいし、または、上りと下りの両方に負荷分散装置を介するような構成としてもよい。
ユーザ端末１０３及び１０４は、異なるネットワークから負荷分散装置に接続されるようにしてもよい。
【符号の説明】
【００１６】
１０１：ユーザＡ
１０２：ユーザＢ
１０３：ユーザＡの端末
１０４：ユーザＡの端末
１０５：ユーザＢの端末
１０６：ユーザＢの端末
１０７：移動体通信網
１０８：負荷分散装置
１０９：帯域制御装置
１１０：帯域制御装置
１１１：ユーザ管理装置
１１２：負荷分散装置
１１３：インターネット
１１４：サーバ
２０１：振分テーブル
２０１Ａ：ユーザ識別子
２０１Ｂ：帯域制御装置識別子
３０１：帯域制御管理情報
３０１Ａ：ユーザ識別子
３０１Ｂ：上限帯域値
３０１Ｃ：使用帯域値
４０１：ユーザ接続管理情報
４０１Ａ：ユーザ識別子
４０１Ｂ：端末識別子
４０１Ｃ：ＩＰアドレス
【図１】
2011114632.tif 000003
【図２】
2011114632.tif 000004
【図３】
2011114632.tif 000005
【図４】
2011114632.tif 000006
【図５】
2011114632.tif 000007
【図６】
2011114632.tif 000008