(57)【要約】本発明は、コンピュータ・ネットワークの技術分野に属する、ユーザのネットワーク使用データを収集するための方法に関する。第１に、ネットワークにおけるアクセス装置は、ユーザを認証しかつ認可し、ＡＡＡサーバは、認証されかつ認可されたユーザのネットワーク・リソース情報を記録する；ネットワーク・アクセス中、ルータは、ネットワーク使用情報を記録し、そして該ネットワーク使用情報を、ＵＤＰメッセージで、ＮＳＣに送る；ＮＣＳは、収集されたネットワーク使用情報を集合化する；関連分析サーバは、ユーザの詳細なネットワーク使用データを得るために、ＡＡＡサーバからアップロードされたユーザのネットワーク・リソース情報及び集合化されたネットワーク使用データに対してリアルタイム関連分析を行う。本発明による方法で収集されたネットワーク使用データは、包括的かつコンパクトであり；最終のネットワーク使用データは、直接ユーザに向けられることができ；従って、当該方法は、コンテンツ・アカウンティング、送信先ＩＰアカウンティング、リアルタイム・アカウンティング、ネットワーク監視、及びユーザ行動分析、等のような多種多様のアプリケーションのデータ需要を満足させることができる。
2006505161.tif 000002
【特許請求の範囲】
【請求項１】
ユーザのネットワーク使用データを収集するための方法であって、
（１）アクセス装置が、ユーザを認証しかつ認可し、認証、認可及びアカウンティング・サーバ（以後、ＡＡＡサーバと称する）が、認証されかつ認可されたユーザのネットワーク・リソース情報を記録する段階と、
（２）ネットワーク・アクセス中、ルータが、ネットワーク使用情報を記録し、そして該ネットワーク使用情報を、Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌメッセージで、ＮｅｔＳｔｒｅａｍ  Ｃｏｌｌｅｃｔｏｒ（以後、ＮＳＣと称する）に送る段階と、
（３）ＮＣＳが収集されたネットワーク使用情報を集合化する段階と、
（４）関連分析サーバが、ユーザの詳細なネットワーク使用データを得るために、ＡＡＡサーバからアップロードされたユーザのネットワーク・リソース情報及び集合化されたネットワーク使用情報に対してリアルタイム関連分析を行う段階と、
を含む方法。
【請求項２】
段階（１）におけるアクセス装置は、ＬＡＮスイッチ、アクセス・サーバまたはＩＰ電話ゲートウェイの１つである請求項１に記載の方法。
【請求項３】
アクセス装置が、ユーザを認証しかつ認可し、ＡＡＡサーバが、ユーザのネットワーク・リソース情報を記録する段階（１）は、
（１）アクセス装置が、ユーザの認証及び認可データをＡＡＡサーバに送る段階と、
（２）ＡＡＡサーバが、ユーザの認証及び認可データを分析して記録し、ネットワーク・アクセス許可の制御情報をアクセス装置に送る段階と、
（３）アクセス装置が、ユーザにリソースを割り当て、そしてユーザのネットワーク・リソース情報を記録するＡＡＡサーバに、ユーザのネットワーク・リソース情報を送る段階と、
（４）ＡＡＡサーバが、ユーザのネットワーク・リソース情報を、リアルタイムで、関連分析サーバに送る段階と、
を含む請求項１に記載の方法。
【請求項４】
段階（３）において、アクセス装置によってユーザに割り当てられるリソースは、ＩＰアドレス、ネットワーク・アクセスの開始時間及び停止時間を含む請求項３に記載の方法。
【請求項５】
段階（３）において、アクセス装置によってユーザに割り当てられるリソースは、ＩＰアドレス、ネットワーク・アクセスの開始時間及び停止時間、並びに帯域幅を含む請求項３に記載の方法。
【請求項６】
段階（３）において、ＡＡＡサーバによって記録されたユーザのネットワーク・リソース情報は、ユーザのアカウント番号、ネットワーク・アクセスの開始時間及び停止時間、ＩＰアドレス、ネットワーク・アクセス場所、並びにサービス属性を含む請求項３に記載の方法。
【請求項７】
段階（２）において、ルータによって記録されたネットワーク使用情報は、送信元ＩＰアドレス、送信先ＩＰアドレス、送信元ポート番号、送信先ポート番号、バイトの数、及びタイムスタンプを含む請求項１に記載の方法。
【請求項８】
段階（４）における関連分析は、ネットワーク使用情報に対応するユーザを決定するために、ユーザのネットワーク・リソース情報におけるネットワーク・アクセスの開始時間及び停止時間並びにＩＰアドレスを、ネットワーク使用情報におけるタイムスタンプ並びにＩＰアドレスと整合させる段階を含む請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ・ネットワークの技術分野に属する、ユーザのためのネットワーク使用データを収集するための方法に関する。
【背景技術】
【０００２】
インターネットはますます発展しているので、インターネットのユーザ、インターネット・サービス・プロバイダ（以後、ＩＳＰと称する）及びブロードバンド・ネットワークは、急速に成長しており、ネットワーク・サービスの種類は、やたらに多くなってきており、そしてネットワークの使用は、徐々に多様化している。このような場合において、ネットワーク・サービスのオペレータ及び管理者は、一層柔軟なアカウンティングを履行し、合理的なプランを立てそしてネットワーク・リソースを効率的に管理及び監視するよう、ネットワーク・リソースのユーザの使用を詳細に熟知することを要求する。
【０００３】
ユーザのネットワーク使用データを、効率的に、正確にかつリアルタイムの態様でどのようにして得るか？現在のところ代表的な解決法は、監視サーバを構成することであり、該監視サーバは、アドレス、ポート、及びルータを介して送られるインターネット・プロトコル（以後、ＩＰと称する）メッセージにおけるトラフィックと関係したデータを収集し、そしてそのベースで、ユーザのネットワーク使用データを得るために統計及び分析を行う。このフローは図１に示されている。
【０００４】
詳細なネットワーク使用データは、監視サーバを用いることによって得られ得るけれども、該方法は、以下の欠点を有している。
１．  該方法は、追加の高性能サーバを必要とする；収集されるべきデータ量が膨大なので、大容量記憶装置の支援が必要とされ、このことは、ネットワークの価格を高める。
２．  該方法は、ＩＰアドレス及びポート番号のようなネットワーク・リソースの占有データだけを収集することができるが、ネットワーク・リソースを占有するユーザを決定することができない。コンテンツ・アカウンティングのようなアプリケーションを支援するために、さらなるプロセスが必要とされる。
３．  該方法は、リアルタイムの特徴において貧弱であり、従って、リアルタイム・アカウンティング及びリアルタイム監視のようなリアルタイム・アプリケーションの要求を満たすことができない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、ユーザのネットワーク使用データの効率的かつリアルタイムの収集を達成するために、かつネットワーク使用をベースにした管理及びアカウンティングのための必須のデータを提供するために、ＮｅｔＳｔｒｅａｍ技術及び遠隔認証ダイアルイン・ユーザ・サービス（Ｒｅｍｏｔｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｄｉａｌ−Ｉｎ  Ｕｓｅｒ  Ｓｅｒｖｉｃｅ、以後、Ｒａｄｉｕｓと称する）プロトコル間の関連を用いた、ユーザのネットワーク使用データを収集するための方法を提供することである。
【課題を解決するための手段】
【０００６】
本発明によるユーザのネットワーク使用データを収集するための方法は、
（１）アクセス装置が、ユーザを認証しかつ認可し、認証、認可及びアカウンティング・サーバ（以後、ＡＡＡサーバと称する）が、認証されかつ認可されたユーザのネットワーク・リソース情報を記録する段階と、
（２）ネットワーク・アクセス中、ルータが、ネットワーク使用情報を記録し、そして該ネットワーク使用情報を、Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ（以後、ＵＤＰと称する）メッセージで、ＮｅｔＳｔｒｅａｍ  Ｃｏｌｌｅｃｔｏｒ（以後、ＮＳＣと称する）に送る段階と、
（３）ＮＣＳが収集されたネットワーク使用情報を集合化する段階と、
（４）関連分析サーバが、ユーザの詳細なネットワーク使用データを得るために、ＡＡＡサーバからアップロードされたユーザのネットワーク・リソース情報及び集合化されたネットワーク使用情報に対してリアルタイム関連の分析を行う段階と、
を含む。
【０００７】
当該方法におけるアクセス装置は、ＬＡＮスイッチ、アクセス・サーバまたはＩＰ電話ゲートウェイのいずれか１つである。
【０００８】
アクセス装置が、ユーザを認証しかつ認可し、ＡＡＡサーバが、ユーザのネットワーク・リソース情報を記録する段階（１）は、
（１）アクセス装置が、ユーザの認証及び認可データをＡＡＡサーバに送る段階と、
（２）ＡＡＡサーバが、ユーザの認証及び認可データを分析して記録し、ネットワーク・アクセス許可の制御情報をアクセス装置に送る段階と、
（３）アクセス装置が、ユーザにリソースを割り当て、そしてユーザのネットワーク・リソース情報を記録するＡＡＡサーバに、ユーザのネットワーク・リソース情報を送る段階と、
（４）ＡＡＡサーバが、ユーザのネットワーク・リソース情報を、リアルタイムで、関連分析サーバに送る段階と、
を含む。
【０００９】
ここに、アクセス装置によってユーザに割り当てられるリソースは、ＩＰアドレス、ネットワーク・アクセスの開始時間及び停止時間、並びに帯域幅（任意選択的）を含む。
【００１０】
ＡＡＡサーバによって記録されたユーザのネットワーク・リソース情報は、ユーザのアカウント番号、ネットワーク・アクセスの開始時間及び停止時間、ＩＰアドレス、ネットワーク・アクセス場所、並びにサービス属性を含む。
【００１１】
当該方法の段階（２）において、ルータによって記録されたネットワーク使用情報は、送信元ＩＰアドレス、送信先ＩＰアドレス、送信元ポート番号、送信先ポート番号、バイトの数、及びタイムスタンプを含む。
【００１２】
当該方法の段階（４）における関連分析は、ネットワーク使用情報に対応するユーザを決定するために、ユーザのネットワーク・リソース情報におけるネットワーク・アクセスの開始時間及び停止時間並びにＩＰアドレスを、ネットワーク使用情報におけるタイムスタンプ並びにＩＰアドレスと整合させる段階である。
【００１３】
本発明によるユーザのネットワーク使用データを収集するための方法の利点は、それがユーザのためのネットワーク使用に影響を与えないこと；さらに、ＮｅｔＳｔｒｅａｍの進歩した設計に起因して、当該方法は、ＩＰメッセージの送出レートを劣化させないこと；代わりに、それは、或る場合においては、送出レートをスピードアップし得ること；である。集合、関連及び分析を通して、当該方法は、隔離されたネットワーク使用情報を、ＡＡＡサーバから組織的にアップロードされたユーザのネットワーク・リソース情報に関連させ、それにより、それは、ユーザのネットワーク・リソース使用情報をリアルタイムで収集することができ、かつウェブサイト（ＩＰアドレス）へのユーザアクセス、サービス（ポート番号）、並びに或る時間間隔におけるトラフィック及び期間を正確に記録する。さらに、この方法でもって収集されたネットワーク使用情報は、包括的であり、そしてデータは、集合によりコンパクトであり、従って、当該方法は、膨大な記憶リソースを占有しない。この方法によって創成された最終のネットワーク使用データは、直接ユーザに向けられ得て、コンテンツ・アカウンティング、送信先ＩＰアカウンティング、リアルタイム・アカウンティング、ネットワーク監視、及びユーザの行動分析のような、多種多様なアプリケーションのデータ需要を満足させる。さらに、当該方法は、リアルタイムの特徴において有利であり、かつ多くのアプリケーションのリアルタイムの需要を満足させることができる。
【発明を実施するための最良の形態】
【００１４】
本発明は、図２に示されたネットワークの解決法を用いる。最初に、アクセス装置は、ユーザを認証して認可し、そしてＡＡＡサーバは、認証されかつ認可されたユーザのネットワーク・リソース情報を記録し；ネットワークのアクセス中、ルータは、ネットワークの使用情報を記録して、該ネットワーク使用情報をＵＤＰメッセージと共にＮＣＳに送り；ＮＣＳは、収集されたネットワーク使用情報を集合化し；関連分析サーバは、ユーザの詳細なネットワーク使用データを得るために、ＡＡＡからアップロードされたユーザのネットワーク・リソース情報及び集合化されたネットワーク使用情報のためのリアルタイムの関連分析を行う。
【００１５】
該方法におけるアクセス装置は、ＬＡＮスイッチ、アクセス・サーバ、またはＩＰ電話ゲートウエイのいずれかの１つであって良い。
【００１６】
該方法において、アクセス装置がユーザを認証して認可し、かつＡＡＡサーバがユーザのネットワーク・リソース情報を記録するプロセスは、以下の通りである。第１にアクセス装置は、ユーザの認証かつ認可データをＡＡＡサーバに送り；ＡＡＡサーバは、ユーザの認証及び認可データを記録し、そしてアクセス装置にネットワーク・アクセス制御情報を送り；アクセス装置は、ユーザにリソースを割り当ててＡＡＡサーバにユーザのネットワーク・リソース情報を送り、該ＡＡＡサーバは、ユーザのネットワーク・リソース情報を記録し；ＡＡＡサーバは、ユーザのネットワーク・リソース情報をリアルタイムで関連分析サーバに送る。ここで、アクセス装置によりユーザに割り当てられるリソースは：ＩＰアドレス、及びネットワーク・アクセスの開始時間及び停止時間、並びに帯域幅（任意選択的）を備える。ＡＡＡサーバによって記録されたユーザのネットワーク・リソース情報は：ユーザのアカウント番号と、ネットワーク・アクセスの開始時間及び停止時間と、ＩＰアドレスと、ネットワーク・アクセス場所と、サービス属性とを含む。
【００１７】
該方法において、ルータによって記録されるネットワーク使用情報は：送信元ＩＰアドレスと、送信先ＩＰアドレスと、送信元ポート番号と、送信先ポート番号と、バイトの数と、タイムスタンプとを含む。
【００１８】
該方法における関連分析は、ネットワーク使用情報に対応するユーザを決定するために、ユーザのネットワーク・リソース情報におけるＩＰアドレスとネットワーク・アクセスの開始時間及び停止時間とを、ネットワーク使用情報におけるＩＰアドレスとタイムスタンプとに整合させることを含む。
【図面の簡単な説明】
【００１９】
【図１】ネットワーク使用データを収集するために現在通常に用いられている方法のネットワーク図である。
【図２】本発明によるユーザのネットワーク使用データを収集するための方法のネットワーク図である。
【図１】
2006505161.tif 000003
【図２】
2006505161.tif 000004
【国際調査報告】
2006505161.tif 000005
2006505161.tif 000006
2006505161.tif 000007
2006505161.tif 000008