(57)【特許請求の範囲】
【請求項１】
ネットワークと接続するための関門交換機と、当該関門交換機の下位に配置され、移動機に対する通信接続制御を行う交換機とを備える通信システムにおいて、
前記関門交換機は、
前記移動機が送信する上り方向のデータの上り方向のデータ量を計数する第一計数手段と、
前記第一計数手段により計数された上り方向のデータ量と、前記交換機から通知された下り方向のデータ量とを合算して総データ量を算出する合算手段と、
前記合算手段により算出された総データ量に基づいて、前記移動機との通信を切断する切断手段と、
を備え、
前記交換機は、
前記移動機宛に送信された下り方向のデータの下り方向のデータ量を計数する第二計数手段と、
前記第二計数手段により計数された下り方向のデータ量を前記関門交換機に通知する通知手段と、
を備えることを特徴とする通信システム。
【請求項２】
前記関門交換機は、前記関門交換機と前記移動機との間の通信が切断されたときに、前記合算手段により算出された総データ量を管理装置に送信する送信手段をさらに備えることを特徴とする請求項１に記載の通信システム。
【請求項３】
前記関門交換機における前記送信手段は、前記関門交換機と前記移動機との間で通信が接続されている間における所定時間ごとに、前記合算手段により算出された総データ量を前記管理装置に送信することを特徴とする請求項２に記載の通信システム。
【請求項４】
前記関門交換機は、
前記移動機から通信接続要求を受けると、前記管理装置若しくは前記交換機から当該移動機に対応づけられている今後送信可能なデータ量を示す残データ量、または今まで送信したデータの送信済データ量および送受信可能な最大通信データ量を取得し、残データ量、または送信済データ量および最大通信データ量に基づいて、前記移動機との間の通信接続可能か否かを判断する取得手段と、
前記取得手段により通信接続できないと判断されると、前記移動機との間の通信接続を行わない通信処理手段と、を備えることを特徴とする請求項２または３に記載の通信システム。
【請求項５】
ネットワークと接続するための関門交換機と、当該関門交換機の下位に配置され、移動機に対する通信接続制御を行う交換機と、前記移動機により送受信されるデータ量を記憶する管理装置とを備える通信システムにおいて、
前記関門交換機は、
前記移動機が送信する上り方向のデータの上り方向のデータ量を計数する第一計数手段と、
前記第一計数手段により計数された上り方向のデータ量を前記管理装置に通知する第一通知手段と、
を備え、
前記交換機は、
前記移動機宛に送信された下り方向のデータの下り方向のデータ量を計数する第二計数手段と、
前記第二計数手段により計数された下り方向のデータ量を前記管理装置に通知する第二通知手段と、
を備え、
前記管理装置は、
前記第一通知手段により通知された上り方向のデータ量および前記第二通知手段により通知された下り方向のデータ量を合算して、総データ量を算出する合算手段と、
最大通信データ量を記憶する記憶手段と、
前記合算手段により算出された総データ量および前記記憶手段に記憶されている最大通信データ量に基づいて、前記関門交換機または前記交換機に対して、移動機との間の通信を切断するよう指示する切断指示手段と、を備えることを特徴とする通信システム。
【請求項６】
前記関門交換機における第一通知手段および前記交換機における第二通知手段は、前記関門交換機と前記移動機との間の通信が切断されたときに、上り方向のデータ量および下り方向のデータ量を前記管理装置に送信することを特徴とする請求項５に記載の通信システム。
【請求項７】
前記関門交換機における第一通知手段および前記交換機における第二通知手段は、前記関門交換機と前記移動機との間で通信が接続されている間における所定時間ごとに、計測された上り方向のデータ量および下り方向のデータ量を前記管理装置に送信することを特徴とする請求項５または６に記載の通信システム。
【請求項８】
前記第一通知手段は、上り方向のデータ量とともに、前記移動機との間で切断処理するための指示宛先を示す宛先情報を前記管理装置に通知し、
前記管理装置における前記切断指示手段は、前記宛先情報宛で示された関門交換機に切断指示を行うことを特徴とする請求項５から７のいずれか一項に記載の通信システム。
【請求項９】
ネットワークと接続するための関門交換機と、当該関門交換機の下位に配置され、移動機に対する通信接続制御を行う交換機とを備える通信システムにおいて、
前記関門交換機は、
前記移動機が送信する上り方向のデータの上り方向のデータ量を計数する第一計数手段と、
前記第一計数手段により計数された上り方向のデータ量を前記交換機に通知する通知手段と、
を備え、
前記交換機は、
前記移動機宛に送信された下り方向のデータの下り方向のデータ量を計数する第二計数手段と、
前記第一計数手段により計数された下り方向のデータ量と、前記関門交換機から通知された上り方向のデータ量とを合算して総データ量を算出する合算手段と、
前記合算手段により算出された総データ量に基づいて、前記移動機との通信を切断する切断手段と、
を備えることを特徴とする通信システム。
【請求項１０】
ネットワークと接続するための関門交換機と、当該関門交換機の下位に配置され、移動機に対する通信接続制御を行う交換機とを備える通信システムの通信方法において、
前記関門交換機が、前記移動機が送信する上り方向のデータの上り方向のデータ量を計数する第一計数ステップと、
前記交換機が、前記移動機宛に送信された下り方向のデータの下り方向のデータ量を計数する第二計数ステップと、
前記交換機が、前記第二計数ステップにより計数された下り方向のデータ量を前記関門交換機に通知する通知ステップと、
前記関門交換機が、前記第一計数ステップにより計数された上り方向のデータ量と、前記交換機から通知された下り方向のデータ量とを合算して総データ量を算出する合算ステップと、
前記関門交換機が、前記合算ステップにより算出された総データ量に基づいて、前記移動機との通信を切断する切断ステップと、
を備える通信方法。
【請求項１１】
ネットワークと接続するための関門交換機と、当該関門交換機の下位に配置され、移動機に対する通信接続制御を行う交換機と、前記移動機により送受信されるデータ量および最大通信データ量を記憶する管理装置とを備える通信システムの通信方法において、
前記関門交換機が、前記移動機が送信する上り方向のデータの上り方向のデータ量を計数する第一計数ステップと、
前記関門交換機が、前記第一計数ステップにより計数された上り方向のデータ量を前記管理装置に通知する第一通知ステップと、
前記交換機が、前記移動機宛に送信された下り方向のデータの下り方向のデータ量を計数する第二計数ステップと、
前記交換機が、前記第二計数ステップにより計数された下り方向のデータ量を前記管理装置に通知する第二通知ステップと、
前記管理装置が、前記第一通知ステップにより通知された上り方向のデータ量および前記第二通知ステップにより通知された下り方向のデータ量を合算して、総データ量を算出する合算ステップと、
前記合算ステップにより算出された総データ量および前記最大通信データ量に基づいて、前記関門交換機または前記交換機に対して、移動機との間の通信を切断するよう指示する切断指示ステップと、を備える通信方法。
【請求項１２】
移動機に対する下り方向のデータ量を計数する交換機と通信接続するものであって、前記移動機の通信制御を行って、ネットワークとの通信接続を行う関門交換機において、
移動機が送信する上り方向のデータの上り方向のデータ量を計数する第一計数手段と、
前記第一計数手段により計数された上り方向のデータ量と、前記交換機から通知された下り方向のデータ量とを合算して総データ量を算出する合算手段と、
前記合算手段により算出された総データ量に基づいて、前記移動機との通信を切断する切断手段と、
を備える関門交換機。
【請求項１３】
ネットワークと接続するための、上り方向のデータ量を計数する関門交換機、および当該関門交換機の下位に配置され、移動機に対する通信接続制御を行うための、下り方向のデータ量を計数する交換機と通信接続する管理装置において、
前記移動機の最大通信データ量を記憶する記憶手段と、
前記関門交換機から通知された前記移動機から上り方向のデータ量および前記交換機により通知された前記移動機に対する下り方向のデータ量を合算して、総データ量を算出する合算手段と、
前記合算手段により算出された総データ量および前記記憶手段に記憶されている最大通信データ量に基づいて、前記関門交換機または前記交換機に対して、移動機との間の通信を切断するよう指示する切断指示手段と、を備える管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プレペイド式移動機に対する通信接続制御を行う通信システム、移動機、関門交換機、管理装置および通信方法に関する。
【背景技術】
【０００２】
一般的に、プリペイド式の移動機は、音声通話などのＣＳドメインを利用したものが知られている。近年、パケットデータ通信のためのプリペイド式の移動機が考えられており、その料金管理の仕方として、特許文献１に記載のものが考えられている。この特許文献１に記載されている技術は、ＧＰＲＳ（General Packet Radio Service）を用いて移動機間でデータの通信を行う技術において、プリペイド式の通信サービスに適用して、効率的な課金処理を行うことの記載がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２０４３２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の特許文献１に記載の技術では、正確な通信料金の把握を行うことが困難な場合があり、適正な通信切断を行うことができない場合があり得る。
【０００５】
そこで、本発明においては、正確な通信料金の把握を行って、適正な通信切断を行うことができる通信システム、移動機、関門交換機、管理装置および通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するために、本発明の通信システムは、ネットワークと接続するための関門交換機と、当該関門交換機の下位に配置され、移動機に対する通信接続制御を行う交換機とを備える通信システムにおいて、前記関門交換機は、前記移動機が送信する上り方向のデータの上り方向のデータ量を計数する第一計数手段と、前記第一計数手段により計数された上り方向のデータ量と、前記交換機から通知された下り方向のデータ量とを合算して総データ量を算出する合算手段と、前記合算手段により算出された総データ量に基づいて、前記移動機との通信を切断する切断手段と、を備え、前記交換機は、前記移動機宛に送信された下り方向のデータの下り方向のデータ量を計数する第二計数手段と、前記第二計数手段により計数された下り方向のデータ量を前記関門交換機に通知する通知手段と、を備える。
【０００７】
また、本発明の通信方法は、ネットワークと接続するための関門交換機と、当該関門交換機の下位に配置され、移動機に対する通信接続制御を行う交換機とを備える通信システムの通信方法において、前記関門交換機が、前記移動機が送信する上り方向のデータの上り方向のデータ量を計数する第一計数ステップと、前記交換機が、前記移動機宛に送信された下り方向のデータの下り方向のデータ量を計数する第二計数ステップと、前記交換機が、前記第二計数ステップにより計数された下り方向のデータ量を前記関門交換機に通知する通知ステップと、前記関門交換機が、前記第一計数ステップにより計数された上り方向のデータ量と、前記交換機から通知された下り方向のデータ量とを合算して総データ量を算出する合算ステップと、前記関門交換機が、前記合算ステップにより算出された総データ量に基づいて、前記移動機との通信を切断する切断ステップと、を備える。
【０００８】
この発明によれば、関門交換機においては、移動機が送信する上り方向のデータの上り方向のデータ量を計数する。一方で、交換機においては、移動機宛に送信された下り方向のデータの下り方向のデータ量を計数し、計数された下り方向のデータ量を関門交換機に通知する。そして、関門交換機においては、計数された上り方向のデータ量と、交換機から通知された下り方向のデータ量とを合算して総データ量を算出し、算出された総データ量に基づいて、移動機との間の通信を切断する。これにより、上り方向のデータ、下り方向のデータの計数する場所を変えて、上り方向のデータについては、移動機より相対的に遠くの位置で計数し、下り方向のデータについては、相対的に移動機側の位置で計数することで、より正確な送信されたデータ量を把握することができる。そして、関門交換機において、上り方向のデータと下り方向のデータのそれぞれのデータ量を把握することができ、移動機における総データ量を把握することができ、全体の送信されたデータ量を把握することができる。よって、より正確な総データ量に基づいた切断処理を行うことができる。
【０００９】
また、本発明の通信システムにおいて、前記関門交換機は、前記関門交換機と前記移動機との間の通信が切断されたときに、前記合算手段により算出された総データ量を管理装置に送信する送信手段をさらに備えることが好ましい。
【００１０】
この発明によれば、関門交換機と移動機との間の通信が切断されたときに、算出された総データ量を管理装置に送信することで、通信終了時における総データ量を管理装置に通知することができ、管理装置側においては、残通信可能データ量を把握することができる。
【００１１】
また、本発明の通信システムにおいて、前記関門交換機における前記送信手段は、前記関門交換機と前記移動機との間で通信が接続されている間における所定時間ごとに、前記合算手段により算出された総データ量を管理装置に送信することが好ましい。
【００１２】
この発明によれば、関門交換機と移動機との間で通信が接続されている間における所定時間ごとに、算出された総データ量を管理装置に送信することで、通信の途中における総データ量を管理装置に通知でき、関門交換機若しくは交換機が通信の途中でダウンして、通信終了時における総データ量を管理装置に通知できなかったとしても、少なくとも、通信の途中における総データ量を管理装置に把握させることができる。よって、関門交換機若しくは交換機がダウンした場合のリスクを考慮したデータ量の管理を行うことができる。
【００１３】
また、本発明の通信システムにおいて、前記関門交換機は、前記移動機から通信接続要求を受けると、前記管理装置若しくは前記交換機から当該移動機に対応づけられている今後送信可能なデータ量を示す残データ量、または今まで送信したデータの送信済データ量および送受信可能な最大通信データ量を取得し、残データ量、または送信済データ量および最大通信データ量に基づいて、前記移動機との間の通信接続可能か否かを判断する取得手段と、前記取得手段により通信接続できないと判断されると、前記移動機との間の通信接続を行わない通信処理手段と、を備えることが好ましい。
【００１４】
この発明によれば、移動機から通信接続要求を受けると、管理装置若しくは交換機から当該移動機に対応づけられている今後送信可能なデータ量を示す残データ量、または今まで送信した送受信データの送信済データ量および送受信可能な最大通信データ量を取得し、取得された残データ量、または送信済データ量および最大通信データ量に基づいて、移動機との間の通信接続が可能ではないと判断すると、移動機との間の通信接続を行わない。これにより、最初に契約した最大通信データ量を使い切ってしまった場合には、発信規制がかかるため、プリペイド契約の移動機に対する適正な通信接続処理を行うことができる。
【００１５】
また、本発明の通信システムは、ネットワークと接続するための関門交換機と、当該関門交換機の下位に配置され、移動機に対する通信接続制御を行う交換機と、前記移動機により送受信されるデータ量を記憶する管理装置とを備える通信システムにおいて、前記関門交換機は、前記移動機が送信する上り方向のデータの上り方向のデータ量を計数する第一計数手段と、前記第一計数手段により計数された上り方向のデータ量を前記管理装置に通知する第一通知手段と、を備え、前記交換機は、前記移動機宛に送信された下り方向のデータの下り方向のデータ量を計数する第二計数手段と、前記第二計数手段により計数された下り方向のデータ量を前記管理装置に通知する第二通知手段と、を備え、前記管理装置は、前記第一通知手段により通知された上り方向のデータ量および前記第二通知手段により通知された下り方向のデータ量を合算して、総データ量を算出する合算手段と、最大通信データ量を記憶する記憶手段と、前記合算手段により算出された総データ量および前記記憶手段に記憶されている最大通信データ量に基づいて、前記関門交換機または前記交換機に対して、移動機との間の通信を切断するよう指示する切断指示手段と、を備える。
また、本発明の通信方法は、ネットワークと接続するための関門交換機と、当該関門交換機の下位に配置され、移動機に対する通信接続制御を行う交換機と、前記移動機により送受信されるデータ量および最大通信データ量を記憶する管理装置とを備える通信システムの通信方法において、前記関門交換機が、前記移動機が送信する上り方向のデータの上り方向のデータ量を計数する第一計数ステップと、前記関門交換機が、前記第一計数ステップにより計数された上り方向のデータ量を前記管理装置に通知する第一通知ステップと、前記交換機が、前記移動機宛に送信された下り方向のデータの下り方向のデータ量を計数する第二計数ステップと、前記交換機が、前記第二計数ステップにより計数された下り方向のデータ量を前記管理装置に通知する第二通知ステップと、前記管理装置が、前記第一通知ステップにより通知された上り方向のデータ量および前記第二通知ステップにより通知された下り方向のデータ量を合算して、総データ量を算出する合算ステップと、前記合算ステップにより算出された総データ量および前記最大通信データ量に基づいて、前記関門交換機または前記交換機に対して、移動機との間の通信を切断するよう指示する切断指示ステップと、を備える。
【００１６】
この発明によれば、関門交換機において移動機が送信する上り方向のデータの上り方向のデータ量を計数し、計数された上り方向のデータ量を管理装置に通知し、交換機において、移動機宛に送信された下り方向のデータの下り方向のデータ量を計数し、計数された下り方向のデータ量を管理装置に通知する。そして、管理装置は、通知された上り方向のデータ量および下り方向のデータ量を合算して、総データ量を算出して、当該総データ量および最大通信データ量に基づいて、関門交換機または交換機に対して、移動機との間の通信を切断するよう指示する。これにより、上り方向のデータ、下り方向のデータの計数する場所を変えて、上り方向のデータについては、移動機より相対的に遠くの位置で計数し、下り方向のデータについては、相対的に移動機側の位置で計数することで、より正確な送信されたデータ量を把握することができる。そして、管理装置において、上り方向のデータと下り方向のデータのそれぞれのデータ量を把握することができ、移動機における全データ量を把握することができ、全体の送信されたデータ量を把握することができる。よって、より正確な総データ量に基づいた切断処理を行うことができる。
【００１７】
また、本発明の通信システムは、前記関門交換機における第一通知手段および前記交換機における第二通知手段は、前記関門交換機と前記移動機との間の通信が切断されたときに、上り方向のデータ量および下り方向のデータ量を前記管理装置に送信することが好ましい。
【００１８】
この発明によれば、関門交換機と移動機との間の通信が切断されたときに、上り方向のデータ量および下り方向のデータ量を管理装置に送信することにより、管理装置側においては、残通信可能データ量を把握することができる。
【００１９】
また、本発明の通信システムにおいて、前記関門交換機における第一通知手段および前記交換機における第二通知手段は、前記関門交換機と前記移動機との間で通信が接続されている間における所定時間ごとに、計測された上り方向のデータ量および下り方向のデータ量を前記管理装置に送信することが好ましい。
【００２０】
この発明によれば、関門交換機と移動機との間で通信が接続されている間における所定時間ごとに、計測された上り方向のデータ量および下り方向のデータ量を管理装置に送信することにより、通信の途中における総データ量を管理装置に通知でき、関門交換機若しくは交換機が通信の途中でダウンして、通信終了時における総データ量を管理装置に通知できなかったとしても、少なくとも、通信の途中における総データ量を管理装置に把握させることができる。よって、関門交換機若しくは交換機がダウンした場合のリスクを考慮したデータ量の管理を行うことができる。
【００２１】
また、本発明の通信システムにおいて、前記第一通知手段は、上り方向のデータ量とともに、前記移動機との間で切断処理するための指示宛先を示す宛先情報を前記管理装置に通知し、前記管理装置における指示手段は、前記宛先情報宛で示された関門交換機に切断指示を行うことが好ましい。
【００２２】
この発明によれば、関門交換機においては、上り方向のデータ量とともに、移動機との間で切断処理するための指示宛先を示す宛先情報を管理装置に通知し、管理装置においては、宛先情報宛で示された関門交換機に切断指示を行うことにより、移動機が通信に利用している関門交換機に対して正確に切断指示を行うことができる。
【００２３】
なお、本発明は、上述の通信システムおよび通信方法の発明としてとらえるほか、関門交換機および管理装置の発明としてもとらえることができる。
【００２５】
また、本発明の関門交換機は、移動機に対する下り方向のデータ量を計数する交換機と通信接続するものであって、前記移動機の通信制御を行って、ネットワークとの通信接続を行う関門交換機において、移動機が送信する上り方向のデータの上り方向のデータ量を計数する第一計数手段と、前記第一計数手段により計数された上り方向のデータ量と、前記交換機から通知された下り方向のデータ量とを合算して総データ量を算出する合算手段と、前記合算手段により算出された総データ量に基づいて、前記移動機との通信を切断する切断手段と、を備える。
【００２７】
また、本発明の管理装置は、ネットワークと接続するための関門交換機、および当該関門交換機の下位に配置され、移動機に対する通信接続制御を行う交換機と通信接続する管理装置において、前記移動機の最大通信データ量を記憶する記憶手段と、前記関門交換機から通知された前記移動機から上り方向のデータ量および前記第二通知手段により通知された前記移動機に対する下り方向のデータ量を合算して、総データ量を算出する合算手段と、前記合算手段により算出された総データ量および前記記憶手段に記憶されている最大通信データ量に基づいて、前記関門交換機または前記交換機に対して、移動機との間の通信を切断するよう指示する切断指示手段と、を備える。
【発明の効果】
【００２８】
本発明によれば、上り方向のデータ、下り方向のデータの計数する場所を変えて、上り方向のデータについては、移動機より相対的に遠くの位置で計数し、下り方向のデータについては、相対的に移動機側の位置で計数することで、より正確な送信されたデータ量を把握することができる。そして、これらデータ量に基づいて移動機における総データ量を把握することができる。よって、より正確な総データ量に基づいた切断処理を行うことができる。
【図面の簡単な説明】
【００２９】
【図１】本実施形態の通信システム１０のシステム構成を示すシステム構成図である。
【図２】関門交換機１００の機能構成を示すブロック図である。
【図３】交換機２００の機能構成を示すブロック図である。
【図４】関門交換機１００の処理を示すフローチャートである。
【図５】関門交換機１００ａの機能を示すブロック図である。
【図６】交換機２００ａの機能を示すブロック図である。
【図７】サービス制御装置４００ａの機能を示すブロック図である。
【図８】関門交換機１００ａ、交換機２００ａ，およびサービス制御装置４００ａの処理を示すフローチャートである。
【図９】変形例である通信システム１０ｂのシステム構成図である。
【図１０】移動機３００が在圏エリアを移動するときの説明図である。
【発明を実施するための形態】
【００３０】
添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００３１】
＜第一の実施形態＞
図１は、本実施形態の通信システム１０のシステム構成を示すシステム構成図である。図１に示されるとおり、通信システム１０は、関門交換機（ＧＧＳＮ：Gateway GPRS Support Node）１００、交換機（ＳＧＳＮ：Serving GPRS Support Node）２００，移動機３００、およびサービス制御装置（ＨＬＲ：Home LocationRegister）４００を含んで構成されている。関門交換機１００は、他の通信事業者等が構築する外部ネットワークや、ＩＳＰ（Internet Service Provider）など各種サーバ装置で構成するネットワークと接続するための装置であり、交換機２００は、関門交換機１００の下位に配置され、移動機３００に対する通信制御を行う装置である。サービス制御装置４００は、例えばＨＬＲなどの管理装置であって、ユーザ情報などのプロファイルを記憶する部分である。
【００３２】
本実施形態においては、データ通信についてプリペイドで料金支払いをしている、所謂プリペイド式の移動機３００を利用した課金処理を行うものである。なお、移動機自体がプリペイド専用端末である必要はなく、プリペイド契約によりデータ通信を可能にする移動機であればよい。まず、移動機３００が発信処理をすると、ＢＳ（Base Station：基地局）、ＲＮＣ（Radio Network Controller：無線制御装置）等を介して交換機２００および関門交換機１００と通信接続し、他の通信端末若しくはネットワークを介したサイトに通信接続することができる。また、サービス制御装置４００は、移動機３００の位置情報、プリペイドの契約情報（最大接続時間若しくは、最大通信パケットデータ量）などを記憶しており、関門交換機１００、交換機２００は、その契約情報に基づいて通信接続処理を行うことができる。
【００３３】
さらに詳細には、関門交換機１００は、移動機３００から送信したパケットデータのパケットデータ量を計数し、交換機２００は、移動機３００に対して送信されたパケットデータのパケットデータ量を計数する。これにより、所謂、上り方向のパケットデータについては、関門交換機１００で、下り方向のパケットデータについては、交換機２００で、そのパケットデータ量を計数することができ、よって、より正確な通信量を把握することができる。つまり、下り方向のパケットデータについては、より移動機３００に近い地点でそのパケットデータ量を計数し、上り方向のパケットデータについては、移動機３００から遠い地点でそのパケットデータ量を計数することで、通信が無事相手に届いたとみなすことができ、より正確なパケットデータ量を計数することができる。
【００３４】
つぎに、このように構成された通信システム１０の関門交換機１００について説明する。図２は、関門交換機１００の機能構成を示すブロック図である。図２に示されるとおり、関門交換機１００は、通信制御部１０１、計数部１０２（第一計数手段）、演算部１０３（合算手段）、記憶部１０４、および判断部１０５を含んで構成されている。
【００３５】
通信制御部１０１は、交換機２００を介して移動機３００から送信されたパケットデータに対する通信処理を行う部分であり、具体的には、通信処理部１０１ａ（通信処理手段）、取得部１０１ｂ（取得手段）、受信部１０１ｃ、送信部１０１ｄ（送信手段）、および切断部１０１ｅ（切断手段）を含んで構成されている。
【００３６】
通信処理部１０１ａは、移動機３００に対する通信接続処理を行う部分である。
【００３７】
取得部１０１ｂは、サービス制御装置４００から、移動機３００に対応づけられている今後送信可能なパケットデータ量を示す残パケットデータ量、または移動機３００が送受信したパケットデータの送信済パケットデータ量および送受信可能な最大通信パケットデータ量を取得する部分である。
【００３８】
受信部１０１ｃは、交換機２００において計数されたパケットデータ量を受信する部分である。交換機２００においては、所定時間ごとにパケットデータ量を送信するため、所定時間ごとにパケットデータ量を受信することになる。
【００３９】
送信部１０１ｄは、演算部１０３において算出された総パケットデータ量をサービス制御装置４００に送信する部分である。この送信部１０１ｄは、所定時間ごとに、または切断部１０１ｅによる切断処理時に、総パケットデータの送信処理を行う。
【００４０】
切断部１０１ｅは、判断部１０５における判断に基づいて、通信処理部１０１ａにおける通信処理を切断する部分である。
【００４１】
計数部１０２は、通信処理部１０１ａにおいて上り方向のパケットデータのデータ量を計数する部分である。上り方向のパケットデータは、そのパケットデータのヘッダに記述されている宛先情報および発信元情報に基づいて判断することができる。なお、発信元情報は、必ずしも必須の情報ではない。
【００４２】
演算部１０３は、所定時間単位における、計数部１０２において上り方向のパケットデータのパケットデータ量と、受信部１０１ｃにより受信された下り方向のパケットデータ量とを合算することで、移動機３００において送受信した総パケットデータ量を算出する部分である。この総パケットデータ量は、所定単位時間あたりに移動機３００が送受信したパケットデータ量である。
【００４３】
記憶部１０４は、移動機３００が発信したときに、サービス制御装置４００から取得された当該移動機３００の料金管理データを記憶する部分である。この料金管理データには、当該発信前までに移動機３００が送受信した送受信済みパケットデータ量および移動機３００の通信事業者との間で契約したプリペイド料金に基づいた送受信できる最大通信パケットデータ量が記述されている。
【００４４】
判断部１０５は、演算部１０３において算出した総パケットデータ量、記憶部１０４に記憶されている送受信済みパケットデータ量および最大通信パケットデータ量に基づいて、移動機３００の通信処理を維持できるか否かを判断する部分である。すなわち、判断部１０５は、所定時間ごとに送信された総パケットデータ量の累積量と送受信済みパケットデータ量との合計値が、最大通信パケットデータ量より大きくなると、契約したパケットデータ量を超えてしまい、それ以上課金できないため、通信処理は維持できないと判断することができる。そして、切断部１０１ｅは、判断部１０５における判断に基づいて通信処理部１０１ａにおける通信処理を切断する。
【００４５】
なお、記憶部１０４は、送受信済みパケットデータ量および契約した最大通信パケットデータ量を記憶しているが、これに限るものではなく、残パケットデータ量を記憶するようにしてもよい。すなわち、残りどれぐらいのパケットデータを送受信できるか、その残量を示す残パケットデータ量を記憶するようにしてもよい。残パケットデータ量は、サービス制御装置４００において予め記憶されたものでもよいし、また関門交換機１００が最大通信パケットデータ量および送受信済みパケットデータ量に基づいて算出するようにしてもよい。
【００４６】
つぎに、交換機２００について、説明する。図３は、交換機２００の機能構成を示すブロック図である。図３に示されるように、交換機２００は、通信制御部２０１、計数部２０２（第二計数手段）および記憶部２０３を含んで構成されている。通信制御部２０１は、さらに、通信処理部２０１ａおよび送信部２０１ｂ（通知手段）を含んでいる。
【００４７】
通信処理部２０１ａは、移動機３００からの位置登録要求や、発信処理に対して、位置登録処理や、通信接続処理を行う部分である。
【００４８】
送信部２０１ｂは、計数部２０２において計数された下り方向のパケットデータ量を所定時間経過ごとに関門交換機１００に送信する部分である。
【００４９】
計数部２０２は、移動機３００宛に送信された下り方向のパケットデータ量を計数する部分である。
【００５０】
記憶部２０３は、交換機２００において、計数部２０２により計数された下り方向のパケットデータ量を記憶する部分である。この記憶部２０３に記憶されているパケットデータ量は、送信部２０１ｂにより関門交換機１００に通知されることになる。なお、図１０に示されるとおり、交換機２００においては、記憶部２０３に記憶されているパケットデータ量を引き継ぐことができる。
【００５１】
交換機２００は、所定の通信エリアごとに配置されており、移動機３００がそのエリアをまたいだ場合、今まで計数したパケットデータ量を引き継ぐ必要がある。図１０に示されるとおり、ＲＮＣ（図示せず）などの通信制御に従って、移動元の交換機２００は、異動先の交換機２００にプロファイルを送信することで、通信処理部２０１ａは、前回移動機３００が在圏していた交換機２００において計数したパケットデータ量を含んだプロファイルを取得することができる。そして、記憶部２０３に記憶することで、プロファイルとともにパケットデータ量の引き継ぎ処理を行うことができる。なお、一般的にはプロファイルは、移動機３００のユーザ情報等を含んだものであり、一般的な通信接続に用いられている情報である。本実施形態のプロファイルは、新たに計数したパケットデータ量を含んでいる点において、一般的なプロファイルと相違する。
【００５２】
このようにして構成された通信システム１０における関門交換機１００の処理について説明する。図４は、関門交換機１００の処理を示すフローチャートである。
【００５３】
まず、交換機２００を介して、移動機３００から発信要求を受けると、通信処理部１０１ａにより通信接続処理が開始される（Ｓ１０１）。そして、取得部１０１ｂにより、発信要求に含まれている移動機３００のユーザの識別情報（ＳＩＭに記憶されるＩＭＳＩ）が抽出され（Ｓ１０２）、その識別情報をキーにして、サービス制御装置４００から、対応する料金管理データが取得される（Ｓ１０３）。なお、ここでは、サービス制御装置４００から取得しているが、交換機２００も移動機３００の位置登録時に料金管理データを取得しているため、関門交換機１００は、当該料金管理データを交換機２００から取得するようにしてもよい。
【００５４】
取得部１０１ｂにおいて、取得された料金管理データに基づいて、送受信できる残パケットデータ量の有無が判断される（Ｓ１０４）。すなわち、料金管理データに記述されている、送受信可能な残パケットデータ量が０（若しくは所定値以下）であるか否かが判断される。ここで、パケットデータ量が０（若しくは所定値以下）であると判断されると、通信処理部１０１ａによる通信接続処理が行われることなく、処理は終了する。また、パケットデータ量が０（若しくは所定値以下）ではないと判断されると、セッションが張られ、通信処理が通信処理部１０１ａにより行われる（Ｓ１０５）。
【００５５】
そして、移動機３００とその通信相手との間でセッションが張られている間、移動機３００から送信された上り方向のパケットデータのパケットデータ量が、計数部１０２により計数される（Ｓ１０６）。計数処理をしつつ、交換機２００において計数された下り方向のパケットデータ量の通知を受けたか否かが、受信部１０１ｃにより、判断される（Ｓ１０７）。
【００５６】
ここで、通知を受けたと判断されると、判断部１０５により、料金管理データに基づいて、通信接続状態を維持できるか否かが判断される（Ｓ１０８）。すなわち、通知を受けた交換機２００における下り方向のパケットデータ量と、計数部１０２において計数した上り方向のパケットデータ量とを合算した総パケットデータ量は所定時間経過ごとに算出されており、その累積量が、料金管理データに記述されている送受信済みパケットデータ量および契約した最大通信パケットデータ量に基づいて算出された残パケットデータ量を超えたか否かが、判断部１０５により判断される。
【００５７】
ここで、総パケットデータ量の累積量が残パケットデータ量を超え、通信接続を維持できないと判断されると、そのときまで送受信した総パケットデータ量の累積量がサービス制御装置４００に対して通知され（Ｓ１０９）、切断部１０１ｅにより、通信処理部１０１ａに対して通信切断処理が行われる（Ｓ１１０）。
【００５８】
一方、Ｓ１０７において、交換機２００からパケットデータ量の通知がない場合には、受信部１０１ｃにより、切断指示がＩＳＰ等外部のサーバや移動機３００から受信したか否かが判断される（Ｓ１１１）。切断指示が受信されたと判断されると、送信部１０１ｄにより、そのときまで送受信した総パケットデータ量の累積量が、サービス制御装置４００に送信される（Ｓ１１３）。また、送信部１０１ｄにより、切断指示が受信されないと判断され、さらに前回の総パケットデータ量の通知処理をしてから所定時間経過したときには、つぎの時間単位において送受信された総パケットデータ量の累積量の送信処理がサービス制御装置４００に対して行われる（Ｓ１１２）。
【００５９】
サービス制御装置４００においては、関門交換機１００において算出した総パケットデータ量の累積量を所定時間経過ごとに取得することで、定期的に総パケットデータ量の最新の累積量を把握することができる。なお、上述では、総パケットデータ量の累積量を通知しているが、これに限らず、所定時間単位で計算された総パケットデータ量（累積量ではない）を逐次送信しておき、サービス制御装置４００においては、受信した総パケットデータ量の逐次加算することにより、総パケットデータ量の累積量を算出するようにしてもよい。
【００６０】
このようにして、関門交換機１００は、交換機２００から下り方向のパケットデータ量を把握し、自機で計数した上り方向のパケットデータ量と合算して、総パケットデータ量を算出することで、より正確なパケットデータ量を算出することができる。
【００６１】
つぎに、第一の実施形態における通信システム１０の作用効果について図２および図３を参照しながら説明する。関門交換機１００においては、移動機３００からの発信要求に応じて通信処理部１０１ａが通信接続処理を行い、その後、計数部１０２が、移動機３００が送信する上り方向のパケットデータの上り方向のパケットデータ量を計数する。一方で、交換機２００においては、通信処理部２０１ａが通信接続処理を行い、計数部２０２が移動機３００宛に送信された下り方向のパケットデータの下り方向のパケットデータ量を計数する。そして、送信部２０１ｂは、計数部２０２において計数された下り方向のパケットデータ量を関門交換機１００に通知する。そして、関門交換機１００においては、演算部１０３が、計数された上り方向のパケットデータ量と、交換機２００から通知された下り方向のパケットデータ量とを合算して総パケットデータ量を算出し、切断部１０１ｅは、算出された総パケットデータ量の累積量に基づいて、移動機３００との間の通信を切断する。
【００６２】
これにより、上り方向のパケットデータ、下り方向のパケットデータの計数する場所を変えて、上り方向のパケットデータについては、移動機３００より相対的に遠くの位置で計数し、下り方向のパケットデータについては、相対的に移動機３００側の位置で計数することで、より正確な送信されたパケットデータ量を把握することができる。そして、関門交換機１００において、上り方向のパケットデータと下り方向のパケットデータのそれぞれのパケットデータ量を把握することができ、移動機における総パケットデータ量を把握することができ、全体の送信されたパケットデータ量を把握することができる。よって、より正確な総パケットデータ量に基づいた切断処理を行うことができる。
【００６３】
また、本実施形態の関門交換機１００において、送信部１０１ｄは、関門交換機１００と移動機３００との間の通信が切断されたときに、算出された総パケットデータ量をサービス制御装置４００に送信することで、通信終了時における総パケットデータ量をサービス制御装置４００に通知することができ、サービス制御装置４００側においては、残通信可能データ量を把握することができる。
【００６４】
また、本実施形態の関門交換機１００において、送信部１０１ｄは、関門交換機１００と移動機３００との間で通信が接続されている間における所定時間ごとに、演算部１０３により算出された総パケットデータ量をサービス制御装置４００に送信することで、通信の途中における総パケットデータ量をサービス制御装置４００に通知でき、関門交換機１００若しくは交換機２００が通信の途中でダウンして、通信終了時における総パケットデータ量をサービス制御装置４００に通知できなかったとしても、少なくとも、通信の途中における総パケットデータ量をサービス制御装置４００に把握させることができる。よって、関門交換機１００若しくは交換機２００がダウンした場合のリスクを考慮したパケットデータ量の管理を行うことができる。
【００６５】
また、本実施形態における関門交換機１００は、通信処理部１０１ａが移動機３００から通信接続要求を受けると、取得部１０１ｂは、サービス制御装置４００から当該移動機３００に対応づけられている今後送信可能なパケットデータ量を示す残パケットデータ量、または今まで送信したパケットデータの送信済データ量および送受信可能な最大通信パケットデータ量を取得し、取得された残パケットデータ量、または送信済パケットデータ量および最大通信パケットデータ量に基づいて、移動機３００との間の通信接続が可能であるか否かを判断する。そして、可能ではないと判断されると、通信処理部１０１ａは移動機３００との間の通信接続を行わない。これにより、最初に契約した最大通信パケットデータ量を使い切ってしまった場合には、発信規制がかかるため、プリペイド契約の移動機３００に対する適正な通信接続処理を行うことができる。
【００６６】
なお、本実施形態では、関門交換機１００において、パケットデータの合算処理を行っているが、これに限るものではなく、交換機２００においてパケットデータの合算処理を行うようにしてもよい。すなわち、関門交換機１００においてカウントした上り方向のパケットデータ量を交換機２００に通知し、交換機２００においてカウントした下り方向のパケットデータ量と合算処理する。合算処理した総パケットデータ量は、交換機２００が位置登録処理時に取得した料金管理データに反映させ、累積した総パケットデータ量を記憶しておく。そして、通信終了時や、所定時間経過ごとに、交換機２００は、サービス制御装置４００に、パケットデータ量を通知する。
【００６７】
＜第二の実施形態＞
つぎに第二の実施形態の通信システム１０ａについて図５を用いて説明する。この実施形態の通信システム１０ａにおいては、関門交換機１００ａで上り方向のパケットデータ量を計数し、関門交換機１００ａで下り方向のパケットデータ量を計数する。そして、それぞれ計数した上り方向のパケットデータ量、下り方向のパケットデータ量をサービス制御装置４００ａに通知する。
【００６８】
サービス制御装置４００ａにおいては、上り方向のパケットデータ量および下り方向のパケットデータ量を合算処理することで、移動機３００において送受信した総パケットデータ量を算出して、それに基づいて通信状態の維持または切断を判断するようにしたものである。なお、第一の実施形態の通信システム１０とは、そのシステム構成は同じであるが、上述の点で、関門交換機１００ａ、交換機２００ａ、およびサービス制御装置４００ａの機能構成は異なっている。
【００６９】
まず、関門交換機１００ａについて説明する。図５は、関門交換機１００ａの機能を示すブロック図である。図５に示されるとおり、関門交換機１００ａは、通信制御部１０１ｘ（通信処理部１０１ａ、取得部１０１ｂ、送信部１０１ｄ（第一通知手段）、切断部１０１ｅ）、および計数部１０２を含んで構成されている。
【００７０】
通信制御部１０１は、交換機２００を介して移動機３００から送信されたパケットデータに対する通信処理を行う部分であり、通信処理部１０１ａ、送信部１０１ｄ、および切断部１０１ｅを含んで構成されている。これら各構成要素は、第一の実施形態と同様である。すなわち、通信処理部１０１ａは、移動機３００に対する通信接続処理を行う部分である。取得部１０１ｂは、サービス制御装置４００ａからユーザのプロファイル情報や、残パケットデータ量を取得する部分である。送信部１０１ｄは、演算部１０３において算出された総パケットデータ量を所定時間ごとに、または切断部１０１ｅのよる通信切断時にサービス制御装置４００ａに送信する部分である。切断部１０１ｅは、判断部１０５においける判断に基づいて、通信処理部１０１ａにおける通信処理を切断する部分である。
【００７１】
計数部１０２は、通信処理部１０１ａにおいて上り方向のパケットデータ量を計数する部分である。
【００７２】
図６は、交換機２００ａの機能を示すブロック図である。その具体的な構成は、第一の実施形態における交換機２００とほぼ同じであるが、送信部２０１ｂ（第二通知手段）は、関門交換機１００ａではなく、サービス制御装置４００ａに下り方向のパケットデータ量を所定時間ごとに送信する点で相違する。なお、関門交換機１００ａの送信部１０１ｄによる送信タイミングに合わせて、送信部２０１ｂは、パケットデータ量の通知と同期をとって行うようにすることが好ましい。同期の取り方は、時間を合わせてもよいし、同期信号を相互に送ることにより同期をとるようにしてもよい。
【００７３】
図７は、サービス制御装置４００ａの機能を示すブロック図である。このサービス制御装置４００ａは、通信制御部４０１、演算部４０２、記憶部４０３（記憶手段）、および判断部４０４を含んで構成されている。
【００７４】
通信制御部４０１は、関門交換機１００ａおよび交換機２００ａと通信を行う部分であり、受信部４０１ａおよび切断指示部４０１ｂ（切断指示手段）を含んでいる。
【００７５】
受信部４０１ａは、関門交換機１００ａおよび交換機２００ａのそれぞれから上り方向のパケットデータ量および下り方向のパケットデータ量を示す情報を受信する部分である。
【００７６】
切断指示部４０１ｂは、判断部４０４において判断された結果に基づいて、関門交換機１００ａに対して移動機３００の通信接続の切断指示を行う部分である。
【００７７】
演算部４０２は、関門交換機１００ａおよび交換機２００ａのそれぞれから受信した上り方向のパケットデータ量、下り方向のパケットデータ量を合算して、総パケットデータ量を算出する部分である。
【００７８】
記憶部４０３は、料金管理データを記憶する部分である。この料金管理データは、第一の実施形態と同じであり、移動機３００において、今まで送受信したパケットデータ量、および通信事業者と契約したプリペイド払いした料金に基づく送受信可能な最大通信パケットデータ量を記憶する部分である。
【００７９】
判断部４０４は、記憶部４０３に記憶されている今まで送受信したパケットデータ量、および通信事業者と契約したプリペイド払いした料金に基づく送受信可能な最大通信パケットデータ量、および演算部４０２により算出された総パケットデータ量の累積量に基づいて、契約したパケットデータ量を超えたか否かを判断し、超えたと判断した場合には、通信を切断するように、切断指示部４０１ｂにその旨の指示を行う。
【００８０】
つぎに、このように構成された関門交換機１００ａ、交換機２００ａ，およびサービス制御装置４００ａのそれぞれの処理について説明する。図８は、関門交換機１００ａ、交換機２００ａ，およびサービス制御装置４００ａの処理を示すフローチャートである。
【００８１】
移動機３００からの発信処理が行われると、関門交換機１００ａ、および交換機２００ａによる通信接続処理が行われる（Ｓ２０１、Ｓ３０１）。関門交換機１００ａおよび交換機２００ａにおいては、取得部１０１ｂにより移動機３００のユーザの識別情報（ＳＩＭに記憶されているＩＭＳＩ）が取得され（Ｓ２０２、Ｓ３０２）、サービス制御装置４００ａに対して、関門交換機１００ａのアドレス情報が送信される（Ｓ２０３）。
【００８２】
そして、取得部１０１ｂにより、料金管理データに基づいて、残パケットデータ量があって、通信可能と判断されると、関門交換機１００ａおよび交換機２００ａのそれぞれにおいて、移動機３００からの発信処理に基づいた通信処理が実行される（Ｓ２０４、Ｓ３０３）。この通信処理によりパケットデータが、移動機３００に対して送受信され、関門交換機１００ａおよび交換機２００ａにおいては、計数部１０２および計数部２０２により、通信処理部１０１ａおよび通信処理部２０１ａにおいて送信されたパケットデータ量が計数される（Ｓ２０５，Ｓ３０４）。なお、関門交換機１００ａにおいては、移動機３００から送信される上り方向のパケットデータ量を計数し、交換機２００ａにおいては、移動機３００に対して送信される下り方向のパケットデータ量を計数する。上り方向、下り方向の区別は、パケットデータのヘッダに記述されている宛先情報に基づいて判断できる。
【００８３】
一方、関門交換機１００ａにおいて、切断指示がＩＳＰ等外部のサーバや移動機３００から受信したか否かが判断される（Ｓ２０７）。切断指示が受信されたと判断されると、送信部１０１ｄにより、その時点での上り方向のパケットデータ量が、サービス制御装置４００ａに送信される（Ｓ２０８）。そして、その後切断処理が行われる（Ｓ２０９）。
【００８４】
また、交換機２００ａにおいても、同様に、切断指示がＩＳＰ等外部のサーバや移動機３００または関門交換機１００ａから受信したか否かが判断される（Ｓ３０６）。切断指示が受信されたと判断されると、送信部２０１ｄにより、その時点での下り方向のパケットデータ量が、サービス制御装置４００ａに送信される（Ｓ３０７）。そして、その後切断処理が行われる（Ｓ３０８）。
【００８５】
サービス制御装置４００ａにおいては、これら関門交換機１００ａおよび交換機２００ａから送信された上り方向のパケットデータ量および下り方向のパケットデータ量に基づいて残パケットデータ量を算出し、もしくは算出可能な状態で記憶しておき、次回の通信に備えておく。
【００８６】
つぎに、関門交換機１００ａおよび交換機２００ａにより、所定時間経過ごとに、サービス制御装置４００ａに対して、その所定時間単位に送信したパケットデータ量が通知される（Ｓ２０６，Ｓ３０５）。すなわち、関門交換機１００ａおよび交換機２００ａにおいて、所定時間経過したか否かが、送信部１０１ｄおよび送信部２０１ｂにより判断され、所定時間経過するごとに、計数部１０２および計数部２０２において計数されたパケットデータ量が通知される。
【００８７】
サービス制御装置４００ａにおいては、受信部４０１ａにより、関門交換機１００ａおよび交換機２００ａから上り方向および下り方向のパケットデータ量の通知を受けると（Ｓ４０１）、演算部４０２により、それぞれのパケットデータ量は合算され、所定時間あたりに移動機３００が送受信した総パケットデータ量が算出される（Ｓ４０２）。
【００８８】
そして、算出された総パケットデータ量の累積値が、記憶部４０３に記憶されている、契約された最大通信パケットデータ量を超えた否かが判断され、超えたと判断された場合には、切断指示部４０１ｂにより関門交換機１００ａおよび交換機２００ａに対して切断指示が送信される（Ｓ４０４）。
【００８９】
関門交換機１００ａおよび交換機２００ａにおいては、サービス制御装置４００ａから切断指示を受けると、移動機３００との間の通信接続を切断する処理を行う（Ｓ２０９，Ｓ３０８）。
【００９０】
このようにして、サービス制御装置４００ａにおいて、上り方向および下り方向のパケットデータ量の合算処理を行うことができ、その合算処理により得た総パケットデータ量の累積量が、プリペイドにより契約した最大通信パケットデータ量を超えたか否かを判断して、適切な切断処理を行うことができる。
【００９１】
つぎに、第二の実施形態における通信システム１０ａの変形例について説明する。図９は、変形例である通信システム１０ｂのシステム構成図であり、この通信システム１０ｂは、関門交換機１００ｂ１〜１００ｂ３がある点で、上述本実施形態における通信システム１０ａと相違する。
【００９２】
一般的に、各関門交換機における通信処理の負担を平均化するために、関門交換機は複数備えられている。そして、このような複数の関門交換機を備えている通信システムにおいて、上述の本実施形態における通信システム１０ａに適用しようとする場合、サービス制御装置４００ａは、どの関門交換機に対して切断指示をしてよいか分からない。
【００９３】
よって、通信処理を実行している関門交換機は、通信接続時に、自機を示す識別情報（アドレス等）をサービス制御装置４００ａに通知することが必要である。
【００９４】
以下、図９を用いて説明する。図９は、関門交換機１００ｂ１〜１００ｂ３を備えた通信システム１０ｂのシステム構成を示している。移動機３００は、例えば、関門交換機１００ｂ１を利用して通信処理をしようとする。その場合、関門交換機１００ｂ１は、サービス制御装置４００ａから料金管理データを取得する際に、自分のアドレスを通知する。サービス制御装置４００ａでは、移動機３００が現在利用している関門交換機１００ｂ１を知ることができる。よって、切断処理時においては、その通知を受けた関門交換機１００ｂ１に対して切断指示を行うことができる。
【００９５】
つぎに、第二の実施形態における通信システム１０ａの作用効果について図５から図７を参照しながら説明する。この第二の実施形態の通信システム１０ａにおいて、関門交換機１００ａにおいては、計数部１０２が、移動機３００が送信する上り方向のパケットデータの上り方向のパケットデータ量を計数し、送信部１０１ｄが、計数された上り方向のデータ量をサービス制御装置４００ａに通知する。交換機２００において、計数部２０２が、移動機３００宛に送信された下り方向のパケットデータの下り方向のパケットデータ量を計数し、送信部２０１ｂが、計数された下り方向のパケットデータ量をサービス制御装置４００ａに通知する。そして、サービス制御装置４００ａにおいて、演算部１０３は、通知された上り方向のパケットデータ量および下り方向のパケットデータ量を合算して、総パケットデータ量を算出して、判断部１０５は、当該総データ量および最大通信データ量に基づいて、関門交換機１００ａまたは交換機２００ａに対して、移動機３００との間の通信を切断するか否かを判断する。切断部１０１ｅは、その判断結果に従って切断処理を行うよう指示する。
【００９６】
これにより、上り方向のパケットデータ、下り方向のパケットデータの計数する場所を変えて、上り方向のパケットデータについては、移動機３００より相対的に遠くの位置で計数し、下り方向のパケットデータについては、相対的に移動機３００側の位置で計数することで、より正確な送信されたパケットデータ量を把握することができる。そして、サービス制御装置４００ａにおいて、上り方向のパケットデータと下り方向のパケットデータのそれぞれのパケットデータ量を把握することができ、移動機３００における総パケットデータ量を把握することができ、全体の送信されたパケットデータ量を把握することができる。よって、より正確な総パケットデータ量に基づいた切断処理を行うことができる。
【００９７】
また、通信システム１０ａにおいて、関門交換機１００ａの送信部１０１ｄは、関門交換機１００ａと移動機３００との間の通信が切断されたときに、上り方向のパケットデータ量および下り方向のパケットデータ量をサービス制御装置４００ａに送信することにより、サービス制御装置４００ａ側においては、残通信可能パケットデータ量を把握することができる。
【００９８】
また、通信システム１０ａにおいて、関門交換機１００ａの送信部１０１ｄは、関門交換機１００ａと移動機３００との間で通信が接続されている間における所定時間ごとに、計測された上り方向のパケットデータ量および下り方向のパケットデータ量をサービス制御装置４００ａに送信することにより、通信の途中における総パケットデータ量をサービス制御装置４００ａに通知でき、関門交換機１００ａ若しくは交換機２００ａが通信の途中でダウンして、通信終了時における総パケットデータ量をサービス制御装置４００ａに通知できなかったとしても、少なくとも、通信の途中における総パケットデータ量をサービス制御装置４００ａに把握させることができる。よって、関門交換機１００ａ若しくは交換機２００ａがダウンした場合のリスクを考慮したパケットデータ量の管理を行うことができる。
【００９９】
また、サービス制御装置４００ａは、移動機ごとに対応づけられている今後送信可能なデータ量を示す残パケットデータ量、または今まで送信したパケットデータの送信済パケットデータ量および送受信可能な最大通信パケットデータ量を記述する管理テーブルを記憶する記憶部４０３を備え、この管理テーブルに基づいて、判断部４０４が、移動機３００が通信状態の維持が可能か否かを判断する。そして、判断部４０４は、通信状態の維持が不可であると判断すると、切断指示部４０１ｂは、移動機３００との間の通信接続を切断する指示を関門交換機１００ａに対して与える。これにより、最初に契約した最大通信パケットデータ量を使い切ってしまった場合には、通信中であってもその通信の切断を行うため、プリペイド契約の移動機３００に対する適正な通信接続処理を行うことができる。
【０１００】
＜変形例＞
上述第一の実施形態および第二の実施形態は、主にＧＰＲＳによる通信システムを用いたものである。しかしながら、このような通信システムに限定するものではなく、パケットデータを通信することができる通信システムにおいては適宜適用可能であり、例えば、ＬＴＥ（Long Term Evolution）などの新規な通信システムにおいても適用可能である。その際、関門交換機１００に相当するものは、Ｐ−ＧＷ（Packet Data Network Gateway)であり、交換機２００に相当するものは、ＭＭＥ（Mobility Management Entity）若しくはＳ−ＧＷ（Serving Gateway）である。また、サービス制御装置４００に相当するものは、ＨＳＳ（加入者情報管理サーバ：Home Subscriber System）である。なお、サービス制御装置４００としてＰＣＲＦ（ポリシー制御装置：Policy and Charging Rule Function）を用いてもよい。
【符号の説明】
【０１０１】
１０…通信システム、１０ａ…通信システム、１０ｂ…通信システム、１００…関門交換機、１００ａ…関門交換機、１０１…通信制御部、１０１ａ…通信処理部、１０１ｂ…取得部、１０１ｃ…受信部、１０１ｄ…送信部、１０１ｅ…切断部、１０１ｘ…通信制御部、１０２…計数部、１０３…演算部、１０４…記憶部、１０５…判断部、２００…交換機、２００ａ…交換機、２０１…通信制御部、２０１ａ…通信処理部、２０１ｂ…送信部、２０２…計数部、２０３…記憶部、３００…移動機、４００…サービス制御装置、４００ａ…サービス制御装置、４０１…通信制御部、４０１ａ…受信部、４０１ｂ…切断指示部、４０２…演算部、４０３…記憶部、４０４…判断部。
【図１】
0005559028.tif 000002
【図２】
0005559028.tif 000003
【図３】
0005559028.tif 000004
【図４】
0005559028.tif 000005
【図５】
0005559028.tif 000006
【図６】
0005559028.tif 000007
【図７】
0005559028.tif 000008
【図８】
0005559028.tif 000009
【図９】
0005559028.tif 000010
【図１０】
0005559028.tif 000011