(57)【特許請求の範囲】
【請求項１】
ネットワークノードであって、
メモリと、
前記メモリに結合され、無線端末に関する課金処理を実行するよう構成されたプロセッサと、
を備え、
前記課金処理は、前記無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用され、
前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順、前記無線端末に関するアタッチ手順、前記無線端末に関するデタッチ手順、前記無線端末に関するベアラ確立手順、及び前記無線端末に関するハンドオーバ手順のうち少なくとも１つの間に発生し、
前記記録することは、前記コントロールプレーン・シグナリングの発生を前記課金データレコードに記録すること無しにカウントすること、及び前記コントロールプレーン・シグナリングが所定の複数回発生したことを契機として前記複数回の発生を示すデータを前記課金データレコードに記録することを含む、
ネットワークノード。
【請求項２】
ネットワークノードであって、
メモリと、
前記メモリに結合され、無線端末に関する課金処理を実行するよう構成されたプロセッサと、
を備え、
前記課金処理は、前記無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用され、
前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順、前記無線端末に関するアタッチ手順、前記無線端末に関するデタッチ手順、前記無線端末に関するベアラ確立手順、及び前記無線端末に関するハンドオーバ手順のうち少なくとも１つの間に発生し、
前記記録することは、他のネットワークノードにおける前記コントロールプレーン・シグナリングの発生に伴って送信される課金情報を受信すること、及び前記課金情報に基づいて前記課金データレコードに記録されるべきデータを生成することを含み、
前記課金情報は、前記コントロールプレーン・シグナリングが所定の複数回発生したことを契機として前記他のネットワークノードから送信される、
ネットワークノード。
【請求項３】
ネットワークノードであって、
メモリと、
前記メモリに結合され、無線端末に関する課金処理を実行するよう構成されたプロセッサと、
を備え、
前記課金処理は、前記無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用され、
前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順、前記無線端末に関するアタッチ手順、前記無線端末に関するデタッチ手順、前記無線端末に関するベアラ確立手順、及び前記無線端末に関するハンドオーバ手順のうち少なくとも１つの間に発生し、
前記課金処理は、前記コントロールプレーン・シグナリングの回数が所定のレベルを超えた場合に、前記無線端末に対する無線リソースの提供、コアネットワークへの前記無線端末のアタッチ、前記無線端末に対するベアラリソースの提供、及び前記無線端末のハンドオーバのうち少なくとも１つを制限することを更に備える、
ネットワークノード。
【請求項４】
ネットワークノードであって、
メモリと、
前記メモリに結合され、無線端末に関する課金処理を実行するよう構成されたプロセッサと、
を備え、
前記課金処理は、前記無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用され、
前記ネットワークノードは、無線アクセスネットワークに配置され、
前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順および前記無線端末に関するハンドオーバ手順のうち少なくとも１つの間に発生する、
ネットワークノード。
【請求項５】
ネットワークノードであって、
メモリと、
前記メモリに結合され、無線端末に関する課金処理を実行するよう構成されたプロセッサと、
を備え、
前記課金処理は、前記無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用され、
前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順、前記無線端末に関するアタッチ手順、前記無線端末に関するデタッチ手順、前記無線端末に関するベアラ確立手順、及び前記無線端末に関するハンドオーバ手順のうち少なくとも１つの間に発生し、
前記ネットワークノードは、前記無線端末のホームPLMN（home public land mobile network (HPLMN)）に配置され、
前記記録することは、前記ホームPLMNとは異なる訪問先PLMN（visited public land mobile network (VPLMN)）における前記コントロールプレーン・シグナリングの発生を前記課金データレコードに記録することを備える、
ネットワークノード。
【請求項６】
前記訪問先PLMNにおける前記コントロールプレーン・シグナリングの発生を記録することは、前記訪問先PLMNにおける前記コントロールプレーン・シグナリングの発生に伴って送信される課金情報を前記訪問先PLMNから受信すること、及び前記課金情報に基づいて前記課金データレコードに記録されるべきデータを生成することを伴う、
請求項５に記載のネットワークノード。
【請求項７】
前記ネットワークノードは、Gateway General Packet Radio Service Support Node（GGSN）、Packet Data Network Gateway（P-GW）、又はMachine Type Communication Inter Working Function（MTC-IWF）エンティティである、請求項５又は６に記載のネットワークノード。
【請求項８】
課金管理のためにネットワークノードにより行われる方法であって、
前記方法は、無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用され、
前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順、前記無線端末に関するアタッチ手順、前記無線端末に関するデタッチ手順、前記無線端末に関するベアラ確立手順、及び前記無線端末に関するハンドオーバ手順のうち少なくとも１つの間に発生し、
前記記録することは、前記コントロールプレーン・シグナリングの発生を前記課金データレコードに記録すること無しにカウントすること、及び前記コントロールプレーン・シグナリングが所定の複数回発生したことを契機として前記複数回の発生を示すデータを前記課金データレコードに記録することを含む、
方法。
【請求項９】
課金管理のためにネットワークノードにより行われる方法であって、
前記方法は、無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用され、
前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順、前記無線端末に関するアタッチ手順、前記無線端末に関するデタッチ手順、前記無線端末に関するベアラ確立手順、及び前記無線端末に関するハンドオーバ手順のうち少なくとも１つの間に発生し、
前記記録することは、他のネットワークノードにおける前記コントロールプレーン・シグナリングの発生に伴って送信される課金情報を受信すること、及び前記課金情報に基づいて前記課金データレコードに記録されるべきデータを生成することを含み、
前記課金情報は、前記コントロールプレーン・シグナリングが所定の複数回発生したことを契機として前記他のネットワークノードから送信される、
方法。
【請求項１０】
課金管理のためにネットワークノードにより行われる方法であって、
前記方法は、無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用され、
前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順、前記無線端末に関するアタッチ手順、前記無線端末に関するデタッチ手順、前記無線端末に関するベアラ確立手順、及び前記無線端末に関するハンドオーバ手順のうち少なくとも１つの間に発生し、
前記方法は、前記コントロールプレーン・シグナリングの回数が所定のレベルを超えた場合に、前記無線端末に対する無線リソースの提供、コアネットワークへの前記無線端末のアタッチ、前記無線端末に対するベアラリソースの提供、及び前記無線端末のハンドオーバのうち少なくとも１つを制限することを更に備える、
方法。
【請求項１１】
課金管理のためにネットワークノードにより行われる方法であって、
前記方法は、無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用され、
前記ネットワークノードは、無線アクセスネットワークに配置され、
前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順および前記無線端末に関するハンドオーバ手順のうち少なくとも１つの間に発生する、
方法。
【請求項１２】
課金管理のためにネットワークノードにより行われる方法であって、
前記方法は、無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用され、
前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順、前記無線端末に関するアタッチ手順、前記無線端末に関するデタッチ手順、前記無線端末に関するベアラ確立手順、及び前記無線端末に関するハンドオーバ手順のうち少なくとも１つの間に発生し、
前記ネットワークノードは、前記無線端末のホームPLMN（home public land mobile network (HPLMN)）に配置され、
前記記録することは、前記ホームPLMNとは異なる訪問先PLMN（visited public land mobile network (VPLMN)）における前記コントロールプレーン・シグナリングの発生を前記課金データレコードに記録することを備える、
方法。
【請求項１３】
請求項８〜１２のいずれか１項に記載の方法をコンピュータに行わせるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、移動通信ネットワークにおける課金管理（charging management）に関する。
【背景技術】
【０００２】
非特許文献１は、Third Generation Partnership Project（3GPP）における課金機能（charging function）および課金管理（charging management）のための基本的なアーキテクチャを規定している。非特許文献２は、3GPP のpacket switchedドメインにおける課金機能および課金管理について規定している。典型的には、コアネットワーク内のパケット転送ノード（e.g., Serving General Packet Radio Service (GPRS) Support Node （SGSN）, Gateway GPRS Support Node （GGSN）, Serving Gateway (S-GW), Packet Data Network Gateway (P-GW)）は、Charging Trigger Function (CTF) 及び Charging Data Function (CDF) を有する。課金管理の枠組みでは、コアネットワーク内のパケット転送ノードは、Packet Switched Core Network Node（PCN）と呼ばれる。
【０００３】
CTFは、課金対象イベント（chargeable event）が発生したことを検出する。課金対象イベント（chargeable event）は、通信ネットワークのリソース又はサービスを利用するアクテビティを意味する。課金対象イベントは、例えば、user to user communication (e.g., a single call, a data communication session or a short message)、user to network communication (e.g., service profile administration)、inter-network communication (e.g., transferring calls, signalling, or short messages)、又はmobility (e.g., roaming or inter-system handover) である。
【０００４】
CTFは、検出された課金対象イベントに関する課金情報（charging information）をRf 参照（reference point）を介してCDFに転送する。CTFからCDFに送られる１セットの課金情報は、課金イベント（charging event）呼ばれる。各課金イベント（charging event）は、１つの課金対象イベント（chargeable event）に厳密に対応する。
【０００５】
CDFは、課金イベント（charging event）をCTFから受信する。そして、CDFは、課金イベント（charging event）に包含されている課金情報を用いて、予め定められた課金パーティ（charged party）毎に課金データレコード（Charging Data Record (CDR)）を生成する。CDRは、課金対象イベントに関する情報（e.g. time of call set-up, duration of the call, amount of data transferred, etc.）のフォーマットされたコレクション（a formatted collection of information about a chargeable event）である。CDRは、料金請求ドメイン（billing domain）における料金請求及び課金配分（billing and accounting）のために使用される。なお、１つの課金対象イベントは、予め定められたタイムリミット（通信時間）又は予め定められたデータボリュームリミットによって複数の課金単位に区切られる場合がある。また、１つの課金対象イベントは、複数の課金パーティに対する課金をもたらす場合がある。したがって、１つ以上のCDRが１つの課金対象イベントのために生成されてもよい。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】3GPP TS 32.240 V11.6.0 (2013-03) “3rd Generation Partnership Project;Technical Specification Group Services and System Aspects; Telecommunication management; Charging management; Charging architecture and principles (Release 11)”, 2013年3月
【非特許文献２】3GPP TS 32.251 V11.6.0 (2013-03) “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Telecommunication management; Charging management; Packet Switched (PS) domain charging (Release 11)”, 2013年3月
【発明の概要】
【発明が解決しようとする課題】
【０００７】
現在は、スマートフォンやMachine Type Communication（MTC）デバイス等の多様な無線端末が利用されている。MTCデバイスは、Machine-to-Machine（M2M）デバイスとも呼ばれる。MTCデバイスは、機械（e.g., 自動販売機、ガスメータ、電気メータ、自動車、鉄道車両）及びセンサ（e.g., 環境、農業、交通等に関するセンサ）等の様々な機器に搭載される。これらの多様な無線端末の中には高い通信頻度又は高い移動頻度を持つ無線端末が存在する。したがって、移動通信ネットワークが処理しなければならないコントロールプレーン（C-plane）シグナリングのボリューム（メッセージ数）が増大している。C-plane シグナリングは、移動通維新ネットワークのサービス又はリソースを無線端末に提供するために行われる、ネットワークノード間での制御信号又はメッセージのやりとりを意味する。
【０００８】
C-plane シグナリングは、無線端末の動作、例えばアタッチ、デタッチ、アイドルモード（e.g., RRC_IDLE mode）とコネクテッドモード（e.g., RRC_CONNECTED mode）の間での変更、アイドルモードでの移動に起因する位置変更、及びコネクテッドモードでの移動に起因するハンドオーバ、の際に発生する。したがって、頻繁なアタッチ及びデタッチ、アイドルモードとコネクテッドモードの間での頻繁な変更、頻繁な位置変更、頻繁なハンドオーバといったトリッキーな動作を行う無線端末は、シグナリング・ボリュームの増加を招き、C-plane負荷の増大を招く。
【０００９】
本件発明者は、無線端末の動作に起因するシグナリングのボリュームに応じた課金（charging）及び料金請求（billing）を容易にするための改良について検討した。なお、非特許文献２は、Mobility management generated CDR（M-CDR）について記載している。M-CDRは、Serving GPRS Support Node （SGSN）によって生成され、無線端末のMobility Change、具体的にはRouting Areaの変更を記録する。しかしながら、非特許文献２は、Routing Area（つまり位置登録エリア）の変更を除く他のC-Planeシグナリングを記録するためのCDRを生成することについて開示していない。
【００１０】
本明細書に開示される複数の実施形態が解決しようとする大きな課題は、無線端末の動作に起因するシグナリングのボリュームに応じた課金（charging）及び料金請求（billing）の容易化に寄与する改良を提供することである。この大きな課題は、複数の具体的な課題に細分化されてもよい。１つの細分化された課題（ａ）は、Routing Area（つまり位置登録エリア）の変更を除く他のC-Planeシグナリングのボリュームに応じた課金及び料金請求の容易化に寄与するための改良を提供することである。別の細分化された課題（ｂ）は、無線アクセスネットワークでのC-Planeシグナリング（e.g., radio resource control (RRC) シグナリング、ハンドオーバ・シグナリング）のボリュームに応じた課金及び料金請求の容易化に寄与するための改良を提供することである。さらに別の細分化された課題（ｃ）は、C-Planeシグナリングのボリュームに応じた課金及び料金請求を可能とするためにネットワークノードに課される追加的な負荷を緩和することである。またさらに別の細分化された課題（ｄ）は、無線端末のローミングの際にVisited Public Land Mobile Network（VPLMN）で発生するC-Planeシグナリング・ボリュームをHome Public Land Mobile Network（HPLMN）において容易に把握できるようにするための改良を提供することである。
【００１１】
言い換えると、本明細書に開示される複数の実施形態が達成しようとする目的の１つは、上述した大きな課題および細分化された課題のうちの少なくとも１つの解決に寄与する装置、方法、及びプログラムを提供することである。なお、この目的は、本明細書に開示される複数の実施形態が達成しようとする複数の目的の１つに過ぎないことに留意されるべきである。その他の目的又は課題と新規な特徴は、本明細書の記述又は添付図面から明らかにされる。
【課題を解決するための手段】
【００１２】
一実施形態では、ネットワークノードは、メモリ、及び無線端末に関する課金処理を実行するよう構成されたプロセッサを含む。前記課金処理は、前記無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを含む。前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用される。前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順、前記無線端末に関するアタッチ手順、前記無線端末に関するデタッチ手順、前記無線端末に関するベアラ確立手順、及び前記無線端末に関するハンドオーバ手順のうち少なくとも１つの間に発生する。
【００１３】
一実施形態では、課金管理のためにネットワークノードにより行われる方法は、無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを含む。前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用される。前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順、前記無線端末に関するアタッチ手順、前記無線端末に関するデタッチ手順、前記無線端末に関するベアラ確立手順、及び前記無線端末に関するハンドオーバ手順のうち少なくとも１つの間に発生する。
【００１４】
一実施形態では、プログラムは、コンピュータに読み込まれた場合に、上述した方法をコンピュータに行わせるための命令群（ソフトウェアコード）を含む。
【発明の効果】
【００１５】
上述の実施形態は、上述した大きな課題および細分化された課題のうちの少なくとも１つの解決に寄与する装置、方法、及びプログラムを提供できる。なお、この効果は、本明細書に開示される複数の実施形態によってもたらされることが期待される複数の効果の１つに過ぎないことに留意されるべきである。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る課金管理アーキテクチャを示すブロック図である。
【図２】本発明の実施形態に係るCTFの動作の一例を示すフローチャートである。
【図３】本発明の実施形態に係るCDFの動作の一例を示すフローチャートである。
【図４】本発明の実施形態に係るネットワークノードの構成例を示すブロック図である。
【図５】本発明の実施形態に係るネットワークノードの他の構成例を示すブロック図である。
【図６】本発明の実施形態に係るCTFの動作の一例を示すフローチャートである。
【図７】本発明の実施形態に係るCDFの動作の一例を示すフローチャートである。
【図８】本発明の実施形態に係る移動通信ネットワークの構成例を示す図である。
【図９】本発明の実施形態に係る移動通信ネットワークの構成例を示す図である。
【図１０】本発明の実施形態に係る移動通信ネットワークの構成例を示す図である。
【図１１】本発明の実施形態に係る移動通信ネットワークの構成例を示す図である。
【図１２】本発明の実施形態に係るネットワークノードの動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下では、具体的な実施形態について、図面を参照しながら詳細に説明する。各図面において、同一又は対応する要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。
【００１８】
以下に説明される複数の実施形態は、独立に実施されることもできるし、適宜組み合わせて実施されることもできる。これら複数の実施形態は、互いに異なる新規な特徴を有している。したがって、これら複数の実施形態は、互いに異なる目的又は課題を解決することに寄与し、互いに異なる効果を奏することに寄与する。
【００１９】
＜第１の実施形態＞
図１は、本実施形態に係る課金管理アーキテクチャを示すブロック図であり、具体的には3GPPのオフライン・チャージング（offline charging）アーキテクチャを示している。3GPPネットワーク１０は、オフライン・チャージングのための要素として、Charging Trigger Function (CTF) １１、Charging Data Function (CDF) １２、及びCharging Gateway Function (CGF) １３を含む。CTF１１は、3GPPネットワーク１０内のリソースの無線端末による利用状況を監視する。言い換えると、CTF１１は、ネットワークエレメント（又はネットワークノード）内の課金対象イベント（chargeable event）に関する情報を収集する。そして、CTF１１は、集めた情報を課金イベント（charging event）に組み立てる（assembleする）。課金イベント（charging event）は、課金対象イベント（chargeable event）に関する１セットの課金情報（charging information）に相当する。そして、CTF１１は、課金イベント（charging event）をCDF１２にRf 参照点を介して転送する。
【００２０】
CDF１２は、課金イベント（charging event）をCTF１１からRf 参照点を介して受信する。そして、CDF１２は、課金イベント（charging event）に包含されている情報を利用して１又は複数の課金データレコード（Charging Data Record (CDR)）を生成する。CDRは、課金パーティ（charged party）毎に生成される。CDRは、１つの課金イベント（charging event）から作成されてもよいし、複数の課金イベント（charging event）から作成されてもよい。CDF１２とCTF１１の間の関係は、１対１（１：１）でもよいし、図１に示されるように１対ｎ（１：ｎ）でもよい。つまり、CDF１２は、複数のCTF１１から課金イベント（charging event）を受信してもよい。
【００２１】
CDF１２によって作られたCDRは、CGF１３にGa参照点を介して転送される。CGF１３は、3GPPネットワーク１０と料金請求（billing）ドメイン５０の間のゲートウェイとして動作する。CGF１３とCDF１２の間の関係は、１対１（１：１）でもよいし、１対ｍ（１：ｍ）でもよい。つまり、CGF１３は、複数のCDF１２からCDRを受信してもよい。CGF１３は、CDRを持続して（persistent）記録するためのCDRストレージを有する。CGF１３は、１又は複数のCDRを包含するCDRファイルを生成し、これを料金請求ドメイン５０にBx参照点を介して送信する。
【００２２】
CTF １１は、ネットワークエレメント（又はネットワークノード）に配置される。典型的には、CTF１１は、コアネットワークエレメント（コアネットワークノード）、例えばMobility Management Entity (MME), Serving Gateway (S-GW), Packet Data Network Gateway (P-GW), Serving GPRS Support Node (SGSN), 又はGateway General Packet Radio Service Support Node (GGSN)に配置される。また、本実施形態に係るCTF １１は、後で具体的に説明するように、無線アクセスネットワークエレメント（無線アクセスネットワークノード）、例えばEvolved NodeB (eNB) 又は Radio Network Controller (RNC)）に配置されてもよい。
【００２３】
CDF１２は、ネットワークエレメントから物理的に分離したエンティティ（e.g., コンピュータシステム）に配置されてもよい。これに代えて、CDF１２は、3GPPネットワーク１０内のいずれかのネットワークエレメントに配置されてもよい。この場合、CDF１２は、CTF１１と共にネットワークエレメント内に一体的に配置されてもよい。具体的には、CDF１２は、コアネットワークエレメント（コアネットワークノード）に配置されてもよいし、無線アクセスネットワークエレメント（無線アクセスネットワークノード）に配置されてもよい。
【００２４】
CGF１３は、ネットワークエレメントから物理的に分離したエンティティ（e.g., コンピュータシステム）に配置されてもよい。これに代えて、CGF１３は、CDF１２と共にネットワークエレメント内に一体的に配置されてもよい。
【００２５】
続いて以下では、本実施形態に係るCTF１１及びCDF１２が有する機能の詳細について説明する。無線端末の動作に起因するシグナリングのボリュームに応じた課金（charging）及び料金請求（billing）を容易にするために、CTF１１及びCDF１２は、コントロールプレーン・シグナリングを課金対象イベント（chargeable event）として取り扱う。言い換えると、CTF１１及びCDF１２は、3GPPネットワーク１０内のコントロールプレーン・リソースの無線端末による利用を監視し、無線端末の動作に起因するコントロールプレーン・シグナリングの回数（ボリューム）をCDRに記録する。
【００２６】
図２は、CTF１１の動作の一例を示すフローチャートである。CTF１１は、無線端末の動作に起因するコントロールプレーン・シグナリングの発生を検出する（ステップＳ１１）。そして、CTF１１は、検出されたコントロールプレーン・シグナリングに関する課金情報を課金イベント（charging event）にアセンブルし、当該課金イベントをCDF１２に送信する（ステップＳ１２）。
【００２７】
図３は、CDF１２の動作の一例を示すフローチャートである。CDF１２は、コントロールプレーン・シグナリングに関する課金イベント（charging event）をCTF１１から受信する（ステップＳ２１）。そして、CDF１２は、受信した課金イベントに包含されている課金情報にもとづいて、無線端末の動作に起因するコントロールプレーン・シグナリングの発生をCDRに記録する（ステップＳ２２）。具体的には、CDF１２は、受信した課金イベントに包含されている課金情報を利用してCDRにマッチしたシンタックスを作成し、これをCDRに追加すればよい。
【００２８】
CTF１１及びCDF１２によるコントロールプレーン・シグナリングに関するCDRの生成は、イベントベース課金（Event based charging）であってもよい。すなわち、CTF１１は、１回のコントロールプレーン・シグナリング（つまり１回のプロシージャ）を１つの課金対象イベント（chargeable event）として扱い、この１つの課金対象イベント（chargeable event）から１つの課金イベント（charging event）を生成し、この課金イベント（charging event）をCDF１２に送信すればよい。CDF１２は、１回のコントロールプレーン・シグナリング（つまり１回のプロシージャ）に対応する１つの課金イベントを受信した場合に、新たなCDRを作成し、課金イベントを記録し、CDRをクローズし、そしてこのCDRをCGF１３に送信してもよい。
【００２９】
これに代えて、CTF１１及びCDF１２によるコントロールプレーン・シグナリングに関するCDRの生成は、セッションベース課金（Session based charging）であってもよい。この場合、無線端末がコアネットワークにアタッチしてからデタッチするまでを１つのセッションとして扱えばよい。すなわち、CDF１２は、無線端末がコアネットワーク（つまり、MME又はSGSN）にアタッチしたことに応じて、新しいCDRを生成すればよい。CTF１１は、１回のコントロールプレーン・シグナリング（つまり１回のプロシージャ）を１つの課金対象イベント（chargeable event）として扱い、この１つの課金対象イベント（chargeable event）から１つの課金イベント（charging event）を生成し、この課金イベント（charging event）をCDF１２に送信すればよい。CDF１２は、CTF１１から受信した課金イベントに対応するシンタックスをCDRに追加する。CDF１２は、無線端末のデタッチに応じて、CDRをクローズしてもよい。なお、CDRは、無線端末のデタッチ以外の要因、例えばタイムリミット、シグナリング回数のリミット、CDRのデータサイズのリミット等、にもとづいてクローズされてもよい。これらのCDRは、部分的CDR（partial CDR）と呼ばれる。
【００３０】
CTF１１及びCDF１２は、例えば、以下に列挙するプロシージャ（手順）の少なくとも１つを課金対象イベント（chargeable event）として取り扱うとよい。CTF１１及びCDF１２は、以下に列挙するプロシージャ（手順）内で発生するシグナリングを課金対象イベント（chargeable event）として取り扱ってもよい。課金対象イベント（chargeable event）とされるプロシージャの具体例は以下を含む：
・無線端末に関する無線リソース制御（Radio Resource Control (RRC)）コネクション確立手順；
・無線端末に関するアタッチ手順；
・無線端末に関するデタッチ手順；
・無線端末に関するベアラ確立手順；
・無線端末に関する位置更新（location update）手順；及び
・無線端末に関するハンドオーバ手順。
【００３１】
無線端末に関するRRCコネクション確立手順は、無線端末と無線アクセスネットワークノード（つまり、eNB又はRNC）の間で行われる。したがって、RRCコネクション確立手順は、無線端末と無線アクセスネットワークノード（つまり、eNB又はRNC）の間のシグナリングを引き起こす。
【００３２】
無線端末に関するアタッチ手順及びデタッチ手順は、無線端末とコアネットワーク（つまり、MME又はSGSN）の間のNon-Access Stratum (NAS) シグナリングを伴う。NASシグナリングに関するメッセージは、無線アクセスネットワークで終端されること無く、無線端末とコアネットワーク（MME/SGSN）の間で透過的に送受信される。さらに、アタッチ手順及びデタッチ手順は、無線アクセスネットワーク（つまり、eNB又はRNC）とコアネットワーク（つまり、MME又はSGSN）の間のシグナリングを引き起こす。さらにまた、アタッチ手順及びデタッチ手順は、コアネットワーク内のシグナリング、例えばMMEとHome Subscriber Server（HSS）の間のシグナリング、及びMMEとS-GWの間のシグナリング、を引き起こす。この場合、CTF１１及びCDF１２は、モビリティ管理及びセッション管理を行うコアネットワークノード（つまり、MME又はSGSN）に配置されてもよい。MME又はSGSNは、例えば、無線端末からのアタッチ要求（attach request）メッセージの発生をCDRに記録してもよい。
【００３３】
ベアラ確立手順は、無線端末がユーザープレーン通信を行うためのベアラ（つまり、Evolved Packet System (EPS) ベアラ、又はInternet Protocol Connectivity Access Network (IP-CAN) ベアラ）を設定又は活性化するために実行される。アタッチ手順及びデタッチ手順と同様に、ベアラ確立手順は、無線端末とコアネットワーク（つまり、MME又はSGSN）の間のNon-Access Stratum (NAS) シグナリングを伴う。さらに、ベアラ確立手順は、無線アクセスネットワークとコアネットワークの間、及びコアネットワーク内のシグナリングを引き起こす。この場合、CTF１１及びCDF１２は、モビリティ管理及びセッション管理を行うコアネットワークノード（つまり、MME又はSGSN）に配置されてもよい。MME又はSGSNは、例えば、無線端末からのベアラ確立要求メッセージ（つまり、Service Request、又はActivate PDP Context Request）の発生をCDRに記録してもよい。
【００３４】
位置更新手順は、無線端末のモビリティ管理において位置登録エリア（つまり、トラッキングエリア又はルーティングエリア）の更新のために実行される。位置更新手順も、無線端末とコアネットワーク（つまり、MME又はSGSN）の間のNon-Access Stratum (NAS) シグナリングを伴う。さらに、位置更新手順は、無線アクセスネットワークとコアネットワークの間、及びコアネットワーク内のシグナリングを引き起こす。この場合、CTF１１及びCDF１２は、モビリティ管理及びセッション管理を行うコアネットワークノード（つまり、MME又はSGSN）に配置されてもよい。MME又はSGSNは、例えば、無線端末からの位置更新要求メッセージ（つまり、Tracking Area Update (TAU) Request、又はRouting Area Update (RAU) Request）の発生をCDRに記録してもよい。
【００３５】
無線端末に関するハンドオーバ手順は、無線端末と無線アクセスネットワークノードの間のシグナリング、無線アクセスネットワーク内のシグナリング、無線アクセスネットワークとコアネットワークの間のシグナリング、及びコアネットワーク内のシグナリングを伴う。この場合、CTF１１及びCDF１２は、ハンドオーバを制御する無線アクセスネットワークノード（つまり、eNB又はRNC）に配置されてもよい。eNB又はRNCは、ハンドオーバに伴うeNB間インタフェース（X2インタフェース）又はRNC間インタフェース（Iurインタフェース）でのシグナリングの発生をCDRに記録してもよい。あるいは、CTF１１及びCDF１２は、コアネットワークノード（つまり、MME又はSGSN）に配置されてもよい。MME又はSGSNは、ハンドオーバに伴うeNB又はRNCとのシグナリングの発生をCDRに記録してもよい。
【００３６】
以上に説明したように、本実施形態に係るCTF１１及びCDF１２は、無線端末の動作に起因するコントロールプレーン・シグナリングの発生をCDRに記録するよう動作する。したがって、CTF１１及びCDF１２は、無線端末の動作に起因するシグナリングのボリュームに応じた課金（charging）及び料金請求（billing）を容易にすることに寄与できる。なぜなら、料金請求ドメイン５０は、CDF１２により作成されたCDRを料金請求及び課金配分（billing and accounting）のために使用できるためである。
【００３７】
１つの好ましい態様では、CTF１１及びCDF１２は、無線端末に関するRRCコネクション確立手順、アタッチ手順、デタッチ手順、ベアラ確立手順、及びハンドオーバ手順のうち少なくとも１つの間に発生するシグナリングをCDRに記録するよう動作してもよい。これにより、Routing Area（つまり位置登録エリア）の変更を除く他のC-Planeシグナリングのボリュームに応じた課金及び料金請求の容易化に寄与するという細分化された課題の１つに対処することができる。
【００３８】
別の好ましい態様では、CTF１１及びCDF１２は、無線アクセスネットワークノード（例えば、eNB又はRNC）に配置され、無線端末に関するRRCコネクション確立手順及びハンドオーバ手順のうち少なくとも１つの間に発生するシグナリングをCDRに記録するよう動作してもよい。これにより、無線アクセスネットワークでのC-Planeシグナリングのボリュームに応じた課金及び料金請求の容易化に寄与するという細分化された課題の１つに対処することができる。
【００３９】
続いて以下では、本実施形態に係るネットワークノードの構成例を説明する。図４に示されたネットワークノード１００は、ネットワークインタフェース１０１、制御ユニット１０２、及びCTF/CDF機能ユニット１０３を含む。ネットワークノード１００は、無線アクセスネットワークノードであってもよいしコアネットワークノードであってもよい。
【００４０】
ネットワークインタフェース１０１は、他のネットワークノードと通信するために使用される。ネットワークインタフェース１０１は、例えば、IEEE 802.3 seriesに準拠したネットワークインタフェースカード（NIC）を含んでもよい。
【００４１】
制御ユニット１０２は、無線端末にリソース又はサービスを提供するための通信制御を実行する。例えば、ネットワークノード１００が無線アクセスネットワークノード（e.g., eNB又はRNC）である場合、制御ユニット１０２は、RRC及びRadio Resource Management（RRM）を含む通信制御を実行してもよい。ネットワークノード１００がコアネットワークノード（e.g., MME又はSGSN）である場合、制御ユニット１０２は、NASシグナリング、モビリティ管理、及びセッション管理を実行してもよい。
【００４２】
CTF/CDF機能ユニット１０３は、本実施形態で説明されたCTF１１及びCDF１２の機能を実行する。
【００４３】
図５は、本実施形態に係るネットワークノードの他の構成例を示している。図５を参照すると、ネットワークノード１１０は、ネットワークインタフェース１１１、プロセッサ１１２、及びメモリ１１３を含む。ネットワークノード１１０は、無線アクセスネットワークノードであってもよいしコアネットワークノードであってもよい。
【００４４】
ネットワークインタフェース１１１は、他のネットワークノードと通信するために使用される。ネットワークインタフェース１１１は、例えば、IEEE 802.3 seriesに準拠したネットワークインタフェースカード（NIC）を含んでもよい。
【００４５】
プロセッサ１１２は、メモリ１１３からソフトウェア（コンピュータプログラム）を読み出して実行することで、通信制御（e.g., RRC及びRRM、又はモビリティ管理及びセッション管理）、並びに本実施形態で説明されたCTF１１及びCDF１２の機能を実行する。プロセッサ１１２は、例えば、マイクロプロセッサ、Micro Processing Unit（MPU）、又はCentral Processing Unit（CPU）であってもよい。プロセッサ１１２は、複数のプロセッサを含んでもよい。
【００４６】
メモリ１１３は、揮発性メモリ及び不揮発性メモリの組み合わせによって構成される。揮発性メモリは、例えば、Static Random Access Memory（SRAM）若しくはDynamic RAM（DRAM）又はこれらの組み合わせである。不揮発性メモリは、例えば、マスクRead Only Memory（MROM）、Programmable ROM（PROM）、フラッシュメモリ、若しくはハードディスクドライブ、又はこれらの組合せである。また、メモリ１１３は、プロセッサ１１２から物理的に離れて配置されたストレージを含んでもよい。この場合、プロセッサ１１２は、ネットワークインタフェース１１１又は図示されていない他のI/Oインタフェースを介してメモリ１１３にアクセスしてもよい。
【００４７】
図５の例では、メモリ１１３は、S1-MMEモジュール１１４、S6aモジュール１１５、S11モジュール１１６、NASモジュール１１７、EPS Mobility Management（EMM）モジュール１１８、EPS Session Management（ESM）モジュール１１９、CTF/CDFモジュール１２０を含むソフトウェアモジュール群を格納するために使用される。CTF/CDFモジュール１２０は、CTF１１及びCDF１２の機能を実行するための命令群およびデータを含む。プロセッサ１１２は、CTF/CDFモジュール１２０をメモリ１１３から読み出して実行することで、本実施形態で説明されたCTF１１及びCDF１２の動作を行うことができる。
【００４８】
＜第２の実施形態＞
本実施形態は、第１の実施形態で説明されたCTF１１及びCDF１２の動作の変形例を説明する。本実施形態に係る無線通信システムの構成例は、第１の実施形態に関して説明された図１と同様とすればよい。本実施形態に係るネットワークノードの構成例は、図４又は図５に示された構成例と同様とすればよい。
【００４９】
本実施形態では、CTF１１は、コントロールプレーン・シグナリングが所定の複数回発生したことを契機として、課金情報を含む課金イベント（charging event）をCDF１２に転送するよう動作する。そして、CDF１２は、コントロールプレーン・シグナリングの複数回の発生を示すデータをCDRに記録するよう動作する。言い換えると、本実施形態に係るCTF１１及びCDF１２は、コントロールプレーン・シグナリングの複数回の発生を課金対象イベント（chargeable event）として取り扱う。
【００５０】
図６は、本実施形態に係るCTF１１の動作の一例を示すフローチャートである。CTF１１は、無線端末の動作に起因するコントロールプレーン・シグナリングの発生を所定の複数回検出する（ステップＳ３１）。そして、CTF１１は、検出された複数回のコントロールプレーン・シグナリングに関する課金情報を課金イベント（charging event）にアセンブルし、当該課金イベントをCDF１２に送信する（ステップＳ３２）。
【００５１】
本実施形態は、C-Planeシグナリングのボリュームに応じた課金及び料金請求を可能とするためにネットワークノードに課される追加的な負荷を緩和するという細分化された課題の１つに対処することができる。なぜなら、CDF１２はシグナリング毎にCDRを作成又は更新する必要がなく、したがってCDF１２におけるCDR処理（作成又は更新）の回数を削減できるためである。
【００５２】
＜第３の実施形態＞
本実施形態は、第１の実施形態で説明されたCDF１２の動作の変形例を説明する。本実施形態に係る無線通信システムの構成例は、第１の実施形態に関して説明された図１と同様とすればよい。本実施形態に係るネットワークノードの構成例は、図４又は図５に示された構成例と同様とすればよい。
【００５３】
本実施形態では、CDF１２は、コントロールプレーン・シグナリングの複数回の発生を示すデータをCDRに記録するよう動作する。CTF１１の動作は、第１の実施形態と同様であればよい。
【００５４】
図７は、本実施形態に係るCDF１２の動作の一例を示すフローチャートである。CDF１２は、コントロールプレーン・シグナリングに関する課金イベント（charging event）をCTF１１から受信する（ステップＳ４１）。しかしながら、CDF１２は、受信した課金イベントに基づくCDRの作成又は更新を直ちには行わない。すなわち、CDF１２は、コントロールプレーン・シグナリングの発生をCDRに記録すること無しにカウントする。そして、CDF１２は、コントロールプレーン・シグナリングに関する課金イベント（charging event）をCTF１１から所定の複数回受信した場合に（ステップＳ４１）、CDRを作成又は更新する（ステップＳ４２）。具体的には、CDF１２は、受信した複数回の課金イベント（charging event）に包含されている課金情報を利用してCDRにマッチしたシンタックスを作成し、これをCDRに追加する。
【００５５】
第２の実施形態と同様に、本実施形態は、C-Planeシグナリングのボリュームに応じた課金及び料金請求を可能とするためにネットワークノードに課される追加的な負荷を緩和するという細分化された課題の１つに対処することができる。なぜなら、CDF１２はシグナリング毎にCDRを作成又は更新する必要がなく、したがってCDF１２におけるCDR処理（作成又は更新）の回数を削減できるためである。
【００５６】
＜第４の実施形態＞
図８は、本実施形態に係る移動通信ネットワークの構成例を示している。図８は、EPSの例を示している。すなわち、図８に示されたネットワークは、Evolved Universal Terrestrial Radio Access Network (E-UTRAN)２１０、及びEvolved Packet Core (EPC)２２０を含む。E-UTRAN２１０は、無線端末（User Equipment (UE)）２１１、及びeNB２１２を含む。EPC２２０は、S-GW２２１、P-GW２２２、MME２２３、HSS２２４、Policy and Charging Rule Function (PCRF)２２５、及びCGF２２６を含む。
【００５７】
S-GW２２１及びP-GW２２２は、ユーザープレーンのパケット転送ノードであり、ユーザーデータ（つまり、Internet Protocol（IP）パケット）を転送する。S-GW２２１は、E-UTRAN２１０とのゲートウェイであり、S1-Uインタフェースを介してeNB２１２に接続される。P-GW２２２は、Packet Data Network（PDN）２３０とのゲートウェイであり、SGiインタフェースを介してPDN２３０に接続される。PDN２３０は、インターネットのような外部ネットワークであってもよいし、EPC２２０を管理するオペレータによって提供されるIPサービス（e.g., IP Multimedia Subsystem (IMS)サービス）のためのネットワークであってもよい。
【００５８】
MME２２３、HSS２２４、PCRF２２５、及びCGF２２６は、コントロールプレーンのノード又はエンティティである。MME２２３は、無線端末（UE）２１１のためのモビリティ管理及びセッション管理を行う。HSS２２４は、無線端末（UE）２１１の加入者情報を管理する。PCRF２２５は、Gxインタフェースを介してP-GW２２２に接続され、Rxインタフェースを介してPDN２３０内のApplication Function (AF) に接続される。PCRF２２５は、アプリケーション・レベルのサービス情報をPDN２３０内のAFから受信し、Policy and Charging Control (PCC)ルールを決定し、PCCルールをP-GW２２２に供給する。P-GW２２２は、Policy and Charging Enforcement Function（PCEF）を有し、PCCルールに従って、無線端末（UE）２１１のサービスデータフロー（つまり、IPパケットフロー）単位でのQuality of Service（QoS）制御およびフローベースのベアラ課金（Flow Based bearer Charging（FBC））を行う。CGF２２６は、ネットワークノードからCDRを受信し、CDRファイルを生成し、CDRファイルを料金請求ドメイン５０に転送する。
【００５９】
図８の例では、MME２２３は、CTF及びCDFを有する。MME２２３に配置されたCTF及びCDFは、第１〜第３の実施形態のいずれかで説明されたCTF１１及びCDF１２の機能を提供する。すなわち、MME２２３に配置されたCTF及びCDFは、無線端末（UE）２１１の動作に起因するコントロールプレーン・シグナリングの発生をCDRに記録し、当該CDRをCGF２２６に送る。これにより、MME２２３は、無線端末（UE）２１１の動作に起因するコントロールプレーン・シグナリングの発生回数に基づく料金請求の容易化に寄与する。
【００６０】
具体的には、MME２２３は、アタッチ手順、デタッチ手順、及びベアラ確立手順のうち少なくとも１つの間に発生するシグナリングをCDRに記録するよう動作してもよい。これにより、Routing Area（つまり位置登録エリア）の変更を除く他のC-Planeシグナリングのボリュームに応じた課金及び料金請求の容易化に寄与するという細分化された課題の１つに対処することができる。
【００６１】
また図８に示されているように、eNB２１２は、CTF及びCDFを有してもよい。eNB２１２に配置されたCTF及びCDFは、第１〜第３の実施形態のいずれかで説明されたCTF１１及びCDF１２の機能を提供する。すなわち、eNB２１２に配置されたCTF及びCDFは、無線端末（UE）２１１の動作に起因するコントロールプレーン・シグナリングの発生をCDRに記録し、当該CDRをCGF２２６に送る。これにより、MME２２３は、無線端末（UE）２１１の動作に起因するコントロールプレーン・シグナリングの発生回数に基づく料金請求の容易化に寄与する。
【００６２】
具体的には、eNB２１２は、無線端末（UE）２１１に関するRRCコネクション確立手順及びハンドオーバ手順のうち少なくとも１つの間に発生するシグナリングをCDRに記録するよう動作してもよい。これにより、E-UTRAN２１０でのC-Planeシグナリングのボリュームに応じた課金及び料金請求の容易化に寄与するという細分化された課題の１つに対処することができる。
【００６３】
なお、図８に示された他のネットワークノードも、CTF若しくはCDF又はこれら両方を有してもよいことは勿論である。例えば、S-GW２２１及びP-GW２２２は、IP-CANベアラ課金（IP-CAN bearer charging）のためのCTF及びCDFを有してもよい。
【００６４】
＜第５の実施形態＞
図９は、本実施形態に係る移動通信ネットワークの構成例を示している。図９は、GPRS Tunneling Protocol (GTP) ベースのS8インタフェースを使用するローミング・アーキテクチャを示している。図９に示されたネットワークは、VPLMN３１０及びHPLMN３２０を含む。なお、よく知られているように、PLMNは、Mobile Country Code (MCC) 及び Mobile Network Code (MNC).によって特定される。HPLMN３２０は、無線端末（UE）３１１のSubscriber Identity Module（SIM）に記録されたInternational Mobile Subscriber Identity (IMSI)に包含されているMCC及びMNCと一致するPLMNである。VPLMN３１０は、無線端末（UE）３１１のHPLMN３２０とは異なるPLMNである。
【００６５】
VPLMN３１０は、eNB３１２、S-GW３１３、及びMME３１４を含む。HPLMN３２０は、P-GW３２１、HSS３２２、PCRF３２３、及びCDF/CGF３２４を含む。無線端末（UE）３１１は、ローミング先のVPLMN３１０においてサービスを受けている。無線端末（UE）３１１は、VPLMN３１０内のS-GW３１３とHPLMN３２０内のP-GW３２１の間に接続されたS8インタフェースを介して、PDN３３０と通信する。なお、図９のローミング・アーキテクチャは一例に過ぎない。例えば。無線端末（UE）３１１は、VPLMN３１０内のP-GW（不図示）を介してPDN３３０に接続し、PDN３３０のIPサービスを利用してもよい（いわゆるローカル・ブレークアウト方式）。
【００６６】
図９の例では、VPLMN３１０内のMME３１４はCTFを有する。MME３１４に配置されたCTFは、第１〜第３の実施形態のいずれかで説明されたCTF１１の機能を提供する。すなわち、MME３１４に配置されたCTFは、無線端末（UE）３１１の動作に起因するコントロールプレーン・シグナリングの発生を示す課金イベント（charging event）をHPLMN３２０内のCDF/CGF３２４に送信する。CDF/CGF３２４は、CDF及びCGFの機能を有し、第１〜第３の実施形態のいずれかで説明されたCDF１２の機能を提供する。すなわち、CDF/CGF３２４は、無線端末（UE）３１１の動作に起因するコントロールプレーン・シグナリングの発生をCDRに記録し、CDRファイルを生成し、このCDRファイルを料金請求ドメイン５０に送る。
【００６７】
具体的には、MME３１４は、無線端末（UE）３１１のアタッチ手順、デタッチ手順、ベアラ確立手順、及び位置更新手順のうち少なくとも１つの間に発生するシグナリングに関する課金イベント（charging event）を送信してもよい。CDF/CGF３２４は、これらの課金イベント（charging event）に基づいて、ローミングネットワーク（VPLMN３１０）内での無線端末（UE）３１１の動作に起因するコントロールプレーン・シグナリングの発生をCDRに記録してもよい。
【００６８】
また図９に示されているように、VPLMN３１０内のeNB３１２は、CTFを有してもよい。eNB３１２に配置されたCTFは、第１〜第３の実施形態のいずれかで説明されたCTF１１の機能を提供する。すなわち、MME３１４に配置されたCTFは、ローミングネットワーク（VPLMN３１０）内での無線端末（UE）３１１の動作に起因するコントロールプレーン・シグナリングの発生を示す課金イベント（charging event）をHPLMN３２０内のCDF/CGF３２４に送信する。
【００６９】
具体的には、eNB３１２は、無線端末（UE）３１１のRRCコネクション確立手順及びハンドオーバ手順のうち少なくとも１つの間に発生するシグナリングに関する課金イベント（charging event）を送信してもよい。CDF/CGF３２４は、これらの課金イベント（charging event）に基づいて、無線端末（UE）３１１の動作に起因するコントロールプレーン・シグナリングの発生をCDRに記録してもよい。
【００７０】
以上の説明から理解されるように、図９の例では、VPLMN３１０内のCTFを有するネットワークノード（e.g., MME３１４及びeNB３１２）内のCTFは、HPLMN３２０内のCDF（e.g., CDF/CGF３２４）に課金イベント（charging event）を送信する。そして、HPLMN３２０内のCDFは、ローミングネットワーク（VPLMN３１０）内での無線端末（UE）３１１の動作に起因するコントロールプレーン・シグナリングの発生をCDRに記録する。これにより、無線端末（UE）３１１のローミングの際にVPLMN３１０で発生するC-Planeシグナリング・ボリュームをHPLMN３２０において容易に把握できるようにするという細分化された課題の１つに対処することができる。
【００７１】
＜第６の実施形態＞
図１０は、本実施形態に係る移動通信ネットワークの構成例を示している。図１０は、Machine-Type Communication（MTC）のための、GTPベースのS8インタフェースを使用するローミング・アーキテクチャを示している。図９に示されたネットワークは、VPLMN４１０及びHPLMN４２０を含む。VPLMN４１０は、eNB４１２、S-GW４１３、及びMME４１４を含む。HPLMN４２０は、P-GW４２１、HSS４２２、MTC Inter Working Function （MTC-IWF）エンティティ４２３、及びCGF４２４を含む。MTCデバイス４１１は、ローミング先のVPLMN４１０においてサービスを受けている。MTCデバイス４１１は、VPLMN４１０内のS-GW４１３とHPLMN４２０内のP-GW４２１の間に接続されたS8インタフェースを介して、Service Capability Server （SCS）４３１又はMTCアプリケーションサーバ４３２と通信する。
【００７２】
MTCデバイス４１１は、MTC UEアプリケーション３１を実行することでMTCデバイスとして振る舞う無線端末（UE）である。MTCデバイス４１１は、MTCゲートウェイ・デバイスであってもよい。MTCゲートウェイ・デバイスは、3GPP移動通信機能（つまり、UEの機能）を有するとともに、パーソナル／ローカルエリア接続技術によって近隣のデバイス（例えば、センサ、radio frequency identification （RFID）タグ、カーナビゲーション装置）と接続する。パーソナル／ローカルエリア接続技術の具体例は、IEEE 802.15、ZigBee（登録商標）、Bluetooth（登録商標）、IEEE 802.11aを含む。なお、MTCゲートウェイ・デバイスに接続する近隣のデバイスは、典型的には3GPP移動通信機能を有していないデバイスであるが、3GPP移動通信機能を有するデバイス（つまり、MTCデバイス）であってもよい。
【００７３】
MTC-IWFエンティティ４２３は、HPLMN４２０に属するコントロールプレーンのエンティティである。MTC-IWFエンティティ４２３は、シグナリング・インタフェース（参照点）を介してHSS４２２及びMME４１４等のネットワークエレメントと通信する。MTC-IWFエンティティ４２３は、SCS４３１を含むMTCサービスレイヤと3GPP PLMNとが、3GPP PLMN のトポロジの詳細を隠蔽しながら協調動作（interwork）するためのコントロールプレーンのインタフェース又はゲートウェイとして振る舞う。
【００７４】
SCS４３１は、MTCアプリケーションサーバ４３２がMTC-IWFエンティティ４２３と通信できるようにする。SCS４３１は、HPLMN４２０のオペレータ、又はMTCサービスプロバイダによって制御されることが想定されている。
【００７５】
図１０の例では、VPLMN４１０内のMME４１４はCTFを有し、HPLMN４２０内のMTC-IWFエンティティ４２３はCDFを有する。MME４１４に配置されたCTFは、第１〜第３の実施形態のいずれかで説明されたCTF１１の機能を提供する。MTC-IWFエンティティ４２３に配置されたCDFは、第１〜第３の実施形態のいずれかで説明されたCDF１２の機能を提供する。すなわち、MME３１４に配置されたCTFは、ローミングネットワーク（VPLMN４１０）内でのMTCデバイス４１１の動作に起因するコントロールプレーン・シグナリングの発生を示す課金イベント（charging event）をHPLMN４２０内のCDF（つまりMTC-IWFエンティティ４２３）に送信する。MTC-IWFエンティティ４２３は、ローミングネットワーク（VPLMN４１０）内でのMTCデバイス４１１の動作に起因するコントロールプレーン・シグナリングの発生をCDRに記録し、このCDRをCGF４２４に送る。
【００７６】
具体的には、MME４１４は、MTCデバイス４１１のアタッチ手順、デタッチ手順、ベアラ確立手順、位置更新手順のうち少なくとも１つの間に発生するシグナリングに関する課金イベント（charging event）を送信してもよい。MTC-IWFエンティティ４２３は、これらの課金イベント（charging event）に基づいて、ローミングネットワーク（VPLMN４１０）内でのMTCデバイス４１１の動作に起因するコントロールプレーン・シグナリングの発生をCDRに記録してもよい。
【００７７】
以上の説明から理解されるように、図１０の例では、VPLMN４１０内のCTFを有するネットワークノード（e.g., MME４１４）内のCTFは、HPLMN４２０内のCDF（e.g., MTC-IWFエンティティ４２３）に課金イベント（charging event）を通知する。そして、HPLMN４２０内のCDFは、ローミングネットワーク（VPLMN４１０）内でのMTCデバイス４１１の動作に起因するコントロールプレーン・シグナリングの発生をCDRに記録する。これにより、MTCデバイス４１１のローミングの際にVPLMN４１０で発生するC-Planeシグナリング・ボリュームをHPLMN４２０において容易に把握できるようにするという細分化された課題の１つに対処することができる。
【００７８】
＜第７の実施形態＞
第５及び第６の実施形態は、ローミングネットワーク（VPLMN）内で発生したシグナリングのボリュームをホームネットワーク（HPLMN）において容易に把握できるようにするために、ローミングネットワーク（VPLMN）内のCTFからホームネットワーク（HPLMN）内のCDFに課金イベント（charging event）を送信するという具体的な構成を採用した。これに対して本実施形態は、ローミングネットワーク（VPLMN）内で発生したシグナリングのボリュームをホームネットワーク（HPLMN）において容易に把握できるようにするための他の具体的構成について説明する。
【００７９】
図１１は、図９と同様に、GTPベースのS8インタフェースを使用するローミング・アーキテクチャを示している。図１１に示されたネットワークは、VPLMN５１０及びHPLMN５２０を含む。VPLMN５１０は、eNB５１２、S-GW５１３、及びMME５１４を含む。HPLMN５２０は、P-GW５２１、HSS５２２、PCRF５２３、及びCGF５２４を含む。無線端末（UE）５１１は、ローミング先のVPLMN５１０においてサービスを受けている。無線端末（UE）５１１は、VPLMN５１０内のS-GW５１３とHPLMN５２０内のP-GW５２１の間に接続されたS8インタフェースを介して、PDN５３０と通信する。
【００８０】
図１１の例では、HPLMN５２０内のP-GW５２１は、CTF及びCDFを有する。P-GW５２１に配置されたCTF及びCDFは、第１〜第３の実施形態のいずれかで説明されたCTF１１及びCDF１２の機能を提供する。すなわち、P-GW５２１に配置されたCTF及びCDFは、ローミングネットワーク（VPLMN５１０）内での無線端末（UE）５１１の動作に起因するコントロールプレーン・シグナリングの発生をCDRに記録し、当該CDRをCGF５２４に送る。これにより、P-GW５２１は、無線端末（UE）５１１のローミングの際にVPLMN５１０で発生するC-Planeシグナリング・ボリュームをHPLMN５２０において容易に把握できるようするという課題の解決に寄与する。
【００８１】
P-GW５２１は、ローミングネットワーク（VPLMN５１０）内での無線端末（UE）５１１のアタッチ手順、デタッチ手順、ベアラ確立手順、位置更新手順、及びハンドオーバ手順のうち少なくとも１つに起因してS8インタフェース上でP-GW５２１から受信するシグナリング・メッセージを課金対象イベント（chargeable event）として検出してもよい。S8インタフェース上でP-GW５２１から受信するシグナリング・メッセージは、例えば、Create session Request、Delete session Request、及びModify Bearer Requestを含む。
【００８２】
アタッチ手順の場合、P-GW５２１は、S8インタフェース上でS-GW５１３から受信するCreate session Requestを課金対象イベント（chargeable event）として検出してもよい。Create session Requestは、新しいセッション又はベアラに関する設定又はコンテキストを新たに作成するために送信される。
【００８３】
デタッチ手順の場合、P-GW５２１は、S8インタフェース上でS-GW５１３から受信するDelete session Requestを課金対象イベント（chargeable event）として検出してもよい。Delete session Requestは、セッション又はベアラに関する設定又はコンテキストを削除するために送信される。
【００８４】
ベアラ確立手順、位置更新手順、及びハンドオーバ手順の場合、P-GW５２１は、S8インタフェース上でS-GW５１３から受信するModify Bearer Requestを課金対象イベント（chargeable event）として検出してもよい。Modify Bearer Requestは、セッション若しくはベアラに関する設定又はコンテキストを更新するため、又はセッション若しくはベアラに関する何らかの情報をS-GW５１３からP−GW５２１に通知するために送信される。
【００８５】
なお、S-GW５１３は、ローミングネットワーク（VPLMN５１０）内での無線端末（UE）５１１のアタッチ手順、デタッチ手順、ベアラ確立手順、位置更新手順、及びハンドオーバ手順のいずれかに起因するベアラ作成、更新、又は削除の際に、S8インタフェースを介してシグナリング・メッセージをP-GW５２１に必ず送信してもよい。これにより、P-GW５２１は、ローミングネットワーク（VPLMN３１０）内での無線端末（UE）３１１の動作に起因するコントロールプレーン・シグナリングの発生を確実に検出することができる。
【００８６】
図１２は、P-GW５２１の動作の一例を示すフローチャートである。P-GW５２１は、ローミングネットワーク（VPLMN５１０）内での無線端末（UE）５１１の動作に起因するS8インタフェース上でのコントロールプレーン・シグナリングの発生を課金対象イベント（chargeable event）として検出する（ステップＳ５１）。P-GW５２１は、検出されたコントロールプレーン・シグナリングに関する課金情報を課金イベント（charging event）にアセンブルする（ステップＳ５２）。そして、P-GW５２１は、課金イベント（charging event）に包含されている課金情報を利用してCDRにマッチしたシンタックスを作成し、これをCDRに追加する（ステップＳ５３）。
【００８７】
＜その他の実施形態＞
上述の実施形態において、CTF１１又はこれに相当するCTF１１に相当する機能を有するネットワークノードは、コントロールプレーン・シグナリングを課金対象イベント（chargeable event）として検出する処理を、特定の無線端末に対して選択的に実行してもよい。特定の無線端末を他の無線端末と区別するために、例えば、無線端末の識別子（e.g., IMSI）、又は無線端末の属性（e.g. 低プライオリティ識別子、MTC識別子、又はtime tolerant識別子）が利用されてもよい。ネットワークノードは、これらの識別子を無線端末から受信してもよいし、加入者情報サーバ（e.g., HSS）から受信してもよい。
【００８８】
上述の実施形態では、主にEPSに関する具体例を用いて説明を行った。しかしながら、これらの実施形態は、その他の移動通信システム、例えば、Universal Mobile Telecommunications System（UMTS）、3GPP2 CDMA2000システム（1xRTT、High Rate Packet Data（HRPD））、Global System for Mobile communications（GSM（登録商標））/General packet radio service（GPRS）システム、及びモバイルWiMAXシステム等に適用されてもよい。
【００８９】
上述の実施形態で説明されたCTF１１及びCDF１２により行われる方法は、少なくとも１つのプロセッサ（e.g. マイクロプロセッサ、Micro Processing Unit（MPU）、Central Processing Unit（CPU））を含むコンピュータシステムにプログラムを実行させることによって実現されてもよい。具体的には、フローチャート等を用いて説明されたアルゴリズムをコンピュータに行わせるための命令群を含む１又は複数のプログラムをコンピュータに供給すればよい。
【００９０】
このプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、Compact Disc Read Only Memory（CD-ROM）、CD-R、CD-R/W、半導体メモリ（例えば、マスクROM、Programmable ROM（PROM）、Erasable PROM（EPROM）、フラッシュROM、Random Access Memory（RAM））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００９１】
さらに、上述した実施形態は本件発明者により得られた技術思想の適用に関する例に過ぎない。すなわち、当該技術思想は、上述した実施形態のみに限定されるものではなく、種々の変更が可能であることは勿論である。
【００９２】
例えば、上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
【００９３】
（付記Ａ１）
ネットワークノードであって、
メモリと、
前記メモリに結合され、無線端末に関する課金処理を実行するよう構成されたプロセッサと、
を備え、
前記ネットワークノードは、前記無線端末のホームPLMN（home public land mobile network (HPLMN)）に配置され、
前記課金処理は、前記ホームPLMNとは異なる訪問先PLMN（visited public land mobile network (VPLMN)）における前記無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備える、
ネットワークノード。
【００９４】
（付記Ａ２）
前記記録することは、前記コントロールプレーン・シグナリングの発生を前記課金データレコードに記録すること無しにカウントすること、及び前記コントロールプレーン・シグナリングが所定の複数回発生したことを契機として前記複数回の発生を示すデータを前記課金データレコードに記録することを含む、付記Ａ１に記載のネットワークノード。
【００９５】
（付記Ａ３）
前記記録することは、前記訪問先PLMNにおける前記コントロールプレーン・シグナリングの発生に伴って送信される課金情報を前記訪問先PLMNから受信すること、及び前記課金情報に基づいて前記課金データレコードに記録されるべきデータを生成することを伴う、付記Ａ１に記載のネットワークノード。
【００９６】
（付記Ａ４）
前記課金情報は、前記コントロールプレーン・シグナリングが所定の複数回発生したことを契機として前記訪問先PLMNから送信される、付記Ａ３に記載のネットワークノード。
【００９７】
（付記Ａ５）
前記ネットワークノードは、Gateway General Packet Radio Service Support Node（GGSN）、Packet Data Network Gateway（P-GW）、又はMachine Type Communication Inter Working Function（MTC-IWF）エンティティである、付記Ａ１〜Ａ４のいずれか１項に記載のネットワークノード。
【００９８】
（付記Ａ６）
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用される、付記Ａ１〜Ａ５のいずれか１項に記載のネットワークノード。
【００９９】
（付記Ａ７）
ネットワークノードであって、
メモリと、
前記メモリに結合され、無線端末に関する課金処理を実行するよう構成されたプロセッサと、
を備え、
前記ネットワークノードは、前記無線端末のホームPLMN（home public land mobile network (HPLMN)）とは異なる訪問先PLMN（visited public land mobile network (VPLMN)）に配置され、
前記課金処理は、前記訪問先PLMNにおける前記無線端末の動作に起因するコントロールプレーン・シグナリングの発生を示す課金情報を前記ホームPLMNのノードに送信することを備える、
ネットワークノード。
【０１００】
（付記Ａ８）
前記課金情報は、前記ホームPLMNにおいて、課金データレコードに記録されるべきデータを生成するために使用され、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用される、
付記Ａ７に記載のネットワークノード。
【０１０１】
（付記Ａ９）
前記送信することは、前記コントロールプレーン・シグナリングが所定の複数回発生したことを契機として前記課金情報を送信することを備える、付記Ａ７又はＡ８に記載のネットワークノード。
【０１０２】
（付記Ａ１０）
前記課金情報は、前記コントロールプレーン・シグナリングの前記訪問先PLMNにおける発生回数を示す、付記Ａ７〜９のいずれか１項に記載のネットワークノード。
【０１０３】
（付記Ａ１１）
前記ネットワークノードは、Serving GPRS Support Node （SGSN）、又はMobility Management Entity（MME）であり、
前記ホームPLMNの前記ノードは、Machine Type Communication Inter Working Function（MTC-IWF）エンティティである、
付記Ａ７〜Ａ１０のいずれか１項に記載のネットワークノード。
【０１０４】
（付記Ａ１２）
課金管理のためにネットワークノードにより行われる方法であって、
前記ネットワークノードは、無線端末のホームPLMN（home public land mobile network (HPLMN)）に配置され、
前記方法は、前記ホームPLMNとは異なる訪問先PLMN（visited public land mobile network (VPLMN)）における前記無線端末の動作に起因するコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備える、
方法。
【０１０５】
（付記Ａ１３）
課金管理のためにネットワークノードにより行われる方法であって、
前記ネットワークノードは、無線端末のホームPLMN（home public land mobile network (HPLMN)）とは異なる訪問先PLMN（visited public land mobile network (VPLMN)）に配置され、
前記方法は、前記訪問先PLMNにおける前記無線端末の動作に起因するコントロールプレーン・シグナリングの発生を示す課金情報を前記ホームPLMNのノードに送信することを備える、
方法。
【０１０６】
（付記Ｂ１）
ネットワークノードであって、
メモリと、
前記メモリに結合され、無線端末に関する課金処理を実行するよう構成されたプロセッサと、
を備え、
前記課金処理は、前記無線端末の動作に起因する無線アクセスネットワーク内でのコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用される、
ネットワークノード。
【０１０７】
（付記Ｂ２）
前記ネットワークノードは、無線アクセスネットワークに配置される、付記Ｂ１に記載のネットワークノード。
【０１０８】
（付記Ｂ３）
前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順および前記無線端末に関するハンドオーバ手順のうち少なくとも１つの間に発生する、
付記Ｂ１又はＢ２に記載のネットワークノード。
【０１０９】
（付記Ｂ４）
課金管理のためにネットワークノードにより行われる方法であって、
前記方法は、無線端末の動作に起因する無線アクセスネットワーク内でのコントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用される、
方法。
【０１１０】
（付記Ｃ１）
ネットワークノードであって、
メモリと、
前記メモリに結合され、無線端末に関する課金処理を実行するよう構成されたプロセッサと、
を備え、
前記課金処理は、前記無線端末の動作に起因するコントロールプレーン・シグナリングが所定の複数回発生したことを契機として、前記コントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用される、
ネットワークノード。
【０１１１】
（付記Ｃ２）
前記記録することは、前記コントロールプレーン・シグナリングの発生を前記課金データレコードに記録すること無しにカウントすること、及び前記コントロールプレーン・シグナリングが所定の複数回発生したことを契機として前記複数回の発生を示すデータを前記課金データレコードに記録することを含む、付記Ｃ１に記載のネットワークノード。
【０１１２】
（付記Ｃ３）
前記記録することは、他のネットワークノードにおける前記コントロールプレーン・シグナリングの発生に伴って送信される課金情報を受信すること、及び前記課金情報に基づいて前記課金データレコードに記録されるべきデータを生成することを含み、
前記課金情報は、前記コントロールプレーン・シグナリングが前記複数回発生したことを契機として前記他のネットワークノードから送信される、
付記Ｃ１に記載のネットワークノード。
【０１１３】
（付記Ｃ４）
前記コントロールプレーン・シグナリングは、前記無線端末に関する無線リソース制御コネクション確立手順、前記無線端末に関するアタッチ手順、前記無線端末に関するデタッチ手順、前記無線端末に関するベアラ確立手順、前記無線端末に関するハンドオーバ手順、及び前記無線端末に関する位置更新手順のうち少なくとも１つの間に発生する、付記Ｃ１〜Ｃ３のいずれか１項に記載のネットワークノード。
【０１１４】
（付記Ｃ５）
課金管理のためにネットワークノードにより行われる方法であって、
前記方法は、無線端末の動作に起因するコントロールプレーン・シグナリングが所定の複数回発生したことを契機として、前記コントロールプレーン・シグナリングの発生を課金データレコードに記録することを備え、
前記課金データレコードは、料金請求ドメイン（billing domain）における料金請求のために使用される、
方法。
【符号の説明】
【０１１５】
１０  3GPPネットワーク
１１  Charging Trigger Function (CTF)
１２  Charging Data Function (CDF)
１３  Charging Gateway Function (CGF)
５０  料金請求（billing）ドメイン
１００  ネットワークノード
１０１  ネットワークインタフェース
１０２  制御ユニット
１０３  CTF/CDF機能ユニット
１１０  ネットワークノード
１１１  ネットワークインタフェース
１１２  プロセッサ
１１３  メモリ
１１４  S1-MMEインタフェース・モジュール
１１５  S6aインタフェース・モジュール
１１６  S11インタフェース・モジュール
１１７  Non-Access Stratum（NAS）モジュール
１１８  EPS Mobility Management（EMM）モジュール
１１９  EPS Session Management（ESM）モジュール
１２０  CTF/CDFモジュール
２１０  Evolved Universal Terrestrial Radio Access Network (E-UTRAN)
２２０  Evolved Packet Core (EPC)
３１０  Visited Public Land Mobile Network (VPLMN)
３２０  Home Public Land Mobile Network (HPLMN)
４１０  Visited Public Land Mobile Network (VPLMN)
４２０  Home Public Land Mobile Network (HPLMN)
【図１】
0006484941.tif 000002
【図２】
0006484941.tif 000003
【図３】
0006484941.tif 000004
【図４】
0006484941.tif 000005
【図５】
0006484941.tif 000006
【図６】
0006484941.tif 000007
【図７】
0006484941.tif 000008
【図８】
0006484941.tif 000009
【図９】
0006484941.tif 000010
【図１０】
0006484941.tif 000011
【図１１】
0006484941.tif 000012
【図１２】
0006484941.tif 000013