(57)【要約】【課題】モバイルデバイスおよびＷｉ−Ｆｉホットスポット２．０に自動接続する。【解決手段】Ｗｉ−Ｆｉネットワークを運営する１以上のサービスプロバイダ（ＳＰ）のための、ホームサービスプロバイダ情報、ポリシー情報、および、予めプロビジョンされた認証情報を含む加入情報がモバイルデバイスの加入データオブジェクトに格納される。モバイルデバイスは、ユーザの介入なしに、加入情報が利用可能なＷｉ−Ｆｉネットワークに適用可能かを判断し、適用可能な場合に予めプロビジョンされた認証情報を利用して、利用可能なＷｉ−Ｆｉネットワークとの間で拡張可能認証プロトコル（ＥＡＰ）ベースの認証を行いＷｉ−Ｆｉ接続を構築する。この自動接続により、モバイルデバイスはＷｉ−Ｆｉホットスポットにおいてローミングを行い、Ｗｉ−Ｆｉネットワークにトラフィックをオフロードする。【選択図】図１
2015027109.tif 000002
【特許請求の範囲】
【請求項１】
モバイルデバイスをＷｉ−Ｆｉホットスポットに自動接続する方法であって、
前記モバイルデバイスが、前記モバイルデバイスの加入データオブジェクトに、Ｗｉ−Ｆｉネットワークを運営する１以上のサービスプロバイダ（ＳＰ）のための、ホームサービスプロバイダ情報、ポリシー情報、および、予めプロビジョンされた認証情報を含む加入情報を格納する段階と、
前記モバイルデバイスが、ユーザの介入なしに、前記モバイルデバイスが訪れた地理的位置で利用可能なＷｉ−Ｆｉネットワークのリストを生成し、前記リストを格納する段階と、
前記モバイルデバイスが、ユーザの介入なしに、前記加入情報が、前記リスト中の利用可能なＷｉ−Ｆｉネットワークに適用可能かを判断する段階と、
前記モバイルデバイスが前記地理的位置に以前いたことがあるかどうかを判断する段階と、
前記リストに利用可能なＷｉ−Ｆｉネットワークがなく、かつ前記モバイルデバイスが前記地理的位置に以前いたことがある場合に、前記モバイルデバイスがアイドル状態に入る段階と、
前記モバイルデバイスが前記地理的位置に以前いたことがない場合、または前記リストが空ではない場合に、前記モバイルデバイスが利用可能なＷｉ−Ｆｉネットワークをスキャンする段階と、
前記加入情報が、利用可能なＷｉ―Ｆｉネットワークに適用可能な場合に、ユーザの介入なしに、前記モバイルデバイスが、前記予めプロビジョンされた認証情報を利用して、前記利用可能なＷｉ−Ｆｉネットワークとの間で、拡張可能認証プロトコル（ＥＡＰ）ベースの認証を行い、前記利用可能なＷｉ−ＦｉネットワークとＷｉ−Ｆｉ接続を構築する段階と
を備える方法。
【請求項２】
前記ホームサービスプロバイダ情報は、前記モバイルデバイスが加入契約を結んでいるサービスプロバイダであるホームサービスプロバイダを識別する情報であり、
前記判断する段階は、
前記ホームサービスプロバイダ情報と前記ポリシー情報とに基づいて、前記モバイルデバイスが、利用可能なＷｉ−Ｆｉネットワークのサービスプロバイダと加入契約を結んでいるかを判断する段階、または、
前記ホームサービスプロバイダが、前記利用可能なＷｉ−Ｆｉネットワークとローミング契約を結んでいるかを判断する段階
を有する請求項１に記載の方法。
【請求項３】
前記ホームサービスプロバイダ情報は、前記ホームサービスプロバイダのフレンドリーネーム、完全に記述したドメイン名（ＦＱＤＮ）、および、サービスプロバイダネットワークアクセス識別子（ＮＡＩ）領域を識別する情報である請求項２に記載の方法。
【請求項４】
前記Ｗｉ−Ｆｉホットスポットは、Ｈｏｔｓｐｏｔ２．０仕様に準拠して動作するＷｉ−Ｆｉ  Ｈｏｔｓｐｏｔ２．０であり、
前記モバイルデバイスは、Ｈｏｔｓｐｏｔ２．０に準拠したデバイスであり、
前記加入情報は、前記Ｈｏｔｓｐｏｔ２．０に自動接続するために予めプロビジョンされた加入情報を含む請求項１から３のいずれか１項に記載の方法。
【請求項５】
前記ポリシー情報は、前記ホームサービスプロバイダがローミング契約を結んでいるホットスポットサービスプロバイダを示すローミングパートナーリストを含む請求項２または３に記載の方法。
【請求項６】
前記加入データオブジェクトは、前記ローミングパートナーリストの各ホットスポットサービスプロバイダについての、完全に記述したドメイン名（ＦＱＤＮ）および優先度情報を含む請求項５に記載の方法。
【請求項７】
前記ポリシー情報はさらに、前記ホームサービスプロバイダがローミング契約を結んでいないホットスポットサービスプロバイダを示すサービスプロバイダブラックリストを含み、
前記モバイルデバイスは、前記サービスプロバイダブラックリストで識別されるホットスポットサービスプロバイダとはＷｉ−Ｆｉ接続を構築しないよう設定されており、
前記サービスプロバイダブラックリストは、ブラックリストに載っている各ホットスポットサービスプロバイダの前記ＦＱＤＮを識別するリストである請求項３に記載の方法。
【請求項８】
前記モバイルデバイスが、前記モバイルデバイスの現在位置で利用可能なＷｉ−Ｆｉネットワークを発見して選択する段階と、
前記モバイルデバイスが、前記加入情報に基づいて、前記利用可能なＷｉ−Ｆｉネットワークのうちのいずれか１以上に対する自動接続に前記モバイルデバイスが予めプロビジョンされているかを判断する段階と、
前記モバイルデバイスが、前記利用可能なＷｉ−Ｆｉネットワークのうちのいずれか２以上に対する接続のために予めプロビジョンされている場合、前記モバイルデバイスが、前記加入データオブジェクトの優先度情報に基づいて、前記利用可能なＷｉ−Ｆｉネットワークから１つを選択する段階と
をさらに備える請求項１から７のいずれか１項に記載の方法。
【請求項９】
前記モバイルデバイスが、前記利用可能なＷｉ−Ｆｉネットワークのいずれにも予めプロビジョンされていない場合に、
前記モバイルデバイスが、予めプロビジョンされている加入情報を生成する加入プロビジョンプロセスを実行する段階と、
前記モバイルデバイスが、前記加入データオブジェクト内に前記予めプロビジョンされている加入情報を格納する段階と
を備える請求項８に記載の方法。
【請求項１０】
オープンモバイルアライアンス（ＯＭＡ）デバイス管理（ＤＭ）（ＯＭＡ−ＤＭ）技術またはシンプルオブジェクトアクセスプロトコル（ＳＯＡＰ）拡張可能マークアップ言語（ＸＭＬ）（ＳＯＡＰ−ＸＭＬ）技術のいずれかに従って前記加入情報をダウンロードすることで、前記加入情報が前記モバイルデバイスに格納される請求項１から９のいずれか１項に記載の方法。
【請求項１１】
前記ポリシー情報はさらに、前記加入情報のいずれかが有効である位置、日付および時間の１以上を示すポリシーパラメータをさらに含む請求項５に記載の方法。
【請求項１２】
前記モバイルデバイスが現在位置に前に来たことがある場合に、前記モバイルデバイスが前記Ｗｉ−Ｆｉネットワークの更新があるかどうかをスキャンする段階をさらに含む
請求項１から１１のいずれか１項に記載の方法。
【請求項１３】
前記モバイルデバイスは、デュアルモードデバイスであり、前記利用可能なＷｉ−Ｆｉネットワークと接続した後、前記モバイルデバイスがセルラーネットワークから前記利用可能なＷｉ−Ｆｉネットワークへトラフィックをオフロードする段階を含む請求項１から１２のいずれか１項に記載の方法。
【請求項１４】
Ｗｉ―Ｆｉホットスポット自動接続のために設定されるモバイルデバイスであって、
加入データオブジェクトに、Ｗｉ−Ｆｉネットワークを運営する１以上のサービスプロバイダ（ＳＰ）のための、ホームサービスプロバイダ情報、ポリシー情報、および、予めプロビジョンされた認証情報を含む加入情報を格納するメモリと、
ユーザの介入なしに、前記加入情報が、利用可能なＷｉ−Ｆｉネットワークに適用可能かを判断する処理回路と
を備え、
前記メモリは、ユーザの介入なしに、前記モバイルデバイスが訪れた地理的位置で利用可能なＷｉ−Ｆｉネットワークのリストを格納し、
前記処理回路は、前記モバイルデバイスが前記地理的位置に以前いたことがあるかどうかを判断し、前記リストに利用可能なＷｉ−Ｆｉネットワークがなく、かつ前記モバイルデバイスが前記地理的位置に以前いたことがある場合に前記モバイルデバイスをアイドル状態に入らせ、前記モバイルデバイスが前記地理的位置に以前いたことがない場合、または前記リストが空ではない場合に、前記モバイルデバイスが利用可能なＷｉ−Ｆｉネットワークをスキャンし、
前記加入情報が、利用可能なＷｉ−Ｆｉネットワークに適用可能な場合に、前記処理回路は、ユーザの介入なしに、前記予めプロビジョンされた認証情報を利用して、前記利用可能なＷｉ−Ｆｉネットワークとの間で、拡張可能認証プロトコル（ＥＡＰ）ベースの認証を行い、前記利用可能なＷｉ−ＦｉネットワークとＷｉ−Ｆｉ接続を構築するモバイルデバイス。
【請求項１５】
前記ホームサービスプロバイダ情報は、前記モバイルデバイスが加入契約を結んでいるサービスプロバイダであるホームサービスプロバイダを識別し、
前記処理回路は、前記ホームサービスプロバイダ情報と前記ポリシー情報とに基づいて、前記モバイルデバイスが、利用可能なＷｉ−Ｆｉネットワークのサービスプロバイダと加入契約を結んでいるかを判断し、または、前記ホームサービスプロバイダが、前記利用可能なＷｉ−Ｆｉネットワークとローミング契約を結んでいるかを判断し、
前記ホームサービスプロバイダ情報は、前記ホームサービスプロバイダのフレンドリーネーム、完全に記述したドメイン名（ＦＱＤＮ）、および、サービスプロバイダネットワークアクセス識別子（ＮＡＩ）領域を識別し、
前記ポリシー情報は、前記ホームサービスプロバイダがローミング契約を結んでいるホットスポットサービスプロバイダを示すローミングパートナーリストを含む請求項１４に記載のモバイルデバイス。
【請求項１６】
前記モバイルデバイスはさらに、
前記モバイルデバイスの現在位置で利用可能なＷｉ−Ｆｉネットワークを発見して選択して、
前記加入情報に基づいて、前記利用可能なＷｉ−Ｆｉネットワークのうちいずれか１以上に対する自動接続に前記モバイルデバイスが予めプロビジョンされているかを判断する段階と、
前記モバイルデバイスが、前記利用可能なＷｉ−Ｆｉネットワークのうちのいずれか２以上に対する接続のために予めプロビジョンされている場合、前記加入データオブジェクトの優先度情報に基づいて、前記利用可能なＷｉ−Ｆｉネットワークから１つを選択する請求項１４または１５に記載のモバイルデバイス。
【請求項１７】
前記モバイルデバイスは、Ｗｉ−Ｆｉネットワークおよびセルラーネットワークと通信するデュアルモードモバイルデバイスであり、
前記モバイルデバイスは、前記Ｗｉ−Ｆｉネットワークへの前記接続が構築された後で、セルラーネットワークから前記Ｗｉ−Ｆｉネットワークへトラフィックをオフロードする請求項１６に記載のモバイルデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
実施形態は、無線通信に係る。一部の実施形態は、Ｗｉ−Ｆｉ（ワイヤレスフィデリティ）ネットワークへの自動接続およびＷｉ−Ｆｉネットワークにおけるローミングに係る。一部の実施形態は、Ｈｏｔｓｐｏｔ  ２．０ネットワークおよびＨｏｔｓｐｏｔ２．０進化に係る。一部の実施形態は、セルラーおよびＷｉ−Ｆｉネットワーク間のローミングに係る。一部の実施形態は、セルラーネットワークからＷｉ−Ｆｉネットワークへのトラフィックのオフロードに係る。
【背景技術】
【０００２】
Ｗｉ−Ｆｉネットワークへの接続にまつわる１つの問題は、簡便性に欠け、ユーザフレンドリーではないプロセスである、ということである。モバイルデバイスの一般ユーザは、近くのアクセスポイントを探して、Ｗｉ−Ｆｉネットワークを識別する様々なサービスセット識別子間を手動でサーフィングして、これらネットワークから１つを選択して、認証情報を入力する必要がある。多くの場合、ユーザは、他の処理にも加えて、幾つか煩雑なウェブページを行き来して、Ｗｉ−Ｆｉネットワークと関連付けを行い、認証する必要がある。ユーザが位置を変えると、同じプロセスを繰り返して、別のＷｉ−Ｆｉネットワークに接続する必要がある。これは、モバイルデバイスが、同じサービスプロバイダが運営する基地局間では自動接続ができ、コミュニケーションをハンドオフでき、且つ、異なるサービスプロバイダが運営する基地局間で接続およびローミングができるセルラーネットワークとは対照的である。
【０００３】
モバイルデータ利用は急増しており、セルラーネットワークにおけるキャパシティおよびネットワーク混雑に関する問題を引き起こしている。従い、セルラーオペレータには、増える需要を満たすこと、および、運営コスト（ＯＰＥＸ）および資本支出（ＣＡＰＥＸ）を低く抑えること、という課題がある。この需要増は、第三世代高速パケットアクセス（３Ｇ  ＨＳＰＡ）、第四世代ロングタームエボリューション（４Ｇ  ＬＴＥ）ネットワーク、および、ワイヤレスマイクロウェーブアクセス（ＷｉＭＡＸ）ネットワーク等のブロードバンドアクセスセルラーネットワークを設置した上でも、なお、セルラーネットワークが需要を満たす能力を超え続けている。他方で、数多くのＷｉ−Ｆｉネットワークは、非常の低価格においては非常に高いキャパシティを有している。
【０００４】
従って、ユーザの手を煩わせずにＷｉ−Ｆｉネットワークにモバイルデバイスを自動接続させるために向上した方法に対する一般的な需要、且つ、Ｗｉ−Ｆｉホットスポット間でローミングさせるモバイルデバイスおよび方法に対する一般的な需要が存在している。さらに、Ｗｉ−Ｆｉネットワークとセルラーネットワークとの間の改善した方法およびモバイルデバイスが必要である。さらには、セルラーネットワークからＷｉ−Ｆｉネットワークへとトラフィックをオフロードするモバイルデバイスおよび向上した方法の構築が望まれている。
【図面の簡単な説明】
【０００５】
【図１】一部の実施形態における無線動作環境を示す。
【０００６】
【図２Ａ】一部の実施形態におけるモバイルデバイスのブロック図である。
【０００７】
【図２Ｂ】一部の実施形態における加入データオブジェクトを示す。
【０００８】
【図３Ａ】一部の実施形態における認証情報のタイプの例を示すテーブルである。
【０００９】
【図３Ｂ】一部の実施形態におけるトラフィックオフロードの選択肢の数例を示すテーブルである。
【００１０】
【図４】一部の実施形態における自動接続およびトラフィックオフロードの手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下の記載および図面は、特定の実施形態を当業者に行わせるに足る記載となっている。他の実施形態であれば、構造、論理、電気、処理、その他の面での変形が加えられてもよい。一部の実施形態の部分および特徴を、他の実施形態に加えても、他の実施形態の対応する部分および特徴と置き換えることもできる。請求項に示す実施形態は、これら請求項の均等物全てを含む。
【００１２】
図１は、一部の実施形態における無線動作環境を示す。無線動作環境には、モバイルデバイス（ＭＤ）１０２、複数のＷｉ−Ｆｉホットスポット１０４（つまりＷｉ−Ｆｉアクセスネットワーク）、および基地局１０６等の１以上の基地局が含まれていてよい。図１に示す例では、基地局１０６が、セル１０８の地理上の領域を、セルラーネットワーク通信サービスに提供している。示されているように、複数のＷｉ−Ｆｉホットスポット１０４がセル１０８内で動作してよい。Ｗｉ−Ｆｉホットスポット１０４それぞれが、Ｗｉ−Ｆｉサービスプロバイダ（ＳＰ）により運営され、モバイルデバイス１０２を、インターネット１１２等のネットワークに接続させ、音声およびデータ通信を、アクセスサービスネットワーク（ＡＳＮ）１１０等のセルラーネットワークを含む他のネットワークにルーティングさせる。あるＷｉ−Ｆｉホットスポット１０４が、第１のサービスプロバイダが運営する第１のＷｉ−Ｆｉネットワークに関連付けられ、別のＷｉ−Ｆｉホットスポット１０４が、第２のサービスプロバイダが運営する第２のＷｉ−Ｆｉネットワークに関連付けられていてよい。一部の実施形態では、１つのＷｉ−Ｆｉホットスポット１０４が、Ｗｉ−Ｆｉホットスポット１０４が２以上のＳＳＩＤに関連付けられているような複数のサービスプロバイダにより共有されてもよい。このような状況においては、例えば１つのＳＳＩＤを、サービスプロバイダそれぞれに割り当ててよい。モバイルデバイス１０２がデュアルモードデバイスである場合には、アクセスサービスネットワーク１１０のセルラータイプの通信サービスは、一式の基地局（例えば基地局１０６）を通じて提供されてよい。
【００１３】
実施形態によると、モバイルデバイス１０２は、Ｗｉ−Ｆｉホットスポット１０４を自動的に発見して接続するように構成されていてよい。モバイルデバイス１０２はさらに、複数のＷｉ−Ｆｉホットスポット１０４の間でローミングするよう構成されていてよい。デュアルモードの実施形態では、モバイルデバイスはさらに、このセルラーネットワークから、利用可能なＷｉ−Ｆｉネットワークへとトラフィックをオフロードするよう構成されていてもよい。これらの実施形態について以下で詳述する。
【００１４】
一部の実施形態では、モバイルデバイス１０２は、Ｗｉ−Ｆｉネットワークを作動する１以上のサービスプロバイダのための加入情報を自身内に格納することができる。加入情報は、加入データオブジェクト内に格納されていてよい。加入情報には、ホームサービスプロバイダ情報、ポリシー情報、および、予めプロビジョンされる認証情報が含まれてよい。これら実施形態では、モバイルデバイス１０２は、ユーザの手を煩わせずに、利用可能なＷｉ−Ｆｉネットワークに対して加入情報を適用可能であるかを判断することができてよい。利用可能なＷｉ−Ｆｉネットワークに対して加入情報が適用可能な場合には、モバイルデバイス１０２は、ユーザの手を煩わせずに、拡張可能認証プロトコル（ＥＡＰ）ベースの認証等の認証プロトコルを、予めプロビジョンされる認証情報を利用して利用可能なＷｉ−Ｆｉネットワークとの間で行い、利用可能なＷｉ−Ｆｉネットワークとの間にＷｉ−Ｆｉ接続１０３を構築してよい。
【００１５】
一部の実施形態では、Ｗｉ−Ｆｉホットスポット１０４は、Ｈｏｔｓｐｏｔ２．０進化仕様（例えば、Ｗｉ−ＦｉアライアンスのＨｏｔｓｐｏｔ２．０進化仕様）に従って動作するＷｉ−Ｆｉ  Ｈｏｔｓｐｏｔ２．０であってよい。モバイルデバイス１０２は、Ｈｏｔｓｐｏｔ２．０に準拠したデバイスであってよく、加入情報には、Ｗｉ−Ｆｉ  Ｈｏｔｓｐｏｔ２．０に自動接続するために予めプロビジョンされる加入情報が含まれてよい。Ｗｉ−Ｆｉネットワークは、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）のＩＥＥＥ８０２．１１規格の１つに従って動作するＷｉ−Ｆｉホットスポットを含むワイヤレスネットワークであってよい。Ｗｉ―Ｆｉネットワークは、上流方向の通信および下流方向の通信において、同じ周波数チャネルが利用されるＣＳＭＡ／ＣＡ（搬送波感知多重アクセス／衝突回避方法：carrier-sense multiple access technique with collision avoidance）を利用する。他方で、セルラーネットワーク（例えば４Ｇ  ＬＴＥネットワークやＷｉＭＡＸネットワーク等）では、ＯＦＤＭＡ技術が実装されている。３Ｇセルラーネットワークは、ＣＤＭＡ技術を利用することもできる。
【００１６】
これら実施形態では、Ｗｉ−Ｆｉネットワークは、予め関連付けられた状態で発見され、セルラーに類似した経験を提供して、自動的に、セキュア、簡単、且つ便利な接続をＷｉ−Ｆｉホットスポット加入者に提供することができる。これは、独占所有権を持ち、異なるウェブページ（例えばランディングページ）へのアクセスに基づいているために接続開始にユーザの介入が必要となる、Ｗｉ−Ｆｉホットスポット接続の現行の解決法と比べるとは対照的である。
【００１７】
ここに記載する実施形態は、Ｗｉ−Ｆｉホットスポット発見、選択、自動接続、およびセッションの更新を簡単にできるメカニズムを提供する。以下の詳述する一部の実施形態では、Ｗｉ−Ｆｉホットスポット１０４が、追加情報を提供して、ユーザ設定およびサービスプロバイダポリシー設定に基づいて、ネットワーク発見およびネットワーク選択プロセスを促すよう構成されていてよい。これら実施形態では、Ｗｉ−Ｆｉネットワークへの接続は、ユーザが手動で構築することもできるが、ネットワークからの位置アシスタンス等のメカニズムが生成するトリガに基づいて自動構築することもできる。これにより、特に電力最適化が促進される。自動接続を構築する場合には、ユーザは、認証情報を再度入力する必要はない。これらの実施形態について以下で詳述する。
【００１８】
図２Ａは、一部の実施形態におけるモバイルデバイスのブロック図である。モバイルデバイス２００は、モバイルデバイス１０２（図１）としての利用に適したものであってよい。モバイルデバイス２００は、とりわけ、物理（ＰＨＹ）層および処理回路２０２、メモリ２０４、および、ネットワーク発見および選択論理２０６を含んでよい。物理層および処理回路２０２は、１以上の無線ネットワークと通信することができる。シングルモードのモバイルデバイスの場合には、物理層および処理回路２０２は、Ｗｉ−Ｆｉネットワークと通信するよう構成されていてよい。
【００１９】
デュアルモードのモバイルデバイスの場合には、物理層および処理回路２０２は、セルラーネットワークおよびＷｉ−Ｆｉネットワークの両方と通信するよう構成されていてよい。デュアルモードの実施形態では、モバイルデバイス２００は、Ｗｉ−Ｆｉトランシーバ２２２および１以上のセルラーネットワークトランシーバ２２４を両方含んでよい。
【００２０】
実施形態においては、メモリ２０４は、加入データオブジェクト２４０等の１以上の加入データオブジェクトを格納することができる。格納データオブジェクト２４０は、Ｗｉ−Ｆｉネットワークを運営する１以上のサービスプロバイダについての格納情報２４１を格納することができる。加入情報２４１は、ホームサービスプロバイダ情報２４２、ポリシー情報２４４、および予めプロビジョンされた認証情報２４６をとりわけ含んでよい。
【００２１】
ネットワーク発見および選択論理２０６は、ユーザの手を煩わせずに、利用可能なＷｉ−Ｆｉネットワークに加入情報２４１を適用することができるかを判断することができる。ネットワーク選択論理２０６も、ユーザの手を煩わせずに、ＥＡＰベースの認証を、予めプロビジョンされる認証情報２４６を利用して、利用可能なＷｉ−Ｆｉネットワークとの間で行い、利用可能なＷｉ−Ｆｉネットワークとの間にＷｉ−Ｆｉ接続１０３（図１）を構築してよい。
【００２２】
一部の実施形態では、ホームサービスプロバイダ情報２４２は、ホームサービスプロバイダを識別する。ホームサービスプロバイダは、モバイルデバイス２００のユーザが加入契約を有しており、その認証情報を予めプロビジョンされているサービスプロバイダであってよい。これらの実施形態では、モバイルデバイス２００は、ホームサービスプロバイダ情報２４２およびポリシー情報２４４に基づいて、モバイルデバイス２００のユーザが、利用可能なＷｉ−Ｆｉネットワークのサービスプロバイダとの間で加入契約を有しているか（つまり、利用可能なＷｉ−Ｆｉネットワークがホームサービスプロバイダにより運営されているか）、または、利用可能なＷｉ−Ｆｉネットワークのサービスプロバイダがホームサービスプロバイダではない場合に、ホームサービスプロバイダが、利用可能なＷｉ−Ｆｉネットワークとの間にローミング契約を有しているか、を判断することができてよい。このようにすることで、ホームサービスプロバイダが運営しているＷｉ−Ｆｉホットスポット１０４とも、ホームサービスプロバイダのローミングパートナーが運営しているＷｉ−Ｆｉホットスポット１０４とも、自動接続を行うことができる。
【００２３】
本明細書では、Ｅ−ＵＴＲＡＮ（Evolved Universal Terrestrial Radio Access Network）、ロングタームエボリューション（ＬＴＥ）、第三世代パートナーシッププロジェクト（３ＧＰＰ）、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、直交周波数分割多重（ＯＦＤＭ）、直交周波数分割多重接続（ＯＦＤＭＡ）、符号分割多重アクセス（ＣＤＭＡ）、複数入力複数出力（ＭＩＭＯ）、マルチユーザＭＩＭＯ（ＭＵ−ＭＩＭＯ）、シングルユーザＭＩＭＯ（ＳＵ−ＭＩＭＯ）、無線アクセス技術（ＲＡＴ）、無線アクセスネットワーク（ＲＡＮ）、ワイヤレスフィデリティ（Ｗｉ−Ｆｉ）、ＩＥＥＥ（アイトリプルイー）といった略語を利用する。
【００２４】
セルラートランシーバ２２４は、３Ｇ高速パケットアクセス（ＨＳＰＡ）またはＧＳＭ（登録商標）／ＧＰＲＳトランシーバを含む３Ｇ  ＣＤＭＡトランシーバ、４Ｇ  ＬＴＥ  ＯＦＤＭＡトランシーバ、またはＷｉＭＡＸ  ＯＦＤＭＡトランシーバであってよいが、実施形態の範囲はこの点に限定はされない。Ｗｉ−Ｆｉトランシーバ２２２は、ＷＬＡＮのＩＥＥＥ８０２．１１規格のいずれかを実装可能なＯＦＤＭまたはＤＳＳ（direct sequence spread spectrum）、Ｈｏｔｓｐｏｔ２．０ケイパビリティを有してよい。
【００２５】
モバイルデバイス２００は、さらに１以上のアンテナ２０１を含んでもよい。アンテナ２０１は、モバイルデバイス２００の内部にあってよい。アンテナ２０１は、ＲＦ信号の送信に適した１以上の無指向性または全方向性アンテナを含んでよい。２以上のアンテナに代えて、多数のアパーチャを有する単一のアンテナを利用することもできる。これら実施形態では、各アパーチャを別個のアンテナととらえることができる。一部の複数入力複数出力（ＭＩＭＯ）実施形態では、アンテナ２０１は、アンテナ２０１および送信局のアンテナの間に生じうる異なるチャネル特性および空間ダイバーシティを有効活用できるように効果的に分割されうる。
【００２６】
図２Ｂは、一部の実施形態における加入データオブジェクトのデータ構造を示す。上述したように、加入データオブジェクト２４０は、加入情報２４１を含み、加入情報２４１には、ホームサービスプロバイダ情報２４２、ポリシー情報２４４、および、予めプロビジョンされた認証情報２４６が含まれて、１以上のＷｉ−Ｆｉネットワークのホームサービスプロバイダに加入する。
【００２７】
一部の実施形態では、モバイルデバイス２００のユーザは、２以上のサービスプロバイダとの間の加入契約を有しており、加入データオブジェクト２４０は、各サービスプロバイダについての加入情報２４１を含んでよい。一部の他の実施形態では、モバイルデバイス２００のユーザが、２以上のサービスプロバイダとの間で加入契約を有している場合、別の加入データオブジェクト２４０（つまり、加入データオブジェクト２４０の複数のインスタンス）を、各サービスプロバイダについて含めてよい。これら実施形態では、加入情報２４１、ホームサービスプロバイダ情報２４２、ポリシー情報２４４、および予めプロビジョンされた認証情報２４６を、各サービスプロバイダについて含めてよい。
【００２８】
ホームサービスプロバイダ情報２４２は、フレンドリーネーム、および、完全に記述したドメイン名（ＦＱＤＮ）を識別することができる。ホームサービスプロバイダ情報２４２はさらに、ホームサービスプロバイダ用のサービスプロバイダネットワークアクセス識別子（ＮＡＩ）領域を識別する。
【００２９】
ポリシー情報２４４は、ホームサービスプロバイダがローミング契約を結んでいるホットスポットサービスプロバイダを示すローミングパートナーリスト２５２を含む。これら実施形態では、ポリシー情報２４４が、利用可能なＷｉ−Ｆｉネットワークのホットスポットサービスプロバイダが、ローミングパートナーリスト２５２にあることを示している場合には、モバイルデバイス２００が、その予めプロビジョンされている認証情報を利用して、ユーザの介入なく（自動的に）利用可能なＷｉ−Ｆｉネットワークとの間でＷｉ−Ｆｉ接続１０３を構築することができる。
【００３０】
ローミングパートナーリスト２５２上の各ホットスポットサービスプロバイダについては、加入データオブジェクト２４０が、ＦＱＤＮおよび優先度情報を含んでよい。優先度情報は、モバイルデバイス２００が、ローミングパートナーリスト上のサービスプロバイダが運営する２以上のＷｉ−Ｆｉネットワークから選択を行う（例えば、優先付けをする）ときに利用されてよい。利用可能なＷｉ−Ｆｉネットワークからの選択は、接続情報（ＱｏＳレベル、帯域幅等）に基づいていてよい。
【００３１】
ポリシー情報２４４はさらに、ホームサービスプロバイダがローミング契約を結んでいないＷｉ−ＦｉネットワークサービスプロバイダまたはＷｉ−Ｆｉホットスポットサービスプロバイダを示していてよいサービスプロバイダブラックリスト２５４を含んでよい。サービスプロバイダブラックリスト２５４は、ブラックリストに載せられている各ホットスポットサービスプロバイダのＦＱＤＮを識別する。実施形態では、モバイルデバイス２００は、サービスプロバイダブラックリスト２５４に識別されているホットスポットサービスプロバイダとの間にはＷｉ−Ｆｉ接続を構築しないように構成されていてよい。サービスプロバイダブラックリスト２５４は、ホームサービスプロバイダが接続の構築を望まないホームサービスプロバイダについての、サービスプロバイダの取消リストであってよい。
【００３２】
一部の実施形態では、モバイルデバイス２００が、現在接続しているＷｉ−ＦｉネットワークのＷｉ−Ｆｉホットスポット１０４から、ホームサービスプロバイダまたはローミングパートナーリスト２５２上のホットスポットサービスプロバイダのいずれかがサービス提供する別のＷｉ−Ｆｉネットワークのホットスポットへと、ローミングを行うよう設定されていてよい。これらの実施形態では、モバイルデバイスは、サービスプロバイダブラックリスト２５４上のサービスプロバイダが運営するホットスポットに対してローミングしないようにすることができる。
【００３３】
一部の実施形態では、ポリシー情報２４４にさらに、一定の加入情報２４１が有効または適用可能な位置、日付および時間のうち１以上を示すポリシーパラメータを含めてもよい。位置情報は、セルラー識別子を利用して表される、または、ＷＬＡＮ位置識別子を利用して表される、ジオロケーション座標で表すことができる。一部の実施形態では、ジオロケーション座標は、ポリシーが有効な領域を示す半径とともに、アンカー緯度経度情報を含んでよい。一部の実施形態では、日付および時間を含めることで、ポリシー有効開始日／時間および終了日／時間を示してよい。
【００３４】
セルラー識別子は、セルラーネットワークの基地局（ＢＳ）１０６から受信するセルラーまたはセル識別子（ＣＩ）であってよい。ＷＬＡＮ識別子は、基本サービスセット識別子（ＢＳＳＩＤ）、サービスセット識別子（ＳＳＩＤ）、または、Ｗｉ―Ｆｉホットスポット１０４から受信可能な均一の拡張サービスセット識別子（ＨＥＳＳＩＤ：Homogeneous Extended Service Set Identifier）であってよい。
【００３５】
一部の実施形態では、予めプロビジョンされる認証情報２４６は、ＥＡＰベースの認証に適した統一認証情報であってよい。これらの実施形態では、統一認証情報を利用することで、ユーザが、セルラーネットワークサービスプロバイダ間でローミング契約している様々なＷｉ−Ｆｉホットスポット間を自動的に接続することができるようになる。これにより、セルラーネットワークサービスプロバイダは、セルラーまたは他のネットワークから、デュアルモードデバイス（セルラーネットワークケイパビリティおよびＷｉ−Ｆｉネットワークケイパビリティの両方を兼ね備えたデバイスのこと）のＷｉ−Ｆｉネットワークへと、モバイルトラフィックを（特定の帯域幅の高いデータトラフィックを）オフロードすることができる。共通のまたは統合された認証情報をセルラーネットワークおよびＷｉ−Ｆｉネットワークで利用することと、これら実施形態の統合された認証メカニズムとによって、このオフロードおよびローミングが促される。
【００３６】
一部の実施形態では、予めプロビジョンされる認証情報２４６は、ＥＡＰ−ＴＬＳ（トランスポート層セキュリティ）認証のためのデジタル証明書を含むことのできる証明書ベースの認証情報であってよい。証明書ベースの認証情報およびＥＡＰベースの認証メカニズムをここで記載するように利用することで、Ｗｉ−Ｆｉホットスポットを適切に確保することができ、さらに、様々な攻撃からＷｉ−Ｆｉネットワークを保護することができる。
【００３７】
モバイルデバイス２００がシングルモードデバイスである場合（Ｗｉ−Ｆｉネットワークケイパビリティを持つが、セルラーネットワークケイパビリティは持たない）、予めプロビジョンされる認証情報２４６のデジタル証明書は、公開／秘密鍵対（つまり非対称鍵）に基づくＸ．５０９設定の証明書であってよい。これら実施形態では、Ｘ．５０９証明書は、シングルサインオン（ＳＳＯ）および特権管理インフラストラクチャ（ＰＭＩ）のためのの公開鍵インフラストラクチャ（ＰＫＩ）用のＸ．５０９ＩＴＵ−Ｔ規格に従って設定されてよい。認証機関（ＣＡ）は、公開鍵を、Ｘ．５００トラディション（X.500 tradition）における特定の名称、または、電子メールアドレスまたはＤＮＳエントリ等の別の名称に関連付けることができる証明書を発行することができる。従来のＷｉ−Ｆｉネットワークとは異なり、これら実施形態では、Ｘ．５０９証明書を認証情報として利用することができる。一部の実施形態においては、シングルモードデバイスは、８０２．１ＸおよびＥＡＰベースのＥＡＰトンネルトランスポート層セキュリティ（ＥＡＰ−ＴＴＬＳ）認証方法を利用することができる。
【００３８】
モバイルデバイス２００がデュアルモードデバイスである場合（つまり、Ｗｉ−Ｆｉネットワークケイパビリティおよびセルラーネットワークケイパビリティを両方備えている場合）、予めプロビジョンされている認証情報２４６は、ＥＡＰ認証および鍵共有（key agreement）（ＥＡＰ−ＡＫＡ）認証またはＥＡＰサブスクライバ識別モジュール（ＥＡＰ−ＳＩＭ）認証のためのサブスクライバ識別モジュール（ＳＩＭ）（または、汎用ＳＩＭ（ＵＳＩＭ））を含んでよい。これら実施形態においては、デュアルモードデバイスは、Ｗｉ−Ｆｉおよびセルラーネットワーク両方の共通のＳＩＭ／ＵＩＣＣベースの証明書を利用することができ、Ｗｉ−Ｆｉおよびセルラーネットワーク両方に共通の認証方法（ＥＡＰ−ＳＩＭ／ＥＡＰ−ＡＫＡ）を利用することができる。一部の実施形態では、ＳＩＭ／ＵＳＩＭ認証情報は、ＵＭＴＳに準拠したデュアルモードモバイルデバイスにより利用されてよい。
【００３９】
一部の実施形態では、予めプロビジョンされている認証情報２４６は、サーバ側の証明書とともに利用されるユーザ名およびパスワードを含んでよい。これら実施形態では、ＥＡＰ−トンネルトランスポート層セキュリティ（ＥＡＰ−ＴＴＬＳ）またはセキュアなトンネル（ＥＡＰ−ＦＡＳＴ）認証によるＥＡＰ−フレキシブル認証のいずれかを利用することができる。他のＥＡＰベースの認証方法も、Ｗｉ−Ｆｉネットワーク間での接続、オフロード、およびローミングでの利用に適している場合がある。
【００４０】
これら共通の認証方法の利用により、とりわけ、セルラーネットワークおよびＷｉ−Ｆｉネットワーク間でシームレスにローミングすることができるようになり、比較的シームレスなＷｉ−Ｆｉオフロードが可能となる。これら実施形態については以下で詳述する。
【００４１】
図３Ａは、一部の実施形態における認証情報のタイプの例を示すテーブルである。テーブル３００は、ここで開示する実施形態において様々なモバイルデバイスが利用することのできる認証情報のタイプ３０２それぞれのＥＡＰ方法３０４を示している。
【００４２】
図３Ｂは、一部の実施形態におけるトラフィックオフロードの選択肢の数例を示すテーブルである。テーブル３５０は、シングルモードデバイス３５２およびデュアルモードデバイス３５４両方についての各属性３５６に対する、現在選択できる技術３５８および技術３６０を示している。
【００４３】
一部の実施形態では、モバイルデバイス２００は、ローミングが関与するケースで、ＲＳＳＩ、利用可能な帯域幅、および／または、ＱｏＳ情報またはローミング契約等の接続情報に基づき、初期接続ｒでホットスポット１０４を選択することができる。これら実施形態では、モバイルデバイス２００は、デバイス上で動作するアプリケーションの要件に基づいてＷｉ−Ｆｉホットスポット１０４を選択することができる。例えば、ホットスポット１０４への接続は、接続が、デバイス上で動作するアプリケーションのＱｏＳ要件に合致すると判断されると実行することができ、接続が、デバイス上で動作するアプリケーションのＱｏＳ要件に合致しない場合には実行されない。
【００４４】
これら実施形態では、モバイルデバイス２００は、異なるサービスプロバイダが運営するホットスポット間のみならず（ホームサービスプロバイダとの間でローミング契約を有する）、ホームサービスプロバイダが運営することのできる様々なホットスポット間でローミングすることができるようになる。さらに、モバイルデバイス２００は、様々なセルラーネットワークサービスプロバイダ（ホームサービスプロバイダ無線ネットワークサービスプロバイダとローミング契約を結んでいる）が運営する基地局間のみならず、ホームサービスプロバイダセルラーネットワークサービスプロバイダが運営することのできる様々な基地局間でローミングすることができる。一部のケースでは、ホームプロバイダセルラーネットワークサービスプロバイダが（セルラー基地局を運営する）、Ｗｉ−Ｆｉネットワークを運営するホームサービスプロバイダであってよい。
【００４５】
ローミング中には、発信側でローミング（roaming outbound）するユーザと発信側でローミングする（roaming inbound）ユーザが両方とも存在していてよい。ローミングするユーザに対して、訪れるネットワークは、ホームネットワークへ証明書をルーティングして、ホームネットワークのユーザを認証する。
【００４６】
一部の実施形態では、シングルモード（つまりＷｉ−Ｆｉ）デバイスが、標準化されたローミング契約に基づいて異なるＷｉ−Ｆｉサービスプロバイダが運営するＷｉ−Ｆｉネットワーク間でシームレスにローミングすることができてよい。デュアルモードデバイスは、Ｗｉ−Ｆｉサービスプロバイダが運営するＷｉ−Ｆｉネットワーク間でローミングすることができ、且つ、異なるセルラーネットワークサービスプロバイダが運営するセルラーネットワーク間でローミングすることができてよい。一部の実施形態では、加入データオブジェクト２４１が、各ローミングパートナーに関連する優先レベルでサービスプロバイダＦＱＤＮのリストを特定してもよい。
【００４７】
一部の実施形態では、モバイルデバイス２００は、現在接続されているＷｉ−ＦｉネットワークのＷｉ−Ｆｉホットスポット１０４から、セルラーネットワークに対して予めプロビジョンされている認証情報を利用して、セルラーネットワークの基地局１０６へとローミングするよう設定されていてよい。これら実施形態では、現在接続されているＷｉ−Ｆｉネットワークは、モバイルデバイス２００に音声およびデータサービス両方を提供していてよく、音声およびデータサービス両方が、現在接続されているＷｉ−Ｆｉネットワークからセルラーネットワークに転送されてよい。これら実施形態では、モバイルデバイス２００は、以下に述べるようにＸ．５０９ベースの認証情報を利用することができるが、これは要件ではない。従って、予めプロビジョンされた認証情報を有するモバイルデバイス２００は、Ｗｉ−Ｆｉネットワークとセルラーネットワークとの間を、ユーザの手を煩わせることなくシームレスにローミングすることができる。
【００４８】
図４は、一部の実施形態における自動接続およびトラフィックオフロードのための手順を示すフローチャートである。手順４００は、モバイルデバイス１０２等のモバイルデバイスにより実行されてよい（図１）。
【００４９】
処理４０２で、モバイルデバイス１０２に電源投入され、低電力、アイドル状態、またはスリープモードから起動されてよい。
【００５０】
処理４０４で、モバイルデバイスは、自身の現在位置を判断する。一部の実施形態では、モバイルデバイス１０２は、ユーザの介入なしに、ジオロケーション（例えばＧＰＳ）に基づいて現在位置、セルラー識別子（基地局１０６から受信する）、または、ＷＬＡＮ識別子（Ｗｉ−ＦｉホットスポットまたはＷｉ−Ｆｉアクセスポイントから受信する）を決定することができる。
【００５１】
処理４０６で、モバイルデバイス１０２は、モバイルデバイス１０２の現在位置にあるＷｉ−Ｆｉホットスポット１０４に関連する任意の好適なＷｉ−Ｆｉネットワークを特定することができる。一部の実施形態では、モバイルデバイス１０２は、ユーザの介入なしに、現在の位置で加入データオブジェクト２４０から入手可能な１以上の好適なＷｉ−Ｆｉネットワークのリストを取得する。これら実施形態では、モバイルデバイス１０２は、モバイルデバイス１０２が訪れた様々な地理的位置で利用可能な好適なＷｉ−Ｆｉネットワークのリストを生成することができる。このようにして、利用可能なＷｉ−Ｆｉネットワークのスキャン量を低減させて、電力消費を低下させることができる。
【００５２】
処理４０８で、モバイルデバイス１０２は、リストの現在位置に関連付けられている好適なＷｉ−Ｆｉホットスポットがあるかを判断することができる。リストに好適なＷｉ−Ｆｉホットスポットがある場合、処理４１４を実行することができる。リストに好適なホットスポットがない場合には、処理４１０を実行することができる。
【００５３】
処理４１０で、モバイルデバイス１０２は、前に現在位置に来たことがあるかを判断することができる。これらの実施形態では、モバイルデバイス１０２が、モバイルデバイス１０２が訪れた地理的位置のリストを、現在位置に最後に訪れたときを示す日時スタンプとともに維持するように設定されている。処理４１２は、モバイルデバイス１０２が現在位置に前に来たことがある場合に実行されてよい。処理４１４は、現在位置に前に来たことがない場合に実行されてよい。
【００５４】
処理４１０の一部で、モバイルデバイスが現在位置に前に来たことがある場合に、モバイルデバイスは、Ｗｉ−Ｆｉネットワーク更新があるかを検知するよう設定されていてよい（つまり、好適なリストが空となってから）。これら実施形態では、モバイルデバイスは、現在位置に関する日時スタンプに基づいて、所定の期間が経った後で、Ｗｉ−Ｆｉネットワーク更新を検知するよう設定されていてよい。所定の期間およびＷｉ−Ｆｉネットワーク更新を検知するかどうかの選択は、これら処理を自動実施するよう、ユーザにより設定されてよい。所定の期間が経った場合、モバイルデバイスは、現在位置でスキャンして、現在位置で利用可能な好適なＷｉ−Ｆｉネットワークのリストを更新するために利用可能なＷｉ−Ｆｉネットワークが存在するかを判断することができるように設定されていてよい。利用可能なＷｉ−Ｆｉネットワークがある場合には、処理４１６に直接進むことができる。利用可能なＷｉ−Ｆｉネットワーク更新がない場合には、処理４１２に直接進むことができる。
【００５５】
処理４１２で、モバイルデバイス１０２は、スリープ状態に入る、または、アイドルもしくは低電力状態に入るよう設定されていてよい。この状況では、モバイルデバイスは、現在位置に来たことがあるが、この位置で好適なホットスポットが無かったので、モバイルデバイス１０２は、どのホットスポットにも自動接続の試みを行わない。
【００５６】
処理４１４で、モバイルデバイス１０２は、利用可能なＷｉ−Ｆｉネットワークをスキャンすることができる。
【００５７】
処理４１６で、モバイルデバイスは、自動接続用に予めプロビジョンされたものかを判断することができる（つまり、加入データオブジェクト２４０に加入情報２４１があるかを判断する）。一部の実施形態では、モバイルデバイス１０２は、認証情報がＷｉ−Ｆｉホットスポット接続用に予めプロビジョンされているかを判断することができる。
【００５８】
モバイルデバイス１０２が、自動接続用に予めプロビジョンされていないと判断されると、モバイルデバイス１０２は、処理４２２、４２４、および４２６の加入プロビジョンプロセスを実行して、予めプロビジョンされた加入情報を生成して、加入データオブジェクト２４０に格納するよう設定されていてよい。このようにして、オンラインプロビジョンを実行することができる。これら実施形態では、ユーザは加入プロビジョンプロセスを実行するという選択をすることができる。
【００５９】
加入情報２４１は、オープンモバイルアライアンス（ＯＭＡ）デバイス管理（ＤＭ）（ＯＭＡ−ＤＭ）技術またはシンプルオブジェクトアクセスプロトコル（ＳＯＡＰ）拡張可能マークアップ言語（ＸＭＬ）（ＳＯＡＰ−ＸＭＬ）技術のいずれかに従って、加入情報２４１をダウンロードすることで、モバイルデバイス１０２に格納されてよい。
【００６０】
一部の実施形態では、加入プロビジョンプロセスには、サインアップサーバに接続すること（処理４２２）、および、Ｗｉ−Ｆｉネットワークサービスプロバイダとの間で加入契約するべくサインアップすること（処理４２４）が含まれ、このときに認証情報がプロビジョンされてよい。これら実施形態では、ユーザは、まず、ホームサービスプロバイダを選択して、例えばコスト、アクセス制約、データ要件にとりわけ基づいて、サービスプランを選択してよい。従ってユーザは、Ｗｉ−Ｆｉサービスを受けるために、セキュアにオンラインサインアップを行うことができる。認証情報およびサービスプロバイダポリシーは、モバイルデバイス１０２上にプロビジョンされる。デバイス管理メカニズム（ＯＭＡ−ＤＭ等）によって、無線で証明書およびその他のユーザ認証情報のプロビジョンが可能になる。ＨＴＴＰＳベースのトランスポートを利用するＳＯＡＰ−ＸＭＬに基づく、セキュアなサインアップメカニズムによって、ユーザは、自身の情報を提供して、認証情報をセキュアにダウンロードする前に、オンラインサーバの正当性を検証することができるようになる。一部の実施形態では、モバイルデバイス１０２は、サービスプロバイダからルートサーバを認証するために、このプロセスの開始前に公開証明書をプロビジョンする必要がある場合もある。
【００６１】
処理４１８で、モバイルデバイスは、利用可能なＷｉ−Ｆｉネットワークの１以上のいずれかについて、自身が加入データオブジェクト２４０に加入情報２４１を有しているかを判断したり、利用可能なＷｉ−Ｆｉネットワークのいずれかがローミングパートナーリスト２５２にあるかを判断したりすることができる（図２Ｂ）。モバイルデバイス１０２が、処理４１８で、利用可能なＷｉ―Ｆｉネットワークのいずれかについて予めプロビジョンされたものではないと判断すると、モバイルデバイス１０２は、処理４２２、４２４．および４２６の加入プロビジョンプロセスを実行するよう設定されていてよい。
【００６２】
処理４２０で、モバイルデバイスが、利用可能なＷｉ−Ｆｉネットワークの２以上に対する接続のための予めプロビジョンされている場合、モバイルデバイス１２０は、加入データオブジェクト２４０の優先度情報に基づいて、利用可能なＷｉ−Ｆｉネットワークのうち好適なもの（例えば優先度が最高のもの）を選択することができる。
【００６３】
処理４２８で、モバイルデバイス１０２は、ユーザの介入なく、予めプロビジョンされた認証情報２４６を利用して、利用可能なＷｉ−Ｆｉネットワークのうち選択されたものに対して、ＥＡＰベースの認証を自動実行することができる。
【００６４】
処理４３０で、Ｗｉ−ＦｉホットスポットにＷｉ−Ｆｉ接続１０３（図１）が構築されてよい。一部の実施形態では、モバイルデバイス１０２は、自身がデュアルモードデバイスであるかをチェックしてよい。デュアルモードモバイルデバイスである場合には、処理４３２を実行することができる。
【００６５】
モバイルデバイス１０２がデュアルモードモバイルデバイスである場合、処理４３０でＷｉ−Ｆｉネットワークへの接続を行ってから、処理４３２でセルラーネットワークからＷｉ−Ｆｉネットワークへトラフィックをオフロードしてよい。一部の実施形態では、トラフィックオフロードは、セルラーネットワークが構築するロード均衡その他の基準に基づいて行われてよく、モバイルデバイス１０２で予め設定されるネットワークサービスプロバイダポリシーにより開始されてよい。またオフロードは、ユーザにより、一部のＷｉ−Ｆｉネットワーク上で利用可能な、より良いサービス、ＱｏＳ、または特定のサービスといったユーザの嗜好に基づいて開始されてもよい。オフロードについてのユーザの嗜好は、デバイスのユーザプロファイルに格納することができる。例えば、モバイルデバイスのユーザは、デバイスを、より高い帯域幅処理のためのトラフィックオフロード（例えば情報のダウンロードまたはアップロード、ビデオストリーミング等）専用にして、デバイスが、ＳＭＳ（テキスト等のショートメッセージサービス）および音声通信等の、より低い帯域幅処理のためのトラフィックオフロードを行わないように設定することができる。
【００６６】
モバイルデバイス２００は幾つかの別個の機能エレメントを有するように示されているが（図２Ａ、図２Ｂ）、機能エレメントの１以上は、組み合わせることもでき、デジタル信号プロセッサ（ＤＳＰ）、および／または、他のハードウェアエレメントを含む処理エレメント等のソフトウェア設定エレメントの組み合わせで実装することもできる。例えば、一部のエレメントが、１以上のマイクロプロセッサ、ＤＳＰ、特定用途向け集積回路（ＡＳＩＣ）、無線周波数集積回路（ＲＦＩＣ）、および、ここに記載する機能を少なくとも実行するための様々なハードウェアおよび論理回路の組み合わせを含んでよい。一部の実施形態では、モバイルデバイス２００の機能エレメントが、１以上の処理エレメント上で動作する１以上の処理のことを示していてよい。
【００６７】
実施形態は、ハードウェア、ファームウェア、およびソフトウェアのうち１つ、またはこれらの組み合わせで実装されてよい。実施形態はさらに、少なくとも１つのプロセッサにより読み出され実行することのできる、コンピュータ可読格納デバイス上に格納される命令として実装されてもよい。コンピュータ可読格納デバイスは、機械（例えばコンピュータ）が読める形態の情報を格納する任意の持続性のメカニズムを含んでよい。例えば、コンピュータ可読格納デバイスは、読み取り専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気ディスク格納媒体、光格納媒体、フラッシュメモリデバイス、その他の格納デバイスおよび媒体を含んでよい。一部の実施形態では、モバイルデバイス２００は、１以上のプロセッサを含んでよく、コンピュータ可読格納媒体上に格納された命令で設定されてよい。
【００６８】
要約は、技術的な開示の本質および真髄を読み手に知らせるものとして要約を規定している米国特許法施行規則（３７ＣＦＲ）１．７２（ｂ）に則って提供されている。要約は、請求項の範囲または意味を限定したり解釈したりするために利用されることを意図としていない。以下の請求項は、詳細な記載に組み込まれており、各請求項は、それ自身が別個の実施形態である。
【図１】
2015027109.tif 000003
【図２Ａ】
2015027109.tif 000004
【図２Ｂ】
2015027109.tif 000005
【図３Ａ】
2015027109.tif 000006
【図３Ｂ】
2015027109.tif 000007
【図４】
2015027109.tif 000008
【手続補正書】
【提出日】平成26年11月25日(2014.11.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
命令を有するコンピュータプログラムであって、１または複数のプロセッサに実行されると、オペレーションを実行し、前記オペレーションは、
モバイルデバイスの加入データオブジェクトに、Ｗｉ−Ｆｉネットワークを運営する１以上のサービスプロバイダ（ＳＰ）のための、ホームサービスプロバイダ情報、ポリシー情報、および、予めプロビジョンされた認証情報を含む加入情報を格納する手順であって、前記ポリシー情報が、前記ホームサービスプロバイダがローミング契約を結んでいないホットスポットサービスプロバイダを示すサービスプロバイダブラックリストを含み、前記サービスプロバイダブラックリストが、ブラックリストに載っている各ホットスポットサービスプロバイダについての、完全に記述したドメイン名（ＦＱＤＮ）を識別し、前記加入データオブジェクトがさらに、ローミングサービスプロバイダのＦＱＤＮのリストを、当該リストの各ローミングサービスプロバイダについて関連する優先レベルと共に有する、加入情報を格納する手順と、
ユーザの介入なしに、前記加入情報が、利用可能なＷｉ−Ｆｉネットワークに適用可能かを判断する手順と、
前記加入情報が、利用可能なＷｉ―Ｆｉネットワークに適用可能な場合に、ユーザの介入なしに、前記予めプロビジョンされた認証情報を利用して、前記利用可能なＷｉ−Ｆｉネットワークとの間で、拡張可能認証プロトコル（ＥＡＰ）ベースの認証を行い、前記利用可能なＷｉ−ＦｉネットワークとＷｉ−Ｆｉ接続を構築する手順と
前記サービスプロバイダブラックリストで識別されるホットスポットサービスプロバイダとはＷｉ−Ｆｉ接続を構築しない手順と、
を備える、コンピュータプログラム。
【請求項２】
前記ホームサービスプロバイダ情報は、前記モバイルデバイスが加入契約を結んでいるサービスプロバイダであるホームサービスプロバイダを識別する情報であり、
前記判断する手順は、
前記ホームサービスプロバイダ情報と前記ポリシー情報とに基づいて、前記モバイルデバイスが、利用可能なＷｉ−Ｆｉネットワークのサービスプロバイダと加入契約を結んでいるかを判断する手順、または、
前記ホームサービスプロバイダが、前記利用可能なＷｉ−Ｆｉネットワークとローミング契約を結んでいるかを判断する手順
を有する請求項１に記載のコンピュータプログラム。
【請求項３】
前記ホームサービスプロバイダ情報は、前記ホームサービスプロバイダのフレンドリーネーム、完全に記述したドメイン名（ＦＱＤＮ）、および、サービスプロバイダネットワークアクセス識別子（ＮＡＩ）領域を識別する情報である請求項２に記載のコンピュータプログラム。
【請求項４】
前記ホットスポットは、Ｈｏｔｓｐｏｔ２．０仕様に準拠して動作するＷｉ−Ｆｉ  Ｈｏｔｓｐｏｔ２．０であり、
前記モバイルデバイスは、Ｈｏｔｓｐｏｔ２．０に準拠したデバイスであり、
前記加入情報は、前記Ｈｏｔｓｐｏｔ２．０に自動接続するために予めプロビジョンされた加入情報を含む請求項２に記載のコンピュータプログラム。
【請求項５】
前記ポリシー情報は、前記ホームサービスプロバイダがローミング契約を結んでいるホットスポットサービスプロバイダを示すローミングパートナーリストを含む請求項２に記載のコンピュータプログラム。
【請求項６】
前記加入データオブジェクトは、前記ローミングパートナーリストの各ホットスポットサービスプロバイダについての、完全に記述したドメイン名（ＦＱＤＮ）および優先度情報を含む請求項５に記載のコンピュータプログラム。
【請求項７】
前記ホームサービスプロバイダまたは前記ローミングパートナーリストに載っているホットスポットサービスプロバイダが運営する別のＷｉ−Ｆｉネットワークのホットスポットに、現在接続しているＷｉ−Ｆｉネットワークからローミングする手順と、
前記サービスプロバイダブラックリストに載っているサービスプロバイダが運営するホットスポットにローミングしないようにする手順と
をさらに備える請求項５に記載のコンピュータプログラム。
【請求項８】
セルラーネットワークについて予めプロビジョンされた認証情報を利用して、前記セルラーネットワークの基地局へ、現在接続されているＷｉ−Ｆｉネットワークからローミングする手順をさらに備える請求項５に記載のコンピュータプログラム。
【請求項９】
前記予めプロビジョンされている認証情報は、統一認証情報であり、ＥＡＰ−ＴＬＳ（トランスポート層セキュリティ）認証のデジタル証明書を含む請求項５に記載のコンピュータプログラム。
【請求項１０】
前記モバイルデバイスは、Ｗｉ−Ｆｉネットワークケイパビリティは有するがセルラーネットワークケイパビリティは有さないシングルモードデバイスであり、
前記デジタル証明書は、公開／秘密鍵対に基づくＸ．５０９設定された証明書である請求項９に記載のコンピュータプログラム。
【請求項１１】
前記モバイルデバイスは、Ｗｉ−Ｆｉネットワークケイパビリティおよびセルラーネットワークケイパビリティを両方有するデュアルモードデバイスであり、
前記予めプロビジョンされた認証情報は、ＥＡＰ−ＡＫＡ（認証および鍵共有）または
ＥＡＰ−ＳＩＭ（加入者識別モジュール）認証のいずれかの加入者識別モジュール（ＳＩＭ）を含む請求項５に記載のコンピュータプログラム。
【請求項１２】
前記予めプロビジョンされた認証情報は、サーバ側の証明書とともに利用される、ＥＡＰ−トンネルトランスポート層セキュリティ（ＥＡＰ−ＴＴＬＳ）またはセキュアなトンネル（ＥＡＰ−ＦＡＳＴ）認証によるＥＡＰ−フレキシブル認証で利用するための、ユーザ名およびパスワードを含む請求項５に記載のコンピュータプログラム。
【請求項１３】
前記モバイルデバイスの現在位置で利用可能なＷｉ−Ｆｉネットワークを発見して選択する手順と、
前記加入情報に基づいて、前記利用可能なＷｉ−Ｆｉネットワークのうちのいずれか１以上に対する自動接続に前記モバイルデバイスが予めプロビジョンされているかを判断する手順と、
前記モバイルデバイスが、前記利用可能なＷｉ−Ｆｉネットワークのうちのいずれか２以上に対する接続のために予めプロビジョンされている場合、前記加入データオブジェクトの優先度情報に基づいて、前記利用可能なＷｉ−Ｆｉネットワークから好適なものを選択する手順と、
をさらに備える請求項２に記載のコンピュータプログラム。
【請求項１４】
前記モバイルデバイスが、前記利用可能なＷｉ−Ｆｉネットワークのいずれにも予めプロビジョンされていない場合に、
予めプロビジョンされている加入情報を生成する加入プロビジョンプロセスを実行する手順と、
前記加入データオブジェクト内に前記予めプロビジョンされている加入情報を格納する手順と
を備える請求項１３に記載のコンピュータプログラム。
【請求項１５】
オープンモバイルアライアンス（ＯＭＡ）デバイス管理（ＤＭ）（ＯＭＡ−ＤＭ）技術またはシンプルオブジェクトアクセスプロトコル（ＳＯＡＰ）拡張可能マークアップ言語（ＸＭＬ）（ＳＯＡＰ−ＸＭＬ）技術のいずれかに従って前記加入情報をダウンロードすることで、前記加入情報が前記モバイルデバイスに格納される請求項１４に記載のコンピュータプログラム。
【請求項１６】
前記加入プロビジョンプロセスを実行する手順は、
Ｗｉ―Ｆｉネットワークサービスプロバイダとの間で加入契約をするために、サインアップサーバに接続してサインアップする手順を有する請求項１４に記載のコンピュータプログラム。
【請求項１７】
前記現在位置で利用可能なＷｉ−Ｆｉネットワークを識別する手順は、
前記モバイルデバイスの前記現在位置を、ジオロケーション、セルラー識別子、またはＷＬＡＮ識別子に基づいて決定する手順と、
ユーザの介入なしに、前記加入データオブジェクトから前記現在位置で利用可能な１以上の好適なＷｉ−Ｆｉネットワークのリストを取得する手順と、
ユーザの介入なしに、前記Ｗｉ−Ｆｉ接続を構築するために前記利用可能なＷｉ−Ｆｉネットワークから選択された１つで、前記予めプロビジョンされた認証情報を利用して前記ＥＡＰベースの認証を自動実行する手順と
を有する請求項１３に記載のコンピュータプログラム。
【請求項１８】
前記ポリシー情報はさらに、前記加入情報のいずれかが有効である位置、日付および時間の１以上を示すポリシーパラメータをさらに含む請求項５に記載のコンピュータプログラム。
【請求項１９】
前記モバイルデバイスは、Ｗｉ−Ｆｉネットワークおよびセルラーネットワークと通信するデュアルモードモバイルデバイスであり、
前記オペレーションはさらに、
前記Ｗｉ−Ｆｉネットワークへの前記接続が構築された後で、セルラーネットワークから前記Ｗｉ−Ｆｉネットワークへトラフィックをオフロードする手順をさらに備える請求項１に記載のコンピュータプログラム。
【請求項２０】
命令を有するコンピュータプログラムであって、１または複数のプロセッサに実行されると、オペレーションを実行し、前記オペレーションは、
Ｗｉ―Ｆｉネットワークを運営する１以上のサービスプロバイダ（ＳＰ）のための加入情報をモバイルデバイスに予めプロビジョンする手順であって、加入データオブジェクトに格納された前記加入情報は、ホームサービスプロバイダ情報と、ポリシー情報と、予めプロビジョンされた認証情報と、前記ホームサービスプロバイダがローミング契約を結んでいないホットスポットサービスプロバイダを示すサービスプロバイダブラックリストとを有し、前記加入データオブジェクトはさらに、各ホットスポットサービスプロバイダについて、完全に記述したドメイン名（ＦＱＤＮ）と、各ローミングサービスプロバイダに対する優先度情報とを含み、前記優先度情報は、ローミング時に前記モバイルデバイスへ選択優先度を提供するように構成され、前記サービスプロバイダブラックリストはさらに、ブラックリストに載っている各ホットスポットサービスプロバイダの前記ＦＱＤＮを識別する、予めプロビジョンする手順と、
ユーザの介入なしに、前記加入情報が、利用可能なＷｉ−Ｆｉネットワークに適用可能かを判断するよう前記モバイルデバイスを設定する手順と、
利用可能なＷｉ−Ｆｉネットワークに前記加入情報が適用可能な場合に、ユーザの介入なしに、前記予めプロビジョンされた認証情報を利用して前記利用可能なＷｉ−Ｆｉネットワークとの間で、拡張可能認証プロトコル（ＥＡＰ）ベースの認証を行い、前記利用可能なＷｉ−ＦｉネットワークとＷｉ−Ｆｉ接続を構築するよう前記モバイルデバイスを設定する手順と、
前記サービスプロバイダブラックリストで識別されるホットスポットサービスプロバイダとはＷｉ−Ｆｉ接続を構築しないよう設定する手順と、
を備えるコンピュータプログラム。
【請求項２１】
前記ホームサービスプロバイダ情報は、前記ホームサービスプロバイダのフレンドリーネーム、完全に記述したドメイン名（ＦＱＤＮ）、および、サービスプロバイダネットワークアクセス識別子（ＮＡＩ）領域を識別して、
前記ポリシー情報は、前記ホームサービスプロバイダがローミング契約を結んでいるホットスポットサービスプロバイダを示すローミングパートナーリストを含む請求項２０に記載のコンピュータプログラム。