(57)【要約】  本発明は、アクセスポイント(308)関連付けおよび許可手順を自動化する、送受話器およびネットワーク内の機能性を含むアーキテクチャを有する。本発明は、ネットワークが、どのアクセスポイントが特定の加入者について許可されるかを透過的かつ動的に検出し、制御し、管理することを可能にするために、ジェネリックアクセスネットワークコントローラの一部として指定されるフレームワークに基づいて作られる。本発明は、免許不要周波数帯で動作する免許不要ネットワーク(304)(たとえば、ホームWi-Fiネットワーク)上の無線通信を促進するアクセスコンポーネント(102)と、免許不要ネットワーク(304)を介するモバイル通信ネットワーク(たとえば、セルラネットワーク(310))上の通信に関するモバイル通信デバイス(たとえば、セル電話機(302))の許可を促進する許可コンポーネント(104)とを含む、ネットワーク上の通信を促進するシステムを含む。
2009512359.tif 000002
【特許請求の範囲】
【請求項１】
免許不要ネットワーク(304)上の無線通信を促進するアクセスコンポーネント(102)と、
前記免許不要ネットワーク(304)を介するモバイル通信ネットワーク上の通信に関するモバイル通信デバイスの許可処理を促進する許可コンポーネント(104)と
を含むことを特徴とするネットワーク上の通信を促進するシステム。
【請求項２】
前記許可コンポーネント(104)が、前記モバイル通信デバイスが前記アクセスコンポーネント(102)のアクセスポイント(308)に初めてアクセスする時に、前記アクセスポイント(308)を前記モバイル通信デバイスに自動的に関連付けることを特徴とする請求項1に記載のシステム。
【請求項３】
前記許可コンポーネント(104)が、加入者データに基づいて前記免許不要ネットワーク(304)へのアクセスを自動的に禁止することを特徴とする請求項1に記載のシステム。
【請求項４】
前記許可コンポーネント(104)が、他の免許不要ネットワークへの許可されるアクセスに基づいて、前記免許不要ネットワーク(304)へのアクセスを自動的に制限することを特徴とする請求項1に記載のシステム。
【請求項５】
前記許可コンポーネント(104)が、前記免許不要ネットワーク(304)へのアクセスを認めることをユーザに指示することを特徴とする請求項1に記載のシステム。
【請求項６】
前記免許不要ネットワーク(304)が、IEEE 802.11ベースのネットワークであることを特徴とする請求項1に記載のシステム。
【請求項７】
前記免許不要ネットワーク(304)が、ホームWi-Fiネットワークであることを特徴とする請求項1に記載のシステム。
【請求項８】
前記モバイル通信デバイスが、マルチモードセルラ電話送受話器であることを特徴とする請求項1に記載のシステム。
【請求項９】
前記免許不要ネットワーク(304)に関連する加入者が、前記モバイル通信ネットワークを介してサービスプロバイダに前記アクセスコンポーネント(102)の固有のアクセスポイントデータを通信することを特徴とする請求項1に記載のシステム。
【請求項１０】
前記許可コンポーネントが、前記モバイル通信デバイスを前記免許不要ネットワーク(304)のアクセスポイント(308)に関連付けることを特徴とする請求項1に記載のシステム。
【請求項１１】
前記モバイル通信デバイスが、VoIP対応であるセル電話機であることを特徴とする請求項1に記載のシステム。
【請求項１２】
前記許可コンポーネント(104)が、GSMネットワークを介する前記モバイル通信デバイスの通信を許可することを特徴とする請求項1に記載のシステム。
【請求項１３】
前記モバイル通信デバイスが、無線アクセスポイント(308)の固有のデータを自動的に検出し、前記固有のデータをデバイスユーザに提示するクライアントを含むことを特徴とする請求項1に記載のシステム。
【請求項１４】
前記無線アクセスポイント(308)の前記固有のデータが、BSSIDデータであることを特徴とする請求項13に記載のシステム。
【請求項１５】
前記無線アクセスポイント(308)の前記固有のデータが、USSDメッセージを介して前記モバイル通信デバイスから送信されるBSSIDデータであることを特徴とする請求項13に記載のシステム。
【請求項１６】
免許不要ネットワーク(304)を介するセル電話機(302)とセルラネットワーク(310)との間の無線通信を促進するアクセスポイント(308)と、
前記免許不要ネットワーク(304)を介するセルラ通信に関する前記セル電話機の許可処理を促進する許可コンポーネント(104)と
を含むことを特徴とするネットワーク上の通信を促進するシステム。
【請求項１７】
前記セル電話機(302)が、前記アクセスポイント(308)の無線範囲の外にある時に、前記通信が、前記免許不要ネットワークを迂回し、直接に前記セルラネットワーク(310)用に自動的に構成されることを特徴とする請求項16に記載のシステム。
【請求項１８】
前記許可コンポーネント(104)が、ジェネリックアクセスネットワーク（generic access network）の一部であることを特徴とする請求項16に記載のシステム。
【請求項１９】
前記許可コンポーネント(104)が、前記セル電話機(302)に関するアクセス制御データベース(426)およびアクセスポイント(308)に関連するデータにアクセスするAAAサービス(416)を含むことを特徴とする請求項16に記載のシステム。
【請求項２０】
前記アクセス制御データベース(426)が、EAP-SIM永久識別情報をEAP-SIM匿名識別情報に関連付けることを特徴とする請求項16に記載のシステム。
【請求項２１】
前記アクセス制御データベース(426)が、EAP-AKA永久識別情報をEAP-AKA匿名識別情報に関連付けることを特徴とする請求項16に記載のシステム。
【請求項２２】
前記許可コンポーネント(104)から前記セル電話機(302)へのメッセージングが、信号制御局であるSS7エンティティを介して通信されることを特徴とする請求項16に記載のシステム。
【請求項２３】
前記許可処理が、前記免許不要ネットワーク(304)を介するセルラ通信を許可するのに使用されるセル電話機データおよびアクセスポイントデータを入力するためにウェブサイトにアクセスすることを含むことを特徴とする請求項16に記載のシステム。
【請求項２４】
前記許可処理が、前記免許不要ネットワーク(304)を介するセルラ通信を許可するのに使用されるセル電話機データおよびアクセスポイントデータを入力するために対話型音声応答(IVR)システムにアクセスすることを含むことを特徴とする請求項16に記載のシステム。
【請求項２５】
前記許可処理が、前記免許不要ネットワーク(304)を介するセルラ通信を許可するのに使用されるセル電話機データおよびアクセスポイントデータを無線で送信することを含むことを特徴とする請求項16に記載のシステム。
【請求項２６】
前記セル電話機(302)が、アクセスポイントESSID、アクセスポイントBSSID、RSSI、RF帯、データ暗号化、およびRFチャネルのうちの少なくとも1つを識別することを促進するクライアントを含むことを特徴とする請求項16に記載のシステム。
【請求項２７】
前記セル電話機(302)が、前記セル電話機のIPアドレスの識別、トレースルート（traceroute）の実行、およびネットワークエンティティにピング（ping）を打つことのうちの少なくとも1つを促進するインターフェースを含むことを特徴とする請求項16に記載のシステム。
【請求項２８】
IPネットワークアクセスのためにIEEE 802.11ベースネットワークを受信する段階と、
前記IEEE 802.11ベースネットワークのアクセスポイントの固有のアクセスポイントデータを検出する段階と、
モバイル通信デバイスを介して前記固有のアクセスポイントデータをセルラネットワークに伝送する段階と、
前記モバイル通信デバイスを介して固有のモバイル通信デバイスデータを前記セルラネットワークに伝送する段階と、
許可処理中に加入者データのマスタデータベース(420)と比較して前記固有のアクセスポイントデータおよび前記固有のモバイル通信デバイスデータを処理する段階と、
前記許可処理が成功する場合に、前記IEEE 802.11ベースネットワークを介する、前記モバイル通信デバイスを使用した前記セルラネットワークへのアクセスを許可する段階と
を含むことを特徴とするIPネットワーク上のセルラ通信を許可する方法。
【請求項２９】
前記伝送する行為が、IVRシステム、セキュアウェブサイト、および前記モバイル通信デバイスを使用する無線のうちの少なくとも1つを介して実行されることを特徴とする請求項28に記載の方法。
【請求項３０】
前記マスタデータベース(420)が、前記許可処理がそれと比較して実行されるアクセス制御データベース(426)を含み、前記アクセス制御データベース(426)が、前記固有のモバイル通信デバイスデータと前記固有のアクセスポイントデータの関連付けを含むことを特徴とする請求項28に記載の方法。
【請求項３１】
セキュリティゲートウェイから受信されるEAP-SIM認証要求を許可しまたは拒否する行為をさらに含むことを特徴とする請求項28に記載の方法。
【請求項３２】
セキュリティゲートウェイから受信されるEAP-AKA認証要求を許可しまたは拒否する行為をさらに含むことを特徴とする請求項28に記載の方法。
【請求項３３】
アクセスを3つ以内の免許不要ネットワークアクセスポイントに制限する行為をさらに含むことを特徴とする請求項28に記載の方法。
【請求項３４】
所定の時間期間内においてユーザが固定された回数の変更に制限されるように、アクセスポイント変更処理を制限する行為をさらに含むことを特徴とする請求項28に記載の方法。
【請求項３５】
BSSIDである前記固有のアクセスポイントデータと、起点IPアドレスである前記固有のモバイル通信デバイスデータとを、IMSIデータに関連して前記マスタデータベース(420)に格納する行為をさらに含むことを特徴とする請求項28に記載の方法。
【請求項３６】
前記アクセスポイント(308)がプライベートアクセスポイントである場合に限って、許可を前記IEEE 802.11ベースネットワークに制限する行為をさらに含むことを特徴とする請求項28に記載の方法。
【請求項３７】
前記アクセスポイント(308)が加入者の主居住地にある場合に限って、許可を前記IEEE 802.11ベースネットワークに制限する行為をさらに含むことを特徴とする請求項28に記載の方法。
【請求項３８】
Wi-Fi信用証明書を別のモバイル通信デバイスと共有する行為をさらに含むことを特徴とする請求項28に記載の方法。
【請求項３９】
複数のアクセスポイントおよびBSSIDデータである関連する固有のアクセスポイントデータを検出する行為と、
前記複数のアクセスポイントに関連する受信信号強度データに基づいて前記BSSIDデータに優先順位を付ける行為と、
選択のために前記BSSIDデータの優先順位付きリストをユーザに提示する行為と
をさらに含むことを特徴とする請求項28に記載の方法。
【請求項４０】
WLANのホームアクセスポイント(308)のBSSIDを検出する手段と、
許可処理中に、前記BSSIDと、セル電話機(302)のIMSIデータおよびIPアドレスとを、セルラネットワーク(310)に伝送する手段と、
SS7エンティティを介してメッセージを前記セル電話機(302)に伝送する手段と、
前記許可処理が成功する場合に、前記WLANを介する前記セルラネットワーク(310)へのアクセスを許可する手段と
を含むことを特徴とするIPネットワーク上のセルラ通信の許可を促進するシステム。
【請求項４１】
メニュー手段を介して、ユーザ選択可能なオプションを提示する手段をさらに含むことを特徴とする請求項40に記載のシステム。
【請求項４２】
前記BSSIDを見る手段をさらに含むことを特徴とする請求項40に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データネットワークに関し、具体的には、セルラシステムを介するパケットネットワークへのアクセスの許可に関する。
【背景技術】
【０００２】
インターネットの出現は、過去にはアクセス不能であった情報に現在はアクセスできる多数のユーザを産み出した。非常に流動的な社会では、ハンドヘルドコンピューティングデバイスおよびポータブルコンピューティングデバイスの技術的進歩が、ますます高まる記憶能力および計算能力をもたらし、デバイスは、今や、たとえばイメージ、ビデオクリップ、オーディオデータ、およびテキストデータなどの多数のタイプの異なるデータタイプを処理できるようになっている。
【０００３】
無線テクノロジの進歩は、会社だけではなく、ユーザが通常は複数のコンピュータを有するホームコンピューティング環境でも無線LAN(WLAN)の成長を促進し、ケーブルルーティング問題が、安価なWLANシステムによって克服されつつある。WLANは、ユーザが、たとえばIEEE 802.11無線テクノロジを介してネットワークサービスに「接続された」ままになることをより簡単にしてきた。さらに、より多くの会社が、顧客を呼び込むためにWLAN「ホットスポット」を設けることによって、売上を増やすことの利益を認識しつつある。したがって、Wi-Fiホットスポットが、増加する数の会社にインストールされつつある。
【０００４】
同様に、モバイル通信テクノロジは、ユーザとシステムとの間での情報の交換を急速に進歩させつつある。ユーザは、もはや、別のユーザにすばやくメッセージを送るためにパーソナルコンピュータなどの静止デバイスに縛り付けられてはいない。たとえばセル電話機およびPDAなどのポータブル無線デバイスが、メッセージング機能およびマルチメディアコンテンツの交換に関してより頑健になりつつある。
【０００５】
会社は、IPネットワークの技術的諸態様をIPサービスのアクセスのためのセルラネットワークと併合することの商業的利益が膨大であることを、さらに認識しつつある。セル電話加入者は、その場合に、長い間IPネットワーク上で入手可能であったデータに、たとえばセル電話機を介してアクセスすることができる。テキストだけではなく、今やイメージ、ビデオ、およびサウンドを含むコンテンツが、IPネットワークを介してアクセスでき、セルラユーザに豊かな経験を提供する。さらに、VoIP(Voice over IP)は、これによってユーザがインターネット上で音声呼をかけることができ、これによってかつては電話会社などの伝統的な音声通信システムに制限されていた電話料金を回避できる、ホットテクノロジである。Wi-Fiなどの免許不要WLANネットワークの膨大な人気を考慮して、電話会社ならびにセルラプロバイダは、この急速に発展する領域で競争力を保つために、そのような機能を集中的に販売促進している。しかしながら、セルラ呼と免許不要ネットワークとの融合を効率的に正しく管理できる機構が必要になる。
【特許文献１】米国特許出願第11/099150号
【非特許文献１】3GPP TS 43.318 Generic Access to the A/Gb Interface; Stage 2仕様書
【非特許文献２】GSM標準文書GSM 02.90 (USSD Stage 1)
【非特許文献３】GSM標準文書GSM 03.90 (USSD Stage 2)
【発明の開示】
【課題を解決するための手段】
【０００６】
次に、開示される新しい手法のいくつかの態様の基本的理解を提供するために、単純化された要約を提示する。この要約は、広範囲の概要ではなく、主要な/クリティカルな要素を識別し、またはその範囲を区切ることは意図されていない。その唯一の目的は、後で提示するより詳細な説明の前置きとして、単純化された形でいくつかの概念を提示することである。
【０００７】
本発明は、アクセスポイント関連付け手順およびアクセスポイント許可手順を自動化する、送受話器およびネットワーク内の新規の機能性である。この概念は、どのアクセスポイントが特定の加入者について許可されるかをネットワークが透過的かつ動的に検出し、制御し、管理することを可能にする、ジェネリックアクセスネットワーク（generic access network：GAN)およびGANコントローラの一部として指定されるフレームワークに基づいて作成される。
【０００８】
本明細書で開示され、請求される発明は、その一態様で、革新的態様に従ってネットワーク上の通信を促進するシステムを含む。このシステムは、免許不要周波数帯で動作する免許不要ネットワーク(たとえば、ホームWi-Fiネットワーク)上の無線通信を促進するアクセスコンポーネントと、免許不要ネットワークを介するモバイル通信ネットワーク(たとえば、セルラネットワーク)上の通信に関するモバイル通信デバイス(MCD)(たとえば、セル電話機)の許可処理を促進する許可コンポーネントとを含むことができる。許可コンポーネントは、それに基づいて免許不要ネットワークを介するセルラモバイル通信ネットワークへのアクセスを許可し、拒否し、または制限する加入者セルラ情報へのアクセスを促進する1つまたは複数のデータベースおよび照会エンジンを含むことができる。
【０００９】
本発明のもう1つの態様では、加入者が、保護されたウェブインターフェースを使用し、無線インターフェースおよび対話型音声応答システムを使用して、許可されるアクセスポイントを自己報告することを可能にするシステムおよび方法論を開示する。
【００１０】
本発明のもう1つの態様では、他の送受話器とのWi-Fi信用証明書の共有を可能にするシステムおよび方法論を開示する。
【００１１】
本発明のもう1つの態様では、複数の送受話器をサブスクリプションプランの下で1つまたは複数の免許不要ネットワークに制限できるようにファミリプランサブスクリプション（family plan subscription）を処理するシステムおよび方法論を開示する。
【００１２】
前述の目的および関連する目的を達成するために、開示される新しい手法のある種の例示的態様を、次の説明および添付図面に関して本明細書で説明する。しかし、これらの態様は、本明細書で開示される原理を使用できるさまざまな形のうちの少数のみを示すものであり、すべてのそのような態様およびその同等物を含むことが意図されている。他の利益および新規の特徴は、図面と共に検討される時に次の詳細な説明から明白になる。
【発明を実施するための最良の形態】
【００１３】
新しい手法を、これから図面を参照して説明するが、図面では、類似する符号が、複数の図面を通じて類似する要素を指すのに使用される。次の説明では、説明において、新しい手法の完全な理解を提供するために、多数の具体的な詳細を示す。しかし、新しい手法を、これらの具体的な詳細なしで実践できることは明白であろう。他の場合には、新しい手法の説明を容易にするために、周知の構造およびデバイスをブロック図形式で示す。
【００１４】
本願で使用される時に、用語「コンポーネント」および「システム」は、ハードウェア、ハードウェアおよびソフトウェアの組合せ、ソフトウェア、または実行中のソフトウェアのいずれであれ、コンピュータ関連の実体を指すことが意図されている。たとえば、コンポーネントを、プロセッサ上で実行中のプロセス、プロセッサ、ハードディスクドライブ、複数のストレージドライブ(光記憶媒体および/または磁気記憶媒体の)、オブジェクト、実行可能ファイル、実行のスレッド、プログラム、および/またはコンピュータとすることができるが、これらに限定はされない。例示として、サーバ上で実行中のアプリケーションとそのサーバとの両方を、コンポーネントとすることができる。1つまたは複数のコンポーネントが、1つのプロセスおよび/または実行のスレッドの中に存在することができ、1つのコンポーネントを、1つのコンピュータに局所化し、かつ/または複数のコンピュータの間で分散させることができる。
【００１５】
まず図面を参照すると、図1は、革新的態様によるネットワーク上の通信を促進するシステム100を示す。このシステムは、免許不要周波数帯で動作する免許不要ネットワーク(たとえば、ホームWi-Fiネットワーク)上の無線通信を促進するアクセスコンポーネント102を含むことができる。システム100は、更に、免許不要ネットワークを介する、モバイル通信ネットワーク(たとえば、セルラネットワーク)上の通信に関するモバイル通信デバイス(MCD)(たとえば、セル電話機)の許可を促進する許可コンポーネントを含むことができる。許可コンポーネント104は、それに基づいて免許不要ネットワークを介するセルラモバイル通信ネットワークへのアクセスを許可し、拒否し、または制限する加入者セルラ情報へのアクセスを促進する1つまたは複数のデータベースおよび照会エンジンを含むことができる。
【００１６】
1つの例示的な実例で、ユーザ(顧客または加入者とも呼ばれる)は、セルラプロバイダからセル電話機(本明細書では、モバイル通信デバイスまたは送受話器とも呼ばれる)を購入し、サービスに加入し、これによって、正しく許可されたならば、そのユーザは、ホーム無線LANシステムまたはUMA(免許不要モバイルアクセス)サービスシステム(たとえば、Wi-Fiシステム)を介してセルラ電話をかけることができる。小売り店で、顧客に、小売り代理人が、彼または彼女が認証する(たとえば、送受話器-AP-ディスカバリプロセスおよび登録プロセス)第1アクセスポイント(AP)が、その送受話器がUMA呼(たとえば、voice over WLAN)についてサポートする主APまたはAPのセットであることを教えることができる。顧客は、送受話器がサービス(たとえば、GSM：global system for mobile communications)用にプロビジョニングされ、たとえばデュアルモード(またはマルチモード)サービス用に特徴コードを追加された状態で小売り店を去る。この時点で、顧客は、UMAサービスの準備ができているものとすることができ、プロファイルが、UNC(UMAネットワークコントローラ)/AAA(認証、アクセス、および許可)サーバに存在することができる。欠けている可能性がある唯一の情報は、AP制限データである。ユーザが自宅までドライブする際に、そのユーザは、その送受話器(たとえば、シングルモード送受話器、デュアルモード送受話器、マルチモード送受話器、…)を介して標準セルラネットワーク(「マクロ」システムとも呼ばれる)を利用することができる。
【００１７】
このユーザは、自宅に到着した時に、セル電話機のクライアントプロセスを開始することができ、これによって、セル電話機クライアントが、ホームAPデバイス(たとえば、無線ルータ、無線ゲートウェイ、無線AP、…)と通信して、固有のAPデータ(たとえば、MAC (メディアアクセス制御)アドレス)またはAPデバイスを一意に識別するデータを、ユーザ位置(たとえば、ケーブルモデム、ルータ、またはゲートウェイのMACアドレス)と共に抽出する。クライアントプロセスは、AP MACアドレスを受け取ること(手動でおよび/または自動的にのいずれか)と、加入者情報(たとえばIMSI：international mobile subscriber identity)および/またはセルラデバイス情報と共にMACアドレスをセルラネットワークに伝送することとを含むことができる。
【００１８】
一実施態様で、顧客がサービスプロバイダ小売り店を去った時から自宅に到着する時までに通過するすべてのAPは、UMAサービスに関して自動的に認証はしない。もう1つの実施態様で、顧客がサービスプロバイダ小売り店を去った時から自宅に到着する時までに通過するすべてのAPは、モバイル通信デバイスクライアントに、UMAサービスに関する認証を受け入れるかまたは拒否することをデバイスユーザ(すなわち顧客)に対して自動的に指示させる。
【００１９】
セルラネットワークは、固有のAPデータおよびモバイル通信デバイスデータを受信し、処理し、そのデータのうちの少なくとも1つが、加入者情報(たとえば、UNCIAAAデータ)と比較してチェックされる。成功した妥当性検査に応答して、セルラネットワークは、ユーザが、免許不要ネットワークを介し、セルラネットワーク上でセルラ電話をかけることを可能にする。どのような理由であれ、妥当性検査が失敗する場合には、免許不要ネットワーク上のセルラ通信は、許可されない。
【００２０】
Wi-Fiを探し、デバイスディスカバリプロセスを介してあるWi-Fiを見つける送受話器は、UMAを受け入れ、次にUMA内に登録するために、顧客による応答を要求するように構成されることができる。APへのUMA送受話器のペアリング(pairing：対合)およびメーティング(mating：接合)のための認証は、通信デバイス画面を介する手動の確認および受け入れ(たとえば、ソフトキーを介する)を要求するように構成されることができる。
【００２１】
送受話器とのユーザ経験は、送受話器とAPとの間のディスカバリおよび登録プロセスを開始するための顧客開始を要求することによって、不正APによる認証を回避することができる。一例において、任意のAPとのリンクおよび認証を開始する要求は、送受話器のセッティングメニューを介した登録のために、Wi-Fiを探すプロセスを開始することを介してのみ開始するように構成されることができる。
【００２２】
上で示したように、送受話器またはモバイル通信デバイスは、たとえば、デュアルモード送受話器(たとえば、GSM/CDMA(符号分割多元接続)、GSM/3G(3G partnership projectによる第3世代)、iDEN(integrated dispatch enhanced network)/GSM、…)およびデュアルモードより多数のモード(たとえば、3つ以上の動作モード)を含むマルチモード送受話器とすることができる。
【００２３】
図2に、一態様による免許不要ネットワークアクセスを可能にする方法論を示す。説明を単純にするために、たとえばフローチャートまたは流れ図の形で本明細書で示される1つまたは複数の方法論は、一連の行為として図示され、説明されるが、対象とする新しい手法によれば、一部の行為を、図示され本明細書で説明されるものと異なる順序で、および/または他の行為と同時に、行うことができるので、対象とする新しい手法が、行為の順序によって限定されないことが理解されると共に認識される。たとえば、当業者は、方法論を、その代わりに、状態図など、一連の相互に関係する状態または事象として表すことができることを理解すると共に認識することになる。さらに、図示された行為のすべてが、新しい手法による方法論を実施するのに必要とは限らない可能性がある。
【００２４】
200で、MCDを受け取る。202で、免許不要ネットワーク(たとえば、IEEE 802.11xネットワークおよび/またはIEEE 802.16xネットワーク、ここで、xは、関連する標準規格の任意の版を表す)へのアクセスを提供するAPを受け取る。204で、MCDおよびAPのデータを、ペアデータとしてセルラネットワーク上で登録する。もし、登録が、ペアデータとセルラネットワークとの間で(たとえば、マクロネットワークを介して)成功した場合に、MCDは、206に示されているように、免許不要ネットワーク上でセルラネットワークに通信することを許可される。
【００２５】
図3に、もう1つの態様による免許不要ネットワークを介するセルラ通信を促進するシステム300の全般的な図を示す。送受話器ユーザは、モバイル送受話器302を免許不要IPネットワーク304(たとえば、ホームネットワーク、オフィスネットワーク、…)の範囲内に持ってゆく。送受話器302は、IPネットワーク304に関連するAP308の固有のAPデータ(たとえば、BSSID：basic service set identificationデータまたはMACアドレス)を入手するために、AP308との通信を促進する送受話器クライアント306を含むことができる。固有のAPデータが入手された時に、送受話器306は、固有のAPデータ、および加入者情報を、セルラネットワーク310、及びセルラ許可サブシステム312に伝送する。固有のAPデータおよび加入者情報が成功して許可された時に、その結果が、セルラネットワーク310を介して送受話器クライアント306に信号として戻される。その後、AP308を介する免許不要IPネットワーク304上の送受話器302とセルラネットワーク310との間の通信が、許可され、成功する。
【００２６】
ユーザが、IPネットワーク304の無線範囲の外に送受話器302を持ってゆく時に、送受話器302と免許不要IPネットワーク304との間の通信が、エラーになる。したがって、送受話器は、その後、マクロネットワーク310を介する通信を開始する。
【００２７】
免許不要ネットワーク304が、セルラカバレッジのない位置で実施される場合には、送受話器302およびそのクライアント306は、固有のAPデータを取り込み、送受話器302内に格納することができる。その後、ユーザが、セルラカバレッジを有する位置に送受話器302を持ってゆく時に、格納された固有のAPデータおよび加入者デバイス情報は、セルラ許可サブシステム312による免許不要IPネットワークアクセスの許可のために、セルラネットワーク310に伝送されることができる。その後、ユーザが、IPネットワーク304の無線範囲内に戻って送受話器302を持ち込む時に、免許不要ネットワーク304を介するセルラネットワーク310へのセルラ通信が、許可され、動作状態になる。
【００２８】
送受話器302は、さまざまなオプションおよび/または情報をユーザに提示するメニューイングシステム314を含むことができる。ユーザが初めて自宅に到達する時に(あるいは、Wi-Fi通信が許可される前にユーザが毎回送受話器302と手動で対話することを選択できるように、これを構成可能なオプションにすることができる)、ユーザが、「APを認識」を示すメニューアイテムまたは類似する意味を伝えるメニューアイテムを提示するメニューイングシステムに入ることができると見なす。それに応答して、送受話器302は、そのユーザの自宅に固有のBSSIDを表示することができる。代替案では、ユーザは、たとえば、表示されたAPからBSSIDを入手することができる。この時に、ユーザ送受話器302は、その送受話器から「可視」のホームAPを選択することを許可されることができる。
【００２９】
送受話器302は、それが検出する各APのBSSIDを検出し、表示することができ、ユーザは、その後、送受話器302をそれと組み合わせるために、1つまたは複数のAPを選択することができる。一実施態様で、各BSSIDは、獲得され、そのBSSIDに関連する特定のAPをより明瞭に説明したいくつかの直観的情報と共に提示される。たとえば、「this is the BSSID for a user home Wi-Fi(これは、ユーザのホームWi-FiのBSSIDです)」である。送受話器302が、ユーザの自宅またはアパート内にあるのではなく、隣の家またはアパートにあるAPのAP情報を検出し、表示することが考えられる。したがって、信号強度に基づいて、送受話器302は、最も強い信号を有する(おそらくはそのユーザの)APから始まり、より弱い信号に関連するAPが続く、BSSIDデータの優先順位付けされたリストを提示するように構成されることができる。
【００３０】
上で説明したように、少なくともBSSIDデータを含むUSSD(unstructured supplementary service data)メッセージをセルラネットワークまで送信するプログラミングプロセスがあり得る。セルラネットワークは、セル電話機に関連する関係する情報のすべて(たとえば、IMSI、割り当てられたIPアドレス、…)を含むクライアントデータベースにBSSIDをロードする信号制御局(SCP：signal control point)を含むことができる。このデータベースは、ユーザがこの情報を更新することを許可される場合に、更新することができる。たとえば、顧客は、30日に1回更新することだけを許可されるものとすることができる。さまざまなアルゴリズムおよび時間制限が可能である。たとえば、顧客は、許可された個数のAP(たとえば、3つのAP)を獲得するのに24時間または48時間だけを許可される。獲得したならば、ユーザは、そのうちのどれであっても変更することができるが、30日待たなければならない。これは、たとえばユーザがキャリアまたはネットワークオペレータサービスを完全に迂回する「10日周期（rolling 10-day）」のシナリオを防ぐ。
【００３１】
もし、ユーザがアップグレードする資格を有する場合に、メッセージを送受話器ディスプレイに送り返すことができる。SCPから戻って受信されるメッセージは、何であれ、送受話器ディスプレイに直接に示すことができる。したがって、「we can't upgrade your information at this time, it is within the 30-day window(あなたの情報を今アップグレードすることはできません。現在は30日のウィンドウ内です)」、または「information is updated, wireless access point is active(情報が更新されました。無線アクセスポイントはアクティブです)」のようなメッセージ、あるいは類似物は、すばやく送信されると共に、ユーザによって認識されることができる。
【００３２】
情報が送受話器302に送信される時に、電話機にその無線アクセスポイントに留まらせることができる情報内には、いくらかの符号化があり得る。たとえば、APが獲得されたと見なす。そのAPおよびセル電話機の情報が、SCPにアップロードされ、SCPは、「can I update, and if I can, here's the info(更新してよろしいか? 可能な場合にはここに情報があります)」の効果に似た要求を用いてデータベースにアクセスする。データベースは、「yes, you can update, and thank you(はい、更新できます、ありがとうございます)」と応答する。この情報は、SCPで受信され、SCPは、ACK(肯定応答)を送受話器302に送り返す。さらに、このメッセージに、主として人間可読の情報ならびに符号化された情報を含めることができ、この符号化された情報には、送受話器302に効果的に「lock down that BSSID, it is valid (そのBSSIDをロックダウンする。そのBSSIDは有効である)」を行わせるコードを含むことができる。したがって、送受話器302は、その無線アクセスポイントに留まることを許可されることを知る。
【００３３】
逆に、マスタデータベースにアップロードされ、ユーザが関連付けの割り振られた個数を超えるので、データベースがアクセスを拒否する場合に、SCPは、効果的に「do not camp on that wireless access point(その無線アクセスポイントに留まってはいけません)」と述べるテキストメッセージを送受話器302に対して戻して渡すと共に符号化することを促進する。したがって、送受話器302は、隣人の無線アクセスポイントに留まるのではなく、マクロ(またはセルラ)システムに留まる知能を有する。これは、すべて、完全に手動の動作から、無線アクセスポイントが有効なポイントであることをユーザに知らせる表示能力を有する送受話器302に一体化された完全に自動化された機構までの範囲に渡る、オートメーションのさまざまな点を使用して達成することができる。
【００３４】
もしユーザが、APが有効なAPでないことを示すメッセージを得る場合、またはある他の情況に基づいて、たとえばユーザの自宅が雷に打たれ、すべてのAPが破壊された場合に、ユーザは、異なる交換用APにリセットするための手動介入について、カスタマサービスに電話をかけるように指示され得る。
【００３５】
図4に、もう1つの態様による免許不要ネットワークを介するセルラ通信を促進するシステム400の詳細な概略ブロック図を示す。システム400は、送受話器プロビジョニングおよび制御アーキテクチャを示す。一実施態様に示されているように、この概念は、GAN(generic access network)アーキテクチャ内のフレームワークに基づいて作成され、3GPP AAAサーバおよびマスタデータベースネットワーク要素に機能性を追加する。GANは、IPネットワークを介するA/Gbインターフェースへのアクセスを提供するアクセスネットワークである。
【００３６】
対象とする新規の動的送受話器(たとえば、デュアルモード送受話器すなわちDMS)アクセス制御発明を例示するために、送受話器402は、UMA送受話器であり得る。しかし、更にIMS VoIP(IP multimedia subsystem-voice over IP)送受話器をサポートできることが、本発明の企図に含まれる。さらに、本発明は、UMA認証手順および登録手順中に、UMA識別情報を再利用することができる。
【００３７】
システム400は、送受話器402が通信するGANC(GANコントローラ)システム404を含むことができる。ジェネリックIPアクセスネットワーク406が、送受話器402とGANC404との間の接続性を提供する。GANCは、A-インターフェースを介してモバイルスイッチングセンタ(mobile switching center：MSC)に、Gbインターフェースを介してサービングＧＰＲＳサポートノード(serving GPRS (general packet radio service) support node：SGSN)に接続し、ジェネリックIPネットワークを介するアクセスを可能にするネットワークノードである。GANCは、3つの異なる論理的役割、すなわちプロビジョニングの役割、デフォルトの役割、およびサービングの役割を実行することができる。
【００３８】
送受話器402は、Upインターフェースを介してGANC404のセキュリティゲートウェイ(SEGW)408にインターフェースする。SEGW408要素は、その全体が参照によって本明細書に組み込まれている“3GPP TS 43.318 Generic Access to the A/Gb Interface; Stage 2”仕様書で定義された、GANCの一部である。SEGW408は、送受話器402からの保護されたリモートアクセストンネルを終端し、シグナリング、音声、およびデータトラフィックに関する相互認証、暗号化、およびデータ保全性を提供する。
【００３９】
GANC404は、さらに、メディアゲートウェイ(MGW)410、IPネットワークコントローラ(INC)412、およびGPRSゲートウェイ(GGW)414を含むことができる。SEGW408は、Wmインターフェースを介してMGW410、INC412、GGW414、およびAAAサーバ416とインターフェースする。
【００４０】
MGW410は、さらに、Aインターフェースを介してMSC418にインターフェースする。INC412は、たとえば、LDAP(lightweight directory access protocol)を使用してマスタデータベース420にインターフェースする。LDAPは、ディレクトリ階層を編成する標準的な形およびクライアントがディレクトリサーバにアクセスするための標準インターフェースを記述する。GGW414は、Gbインターフェースを介してSGSN422にインターフェースする。
【００４１】
AAAサーバ416、MSC418、SGSN422、およびHLR(home location register)424は、HPLMN(home public land mobile network)/visiting PLMNの一部を形成する。
【００４２】
Upインターフェースは、GSMまたはUMTS(universal mobile telecommunications system)信用証明書を使用して、(保護されたトンネルを確立する目的のための)GANC404によって送受話器402を認証する能力をサポートする。送受話器402とGANC404との間の認証は、IKEv2(Internet key exchange version 2)仕様書内のEAP-SIM(extensible authentication protocol-subscriber identity module)またはEAP-AKA (authentication and key agreement)を使用して実行することができ、このEAP-SIMおよびEAP-AKAは、更に、相互認証を促進する。送受話器402およびGANC-SEGW408は、シグナリングトラフィックおよびユーザプレーン(音声およびデータ)トラフィックを保護するための保護された関連性を確立する。
【００４３】
送受話器402のGANC-SEGW408との接続は、IKEv2初期交換(IKE_SA_INIT)を開始することによって開始される。EAP-SIM手順またはEAP-AKA手順が、これらの交換の結果として開始される。EAP-SIM手順は、送受話器402と、加入者情報を取り出すためにHLR424(またはAuC(authentication center)/HSS(home subscriber server))へのアクセスを有するAAAサーバ416との間で実行されることができる。USIMを有する送受話器402および送受話器402のEAP-AKA手順は、UMTSAKAが可能であり、送受話器402とAAAサーバ416との間で実行される。GANC-SEGW408は、EAP-SIM/EAP-AKAメッセージの中継器として働く。EAP-SIM/EAP-AKA手順が成功して完了した時に、IKEv2手順を完了まで継続することができ、送受話器402とGANC-SEGW408との間のシグナリングチャネルが保護される。その後、送受話器402およびGANは、ディスカバリまたは登録手順を継続することができる。
【００４４】
AAAサーバ416は、D'/Gr'インターフェースを介してHLR424にインターフェースする。GANC-SEGW408は、EAP Response/SIM-StartパケットをAAAサーバ416に転送する。AAAサーバ416は、IMSIに基づいて、認証データをHLR424に要求する。AAAサーバ416が、その代わりにHLR424から以前に取り出された、キャッシュされたトリプレットを使用して、認証処理を継続できることに注意が必要である。AAAサーバ416は、HLR424から複数のトリプレットを受け取る。
【００４５】
GSMでは、認証が、GSMトリプレットを使用することに基づき、このGSMトリプレットは、加入者端でネットワークオペレータのAuCにある専用SIMによって生成される。AuCは、通常、GSMネットワークのHLR424によって提供される機能性である。GSMでは、GSMトリプレットを、どちらかといえば緩和された形で使用することができ、その結果、その順序は、厳密には固定されなくなる。UMTSでは、認証がGSMと異なる。UMTSでは、ユーザ認証モジュールをUMTS SIM(USIM)と称し、AuCが、認証ベクトルまたはクインテットを生成し、この認証ベクトルまたはクインテットは、次のコンポーネント、すなわち乱数RAND、期待される応答XRES、暗号鍵CK、インテグリティ鍵IK、および認証トークンAUTNを含む。各認証ベクトルは、1つの認証にはよい。RAND、XRES、およびCKは、おおむねGSMのRAND、SRES、およびトリプレットに対応する。
【００４６】
アクセス制御データベース(ACD)426が、マスタデータベース420の一部分として図示されている。ACD426は、EAP-SIM永久識別情報(permanent identity)をEAP-SIM匿名識別情報(pseudonym identity)に関連付けるのに利用される。AAAサーバ416は、LDAPを介してACD426に照会して、SEGW408から受け取ったEAP-SIM認証要求を許可し、または拒否する。ACD426は、更に、IMSI値、BSSID値、および起点IPアドレス値を格納し、関連付けることができる。しかし、ACD426を、(破線の箱によって図示されているように)任意選択で多数の異なる場所に、たとえばマスタデータベース420の外部に、HLR424内に、および/またはマスタデータベース420とHLR424との間の接続上に配置されたノードとして、配置されることができる、ということが認識され得る。マスタデータベース420は、メッセージングサービスに関する加入者ID管理を促進するデータベースである。したがって、マスタデータベース420は、UMA許可されたAPのテーブルを有することができる。AAAサーバ416は、許可されたAPおよび識別情報を処理するために、照会ロジック(QL)428を介してACD426テーブルを照会することができる。図示されているように、QL428は、AAAサーバ416の外部に配置されることができ、あるいは、任意選択としてAAAサーバ416の内部に配置されることができる。
【００４７】
一実施態様で、USSDと呼ばれる機能性を使用して、固有のAPデータをMCD(またはセル電話機)を介してセルラネットワークの許可サブシステムに送信することができる。USSDは、携帯電話機とネットワーク内のアプリケーションプログラムとの間でテキストを送信するのに使用されるGSM通信テクノロジである。アプリケーションは、たとえばプリペイドローミングまたはモバイルチャットを含むことができる。USSDは、GSMネットワークのシグナリングチャネル上の情報の送信をサポートするためにGSM標準規格に組み込まれた機能である。USSDは、セッションベースの通信を提供し、さまざまなアプリケーションを可能にする。
【００４８】
動作中に、USSDは、ユーザとアプリケーションとの間でテキストを送信するのに使用される。USSDは、アプリケーション自体ではなくトリガと考えることができる。しかし、USSDは、プリペイドなどの他のアプリケーションを使用可能にする。動作中に、USSDについて直接に請求することは不可能であるが、その代わりに、回線交換されるデータ、SMS、またはプリペイドなど、USSDの使用に関連するアプリケーションについて請求することは可能である。USSDの主要な利益は、ユーザとアプリケーションとの間の超高速通信を可能にすることである。USSDによって使用可能にされるアプリケーションのほとんどは、メニューベースであり、モバイルプリペイおよびチャットなどのサービスを含む。
【００４９】
USSDは、ショートメッセージングサービス(SMS)に似ているが、SMSとは異なって、USSDトランザクションは、セッション中にのみ発生する。SMSを用いると、メッセージを携帯電話機に送信することができ、その電話機がアクティブ化されていないか範囲内にない場合には、メッセージを数日にわたって記憶することができる。ワイヤレスアプリケーションプロトコル(WAP)は、USSDをサポートする。USSDは、その全体が参照によって本明細書に組み込まれているGSM標準文書“GSM 02.90 (USSD Stage 1)”および“GSM 03.90 (USSD Stage 2)”で定義されている。
【００５０】
セル電話機内の機能性を呼び出すためのUSSDコードの使用が、その全体が参照によって本明細書に組み込まれている、本発明の譲受人に譲渡された米国特許出願第11/099150号、名称「System and Method for Providing USSD-Like Features in a Wireless Network」に記載されている。
【００５１】
USSDは、その全般的な意味において、ユーザが自由形式データを入力することを可能にする。USSDコードを、AP IDと共に手動で入力することができるが、もう1つの実施態様では、AP IDは、送受話器内でUSSDコードに自動的に挿入される。したがって、送受話器は、固有のAPデータ(たとえば、BSSID)にアクセスするために、限られたユーザ知識を必要とする。
【００５２】
USSDは、送受話器402とMSC418とHLR424との間で働く機構である。これらのエンティティ(送受話器402、MSC418、およびHLR424)のそれぞれは、ユーザが特別なことを行うことを可能にする特殊コードとしてUSSDコードを認識する。したがって、たとえば、今日のセルラネットワーク上では、USSD *646#を使用して、今月これまでにどれほどの通信時間が使用されたかをユーザに知らせるSMSメッセージを、機能性に受信させることができる。このUSSDコードは、送受話器402が認識する、明確に認識されるコードである。しかし、基本的に、USSDは、*,**,***,#,##,###,または3桁の長さまでのアスタリスク(*)およびポンド記号(#)の任意の組合せから始まり、他のコードを伴い、#記号で終わる任意のコードストリングである。送受話器402は、これを認識し、MSC418との組合せで、電話呼のダイヤルを開始するUSSDコードの代わりに、このコードが、データの転送を開始する。
【００５３】
仕様に従って、データ転送を、たとえばアスタリスク(*)のプリアンブルコードによるものとすることができる。プリアンブルコードが認識され、プリアンブルの後の桁の固有の組(通常は3桁)がそれに続き、その識別子桁の後に、*の属性セパレータコードがある。たとえば、* 101 *<IMSIもしくはBSSIDなどのパラメータ、または起点IPアドレス、あるいは何であれ>*<パラメータ2>*…である。たとえば、*IMSI*BSSID*<IPアドレス>#が、USSDコードである。単純な例では、たとえば、顧客が、USSDコーディング機構を理解し、AP上でMACアドレス(BSSID)を調べ、その後、セル電話機のディスプレイおよびキーパッドを介して手動でこれらのパラメータを入力する。
【００５４】
USSDメッセージは、MSC418に送信され、MSC418は、この固有のコードをUSSDコードとして認識し、非常に具体的なSS7(signaling system 7)メッセージを送信する。そのSS7メッセージは、HLR424に送信され、ここで、同様に、SS7インターフェースを含む遷移データベース430(たとえば、SCP)宛のUSSDメッセージとして認識される。遷移データベース430は、SS7ネットワーク内にあるものとすることができるリモートデータベースである。遷移データベース430は、高度なネットワークサービスに必要な変換およびルーティングを供給する。遷移データベース430は、USSDメッセージを受け取り、これをそのデータベースへの入力のために変換する。したがって、遷移データベース430は、この情報のすべてが記憶されるマスタデータベース420にはクライアントのように見え、SS7ネットワークには信号制御局(SCP：signal control point)エンティティのように見えることになる。したがって、USSDコードがプッシュされる時には、そのUSSDコードは、最終的に遷移データベース430に行き着く。
【００５５】
対象とする新しい手法は、更に、TDMA(時分割多元接続)ネットワークおよび/またはCDMAネットワークにおけるUSSD様テクノロジのサポートに応用例を見出す。TDMAは、一般に、ネットワーク化されたトランスポートが主にTIA-41/IS-41である、IS-54およびIS-136を含むクラスのテクノロジを指す。CDMAは、一般に、SS7ネットワークトランスポートが主にTIA-41/IS-41である、CDMA2000、IS-95、およびIS-2000を含むクラスのテクノロジを指す。したがって、USSD様テクノロジを、IS-41/SS7通信言語の使用を介して使用可能にすることができる。
【００５６】
図5に、革新的態様による加入者デバイスのプロビジョニングの方法論の流れ図を示す。500で、加入者デバイスに、小売り販売時点で特徴コードをプロビジョニングする。502で、システムが、Wi-Fiセキュリティがあるかどうかを調べる。そうである場合には、504で、WLANクライアントをセットアップする。506で、WLANクライアントに電源を入れ、APを検出する。508で、GAN登録を開始する。510で、GANCが、IMSI、BSSID、および送受話器IPアドレスをフィルタリングする。512で、GANCが、IMSIについてマスタデータベースに照会する。514で、IMSIに関連するBSSIDが有効であるかどうかに関するチェックを行う。BSSIDが有効である場合には、流れは516に向かって、GAN登録を完了する。有効なBSSIDがない場合には、流れは、514から518に向かって、ヌルBSSIDについてチェックする。ヌルBSSIDがある場合には、流れは518から520に向かって、新しいBSSID値を挿入し、次に、516に向かって、GAN登録を完了する。ヌルBSSIDがない場合には、流れは518から522に向かって、BSSIDが許可されるかどうかをチェックする。そうである場合には、流れは520に向かって、新しいBSSID値を挿入し、次に、516に向かって、GAN登録を完了する。522で、BSSIDが許可されない場合には、流れは524に向かって、GAN登録を拒否する。502に戻って、Wi-Fiセキュリティがない場合には、流れは506に向かって、WLANクライアントに電源を入れ、APを検出する。その後、流れは、前と同様に進行する。
【００５７】
図6に、許容される送受話器/APデータペアリングの最大個数と比較して送受話器登録をチェックする方法論を示す。600で、免許不要ネットワークのAPの固有のデータと一緒にMCDを受け取る。602で、MCDデータおよびAPデータをセルラネットワークに送信する。604で、加入者が許容されるWi-FiネットワークAPの限度を超えたかどうかを判定するためにチェックを行う。606で、その数を超えていない場合に、流れは608に向かって、MCDを使用した免許不要ネットワークを介するセルラサービスを許可する。しかし、MCD-AP関連付けの個数を超えている場合には、流れは606から610に向かって、アクセスを拒否し、600に戻って、次のペアリングを処理する。
【００５８】
次に図7を参照すると、開示される態様による登録処理中の不正アクセスを防ぐ方法論が示されている。700で、MCDを販売時点で受け取る。702で、MCDを免許不要ネットワークのAPの範囲内に持ってゆく。704で、登録を選択して構成するために加入者が手動で対話するかどうかを判定するためにチェックを行う。706で、手動の場合に、流れは708に向かって、免許不要IPネットワークを介するセルラネットワークへのMCD通信を許可する。しかし、手動対話が検出されない場合には、流れは706から710に向かって、アクセスを拒否する。その後、流れを704に戻して、加入者対話をもう一度チェックすることができる。
【００５９】
図8に、開示される態様による登録処理中の不正アクセスを防ぐ代替方法論を示す。800で、MCDを受け取ると共に、免許不要IPネットワークの関連するAPデータは、販売時点で既知である。802で、MCDおよびAPのペアを登録する。804で、MCDを免許不要IPネットワークの無線範囲内に持ってゆく。806で、システムは、このネットワークのAPへの登録が許可されるかどうかを調べる。そうである場合には、808で、セルラ通信ネットワークへの免許不要ネットワーク上のセルラ通信を許可する。806で許可されない場合には、流れは810に向かって、アクセスを拒否し、その後、流れを804に戻して、次の免許不要ネットワークの無線範囲内にある時に、次の登録を処理することができる。
【００６０】
次の方法論で説明するように、顧客は、IVR(対話型音声レコーダ)システムを介してカスタマケアを呼び出すこと、カスタマサービス代理人との直接音声対話、またはウェブインターフェースを介して変更を行うことによって、追加のAPに関して、許可されるAP MACアドレスを変更するか、許可されるAP MACアドレスを追加することができる。
【００６１】
図9に、開示される態様によるIVRを介する登録の代替方法論を示す。900で、MCDを受け取る。902で、MCDデータおよび固有のAPデータを受け取る。すなわち、ユーザが、APからAP BSSIDを手動で判定することができ、あるいは、MCDが、APのBSSIDを自動的に判定し、これをMCDディスプレイを介してユーザに提示する。BSSIDを、ディスプレイを介してユーザに提示しなければならない必要は全くなく、BSSIDデータを記述する直観的情報を提供することもできるということが認識され得る。たとえば、「the unique address of the AP has been discovered, please transmit(APの固有のアドレスが発見されました。送信してください)」または「the unique address of the second AP has been discovered, please transmit(第2 APの固有のアドレスが発見されました。送信してください)」である。どの場合でも、送受話器加入者は、Wi-Fi AP ESSID (extended service set identificationまたはネットワーク名)、BSSID、RSSI (receive signal strength indicator)、RF (ラジオ周波数)帯、データ暗号化、およびRFチャネルを識別することができる。ESSIDは、無線LAN (WLAN)の名前である。
【００６２】
あるWLAN上のすべての無線デバイスが、互いに通信するために同一のESSIDを使用しなければならない。送受話器クライアントインターフェースは、送受話器の割り当てられたIPアドレスを見るため、トレースルート（traceroute：経路探索）を実行するため、そしてSEGWにピング（ping）を打つために、TCP/IPツールの最小限のセットを備えることができる。トレースルートは、2つのシステムの間のネットワーク上のルートを示し、接続がその宛先に達するために通過しなければならないすべての中間ルータをリストするユーティリティである。トレースルートは、あるコンピュータからインターネットホストへのパケットを追跡し、そのパケットがそのホストに到達するのに必要とするホップ数および各ホップが要する時間を示す。たとえば、もし、あるユーザが、ウェブサイトを訪れ、ページが遅く見えている場合に、トレースルートを使用して、最長の遅延がどこで発生しているのかを判定することができる。ピング（ping）は、特定のIPアドレスがアクセス可能であるかどうかを判定するのに使用されるユーティリティであり、指定されたIPアドレスにパケットを送信することと、応答を待つこととによって働く。
【００６３】
904で、ユーザが、IVRシステムにアクセスして、MCDデータおよびAPデータを入力する。906で、システムは、そのデータを登録できるかどうかを判定する。そうである場合には、908で、MCDを使用した免許不要ネットワークを介するセルラ通信を許可する。しかし、登録処理中に、システムが、APをこの時にもう一度登録できないと判定する場合には、流れは906から910に向かって、アクセスを拒否する。
【００６４】
図10に、開示される態様によるウェブサイトを介する登録の代替方法論を示す。1000で、MCDを受け取る。1002で、上の図9で説明した任意の方法に従って、MCDデータおよび固有のAPデータを受け取る。たとえば、AP BSSIDを、MCDデータと一緒にディスプレイを介してユーザに提示することができる。1004で、ユーザが、MCDデータおよびAPデータを入力するためにウェブサイトにアクセスする。1006で、システムは、そのデータを登録できるかどうかを判定する。そうである場合には、1008で、ユーザに、ウェブサイトメッセージおよび/またはMCDに送信されるメッセージを介して、登録が成功したことを通知することができる。その後、1010で、免許不要ネットワークを介するMCDとセルラネットワークとの間の通信を許可する。しかし、登録処理中に、システムが、APをこの時にもう一度登録できないと判定する場合には、流れは1006から1012に向かって、アクセスを拒否する。
【００６５】
MCDが、たとえばBluetoothテクノロジ、赤外線通信、USB接続、任意のシリアルまたはパラレルの通信テクノロジ(たとえば、IEEE 1394)、または類似物を使用して、パーソナルコンピュータ(PC)に情報を伝送できることが、本発明の企図に含まれる。Bluetoothの例を続けると、ユーザは、MCDデータおよびAPデータを登録するためのユーザ対話を促進するウェブサイトにアクセスする。1つの実例で、ユーザは、たとえば自動データ交換を選択することができ、これによって、MCDが、MCDデータおよびAPデータをBluetooth接続を介してPCに伝送し、このデータは、その後、ウェブサイトシステムに送信され、そこから、処理のためにセルラ許可サブシステムに送信される。もう1つの例で、ユーザは、SMS、MMS(マルチメディアメッセージシステム)、および/またはIMSを利用して、登録処理を完了することができる。したがって、データ入力および通知は、それぞれSMSシステム、MMSシステム、およびIMSシステムを介して処理される。加入者MCDが成功した登録の後にそれを介してセルラネットワークにアクセスする接続が、Bluetoothテクノロジを介することも、企図されている。したがって、ユーザは、Bluetooth対応MCDと通信し、そこからBluetoothを介してAPおよび/またはPCに通信するBluetooth無線ヘッドセットを利用することができる。
【００６６】
図11に、開示される態様によるMCD/APペアの間の変更を制限する方法論を示す。1100で、MCDおよびAPを登録し、免許不要ネットワークを介するMCD通信を許可する。1102で、APをどれほど頻繁に送受話器に関連付けることができるかに関する時間制限をセットする。たとえば、一実施態様で、顧客は、アービトラージ(arbitrage)、すなわち町中で、あるWi-Fiホットスポットから別のホットスポットに移動する時に、新しいAPのためにMAC IDを変更することの可能性を減らすために、30日〜60日に1回だけAPのMACアドレスを変更することを許可されるはずである。MACアドレス情報の動的データベースは、サービスプロバイダによってセットされる時間感度制限を考慮に入れることができる。
【００６７】
1104で、APデータを変更する要求を受け取る。1106で、システムは、その要求が許容される時間枠内に提示されたかどうかを判定する。その要求が、許容される時間枠内に提示されていた場合には、流れは1108から1110に向かって、新しいAPデータを加入者データと共にACDに格納する。その後、1112で、新しいAPの登録が有効であり、受け入れられることを加入者に通知することができる。その後、1114で、免許不要ネットワークを介するMCDとセルラネットワークとの間の通信を許可する。しかし、1108で、要求が、指定された時間枠内に許容される変更要求の個数を超えた場合には、その要求は許可されず、1116に示されているように、アクセスが拒否される。その後、流れは、1104に戻って進んで、別の要求を処理することができる。
【００６８】
もう1つの実施態様では、2つのタイマすなわち、APとのMCDの再関連付けに関する顧客変更要求を30日の期間の後に限って行うことができることを保証する第1タイマと、たとえば所定の時間期間(たとえば48時間)以内に、加入者が3つのAPを登録することを保証する第2タイマとがある。したがって、第1の使用の例について、ユーザが、販売時点から自宅に初めて到着する時に、そのユーザは、MCDを3つ以内のAPに関連付けるのに48時間を有し、その後には、少なくとも30日が経過するまで、どのAP MACアドレスも変更することができない。
【００６９】
図12に、もう1つの態様による免許不要IPネットワークを介してセルラネットワークにアクセスするための複数のMCDの間で単一APのアクセスを共有する方法論を示す。1200で、あるAPの第1MCDデータおよびAPデータを無線で登録し、第1MCDは、免許不要IPネットワーク上で通信することを許可される。1202で、第2MCDをそのAPの無線範囲内に持ってゆき、第2MCDが検出される。1204で、システムは、第2MCDデータおよびAPデータをセルラ許可サブシステムに送信することによって、第2MCDが加入者サービスプランの下で許可されるかどうかをチェックすることができる。たとえば、加入者が、複数の異なるMCDを単一のまたは複数のホームAPまたは会社APに関連付けることを許容するファミリプランの下で操作している可能性がある。1206で、もし第2MCDが許可される場合に、流れは1208に向かって、第2MCDデータとアクセス制御データベースにおけるAPデータを関連付ける。その後、1210で、第1MCDと第2MCDとの両方が免許不要IPネットワークを介してセルラネットワーク上で通信することを許可する。その一方で、もし第2MCDがアクセスを許可されない場合には、流れは1206から1212に向かって、アクセスを拒否し、その後、処理は1202に戻って進んで、複数MCDプラン処理について別のMCDを検出する。
【００７０】
もう1つの例示的な実例では、vCard(すなわちVersitcard)テクノロジを利用することによって、信用証明書をMCDの間で交換することができる。vCardは、電子名刺の用語である。これは、伝統的な名刺を自動化する個人的データ交換(personal data interchange：PDI)の手段である。vCardは、氏名、住所(会社、自宅、メール、小荷物)、電話番号(自宅、会社、ファクシミリ、ポケットベル、セルラ、ISDN、音声、データ、ビデオ)、電子メールアドレス、およびインターネットURL(Universal Resource Locator)などの重要なディレクトリ情報を担持することができる。vCardは、更に、写真、会社のロゴ、および名前の発音に関するものなどのオーディオクリップを含む、グラフィックスおよびマルチメディアを担持することができる。他の特徴には、次が含まれる。vCard内のグラフィックおよびタイムゾーン情報を使用して、連絡すべき時を他者が知ることを可能にすることができ、vCardは、複数の言語をサポートし、vCard仕様は、トランスポートシステムおよびオペレーティングシステムから独立であり、vCardは、インターネットフレンドリであり、標準規格に基づき、幅広い産業界のサポートを有する。
【００７１】
図13に、もう1つの態様による複数MCDアクセスを制限する方法論を示す。1300で、あるAPの第1MCDデータおよびAPデータを無線で登録し、第1MCDは、免許不要IPネットワーク上で通信することを許可される。1302で、第2MCDをそのAPの無線範囲内に持ってゆき、第2MCDが検出される。1304で、システムは、第2MCDデータおよびAPデータをセルラ許可サブシステムに送信することによって、第2MCDが加入者サービスプランの下で許可されるかどうかをチェックすることができる。たとえば、加入者が、複数の異なるMCDを単一のまたは複数のホームAPまたは会社APに関連付けることを許容するファミリプランの下で操作している可能性がある。1306で、もし加入者が、複数のMCDが許可されるが、所定の個数までのMCDだけが許可されるファミリプラン上で操作しており、第2MCDが許可される場合に、流れは1308に向かって、第2MCDデータとアクセス制御データベースにおけるAPデータを関連付ける。その後、1310で、第2MCDは、第1MCDに関連する免許不要IPネットワークだけを介してセルラネットワーク上で通信することを許可される。その一方で、もし第2MCDがアクセスを許可されない場合には、流れは1306から1312に向かって、アクセスを拒否する。したがって、ファミリプランサブスクリプションを実施する1つの例の下では、ある家族に関連するMCDは、ホームWi-Fiネットワークである1つの免許不要ネットワーク上でのみ通信することができる。
【００７２】
もう1つの例では、各家族構成員が、所与のMCDを所定の個数のAPに関連付けることを許可され、したがって、複数のMCDが存在する場合により高い柔軟性が可能になる。たとえば、妻は、彼女のセル電話機を2つの免許不要ネットワークすなわちホームネットワークおよび彼女の職場のWi-Fiネットワークに関連付けることができる。同様に、夫は、彼のセル電話機をホームネットワークおよび彼の職場のWi-Fiネットワークに登録することができる。しかし、これらのセル電話機が、これらの免許不要ネットワークを使用することだけを許可されるように、制限を課すことができる。理解されるとおり、サービスプロバイダは、特定のユーザシナリオに基づいて、多数の異なるタイプのサービスプランおよびオプションを課すことができる。
【００７３】
図14に、一態様による成功した自動ネットワークプロビジョニングのメッセージフロー図1400を示す。この例の図では、送受話器は、ホームWi-Fiネットワークに当初に関連付けられるデュアルモード送受話器(DMH)である。1で、EAP-SIMメッセージが、送受話器からSEGWに送信される。2で、プロキシEAP-SIMメッセージが、SEGWからAAAサーバに送信される。AAAサーバは、EAP-SIM IDからIMSIを抽出し、そのIMSIを、許可のためにマスタデータベース(MD)に転送する。許可されたならば、MDは、GANサービスに関するIMSI許可をAAAサーバに応答する。その後、AAAサーバは、Send_Auth_Info要求をHLRに送信し、HLRは、Send_Auth_Info応答をAAAサーバに応答する。その後、AAAサーバは、許可情報を送受話器に送信して、EAP-SIM認証処理を完了する。IPトンネルが、現在、送受話器とSEGWとの間に作成されている。次に、送受話器は、UNCへのGAN登録を開始する。UNCは、加入者を妥当性検査するためにMDと通信し、関連するIMSI、BSSID(APデータ)、およびセル電話機IPアドレスが、MDに入力される。
【００７４】
図15に、一態様によるブロードバンドネットワークとGSMネットワークとの間のメッセージフロー図1500を示す。ブロードバンドネットワークの無線帯域ゲートウェイ(radio band gateway：RBGW)が、PPPoE(Point-to-Point Protocol over Ethernet(登録商標))についてセットアップする。PPPoEは、イーサネット(登録商標)ネットワーク上のユーザを、単一のDSL回線、無線デバイス、またはケーブルモデムなどの一般的なブロードバンド媒体を介してインターネットに接続する仕様である。イーサネット(登録商標)上のすべてのユーザが、共通の接続を共有し、したがって、LAN内の複数のユーザをサポートするイーサネット(登録商標)の原理が、シリアル接続に適用されるPPPの原理と組み合わされる。送受話器は、RBGWとのWi-Fi関連付けを実行する。その後、送受話器は、UNCへのUMAクライアント登録を開始する。その後、UNCは、UMA許可についてHSSに照会する。HSSは、UMA許可応答をUNCに送り返す。もし成功した場合に、送受話器の起点IPおよびIMSIが、UNC内で許可される。UNCは、UMA許可処理を完了し、送受話器に戻す。送受話器のUMAクライアント登録は、この時に完了する。図示されているように、ブロードバンドネットワークは、更に、RADIUS(remote authentication dial-in user service)サーバおよびPUA(presence user agent)エンティティを含む。RADIUSサーバは、多数のインターネットサービスプロバイダ(ISP)によって使用される認証およびアカウンティングシステムである。加入者は、ISPにダイヤルインする時に、ユーザ名およびパスワードを入力しなければならない。この情報は、RADIUSサーバに渡され、このRADIUSサーバは、その情報が正しいことをチェックし、その後、ISPシステムへのアクセスを許可する。
【００７５】
プレゼンスは、あるユーザの、ネットワーク上の他のユーザと通信する意欲および能力と定義される。PUAは、プレゼンスエンティティ(またはプレゼンティティ(presentity))に関するプレゼンス情報を操作する。複数のPUAを、プレゼンティティごとに許可することができ、これは、あるユーザが、多数のデバイス(セル電話機および携帯情報端末(PDA)など)を所有することができ、これらのデバイスのそれぞれが、プレゼンティティに関する全体的なプレゼンス情報のコンポーネントを独立に生成していることを意味する。セルラネットワークは、プレゼンスエージェントメッセージを処理するプレゼンスサーバ(PS)を含む。セルラネットワークは、更に、関連する機能性のためのMSCを含む。
【００７６】
本明細書で説明する新規の態様のいくつかを要約すると、サービスプロバイダは、Wi-Fi構成データを無線で(OTA)のみ更新することを許可することができる。OTAは、加入者がWi-Fi構成データを共有するのに使用することができる。たとえば、ある加入者が、彼らのWi-Fi構成データを、同一のアクセスポイントおよびデータ暗号化鍵を使用することを望む別の加入者に送信することができる。
【００７７】
さらに、サービスプロバイダは、たとえば新しいアクセスポイントを許可するための加入者変更要求を自動化するために、IVRシステム、ウェブインターフェース、SMS、MMS、IMS、および送受話器インターフェースを実施することができる。
【００７８】
一実施態様で、個々の顧客を、1〜3個の別個のアクセスポイント上だけのローミングに制限することができる。さらに、アクセスポイント制限を、公衆(またはホットスポット)アクセスポイントではなく、プライベートアクセスポイントに制限することができる。アクセスポイント制限を、企業アクセスポイントではなく加入者の主居住地のアクセスポイントに制限することができ、これは、望まれる場合に、最後にローミングされたセルID、または識別されたセルIDを、ホームサービングセルIDとして登録することによって、達成することができる。加入者が、Wi-Fiネットワーク上でデータローミングのために非UMAプロファイルにアクセスするのを防ぐことができる。これを、送受話器の要件にすることができる。
【００７９】
UMA標準規格での登録に使用可能な情報には、アクセスポイントID(またはBSSID)、セル電話機に割り当てられた起点IPアドレス、およびIMSIを含めることができる。BSSIDは、クローンを作成することができ、IPアドレスは、動的とすることができる。
【００８０】
図16に、革新的態様による例示的なデュアルモード送受話器1600の概略ブロック図を示す。そのさまざまな態様の追加の文脈を提供するために、図16および次の議論は、新しい手法のさまざまな態様を実施できる適切な環境1600の短い全般的な説明を提供することを意図されたものである。この説明は、コンピュータ実行可能命令の全般的な文脈を含むが、当業者は、新しい手法を、他のプログラムモジュールと組み合わせて、及び/またはハードウェアおよびソフトウェアの組合せとして実施することもできる、ということを認識することになる。
【００８１】
一般に、アプリケーション(たとえば、プログラムモジュール)は、特定のタスクを実行するか特定の抽象データ型を実施するルーチン、プログラム、コンポーネント、データ構造などを含むことができる。さらに、当業者は、本発明的方法を、それぞれを1つまたは複数の関連するデバイスに動作可能に結合できる、シングルプロセッサシステムまたはマルチプロセッサシステム、ミニコンピュータ、メインフレームコンピュータ、ならびにパーソナルコンピュータ、ハンドヘルドコンピューティングデバイス、マイクロプロセッサベースのまたはプログラマブルな消費者エレクトロニクス、および類似物を含む他のシステム構成を用いて実践できることを理解することになる。
【００８２】
コンピューティングデバイスは、通常、さまざまなコンピュータ可読媒体を含むことができる。コンピュータ可読媒体は、コンピュータによってアクセスできる任意の使用可能な媒体とすることができ、揮発性媒体と不揮発性媒体、取り外し可能媒体と取り外し不能媒体との両方を含む。限定ではなく一例として、コンピュータ可読媒体は、コンピュータ記憶媒体および通信媒体を含むことができる。コンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータなどの情報の記憶のための任意の方法またはテクノロジで実施された、揮発性と不揮発性、取り外し可能と取り外し不能との両方の媒体を含む。コンピュータ記憶媒体は、RAM、ROM、EEPROM、フラッシュメモリ、または他のメモリテクノロジ、CD-ROM、ディジタルビデオディスク(DVD)、または他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ、または他の磁気記憶デバイス、あるいは所望の情報を記憶するのに使用でき、コンピュータによってアクセスできる任意の他の媒体を含むことができるが、これらに限定はされない。
【００８３】
通信媒体は、通常、搬送波または他のトランスポート機構などの変調されたデータ信号内に、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータを具現化すると共に、任意の情報配送媒体を含む。用語「変調されたデータ信号」は、信号内に情報を符号化する形でセットされるか変更されたその特性のうちの1つまたは複数を有する信号を意味する。限定ではなく一例として、通信媒体は、有線ネットワークまたは直接配線接続などの有線媒体と、音響、RF、赤外線、および他の無線媒体などの無線媒体とを含む。上記のうちのあらゆる組合せも、コンピュータ可読媒体の範囲に含まれなければならない。
【００８４】
送受話器1600は、すべてのオンボード動作および機能を制御し、処理するプロセッサ1602を含む。メモリ1604は、データおよび1つまたは複数のアプリケーション1606(たとえば、ビデオプレイヤソフトウェア、ユーザフィードバックコンポーネントソフトウェアなど)の記憶のためにプロセッサ1602にインターフェースする。他のアプリケーションには、ユーザフィードバック信号の開始を容易にする所定の音声コマンドの音声認識、ならびに上で説明したものを含めることができる。アプリケーション1606は、メモリ1604および/またはファームウェア1608に格納され得ると共に、メモリ1604および/またはファームウェア1608の一方または両方からプロセッサ1602によって実行されることができる。ファームウェア1608は、更に、送受話器1600を初期化する際の実行のために、スタートアップコードを格納することができる。通信コンポーネント1610は、外部システム、たとえばセルラネットワーク、VoIPネットワークなどとの有線/無線通信を促進するためにプロセッサ1602にインターフェースする。ここで、通信コンポーネント1610は、更に、1つのモードとして第1の適切なセルラトランシーバ1611(たとえば、GSMトランシーバ)、対応する信号通信用の免許不要トランシーバ1613(たとえば、Wi-Fi)、および第2モード用の第2のセルラトランシーバ1615(たとえば、CDMAトランシーバ)を含むことができる。送受話器1600は、セル電話機、モバイル通信機能を有するPDA、およびメッセージングセントリック(messaging-centric)デバイスなどのデバイスであり得る。通信コンポーネント1610は、更に、地上無線ネットワーク(たとえば、放送)、ディジタル衛星無線ネットワーク、およびインターネットベースの無線サービスネットワークからの通信受信を促進することができる。
【００８５】
送受話器1600は、テキスト、イメージ、ビデオ、電話操作機能(たとえば、発信者番号通知機能)、セットアップ機能を表示すると共に、ユーザ入力のためのディスプレイ1612を含む。ディスプレイ1612は、更に、マルチメディアコンテンツ(たとえば、音楽メタデータ、メッセージ、壁紙、グラフィックス、…)のプレゼンテーションを提供することができる。シリアルI/Oインターフェース1614は、ハードワイヤ接続を介する有線および/または無線のシリアル通信(たとえば、USBおよび/またはIEEE 1394)を促進するためにプロセッサ1602と通信して、ならびに他のシリアル入力デバイス(たとえば、キーボード、キーパッド、およびマウス)と通信して提供される。これは、たとえば送受話器1600の更新およびトラブルシューティングをサポートする。オーディオ機能が、オーディオI/Oコンポーネント1616を用いて提供され、オーディオI/Oコンポーネント1616には、たとえばユーザがユーザフィードバック信号を開始するために正しいキーまたはキーの組合せを押したことの表示に関連するオーディオ信号を出力するスピーカを含めることができる。オーディオI/Oコンポーネント1616は、更に、データおよび/または電話操作音声データを記録するため、および電話の会話のための音声信号を入力するために、マイクロホンを介するオーディオ信号の入力を促進する。
【００８６】
送受話器1600は、SIMまたはuniversal SIM(USIM)を収容できる加入者識別システム1620を収容し、加入者識別システム1620をプロセッサ1602にインターフェースするスロットインターフェース1618を含むことができる。しかし、加入者識別システム1620を、送受話器1600内に製造し、それにデータおよびソフトウェアをダウンロードすることによって更新できることが理解されるべきである。
【００８７】
送受話器1600は、たとえばインターネット、会社イントラネット、ホームブロードバンドネットワーク、パーソナルエリアネットワークなどのIPネットワークからのISPまたはブロードバンドケーブルプロバイダを介するIPトラフィックを提供するために、通信コンポーネント1610を介するIPデータトラフィックを処理することができる。したがって、VoIPトラフィックを、送受話器1600によって利用することができ、IPベースのマルチメディアコンテンツを、符号化されたフォーマットまたは復号化されたフォーマットのいずれかで受信することができる。
【００８８】
イメージ取込および処理コンポーネント1622(たとえば、カメラ)を、符号化されたマルチメディアコンテンツを復号するために設けることができる。送受話器1600には、更に、電池および/または交流電源サブシステムの形の電源1624を含み、電源1624は、電力I/Oコンポーネント1626を介して外部の電源システムまたは充電機器(図示せず)にインターフェースすることができる。
【００８９】
送受話器1600には、更に、受信したビデオコンテンツを処理し、また、ビデオコンテンツを記録し、送信する、ビデオコンポーネント1630を含めることができる。位置追跡コンポーネント1632は、地理的に送受話器1600の位置を特定することを促進する(たとえば、GPSすなわち全地球測位システム)。ユーザ入力コンポーネント1634は、たとえばキーパッド、キーボード、マウス、スタイラスペン、タッチスクリーン、および音声アクティブ化などの従来の入力デバイステクノロジを介するユーザ入力を促進する。
【００９０】
アプリケーション1606をもう一度参照すると、AP検出、BSSID抽出、および許可のための送受話器データおよびAPデータのセルラネットワークへの送信を促進するクライアント1636を設けることができる。アプリケーション1606には、更に、送受話器データおよびAPデータを提示するためにクライアント1636と共に動作し、少なくともマルチメディアコンテンツ、たとえば音楽のディスカバリ、再生、および格納の機能を促進するユーザインターフェースアプリケーション1638を含めることができる。
【００９１】
上で示したように通信コンポーネント1610に関連する送受話器1600は、室内ネットワーク無線トランシーバ1613(たとえば、WiFiトランシーバ)を含む。この機能は、デュアルモードGSM送受話器1600の、IEEE 802.11などの室内無線リンクをサポートする。送受話器1600は、少なくとも無線音声チップセットおよびディジタル無線チップセットを単一のハンドヘルドデバイスに組み合わせることのできる、送受話器を介する衛星無線サービスを更に提供することができる。送受話器1600が、GSMモードを含むものとして図示されているが、上で示したように、GSM以外のモードを提供できることが理解されるべきである。
【００９２】
ここで図17を参照すると、開示されるアクセス制御データベースおよび/またはAAA照会ロジックアーキテクチャを格納し、処理するように動作可能なコンピュータのブロック図が示されている。そのさまざまな態様の追加の文脈を提供するために、図17および次の議論は、新しい手法のさまざまな態様を実施できる適切なコンピューティング環境1700の短い全般的な説明を提供することを意図されたものである。この説明は、1つまたは複数のコンピュータ上で実行できるコンピュータ実行可能命令の全般的な文脈を含むが、当業者は、新しい手法を、他のプログラムモジュールと組み合わせて、ならびに/またはハードウェアおよびソフトウェアの組合せとして実施することもできる、ということを認識することになる。
【００９３】
新しい手法の図示の諸態様を、ある種のタスクが通信ネットワークを介してリンクされたリモート処理デバイスによって実行される分散コンピューティング環境で実践することもできる。分散コンピューティング環境では、プログラムモジュールを、ローカルとリモートとの両方のメモリストレージデバイスに配置することができる。
【００９４】
コンピュータは、通常、さまざまなコンピュータ可読媒体を含む。コンピュータ可読媒体は、コンピュータによってアクセスできる任意の使用可能な媒体とすることができ、揮発性媒体と不揮発性媒体、取り外し可能媒体と取り外し不能媒体との両方を含む。限定ではなく一例として、コンピュータ可読媒体は、コンピュータ記憶媒体および通信媒体を含むことができる。コンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータなどの情報の記憶のための任意の方法またはテクノロジで実施された、揮発性と不揮発性、取り外し可能と取り外し不能との両方の媒体を含む。コンピュータ記憶媒体は、RAM、ROM、EEPROM、フラッシュメモリ、または他のメモリテクノロジ、CD-ROM、ディジタルビデオディスク(DVD)、または他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ、または他の磁気記憶デバイス、あるいは所望の情報を記憶するのに使用でき、コンピュータによってアクセスできる任意の他の媒体を含むことができるが、これらに限定はされない。
【００９５】
図17をもう一度参照すると、さまざまな態様を実施する例示的環境1700は、コンピュータ1702を含み、コンピュータ1702は、処理ユニット1704、システムメモリ1706、およびシステムバス1708を含む。システムバス1708は、システムメモリ1706を含むがこれに限定されないシステムコンポーネントを、処理ユニット1704に結合する。処理ユニット1704は、さまざまな市販プロセッサのうちのいずれかとすることができる。デュアルマイクロプロセッサおよび他のマルチプロセッサアーキテクチャを、処理ユニット1704として使用することもできる。
【００９６】
システムバス1708は、メモリバス(メモリコントローラを伴うまたは伴わない)、周辺バス、およびさまざまな市販バスアーキテクチャのいずれかを使用するローカルバスにさらに相互接続できる複数のタイプのバス構造のうちのいずれかとすることができる。システムメモリ1706は、読取専用メモリ(ROM)1710およびランダムアクセスメモリ(RAM)1712を含む。基本入出力システム(BIOS)が、ROM、EPROM、EEPROMなどの不揮発性メモリ1710に格納され、このBIOSは、スタートアップ中などにコンピュータ1702内の要素の間で情報を転送するのを助ける基本ルーチンを含む。RAM1712には、データをキャッシングするために、スタティックRAMなどの高速RAMを含めることもできる。
【００９７】
コンピュータ1702は、さらに、適切なシャーシ(図示せず)内で外部使用のために構成することもできる内蔵ハードディスクドライブ(HDD)1714(たとえば、EIDE、SATA)、磁気フロッピディスクドライブ(FDD)1716(たとえば、取り外し可能ディスケット1718から読み取り、これに書き込むため)、および光ディスクドライブ1720(たとえば、CD-ROMディスク1722を読み取り、あるいは、DVDなどの他の大容量光媒体から読み取るかこれに書き込むため)を含む。ハードディスクドライブ1714、磁気ディスクドライブ1716、および光ディスクドライブ1720を、それぞれハードディスクドライブインターフェース1724、磁気ディスクドライブインターフェース1726、および光ドライブインターフェース1728によってシステムバス1708に接続することができる。外部ドライブ実施態様のためのインターフェース1724は、少なくとも、Universal Serial Bus(USB)インターフェーステクノロジおよびIEEE1394インターフェーステクノロジの一方または両方を含む。他の外部ドライブ接続テクノロジが、対象とする新しい手法の企図に含まれる。
【００９８】
ドライブおよびそれに関連するコンピュータ可読媒体は、データ、データ構造、コンピュータ実行可能命令などの不揮発性ストレージを提供する。コンピュータ1702のために、ドライブおよび媒体は、適切なディジタルフォーマットでの任意のデータの記憶に対応する。上のコンピュータ可読媒体の説明は、HDD、取り外し可能磁気ディスケット、およびCDまたはDVDなどの取り外し可能光媒体に言及するが、当業者は、zipドライブ、磁気カセット、フラッシュメモリカード、カートリッジ、および類似物など、コンピュータによって読み取り可能な他のタイプの媒体を、例示的オペレーティング環境で使用することもでき、さらに、任意のそのような媒体が、開示される新しい手法の方法を実行するコンピュータ実行可能命令を含むことができる、ということを認識することになる。
【００９９】
オペレーティングシステム1730、1つまたは複数のアプリケーションプログラム1732、他のプログラムモジュール1734、およびプログラムデータ1736を含む複数のプログラムモジュールを、ドライブおよびRAM1712に格納することができる。オペレーティングシステム、アプリケーション、モジュール、および/またはデータのすべてまたは諸部分を、RAM1712内でキャッシングすることもできる。新しい手法を、さまざまな市販オペレーティングシステムまたはオペレーティングシステムの組合せと共に実施できる、ということが認識されるべきである。
【０１００】
ユーザは、1つまたは複数の有線/無線入力デバイス、たとえばキーボード1738およびマウス1740などのポインティングデバイスを介して、コンピュータ1702にコマンドおよび情報を入力することができる。他の入力デバイス(図示せず)に、マイクロホン、IRリモートコントロール、ジョイスティック、ゲームパッド、スタイラスペン、タッチスクリーン、または類似物を含めることができる。上記および他の入力デバイスは、しばしば、システムバス1708に結合された入力デバイスインターフェース1742を介して処理ユニット1704に接続されるが、パラレルポート、IEEE1394シリアルポート、ゲームポート、USBポート、IRインターフェースなど、他のインターフェースによって接続することができる。
【０１０１】
モニタ1744または他のタイプのディスプレイデバイスが、更に、ビデオアダプタ1746などのインターフェースを介してシステムバス1708に接続される。モニタ1744に加えて、コンピュータは、通常、スピーカ、プリンタなど、他の周辺出力デバイス(図示せず)を含む。
【０１０２】
コンピュータ1702は、リモートコンピュータ1748などの1つまたは複数のリモートコンピュータへの有線および/または無線の通信を介する論理接続を使用してネットワーク化された環境で動作することができる。リモートコンピュータ1748は、ワークステーション、サーバコンピュータ、ルータ、パーソナルコンピュータ、ポータブルコンピュータ、マイクロプロセッサベースのエンターテイメント機器、ピアデバイス、または他の一般的なネットワークノードとすることができ、通常は、コンピュータ1702に関して説明した要素のうちの多数またはすべてを含むが、図を簡潔にするために、メモリ/ストレージデバイス1750だけを図示する。図示の論理接続は、ローカルエリアネットワーク(LAN)1752および/またはより大きいネットワーク、たとえば広域ネットワーク(WAN)1754への有線/無線の接続性を含む。そのようなLANおよびWANのネットワーキング環境は、オフィスおよび会社でありふれたものであり、イントラネットなどの会社全体のコンピュータネットワークを容易にし、これらのすべてが、全世界の通信ネットワーク、たとえばインターネットに接続可能である。
【０１０３】
LANネットワーキング環境で使用される時に、コンピュータ1702は、有線および/または無線の通信ネットワークインターフェースまたはアダプタ1756を介してローカルネットワーク1752に接続される。アダプタ1756は、LAN1752への有線または無線の通信を促進することができ、LAN1752は、更に、無線アダプタ1756と通信するためにそこに配置された無線アクセスポイントを含むことができる。
【０１０４】
WANネットワーキング環境で使用される時に、コンピュータ1702は、モデム1758を含むことができ、あるいはWAN1754上の通信サーバに接続され、あるいはインターネットによるなど、WAN1754を介する通信を確立する他の手段を有する。モデム1758は、内蔵または外付けとすることができ、有線デバイスまたは無線デバイスとすることができるが、シリアルポートインターフェース1742を介してシステムバス1708に接続される。ネットワーク化された環境では、コンピュータ1702に関して図示されたプログラムモジュールまたはその諸部分を、リモートメモリ/ストレージデバイス1750に格納することができる。図示のネットワーク接続が、例示的であり、コンピュータの間の通信リンクを確立する他の手段を使用できる、ということが認識されることになる。
【０１０５】
コンピュータ1702は、無線通信するように機能的に配置された任意の無線デバイスまたは実体、たとえば、プリンタ、スキャナ、デスクトップコンピュータおよび/またはポータブルコンピュータ、ポータブルデータアシスタント、通信衛星、無線によって検出可能なタグに関連付けられた任意の機器または位置(たとえば、キオスク、新聞売店、化粧室)、および電話機と通信するように動作可能である。これには、少なくともWi-Fi無線テクノロジおよびBluetooth(登録商標)無線テクノロジが含まれる。したがって、通信は、従来のネットワークと同様に事前に定義された構造または単純に少なくとも2つのデバイスの間のアドホック通信とすることができる。
【０１０６】
Wi-FiまたはWireless Fidelityは、家庭の長椅子、ホテルの部屋のベッド、または職場の会議室からワイヤなしでインターネットへの接続を可能にする。Wi-Fiは、コンピュータなどのデバイスが屋内および戸外で(基地局の範囲内のどこでも)データを送信し、受信することを可能にする、セル電話機に使用されるものに似た無線テクノロジである。Wi-Fiネットワークは、IEEE 802.11(a、b、gなど)と呼ばれる無線テクノロジを使用して、安全で信頼でき高速の無線接続性を提供する。Wi-Fiネットワークを使用して、コンピュータを互いに、インターネットに、および有線ネットワーク(IEEE 802.3またはイーサネット(登録商標)を使用する)に接続することができる。Wi-Fiネットワークは、免許不要の2.4GHzおよび5GHz無線帯域で、たとえば11Mbps(802.11a)または54Mbps(802.11b)データレートで、または両方の帯域を含む製品を用いて(デュアルバンド)動作し、したがって、これらのネットワークは、多くのオフィスで使用される基本的な10BaseT有線イーサネット(登録商標)ネットワークに似た実世界の性能を提供することができる。
【０１０７】
図18に、革新的態様による、DSMアクセス制御、位置基準（ロケーションベース）の請求、およびE911機能を促進する例示的なGSMネットワーク1800を示す。GSMシステムは、2Gセルラ通信システムとして設計されるが、TDMAテクノロジを利用して、より大きい呼容量を可能にする。ディジタル符号化された音声を、呼のプライバシを保つために暗号化することもできる。音声呼は、GSMシステムの主機能である。これを達成するために、音声は、ディジタル符号化され、その後、ボコーダを使用して復号される。
【０１０８】
GSMは、更にさまざまな他のデータサービスをサポートするが、そのようなデータサービス(たとえば、ファクシミリビデオテキストおよびテレテキスト)の性能は低い。1つのデータサービスは、両方向メッセージング、蓄積転送配送、および英数字メッセージを可能にするSMSを含む。GSMの全体的なシステム定義は、エアインターフェースだけではなく、更にネットワークを記述する。GSMは、200KHzのRFチャネルを使用し、通常は、たとえば8人のユーザが各搬送波にアクセスすることを可能にするように多重化される。
【０１０９】
GSMネットワーク1800は、基地局サブシステム(BSS)1802、ネットワークサブシステム(NSS)1804、およびGPRSコアネットワーク1806を含む。BSS1802は、A-bisインターフェース上で一緒に接続された1つまたは複数の無線基地局(BTS)1808および基地局制御装置(BSC)1810を含むことができる。BTSおよび付随する基地局(図示せず)は、セル電話機をセルラネットワークに接続する。基地局は、すべて、セル接続を失わずにハンドオーバーと呼ばれる処理によってあるセルから別のセルへのローミングを促進するために相互接続される。
【０１１０】
パケット制御ユニット(PCU)1812は、BSC1810に接続されて図示されているが、これの正確な位置は、ベンダアーキテクチャに依存するものとすることができる。BSS1802は、エアインターフェースUmによってモバイル端末1814に接続される。BTS1808は、無線信号の実際の送信器および受信器である。通常、ピコセル以外のもののためのBTSは、複数の異なるトランシーバ(TRX)を有し、これらのTRXは、BTSが複数の異なる周波数または複数の異なるセル(セクタ化された基地局の場合に)さえも供給することを可能にする。
【０１１１】
それぞれが異なる方向を指す指向性アンテナを基地局で使用することによって、基地局をセクタ化することが可能であり、その結果、複数の異なるセルが、同一位置から供給されるようになる。これは、隣接セルに対して引き起こされる干渉を大幅には高めずに(どの所与の方向でも、少数の周波数だけがブロードキャストされている)、基地局のトラフィック容量を増やす(各周波数が、8つの音声チャネルを搬送することができる)。
【０１１２】
BSC1810は、BTS1808の背後で動作する情報処理部を提供する。通常、BSCは、その制御の下の数十個または数百個のBTS1808を有することができる。BSC1810は、無線チャネルの割振りを処理し、携帯電話機から測定値を受信し、BTSからBTSへのハンドオーバーを制御する(制御が部分的にMSCの責任である、MSC間ハンドオーバーの場合を除く)。BSC1810の1つの機能は、BTS1808への多数の異なる少容量接続を、MSCに向かうより少数の接続に減らせるように、集信装置として働くことである。一般に、これは、ネットワークが、しばしば、大きい集中MSCサイトに接続されるBTS1808の付近の領域に分散した多数のBSC1810を有するように構成されることを意味する。
【０１１３】
PCU1812は、BSC1810の同等のタスクの一部を実行することができる。音声とデータとの間のチャネルの割振りは、基地局によって制御することができるが、あるチャネルがPCU1812に割り振られたならば、PCU1812は、そのチャネルを完全に制御する。PCU1812は、基地局に組み込むか、BSCに組み込むことができ、一部のアーキテクチャではSGSNサイトに置くことすらできる。
【０１１４】
BSS1802は、AインターフェースによってNSS1804に接続される。NSS1804は、SS7ネットワーク1818を介してHLR1820に接続されたMSC1816を含んで図示されている。AuCおよびEIRは、技術的にはHLR1820とは別々の機能であるが、これらを組み合わせることをネットワーク内で実行することができるので、一緒に図示されている。HLR1820は、マスタデータベース(MD)1821にインターフェースすることができ、MD1821は、さらに、少なくともペアデータ(たとえば、BSSIDおよび送受話器IPアドレス、およびIMSIデータ)のACD1823を含む。
【０１１５】
セル電話機1814およびSIMカード(図示せず)の組合せは、特定のネットワークの加入者がそのネットワークを使用することを許可されることを求める、セル電話機1814から最も近くのBTS1808に送信される加入者番号を含む特殊なディジタル「署名」を作成する。この要求は、BTS1808のネットワークに沿ってセルラネットワークの心臓部すなわちMSC1816に渡される。また、MSCは、固定回線ネットワークまたは他のセルラネットワークに対する、及びこれらからの、すべての着呼および発呼をルーティングする。ユーザが、発呼を行うことを望む時に、VLRと呼ばれるMSCの別のセクションが、発呼者が実際にその呼を行うことを許可されるかどうかをチェックする。たとえば、発呼者が、国際ダイヤリングを禁止される場合に、その趣旨のメッセージが、VLRによって生成され、ネットワークに沿って、ほぼ瞬間的にセル電話機に送り返される。
【０１１６】
MSC1816は、発呼者を認証し、そのネットワークの加入者として登録し、位置を特定するのに必要な管理情報を提供する、HRL1820と呼ばれるコンポーネントを更に含む。HRL1820は、ログオン要求を受信したならば、その要求に含まれる特殊な「署名」を、HLRの特別な加入者データベースと比較して即座にチェックする。サブスクリプションが現行である場合に、MSC1816は、発呼者がネットワークにアクセスすることを許可されることを示すメッセージを、BTS1808のネットワークを介して電話機に送り返す。そのネットワークの名前またはコードが、セル電話機1814のLCD画面に表示される。このネットワーク「名前」メッセージが電話機LCD画面に表示されたならば、これは、発呼者が、そのネットワークに接続され、電話をかけ、受けることができることを意味する。
【０１１７】
HRL1820は、セル電話機が現在どの基地局に接続されているかを登録し、その結果、ネットワークMSC1816は、着呼をセル電話番号にルーティングする必要がある時に、まずHRL1820をチェックして、セル電話機がどこに位置付けられているかを調べる。周期的に、セル電話機は、それがどこにあるかを示すメッセージを、ポーリングと呼ばれる処理でネットワークに送信する。追跡機能と発呼者の固有のディジタル署名との組合せは、MSC1816が、その呼を、セル電話機がたまたま接続されている正確な基地局にルーティングすること、および複数の他の加入者がその基地局に同時に接続されている場合であっても排他的にそのセル電話機にルーティングすることを可能にする。
【０１１８】
たとえば運転中に別のセルに移動する時に、HRL1820は、自動的に更新され、発呼者が別の基地局の範囲内で移動する場合に、呼を正確にどこにルーティングすべきかを監視し続ける。このルーティング手順は、数十万人の加入者のうちで、正しいセル電話機だけが、必要な時に呼び出されることを意味する。
【０１１９】
NSS1804は、MSC1816からPSTN1822への直接接続を有する。NSS1804からGPRSコアネットワーク1806へのGr/Gsインターフェースを介する接続もあるが、これは、任意選択であり、必ず実施されるわけではない。図示のGPRSコアネットワーク1806は、SGSN1824(GbインターフェースによってBSS1802に接続される)およびGGSN1826を含めるために単純化されている。SGSN1824およびGGSN1826は、Gn基準点として図示されたGPRSバックボーンと呼ばれるプライベートIPネットワーク1828によって一緒に接続される。コンピュータ1830が、インターネットまたは会社ネットワーク1832を介してコアネットワーク1806に接続されるものとして図示されている。
【０１２０】
一部の音声メールシステムは、ネットワークSMSセンタ(SMSC)すなわち、ショートメッセージを処理する特殊な施設にリンクされる。SMSCは、発呼者がメールボックス内で待っているメッセージを有する時にその発呼者に通知する、特殊なSMSメッセージを生成する。SMSメッセージは、発呼者が音声呼をかけている間であっても、SMS対応セル電話機で受信することができる。これは、SMSメッセージが、音声呼とは異なるラジオ周波数すなわちGSMデータチャネルで送信され、その結果、この2つが絶対に干渉しないからである。
【０１２１】
ここで図19を参照すると、もう1つの態様によるクライアント/サーバ機能を促進する例示的コンピューティング環境1900の概略ブロック図が示されている。システム1900は、1つまたは複数のクライアント1902を含む。クライアント1902は、ハードウェアおよび/またはソフトウェア(たとえば、スレッド、プロセス、コンピューティングデバイス)とすることができる。クライアント1902は、例えば対象とする新しい手法を使用することによってクッキー(cookie)および/または関連するコンテキスト情報を収容することができる。
【０１２２】
システム1900は、更に、1つまたは複数のサーバ1904を含む。サーバ1904は、ハードウェアおよび/またはソフトウェア(たとえば、スレッド、プロセス、コンピューティングデバイス)とすることができる。サーバ1904は、たとえば本発明を使用することによって変換を実行するスレッドを収容することができる。クライアント1902とサーバ1904との間の1つの可能な通信は、複数のコンピュータプロセスの間で伝送されるように適合されたデータパケットの形とすることができる。このデータパケットは、たとえば、クッキーおよび/または関連するコンテキスト情報を含むことができる。システム1900は、クライアント1902とサーバ1904との間の通信を促進するのに使用できる通信フレームワーク1906(たとえば、インターネットなどの全世界の通信ネットワーク)を含む。
【０１２３】
通信は、有線(光ファイバを含む)および/または無線テクノロジを介して促進されることができる。クライアント1902は、クライアント1902にローカルな情報(たとえば、クッキーおよび/または関連するコンテキスト情報)を格納するのに使用できる1つまたは複数のクライアントデータストア1908に動作可能に接続される。同様に、サーバ1904は、サーバ1904にローカルな情報を格納するのに使用できる1つまたは複数のサーバデータストア1910に動作可能に接続される。
【０１２４】
上で説明したものは、開示される新しい手法の例を含む。もちろん、構成要素および/または方法論の考えられるすべての組合せを記述することは不可能であるが、当業者は、多数のさらなる組合せおよび置換が可能であることを認識し得る。したがって、新しい手法が、添付の特許請求の範囲の趣旨および範囲に含まれるすべての変更、修正、および変形を含むことが意図されている。さらに、用語「includes」が詳細な説明または請求項のいずれかで使用される範囲で、そのような用語は、用語「comprising」が請求項で前後を接続する単語として使用される時に解釈されるものに類似する形で、包含的であることが意図されている。
【図面の簡単な説明】
【０１２５】
【図１】革新的態様によるネットワーク上の通信を促進するシステムを示す図である。
【図２】一態様による免許不要ネットワークアクセスを可能にする方法論を示す図である。
【図３】もう1つの態様による免許不要ネットワークを介するセルラ通信を促進するシステムを示す全般的な図である。
【図４】もう1つの態様による免許不要ネットワークを介するセルラ通信を促進するシステムを示す詳細な概略ブロック図である。
【図５】革新的態様による加入者デバイスのプロビジョニングの方法論を示す流れ図である。
【図６】許容される送受話器/APデータペアリングの最大個数と比較して送受話器登録をチェックする方法論を示す図である。
【図７】開示される態様による登録処理中の不正アクセスを防ぐ方法論を示す図である。
【図８】開示される態様による登録処理中の不正アクセスを防ぐ代替方法論を示す図である。
【図９】開示される態様による対話型音声レコーダを介する登録の代替方法論を示す図である。
【図１０】開示される態様によるウェブサイトを介する登録の代替方法論を示す図である。
【図１１】開示される態様によるMCD/APペアの間の変更を制限する方法論を示す図である。
【図１２】もう1つの態様による免許不要IPネットワークを介してセルラネットワークにアクセスするための複数のMCDの間で単一APのアクセスを共有する方法論を示す図である。
【図１３】もう1つの態様による複数MCDアクセスを制限する方法論を示す図である。
【図１４】一態様による成功した自動ネットワークプロビジョニングのメッセージフロー図を示す図である。
【図１５】一態様によるブロードバンドネットワークとGSMネットワークとの間のメッセージフロー図を示す図である。
【図１６】革新的態様による例示的なデュアルモード送受話器を示す概略ブロック図である。
【図１７】開示されるアクセス制御データベースおよび/またはAAAサーバ照会ロジックアーキテクチャを格納し、処理するように動作可能なコンピュータを示すブロック図である。
【図１８】革新的態様による、DSMアクセス制御、位置基準（ロケーションベース）の請求、およびE911機能を促進する例示的なGSMネットワークを示す図である。
【図１９】もう1つの態様によるクライアント/サーバ機能を促進する例示的コンピューティング環境を示す概略ブロック図である。
【符号の説明】
【０１２６】
100    システム
102    アクセスコンポーネント
104    許可コンポーネント
200    モバイル通信デバイス(MCD)を受け取るステップ
202    モバイル通信デバイスを使用することを介して免許不要ネットワークのアクセスポイント(AP)データを受け取るステップ
204    MCDおよびAPのデータを登録するステップ
206    MCDを使用した免許不要ネットワークを介する音声通信を許可するステップ
300    システム
302    モバイル送受話器
304    免許不要IPネットワーク
306    送受話器クライアント
308    AP
310    セルラネットワーク
312    セルラ許可サブシステム
314    メニューイングシステム
400    システム
402    送受話器
404    GANC(GANコントローラ)システム
406    ジェネリックIPアクセスネットワーク
408    セキュリティゲートウェイ(SEGW)
410    メディアゲートウェイ(MGW)
412    IPネットワークコントローラ(INC)
414    GPRSゲートウェイ(GGW)
416    AAAサーバ
418    MSC
420    マスタデータベース
422    SGSN
424    HLR(home location register)
426    アクセス制御データベース(ACD)
428    照会ロジック(QL)
430    遷移データベース
500    加入者デバイスに、POSでGAN特徴コードをプロビジョニングするステップ
502    Wi-Fiセキュリティがあるかどうかを調べるステップ
504    WLANクライアントをセットアップするステップ
506    WLANクライアントに電源を入れ、APを検出するステップ
508    GAN登録を開始するステップ
510    GANCが、IMSI、BSSID、およびIPをフィルタリングするステップ
512    GANCが、IMSIについてマスタデータベースに照会するステップ
514    有効なBSSIDがIMSIに関連するかどうかに関するチェックを行うステップ
516    GAN登録を完了するステップ
518    ヌルBSSIDについてチェックするステップ
520    新しいBSSID値を挿入するステップ
522    BSSIDが許容されるかどうかをチェックするステップ
524    GAN登録を拒否するステップ
600    MCDおよび免許不要ネットワークのAPデータを受け取るステップ
602    MCDデータおよびAPデータをセルラネットワークに送信するステップ
604    加入者が、許容されるWi-FiネットワークAPの限度を超えたかどうかをチェックするステップ
606    超えたかどうかを判定するステップ
608    MCDを使用した免許不要ネットワークを介するセルラ通信を許可するステップ
610    アクセスを拒否するステップ
700    MCDをPOSで受け取るステップ
702    MCDを免許不要ネットワークの範囲内に持ってゆくステップ
704    加入者が登録を選択して構成するために手動で対話するかどうかをチェックするステップ
706    手動かどうかを判定するステップ
708    免許不要ネットワークを介するMCD通信を許可するステップ
710    アクセスを拒否するステップ
800    POSで、MCDおよび免許不要ネットワークのAPデータを受け取るステップ
802    MCDおよびAPを登録するステップ
804    MCDを無線ネットワークの範囲内に持ってゆくステップ
806    許可されるネットワークかどうかを判定するステップ
808    MCDを使用した免許不要ネットワークを介する音声通信を許可するステップ
810    アクセスを拒否するステップ
900    MCDを受け取るステップ
902    MCDデータおよびAPデータを受け取るステップ
904    対話型音声応答(IVR)システムにアクセスして、MCDデータおよびAPデータを入力するステップ
906    登録されたかどうかを判定するステップ
908    MCDを使用した免許不要ネットワークを介するセルラ通信を許可するステップ
910    アクセスを拒否するステップ
1000    MCDを受け取るステップ
1002    MCDデータおよびAPデータを受け取るステップ
1004    MCDデータおよびAPデータを入力するためにウェブサイトにアクセスするステップ
1006    登録されたかどうかを判定するステップ
1008    登録が有効であることを加入者に通知するステップ
1010    MCDを使用した免許不要ネットワークを介するセルラ通信を許可するステップ
1012    アクセスを拒否するステップ
1100    MCDデータおよびAPデータを登録し、IPネットワークを介するMCD通信を許可するステップ
1102    APデータ変更に対する時間制限をセットするステップ
1104    APデータを変更する要求を受け取るステップ
1106    許容される時間枠内であるかどうかをチェックする
1108    許容されるかどうかを判定するステップ
1110    APデータを加入者データと共にアクセス制御データベースに格納するステップ
1112    登録が有効であることを加入者に通知するステップ
1114    MCDを使用した免許不要ネットワークを介する通信を許可するステップ
1116    アクセスを拒否するステップ
1200    第1MCDデータおよびAPデータを無線で登録し、免許不要IPネットワークを介する第1MCD通信を許可するステップ
1202    第2MCDを免許不要ネットワークで検出するステップ
1204    第2MCDデータおよびAPデータを許可サブシステムに送信することによって、第2MCDが免許不要ネットワークへのアクセスを許可されるかどうかをチェックするステップ
1206    アクセスを許可するかどうかを判定するステップ
1208    第2MCDデータとアクセス制御データベース内のAPデータを関連付けるステップ
1210    免許不要IPネットワーク上での第1MCDと第2MCDとの両方の通信を許可するステップ
1212    アクセスを拒否するステップ
1300    第1MCDデータおよびAPデータを無線で登録し、免許不要IPネットワークを介する第1  MCD通信を許可するステップ
1302    第2MCDを免許不要ネットワークで検出するステップ
1304    第2MCDデータおよびAPデータを許可サブシステムに送信することによって、第2MCDが免許不要ネットワークへのアクセスを許可されるかどうかをチェックするステップ
1306    ファミリプランかどうかを判定するステップ
1308    第2MCDデータとアクセス制御データベース内のAPデータを関連付けるステップ
1310    第1MCDに関連する免許不要IPネットワーク上での第2MCD通信だけを許可するステップ
1400    メッセージフロー図
1500    メッセージフロー図
1600    デュアルモード送受話器
1602    プロセッサ
1604    メモリ
1606    アプリケーション
1608    ファームウェア
1610    通信コンポーネント
1611    セルラトランシーバ
1612    ディスプレイ
1613    免許不要トランシーバ
1614    シリアルI/Oインターフェース
1615    セルラトランシーバ
1616    オーディオI/Oコンポーネント
1618    スロットインターフェース
1620    加入者識別システム
1622    イメージ取込および処理コンポーネント
1624    電源
1626    電力I/Oコンポーネント
1630    ビデオコンポーネント
1632    位置追跡コンポーネント
1634    ユーザ入力コンポーネント
1636    クライアント
1638    ユーザインターフェースアプリケーション
1700    コンピューティング環境
1702    コンピュータ
1704    処理ユニット
1706    システムメモリ
1708    システムバス
1710    読取専用メモリ(ROM)
1712    ランダムアクセスメモリ(RAM)
1714    内蔵ハードディスクドライブ(HDD)
1716    磁気フロッピディスクドライブ(FDD)
1718    取り外し可能ディスケット
1720    光ディスクドライブ
1722    CD-ROMディスク
1724    ハードディスクドライブインターフェース
1726    磁気ディスクドライブインターフェース
1728    光ドライブインターフェース
1730    オペレーティングシステム
1732    1つまたは複数のアプリケーションプログラム
1734    他のプログラムモジュール
1736    プログラムデータ
1738    キーボード
1740    マウス
1742    入力デバイスインターフェース
1744    モニタ
1746    ビデオアダプタ
1748    リモートコンピュータ
1750    メモリ/ストレージデバイス
1752    ローカルエリアネットワーク(LAN)
1754    広域ネットワーク(WAN)
1756    通信ネットワークインターフェースまたはアダプタ
1758    モデム
1800    GSMネットワーク
1802    基地局サブシステム(BSS)
1804    ネットワークサブシステム(NSS)
1806    GPRSコアネットワーク
1808    無線基地局(BTS)
1810    基地局制御装置(BSC)
1812    パケット制御ユニット(PCU)
1814    モバイル端末
1816    MSC
1818    SS7ネットワーク
1820    HLR
1821    マスタデータベース(MD)
1822    PSTN
1823    ACD
1824    SGSN
1826    GGSN
1828    プライベートIPネットワーク
1830    コンピュータ
1832    インターネットまたは会社ネットワーク
1900    例示的コンピューティング環境
1902    クライアント
1904    サーバ
1906    通信フレームワーク
1908    クライアントデータストア
1910    サーバデータストア
【図１】
2009512359.tif 000003
【図２】
2009512359.tif 000004
【図３】
2009512359.tif 000005
【図４】
2009512359.tif 000006
【図５】
2009512359.tif 000007
【図６】
2009512359.tif 000008
【図７】
2009512359.tif 000009
【図８】
2009512359.tif 000010
【図９】
2009512359.tif 000011
【図１０】
2009512359.tif 000012
【図１１】
2009512359.tif 000013
【図１２】
2009512359.tif 000014
【図１３】
2009512359.tif 000015
【図１４】
2009512359.tif 000016
【図１５】
2009512359.tif 000017
【図１６】
2009512359.tif 000018
【図１７】
2009512359.tif 000019
【図１８】
2009512359.tif 000020
【図１９】
2009512359.tif 000021
【国際調査報告】
2009512359.tif 000022
2009512359.tif 000023
2009512359.tif 000024