(57)【要約】【課題】  本発明は、マルチゾーン私設無線ネットワークシステム間ショートメッセージサービス方法及びそのシステムに関する。【解決手段】 別個に存在する私設無線ネットワークシステムをマルチゾーンという一つのサービス領域で構成する場合に、マルチゾーンの私設無線ネットワークシステム間で連動してＨＬＲ情報(加入者情報)を周期的にアップデートして同期化させることによって、同期化されたＨＬＲ情報を利用して受信端末が、どの私設無線ネットワークシステムのサービス領域に位置しているのかを把握し、該当私設無線ネットワークシステムの呼処理モジュールｐＢＳＣにＳＭＳ伝送を要請して該当端末へのメッセージ伝送を行うことができるようにしたマルチゾーン私設無線ネットワークシステム間ショートメッセージサービス方法及びそのシステムである。【選択図】  図２
2005168019.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してマルチゾーンで構成され、各々複数の端末が属する、複数の無線ネットワークシステム間のＳＭＳサービス方法であって、
複数の無線ネットワークシステム間に各々登録された加入者情報について、前記ネットワークを介して、前記各無線ネットワークシステムの加入者情報データベースを同期化するステップと、
第１の端末から、少なくとも一つの第２の端末への、ＳＭＳ伝送要求信号が受信された場合には、該受信されたＳＭＳ伝送要求信号に従って、ＳＭＳメッセージに対するデータパケットを構成し、前記同期化された加入者情報データベースを検索して、前記少なくとも一つの第２の端末の現在位置情報に対応する前記無線ネットワークシステムに、前記構成されたＳＭＳメッセージに対するデータパケットを、前記ネットワークを介して、伝送するステップと
を含むことを特徴とするマルチゾーン無線ネットワークシステムのＳＭＳサービス方法。
【請求項２】
前記ネットワークは、ＩＰネットワークであることを特徴とする請求項１記載のマルチゾーン無線ネットワークシステムのＳＭＳサービス方法。
【請求項３】
前記第１の端末は、ＳＭＳメッセージの伝送を要求する無線ネットワークシステムに登録された、有線または無線端末であり、前記第２の端末は、ＳＭＳメッセージを受信する、有線または無線端末であることを特徴とする請求項１記載のマルチゾーン無線ネットワークシステムのＳＭＳサービス方法。
【請求項４】
前記同期化するステップは、
前記各無線ネットワークシステムのＨＬＲ間に加入者情報を、前記ネットワークを介して、同期化する第１の同期化ステップと、
前記各ＨＬＲ間の同期化がなされた後に、各ＨＬＲが位置する該当無線ネットワークシステム内のＳＭＳサーバーのＳＭＳデータベース間において、加入者情報を同期化する第２の同期化ステップと、有することを特徴とする請求項１記載のマルチゾーン無線ネットワークシステムのＳＭＳサービス方法。
【請求項５】
前記第１の同期化ステップは、
マルチゾーン無線ネットワークシステムの初期セットアップ時に、自己のシステムに登録された端末の加入者情報を、設定されたシステムＩＤに従って、前記ネットワークを介して、ＨＬＲ間初期同期化を行い、
前記初期同期化がなされた後に、ＵＩを介して、使用者から加入者情報の変更や削除の要求がある場合には、変更及び削除された加入者情報を、自己のシステムのＨＬＲにアップデートし、該アップデートされた加入者情報を、設定されたシステムＩＤに従って、連動する各ゾーンの無線ネットワークシステムのＨＬＲに、前記ネットワークを介して、伝送して加入者情報の同期化を行い、
初期同期化過程がなされた後に、任意の無線端末から位置登録メッセージを受信し、該受信された位置登録メッセージの位置情報に従って、前記無線端末が、登録されたシステムのサービス領域から自己のサービス領域へ移動したものと判断される場合には、自己のＨＬＲに位置登録及び加入者情報をアップデートし、該アップデートされた加入者情報を、前記ネットワークを介して、連動するマルチゾーンの各無線ネットワークシステムに伝送して位置登録修正による加入者情報の同期化を行う
ことを特徴とする請求項４記載のマルチゾーン無線ネットワークシステムのＳＭＳサービス方法。
【請求項６】
前記第２の同期化ステップは、
前記各無線ネットワークシステムのＨＬＲ間の同期化により、アップデートされた加入者情報を周期的にリ―ドし、前記ＳＭＳデータベースにアップデートして、ＨＬＲとＳＭＳデータベース間の同期化を行うことを特徴とする請求項４記載のマルチゾーン無線ネットワークシステムのＳＭＳサービス方法。
【請求項７】
前記第２の端末の現在の位置が、他の無線ネットワークシステムのサービス領域に位置する場合には、該当位置の無線ネットワークシステムのＩＰアドレスに、前記構成されたＳＭＳデータパケットを、前記ネットワークを介して、伝送することを特徴とする請求項１記載のマルチゾーン無線ネットワークシステムのＳＭＳサービス方法。
【請求項８】
前記加入者情報データベースに同期化されて保存される加入者情報は、マルチゾーン無線ネットワークシステムに登録されたすべての端末の、現在の位置情報と、端末が現在位置する無線ネットワークシステムのＩＰアドレス情報とを含むことを特徴とする請求項１記載のマルチゾーン無線ネットワークシステムのＳＭＳサービス方法。
【請求項９】
ネットワークを介してマルチゾーンで構成され、各々複数の端末が属する、複数の無線ネットワークシステム間のＳＭＳサービス方法であって、
複数の無線ネットワークシステムのＨＬＲ間の加入者情報の同期化するステップと、
各ＨＬＲと各ＨＬＲが位置する無線ネットワークシステム内のＳＭＳサーバーのＳＭＳデータベースとの間の加入者情報を、前記ネットワークを介して、同期化するステップと、
第１の端末から少なくとも一つの第２の端末へのＳＭＳ伝送要求信号が、前記ネットワークを介して、受信された場合には、該受信されたＳＭＳ伝送要求信号に従って、ＳＭＳメッセージに対するデータパケットを構成し、前記同期化されたＳＭＳデータベースを検索して、ＳＭＳを伝送する前記第２の端末の現在の位置情報と、前記第２の端末の現在位置に該当する連動する無線ネットワークシステムのＩＰアドレスを検索するステップと、
該検索されたＩＰアドレスに、前記構成されたＳＭＳメッセージデータパケットを、前記ネットワークを介して、伝送するステップと、
を含むことを特徴とするマルチゾーン無線ネットワークシステムのＳＭＳサービス方法。
【請求項１０】
ネットワークを介してマルチゾーンで構成され、各々複数の端末が属する、複数の無線ネットワークシステムにおいて、
複数の無線ネットワークシステム間に各々登録された加入者情報について、前記ネットワークを介して、前記各無線ネットワークシステムの加入者情報データベースを同期化する同期化手段と、
第１の端末から少なくとも一つの第２の端末へのＳＭＳ伝送要求信号が受信された場合には、該受信されたＳＭＳ伝送要求信号に従って、ＳＭＳメッセージに対するデータパケットを構成し、前記同期化された加入者情報データベースを検索して、前記第２の端末の現在の位置情報に対応する無線ネットワークシステムに、前記構成されたＳＭＳデータパケットを、前記ネットワークを介して、伝送するＳＭＳメッセージ処理手段と、を有することを特徴とするマルチゾーン無線ネットワークシステム。
【請求項１１】
前記ネットワークは、ＩＰネットワークであることを特徴とする請求項１０記載のマルチゾーン無線ネットワークシステム。
【請求項１２】
前記第１の端末は、ＳＭＳメッセージの伝送を要求する、私設無線ネットワークシステムに登録された有線または無線端末であり、前記第２の端末は、ＳＭＳメッセージを受信する有線または無線端末であることを特徴とする請求項１０記載のマルチゾーン無線ネットワークシステム。
【請求項１３】
前記同期化手段は、
マルチゾーン無線ネットワークシステムの初期セットアップ時に、自己のシステムに登録された端末の加入者情報を、設定されたシステムＩＤに従って、前記ネットワークを介して、連動する無線ネットワークシステムの加入者情報データベース間で初期同期化を行い、
前記初期同期化がなされた後に、ＵＩを介して、使用者から加入者情報の変更や削除の要求がある場合には、変更及び削除された加入者情報を、自己の加入者情報データベースにアップデートし、該アップデートされた加入者情報を、設定されたシステムＩＤに従って、連動する各ゾーンの無線ネットワークシステムの加入者情報データベースに、前記ネットワークを介して、伝送して加入者情報の同期化を行い、
初期同期化過程がなされた後に、任意の無線端末から位置登録メッセージを受信し、受信されたメッセージの位置情報に従って、前記無線端末が登録されたシステムのサービス領域から自己のサービス領域へ移動したものと判断される場合には、自己の加入者情報データベースに、位置登録及び加入者情報をアップデートし、該アップデートされた加入者情報を、前記ネットワークを介して、連動するマルチゾーンの各無線ネットワークシステムに伝送して位置登録修正による加入者情報の同期化を行うことを特徴とする請求項１０記載のマルチゾーン無線ネットワークシステム。
【請求項１４】
前記ＳＭＳメッセージ処理手段は、
前記加入者情報データベースに保存された加入者情報と同じ加入者情報を保存するＳＭＳデータベースと、
前記加入者情報データベースに周期的にアクセスして加入者情報データベースに保存された加入者情報をリ―ドし、前記ＳＭＳデータベースにアップデートして加入者情報を同期化する同期化処理部と、
第１の端末から少なくとも一つの第２の端末へのＳＭＳ伝送要求信号を、前記ネットワークを介して受信すると、該受信されたＳＭＳ伝送要求信号に従って、ＳＭＳメッセージに対するデータパケットを構成し、該構成されたＳＭＳメッセージデータパケットをメッセージキューに一時保存し、
前記ＳＭＳデータベースを検索して、ＳＭＳメッセージを伝送する前記第２の端末の現在の位置情報と、現在位置に相当する連動する無線ネットワークシステムのＩＰアドレスを検索し、該検索されたＩＰアドレスに、前記メッセージキューに保存された前記ＳＭＳメッセージデータパケットを、前記ネットワークを介して、伝送するＳＭＳメッセージ処理部とを有することを特徴とする請求項１０記載のマルチゾーン無線ネットワークシステム。
【請求項１５】
前記加入者情報データベースは、ＨＬＲ、または、ＶＬＲのうち、少なくとも一つを有することを特徴とする請求項１０記載のマルチゾーン無線ネットワークシステム。
【請求項１６】
ネットワークと各々接続し、各々複数の端末が属する、マルチゾーンにおける複数の無線ネットワークシステムであって、
前記各無線ネットワークシステムのセットアップ時に登録された加入者情報と、ＵＩによる加入者情報の修正時に修正された加入者情報と、マルチゾーン無線ネットワークシステムのサービス領域間の移動時に位置登録修正された端末の加入者情報とを、自己の加入者情報データベースにアップデートし、ネットワークを介して、連動する各無線ネットワークシステムの加入者情報データベースに伝送して、システム間の加入者情報を同期化する同期化部と、
第１の端末から少なくとも一つの第２の端末へのＳＭＳ伝送要求信号が、前記ネットワークを介して、受信される場合には、前記同期化部により同期化された加入者情報を検索して、前記第２の端末の現在の位置情報と、現在位置に相当する連動する私設無線ネットワークシステムのＩＰアドレスを検索し、該検索されたＩＰアドレスに対応する私設無線ネットワークシステムに、ＳＭＳメッセージを、前記ネットワークを介して、伝送するＳＭＳメッセージ処理部と、
を有することを特徴とするマルチゾーン無線ネットワークシステム。
【請求項１７】
ネットワークを介して、マルチゾーンで構成された無線ネットワークシステム間のＳＭＳサービス方法を行うためのプログラムであって、
複数の無線ネットワークシステムのＨＬＲ間の加入者情報の同期化と、各ＨＬＲと各ＨＬＲが位置する無線ネットワークシステム内のＳＭＳサーバーのＳＭＳデータベース間に加入者情報を、前記ネットワークを介して、各々同期化するステップと、
第１の端末から少なくとも一つの第２の端末へのＳＭＳ伝送要求信号が、前記ネットワークを介して、受信される場合に、前記受信されたＳＭＳ伝送要求信号に従ってＳＭＳメッセージに対するデータパケットを構成し、前記同期化されたＳＭＳデータベースを検索して、ＳＭＳを伝送する少なくとも一つの第２の端末の現在の位置情報と、前記第２の端末の現在位置に相当する連動する無線ネットワークシステムのＩＰアドレスを検索するステップと、
前記検索されたＩＰアドレスに、前記構成されたＳＭＳメッセージデータパケットを、前記ネットワークを介して、伝送するステップと
を実行するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチゾーン私設無線ネットワークシステム間のショートメッセージサービス方法及びそのシステムに関し、特に、マルチゾーン(Multi-Zone)私設無線ネットワークシステムで、互いに異なる領域の私設無線ネットワークシステムに各々加入した加入者が、一領域から他のサービス領域へ移動時に、移動先のゾーンの私設無線ネットワークシステムからショートメッセージサービスを受けることができるマルチゾーン私設無線ネットワークシステム間ショートメッセージサービス方法及びそのシステムに関する。
【背景技術】
【０００２】
マルチゾーン私設無線ネットワークシステムとは、互いに異なるゾーンに同種の私設無線ネットワークシステムが各々位置して一つのシステムを構成したもので、互いに異なるゾーンに位置する私設無線ネットワークシステムに各々登録された無線端末機が、自己が登録された私設無線ネットワークシステムのサービス領域から外れて、他の私設無線ネットワークシステムのサービス領域へ移動した時に、私設無線ネットワークシステム間で加入者情報を連動することで呼ローミングサービス及びその他の付加サービス(例えば、ＳＭＳサービス)を受けることができるシステムのことをいう。すなわち、マルチゾーンに位置するそれぞれの私設無線ネットワークシステムが、一つの私設無線ネットワークシステムで連動するように構成して、無線端末が、どのゾーンの私設無線ネットワークシステムのサービス領域へ移動しても、該当ゾーンの私設無線ネットワークシステムから多様なサービスを受けることができるシステムである。
【０００３】
一般に、私設無線ネットワークシステムは、該当システムに登録された加入者の端末機についてのみ、サービスを提供し、該当無線端末が他のゾーンの私設無線ネットワークシステムのサービス領域へ移動した時には、移動先の該当ゾーンでは、私設無線ネットワークシステムからは、サービスの提供を受けることができない。すなわち、該当私設無線ネットワークシステムに登録された無線端末は、自己が登録された私設無線ネットワークシステムでのみ発呼、着呼及びＳＭＳサービスのようなその他の付加機能サービスの提供を受けることができる。
【０００４】
図１は、従来技術の私設無線ネットワークシステムの構成及びこれを用いたショートメッセージサービスの流れを示す図である。
【０００５】
図１に示すように、私設無線ネットワークシステム１０は、公衆ＢＳＣ(Public Base Station Controller)２０に接続し、公衆ＢＳＣ２０は、公衆ＭＳＣ３０に接続する。
【０００６】
また、私設無線ネットワークシステム１０は、有・無線端末１１、１７と、私設ＰＢＸ１５と、ＢＴＳ（Base Transceiver Station：基地局）１６と、ｐＢＳＣ（private Base Station Controller：私設基地局）１３と、ＨＬＲ（Home Location Register：ホーム位置登録装置）１４とＳＭＳサーバー１２とを有する。有線端末１１とＳＭＳサーバー１２は、ＩＰネットワーク(IP Network)に各々接続する。
【０００７】
ＳＭＳサーバー１２は、有線端末１１からＩＰネットワークを介してＳＭＳサービス要求接続がある場合には有線端末１１とＩＰネットワークを介して接続する不図示のウェブサーバーと、システム１０内に登録され、システム１０のサービス領域に位置する無線端末１７にＳＭＳサービスを提供するための加入者情報を保存している不図示のデータベースを有する。ここで、ＳＭＳサーバー１２内のデータベースは、ＨＬＲ１４と連動してＨＬＲ１４に登録された加入者情報を周期的にアップデートする。
【０００８】
また、ｐＢＳＣ１３は、不図示のＶＬＲ(Visitor Location Register：訪問者位置登録装置)を有し、ＶＬＲは、ＨＬＲ１４と同期化して同一の加入者情報を保持している。
【０００９】
このような構成を持つ、従来技術の私設無線ネットワークシステムのＳＭＳサービス動作について説明する。
【００１０】
まず、有線端末１１からＩＰネットワークを介してＳＭＳサーバー１２にＳＭＳサービス要求がある場合には、ＳＭＳサーバー１２は、使用者が要求したＳＭＳメッセージを形成し、使用者が要求した相手の無線端末１６の加入者情報をＨＬＲ１４と同期化したＳＭＳサーバー１２のデータベースを検索して該当端末の位置を確認する。
【００１１】
無線端末１６が、私設無線ネットワークシステム１０のサービス領域に現在位置している場合には、上記形成されたＳＭＳメッセージを、ＩＰネットワークを介して、ｐＢＳＣ１３に伝送する。そして、ｐＢＳＣ１３は、ＳＭＳメッセージを、ＢＴＳ１６を介して、無線端末１７に伝送する。
【００１２】
従来技術の私設無線ネットワークシステムは、自己のシステムに登録された無線端末加入者にのみ呼サービス及びその他の付加サービス、例えばＳＭＳサービスが、可能であるに過ぎなかった。したがって、私設無線ネットワークシステムに登録された無線端末が、他のゾーンの私設無線ネットワークシステムのサービス領域へ移動した場合には、もはや、呼サービス及びＳＭＳサービスを受けることはできなかった。すなわち、従来の私設無線ネットワークシステムにおけるＳＭＳサービスは、一つの私設無線ネットワークシステムに登録され、そして、該当システムのサービス領域に位置した端末にのみ、そのサービスの提供が可能であった。
【００１３】
例えば、二つの私設無線ネットワークシステムが、東京と大阪に設置された場合には、従来のシステムでは、二つのシステム間の連動が全くないために、この二つの私設無線ネットワークシステムの使用者間のメッセージ伝送が不可能であった。
【発明の開示】
【発明が解決しようとする課題】
【００１４】
本発明は、従来技術の諸問題を解決するために案出されたもので、本発明の目的は、別個に存在する私設無線ネットワークシステムを、一つのサービス領域で構成する場合において、マルチゾーンの私設無線ネットワークシステム間で、連動してＨＬＲ情報(加入者情報)を周期的にアップデートして同期化させ、同期化されたＨＬＲ情報を利用することにより、受信端末が、どの私設無線ネットワークシステムのサービス領域に位置しているかを把握し、該当私設無線ネットワークシステムの呼処理モジュールであるｐＢＳＣにＳＭＳ伝送を要求して、該当端末へのＳＭＳメッセージ伝送を行うことができるマルチゾーン私設無線ネットワークシステム間ショートメッセージサービス方法及びそのシステムを提供することにある。
【００１５】
そして、使用者が別途に位置登録を要求したり、特別なオプション設定をしたりしなくても、周期的にアップデートされるＨＬＲ ＤＢ情報を利用することにより、自動で該当私設無線ネットワークシステムにおいて構内通話サービス及びＳＭＳ着信が可能なマルチゾーン私設無線ネットワークシステム間ショートメッセージサービス方法及びそのシステムを提供することにある。
【００１６】
また、本発明の他の目的は、構内端末のＤＧＰと無線端末に多重着信機能が設定された場合には、構内端末には、その端末が属するＰＢＸに、ＳＭＳメッセージを伝送して、メッセージをディスプレーし、無線端末には、該当ゾーンの私設無線ネットワークシステムのｐＢＳＣを介して、伝送して、ＳＭＳの多重着信機能を可能にしたマルチゾーン私設無線ネットワークシステム間ショートメッセージサービス方法及びそのシステムを提供することにある。
【課題を解決するための手段】
【００１７】
上記目的を達成するために、本発明に係るマルチゾーンの私設無線ネットワークシステム間ＳＭＳサービス方法の一実施例は、複数の無線ネットワークシステム間に登録されたそれぞれの加入者情報を、ネットワークを介して、加入者情報データベースに各々同期化するステップと、第１の端末から少なくとも一つの第２の端末へのＳＭＳ伝送要求信号が受信される場合には、該受信されたＳＭＳ伝送要求信号に従って、ＳＭＳメッセージに対するデータパケットを構成し、前記同期化された加入者情報データベースを検索して、前記第２の端末の現在位置情報に対応する無線ネットワークシステムに、前記構成されたＳＭＳデータパケットを、ネットワークを介して伝送するステップとを含む。
【００１８】
前記ネットワークは、ＩＰネットワークであり、前記第１の端末は、ＳＭＳメッセージの伝送を要求する無線ネットワークシステムに登録された有・無線端末であり、前記第２端末は、ＳＭＳメッセージを受信する有・無線端末である。
【００１９】
前記同期化するステップは、前記マルチゾーン無線ネットワークシステムのＨＬＲ間に加入者情報を、ネットワークを介して、同期化する第１の同期化ステップと、前記各ＨＬＲ間同期化がなされた後に、各ＨＬＲが位置する該当無線ネットワークシステム内ＳＭＳサーバーのＳＭＳデータベース間において加入者情報を同期化する第２の同期化ステップとを含む。
【００２０】
前記第１の同期化ステップは、ａ）マルチゾーン無線ネットワークシステムの初期セットアップ時に、自己のシステムに登録された端末の加入者情報を、設定されたシステムＩＤに従って、ＩＰネットワークを介して、ＨＬＲ間初期同期化を行い、ｂ）前記初期同期化がなされた後に、ＵＩを介して、使用者から加入者情報の変更、削除の要求がある場合には、変更及び削除された加入者情報を、自己のシステムのＨＬＲにアップデートし、アップデートされた加入者情報を、設定されたシステムＩＤに従って連動する各ゾーンの無線ネットワークシステムのＨＬＲに、ＩＰネットワークを介して伝送して加入者情報の同期化を行い、ｃ）初期同期化過程がなされた後に、任意の無線端末から位置登録メッセージが受信されると、受信されたメッセージの位置情報に従って、前記無線端末が登録されたシステムのサービス領域から自己のサービス領域へ移動したものと判断される場合には、自己のＨＬＲに位置登録及び加入者情報をアップデートし、アップデートされた加入者情報を、ＩＰネットワークを介して、連動するマルチゾーンの各無線ネットワークシステムに伝送して位置登録修正による加入者情報の同期化を行う。
【００２１】
前記第２の同期化ステップは、前記マルチゾーン無線ネットワークシステムのＨＬＲ間同期化により、アップデートされる加入者情報を周期的にリ―ドして、前記ＳＭＳデータベースにアップデートし、ＨＬＲとＳＭＳデータベース間の同期化を行う。
【００２２】
前記第２の端末の現在位置が、他のゾーンの無線ネットワークシステムサービス領域に位置する場合には、該当位置の無線ネットワークシステムのＩＰアドレスに前記構成されたＳＭＳデータパケットを、ネットワークを介して伝送する。
【００２３】
前記加入者情報データベースに同期化されて保存される加入者情報は、マルチゾーン無線ネットワークシステムに登録されたすべての端末の現在位置情報と、端末が現在位置する無線ネットワークシステムのＩＰアドレス情報とを含む。
【００２４】
また、本発明に係るネットワークを介してマルチゾーンで構成された無線ネットワークシステム間のＳＭＳサービス方法の他の側面によれば、複数の無線ネットワークシステムのＨＬＲ間の加入者情報の同期化と、各ＨＬＲと各ＨＬＲが位置する該当無線ネットワークシステム内のＳＭＳサーバーのＳＭＳデータベース間に加入者情報を、ネットワークを介して、各々同期化するステップと、第１の端末から少なくとも一つの第２の端末へのＳＭＳ伝送要求信号が、ネットワークを介して受信される場合には、前記受信されたＳＭＳ伝送要求信号に従って、ＳＭＳメッセージに対するデータパケットを構成し、前記同期化されたＳＭＳデータベースを検索して、ＳＭＳを伝送する第２の端末の現在位置情報と、前記第２の端末の現在位置に相当する連動する無線ネットワークシステムのＩＰアドレスを検索するステップと、前記検索されたＩＰアドレスに前記構成されたＳＭＳメッセージデータパケットを、ネットワークを介して、伝送するステップとを含む。
【００２５】
一方、本発明に係るネットワークを介してマルチゾーンで構成された無線ネットワークシステムの一側面によれば、複数の無線ネットワークシステム間に登録されたそれぞれの加入者情報を、ネットワークを介して、加入者情報データベースに各々同期化する同期化手段と、第１の端末から少なくとも一つの第２の端末へのＳＭＳ伝送要求信号が受信された場合には、前記受信されたＳＭＳ伝送要求信号に従ってＳＭＳメッセージに対するデータパケットを構成し、前記同期化された加入者情報データベースを検索して前記第２の端末の現在位置情報に対応する無線ネットワークシステムに前記構成されたＳＭＳデータパケットを、ネットワークを介して伝送するＳＭＳメッセージ処理手段とを含む。
【００２６】
前記同期化手段は、マルチゾーン無線ネットワークシステムの初期セットアップ時に、自己のシステムに登録された端末の加入者情報を、設定されたシステムＩＤに従って、ＩＰネットワークを介して、連動する無線ネットワークシステムの加入者情報データベース間初期同期化を行い、前記初期同期化がなされた後に、ＵＩを介して、使用者から加入者情報の変更、削除の要求がある場合には、変更及び削除された加入者情報を自己の加入者情報データベースにアップデートし、アップデートされた加入者情報を、設定されたシステムＩＤに従って、連動する各ゾーンの無線ネットワークシステムの加入者情報データベースに、ＩＰネットワークを介して伝送して、加入者情報の同期化を行い、初期同期化過程がなされた後に、任意の無線端末から位置登録メッセージが受信されれば、受信されたメッセージの位置情報に従って、前記無線端末が登録されたシステムのサービス領域から自己のサービス領域へ移動したものと判断される場合には、自己の加入者情報データベースに位置登録及び加入者情報をアップデートし、アップデートされた加入者情報を、ＩＰネットワークを介して、連動するマルチゾーンの各無線ネットワークシステムに伝送して、位置登録修正による加入者情報の同期化を行う。
【００２７】
前記ＳＭＳメッセージ処理手段は、前記加入者情報データベースに保存された加入者情報と同じ加入者情報を保存するＳＭＳデータベースと、前記加入者情報データベースに周期的にアクセスして、加入者情報データベースに保存された加入者情報をリ―ドして、前記ＳＭＳデータベースにアップデートして、加入者情報を同期化する同期化処理部と、第１の端末から少なくとも一つの第２の端末へのＳＭＳ伝送要求信号が、ネットワークを介して、受信されれば、受信されたＳＭＳ伝送要求信号に従ってＳＭＳメッセージに対するデータパケットを構成した後、構成されたＳＭＳメッセージデータパケットを、メッセージキューに一時保存し、前記ＳＭＳデータベースを検索してＳＭＳメッセージを伝送する第２の端末の現在位置情報と、現在位置に相当する連動する無線ネットワークシステムのＩＰアドレスを検索し、検索されたＩＰアドレスに、前記メッセージキューに保存されたＳＭＳメッセージデータパケットを、ネットワークを介して、伝送するＳＭＳメッセージ処理部とを含む。
【００２８】
前記加入者情報データベースは、ＨＬＲ、ＶＬＲの中、少なくとも一つを含む。
【００２９】
また、本発明に係るネットワークと各々接続したマルチゾーン無線ネットワークシステムの他の側面によれば、前記各無線ネットワークシステムのセットアップ時に登録された加入者情報と、ＵＩを介した加入者情報の修正(変更/追加/削除)時に修正された加入者情報と、マルチゾーン無線ネットワークシステムのサービス領域間に移動時に位置登録修正された端末の加入者情報とを自己の加入者情報データベースにアップデートした後に、ネットワークを介して、連動する各無線ネットワークシステムの加入者情報データベースに伝送して、システム間の加入者情報を同期化する同期化部と、第１の端末から少なくとも一つの第２の端末へのＳＭＳ伝送要求信号が、前記ネットワークを介して受信される場合には、前記同期化部を介して同期化された加入者情報を検索して、前記第２の端末の現在位置情報と、現在位置に相当する連動する私設無線ネットワークシステムのＩＰアドレスを検索し、検索されたＩＰアドレスに対応する私設無線ネットワークシステムに、ＳＭＳメッセージを、ネットワークを介して伝送するＳＭＳメッセージ処理部とを含む。
【００３０】
また、本発明に係るネットワークを介してマルチゾーンで構成された無線ネットワークシステム間のＳＭＳサービス方法を行うためのプログラムの他の側面によれば、複数の無線ネットワークシステムのＨＬＲ間加入者情報の同期化と、各ＨＬＲと各ＨＬＲが位置する該当無線ネットワークシステム内のＳＭＳサーバーのＳＭＳデータベース間に、加入者情報をネットワークを介して、各々同期化するステップと、第１の端末から少なくとも一つ以上の第２の端末へのＳＭＳ伝送要求信号がネットワークを介して受信される場合に、前記受信されたＳＭＳ伝送要求信号に従って、ＳＭＳメッセージに対するデータパケットを構成し、前記同期化されたＳＭＳデータベースを検索してＳＭＳを伝送する第２の端末の現在位置情報と、前記第２の端末の現在位置に相当する連動する無線ネットワークシステムのＩＰアドレスを検索するステップと、前記検索されたＩＰアドレスに、前記構成されたＳＭＳメッセージデータパケットを、前記ネットワークを介して伝送するステップとを実行する。
【発明の効果】
【００３１】
本発明に係るマルチゾーン私設無線ネットワークシステム間のＳＭＳサービス方法及びそのシステムは、マルチゾーンで構成された私設無線ネットワークシステムで、あるゾーンの私設無線ネットワークサービスの使用者が、異なる私設無線ネットワークシステムのサービス領域へ移動した場合でも、使用者が、追加的なオプション設定をすることなく、自動的に該当ゾーンで構内無線呼着・発信サービスを受けることができる。これは、端末の位置登録を介してアップデートされる、ＨＬＲのＤＢ情報をＨＬＲ間で同期化、そして、ＶＬＲとＨＬＲ間で同期化することにより、ｐＢＳＣで端末の位置情報を認識するためである。ｐＢＳＣでは、このような端末の位置情報を使用して該当私設無線ネットワークシステムで呼を転換し、自動ローミングサービスを支援する。
【００３２】
また、マルチゾーンで構成された私設無線ネットワークシステム間メッセージ伝送を可能にすることにより、一つの私設無線ネットワークゾーンに限定された構内メッセージ伝送サービスゾーンを、マルチゾーンに拡大することが可能となる。
【００３３】
また、マルチゾーンで構成された私設無線ネットワークシステム間の、使用者の移動性を改善し、使用者が、該当する私設無線ネットワークゾーンを外れた場合には、ＳＭＳ伝送ができない制約事項がマルチゾーン内にある場合には、位置に関係なくＳＭＳ着信機能を支援して使用者の移動性を最大限に保障することが可能となる。
【００３４】
また、マルチゾーンで構成された私設無線ネットワークシステム間で使用者が移動時に、使用者が、追加的なオプション設定をしなくても、ＳＭＳサーバーから周期的にアップデートされるＨＬＲ ＤＢ情報を読み込むことによって、使用者の位置を把握し、自動で私設無線ネットワークゾーンでのＳＭＳ着信が可能となる。
【００３５】
また、多重着信機能(オプション)設定時には、使用者の端末はもちろん、内線電話(DGP）にも、同時にＳＭＳ着信機能を支援することが可能となる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の実施形態のマルチゾーン私設無線ネットワークシステム間ショートメッセージサービス方法及びそのシステムについて、添付の図面を参照して詳細に説明する。
【００３７】
図２は、本発明の実施形態のマルチゾーン私設無線ネットワークシステム間ショートメッセージサービス(Short message service:以下、ＳＭＳと称する)が可能なシステム間の接続構成を示す図である。
【００３８】
図２に示すように、本発明の実施形態のマルチゾーン私設無線ネットワークシステムは、互いに異なるゾーンに位置して、互いに異なるサービス領域を持つ複数の私設無線ネットワークシステム２００、３００と、私設無線ネットワークシステム２００、３００と各々接続した公衆移動通信網、ＢＳＣ１１０、１３０及びＭＳＣ１２０を含む。ここで、私設無線ネットワークシステム２００、３００は、図２で、２つのゾーンに対する私設無線ネットワークシステム２００、３００についてだけ図示したが、多数のゾーンに位置した各私設無線ネットワークと各々接続することが可能である。すなわち、図面には、２ラック(Rack)についてだけ図示したが、Ｎラック(Rack)についても適用可能である。
【００３９】
各ゾーンに位置して、互いに異なるサービス領域を持つ各ゾーンの私設無線ネットワークシステム１００、２００は、該当システムに登録された複数の無線端末機Ａ１、Ａ２と、ＢＴＳ２１０、３１０と、ｐＢＳＣ２２０、３２０と、ＨＬＲ２３０、３３０と、ＰＢＸ２４０、３４０とで構成される。
【００４０】
また、公衆移動通信網のＢＳＣ１１０、１３０は、私設無線ネットワークシステム２００、３００のＨＬＲ２３０、３３０と、ｐＢＳＣ２２０、３２０と、各々接続する。
【００４１】
また、私設無線ネットワークシステム２００のＰＢＸ２４０と、私設無線ネットワークシステム３００のＰＢＸ３４０は、ＩＮＩインターフェース専用ライン(例えば、Ｔ１ライン)で接続して、各私設無線ネットワークシステム２００、３００に各々登録された有・無線端末機間の音声またはデータ通信のための呼信号のインターフェーシングを行う。
【００４２】
また、各ゾーンの私設無線ネットワークシステム間のローミングサービスのための加入者情報を相互同期化(共有)できるように、各ゾーンに位置した私設無線ネットワークシステム２００、３００のＨＬＲ２３０、３３０は、ＩＰネットワークに各々接続する。また、ＰＳＴＮ（Public Switched Terminal Network）には、有線電話Ｅ、Ｆが各々接続する。図２に示されたゾーン１とゾーン２とは、地理的に大変離れた位置にある。
【００４３】
私設無線ネットワークシステム２００、３００内のＨＬＲ２３０、３３０は、加入者位置登録機能及び加入者の情報を保存するデータベース機能を有し、ｐＢＳＣ２２０、３３０に含まれるＶＬＲは、該当私設無線ネットワークシステムのサービス領域に訪問した無線端末の加入者情報を一時的に保存するデータベースである。各ゾーンに位置する私設無線ネットワークシステム２００、３００のＨＬＲ及びＶＬＲに保存された加入者情報等は、ＩＰネットワークを介して、システム初期化時、加入者情報変更/追加/削除時、及び無線端末が互いに異なるゾーンの私設無線ネットワークシステムのサービスゾーンへ移動時に、相互同期化されて一ゾーンの私設無線ネットワークシステムに登録された端末がもう一つのゾーンの私設無線ネットワークシステムのサービス領域へ移動時にも、移動した該当ゾーンのＨＬＲ及びＶＬＲに保存された加入者情報によって、呼サービス及びＳＭＳサービスの提供を受けることができるものである。ここで、各私設無線ネットワークシステム２００、３００のＨＬＲ及びＶＬＲの加入者情報の同期化方法については、後述する。
【００４４】
また、図２に示すマルチゾーン私設無線ネットワークシステム２００、３００のＳＭＳサーバー２６０、３６０は、有線端末２５０、３５０からＩＰネットワークを介してＳＭＳ伝送要求がある場合に、ＳＭＳ着信端末の現在位置情報を確認して該当位置の私設無線ネットワークシステムの、ｐＢＳＣのＩＰアドレスにＳＭＳメッセージをＩＰネットワークを介して伝送する。
【００４５】
このようなＳＭＳサーバー２６０、３６０について具体的に図３及び図４を参照して説明する。
【００４６】
図３は、図２に示すＳＭＳサーバーの詳細なブロック構成を示す図であり、図４は、図３に示すメッセージ伝送処理部の詳細な構成を示す図である。
【００４７】
図３に示すように、ＳＭＳサーバー２６０、３６０は、ウェブサーバー２６１、３６１と、ＳＭＳＣ(ＳＭＳ Ｃｅｎｔｅｒ)２６２、３６２と、メッセージ伝送処理部２６３、３６３と、ＤＢサーバー２６４、３６４と、加入者情報同期化部２６５、３６５と、データベース２６６、３６６とを含む。
【００４８】
加入者情報同期化部２６５、３６５は、周期的にＨＬＲ２３０、３３０に登録された使用者端末登録情報をリ―ドして、ＤＢサーバー２６４、３６４を介して、ＳＭＳサーバー２６０、３６０で管理するデータベース２６６、３６６をアップデートすることによって、使用者端末登録情報を、ＨＬＲ２３０、３３０と同期化させる。
【００４９】
すなわち、存在する使用者端末に対する登録情報が、メモリー上でファイルＤＢで管理されるために、一度の照会時に、約２５０Ｍバイトのメモリーを使用し、これに伴いシステムリソース(Resource)に対する過負荷が発生した。さらに、システムの動作速度も低下した。それゆえ、データベース２６６、３６６を市販のデータベースで管理するように構成して、アクセス時間の短縮し、メモリー使用量を顕著に減らすようにした。
【００５０】
ＳＭＳＣ２６２、３６２は、伝送しようとするＳＭＳメッセージを受けて、ＩＰネットワークを介して、該当目的地の端末が位置する他のゾーンの私設無線ネットワークシステムの、ｐＢＳＣに伝送するモジュールであって、構内ネットワーク委へのメッセージ伝送時に、諸伝送フローが遂行される。
【００５１】
また、ＳＭＳＣ２６２、３６２は、データベース２６６、３６６に保存されたＳＭＳメッセージ受信端末の位置情報及び端末情報を照会し、該当端末の位置情報に対応する私設無線ネットワークシステムのｐＢＳＣのＩＰアドレスにＳＭＳメッセージをＩＰネットワークを介して伝送する。
【００５２】
また、ＳＭＳメッセージ伝送結果に対する応答メッセージを受信して、ＳＭＳメッセージ発信/受信内訳情報をアップデートする。
【００５３】
メッセージ伝送処理部２６３、３６３は、ＳＭＳＣ２６２、３６２からＳＭＳメッセージ伝送処理要求信号がある場合には、該当ＳＭＳメッセージ伝送データフォーマットを構成し、ＤＢサーバー２６４、３６４を介して、データベースを検索して該当ＳＭＳメッセージ受信端末の位置情報を把握する。
【００５４】
該当端末の位置情報把握後、該当端末が他のゾーンの私設無線ネットワークシステムのサービス領域に位置している場合には、該当私設無線ネットワークシステムのｐＢＳＣのＩＰアドレスを確認して、該当ＩＰアドレス情報及び前記構成されたＳＭＳメッセージデータフォーマットをＳＭＳＣ２６２、３６２に提供して、該当ＩＰアドレスに対応する私設無線ネットワークシステムのｐＢＳＣに、ＩＰネットワークを介して伝送する。
【００５５】
ここで、前記メッセージ伝送処理部２６３、３６３の構成について図４を参照して詳細に説明する。
【００５６】
図４に示すように、メッセージ伝送処理部２６３、３６３は、受信部２６３ａ、３６３ａと、メッセージ処理部２６３ｂ、３６３ｂと、ＤＢ Ｉ/Ｆ２６３ｃ、３６３ｃとを含む。
【００５７】
受信部２６３ａ、３６３ａは、ＳＭＳＣ２６２、３６２からＳＭＳ伝送要請がある場合に、複数のソケットの中の一つのソケットを介して受信して、該当信号をメッセージ処理部２６３ｂ、３６３ｂに提供する。
【００５８】
メッセージ処理部２６３ｂ、３６３ｂは、受信部２６３ａ、３６３ａを介して受信したＳＭＳメッセージ伝送要請によって、ＳＭＳメッセージの伝送データフォーマットを構成し、構成されたＳＭＳ伝送データフォーマットをメッセージキューに保存し、ＤＢインターフェース２６３ｃ、３６３ｃを介して、ＤＢサーバー２６４、３６４にＳＭＳ受信端末の位置情報確認要請信号を提供する。
【００５９】
また、メッセージ処理部２６３ｂ、３６３ｂは、ＤＢサーバー２６４、３６４からＳＭＳメッセージ受信端末の位置情報及び該当位置に対応する私設無線ネットワークシステムのｐＢＳＣのＩＰアドレス情報を受信した場合には、前記メッセージキューに保存されたＳＭＳメッセージと該当私設無線ネットワークシステムｐＢＳＣのＩＰアドレス情報をＳＭＳＣ２６２、３６２に伝送する。したがって、ＳＭＳＣ２６２、３６２は、メッセージ処理部２６３ｂ、３６３ｂから伝送されるＳＭＳメッセージを、該当私設無線ネットワークシステムのｐＢＳＣのＩＰアドレスにＩＰネットワークを介して伝送する。
【００６０】
このような構成を持つ本発明の実施形態のマルチゾーン私設無線ネットワークシステム間ローミングサービス及びローミングサービスを介したショートメッセージサービス動作について、添付の図面を参照して詳細に説明する。
【００６１】
まず、各私設無線ネットワークシステム間ローミングサービス及びＳＭＳサービスを行うためには、各システムのＨＬＲに保存された加入者情報を、システム初期化(Setup)時に同期化しなければならない。システム初期化時の、加入者情報同期化方法について説明する。
【００６２】
図５は、各システムのＨＬＲ及びＶＬＲのデータベース構造を示す図である。
【００６３】
図５に示すように、本発明の実施形態の私設無線交換システムの端末の登録情報は、公衆網システムとは別途に構成されて運用される。
【００６４】
私設無線ネットワークシステムを管理するｐＢＳＭ(Private Base Station Manager)内にＨＬＲデータベースが構成されていて、ｐＢＳＣ内にＶＬＲデータベースが構成されているため、ＨＬＲとＶＬＲは、常に同期化されて同じ情報を持つようになる。
【００６５】
したがって、無線端末は周期的に位置登録メッセージに、端末の情報であるＭＩＮ、ＥＳＮ、ＩＭＳＩ等を載せて送信するようになる。この端末の情報を介して、ＶＬＲ及びＨＬＲデータベースに存在するページングシステムＩＤ(Paging System ID)を更新することによって、現在、この端末がこの私設無線ネットワークシステムのサービス領域に位置しているかを判断する。
【００６６】
図５に示すＨＬＲ、ＶＬＲデータベース構造において、ＭＳ_Ｔｅｌは、無線端末の構内番号情報を、ＭＳ_Ｍｉｎは、無線端末番号情報を、Ｃｏｓは、加入者別サービス等級情報を、Ｔｅｎａｎｔは、仮想交換機のナンバー情報を、ｏｒｇ_ｈｌｒ_ｉｄは、最初私設無線ネットワークシステム使用者が登録されたＣＭ(Call Manager)ＩＤを、ＭＣＣ_ＭＮＣ_ＬＥＮは、システムコードを、ＭＣＣ_ＭＮＣ_０は、国家コードを、それぞれ示す。また、ＰａｇｅＳＹＳＩＤは、位置登録が上がってきたＣＭ ＩＤ情報を示す。そして、以前の情報と現在の情報を比較して、位置の修正が生じた場合には、該当情報をアップデートする。
【００６７】
例えば、図２で、ゾーン１に登録された端末Ａ１が、ゾーン１からゾーン２に位置を移動した場合には、端末は、システムパラメータメッセージ(System Parameter Message)(Registration Message)を介して[ゾーン２]に位置したＢＴＳ３１０に、自身の情報であるＭＩＮ、ＥＳＮ、ＩＭＳＩ..を載せて伝送する。
【００６８】
これを受信した[ゾーン２]のＢＴＳ３１０は、ｐＢＳＣ３２０にその情報を伝送し、ｐＢＳＣ３２０では、受信された端末のＭＩＮ(またはＥＳＮ、ＩＭＳＩ)情報を使用してＤＢを検索して、この端末が登録されたＣＭ ＩＤと、現在自身が位置するサービス領域のＣＭ ＩＤが異なる場合には、端末が移動したものと判断し、ＶＬＲ及びＨＬＲの情報を更新する。
【００６９】
また、無線端末が、電話をかけたり(Origination Message)、受信したりする時(Page Response Message)には、自身の情報を送信するので、これを利用して、ｐＢＳＣ３２０では、端末の位置登録情報を更新する。
【００７０】
本発明の実施形態のローミングサービスを行うためには、各私設無線ネットワークシステム２００、３００のＨＬＲ２３０、３３０及びＶＬＲ間の加入者情報を同期化させなければならないが、同期化が必要な場合は、大きく三つに区分できる。
【００７１】
第一には、各私設無線ネットワークシステムの初期セットアップ時であり、第二には、ＵＩ(User Interface)を介した加入者情報追加/変更/削除時であり、第三には、他のサービス領域へ移動して呼要求を介した加入者状態情報修正時である。
【００７２】
このようなＨＬＲ同期化過程を行うためのプロセッサーについて、図６を参照して説明する。
【００７３】
図６は、ＨＬＲ同期化プロセッサーの構成を示す図である。
【００７４】
図６に示すように、ＨＬＲ同期化プロセッサーを構成する各スレッド(Thread)は、ｉｎｉｔ()と、ｓｙｎｃ_ｉｎｉｔ()と、ｔｈ_ｓｙｎｃ_ｓｅｎｄ()と、ｔｈ_ｓｙｎｃ_ｒｅｃｖ()と、ｔｈ_ｓｙｎｃ_ｗｏｒｋ()と、ｔｈ_ｌｉｎｋ_ｓｅｎｄ()と、ｔｈ_ｌｉｎｋ_ｒｅｃｖ()とからなる。
【００７５】
ｉｎｉｔ()スレッドは、システムを初期化するスレッドであり、各私設無線ネットワークシステムの共通情報を初期化し、共有メモリーのセグメントを初期化し、ソケット及び自身のＨＬＲ ＩＤを初期化する。
【００７６】
Ｓｙｎｃ_ｉｎｉｔ()スレッドは、システムの初期セットアップ時に、ＨＬＲの加入者情報の同期化を行うためのスレッドであって、自身のＨＬＲデータベースに保存された、複数の加入者情報を複数のゾーンに位置する私設無線ネットワークシステムのＨＬＲにＩＰネットワークを介して伝送するスレッドである。
【００７７】
ｔｈ_ｓｙｎｃ_ｓｅｎｄ()スレッドは、システム運用中に、ＵＩまたはＶＬＲを介して加入者情報の変更/追加/削除が発生する場合に、変更/追加/削除される加入者情報を連動する他のゾーンの私設無線ネットワークシステムＨＬＲのｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドにＩＰネットワークを介して伝送する役割を担当する。
【００７８】
ｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドは、他のゾーンの私設無線ネットワークシステムＨＬＲのｔｈ_ｓｙｎｃ_ｓｅｎｄ()スレッドに伝送する初期同期化要求メッセージと、運用中同期化要求メッセージと、前記同期化要求メッセージに対する応答メッセージと、加入者情報(初期化同期化時加入者情報、運用中修正される加入者情報を含む)とを受信する役割を担当する。
【００７９】
ｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドは、前記ｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドを介して受信されたメッセージを、タイプによって処理し、加入者情報の修正は、直接行わずにｈｌｒ_ｓｒｖですることができるように受信されたメッセージを送信する。
【００８０】
ｔｈ_ｌｉｎｋ_ｓｅｎｄ()スレッドは、システム初期セットアップ同期化、加入者情報変更/削除/追加時、加入者情報の同期化のために各ゾーンに位置する私設無線ネットワークシステム間のリンクをチェックするためのメッセージの伝送及びリンク状態を判断するスレッドである。
【００８１】
ｔｈ_ｌｉｎｋ_ｓｅｎｄ()スレッドは、連動する他のゾーンの私設無線ネットワークシステムのＨＬＲ内ｔｈ_ｌｉｎｋ_ｓｅｎｄ()スレッドから伝送されるリンクチェックメッセージを受信するスレッドである。
【００８２】
このような同期化過程を行う各スレッド等の具体的な動作について、添付の図面を参照して詳細に説明する。
【００８３】
図７は、図６に示すｓｙｎｃ_ｉｎｉｔ()スレッドに対する動作フローチャートを示す図である。
【００８４】
図７に示すように、システム初期セットアップ時に、連動する私設無線ネットワークシステムのＨＬＲとの同期化が必要かを判断する。すなわち、初期同期化のためのフラッグチェック(Flag Check)が必要かを判断する(ステップ１０１、図中ではＳと略する)。
【００８５】
同期化フラッグチェックが必要でない場合（すなわち、既に初期同期化フラッグチェックが完了した場合）には、初期ＨＬＲ間同期化状態フラッグをセッティングする(ステップ１０２)。
【００８６】
一方、同期化フラッグチェックが必要な場合には、連動するＨＬＲとのリンク状態をチェックしてリンク状態に異常がないかを判断する(ステップ１０３)。すなわち、前記ｔｈ_ｌｉｎｋ_ｓｅｎｄ()スレッドを介して、リンクチェックメッセージを連動する他のゾーンの私設無線ネットワークシステム内のＨＬＲのｔｈ_ｌｉｎｋ_ｒｅｃｖ()スレッドに伝送して応答される応答信号によってリンク状態をチェックする。
【００８７】
連動するＨＬＲとのリンク状態が異常がない場合には、自身の加入者情報の同期化を連動するＨＬＲに要求するようになる。ここで、自身のＨＬＲ ＩＤで登録されたすべての加入者の中で、加入者情報に同期化フラッグが、セッティングされた加入者に限り、ＩＤ順に同期化を要求する。ここで、一私設無線ネットワークシステムのＨＬＲにすべて同期化情報を要求した後に、連動する他の私設無線ネットワークシステムのＨＬＲに順次、同期化情報を要求するよ(ステップ１０４)。
【００８８】
すなわち、ｓｙｎｃ_ｉｎｉｔ()スレッドは、図７に示すＨＬＲ同期化プロセス駆動時に、最初１回のみ行われ、この過程が終了してから他のスレッドが行われるものである。
【００８９】
また、ｓｙｎｃ_ｉｎｉｔ()スレッド動作進行中には、ＵＩを介した加入者情報の追加/削除/修正が不可であり、連動するＨＬＲに同期化のために要求する加入者情報の応答処理は、ｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドで行う。この動作については後述する。
【００９０】
このように、初期同期化後に、ＵＩを介した加入者情報の追加/削除/変更された加入者情報に対して同期化処理を行うスレッドであるｔｈ_ｓｙｎｃ_ｓｅｎｄ()スレッドの動作について説明する。
【００９１】
図８は、本発明の実施形態のるＨＬＲ同期化プロセスのｔｈ_ｓｙｎｃ_ｓｅｎｄ()スレッドの動作フローチャートを示す図である。
【００９２】
図８に示すように、加入者情報に対する修正フラッグをチェックして情報の修正の可否を判断する(ステップ２０１)。すなわち、ＵＩを介して加入者情報の変更/削除/追加などの要求があるか否かを判断する。
【００９３】
ＵＩを介して加入者情報の変更/追加/削除などの要求がある場合には、連動するＨＬＲとのリンク状態をチェックする(ステップ２０２)。ここで、連動するＨＬＲとのリンク状態チェックは、ｔｈ_ｌｉｎｋ_ｓｅｎｄ()スレッドを介してなされる。
【００９４】
リンクチェックの結果、連動するＨＬＲとのリンク状態が良好な場合には、加入者情報の修正内容によって、連動するＨＬＲに同期化要求メッセージを伝送する(ステップ２０３)。ここで、伝送される同期化要求メッセージには、ＵＩから要求される変更/追加/削除される加入者情報を含む。
【００９５】
その結果、ｔｈ_ｓｙｎｃ_ｓｅｎｄ()スレッドは、初期同期化がなされた後に、追加/削除/変更された加入者情報について同期化処理を行うスレッドであって、周期的に全体加入者情報に対する修正フラッグをチェックして、同期化を進行する。ここで、連動するＨＬＲ同期化要求に対する応答処理は、ｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドで処理する。
【００９６】
図９を参照してｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドの動作について説明する。
【００９７】
図９は、本発明の実施形態のＨＬＲ同期化プロセスのｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドの動作フローチャートを示す図である。
【００９８】
図９に示すように、まずメッセージバッファーを初期化する(ステップ３０１)。
【００９９】
メッセージバッファーが初期化された場合には、自身が属するＨＬＲのｓｙｎｃ_ｉｎｉｔ()スレッド及びｔｈ_ｓｙｎｃ_ｓｅｎｄ()スレッドで要求した同期化メッセージに対する連動する私設無線ネットワークシステムＨＬＲのｓｙｎｃ_ｉｎｉｔ()スレッド及びｔｈ_ｓｙｎｃ_ｓｅｎｄ()スレッドから伝送される同期化メッセージが受信されたかを判断する(ステップ３０２)。
【０１００】
判断の結果、連動する私設無線ネットワークシステムＨＬＲのｓｙｎｃ_ｉｎｉｔ()スレッド及びｔｈ_ｓｙｎｃ_ｓｅｎｄ()スレッドから伝送される同期化メッセージが受信された場合には、受信された同期化メッセージを前記初期化されたメッセージバッファーに保存する(ステップ３０３)。すなわち、受信メッセージ処理間のメッセージ流失を防止するため、メッセージバッファーに同期化メッセージを順次に保存し、実際の同期化処理は、ｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドで処理する。
【０１０１】
次に、ｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドを介して、メッセージバッファーに保存された同期化メッセージを利用して、連動するマルチゾーンの私設無線ネットワークシステムのＨＬＲ間の加入者情報同期化処理を行うｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドの同期化動作について、図１０を参照して簡単に説明する。
【０１０２】
図１０は、本発明の実施形態のＨＬＲ同期化プロセスのｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドの動作フローチャートを示す図である。
【０１０３】
図１０に示すように、まず、ｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドを介して、メッセージバッファーに同期化メッセージが受信/保存されたかを判断する(ステップ４０１)。
【０１０４】
判断の結果、メッセージバッファーに同期化メッセージが受信されて保存された場合には、受信されたメッセージが、どのタイプのメッセージであるかを判断する(ステップ４０２)。
【０１０５】
判断の結果、メッセージバッファーに保存されたメッセージタイプが、同期化要求に対する応答メッセージである場合には、受信されたメッセージによって該当加入者情報の同期化フラッグをリセットする(ステップ４０３)。すなわち、自身が属するＨＬＲ同期化プロセッサーのｓｙｎｃ_ｉｎｉｔ()またはｔｈ_ｓｙｎｃ_ｓｅｎｄ()スレッドから要求した同期化メッセージに対する応答メッセージである場合には、同期化を行うための該当加入者情報の同期化フラッグをリセットして、該当加入者の同期化フラッグチェックを完了する。
【０１０６】
一方、Ｓ４０２ステップにおいて、メッセージバッファーに保存されたメッセージタイプが、連動するマルチゾーンの一つの私設無線ネットワークシステムＨＬＲ同期化プロセッサーのｓｙｎｃ_ｉｎｉｔ()またはｔｈ_ｓｙｎｃ_ｓｅｎｄ()スレッドから伝送される同期化要求メッセージである場合には、受信された同期化メッセージをチェックして、ＨＬＲ加入者情報をアップデートする必要のある同期化メッセージであるかを判断する(ステップ４０４)。
【０１０７】
アップデートが必要な同期化要求メッセージである場合には、同期化要求メッセージに対する同期化要求応答メッセージを、同期化要求メッセージを伝送した相手である私設無線ネットワークシステムＨＬＲ同期化プロセッサーのｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドに伝送して、受信された同期化要求メッセージに該当するＨＬＲ加入者の情報を修正する。また、ＨＬＲ加入者情報の修正が完了すると、自身が属する私設無線ネットワークシステムのｐＢＳＣ内のＶＬＲに加入者情報修正を要求して、ＨＬＲとＶＬＲ間の同期化を行う(ステップ４０５)。
【０１０８】
以下、前記ＨＬＲ同期化プロセッサーの各スレッドを利用して実際の初期同期化と、ＵＩからの加入者情報の修正時の同期化と、無線端末機の位置登録修正時の同期化過程を行う信号の流れを図１１ないし図１４を参照して段階的に説明する。各同期化過程の流れの説明において、マルチゾーンの各私設無線ネットワークシステムを理解しやすく、且つ表記しやすくするため、各ゾーンをＩｎｆｏＭｏｂｉｌｅ Ａ、Ｂ…で表記する。また、図１１に示すＷＳＭは、各ＩｎｆｏＭｏｂｉｌｅ Ａ、Ｂ…の呼を管理する装置であって、図２に示す各ゾーンのマルチゾーン私設無線ネットワークシステム(ＩｎｆｏＭｏｂｉｌｅ Ａ、Ｂ…)２００、３００...内のＨＬＲ２３０、３３０を含むものである。
【０１０９】
図１１は、本発明の実施形態の私設無線ネットワークシステム間ローミングサービスのための同期化流れを示す図である。ＩｎｆｏＭｏｂｉｌｅ（私設無線ネットワークシステム）ＡとＩｎｆｏＭｏｂｉｌｅ（私設無線ネットワークシステム）Ｂ間に送受信されるメッセージ等は、ＩＰネットワークを介してなされる。
【０１１０】
図１１に示すように、初期同期化時の流れは以下の通りとなる。ＩｎｆｏＭｏｂｉｌｅ Ａ２００の同期化プロセッサーＳＹＮＣ_ＳＲＶ（６）のｓｙｎｃ_ｉｎｉｔ()スレッドを介して、ＩｎｆｏＭｏｂｉｌｅ Ｂの同期化プロセッサーＳＹＮＣ_ＳＲＶ（ｆ）に、ＩＰネットワークを介して、初期同期化要求メッセージを伝送する場合には、ＩｎｆｏＭｏｂｉｌｅ Ｂの同期化プロセッサーＳＹＮＣ_ＳＲＶ（ｆ）のｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドで、初期同期化要求メッセージを受信する。
【０１１１】
初期同期化メッセージを受信したｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドは、受信した初期同期化要求メッセージを、メッセージバッファーに一時保存し、一時保存された同期化要求メッセージによって、ＩｎｆｏＭｏｂｉｌｅ Ｂの同期化プロセッサーＳＹＮＣ_ＳＲＶ（ｆ）のｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドは、ＩｎｆｏＭｏｂｉｌｅ Ａの加入者情報をアップデートした後に、同期化による応答メッセージをＩＰネットワークを介して、ＩｎｆｏＭｏｂｉｌｅ Ａ２００の同期化プロセッサーＳＹＮＣ_ＳＲＶ（６）に伝送する。
【０１１２】
ＩｎｆｏＭｏｂｉｌｅ Ａ２００の同期化プロセッサーＳＹＮＣ_ＳＲＶ（６）のｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドは、ＩｎｆｏＭｏｂｉｌｅ Ｂ３００の同期化プロセッサーＳＹＮＣ_ＳＲＶ（ｆ）のｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドから伝送される応答メッセージを受信して、メッセージバッファーに一時保存する。ＩｎｆｏＭｏｂｉｌｅ Ａ２００の同期化プロセッサーＳＹＮＣ_ＳＲＶ（６）のｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドは、メッセージバッファーに保存された応答メッセージによって、ｓｈａｒｅｄ ｍｅｍ()（３）とｄｂ_ｆｉｌｅ()（５）の該当加入者情報の初期同期化フラッグをリセットする。
【０１１３】
一方、ＩｎｆｏＭｏｂｉｌｅ Ｂの同期化プロセッサーＳＹＮＣ_ＳＲＶ（ｆ）のｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドは、ｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドを介して、メッセージバッファーに保存された同期化要求メッセージ(ＩｎｆｏＭｏｂｉｌｅ Ａに登録された複数の加入者情報を含む)を順次的にリ―ドして、ＨＬＲ_ＳＲＶ（ｂ）のｔｈ_ｓｙｎｃ()スレッドに提供する。すると、ＨＬＲ_ＳＲＶ（ｂ）のｔｈ_ｓｙｎｃ()スレッドは、ｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドから提供されている加入者情報を、ｄｂ_ｌｉｂ（データベースライブラリー）()（ｄ）を介して、ｓｈａｒｅｄ ｍｅｍ()（c）とＤＢ_ｆｉｌｅ()（ｅ）に保存されたＨＬＲ加入者情報をアップデートする。
【０１１４】
このようなシステム初期同期化流れを、添付の図１２の動作フローチャートを参照して簡単に説明する。
【０１１５】
図１２は、連動する私設無線ネットワークシステムのｐＨＬＲ間のシステム初期同期化動作に対する動作フローチャートである。
【０１１６】
図１２に示すように、まず、各ゾーンのＩｎｆｏＭｏｂｉｌｅシステムに、各々無線端末加入者が登録された状態で、ＩｎｆｏＭｏｂｉｌｅ Ａ２００からＩｎｆｏＭｏｂｉｌｅ Ｂ３００へ同期化要求をした場合には、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のｐＨＬＲは、まず初期に登録された初期加入者情報を把握する(ステップ５０１)。
【０１１７】
そして、自身(ＩｎｆｏＭｏｂｉｌｅ ＡのｐＨＬＲ)に登録された加入者情報をアップデートするための加入者情報を含む初期同期化要求メッセージを、ＩＰネットワークを介して、ＩｎｆｏＭｏｂｉｌｅ Ｂ３００のｐＨＬＲに伝送する(ステップ５０２)。
【０１１８】
ＩｎｆｏＭｏｂｉｌｅ Ｂ３００のｐＨＬＲは、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のｐＨＬＲから伝送された初期同期化メッセージに含まれた加入者情報を自身のデータベースにアップデートし、同期化要求メッセージに対する応答メッセージをＩｎｆｏＭｏｂｉｌｅ Ａ２００に伝送する。また、ＩｎｆｏＭｏｂｉｌｅ Ｂ３００のｐＨＬＲは、自身の加入者情報をアップデートした後に、加入者情報の同期化のためにアップデートされる加入者情報を、ｐＢＳＣ内ｐＶＬＲに提供して、加入者情報をアップデートする(ステップ５０４)。
【０１１９】
ＩｎｆｏＭｏｂｉｌｅ Ｂ３００のｐＨＬＲから伝送された応答メッセージによって、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のｐＨＬＲは、該当加入者情報同期化フラッグをリセットする(ステップ５０２)。
【０１２０】
次に、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のｐＨＬＲは、すべての加入者情報についてアップデートが完了したかを判断し(ステップ５０５)、すべての加入者情報についてアップデート(同期化)が完了した場合には、システム初期加入者情報の同期化過程を完了する(ステップ５０６)。
【０１２１】
次に、図１１を参照して、ＵＩ（ユーザインターフェース）から、加入者情報の修正(変更/追加/削除)が発生する場合の、同期化の流れについて説明する。
【０１２２】
まず、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のＵＩ（１）のｕｉｍ_ｃｄｍｘ()スレッドを介して、加入者修正が発生した場合には、修正された加入者情報は、ＨＬＲサーバーＨＬＲ_ＳＲＶ（２）のｈｌｒ_ｐｒｏｃ()スレッドに提供される。
【０１２３】
ｈｌｒ_ｐｒｏｃ()スレッドは、ＵＩ（１）から入力される修正された加入者情報をｄｂ_ｌｉｂ()（４）スレッドに提供して、ｓｈａｒｅｄ ｍｅｍ()（３）とＤＢ_ｆｉｌｅ()（５）の該当加入者情報を修正する。
【０１２４】
該当加入者情報の修正が完了すると、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のＳＹＮＣ_ＳＲＶ（６）のｔｈ_ｓｙｎｃ_ｓｅｎｄ()スレッドは、修正された加入者情報を含む同期化要求メッセージを、ＩｎｆｏＭｏｂｉｌｅ Ｂ３００のＳＹＮＣ_ＳＲＶ（ｆ）にＩＰネットワークを介して伝送し、伝送された修正された加入者情報の同期化要求メッセージは、ＩｎｆｏＭｏｂｉｌｅ ＢのＳＹＮＣ_ＳＲＶ（ｆ）のｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドを介して受信される。
【０１２５】
修正された加入者情報の同期化要求メッセージを受信したＳＹＮＣ_ＳＲＶ（ｆ）のｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドは、受信した修正加入者情報の同期化要求メッセージをメッセージバッファーに一時保存し、一時保存された同期化要求メッセージによってＩｎｆｏＭｏｂｉｌｅ Ｂ３００のＳＹＮＣ_ＳＲＶ（ｆ）のｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドは、ＩｎｆｏＭｏｂｉｌｅ Ａ２００からＩＰネットワークを介して伝送された同期化要求メッセージによって、加入者情報をアップデートした後に、同期化による応答メッセージをＩＰネットワークを介してＩｎｆｏＭｏｂｉｌｅ Ａ２００のＳＹＮＣ_ＳＲＶ（６）に伝送する。
【０１２６】
ＩｎｆｏＭｏｂｉｌｅ Ａ２００の同期化プロセッサーＳＹＮＣ_ＳＲＶ（６）のｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドは、ＩｎｆｏＭｏｂｉｌｅ Ｂの同期化プロセッサーＳＹＮＣ_ＳＲＶ（ｆ）のｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドから伝送される応答メッセージを受信して、メッセージバッファーに一時保存し、ＩｎｆｏＭｏｂｉｌｅ Ａの２００同期化プロセッサーＳＹＮＣ_ＳＲＶ（６）のｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドは、メッセージバッファーに保存された応答メッセージによって、ｓｈａｒｅｄ ｍｅｍ()（３）とＤＢ_ｆｉｌｅ()（５）の該当加入者情報の修正同期化フラッグをリセットする。
【０１２７】
一方、ＩｎｆｏＭｏｂｉｌｅ Ｂ３００のＳＹＮＣ_ＳＲＶ（ｆ）のｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドは、ｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドを介して、メッセージバッファーに保存された修正された加入者情報の同期化要求メッセージを、順次的にリ―ドして、ＨＬＲ_ＳＲＶ（ｂ）のｔｈ_ｓｙｎｃ()スレッドに提供する。すると、ＨＬＲ_ＳＲＶ（ｂ）のｔｈ_ｓｙｎｃ()スレッドは、ｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドから提供される修正された加入者情報を、データベースライブラリー(ｄｂ_ｌｉｂ())（ｄ）を介して、ｓｈａｒｅｄ ｍｅｍ()(ｃ)とｄＢ_ｆｉｌｅ()（ｅ）に保存された、該当ＨＬＲ加入者情報をアップデートする。
【０１２８】
このようなＵＩを介して、加入者情報の修正がなされた場合には、加入者情報の同期化過程は、システム初期同期化過程がなされた以後から可能となる。
【０１２９】
ＵＩから加入者情報修正がある場合の、修正された加入者情報の同期化の流れを添付の図１３の動作フローチャートを参照して、簡単に説明する。
【０１３０】
図１３は、連動する私設無線ネットワークシステムのｐＨＬＲ間の修正された加入者情報の同期化動作に対する動作フローチャートである。
【０１３１】
図１３に示すに、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のＵＩから加入者情報の修正(変更/削除/追加)がある場合(ステップ６０１)には、修正された加入者情報は、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のｐＨＬＲ及びｐＢＳＣのｐＶＬＲの該当加入者情報に各々アップデートされる(ステップ６０２、Ｓ６０３)。
【０１３２】
次に、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のｐＨＬＲは、データベースの加入者情報の修正同期化フラッグをチェックして、修正された加入者情報のアップデートのための同期化要求メッセージをＩＰネットワークを介して、連動するＩｎｆｏＭｏｂｉｌｅ Ｂ３００のｐＨＬＲに伝送する(ステップ６０４)。
【０１３３】
ＩｎｆｏＭｏｂｉｌｅ Ｂ３００のｐＨＬＲは、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のｐＨＬＲから伝送される修正された加入者情報の同期化メッセージによって、自身のデータベースの該当加入者情報をアップデートし、同期化要求メッセージに対する応答メッセージをＩｎｆｏＭｏｂｉｌｅ Ａ２００に伝送する(ステップ６０５)。また、ＩｎｆｏＭｏｂｉｌｅ Ｂ３００のｐＨＬＲは、自身の加入者情報をアップデートした後、加入者情報の同期化のためにアップデートされる加入者情報をｐＢＳＣ内のｐＶＬＲに提供して、加入者情報をアップデートする(ステップ６０６)。
【０１３４】
ＩｎｆｏＭｏｂｉｌｅ Ｂ３００のｐＨＬＲから伝送された応答メッセージによって、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のｐＨＬＲは、該当加入者情報の修正フラッグをリセットする(ステップ６０７)。
【０１３５】
一方、自身が登録されたＩｎｆｏＭｏｂｉｌｅシステムのサービス領域から他のゾーンのＩｎｆｏＭｏｂｉｌｅシステムのサービス領域へ移動した場合の、移動した無線端末の加入者情報の同期化流れは、図１１に示す加入者情報の修正時の同期化過程とその流れがほぼ同一であるため、その説明は省略し、図１４に示す動作フローチャートによって簡単に説明する。
【０１３６】
図１４は、自身が登録されたＩｎｆｏＭｏｂｉｌｅシステムのサービス領域から他のゾーンＩｎｆｏＭｏｂｉｌｅシステムのサービス領域へ移動した場合の、無線端末が位置するＩｎｆｏＭｏｂｉｌｅシステムのｐＨＬＲと連動する他のゾーンＩｎｆｏＭｏｂｉｌｅシステムのｐＨＬＲ間の加入者情報の同期化動作に対する動作フローチャートである。
【０１３７】
ＩｎｆｏＭｏｂｉｌｅ Ｂ３００に登録された無線端末が、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のサービス領域へ移動して、ＩｎｆｏＭｏｂｉｌｅ Ａ２００で呼を要求するために、自身の位置登録メッセージを、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のＢＴＳを介して、ｐＢＳＣに伝送する。
【０１３８】
ＩｎｆｏＭｏｂｉｌｅ Ａ２００のｐＢＳＣは、受信した無線端末の位置登録メッセージを介して自身のｐＶＬＲに保存された該当端末の位置情報の登録を修正した後(ステップ７０１)に、該当加入者情報のアップデートのため、ｐＨＬＲに、位置情報が修正された無線端末の加入者情報を提供する。したがって、ｐＨＬＲは、ｐＢＳＣ(ｐＶＬＲ)から提供されている修正された加入者情報によって、該当加入者情報をアップデートし、該当加入者情報の修正フラッグをセッティングする(ステップ７０２)。
【０１３９】
そして、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のｐＨＬＲは、加入者情報の修正フラッグをチェックして、位置情報が修正された加入者情報のアップデートのための同期化要求メッセージをＩＰネットワークを介して、連動するＩｎｆｏＭｏｂｉｌｅ Ｂ３００のｐＨＬＲに伝送する(ステップ７０３)。
【０１４０】
ＩｎｆｏＭｏｂｉｌｅ Ｂ３００のｐＨＬＲは、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のｐＨＬＲから伝送される、修正された無線端末の加入者情報の同期化メッセージによって、自身のデータベースの該当加入者情報をアップデートし、同期化要求メッセージに対する応答メッセージをＩｎｆｏＭｏｂｉｌｅ Ａ２００に伝送する(ステップ６０５)。また、ＩｎｆｏＭｏｂｉｌｅ Ｂ３００のｐＨＬＲは、自身の加入者情報をアップデートした後、加入者情報の同期化のためにアップデートされる加入者情報をｐＢＳＣ内のｐＶＬＲに提供して、加入者情報、すなわち、無線端末の位置情報を修正登録する(ステップ７０５)。
【０１４１】
ＩｎｆｏＭｏｂｉｌｅ Ｂ３００のｐＨＬＲから、ＩＰネットワークを介して伝送された応答メッセージによって、ＩｎｆｏＭｏｂｉｌｅ Ａ２００のｐＨＬＲは、該当加入者情報の修正フラッグをリセットすることにより、位置情報が修正された無線端末の加入者情報同期化過程が完了して、位置移動した無線端末の構内呼、局線呼等多様な呼サービスがなされるようにする(ステップ７０６)。
【０１４２】
ここで、前記同期化過程においてＩＰネットワークを介して連動するＨＬＲ間同期化のための同期化要求メッセージと、同期化要求に対する応答メッセージとの構造の一例は、下記の通りであり、メッセージに含まれるデータの種類は、添付の図１５に示されている。
【０１４３】
typedef struct
{
unsigned char msg_from；        //0x00:hlr_srv, 0x01:other hlr_sync
unsigned char msg_type;         //0x0a:Add, 0x0c:Change, 0x0d:Delete
unsigned char req_ack;         //0x00:Req.,0x01:Ack
unsigned char src_hlr_id;      //self hlr id
unsigned char dst_hlr_id;     //des hlr id(0-3)
unsigned char rsvd1;          //reserved for resolution
unsigned short hlr_index;    //hlr index
unsigned char data[sizeof(MSC_VLR_DB_BUF)];         //hlr_db_data(152 byte)
unsigned char rsvd[40];      //reserved
}SYNC_MSG;    //Total 200 bytes
【０１４４】
前記同期化要求メッセージと同期化応答メッセージとは、図１５に示すように、メッセージ区分子情報、メッセージタイプ情報、同期化要求または応答区分情報、自身のＨＬＲ ＩＤ情報、目的地(相手)ＨＬＲ ＩＤ情報及び実際同期化のための同期化加入者情報などを含む。ここで、メッセージタイプ情報は、加入者情報追加、加入者情報修正、加入者情報削除などのタイプ情報を含む。
【０１４５】
以下、本発明の実施形態のマルチゾーンＩｎｆｏＭｏｂｉｌｅシステム間ローミングサービス及びＳＭＳサービス動作を、各々区分して説明する。
【０１４６】
まず、図２を参照して、マルチゾーンＩｎｆｏＭｏｂｉｌｅシステム間ローミングサービス動作を各実施例別に説明する。この場合、該当ＩｎｆｏＭｏｂｉｌｅシステムのサービスゾーン内の有線または無線端末間の構内呼サービスについては、その動作が従来技術と同様であるので、その説明は省略する。
【実施例１】
【０１４７】
本発明の実施形態のローミングサービスの第１実施例は、図２に示すゾーン１に登録された無線端末Ｂ１がゾーン２に移動した場合のローミングサービス動作である。
【０１４８】
まず、本発明の実施形態のローミングサービスがなされるためには、図１３及び図１４に示すような、各私設無線ネットワークシステム間加入者情報の初期同期化が優先されなければならない。
【０１４９】
そして、各ゾーンの私設無線ネットワークシステムのＨＬＲ間の初期加入者同期化がなされた状態で、ゾーン１の私設無線ネットワークシステム２００に登録された無線端末Ａ１が、ゾーン２の私設無線ネットワークシステム３００サービス領域へ移動した場合には、位置移動した無線端末は、自身の位置登録メッセージを、ゾーン２の私設無線ネットワークシステム３００のＢＴＳ３１０を介して、ｐＢＳＣ３２０に伝送する。
【０１５０】
ｐＢＳＣ３２０は、無線端末Ａ１から伝送される位置登録メッセージを分析して、現在の無線端末Ａ１の位置と、ＶＬＲ及びＨＬＲ３３０に登録された無線端末Ａ１の位置情報とを比較する。
【０１５１】
登録された位置情報と現在の無線端末Ａ１の位置情報とが異なる場合には、ｐＢＳＣ３２０は、ＶＬＲ及びＨＬＲ３３０の使用者登録情報(位置情報)を修正する。
【０１５２】
このように、私設無線ネットワークシステム３００のＶＬＲとＨＬＲ３３０の加入者情報とが修正された場合には、私設無線ネットワークシステム３００と連動する各ゾーンの私設無線ネットワークシステム１００間に、修正された加入者情報の同期化のためのＨＬＲ同期化を行う。ここで、位置登録修正による加入者情報修正のＨＬＲ同期化方法は、図１１と図１４の説明により詳細化されたために、その説明は省略する。また、各システム間のＨＬＲ同期化は、ＩＰネットワークを介してなされる。
【０１５３】
位置登録修正による、連動する私設無線ネットワークシステム間のＨＬＲ同期化を介して、ＨＬＲとＶＬＲの位置情報修正登録が完了した後に、ゾーン１の私設無線ネットワークシステム２００に登録され、現在ゾーン１に位置した無線端末Ａ１から、現在ゾーン２に位置する無線端末Ａ２に、呼発信が要求された場合には、呼要求信号は、私設無線ネットワークシステム２００のＢＴＳ２１０を介して、ｐＢＳＣ２２０に伝送される。
【０１５４】
ｐＢＳＣ２２０は、ＶＬＲを介して、無線端末Ｂ１の位置情報を確認し、確認された無線端末Ｂ１の位置情報に従って、該当位置のサービス領域を含む私設無線ネットワークシステムに呼発信を要求する。
【０１５５】
すなわち、私設無線ネットワークシステム２００のｐＢＳＣ２２０は、ＶＬＲを介して、無線端末Ａ２の現在位置情報を確認するが、前記同期化過程を介して、無線端末Ａ２の現在位置がゾーン２に修正登録されているため、ゾーン１に位置する無線端末Ａ１の呼要求信号を、ＰＢＸ２４０に提供する。
【０１５６】
ＰＢＸ２４０は、ｐＢＳＣ２２０から提供された無線端末Ａ１の呼要求信号を、ＩＮＩ専用ラインを介して、ゾーン２の私設無線ネットワークシステム３００のＰＢＸ３４０に伝送する。
【０１５７】
ＰＢＸ３４０は、私設無線ネットワークシステム２００の呼要求信号に従って、該当信号を、ｐＢＳＣ３２０、ＢＴＳ３１０を介して、ゾーン２の私設無線ネットワークシステム３００サービス領域へ移動した無線端末Ｂ１に伝送し、ゾーン１の無線端末Ａ１とゾーン２に移動した無線端末Ａ２間のチャンネルが形成されて、通話がなされる。
【実施例２】
【０１５８】
本発明の実施形態のローミングサービスの第２実施例は、図２に示すゾーン２に登録された無線端末Ａ２とゾーン１に登録された無線端末Ａ１とが、ゾーン２に移動した場合の、無線端末Ｂ１とＢ２間のローミングサービス動作である。
【０１５９】
まず、ゾーン１の私設無線ネットワークシステム２００に登録された無線端末Ａ１が、ゾーン２の私設無線ネットワークシステム３００のサービス領域へ移動した場合には、移動した無線端末Ａ１は、自身の位置登録メッセージを、ゾーン２の私設無線ネットワークシステム３００のＢＴＳ３１０を介して、ｐＢＳＣ３２０に伝送する。
【０１６０】
ｐＢＳＣ３２０は、無線端末Ａ１から伝送される位置登録メッセージを分析して、現在の無線端末Ａ１の位置とＶＬＲ及びＨＬＲ３３０に登録された無線端末Ａ１の位置情報とを比較する。
【０１６１】
登録された位置情報と現在の無線端末Ａ１の位置情報とが異なる場合には、ｐＢＳＣ３２０は、ＶＬＲ及びＨＬＲ３３０の使用者登録情報(位置情報)を修正する。
【０１６２】
このように、私設無線ネットワークシステム３００のＶＬＲとＨＬＲ３３０の加入者情報が修正された場合には、私設無線ネットワークシステム３００と連動する各ゾーンの私設無線ネットワークシステム１００間に、修正された加入者情報の同期化のための、ＨＬＲ同期化を行う。ここで、位置登録修正による加入者情報の修正のＨＬＲ同期化方法は、図１１と図１４の説明により詳細化されたために、その説明は省略する。また、各システム間のＨＬＲ同期化は、ＩＰネットワークを介してなされる。
【０１６３】
位置登録修正によって、連動する私設無線ネットワークシステム間のＨＬＲ同期化を介して、ＨＬＲとＶＬＲの位置情報修正登録が完了した後に、ゾーン２の私設無線ネットワークシステム３００に登録され、現在、ゾーン２に位置する無線端末Ａ２から、ゾーン１からゾーン２に移動した無線端末Ａ１に呼発信が要求された場合には、同一ゾーンに登録された無線端末間の呼サービス動作と同じ方法で呼サービスがなされる。
【０１６４】
第２実施例は、ゾーン１に登録された無線端末がゾーン２に移動して、ゾーン２に登録された端末と呼サービスを行うためのもので、ゾーン１に登録された無線端末がゾーン２に移動した場合には、ゾーン２に移動した無線端末は、ゾーン２の私設無線ネットワークシステム３００のｐＢＳＣ３２０に位置登録メッセージを伝送して、ゾーン２の私設無線ネットワークシステム３００のＶＬＲとＨＬＲ３３０の使用者登録情報を修正し、修正された情報を連動するすべてのゾーンの私設無線ネットワークシステムのＨＬＲと同期化を行うことにより、同じゾーンに登録された無線端末間の呼サービス方法と同じ方法で呼サービスがなされる。
【実施例３】
【０１６５】
本発明の実施形態のローミングサービスの第３実施例は、ゾーン１の私設無線ネットワークシステム２００に登録された無線端末Ａ１が、ゾーン２の私設無線ネットワークシステム３００へ移動した場合に、移動した無線端末Ａ１と、ＰＳＴＮに接続した有線電話間との、局線呼サービスについての実施例である。
【０１６６】
まず、図２に示すように、ゾーン１に登録された無線端末Ａ１がゾーン２に移動した場合の、ゾーン２に移動した無線端末Ａ１でＰＳＴＮに接続した有線電話への呼発信動作について説明する。
【０１６７】
図２に示すように、ゾーン１の私設無線ネットワークシステム２００に登録された無線端末Ａ１が、ゾーン２の私設無線ネットワークシステム３００サービス領域へ移動した場合には、移動した無線端末Ａ１は、自身の位置登録メッセージを、ゾーン２の私設無線ネットワークシステム３００のＢＴＳ３１０を介して、ｐＢＳＣ３２０に伝送する。
【０１６８】
ｐＢＳＣ３２０は、無線端末Ａ１から伝送される位置登録メッセージを分析して、現在の無線端末Ａ１の位置と、ＶＬＲ及びＨＬＲ３３０に登録された無線端末Ａ１の位置情報とを比較する。
【０１６９】
登録された位置情報と、現在の無線端末Ａ１の位置情報とが異なる場合には、ｐＢＳＣ３２０は、ＶＬＲ及びＨＬＲ３３０の使用者登録情報(位置情報)を修正する。
【０１７０】
このように、私設無線ネットワークシステム３００のＶＬＲとＨＬＲ３３０の加入者情報が修正された場合には、私設無線ネットワークシステム３００と連動する各ゾーンの私設無線ネットワークシステム１００間に、修正された加入者情報の同期化のためのＨＬＲ同期化を行う。ここで、位置登録修正による加入者情報修正のＨＬＲ同期化方法は、前記図１１と図１４の説明により詳細化されたために、その説明は省略する。また、各システム間ＨＬＲ同期化は、ＩＰネットワークを介してなされる。
【０１７１】
位置登録修正によって、連動する私設無線ネットワークシステム間のＨＬＲ同期化を介して、ＨＬＲとＶＬＲの位置情報修正登録が完了した後に、ゾーン２の私設無線ネットワークシステム３００へ移動した無線端末Ａ１からＰＳＴＮに接続した有線電話Ｅに呼発信が要求された場合には、私設無線ネットワークシステム３００のＢＴＳ３１０は、無線端末Ａ１から発信された呼信号を、ｐＢＳＣ３２０に提供する。
【０１７２】
ｐＢＳＣ３２０は、ＢＴＳ３１０から伝送される無線端末Ａ１の呼要求信号が、外部の呼であるか内部の呼であるかを判断する。この際、呼判断は、ｐＢＳＣ３２０内のＢＴＭＲで行う。
【０１７３】
判断の結果、ｐＢＳＣ３２０のＢＴＭＲで、無線端末Ａ１が要求した呼が、外部呼、すなわち有線電話Ｅへの呼要求信号と判断された場合には、呼要求信号をＰＢＸ３４０に提供する。
【０１７４】
したがって、ＰＢＸ３４０は、無線端末Ａ１の呼要求信号に従って、ＰＳＴＮを介して有線電話Ｅに呼を接続する。
【０１７５】
結果として、ゾーン１の私設無線ネットワークシステム２００に、最初に登録された無線端末Ａ１が、ゾーン２に移動した場合には、自身の位置情報を含む加入者情報が、各ゾーンの私設無線ネットワークシステムのＶＬＲ及びＨＬＲ間で同期化がなされるため、一般に、任意の一つの私設無線ネットワークシステムに登録された無線端末との呼接続動作と同じ方法で、呼サービスを行うことが可能となる。
【０１７６】
逆に、前述のように、各私設無線ネットワークシステムのＶＬＲ及びＨＬＲ間加入者情報同期化過程がなされた後に、ＰＳＴＮに接続した有線電話Ｅからゾーン２に移動した無線端末Ａ１に呼要求がある場合について説明する。
【０１７７】
ＰＳＴＮに接続した有線電話Ｅから無線端末Ｂ１に呼要求がある場合には、呼要求信号は、ＰＳＴＮを介してゾーン１の私設無線ネットワークシステム２００のＰＢＸ２４０に提供される。ここで、無線端末Ｂ１が、ゾーン２に位置しているが、呼要求信号をゾーン１の私設無線ネットワークシステム２００のＰＢＸ２４０に伝送する理由は、ＰＳＴＮ網では、無線端末Ａ１が、登録されたゾーンの私設無線ネットワークシステム２００であるためである。すなわち、加入者情報(無線端末の位置情報)は、ＰＳＴＮ網と共有できないためである。
【０１７８】
私設無線ネットワークシステム２００のＰＢＸ２４０は、ＰＳＴＮを介して伝送される有線電話の呼要求信号を受信し、周期的にアップデートされるＨＬＲ２３０及びｐＢＳＣ２２０のＶＬＲ情報を介して、無線端末Ａ１の現在の位置を把握する。
【０１７９】
無線端末Ａ１の現在の位置を把握した私設無線ネットワークシステム２００のｐＢＳＣ２２０は、ＰＢＸ２４０で呼要求信号を提供し、私設無線ネットワークシステム２００のＰＢＸ２４０は、ＩＮＩ専用ラインを介して、呼要求信号を無線端末Ａ１が現在位置するゾーンの私設無線ネットワークシステム３００のＰＢＸ３４０に伝送する。
【０１８０】
私設無線ネットワークシステム３００のＰＢＸ３４０は、私設無線ネットワークシステム２００のＰＢＸ２４０から伝送される呼要求信号に従って、ｐＢＳＣ３２０及びＢＴＳ３１０を介して、ゾーン２に移動した無線端末Ａ１との通話チャンネルを形成して呼接続がなされる。
【０１８１】
また、本発明の実施形態のマルチゾーン私設無線ネットワークシステム間ＳＭＳ伝送方法について各実施例別に説明する。
【実施例４】
【０１８２】
この第４実施例は、ゾーン１の私設無線ネットワークシステム加入者無線端末が、ゾーン２私設無線ネットワークシステムのサービス領域へ移動したときの、ゾーン１の有線端末加入者が、ゾーン２に移動した無線端末へのＳＭＳ伝送方法についての実施例である。
【０１８３】
まず、各ゾーンの私設無線ネットワークシステムのＨＬＲ間の初期加入者同期化がなされた状態で、ゾーン１の私設無線ネットワークシステム２００に登録された無線端末Ａ１が、ゾーン２の私設無線ネットワークシステム３００サービス領域へ移動した場合に、移動した無線端末Ａ１は、自身の位置登録メッセージをゾーン２私設無線ネットワークシステム３００のＢＴＳ３１０を介して、ｐＢＳＣ３２０に伝送する。
【０１８４】
ｐＢＳＣ３２０は、無線端末Ａ１から伝送される位置登録メッセージを分析して、現在の無線端末Ａ１の位置とＶＬＲ及びＨＬＲ３３０に登録された無線端末Ａ１の位置情報とを比較する。
【０１８５】
登録された位置情報と現在の無線端末Ａ１の位置情報とが異なる場合には、ｐＢＳＣ３２０は、ＶＬＲ及びＨＬＲ３３０の使用者登録情報(位置情報)を修正する。
【０１８６】
このように、私設無線ネットワークシステム３００のＶＬＲとＨＬＲ３３０の加入者情報が修正された場合に、私設無線ネットワークシステム３００と連動する各ゾーンの私設無線ネットワークシステム２００間に、修正された加入者の同期化のためのＨＬＲ同期化を行う。ここで、位置登録修正による加入者情報修正のＨＬＲ同期化方法については前述したので、その説明は省略する。
【０１８７】
位置登録修正による連動する私設無線ネットワークシステム間のＨＬＲ同期化を介して、ＨＬＲとＶＬＲの位置情報修正登録が完了した後に、ゾーン１の私設無線ネットワークシステム２００に登録された有線端末２５０から、現在ゾーン２に位置移動した無線端末Ａ１に、ＳＭＳ伝送要求がある場合について説明する。
【０１８８】
ゾーン１の私設無線ネットワークシステム２００に登録された有線端末２５０から、ゾーン２の私設無線ネットワークシステム３００へ移動した無線端末Ａ１に、ＳＭＳ伝送要求がある場合には、ＳＭＳ伝送要求信号は、ＩＰネットワークを介して、ゾーン１私設無線ネットワークシステム２００のＳＭＳサーバー２６０に提供される。
【０１８９】
ＳＭＳサーバー２６０は、有線端末２５０から提供されるＳＭＳ伝送要求信号によって、図３に示すように、ＨＬＲ２３０と同期化されたデータベース２６６を検索して、ＳＭＳを伝送しようとする無線端末Ａ１の現在の位置情報を把握する。ここで、無線端末Ａ１が、ゾーン１からゾーン２に移動した場合には、システム間のＨＬＲ同期化がなされて、無線端末Ａ１の位置情報が、ＨＬＲ２３０にアップデートされており、ＨＬＲ２３０とＳＭＳサーバー２６０内のデータベース２６６間は、図３に示す加入者情報同期化部２６５を介して、該当無線端末Ａ１の位置情報がアップデートされている。
【０１９０】
無線端末の位置が判断されると、無線端末Ａ１が位置している私設無線ネットワークシステム３００のｐＢＳＣ３２０のＩＰアドレスを検索し、検索されたＩＰアドレスで私設無線ネットワークシステム３００のｐＢＳＣ３２０に、該当ＳＭＳメッセージを伝送する。ここで、ＳＭＳサーバー２６０内でのＳＭＳメッセージ処理についての動作は、前記図３及び図４の説明で説明したので、その説明は省略する。
【０１９１】
ＳＭＳメッセージを、ＩＰネットワークを介して、伝送を受けたゾーン２私設無線ネットワークシステム３００のｐＢＳＣ３２０は、受信されたＳＭＳメッセージを、ＢＴＳ３１０を介して、該当無線端末、すなわち、無線端末Ａ１にメッセージを伝送する。
【０１９２】
結果として、マルチゾーンで構成された私設無線ネットワークシステムの使用者が、該当マルチゾーン内の、他の私設無線ネットワークシステムサービス領域へ移動した時に、使用者が、特別なオプションを設定しなくても、システム間のＨＬＲ情報の同期化、及び、周期的にアップデートされるＨＬＲ情報を、データベースを介して読込むことにより、自動で移動した私設無線ネットワークシステムで、ＳＭＳ着信が可能となる。
【０１９３】
また、ゾーン１私設無線ネットワークシステムの有線端末加入者が、ゾーン２私設無線ネットワークシステムに登録加入した無線端末にＳＭＳ伝送する方法も、やはり前記方法と同じ方法によって行われるので、その説明は省略する。
【実施例５】
【０１９４】
この第５実施例は、ゾーン２の私設無線ネットワークシステム加入者無線端末が、ゾーン１私設無線ネットワークシステムのサービス領域へ移動時に、ゾーン１の有線端末加入者が、ゾーン１の私設無線ネットワークシステムサービス領域へ移動した無線端末へのＳＭＳ伝送方法についての実施例である。
【０１９５】
まず、各ゾーンの私設無線ネットワークシステムのＨＬＲ間の初期加入者同期化がなされた状態で、ゾーン２の私設無線ネットワークシステム３００に登録された無線端末が、ゾーン１の私設無線ネットワークシステム２００サービス領域へ移動した場合には、移動した無線端末は、自身の位置登録メッセージを、ゾーン１私設無線ネットワークシステム２００のＢＴＳ２１０を介して、ｐＢＳＣ２２０に伝送する。
【０１９６】
ｐＢＳＣ２２０は、無線端末から伝送される位置登録メッセージを分析して、現在無線端末の位置とＶＬＲ及びＨＬＲ２３０に登録された無線端末の位置情報とを比較するようになる。
【０１９７】
登録された位置情報と現在の無線端末の位置情報とが異なる場合には、ｐＢＳＣ２２０は、ＶＬＲ及びＨＬＲ２３０の使用者登録情報(位置情報)を修正する。
【０１９８】
このように、私設無線ネットワークシステム２００のＶＬＲとＨＬＲ２３０の加入者情報が修正された場合には、私設無線ネットワークシステム２００と連動する各ゾーンの私設無線ネットワークシステム３００間に、修正された加入者の同期化のためのＨＬＲ同期化を行う。
【０１９９】
位置登録修正による、連動する私設無線ネットワークシステム間のＨＬＲ同期化を介して、ＨＬＲとＶＬＲの位置情報修正登録が完了した後に、ゾーン１の私設無線ネットワークシステム２００に登録された有線端末２５０から、現在、ゾーン１の私設無線ネットワークシステム２００のサービス領域に移動した無線端末にＳＭＳ伝送要求がある場合について説明する。
【０２００】
すなわち、ゾーン１の私設無線ネットワークシステム２００に登録された有線端末２５０からゾーン１の私設無線ネットワークシステム２００へ移動した無線端末にＳＭＳ伝送要求がある場合には、ＳＭＳ伝送要求信号は、ＩＰネットワークを介して、ゾーン１私設無線ネットワークシステム２００のＳＭＳサーバー２６０に提供される。
【０２０１】
ＳＭＳサーバー２６０は、有線端末２５０から提供されるＳＭＳ伝送要求信号によって、図３に示すように、ＨＬＲ２３０と同期化したデータベース２６６を検索して、ＳＭＳを伝送しようとする無線端末の現在の位置情報を把握する。ここで、無線端末が、ゾーン２からゾーン１に移動した場合には、システム間でＨＬＲ同期化がなされて、無線端末の位置情報が、ＨＬＲ２３０にアップデートされ、ＨＬＲ２３０とＳＭＳサーバー２６０内のデータベース２６６間は、図３に示す加入者情報同期化部２６５を介して、該当無線端末の位置情報がアップデートされている状態である。
【０２０２】
無線端末の位置が判断されると、無線端末が、位置している私設無線ネットワークシステム２００のｐＢＳＣ２２０のＩＰアドレスを検索し、検索されたＩＰアドレスで私設無線ネットワークシステム２００のｐＢＳＣ２２０に該当ＳＭＳメッセージを伝送する。ここで、ＳＭＳサーバー２６０内でのＳＭＳメッセージ処理に対する動作は、前記図３及び図４の説明で説明したので、その説明は省略する。
【０２０３】
ＳＭＳメッセージを、ＩＰネットワークを介して伝送を受けたゾーン１の私設無線ネットワークシステム２００のｐＢＳＣ２２０は、受信されたＳＭＳメッセージを、ＢＴＳ２１０を介して、ゾーン２からゾーン１に移動した該当無線端末にメッセージを伝送する。
【実施例６】
【０２０４】
第６実施例は、多重着信機能の設定時の、ＳＭＳ伝送方法についての実施例である。すなわち、一ゾーンに位置する内線端末(有線端末)と無線端末に同時にＳＭＳ伝送を要求する場合である。
【０２０５】
まず、ゾーン１の私設無線ネットワークシステム２００に登録された有線端末２５０から、内線端末及び無線端末Ａ１にＳＭＳ伝送要求がある場合には、ＳＭＳ伝送要求信号は、ＩＰネットワークを介して、ゾーン１の私設無線ネットワークシステム２００のＳＭＳサーバー２６０に提供される。
【０２０６】
ＳＭＳサーバー２６０は、有線端末２５０から提供されるＳＭＳ伝送要求信号によって、図３に示すように、ＨＬＲ２３０と同期化されたデータベース２６６を検索して、ＳＭＳを伝送しようとする無線端末の現在の位置情報及び内線端末の加入者情報を把握する。
【０２０７】
無線端末がゾーン１に位置し、内線端末もやはりゾーン１の私設無線ネットワークシステム２００に登録された端末である場合には、ＳＭＳサーバー２６０は、ＳＭＳメッセージを私設無線ネットワークシステム２００のｐＢＳＣ２２０に提供する。
【０２０８】
ｐＢＳＣ２２０は、ＳＭＳサーバー２６０から提供されるＳＭＳメッセージを、ＢＴＳ２１０を介して、無線端末に伝送し、また、ＳＭＳメッセージをＰＢＸ２４０に伝送して、ＰＢＸ２４０に接続した内線端末にＳＭＳメッセージを伝送する。
【０２０９】
ここで、マルチゾーンの私設無線ネットワークシステムに登録された無線端末が、どのゾーンの私設無線ネットワークシステムのサービス領域へ移動しても、前記第４実施例及び第５実施例の方法によってＳＭＳサービスが可能であり、どのゾーンの内線端末及び無線端末への多重ＳＭＳサービスも、やはり前記実施例と同じ方法によってサービスが可能になる。
【０２１０】
結果として、第６実施例では、構内電話(DGP)は、ＰＢＸを介して該当ＳＭＳメッセージを伝送し、無線端末は、私設無線ネットワークシステムのＢＴＳを介してＳＭＳメッセージを伝送する。
【０２１１】
また、マルチゾーンで構成された私設無線ネットワークシステムの使用者ならば、マルチゾーン内の、他の私設無線ネットワークシステムサービス領域へ移動しても、上記実施例の方法によってＳＭＳサービスが可能になる。
【０２１２】
結果として、本発明の実施形態の私設無線ネットワークシステム間ローミング及びＳＭＳサービス方法及びそのシステムは、マルチゾーンで構成された私設無線ネットワークシステムで、一つのゾーンの私設無線ネットワークサービス使用者が、他の私設無線ネットワークシステムサービス領域へ移動した場合でも、使用者が、追加的なオプション設定をしなくても、自動で該当ゾーンで構内無線呼、着・発信サービス及びＳＭＳサービスを受けることができる。これは、端末の位置登録を介してアップデートされるＨＬＲのＤＢ情報、及び、システムのＨＬＲとＨＬＲ間同期化、ＶＬＲとＨＬＲ間同期化、及び、システム内のＨＬＲとＳＭＳサービスのＳＭＳサーバー内の加入者情報データベース間の同期化を介してｐＢＳＣで無線端末の位置情報を把握できるためである。ｐＢＳＣでは、このような端末の位置情報を利用して該当私設無線ネットワークシステムに呼及びＳＭＳデータ呼を転換することによって、自動ローミング及びＳＭＳサービスを支援できる。
【図面の簡単な説明】
【０２１３】
【図１】従来技術の私設無線ネットワークシステムの構成及びこれを用いたショートメッセージサービスの流れを示す図である。
【図２】本発明の実施形態のマルチゾーン私設無線ネットワークシステム間のショートメッセージサービスが可能なシステム間接続構成を示す図である。
【図３】図２に示すＳＭＳサーバーに対する詳細ブロック構成を示す図である。
【図４】図３に示すメッセージ伝送処理部の詳細構成を示す図面である。
【図５】マルチゾーン私設無線ネットワークシステムのＨＬＲ及びＶＬＲのデータベース構造を示す図である。
【図６】本発明の実施形態のＨＬＲ同期化プロセッサー構成を示す図である。
【図７】図６に示すＨＬＲプロセッサーのｓｙｎｃ_ｉｎｉｔ()スレッドの動作フローを示す図である。
【図８】本発明の実施形態のＨＬＲ同期化プロセスのｔｈ_ｓｙｎｃ_ｓｅｎｄ()スレッドの動作フローを示す図である。
【図９】本発明の実施形態のＨＬＲ同期化プロセスのｔｈ_ｓｙｎｃ_ｒｅｃｖ()スレッドの動作フローを示す図である。
【図１０】本発明の実施形態のＨＬＲ同期化プロセスのｔｈ_ｓｙｎｃ_ｗｏｒｋ()スレッドの動作フローを示す図である。
【図１１】本発明の実施形態のマルチゾーン私設無線ネットワークシステム間ローミングサービスのためのＨＬＲプロセッサー間同期化流れを示す図である。
【図１２】本発明の実施形態のマルチゾーン私設無線ネットワークシステムのＨＬＲ間のシステム初期同期化動作に対する動作フローチャートを示す図である。
【図１３】本発明の実施形態のマルチゾーン私設無線ネットワークシステムのＨＬＲ間の修正された加入者情報の同期化動作に対する動作フローを示す図である。
【図１４】自己が登録された私設無線ネットワークシステムのサービス領域から他のゾーンの私設無線ネットワークシステムのサービス領域へ移動した場合の、無線端末が位置したシステムのＨＬＲと連動する他のゾーンのシステムのＨＬＲ間加入者情報の同期化動作に対する動作フローを示す図である。
【図１５】本発明の実施形態の同期化要求メッセージと同期化要求応答メッセージに含まれるデータの構成を示す図である。
【符号の説明】
【０２１４】
１１０、１３０：ＢＳＣ
１２０： ＭＳＣ
１００、２００、３００：私設無線ネットワークシステム
Ａ１、Ａ２：無線端末機
２１０、３１０：ＢＴＳ
２２０、３２０：ｐＢＳＣ
２３０、３３０：ＨＬＲ
２４０、３４０：ＰＢＸ
２５０、３５０：有線端末
２６０、３６０：ＳＭＳサーバー
【図１】
2005168019.tif 000003
【図２】
2005168019.tif 000004
【図３】
2005168019.tif 000005
【図４】
2005168019.tif 000006
【図５】
2005168019.tif 000007
【図６】
2005168019.tif 000008
【図７】
2005168019.tif 000009
【図８】
2005168019.tif 000010
【図９】
2005168019.tif 000011
【図１０】
2005168019.tif 000012
【図１１】
2005168019.tif 000013
【図１２】
2005168019.tif 000014
【図１３】
2005168019.tif 000015
【図１４】
2005168019.tif 000016
【図１５】
2005168019.tif 000017