(57)【特許請求の範囲】
【請求項１】
無線回線を介して接続される端末の課金情報を収集し、この収集した課金情報を課金サーバに送信して蓄積される課金システムにおける情報処理装置であって、
端末との通信時間を計時する通信時間計時手段と、
前記端末に送信するデータ又は／及び前記端末から送信されてくるデータを検知する検知手段と、
前記端末とリンクが確立されると、前記通信時間計時手段に通信時間の計時を開始させ、前記リンクが停止されると、前記通信時間計時手段に通信時間の計時を終了させ、前記検知手段でデータを検知しないと、前記通信時間計時手段に通信時間の計時を停止させ、さらに前記検知手段でデータを検知すると、前記通信時間計時手段に通信時間の計時を再開させる制御手段と、
前記通信時間計時手段で計時した通信時間を含む課金情報を送信する送信手段と
を有することを特徴とする課金システムの情報処理装置。
【請求項２】
前記情報処理装置は、
前記検知手段でデータを検知しない間の時間を計時する計時手段を有し、
前記制御手段は、前記計時手段で計時した時間が、所定の時間を越えた場合、前記通信時間計時手段に通信時間の計時を終了させるよう構成されていることを特徴とする請求項１に記載の課金システムの情報処理装置。
【請求項３】
前記制御手段は、
前記計時手段で計時した時間が、所定の時間を越えた場合、前記端末にデータ通信を終了するように指示するデータ通信終了要求を送信するよう構成されていることを特徴とする請求項２に記載の課金システムの情報処理装置。
【請求項４】
情報処理装置と、端末と、課金サーバを備える課金システムとを用いて、データ通信における課金情報を収集する方法であって、
前記情報処理装置が、
前記端末とのリンク確立に基づいて、通信時間の計時を開始するステップと、
前記端末に送信するデータ及び前記端末から送信されてくるデータを検知するステップと、
前記端末に送信するデータ及び前記端末から送信されてくるデータを検知しない場合、前記通信時間の計時を停止させるステップと、
前記端末に送信するデータ又は前記端末から送信されてくるデータを検知した場合、前記通信時間の計時を再開させるステップと、
前記端末とのリンク停止に基づいて、通信時間の計時を終了するステップと、
前記計時した通信時間を含む課金情報を前記課金サーバに送信するステップと
を有することを特徴とする課金情報収集方法。
【請求項５】
前記課金情報収集方法は、
前記情報処理装置が、
前記端末に送信するデータ及び前記端末から送信されてくるデータを検知しない間の時間を計時するステップと、
前記計時している時間が、所定の時間を越えた場合、前記通信時間の計時を終了し、前記端末にデータ通信を終了するように指示するデータ通信終了要求を前記端末に送信するステップと
を有することを特徴とする請求項４に記載の課金情報収集方法。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、端末の課金情報を収集する技術に関し、特にデータ通信が行なわれている間に無線区間のコネクションが解放されても、端末の課金情報の通信時間を適正に計時することができる技術に関する。
【０００２】
【従来技術】
近年、インターネット等のネットワークに接続する形態の一つとして、携帯端末等に携帯電話等を接続し、無線回線を介して接続する形態がある。そして、無線回線を介して行なわれるデータ通信の一つの方式として、デジタルセルラーシステムのＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式がある。このＣＤＭＡ方式のＩＳ−９５Ａ及びＢ（ＩＳ−９５Ａ／Ｂ）、及びＥＩＡ／ＴＩＡ−７０７Ａの規定には、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を使用するコネクションレス網とＭＳ（Ｍｏｂｉｌｅ  Ｓｔａｔｉｏｎ）との接続手順が規定されており、さらにＩＷＦ（Ｉｎｔｅｒ  ｗｏｒｋｉｎｇ  Ｆｕｎｃｔｉｏｎ）を介してデータ通信を行なう方式が示されている。
【０００３】
そして、データ通信を行なった携帯端末等に課金する課金情報を収集するシステムの構成については、ＣＤＧ（ＣＤＭＡ  Ｄｅｖｅｌｏｐｍｅｎｔ  Ｇｒｏｕｐ：米国ＣＤＭＡ開発協会)で発行された「ＣＤＭＡ  Ｍｏｂｉｌｅ  ＩＰ  Ｉｍｐｌｅｍｅｎｔａｔｉｏｎ  Ｇｕｉｄｅｌｉｎｅ  Ｖｅｒｓｉｏｎ  １．５」、及びＴＩＡ／ＥＩＡ資料「ＴＲ４５．６／９９．０５．１７−０６  Ｗｉｒｅｌｅｓｓ  ＩＰ  Ｎｅｔｗｏｒｋ  Ａｒｃｈｉｔｅｃｔｕｒｅ  ｂａｓｅｄ  ｏｎ  ＩＥＴＦ  Ｐｒｏｔｏｏｌｓ  ２」にガイドラインが記載され、「特願平０９−５２５７１６」に課金ノードと課金システムを含む構成が示されている。
【０００４】
例えば、課金情報を収集するシステムは、図１１に示す如く、ＭＳ１（無線端末）と、交換システム２と、この交換システム２で収集された課金情報を収集する課金システム８とから構成されている。そして、交換システム２は、ＢＴＳ３（無線基地局：Ｂａｓｅ  Ｔｒａｎｓｃｅｉｖｅｒ  Ｓｙｓｔｅｍ）、ＭＳＣ４（移動通信交換局：Ｍｏｂｉｌｅ  Ｓｗｉｔｃｈｉｎｇ  Ｃｅｎｔｅｒ）、ＢＳＣ５（基地局制御装置：Ｂａｓｅ  Ｓｔａｔｉｏｎ  Ｃｏｎｔｒｏｌｅｒ）、及びＩＷＦ（プロトコル変換装置：Ｉｎｔｅｒ  ｗｏｒｋｉｎｇ  Ｆｕｎｃｔｉｏｎ）６から構成される。
【０００５】
尚、ＭＳ１及びＩＷＦ６のプロトコルスタックには、図１１に示すように、ＩＳ−９５Ａ／Ｂ、ＲＬＰ（Ｒａｄｉｏ  Ｌｉｎｋ  Ｐｒｏｔｏｃｏｌ）、ＰＰＰ（Ｐｏｉｎｔ  Ｔｏ  Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ）、ＴＣＰ／ＩＰ（Ｔｒａｎｓｐｏｒｔ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）、及びＡＰＬ（アプリケーション）がある。
【０００６】
続いて、上記構成における動作について説明する。
【０００７】
ＢＳＣ５は、ＭＳ１からの呼接続要求を受信すると、下位レイヤであるＩＳ−９５Ａ／Ｂのコネクションの確立を行ない、使用チャネルの割り当てを行なう。
【０００８】
そして、ＩＷＦ６は、ＰＰＰコネクションの終端を行なってＰＰＰコネクションを確立し、ＭＳ１と接続する。
【０００９】
さらに、ＩＷＦ６は、ＰＰＰコネクションが確立されると、課金情報の抽出を開始する。
【００１０】
ここで、課金情報には、通信時間、総送信パケット数、総受信パケット数、総送信パケットサイズ、及び総受信パケットサイズがある。
【００１１】
次に、ＭＳ１、ＢＳＣ５及びＩＷＦ６は、伝送路におけるデータフレームの流量又は自己のバッファにあるデータフレームの量を監視し、一定時間、伝送路又は自己のバッファにデータフレームを検知できないと、無線区間のＩＳ−９５Ａ／Ｂコネクションの解放を行なう。尚、ＭＳ１とＩＷＦ６との間のＰＰＰコネクションは、呼接続の際に確立されているため、ＩＳ−９５Ａ／Ｂコネクションを解放してもＰＰＰコネクションは確立されたままである。また、無線区間の下位レイヤであるＩＳ−９５Ａ／Ｂコネクションの解放についても、上記ＩＳ−７０７Ａで規定されている。
【００１２】
そして、ＭＳ１、ＢＳＣ５及びＩＷＦ６は、伝送路又は自己のバッファにデータフレームを検知すると、ＩＳ−９５Ａ／Ｂコネクションを再度確立する。
【００１３】
さらに、ＩＷＦ６は、ＭＳ１とのデータ通信が終了すると、課金情報を課金システム８に転送する。尚、課金情報の一つである通信時間は、ＩＷＦ６おけるＰＰＰコネクションの確立から切断までの総通信時間であり、交換システム２の資源の使用時間でもある。
【００１４】
【発明が解決しようとする課題】
しかしながら、上記の構成では、無線区間のＩＳ−９５Ａ／Ｂコネクションが解放されても、ＰＰＰコネクションは確立されたままであるため、課金情報の通信時間が計時されてしまい、適正な課金情報が得られない問題点があった。
【００１５】
また、ＩＳ−９５Ａ／Ｂコネクションが解放されている時間を取り除くために、ＩＳ−９５Ａ／Ｂコネクションを解放したとき、又はＩＳ−９５Ａ／Ｂコネクションを再確立したときに、ＩＳ−９５Ａ／Ｂコネクションの解放又は再確立の情報を、その都度、交換システムから課金システムに送信すると、トラヒック量が増加して伝送効率が低下する問題点があった。
【００１６】
そこで、本発明は上記問題点に鑑みて発明されたものであって、本発明の目的は、無線区間のコネクションが解放された場合でも、課金情報の通信時間を適正に計時することのできる技術を提供することである。
【００１７】
【課題を解決するための手段】
前記の課題は、無線回線を介して接続される端末の課金情報を収集し、この収集した課金情報を課金サーバに送信して蓄積される課金システムにおける情報処理装置であって、
端末との通信時間を計時する通信時間計時手段と、
前記端末に送信するデータ又は／及び前記端末から送信されてくるデータを検知する検知手段と、
前記端末とリンクが確立されると、前記通信時間計時手段に通信時間の計時を開始させ、前記リンクが停止されると、前記通信時間計時手段に通信時間の計時を終了させ、前記検知手段でデータを検知しないと、前記通信時間計時手段に通信時間の計時を停止させ、さらに前記検知手段でデータを検知すると、前記通信時間計時手段に通信時間の計時を再開させる制御手段と、
前記通信時間計時手段で計時した通信時間を含む課金情報を送信する送信手段と
を有することを特徴とする課金システムの情報処理装置によって解決される。
【００１８】
特に、前記情報処理装置は、
前記検知手段でデータを検知しない間の時間を計時する計時手段を有し、
前記制御手段は、前記計時手段で計時した時間が、所定の時間を越えた場合、前記通信時間計時手段に通信時間の計時を終了させるよう構成されていることを特徴とする。
【００１９】
また、前記制御手段は、
前記計時手段で計時した時間が、所定の時間を越えた場合、前記端末にデータ通信を終了するように指示するデータ通信終了要求を送信するよう構成されていることを特徴とする。
【００２０】
前記の課題は、情報処理装置と、端末と、課金サーバを備える課金システムとを用いて、データ通信における課金情報を収集する方法であって、
前記情報処理装置が、
前記端末とのリンク確立に基づいて、通信時間の計時を開始するステップと、
前記端末に送信するデータ及び前記端末から送信されてくるデータを検知するステップと、
前記端末に送信するデータ及び前記端末から送信されてくるデータを検知しない場合、前記通信時間の計時を停止させるステップと、
前記端末に送信するデータ又は前記端末から送信されてくるデータを検知した場合、前記通信時間の計時を再開させるステップと、
前記端末とのリンク停止に基づいて、通信時間の計時を終了するステップと、
前記計時した通信時間を含む課金情報を前記課金サーバに送信するステップと
を有することを特徴とする課金情報収集方法によって解決される。
【００２１】
特に、前記課金情報収集方法は、
前記情報処理装置が、
前記端末に送信するデータ及び前記端末から送信されてくるデータを検知しない間の時間を計時するステップと、
前記計時している時間が、所定の時間を越えた場合、前記通信時間の計時を終了し、前記端末にデータ通信を終了するように指示するデータ通信終了要求を前記端末に送信するステップと
を有することを特徴とする。
【００２２】
【発明の実施の形態】
第１の実施の形態について説明する。
【００２３】
第１の実施の形態では、ＭＳと情報サーバとの間でデータ通信を行なっているときに、ＭＳと情報サーバとの間で、一時的に、データの送受信が行なわれなくなった場合、このデータの送受信が行なわれてない間の時間を、ＭＳの課金情報の一つである通信時間に含めないようにすることを特徴とする。
【００２４】
以下、第１の実施の形態を具体的に説明する。
【００２５】
図１は第１の実施の形態における課金情報を収集するシステムのブロック図である。図２はＩＷＦのブロック図である。図３は第１の実施の形態における動作を説明するためのフローチャートである。図４はＰＰＰプロトコルの状態遷移図である。図５〜図７はプロトコルスタックを説明するための図である。図８は課金情報の通信時間を説明するための図である。
【００２６】
課金情報を収集するシステムは、図１に示すように、ＭＳ１（無線端末：Ｍｏｂｉｌｅ  Ｓｔａｔｉｏｎ）と、交換システム２と、課金システム３と、サーバ４と、交換システム２と課金システム３とを相互に接続するＩＰネットワーク５とを有する。
【００２７】
そして、交換システム２は、ＢＴＳ２１（無線基地局：Ｂａｓｅ  Ｔｒａｎｓｃｅｉｖｅｒ  Ｓｙｓｔｅｍ）と、ＢＳＣ２２（基地局制御装置：Ｂａｓｅ  Ｓｔａｔｉｏｎ  Ｃｏｎｔｒｏｌｅｒ）と、本発明のＩＷＦ（プロトコル変換装置：Ｉｎｔｅｒ  Ｗｏｒｋｉｎｇ  Ｆｕｎｃｔｉｏｎ）２３とを有する。
【００２８】
ＭＳ１（例えば、パーソナルコンピュータ、携帯電話）は、遠隔にあるサーバ４とネットワークを介してデータ通信するものである。そして、ＭＳ１は、遠隔にあるサーバ４とデータ通信を行なうために、無線回線（無線区間）を介して、交換システム２に接続し、無線プロトコル形式のデータフレームを交換システム２に送信するものである。
【００２９】
ここで、ネットワークの例として、インターネット、企業内ＬＡＮ等が考えられる。
【００３０】
また、ＭＳ１は、交換システム２に接続する場合、交換システム２に呼接続要求を送信し、交換システム２との接続を切断する場合、呼切断要求を交換システム２に送信するものである。
【００３１】
また、ＭＳ１は、無線区間の通信状態が低下した場合、又は所定の時間交換システム２に送信する無線プロトコル形式のデータフレームがなく、かつ交換システム２から無線プロトコル形式のデータフレームが送信されてこない場合、無線区間のコネクションの解放要求を交換システム２に送信し、さらに無線区間の通信状態が回復した場合、又は交換システム２に送信する無線プロトコル形式のデータフレームが発生した場合、無線区間のコネクションの再接続要求を交換システム２に送信するものである。
【００３２】
ＢＴＳ２１は、ＭＳ１から無線プロトコル形式のデータフレームを受信すると、この無線プロトコル形式のデータフレームをＢＳＣ２２に送信し、さらにＢＳＣ２２から無線プロトコル形式のデータフレームを受信すると、この無線プロトコル形式のデータフレームをＭＳ１に送信するものである。
【００３３】
ＢＳＣ２２は、ＢＴＳ２１を介してＭＳ１から呼接続要求を受信すると、無線区間のコネクションを確立して使用チャネルの割り当てを行ない、ＢＴＳ２１から送信されてくる無線プロトコル形式のデータフレームをＩＷＦ２３に送信し、さらにＩＷＦ２３から送信されてくる無線プロトコル形式のデータフレームをＢＴＳ２１に送信するものである。
【００３４】
また、ＢＳＣ２２は、ＭＳ１から呼切断要求を受信すると、無線区間のコネクションを切断するとともに、ＰＰＰコネクション切断要求をＩＷＦ２３に送信し、逆にＩＷＦ２３から無線区間のコネクションの切断要求を受信すると、ＢＴＳ２１を介してＭＳ１に呼切断要求を送信し、さらに無線区間のコネクションを切断してＭＳ１とのデータ通信を終了させるものである。
【００３５】
また、ＢＳＣ２２は、無線区間の通信状態を監視し、無線区間の通信状態の低下を検知すると、ＢＴＳ２１を介して無線区間のコネクションの解放要求をＭＳ１に送信して無線区間のコネクションの解放を行ない、さらに無線区間の通信状態が回復したことを検知すると、ＢＴＳ２１を介して無線区間のコネクションの再確立要求をＭＳ１に送信して無線区間のコネクションの再確立を行なうものである。尚、この無線区間のコネクションの解放、再確立に伴い、ＩＷＦ２３もそれを検知し、通信時間計時の制御を行なうのは言うまでもない。
【００３６】
ＩＷＦ２３は、無線プロトコル形式のデータフレームを、ＩＰパケット形式に変換し、またその逆を行なうプロトコル変換装置であり、ＢＳＣ２２から無線プロトコル形式のデータフレームが送信されてきているか否かを判断し、一定時間、ＢＳＣ２２から無線プロトコル形式のデータフレームが送信されてこないと、無線区間の解放要求をＢＳＣ２２に送信して無線区間のコネクションの解放を促すものである。ここで、ＭＳ１からＩＰネットワークへの無線プロトコル形式のデータフレームの発生は、すなわち無線区間の再接続要求がＭＳ１から発行されてくることに等しいので、ＩＷＦ２３がそれを検知するのは言うまでもない。逆に、ＩＷＦ２３は、ＭＳ１に送信すべきデータの発生を検知したとき、すなわち、ＩＰネットワークからＭＳ１へのデータを検知したとき、無線区間のコネクションの再確立要求をＢＳＣ２２に送信して無線区間のコネクションの再確立を行なうものである。
【００３７】
また、ＩＷＦ２３は、図２に示すように、無線インタフェース部２３１と、ＰＰＰプロトコル部２３２と、ＴＣＰ／ＩＰプロトコル部２３３と、通信時間タイマ２３４と、課金制御部２３５と、リンク制御部２３６とから構成されている。
【００３８】
無線インタフェース部２３１は、ＢＳＣ２２からの無線プロトコル形式のデータフレームをバッファ２３１Ａに蓄積し、無線プロトコル形式のデータフレームが所定の量蓄積されると、この無線プロトコル形式のデータフレームを、ＰＰＰプロトコル部２３２とリンク制御部２３６とに送信するものである。
【００３９】
また、無線インタフェース部２３１は、ＰＰＰプロトコル部２３２からの無線プロトコル形式のデータフレームをバッファ２３１Ｂに蓄積し、無線プロトコル形式のデータフレームが所定の量蓄積されると、この無線プロトコル形式のデータフレームをＢＳＣ２２に送信するものである。また、図示しないが、リンク制御部２３６において制御される無線区間のコネクションの解放要求、及び再接続要求信号をＢＳＣ２２に送信するものである。
【００４０】
ＰＰＰプロトコル部２３２は、無線インタフェース部２３１からの無線プロトコル形式のデータフレームを解読してＩＰパケットに変換し、このＩＰパケットをＴＣＰ／ＩＰプロトコル部２３３に送信するものである。
【００４１】
また、ＰＰＰプロトコル部２３２は、ＴＣＰ／ＩＰプロトコル部２３３からのＩＰパケットを受信すると、この受信したＩＰパケットを無線プロトコル形式のデータフレームに変換して無線インタフェース部２３１に送信するものである。尚、無線プロトコル形式のデータフレームからＩＰパケットに変換する方法、ＩＰパケットから無線プロトコル形式のデータフレームに変換する方法、ＰＰＰプロトコルのコネクション手順については、既知の技術であることから詳細な説明は省略する。
【００４２】
また、ＰＰＰプロトコル部２３２は、無線インタフェース部２３１から入力されたデータに基づいてＰＰＰプロトコルのコネクションを確立し、コネクションが確立されると、通信時間の計時の開始を指示する計時開始信号を課金制御部２３５に送信し、ＢＳＣ２２からＰＰＰコネクション切断要求を受信すると、リンクを停止してＰＰＰプロトコルのコネクションを切断するとともに、通信時間の計時の終了を指示する計時終了信号を課金制御部２３５に送信するものである。
【００４３】
また、ＰＰＰプロトコル部２３２は、リンク制御部２３６からのリンク一時停止信号を受信すると、ＰＰＰプロトコルのリンクを一時停止するとともに、通信時間の計時を一時停止させる計時一時停止信号を課金制御部２３５に送信し、さらにリンク制御部２３６からリンク再開信号を受信すると、ＰＰＰプロトコルのリンクを再開するとともに、通信時間の計時を再開させる計時再開信号を課金制御部２３５に送信するものである。
【００４４】
ＴＣＰ／ＩＰプロトコル部２３３は、ＰＰＰプロトコル部２３２からのＩＰパケットをバッファ２３３Ａに蓄積し、このＩＰパケットが所定の量蓄積されると、ＩＰネットワーク５に送出し、さらにＩＰネットワーク５からのＩＰパケットをバッファ２３３Ｂに蓄積し、このＩＰパケットが所定の量蓄積されると、ＰＰＰプロトコル部２３２とリンク制御部２３６とに送信するものである。
【００４５】
また、ＴＣＰ／ＩＰプロトコル部２３３は、課金制御部２３５からの課金情報を課金システム３に送信するものである。
【００４６】
通信時間タイマ２３４は、課金制御部２３５からの指示に従って、ＭＳ１との通信時間を計時するものである。
【００４７】
課金制御部２３５は、通信時間タイマ２３４に通信時間の計時をさせるとともに、総送信パケット数、総受信パケット数、総送信パケットサイズ、及び総受信パケットサイズを計測すものである。
【００４８】
また、課金制御部２３５は、ＰＰＰプロトコル部２３２から計時開始信号を受信した場合、通信時間タイマ２３４に通信時間の計時を開始させ、ＰＰＰプロトコル部２３２から計時一時停止信号を受信した場合、通信時間タイマ２３４に通信時間の計時を一時停止させ、ＰＰＰプロトコル部２３２から計時再開信号を受信した場合、通信時間タイマ２３４に通信時間の計時を再開させるものである。
【００４９】
また、課金制御部２３５は、ＰＰＰプロトコル部２３２から計時終了信号を受信した場合、通信時間タイマ２３４に通信時間の計時を終了させるとともに、通信時間タイマ２３４で計時した通信時間を読出し、この読み出した通信時間を含む課金情報をＴＣＰ／ＩＰプロトコル部２３３に送信するものである。
【００５０】
リンク制御部２３６は、無線インタフェース部２３１のバッファ２３１Ａに蓄積されている無線プロトコル形式のデータフレームとＴＣＰ／ＩＰプロトコル部２３３のバッファ２３３Ｂに蓄積されているＩＰパケットを監視し、無線インタフェース部２３１のバッファ２３１Ａに蓄積されていた無線プロトコル形式のデータフレームとＴＣＰ／ＩＰプロトコル部２３３のバッファ２３３Ｂに蓄積されていたＩＰパケットとが存在しなくなった場合、リンク一時停止信号をＰＰＰプロトコル部２３２に送信するものである。
【００５１】
また、リンク制御部２３６は、無線インタフェース部２３１のバッファ２３１Ａに無線プロトコル形式のデータフレームが再び蓄積された場合、又はＴＣＰ／ＩＰプロトコル部２３３のバッファ２３３ＢにＩＰパケットが再び蓄積された場合、リンク再開信号をＰＰＰプロトコル部２３２に送信するものである。
【００５２】
課金システム３は、従来の課金システムと同様のものであり、交換システム２から送信されてくる課金情報を蓄積するものである。
【００５３】
サーバ４は、ＭＳ１とのデータ通信を行なうものである。
【００５４】
続いて、上記構成における動作について説明する。
尚、下記動作は、ＭＳ１が主導で、呼切断を行なう動作である。図示しないが、交換システム２側から切断を行なう場合の動作については、本発明の課金システムの情報処理装置、及び課金情報収集方法においては不問のため、説明を省略する。
【００５５】
ＭＳ１は、サーバ４とデータ通信を行なうために、無線区間を接続する呼接続要求を、ＢＴＳ２１を介してＢＳＣ２２に送信する。この呼接続要求を受信したＢＳＣ２２は、無線区間のコネクションを確立する（ステップ  １０１）。
【００５６】
そして、ＭＳ１は、無線区間のコネクションが確立されると無線プロトコル形式のデータフレームを送信する。この無線プロトコル形式のデータフレームを受信したＢＳＣ２２は、無線プロトコル形式のデータフレームをＩＷＦ２３に送信し、ＰＰＰプロトコルへの変換を要求する（ステップ  １０２）。
【００５７】
さらに、ＩＷＦ２３の無線インタフェース部２３１は、ＢＳＣ２２からの無線プロトコル形式のデータフレームをバッファ２３１Ａに蓄積し、このバッファ２３１Ａに蓄積した無線プロトコル形式のデータフレームをＰＰＰプロトコル部２３２に送信する。この無線プロトコル形式のデータフレームを受信したＰＰＰプロトコル部２３２は、無線プロトコル形式のデータフレームを解読してＰＰＰコネクションの確立を行ない（ステップ  １０３）、図４に示すように、リンクを確立（Ｅｓｔａｂｌｉｓｈｍｅｎｔ）する。
【００５８】
そして、ＰＰＰプロトコル部２３２は、無線プロトコル形式のデータフレームに含まれているデータに基づいて、認証（Ａｕｔｈｅｒｎｔｉｃａｔｉｏｎ）を行ない、ネットワークレイヤ（Ｎｅｔｗｏｒｋ  Ｌａｙｅｒ）に遷移させる。
【００５９】
さらに、ＰＰＰプロトコル部２３２は、リンクの確立が終了すると、無線プロトコル形式のデータフレームをＩＰパケットに変換するとともに、通信時間の計時の開始を指示する計時開始信号を課金制御部２３５に送信する。この計時開始信号を受信した課金制御部２３５は、通信時間タイマ２３４に通信時間の計時を開始させるとともに、送受信パケット数、送受信バイト数のカウントを開始する（ステップ  １０４）。
【００６０】
そして、ＴＣＰ／ＩＰプロトコル部２３３は、ＰＰＰプロトコル部２３２からのＩＰパケットをバッファ２３３Ａに蓄積し、このバッファ２３３Ａに蓄積したＩＰパケットをＩＰネットワーク５に送出する。
【００６１】
このようにして、ＭＳ１とＩＰネットワーク５との間で行なわれるＩＰパケットの送受信は、ＩＷＦ２３の無線インタフェース部２３１とＰＰＰプロトコル部２３２とＴＣＰ／ＩＰプロトコル部２３３とを介して行なわれる。また、ＭＳ１とサーバ４との間でデータ通信が行なわれている場合のプロトコルスタックの状態は、図５に示すように、全てのレイヤ（ＩＳ９５Ａ／Ｂ，ＲＬＰ、ＰＰＰ，ＴＣＰ／ＩＰ．ＡＰＬ）のコネクションが維持された状態になっている。
【００６２】
続いて、無線区間の通信状態の低下、又はデータフレームの送受信がない場合、ＭＳ１は、無線区間のコネクションの解放要求を送出する。この無線区間のコネクションの解放要求を受信したＢＳＣ２２は、無線区間のコネクションの解放を行なう（ステップ  １０５）。この場合のプロトコルスタックの状態は、図６に示すように、無線区間（ＩＳ９５Ａ／Ｂ，ＲＬＰ）のコネクションは解放され、無線区間より上位（ＰＰＰ，ＴＣＰ／ＩＰ．ＡＰＬ）のコネクションは確立されたままの状態になっている。
【００６３】
そして、リンク制御部２３６は、無線インタフェース部２３１から無線プロトコル形式のデータフレームが送信されてこないことを検知するので、リンク一時停止信号をＰＰＰプロトコル部２３２に送信する。このリンク一時停止信号を受信したＰＰＰプロトコル部２３２は、図４に示すように、内部状態をネットワークレイヤ状態からリンク一時停止状態に遷移させるとともに、計時一時停止信号を課金制御部２３５に送信する（ステップ  １０６）。このとき、リンク制御部２３６は、ＴＣＰ／ＩＰプロトコル部２３３のバッファ２３３Ｂに蓄積されているＩＰパケットを監視し、ＩＰパケットが存在しないことを確認しているのは言うまでもない。ここで、仮にＩＰパケットが存在すれば、リンク制御部２３６は、リンク再開信号をＰＰＰプロトコル部２３２に送信するとともに、ＢＳＣ２２に対し、無線区間の再接続を促す。
【００６４】
そして、課金制御部２３５は、ＰＰＰプロトコル部２３２から計時一時停止信号を受信すると、通信時間タイマ２３４に通信時間の計時を一時停止させる（ステップ  １０７）。尚、課金制御部２３５で計測されている送受信パケット数、送受信バイト数のカウントは停止されないが、データ通信が停止しているので、数がカウントされないことは言うまでもない。
【００６５】
その後、ＭＳ１は、ＢＳＣ２２に送信するデータが発生した場合、無線区間のコネクションの再接続要求を送出する。この無線区間のコネクションの再接続要求を受信したＢＳＣ２２は、無線区間のコネクションを確立する（ステップ  １０８）。
【００６６】
そして、ＭＳ１は、無線区間のコネクションが確立されると、無線プロトコル形式のデータフレームを送信する。この無線プロトコル形式のデータフレーム受信したＢＳＣ２２は、無線プロトコル形式のデータフレームをＩＷＦ２３に送信する。
【００６７】
そして、リンク制御部２３６は、無線インタフェース部２３１のバッファ２３１Ａに無線プロトコル形式のデータフレームが蓄積されたことを検知するので、リンク再開信号をＰＰＰプロトコル部２３２に送信する。このリンク再開信号を受信したＰＰＰプロトコル部２３２は、図４に示すように、内部状態をリンク一時停止状態からネットワークレイヤ状態に遷移させる。この場合のプロトコルスタックの状態は、図７に示すように、ＭＳ１とサーバ４との間でデータ通信が行なわれている場合と同様に、全てのレイヤ（ＩＳ９５Ａ／Ｂ，ＲＬＰ、ＰＰＰ，ＴＣＰ／ＩＰ．ＡＰＬ）のコネクションが確立された状態になっている。
【００６８】
また、ＰＰＰプロトコル部２３２は、内部状態をネットワークレイヤに遷移させると、計時再開信号を課金制御部２３５に送信する（ステップ  １０９）。この計時再開信号を受信した課金制御部２３５は、通信時間タイマ２３４に通信時間の計時を再開させる（ステップ  １１０）。
【００６９】
次に、サーバ４とのデータ通信を終了させる場合、ＭＳ１は、無線区間の解放及びデータ通信の終了を要求する呼切断要求を、ＢＴＳ２１を介してＢＳＣ２２に送信する（ステップ  １１１）。
【００７０】
そして、ＢＳＣ２２は、ＭＳ１から呼切断要求を受信すると、無線区間のコネクションを解放し、ＰＰＰコネクション切断要求をＩＷＦ２３に送信する。このＰＰＰコネクション切断要求を受信したＩＷＦ２３のＰＰＰプロトコル部２３２は、図４に示すように、内部状態をネットワークレイヤ状態からリンク切断状態に遷移させ、さらにリンク切断状態からリンク停止状態に遷移させる（ステップ
１１２）。
【００７１】
そして、ＰＰＰプロトコル部２３２は、計時終了信号を課金制御部２３５に送信する。この計時終了信号を受信した課金制御部２３５は、通信時間タイマ２３４で計時されている通信時間の計時を終了させる。例えば、図８に示すように、呼接続要求を受信してから呼切断要求を受信するまでの総通信時間（呼接続起動から呼接続終了まで）がＴｍ時間であり、無線区間の通信状態の低下、又はデータフレームの送受信がないためにデータ通信が中断し、このデータ通信の中断した通信休止時間がＴｉ１時間及びＴｉ２時間である場合、通信時間タイマ２３４で計時される通信時間は、Ｔｍ−Ｔｉ１−Ｔｉ２時間となる（ステップ  １１３）。
【００７２】
さらに、課金制御部２３５は、通信時間タイマ２３４で計時した通信時間を読み出し、この読み出した通信時間を含む課金情報をＴＣＰ／ＩＰプロトコル部２３３に送信する（ステップ  １１４）。この課金情報を受信したＴＣＰ／ＩＰプロトコル部２３３は、ＭＳ１とのデータ通信が終了したことを知らせるデータ通信終了情報と課金情報とを課金システム３に送信する（ステップ  １１５）。
【００７３】
そして、課金システム３は、ＴＣＰ／ＩＰプロトコル部２３３からデータ通信終了情報と課金情報とを受信すると、この課金情報を蓄積する（ステップ  １１６）。
【００７４】
第２の実施の形態について説明する。
【００７５】
第２の実施の形態では、無線区間のコネクションを解放している時間を計時し、この時間が所定の時間を越えた場合、データ通信を終了させるとともに、通信時間の計時を終了させることを特徴とする。
【００７６】
以下、第２の実施の形態を詳細に説明する。
【００７７】
図９はＩＷＦのブロック図である。図１０は第２の実施の形態における動作を説明するためのフローチャートである。
【００７８】
尚、第１の実施の形態と同様な構成のものについては同じ番号を付し、詳細な説明は省略する。
【００７９】
リンクタイマ２３７は、リンク制御部２３８からの指示に従って、ＰＰＰプロトコル部２３２の内部状態がリンク一時停止になっている時間を計時するものである。
【００８０】
リンク制御部２３８は、無線インタフェース部２３１のバッファ２３１Ａ及びＴＣＰ／ＩＰプロトコル部２３３のバッファ２３３Ｂを監視し、バッファ２３１Ａに無線プロトコル形式のデータフレームが蓄積されていなく、かつバッファ２３３ＢにＩＰパケットが蓄積されていない場合、リンク一時停止信号をＰＰＰプロトコル部２３２に送信するとともに、リンクタイマ２３７で時間の計時を開始させるものである。
【００８１】
また、リンク制御部２３８は、バッファ２３１Ａに無線プロトコル形式のデータフレームが蓄積された場合、又はバッファ２３３ＢにＩＰパケットに蓄積された場合、リンク再開信号をＰＰＰプロトコル部２３２に送信するとともに、リンクタイマ２３７で計時されている時間の計時を終了させ、リンクタイマ２３７をリセットするものである。
【００８２】
また、リンク制御部２３８は、リンクタイマ２３７で計時されている時間が所定の時間を越えると、ＰＰＰコネクション切断要求をＰＰＰプロトコル部２３２に送信するものである。
【００８３】
続いて、上記構成における動作について説明する。
【００８４】
ＭＳ１は、サーバ４とデータ通信を行なうために、無線区間を接続する呼接続要求を、ＢＴＳ２１を介してＢＳＣ２２に送信する。この呼接続要求を受信したＢＳＣ２２は、無線区間のコネクションを確立し（ステップ  ２０１）、ＭＳ１からの無線プロトコル形式のデータフレームをＩＷＦ２３に送信するとともに、この送信した無線プロトコル形式のデータフレームをＰＰＰプロトコルに変換するよう要求する変換要求をＩＷＦ２３に要求する（ステップ  ２０２）。
【００８５】
そして、ＩＷＦ２３のＰＰＰプロトコル部２３２は、ＢＳＣ２２からの無線プロトコル形式のデータフレームを解読してＰＰＰコネクションの確立を行ない、リンクを確立する（ステップ  ２０３）。
【００８６】
さらに、ＩＷＦ２３のＰＰＰプロトコル部２３２は、無線プロトコル形式のデータフレームをＩＰパケットに変換するととに、通信時間の計時の開始を指示する計時開始信号を課金制御部２３５に送信する。この計時開始信号を受信した課金制御部２３５は、通信時間タイマ２３４に通信時間の計時を開始させ、さらに送受信パケット数、送受信バイト数のカウントを開始する（ステップ  ２０４）。
【００８７】
そして、ＴＣＰ／ＩＰプロトコル部２３３は、ＰＰＰプロトコル部２３２からのＩＰパケットをネットワーク５に送出する。
【００８８】
次に、リンク制御部２３８は、無線インタフェース部２３１のバッファ２３１Ａ及びＴＣＰ／ＩＰプロトコル部２３３のバッファ２３３Ｂを監視する（ステップ  ２０５）。
【００８９】
そして、リンク制御部２３８は、バッファ２３１Ａに無線プロトコル形式のデータフレームが蓄積されていなく、かつバッファ２３３ＢにもＩＰパケットが蓄積されていない場合、リンク一時停止信号をＰＰＰプロトコル部２３２に送信するとともに、リンクタイマ２３７で時間の計時を開始させる（ステップ  ２０６）。
【００９０】
さらに、リンク制御部２３８は、バッファ２３１又はバッファ２３３Ｂに無線プロトコル形式のデータフレーム又はＩＰパケットが蓄積されたか否かを監視する（ステップ２０７）。
【００９１】
そして、リンク制御部２３８は、バッファ２３１Ａに無線プロトコル形式のデータフレームが蓄積された場合、又はバッファ２３３ＢにＩＰパケットに蓄積された場合、リンク再開信号をＰＰＰプロトコル部２３２に送信するとともに、リンクタイマ２３７に時間の計時を終了させ、リンクタイマ２３７をリセットする（ステップ  ２０８）。
【００９２】
一方、リンク制御部２３８は、リンクタイマ２３７で計時されている時間が所定の時間を越えると、ＰＰＰコネクション切断要求をＰＰＰプロトコル部２３２に送信する（ステップ  ２０９）。このリンク終了要求を受信したＰＰＰプロトコル部２３２は、内部状態をネットワークレイヤ状態からリンク終了状態に遷移させ、さらにリンク終了状態からリンク停止状態に遷移させる。
【００９３】
そして、リンク制御部２３８は、ＭＳ１とのデータ通信を終了させるよう指示する無線区間のコネクション切断要求を、無線インタフェース部２３１を介してＢＳＣ２２に送信する。このコネクション切断要求を受信したＢＳＣ２２は、ＭＡ１に呼切断要求を送信し、ＭＳ１とのデータ通信を終了させる（ステップ  ２１０）。
【００９４】
さらに、ＰＰＰプロトコル部２３２は、計時終了信号を課金制御部２３５に送信する。この計時終了信号を受信した課金制御部２３５は、通信時間タイマ２３４に通信時間の計時を終了させ（ステップ  ２１１）、通信時間タイマ２３４で計時した通信時間を読み出し、この読み出した通信時間を含む課金情報をＴＣＰ／ＩＰプロトコル部２３３に送信する（ステップ  ２１２）。
【００９５】
そして、ＴＣＰ／ＩＰプロトコル部２３３は、課金制御部２３５から課金情報を受信すると、ＭＳ１とのデータ通信が終了したことを知らせるデータ通信終了情報と課金情報とを課金システム３に送信する（ステップ  ２１３）。このデータ通信終了情報と課金情報とを受信した課金システム８は、課金情報を蓄積する（ステップ  ２１４）。
【００９６】
【発明の効果】
本発明によれば、無線区間の通信状態の低下等によって無線区間のコネクションが解放された場合でも、無線区間のコネクションを解放している時間を通信時間に含めないため、適正な課金情報を収集することができるという優れた効果を奏する。
【００９７】
また、本発明によれば、無線区間のコネクションの解放又は再接続時のたびに、交換システムから課金システムに対しての通知信号が不要となるため、課金システムに対するトラヒック量が増加することがないという優れた効果を奏する。
【００９８】
また、本発明によれば、課金システムの変更が不要であるため、従来の課金システムを利用できるという優れた効果を奏する。
【図面の簡単な説明】
【図１】第１の実施の形態における課金情報を収集するシステムのブロック図である。
【図２】第１の実施の形態におけるＩＷＦのブロック図である。
【図３】  第１の実施の形態における動作を説明するためのフローチャートである。
【図４】ＰＰＰプロトコル部の内部状態の遷移を説明するための図である。
【図５】プロトコルスタックを説明するための図である。
【図６】プロトコルスタックを説明するための図である。
【図７】プロトコルスタックを説明するための図である。
【図８】課金情報の通信時間を説明するための図である。
【図９】第２の実施の形態におけるＩＷＦのブロック図である。
【図１０】第２の実施の形態における動作を説明するためのフローチャートである。
【図１１】従来の課金情報を収集するシステムのブロック図である。
【符号の説明】
１      ＭＳ
２      交換システム
３      課金システム
４      サーバ
２１    ＢＴＳ
２２    ＢＳＣ
２３    ＩＷＦ
２３１  無線インタフェース部
２３２  ＰＰＰプロトコル部（制御手段）
２３３  ＴＣＰ／ＩＰプロトコル部
２３４  課金制御部（制御手段）
２３５  通信時間タイマ（通信時間計時手段）
２３６  リンク制御部（制御手段）
２３７  リンクタイマ（計時手段）
【図１】
0003775494.tif 000002
【図２】
0003775494.tif 000003
【図３】
0003775494.tif 000004
【図４】
0003775494.tif 000005
【図５】
0003775494.tif 000006
【図６】
0003775494.tif 000007
【図７】
0003775494.tif 000008
【図８】
0003775494.tif 000009
【図９】
0003775494.tif 000010
【図１０】
0003775494.tif 000011
【図１１】
0003775494.tif 000012