(57)【特許請求の範囲】
【請求項１】
送信されたＡＴＭセルの数を送信先毎に計数するとともに、計数値を課金データとして通知する課金データ処理部と、
前記課金データ処理部に前記課金データの通知を要求すると共に、通知された前記課金データを一時記憶し、更に、前記課金データに基づいて生成される課金情報を通知する課金情報処理部と、
前記課金情報処理部に前記課金情報の通知を要求する制御部とを備え、
前記課金データ処理部は、前記ＡＴＭセルの数を計数する第一及び第二のカウンタを有するとともに、いずれか一方の前記カウンタが前記ＡＴＭセルの数を計数する間に、他方の前記カウンタでそれまでに計数した値を前記課金データとして前記課金情報処理部に通知することを特徴とするＡＴＭ交換機。
【請求項２】
送信されたＡＴＭセルの数を送信先毎に計数するとともに、計数値を課金データとして通知する課金データ処理部と、
前記課金データ処理部に前記課金データの通知を要求すると共に、通知された前記課金データを一時記憶し、更に、前記課金データに基づいて生成される課金情報を通知する課金情報処理部と、
前記課金情報処理部に前記課金情報の通知を要求する制御部とを備え、
前記制御部は、前記送信先が相手固定接続されている場合に、所定周期で前記課金情報の通知を要求する一方、前記送信先が相手選択接続されている場合に、終話時に前記課金情報の通知を要求することを特徴とするＡＴＭ交換機。
【請求項３】
送信されたＡＴＭセルの数を送信先毎に計数するとともに、計数値を課金データとして通知する課金データ処理部と、
前記課金データ処理部に前記課金データの通知を要求すると共に、通知された前記課金データを一時記憶し、更に、前記課金データに基づいて生成される課金情報を通知する課金情報処理部と、
前記課金情報処理部に前記課金情報の通知を要求する制御部とを備え、
前記制御部は、相手選択接続されている前記送信先から発呼された呼の通話時間が所定時間を越える場合に、所定時刻毎に前記課金情報の通知を要求することを特徴とするＡＴＭ交換機。
【請求項４】
送信されたＡＴＭセルの数を送信先毎に計数するとともに、計数値を課金データとして通知する課金データ処理部と、
前記課金データ処理部に前記課金データの通知を要求すると共に、通知された前記課金データを一時記憶し、更に、前記課金データに基づいて生成される課金情報を通知する課金情報処理部と、
前記課金情報処理部に前記課金情報の通知を要求する制御部とを備え、
前記課金データ処理部は、前記送信先に対して個別に呼処理を行う個別部に設けられ、
前記課金情報処理部は、前記個別部に接続されるとともに前記個別部で処理された前記ＡＴＭセルを一括して処理する共通部に設けられ、
前記制御部は、前記共通部を通して前記個別部を制御する交換機プロセッサに設けられていることを特徴とするＡＴＭ交換機。
【請求項５】
送信されたＡＴＭセルの数を送信先毎に計数するとともに、計数値を課金データとして通知する課金データ処理部と、
前記課金データ処理部に前記課金データの通知を要求すると共に、通知された前記課金データを一時記憶し、更に、前記課金データに基づいて生成される課金情報を通知する課金情報処理部と、
前記課金情報処理部に前記課金情報の通知を要求する制御部とを備え、
前記制御部は、前記所定周期中に標準時刻が変更された場合、前記課金情報の通知を要求することを特徴とするＡＴＭ交換機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＡＴＭ交換機に関する。
【０００２】
【従来の技術】
Ｂ−ＩＳＤＮ（Broadband-Integrated Services Digital Network ；広帯域サービス総合ディジタル網）の基幹技術であるＡＴＭ（Asynchronous Transfer Mode；非同期転送モード）では、ＡＴＭセルを利用してデータを転送している。
【０００３】
ＡＴＭセルの転送は、ソフトウェア処理を介さずに、ＡＴＭ交換機等のハードウェアのみを介して行われている。これは、大量のデータを高速に転送するためである。
【０００４】
【発明が解決しようとする課題】
ところで、例えば電話における課金は、呼の接続時間に基づいて算出する方式を採用しているのに対し、ＡＴＭにおける課金は、ＡＴＭセルの転送数に基づいて算出する方式を採用している。
【０００５】
そして、課金処理を行うＡＴＭ交換機は、ＡＴＭセルが高速に転送されるため、課金に必要なデータを頻繁に収集する必要が生じるが、このことは、ＡＴＭ交換機内部での通信量の増加をもたらす。そのため、他の機能の障害となり、ＡＴＭ交換機の信頼性を低下させやすい。
【０００６】
一方、課金処理を行うＡＴＭ交換機において、課金に必要なデータを頻繁に収集しない場合、課金に必要なデータを一時記憶するメモリを設ける必要があるが、どのようにメモリを設ければよいかはこれまで知られていない。
【０００７】
本発明は、このような事情に鑑みてなされたもので、課金に必要なデータを収集するためのデータ通信量を抑えながら課金処理を行うことができるＡＴＭ交換機を提供することを第１の課題とする。
【０００８】
また、本発明は、課金をするために必要なデータを収集するためのデータ通信量を抑えつつ、時間帯により課金率が異なる場合の課金処理を行うことができるＡＴＭ交換機を提供することを第２の課題とする。
【０００９】
【課題を解決するための手段】
＜本発明の第１のＡＴＭ交換機＞
本発明の第１のＡＴＭ交換機は、前記第１の課題を解決するため、下記の如く構成されている。図１は、第１の課金処理装置に対応した原理ブロック図である。
【００１０】
即ち、課金データ処理部１１、課金情報処理部２１及び制御部３１を備えて構成されている（請求項１に対応）。
（課金データ処理部１１）
前記課金データ処理部１１は、送信されたＡＴＭセルの数を送信先毎に計数するとともに、計数値を課金データとして通知する。
【００１１】
（課金情報処理部２１）
前記課金情報処理部２１は、前記課金データ処理部１１に前記課金データの通知を要求すると共に、通知された前記課金データを一時記憶し、更に、前記課金データに基づいて生成される課金情報を通知する。
【００１２】
（制御部３１）
前記制御部３１は、前記課金情報処理部２１に前記課金情報の通知を要求する。
【００１３】
＜本発明の第２のＡＴＭ交換機＞
本発明の第２のＡＴＭ交換機は、前記第１の課題を解決するため、下記の如く構成されている（請求項２に対応）。
【００１４】
即ち、第１のＡＴＭ交換機において、前記課金データ処理部１１は、前記ＡＴＭセルの数を計数する第一及び第二のカウンタを有するとともに、いずれか一方の前記カウンタが前記ＡＴＭセルの数を計数する間に、他方の前記カウンタがそれまでに計数した値を前記課金データとして前記課金情報処理部２１に通知する。
【００１５】
＜本発明の第３のＡＴＭ交換機＞
本発明の第３のＡＴＭ交換機は、前記第１の課題を解決するため、下記の如く構成されている（請求項３に対応）。
【００１６】
即ち、第１のＡＴＭ交換機において、前記制御部３１は、前記送信先が相手固定接続（ＰＶＣ）されている場合に、所定周期で前記課金情報の通知を要求する一方、前記送信先が相手選択接続（ＳＶＣ）されている場合に、終話時に前記課金情報の通知を要求する。
【００１７】
＜本発明の第４のＡＴＭ交換機＞
本発明の第４のＡＴＭ交換機は、前記第１の課題を解決するため、下記の如く構成されている（請求項４に対応）。
【００１８】
即ち、第１のＡＴＭ交換機において、前記制御部３１は、相手選択接続（ＳＶＣ）されている前記送信先から発呼された呼の通話時間が所定時間を越える場合に、所定時刻毎に前記課金情報の通知を要求する。
【００１９】
＜本発明の第５のＡＴＭ交換機＞
本発明の第５のＡＴＭ交換機は、前記第１の課題を解決するため、下記の如く構成されている（請求項５に対応）。
【００２０】
即ち、第１のＡＴＭ交換機において、前記課金データ処理部１１は、前記送信先に対して個別に呼処理を行う個別部１０に設けられている。そして、前記課金情報処理部２１は、前記個別部１０に接続されるとともに前記個別部１０で処理された前記ＡＴＭセルを一括して処理する共通部２０に設けられている。さらに、前記制御部３１は、前記共通部２０を通して前記個別部１０を制御する交換機プロセッサ３０に設けられている。
【００２１】
＜本発明の第６のＡＴＭ交換機＞
本発明の第６のＡＴＭ交換機は、前記第１の課題を解決するため、下記の如く構成されている（請求項６に対応）。
【００２２】
即ち、第４のＡＴＭ交換機において、前記制御部３１は、前記所定期間中に標準時刻が変更された場合、前記課金情報の通知を要求する。
＜本発明の第７のＡＴＭ交換機＞
本発明の第７のＡＴＭ交換機は、前記第２の課題を解決するため、下記の如く構成されている（請求項７に対応）。
【００２３】
即ち、第１のＡＴＭ交換機において、前記課金情報処理部２１は、前記課金データを、時間帯による単位時間当たりの課金率の区分毎に加算して前記課金情報を生成する。
【００２４】
本発明の第１及び第５のＡＴＭ交換機によれば、課金情報処理部２１から課金データ処理部１１に対して課金データの通知が要求される。その結果、課金データ処理部１１から課金情報処理部２１に課金データが通知される。また、制御部３１から課金情報処理部２１に対して課金情報の通知が要求される。その結果、課金情報処理部２１から制御部３１に課金情報が通知される。
【００２５】
本発明の第２のＡＴＭ交換機によれば、いずれか一方のカウンタがＡＴＭセルの数を計数する間に、他方のカウンタでそれまでに計数した値が課金データとして課金情報処理部２１に通知される。
【００２６】
本発明の第３のＡＴＭ交換機によれば、送信先が相手固定接続されている場合に、制御部３１から課金情報処理部２１に対して、所定周期で課金情報の通知が要求される。また、送信先が相手固定接続されている場合に、制御部３１から課金情報処理部２１に対して、終話時に課金情報の通知が要求される。
【００２７】
本発明の第４のＡＴＭ交換機によれば、相手選択接続されている送信先から発呼された呼の通話時間が所定時間を越える場合に、制御部３１から課金情報処理部２１に対して、所定時刻毎に課金情報の通知が要求される。
【００２８】
本発明の第５のＡＴＭ交換機によれば、所定周期中に標準時刻が変更された場合に、制御部３１から課金情報処理部２１に対して、課金情報の通知が要求される。
【００２９】
本発明の第７のＡＴＭ交換機によれば、課金情報処理部２１では、課金データを、時間帯による単位時間当たりの課金率の区分毎に加算して課金情報が生成される。
【００３０】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。
《実施形態の構成》
図２は、実施形態の全体構成図である。同図に示すように、本実施形態は、ＡＴＭ交換機１００と、このＡＴＭ交換機１００にＸ．２５回線を介して接続する課金センタ２００とを備えて構成されている。
【００３１】
以下、ＡＴＭ交換機１００と課金センタ２００について説明する。
＜ＡＴＭ交換機１００＞
ＡＴＭ交換機１００は、交換機プロセッサ30-0〜30-1、インタフェーサプロセッサ（ＰＡＣ）70-0、71-0、72-0、73-0、70-1、71-1、72-1、73-1、スイッチ60-0〜60-1、共通部20-0〜20-1、個別部10を備えて構成されている。
【００３２】
（Ａ）交換機プロセッサ30-0〜30-1
前記交換機プロセッサ30-0は、０系（現用系）の交換機プロセッサであり、０系の中継回線42-0に接続されるとともに、課金センタ２００に接続される。
【００３３】
前記交換機プロセッサ30-1は、１系（予備系）の交換機プロセッサであり、１系の中継回線42-1に接続されるとともに、前記課金センタ２００に接続される。
なお、前記交換機プロセッサ３０は、図示していないＲＯＭに格納されているプログラムに従って、課金処理等を実行する。
【００３４】
（Ｂ）インタフェーサプロセッサ70-0、71-0、72-0、73-0、70-1、71-1、72-1、73-1
前記インタフェーサプロセッサ70-0、71-0、72-0、73-0は、０系のインタフェーサプロセッサであり、前記０系の中継回線42-0に接続される。
【００３５】
前記インタフェーサプロセッサ70-1、71-1、72-1、73-1は、１系のインタフェーサプロセッサであり、前記１系の中継回線42-1に接続される。
（Ｃ）スイッチ60-0〜60-1
前記スイッチ60-0は、０系のスイッチであり、前記インターフェーサプロセッサ72-0、73-0に接続される。
【００３６】
前記スイッチ60-1は、１系のスイッチであり、前記インターフェーサプロセッサ72-1、73-1に接続される。
（Ｄ）共通部20-0〜20-1
前記共通部20-0は、０系の共通部であり、前記スイッチ60-0に接続される。
【００３７】
前記共通部20-1は、１系の共通部であり、前記スイッチ60-1に接続される。
なお、前記共通部２０は、前記一重化個別部１０Ａで処理されたＡＴＭセルを一括処理するものである。
【００３８】
（Ｅ）個別部10
個別部10は、送信先（加入者端末等）に対して個別に呼処理を行うものであり、二重化個別部10B-0〜10Bー1及び一重化個別部10Aから構成されている。
【００３９】
前記二重化個別部10B-0は、０系の二重化個別部であり、前記共通部20-0〜20-1に接続されるとともに、前記インタフェーサプロセッサ70-0〜70-1に接続される。
【００４０】
前記二重化個別部10B-1は、１系の二重化個別部であり、前記共通部20-0〜20-1に接続されるとともに、前記インタフェーサプロセッサ71-0〜71-1に接続される。
【００４１】
前記一重化個別部１０Ａは、最大４０９６台までの加入者端末（図示せず）が接続された加入者回線４１に接続されるとともに、前記共通部20-0〜20-1に接続される。
【００４２】
次に、前記個別部１０、前記共通部２０及び前記交換機プロセッサ３０にそれぞれ設けられた機能ブロック、即ち、課金データ処理部１１、課金情報処理部２１及び制御部３１について、図３を参照して説明する。
【００４３】
（ａ）課金データ処理部１１
前記課金データ処理部１１は、交互に切り替わるとともに、いずれか一方が前記送信先から送信された前記ＡＴＭセルの数を前記送信先別に計数する第一のカウンタ（カレントカウンタ）１１Ａ及び第二のカウンタ（プレビアスカウンタ）１１Ｂを有している。
【００４４】
そして、前記課金データ処理部１１は、いずれか一方のカウンタが前記ＡＴＭセルの数を計数（カウント）する間に、他方のカウンタでそれまでに計数した値を課金データとして前記送信先から送信されてきたＡＴＭセルの個数を前記送信先別に１分毎に計数し、計数値（カウント値）を課金データとして前記共通部２０に通知する。
【００４５】
さらに、前記課金データ処理部１１は、前記送信先が相手選択接続（ＳＶＣ）されている場合に、終話通知時に前記課金情報処理部２１から課金データの通知を要求される。
【００４６】
ここで、前記課金データ処理部１１は、通知要求時に、前記プレビアスカウンタ１１Ａのカウンタ値を課金データとして通知していれば、前記カレントカウンタ１１Ｂのカウンタ値を前記課金データとして前記課金情報処理部２１に通知する。
【００４７】
そして、前記課金データ処理部１１は、通話要求時に、前記プレビアスカウンタ１１Ａのカウンタ値を課金データとして通知していなければ、前記プレビアスカウンタ１１Ａのカウンタ値と前記カレントカウンタ１１Ｂのカウンタ値の合計値を前記課金データとして前記課金情報処理部２１に通知する。
【００４８】
（ｂ）課金情報処理部２１
前記課金情報処理部２１は、前記課金データ処理部１１に前記課金データの通知を要求する。
【００４９】
また、前記課金情報処理部２１は、前記課金データ処理部１１から通知された前記課金データに含まれる値を加算する３２ビット長の加算用カウンタ２１Ａを有している。
【００５０】
そして、前記課金情報処理部２１は、前記制御部３１から通知要求があるまで、前記加算用カウンタ２１Ａのカウンタ値を１５分毎に読み出して加算する４８ビット長の通知用カウンタ２１Ｂを有している。この通知用カウンタ２１Ｂのカウンタ値は、前記制御部３１から通知要求があった場合に、課金情報として制御部３１に通知される。
【００５１】
さらに、前記課金情報処理部２１は、前記通知用カウンタ２１Ｂのカウンタ値が通知された場合に、そのカウンタ値を、次回前記通知用カウンタ２１Ｂのカウンタ値が通知されるまで保持しておく保持用カウンタ２１Ｃを有している。
【００５２】
なお、前記課金情報処理部２１は、０系と１系を切り替えて前記二重化個別部10B-0〜10B-1に設けられた前記課金データ処理部１１から課金データを収集することがある。図４は、切替処理の概念を示した図である。
【００５３】
同図に示すように、前記０系の二重化個別部10B-0 で、順に、“Ａ”、“Ｂ”、“Ｃ”・・・の課金データが発生しており、前記１系の二重化個別部10B-1 で、“Ａ”、“Ｂ”、“Ｃ”・・・と同期して、順に、“ａ”、“ｂ”、“ｃ”・・・の課金データが発生している。ここで、前記０系の二重化個別部10B-0 から“Ｄ”の課金データ収集時に切替原因が発生したとする。
【００５４】
前記課金情報処理部２１は、前記切替原因の発生以前は、前記０系の二重化個別部10B-0 で発生した“Ａ”、“Ｂ”、“Ｃ”を課金データとして収集し、前記切替原因の発生以後は、前記１系の二重化個別部10B-1 で発生した“ｄ”、“ｅ”、“ｆ”、“ｇ”を課金データとして収集する。
【００５５】
このように、前記０系の二重化個別部10B-0 は、前記切替原因の発生以前は、現用系として動作するとともに、前記切替原因の発生以後は、待機系として動作する。また、前記１系の二重化個別部10B-1 は、前記切替原因の発生以前は、待機系として動作するとともに、前記切替原因の発生以後は、現用系として動作する。
【００５６】
（ｃ）制御部３１
前記制御部３１は、下記の１）〜３）のように前記課金情報の通知を前記課金情報処理部２１に対して要求する。
【００５７】
１）前記加入者端末が相手固定接続（ＰＶＣ）で接続されている場合は、所定周期（例えば、１５分、３０分、１時間等）毎に要求する。
２）前記加入者端末が相手選択接続（ＳＶＣ）で接続されている場合は、終話時に要求する。
【００５８】
３）相手選択接続（ＳＶＣ）で接続されている前記加入者端末から発呼された呼の通話時間が２４時間を越える場合は、「長時間呼」であると判断して２４時間毎に要求する。
【００５９】
また、前記制御部３１は、前記所定周期中に、サマータイムやウィンタータイム等により標準時刻が変更された場合に、前記課金情報の通知を要求する。例えば、××時３０分（××＝１〜２４）を示す時刻毎に３０分周期で前記課金情報の通知を要求していた場合に、サマータイムによる標準時刻が変更されたとする。即ち、７月の第一日曜日午前２時が午前３時に時刻変更されると、標準時刻変更後の時刻で午前３時になった時に、前記課金情報の通知を要求する。
【００６０】
なお、前記制御部３１に通知された前記課金情報は、前記課金センタ２００に通知される。
このように、前記ＡＴＭ交換機１００は、０系（現用系）と１系（待機系）の２系統からなる二重化構成でできており、０系で障害が発生した場合に、１系に切り替えることで課金処理等を続行することが可能となっている。
【００６１】
＜課金センタ２００＞
前記課金センタ２００は、前記ＡＴＭ交換機１００から通知された前記課金情報に基づいて加入者別に課金量を算出し、請求書を発行する等の処理を行う。
【００６２】
《実施形態の処理例》
次に、実施形態の処理例として、課金データ定期収集処理、カウンタ切替処理、アグリゲーション処理、長時間呼断定処理及びＳＶＣ終話処理を説明する。
（Ａ）課金データ定期収集処理
図５は、課金データ定期収集処理のシーケンス図である。
【００６３】
まず、前記共通部２０の前記課金情報処理部２１（以下、共通部２０として説明する）は、前記個別部１０の前記課金データ処理部１１（以下、個別部１０として説明する）に課金データの収集を要求する（ステップ５０１）。
【００６４】
次に、前記個別部１０は、前記共通部２０に第０番目の課金データを通知する（ステップ５０２）。
そして、前記共通部２０は、前記課金データが通知されると前記課金データに含まれる計数値を、前記加算用カウンタ２１Ａのカウンタ値に加算することにより、加算用カウンタ２１Ａを更新する（ステップ５０３）。
【００６５】
以後、前記個別部１０は、前記共通部２０に最大６３番目までの課金データを通知する（ステップ５０４、ステップ５０６、ステップ５０９）。なお、最大６３番目までに限定されているのは、一つの個別部１０が接続できる回線数は４０９６で、第Ｎ番目の課金データ（Ｎ＝０〜６３）は、６４回線分の課金データを含んで構成されているからである。
【００６６】
そして、前記共通部２０は、前記課金データが通知されるたびに前記課金データに含まれる計数値を、前記加算用カウンタ２１Ａのカウンタ値に加算することにより、加算用カウンタ２１Ａを更新する（ステップ５０５、ステップ５０７、ステップ５０８、ステップ５１０）。
【００６７】
そして、前記共通部２０は、第６３番目までの課金データが通知された後、再び前記個別部１０に課金データの収集を要求する（ステップ５１１）。
以後、ステップ５０２からステップ５１０までと同様の処理が行われる。即ち、前記個別部１０から前記共通部２０に課金データが通知される（ステップ５１２、ステップ５１４、ステップ５１６）。そして、前記加算用カウンタ２１Ａの更新が行われる（ステップ５１３、ステップ５１５、ステップ５１７）。
（Ｂ）カウンタ切替処理
図６は、カウンタ切替処理のシーケンス図である。
【００６８】
まず、前記交換機プロセッサ３０の前記制御部３１（以下、交換機プロセッサ３０として説明する）は、前記共通部２０にカウンタ切替を指示する（ステップ６０１）とともに、前記個別部１０にカウンタ切替を指示する（ステップ６０３）。
【００６９】
そして、前記共通部２０は、前記交換機プロセッサ３０からカウンタ切替が指示されると、前記個別部１０に課金データの収集を要求する（ステップ６０２）。
【００７０】
次に、前記個別部１０は、前記カレントカウンタ１１Ｂのカウンタ値に基づく第０番目の課金データを前記共通部２０に通知する（ステップ６０４）。
そして、前記共通部２０は、前記課金データが通知されると前記課金データに含まれる計数値を、前記加算用カウンタ２１Ａに加算することにより、前記加算用カウンタ２１Ａを更新する。そして、前記加算用カウンタ２１Ａのカウンタ値を前記通知用カウンタ２１Ｂのカウンタ値に加算することにより、前記通知用カウンタ２１Ｂを更新する。その後、前記加算用カウンタ２１Ｂのカウンタ値をクリアする（ステップ６０５）。
【００７１】
以後、前記個別部１０は、前記共通部２０に最大６３番目までの課金データを通知する（ステップ６０４、ステップ６０６、ステップ６０８）。なお、最大６３番目までに限定されているのは、一つの個別部１０が接続できる回線数は４０９６で、第Ｎ番目の課金データ（Ｎ＝０〜６３）は、６４回線分の課金データを含んで構成されているからである。
【００７２】
そして、前記共通部２０は、前記課金データが通知されるたびに前記課金データに含まれる計数値を、前記加算用カウンタ２１Ａに加算することにより、前記加算用カウンタ２１Ａを更新する。そして、前記加算用カウンタ２１Ａのカウンタ値を前記通知用カウンタ２１Ｂのカウンタ値に加算することにより、前記通知用カウンタ２１Ｂを更新する。その後、前記加算用カウンタ２１Ｂのカウンタ値をクリアする（ステップ６０７、ステップ６０８、ステップ６１１）。
【００７３】
以後、前記共通部２０は、前記個別部１０に課金データの収集を要求する（ステップ６１２）。
そして、前記個別部１０は、前記プレビアスカウンタ１１Ａのカウンタ値に基づく第０番目の課金データを、前記共通部２０に通知する（ステップ６１３）。
【００７４】
さらに、前記共通部２０は、前記加算用カウンタ２１Ａのカウンタ値を更新する（ステップ６１４）。
（Ｃ）アグリゲーション処理
図７は、アグリゲーション処理のシーケンス図である。
【００７５】
まず、前記交換機プロセッサ３０は、前記共通部２０にカウンタ切替を指示する（ステップ７０１）とともに、前記個別部１０にカウンタ切替を指示する（ステップ７０３）。
【００７６】
そして、前記共通部２０は、前記交換機プロセッサ３０からカウンタ切替が指示されると、前記個別部１０に課金データの収集を要求する（ステップ７０２）。
【００７７】
次に、前記共通部２０は、アグリゲーション処理をオンとする（ステップ７０４）。
次に、前記個別部１０は、前記カレントカウンタ１１Ｂのカウンタ値に基づく第０番目の課金データを前記共通部２０に通知する（ステップ７０５）。
【００７８】
そして、前記共通部２０は、前記課金データが通知されると前記課金データに含まれる計数値を、前記加算用カウンタ２１Ａに加算することにより、前記加算用カウンタ２１Ａを更新する。そして、前記加算用カウンタ２１Ａのカウンタ値を前記通知用カウンタ２１Ｂのカウンタ値に加算することにより、前記通知用カウンタ２１Ｂを更新する。その後、前記加算用カウンタ２１Ｂのカウンタ値をクリアする（ステップ７０６）。
【００７９】
そして、前記共通部２０は、前記保持用カウンタ２１Ｃのカウンタ値を更新する（ステップ７０７）。
以後、前記個別部１０は、前記共通部２０に最大６３番目までの課金データを通知する（ステップ７０８）。なお、最大６３番目までに限定されているのは、一つの個別部１０が接続できる回線数は４０９６で、第Ｎ番目の課金データ（Ｎ＝０〜６３）は、６４回線分の課金データを含んで構成されているからである。
【００８０】
次に、前記共通部２０は、前記課金データが通知されるたびに前記課金データに含まれる計数値を、前記加算用カウンタ２１Ａに加算することにより、前記加算用カウンタ２１Ａを更新する。そして、前記加算用カウンタ２１Ａのカウンタ値を前記通知用カウンタ２１Ｂのカウンタ値に加算することにより、前記通知用カウンタ２１Ｂを更新する。その後、前記加算用カウンタ２１Ｂのカウンタ値をクリアする（ステップ７０９）。
【００８１】
そして、前記共通部２０は、前記保持用カウンタ２１Ｃのカウンタ値を更新するとともに、アグリゲーション処理をオフとする（ステップ７１０）。
次に、前記交換機プロセッサ３０は、前記共通部２０に前記課金情報の読出を要求する（ステップ７１１）。
【００８２】
そして、前記共通部２０は、前記課金情報の読出が要求されると、保持用カウンタ２１Ｃを編集して（ステップ７１２）、課金情報を交換機プロセッサ３０に通知する（ステップ７１３）。
（Ｄ）長時間呼断定処理
図８は、長時間呼断定処理のシーケンス図である。
【００８３】
まず、前記交換機プロセッサ３０は、前記共通部２０にカウンタ切替を指示する（ステップ８０１）とともに、前記個別部１０にカウンタ切替を指示する（ステップ８０３）。
【００８４】
そして、前記共通部２０は、前記交換機プロセッサ３０からカウンタ切替が指示されると、前記個別部１０に課金データの収集を要求する（ステップ８０２）。
【００８５】
次に、前記共通部２０は、２４時間受信フラグをオンとする（ステップ８０４）。
次に、前記個別部１０は、前記カレントカウンタ１１Ｂのカウンタ値に基づく第０番目の課金データを前記共通部２０に通知する（ステップ８０５）。
【００８６】
次に、前記共通部２０は、前記保持用カウンタ２１Ｃのカウンタ値を更新する（ステップ８０６）。
そして、前記共通部２０は、前記課金データが通知されると前記課金データに含まれる計数値を、前記加算用カウンタ２１Ａに加算することにより、前記加算用カウンタ２１Ａを更新する。そして、前記加算用カウンタ２１Ａのカウンタ値を前記通知用カウンタ２１Ｂのカウンタ値に加算することにより、前記通知用カウンタ２１Ｂを更新する。その後、前記加算用カウンタ２１Ｂのカウンタ値をクリアする（ステップ８０７）。
【００８７】
以後、前記個別部１０は、前記共通部２０に最大６３番目までの課金データを通知する（ステップ８０８）。なお、最大６３番目までに限定されているのは、一つの個別部１０が接続できる回線数は４０９６で、第Ｎ番目の課金データ（Ｎ＝０〜６３）は、６４回線分の課金データを含んで構成されているからである。
【００８８】
次に、前記共通部２０は、前記課金データが通知されるたびに前記保持用カウンタ２１Ｃのカウンタ値を更新する（ステップ８０９）。
そして、前記共通部２０は、前記課金データが通知されるたびに前記課金データに含まれる計数値を、前記加算用カウンタ２１Ａに加算することにより、前記加算用カウンタ２１Ａを更新する。そして、前記加算用カウンタ２１Ａのカウンタ値を前記通知用カウンタ２１Ｂのカウンタ値に加算することにより、前記通知用カウンタ２１Ｂを更新する。その後、前記加算用カウンタ２１Ｂのカウンタ値をクリアする（ステップ８１０）。
【００８９】
次に、前記交換機プロセッサ３０は、前記共通部２０に前記課金情報の読出を要求する（ステップ８１１）。
そして、前記共通部２０は、前記課金情報の読出が要求されると、保持用カウンタ２１Ｃを編集して（ステップ８１２）、課金情報を交換機プロセッサ３０に通知する（ステップ８１３）。
（Ｅ）ＳＶＣ終話処理
図９は、ＳＶＣ終話処理のシーケンス図である。
【００９０】
まず、前記交換機プロセッサ３０は、前記共通部２０に、バス関連情報解除を通知する（ステップ９０１）。
そして、前記共通部２０は、前記交換機プロセッサ３０からバス関連情報解除が通知されると、個別部１０にＳＶＣ終話処理を要求する（ステップ９０２）。
【００９１】
次に、前記個別部１０は、前記共通部２０に、ＳＶＣ終話を通知する（ステップ９０３）。
次に、前記共通部２０は、前記課金データに含まれる計数値を、前記加算用カウンタ２１Ａに加算することにより、前記加算用カウンタ２１Ａを更新する。そして、前記加算用カウンタ２１Ａのカウンタ値を前記通知用カウンタ２１Ｂのカウンタ値に加算することにより、前記通知用カウンタ２１Ｂを更新する。その後、前記加算用カウンタ２１Ｂのカウンタ値をクリアする（ステップ９０４）。
【００９２】
そして、前記共通部２０は、前記保持用カウンタ２１Ｃのカウンタ値を更新する（ステップ９０５）。
さらに、前記共通部２０は、前記保持用カウンタ２１Ｃのカウンタ値を編集する（ステップ９０６）。
【００９３】
そして、前記共通部２０は、前記交換機プロセッサ３０に、バス関連情報解除を通知する（ステップ９０７）。
【００９４】
【発明の効果】
本発明の第１から第６のＡＴＭ交換機によれば、課金情報処理部は、課金データ処理部から収集した課金データを一時記憶してから、課金情報を制御部に通知する。即ち、制御部は、課金に必要なデータを課金データ処理部から直接収集するのではなく、課金情報処理部を介して収集するようにしてある。このことにより、制御部と課金情報処理部との間の通信量は、課金データ処理部と課金情報処理部と間の通信量に比べ、より少なくて済むようになるので、課金に必要なデータを収集するためのデータ通信量が抑えられる。
【００９５】
本発明の第７のＡＴＭ交換機によれば、課金情報処理部で、単位時間当たりの課金率の区分毎に加算して課金情報を生成するようにしたため、課金をするために必要なデータを収集するためのデータ通信量を抑えつつ、時間帯により課金率が異なる場合の課金処理を行うことが可能となる。
【図面の簡単な説明】
【図１】  本発明のＡＴＭ交換機の原理ブロック図である。
【図２】  実施形態のＡＴＭ交換機の全体構成図である。
【図３】  実施形態のＡＴＭ交換機の機能ブロック図である。
【図４】  実施形態において、二重化個別部から課金データを収集する時の切替処理概念図である。
【図５】  実施形態における課金データ定期収集処理のシーケンス図である。
【図６】  実施形態における面切替処理のシーケンス図である。
【図７】  実施形態におけるアグリゲーションインターバル処理のシーケンス図である。
【図８】  実施形態における長時間呼断定処理のシーケンス図である。
【図９】  実施形態におけるＳＶＣ終話処理のシーケンス図である。
【符号の説明】
１０・・・個別部
１０Ａ・・二重化個別部
１０Ｂ・・一重化個別部
１１・・・課金データ処理部
１１Ａ・・第一のカウンタ
１１Ｂ・・第二のカウンタ
２０・・・共通部
２１・・・課金情報処理部
２１Ａ・・加算用カウンタ
２１Ｂ・・通知用カウンタ
２１Ｃ・・保持用カウンタ
３０・・・交換機プロセッサ
３１・・・制御部
４１・・・加入者回線
４２・・・中継回線
６０・・・スイッチ
７０〜７３・・・プロセッサインタフェーサ（ＰＡＣ）
１００・・ＡＴＭ交換機
【図１】
0003732874.tif 000002
【図２】
0003732874.tif 000003
【図３】
0003732874.tif 000004
【図４】
0003732874.tif 000005
【図５】
0003732874.tif 000006
【図６】
0003732874.tif 000007
【図７】
0003732874.tif 000008
【図８】
0003732874.tif 000009
【図９】
0003732874.tif 000010