(57)【特許請求の範囲】
【請求項１】
オープンサービスプロビジョニング方法であって、端末によってインプリメントされており、
初めてのネットワークアクセスプロバイダおよびネットワークサービスプロバイダ（ＮＡＰ／ＮＳＰ）についての顧客の選択を受信することと、
前記初めてのＮＡＰ／ＮＳＰとの接続を確立することと、
前記初めてのＮＡＰ／ＮＳＰに接続される間に、可能性のある他のＮＡＰ／ＮＳＰについての情報を受信することと、
ホームＮＡＰ／ＮＳＰについての前記顧客の選択を受信することと、
前記顧客が、前記ホームＮＡＰ／ＮＳＰを有するサービスについてサインアップすることを支援することと、
前記ホームＮＡＰ／ＮＳＰとの接続を確立することと、
を備える方法。
【請求項２】
初めて前記顧客が、前記端末を使用する時に、実行される請求項１に記載の方法。
【請求項３】
顧客入力に基づいてユーザ制御ＮＡＰ／ＮＳＰレコードリストを生成すること、をさらに備える請求項１に記載の方法。
【請求項４】
前記ホームＮＡＰ／ＮＳＰからオペレータ制御ＮＡＰ／ＮＳＰレコードリストをダウンロードすること、をさらに備える請求項１に記載の方法。
【請求項５】
前記ホームＮＡＰ／ＮＳＰについて前記顧客から認証証明書と支払い情報とを受信すること、をさらに備える請求項１に記載の方法。
【請求項６】
前記初めてのＮＡＰ／ＮＳＰに接続することは、前記初めてのＮＡＰ／ＮＳＰに、認証をバイパスするようにさせる情報を提供すること、を備える、請求項１に記載の方法。
【請求項７】
前記初めてのＮＡＰ／ＮＳＰに、認証をバイパスするようにさせる前記情報は、予約ドメイン名を備える、請求項６に記載の方法。
【請求項８】
オープンサービスプロビジョニングのために構成された端末であって、
プロセッサと、
前記プロセッサと電子通信しているメモリと、
前記メモリに記憶される命令と、
を備え、前記命令は、前記プロセッサにより、
初めてのネットワークアクセスプロバイダおよびネットワークサービスプロバイダ（ＮＡＰ／ＮＳＰ）についての顧客の選択を受信するように、
前記初めてのＮＡＰ／ＮＳＰとの接続を確立するように、
前記初めてのＮＡＰ／ＮＳＰに接続される間に、可能性のある他のＮＡＰ／ＮＳＰについての情報を受信するように、
ホームＮＡＰ／ＮＳＰについての前記顧客の選択を受信するように、
前記顧客が、前記ホームＮＡＰ／ＮＳＰを有するサービスについてサインアップすることを支援するように、そして
前記ホームＮＡＰ／ＮＳＰとの接続を確立するように、
実行可能である、端末。
【請求項９】
前記列挙された動作は、初めて前記顧客が、前記端末を使用する時に、実行される、請求項８に記載の端末。
【請求項１０】
前記命令は、さらに、顧客入力に基づいてユーザ制御ＮＡＰ／ＮＳＰレコードリストを生成するように実行可能である、請求項８に記載の端末。
【請求項１１】
前記命令は、さらに、前記ホームＮＡＰ／ＮＳＰからオペレータ制御ＮＡＰ／ＮＳＰレコードリストをダウンロードするように実行可能である、請求項８に記載の端末。
【請求項１２】
前記命令は、さらに、前記ホームＮＡＰ／ＮＳＰについて前記顧客から認証証明書と支払い情報とを受信するように実行可能である、請求項８に記載の端末。
【請求項１３】
前記初めてのＮＡＰ／ＮＳＰに接続することは、前記初めてのＮＡＰ／ＮＳＰに、認証をバイパスするようにさせる情報を提供すること、を備える、請求項８に記載の端末。
【請求項１４】
前記初めてのＮＡＰ／ＮＳＰに、認証をバイパスするようにさせる前記情報は、予約ドメイン名を備える、請求項１３に記載の端末。
【請求項１５】
オープンサービスプロビジョニングのために構成された端末であって、
初めてのネットワークアクセスプロバイダおよびネットワークサービスプロバイダ（ＮＡＰ／ＮＳＰ）についての顧客の選択を受信するための手段と、
前記初めてのＮＡＰ／ＮＳＰとの接続を確立するための手段と、
前記初めてのＮＡＰ／ＮＳＰに接続される間に、可能性のある他のＮＡＰ／ＮＳＰについての情報を受信するための手段と、
ホームＮＡＰ／ＮＳＰについての前記顧客の選択を受信するための手段と、
前記顧客が、前記ホームＮＡＰ／ＮＳＰを有するサービスについてサインアップすることを支援するための手段と、
前記ホームＮＡＰ／ＮＳＰとの接続を確立するための手段と、
を備える端末。
【請求項１６】
顧客入力に基づいてユーザ制御ＮＡＰ／ＮＳＰレコードリストを生成するための手段、をさらに備える請求項１５に記載の端末。
【請求項１７】
前記ホームＮＡＰ／ＮＳＰからオペレータ制御ＮＡＰ／ＮＳＰレコードリストをダウンロードするための手段、をさらに備える請求項１５に記載の端末。
【請求項１８】
前記ホームＮＡＰ／ＮＳＰについて前記顧客から認証証明書と支払い情報とを受信するための手段、をさらに備える請求項１５に記載の端末。
【請求項１９】
端末によるオープンサービスプロビジョニングのためのコンピュータプログラムプロダクトであって、その上に命令を有するコンピュータ可読媒体を備え、前記命令は、
初めてのネットワークアクセスプロバイダおよびネットワークサービスプロバイダ（ＮＡＰ／ＮＳＰ）についての顧客の選択を受信するためのコードと、
前記初めてのＮＡＰ／ＮＳＰとの接続を確立するためのコードと、
前記初めてのＮＡＰ／ＮＳＰに接続される間に、可能性のある他のＮＡＰ／ＮＳＰについての情報を受信するためのコードと、
ホームＮＡＰ／ＮＳＰについての前記顧客の選択を受信するためのコードと、
前記顧客が、前記ホームＮＡＰ／ＮＳＰを有するサービスについてサインアップすることを支援するためのコードと、
前記ホームＮＡＰ／ＮＳＰとの接続を確立するためのコードと、
を備える、コンピュータプログラム。
【請求項２０】
前記命令は、顧客入力に基づいてユーザ制御ＮＡＰ／ＮＳＰレコードリストを生成するためのコード、をさらに備える、請求項１９に記載のコンピュータプログラム。
【請求項２１】
前記命令は、前記ホームＮＡＰ／ＮＳＰからオペレータ制御ＮＡＰ／ＮＳＰレコードリストをダウンロードするためのコード、をさらに備える、請求項１９に記載のコンピュータプログラム。
【請求項２２】
前記ホームＮＡＰ／ＮＳＰについて前記顧客から認証証明書と支払い情報とを受信するためのコード、をさらに備える請求項１９に記載のコンピュータプログラム。
【請求項２３】
オーバーザエアサービスプロビジョニング方法であって、端末によってインプリメントされ、
ＮＡＰ／ＮＳＰレコードリストを備えるサービスプロビジョニング情報を受信することと、
インターネットプロトコル（ＩＰ）アドレスを受信することと、
サービスフローを生成するために前記サービスプロビジョニング情報を使用することと、
ＩＰデータ通信を確立するために前記ＩＰアドレスを使用することと、
を備え、初めて顧客が、前記端末を使用する時に、実行される方法。
【請求項２４】
前記サービスフローが生成された後に、
ユーザ名についての前記顧客の選択を受信することと、
前記選択されたユーザ名について前記ホームＮＡＰ／ＮＳＰに通知することと、
をさらに備える請求項２３に記載の方法。
【請求項２５】
匿名のユーザ名を用いて認証を実行すること、をさらに備える請求項２３に記載の方法。
【請求項２６】
前記ＩＰアドレスは、トリビアルファイル転送プロトコル（ＴＦＴＰ）サーバから受信される、請求項２３に記載の方法。
【請求項２７】
前記サービスプロビジョニング情報は、トリビアルファイル転送プロトコル（ＴＦＴＰ）サーバから受信される、請求項２３に記載の方法。
【請求項２８】
オーバーザエアサービスプロビジョニングのために構成された端末であって、
プロセッサと、
前記プロセッサと電子通信しているメモリと、
前記メモリに記憶される命令と、
を備え、前記命令は、前記プロセッサにより、
ＮＡＰ／ＮＳＰレコードリストを備えるサービスプロビジョニング情報を受信するように、
インターネットプロトコル（ＩＰ）アドレスを受信するように、
サービスフローを生成するために前記サービスプロビジョニング情報を使用するように、そして
ＩＰデータ通信を確立するために前記ＩＰアドレスを使用するように、
実行可能であり、前記列挙された動作は、初めて顧客が、前記端末を使用する時に、実行される、端末。
【請求項２９】
前記サービスフローが生成された後に、前記命令は、さらに、
ユーザ名の前記顧客の選択を受信するように、そして
前記選択されたユーザ名について前記ホームＮＡＰ／ＮＳＰに通知するように、
実行可能である、請求項２８に記載の端末。
【請求項３０】
前記命令は、さらに、匿名のユーザ名を用いて認証を実行するように実行可能である、請求項２８に記載の端末。
【請求項３１】
前記ＩＰアドレスは、トリビアルファイル転送プロトコル（ＴＦＴＰ）サーバから受信される、請求項２８に記載の端末。
【請求項３２】
前記サービスプロビジョニング情報は、トリビアルファイル転送プロトコル（ＴＦＴＰ）サーバから受信される、請求項２８に記載の端末。
【請求項３３】
オーバーザエアサービスプロビジョニングのために構成された端末であって、
ＮＡＰ／ＮＳＰレコードリストを備えるサービスプロビジョニング情報を受信するための手段と、
インターネットプロトコル（ＩＰ）アドレスを受信するための手段と、
サービスフローを生成するために前記サービスプロビジョニング情報を使用するための手段と、
ＩＰデータ通信を確立するために前記ＩＰアドレスを使用するための手段と、
を備え、前記列挙された動作は、初めて顧客が、前記端末を使用する時に、実行される、端末。
【請求項３４】
前記サービスフローが生成された後に、ユーザ名についての前記顧客の選択を受信するための手段と、
前記選択されたユーザ名について前記ホームＮＡＰ／ＮＳＰに通知するための手段と、
をさらに備える請求項３３に記載の端末。
【請求項３５】
匿名のユーザ名を用いて認証を実行するための手段、をさらに備える請求項３３に記載の端末。
【請求項３６】
端末によるオーバーザエアサービスプロビジョニングのためのコンピュータプログラムプロダクトであって、その上に命令を有するコンピュータ可読媒体を備え、前記命令は、
ＮＡＰ／ＮＳＰレコードリストを備えるサービスプロビジョニング情報を受信するためのコードと、
インターネットプロトコル（ＩＰ）アドレスを受信するためのコードと、
サービスフローを生成するために前記サービスプロビジョニング情報を使用するためのコードと、
ＩＰデータ通信を確立するために前記ＩＰアドレスを使用するためのコードと、
を備え、前記列挙された動作は、初めて顧客が前記端末を使用する時に、実行される、コンピュータプログラム。
【請求項３７】
前記命令は、
前記サービスフローが生成された後に、ユーザ名についての前記顧客の選択を受信するためのコードと、
前記選択されたユーザ名について前記ホームＮＡＰ／ＮＳＰに通知するためのコードと、
をさらに備える、請求項３６に記載のコンピュータプログラム。
【請求項３８】
前記命令は、匿名のユーザ名を用いて認証を実行するためのコード、をさらに備える、請求項３６に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般に通信システムに関する。より詳細には、本開示は、無線通信ネットワークにおけるサービスプロビジョニング(service provisioning)のための方法および装置に関する。
【背景技術】
【０００２】
ここにおいて使用されるように、用語「端末(terminal)」は、無線通信ネットワーク上の音声および／またはデータの通信のために使用されることができる電子デバイスを意味する。端末の例は、セルラ電話、携帯型個人情報端末(personal digital assistants)（ＰＤＡ）、ハンドヘルドデバイス、無線モデム、ラップトップコンピュータ、パーソナルコンピュータ(personal computers)（ＰＣ）、ＰＣカードなどを含む。端末は、代わりに、移動局、アクセス端末、モバイル端末、加入者局、リモート局、ユーザ端末、加入者ユニット、ユーザ装置などと称されることもできる。
【０００３】
無線通信ネットワークは、いくつかの端末のための通信を提供することができ、これらの端末のおのおのは、基地局によってサービスされることができる。基地局は、代わりに、アクセスポイント、ノードＢ、または何らかの他の専門用語と称されることもできる。
【０００４】
端末は、アップリンクとダウンリンクとの上の伝送を経由して１つまたは複数の基地局と通信することができる。アップリンク（または逆方向リンク）は、端末から基地局への通信リンクを意味し、そしてダウンリンク（または順方向リンク）は、基地局から端末への通信リンクを意味する。
【０００５】
無線通信ネットワークのリソース（例えば、帯域幅および送信パワー）は、複数のモバイルデバイスの間で共用されることができる。様々な多元接続技法が、符号分割多元接続(code division multiple access)（ＣＤＭＡ）、時分割多元接続(time division multiple access)（ＴＤＭＡ）、周波数分割多元接続(frequency division multiple access)（ＦＤＭＡ）、直交周波数分割多元接続(orthogonal frequency division multiple access)（ＯＦＤＭＡ）、単一キャリア周波数分割多元接続(single-carrier frequency division multiple access)（ＳＣ−ＦＤＭＡ）などを含めて、知られている。
【０００６】
利益は、無線通信ネットワークのオペレーションに関連した改善された方法および装置によって実現されることができる。
【発明の概要】
【０００７】
オープンサービスプロビジョニング方法(open service provisioning method)が、開示される。本方法は、端末によってインプリメントされることができる。本方法は、初めてのネットワークアクセスプロバイダおよびネットワークサービスプロバイダ（ＮＡＰ／ＮＳＰ）についての顧客の選択を受信することを含むことができる。本方法は、初めてのＮＡＰ／ＮＳＰとの接続を確立することを含むこともできる。本方法は、初めてのＮＡＰ／ＮＳＰに接続される間に、可能性のある他のＮＡＰ／ＮＳＰについての情報を受信することを含むこともできる。本方法は、ホームＮＡＰ／ＮＳＰについての顧客の選択を受信することを含むこともできる。本方法は、顧客が、ホームＮＡＰ／ＮＳＰを有するサービスについてサインアップすることを支援することを含むこともできる。本方法は、ホームＮＡＰ／ＮＳＰとの接続を確立することを含むこともできる。
【０００８】
オープンサービスプロビジョニング(open service provisioning)のために構成される端末が、開示される。端末は、プロセッサを含むことができる。端末は、プロセッサと電子通信しているメモリを含むこともできる。端末は、メモリに記憶される命令を含むこともできる。命令は、プロセッサにより、初めてのネットワークアクセスプロバイダおよびネットワークサービスプロバイダ（ＮＡＰ／ＮＳＰ）についての顧客の選択を受信するように実行可能とすることができる。命令は、初めてのＮＡＰ／ＮＳＰとの接続を確立するように実行可能とすることもできる。命令は、初めてのＮＡＰ／ＮＳＰに接続される間に、可能性のある他のＮＡＰ／ＮＳＰについての情報を受信するように実行可能とすることもできる。命令は、ホームＮＡＰ／ＮＳＰについての顧客の選択を受信するように実行可能とすることもできる。命令は、顧客が、ホームＮＡＰ／ＮＳＰを有するサービスについてサインアップすることを支援するように実行可能とすることもできる。命令は、さらに、ホームＮＡＰ／ＮＳＰとの接続を確立するように実行可能とすることもできる。
【０００９】
オープンサービスプロビジョニングのために構成される端末が、開示される。端末は、初めてのネットワークアクセスプロバイダおよびネットワークサービスプロバイダ（ＮＡＰ／ＮＳＰ）についての顧客の選択を受信するための手段を含むことができる。端末は、初めてのＮＡＰ／ＮＳＰとの接続を確立するための手段を含むこともできる。端末は、初めてのＮＡＰ／ＮＳＰに接続される間に、可能性のある他のＮＡＰ／ＮＳＰについての情報を受信するための手段を含むこともできる。端末は、ホームＮＡＰ／ＮＳＰについての顧客の選択を受信するための手段を含むこともできる。端末は、顧客が、ホームＮＡＰ／ＮＳＰを有するサービスについてサインアップすることを支援するための手段を含むこともできる。端末は、ホームＮＡＰ／ＮＳＰとの接続を確立するための手段を含むこともできる。
【００１０】
端末によるオープンサービスプロビジョニングのためのコンピュータプログラムプロダクト(computer program product)が、開示される。コンピュータプログラムプロダクトは、その上に命令を有するコンピュータ可読媒体(computer-readable medium)を含むことができる。命令は、初めてのネットワークアクセスプロバイダおよびネットワークサービスプロバイダ（ＮＡＰ／ＮＳＰ）についての顧客の選択を受信するためのコードを含むことができる。命令は、初めてのＮＡＰ／ＮＳＰとの接続を確立するためのコードを含むこともできる。命令は、初めてのＮＡＰ／ＮＳＰに接続される間に、可能性のある他のＮＡＰ／ＮＳＰについての情報を受信するためのコードを含むこともできる。命令は、ホームＮＡＰ／ＮＳＰについての顧客の選択を受信するためのコードを含むこともできる。命令は、顧客が、ホームＮＡＰ／ＮＳＰを有するサービスについてサインアップすることを支援するためのコードを含むこともできる。命令は、ホームＮＡＰ／ＮＳＰとの接続を確立するためのコードを含むこともできる。
【００１１】
オーバーザエアサービスプロビジョニング方法(over-the-air service provisioning method)が、開示される。本方法は、端末によってインプリメントされることができる。本方法は、ＮＡＰ／ＮＳＰレコードリストを備えるサービスプロビジョニング情報を受信することを含むことができる。本方法は、インターネットプロトコル(Internet Protocol)（ＩＰ）アドレスを受信することを含むこともできる。本方法は、サービスフローを生成するためにサービスプロビジョニング情報を使用することを含むこともできる。本方法は、ＩＰデータ通信を確立するためにＩＰアドレスを使用することを含むこともできる。本方法は、初めて顧客が端末を使用する時に実行されることができる。
【００１２】
オーバーザエアサービスプロビジョニング(over-the-air service provisioning)のために構成される端末が、開示される。端末は、プロセッサを含むことができる。端末は、プロセッサと電子通信しているメモリを含むこともできる。端末は、メモリに記憶される命令を含むこともできる。命令は、プロセッサにより、ＮＡＰ／ＮＳＰレコードリストを備えるサービスプロビジョニング情報を受信するように実行可能とすることができる。命令は、インターネットプロトコル（ＩＰ）アドレスを受信するように実行可能とすることもできる。命令は、サービスフローを生成するためにサービスプロビジョニング情報を使用するように実行可能とすることもできる。命令は、ＩＰデータ通信を確立するためにＩＰアドレスを使用するように実行可能とすることもできる。列挙された動作は、初めて顧客が端末を使用する時に実行されることができる。
【００１３】
オーバーザエアサービスプロビジョニングのために構成される端末が、開示される。端末は、ＮＡＰ／ＮＳＰレコードリストを備えるサービスプロビジョニング情報を受信するための手段を含むことができる。端末は、インターネットプロトコル（ＩＰ）アドレスを受信するための手段を含むこともできる。端末は、サービスフローを生成するためにサービスプロビジョニング情報を使用するための手段を含むこともできる。端末は、ＩＰデータ通信を確立するためにＩＰアドレスを使用するための手段を含むこともできる。列挙された動作は、初めて顧客が端末を使用する時に実行されることができる。
【００１４】
端末によるオーバーザエアサービスプロビジョニングのためのコンピュータプログラムプロダクトが、開示される。コンピュータプログラムプロダクトは、その上に命令を有するコンピュータ可読媒体を含むことができる。命令は、ＮＡＰ／ＮＳＰレコードリストを備えるサービスプロビジョニング情報を受信するためのコードを含むことができる。命令は、インターネットプロトコル（ＩＰ）アドレスを受信するためのコードを含むこともできる。命令は、サービスフローを生成するためにサービスプロビジョニング情報を使用するためのコードを含むこともできる。命令は、ＩＰデータ通信を確立するためにＩＰアドレスを使用するためのコードを含むこともできる。列挙された動作は、初めて顧客が端末を使用する時に実行されることができる。
【００１５】
ある種の実施形態においては、上記で提示される方法および装置は、米電気電子技術者協会(Institute of Electronic and Electrical Engineers)（ＩＥＥＥ）８０２．１６規格をサポートする無線通信ネットワークにおけるオペレーションのために構成されることもある。
【図面の簡単な説明】
【００１６】
【図１】図１は、複数の基地局と複数の端末とを有する無線通信システムを示している。
【図２】図２は、基地局と端末との設計のブロック図を示している。
【図３】図３は、本開示に従うオープンサービスプロビジョニングシステムのある種の態様を示している。
【図４】図４は、本開示に従うオープンサービスプロビジョニングシステムのある種の追加の態様を示している。
【図５】図５は、本開示に従うオープンサービスプロビジョニングシステムのある種の追加の態様を示している。
【図６】図６は、本開示に従うオープンサービスプロビジョニングシステムのある種の追加の態様を示している。
【図７】図７は、本開示に従うオープンサービスプロビジョニングシステムのある種の追加の態様を示している。
【図８】図８は、本開示に従うオープンサービスプロビジョニング方法の一例を示している。
【図９】図９は、図８の方法に対応する手段プラス機能ブロックを示している。
【図１０】図１０は、顧客が、ネットワークアクセスプロバイダ(Network Access Provider)（ＮＡＰ）および／またはネットワークサービスプロバイダ(Network Service Provider)（ＮＳＰ）との契約にサインした後に、どのようにして端末が、本開示に従って構成されることができるかを示している。
【図１１】図１１は、本開示に従うオーバーザエアサービスプロビジョニングのための方法の一例を示している。
【図１２】図１２は、本開示に従って構成される端末内に含まれることができる、ある種のコンポーネントを示している。
【詳細な説明】
【００１７】
ここにおいて説明される技法は、直交多重化スキームに基づいた通信システムを含めて、様々な通信システムのために使用されることができる。そのような通信システムの例は、直交周波数分割多元接続（ＯＦＤＭＡ）システム、単一キャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ）システムなどを含む。ＯＦＤＭＡシステムは、直交周波数分割多重化(orthogonal frequency division multiplexing)（ＯＦＤＭ）を利用しており、この直交周波数分割多重化は、全体的なシステム帯域幅を複数の直交サブキャリアへと分割する変調技法である。これらのサブキャリアは、トーン、ビンなどと呼ばれることもできる。ＯＦＤＭを用いて、各サブキャリアは、データで独立に変調されることができる。ＳＣ−ＦＤＭＡシステムは、システム帯域幅を通して分散されるサブキャリア上で送信するインターリーブＦＤＭＡ(interleaved FDMA)（ＩＦＤＭＡ）、隣接サブキャリアの１ブロック上で送信する局所化ＦＤＭＡ(localized FDMA)（ＬＦＤＭＡ）、または隣接サブキャリアの複数のブロック上で送信する拡張ＦＤＭＡ(enhanced FDMA)（ＥＦＤＭＡ）、を利用することができる。一般に、変調シンボルは、ＯＦＤＭを用いた周波数ドメインの中で、そしてＳＣ−ＦＤＭＡを用いたタイムドメインの中で、送信される。
【００１８】
図１は、複数の基地局(base stations)（ＢＳ）１０２と、複数の端末１０４とを有する無線通信システム１００を示している。基地局１０２は、端末１０４と通信する局である。基地局１０２は、アクセスポイント、ノードＢ、進化型ノードＢ(evolved Node B)などとも呼ばれ、そしてそれらの機能の一部または全部を含むことができる。各基地局１０２は、特定の地理的エリア１０６についての通信カバレージを提供する。用語「セル」は、その用語が使用される状況に応じて基地局１０２および／またはそのカバレージエリア１０６を意味する。システム容量を改善するために、基地局カバレージエリア１０６は、複数の小エリア、例えば、３つの小エリア１０８ａ、１０８ｂ、および１０８ｃへと分割されることができる。各小エリア１０８ａ、１０８ｂ、１０８ｃは、それぞれの基地トランシーバ局(base transceiver station)（ＢＴＳ）によってサーブされることができる。用語「セクタ」は、その用語が使用される状況に応じてＢＴＳおよび／またはそのカバレージエリア１０８を意味することができる。セクタ化されたセルでは、そのセルのすべてのセクタについてのＢＴＳは、一般的に、そのセルについての基地局１０２の内部に同一場所に配置される。
【００１９】
端末１０４は、一般的に、システム１００全体にわたって分散される。端末１０４は、移動局、アクセス端末、ユーザ装置、加入者ユニット、局などと呼ばれることもでき、そしてそれらの機能の一部または全部を含むことができる。端末１０４は、セルラ電話、携帯型個人情報端末（ＰＤＡ）、無線デバイス、無線モデム、ハンドヘルドデバイス、ラップトップコンピュータなどとすることができる。端末１０４は、与えられた任意の瞬間にダウンリンク（ＤＬ）および／またはアップリンク（ＵＬ）上でゼロ個、１つ、または複数の基地局１０４と通信することができる。ダウンリンク（または順方向リンク）は、基地局１０２から端末１０４への通信リンクを意味し、そしてアップリンク（または逆方向リンク）は、端末１０４から基地局１０２への通信リンクを意味する。
【００２０】
中央集中されたアーキテクチャでは、システムコントローラ１１０は、基地局１０２に結合し、そしてこれらの基地局１０２についての協調と制御とを提供することができる。システムコントローラ１１０は、単一のネットワークエンティティ、またはネットワークエンティティの集まりとすることができる。分散されたアーキテクチャでは、基地局１０２は、必要に応じて互いに通信することができる。
【００２１】
図２は、基地局１０２と、端末１０４との一設計のブロック図を示しており、これらは、図１の中の基地局１０２のうちの１つと、端末１０４のうちの１つとすることができる。基地局１０２において、送信（ＴＸ）データ制御プロセッサ(transmit (TX) data and control processor)２１２ａは、データソース（図示されず）からのトラフィックデータ、および／またはコントローラ／プロセッサ２１４ａからの制御情報を受信することができる。プロセッサ２１２ａは、トラフィックデータおよび制御情報を処理し（例えば、フォーマットし、符号化し、インターリーブし、そしてシンボルマッピングし）、そして変調シンボルを提供することができる。変調器（ＭＯＤ）２１６ａは、変調シンボル（例えば、ＯＦＤＭについての）を処理し、そして出力チップを提供することができる。トランスミッタ（ＴＭＴＲ）２１８ａは、出力チップを処理し（例えば、アナログへと変換し、増幅し、フィルタにかけ、そしてアップコンバートし）、そしてダウンリンク信号を生成することができ、このダウンリンク信号は、アンテナ２２０ａを経由して送信されることができる。
【００２２】
端末１０４において、アンテナ２２０ｂは、基地局１０２と他の基地局１０２とからダウンリンク信号を受信することができ、そして受信信号をレシーバ（ＲＣＶＲ）２２２ｂへと供給することができる。レシーバ２２２ｂは、受信信号を調整し（例えば、フィルタにかけ、増幅し、ダウンコンバートし、そしてデジタル化し）、そして受信サンプルを供給することができる。復調器（ＤＥＭＯＤ）２２４ｂは、受信サンプル（例えば、ＯＦＤＭについての）を処理し、そして復調されたシンボルを供給することができる。受信（ＲＸ）データ制御プロセッサ(receive (RX) data and control processor)２２６ｂは、端末１０４についての復号されたデータおよび制御の情報を得るために、復調されたシンボルを処理する（例えば、シンボルデマッピングする、デインターリーブする、そして復号する）ことができる。
【００２３】
アップリンク上で、端末１０４においては、端末１０４によって送信されるべきデータと制御情報とは、ＴＸデータ制御プロセッサ２１２ｂによって処理され、変調器２１６ｂによって変調され、トランスミッタ２１８ｂによって調整され、そしてアンテナ２２０ｂを経由して送信されることができる。基地局１０２において、端末１０４とおそらく他の端末１０４からのアップリンク信号は、アンテナ２２０ａによって受信され、レシーバ２２２ａによって調整され、復調器２２４ａによって復調され、そして端末１０４によって送信されるデータと制御情報とを回復するために、ＲＸデータ制御プロセッサ２２６ａによって処理されることができる。一般に、アップリンク伝送のための処理は、ダウンリンク伝送のための処理と類似しており、または異なることもある。
【００２４】
コントローラ／プロセッサ２１４ａおよび２１４ｂは、それぞれ基地局１０２および端末１０４においてオペレーションを指示することができる。メモリ２２８ａおよび２２８ｂは、それぞれ基地局１０２および端末１０４についてのデータとプログラムコードとを記憶することができる。スケジューラ２３０は、ダウンリンクおよび／またはアップリンクの伝送のために端末１０４をスケジュールすることができ、そしてシステムリソースの割当てを提供することができる。
【００２５】
本開示の方法および装置は、ブロードバンド無線通信ネットワークの中で利用されることができる。用語「ブロードバンド無線」は、与えられたエリア上の無線、音声、インターネット、および／またはデータのネットワークアクセスを提供する技術を意味する。
【００２６】
米電気電子技術者協会（ＩＥＥＥ）８０２．１６のブロードバンド無線アクセス規格上のワーキンググループは、ブロードバンド無線メトロポリタンエリアネットワーク(broadband Wireless Metropolitan Area Networks)のグローバル展開のための形式的仕様を作成することを目指している。規格の８０２．１６ファミリは、公式に無線ＭＡＮ(WirelessMAN)と呼ばれるが、それは、ＷｉＭＡＸフォーラムと呼ばれる産業グループによって「ＷｉＭＡＸ」（これは、「マイクロ波アクセスのための世界的相互運用性(Worldwide Interoperability for Microwave Access)」を表す）と呼ばれてきている。したがって、用語「ＷｉＭＡＸ」は、長距離上の高スループットブロードバンド接続を提供する規格ベースのブロードバンド無線技術を意味する。
【００２７】
ここにおいて説明される例のうちのいくつかは、ＷｉＭＡＸ規格に従って構成される無線通信ネットワークに関連している。しかしながら、これらの例は、本開示の範囲を限定するものと解釈されるべきではない。
【００２８】
ＷｉＭＡＸは、ＯＦＤＭ（直交周波数分割多重化）と、ＯＦＤＭＡ（直交周波数分割多元接続）技術とに基づいている。ＯＦＤＭは、様々な高データレート通信ネットワークにおいて広い採用を最近になって見出しているデジタルマルチキャリア変調技法である。ＯＦＤＭを用いて、送信ビットストリームは、複数のより低いレートのサブストリームに分割される。各サブストリームは、複数の直交サブキャリアのうちの１つで変調され、そして複数の並列サブチャネルのうちの１つの上で送信される。ＯＦＤＭＡは、ユーザが異なるタイムスロットの中でサブキャリアを割り当てられる多元接続技法である。ＯＦＤＭＡは、広く変化するアプリケーション、データレート、およびサービス品質要件を用いて多数のユーザに適応することができる柔軟な多元接続技法である。
【００２９】
例示のオープンサービスプロビジョニング
既存のセルラサービスプロビジョニングモデルにおいて、顧客は、最初に、端末ハードウェアを受け取る前に、サービスプロバイダとの契約にサインする。しかしながら、これは、顧客にとってオープンでもなく、柔軟でもない。ひとたびサービスプロバイダが選択された後に、顧客は、ホームサービスプロバイダを変更することが許可されない。さらに、端末は、サービスプロバイダ自体の利益に応じて、ネットワークアクセスプロバイダ(Network Access Provider)（ＮＡＰ）レコードリストと、ネットワークサービスプロバイダ(Network Service Provider)（ＮＳＰ）レコードリストとを用いて、プロビジョニングされる可能性があるので、サービスプロバイダは、どのローミングネットワーク上で、顧客が、使用することが許可されるかを完全に制御している。
【００３０】
いくつかの無線通信ネットワーク（例えば、ＷｉＭＡＸネットワーク）においては、２つの異なるタイプのＮＡＰ／ＮＳＰレコードリスト：ユーザ制御リストとオペレータ制御リストとが、提供されることができる。ユーザ制御リストは、オペレータ制御リストよりも優る優先順位が与えられる可能性がある。
【００３１】
ＮＡＰレコードリストは、優先順位の順序のＮＡＰレコードのリストを含むことができる。各ＮＡＰレコードは、チャネル情報（例えば、帯域クラス、周波数割当てインデックス、帯域幅など）、ＮＡＰ識別子、ＮＡＰ冗長名(NAP verbose name)などを含むことができる。同様に、ＮＳＰレコードリストは、優先順位の順序のＮＳＰレコードのリストを含むことができる。各ＮＳＰレコードは、優先順位情報、ＮＳＰ識別子、ＮＳＰ冗長名(NSP verbose name)などを含むことができる。
【００３２】
本開示の一態様は、顧客が、それによってＮＡＰとＮＳＰとを自由に選択することができるサービス起動方法(service activation method)に関する。本開示に従って、顧客が、ＮＡＰとＮＳＰとを選択する機会を持った後で、端末は、ユーザ制御ＮＡＰ／ＮＳＰリストとオペレータ制御ＮＡＰ／ＮＳＰリストとを用いてプロビジョニングされることができる。
【００３３】
本開示において、用語「ネットワークアクセスプロバイダ」（ＮＡＰ）は、物理リンクを無線通信ネットワークに提供するエンティティを意味する。用語「ネットワークサービスプロバイダ」（ＮＳＰ）は、無線通信ネットワークを経由してサービス（例えば、インターネットプロトコルテレビジョン(Internet Protocol television)（ＩＰＴＶ）、３Ｄゲーミング、ワールドワイドウェブアクセス、電子メール、インスタントメッセージング、ボイスオーバーＩＰ(Voice over IP)（ＶｏＩＰ）など）を提供するエンティティを意味する。用語「ＮＡＰ／ＮＳＰ」は、ＮＡＰ、ＮＳＰ、またはＮＡＰとＮＳＰとの組合せを意味する。ＮＡＰとＮＳＰとは、同じエンティティ、または異なるエンティティとすることができる。それ故に、用語「ＮＡＰ／ＮＳＰ」は、単一のエンティティ（例えば、ＮＡＰ、ＮＳＰ、またはＮＡＰとＮＳＰとの両方として機能するエンティティ）を意味することができ、あるいは用語「ＮＡＰ／ＮＳＰ」は、複数のエンティティ（例えば、ＮＡＰとして機能する１つのエンティティと、ＮＳＰとして機能する別のエンティティと）を意味することができる。
【００３４】
図３ないし７は、本開示に従うオープンサービスプロビジョニングシステムの一例を示している。ここにおいて考察されるオープンサービスプロビジョニングシステムは、米電気電子技術者協会（ＩＥＥＥ）８０２．１６規格をサポートする無線通信ネットワークにおけるオペレーションのために構成された端末３３２に対して適用可能とすることができる。しかしながら、本開示の範囲は、ＩＥＥＥ８０２．１６だけに限定されるべきではなく、ここにおいて開示される技法は、他のタイプの無線通信ネットワークにおいても同様に有用である可能性がある。
【００３５】
最初に、図３を参照する。本開示に従って、顧客が、小売店で端末３３２を購入するときに、端末３３２は、その中でデバイス識別子３３４（例えば、ＭＡＣアドレス）がプログラムされている可能性がある。しかしながら、端末３３２は、ＮＡＰ／ＮＳＰレコードリストまたはサインオン識別情報を有していないこともあり得る。
【００３６】
顧客は、インストーラ３３６を与えられていることもある。インストーラ３３６は、端末３３２とは別に顧客に対して提供されるストレージデバイス（例えば、コンパクトディスク(compact disc)（ＣＤ）、フラッシュドライブなど）の上に位置していてもよい。代わりに、インストーラ３３６は、端末３３２それ自体の上に位置していてもよい。
【００３７】
初めて顧客が、端末３３２を使用する時に、顧客は、インストーラ３３６を実行することができる。顧客が、インストーラ３３６を実行するための、多数の可能性のある方法が存在する。例えば、インストーラ３３６が、インストレーションＣＤ上に提供される場合、そして端末３３２が、パーソナルコンピュータ（ＰＣ）カードである場合、そのときにはＰＣカードは、インストレーションＣＤが実行されることができるノートブックＰＣにプラグインされることができる。別の例として、端末３３２がスマートフォンである場合、スマートフォンは、通信ポート（例えば、ユニバーサルシリアルバス(Universal Serial Bus)（ＵＳＢ）ポート）を経由してデスクトップまたはノートブックのＰＣに接続されることができ、そして次いでインストレーションＣＤは、ＰＣ上で実行されることができる。別の例として、インストーラ３３６が、端末３３２上に位置する場合、そのときにはインストーラ３３６は、端末３３２上で直接に実行されることができる。図３において、インストーラ３３６は、端末３３２と電子通信しているコンピューティングデバイス３３８上で実行されることが示される。
【００３８】
インストーラ３３６は、端末３３２に、無線通信ネットワークにアクセスしようと試みるようにさせることができる。最初に、インストーラ３３６は、端末３３２に、使用可能なＮＡＰとＮＳＰとについての情報３４０を決定するように、すなわち、どのＮＡＰとＮＳＰとが端末３３２のカバレージエリア内に位置しているかを識別するように、させることができる。端末３３２は、この情報３４０をユーザに対して表示し、そして初めて端末３３２が使用される間にネットワーク接続性を提供するために使用されることになるＮＡＰとＮＳＰとを選択するようにユーザを促すことができる。このようにして使用されるＮＡＰとＮＳＰとは、初めてのＮＡＰ／ＮＳＰと称されることができる。初めてのＮＡＰ／ＮＳＰについての顧客の選択３４２は、端末３３２のユーザインターフェースを経由して端末３３２によって受信されることができる。
【００３９】
ここで図４を参照する。初めてのＮＡＰ／ＮＳＰ４４４についての顧客の選択３４２が、行われているときに、次いで、端末３３２は、初めてのＮＡＰ／ＮＳＰ４４４との接続を確立することができる。初めてのＮＡＰ／ＮＳＰ４４４との接続を確立するこのプロセスの一部分として、端末３３２は、初めてのＮＡＰ／ＮＳＰ４４４に、認証をバイパスするようにさせる情報を提供することができる。例えば、認証が、機密キー管理プロトコル、バージョン２(Privacy Key Management protocol, version 2)（ＰＫＭｖ２）に従って実行される場合、端末３３２は、認証のための識別情報４４８を提供するように要求されることもある。インストーラ３３６は、識別情報４４８としてＤｅｖｉｃｅＩＤ＠ＲｅｓｅｒｖｅｄＤｏｍａｉｎ．ｃｏｍを使用するように構成することができ、ここで、ＤｅｖｉｃｅＩＤは、デバイス識別子３３４（例えば、端末３３２についてのＭＡＣアドレス）であり、そしてＲｅｓｅｒｖｅｄＤｏｍａｉｎは、初めてのＮＡＰ／ＮＳＰ４４４が初めてのログオンを認可し、そして認証をバイパスすることを可能にする予約ドメイン名４５０である。使用され得る予約ドメイン名４５０の一例は、「初期化」である。使用される特定の予約ドメイン名４５０は、標準組織によって指定されることができる。
【００４０】
初めてのＮＡＰ／ＮＳＰ４４４（例えば、初めてのＮＡＰのアクセスサービスネットワーク(Access Service Network)（ＡＳＮ））が、認証メッセージ４４６を受信するとき、初めてのＮＡＰ／ＮＳＰ４４４は、それが予約ドメイン名４５０を検出する場合に、認証をバイパスするように構成されていることができる。次いで、端末３３２は、登録と、あらかじめプロビジョニングされたサービスフロー生成とを進めることができる。
【００４１】
ここで図５を参照する。あらかじめプロビジョニングされたサービスフローを生成した後に、次いで、端末３３２は、端末３３２によって使用されることができる可能性のあるＮＡＰとＮＳＰとについての情報５５１を受信することができる。ＮＡＰ／ＮＳＰが、端末３３２のカバレージエリア内に現在位置しているかどうかにかかわらず、情報５５１は、多種多様なＮＡＰ／ＮＳＰについて決定されることができる。端末３３２上のウェブブラウザ５５２は、この情報５５１を含む１つまたは複数のウェブサイト５５４に接続することができる。初めてのＮＡＰ／ＮＳＰ４４４は、１つまたは複数のＩＰネットワーク５５６を経由してのウェブサイト５５４との接続を容易にすることができる。顧客は、情報５５１を閲覧し、そして様々なＮＡＰとＮＳＰとを比較することができる。
【００４２】
可能性のあるＮＡＰとＮＳＰとについての情報５５１は、端末３３２のユーザインターフェースを経由して顧客に伝えられる（例えば、表示される）ことができる。顧客は、ホームＮＡＰ／ＮＳＰの選択５５８を行うように促されることができる。顧客はまた、ホームＮＡＰ／ＮＳＰに加えて１つまたは複数の他のＮＡＰ／ＮＳＰの選択５６０を行うように促されることもできる。
【００４３】
ユーザ制御ＮＡＰ／ＮＳＰレコードリスト５６２は、ホームＮＡＰ／ＮＳＰについての顧客の選択５５８と、他のＮＡＰ（単数または複数）／ＮＳＰ（単数または複数）についての顧客の選択５６０とに基づいて生成されることができる。端末３３２は、ユーザ制御ＮＡＰ／ＮＳＰレコードリスト５６２を生成する機能を提供するためのＮＡＰ／ＮＳＰリスト生成コンポーネント５６４を伴って示されている。
【００４４】
端末３３２は、ホームＮＡＰ／ＮＳＰを用いて認証する際の使用のための顧客からの認証証明書５６６を求めて促し、そして受信することもできる。認証証明書５６６は、サインオン識別情報（例えば、ユーザ名）とパスワードとを含むことができる。端末３３２は、顧客からの支払い情報５６８（例えば、クレジットカード番号、課金目的のための連絡情報など）を求めて促し、そして受信することもできる。インストーラ３３６は、顧客が、選択されたホームＮＡＰ／ＮＳＰを有するサービスについてサインアップすることを支援することができる。これは、認証証明書５６６や支払い情報５６８など、関連のあるサインアップ情報を１つまたは複数のＮＡＰ／ＮＳＰウェブサイト５５４へと送信することを必要とする可能性がある。セキュア通信プロトコル(secure communication protocol)（例えば、ＨＴＴＰＳ）が、これらの通信のために使用されることができる。
【００４５】
ここで図６を参照する。ホームＮＡＰ／ＮＳＰ６７２が選択され、そして顧客が、ホームＮＡＰ／ＮＳＰ６７２からのサービスについてサインアップした後のあるポイントで、次いで、端末３３２は、ホームＮＡＰ／ＮＳＰ６７２との接続を確立することができる。端末３３２が、ホームＮＡＰ／ＮＳＰ６７２との接続を確立したときに、次いで、端末３３２は、オペレータ制御ＮＡＰ／ＮＳＰレコードリスト６７４をダウンロードすることができる。オペレータ制御ＮＡＰ／ＮＳＰレコードリスト６７４は、ホームＮＡＰ／ＮＳＰ６７２のオペレータが、どのＮＡＰ／ＮＳＰレコードがオペレータ制御ＮＡＰ／ＮＳＰレコードリスト６７４に含まれるかを決定することを除いて、ユーザ制御ＮＡＰ／ＮＳＰレコードリストに類似したものとすることができる。
【００４６】
ここで図７を参照する。上記で論じられた手順に従って、端末３３２は、初めてのＮＡＰ／ＮＳＰ４４４を経由して、最初に、サービスを得ることができる。初めてのＮＡＰ／ＮＳＰ４４４は、この時間中に端末３３２によって消費されたリソースについての情報７７６を記録することができる。この情報７７６は、端末３３２が、初めてのＮＡＰ／ＮＳＰ４４４に接続された時間の長さ、初めてのＮＡＰ／ＮＳＰ４４４を経由して端末３３２によって送信されたデータの量などを含むことができる。消費されたリソースについての情報７７６は、端末３３２についてのデバイス識別子３３４（例えば、ＭＡＣアドレス）に関連づけられることができる。
【００４７】
端末３３２のサービスプロビジョニングが完了された後のあるポイントで、初めてのＮＡＰ／ＮＳＰ４４４は、課金要求７７８をホームＮＡＰ／ＮＳＰ６７２へと送信することができる。課金要求７７８は、端末３３２についてのデバイス識別子３３４、ならびにサービス料金７８０（すなわち、初めてのＮＡＰ／ＮＳＰ４４４が、消費されたリソースについて課金している金額）を含むことができる。ホームＮＡＰ／ＮＳＰ６７２は、顧客からのサービス料金７８０を収集し、そして次いでこの支払いを初めてのＮＡＰ／ＮＳＰ４４４へと転送することができる。
【００４８】
図７に示される手順に対する一代替案として、初めてのＮＡＰ／ＮＳＰ４４４は、顧客が、サービス起動における次のステップを進めることを可能にする前に、サービス料金７８０についての支払い情報５６８（例えば、クレジットカード番号）を要求することができる。この状況においては、初めてのＮＡＰ／ＮＳＰ４４４は、サービス料金７８０についてホームＮＡＰ／ＮＳＰ６７２に課金する必要はない。
【００４９】
任意のポイントで、顧客が、自分は現在のホームＮＡＰ／ＮＳＰ６７２を好まないことを決定する場合、顧客は、ホームＮＡＰ／ＮＳＰ６７２を非選択にし、そして新しいホームＮＡＰ／ＮＳＰ６７２を再選択することができる。これは、上記で説明されるようにしてインストーラ３３６を実行することにより、達成されることができる。
【００５０】
ここで図８を参照する。図８は、本開示に従ってオープンサービスプロビジョニング方法８００の一例を示している。本方法８００は、端末３３２によって実行されることができる。本方法８００は、初めて顧客が、無線通信ネットワークにアクセスするために端末３３２を使用する時に実行されることができる。
【００５１】
上記で示されたように、本開示に従って、顧客が、小売店で端末３３２を購入するときに、端末３３２は、その中でデバイス識別子３３４（例えば、ＭＡＣアドレス）をプログラムしている可能性がある。しかしながら、端末３３２は、ＮＡＰ／ＮＳＰレコードリスト５６２、６７４、またはサインオン識別情報４４８を有していないこともある。方法８００は、端末３３２のカバレージエリア内に位置するＮＡＰとＮＳＰとについての情報３４０を決定すること（８０２）と、初めてのＮＡＰ／ＮＳＰ４４４についての顧客の選択３４２を受信すること（８０４）と、を含むことができる。方法８００は、初めてのＮＡＰ／ＮＳＰ４４４との接続を確立すること（８０６）を含むこともできる。初めてのＮＡＰ／ＮＳＰ４４４に接続するこのプロセスの一部分として、端末３３２は、初めてのＮＡＰ／ＮＳＰ４４４に、認証をバイパスするようにさせる情報を提供することができる。
【００５２】
端末３３２が、初めてのＮＡＰ／ＮＳＰ４４４との接続を確立している（８０６）ときに、端末３３２は、端末３３２によって使用されることができる、可能性のあるＮＡＰとＮＳＰとについての情報５５１を受信する（８０８）ことができる。端末３３２上のウェブブラウザ５５２は、この情報５５１を含む１つまたは複数のウェブサイト５５４に接続することができる。この情報５５１は、顧客に伝えられる（例えば、表示される）ことができ、そして顧客は、情報５５１を閲覧し、そして様々なＮＡＰとＮＳＰとを比較することができる。
【００５３】
ホームＮＡＰ／ＮＳＰについての顧客の選択５５８が、受信される（８１０）ことができる。さらに、１つまたは複数の他のＮＡＰ（単数または複数）／ＮＳＰ（単数または複数）についての顧客の選択５６０が、受信される（８１２）ことができる。ユーザ制御ＮＡＰ／ＮＳＰレコードリスト５６２は、ホームＮＡＰ／ＮＳＰについての顧客の選択５５８と、他のＮＡＰ（単数または複数）／ＮＳＰ（単数または複数）についての顧客の選択５６０とに基づいて生成される（８１４）ことができる。
【００５４】
方法８００は、顧客が、選択されたホームＮＡＰ／ＮＳＰ６７２とのサービスについてサインアップすることを支援すること（８１６）を含むことができる。これは、ホームＮＡＰ／ＮＳＰ６７２についての顧客からの認証証明書５６６と支払い情報５６８とを受信すること８１８を必要とする可能性がある。これはまた、認証証明書５６６や支払い情報５６８など、関連のあるサインアップ情報を１つまたは複数のＮＡＰ／ＮＳＰウェブサイト５５４へと送信することを必要とする可能性もある。方法８００は、ホームＮＡＰ／ＮＳＰ６７２との接続を確立すること（８２０）を含むこともできる。このポイントにおいて、オペレータ制御ＮＡＰ／ＮＳＰレコードリスト６７４は、ホームＮＡＰ／ＮＳＰ６７２からダウンロードされる（８２２）ことができる。
【００５５】
上記で説明された図８の方法８００は、図９に示される手段プラス機能ブロック９００に対応する様々なハードウェアおよび／またはソフトウェアのコンポーネント（単数または複数）および／またはモジュール（単数または複数）によって実行されることができる。言い換えれば、図８に示されるブロック８０２ないし８２２は、図９に示される手段プラス機能ブロック９０２ないし９２２に対応する。
【００５６】
上記で説明されたサービス起動手順は、知られているアプローチに対するいくつかの利点を提供することができる。例えば、提案された手順は、顧客が、サービス起動中にホームＮＡＰ／ＮＳＰ６７２を選択することを可能にすることができる。さらに、提案された手順は、顧客が、選択されたホームＮＡＰ／ＮＳＰ６７２との、ユーザ名とパスワードとを含む顧客アカウントをセットアップすることを可能にすることができる。提案された手順は、ホームＮＡＰ／ＮＳＰ６７２が、初めて端末３３２がホームＮＡＰ／ＮＳＰ６７２との接続を確立する時にオペレータ制御ＮＡＰ／ＮＳＰレコードリスト６７４の最新バージョンを用いて端末３３２を構成することを可能にすることもできる。さらに、提案された手順は、顧客が、ユーザ制御ＮＡＰ／ＮＳＰレコードリスト５６２にＮＡＰ（単数または複数）／ＮＳＰ（単数または複数）を簡単に追加することを可能にすることができる。さらに、提案された手順は、顧客が、柔軟にホームＮＡＰ／ＮＳＰ６７２を変更することを可能にすることもできる。
【００５７】
例示のオーバーザエアサービスプロビジョニング(Over-the-Air Service Provisioning)
本開示はまた、オーバーザエアサービスプロビジョニングのための技法に関する。サービスプロビジョニングは、顧客が、無線通信ネットワーク（例えば、モバイルＷｉＭＡＸネットワーク）によって提供されるサービスを適切に使用することができる前の必要条件の１つである。上記で論じられるように、サービスプロビジョニングは、ＮＡＰレコードリスト、ＮＳＰレコードリスト、他のサービスに関連したパラメータ（例えば、ＩＰアドレス）、サインオン識別情報（例えば、ｕｓｅｒｎａｍｅ＠ｄｏｍａｉｎｎａｍｅ．ｃｏｍの形式の）などを用いて端末を構成することを必要とする可能性がある。
【００５８】
サービスプロビジョニングのための１つのアプローチは、顧客が小売店、またはサービスプロバイダの販売事務所において端末を購入するときに、端末を構成することである。しかしながら、この方法は、柔軟でもなく、最適でもない。ＮＡＰ／ＮＳＰレコードリストは、多くの場合に変化してしまう可能性があり、そしてそれ故に、端末は、顧客がネットワークにアクセスし始めるときに、最新バージョンを有さないこともあり得る。また、顧客が端末を購入するときにＩＰアドレスを用いて端末を構成することは、顧客が、実際にＩＰサービスを使用する前にＩＰアドレスリソースを浪費する。最後に、顧客は、自由にサインオン識別情報を選択しようと望むことができる。
【００５９】
本開示は、顧客がネットワークにアクセスするために端末を初めて使用するときに、顧客が、サービスをアクティブにし、そしてサービスプロビジョニング情報を構成することを可能にされることを提案している。本開示は、ネットワークが、サービスをアクティブにし、そしてすべてのサービスプロビジョニング情報を端末へと転送することを可能にし、そして顧客が、サインオン識別情報を選択することを可能にするオーバーザエアサービスプロビジョニング(over-the-air service provisioning)（ＯＴＡＳＰ）手順について説明している。
【００６０】
ここにおいて開示されるオーバーザエアサービスプロビジョニング技法は、米電気電子技術者協会（ＩＥＥＥ）８０２．１６規格をサポートする無線通信ネットワークにおけるオペレーションのために構成された端末に適用可能とすることができる。しかしながら、本開示の範囲は、ＩＥＥＥ８０２．１６だけに限定されるべきではなく、ここにおいて開示される技法は、他のタイプの無線通信ネットワークにおいても同様に有用とすることができる。
【００６１】
ここで図１０を参照する。図１０は、顧客が、ＮＡＰおよび／またはＮＳＰとの契約にサインした後に、どのようにして端末１０３２が、本開示に従って構成されることができるか、を示している。顧客が契約（単数または複数）にサインしているエンティティ（単数または複数）は、ホームＮＡＰ／ＮＳＰと称されることになる。
【００６２】
本開示に従って、顧客が、端末１０３２を購入し、そしてホームＮＡＰ／ＮＳＰとの契約に（例えば、小売店、またはホームＮＡＰ／ＮＳＰの販売事務所において）サインするときに、端末１０３２は、最小量の情報を用いてプロビジョニングされるだけでよい。例えば、端末１０３２は、ＮＡＰ／ＮＳＰレコードリスト１０８２を用いてプロビジョニングされることができるが、ＮＡＰ／ＮＳＰレコードリスト１０８２は、ホームＮＡＰ／ＮＳＰについてのレコード１０８２を含むにすぎない可能性がある。ＮＡＰ／ＮＳＰレコードリスト１０８２は、このポイントにおいて他の任意のＮＡＰ／ＮＳＰについてのレコードを含まないこともある。
【００６３】
端末１０３２は、デバイス識別子１０３４（例えば、ＭＡＣアドレス）を用いてプロビジョニングされることもできる。端末１０３２は、デフォルトサインオン識別情報１０８４を用いてプロビジョニングされることもできる。デフォルトサインオン識別情報１０８４は、匿名のユーザ名１０８６と、ホームＮＡＰ／ＮＳＰに対応するドメイン名１０８８とを含むことができる。端末１０３２は、認証証明書１０６６、すなわち、端末１０３２および／または顧客を認証する証明書を用いてプロビジョニングされることもできる。
【００６４】
端末１０３２は、トリビアルファイル転送プロトコル(Trivial File Transfer Protocol)（ＴＦＴＰ）サーバのＩＰアドレス１０９０を用いてプロビジョニングされることもできる。ＴＦＴＰサーバのＩＰアドレス１０９０は、下記で論じられるように、オーバーザエアサービスプロビジョニングのために端末１０３２によって使用されることができる。代わりに、ＴＦＴＰサーバのＩＰアドレス１０９０を用いてプロビジョニングされる代わりに、端末１０３２は、下記で論じられるように、他のやり方でＴＦＴＰサーバのＩＰアドレス１０９０を得ることもできる。
【００６５】
ここで図１１を参照する。図１１は、本開示に従う、オーバーザエアサービスプロビジョニングのための方法１１００の一例を示している。方法１１００は、端末１０３２と、ホームＮＡＰ１１９２と、ホームＮＳＰ１１９４とを必要とする。より詳細には、方法１１００は、ホームＮＡＰ１１９２のアクセスサービスネットワーク（ＡＳＮ）と、ホームＮＳＰ１１９４の接続サービスネットワーク(Connectivity Services Network)（ＣＳＮ）とを必要とする可能性がある。
【００６６】
上記で示されたように、端末１０３２は、ホームＮＡＰ／ＮＳＰ１１９２、１１９４についてのレコード１０７２を用いて最初にプロビジョニングされる（１１９６）ことができる。顧客が、初めて端末１０３２を使用するときに、端末１０３２は、ＮＡＰ／ＮＳＰレコードリスト１０８２からのホームＮＡＰ／ＮＳＰレコード１０７２を使用してホームＮＡＰ／ＮＳＰ１１９２、１１９４についてスキャンすることができる。ホームＮＡＰ／ＮＳＰ１１９２、１１９４が、端末１０３２のカバレージエリアの中にある場合に、端末１０３２は、ホームＮＡＰ／ＮＳＰ１１９２、１１９４を自動的に選択することができる。そうでなければ、端末１０３２は、端末のカバレージエリアの中のすべての可能性のあるＮＡＰ／ＮＳＰのリストを提供することができ、そして顧客は、オーバーザエアサービスプロビジョニングのために使用されるＮＡＰ／ＮＳＰを選択することを可能にされることができる。
【００６７】
オーバーザエアサービスプロビジョニングについてのＮＡＰ／ＮＳＰの選択の後に、端末１０３２は、初期ネットワークエントリ手順(network entry procedures)を実行することができる。これらのネットワークエントリ手順は、測距(ranging)と、加入者基本的能力(subscriber basic capability)（ＳＢＣ）ネゴシエーション１１９８とを含むことができ、認証によって追随される。端末１０３２がプロビジョニングされているデバイス識別子１０３４（例えば、ＭＡＣアドレス）と、匿名のユーザ名１０８６とは、認証中に使用される（１１９９）ことができる。
【００６８】
認証１１９７は、機密キー管理プロトコル、バージョン２（ＰＫＭｖ２）に従って実行されることができる。ＰＫＭｖ２認証１１９７中に、認証のための拡張可能認証プロトコル(Extensible Authentication Protocol)（ＥＡＰ）メッセージは、ＥＡＰプロトコルに従って端末１０３２によって提供されるドメイン名情報１０８８に基づいてホームＮＳＰ１１９４の認証認可会計(Authentication, Authorization, and Accounting)（ＡＡＡ）サーバへと転送されることができる。ホームＮＳＰ１１９４のＡＡＡサーバは、端末のデバイス識別子１０３４（例えば、ＭＡＣアドレス）に基づいて端末１０３２との相互認証を実行することができる。正常な認証１１９７の後に、ホームＮＡＰ／ＮＳＰ１１９２、１１９４は、サービスをアクティブにし始めることができ、そして課金が開始されることができる。
【００６９】
端末１０３２と、ホームＮＡＰ１１９２とは、登録１１９５を実行することができる。端末１０３２は、動的ホストコンフィギュレーションプロトコル(Dynamic Host Configuration Protocol)（ＤＨＣＰ）を使用して、ホームＮＡＰ１１９２から管理ＩＰアドレスを要求すること（１１９３）により、管理のためのＩＰ接続性をセットアップすることができる。端末１０３２は、ＤＨＣＰサーバからＴＦＴＰサーバのＩＰアドレス１０９０を受信する（１１９１）ことができ、このＤＨＣＰサーバは、ホームＮＡＰ１１９２の一部分とすることができる。ＤＨＣＰサーバは、ＤＨＣＰＯＦＦＥＲまたはＤＨＣＰＡＣＫのパケットの中のＤＨＣＰオプションフィールドの中に、ＴＦＴＰサーバのＩＰアドレス１０９０を含むことができる。
【００７０】
端末１０３２は、サービスプロビジョニング情報をダウンロードするために、ホームＮＳＰ１１９４の一部分のこともあるＴＦＴＰサーバと連絡を取る（１１８９）ことができる。上記で示されるように、端末１０３２は、ＴＦＴＰサーバのＩＰアドレス１０９０を用いてあらかじめ構成されていることができ、あるいはＴＦＴＰサーバのＩＰアドレス１０９０は、ちょうど説明しているように、ＤＨＣＰプロトコル中において獲得されることができる。端末１０３２は、他のＮＡＰのカバレージエリアへとローミングすることができるので、訪問されたＮＳＰのＤＨＣＰサーバは、端末１０３２によって提供されるドメイン名情報１０８８に基づいてホームＮＳＰ１１９４のＴＦＴＰサーバのＩＰアドレス１０９０を送信するようにホームＮＳＰ１１９４に要求する必要がある可能性もある。端末１０３２が、サービスプロビジョニング情報を受信した（１１８７）後に、端末１０３２は、新しいプロビジョニング情報を使用し始めることができる。ホームＮＳＰ１１９４は、デバイス識別子１０３４（例えば、ＭＡＣアドレス）に関連するＩＰアドレスをアップデートする（１１８５）ことができる。ＴＦＴＰダウンロードにおけるファイル（単数または複数）は、完全なＮＡＰ／ＮＳＰレコードリストと、ＩＰアドレスとの最新バージョンを含むことができる。
【００７１】
端末１０３２は、サービスフローを生成する（１１８３）ことができ、そして新しいＩＰアドレスを使用してＩＰデータ通信をセットアップすることができる。新しいＩＰアドレスは、モバイルＩＰアドレス、単純なＩＰアドレス、ＩＰｖ６アドレスなどとすることができる。このポイントで、端末１０３２は、ユーザ名をセットアップする（１１８１）ように顧客に促すことができる。ひとたびユーザ名についての顧客の選択が、受信された後に、次いで、端末１０３２は、デバイス識別子１０３４（例えば、ＭＡＣアドレス）に関連する新しいユーザ名を送信するためにホームＮＳＰ１１９４に接続することができる。ホームＮＳＰ１１９４は、ユーザ名の一意性を検証し、そしてデバイス識別子１０３４に関連するユーザ名をアップデートする（１１７９）ことができる。
【００７２】
上記で説明されたオーバーザエアサービスプロビジョニング技法は、知られているアプローチに対するいくつかの利点を提供することができる。例えば、ここにおいて開示される技法は、ＮＡＰ／ＮＳＰが、柔軟性を可能にするように、最少のサービスプロビジョニング情報を用いて端末をプロビジョニングすることを可能にすることができる。さらに、ここにおいて開示される技法は、初めて顧客がネットワークにアクセスする時間中に、ＮＡＰ／ＮＳＰが、最新の最も完全なサービスプロビジョニング情報を用いて端末を構成することを可能にすることができる。ここにおいて開示される技法は、初めて顧客がネットワークにアクセスする時間中に、顧客が、ユーザ名をセットアップすることを可能にすることもできる。
【００７３】
ここで図１２を参照する。図１２は、本開示に従って構成される端末１２３２の内部に含まれることができる、いくつかのコンポーネントを示している。
【００７４】
端末１２３２は、プロセッサ１２１４を含んでいる。プロセッサ１２１４は、汎用のシングルチップまたはマルチチップのマイクロプロセッサ（例えば、ＡＲＭ）、専用マイクロプロセッサ（例えば、デジタル信号プロセッサ(digital signal processor)（ＤＳＰ））、マイクロコントローラ、プログラマブルゲートアレイなどとすることができる。プロセッサ１２１４は、中央演算処理装置(central processing unit)（ＣＰＵ）と称されることができる。単一のプロセッサ１２１４だけが、図１２の端末１２３２の中に示されるが、代替コンフィギュレーションにおいては、プロセッサの組合せ（例えば、ＡＲＭおよびＤＳＰ）が、使用されることもできる。
【００７５】
端末１２３２はまた、メモリ１２２８を含んでいる。メモリ１２２８は、電子情報を記憶することができるどのような電子コンポーネントとすることもできる。メモリ１２２８は、それらの組合せを含めて、ランダムアクセスメモリ(random access memory)（ＲＡＭ）、リードオンリーメモリ(read only memory)（ＲＯＭ）、磁気ディスクストレージ媒体、光ストレージ媒体、ＲＡＭの中のフラッシュメモリデバイス、プロセッサと共に含まれるオンボードメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタなどとして実施されることができる。
【００７６】
データ１２７７と、命令１２７５とは、メモリ１２２８に記憶されることができる。命令１２７５は、ここにおいて開示される方法をインプリメントするためにプロセッサ１２１４によって実行可能とすることができる。命令１２７５を実行することは、メモリ１２２８に記憶されるデータ１２７７の使用を伴う可能性がある。
【００７７】
端末１２３２は、端末１２３２とリモートロケーションとの間の信号の送信と受信とを可能にするトランスミッタ１２１８とレシーバ１２２２とを含むこともできる。トランスミッタ１２１８とレシーバ１２２２とは、一括してトランシーバ１２７３と称されることもある。アンテナ１２２０は、トランシーバ１２７３に電気的に結合されることができる。端末１２３２はまた、複数のトランスミッタ、複数のレシーバ、複数のトランシーバおよび／または複数のアンテナ、を含む（図示されず）こともできる。
【００７８】
端末１２３２の様々なコンポーネントは、１つまたは複数のバスによって一緒に結合されることができ、これらのバスは、パワーバス、制御信号バス、ステータス信号バス、データバスなどを含むことができる。明確にするために、様々なバスは、図１２の中でバスシステム１２７１として示されている。
【００７９】
上記説明において、参照番号は、時に様々な用語に関連して使用されている。用語が、参照番号に関連して使用される場合に、これは、１つまたは複数の図に示される特定の要素について言及するように意味される。用語が、参照番号なしで使用される場合には、これは、特定の任意の図だけに限定せずに、一般的にその用語について言及するように意味される。
【００８０】
ここにおいて使用されるように、用語「決定すること(determining)」は、多種多様なアクションを包含し、そしてそれ故に、「決定すること」は、算出すること、計算すること、処理すること、導き出すこと、調査すること、調べること（例えば、テーブル、データベース、または別のデータ構造の中で調べること）、確認することなどを含むことができる。また、「決定すること」は、受信すること（例えば、情報を受信すること）、アクセスすること（例えば、メモリの中のデータにアクセスすること）などを含むこともできる。また、「決定すること」は、解決すること、選択すること、選ぶこと、確立することなどを含むこともできる。
【００８１】
熟語「に基づいて(based on)」は、それ以外の方法で明示的に指定されない限り、「だけに基づいて(based only on)」を意味してはいない。言い換えれば、熟語「に基づいて」は、「だけに基づいて」と、「に少なくとも基づいて(based at least on)」との両方を表す。
【００８２】
用語「プロセッサ」は、汎用プロセッサ、中央演算処理装置（ＣＰＵ）、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、コントローラ、マイクロコントローラ、状態機械などを包含するように広く解釈されるべきである。いくつかの状況の下では、「プロセッサ」は、特定用途向け集積回路(application specific integrated circuit)（ＡＳＩＣ）、プログラマブル論理デバイス(programmable logic device)（ＰＬＤ）、フィールドプログラマブルゲートアレイ(field programmable gate array)（ＦＰＧＡ）などを意味することができる。用語「プロセッサ」は、処理デバイスの組合せ、例えば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと組み合わされた１つまたは複数のマイクロプロセッサ、あるいは他のそのような任意のコンフィギュレーション、を意味することができる。
【００８３】
用語「メモリ」は、電子情報を記憶することができる任意の電子コンポーネントを包含するように広く解釈されるべきである。用語メモリは、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、不揮発性ランダムアクセスメモリ(non-volatile random access memory)（ＮＶＲＡＭ）、プログラマブルリードオンリーメモリ(programmable read-only memory)（ＰＲＯＭ）、消去可能プログラマブルリードオンリーメモリ(erasable programmable read only memory)（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ(electrically erasable PROM)（ＥＥＰＲＯＭ）、フラッシュメモリ、磁気または光のデータストレージ、レジスタなど、様々なタイプのプロセッサ可読媒体を意味することができる。プロセッサが、メモリから情報を読み取り、かつ／またはメモリに情報を書き込むことができる場合に、メモリは、プロセッサと電子通信していると言われる。プロセッサと一体になったメモリは、プロセッサと電子通信している。
【００８４】
用語「命令」と「コード」とは、任意のタイプのコンピュータ可読ステートメント（単数または複数）を含むように、広く解釈されるべきである。例えば、用語「命令」と「コード」とは、１つまたは複数のプログラム、ルーチン、サブルーチン、ファンクション、手順などを意味することができる。「命令」と「コード」とは、単一のコンピュータ可読ステートメント、または多数のコンピュータ可読ステートメントを備えることができる。用語「命令」と「コード」とは、ここにおいて交換可能に使用されることができる。
【００８５】
ここにおいて説明される機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せの形で、インプリメントされることができる。ソフトウェアでインプリメントされる場合、機能は、コンピュータ可読媒体上の１つまたは複数の命令として記憶されることができる。用語「コンピュータ可読媒体」は、コンピュータによってアクセスされることができる使用可能な任意の媒体を意味する。例として、限定するものではないが、コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態で望ましいプログラムコードを搬送し、または記憶するために使用されることができ、そしてコンピュータによってアクセスされることができる他の任意の媒体、を備えることができる。ここにおいて使用されるようなディスク(Disk)およびディスク(disc)は、コンパクトディスク(compact disc)（ＣＤ）、レーザーディスク（登録商標）(laser disc)、光ディスク(optical disc)、デジタル多用途ディスク(digital versatile disc)（ＤＶＤ）、フロッピー（登録商標）ディスク(floppy（登録商標） disk)、およびブルーレイ(Blu-ray)（登録商標）ディスク(disc)を含み、ここでディスク(disks)は通常、データを磁気的に再生するが、ディスク(discs)は、レーザを用いて光学的にデータを再生する。
【００８６】
ソフトウェアまたは命令は、伝送媒体上を送信されることもできる。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア(twisted pair)、デジタル加入者回線(digital subscriber line)（ＤＳＬ）、または赤外線、無線、マイクロ波などの無線技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、そのときには同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、マイクロ波などの無線技術は、伝送媒体の定義の中に含まれる。
【００８７】
ここにおいて開示される方法は、説明された方法を達成するための１つまたは複数のステップまたはアクションを備える。方法のステップおよび／またはアクションは、特許請求の範囲についての範囲を逸脱することなく互いに交換されることができる。言い換えれば、ステップまたはアクションの特定の順序が、説明されている方法の適切なオペレーションのために必要とされない限り、特定のステップおよび／またはアクションの順序および／または使用は、特許請求の範囲についての範囲を逸脱することなく修正されることができる。
【００８８】
さらに、図８および１０によって示されるもののような、ここにおいて説明される方法および技法を実行するためのモジュール、および／または他の適切な手段は、ダウンロードされ、かつ／またはそれ以外の方法でデバイスによって取得されることができることを理解すべきである。例えば、デバイスは、ここにおいて説明される方法を実行するための手段の転送を容易にするために、サーバに結合されることができる。代わりに、ここにおいて説明される様々な方法は、デバイスが、ストレージ手段をデバイスに結合し、または提供するとすぐに様々な方法を取得することができるように、ストレージ手段（例えば、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、コンパクトディスク（ＣＤ）やフロッピー（登録商標）ディスクなどの物理ストレージ媒体など）を経由して提供されることができる。さらに、ここにおいて説明される方法および技法をデバイスに対して提供するための他の適切な任意の技法が、利用されることができる。
【００８９】
特許請求の範囲は、上記に例示される正確なコンフィギュレーションおよびコンポーネントだけに限定されるものでないことを理解すべきである。様々な修正、変更、および変形が、特許請求の範囲についての範囲を逸脱することなく、ここにおいて説明されるシステム、方法、および装置の構成、オペレーション、および詳細において行われることができる。
下記に出願時請求項１−３８に対応する記載を付記１−３８として表記する。
付記１
オープンサービスプロビジョニング方法であって、端末によってインプリメントされており、
初めてのネットワークアクセスプロバイダおよびネットワークサービスプロバイダ（ＮＡＰ／ＮＳＰ）についての顧客の選択を受信することと、
前記初めてのＮＡＰ／ＮＳＰとの接続を確立することと、
前記初めてのＮＡＰ／ＮＳＰに接続される間に、可能性のある他のＮＡＰ／ＮＳＰについての情報を受信することと、
ホームＮＡＰ／ＮＳＰについての前記顧客の選択を受信することと、
前記顧客が、前記ホームＮＡＰ／ＮＳＰを有するサービスについてサインアップすることを支援することと、
前記ホームＮＡＰ／ＮＳＰとの接続を確立することと、
を備える方法。
付記２
初めて前記顧客が、前記端末を使用する時に、実行される付記１に記載の方法。
付記３
顧客入力に基づいてユーザ制御ＮＡＰ／ＮＳＰレコードリストを生成すること、をさらに備える付記１に記載の方法。
付記４
前記ホームＮＡＰ／ＮＳＰからオペレータ制御ＮＡＰ／ＮＳＰレコードリストをダウンロードすること、をさらに備える付記１に記載の方法。
付記５
前記ホームＮＡＰ／ＮＳＰについて前記顧客から認証証明書と支払い情報とを受信すること、をさらに備える付記１に記載の方法。
付記６
前記初めてのＮＡＰ／ＮＳＰに接続することは、前記初めてのＮＡＰ／ＮＳＰに、認証をバイパスするようにさせる情報を提供すること、を備える、付記１に記載の方法。
付記７
前記初めてのＮＡＰ／ＮＳＰに、認証をバイパスするようにさせる前記情報は、予約ドメイン名を備える、付記６に記載の方法。
付記８
オープンサービスプロビジョニングのために構成された端末であって、
プロセッサと、
前記プロセッサと電子通信しているメモリと、
前記メモリに記憶される命令と、
を備え、前記命令は、前記プロセッサにより、
初めてのネットワークアクセスプロバイダおよびネットワークサービスプロバイダ（ＮＡＰ／ＮＳＰ）についての顧客の選択を受信するように、
前記初めてのＮＡＰ／ＮＳＰとの接続を確立するように、
前記初めてのＮＡＰ／ＮＳＰに接続される間に、可能性のある他のＮＡＰ／ＮＳＰについての情報を受信するように、
ホームＮＡＰ／ＮＳＰについての前記顧客の選択を受信するように、
前記顧客が、前記ホームＮＡＰ／ＮＳＰを有するサービスについてサインアップすることを支援するように、そして
前記ホームＮＡＰ／ＮＳＰとの接続を確立するように、
実行可能である、端末。
付記９
前記列挙された動作は、初めて前記顧客が、前記端末を使用する時に、実行される、付記８に記載の端末。
付記１０
前記命令は、さらに、顧客入力に基づいてユーザ制御ＮＡＰ／ＮＳＰレコードリストを生成するように実行可能である、付記８に記載の端末。
付記１１
前記命令は、さらに、前記ホームＮＡＰ／ＮＳＰからオペレータ制御ＮＡＰ／ＮＳＰレコードリストをダウンロードするように実行可能である、付記８に記載の端末。
付記１２
前記命令は、さらに、前記ホームＮＡＰ／ＮＳＰについて前記顧客から認証証明書と支払い情報とを受信するように実行可能である、付記８に記載の端末。
付記１３
前記初めてのＮＡＰ／ＮＳＰに接続することは、前記初めてのＮＡＰ／ＮＳＰに、認証をバイパスするようにさせる情報を提供すること、を備える、付記８に記載の端末。
付記１４
前記初めてのＮＡＰ／ＮＳＰに、認証をバイパスするようにさせる前記情報は、予約ドメイン名を備える、付記１３に記載の端末。
付記１５
オープンサービスプロビジョニングのために構成された端末であって、
初めてのネットワークアクセスプロバイダおよびネットワークサービスプロバイダ（ＮＡＰ／ＮＳＰ）についての顧客の選択を受信するための手段と、
前記初めてのＮＡＰ／ＮＳＰとの接続を確立するための手段と、
前記初めてのＮＡＰ／ＮＳＰに接続される間に、可能性のある他のＮＡＰ／ＮＳＰについての情報を受信するための手段と、
ホームＮＡＰ／ＮＳＰについての前記顧客の選択を受信するための手段と、
前記顧客が、前記ホームＮＡＰ／ＮＳＰを有するサービスについてサインアップすることを支援するための手段と、
前記ホームＮＡＰ／ＮＳＰとの接続を確立するための手段と、
を備える端末。
付記１６
顧客入力に基づいてユーザ制御ＮＡＰ／ＮＳＰレコードリストを生成するための手段、をさらに備える付記１５に記載の端末。
付記１７
前記ホームＮＡＰ／ＮＳＰからオペレータ制御ＮＡＰ／ＮＳＰレコードリストをダウンロードするための手段、をさらに備える付記１５に記載の端末。
付記１８
前記ホームＮＡＰ／ＮＳＰについて前記顧客から認証証明書と支払い情報とを受信するための手段、をさらに備える付記１５に記載の端末。
付記１９
端末によるオープンサービスプロビジョニングのためのコンピュータプログラムプロダクトであって、その上に命令を有するコンピュータ可読媒体を備え、前記命令は、
初めてのネットワークアクセスプロバイダおよびネットワークサービスプロバイダ（ＮＡＰ／ＮＳＰ）についての顧客の選択を受信するためのコードと、
前記初めてのＮＡＰ／ＮＳＰとの接続を確立するためのコードと、
前記初めてのＮＡＰ／ＮＳＰに接続される間に、可能性のある他のＮＡＰ／ＮＳＰについての情報を受信するためのコードと、
ホームＮＡＰ／ＮＳＰについての前記顧客の選択を受信するためのコードと、
前記顧客が、前記ホームＮＡＰ／ＮＳＰを有するサービスについてサインアップすることを支援するためのコードと、
前記ホームＮＡＰ／ＮＳＰとの接続を確立するためのコードと、
を備える、コンピュータプログラムプロダクト。
付記２０
前記命令は、顧客入力に基づいてユーザ制御ＮＡＰ／ＮＳＰレコードリストを生成するためのコード、をさらに備える、付記１９に記載のコンピュータプログラムプロダクト。
付記２１
前記命令は、前記ホームＮＡＰ／ＮＳＰからオペレータ制御ＮＡＰ／ＮＳＰレコードリストをダウンロードするためのコード、をさらに備える、付記１９に記載のコンピュータプログラムプロダクト。
付記２２
前記ホームＮＡＰ／ＮＳＰについて前記顧客から認証証明書と支払い情報とを受信するためのコード、をさらに備える付記１９に記載のコンピュータプログラムプロダクト。
付記２３
オーバーザエアサービスプロビジョニング方法であって、端末によってインプリメントされ、
ＮＡＰ／ＮＳＰレコードリストを備えるサービスプロビジョニング情報を受信することと、
インターネットプロトコル（ＩＰ）アドレスを受信することと、
サービスフローを生成するために前記サービスプロビジョニング情報を使用することと、
ＩＰデータ通信を確立するために前記ＩＰアドレスを使用することと、
を備え、初めて顧客が、前記端末を使用する時に、実行される方法。
付記２４
前記サービスフローが生成された後に、
ユーザ名についての前記顧客の選択を受信することと、
前記選択されたユーザ名について前記ホームＮＡＰ／ＮＳＰに通知することと、
をさらに備える付記２３に記載の方法。
付記２５
匿名のユーザ名を用いて認証を実行すること、をさらに備える付記２３に記載の方法。
付記２６
前記ＩＰアドレスは、トリビアルファイル転送プロトコル（ＴＦＴＰ）サーバから受信される、付記２３に記載の方法。
付記２７
前記サービスプロビジョニング情報は、トリビアルファイル転送プロトコル（ＴＦＴＰ）サーバから受信される、付記２３に記載の方法。
付記２８
オーバーザエアサービスプロビジョニングのために構成された端末であって、
プロセッサと、
前記プロセッサと電子通信しているメモリと、
前記メモリに記憶される命令と、
を備え、前記命令は、前記プロセッサにより、
ＮＡＰ／ＮＳＰレコードリストを備えるサービスプロビジョニング情報を受信するように、
インターネットプロトコル（ＩＰ）アドレスを受信するように、
サービスフローを生成するために前記サービスプロビジョニング情報を使用するように、そして
ＩＰデータ通信を確立するために前記ＩＰアドレスを使用するように、
実行可能であり、前記列挙された動作は、初めて顧客が、前記端末を使用する時に、実行される、端末。
付記２９
前記サービスフローが生成された後に、前記命令は、さらに、
ユーザ名の前記顧客の選択を受信するように、そして
前記選択されたユーザ名について前記ホームＮＡＰ／ＮＳＰに通知するように、
実行可能である、付記２８に記載の端末。
付記３０
前記命令は、さらに、匿名のユーザ名を用いて認証を実行するように実行可能である、付記２８に記載の端末。
付記３１
前記ＩＰアドレスは、トリビアルファイル転送プロトコル（ＴＦＴＰ）サーバから受信される、付記２８に記載の端末。
付記３２
前記サービスプロビジョニング情報は、トリビアルファイル転送プロトコル（ＴＦＴＰ）サーバから受信される、付記２８に記載の端末。
付記３３
オーバーザエアサービスプロビジョニングのために構成された端末であって、
ＮＡＰ／ＮＳＰレコードリストを備えるサービスプロビジョニング情報を受信するための手段と、
インターネットプロトコル（ＩＰ）アドレスを受信するための手段と、
サービスフローを生成するために前記サービスプロビジョニング情報を使用するための手段と、
ＩＰデータ通信を確立するために前記ＩＰアドレスを使用するための手段と、
を備え、前記列挙された動作は、初めて顧客が、前記端末を使用する時に、実行される、端末。
付記３４
前記サービスフローが生成された後に、ユーザ名についての前記顧客の選択を受信するための手段と、
前記選択されたユーザ名について前記ホームＮＡＰ／ＮＳＰに通知するための手段と、
をさらに備える付記３３に記載の端末。
付記３５
匿名のユーザ名を用いて認証を実行するための手段、をさらに備える付記３３に記載の端末。
付記３６
端末によるオーバーザエアサービスプロビジョニングのためのコンピュータプログラムプロダクトであって、その上に命令を有するコンピュータ可読媒体を備え、前記命令は、
ＮＡＰ／ＮＳＰレコードリストを備えるサービスプロビジョニング情報を受信するためのコードと、
インターネットプロトコル（ＩＰ）アドレスを受信するためのコードと、
サービスフローを生成するために前記サービスプロビジョニング情報を使用するためのコードと、
ＩＰデータ通信を確立するために前記ＩＰアドレスを使用するためのコードと、
を備え、前記列挙された動作は、初めて顧客が前記端末を使用する時に、実行される、コンピュータプログラムプロダクト。
付記３７
前記命令は、
前記サービスフローが生成された後に、ユーザ名についての前記顧客の選択を受信するためのコードと、
前記選択されたユーザ名について前記ホームＮＡＰ／ＮＳＰに通知するためのコードと、
をさらに備える、付記３６に記載のコンピュータプログラムプロダクト。
付記３８
前記命令は、匿名のユーザ名を用いて認証を実行するためのコード、をさらに備える、付記３６に記載のコンピュータプログラムプロダクト。
【図１】
0005323942.tif 000002
【図２】
0005323942.tif 000003
【図３】
0005323942.tif 000004
【図４】
0005323942.tif 000005
【図５】
0005323942.tif 000006
【図６】
0005323942.tif 000007
【図７】
0005323942.tif 000008
【図８】
0005323942.tif 000009
【図９】
0005323942.tif 000010
【図１０】
0005323942.tif 000011
【図１１】
0005323942.tif 000012
【図１２】
0005323942.tif 000013