(57)【要約】移動端末加入者が外部ネットワーク（３）内にある端末を使用できるようにする技術は、ローミングと呼ばれている。この技術においては、外部ネットワーク（３）と移動端末ネットワーク（１）とがゲートウェイ（２）を通じて各種情報を交換する。本発明は、ゲートウェイ（２）と移動端末ネットワーク（１）との間に、処理手段（４）を有し、該手段が、ゲートウェイ（２）を通過するすべての情報から、外部ネットワーク内にある端末の出入りに関する信号パラメータ、該外部ネットワークのデータ、および該端末に関するデータ、を検出して、これらのデータを分離して解析手段（６）に送信し、該解析手段が、情報解析後に、記憶手段（７）にアクセスし、該記憶手段が、外部ネットワークに出入りする端末、外部ネットワークデータ、および外部ネットワーク内にある端末に関するデータを記憶して、前記端末および各端末が存在している前記外部ネットワークを知り、したがって前記外部ネットワークにおいて契約サービスを提供することができるようにすることを特徴とする。
2005520371.tif 000002
【特許請求の範囲】
【請求項１】
外部電話ネットワークにアクセスする移動端末の検知と記憶のためのシステムであって、
外部携帯電話ネットワーク（３）が、ゲートウェイ（２）を通じて、移動端末が属するネットワーク（１）に接続され、それによって、外部ネットワーク（３）にアクセスする前記移動端末との通信が可能になり、したがって、加入者が外部ネットワーク（３）に出入りするときに、ゲートウェイ（２）が、信号のうちでも特に、外部ネットワーク（３）データと前記移動端末に関するデータとを引き出し、それによって、該移動端末が外部ネットワーク内にあるということを該移動端末のネットワークに通知する作業を行うシステムにおいて、
ゲートウェイ（２）と移動端末ネットワーク（１）との間に、処理手段（４）を有し、該手段が、ゲートウェイ（２）を通過するすべての情報から、外部ネットワーク内にある端末の出入りに関する信号パラメータ、該外部ネットワークのデータ、および該端末に関するデータ、を検出して、これらのデータを分離して解析手段（６）に送信し、該解析手段が、情報解析後に、記憶手段（７）にアクセスし、該記憶手段が、外部ネットワークに出入りする端末、外部ネットワークデータ、および外部ネットワーク内にある端末に関するデータを記憶して、前記端末および各端末が存在している前記外部ネットワークを知り、したがって前記外部ネットワークにおいて契約サービスを提供することができるようにする、
ことを特徴とするシステム。
【請求項２】
解析手段（６）が実時間サービスモジュール（８）に接続されており、該モジュールが、外部ネットワークへの端末の出入りを検知するたびに通知を受け、事前の問合せの必要なしで、外部ネットワーク内の前記端末に対する実時間サービスをただちに提供するようになっていることを特徴とする請求項１に記載の外部電話ネットワークにアクセスする移動端末の検知と記憶のためのシステム。
【請求項３】
事象ジェネレータ（１１）に接続された事象単位のサービスモジュール（９）を有し、該ジェネレータが加入者に対するサービスを生成したときに、事象単位のサービスモジュール（９）がデータベース（７）にアクセスして、どの加入者が外部ネットワーク（３）内にいるかを知り、したがって前記サービスを提供することができることを特徴とする請求項１に記載の外部電話ネットワークにアクセスする移動端末の検知と記憶のためのシステム。
【請求項４】
データベース（７）が各外部ネットワーク（３）の特性に関するデータを保有し、各種受信データが属するネットワークを決定して、加入者契約サービスを該外部ネットワークの特性に合わせることができることを特徴とする請求項１に記載の外部電話ネットワークにアクセスする移動端末の検知と記憶のためのシステム。
【請求項５】
解析手段（６）が、端末が外部ネットワークに入ったことを検知した場合、当該加入者が外部ネットワークに入ったと解釈し、データベースにこの情報を記憶して、最新加入者位置を更新し、そのことを実時間サービスモジュール（８）に通知することを特徴とする請求項２に記載の外部電話ネットワークにアクセスする移動端末の検知と記憶のためのシステム。
【請求項６】
解析手段（６）が、端末が外部ネットワーク（３）から出たことを検知した場合、該端末が別の外部ネットワーク（３）に入ったという通知を受信したかどうかを問い合わせて、答えが肯定的な場合には、当該加入者が別の外部ネットワークに入ったと解釈し、データベースにこの情報を記憶して、最新加入者位置を更新し、またそのことを実時間サービスモジュール（８）に通知し、一方、答えが否定的な場合には、前記端末がふたたび自身のネットワークに入ったかどうかを該ネットワークに問い合わせて、肯定的な答えが得られた場合には、データベースの対応する項目を削除し、そのことを実時間サービスモジュールに通知することを特徴とする請求項２に記載の外部電話ネットワークにアクセスする移動端末の検知と記憶のためのシステム。
【請求項７】
前記データベースが、各端末によってなされたすべての外部ネットワーク滞在の記録を記憶し、他のシステムによるそれの問い合わせができるようになっていることを特徴とする請求項１〜６の中のいずれか１つに記載の外部電話ネットワークにアクセスする移動端末の検知と記憶のためのシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
発明の名称からわかるように、本発明は、外部(foreign)電話ネットワークにアクセスする移動端末の検知と記憶のためのシステムから成り、本発明の目的は、自身のネットワークの外にいる加入者にそれぞれのサービスが提供できるようにすることであり、したがって、移動端末が外部ネットワーク登録されるたびに、該端末のデータが当該加入者の携帯電話ネットワークのデータベースに記憶され、どの加入者が外部ネットワークにいるかを知り、該外部ネットワークにおいて該加入者にそれぞれのサービスが提供される。
【背景技術】
【０００２】
最近では、移動端末ネットワーク加入者が国から国へ移動することが多く、そのため、端末を加入者がいる国のネットワークの一つに切り換えなければならない。この欠点を除くために、ローミング(国際移動接続)技術が開発され、この技術によれば、移動端末ネットワークが他のネットワーク内にいる加入者を検知することができ、したがって、移動端末ネットワーク加入者は該加入者が属しているネットワークの通達範囲の外にある移動端末ネットワーク内で端末を使用することができ、電話をかけ、電話を受け、あるいはショートメッセージを送受信することができる。そのために、いろいろな国のいろいろな携帯電話ネットワークを、外部ネットワークにアクセスする移動端末との通信を可能にするゲートウェイによって相互接続し、したがって、加入者が外部ネットワークに出入りするとき、該ゲートウェイは、信号のうちでも特に、外部ネットワークデータおよび移動端末に関するデータを引き出し、それによって、該移動端末自身のネットワークに該移動端末が外部ネットワーク内にあるということを通知する作業を行う。
【０００３】
ここで、移動端末が外部ネットワーク内にあり、該端末自身のネットワークへの接続を要求している場合、ローミングアウトという。この同じケースをその外部ネットワークから見ると、ローミングインである。この場合、外部端末はその外部ネットワークにアクセスして、その外部ネットワークに対する外部ネットワークと通信するからである。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
現在、自身のネットワークの外にいる加入者に各種サービスを提供するために、サービス、たとえば加入者のプロファイル(加入者契約サービス)を該加入者のいるネットワークの特性に合わせて該加入者が該加入者自身のネットワークと契約しているサービスを最適化するようにするサービスは、欠点を有する。その欠点というのは、どの加入者にこれらのサービスを提供すべきかを知るために、どの端末がそれ自身のネットワークの外にあるか、またこれらの端末の自身のネットワークに対する出入りがいつ行われたかを知る必要があるということである。
【課題を解決するための手段】
【０００５】
自身のネットワークの外にいるどの加入者に各種サービスを提供すべきかを知るために、本発明では新しいシステムを開発した。該システムにおいては、ゲートウェイと移動端末ネットワークとの間に、処理手段が備えられ、該手段が、ゲートウェイを通過するすべての情報から、外部ネットワーク内にある端末の出入りに関する信号パラメータ、該外部ネットワークのデータ、および該端末に関するデータ、を検出して、これらのデータを残りのデータから分離して解析手段に送信し、該解析手段が、情報解析後に、記憶手段にアクセスし、該記憶手段が、外部ネットワークに出入りする端末、外部ネットワークデータ、および外部ネットワーク内にある端末に関するデータを記憶して、前記端末および各端末が存在している前記外部ネットワークを知り、したがって前記外部ネットワークにおいて契約サービスを提供することができるようにする。
【０００６】
前記解析手段は、実時間サービスモジュールに接続されており、該モジュールが、外部ネットワークへの端末の出入りを検知するたびに通知を受け、外部ネットワーク内の前記端末に対するサービスをただちに提供するために、事前のデータベースへの問合せの必要なしで、加入者がネットワークを換えた瞬間に(外部ネットワークに入るか、または自身のネットワークに戻った瞬間に)実時間サービスが行えるようにする。すなわち、実時間サービスの提供のための事前の問合せの必要がなく、前記サービスの機能が著しく簡単化される。
【０００７】
この構成により、実時間サービスを提供する各種システムがテーブルに問い合わせる必要がなくなり、加入者がそのときいるネットワークへの該加入者の出入りの情報が本発明のシステムに届いたときにただちに、サービス提供することになる。
【０００８】
この解決策においては、位置解析装置は、端末が自身のネットワークに戻ったときにも作動する。この移動が別の外部ネットワークへの移行である場合には、そのことはすでに新しいネットワーク位置更新によって通知されているからである。
【０００９】
本発明は、解析手段が、端末が外部ネットワークに入ったことを検知した場合、当該加入者が外部ネットワークに入ったと解釈し、データベースにこの情報を記憶して、最新加入者位置を更新し、同時にそのことを実時間サービスモジュールに通知し、それによって該モジュールが作動できるようにすることも意図する。
【００１０】
逆に、解析手段が、端末が外部ネットワークから出たことを検知した場合、該端末が別の外部ネットワークに入ったという通知を受信したかどうかを問い合わせて、答えが肯定的な場合には、当該加入者が前記別の外部ネットワークに入ったと解釈し、データベースにこの情報を記憶して、最新加入者位置を更新し、また同時にそのことを実時間サービスモジュールに通知し、それによって該モジュールが動作し、一方、答えが否定的な場合には、前記端末がふたたび自身のネットワークに入ったかどうかを該ネットワークに問い合わせて、肯定的な答えが得られた場合には、データベースの対応する項目を削除し、そのことを実時間サービスモジュールに通知する。
【００１１】
本発明のシステムは、また、事象ジェネレータに接続された事象単位のサービスモジュールを有し、該ジェネレータが加入者に対するサービスを生成したときに、事象単位のサービスモジュールがデータベースにアクセスして、どの加入者が外部ネットワーク内にいるかを知り、したがって該加入者に対して前記サービスを提供することができる。
【００１２】
いずれの場合にも、前記機能を実現するためには、データベースに各外部ネットワークの特性に関するデータを記憶して、受信される各種データがどのネットワークに属するかを決定し、また受信者契約サービスを当該外部ネットワークの特性に合わせて、契約サービスを当該移動端末がいる外部ネットワークの特性に応じて最適化することができるようにする。
【００１３】
さらに、データベースは、各端末によってなされたすべての外部ネットワーク滞在の記録を記憶し、統計処理(statistics)その他を実行するために他のシステムによる該記録への問合せができるようにする。本発明のシステムは、記録に記憶されているデータをクリーニングして、すべての不要情報を定期的に削除するようにすることもできる。
【発明を実施するための最良の形態】
【００１４】
本明細書の理解を助けるために、本明細書の一部をなす一葉の図面を添付する。該図面は、本発明の対象を示すものであるが、説明のためだけのものであり、限定を意図するものではない。
【００１５】
前記図面によって、本発明を説明する。
【００１６】
現在、多くの移動端末ネットワーク加入者が国から国へ移動し、そのため、加入者はそのとき該加入者のいる国のネットワークの一つに切り換えなければならない。これを不要にするために、ローミング技術が開発されており、該技術によれば、移動端末ネットワークが他のネットワークにいる移動端末を検知することができて、移動端末加入者が、該加入者が属するネットワークの通達範囲の外の移動端末ネットワーク内で端末を使用できるようにし、したがって該端末が属するネットワークでないネットワークから、電話をかけ、電話を受け、あるいはショートメッセージ(ＳＭＳ)を送受信することができる。
【００１７】
このローミング(国際移動端末接続)サービスにより、自身のネットワークの外にいる加入者に各種サービスを提供することができるが、欠点は、どの加入者にこれらのサービスを提供すべきかを知ること、すなわち、どの移動端末が自身のネットワークの外にあるかを知ること、およびいつ端末が自身のネットワークを出入りしたかを知ることが必要であるということに関係するものである。
【００１８】
この問題を解決するために、本発明は実時間ですべてのこれらのデータを知ることのできるシステムを開発した。
【００１９】
周知のように、携帯電話ネットワーク１は、ゲートウェイ２によっていろいろな外部携帯電話ネットワーク３に接続され、ネットワーク１のＨＬＲ(ホーム位置レジスター)と外部ネットワークのＶＬＲ(ビジター位置レジスター)との間で情報を交換するようになっている。
【００２０】
この情報交換は、ＭＡＰ(モバイル・アプリケーション・プロトコル)というプロトコルによって実行され、いろいろな情報が前記レジスターの間で交換される。これらのパラメータとしては、特に、位置更新(Update Location)、加入者挿入(Insert Subscriber)、位置削除(Cancel Location)がある。位置更新パラメータは、移動端末の位置の変化が起こるたびに生成され、この信号により、ＨＬＲの加入者プロファイル内で、加入者が登録されている位置が更新される。
【００２１】
加入者プロファイルは、前述の加入者位置を含むばかりでなく、加入者が契約しているサービス、たとえば、ニュースサービス、料金の賦課は契約によるか前払いによるか、ローミングが作動しているか、その他をも含む。これらの加入者データは加入者挿入情報に含まれ、該データは、加入者の特徴が何であるかを知るために滞在される側のＶＬＲに加入者挿入を送信することにより、該ＶＬＲの一部を構成することになる。
【００２２】
位置削除情報に関して述べておくべきことは、該情報はＨＬＲで生成されてＶＬＲに送信され、当該加入者が該ＶＬＲのドメインを離れたことを示す、ということである。位置更新が別のＶＬＲからそのＨＬＲに送信され、該ＨＬＲに送信された加入者情報を削除しなければならないからである。
【００２３】
したがって、信号が、異なる携帯電話ネットワークのＨＬＲとＶＬＲとの間で交換され、この信号により、いつ加入者が外部ネットワークに出入りしたかが示され、また、外部ネットワークにアクセスした移動端末に関するデータ、およびその外部ネットワークのデータも送信され、この情報を使用することにより、どの端末が自身のネットワークの外にあるかを知ることのできるシステムを作ることができる。
【００２４】
そのために、本発明のシステムは、外部ネットワーク３の接続ゲートウェイ２とネットワーク１との間で、ネットワーク１に接続されたプロセッサー４を有し、したがって前記ゲートウェイを通る情報はすべてプロセッサー４を通り、該プロセッサーは、国際ゲートウェイ２と当該移動端末が属するネットワーク１のＨＬＲ５との間で交換される情報を連続的に読み取り、前記ＭＡＰプロトコルパラメータのみを選択する。すなわち、前記情報を検出することによりフィルター機能を果す。プロセッサー４は、位置解析装置６に接続され、該解析装置は、ＨＴＴＰ(ハイパー・テキスト・トランスファー・プロトコル)によって送信される情報を収集して、該情報をデータベース７に記憶する一方、該情報を解析し、位置変化を検出して、該変化を実時間サービスモジュール８に報告し、したがって該モジュール８が外部ネットワークへの端末のそれぞれの出入りを知り、ただちにこれらの端末が、事前の問合せを行う必要なしに、外部ネットワーク内で端末へのサービスを受けることができるようにする。
【００２５】
さらに、データベース７は、事象ジェネレータ１１に接続された事象単位のサービスモジュール９に接続され、したがって事象ジェネレータ１１が加入者サービスを生成するとき、前記事象単位のサービスモジュールは前記データベースにアクセスして、どの加入者が外部ネットワーク内にいるかを知り、したがってどの加入者にサービスを提供すべきかを知るようになっている。
【００２６】
事象単位のサービスの例としては、たとえば海外にいるときのニュースの予約購読サービスがある。このサービスは、事象ジェネレータ１１によって、ある決まった時刻ごとに実行され、モジュール９がデータベース７に問い合わせて、このサービスを契約している加入者のうち誰が海外にいて、ニュースを送らなければ成らないかを知ることができるようになっている。
【００２７】
モジュール８と９には、そのネットワークの外部にあるシステムによるか、または加入者のネットワーク１による実時間サービスの提供のために、他のシステム１0がアクセスすることができる。
【００２８】
解析装置６が、移動端末があるネットワークから出たことに対応する通知を受信し、また他のネットワークに入ったことの通知をまだ受信していない場合には、該解析装置はＨＬＲに問い合わせて、どのＶＬＲに当該加入者が登録されているかを知り、当該加入者が自身のネットワークにすでに戻っているかどうかをチェックする。というのは、当該加入者が自身のネットワークに戻っている場合には、外部ネットワークのＶＬＲと自身のネットワークのＨＬＲとの間で情報交換がなく、情報プロセッサー４が検出できる情報がないからである。したがって、解析装置６は、それ自身のネットワークのＨＬＲ５に問い合わせて、当該加入者が該ネットワークのＶＬＲに登録されているかどうかを知り、当該加入者が該ネットワーク内にいることを確認しなければならない。ゲートウェイ２を通じての情報交換がないからである。
【００２９】
したがって、解析装置６は、データベース７に、前記プロセッサーから受信される情報を記憶するほかに、ＨＬＲ５に対してなされる問合せから得られる情報も記憶しなければならない。
【００３０】
前記情報プロセッサーには、外部ネットワーク３への入りに対応する位置更新(Update Location)のみを報告し、同じネットワークのＶＬＲに対応するものは古いものとして捨てるように指示しなければならない。後者は外部ネットワーク３自身内での移動に対応するからである。同様に、外部ネットワークからの出に対応する位置削除(Cancel Location)のみを報告し、同じネットワークのＶＬＲに対応するものは当該端末が存在する新しいＶＬＲであるとして捨てられる。後者は同じネットワーク内での移動に対応するからである。
【００３１】
したがって、前記位置解析装置がUpdate Locationメッセージを受信した場合には、該装置は、加入者が新しい外部ネットワーク３に入ったと解釈して、次の作業を行う。
１.  該装置はこの情報をデータベース７に記憶し、項目を最新の加入者位置に合わせて更新する。
２.  該装置は、実時間サービスモジュール８に、新しい項目が生じたということを通知する。
【００３２】
同様に、位置解析装置６がCancel Locationメッセージを受信した場合には、該装置は、加入者が該加入者がそのときまでいた外部ネットワーク３を出たと解釈する。この場合、次の二つのケースが起こりうる。
Ａ)  ネットワーク位置更新通知が受信されたときにすでに位置削除通知が受信されていた場合には、加入者はそのときまでいたネットワークを出て別の新しい外部ネットワークに入ったと解釈される。
Ｂ)  位置削除通知が受信されているが別の外部ネットワークでの位置更新通知がまだ受信されていない場合には、当該移動端末はそのときまでいたネットワークを出てふたたびそれ自身のネットワーク１に入ったと解釈される。加入者がそれ自身のネットワークに入ったかどうかを確認するために、ＨＬＲ５に問い合わせてどのＶＬＲに該加入者がいるかを検出する。この確認が必要なのは、前述のように、プロセッサー４は、国際ゲートウェイ２を通過する情報によって国際リンクをチェックするだけなので、加入者自身のネットワーク１のＶＬＲ位置更新メッセージを取り込むことはないからである。
【００３３】
ケースＢの場合、位置解析装置６は加入者がネットワーク１内に戻ったときにのみ作動する。というのは、別の外部ネットワークへの移動である場合には、該解析装置はすでに新しいネットワーク内での位置更新による通知を受けているからである。加入者がそれ自身のネットワークに戻ったことが確認されると、次の作業が行われる。
−対応するデータベース項目が削除される。
−実時間サービスモジュール８がこの戻りを通知される。
【００３４】
注意すべきことは、データベースは、各加入者が訪問したネットワークを記録したログテーブルを有しており、したがって前者の場合には、このログテーブルも更新されるということである。
【００３５】
同様に、前記ログテーブルはそれぞれのネットワーク移動の場合にも更新され、したがって、このテーブルにアクセスすることにより、統計処理を実行することができ、また加入者ネットワーク１の外部のシステム、または該ネットワーク１について関心のある任意の種類のデータを得ることができる。
【００３６】
ＭＳＩＳＤＮ(モービル・ステーション・インターナショナルＩＳＤＮナンバー;携帯電話番号に対応する)がこのログテーブルに記憶されており、また該電話が存在しているネットワークの国コード、該電話が存在しているネットワーク運営者の識別子、当該ネットワークによって支援されるキャメルバージョン(Camel version)、ＩＮ(インテリジェント・ネットワーク)サービス識別子(外部ネットワークとの合意があるかどうか)、位置更新日も記憶されている。
【００３７】
やはりデータベース７に記憶されているのは、外部ネットワークＶＬＲを識別するのに必要なすべての情報、すなわち各ＶＬＲがどのネットワークに属しているのかを知るのに必要なすべての情報である(運営者テーブル)。
【００３８】
このテーブルは、国コード、運営者識別子、各ＶＬＲを識別するための番号付け範囲、実時間付加サービスを実行するための支援バージョン(携帯電話加入者向けのインテリジェント・ネットワーク・キャメル環境)、を記憶しており、キャメルバージョンが支援されない場合には、最後のパラメータはブランクである。また、このテーブルは、前記外部ネットワークとの合意があるかないかをも記憶している。
【００３９】
したがって、この記憶された情報により、ＶＬＲ国コードを、国コードと範囲（the range）とから成るＶＬＲ番号と、残りの数字（the remaining numbering）とから決定することができる。一例として、情報プロセッサーへの通知によって受信されたものが３９ ３４８ ４２２８９９５であったとすると、データベースに問い合わせることにより、この数字から、ＶＬＲ国コードが得られ、それはこの例の場合、３９であって、イタリアに対応し、また当該端末が属しているネットワークの識別子が得られ、それはこの例の場合、３４８であって、Omnitelに対応している。このようにして、本発明のシステムは、加入者がどの外部ネットワークに登録されているかを知る。
【００４０】
各加入者の位置の更新テーブルは、ＭＳＩＳＤＮ、国コード、運営者識別子、ネットワークによって支援されるキャメルバージョン、ＩＮサービス識別子(ネットワークとの合意があるかどうか;前払いがあるかどうか)、および最新の位置更新日、を含んでいる。
【００４１】
位置解析装置６から実時間サービスモジュール８に送られる情報は、ＭＳＩＳＤＮ、ネットワークの国コード、運営者識別子、ネットワークによって支援されるキャメルバージョン、およびＩＮサービス識別子を含む。
【００４２】
位置解析装置６は位置変化の通知を受信すると、下記のように、データベース７に働きかける。
−解析装置６は、ＶＬＲに関する必要情報を得るために運営者テーブルに問い合わせる。
−必要情報が存在する場合には、該装置は、加入者がログテーブル内に位置更新テーブルを有するという項目をコピーする。
−該装置は、位置更新テーブル内の加入者データを更新する。
−加入者が外部ネットワークに入ったが、その前までは自身のネットワークにいたために、このテーブルに項目を有しない場合には、該装置は項目を作成する。
−加入者が外部ネットワークにいたために項目を有するが、別の外部ネットワークに入った場合には、該装置は該項目を更新する。
−加入者が自身のネットワークに戻った場合には、該加入者の項目は削除される。
【図面の簡単な説明】
【００４３】
【図１】本発明のシステムの可能な実施形態の機能ブロック図である。
【符号の説明】
【００４４】
１  携帯電話ネットワーク
２  ゲートウェイ
３  外部携帯電話ネットワーク
４  プロセッサー
５  ＨＬＲ(ホーム位置レジスター)
６  位置解析装置
７  データベース
８  実時間サービスモジュール
９  事象単位のサービスモジュール
１０  他のシステム
１１  事象ジェネレータ
【図１】
2005520371.tif 000003
【国際調査報告】
2005520371.tif 000004
2005520371.tif 000005
2005520371.tif 000006
2005520371.tif 000007