(57)【要約】　　　（修正有）【課題】ＰＬＭＮと私設無線ネットワークが連動するシステムにおいて、ＰＬＭＮ及び私設無線ネットワークに共に加入している移動通信端末に対するＳＭＳメッセージの伝送成功率を向上させることのできるＳＭＳサーバ及び方法を提供する。【解決手段】ＳＭＳサーバは、ＳＭＳ要請によるＳＭＳメッセージを私設無線ネットワークシステムのｐＭＳＣに伝送し、ｐＭＳＣからＳＭＳメッセージの伝送失敗を示す応答を受信した場合、伝送失敗したＳＭＳメッセージのメッセージタイプを予め設定された公衆メッセージタイプに指定してＳＭＳＣメッセージキュー３０６に貯蔵するＳＭＳＣモジュール３０４と、ＳＭＳＣメッセージキュー３０６を検索して、公衆メッセージタイプのＳＭＳメッセージが存在する場合、公衆メッセージタイプのＳＭＳメッセージに対してＰＬＭＮシステムのＳＭＳサーバにＳＭＳ要請を遂行する公衆デーモン３１６と、を備える。【選択図】図３
2004104780.tif 000002
【特許請求の範囲】
【請求項１】
　公衆移動通信ネットワークシステムと連動した私設無線ネットワークシステムのショートメッセージサービスサーバにおけるショートメッセージサービス方法において、
　第１のショートメッセージサービス要請を受信する過程と、
　この第１のショートメッセージサービス要請に従い、着信指定された移動通信端末を目的地とする第１のショートメッセージサービスメッセージを、当該私設無線ネットワークシステムの私設移動交換局に伝送する過程と、
　この私設無線ネットワークシステムを通した前記第１のショートメッセージサービスメッセージの伝送が失敗したことを示す失敗応答を少なくとも一回受信した場合、前記公衆移動通信ネットワークシステムを通して前記移動通信端末に前記第１のショートメッセージサービスメッセージを伝送することを要請する第２のショートメッセージサービス要請を、前記公衆移動通信ネットワークシステムのショートメッセージサービスサーバに伝達する過程と、
を含むことを特徴とするショートメッセージサービス方法。
【請求項２】
　第１のショートメッセージサービスメッセージを当該私設無線ネットワークシステムの私設移動交換局に伝送する過程が、前記第１のショートメッセージサービスメッセージを前記私設移動交換局から目的地の移動通信端末に伝送する過程を含む請求項１記載のショートメッセージサービス方法。
【請求項３】
　第１のショートメッセージサービス要請が、着信指定した移動通信端末へ当該私設無線ネットワークシステムを通して第１のショートメッセージサービスメッセージを伝達することを要請するものである請求項１記載のショートメッセージサービス方法。
【請求項４】
　少なくとも一回の失敗応答は私設移動交換局から受信される請求項１記載のショートメッセージサービス方法。
【請求項５】
　第１のショートメッセージサービス要請に従う第１のショートメッセージサービスメッセージを、公衆移動通信ネットワークシステム又は当該私設無線ネットワークシステムのうち少なくとも１つの選択されたシステムから目的地の移動通信端末に伝送する過程をさらに含む請求項１記載のショートメッセージサービス方法。
【請求項６】
　第２のショートメッセージサービス要請を伝達する過程が、
　失敗応答が予め設定された回数だけ受信された場合、第１のショートメッセージサービスメッセージの目的地である移動通信端末に対して、公衆移動通信ネットワークシステムを通した再伝送が許容されているか否かを確認する過程と、
　前記第１のショートメッセージサービスメッセージを前記公衆移動通信ネットワークシステムを通して再伝送することが前記移動通信端末に許容されている場合、前記第１のショートメッセージサービスメッセージのメッセージタイプを公衆メッセージタイプとして指定してメッセージキューに貯蔵する過程と、
　前記メッセージキューを検索して、前記公衆メッセージタイプの第１のショートメッセージサービスメッセージが確認された場合、前記公衆移動通信ネットワークのショートメッセージサービスサーバに前記第２のショートメッセージサービス要請を伝達する過程と、
を含む請求項１記載のショートメッセージサービス方法。
【請求項７】
　公衆移動通信ネットワークシステムを通した再伝送の許容可否が、当該私設無線ネットワークシステムの端末登録情報データベースに登録される請求項６記載のショートメッセージサービス方法。
【請求項８】
　公衆移動通信ネットワークシステムを通した再伝送の許容可否が、移動通信端末ごとの登録状態に依存する請求項７記載のショートメッセージサービス方法。
【請求項９】
　第１のショートメッセージサービス要請に従う第１のショートメッセージサービスメッセージを、公衆移動通信ネットワークシステム又は当該私設無線ネットワークシステムのうち少なくとも１つの選択されたシステムから目的地の移動通信端末に伝送する過程をさらに含む請求項６記載のショートメッセージサービス方法。
【請求項１０】
　少なくとも一回の失敗応答は私設移動交換局から受信される請求項９記載のショートメッセージサービス方法。
【請求項１１】
　公衆移動通信ネットワークシステム及び私設無線ネットワークシステムに共に加入している移動通信端末に、前記私設無線ネットワークシステムを通してショートメッセージサービスを提供する第１ショートメッセージサービスサーバを備え、
　該第１ショートメッセージサービスサーバが、
　インターネットプロトコルネットワークを通して受信された第１のショートメッセージサービスメッセージを第１のショートメッセージサービス要請に従って前記私設無線ネットワークシステムの私設移動交換局に伝送し、そして、前記私設無線ネットワークシステムを通した前記移動通信端末への前記第１のショートメッセージサービスメッセージの伝送が失敗したことを示す失敗応答を少なくとも一回受信した場合、前記第１のショートメッセージサービスメッセージのメッセージタイプを公衆メッセージタイプとして指定してショートメッセージサービス制御メッセージキューに貯蔵するショートメッセージサービス制御モジュールと、
　前記メッセージキューを検索して、前記公衆メッセージタイプに指定された前記第１のショートメッセージサービスメッセージが含まれていた場合、該第１のショートメッセージサービスメッセージを前記公衆移動通信ネットワークの第２ショートメッセージサービスサーバから前記公衆移動通信ネットワークシステムを通して前記移動通信端末に伝送するように、第２のショートメッセージサービス要請を前記インターネットプロトコルネットワークを通して発信する公衆デーモンと、
を備えることを特徴とするショートメッセージサービスサーバ。
【請求項１２】
　ショートメッセージサービス制御モジュール及び公衆デーモンは、前記ショートメッセージサービス制御モジュールが失敗応答を予め設定された回数だけ受信すると共に、第１のショートメッセージサービスメッセージに対して公衆移動通信ネットワークシステムを通した移動通信端末への再伝送が許容された場合にのみ、公衆メッセージタイプの指定及び当該メッセージの貯蔵、そしてメッセージキューの検索及び第２のショートメッセージサービス要請を実行する請求項１１記載のショートメッセージサービスサーバ。
【請求項１３】
　ショートメッセージサービス制御モジュールが、第１のショートメッセージサービスメッセージの公衆移動通信ネットワークシステムを通した再伝送の許容について、私設無線ネットワークシステムにおける登録状態の確認によって判断する請求項１２記載のショートメッセージサービスサーバ。
【請求項１４】
　登録状態は、私設無線ネットワークシステムの端末登録情報データベースに貯蔵される請求項１３記載のショートメッセージサービスサーバ。
【請求項１５】
　登録状態は、私設無線ネットワークシステムの端末登録情報データベースに貯蔵され、個々の移動通信端末と関連する請求項１３記載のショートメッセージサービスサーバ。
【請求項１６】
　公衆移動通信ネットワークシステムと連動した私設無線ネットワークシステムにおけるショートメッセージサービス方法において、
　インターネットプロトコルネットワークを通して当該私設無線ネットワークシステムの第１ショートメッセージサービスサーバが第１のショートメッセージサービス要請を受信する過程と、
　前記第１のショートメッセージサービス要請に従い、着信指定された移動通信端末を目的地とする第１のショートメッセージサービスメッセージを前記第１ショートメッセージサービスサーバから当該私設無線ネットワークシステムの私設移動交換局に伝送する過程と、
　この私設無線ネットワークシステムを通した前記第１のショートメッセージサービスメッセージの伝送が失敗したことを示す失敗応答を少なくとも一回受信した場合、前記公衆移動通信ネットワークシステムを通して前記移動通信端末に前記第１のショートメッセージサービスメッセージを伝送することを要請する第２のショートメッセージサービス要請を、前記インターネットプロトコルネットワークを通して前記公衆移動通信ネットワークシステムの第２ショートメッセージサービスサーバに伝達する過程と、
を含むことを特徴とするショートメッセージサービス方法。
【請求項１７】
　第２のショートメッセージサービス要請を伝達する過程が、
　失敗応答が予め設定された回数だけ受信された場合、第１のショートメッセージサービスメッセージに対して公衆移動通信ネットワークシステムを通した再伝送が許容されているか否かを確認する過程と、
　前記公衆移動通信ネットワークシステムを通した再伝送が許容されている場合、前記第１のショートメッセージサービスメッセージのメッセージタイプを公衆メッセージタイプとして指定してメッセージキューに貯蔵する過程と、
　前記メッセージキューを検索して、前記公衆メッセージタイプの第１のショートメッセージサービスメッセージが確認された場合、インターネットプロトコルネットワークを通して前記公衆移動通信ネットワークの第２ショートメッセージサービスサーバに第２のショートメッセージサービス要請を送る過程と、
を含む請求項１６記載のショートメッセージサービス方法。
【発明の詳細な説明】
【背景技術】
【０００１】
　本発明は、公衆移動通信ネットワーク(ＰＬＭＮ: Public Land Mobile Network)と連動(interworking)する私設無線ネットワークに関し、特に、ＰＬＭＮ及び私設無線ネットワークに共に加入している移動通信端末にショートメッセージサービス(ＳＭＳ: Short Message Service)を提供するサーバ(server)及び方法に関する。
【技術分野】
【０００２】
　以前の私設無線ネットワークは、ＰＬＭＮとの連動が不可能であり、それぞれのネットワーク加入者には、自分が登録されているネットワークのみにおいて移動通信サービスが提供された。この問題を解決するために、１つの移動通信端末を使用してＰＬＭＮだけでなく私設無線ネットワークを通しても移動通信サービスの提供ができるように、ＰＬＭＮと私設無線ネットワークを連動させたサービスシステムが開発された。
【０００３】
　図１は、通常のＰＬＭＮと私設無線ネットワークの連動システムのブロック構成図であり、私設無線ネットワークシステム１０２がＰＬＭＮシステム１００と連動して移動通信端末(Mobile Communication Terminal)１０４にＰＬＭＮ移動通信サービス及び私設無線ネットワーク移動通信サービスを提供するシステム構成を示す。このＰＬＭＮと私設無線ネットワークの連動システムにおいて、移動通信端末１０４は、ＰＬＭＮ及び私設無線ネットワークに共に加入して使用される。
【０００４】
　ＰＬＭＮシステム１００は、移動交換局(ＭＳＣ: Mobile Switching Center)１１０、ＭＳＣ１１０に接続される基地局制御器(ＢＳＣ: Base Station Controller)１１２、及びＢＳＣ１１２に接続される基地局(ＢＴＳ: Base Transceiver Station)１１４から構成され、移動通信端末１０４にＰＬＭＮ移動通信サービスを提供する。さらに、ＭＳＣ１１０には加入者ＤＢ(Database)であるホーム位置登録器／訪問者位置登録器(ＨＬＲ／ＶＬＲ: Home Location Register / Visitor Location Register)１１６が接続されると共に、ＳＭＳを提供するためのＳＭＳサーバ(server)１１８が接続される。ＳＭＳサーバ１１８は、インターネット(Internet)のようなＩＰ(Internet Protocol)ネットワーク１０６に接続され、ＩＰネットワーク１０６を通してＳＭＳ使用者のＰＣ(Personal Computer)１０８を介し要請されるＳＭＳ要請によるＳＭＳ、または移動通信端末１０４を介して要請されるＳＭＳ要請によるＳＭＳを、ＰＬＭＮ、つまり、ＭＳＣ１００、ＢＳＣ１１２及びＢＴＳ１１４を通して移動通信端末１０４に提供する。
【０００５】
　さらに、ＰＬＭＮシステム１００と連動する私設無線ネットワークシステム１０２は、私設移動交換局(ｐＭＳＣ: private Mobile Switching Center)１２０、ｐＭＳＣ１２０に接続されると共にＰＬＭＮシステム１００のＢＳＣ１１２にも接続される私設基地局制御器(ｐＢＳＣ: private Base Station Controller)１２２、及びｐＢＳＣ１２２に接続される私設基地局(ｐＢＴＳ: private Base Transceiver Station)１２４を備えて、ＰＬＭＮ及び私設無線ネットワークに加入した移動通信端末１０４に私設無線ネットワーク移動通信サービスを提供すると共に、ＰＬＭＮシステム１００と連動してＰＬＭＮ移動通信サービスも提供する。さらに、ｐＭＳＣ１２０には私設ホーム位置登録器(ｐＨＬＲ: private Home Location Register)１２６が接続されると共に、ＳＭＳを提供するためのＳＭＳサーバ１２８が接続される。ＳＭＳサーバ１２８は、ＩＰネットワーク１０６に接続されて、ＩＰネットワーク１０６を通して、ＳＭＳ使用者のＰＣ１０８を介して要請されたＳＭＳを私設無線ネットワーク、つまり、ｐＭＳＣ１２０、ｐＢＳＣ１２２及びｐＢＴＳ１２４を通して移動通信端末１０４に提供する。
【０００６】
　なお、公知の通り、ＰＬＭＮシステム１００において、ＭＳＣ１１０には異なるＭＳＣ、ＰＳＴＮ(Public Switched Telephone Network)、またはＰＳＤＮ(Packet Switched Data Network)などが接続され、また、ＭＳＣ１１０に多数のＢＳＣ１１２が接続されるが、説明の便宜のため、図示せずに省略し、移動通信端末１０４も１つのみを図示している。
【０００７】
　前述したような私設無線ネットワークシステム１０２において、移動通信端末１０４に私設無線ネットワークを通してＳＭＳを提供するためのＳＭＳサーバ１２８は、通常、図２に示すように、ウェブサーバ(Web server)２００及びＰＯＰ３(Post Office Protocol - version 3)デーモン(daemon)２１４が図１のＩＰネットワーク１０６に接続されると共に、送信デーモン(send daemon)２０２にも接続され、その送信デーモン２０２がＳＭＳＣ(Short Message Service Control)モジュール(module)２０４に接続され、そしてＳＭＳＣモジュール２０４がＳＭＳＣメッセージキュー(Message queue)２０６に接続され、さらに、ハードディスク２１０及びメモリ２１２を備えたＤＢサーバ２０８がウェブサーバ２００、送信デーモン２０２及びＳＭＳＣモジュール２０４に接続されて構成される。ＳＭＳＣメッセージキュー２０６に接続されるＰＯＰ３デーモン２１４は、移動通信端末１０４にメール(mail)サービスを提供するために備わり、ＩＰネットワーク１０６を通してＰＯＰ３サーバに接続されて周期的にメールを読み、該当内容を送信デーモン２０２を通して対応する移動通信端末に伝送する。
【０００８】
　ウェブサーバ２００は、ＩＰネットワーク１０６を通してＳＭＳ使用者のＰＣ１０８からＳＭＳ要請を受信して送信デーモン２０２に伝送する。この時、移動通信端末１０４にＳＭＳメッセージを伝送しようとするＳＭＳ使用者は、ＰＣ１０８でウェブブラウザ(browser)を起動し、ＩＰネットワーク１０６を通してＳＭＳサーバ１２８のウェブサーバ２００に接続し、ＳＭＳ要請をする。ウェブサーバ２００からＳＭＳ要請を受信した送信デーモン２０２は、ＳＭＳが可能であるか否かを確認し、ＳＭＳが可能である場合、ＳＭＳＣモジュール２０４に伝送する。この時、送信デーモン２０２は、該当ＳＭＳ要請に応じたＳＭＳメッセージの適合性を検査し、着信指定された移動通信端末１０４の状態をＤＢサーバ２０８の端末登録情報ＤＢから照会してＳＭＳが可能であるか否かを確認する。ここで、ＳＭＳメッセージの適合性の検査は、メッセージ長さ(length)が制限範囲以内であるか否かを検査することによって遂行され、着信指定された移動通信端末１０４の状態照会は、着信指定された移動通信端末１０４がＳＭＳ可能の状態であるか否かを検査することによって遂行される。このときのＤＢサーバ２０８は、ＳＭＳサーバ１２８のＳＭＳ履歴を管理するログＤＢ、及び私設無線ネットワークに加入した移動通信端末に対する端末登録情報ＤＢを提供する。ログＤＢは、ハードディスク２１０に貯蔵され、端末登録情報ＤＢは、ｐＨＬＲ１２６のＤＢと同一の内容でメモリ２１２に貯蔵される。
【０００９】
　送信デーモン２０２は、ＳＭＳが可能であるか否かを確認した結果、ＳＭＳ使用者が要請したＳＭＳが可能である場合、ＳＭＳメッセージを規定フォーマット(format)で作成してＳＭＳＣモジュール２０４に伝送し、ＤＢサーバ２０８のログＤＢを更新(update)する。送信デーモン２０２からＳＭＳメッセージを受信したＳＭＳＣモジュール２０４は、ＳＭＳメッセージをＳＭＳＣメッセージキュー２０６に待機させてからｐＭＳＣ１２０に伝送する。このようにしてｐＭＳＣ１２０に伝送されたＳＭＳメッセージは、ｐＢＳＣ１２２及びｐＢＴＳ１２４を通して移動通信端末１０４に着信され、ｐＭＳＣ１２０は、ＳＭＳメッセージの伝送成功または伝送失敗を示す応答をＳＭＳＣモジュール２０４に伝送する。ｐＭＳＣ１２０から応答を受信すると、ＳＭＳＣモジュール２０４は、ＤＢサーバ２０８のログＤＢを更新する。
【００１０】
　この時、ＳＭＳを要請したＳＭＳ使用者によって着信指定された移動通信端末１０４の状態がＳＭＳメッセージ受信不可能の状態である場合、つまり、例えば、移動通信端末１０４が私設無線ネットワークのサービス領域外に存在するか、それとも、私設無線ネットワーク内に存在しても電波の陰影地域に存在することでＳＭＳメッセージを受信することができないような場合は、ＳＭＳメッセージの伝送失敗が発生する。この伝送失敗を示す応答をｐＭＳＣ１２０から受信すると、ＳＭＳＣモジュール２０４は、伝送失敗の原因を示すエラーコード及び該当メッセージに対する要請ＩＤ(Identification)をＳＭＳＣメッセージキュー２０６に貯蔵しておき、伝送失敗したＳＭＳメッセージに対して伝送成功するまで予め設定された回数だけ再伝送を試みる。もし、予め設定された回数だけ再伝送を試みても伝送失敗が発生すると、ＳＭＳＣモジュール２０４は、対応するＳＭＳメッセージをこれ以上再伝送せずに終了する。この場合、移動通信端末１０４はＳＭＳメッセージを受信することができない。
【００１１】
　このように、ＰＬＭＮと私設無線ネットワークの連動システムにおいて、私設無線ネットワークを通して移動通信端末に対するＳＭＳ要請がある場合、着信指定された移動通信端末にＳＭＳメッセージが着信されない可能性もある。しかしながら、着信指定された移動通信端末が私設無線ネットワークの領域外にあるか、それとも、私設無線ネットワーク内の電波の陰影地域にある場合であっても、当該移動通信端末が加入しているＰＬＭＮを通してＳＭＳメッセージを着信できる可能性もある。ところが、従来のＰＬＭＮと私設無線ネットワークの連動システムにおいては、ＰＬＭＮを通したＳＭＳと私設無線ネットワークを通したＳＭＳとが別々に行われているため、移動通信端末が私設無線ネットワークを通してＳＭＳメッセージを着信できる状態ではないが、ＰＬＭＮを通してであればＳＭＳメッセージを着信きる場合であっても、当該着信指定の移動通信端末は、対応するＳＭＳメッセージを受信することができなかった。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
　以上の技術背景に鑑み、本発明の目的は、ＰＬＭＮと私設無線ネットワークの連動システムにおいて、ＰＬＭＮ及び私設無線ネットワークに共に加入している移動通信端末に対するＳＭＳメッセージの伝送成功率を向上させることのできるＳＭＳサーバ及び方法を提供することにある。
【００１３】
　本発明の他の目的は、ＰＬＭＮと私設無線ネットワークの連動システムにおいて、ＰＬＭＮ及び私設無線ネットワークに共に加入している移動通信端末に対し、私設無線ネットワークを通したＳＭＳメッセージの伝送が失敗しても、ＰＬＭＮを通してＳＭＳメッセージを再伝送することのできるＳＭＳサーバ及び方法を提供することにある。
【課題を解決するための手段】
【００１４】
　このような目的を達成するための本発明のＳＭＳサーバは、ＳＭＳ要請によるＳＭＳメッセージを私設無線ネットワークシステムのｐＭＳＣに伝送し、ｐＭＳＣからＳＭＳメッセージの伝送失敗を示す応答を受信した場合、その伝送失敗したＳＭＳメッセージのメッセージタイプを予め設定された公衆(Public)メッセージタイプとして指定しＳＭＳメッセージキューに貯蔵するＳＭＳＣモジュールと、ＳＭＳＣメッセージキューを検索して、公衆メッセージタイプのＳＭＳメッセージが存在する場合、公衆メッセージタイプのＳＭＳメッセージに対してＰＬＭＮシステムのＳＭＳサーバにＳＭＳ要請を遂行する公衆デーモンと、を備えることを特徴とする。
【００１５】
　また、上記目的を達成するための本発明のＳＭＳ方法は、ＳＭＳ使用者のＳＭＳ要請を受信する過程と、受信されたＳＭＳ要請によるＳＭＳメッセージを私設無線ネットワークシステムのｐＭＳＣに伝送する過程と、該ｐＭＳＣからＳＭＳメッセージの伝送失敗を示す応答を受信した場合、その伝送失敗したＳＭＳメッセージに対してＰＬＭＮシステムのＳＭＳサーバにＳＭＳ要請を遂行する過程と、を実行することを特徴とする。
【発明の効果】
【００１６】
　本発明は、ＰＬＭＮと私設無線ネットワークが連動したシステムにおいて、ＰＬＭＮ及び私設無線ネットワークに共に加入している移動通信端末に対し、私設無線ネットワークを通したＳＭＳメッセージの伝送を失敗しても、ＰＬＭＮを通してＳＭＳメッセージを再伝送することによって、該当移動通信端末が私設無線ネットワーク外にあるか、それとも、私設無線ネットワーク内の電波陰影地域にあっても、ＰＬＭＮを通してＳＭＳメッセージ伝送を成功することが可能になる。これによって、ＳＭＳメッセージ伝送成功率を向上させることが可能になる。
【発明を実施するための最良の形態】
【００１７】
　以下、本発明に従う好適な実施形態について添付図を参照しつつ詳細に説明する。下記の説明において、本発明の要旨のみを明確にする目的で、関連した公知機能または構成に関する具体的な説明は省略する。
【００１８】
　図３は、本発明の実施形態によるＳＭＳサーバのブロック構成図を示す。このＳＭＳサーバは、図２に示すＳＭＳサーバに公衆デーモン(Public Daemon)３１６が追加された構造であり、公衆デーモン３１６は、ＩＰネットワーク１０６及びＳＭＳＣメッセージキュー３０６に接続されている。ＳＭＳＣモジュール３０４は、本発明に従って、ｐＭＳＣ１２０からＳＭＳメッセージの伝送失敗を示す応答を受信すると、その伝送失敗したＳＭＳメッセージのメッセージタイプを予め設定された公衆メッセージタイプに指定してＳＭＳＣメッセージキュー３０６に貯蔵する。そして、公衆デーモン３１６が、ＳＭＳＣメッセージキュー３０６を検索して公衆メッセージタイプのＳＭＳメッセージが存在する場合、その公衆メッセージタイプのＳＭＳメッセージに対してＩＰネットワーク１０６を通してＰＬＭＮシステム１００のＳＭＳサーバ１１８にＳＭＳ要請をする。これによって、ＰＬＭＮシステム１００のＳＭＳサーバ１１８によってＰＬＭＮを通したＳＭＳが行われる。従って、移動通信端末１０４が私設無線ネットワークのサービス領域外に存在するか、それとも、私設無線ネットワーク内の電波の陰影地域に存在することによって、私設無線ネットワークを通したＳＭＳメッセージの伝送に失敗しても、ＰＬＭＮを通してＳＭＳメッセージを再伝送してＳＭＳメッセージ伝送を成功させることが可能になる。
【００１９】
　一方、移動通信端末１０４が、一時的に私設無線ネットワークの領域外に外れるか、それとも、私設無線ネットワーク内の電波の陰影地域に存在してからすぐにＳＭＳメッセージ受信可能の状態になる場合も、しばしば発生することがある。また、通常、私設無線ネットワークを通したＳＭＳは無料であるが、ＰＬＭＮを通したＳＭＳに対しては、ＰＬＭＮ事業者によって課金される。このような点を考慮すると、私設無線ネットワークを通したＳＭＳメッセージの伝送失敗が発生する場合、ＰＬＭＮシステム１００のＳＭＳサーバ１１８にＳＭＳ要請をする前に、予め決定された回数だけｐＭＳＣ１２０にＳＭＳメッセージの再伝送を試みることが望ましい。さらに、私設無線ネットワークを通したＳＭＳメッセージの伝送失敗が発生する場合にＰＬＭＮを通したＳＭＳを実行するかどうか、その許容可否を、移動通信端末毎に、移動通信端末の使用者または私設無線ネットワークの管理者が望む通りに選択的に設定することが望ましい。このために、私設無線ネットワークシステム１０２の端末登録情報ＤＢ、つまり、ｐＨＬＲ１２６のＤＢにおいてＳＭＳのＰＬＭＮ再伝送許容の可否を示すフィールド(field)を追加し、私設無線ネットワークに加入した移動通信端末のそれぞれに対してＳＭＳ−ＰＬＭＮ再伝送の許容の可否を登録する。
【００２０】
　図４は、前述したようなＳＭＳＣモジュール３０４の本発明の実施形態による処理過程を示すフローチャートである。図４の４００段階乃至４１６段階を参照して、本発明の実施形態によるＳＭＳＣモジュール３０４の処理過程を説明する。以下の説明において、図３に示すＳＭＳサーバの通常の処理、つまり、ウェブサーバ３００のＳＭＳ要請受信、ＳＭＳ要請による送信デーモン３０２のＳＭＳ可能の可否確認及びＳＭＳＣモジュール３０４への伝送、ＤＢサーバ３０８のログＤＢ更新のような処理に対する説明は省略する。
【００２１】
　前述したように、ＩＰネットワーク１０６を通してＳＭＳ使用者のＰＣ１０８からのＳＭＳ要請がウェブサーバ３００に受信され、送信デーモン３０２を経て４００段階でＳＭＳＣモジュール３０４に受信されると、ＳＭＳＣモジュール３０４は、ＳＭＳメッセージをＳＭＳＣメッセージキュー３０６に待機させてから、４０２段階でｐＭＳＣ１２０に伝送し、４０４段階で、伝送の成功または失敗を判断する。次にＳＭＳＣモジュール３０４は、段階４０４で検出された伝送の成功または失敗に応じて、４０６段階または４１６段階を遂行する。この時、ｐＭＳＣ１２０に伝送されたＳＭＳメッセージは、前述したように、ｐＢＳＣ１２２及びｐＢＴＳ１２４を通して移動通信端末１０４に着信され、ｐＭＳＣ１２０は、ＳＭＳメッセージの伝送成功または伝送失敗を示す応答をＳＭＳＣモジュール３０４に伝送する。
【００２２】
　ＳＭＳメッセージの伝送が成功した場合、ＳＭＳＣモジュール３０４は、４１６段階で処理を終了する。これと異なって、ＳＭＳ要請したＳＭＳ使用者によって着信指定された移動通信端末１０４が、前述したように、例えば、私設無線ネットワーク外に存在するか、私設無線ネットワーク内の電波の陰影地域に存在して、ＳＭＳメッセージを受信することができない場合は、ＳＭＳメッセージの伝送失敗が発生する。これによって、ｐＭＳＣ１２０から伝送失敗を示す応答を受信すると、ＳＭＳＣモジュール３０４は、対応するＳＭＳメッセージのエラーコード及び要請ＩＤをＳＭＳＣメッセージキュー３０６に貯蔵しておき、４０６段階で、再伝送回数を確認する。再伝送回数が予め設定された回数Ｋに到達してない場合、ＳＭＳＣモジュール３０４は、４０８段階で再伝送回数を１だけ増加させた後、４０２段階に進行する。これによって、伝送失敗したＳＭＳメッセージに対して成功するまで、予め設定された回数Ｋだけ再伝送が試みられる。しかしながら、予め設定された回数Ｋだけ再伝送を試みても伝送失敗が発生すると、ＳＭＳＣモジュール３０４は、４１０段階で、メモリ３１２にｐＨＬＲ１２６のＤＢと同様に貯蔵されている私設無線ネットワークシステム１０２の端末登録情報ＤＢをＤＢサーバ３０８を通し検索して、対応するＳＭＳメッセージに対して着信指定された移動通信端末１０４のＳＭＳ−ＰＬＭＮ再伝送の許容の可否を確認する。
【００２３】
　次に、ＳＭＳＣモジュール３０４は、４１２段階で、ＳＭＳ−ＰＬＭＮ再伝送の許容の可否に従って、４１４段階または４１６段階を遂行する。ＳＭＳ−ＰＬＭＮ再伝送が許容されてなかった場合、ＳＭＳＣモジュール３０４は、４１６段階で処理を終了する。しかしながら、ＳＭＳ−ＰＬＭＮ再伝送が許容されている場合、ＳＭＳＣモジュール３０４は、４１４段階で、メッセージタイプを公衆メッセージタイプに指定し、ＳＭＳＣメッセージキュー３０６に貯蔵した後、４１６段階で処理を終了する。ここで、公衆メッセージタイプを意味する値はシステムにおいて使用していない予備(reserved)値のうち一つを使用することができ、例えば“８０”のような形態の値を使用することができる。前述したように、ＳＭＳＣモジュール３０４によって、対応するＳＭＳメッセージのエラーコード及び要請ＩＤもＳＭＳＣメッセージキュー３０６に貯蔵される。
【００２４】
　図５は、本発明の実施形態による公衆デーモン３１６の処理過程を示すフローチャートである。以下、図５の５００段階乃至５０８段階を参照して、本発明の実施形態による公衆デーモン３１６の処理過程を説明する。
【００２５】
　公衆デーモン３１６は、５００段階乃至５０２段階で、ＳＭＳＣメッセージキュー３０６を検索して、上記のような公衆メッセージタイプのＳＭＳメッセージの有無を確認する。公衆メッセージタイプのＳＭＳメッセージがＳＭＳＣメッセージキュー３０６に存在する場合、公衆デーモン３１６は、５０４段階乃至５０８段階で、公衆メッセージタイプのＳＭＳメッセージに対して、ＩＰネットワーク１０６を通してＰＬＭＮシステム１００のＳＭＳサーバ１１８にＳＭＳ要請を出し、それに対する応答を処理した後、５００段階乃至５０２段階に戻る。
【００２６】
　５０４段階で、公衆デーモン３１６は、公衆メッセージタイプのＳＭＳメッセージに対して着信指定された移動通信端末１０４の移動電話番号を確認する。この時、公衆デーモン３１６は、公衆メッセージタイプのＳＭＳメッセージの要請ＩＤをインデックスとして使用し、ＤＢサーバ３０８を通して前述したようにＳＭＳ履歴が貯蔵されるログＤＢを検索することで、着信指定された移動通信端末１０４の内線電話番号、つまり、私設無線ネットワークに登録された電話番号を見つけ、この内線電話番号に対応する移動電話番号、つまり、ＰＬＭＮに登録された電話番号を、ＤＢサーバ３０８を通して端末登録情報ＤＢから確認する。この後、公衆デーモン３１６は、５０６段階で、公衆メッセージタイプのＳＭＳメッセージに対して、ＩＰネットワーク１０６を通してＰＬＭＮシステム１００のＳＭＳサーバ１１８にＳＭＳ要請を送る。次に、公衆デーモン３１６は、５０８段階で、ＰＬＭＮシステム１００のＳＭＳサーバ１１８から受信される応答を処理した後、５００段階乃至５０２段階に戻る。
【００２７】
　公衆デーモン３１６がＩＰネットワーク１０６を通してＰＬＭＮシステム１００のＳＭＳサーバ１１８にＳＭＳ要請を送るときのメッセージ、及びこれによってＰＬＭＮシステム１００のＳＭＳサーバ１１８がＩＰネットワーク１０６を通して公衆デーモン３１６に応答するときのメッセージは、ＰＬＭＮシステム１００のＳＭＳサーバ１１８と私設無線ネットワークシステム１０２のＳＭＳサーバ１２８との間に約束されているべきである。
【００２８】
　図６Ａ及び図６Ｂは、公衆デーモン３１６がＰＬＭＮシステム１００のＳＭＳサーバ１１８にＳＭＳを要請するメッセージのＳＭＤＰＰ(Short Message Delivery Point-to-Point)のフォーマットを示す。図６Ａのフォーマットは、公衆デーモン３１６からＰＬＭＮシステム１００のＳＭＳサーバ１１８へのメッセージで、該当ＳＭＳメッセージに対する要請ＩＤの伝送のための要請ＩＤ(Request ID)フィールド、ＳＭＳ要請を出したＳＭＳ使用者の名前を伝送するための発信者名(Sender Name)フィールド、コールバック電話番号を伝送するためのコールバッグ電話番号(Call Back Phone Number)フィールド、着信指定された移動通信端末の使用者名を伝送するための受信者名(Receiver Name)フィールド、着信指定された移動通信端末の移動電話番号を伝送するための受信者移動電話番号(Receiver Mobile Phone Number)フィールド、使用者データの長さ値を伝送するための使用者データ長(User Data Length)フィールド、ＳＭＳメッセージの内容を伝送するための使用者データ(User Data)フィールド、及び予備(Reserved)フィールドから構成される。そして、図６Ｂのフォーマットは、ＰＬＭＮシステム１００のＳＭＳサーバ１１８から公衆デーモン３１６へのメッセージで、該当ＳＭＳメッセージに対する要請ＩＤの伝送のための要請ＩＤフィールド、ＳＭＳメッセージの伝送成功または伝送失敗の結果を伝送するための状態データ(State Data)フィールド、エラーコードを伝送するためのエラーコード(Error Code)フィールド、及び予備フィールドから構成される。
【００２９】
　以上、本発明の詳細な説明では具体的な実施形態を参照して詳細に説明してきたが、本発明の範囲内で様々な変形が可能であるということは、当該技術分野における通常の知識を持つ者には明らかである。特に、本発明の実施形態においては、私設無線ネットワークを通したＳＭＳメッセージの伝送失敗が発生する場合、直ちにＳＭＳメッセージをＰＬＭＮに再伝送するのではなく、予め決定された回数だけ伝送失敗が発生した場合のみに、ＰＬＭＮに再伝送することを例にして説明しているが、所定回数の伝送失敗を待たずに、直接、ＰＬＭＮに再伝送することができるように構成することもできる。さらに、私設無線ネットワークを通したＳＭＳメッセージの伝送失敗が発生する場合、ＰＬＭＮを通したＳＭＳの許容の可否を、移動通信端末毎に、移動通信端末の使用者の登録状態によって判断することを例にして説明したが、ＰＬＭＮを通したＳＭＳ許容の可否を判断しないように構成することもできる。従って、本発明の範囲は上述の実施形態によって限られるべきではなく、特許請求の範囲及び特許請求の範囲に均等な範囲によって定められるべきである。
【図面の簡単な説明】
【００３０】
【図１】通常のＰＬＭＮと私設無線ネットワークの連動システムのブロック構成図。
【図２】図１のＳＭＳサーバの従来形式のブロック構成図。
【図３】本発明の実施形態によるＳＭＳサーバのブロック構成図。
【図４】本発明の実施形態による図３のＳＭＳＣモジュールの処理フローチャート。
【図５】本発明の実施形態による図３の公衆デーモンの処理フローチャート。
【図６】Ａ及びＢは、本発明の実施形態によるメッセージフォーマット例示図。
【符号の説明】
【００３１】
１００　ＰＬＭＮシステム
１０２　私設無線ネットワークシステム
１１８，１２８　ＳＭＳサーバ
３００　ウェブサーバ
３０２　送信デーモン
３０４　ＳＭＳＣモジュール
３０６　ＳＭＳＣメッセージキュー
３０８　ＤＢサーバ
３１０　ハードディスク
３１２　メモリ
３１４　ＰＯＰ３デーモン
３１６　公衆デーモン
【図１】
2004104780.tif 000003
【図２】
2004104780.tif 000004
【図３】
2004104780.tif 000005
【図４】
2004104780.tif 000006
【図５】
2004104780.tif 000007
【図６】
2004104780.tif 000008