(57)【要約】【課題】  顧客に電話番号を意識させることなく、未だ移動体網に接続されていない移動体端末との間でデータ通信を開始させる。【解決手段】  無線パケット制御システムは、無線端末１宛のパケットを受信して当該パケットを一時保持し、無線端末１と交換網２における基地局、および無線端末１とパケット網３におけるＰＤＳＮ３０との接続が共に確立されていない状態のときに、交換網２に対して無線端末起動要求を含むショートメッセージを無線端末１に送信することを要求し、接続が共に確立されたときに、先に保持したパケットをパケット網３に送信する。【選択図】      図１
2005117169.tif 000002
【特許請求の範囲】
【請求項１】
パケット網および交換網から構成される移動体通信網における無線パケット制御システムであって、
無線端末宛のパケットを受信して当該パケットを一時保持し、前記無線端末と前記交換網における基地局、および前記無線端末と前記パケット網におけるパケットデータサービスノードとの接続が共に確立されていない状態のときに、前記交換網に対して無線端末起動要求を含むショートメッセージを前記無線端末に送信することを要求し、前記接続が共に確立されたときに前記保持されたパケットを前記パケット網に送信することを特徴とする無線パケット制御システム。
【請求項２】
パケット網および交換網から構成される移動体通信網において、前記それぞれの網に接続される無線端末を網側からアクセスするプッシュゲートウエイサーバであって、
無線端末情報管理データベースに記憶された無線端末識別番号に基づき、接続要求のあった無線端末の認証を行い、無線端末情報管理データベースにその無線端末識別番号と関連付けられて記憶されるＩＰアドレスを前記接続要求のあった無線端末に対して割付けると共に、前記パケット網のパケットデータサービスノードから送信される課金用パケットに応じて前記無線端末の状態管理に必要な情報を無線端末状態管理部へ通知するＲａｄｉｕｓ認証部と、
前記交換網を介し前記無線端末との間でショートメッセージの送受信を行うと共に、前記無線端末の状態管理に必要な情報を無線端末状態管理部へ通知するショートメッセージ通信部と、
前記パケット網を介し前記無線端末との間のパケットの転送および監視を行うと共に、前記無線端末の状態管理に必要な情報を無線端末状態管理部へ通知するＩＰルーティング制御部と、
前記Ｒａｄｉｕｓ認証部、ショートメッセージ通信部、ＩＰルーティング制御部から前記無線端末の状態管理に必要なそれぞれの通知を受け、前記無線端末と前記交換網における基地局との接続状態、および前記無線端末と前記パケット網におけるパケットデータサービスノードとの接続状態を管理する無線端末状態管理部と、
を備えたことを特徴とするプッシュゲートウエイサーバ。
【請求項３】
前記無線端末状態管理部は、
前記無線端末の接続状態を、「アクティブ状態」と、「ドーマント状態」と、「ヌル状態」の３つの状態で管理し、前記無線端末がアクティブ状態にあるとき、受信した前記無線端末宛てのパケットを前記パケット網におけるパケットデータサービスノードに送信した後前記無線端末からのパケットを所定期間受信しなかった場合に前記無線端末の接続状態をドーマント状態に遷移させることを特徴とする請求項２に記載のプッシュゲートウエイサーバ。
【請求項４】
前記無線端末状態管理部は、
前記無線端末の接続状態がドーマント状態にある場合、前記パケット網におけるパケットデータサービスノードに適当なパケットを送信した後前記無線端末から所定の時間パケットを受信しなかったときに、前記無線端末の接続状態をヌル状態に遷移させることを特徴とする請求項２または３に記載のプッシュゲートウエイサーバ。
【請求項５】
前記無線端末状態管理部は、
前記パケット網におけるパケットデータサービスノードから課金開始信号を受信したときに、前記無線端末の接続状態をアクティブ状態に遷移させることを特徴とする請求項２〜４のいずれか１項に記載のプッシュゲートウエイサーバ。
【請求項６】
パケット網および交換網から構成される移動体通信網において、前記それぞれの網に接続される携帯電話と携帯端末から成る無線端末装置であって、
前記携帯電話からショートメッセージが着信したことを示す信号を受信したときに、前記携帯電話に対してそのショートメッセージの転送を要求するショートメッセージ着信監視部と、
前記携帯電話からショートメッセージを受信し、当該ショートメッセージに携帯端末の起動要求が含まれていたときに、前記携帯電話に対し、前記携帯端末と前記パケット網におけるパケットデータサービスノードとの接続の確立を要求するダイヤルアップ制御部と、
を備えたことを特徴とする無線端末装置。
【請求項７】
パケット網および交換網から構成される移動体通信網において、前記それぞれの網に接続される無線端末を網側からアクセスするプッシュゲートウエイサーバに用いられるコンピュータプログラムであって、
無線端末情報管理データベースに記憶された無線端末識別番号に基づき、接続要求のあった無線端末の認証を行い、無線端末情報管理データベースにその無線端末識別番号と関連付けられて記憶されるＩＰアドレスを前記接続要求のあった無線端末に対して割付けると共に、前記パケット網のパケットデータサービスノードからの課金用パケットに応じて前記無線端末の状態管理に必要な情報を通知する処理と、
前記交換網を介し前記無線端末との間でショートメッセージの送受信を行うと共に、前記無線端末の状態管理に必要な情報を通知する処理と、
前記パケット網を介し前記無線端末との間のパケットの転送および監視を行うと共に、前記無線端末の状態管理に必要な情報を通知する処理と、
前記無線端末の状態管理に必要なそれぞれの通知を受信し、前記無線端末と前記交換網における基地局との接続状態、および前記無線端末と前記パケット網におけるパケットデータサービスノードとの接続状態を管理する処理と、
をコンピュータに実行させるプッシュゲートウエイサーバプログラム。
【請求項８】
パケット網および交換網から構成される移動体通信網において、前記それぞれの網に接続される携帯電話と携帯端末から成る無線端末装置に用いられるコンピュータプログラムであって、
前記携帯電話からショートメッセージが着信したことを示す信号を受信したときに、前記携帯電話に対してそのショートメッセージの転送を要求する処理と、
前記携帯電話からショートメッセージを受信し、当該ショートメッセージに携帯端末の起動要求が含まれていたときに、前記パケット網に対し、前記携帯端末と前記パケット網におけるパケットデータサービスノードとの接続の確立を要求する処理と、
をコンピュータに実行させる無線端末プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パケット網および交換網から構成される移動体通信網に用いて好適な、無線パケット制御システム、プッシュゲートウエイサーバ、無線端末装置、ならびにそのコンピュータプログラムに関する。
【背景技術】
【０００２】
携帯電話等の移動機にショートメッセージを送信する場合、それを受信してＰａｋｅｔＯｎｅ網（ＫＤＤＩａｕのパケットデータ通信サービス）に接続するパケットデータ通信サービスが知られている。ここでいう「ショートメッセージ」とは、全角で数十文字程度のメッセージをいう。
ところで、上記したパケットデータ通信サービスは、電話番号宛てにショートメッセージを送信するもので、受け手となる移動機側では、ショートメッセージの着信を契機にＰａｋｅｔＯｎｅ網に接続し、通信事業者またはコンテンツプロバイダーのサーバと移動機側ＰＣとの間でデータ通信を開始することになる。
また、特許文献１には、端末から他の端末のアプリケーションを起動するための要求と応答の通知がショートメッセージサービスにより実施される技術が開示されている。
【特許文献１】特開２００３−１１５９３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記したパケットデータ通信サービスを、網側の、例えば法人顧客が社内のシステムに取り入れる場合、既に構築済みの有線データ通信システムの他に、移動体端末の電話番号に向けてショートメッセージを送信するデータ通信機能実現のためのソフトウェアを作り込む必要がある。
従って、顧客サイドでは、通常のＩＰアドレスの他に、電話番号を意識してショートメッセージを送信するための無線データ通信システムの開発が余儀なくされ、従って、通信システム開発に重複投資を要する。
【０００４】
本発明は上記事情に鑑みてなされたものであり、顧客に電話番号を意識させることなく、未だ移動体網に接続されていない移動体端末との間でデータ通信を開始させることができ、更に、ショートメーセージ送信のために顧客サイドでの開発投資を抑えることのできる、無線パケット制御システム、プッシュゲートウエイサーバ、無線端末装置、ならびにそのコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記した課題を解決するために本発明は、パケット網および交換網から構成される移動体通信網における無線パケット制御システムであって、無線端末宛のパケットを受信して当該パケットを一時保持し、前記無線端末と前記交換網における基地局、および前記無線端末と前記パケット網におけるパケットデータサービスノードとの接続が共に確立されていない状態のときに、前記交換網に対して無線端末起動要求を含むショートメッセージを前記無線端末に送信することを要求し、前記接続が共に確立されたときに前記保持されたパケットを前記パケット網に送信することを特徴とする。
【０００６】
上記した課題を解決するために本発明は、パケット網および交換網から構成される移動体通信網において、前記それぞれの網に接続される無線端末を網側からアクセスするプッシュゲートウエイサーバであって、無線端末情報管理データベースに記憶された無線端末識別番号に基づき、接続要求のあった無線端末の認証を行い、無線端末情報管理データベースにその無線端末識別番号と関連付けられて記憶されるＩＰアドレスを前記接続要求のあった無線端末に対して割付けると共に、前記パケット網のパケットデータサービスノードからの課金用パケットに応じて前記無線端末の状態管理に必要な情報を無線端末状態管理部へ通知するＲａｄｉｕｓ認証部と、前記交換網を介し前記無線端末との間でショートメッセージの送受信を行うと共に、前記無線端末の状態管理に必要な情報を無線端末状態管理部へ通知するショートメッセージ通信部と、前記パケット網を介し前記無線端末との間のパケットの転送および監視を行うと共に、前記無線端末の状態管理に必要な情報を無線端末状態管理部へ通知するＩＰルーティング制御部と、前記Ｒａｄｉｕｓ認証部、ショートメッセージ通信部、ＩＰルーティング制御部からのそれぞれの通知を受け、前記無線端末と前記交換網における基地局、および前記無線端末と前記パケット網におけるパケットデータサービスノードとの接続状態を管理する無線端末状態管理部と、を備えたことを特徴とする。
【０００７】
また、本発明において、前記無線端末状態管理部は、前記無線端末の接続状態を、「アクティブ状態」と、「ドーマント状態」と、「ヌル状態」の３つの状態で管理し、前記無線端末がアクティブ状態にあるとき、受信した前記無線端末宛てのパケットを前記無線交換網におけるパケットデータサービスノードに送信した後前記無線端末からのパケットを所定期間受信しなかった場合に前記無線端末の接続状態をドーマント状態に遷移させることを特徴とする。
【０００８】
また、本発明において、前記無線端末状態管理部は、前記無線端末の接続状態がドーマント状態にある場合、前記パケット網におけるパケットデータサービスノードに適当なパケットを送信した後前記無線端末から所定の時間パケットを受信しなかったときに、前記無線端末の接続状態をヌル状態に遷移させることを特徴とする。
【０００９】
また、本発明において、前記無線端末状態管理部は、前記パケット網におけるパケットデータサービスノードから課金開始信号を受信したときに、前記無線端末の接続状態をアクティブ状態に遷移させることを特徴とする。
【００１０】
上記した課題を解決するために本発明は、パケット網および交換網から構成される移動体通信網において、前記それぞれの網に接続される携帯電話と携帯端末から成る無線端末装置であって、前記携帯電話からショートメッセージが着信したことを示す信号を受信したときに、前記携帯電話に対してそのショートメッセージの転送を要求するショートメッセージ着信監視部と、前記携帯電話からショートメッセージを受信し、当該ショートメッセージに携帯端末の起動要求が含まれていたときに、前記携帯電話に対し、前記携帯端末と前記パケット網におけるパケットデータサービスノードとの接続の確立を要求するダイヤルアップ制御部と、を備えたことを特徴とする。
【００１１】
上記した課題を解決するために本発明は、パケット網および交換網から構成される移動体通信網において、前記それぞれの網に接続される無線端末を網側からアクセスするプッシュゲートウエイサーバに用いられるコンピュータプログラムであって、無線端末情報管理データベースに記憶された無線端末識別番号に基づき、接続要求のあった無線端末の認証を行い、無線端末情報管理データベースにその無線端末識別番号と関連付けられて記憶されるＩＰアドレスを前記接続要求のあった無線端末に対して割付けると共に、前記パケット網のパケットデータサービスノードからの課金用パケットに応じて前記無線端末の状態管理に必要な情報を通知する処理と、前記交換網を介し前記無線端末との間でショートメッセージの送受信を行うと共に、前記無線端末の状態管理に必要な情報を通知する処理と、前記パケット網を介し前記無線端末との間のパケットの転送および監視を行うと共に、前記無線端末の状態管理に必要な情報を通知する処理と、前記それぞれの通知を受信し、前記無線端末と前記交換網における基地局、および前記無線端末と前記パケット網におけるパケットデータサービスノードとの接続状態を管理する処理と、をコンピュータに実行させることを特徴とする。
【００１２】
上記した課題を解決するために本発明は、パケット網および交換網から構成される移動体通信網において、前記それぞれの網に接続される携帯電話と携帯端末から成る無線端末装置に用いられるコンピュータプログラムであって、前記携帯電話からショートメッセージが着信したことを示す信号を受信したときに、前記携帯電話に対してそのショートメッセージの転送を要求する処理と、前記携帯電話からショートメッセージを受信し、当該ショートメッセージに携帯端末の起動要求が含まれていたときに、前記携帯電話に対し、前記携帯端末と前記パケット網におけるパケットデータサービスノードとの接続の確立を要求する処理と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１３】
本発明の無線パケット制御システムによれば、無線端末宛のパケットを受信して一時保持し、無線端末と基地局、および無線端末とパケットデータサービスノード（ＰＤＳＮ）との接続が共に確立されていない状態のときに交換網に対して無線端末起動要求を含むショートメッセージを無線端末に送信することを要求し、接続が共に確立されたときに先に保持されたパケットを前記パケット網に送信することで、未だ交換網に接続されていない無線端末との間でデータ通信を開始することができる。また、顧客がデータ通信システムを開発するときに電話番号を意識させる必要がなくなる。
【００１４】
本発明のプッシュゲートウエイサーバによれば、無線端末状態管理部が、Ｒａｄｉｕｓ認証部、ショートメッセージ通信部、ＩＰルーティング制御部からそれぞれの通知を受け、無線端末と交換網における基地局、および無線端末とパケット網におけるＰＤＳＮとの接続状態を管理することで、それぞれの接続状態における動作を規定することが可能になり、また、パケット網及び交換網のそれぞれに対して、無駄なパケット及びショートメッセージの送信を抑制することが可能になる。
また、アクティブ状態時、受信した無線端末宛てのパケットを送信することで、無線端末と網側端末との間で通信を開始させることができ、ドーマント状態時、適当なパケットを送信することで、切断されていた無線リンクを接続させることができ、受信した無線端末宛てのパケットを送信することで、無線端末と網側端末との間で通信を開始させることができる。更に、ヌル／開放状態時、ショートメッセージを送信することで、切断されていた無線端末と交換網における基地局、および無線端末とパケット網におけるＰＤＳＮとのコネクションを確立させることができ、受信した無線端末宛てのパケットを送信することで、無線端末と網側端末との間で通信を開始させることができる。
【００１５】
また、プッシュゲートウエイサーバで認識している無線端末の接続状態と実際の無線端末装置の接続状態との不一致を、プッシュゲートウエイサーバがタイマ等による時間監視を行うことで解消し、無線端末装置と網側端末装置との間で通信ができない状態を回避することができる。結果的に、接続状態の管理を正確に行うことができる。
更に、現状、接続状態が変化したことを伝えるための専用の信号がないため、本来、課金制御に利用している信号を利用して、無線端末の接続状態を認識し、無線端末と網側端末との間で通信ができない状態を回避することができる。結果的に接続状態の管理を正確に行うことができる。
【００１６】
本発明の無線端末装置によれば、ダイヤルアップ制御部が、ショートメッセージ着信監視部によるショートメッセージ着信監視の結果、携帯電話からショートメッセージが着信したことを示す信号を受信すると、携帯電話にショートメッセージの転送を要求することができ、当該ショートメッセージに携帯電話の起動要求が含まれていたときに、携帯電話に対し携帯端末とパケット網におけるＰＤＳＮとの接続の確立を要求することで、携帯電話にショートメッセージの転送を要求することができ、当該ショートメッセージを受信することで、携帯端末に対してパケット網におけるＰＤＳＮとのコネクション確立を要求する契機を得ることができる。
また、ショートメッセージに無線端末起動要求が含まれることで、携帯端末が該当しないショートメッセージを受信した時、誤ったＰＤＳＮとのコネクションの確立要求をすることを防止することができる。
【発明を実施するための最良の形態】
【００１７】
図１は、本発明の無線パケット制御システムの接続構成を説明するために引用したシステム構成図である。
図１において、符号１は、携帯電話と、当該携帯電話がケーブル接続され、交換網２を介してＰａｃｋｅｔＯｎｅ等のパケット網３に接続される携帯端末（ここではＰＣを想定）から成る無線端末であり、交換網２を介して網側システム（網側プッシュサーバ６）のＰＤＳＮ３０に接続される。
交換網２には、携帯電話と無線で通信する基地局（ＢＴＳ：Base Transceiver Station）と、基地局を制御し、携帯電話と無線リンクを確立してパケット網３におけるパケットデータサービスノード３０（以下、ＰＤＳＮ：packet Data Service Node）に対して当該リンク状態を通知する移動移動体通信交換機（ＭＳＣ：Mobile Switching Center）と、共通信号線を中継する共通線信号中継交換機（ＳＴＰ：Signaling Transfer Point）と、ＣＤＭＡ（Code Division Multiple Access）無線制御装置（ＣＢＳＣ：CDMA Base Station Controller）等による交換網制御システムが構築され、ショートメッセージを無線端末１に配信するショートメッセージ制御装置２０（ＳＭＳＣ：Short Message Service Center）を介して網側システムに接続される。
また、パケット網３には、ＰＤＳＮ３０他、ＨＡ（Home Agent）、Ｐroxy Ｒadius等のパケット網制御システムが構築されている。なお、ＰＤＳＮ３０は、無線端末１とＰＰＰリンクを確立する装置である。ＣＢＳＣから通知を受けた基地局の無線リンクの状態とＰＤＳＮ３０が管理する無線端末１のＰＰＰリンクの状態をプッシュＧＷサーバ４へ通知する機能を持つ。
【００１８】
網側システムは、本発明のプッシュＧＷサーバ４、変換ルータ５、そして、網側プッシュサーバ６で構成される。
プッシュＧＷサーバ４は、パケット網３におけるＰＤＳＮ３０から無線リンク（無線端末１−基地局）とＰＰＰリンク（無線端末１−ＰＤＳＮ３０）の接続状態が通知され、これらを記憶保持して、網側プッシュサーバ６から無線端末１宛てにパケットをプッシュする要求を受け取ると、後述する手順に従いパケットをＰＤＳＮ装置３０に送信する機能を持つ。詳細は後述する。また、変換ルータ５は、既存のＩＰｖ４（Internet Protocol version4）網を介し、その両端に接続されるＩＰｖ６（Internet Protocol version6）上の端末装置（後位端末７および網側端末）を接続するために双方向のデータ変換を行う機能を持つ。網側プッシュサーバ６は、コンテンツなどのデータをＩＰパケットにより無線端末１にプッシュするサーバである。
【００１９】
上記した構成において、アクティブ状態におけるコンテンツ等のブッシュデータの配信ルートは、網側プッシュサーバ６、変換ルータ５、プッシュＧＷサーバ４、ＨＡ、ＰＤＳＮ３０、ＣＢＳＣ、ＢＴＳ、無線端末１、後位端末７となり、解放状態の携帯電話起動要求を含むショートメッセージの配信ルートは、網側プッシュサーバ６、変換ルータ５、プッシュＧＷサーバ４、ＳＭＳＣ２０、ＳＴＰ、ＭＳＣ、ＣＢＳＣ、ＢＴＳ、無線端末１となる。
【００２０】
図２は、図１に示す本発明のプッシュＧＷサーバ４の内部構成を機能展開して示したブロック図である。
本発明のプッシュＧＷサーバ４は、機能的には、ショートメッセージ（ＳＭＳ）通信部４１と、無線端末情報管理ＤＢ４２と、無線端末状態管理部４３と、Ｒａｄｉｕｓ（Remote Authentication Dial in User Service）認証部４４と、ＩＰルーティング制御部４５で構成される。
【００２１】
ＳＭＳ通信部４１は、交換網２のＳＭＳＣ２０を介し無線端末１との間でショートメッセージの送受信を行うと共に、無線端末１の状態管理に必要な情報を無線端末状態管理部４３へ通知する機能を持つ。無線端末情報管理ＤＢ４２は、電話番号とＩＰアドレスならびに端末識別番号が一意に関連付けられ登録されるデータベースである。
一方、Ｒａｄｉｕｓ認証部４４は、パケット網３におけるＰＤＳＮ３０に接続され、無線端末情報管理ＤＢ４２に記憶された無線端末識別番号に基づき、接続要求のあった無線端末１の認証を行い、無線端末情報管理ＤＢ４２にその無線端末識別番号と関連付けられて記憶されるＩＰアドレスを接続要求のあった無線端末１に対して割付けると共に、パケット網におけるＰＤＳＮ３０からの課金用パケットに応じて無線端末１の状態管理に必要な情報を無線端末状態管理部４３へ通知する機能を持つ。また、ＩＰルーティング制御部４５は、無線端末１および網側プッシュサーバ６間にあって、パケット網３を介して無線端末１との間のパケットの転送および監視を行うと共に、無線端末１の状態管理に必要な情報を無線端末状態管理部４３へ通知する機能を持つ。
【００２２】
無線端末状態管理部４３は、ＳＭＳ通信部４１、Ｒａｄｉｕｓ認証部４４、そして、ＩＰルーティング制御部４５から無線端末１の状態管理に必要なそれぞれの通知を受け、無線端末１と交換網２における基地局との接続状態（以下、無線リンクという）、および無線端末１とパケット網３におけるＰＤＳＮ３０との接続状態（以下、ＰＰＰ；Point to Point Protocolリンクという）を管理する機能を持つ。ここで、無線リンクは無線端末１と基地局とのコネクション、ＰＰＰリンクは、その上位層に位置する無線端末１とＰＤＳＮ３０のコネクションである。
無線端末状態管理部４３は、無線端末１の接続状態を、「アクティブ（Ａｃｔｔｉｖｅ）状態」と、「ドーマント（Ｄｏｍａｎｔ）状態」と、「ヌル（Ｎｕｌｌ）解放状態」の３つの状態で管理し、無線端末１がアクティブ状態にあるとき、受信した無線端末宛てのパケットをパケット網３におけるＰＤＳＮ３０に送信した後、無線端末１からのパケットを所定期間受信しなかった場合に無線端末１の接続状態をドーマント状態に遷移させ、また、無線端末１の接続状態がドーマント状態にある場合、パケット網３におけるＰＤＳＮ３０に適当なパケットを送信した後、無線端末１から所定の時間パケットを受信しなかったときに、無線端末１の接続状態をヌル状態に遷移させ、更に、パケット網３におけるＰＤＳＮ３０から課金開始信号を受信したときに、無線端末１の接続状態をアクティブ状態に遷移させる状態遷移制御のための機能も併せ持つ。
【００２３】
図３は、本発明の無線端末装置の内部構成を機能展開して示したブロック図である。本発明の無線端末装置１は、上記したように、移動機としての携帯電話１０が携帯端末としてのＰＣ（Personal Computer）にケーブル接続されて成る。そして、携帯端末としてのＰＣは、ＳＭＳ着信管理部１１と、ＳＭＳ抽出／判定部１２と、ダイヤルアップ制御部１３で構成される。
ＳＭＳ着信管理部１１は、携帯電話１０からショートメッセージが着信したことを示す信号を受信したときに、携帯電話１０に対してそのショートメッセージの転送を要求する機能を持ち、ＳＭＳ抽出／判定部１２は、ＳＭＳ着信監視部１１からの通知に応じて携帯電話１０からショートメッセージを抽出し、当該抽出したショートメッセージの内容を判定し、ダイヤルアップを要求するものであればダイヤルアップ制御部１３にその旨通知を行う。
ダイヤルアップ制御部１３は、携帯電話１０からショートメッセージを受信し、当該ショートメッセージに携帯電話１０の起動要求が含まれていたときに、前記携帯電話に対し、前記携帯端末と前記パケット網におけるＰＤＳＮ３０との接続の確立を要求する機能を持つ。
【００２４】
図４は、ＩＰパケットを受信してからデータ通信を開始するまでの状態遷移の様子をフローチャートで示した図である。ここには、本発明におけるプッシュゲートウエイサーバプログラムの処理手順も示されている。
以下、図４に示すフローチャートを参照しながら、図１〜図３に示す本発明実施形態の動作について詳細に説明する。
【００２５】
プッシュＧＷサーバ４による無線端末１の接続状態は、以下の（１）〜（３）に示す状態情報に従って管理されることは上記したとおりである。
（１）無線リンク、ＰＰＰリンク共に“ＯＮ”のとき、「アクティブ状態」
（２）無線リンク“ＯＦＦ”、ＰＰＰリンク“ＯＮ”のとき「ドーマント状態」
（３）無線リンク、ＰＰＰリンクが共に“ＯＦＦ”のとき、「ヌル／開放状態」
【００２６】
プッシュＧＷサーバ４は、ＩＰルーティング制御部４５を介してＩＰパケットを受信すると共に、無線端末状態管理部４３により、そのときにおける無線端末１の状態確認を行う（Ｓ４１）。ここで、無線リンク、ＰＰＰリンク共に“ＯＮ”の「アクティブ状態」にある場合は、受信したＩＰパケットを、ＩＰルーティング制御部４５を介してパケット網３へ転送し（Ｓ４６）、また、上り方向（無線端末１→網側プッシュサーバ６）のＩＰパケットを監視する（Ｓ４７）。
ここでＩＰパケットがある場合はデータ通信を開始し、無い場合には、「ドーマント状態」、「ヌル状態」へ状態遷移させるためのタイマ判定処理へ移行する（Ｓ５１）。すなわち、無線端末状態管理部４３は、ドーマントタイマによるタイムアウトが検出された場合は、「ドーマント状態」へ（Ｓ５２）、また、ヌルタイマによるタイムアウトが検出された場合は、「ヌル状態」へ遷移させる（Ｓ５３）。なお、「ドーマント状態」への遷移後はＳ４９の処理へ、「ヌル状態」への遷移後はＳ４３の処理へ分岐する。
【００２７】
一方、無線端末１が、無線リンク、ＰＰＰリンク共に“ＯＦＦ”となっている、「ヌル／開放状態」にある場合、受信したパケットを蓄積して無線端末起動要求を含むショートメッセージを送信する（Ｓ４２、Ｓ４３）。そして、無線リンクおよびＰＰＰリンクが確立された後に、受信した無線端末宛てのバケットをパケット網３経由でＰＤＳＮ３０へ送信する。
すなわち、ショートメッセージ応答受信、あるいはエラーコードの判定を行った結果（Ｓ４４）、無線端末１が通話中であることが検出されるとＳ４９の処理へ進み、ここでは、ＰＤＳＮ３０にＩＣＭＰエコー要求を発行して上り方向ＩＰパケットの監視を行う（Ｓ４９、Ｓ５０）。ここで、ＩＰパケットが検出されたとき、「アクティプ状態」に遷移させ、ＩＰパケットが検出されなかった場合は、上記したタイマ監視により、ドーマント状態あるいはヌル状態へ遷移させる（Ｓ５１〜Ｓ５３）。
【００２８】
一方、Ｓ４４の判断処理で正常であることが判断された場合、更に、認証用および課金用パケットの監視が行われる（Ｓ４５）。ここで、「認証用および課金用パケット」とは、パケット網３におけるＰＤＳＮ３０から発行される課金用メッセージであり、後述するアカウントスタートやストップのための信号が相当する。
ここで、認証用および課金用のパケットが検出された場合、無線端末状態管理部４３は、無線端末１の状態をアクティブ状態に遷移させ、検出されなかった場合は、ＩＣＭＰエコー要求（Ｓ４９）、上り方向バケット監視、タイマ監視による状態遷移へと導く（Ｓ５０〜Ｓ５３）。なお、Ｓ４４の判断処理でその他の判定結果が得られた場合は、蓄積されたＩＰパケットを破棄する（Ｓ４６）。
【００２９】
一方、無線端末１の状態が、無線リンク“ＯＦＦ”、ＰＰＰリンク“ＯＮ”の「ドーマント状態」にある場合、パケット蓄積後（Ｓ４８）、ＰＤＳＮ３０に適当なパケット（ｐｉｎｇなどのＩＣＭＰエコー要求）を送信し、更にＰＤＳＮ３０がＣＤＭＡ無線制御装置（ＣＢＳＣ）に当該パケットを送信して無線リンクが確立された後に、無線端末１宛てのパケットをＰＤＳＮ３０に送信する。
すなわち、ＩＣＭＰエコー要求発行後（Ｓ４９）、上り方向のＩＰパケットを監視し（Ｓ５０）、ＩＰパケットがある場合はアクティブ状態へ遷移させて（Ｓ５４）データ通信を開始し、無い場合には、「ドーマント状態」、「ヌル状態」へ状態遷移させるためのタイマ判定処理へ移行する（Ｓ５１）。ここで、無線端末状態管理部４３は、ドーマントタイマによるタイムアウトが検出された場合は、「ドーマント状態」へ（Ｓ５２）、ヌルタイマによるタイムアウトが検出された場合は、「ヌル状態」へ遷移させる（Ｓ５３）。なお、「ドーマント状態」へ遷移後はＳ４９の処理へ、「ヌル状態」へ遷移後はＳ４３の処理へ分岐する。
【００３０】
無線端末１から見た動作を説明すれば以下のようになる。すなわち。無線端末１を構成する携帯端末は、携帯電話１０からショートメッセージが着信したことを意味する信号を受信すると、携帯電話１０に対してショートメッセージの転送を要求する。このとき、携帯端末は、ＳＭＳ着信監視部１１で携帯電話１０からショートメッセージを受信し、ＳＭＳ抽出/判定部１２でそのショートメッセージに無線端末起動要求が含まれていることが判定された場合、ダイヤルアップ制御部１３を介して携帯電話１０に対し、無線リンクおよびＰＰＰリンクの確立を要求する。
このことにより、携帯端末は携帯電話１０からの信号を常に監視することで、携帯電話１０にショートメッセージの転送を要求することができ、ショートメッセージを受信することで、携帯電話１０にＰＰＰリンクの確立を要求する契機を得ることができる。また、ショートメッセージに無線端末起動要求が含まれていることで、無線端末１が該当しないショートメッセージを受信した時、誤った無線リンクおよびＰＰＰリンクの確立を要求することを防止することができる。
【００３１】
なお、プッシュＧＷサーバ４は、無線端末１自身で管理している接続状態との不一致を解消させる機能も併せ持つ。
具体的に、無線端末１の接続状態が「アクティブ状態」の時に、無線端末１宛てのパケットをＰＤＳＮ３０に送信した後、所定の時間、ＰＤＳＮ３０から無線端末１への送信パケットを受信しなかった場合には、無線端末１の接続状態を「ドーマント状態」に遷移させている。あるいは、無線端末１の接続状態が「ドーマント状態」の時に、適当なパケットをＰＤＳＮ３０に送信した後、所定の時間、無線端末１から送信パケットを受信しなかった場合には無線端末１の接続状態を「ヌル状態」に遷移させている。
【００３２】
図１４は、プッシュＧＷサーバ４で認識している無線端末１の状態と、実際の無線端末１の状態との状態管理の対応関係を説明するために引用した図である。
ここで、パターン１（図５）、パターン５（図９）、パターン９（図１３）とあるのは、両者における端末の状態認識が一致するパターンであり、他のパターンはいずれも認識している状態が異なり、以下の手順でプッシュＧＷサーバ４の無線端末状態管理部４３が認識の不一致を解消している。
図５〜図１３に、それぞれのパターンにおける網構成機器（後位端末７、無線端末１、ＰＤＳＮ３０、プッシュＧＷサーバ４、変換ルータ５、網側プッシュサーバ６）間の動作シーケンスが示されている。
【００３３】
図５に示す状態一致パターンは、網側プッシュサーバ６から発せられるＩＰｖ６パケットは変換ルータ５を介してＩＰｖ４バケットに変換され、プッシュＧＷサーバ４に到達する。ここで無線端末１の状態が確認（「アクティブ状態」）され、そして、無線端末１経由でＩＰｖ４パケットが配信され、後位端末７でＩＰｖ６パケットを受信する。
図６に示す例は、プッシュＧＷサーバ４が無線端末１の状態を「アクティブ状態」と認識し、実際の無線端末１が「ドーマント状態」の場合の状態の不一致を解消するパターンである。ここでは、ＰＤＳＮ３０にＩＰｖ４バケットが届くことで無線リンクの確立が開始され、状態を一致させている。すなわち、無線端末１の状態確認後（「アクティブ状態」）、ＰＤＳＮ３０から発行される認証のためのアカウント要求信号（アカウントスタート）により端末状態を「アクティブ状態」に維持している。
【００３４】
図７に示す例は、プッシュＧＷサーバ４が無線端末１の状態を「アクティブ状態」と認識し、実際の無線端末１が「ヌル状態」の場合の状態の不一致を解消するパターンである。ここでは、プッシュＧＷサーバ４がドーマントタイマ、ヌルタイマそれぞれのタイムアウト監視によって状態を一致させ、無線端末１が認識する端末状態を更新している。すなわち、それぞれのタイマにより、「アクティブ状態」から「ドーマント状態」へ、「ドーマント状態」から「ヌル状態」へと更新している。
図８に示す例は、プッシュＧＷサーバ４が無線端末１の状態を「ドーマント状態」と認識し、実際の無線端末１が「アクティブ状態」の場合の状態の不一致を解消するパターンである。ここでは、プッシュＧＷサーバ４から発行されるＩＣＭＰエコー要求（Ｐｉｎｇ）がタイムアウトすることなく無線端末１まで届くことを利用し、無線端末１からのＩＣＭＰエコー応答受信（Ｐｉｎｇ−Ａｃｋ）を契機に無線端末１の状態を「ドーマント状態」から「アクティブ状態」に遷移させ認識を一致させている。
【００３５】
図１０に示す例は、プッシュＧＷサーバ４が無線端末１の状態を「ドーマント状態」と認識し、実際の無線端末１が「ヌル状態」の場合の状態の不一致を解消するパターンである。ここでは、プッシュＧＷサーバ４が、ＩＣＭＰエコー応答タイマによるタイムアウト監視により状態を一致させている。すなわち、プッシュＧＷサーバ４は、端末状態確認後（「ドーマント状態」）、ＰＤＳＮ３０にＩＣＭＰエコー要求を発行し、タイムアウトを検出した後にその端末状態を更新している（「ドーマント状態→ヌル状態」）。
図１１に示す例は、プッシュＧＷサーバ４が無線端末１の状態を「ヌル状態」と認識し、実際の無線端末１が「アクティブ状態」の場合の状態の不一致を解消するパターンである。ここでは、プッシュＧＷサーバ４が、無線端末１からショートメッセージの応答（話中）を受信したときに、端末状態を更新（「ヌル状態→ドーマント状態」）している。
【００３６】
図１２に示す例は、プッシュＧＷサーバ４が無線端末１の状態を「ヌル状態」と認識し、実際の無線端末１が「ドーマント状態」と認識していた場合の認識状態の不一致を解消するパターンである。ここでは、プッシュＧＷサーバ４が、ショートメッセージを送信し、無線端末１からその応答（正常）を受信したときに、アクセス要求待ちタイマを設定し、時間監視を行ってタイムアウト時にＰＤＳＮ３０にＩＣＭＰエコー要求（Ｐｉｎｇ）を送信している。そして、ＰＤＳＮ３０から課金用のアカウントスタート信号受信時に、端末状態を更新（「ヌル状態→アクティブ状態」）している。
なお、図９、図１３における状態一致パターンについては説明を省略する。
【００３７】
以上説明のように、本発明によれば、無線端末１の接続状態を管理することで、それぞれの接続状態における動作を規定することが可能になる。また、パケット網及び交換網に対して、無駄なパケット及びショーシメッセージの送信を抑制することも可能になる。
具体的に、プッシュＧＷサーバ４は、無線端末１宛てのパケットを受信すると、無線端末１の接続状態により、以下の動作を実行する。すなわち、アクティブ状態のときは、受信した無線端末１宛てのパケットをＰＤＳＮ３０に送信し、「ドーマント状態」のときは、ＰＤＳＮ３０に適当なパケットを送信して、無線リンクが確立された後に、受信した無線端末１宛てのパケットをＰＤＳＮ３０に送信する。そして、「ヌル状態」にあるときは、交換網２（ＳＭＳＣ２０）に無線端末起動要求含むショートメッセージを送信して、無線リンク及びＰＰＰリンクが確立された後に、受信した無線端末１宛てのパケットをＰＤＳＮ３０に送信する。なお、基地局を制御するＢＳＣは、適当なパケット（ＩＣＭＰエコー要求（Ｐｉｎｇ）など）を受信すると、無線端末１と無線リンクを確立する。また、無線端末１は、受信したショートメッセージに無線端末起動要求が含まれている場合、自動的に発呼して、ＢＳＣと無線リンクを、続いてＰＤＳＮ３０とＰＰＰリンクを確立する。
【００３８】
このことにより、「アクティブ状態」時、受信した無線端末１宛てのパケットを送信することで、無線端末１と網側端末との間で通信を開始させることができ、「ドーマント状態」時、適当なパケット（ＩＣＭＰエコー要求（Ｐｉｎｇ））を送信することで、切断されていた無線リンクを接続させることができ、このとき、受信した無線端末１宛てのパケットを送信することで、無線端末１と網側端末との間で通信を開始させることができる。
また、「ヌル状態」時、ショートメッセージを送信することで、切断されていた無線リンクおよびＰＰＰリンクを接続させることができ、このとき、受信した無線端末１宛てのパケットを送信することで、無線端末１と網側端末との間で通信を開始させることができる。
【００３９】
更に、プッシュＧＷサーバ４は、無線端末１との間における接続状態の認識の不一致を解消することができ、例えば、無線端末１の接続状態が「アクティブ状態」の時に、受信した無線端末１宛てのパケットをＰＤＳＮ３０に送信した後、所定の時間、無線端末１からパケットを受信しない場合には、無線端末１の接続状態を「ドーマント状態」に遷移させることができる。また、無線端末１の接続状態が「ドーマント状態」の時に、適当なパケットをＰＤＳＮ３０に送信した後、所定の時間、無線端末１からパケットを受信しない場合には、無線端末１の接続態を「ヌル状態」に遷移させることができる。
このことにより、プッシュＧＷサーバ４で認識している無線端末１の接続状態と実際の無線端末１における接続状態の不一致による不都合を、プッシュＧＷサーバ４がタイマ監視を行うことで解消し、無線端末１と網側端末との間で通信ができない状態を回避することができる。また結果として、接続状態の管理を正確に行うことができる。また、接続状態のアクティブ状態は、ＰＤＳＮ３０から課金停止メッセージ（アカウントストップ信号）を受信すると、その接続状態を「アクティブ状態」から「ドーマント状態」に遷移させることができる。現状、接続状態が変化したことを伝えるための専用の信号がないため、本来、課金制御に利用している信号を利用して、無線端末１の接続状態を認識し、無線端末１と網側端末との間で通信ができない状態を回避することができる。また、結果として、接続状態の管理を正確に行うことができる。
【００４０】
なお、図２に示すプッシュＧＷサーバ４の、ＳＭＳ通信部４１と、無線端末情報管理ＤＢ４２と、無線端末状態管理部４３と、Ｒａｄｉｕｓ認証部４４と、ＩＰルーティング制御部４５、そして、図３に示す無線端末１の、ＳＭＳ着信管理部１１と、ＳＭＳ抽出／判定部１２と、ダイヤルアップ制御部１３のそれぞれで実行される手順をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって本発明の無線パケット制御システム、プッシュゲートウエイサーバ、あるいは無線端末装置を実現することができる。ここでいうコンピュータシステムとは、ＯＳや周辺機器等のハードウェアを含む。
【００４１】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００４２】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００４３】
【図１】本発明の無線パケット制御システムの接続構成を説明するために引用したシステム構成図である。
【図２】図１に示すプッシュＧＷサーバの内部構成を機能展開して示したブロック図である。
【図３】図１に示す無線端末の内部構成を機能展開して示したブロック図である。
【図４】ＩＰパケットを受信してからデータ通信を開始するまでの状態遷移の様子をフローチャートで示した図である。
【図５】無線端末との間で認識している状態の不一致を解消するプッシュＧＷサーバおよび関係装置間の動作シーケンスを示す図である。
【図６】無線端末との間で認識している状態の不一致を解消するプッシュＧＷサーバおよび関係装置間の動作シーケンスを示す図である。
【図７】無線端末との間で認識している状態の不一致を解消するプッシュＧＷサーバおよび関係装置間の動作シーケンスを示す図である。
【図８】無線端末との間で認識している状態の不一致を解消するプッシュＧＷサーバおよび関係装置間の動作シーケンスを示す図である。
【図９】無線端末との間で認識している状態の不一致を解消するプッシュＧＷサーバおよび関係装置間の動作シーケンスを示す図である。
【図１０】無線端末との間で認識している状態の不一致を解消するプッシュＧＷサーバ、および関係装置間の動作シーケンスを示す図である。
【図１１】無線端末との間で認識している状態の不一致を解消するプッシュＧＷサーバ、および関係装置間の動作シーケンスを示す図である。
【図１２】無線端末との間で認識している状態の不一致を解消するプッシュＧＷサーバ、および関係装置間の動作シーケンスを示す図である。
【図１３】無線端末との間で認識している状態の不一致を解消するプッシュＧＷサーバ、および関係装置間の動作シーケンスを示す図である。
【図１４】プッシュＧＷサーバで認識している無線端末の状態と、実際の無線端末の状態との状態管理の対応関係を表形式で示した図である。
【符号の説明】
【００４４】
１…無線端末、２…交換網、３…パケット網、４…プッシュＧＷサーバ、５…変換ルータ、６…網側プッシュサーバ、７…後位端末、１０…携帯電話、１１…ＳＭＳ着信監視部、１２…ＳＭＳ抽出／判定部、１３…ダイヤルアップ制御部、４１…ＳＭＳ通信部、４２…無線端末情報管理ＤＢ、４３…無線端末状態管理部、４４…Ｒａｄｉｕｓ認証部、４５…ＩＰルーティング制御部
【図１】
2005117169.tif 000003
【図２】
2005117169.tif 000004
【図３】
2005117169.tif 000005
【図４】
2005117169.tif 000006
【図５】
2005117169.tif 000007
【図６】
2005117169.tif 000008
【図７】
2005117169.tif 000009
【図８】
2005117169.tif 000010
【図９】
2005117169.tif 000011
【図１０】
2005117169.tif 000012
【図１１】
2005117169.tif 000013
【図１２】
2005117169.tif 000014
【図１３】
2005117169.tif 000015
【図１４】
2005117169.tif 000016