(57)【要約】【課題】接続とデータアプリケーションの課金。【解決手段】ワイヤレスネットワーク上で使用を決定するためのサーバおよび関連する方法の実施形態が説明される。サーバは、接続検出器と、その接続検出器と接続された接続分類器と、その接続分類器と接続された使用追跡器とを含む。接続検出器は、移動局からの接続を検出する。接続分類器は、検出された接続のタイプを決定する。使用追跡器は、接続タイプに基づいて検出された接続ごとの使用を決定する。サーバにアクセスするための接続する移動局は、サーバとのセッションを制御するためのセッションコントローラと、そのセッションに関連した接続を制御するための接続コントローラと、クライアントによって実行されるアプリケーションの特定の接続に対する割当てを制御するためのアプリケーション割当器とを含む。【選択図】      図３
2009500964.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレスネットワーク上で使用を決定するためのサーバであって、
移動局からの１つまたは複数の接続を検出するよう動作する接続検出器と、
前記接続検出器と動作的に接続され、検出される接続の接続タイプを決定するよう動作する接続分類器と、
前記接続分類器と動作的に接続され、前記接続タイプに基づいて検出される接続ごとに使用を決定するよう動作する使用追跡器と、
を備えるサーバ。
【請求項２】
前記接続分類器は、接続タイプを含む、請求項１に記載のサーバ。
【請求項３】
前記接続分類器は、アプリケーションタイプを含む、請求項２に記載のサーバ。
【請求項４】
前記検出される接続は、接続タイプ情報を含む、請求項１に記載のサーバ。
【請求項５】
前記使用追跡器は、前記接続タイプの変化を検出する前記接続分類器に基づいて使用を決定するよう動作する、請求項１に記載のサーバ。
【請求項６】
前記接続分類器は、前記検出される接続の前記接続タイプを決定するためにマッピングテーブルに動作的にアクセスする、請求項１に記載のサーバ。
【請求項７】
前記マッピングテーブルは、前記接続からのアドレス情報を前記接続タイプに関係づける情報を含む、請求項６に記載のサーバ。
【請求項８】
前記使用追跡器は、前記移動局に関連する使用情報を送信するように動作可能であり、前記使用情報は、接続タイプ当たりの存続時間および量を含んでいる、請求項１に記載のサーバ。
【請求項９】
ワイヤレスネットワークにアクセスするための移動局であって、
サーバとのセッションを制御するよう動作するセッションコントローラと；
前記セッションコントローラに動作的に接続され、前記サーバとの前記セッションに関連した１つまたは複数の接続を制御するよう動作する接続コントローラと；
前記接続コントローラに動作的に接続され、前記移動局によって実行されるアプリケーションの特定の接続に対する割当てを制御するよう動作するアプリケーション割当器と、なお前記特定の接続に対する前記割当てはアプリケーションタイプに基づいている；
を備える移動局。
【請求項１０】
前記アプリケーション割当器は、接続に対するアプリケーションのあらかじめ決定されたマッピングを含み、前記マッピングに基づいて前記移動局によって実行される前記アプリケーションを前記特定の接続に対して動作的に割り当てる、請求項９に記載の移動局。
【請求項１１】
前記アプリケーション割当器は、前記接続コントローラに、アプリケーション接続割当ての接続タイプを、動作的に通知する、請求項９に記載の移動局。
【請求項１２】
前記接続コントローラは、前記アプリケーション接続割当ての前記接続上で、前記接続タイプを、動作的に送信する、請求項１１に記載の移動局。
【請求項１３】
ワイヤレスネットワーク上で使用を決定する方法であって、
移動局との１つまたは複数の接続の確立を検出することに応じて、接続タイプを決定することと、
接続タイプに基づいて確立される接続ごとに使用情報を取り込むことと、
を備える方法。
【請求項１４】
前記取り込まれる使用情報に基づき、前記接続タイプに応じて課金情報を生成すること
をさらに備える請求項１３に記載の方法。
【請求項１５】
前記決定するステップは、前記確立される接続上で受信される情報に基づいて実行される、請求項１３に記載の方法。
【請求項１６】
前記決定するステップは、マッピングテーブルに基づいて実行される、請求項１３に記載の方法。
【請求項１７】
ワイヤレスネットワーク上で使用を決定する方法であって、
以前のパケット中における以前の宛先アドレスとは異なるパケット中における宛先アドレスの検出に基づいて、アプリケーションタイプの変化を決定することと、
前記アプリケーションタイプの変化に基づいて前記アプリケーションタイプを決定するために、アップデート可能なマッピングテーブルを使用して前記検出される異なる宛先アドレスを解析することにより決定されるアプリケーションタイプについての使用情報を取り込むことと、
を備える方法。
【請求項１８】
前記アップデート可能なマッピングテーブルは、リアルタイムにアップデート可能である、請求項１７に記載の方法。
【請求項１９】
前記マッピングテーブルは、接続からのアドレス情報を前記アプリケーションタイプに関係づける情報を含む、請求項１８に記載の方法。
【請求項２０】
前記取り込まれる使用情報に基づき、前記アプリケーションタイプに応じて課金情報を生成すること
をさらに備える請求項１７に記載の方法。
【請求項２１】
プロセッサによって実行されるときに、前記プロセッサに、
移動局との１つまたは複数の接続の確立を検出することに応じて接続タイプを決定させ、
前記接続タイプに基づいて確立される接続ごとに使用情報を取り込ませる
命令を、記憶するメモリまたはコンピュータ読取り可能媒体。
【請求項２２】
プロセッサによって実行されるときに、前記プロセッサに、
以前のパケット中における以前の宛先アドレスとは異なるパケット中における宛先アドレスの検出に基づいて、アプリケーションタイプの変化を決定させ、
前記アプリケーションタイプの変化に基づいて前記アプリケーションタイプを決定するために、アップデート可能なマッピングテーブルを使用して前記検出される異なる宛先アドレスを解析することにより決定されるアプリケーションタイプについての使用情報を取り込ませる、
命令を、記憶するメモリまたはコンピュータ読取り可能媒体。
【請求項２３】
ワイヤレスネットワーク上で使用を決定するためのサーバであって、
通信デバイスと；
前記通信デバイスに結合されたプロセッサと；
前記プロセッサに結合され、前記プロセッサによって実行されるときに、前記プロセッサに、
移動局との１つまたは複数の接続の確立を検出することに応じて接続タイプを決定させ、
前記接続タイプに基づいて確立される接続ごとに使用情報を取り込ませる、
命令を、記憶するメモリと；
を備えるサーバ。
【請求項２４】
ワイヤレスネットワーク上で使用を決定するためのサーバであって、
通信デバイスと；
前記通信デバイスに結合されたプロセッサと；
前記プロセッサに結合され、前記プロセッサによって実行されるときに、前記プロセッサに
以前のパケット中における以前の宛先アドレスとは異なるパケット中における宛先アドレスの検出に基づいてアプリケーションタイプの変化を決定させ、
前記アプリケーションタイプの変化に基づいて前記アプリケーションタイプを決定するためにアップデート可能なマッピングテーブルを使用して前記検出される異なる宛先アドレスを解析することにより決定されるアプリケーションタイプについての使用情報を取り込ませる
命令、を記憶するメモリと；
を備えるサーバ。
【請求項２５】
ワイヤレスネットワーク上で使用を決定するためのサーバであって、
移動局との１つまたは複数の接続から接続を検出するための接続検出手段と、
前記接続検出手段に接続され、検出される接続のタイプを決定するよう動作する接続分類手段と、
前記接続分類手段に接続され、前記接続タイプに基づいて検出される接続ごとに使用を決定するように構成される使用追跡手段と、
を備えるサーバ。
【発明の詳細な説明】
【発明の背景】
【０００１】
（分野）
開示される実施形態は、ワイヤレスネットワークについての課金機能(billing functionality)に関する。
【０００２】
（背景）
【０００３】
ワイヤレスインターネットプロトコル（ＩＰ）ベース（パケットベースとも称される）のネットワークの展開は、ワイヤレスサービスネットワークを維持するワイヤレスサービスプロバイダ(wireless service provider)に、様々なＩＰベースのデータアプリケーションおよびサービスをエンドユーザに提供する能力を、提供する。しかしながら、様々なデータ配信メカニズム(data delivery mechanism)と価格決定プラン(pricing plan)とを可能にしながら最大の財務収益(financial return)を生成するために、どのようにしてエンドユーザが課金されるべき(should be billed)かの問題が、すべてのサービスプロバイダに対して本質的に課題となってきている。ＩＰベースのサービスについてのチャージング(charging)は、非常に多くの考慮すべき事項：セッション長、パケット速度、トランザクションタイプ(transaction type)、サービスレベル、リソース使用(resource usage)、および他のことを伴うので、該問題は、大変な課題となっている。現在、サービスプロバイダは、混合課金ソリューション(mixed billing solution)、例えば、月毎のレートプラン(monthly rate plan)についての伝統的課金(traditional billing)、あるいは、時間、例えば使用の分(minutes of use)（ＭＯＵ）に基づき、そして、量、例えばパケットオクテットカウント(packet octet count)に基づく、ＩＰ課金(IP billing)、などを使用している。ＩＰベースの課金は、伝統的課金方法よりもいくつかの利点を有しており、すなわちサービスプロバイダは、課金ソリューションに対する柔軟性を確保し、エンドユーザは、彼らの望ましいサービス品質を選択し、かつ必要に基づいて支払う、能力を享受する。
【０００４】
第３世代(Third Generation)（３Ｇ）高速ワイヤレスパケットデータネットワークの展開を用いて、サービスプロバイダは、より多くのＩＰベースのアプリケーションと、リッチコンテンツ(rich content)を伴うサービスを消費者に提供することにより、それらのサービスプロバイダのデータアプリケーション領域を拡大することができる。新しいＩＰベースのサービス、例えばストリーミングビデオ(streaming video)、オンラインゲーミング(online gaming)、株取引、および他の多くのサービスと一緒に、サービスプロバイダは、新しい課金戦略を必要としている。
【０００５】
すでに高速のワイヤレスＩＰベースのデータネットワークを展開しているサービスプロバイダに対してより大きな課金柔軟性を提供するために、ワイヤレスＩＰベースのネットワーク上の基礎になるＩＰパケットサービス(underlying IP packet services)は、適切な課金カテゴリに分けられる必要がある。しかしながら、３Ｇ  １ｘネットワークまたは１ｘＥＶ−ＤＯネットワークのいずれかを用いて展開される現在のワイヤレスＩＰベースのネットワークは、そのような能力を提供しておらず、あるいは提供される会計能力は、サービスプロバイダの特別な要件を遂行することはできない。例えば、ワイヤレスサービスプロバイダは、データサービスを異なるカテゴリに分け、そして、より伝統的な課金パラメータ、例えば使用の分（ＭＯＵ）またはデータボリュームに基づく、というよりは寧ろ、他のファクタに基づき、顧客に課金したい、と望むかもしれない。これらの必要性に対処するためには、課金ソリューションは、異なるＩＰパケットのアプリケーションあるいはサービスの、異なる課金カテゴリへの選別を、容易にする必要がある。
【０００６】
図１は、ワイヤレス接続１０６を経由してワイヤレスサービスネットワーク１０４と接続された移動局１０２を含むワイヤレスＩＰベースのネットワークアーキテクチャ１００の、高レベルのブロック図を示している。ワイヤレスサービスネットワーク１０４は、ワイヤレスサービスプロバイダによって設けられることができる。ワイヤレスサービスネットワーク１０４は、次にネットワーク接続１１０を経由してＩＰベースのネットワーク１０８と接続される。
【０００７】
移動局１０２は、ポータブルワイヤレスコンピューティングデバイス(portable wireless computing devices)、例えばポータブルワイヤレス電話、携帯型個人情報端末(personal digital assistant)（ＰＤＡ）、およびページングデバイス(paging device)を含んでおり、これらは、小型で、軽量であり、ユーザによって簡単に携帯される(carried)。より詳細には、例えばポータブルワイヤレス電話は、ワイヤレスネットワーク、例えばワイヤレスサービスネットワーク１０４上で音声パケットおよびデータパケットを通信するセルラ電話(cellular telephone)をさらに含んでいる。
【０００８】
ワイヤレスサービスネットワーク１０４は、移動局１０２と、ワイヤレスサービスネットワーク１０４および／またはＩＰネットワーク１０８と接続された他の移動局（図示されず）との間のワイヤレス接続を提供するワイヤレスサービスオペレータを含んでいる。
【０００９】
ワイヤレス接続１０６は、移動局１０２とワイヤレスサービスネットワーク１０４との間のワイヤレス通信接続である。ワイヤレス接続１０６の例は、ワイヤレスサービスネットワーク１０４に基づいて変化し、符号分割多元接続(code division multiple access)（ＣＤＭＡ）、１ｘＥＶ−データ最適化(1xEV-Data Optimized)（１ｘＥＶ−ＤＯ）、１ｘＥＶ−データ音声(1xEV-Data Voice)（１ｘＥＶ−ＤＶ）、ユニバーサル移動通信システム(Universal Mobile Telecommunication System)（ＵＭＴＳ）、広帯域ＣＤＭＡ(Wideband CDMA)（ＷＣＤＭＡ）、移動体通信用グローバルシステム(Global System for Mobile Communications)（ＧＳＭ）、汎用パケット無線サービス(General Packet Radio Service)（ＧＰＲＳ）、および他のプロトコルを含む、非常に多数のプロトコルを含んでいる。
【００１０】
ＩＰネットワーク１０８は、ＩＰベースの通信ネットワーク、例えばインターネット、および他のパケットベースの通信ネットワークを含んでいる。追加の有線サービスネットワーク、およびワイヤレスサービスネットワーク１０４に類似したワイヤレスサービスネットワーク（図示されず）が、ＩＰネットワーク１０８と接続されることができる。
【００１１】
移動局に関連したＩＰベースの課金ソリューションオプションが、過去に提案されているが、これらのアプローチのうちのどれも満足できるものになっていない。そのような２つのオプション、すなわち（１）ＩＰベースの各データパケットセッションを、移動局によって、単一のアプリケーションに限定すること、および（２）移動局が課金情報をワイヤレスサービスネットワークに転送することが、これから簡潔に説明される。
【００１２】
以上のオプション１に従って、ワイヤレスサービスネットワーク１０４は、特にポイントツーポイント(point-to-point)（ＰＰＰ）セッション(session)と称され、以下でセッションと称される、移動局１０２とワイヤレスサービスネットワークとの間のＩＰベースのデータパケットセッションについての、すべての課金情報を、積算する(integrates)。サービスプロバイダ１０４は、収集されるエンドユーザセッション情報に基づいて、使用データレコード(usage data record)（ＵＤＲ）を形成する。このアプローチの下では、移動局は、サービスプロバイダ１０４がアプリケーションおよびサービスごとのベースで(on a per application and service basis)、エンドユーザセッション情報を正確に記録することを可能にする単一のデータアプリケーションに、各セッションを限定するように、そして、サービスプロバイダのＩＰベースの課金機能を可能にする必要な粒度(granularity)を与えるように、構成される(configured)。すなわち、移動局１０２と、ＩＰネットワーク１０８またはサービスプロバイダ１０４と、の間の各セッションを単一のアプリケーションあるいはサービスに限定することにより、サービスプロバイダは、エンドユーザによってアクセスされるアプリケーションおよびサービスのタイプの間で区別し、それに応じて課金することができる。
【００１３】
残念ながら、ユーザが異なるアプリケーションおよび／またはサービスにアクセスするときはいつでも、このアプローチは、頻繁なセッションのスイッチングオン(switching on)とスイッチングオフ(switching off)とを引き起こす。セッションのセットアップは、平均して３秒から４秒を必要とするので、セッションスイッチングは、常にオンのサービスにかなりの影響を及ぼし、エンドユーザの経験を悪化させる。追加して、このオプションは、伝送効率が良くなくて、複数のセットアップおよび分解(tear down)の通信シーケンスを必要とする。さらに、複数の課金レコードが、複数のセッションを使用し、または必要とする不連続のアプリケーションのために生成される可能性があり、それにより、課金機能をインプリメントする際に必要とされる努力の量を増大させることになる。
【００１４】
以上のオプション２に従って、移動局１０２は、セッション内における単一のパケットデータアプリケーションを識別し、各アプリケーションに関連する課金情報を収集し、その収集された課金情報を課金レコードの形態でワイヤレスサービスネットワーク１０４に対して転送する。すなわち、移動局１０２は、ある与えられた時刻にワイヤレス接続１０６を経由して単一アプリケーションを利用することだけが許可される。第１のアプローチとは対照的に、第２のアプローチにおける移動局１０２は、課金情報を収集するサービスプロバイダ１０４の代わりに課金情報を収集し、転送する。
【００１５】
このアプローチに従って、既存の移動局は、課金情報の収集および転送を可能にするように修正される必要があり、ワイヤレスサービスネットワークシステムは、移動局からの課金情報を処理するように修正される必要がある。しかしながら、課金システムのコンポーネントは、サービスプロバイダの制御を超えて存在しているので、能力のあるエンドユーザは、セキュリティ問題および結果として生じる収益の損失をもたらす課金データについて妥協(compromise)できるかもしれない。
【発明の開示】
【００１６】
［概要］
開示される実施形態は、ワイヤレスネットワークについての課金機能に関する。特に、ワイヤレスネットワーク上での使用を決定するためのサーバ(server)および関連する方法の実施形態が、説明される。
【００１７】
サーバ実施形態は、ワイヤレスネットワーク上での使用を決定する。本サーバは、接続検出器(connection detector)、分類器(classifier)、および使用追跡器(usage tracker)を含んでいる。接続検出器は、移動局からの接続(connection)を検出し、分類器は、接続検出器と接続され、検出される接続のタイプ(type)を決定する。使用追跡器は、接続分類器と接続され、その接続タイプに基づいて検出される接続ごとに使用を決定する。
【００１８】
方法の実施形態は、ワイヤレスネットワーク上での使用を決定し、また、移動局との接続の確立の検出に応じて接続タイプを決定することと、確立された接続ごとに接続タイプによって使用情報(usage information)を取り込むこと(capturing)と、を含む。
【００１９】
別の方法の実施形態は、ワイヤレスネットワーク上での使用を決定し、以前のパケット中における以前の宛先アドレスとは異なるパケット中における宛先アドレスの検出に基づいて、アプリケーションタイプの変化を決定することと、検出された異なる宛先アドレスを解析することによって決定されるアプリケーションタイプについての使用情報を取り込むことと、を含む。
【００２０】
メモリまたはコンピュータ読取り可能媒体(computer-readable medium)の実施形態は、プロセッサによって実行されるときにプロセッサに、移動局との接続の検出に応じて接続タイプを決定させ、確立された接続ごとに接続タイプによって使用情報を取り込ませる命令(instructions)、を記憶する。
【００２１】
メモリまたはコンピュータ読取り可能媒体の実施形態は、プロセッサによって実行されるときにプロセッサに、以前のパケット中における以前の宛先アドレスとは異なるパケット中における宛先アドレスの検出に基づいて、アプリケーションタイプの変化を決定させ、検出された異なる宛先アドレスを解析することによって決定されるアプリケーションタイプについての使用情報を取り込ませる命令、を記憶する。
【００２２】
ワイヤレスネットワーク上での使用を決定するためのサーバ実施形態は、通信デバイスと、その通信デバイスと結合されたプロセッサと、そのプロセッサと結合されたメモリと、を含んでいる。メモリは、プロセッサによって実行されるときに、プロセッサに、移動局との接続の検出に応じて接続タイプを決定させ、確立された接続ごとに接続タイプによって使用情報を取り込ませる命令、を記憶する。
【００２３】
ワイヤレスネットワーク上での使用を決定するためのサーバ実施形態は、通信デバイスと、その通信デバイスと結合されたプロセッサと、そのプロセッサと結合されたメモリと、を含んでいる。メモリは、プロセッサによって実行されるときに、プロセッサに、以前のパケット中における以前の宛先アドレスとは異なるパケット中における宛先アドレスの検出に基づいてアプリケーションタイプの変化を決定させ、検出された異なる宛先アドレスを解析することによって決定されるアプリケーションタイプについての使用情報を取り込ませる命令、を記憶する。
【００２４】
ワイヤレスネットワーク上での使用を決定するためのサーバ実施形態は、接続検出手段と、分類手段と、使用追跡手段と、を含んでいる。接続検出手段は、移動局からの接続を検出する。分類手段は、検出される接続のタイプを決定する。使用追跡手段は、接続タイプに基づいて検出された接続ごとに使用を決定する。
【００２５】
実施形態のさらに他の利点は、好ましい実施形態が、本発明を実行する熟慮されたベストモード(best mode)の単に例として示され説明されている、以下の詳細な説明から、当業者には容易に明らになるであろう。理解されるように、他のそして異なる実施形態が実現可能であり、また、ここにおいて提供されるいくつかの詳細は様々な点において、すべて本実施形態の範囲を逸脱することなく、修正が可能である。
【００２６】
［詳細な説明］
本実施形態は、添付図面の図において、限定としてではなく、例として示されており、図面中においては、同じ参照番号の指定を有する要素は、全体にわたって同様な要素を表す。
【００２７】
図２は、ワイヤレスＩＰベースのネットワークアーキテクチャ１００のより詳細な図を示しており、特にワイヤレスサービスネットワーク１０４内のコンポーネントに関する追加の詳細が提供される。移動局１０２は、サービスプロバイダの無線アクセスネットワーク(radio access network)（ＲＡＮ）２００へのワイヤレス接続１０６を経由して、ワイヤレスサービスネットワーク１０４と接続する。ＲＡＮ２００は、移動局１０２とワイヤレスサービスネットワーク１０４との間で信号を通信するための役割を担うベーストランシーバ局(base transceiver station)（ＢＴＳ）あるいはベーストランシーバタワー(base transceiver station)、を意味する。次にＲＡＮ２００は、処理システム（図示されず）によって実行されるパケット制御ファンクション(packet control function)（ＰＣＦ）２０２に接続され、その処理システムは、ＲＡＮ２００の１つまたは複数のコンポーネントと同じ場所に配置されてもよいし、あるいはされなくともよい。ＰＣＦ２０２は、ＲＡＮ２００とＰＤＳＮ２０４との間のインターフェースを確立しており、それはＲ−Ｐ接続と名付けられる。パケットデータサービングノード(packet data serving node)（ＰＤＳＮ）２０４は、ＩＰネットワーク１０８と、最終的に、移動局１０２との間を、インターフェースする。すなわち、移動局１０２のデータパケット通信は、ＩＰネットワーク１０８に到達するために、ＲＡＮ２００と、ＰＣＦ２０２と、ＰＤＳＮ２０４とを横切る。ＰＤＳＮ２０４は、以下に詳細に説明されるように、ＩＰネットワーク１０８との移動局１０２の通信に関する使用情報(usage information)を、取り込む。さらに、ワイヤレスサービスネットワーク１０４は、ワイヤレスサービスネットワークに接続している移動局１０２のユーザを認証するために、そして、ＰＤＳＮ２０４からの受信される使用情報に基づいてユーザ課金情報(user billing information)を生成するために、リモート認証ダイアルインユーザサービス(remote authentication dial-in user service)（ＲＡＤＩＵＳ）サーバ２０６を含んでいる。ＲＡＤＩＵＳ２０６は、図２に示されるように、ＰＤＳＮ２０４と接続される。
【００２８】
別の実施形態においては、ＲＡＮ２００、ＰＣＦ２０２、ＰＤＳＮ２０４、およびＲＡＤＩＵＳサーバ２０６の機能のうちの１つまたは複数は、１つまたは複数の処理システム、例えば、コンピュータシステムあるいは他の処理デバイス上で組み合わされ、実行することができる。さらに、更なる実施形態においては、ＲＡＮ２００、ＰＣＦ２０２、ＰＤＳＮ２０４、およびＲＡＤＩＵＳサーバ２０６の1つのインスタンス(instance)よりも多くが存在してもよい。明確にするために、おのおのの単一のインスタンスだけが、以下では説明される。
【００２９】
移動局１０２は、サービスプロバイダ１０４を経由してＩＰネットワーク１０８におけるアプリケーションおよび／またはサービスにアクセスするために、上記されるアーキテクチャ１００を使用してＩＰベースのデータアプリケーションを実行する。ＩＰネットワーク１０８にアクセスするために、パケットデータセッション(packet data session)が、移動局１０２とＰＤＳＮ２０４との間に確立される。パケットデータセッションは、移動局１０２のユーザによるパケットデータサービスの連続的な使用を、説明する。それに対応して、ポイントツーポイントプロトコル（ＰＰＰ）セッションは、移動局１０２とＰＤＳＮ２０４との間の接続の存続期間(duration)を説明する。すなわち、移動局１０２は、ワイヤレス接続１０６を経由してＲＡＮ２００と接続され、その接続は、ＰＣＦ２０２を介して、次いで無線ネットワーク−パケットネットワーク(radio network-packet network)（Ｒ−Ｐ）インターフェース２０８を横切ってＰＤＳＮ２０４へと続く。Ｒ−Ｐインターフェース２０８は、Ｒ−Ｐ接続が、そのインターフェースを横切ってユーザパケットデータと、信号メッセージを移送するために確立される、ＰＣＦ２０２とＰＤＳＮ２０４との間のインターフェースである。Ｒ−Ｐ接続は、ＰＰＰセッションに関連しており、ＰＣＦ２０２とＰＤＳＮ２０４との間のＲ−Ｐインターフェースを横切る通信接続である。
【００３０】
ワイヤレスＩＰネットワークを伴う一実施形態においては、ＩＰベースのパケット会計機能(packet accounting functionality)は、ＲＡＮ２００、ＰＤＳＮ２０４、およびＲＡＤＩＵＳサーバ２０６を必要とする。パケット会計プロシージャ(procedures)は、次の２つのステップを含んでいる。
【００３１】
・第１に、ＲＡＮ２００は、Ｒ−Ｐ接続を横切って伝送されるＲ−Ｐインターフェース２０８のメッセージを使用して、ＰＤＳＮ２０４に送信されるエアリンクレコード(airlink record)を、生成する。
【００３２】
・第２に、移動局１０２によってアクセスされるＰＤＳＮ２０４は、１つまたは複数の使用データレコード(Usage Data Record)（ＵＤＲ）を形成するために、ＲＡＮ２００から受信されるエアリンクレコード中に含まれる無線特有のパラメータをＩＰネットワーク特有のパラメータとマージする(merges)。
【００３３】
エアリンクレコードは、ＲＡＮ２００によって収集される無線特有のパラメータの集まり(collection)である。エアリンクレコード情報は、エアリンクレコードのタイプに応じて変化し、移動局識別子(mobile station identifier)（ＭＳＩＤ）、電子シリアル番号(electronic serial number)（ＥＳＮ）、サービングＰＣＦ、Ｒ−Ｐ接続識別子（ＩＤ）、および他のものなどの、フィールドを含んでいる。ＩＰネットワーク特有のパラメータは、例えば、課金を容易にするために、ＰＤＳＮ２０４によって収集されるパラメータであり、また、例えばＰＤＳＮアドレス、リモートＩＰアドレス、オクテットカウント、アクティブ時間などを含む。無線特有のパラメータは、エアリンクレコード中に含まれ、指定されるフォーマット、例えば３ＧＰＰ２  Ｘ．Ｓ００１１−００５−Ｃ「ｃｄｍａ２０００ワイヤレスＩＰネットワーク規格：会計サービスおよび３ＧＰＰ２  ＲＡＤＩＵＳ  ＶＳＡ(cdma2000 Wireless IP Network Standard: Accounting Service and 3GPP2 RADIUS VSAs)」に基づいてマージされる。
【００３４】
第２のステップを完了した後に、ＰＤＳＮ２０４は、使用情報、例えば、ＵＤＲ情報、を含んでいる使用メッセージ、例えば、ＲＡＤＩＵＳ会計メッセージを、ＲＡＤＩＵＳサーバ２０６に送信する。使用情報は、ユーザに対して提供されるワイヤレスサービスについて課金するために使用される情報、例えば、モバイル識別子、ユーザ識別子、セッション識別子、インフラストラクチャ識別子、ゾーン識別子、セッションステータス、セッションアクティビティ、サービス品質、エアリンクレコード特有のパラメータ、および、コンテナ(container)、を含む。使用情報の例は、送信されるオクテット数、開始タイムスタンプおよび停止タイムスタンプ、使用の分(minute)、アクセスされるアドレス、アプリケーションタイプ、および他の課金関連情報、を含む。
【００３５】
ここに説明される本実施形態は、ＩＰベースのワイヤレスネットワークについての課金を生成するための使用情報を決定するためのＰＤＳＮベースのソリューション、を使用する。特に、第１の実施形態によれば、複数のＲ−Ｐ接続がＰＰＰセッションに関連づけられており、そして、使用情報は、Ｒ−Ｐ接続に関連する接続タイプに基づいてＲ−Ｐ接続ごとに決定される。第２の実施形態によれば、ＰＤＳＮベースのプロセスは、移動局１０２がＰＰＰセッション中に接続されるアドレスに関連するアプリケーションタイプの決定に基づいて、使用情報を決定する。図３および４は、上記された第１および第２の実施形態をそれぞれ高レベルにおいて図式的にまとめたものである。
【００３６】
第１の実施形態(First embodiment)
特に、図３（第１の実施形態）は、移動局１０２とＰＤＳＮ２０４との間の通信経路を包含するＰＰＰセッション３００と、ＰＣＦ２０２とＰＤＳＮ２０４との間の、すなわちＲ−Ｐインターフェース２０８をまたがって、通信を包含するＲ−Ｐ接続３０２と、を示している。第１の実施形態に関して、ＰＣＦ２０２とＰＤＳＮ２０４との間で確立される複数のＲ−Ｐ接続３０２が存在することができ、Ｒ−Ｐ接続３０２のおのおのは、ＰＰＰセッション３００に関連づけられる。図３はさらに、Ｒ−Ｐ接続３０２ごとに使用情報の伝送を可能にするための、ＰＤＳＮ２０４と、課金システム、例えばＲＡＤＩＵＳサーバ２０６との間の使用情報接続３０４の表現を含んでいる。図３に示されるように、移動局１０２によって実行される複数のアプリケーションは、ＩＰネットワーク１０８にアクセスするためにＰＰＰセッション３００を使用し、実行される各アプリケーションは、Ｒ−Ｐ接続３０２に関連づけられる。
【００３７】
図７および８に関連して説明される第１の実施形態によれば、移動局１０２は、ＩＰネットワーク１０８上のアドレスに対するアクセスを要求するアプリケーションを実行する（図７、ステップ７００）。そのアプリケーション要求に応じて、移動局１０２は、適切なＲ−Ｐ接続が存在するかどうかを決定する（図７，ステップ７０２）。適切なＲ−Ｐ接続３０２が存在していない場合、移動局は、適切なＲ−Ｐ接続がＰＣＦ２０２とＰＤＳＮ２０４との間で確立されるようにすることを続ける。適切なＲ−Ｐ接続が存在する場合には、移動局１０２は、アプリケーションのタイプ、例えば情報アクセス、テキスト通信、ウェブブラウジングなどに基づいて、そのアプリケーションをあらかじめ決定されたＲ−Ｐ接続に対して割り当てる（図７、ステップ７０６）。すなわち、移動局１０２からＩＰネットワーク１０８への各アプリケーションの通信経路は、特定のＲ−Ｐ接続３０２を使用する。各Ｒ−Ｐ接続３０２は、使用クラス、例えば、高い、中間の、および低い帯域幅使用、常にオン、および断続的な使用、および他の分類、に対応する接続タイプ、を含んでいる。
【００３８】
ＰＤＳＮ２０４は、Ｒ−Ｐ接続３０２上で通信の開始を検出し（図８、ステップ８００）、各Ｒ−Ｐ接続３０２上で、アプリケーション通信、例えばパケットデータ伝送、を監視する。ＰＤＳＮ２０４は、アプリケーションによって使用される特定の各Ｒ−Ｐ接続３０２の分類(classification)、すなわち接続タイプ、を決定する（図８、ステップ８０２）。ＰＤＳＮ２０４は、Ｒ−Ｐ接続３０２上でアプリケーション通信の完了を検出し（図８、ステップ８０４）、そして、各ＰＰＰセッション３００について、使用情報、例えば、存続時間および量を記録する。
【００３９】
単一のアプリケーションは単一のＲ−Ｐ接続に関連するので、特定のＲ−Ｐ接続３０２についての使用情報は、アプリケーション使用情報に、直接に対応している。この方法においては、ＰＤＳＮ２０４は、課金システム、すなわちＲＡＤＩＵＳサーバ２０６、への伝送のために、移動局１０２による、分類されたＩＰベースのネットワーク１０８の使用情報を計算する。多数の様々な接続タイプおよびアプリケーションタイプが、本実施形態の範囲を逸脱することなく、前述の列挙のタイプを補足する、あるいは、前述の列挙のタイプの代わりに置き換えられることができる、ということが理解されるであろう。
【００４０】
一実施形態においては、Ｒ−Ｐ接続３０２に対するアプリケーションタイプの割付けは、あらかじめ決定され、移動局１０２とＰＤＳＮ２０４のメモリ（図示されず）に記憶される。代わりに、Ｒ−Ｐ接続３０２に対するアプリケーションタイプの割付けは、移動局１０２によって実行される命令の一部分として埋め込まれることができる。さらなる一実施形態においては、移動局１０２は、ＰＤＳＮ２０４を経由してＩＰネットワーク１０８に対して伝送される通信、すなわちパケットデータ伝送、において、アプリケーションタイプ識別子を含んでいる。ＰＤＳＮ２０４は、その含まれる識別子を検出し、その識別子に基づいて接続タイプを決定する（図８、ステップ８０２）。
【００４１】
図５は、接続検出器５００(connection detector)と、分類器５０２(classifier)と、使用追跡器(usage tracker)５０４とを含んでいる、ＰＤＳＮ２０４の機能要素の高レベルのブロック図を示している。接続検出器５００は、ＰＤＳＮ２０４に対するＲ−Ｐ接続３０２の確立をＰＤＳＮ２０４に検出させる、プロセッサ（図示されず）による実行のための命令を含んでいる。分類器５０２は、接続検出器５００によって検出される接続３０２をＰＤＳＮ２０４に分類させる実行のための命令、を含んでいる。使用追跡器５０４は、接続分類器５０２によって分類される接続タイプに基づいて使用情報をＰＤＳＮ２０４に取り込ませる実行のための命令、を含んでいる。
【００４２】
図６は、セッションコントローラ６００(session controller)と、接続コントローラ６０２(connection controller)と、アプリケーション割当器(application assigner)６０４とを含んでいる、移動局１０２の機能要素の高レベルブロック図を示している。セッションコントローラ６００は、移動局１０２にＰＤＳＮ２０４とのＰＰＰセッションを確立させる、あるいは分解させる(tear down)実行のための命令、を含んでいる。接続コントローラ６０２は、Ｒ−Ｐ接続３０２が存在するかどうかを移動局１０２に決定させ、存在しない場合にはＰＤＳＮ２０４とのＲ−Ｐ接続３０２を移動局１０２に確立させる実行のための命令を含んでいる。アプリケーション割当器６０４は、セッションコントローラ６００によって確立されるＰＰＰセッションに関連する特定のＲ−Ｐ接続３０２に対して移動局によって実行されるアプリケーションを移動局１０２に割り当てさせる実行のための命令を含んでいる。
【００４３】
第２の実施形態(Second embodiment)
図４（第２の実施形態）に関して、ＰＰＰセッション４００は、移動局１０２とＰＤＳＮ２０４との間の通信経路を包含している。第２の実施形態によれば、本実施形態の範囲あるいは趣旨を逸脱することなく、ＰＣＦ２０２とＰＤＳＮ２０４との間の１つまたは複数のＲ−Ｐ接続（図示されず）が存在することができる。ＰＤＳＮ２０４は、移動局１０２によるアプリケーションごとのベースでの使用情報を決定するための、以下で詳細に説明される機能４０２を、含んでいる。図４は、さらに移動局１０２によるアプリケーションごとの使用情報の伝送を可能にするための、ＰＤＳＮ２０４と、課金システム、例えばＲＡＤＩＵＳサーバ２０６との間の使用情報接続４０４の表現を含んでいる。図４に示されるように、移動局１０２によって実行される複数のアプリケーションは、ＩＰネットワーク１０８にアクセスするためにＰＰＰセッション４００を使用する。
【００４４】
図９および１０に関連して説明される第２の実施形態によれば、移動局１０２は、ＰＤＳＮ２０４との、ＰＰＰセッション４００、および対応するＲ−Ｐ接続４０２、を確立する（図９、ステップ９００）。移動局１０２によって実行されるアプリケーションは、ＩＰネットワーク１０８上の要求されるアドレスにアクセスするためにＰＰＰセッション４００に関連するＲ−Ｐ接続４０２に対してその移動局によって割り当てられる。第２の実施形態においては、単一のＲ−Ｐ接続４０２だけが存在するので、異なるアドレスの後続のアプリケーションアクセスは、通信のために同じＲ−Ｐ接続４０２へと割り当てられる。
【００４５】
ＰＤＳＮ２０４は、Ｒ−Ｐ接続４０２上のアプリケーション通信の開始を検出し（図１０、ステップ１０００）、そして、その移動局のユーザによって使用される特定のアプリケーションタイプについての使用情報を取り込むために、移動局によって実行されるアプリケーションによってアクセスされるアドレス、例えばＩＰアドレス、を決定するために、移動局１０２によって伝送される通信情報、例えばパケットデータ伝送、を監視する。すなわち、ＰＤＳＮ２０４は、以下でさらに詳細に説明される方法を使用して、移動局１０２によってアクセスされるアプリケーションタイプを決定する（図１０、ステップ１００２）。ＰＤＳＮ２０４は、Ｒ−Ｐ接続４０２上でアプリケーション通信の完了を検出し（図１０、１００４）、そして、ステップ１００２中において決定されるアプリケーションタイプごとに使用情報、例えば存続時間および量、を記録する。アプリケーション通信の完了は、Ｒ−Ｐ接続４０２を経由して移動局１０２からの適切な終了コマンドを検出し、かつ／またはＲ−Ｐ接続４０２上のアプリケーションタイプ通信の変化を検出するＰＤＳＮ２０４によって決定される。例えば、ＰＤＳＮ２０４は、ＩＰネットワーク１０８上でアクセスされるべき要求されるアドレスにおける変化を示すパケットデータ情報中における変化を検出する。要求されるアドレスが変化する場合、ＰＤＳＮ２０４は、移動局１０２によって実行されるアプリケーションが変化していることを決定する。ＰＤＳＮ２０４は、アプリケーションタイプに基づいて、使用情報を課金サーバ、例えばＲＡＤＩＵＳサーバ２０６、に対して供給する。
【００４６】
別の実施形態においては、要求されるアドレスが変化する場合、ＰＤＳＮ２０４は、アプリケーションタイプの変化が生じているかどうかを決定するために以下に説明されるアプリケーションタイプを決定する方法のうちの１つを使用してルックアップ(look up)を実行する。アプリケーションタイプの変化が生じている場合、ＰＤＳＮ２０４は、新しいアプリケーション通信に関連した使用情報を取り込むことを開始する。アプリケーションタイプの変化が生じていない場合には、ＰＤＳＮ２０４は、アプリケーション通信に関連した使用情報を取り込むことを継続する。
【００４７】
一実施形態においては、ＰＤＳＮ２０４は、アクセスされるリモートアドレス、例えばＩＰｖ４／ＩＰｖ６アドレス、に基づいてアプリケーションタイプを識別し、アプリケーションごとに使用情報を生成する。
【００４８】
第２の実施形態は、移動局１０２によってアクセスされるアプリケーションタイプを決定するための３つの方法、すなわちポスト処理(post-processing)、逆方向ドメイン名ルックアップ(reverse domain name lookup)、およびアプリケーションタイプマッピング(application type mapping)のうちの１つまたは複数の方法を使用する。ポスト処理の方法を使用して、アプリケーションタイプごとの使用情報が課金システムに伝送された後に、サービスプロバイダ１０４は、その使用情報をポスト処理し(post-process)そしてそのアプリケーションタイプを適切な課金カテゴリへと分けるために、彼らの選択方法を使用する。
【００４９】
逆方向ドメイン名サービス法(reverse domain name service method)を使用して、サービスプロバイダ１０４は、ドメイン名サーバ（ＤＮＳ）のような機能(domain name server (DNS)-like functionality)をインプリメントする。ＤＮＳサーバは、アプリケーションタイプと移動局１０２によってアクセスされるアドレスとの間のマッピング、を含むインデックステーブル(index table)を用いて、準備される(provisioned)。しかしながら、この方法は、移動局１０２によってアクセスされる新しいアドレスを考慮に入れるために、リアルタイムのＤＮＳインデックステーブルのアップデートを必要とする。
【００５０】
アプリケーションタイプマッピング法を使用して、サービスプロバイダに関心(interest)のあるアドレスおよび対応するアプリケーションタイプのプリセットリスト含んでいるアプリケーションタイプマッピングテーブルが、ＰＤＳＮ２０４中に含められる。ＰＤＳＮ２０４は、アプリケーションタイプを決定し使用情報を適切なカテゴリへと分類するために、そのテーブルへのルックアップを実行する。
【００５１】
第２の実施形態による、移動局１０２のアプリケーションについての使用情報を取得するための一例のプロシージャは、以下のとおりである：  
ＰＤＳＮ２０４は、そのアプリケーションによって要求されるリモート（アクセスされた）アドレスに基づいて異なるデータアプリケーションを検出する。  
ＰＤＳＮ２０４は、アプリケーションタイプを決定し、そのアプリケーションについての使用情報を記憶するために、逆方向ＤＮＳルックアップを実行する。  
ＰＤＳＮ２０４は、データアプリケーションを適切なサーバへと経路指定する(routes)。  
アプリケーションがアドレスにアクセスすることを完了した後に、ＰＤＳＮ２０４は、そのアプリケーションについての使用情報を計算する。  
ＰＤＳＮ２０４は、ＵＤＲを備える使用情報を課金システムに対して送信する。
【００５２】
第２の実施形態に従い、移動局１０２およびＰＤＳＮ２０４は、図５および６の上記された機能とは異なる。図５に関しては、接続検出器５００は、ＰＤＳＮ２０４へのＲ−Ｐ接続３０２の確立をＰＤＳＮ２０４に検出させる、プロセッサ（図示されず）による実行のための命令、を含んでいる。接続検出器５００は、分類器５０２によって決定される分類に基づいてアプリケーションタイプの変化の検出を引き起こす実行のための命令、をさらに含んでいる。分類器５０２は、接続検出器５００によって検出される接続３０２に対して割り当てられるアプリケーションのアプリケーションタイプをＰＤＳＮ２０４に分類させる実行のための命令、を含んでいる。分類器５０２は、上記されたアプリケーションタイプ分類法のうちの１つを使用する。使用追跡器５０４は、分類器５０２によって分類されたアプリケーションタイプに基づいて使用情報をＰＤＳＮ２０４に取り込ませる実行のための命令、を含んでいる。
【００５３】
図６に関しては、セッションコントローラ６００は、移動局１０２にＰＤＳＮ２０４とのＰＰＰセッションを確立させ、あるいは分解させる実行のための命令、を含んでいる。接続コントローラ６０２は、移動局１０２に、ＰＤＳＮ２０４とのＲ−Ｐ接続３０２を確立するようにＰＣＦに対して指示させる実行のための命令、を含んでいる。アプリケーション割当器６０４は、移動局１０２に、セッションコントローラ６００によって確立されるＰＰＰセッションに関連するＲ−Ｐ接続３０２に対して移動局によって実行されるアプリケーションを割り当てさせる実行のための命令、を含んでいる。
【００５４】
本実施形態が上記に説明される１つまたは複数の利点を実現することは、当業者によって容易に理解されるであろう。以上の明細書を読んだ後に、当業者は、ここにおいて広く開示されたような実施形態の様々な変更、均等物の置換、および様々な他の態様、に影響を及ぼすことが可能であろう。したがって、ここに与えられる保護は、添付の特許請求の範囲に含まれる定義およびその均等物(equivalents)によってのみ、限定されるべきであることが意図される。
【図面の簡単な説明】
【００５５】
【図１】ワイヤレスネットワークアーキテクチャの高レベルのブロック図である。
【図２】図１のワイヤレスネットワークアーキテクチャの一部分の詳細図である。
【図３】第１の実施形態の高レベルの概要を示す図である。
【図４】第２の実施形態の高レベルの概要を示す図である。
【図５】図２のＰＤＳＮの機能の高レベルのブロック図である。
【図６】図２の移動局の機能の高レベルのブロック図である。
【図７】第１の実施形態による、移動局の高レベルのプロセスフロー図である。
【図８】第１の実施形態による、ＰＤＳＮの高レベルのプロセスフロー図である。
【図９】第２の実施形態による、移動局の高レベルのプロセスフロー図である。
【図１０】第２の実施形態による、ＰＤＳＮの高レベルのプロセスフロー図である。
【図１】
2009500964.tif 000003
【図２】
2009500964.tif 000004
【図３】
2009500964.tif 000005
【図４】
2009500964.tif 000006
【図５】
2009500964.tif 000007
【図６】
2009500964.tif 000008
【図７】
2009500964.tif 000009
【図８】
2009500964.tif 000010
【図９】
2009500964.tif 000011
【図１０】
2009500964.tif 000012
【国際調査報告】
2009500964.tif 000013
2009500964.tif 000014
2009500964.tif 000015