(57)【要約】      （修正有）【課題】呼の許容レベルに従って、その基地局を経由して通信を転送するために基地局の資源を使用することを制限する。【解決手段】基地局を経由する呼の容認レベルを表すコマンドを受信するステップと、呼に関連付けられるサービスクラスを取得するステップと、呼のサービスクラス、及び基地局を経由する呼の容認レベルに従って、呼が基地局を経由すべきであるか否かを決定するステップとを含む。【選択図】図１
2008236728.tif 000002
【特許請求の範囲】
【請求項１】
無線通信ネットワークの基地局のセル内に位置する移動端末が関係する呼が、該基地局を経由すべきであるか否かを決定するための方法であって、
前記基地局を経由する呼の容認レベルを表すコマンドを受信するステップと、
前記呼に関連付けられるサービスクラスを取得するステップと、
前記呼の前記サービスクラス、及び前記基地局を経由する呼の前記容認レベルに従って、前記呼が前記基地局を経由すべきであるか否かを決定するステップと
を含むことを特徴とする、無線通信ネットワークの基地局のセル内に位置する移動端末が関連する呼が、該基地局を経由すべきであるか否かを決定するための方法。
【請求項２】
前記方法は、前記基地局によって実行され、前記容認レベルを表すコマンドは、前記基地局に関連するキーボードから受信されることを特徴とする、請求項１に記載の方法。
【請求項３】
前記呼は、
前記基地局を経由する継続中の呼、又は
前記移動端末が関係する新たな呼、又は
前記無線通信ネットワークの別の基地局を経由しており、且つ前記基地局を経由できるようにするためにハンドオーバ手順が要求される継続中の呼
であることを特徴とする、請求項２に記載の方法。
【請求項４】
１つの継続中の呼の前記サービスクラスが前記基地局を経由する呼の前記容認レベルに適合しない場合には、前記基地局を経由する前記継続中の呼のために、別の基地局との間で前記ハンドオーバ手順を確立するステップをさらに含むことを特徴とする、請求項３に記載の方法。
【請求項５】
前記基地局を経由する呼の前記容認レベルを表す前記コマンドは、該基地局の電源オフコマンドであることを特徴とする、請求項４に記載の方法。
【請求項６】
前記基地局は、
前記基地局を経由する継続中の呼毎に前記ハンドオーバ手順が実行されると、又は
タイマ持続時間後に、
電源を切られることを特徴とする、請求項５に記載の方法。
【請求項７】
前記呼に関連付けられる前記サービスクラスは、前記無線通信ネットワークのサーバから取得されることを特徴とする、請求項１〜６のいずれか一項に記載の方法。
【請求項８】
無線通信ネットワークの基地局のセル内に位置する移動端末が関係する呼が、該基地局を経由すべきであるか否かを決定できるようにするための方法であって、該無線通信ネットワークのサーバによって実行される、
前記呼に関連付けられる前記サービスクラスを決定するステップと、
前記呼に関連付けられる決定された前記サービスクラスを前記基地局に転送するステップと
を含むことを特徴とする、無線通信ネットワークの基地局のセル内に位置する移動端末が関係する呼が、該基地局を経由すべきであるか否かを決定できるようにするための方法。
【請求項９】
前記サービスクラスは、前記呼の優先度から、及び／又は前記呼に関連付けられる前記サービスの種類に基づいて決定されることを特徴とする、請求項８に記載の方法。
【請求項１０】
前記サービスクラスは、
前記呼に関係する前記移動端末が、該呼を処理している前記基地局の所有者に属するか否か、又は
前記呼に関係する前記移動端末が、前記基地局のお気に入りの移動端末として登録されているか否か
を考慮に入れて決定されることを特徴とする、請求項８又は９に記載の方法。
【請求項１１】
前記サービスクラスは、前記移動端末の前記無線通信ネットワーク事業者への加入レベルに従って決定されることを特徴とする、請求項７〜１０のいずれか一項に記載の方法。
【請求項１２】
前記サービスクラスは、前記呼に関係する前記移動端末が、該呼を処理している前記基地局の前記所有者に属するか否かを考慮に入れて、及び前記基地局の少なくとも１つの電源オフに起因して突然に終了される呼の数及び／又は前記サービスクラスに従って、且つ／又は少なくとも１つの異なる基地局の少なくとも１つの電源オフに起因して突然に終了される呼の数及び前記サービスクラスに従って決定され、前記少なくとも１つの異なる基地局は前記基地局の前記所有者に属することを特徴とする、請求項７〜１１のいずれか一項に記載の方法。
【請求項１３】
前記サービスクラスは、前記移動端末の前記所有者に属する少なくとも１つの基地局ＢＴＳの呼の前記容認レベルを考慮に入れて決定されることを特徴とする、請求項７〜１２のいずれか一項に記載の方法。
【請求項１４】
前記サーバは、前記基地局を経由する呼の前記容認レベルに従って、前記基地局のための経済的な補償を決定することを特徴とする、請求項７〜１３のいずれか一項に記載の方法。
【請求項１５】
前記サーバは、決定された前記サービスクラスに従って、且つ／又は前記移動端末の前記所有者のものである前記基地局を経由する呼の少なくとも１つの容認レベルに従って、前記移動端末の前記呼のための課金方式を決定することを特徴とする、請求項７〜１４のいずれか一項に記載の方法。
【請求項１６】
無線通信ネットワークの基地局のセル内に位置する移動端末が関係する呼が、該基地局を経由すべきであるか否かを決定するためのデバイスであって、
前記基地局を経由する呼の容認レベルを表すコマンドを受信するための手段と、
前記呼に関連付けられるサービスクラスを取得するための手段と、
前記呼の前記サービスクラス、及び前記基地局を経由する呼の前記容認レベルに従って、前記呼が前記基地局を経由すべきであるか否かを決定するための手段と
を備えることを特徴とする、無線通信ネットワークの基地局のセル内に位置する移動端末が関係する呼が、該基地局を経由すべきであるか否かを決定するためのデバイス。
【請求項１７】
無線通信ネットワークの基地局のセル内に位置する移動端末が関係する呼が、該基地局を経由すべきであるか否かを決定できるようにする無線通信ネットワークのサーバであって、
前記呼に関連付けられるサービスクラスを決定するための手段と、
前記呼に関連付けられる決定された前記サービスクラスを前記基地局に転送するための手段と
を備えることを特徴とする、無線通信ネットワークの基地局のセル内に位置する移動端末が関連する呼が、該基地局を経由すべきであるか否かを決定できるようにする無線通信ネットワークのサーバ。
【請求項１８】
プログラマブルデバイス内に直にロードすることができるコンピュータプログラムであって、該コンピュータプログラムが該プログラマブルデバイスにおいて実行されるときに、請求項１〜７のいずれか一項に記載の方法のステップを実施するための命令又はコードの一部を含む、プログラマブルデバイス内に直にロードすることができるコンピュータプログラム。
【請求項１９】
プログラマブルデバイス内に直にロードすることができるコンピュータプログラムであって、該コンピュータプログラムが該プログラマブルデバイスにおいて実行されるときに、請求項８〜１５のいずれか一項に記載の方法のステップを実施するための命令又はコードの一部を含む、プログラマブルデバイス内に直にロードすることができるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信ネットワークの基地局のセル内に位置する移動端末が関係する呼(call)が、その基地局を経由すべきであるか否かを決定するための方法及びデバイスに関する。
【背景技術】
【０００２】
今日、家庭及び事務所内に基地局を設置する方向に進んでいる。最近になって、いくつかの「固定電話／携帯電話の融合」(Fixed-Mobile Convergence)(FMC)に関する解決策が提案されており、それらの提案によれば、公衆陸上移動網(Public Land Mobile Network)(PLMN)の信号が家庭／事務所内に中継される。
【０００３】
しかしながら、これらの基地局のセルにアクセスできるようになる顧客は、その基地局の所有者だけである。
【０００４】
仮に、基地局の所有者が、他の移動端末からの呼が自身の所有する基地局を経由することを許可した場合には、これらの呼が、その基地局の資源の大部分を要求するという事態が発生することも時として起こりえる。そのような場合には、所有者は、自身が所有する基地局を通じて通信を確立又は受信することができなくなることもある。
【０００５】
さらに、基地局の所有者が、自身が所有する基地局の電源を切った場合には、このことによって、その移動端末及び他の移動端末の通信が影響を受けるであろう。
【０００６】
このような状況は満足できるものではない。
【０００７】
【特許文献１】国際公開特許番号第ＷＯ  ９６／３５３０９号
【発明の開示】
【発明が解決しようとする課題】
【０００８】
それゆえ、本発明の目的は、基地局を経由して通信を転送するために基地局の資源が使用されるのを、制限できるようにする方法及びデバイスを提案することである。
【課題を解決するための手段】
【０００９】
この目的のために、本発明は、無線通信ネットワークの基地局のセル内に位置する移動端末が関係する呼が、基地局を経由すべきであるか否かを決定するための方法であって、
基地局を経由する呼の容認レベルを表すコマンドを受信するステップと、
呼に関連付けられるサービスクラスを取得するステップと、
呼のサービスクラス、及び基地局を経由する呼の容認レベルに従って、呼が基地局を経由すべきであるか否かを決定するステップと
を含むことを特徴とする、無線通信ネットワークの基地局のセル内に位置する移動端末が関連する呼が、基地局を経由すべきであるか否かを決定するための方法に関する。
【００１０】
本発明は、無線通信ネットワークの基地局のセル内に位置する移動端末が関係する呼が、基地局を経由すべきであるか否かを決定するためのデバイスであって、
基地局を経由する呼の容認レベルを表すコマンドを受信するための手段と、
呼に関連付けられるサービスクラスを取得するための手段と、
呼のサービスクラス、及び基地局を経由する呼の容認レベルに従って、呼が基地局を経由すべきであるか否かを決定するための手段と
を備えることを特徴とする、無線通信ネットワークの基地局のセル内に位置する移動端末が関係する呼が、基地局を経由すべきであるか否かを決定するためのデバイスにも関する。
【００１１】
したがって、呼の容認レベルに従って、その基地局を経由して通信を転送するために基地局の資源を使用することを制限することができる。
【００１２】
さらに、様々な使用法がなされる基地局へのアクセス制限に適合させるように、容認レベルを変更することができる。基地局の資源は、適切なサービスクラスを有する優先度の高い呼のために予約することができる。
【００１３】
特定の特徴によれば、方法は基地局によって実行されるか、又はデバイスは基地局であり、容認レベルを表すコマンドは、基地局に関連するキーボードから受信される。
【００１４】
したがって、基地局の資源の使用の制御は集中管理されないので、通信ネットワークを経由して大量のデータ転送を行う必要はない。基地局の使用法に変化があるときに、それに合わせて、その制限をリアルタイムに変更するのが容易である。
【００１５】
特定の特徴によれば、呼は、その基地局を経由する継続中の呼、又は移動端末が関係する新たな呼、又は無線通信ネットワークの別の基地局を経由しており、その基地局を経由できるようにするためにハンドオーバ手順が要求されている継続中の呼である。
【００１６】
したがって、アクセスの制限は、継続中の呼及び新規の呼の両方に適用することができる。本発明によれば、呼の容認レベルが変更されたときに、空き資源を確保するために、継続中の呼が終了するのを待つ必要はない。
【００１７】
特定の特徴によれば、１つの継続中の呼のサービスクラスが基地局を経由する呼の容認レベルに適合しない場合には、基地局は、自身を経由する継続中の呼のために、別の基地局との間でハンドオーバ手順を確立する。
【００１８】
したがって、その基地局を経由しているが、その基地局を経由する呼の容認レベルに適合しないサービスクラスを有する継続中の各呼は、別の基地局を経由して通信を継続することができる。その通信が中断することはない。そのような継続中の呼のために以前に使用されていた基地局の資源は、呼の容認レベルに適合するサービスクラスを有する他の継続中の呼又は新規の呼に割り当て直すことができる。
【００１９】
そのような事例は、他の移動端末からの呼が基地局を経由することを、その基地局の所有者が許可するときに特に有効である。基地局の所有者は、同じくその基地局の所有者のものである移動端末だけが使用するために、その基地局の使用を制限することができる。その基地局の所有者の移動端末の通信品質を高めることができる。
【００２０】
特定の特徴によれば、基地局を経由する呼の容認レベルを表すコマンドは、基地局の電源オフコマンドである。
【００２１】
したがって、基地局の電源が切られる場合であっても、その基地局を経由する継続中の各呼は、通信を継続することができる。通信が中断されることはない。基地局の所有者が、基地局のスイッチを切る等の、基地局の基本的な操作を実行するのが容易である。スイッチが切られる前に、その基地局を経由していた一連の移動端末の通信を、スイッチが切られた後にも保持することができる。
【００２２】
特定の特徴によれば、基地局は、基地局を経由する継続中の呼毎にハンドオーバ手順が実行されると、又はタイマ持続時間後に、電源を切られる。
【００２３】
したがって、その基地局を経由する多数の継続中の呼が、通信を継続することができる。さらに、基地局の所有者は、基地局の電源を手動で切る必要があるときに、とりとめもなく時間を延ばす必要はない。
【００２４】
本発明は、無線通信ネットワークの基地局のセル内に位置する移動端末が関係する呼が、基地局を経由すべきであるか否かを決定できるようにするための方法であって、無線通信ネットワークのサーバによって実行される、
呼に関連付けられるサービスクラスを決定するステップと、
呼に関連付けられる決定されたサービスクラスを基地局に転送するステップと
を含むことを特徴とする、無線通信ネットワークの基地局のセル内に位置する移動端末が関係する呼が、基地局を経由すべきであるか否かを決定できるようにするための方法にも関する。
【００２５】
本発明は、無線通信ネットワークの基地局のセル内に位置する移動端末が関係する呼が、基地局を経由すべきであるか否かを決定できるようにする無線通信ネットワークのサーバであって、
呼に関連付けられるサービスクラスを決定するための手段と、
呼に関連付けられる決定されたサービスクラスを基地局に転送するための手段と
を備えることを特徴とする、無線通信ネットワークの基地局のセル内に位置する移動端末が関連する呼が、基地局を経由すべきであるか否かを決定できるようにする無線通信ネットワークのサーバにも関する。
【００２６】
したがって、基地局を経由して通信を転送するために基地局の資源を使用することを呼毎に制限及び規定することができる。
【００２７】
特定の特徴によれば、サービスクラスは、呼の優先度、及び／又はその呼に関連付けられるサービスの種類に従って決定される。
【００２８】
したがって、呼に優先度を付けることによって、その基地局を経由することができる呼の選択が極めて効率的になる。
【００２９】
特定の特徴によれば、サービスクラスは、呼に関係する移動端末が、その呼を処理している基地局の所有者に属するか否か、又は呼に関係する移動端末が、基地局のお気に入りの移動端末(prefered mobile terminal)として登録されているか否かを考慮に入れて決定される。
【００３０】
したがって、その呼を処理している基地局の所有者に属する移動端末は、他の移動端末と比較して高い優先度を有する。基地局の所有者は、その基地局の使用法を最適化することができる。
【００３１】
さらに、基地局のお気に入りの移動端末を幾つか設定することができる。これらの移動端末は、他の移動端末と比較して高い優先度を有する。
【００３２】
特定の特徴によれば、サービスクラスは、移動端末の無線通信ネットワーク事業者への加入レベルに従って決定される。
【００３３】
したがって、高い加入レベルを有する移動端末は、他の移動端末と比較して高い優先度を有する。
【００３４】
特定の特徴によれば、サービスクラスは、呼に関係する移動端末が、その呼を処理している基地局の所有者に属するか否かを考慮に入れて、及びその基地局の少なくとも１つの電源オフに起因して突然に終了される呼の数及び／又はサービスクラスに従って、且つ／又は少なくとも１つの異なる基地局の少なくとも１つの電源オフに起因して突然に終了される呼の数及びサービスクラスに従って決定される。ここで、少なくとも１つの異なる基地局は、その基地局の所有者に属するものとする。
【００３５】
したがって、その呼に関係する移動端末が基地局の所有者に属する場合には、その所有者に属している基地局の無線通信ネットワークへの寄与に基づいて、サービスクラスが調整される。
【００３６】
特定の特徴によれば、サービスクラスは、移動端末の所有者に属する少なくとも１つの基地局ＢＴＳの呼の容認レベルを考慮に入れて決定される。
【００３７】
したがって、基地局の所有者が、それらの基地局を経由する呼の容認レベルを高く設定するのを助長することができる。これらの基地局を経由する通信ネットワークへのアクセスが、それらの基地局の所有者のものでない移動端末に対して開放される可能性が高くなる。通信のサービスエリアが拡大される可能性が高くなる。
【００３８】
特定の特徴によれば、サーバは、基地局を経由する呼の容認レベルに従って、基地局のための経済的な補償を決定する。
【００３９】
したがって、基地局の所有者が、それらの基地局を経由する呼の容認レベルを高く設定するのを助長することができる。これらの基地局を経由する通信ネットワークへのアクセスが、それらの基地局の所有者のものでない移動端末に対して開放される可能性が高くなる。通信のサービスエリアが拡大される可能性が高くなる。
【００４０】
特定の特徴によれば、サーバは、決定されたサービスクラスに従って、且つ／又は移動端末の所有者のものである基地局を経由する呼の少なくとも１つの容認レベルに従って、移動端末の呼のための課金方式を決定する。
【００４１】
したがって、基地局の所有者が、それらの基地局を経由する呼の容認レベルを高く設定するのを助長することができる。これらの基地局を経由する通信ネットワークへのアクセスが、それらの基地局の所有者のものでない移動端末に対して開放される可能性が高くなる。通信のサービスエリアが拡大される可能性が高くなる。
【００４２】
さらに別の態様によれば、本発明は、プログラマブルデバイス内に直にロードすることができるコンピュータプログラムであって、当該コンピュータプログラムは、コンピュータプログラムがプログラマブルデバイスにおいて実行されるときに、本発明による方法のステップを実施するための命令又はコードの一部を含む、プログラマブルデバイス内に直にロードすることができるコンピュータプログラムに関する。
【００４３】
そのコンピュータプログラムに関連する特徴及び利点は、本発明による方法及びデバイスに関連して上記で詳述されたのと同じであるので、ここでは繰り返さないことにする。
【００４４】
本発明の特徴は、添付の図面を参照しながら行われる、例示的な実施形態に関する以下の説明を読むことから、さらに明らかになるであろう。
【発明を実施するための最良の形態】
【００４５】
図１は、本発明が実現される無線通信ネットワークのアーキテクチャを表す図である。
【００４６】
本発明による無線通信ネットワークでは、複数の基地局ＢＴＳａ、ＢＴＳｂ及びＢＴＳｃがそれぞれ、セル１５ａ、１５ｂ及び１５ｃを管理し、それらのセルの中に、移動端末３０ａ、３０ｂ及び３０ｃが位置する。基地局ＢＴＳは、通信ネットワーク５０を経由してサーバ１０にリンクされる。
【００４７】
通信ネットワーク５０は、一例であって、限定はしないが、専用の有線ネットワーク、公衆交換網のような公衆網の一部、ＩＰベースネットワーク、無線ネットワーク、非同期転送モードネットワーク又はこれまでに列挙されたネットワークの組み合わせである。
【００４８】
サーバ１０は古典的には、移動管理エンティティ、又はサービングＧＰＲＳサポートノード、又はフォーリンエージェント、又はビジターロケーションレジスタ、又は公衆陸上移動網サーバと呼ばれる。
【００４９】
サーバ１０は、無線通信ネットワークを経由して通信を確立しようとする各移動端末３０を認証するための手段、無線通信ネットワーク内の各移動端末３０の場所を記憶するための手段、及び無線通信ネットワークを経由して各移動端末３０に転送されるか、又は無線通信ネットワークを経由して各移動端末３０によって受信される呼毎のサービスクラスを決定するための手段を備える。
【００５０】
明確にするために、図１には１つのサーバ１０だけが示されるが、実際には、さらに多くの数のサーバ１０が無線通信ネットワーク内に含まれる。
【００５１】
基地局ＢＴＳａ、ＢＴＳｂ及びＢＴＳｃは、各基地局ＢＴＳａ、ＢＴＳｂ及びＢＴＳｃが管理する個々のセル１５ａ、１５ｂ及び１５ｃ内に位置する各移動端末３０との通信を確立又は継続できるようにするための手段を含む。
【００５２】
基地局ＢＴＳは、ノード、又はノードＢ、又は拡張ノードＢ、又はアクセスポイントとも呼ばれる。
【００５３】
明確にするために、図１には３つの基地局ＢＴＳａ、ＢＴＳｂ及びＢＴＳｃだけが示される。基地局ＢＴＳａはセル１５ａを管理し、基地局ＢＴＳｂはセル１５ｂを管理し、基地局ＢＴＳｃはセル１５ｃを管理する。
【００５４】
本発明によれば、各基地局ＢＴＳは、無線通信ネットワークを経由して基地局ＢＴＳのセル内に位置する各移動端末に転送される呼、又は無線通信ネットワークを経由して基地局ＢＴＳのセル内に位置する各移動端末３０によって受信される呼毎に、サーバ１０によって決定されるサービスクラスに従って、移動端末３０による無線通信ネットワークへのアクセスを制限するための手段を備える。
【００５５】
基地局ＢＴＳは、一例として、家庭又は事務所内に配置されることが好ましい。
【００５６】
基地局ＢＴＳは、無線通信ネットワークのパートナーに属する。一例として、基地局ＢＴＳａは、第１のパートナーＰａに属し、基地局ＢＴＳｃ及びＢＴＳｂは、第２のパートナーＰｃｂに属する。
【００５７】
無線通信ネットワークのパートナーは、自身のもつ１つ又は複数の基地局ＢＴＳのセル１５内に位置する移動端末３０が、自身のもつ基地局ＢＴＳのうちの１つ及び通信ネットワーク５０を経由して、呼を確立するのを許可する企業又は個人である。
【００５８】
移動端末３０によって、通信の確立又は継続のために使用される基地局ＢＴＳのパートナーは、そのようなサービスと引き換えに、無線通信ネットワーク事業者から経済的な補償を受けることが好ましい。経済的な補償としては、基地局ＢＴＳの加入料の割引、又はそのパートナーのものである移動端末３０による通信の割引、又は通信ネットワーク５０へのアクセスの加入料の割引、又は金銭の支払いがあり得る。
【００５９】
一例として、経済的な補償は、基地局ＢＴＳを経由して確立又は継続される通信の量に比例するか、又はその通信のために基地局ＢＴＳによって転送されるビット数に比例する。
【００６０】
移動端末３０は、移動電話、携帯情報端末、又はパーソナルコンピュータのような端末である。移動端末３０は、無線通信ネットワークのパートナーの移動端末の場合もあり、又は無線通信ネットワークのクライアントによって所有される移動端末の場合もある。
【００６１】
無線通信ネットワークのクライアントは、無線通信ネットワーク事業者に加入した人であり、彼らは、本発明による基地局ＢＴＳを含む無線セルラー通信ネットワークへアクセスする。無線通信ネットワークのクライアントは、無線通信ネットワークのパートナーである必要はない。
【００６２】
明確にするために、図１には３つの移動端末３０ａ、３０ｂ及び３０ｃだけが示されるが、実際には、より多くの数の移動端末３０が、無線通信ネットワークのセル１５内に位置する。
【００６３】
図２は、本発明によるサーバのブロック図である。
【００６４】
サーバ１０は、たとえば、バス２０１によって互いに接続される構成要素、及び図５において開示されるようなコンピュータプログラムによって制御されるプロセッサ２００に基づくアーキテクチャを有する。
【００６５】
ここで、一変形形態では、サーバ１０は、後に開示されるようなプロセッサ２００によって実行されるのと同じ動作を実行する１つ又は幾つかの専用集積回路の形で実装されることに留意されたい。
【００６６】
バス２０１は、プロセッサ２００を、リードオンリーメモリＲＯＭ２０２、ランダムアクセスメモリＲＡＭ２０３、データベース２０５、及びネットワークインターフェース２０４に接続する。
【００６７】
ＲＡＭメモリ２０３は、変数を受け取る為のレジスタ、及び図５において開示されるようなアルゴリズムに関連するプログラムの命令を格納する。
【００６８】
リードオンリーメモリ２０２は、図５のアルゴリズムを実現するプログラムの命令を格納する。
【００６９】
プロセッサ２００は、ネットワークインターフェース２０４の動作を制御する。
【００７０】
サーバ１０は、ネットワークインターフェース２０４を介して通信ネットワーク５０に接続される。一例として、ネットワークインターフェース２０４はＤＳＬ（デジタル加入者線）モデム、又はＩＳＤＮ（統合サービスデジタル網）インターフェース等である。
【００７１】
データベース２０５は、無線通信ネットワークのセル内に含まれる移動端末３０毎に、認証パラメータ、加入パラメータ、移動端末３０が位置すると推定されるエリアの識別子、移動端末３０がパートナーの移動端末であるか否かを示す情報、移動端末３０が基地局ＢＴＳの少なくとも１つの共同体に関連付けられるか否かを示す情報等の移動端末３０に関連する情報を記憶する。
【００７２】
図３は、本発明による基地局のブロック図である。
【００７３】
各基地局ＢＴＳは、たとえば、バス３０１によって互いに接続される構成要素と、図４ａ及び図４ｂにおいて開示されるようなプログラムによって制御されるプロセッサ３００に基づくアーキテクチャとを有する。
【００７４】
ここで、一変形形態では、各基地局ＢＴＳは、後に開示されるようなプロセッサ３００によって実行されるのと同じ動作を実行する１つ又は幾つかの専用集積回路の形で実装されることに留意されたい。
【００７５】
バス３０１は、プロセッサ３００を、リードオンリーメモリＲＯＭ３０２、ランダムアクセスメモリＲＡＭ３０３、ネットワークインターフェース３０４、無線インターフェース３０５、表示手段３０７、及びキーボード３０８に接続する。
【００７６】
メモリ３０３は、変数を受け取る為のレジスタ、及び図４ａ及び図４ｂにおいて開示されるようなアルゴリズムに関連するプログラムの命令を格納する。
【００７７】
リードオンリーメモリ３０２は、図４ａ及び図４ｂのアルゴリズムを実施するプログラムの命令を格納する。
【００７８】
プロセッサ３００は、ネットワークインターフェース３０４の動作、及び無線インターフェース３０５の動作を制御する。
【００７９】
基地局ＢＴＳは、ネットワークインターフェース３０４を介して通信ネットワーク５０に接続される。一例として、ネットワークインターフェース３０４は、ＤＳＬ（デジタル加入者線）モデム、又はＩＳＤＮ（統合サービスデジタル網）インターフェース等である。
【００８０】
基地局ＢＴＳによって管理されるセル１５内に位置する移動端末３０によって確立又は受信される通信は、ネットワークインターフェース３０４及び無線インターフェース３０５を経由する。
【００８１】
表示手段３０７は、後に説明されるように、プロセッサ３００によって生成される種々のメッセージをパートナーに通知するディスプレイである。一変形形態では、表示手段３０５は、ＬＥＤから構成される。
【００８２】
キーボード３０８は、少なくとも１つのキーから構成され、パートナーが、本発明によるレベル変更コマンドを入力できるようにするか、又は基地局ＢＴＳのスイッチを切ることができるようにする。
【００８３】
一変形形態では、表示手段３０７及び／又はキーボード３０８は、基地局ＢＴＳの外部に存在することができることに留意されたい。そのような場合には、それらの手段は、一例として、パーソナルコンピュータに全体として、又は部分的に収容される。
【００８４】
図４ａ及び図４ｂは、本発明による、基地局によって実行されるアルゴリズムを表す。
【００８５】
このアルゴリズムは、各基地局ＢＴＳのプロセッサ３００によって実行される。
【００８６】
本発明によれば、各基地局ＢＴＳは３つの状態、すなわち実行状態、凍結状態及びシャットダウン状態を有する。実行状態は、基地局ＢＴＳが、サーバ１０によって決定されるサービスクラスに従って、移動端末３０による無線通信ネットワークへのアクセスを制限する状態に対応する。凍結状態は、基地局ＢＴＳが、電源を切られる前に、その時点でその基地局を経由している通信のハンドオーバ手順に移行しようとする状態に対応する。シャットダウン状態は、基地局が電源を切られている状態に対応する。
【００８７】
図４ａのステップＳ４００では、プロセッサ３００は、基地局ＢＴＳを実行状態に設定する。
【００８８】
ステップＳ４０１では、プロセッサ３００は、基地局ＢＴＳが属するパートナーによって、キーボード３０８を通じてレベル変更コマンドが入力されているか否かを判定する。
【００８９】
キーボード３０８を通じてレベル変更コマンドが入力されていない場合には、プロセッサ３００はステップＳ４００に戻る。
【００９０】
キーボード３０８を通じてレベル変更コマンドが入力されている場合には、プロセッサ３００はステップＳ４０２に進む。
【００９１】
ステップＳ４０２では、プロセッサ３００は、可変レベル(variable level)を、ステップＳ４０１において入力されたレベル変更に対応するものに設定する。
【００９２】
次のステップＳ４０３では、プロセッサ３００は、ネットワークインターフェース３０４を介して、可変レベルが変更されていることをサーバ１０に通知するメッセージを転送するように指示する。そのメッセージは、可変レベルの値を含むことが好ましい。
【００９３】
次のステップＳ４０４では、プロセッサ３００は、表示手段３０７上に、可変レベルの新たな値を表す情報を含むメッセージを表示するように指示する。
【００９４】
次のステップＳ４０５では、プロセッサ３００は、可変レベルの値に従って、拒否されるクラスの集合を作成する。
【００９５】
一例として、４つの異なるレベル値を設定することができる。
【００９６】
第１のレベル値は、無線通信ネットワークを経由して基地局ＢＴＳのセル内に位置する各移動端末３０に転送される呼、又は無線通信ネットワークを経由して基地局ＢＴＳのセル内に位置する各移動端末３０によって受信される呼を全て許可する。
【００９７】
第２のレベル値は、ゴールドクラス又はシルバークラスとしてランクされるサービスクラスを有する呼だけを許可する。
【００９８】
第３のレベル値は、ゴールドクラスとしてランクされるサービスクラスを有する呼だけを許可する。
【００９９】
第４のレベル値は、無線通信ネットワークを経由して基地局ＢＴＳのセル内に位置する各移動端末３０に転送される呼、又は無線通信ネットワークを経由して基地局ＢＴＳのセル内に位置する各移動端末３０によって受信される呼を全て拒否する。
【０１００】
次のステップＳ４０６では、プロセッサ３００は、拒否されるサービスクラスを有する継続中の呼のリストを作成する。
【０１０１】
その場合に、プロセッサ３００は、ＲＡＭメモリ３０３から、継続中の各呼に関連するサービスクラスを読み出す。
【０１０２】
次のステップＳ４０７では、プロセッサ３００は、基地局ＢＴＳが無線インターフェース３０５及びネットワークインターフェース３０４を介して、拒否されるクラスを有する継続中の呼のリスト内に列挙されている全ての継続中の呼を転送するのを終了するか否かを判定する。
【０１０３】
基地局ＢＴＳが、無線インターフェース３０５及びネットワークインターフェース３０４を介して、拒否されるサービスクラスを有する継続中の呼のリスト内に列挙されている全ての継続中の呼を転送するのを終了する場合には、プロセッサ３００はステップＳ４１３に進む。そうでない場合には、プロセッサ３００はステップＳ４０８に進む。
【０１０４】
ステップＳ４０８では、プロセッサ３００は、継続中の呼のリスト内の１つの継続中の呼を選択し、その呼がハンドオーバリスト内にあるか否かを判定する。
【０１０５】
ハンドオーバリストは、継続中の呼のリストに含まれる呼の中で、呼の処理を転送するために隣接する基地局ＢＴＳとの間でハンドオーバ手順が開始されている全ての継続中の呼を含む。
【０１０６】
その呼がハンドオーバリスト内にある場合には、プロセッサ３００はステップＳ４１２に進み、そうでない場合には、プロセッサ３００はステップＳ４０９に進む。
【０１０７】
次のステップＳ４０９では、プロセッサ３００は、選択された呼を処理することが可能である隣接する基地局ＢＴＳを選択する。その場合に、プロセッサ３００は、ＲＡＭメモリ３０３から、選択された呼に関連する移動端末３０から受信された過去の測定報告(past measurment report)に関する情報を読み出す。
【０１０８】
次のステップＳ４１０では、プロセッサ３００は、隣接する基地局ＢＴＳに呼の処理を転送するために、ステップＳ４０９において選択された隣接する基地局ＢＴＳとの間でハンドオーバ手順を確立するように指示する。
【０１０９】
次のステップＳ４１１では、プロセッサ３００は、選択された継続中の呼をハンドオーバリストに登録する。
【０１１０】
次のステップＳ４１２では、プロセッサ３００は、拒否されるクラスの継続中の呼のリスト内の別の継続中の呼を選択し、ステップＳ４０７に戻る。
【０１１１】
ステップＳ４１３では、プロセッサ３００は、可変レベルが第４のレベル値に等しいか否かを判定する。可変レベルが第４のレベル値と異なる場合には、プロセッサ３００はステップＳ４００に戻る。可変レベルが第４のレベル値に等しい場合には、プロセッサ３００はステップＳ４１４に進む。第４のレベル値は、基地局ＢＴＳが、無線通信ネットワークを経由して基地局ＢＴＳのセル内に位置する各移動端末３０に転送される呼、若しくは無線通信ネットワークを経由して基地局ＢＴＳのセル内に位置する各移動端末３０によって受信される呼を全て拒否する状態に対応するか、又は第４のレベル値はスイッチオフコマンドに対応する。
【０１１２】
ステップＳ４１４では、プロセッサ３００は、ネットワークインターフェース３０４を介して、隣接する各基地局ＢＴＳに、離脱通知メッセージを転送するように指示する。
【０１１３】
離脱通知メッセージは、その基地局ＢＴＳが、無線通信ネットワークを経由して基地局ＢＴＳのセル内に位置する各移動端末３０に転送される呼、又は無線通信ネットワークを経由して基地局ＢＴＳのセル内に位置する各移動端末３０によって受信される呼を、全て中止又は拒否しようとしていることを通知する。
【０１１４】
次のステップＳ４１５では、プロセッサ３００は、Ｔｍａｘで表されるタイマを起動する。
【０１１５】
その後、プロセッサ３００は図４ｂのステップＳ４９０に進み、ステップＳ４９０は基地局ＢＴＳの凍結状態を表す。
【０１１６】
ステップＳ４２０では、プロセッサ３００は、基地局ＢＴＳが属するパートナーによって、キーボード３０８を通じて、スイッチオフコマンドが入力されているか否かを判定する。
【０１１７】
スイッチオフコマンドが入力されていない場合には、プロセッサ３００はステップＳ４００に戻る。
【０１１８】
スイッチオフコマンドが入力されている場合には、プロセッサ３００はステップＳ４２１に進む。
【０１１９】
ステップＳ４２１では、プロセッサ３００は、可変レベルの値をＲＡＭメモリ３０３に記憶する。
【０１２０】
次のステップＳ４２２では、プロセッサ３００は、可変レベルの値を、第４のレベル値、一例としてヌル値に設定する。
【０１２１】
その後、プロセッサ３００は、既に説明したステップＳ４０３に進む。
【０１２２】
ステップＳ４３０では、プロセッサ３００は、隣接する基地局ＢＴＳから、ネットワークインターフェース３０４を介して、離脱通知メッセージ又は参加通知メッセージが受信されるか否かを判定する。
【０１２３】
隣接する基地局ＢＴＳから、離脱通知メッセージ又は参加通知メッセージが受信される場合には、プロセッサ３００はＳ４３１に進む。そうでない場合には、プロセッサ３００は、ステップＳ４００に戻る。
【０１２４】
ステップＳ４３１では、プロセッサ３００は、隣接する基地局ＢＴＳのリストに対して、ステップＳ４３０において受信されたメッセージを送信した隣接する基地局ＢＴＳの識別子を削除又は追加する。またプロセッサ３００は、基地局ＢＴＳのセルに隣接するセルのリストから、隣接する基地局ＢＴＳのセルを削除する。
【０１２５】
その後、プロセッサ３００はステップＳ４００に戻る。
【０１２６】
ステップＳ４４０では、プロセッサ３００は、以下の３つの条件のうちの少なくとも１つが成立するか否かを判定する。
・基地局ＢＴＳによって管理されるセル内に位置する移動端末３０のための新たな呼の確立を表すメッセージが受信される
・ハンドオーバ手順の確立を表すメッセージが受信される
・１つの継続中の呼のためのサービスクラスの変更を含むメッセージが受信される
【０１２７】
基地局ＢＴＳによって管理されるセル内に位置する移動端末３０のための新たな呼の確立を表すメッセージが受信されない場合、且つハンドオーバ手順の確立を表すメッセージが受信されない場合、且つ１つの継続中の呼のためのサービスクラスの変更を含むメッセージが受信されない場合には、プロセッサ３００はステップ４００に戻る。
【０１２８】
基地局ＢＴＳによって管理されるセル内に位置する移動端末３０のための新たな呼の確立を表すメッセージが受信される場合、又はハンドオーバ手順の確立を表すメッセージが受信される場合、又は１つの継続中の呼のためのサービスクラスの変更を含むメッセージが受信される場合には、プロセッサ３００はステップＳ４４１に進む。
【０１２９】
ステップＳ４４１では、プロセッサ３００は、ネットワークインターフェース３０４を介して、新たな呼、又はハンドオーバ手順が確立された呼、又はサービスクラスが変更された継続中の呼に関連付けられるサービスクラスを応答として転送するようにサーバ１０に要求するメッセージを転送するように指示する。実現の１つの変形形態では、そのメッセージがハンドオーバ手順の確立を表すときに、ハンドオーバ手順の確立を表すメッセージを転送した基地局ＢＴＳから、サービスクラスが受信される。
【０１３０】
次のステップＳ４４２では、プロセッサ３００は、新たな呼の確立に関連付けられるサービスクラス、又はハンドオーバ手順が確立されている呼に関連付けられるサービスクラスが、可変レベルに適合するか否かを判定する。
【０１３１】
新たな呼の確立に関連付けられるサービスクラス、又はハンドオーバ手順が確立された呼に関連付けられるサービスクラスが、可変レベルの値に適合する場合には、プロセッサ３００はステップＳ４４４に進む。
【０１３２】
新たな呼の確立に関連付けられるサービスクラス、又はハンドオーバ手順が確立された呼に関連付けられるサービスクラスが、可変レベルの値に適合しない場合には、プロセッサ３００はステップＳ４４３に進む。
【０１３３】
ステップＳ４４３では、プロセッサ３００は、その新たな呼を拒否するか、又はハンドオーバ手順の確立を拒否する。その後、プロセッサ３００はステップＳ４００に戻る。
【０１３４】
ステップＳ４４４では、プロセッサ３００は、無線インターフェース３０５及びそのネットワークインターフェース３０４を介して、その新たな呼の確立を指示するか、又はその呼のハンドオーバに進む。
【０１３５】
次のステップＳ４４５では、プロセッサ３００は、継続中の呼のためにその基地局ＢＴＳを現在使用している移動端末のリストを更新するように指示し、ステップＳ４４６において、表示手段３０７上に、その基地局ＢＴＳを現在使用している移動端末３０のリストを表示するように指示する。実現の１つの変形形態では、その基地局ＢＴＳを現在使用している移動端末３０の数が表示される。
【０１３６】
その後、プロセッサ３００はステップＳ４００に戻る。
【０１３７】
ステップＳ４５０では、プロセッサ３００は、以下の２つの条件のうちの少なくとも１つが成立するか否かを判定する。
・基地局ＢＴＳによって管理されるセル１５内に位置する移動端末３０のための呼の終了を表すメッセージが受信される
・ハンドオーバ手順完了を表すメッセージが受信される
【０１３８】
基地局ＢＴＳによって管理されるセル内に位置する移動端末３０のための呼の終了を表すメッセージが受信されない場合、且つハンドオーバ手順完了を表すメッセージが受信されない場合には、プロセッサ３００はステップＳ４００に戻る。
【０１３９】
基地局ＢＴＳによって管理されるセル内に位置する移動端末３０のための呼の終了を表すメッセージが受信される場合、又はハンドオーバ手順完了を表すメッセージが受信される場合には、プロセッサ３００はステップＳ４５１に進む。
【０１４０】
ステップＳ４５１では、プロセッサ３００は、ハンドオーバリストから、その呼を削除する。続いてステップＳ４５２において、表示手段３０７上に、ハンドオーバリストを表示するように指示する。実現の１つの変形形態では、基地局ＢＴＳを現在使用している移動端末３０の数が表示される。
【０１４１】
その後、プロセッサ３００はステップＳ４００に戻る。
【０１４２】
ステップＳ４６０では、プロセッサ３００は、基地局ＢＴＳのセル１５内に位置する移動端末３０から、無線インターフェース３０５を介して、測定報告が受信されるか否かを判定する。
【０１４３】
測定報告は、その基地局ＢＴＳ及び隣接する基地局ＢＴＳから移動端末３０によって受信される信号を表す情報を含む。
【０１４４】
測定報告が受信される場合には、プロセッサ３００はステップＳ４６１に進む。そうでない場合には、プロセッサ３００はステップＳ４００に戻る。
【０１４５】
ステップＳ４６１では、プロセッサ３００は、移動端末３０のためのハンドオーバ手順が起動されるべきであるか否かを判定する。
【０１４６】
移動端末３０のためのハンドオーバ手順が起動されるべきである場合には、プロセッサ３００はステップＳ４６２に進む。その基地局ＢＴＳから移動端末３０によって受信される信号を表す情報が、隣接する基地局ＢＴＳのリスト内に含まれる少なくとも１つの隣接する基地局ＢＴＳから移動端末３０によって受信される信号を表す情報よりも弱いときに、ハンドオーバ手順が起動される。
【０１４７】
移動端末３０のためのハンドオーバ手順が起動される必要がない場合には、プロセッサ３００はステップＳ４６４に進み、隣接する基地局ＢＴＳから移動端末３０によって受信される最も強い信号を表す情報を記憶する。
【０１４８】
その後、プロセッサ３００はステップＳ４００に戻る。
【０１４９】
ステップＳ４６２では、プロセッサ３００は、ハンドオーバリスト内に、その呼を追加する。続いてステップＳ４６３において、その呼の処理を選択された隣接する基地局ＢＴＳに転送するために、選択された隣接する基地局ＢＴＳとの間でハンドオーバ手順を確立するように指示する。
【０１５０】
その後、プロセッサ３００はステップＳ４００に戻る。
【０１５１】
図４ｂのステップＳ４９０では、プロセッサ３００は、基地局ＢＴＳを凍結状態に設定する。
【０１５２】
ステップＳ４７０では、プロセッサ３００は、ステップＳ４１１において開示されたハンドオーバリストにおいて特定される移動端末３０について、以下の２つの条件のうち少なくとも１つが成立するか否かを判定する。
・基地局ＢＴＳによって管理されるセル１５内に位置する移動端末３０のための呼の終了を表すメッセージが受信される
・ハンドオーバ手順完了を表すメッセージが受信される
【０１５３】
基地局ＢＴＳによって管理されるセル１５内に位置する移動端末３０のための呼の終了を表すメッセージが受信されない場合、且つハンドオーバ手順完了を表すメッセージが受信されない場合には、プロセッサ３００はステップＳ４９０に戻る。
【０１５４】
基地局ＢＴＳによって管理されるセル１５内に位置する移動端末３０のための呼の終了を表すメッセージが受信される場合、又はハンドオーバ手順完了を表すメッセージが受信される場合には、プロセッサ３００はステップＳ４７２に進む。
【０１５５】
ステップＳ４７２では、プロセッサ３００は、ハンドオーバリストから、その呼を削除する。続いてステップＳ４７３において、表示手段３０７上にハンドオーバリストを表示するように指示する。実現の１つの変形形態では、基地局ＢＴＳを現在使用している移動端末３０の数が表示される。
【０１５６】
次のステップＳ４７４では、プロセッサ３００は、基地局ＢＴＳを経由している継続中の呼がまだあるか否かを判定する。
【０１５７】
少なくとも１つの継続中の呼がその基地局ＢＴＳを経由している場合には、プロセッサ３００はステップＳ４９０に戻る。
【０１５８】
その基地局ＢＴＳを経由している継続中の呼がない場合には、プロセッサ３００はステップＳ４７５に進む。
【０１５９】
ステップＳ４７５では、プロセッサ３００は、ネットワークインターフェース３０４を介して、離脱通知メッセージをサーバ１０に転送するように指示する。離脱通知メッセージは、その基地局ＢＴＳが任意の新たな呼の確立を拒否することを通知する。又は、離脱通知メッセージは、無線通信ネットワークを経由して基地局ＢＴＳのセル内に位置する各移動端末３０に転送される呼、又は無線通信ネットワークを経由して基地局ＢＴＳのセル内に位置する各移動端末３０によって受信される呼を転送するのを全て中止することを通知する。
【０１６０】
次のステップＳ４７６では、プロセッサ３００は、タイマＴｍａｘをリセットする。
【０１６１】
次のステップＳ４７７では、プロセッサ３００は、Ｔｍｉｎで表されるタイマを起動する。
【０１６２】
その後、プロセッサ３００はステップＳ４９０に戻る。
【０１６３】
ステップＳ４７８では、プロセッサ３００は、以下の２つの条件のうち少なくとも１つが成立するか否かを判定する。
・タイマＴｍｉｎ又はタイマＴｍａｘが満了している
・基地局ＢＴＳが属するパートナーによってキーボード３０８を通じて別のスイッチオフコマンドが入力されている
【０１６４】
タイマＴｍｉｎ又はタイマＴｍａｘが満了している場合、又は基地局ＢＴＳが属するパートナーによってキーボード３０８を通じて別のスイッチオフコマンドが入力されている場合には、プロセッサ３００はステップＳ４７９に進む。そうでない場合には、プロセッサ３００はステップＳ４９０に戻る。
【０１６５】
ステップＳ４７９では、プロセッサ３００は、基地局ＢＴＳの電源を切るように指示する。
【０１６６】
ステップＳ４８０では、プロセッサ３００は、基地局ＢＴＳが属するパートナーによってキーボード３０８を通じてレベル変更コマンドが入力されているか否かを判定する。
【０１６７】
キーボード３０８を通じてレベル変更コマンドが入力されていない場合には、プロセッサ３００はステップＳ４９０に戻る。
【０１６８】
キーボード３０８を通じてレベル変更コマンドが入力されている場合には、プロセッサ３００はステップＳ４８１に進む。
【０１６９】
次のステップＳ４８１では、プロセッサ３００は、新たなレベル値が第４のレベル値に等しいか否かを判定する。新たなレベル値が第４のレベル値と異なる場合には、プロセッサ３００はステップＳ４８２に進む。新たなレベル値が第４のレベル値に等しい場合には、プロセッサ３００はステップＳ４９０に戻る。
【０１７０】
ステップＳ４８２では、プロセッサ３００は、可変レベルを、ステップＳ４８０において入力された対応するレベル変更値、又は後に開示されるステップＳ４８７において読み出される値に設定する。
【０１７１】
次のステップＳ４８３では、プロセッサ３００は、表示手段３０７上にハンドオーバリストを表示するように指示する。実現の１つの変形形態では、その基地局ＢＴＳを現在使用している移動端末３０の数が表示される。
【０１７２】
次のステップＳ４７６では、プロセッサ３００は、タイマＴｍａｘをリセットする。
【０１７３】
次のステップＳ４８４及びＳ４８５では、プロセッサ３００は、タイマＴｍｉｎ及びＴｍａｘをリセットする。
【０１７４】
その後、プロセッサ３００はステップＳ４００に戻る。
【０１７５】
ステップＳ４８６では、プロセッサ３００は、その基地局ＢＴＳが属するパートナーによってキーボード３０８を通じてスイッチオフ解除コマンドが入力されているか否かを判定する。
【０１７６】
その基地局ＢＴＳが属するパートナーによってキーボード３０８を通じて、スイッチオフ解除コマンドが入力されている場合には、プロセッサ３００はステップＳ４８７に進む。そうでない場合には、プロセッサ３００はステップＳ４９０に戻る。
【０１７７】
ステップＳ４８７では、プロセッサ３００は、ステップＳ４２１において記憶された、ＲＡＭメモリ３０３内の可変レベルの値を読み出す。
【０１７８】
その後、プロセッサ３００は、既に説明したステップＳ４８２に進む。
【０１７９】
図５は、本発明による、サーバによって実行されるアルゴリズムを示す。
【０１８０】
図５のステップＳ５００では、プロセッサ５００が、サーバ１０を実行状態に設定する。
【０１８１】
ステップＳ５０１では、プロセッサ２００は、ネットワークインターフェース２０４を介して、基地局ＢＴＳの可変レベルの値が変更されていることを通知するメッセージがあるか否かを判定する。
【０１８２】
基地局ＢＴＳの可変レベルの値が変更されていることを通知するメッセージがない場合には、プロセッサ２００はステップＳ５００に戻る。そうでない場合には、プロセッサ２００はステップＳ５０２に進む。
【０１８３】
ステップＳ５０２では、プロセッサ２００は、ステップＳ５０１において受信したメッセージを送信した基地局ＢＴＳの識別子を、受信したメッセージ内に含まれる可変レベルの値と共に記憶する。
【０１８４】
次のステップＳ５０３では、プロセッサ２００は、その基地局ＢＴＳが属するパートナーのためのクレジットを更新する。可変レベルの値が増加した場合には、そのクレジットは増加する。レベルが減少する場合には、そのクレジットは減少する。ここで、スイッチオフコマンドは、最も低いレベル値に、すなわちヌル値に対応することが好ましい第４のレベル値に対応することに留意されたい。
【０１８５】
次のステップＳ５０４では、プロセッサ２００は、その基地局ＢＴＳが属するパートナーのための返金方針を更新する。そのレベルが増加する場合には、返金方針は増加する。レベルが減少する場合には、返金方針は減少する。
【０１８６】
次のステップＳ５０５では、プロセッサ２００は、その基地局ＢＴＳが属するパートナーのための課金を更新する。課金方式は、パートナーに属する基地局ＢＴＳによって転送されるあらゆる通信に対して更新されるか、又はステップＳ５０１において受信したメッセージを送信した基地局ＢＴＳによって転送される通信に対してだけ更新される。課金方式は、基地局の所有者の１つ又は複数の移動端末の呼のサービスクラスに従って、及び／又は基地局ＢＴＳの所有者の少なくとも１つの基地局の１つ又は複数の容認レベルに従って決定される。
【０１８７】
次のステップＳ５０６では、プロセッサ２００は、パートナーの移動端末が関連する全ての継続中の呼のリストを取得する。
【０１８８】
次のステップＳ５０７では、プロセッサ２００は、ステップＳ５０６において取得された継続中の呼のリストにおいて参照される全ての継続中の呼が処理されたか否かを判定する。
【０１８９】
ステップＳ５０６において取得された継続中の呼のリストにおいて参照される全ての継続中の呼が処理されている場合には、プロセッサ２００はステップＳ５００に戻る。
【０１９０】
ステップＳ５０６において取得された継続中の呼のリストにおいて参照される少なくとも１つの継続中の呼が処理されていない場合には、プロセッサ２００はステップＳ５０８に進む。
【０１９１】
次のステップＳ５０８では、プロセッサ２００は、継続中の呼のリスト内の１つの継続中の呼の処理を開始し、その呼を管理している基地局ＢＴＳの識別子を取得する。
【０１９２】
次のステップＳ５０９では、プロセッサ２００は、ネットワークインターフェース２０４を介して、ステップＳ５０８において特定された基地局にメッセージを転送するように指示する。そのメッセージは、処理中の継続中の呼のためのサービスクラスの変更を含む。ステップＳ５０１において受信したレベルが増加する場合には、サービスクラスは増加する。ステップＳ５０１において受信したレベルが減少する場合には、サービスクラスは減少する。
【０１９３】
次のステップＳ５１０では、プロセッサ２００は、継続中の呼のリスト内の別の継続中の呼を選択して、ステップＳ５０７に進む。
【０１９４】
ステップＳ５２０では、プロセッサ２００は、ネットワークインターフェース２０４を介して、基地局ＢＴＳがオフに切り替えられていることを通知するメッセージがあるか否かを判定する。
【０１９５】
基地局ＢＴＳがオフに切り替えられていることを通知するメッセージがない場合には、プロセッサ２００はステップＳ５００に戻る。そうでない場合には、プロセッサ２００はステップＳ５２１に進む。
【０１９６】
ステップＳ５２１では、プロセッサ２００は、ステップＳ５２０において受信されたメッセージを送信した基地局ＢＴＳがオフに切り替えられたときに中断された、その基地局ＢＴＳを経由しているいくつかの継続中の呼があるか否かを判定する。
【０１９７】
ステップＳ５２０において受信したメッセージを送信した基地局ＢＴＳがオフに切り替えられたときに中断された、その基地局ＢＴＳを経由しているいくつかの継続中の呼がある場合には、プロセッサ２００はステップＳ５２２に進む。そうでない場合には、プロセッサ２００はステップＳ５０３に進む。
【０１９８】
ステップＳ５２２では、プロセッサ２００は、通信の終了時刻、及び突然の通信終了の原因等の呼の詳細(call details)をデータベースに記憶する。突然の通信終了は、移動端末３０、又はその呼に関連する遠隔の通信デバイスからの要求がないまま、継続中の呼が中断することである。
【０１９９】
次のステップＳ５２３では、プロセッサ２００は、その呼の課金を中断する。
【０２００】
次のステップＳ５２４では、プロセッサ２００は、その基地局ＢＴＳが属するパートナーのための返金方針を更新する。
【０２０１】
次のステップＳ５２５では、プロセッサ２００は、その基地局ＢＴＳが属するパートナーの履歴を更新する。パートナーの履歴は、そのパートナーのものである基地局のスイッチオフに起因して突然中断された呼のリスト、及び関連するサービスクラスを記憶する。
【０２０２】
次のステップＳ５２６では、プロセッサ２００は、継続中の呼のリストにおいて、基地局ＢＴＳがオフに切り替えられたときに中断された別の継続中の呼を選択し、ステップＳ５２１に進む。
【０２０３】
ステップＳ５３０では、プロセッサ２００は、ネットワークインターフェース２０４を介して、呼のためのサービスクラスの要求が基地局ＢＴＳから受信されるか否かを判定する。
【０２０４】
呼のためのサービスクラスの要求が基地局ＢＴＳから受信されない場合には、プロセッサはステップＳ５００に戻る。そうでない場合には、プロセッサ２００はステップＳ５３１に進む。
【０２０５】
次のステップＳ５３１では、プロセッサ２００は、その呼のサービスクラスを決定する。
【０２０６】
一例であって、限定はしないが、３つのサービスクラスが決定される。最も高いサービスクラスはゴールドサービスクラスと呼ばれ、中間のサービスクラスはシルバーサービスクラスと呼ばれ、最も低いサービスクラスはブロンズサービスクラスと呼ばれる。
【０２０７】
サービスクラスは複数のパラメータから決定される。サービスクラスを導出するためにプロセッサ２００によって用いることができるパラメータの中には、以下のパラメータがある。
−呼の優先度。たとえば、緊急呼出には、最も高いサービスクラスを与えることができる。それ以外の場合には、映像、音声、パケットデータ等の、呼に関連するサービスの種類に応じて、種々のサービスクラスを与えることができる。音声サービスは、映像サービスよりも高いサービスクラスを有し、映像サービスは、パケットサービスよりも高いサービスクラスを有する。
−その呼に関係する移動端末３０の使用者が、その呼を処理している基地局の所有者である場合には、そのサービスクラスは最も高いサービスクラスとして設定される。
−その呼に関係する移動端末３０が、その基地局ＢＴＳが属するパートナーによってお気に入りの移動端末３０として登録される場合には、そのサービスクラスはシルバーサービスクラスとして設定される。
−その移動端末３０の無線通信ネットワーク事業者への加入レベル。
−その呼に関係する移動端末３０の使用者がパートナーである場合には、その呼に関係する移動端末３０の使用者がパートナーである場合には、そのパートナーに属する１つ又は複数の基地局３０の履歴。その呼に関係する移動端末が、その呼を処理している基地局の所有者に属するか否かを考慮に入れ、その基地局の少なくとも１つの電源オフに起因して突然に終了される呼の数及び／又はサービスクラスに従って、且つ／又は少なくとも１つの異なる基地局の少なくとも１つの電源オフに起因して突然に終了される呼の数及びサービスクラスに従って、サービスクラスが決定される。ここで、少なくとも１つの異なる基地局は、その基地局の所有者に属する。
−その呼に関係する移動端末３０の使用者がパートナーである場合には、パートナーのクレジット。パートナーのクレジットは、ステップＳ５０３において開示されるように、そのパートナーに属する少なくとも１つの基地局ＢＴＳの呼の容認レベルから決定される。
【０２０８】
ステップＳ５３２では、プロセッサ２００は、ステップＳ５３１において決定されたサービスクラス、そのサービスクラスが決定された時刻、サービスクラスの要求を発信した、基地局を所有するパートナーの識別情報等の呼の詳細をデータベースに記憶する。
【０２０９】
次のステップＳ５３３では、プロセッサ２００が、その呼のための決定されたサービスクラスを、ステップＳ５３０において受信したメッセージを送信した基地局ＢＴＳに転送するように指示する。
【０２１０】
その後、プロセッサ２００はステップＳ５００に戻る。
【０２１１】
ステップＳ５４０では、プロセッサ２００は、ネットワークインターフェース２０４を介して、呼の終了を表すメッセージが基地局ＢＴＳから受信されるか否かを判定する。
【０２１２】
呼の終了を表すメッセージが基地局ＢＴＳから受信されない場合には、プロセッサ２００はステップＳ５００に戻る。そうでない場合には、プロセッサ２００はステップＳ５４１に進む。
【０２１３】
ステップＳ５４１では、プロセッサ２００は、呼の終了の時刻等の呼の詳細をデータベースに記憶する。
【０２１４】
次のステップＳ５４２では、プロセッサ２００は、呼の課金を中断する。
【０２１５】
次のステップＳ５４３では、プロセッサ２００は、その基地局ＢＴＳが属するパートナーのための返金方針を更新する。
【０２１６】
その後、プロセッサ２００はステップＳ５００に戻る。
【０２１７】
ステップＳ５５０では、プロセッサ２００は、ネットワークインターフェース２０４を介して、新たな呼の確立を表すメッセージが基地局ＢＴＳから受信されるか否かを判定する。
【０２１８】
一変形形態では、ステップＳ５５０からＳ５５４が、ステップＳ４４２からＳ４４４までの代わりに実行される。
【０２１９】
呼を表すメッセージが基地局ＢＴＳから受信されない場合には、プロセッサ２００はステップＳ５００に戻る。そうでない場合には、プロセッサ２００はステップＳ５５１に進む。
【０２２０】
ステップＳ５５１では、プロセッサ２００は、ステップＳ５３１において開示されたのと同様の方法で、その呼のサービスクラスを決定する。
【０２２１】
次のステップＳ５５２では、プロセッサ２００は、その新たな呼の確立に関連付けられるサービスクラスが、ステップＳ５５０において受信したメッセージを送信した基地局ＢＴＳの可変レベルの値に適合するか否かを判定する。
【０２２２】
新たな呼の確立に関連付けられるサービスクラス、又はハンドオーバ手順が確立されている呼に関連付けられるサービスクラスが可変レベルの値に適合する場合には、プロセッサ２００はステップＳ５５４に進む。
【０２２３】
新たな呼の確立に関連付けられるサービスクラス、又はハンドオーバ手順が確立されている呼に関連付けられるサービスクラスが可変レベルの値に適合しない場合には、プロセッサ３００はステップＳ５５３に進み、その着信する呼を拒否する。その後、プロセッサ２００はステップＳ５００に戻る。
【０２２４】
ステップＳ５５４では、プロセッサ２００は、ステップＳ５５１において決定されたサービスクラス、その呼が開始された時刻、新たな呼の確立を表すメッセージを発信した基地局ＢＴＳを所有するパートナーの識別情報等の呼の詳細をデータベースに記憶する。
【０２２５】
次のステップＳ５５５では、プロセッサ２００は、その呼のための決定されたサービスクラスを、ステップＳ５３０において受信したメッセージを送信した基地局ＢＴＳに転送するように指示する。
【０２２６】
その後、プロセッサ２００はステップＳ５００に戻る。
【０２２７】
当然、本発明の範囲から逸脱することなく、これまでに説明された本発明の実施形態に対して数多くの変更を行うことができる。
【図面の簡単な説明】
【０２２８】
【図１】本発明が実施される無線通信ネットワークのアーキテクチャを表す図である。
【図２】本発明によるサーバのブロック図である。
【図３】本発明による基地局のブロック図である。
【図４ａ】本発明による、基地局によって実行されるアルゴリズムを表す図である。
【図４ｂ】本発明による、基地局によって実行されるアルゴリズムを表す図である。
【図５】本発明による、サーバによって実行されるアルゴリズムを表す図である。
【図１】
2008236728.tif 000003
【図２】
2008236728.tif 000004
【図３】
2008236728.tif 000005
【図４ａ】
2008236728.tif 000006
【図４ｂ】
2008236728.tif 000007
【図５】
2008236728.tif 000008
【外国語明細書】
2008236728.tif 000009
2008236728.tif 000010
2008236728.tif 000011
2008236728.tif 000012
2008236728.tif 000013
2008236728.tif 000014
2008236728.tif 000015
2008236728.tif 000016
2008236728.tif 000017
2008236728.tif 000018
2008236728.tif 000019
2008236728.tif 000020
2008236728.tif 000021
2008236728.tif 000022
2008236728.tif 000023
2008236728.tif 000024
2008236728.tif 000025
2008236728.tif 000026
2008236728.tif 000027
2008236728.tif 000028
2008236728.tif 000029
2008236728.tif 000030
2008236728.tif 000031
2008236728.tif 000032
2008236728.tif 000033
2008236728.tif 000034
2008236728.tif 000035
2008236728.tif 000036
2008236728.tif 000037
2008236728.tif 000038
2008236728.tif 000039
2008236728.tif 000040
2008236728.tif 000041
2008236728.tif 000042