(57)【要約】  本発明は、無線通信技術の分野に関し、特に、無線ローカルエリアネットワーク（ＷＬＡＮ）ユーザ側装置及び情報処理方法に関し、ＷＬＡＮの現在のネットワーク情報が完全ではないのでユーザ装置（ＵＥ）がＷＬＡＮネットワークを正確に選択することができない、という問題を解決する。本発明の実施例は、ＷＬＡＮユーザ側装置であって、ＷＬＡＮネットワーク側装置により送信されたＷＬＡＮのネットワーククラス情報を受信するように構成される第１の処理モジュールと、第１の処理モジュールにより受信されたネットワーククラス情報に従って、当該ユーザ側装置に対応するＵＥによりＷＬＡＮを使用する方法を判定するように構成される第２の処理モジュールとを含む、ユーザ側装置を提供する。ユーザ側装置がＷＬＡＮのネットワーククラス情報を取得するので、ユーザ側装置は、ＷＬＡＮのネットワーククラス情報に従って、ＵＥによりＷＬＡＮを使用する方法を判定することができ、それにより、現在のネットワーク情報が完全ではないのでＵＥがＷＬＡＮネットワークを正確に選択することができない、という問題を解決する。
2017511663.tif 000002
【特許請求の範囲】
【請求項１】
無線ローカルエリアネットワークＷＬＡＮユーザ側装置であって、当該ユーザ側装置が、
無線ローカルエリアネットワークＷＬＡＮネットワーク側装置により送信されたＷＬＡＮのネットワーククラス情報を受信するように構成される第１の処理モジュールと、
前記第１の処理モジュールにより受信された前記ネットワーククラス情報に従って、当該ユーザ側装置に対応するユーザ装置ＵＥにより前記ＷＬＡＮを使用する方法を判定するように構成される第２の処理モジュールとを備える、ユーザ側装置。
【請求項２】
前記第２の処理モジュールが、
前記ネットワーククラス情報及び前記ＵＥを使用するユーザのクラス情報に従って、前記ＵＥが前記ＷＬＡＮにアクセスするべきかどうかを判定するように具体的に構成される、請求項１に記載のユーザ側装置。
【請求項３】
前記第１の処理モジュールが、
前記ＷＬＡＮネットワーク側装置により送信されたPerProviderSubscription  PerProviderSubscriptionにおける前記ＵＥの前記ユーザの前記クラス情報を受信するように更に構成される、請求項２に記載のユーザ側装置。
【請求項４】
前記第１の処理モジュールにより受信された前記ＵＥの前記ユーザの前記クラス情報が、下記の情報、すなわち、
前記ＵＥの前記ユーザが大人であることを示すために使用される情報、
前記ＵＥの前記ユーザが未成年者であることを示すために使用される情報、
前記ＵＥの前記ユーザが子供であることを示すために使用される情報、
前記ＵＥの前記ユーザの年齢グループを示すために使用される情報、又は
前記ＵＥの前記ユーザが学生であることを示すために使用される情報のうちのいずれか１つを含む、請求項２又は請求項３に記載のユーザ側装置。
【請求項５】
前記第２の処理モジュールが、
前記ネットワーククラス情報、そして、前記ＵＥ上で実行されるアプリケーションのクラス、又はウェブサイトのクラス、又は前記ＵＥ上で実行されるアプリケーションによりアクセスされるべきウェブサイトアドレスに従って、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するように具体的に構成される、請求項１に記載のユーザ側装置。
【請求項６】
前記第２の処理モジュールが、
前記ＵＥ上で実行される前記アプリケーションを使用することにより、前記ＵＥのオペレーティングシステムにより提供されるとともに、前記ＷＬＡＮの前記ネットワーククラス情報を照会するために使用されるアプリケーションプログラミングインタフェースＡＰＩにアクセスして、前記第１の処理モジュールにより受信された前記ＷＬＡＮの前記ネットワーククラス情報を取得し、前記の取得されたネットワーククラス情報に従って、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するか、又は
前記第１の処理モジュールにより受信された前記ネットワーククラス情報に従って、そして前記ＵＥのオペレーティングシステムを使用することにより、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するように具体的に構成される、請求項５に記載のユーザ側装置。
【請求項７】
前記第１の処理モジュールが、
前記ＷＬＡＮの前記ネットワーククラス情報を照会するためのアクセスネットワーククエリプロトコルＡＮＱＰ照会要求を前記ＷＬＡＮネットワーク側装置に送信することのあとに、前記ＡＮＱＰ照会要求に応答して前記ＷＬＡＮネットワーク側装置により送信されたＡＮＱＰ照会応答を使用することにより、前記ネットワーククラス情報を受信するか、又は
ビーコンBeaconフレーム若しくはプローブ応答Probe  Responseを使用することにより、前記ネットワーククラス情報を受信するように具体的に構成される、請求項１から請求項６のいずれか一項に記載のユーザ側装置。
【請求項８】
前記ネットワーククラス情報が、下記の情報、すなわち、
バンキングレベルbanking  level、安全な転送security  transport、保証されたセキュリティなしNo  security  assured、子供によるアクセスが許されるレベルchild  level、子供アクセス保護なしNon-child  protection、年齢クラスUnder1X、監視されているアクセスポイントへのアクセスMonitoring、監視なしNo  Monitoring、又はファイアウォールにより保護されているアクセスポイントへのアクセスFirewall  protectedのうちの１つ又は複数を含む、請求項１から請求項７のいずれか一項に記載のユーザ側装置。
【請求項９】
情報処理方法であって、当該方法が、
無線ローカルエリアネットワークＷＬＡＮネットワーク側装置により送信されたＷＬＡＮのネットワーククラス情報を受信するステップと、
前記の受信されたネットワーククラス情報に従って、ユーザ装置ＵＥにより前記ＷＬＡＮを使用する方法を判定するステップとを含む、方法。
【請求項１０】
前記ネットワーククラス情報に従って、前記ＵＥにより前記ＷＬＡＮを使用する方法を判定する前記ステップが、
前記ネットワーククラス情報及び前記ＵＥを使用するユーザのクラス情報に従って、前記ＵＥが前記ＷＬＡＮにアクセスするべきかどうかを判定するステップを含む、請求項９に記載の方法。
【請求項１１】
前記ＷＬＡＮを使用する方法を判定する前記ステップのまえに、当該方法が、
前記ＷＬＡＮネットワーク側装置により送信されたPerProviderSubscription  PerProviderSubscriptionにおける前記ＵＥの前記ユーザの前記クラス情報を受信するステップを更に含む、請求項１０に記載の方法。
【請求項１２】
前記ＵＥの前記ユーザの前記クラス情報が、下記の情報、すなわち、
前記ＵＥの前記ユーザが大人であることを示すために使用される情報、
前記ＵＥの前記ユーザが未成年者であることを示すために使用される情報、
前記ＵＥの前記ユーザが子供であることを示すために使用される情報、
前記ＵＥの前記ユーザの年齢グループを示すために使用される情報、又は
前記ＵＥの前記ユーザが学生であることを示すために使用される情報のうちのいずれか１つを含む、請求項１０又は請求項１１に記載の方法。
【請求項１３】
前記ネットワーククラス情報に従って、前記ＵＥにより前記ＷＬＡＮを使用する方法を判定する前記ステップが、
前記ネットワーククラス情報、そして、前記ＵＥ上で実行されるアプリケーションのクラス、又はウェブサイトのクラス、又は前記ＵＥ上で実行されるアプリケーションによりアクセスされるべきウェブサイトアドレスに従って、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するステップを含む、請求項９に記載の方法。
【請求項１４】
前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定する前記ステップが、
前記ＵＥ上で実行される前記アプリケーションを使用することにより、前記ＵＥのオペレーティングシステムにより提供されるとともに、前記ＷＬＡＮの前記ネットワーククラス情報を照会するために使用されるアプリケーションプログラミングインタフェースＡＰＩにアクセスして、前記ＷＬＡＮの前記ネットワーククラス情報を取得し、前記の取得されたネットワーククラス情報に従って、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するステップか、又は
前記の取得されたネットワーククラス情報に従って、そして前記ＵＥのオペレーティングシステムを使用することにより、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するステップを含む、請求項１３に記載の方法。
【請求項１５】
ＷＬＡＮのネットワーククラス情報を受信する前記ステップが、
前記ＷＬＡＮの前記ネットワーククラス情報を照会するためのアクセスネットワーククエリプロトコルＡＮＱＰ照会要求を前記ＷＬＡＮネットワーク側装置に送信するステップのあとに、前記ＡＮＱＰ照会要求に応答して前記ＷＬＡＮネットワーク側装置により送信されたＡＮＱＰ照会応答を受信することにより、前記ネットワーククラス情報を受信するステップか、又は
ビーコンBeaconフレーム若しくはプローブ応答Probe  Responseを使用することにより、前記ネットワーククラス情報を受信するステップを含む、請求項９から請求項１４のいずれか一項に記載の方法。
【請求項１６】
前記ネットワーククラス情報が、下記の情報、すなわち、
バンキングレベルbanking  level、安全な転送security  transport、保証されたセキュリティなしNo  security  assured、子供によるアクセスが許されるレベルchild  level、子供アクセス保護なしNon-child  protection、年齢クラスUnder1X、監視されているアクセスポイントへのアクセスMonitoring、監視なしNo  Monitoring、又はファイアウォールにより保護されているアクセスポイントへのアクセスFirewall  protectedのうちの１つ又は複数を含む、請求項９から請求項１５のいずれか一項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信技術の分野に関し、特に、無線ローカルエリアネットワークユーザ側装置及び情報処理方法に関する。
【背景技術】
【０００２】
近年、スマート端末及びモバイルアプリケーションの急速な普及はモバイルインターネットの速い発展を促進するが、しかし、モバイルネットワークに対して大きなデータ量の影響を負わせ、したがって、グローバルなオペレータのモバイルネットワークは頻繁にオーバーロード状態になる。スペクトルが無料であり、装置が安価で、そして端末の普及及び技術開発が速い無線ローカルエリアネットワーク（Wireless  Local  Access  Network、ＷＬＡＮ）は、オペレータ、企業、政府、及び消費者によって好まれるとともに、モバイルインターネットに対して端末による無線アクセスの多数のオプションを提供する。
【０００３】
商業ＷＬＡＮの技術標準及び促進組織としてのＷｉ−Ｆｉアライアンス（Wi-Fi  Alliance、ＷＦＡ）は、標準化されたＷＬＡＮベースのＨｏｔｓｐｏｔ２．０ネットワークを市場にもたらすことを目指している。Ｈｏｔｓｐｏｔ２．０ネットワークでは、Ｐａｓｓｐｏｉｎｔ技術によって、ネットワークが自動的に発見されて選択されることができるとともに、ローミングが異なるモバイルネットワークオペレータのネットワーク間で実行されることができる。
【０００４】
Ｈｏｔｓｐｏｔ２．０（下記では簡潔に“ＨＳ２．０”と言われる）の基本アーキテクチャは、図１において示される。Ｐａｓｓｐｏｉｎｔ装置は、Ｐａｓｓｐｏｉｎｔホットスポットオペレータにより提供されるＰａｓｓｐｏｉｎｔアクセスポイント（Access  Point、ＡＰ）を使用することによりエッジルータに接続され、そしてアクセスルータを使用することによりインターネットにアクセスする。拡張された米国電気電子学会（Institute  of  Electrical  and  Electronics  Engineers、ＩＥＥＥ）のメカニズムによって、Ｐａｓｓｐｏｉｎｔ装置は、Ｐａｓｓｐｏｉｎｔアクセスポイントを使用することにより、アクセスネットワーククエリプロトコル（Access  Network  Query  Protocol、ＡＮＱＰ）サーバにＡＮＱＰ照会メッセージを送信して、ＷＬＡＮのネットワーク情報を取得するとともに、アクセスのためのＰａｓｓｐｏｉｎｔ装置の設定又はオペレータ方針に従って、適切なＷＬＡＮネットワークを選択する。ＡＮＱＰ照会メッセージの内容は、下記のテーブル１において示される。
【０００５】
【表１】
2017511663.tif 000003
【０００６】
現在、下記ではユーザ装置（User  equipment、ＵＥ）と呼ばれるＰａｓｓｐｏｉｎｔ装置により、ＡＮＱＰ照会によってＷＬＡＮ  ＡＰから取得されるネットワーク情報は、Venue  Name（地点名）、Network  Authentication  Type（ネットワーク認証タイプ）、Roaming  Consortium（ローミングコンソーシアム）、IP  Address  Type  Availability（ＩＰアドレスタイプ利用可能性）、NAI  Realm（ネットワークアクセス識別子レルム）、3GPP  Cellular  Network（第３世代パートナシッププロジェクトセルラネットワーク）、Domain  Name（ＷＬＡＮネットワークオペレーティングエンティティドメイン名）、並びに、HS2.0  ANQP-elements（ＡＮＱＰ−要素）：HS  Query  list（ホットスポット照会リスト）、HS  Capability  list（ホットスポット能力リスト）、Operator  Friendly  Name（ＷＬＡＮネットワークオペレータフレンドリ名）、WAN  Metrics（広域ネットワーク接続）、Connection  Capability（ＷＬＡＮネットワークプロトコル及びポートの接続能力）、NAI  Home  Realm  Query（ネットワークアクセス識別子ホームレルム照会によって返された情報）、OSU  Providers  list（オンラインサインアッププロバイダリスト）、Icon  Request（アイコン要求）、及びIcon  Binary  File（アイコンバイナリファイル）を含む。
【０００７】
その上、ＷＬＡＮ  ＡＰのビーコン(Beacon)フレーム又はプローブ応答（Probe  Response）を使用することによりＵＥによって取得されるいくつかの他の情報、例えば、BSS  Load  element（ビジネスサポートシステム負荷要素）、EAP  methods（拡張認証プロトコル方法）、support  for  HS2.0（ＨＳ２．０に対するサポート）、及びいくつかのRoaming  Consortiums（ローミングコンソーシアム）が更に存在する。
【０００８】
ネットワークは、設定情報（下記の図面において示されるPerProviderSubscription（プロバイダ毎のサブスクリプション））をＵＥに対して送信することにより、ＷＬＡＮネットワーク選択を実行するようにＵＥを更に制御することができ、ここで、設定情報は、ユーザの会員契約関連情報（会員契約更新、ホームサービスプロバイダ、会員契約パラメータ、信任状など）を含むとともに、ＷＬＡＮ  ＡＰを具体的に選択するために使用される方針を更に含む。ＵＥは、ネットワークの設定情報に従って、アクセスのための適切なＷＬＡＮネットワークを選択し得る。
【０００９】
現在は、ＵＥは、ＡＮＱＰ照会によって、ＷＬＡＮネットワークに関する情報、例えば、Venue  Name（地点名）、Network  Authentication  Type（ネットワーク認証タイプ）、Roaming  Consortium（ローミングコンソーシアム）、IP  Address  Type  Availability（利用可能なＩＰアドレスタイプ）、NAI  Realm（ネットワークアクセス識別子レルム）、3GPP  Cellular  Network（３ＧＰＰセルラネットワーク情報）、Domain  Name（ＷＬＡＮネットワークオペレーティングエンティティドメイン名）、Operator  Friendly  Name（ＷＬＡＮネットワークオペレータフレンドリ名）、WAN  Metrics（広域ネットワーク接続情報）、Connection  Capability（ＷＬＡＮネットワークプロトコル及びポートの接続状態）、NAI  Home  Realm  Query（ネットワークアクセス識別子ホームレルム照会によって返された情報）、及びOSU  Providers  list（オンラインサインアッププロバイダリスト）を取得し得る。
【００１０】
その情報はＷＬＡＮネットワークについての完全な情報を示さない、ということが分かり得る。したがって、ＵＥにより取得されたネットワーク情報は完全ではないとともに、ＵＥは、ＷＬＡＮネットワークを使用する方法（例えば、ＷＬＡＮにアクセスするべきかどうか、又はＷＬＡＮにおいて指定されたアプリケーションを実行するべきかどうか）を正確に判定することができない。
【発明の概要】
【００１１】
本発明の実施例は、無線ローカルエリアネットワークユーザ側装置及び情報処理方法を提供し、ＷＬＡＮネットワークの現在のネットワーク情報が完全ではないのでＵＥがＷＬＡＮネットワークを正確に選択することができない、という問題を解決する。
【００１２】
第１の態様によれば、本発明の実施例は、ＷＬＡＮユーザ側装置であって、当該ユーザ側装置が、無線ローカルエリアネットワークＷＬＡＮネットワーク側装置により送信されたＷＬＡＮのネットワーククラス情報を受信するように構成される第１の処理モジュールと、前記第１の処理モジュールにより受信された前記ネットワーククラス情報に従って、当該ユーザ側装置に対応するユーザ装置ＵＥにより前記ＷＬＡＮを使用する方法を判定するように構成される第２の処理モジュールとを含む、ユーザ側装置を提供する。
【００１３】
この解決法では、ユーザ側装置がＷＬＡＮのネットワーククラス情報を取得するので、ユーザ側装置は、ＷＬＡＮのネットワーククラス情報に従って、ＵＥによりＷＬＡＮを使用する方法を判定することができ、それにより、現在のネットワーク情報が完全ではないのでＵＥがＷＬＡＮネットワークを正確に選択することができない、という問題を解決する。
【００１４】
第１の態様に関連して、第１の可能な実施方法において、前記第２の処理モジュールは、前記ネットワーククラス情報及び前記ＵＥを使用するユーザのクラス情報に従って、前記ＵＥが前記ＷＬＡＮにアクセスするべきかどうかを判定するように具体的に構成される。
【００１５】
この解決法では、ＵＥのユーザのクラス情報が受信されたネットワーククラス情報と共に更に使用され、その結果、ＵＥがＷＬＡＮにアクセスするべきかどうかが更に正確に判定されることができる。
【００１６】
第１の態様の第１の可能な実施方法に関連して、第２の可能な実施方法において、前記第１の処理モジュールは、前記ＷＬＡＮネットワーク側装置により送信されたPerProviderSubscription  PerProviderSubscriptionにおける前記ＵＥの前記ユーザの前記クラス情報を受信するように更に構成される。
【００１７】
この解決法は、ＷＬＡＮネットワーク側装置からＵＥのユーザのクラス情報を取得する方法を提供する。
【００１８】
第１の態様の第１の可能な実施方法、又は第１の態様の第２の可能な実施方法に関連して、第３の可能な実施方法において、前記第１の処理モジュールにより受信された前記ＵＥの前記ユーザの前記クラス情報は、下記の情報、すなわち、前記ＵＥの前記ユーザが大人であることを示すために使用される情報、前記ＵＥの前記ユーザが未成年者であることを示すために使用される情報、前記ＵＥの前記ユーザが子供であることを示すために使用される情報、前記ＵＥの前記ユーザの年齢グループを示すために使用される情報、又は前記ＵＥの前記ユーザが学生であることを示すために使用される情報のうちのいずれか１つを含む。
【００１９】
この解決法は、ＵＥのユーザのクラス情報の任意の解決法を提供する。
【００２０】
第１の態様に関連して、第４の可能な実施方法において、前記第２の処理モジュールは、前記ネットワーククラス情報、そして、前記ＵＥ上で実行されるアプリケーションのクラス、又はウェブサイトのクラス、又は前記ＵＥ上で実行されるアプリケーションによりアクセスされるべきウェブサイトアドレスに従って、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するように具体的に構成される。
【００２１】
この解決法では、ＵＥが、ＷＬＡＮにアクセスするべきか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定するために、ＵＥ上で実行されるアプリケーションのクラスが受信されたネットワーククラス情報と共に使用され、ＵＥによりＷＬＡＮを使用する方法が、ＵＥ上で実行されるアプリケーションに従って判定され得る。
【００２２】
第１の態様の第４の可能な実施方法に関連して、第５の可能な実施方法において、前記第２の処理モジュールは、前記ＵＥ上で実行される前記アプリケーションを使用することにより、前記ＵＥのオペレーティングシステムにより提供されるとともに、前記ＷＬＡＮの前記ネットワーククラス情報を照会するために使用されるアプリケーションプログラミングインタフェースＡＰＩにアクセスして、前記第１の処理モジュールにより受信された前記ＷＬＡＮの前記ネットワーククラス情報を取得し、前記の取得されたネットワーククラス情報に従って、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するか、又は前記第１の処理モジュールにより受信された前記ネットワーククラス情報に従って、そして前記ＵＥのオペレーティングシステムを使用することにより、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するように具体的に構成される。
【００２３】
この解決法は、ＵＥが、ＷＬＡＮにアクセスするべきか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定する具体的な方法を提供する。
【００２４】
第１の態様、第１の態様の第１の可能な実施方法、第１の態様の第２の可能な実施方法、第１の態様の第３の可能な実施方法、第１の態様の第４の可能な実施方法、又は第１の態様の第５の可能な実施方法に関連して、第１の態様の第６の可能な実施方法において、前記第１の処理モジュールは、前記ＷＬＡＮの前記ネットワーククラス情報を照会するためのアクセスネットワーククエリプロトコルＡＮＱＰ照会要求を前記ＷＬＡＮネットワーク側装置に送信することのあとに、前記ＡＮＱＰ照会要求に応答して前記ＷＬＡＮネットワーク側装置により送信されたＡＮＱＰ照会応答を使用することにより、前記ネットワーククラス情報を受信するか、又はビーコンBeaconフレーム若しくはプローブ応答Probe  Responseを使用することにより、前記ネットワーククラス情報を受信するように具体的に構成される。
【００２５】
この解決法は、ユーザ側装置によりＷＬＡＮのネットワーククラス情報を取得する具体的な実施方法を提供する。
【００２６】
第１の態様、第１の態様の第１の可能な実施方法、第１の態様の第２の可能な実施方法、第１の態様の第３の可能な実施方法、第１の態様の第４の可能な実施方法、第１の態様の第５の可能な実施方法、又は第１の態様の第６の可能な実施方法に関連して、第１の態様の第７の可能な実施方法において、前記ネットワーククラス情報は、下記の情報、すなわち、バンキングレベルbanking  level、安全な転送security  transport、保証されたセキュリティなしNo  security  assured、子供によるアクセスが許されるレベルchild  level、子供アクセス保護なしNon-child  protection、年齢クラスUnder1X、監視されているアクセスポイントへのアクセスMonitoring、監視なしNo  Monitoring、又はファイアウォールにより保護されているアクセスポイントへのアクセスFirewall  protectedのうちの１つ又は複数を含む。
【００２７】
この解決法は、異なるシナリオに対するネットワーククラス情報の任意の解決法を提供する。
【００２８】
第２の態様によれば、本発明の実施例は、情報処理方法であって、当該方法が、無線ローカルエリアネットワークＷＬＡＮネットワーク側装置により送信されたＷＬＡＮのネットワーククラス情報を受信するステップと、前記の受信されたネットワーククラス情報に従って、ユーザ装置ＵＥにより前記ＷＬＡＮを使用する方法を判定するステップとを含む、方法を提供する。
【００２９】
この解決法では、ユーザ側装置がＷＬＡＮのネットワーククラス情報を取得するので、ユーザ側装置は、ＷＬＡＮのネットワーククラス情報に従って、ＵＥによりＷＬＡＮを使用する方法を判定することができ、それにより、現在のネットワーク情報が完全ではないのでＵＥがＷＬＡＮネットワークを正確に選択することができない、という問題を解決する。
【００３０】
第２の態様に関連して、第１の可能な実施方法において、前記ネットワーククラス情報に従って、前記ＵＥにより前記ＷＬＡＮを使用する方法を判定する前記ステップは、前記ネットワーククラス情報及び前記ＵＥを使用するユーザのクラス情報に従って、前記ＵＥが前記ＷＬＡＮにアクセスするべきかどうかを判定するステップを含む。
【００３１】
この解決法では、ＵＥのユーザのクラス情報が受信されたネットワーククラス情報と共に更に使用され、その結果、ＵＥがＷＬＡＮにアクセスするべきかどうかが更に正確に判定されることができる。
【００３２】
第２の態様の第１の可能な実施方法に関連して、第２の可能な実施方法において、前記ＷＬＡＮを使用する方法を判定する前記ステップのまえに、当該方法は、PerProviderSubscription  PerProviderSubscriptionにおける前記ＵＥの前記ユーザの前記クラス情報を受信するステップを更に含む。
【００３３】
この解決法は、ＷＬＡＮネットワーク側装置からＵＥのユーザのクラス情報を取得する方法を提供する。
【００３４】
第２の態様の第１の可能な実施方法、又は第２の態様の第２の可能な実施方法に関連して、第３の可能な実施方法において、前記ＵＥの前記ユーザの前記クラス情報は、下記の情報、すなわち、前記ＵＥの前記ユーザが大人であることを示すために使用される情報、前記ＵＥの前記ユーザが未成年者であることを示すために使用される情報、前記ＵＥの前記ユーザが子供であることを示すために使用される情報、前記ＵＥの前記ユーザの年齢グループを示すために使用される情報、又は前記ＵＥの前記ユーザが学生であることを示すために使用される情報のうちのいずれか１つを含む。
【００３５】
この解決法は、ＵＥのユーザのクラス情報の任意の解決法を提供する。
【００３６】
第２の態様に関連して、第４の可能な実施方法において、前記ネットワーククラス情報に従って、前記ＵＥにより前記ＷＬＡＮを使用する方法を判定する前記ステップは、前記ネットワーククラス情報、そして、前記ＵＥ上で実行されるアプリケーションのクラス、又はウェブサイトのクラス、又は前記ＵＥにおけるアプリケーションによりアクセスされるべきウェブサイトアドレスに従って、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するステップを含む。
【００３７】
この解決法では、ＵＥが、ＷＬＡＮにアクセスするべきか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定するために、ＵＥ上で実行されるアプリケーションのクラスが受信されたネットワーククラス情報と共に使用され、ＵＥによりＷＬＡＮを使用する方法が、ＵＥ上で実行されるアプリケーションに従って判定され得る。
【００３８】
第２の態様の第４の可能な実施方法に関連して、第５の可能な実施方法において、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定する前記ステップは、前記ＵＥ上で実行される前記アプリケーションを使用することにより、前記ＵＥのオペレーティングシステムにより提供されるとともに、前記ＷＬＡＮの前記ネットワーククラス情報を照会するために使用されるアプリケーションプログラミングインタフェースＡＰＩにアクセスして、前記ＷＬＡＮの前記ネットワーククラス情報を取得し、前記の取得されたネットワーククラス情報に従って、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するステップか、又は前記の取得されたネットワーククラス情報に従って、そして前記ＵＥのオペレーティングシステムを使用することにより、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するステップを含む。
【００３９】
この解決法は、ＵＥが、ＷＬＡＮにアクセスするべきか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定する具体的な方法を提供する。
【００４０】
第２の態様、第２の態様の第１の可能な実施方法、第２の態様の第２の可能な実施方法、第２の態様の第３の可能な実施方法、第２の態様の第４の可能な実施方法、又は第２の態様の第５の可能な実施方法に関連して、第２の態様の第６の可能な実施方法において、ＷＬＡＮのネットワーククラス情報を受信する前記ステップは、前記ＷＬＡＮの前記ネットワーククラス情報を照会するためのアクセスネットワーククエリプロトコルＡＮＱＰ照会要求を前記ＷＬＡＮネットワーク側装置に送信するステップのあとに、前記ＡＮＱＰ照会要求に応答して前記ＷＬＡＮネットワーク側装置により送信されたＡＮＱＰ照会応答を受信することにより、前記ネットワーククラス情報を受信するステップか、又はビーコンBeaconフレーム若しくはプローブ応答Probe  Responseを使用することにより、前記ネットワーククラス情報を受信するステップを含む。
【００４１】
この解決法は、ユーザ側装置によりＷＬＡＮのネットワーククラス情報を取得する具体的な実施方法を提供する。
【００４２】
第２の態様、第２の態様の第１の可能な実施方法、第２の態様の第２の可能な実施方法、第２の態様の第３の可能な実施方法、第２の態様の第４の可能な実施方法、第２の態様の第５の可能な実施方法、又は第２の態様の第６の可能な実施方法に関連して、第２の態様の第７の可能な実施方法において、前記ネットワーククラス情報は、下記の情報、すなわち、バンキングレベルbanking  level、安全な転送security  transport、保証されたセキュリティなしNo  security  assured、子供によるアクセスが許されるレベルchild  level、子供アクセス保護なしNon-child  protection、年齢クラスUnder1X、監視されているアクセスポイントへのアクセスMonitoring、監視なしNo  Monitoring、又はファイアウォールにより保護されているアクセスポイントへのアクセスFirewall  protectedのうちの１つ又は複数を含む。
【００４３】
この解決法は、異なるシナリオに対するネットワーククラス情報の任意の解決法を提供する。
【００４４】
要約すれば、本発明の実施例において、ＷＬＡＮネットワーク側装置は、ネットワーククラス情報をユーザ側装置に送信し、その結果、ユーザ側装置は、受信されたネットワーククラス情報に従って、ＵＥによりＷＬＡＮを使用する方法を判定することができる。したがって、ＵＥは、完全なネットワーク情報を取得して、ＷＬＡＮネットワークを正確に選択することができる。
【図面の簡単な説明】
【００４５】
【図１】Ｈｏｔｓｐｏｔ２．０の基本アーキテクチャの図である。
【図２】本発明の実施例によるＷＬＡＮシステムの概略構造図である。
【図３】本発明の実施例による第１のレベルのネットワーククラス情報のデータ編成方法の概略図である。
【図４】本発明の実施例による第２のレベルのネットワーククラス情報のデータ編成方法の概略図である。
【図５】本発明の実施例によるＷＬＡＮユーザ側装置の概略構造図である。
【図６】本発明の実施例による第１の情報処理方法のフローチャートである。
【図７】本発明の実施例によるＷＬＡＮネットワーク側装置の概略構造図である。
【図８】本発明の実施例による第２の情報処理方法のフローチャートである。
【発明を実施するための形態】
【００４６】
本発明の実施例は、無線ローカルエリアネットワークユーザ側装置及び情報処理方法を提供し、ＷＬＡＮネットワークの現在のネットワーク情報が完全ではないのでＵＥがＷＬＡＮネットワークを正確に選択することができない、という問題を解決する。
【００４７】
本発明の実施例において提供される無線ローカルエリアネットワークユーザ側装置は、無線ローカルエリアネットワークＷＬＡＮネットワーク側装置により送信されたＷＬＡＮのネットワーククラス情報を受信するように構成される第１の処理モジュールと、第１の処理モジュールにより受信されたネットワーククラス情報に従って、当該ユーザ側装置に対応するユーザ装置ＵＥによりＷＬＡＮを使用する方法を判定するように構成される第２の処理モジュールとを含む。
【００４８】
本発明の実施例において提供されるＷＬＡＮユーザ側装置がＷＬＡＮネットワーク側装置により送信されたＷＬＡＮのネットワーククラス情報を受信するので、ユーザ側装置は、ネットワーククラス情報に従って、ユーザ側装置に対応するＵＥによりＷＬＡＮを使用する方法を判定することができ、ＷＬＡＮのネットワーククラス情報に従ってＷＬＡＮを正確に選択する目的を達成する。
【００４９】
下記は、添付図面を参照して本発明の実施例を詳細に説明する。明瞭化を容易にするために、本発明の実施例は、最初にＷＬＡＮシステムの観点から説明される。その場合に、本発明の実施例において提供される、ＷＬＡＮネットワーク側装置、ＷＬＡＮユーザ側装置、及び２つのＷＬＡＮ情報処理方法が説明される。
【００５０】
図２は、本発明の実施例によるＷＬＡＮシステムの概略構造図である。図図２において示されたように、ＷＬＡＮシステムは、ＷＬＡＮネットワーク側装置２０１と、ＷＬＡＮユーザ側装置２０２とを含み、ここで、ＷＬＡＮネットワーク側装置２０１は、ＷＬＡＮのネットワーククラス情報をＷＬＡＮユーザ側装置２０２に送信するように構成され、ＷＬＡＮユーザ側装置２０２は、ネットワーク側装置２０１により送信されたＷＬＡＮのネットワーククラス情報を受信するとともに、受信されたネットワーククラス情報に従ってユーザ側装置２０１に対応するＵＥによりＷＬＡＮを使用する方法を判定するように構成される。
【００５１】
図２において、ＷＬＡＮネットワーク側装置２０１とＷＬＡＮユーザ側装置２０２は実線を使用することにより接続されているが、それは、ＷＬＡＮネットワーク側装置２０１とＷＬＡＮユーザ側装置２０２との間で有線通信が行われることを示していない。実際、当業者は、ＷＬＡＮネットワーク側装置とＷＬＡＮユーザ側装置との間の通信が一般に無線で行われる、ということを理解している。
【００５２】
ここで、ＷＬＡＮネットワーク側装置２０１は、ＷＬＡＮのアクセスポイントであり得るか、又はＷＬＡＮのアクセスポイントを管理するとともに制御するアクセス制御ポイント（Access  Controller、ＡＣ）であり得る。ＷＬＡＮユーザ側装置２０２は、ＷＬＡＮのユーザ装置（User  Equipment、ＵＥ）であり得るか、又は外部からＷＬＡＮのＵＥに接続されるとともに、ＵＥに対してＷＬＡＮアクセス制御を実行するように構成され得る制御装置であり得る。
【００５３】
下記の説明では、アクセスポイントがＷＬＡＮネットワーク側装置２０１として使用されるとともに、ＵＥがＷＬＡＮユーザ側装置２０２として使用される一例を使用することにより説明が提供される。
【００５４】
図２において示されたＷＬＡＮシステムにおいて、ＷＬＡＮは、サービスセット識別子（Service  Set  Identifier、ＳＳＩＤ）、基本サービスセット識別子（Basic  Service  Set  Identifier、ＢＳＳＩＤ）、レルム（Realm）、組織識別子（Organizitional  Identifier、ＯＩ）、完全修飾ドメイン名（Fully  Qualified  Domain  Name、ＦＱＤＮ）、及び地点名（Venue  Name）のような異なるＷＬＡＮ識別子を使用することにより分類され得る。
【００５５】
図２において示されたシステムにおいて、アクセスポイントが属するＷＬＡＮのネットワーククラス情報を判定するために複数の方法がアクセスポイントに対して利用可能であり、下記には限定されないが、下記の方法を含む。
【００５６】
方法１：ＷＬＡＮネットワークが配置される場合に、メモリがアクセスポイント上に設定されるとともに、アクセスポイントは、アクセスポイントのネットワーククラス情報を記憶するように構成されるメモリを読み取ることにより、ＷＬＡＮのネットワーククラス情報を取得し得る。
【００５７】
方法１のために、アクセスポイントは、ビーコンBeaconフレームを使用することによりＷＬＡＮのネットワーククラス情報をＵＥに送信し得るか、又はＵＥにより送信されたプローブ要求Probe  Requestを受信したあとで、プローブ応答Probe  Responseを使用することによりＷＬＡＮのネットワーククラス情報をＵＥに送信し得る。
【００５８】
方法２：アクセスポイントは、図１におけるＡＮＱＰサーバに、ＵＥから受信されるとともに、ＷＬＡＮのネットワーククラス情報を照会するために使用されるＡＮＱＰ照会要求を送信し、ＡＮＱＰサーバから返信されたＡＮＱＰ照会応答におけるＷＬＡＮのネットワーククラス情報を取得する。
【００５９】
方法２のために、ＷＬＡＮのネットワーククラス情報を取得したあとで、アクセスポイントは、ＵＥに、ＷＬＡＮのネットワーククラス情報を含むＡＮＱＰ照会応答を送信する。
【００６０】
任意に、ネットワーククラス情報は、２つの構造を含む。
【００６１】
構造１：第１のレベルのネットワーククラス情報のみが存在する。
【００６２】
構造２：第１のレベルのネットワーククラス情報、及び第１のレベルのネットワーククラス情報を更に分類する第２のレベルのネットワーククラス情報が存在し得る。
【００６３】
前述の２つの構造のために、任意に、第１のレベルのネットワーククラス情報は、下記には限定されないが、下記の情報、すなわち、バンキングレベルbanking  level、安全な転送security  transport、保証されたセキュリティなしNo  security  assured、子供によるアクセスが許されるレベルchild  level、子供アクセス保護なしNon-child  protection、年齢クラスUnder1X、監視されているアクセスポイントへのアクセスMonitoring、監視なしNo  Monitoring、又はファイアウォールにより保護されているアクセスポイントへのアクセスFirewall  protectedのうちの１つ又は複数を含む。
【００６４】
ここで、いくつかのシナリオにおいて、必ずしも全てのネットワーククラス情報が同時に現れるとは限らない。例えば、監視されているアクセスポイントへのアクセスMonitoring、又は監視なしNo  Monitoringのいずれかが現れることができ、安全な転送security  transport、又は保証されたセキュリティなしNo  security  assuredのいずれかが現れることができる。
【００６５】
いくつかの他のネットワーククラス情報は、同時に現れ得る。例えば、バンキングレベルbanking  level、及び安全な転送security  transportは、同時に現れることができ、保証されたセキュリティなしNo  security  assured、及び子供によるアクセスが許されるレベルchild  levelは、同時に現れることができる。
【００６６】
構造１及び構造２のために、アクセスポイントが第１のレベルのネットワーククラス情報をＵＥに送信する場合に、任意に、図３において示されたデータ編成方法が使用されることができ、ここで、ネットワーククラス情報のレベルは、ネットワーククラスタプル（NetworkClassTuple）により表される。上述したように、第１のレベルのネットワーククラス情報は、少なくとも１つ又は複数の情報を含む。したがって、図３において示されるネットワーククラスタプル＃２及びネットワーククラスタプル＃３は任意である（optional）。各ネットワーククラスタプルのデータ長は、２オクテット（octet）である。
【００６７】
構造２における第２のレベルのネットワーククラス情報は、第１のレベルのネットワーククラス情報を更に分類するためにのみ必要とされ、データ編成方法は図４において示されることができ、ここで、第２のレベルのネットワーククラス情報は、ネットワークサブクラス（NetworkSubClass）及び対応するステータス（status）により表されることができ、ネットワークサブクラス及びステータスは、それぞれ１オクテットを占有するとともに、第２のレベルのネットワーククラス情報の具体的な情報内容及び具体的な実施方法は限定されない。例えば、ネットワークサブクラスの値及び意味については下記のテーブル１を参照するとともに、ステータスの値及び意味については下記のテーブル２を参照する。
【００６８】
【表２】
2017511663.tif 000004
【００６９】
【表３】
2017511663.tif 000005
【００７０】
図２において示されたシステムにおいて、ＵＥは、アクセスポイントから受信されたＷＬＡＮのネットワーククラス情報に従ってＷＬＡＮを使用する方法を判定する。
【００７１】
具体的には、ＵＥは、ネットワーククラス情報に従って下記の判定を実行し得る。
【００７２】
判定１：ＷＬＡＮにアクセスするべきかどうか。
【００７３】
判定２：ＷＬＡＮにおいてＵＥにおける特定のアプリケーションを実行するべきかどうか。
【００７４】
具体的には、判定１のために、ＵＥは、受信されたネットワーククラス情報及びＵＥを使用するユーザのクラス情報に従って、ＷＬＡＮにアクセスするべきかどうかを判定し得る（下記の実施例１及び実施例２を参照）。
【００７５】
任意に、ＵＥを使用するユーザのクラス情報は、ＵＥに事前設定される（例えば、ＵＥはカスタマイズされたユーザ装置である）か、又はＵＥにインストールされたアプリケーションを使用することにより設定されて管理される（下記の実施例２を参照）。
【００７６】
その代りに、ＵＥは、下記の方法を含む複数の方法を使用して、アクセスポイントから情報を受信することによりＵＥのユーザのクラス情報を取得し得る。
【００７７】
ＵＥのユーザのクラス情報は、ネットワーク側によりＵＥに対して送信される、受信されたPerProviderSubscription  PerProviderSubscriptionから取得される（下記の実施例１を参照）。
【００７８】
PerProviderSubscriptionは、同様に、事前設定された情報であり、ここで、ＵＥが具体的に情報を取得することはここでは限定されず、すなわち、ＵＥは、ＷＬＡＮのネットワーククラス情報を取得するアクセスポイントから情報を受信し得るか、又は別のアクセスポイントから情報を受信し得る。
【００７９】
任意に、ＵＥのユーザのクラス情報は、下記の情報、すなわち、ＵＥのユーザが大人であることを示すために使用される情報、ＵＥのユーザが未成年者であることを示すために使用される情報、ＵＥのユーザが子供であることを示すために使用される情報、ＵＥのユーザの年齢グループを示すために使用される情報、又はＵＥのユーザが学生であることを示すために使用される情報のうちのいずれか１つを含む。
【００８０】
判定２のために、具体的には、ＵＥは、ネットワーククラス情報、そして、ＵＥ上で実行されるアプリケーションのクラス、又はウェブサイトのクラス、又はＵＥ上で実行されるアプリケーションによりアクセスされるべきウェブサイトアドレスに従って、ＷＬＡＮにアクセスするべきかどうか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定し得る（下記の実施例３、実施例４、及び実施例５を参照）。
【００８１】
判定２は、下記の２つの方法において具体的に実施され得る。
【００８２】
方法１：ＵＥ上で実行されるアプリケーションは、受信されたネットワーククラス情報に従って、ＷＬＡＮにアクセスするべきかどうか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定する。
【００８３】
方法１のために、任意に、アプリケーションは、ＵＥのオペレーティングシステムにより提供されるとともに、ＷＬＡＮのネットワーククラス情報を照会するために使用されるアプリケーションプログラミングインタフェースＡＰＩを使用することにより、ＵＥにより受信されたＷＬＡＮのネットワーククラス情報を取得し得る。
【００８４】
方法２：ＵＥのオペレーティングシステムは、受信されたネットワーククラス情報に従って、ＷＬＡＮにアクセスするべきかどうか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定する。
【００８５】
同じ発明概念に基づいて、本発明の実施例は、ＷＬＡＮネットワーク側装置、ユーザ側装置、及び２つのＷＬＡＮ情報処理方法を更に提供する。本発明の実施例において提供されるＷＬＡＮネットワーク側装置、ユーザ側装置、及び２つの情報処理方法の技術的な問題を解決するための原理がＷＬＡＮシステムの技術的な問題を解決するための原理と同様であるので、原理の実装例については、ＷＬＡＮシステムの実装例を参照する。詳細は、再度ここでは説明されない。
【００８６】
図５は、本発明の実施例によるＷＬＡＮユーザ側装置の概略構造図である。図５において示されたように、ユーザ側装置は、無線ローカルエリアネットワークＷＬＡＮネットワーク側装置により送信されたＷＬＡＮのネットワーククラス情報を受信するように構成される第１の処理モジュール５０１と、第１の処理モジュール５０１により受信されたネットワーククラス情報に従って、当該ユーザ側装置に対応するユーザ装置ＵＥによりＷＬＡＮを使用する方法を判定するように構成される第２の処理モジュール５０２とを含む。
【００８７】
任意に、第２の処理モジュール５０２は、ネットワーククラス情報及びＵＥを使用するユーザのクラス情報に従って、ＵＥがＷＬＡＮにアクセスするべきかどうかを判定するように具体的に構成される。
【００８８】
任意に、第１の処理モジュール５０１は、ＷＬＡＮネットワーク側装置により送信されたPerProviderSubscription  PerProviderSubscriptionにおけるＵＥのユーザのクラス情報を受信するように更に構成される。
【００８９】
任意に、第１の処理モジュール５０１により受信されたＵＥのユーザのクラス情報は、下記の情報、すなわち、ＵＥのユーザが大人であることを示すために使用される情報、ＵＥのユーザが未成年者であることを示すために使用される情報、ＵＥのユーザが子供であることを示すために使用される情報、ＵＥのユーザの年齢グループを示すために使用される情報、又はＵＥのユーザが学生であることを示すために使用される情報のうちのいずれか１つを含む。
【００９０】
任意に、第２の処理モジュール５０２は、ネットワーククラス情報、そして、ＵＥ上で実行されるアプリケーションのクラス、又はウェブサイトのクラス、又はＵＥ上で実行されるアプリケーションによりアクセスされるべきウェブサイトアドレスに従って、ＵＥが、ＷＬＡＮにアクセスするべきか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定するように具体的に構成される。
【００９１】
任意に、第２の処理モジュール５０２は、ＵＥ上で実行されるアプリケーションを使用することにより、ＵＥのオペレーティングシステムにより提供されるとともに、ＷＬＡＮのネットワーククラス情報を照会するために使用されるアプリケーションプログラミングインタフェースＡＰＩにアクセスして、第１の処理モジュール５０１により受信されたＷＬＡＮのネットワーククラス情報を取得し、取得されたネットワーククラス情報に従って、ＵＥが、ＷＬＡＮにアクセスするべきか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定するか、又は第１の処理モジュール５０１により受信されたネットワーククラス情報に従って、そしてＵＥのオペレーティングシステムを使用することにより、ＵＥが、ＷＬＡＮにアクセスするべきか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定するように具体的に構成される。
【００９２】
任意に、第１の処理モジュール５０１は、ＷＬＡＮのネットワーククラス情報を照会するためのアクセスネットワーククエリプロトコルＡＮＱＰ照会要求をＷＬＡＮネットワーク側装置に送信することのあとに、ＡＮＱＰ照会要求に応答してＷＬＡＮネットワーク側装置により送信されたＡＮＱＰ照会応答を使用することにより、ネットワーククラス情報を受信するか、又はビーコンBeaconフレーム若しくはプローブ応答Probe  Responseを使用することにより、ネットワーククラス情報を受信するように具体的に構成される。
【００９３】
任意に、ネットワーククラス情報は、下記の情報、すなわち、バンキングレベルbanking  level、安全な転送security  transport、保証されたセキュリティなしNo  security  assured、子供によるアクセスが許されるレベルchild  level、子供アクセス保護なしNon-child  protection、年齢クラスUnder1X、監視されているアクセスポイントへのアクセスMonitoring、監視なしNo  Monitoring、又はファイアウォールにより保護されているアクセスポイントへのアクセスFirewall  protectedのうちの１つ又は複数を含む。
【００９４】
図６は、本発明の実施例による第１の情報処理方法のフローチャートである。図６において示されたように、方法は下記のステップを含む。
【００９５】
Ｓ６０１：無線ローカルエリアネットワークＷＬＡＮネットワーク側装置により送信されたＷＬＡＮのネットワーククラス情報を受信する。
【００９６】
Ｓ６０２：受信されたネットワーククラス情報に従って、ユーザ装置ＵＥによりＷＬＡＮを使用する方法を判定する。
【００９７】
任意に、ステップＳ６０２において、ネットワーククラス情報に従って、ＵＥによりＷＬＡＮを使用する方法を判定するステップは、ネットワーククラス情報及びＵＥを使用するユーザのクラス情報に従って、ＵＥがＷＬＡＮにアクセスするべきかどうかを判定するステップを含む。
【００９８】
任意に、ステップＳ６０２において、ＷＬＡＮを使用する方法を判定するステップのまえに、当該方法は、ＷＬＡＮネットワーク側装置により送信されたPerProviderSubscription  PerProviderSubscriptionにおけるＵＥのユーザのクラス情報を受信するステップを更に含む。
【００９９】
任意に、ＵＥのユーザのクラス情報は、下記の情報、すなわち、ＵＥのユーザが大人であることを示すために使用される情報、ＵＥのユーザが未成年者であることを示すために使用される情報、ＵＥのユーザが子供であることを示すために使用される情報、ＵＥのユーザの年齢グループを示すために使用される情報、又はＵＥのユーザが学生であることを示すために使用される情報のうちのいずれか１つを含む。
【０１００】
任意に、ステップＳ６０２において、ネットワーククラス情報に従って、ＵＥによりＷＬＡＮを使用する方法を判定するステップは、ネットワーククラス情報、そして、ＵＥ上で実行されるアプリケーションのクラス、又はウェブサイトのクラス、又はＵＥ上で実行されるアプリケーションによりアクセスされるべきウェブサイトアドレスに従って、ＵＥが、ＷＬＡＮにアクセスするべきか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定するステップを含む。
【０１０１】
任意に、ＵＥが、ＷＬＡＮにアクセスするべきか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定するステップは、ＵＥ上で実行されるアプリケーションを使用することにより、ＵＥのオペレーティングシステムにより提供されるとともに、ＷＬＡＮのネットワーククラス情報を照会するために使用されるアプリケーションプログラミングインタフェースＡＰＩにアクセスして、ＷＬＡＮのネットワーククラス情報を取得し、取得されたネットワーククラス情報に従って、ＵＥが、ＷＬＡＮにアクセスするべきか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定するステップか、又は取得されたネットワーククラス情報に従って、そしてＵＥのオペレーティングシステムを使用することにより、ＵＥが、ＷＬＡＮにアクセスするべきか、又はＷＬＡＮにおいてアプリケーションを実行するべきかどうかを判定するステップを含む。
【０１０２】
任意に、ステップＳ６０１において、ＷＬＡＮのネットワーククラス情報を受信するステップは、ＷＬＡＮのネットワーククラス情報を照会するためのアクセスネットワーククエリプロトコルＡＮＱＰ照会要求をＷＬＡＮネットワーク側装置に送信するステップのあとに、ＡＮＱＰ照会要求に応答してＷＬＡＮネットワーク側装置により送信されたＡＮＱＰ照会応答を受信することにより、ネットワーククラス情報を受信するステップか、又はビーコンBeaconフレーム若しくはプローブ応答Probe  Responseを使用することにより、ネットワーククラス情報を受信するステップを含む。
【０１０３】
任意に、ネットワーククラス情報は、下記の情報、すなわち、バンキングレベルbanking  level、安全な転送security  transport、保証されたセキュリティなしNo  security  assured、子供によるアクセスが許されるレベルchild  level、子供アクセス保護なしNon-child  protection、年齢クラスUnder1X、監視されているアクセスポイントへのアクセスMonitoring、監視なしNo  Monitoring、又はファイアウォールにより保護されているアクセスポイントへのアクセスFirewall  protectedのうちの１つ又は複数を含む。
【０１０４】
図７は、本発明の実施例によるＷＬＡＮネットワーク側装置の概略構造図である。図７において示されたように、ネットワーク側装置は、ネットワーク側装置が属するＷＬＡＮのネットワーククラス情報を判定するように構成される第１の処理モジュール７０１と、第１の処理モジュール７０１により判定されたネットワーククラス情報をＷＬＡＮユーザ側装置に送信するように構成される第２の処理モジュール７０２とを含み、その結果、ユーザ側装置は、受信されたネットワーククラス情報に従ってユーザ側装置に対応するユーザ装置ＵＥによりＷＬＡＮを使用する方法を判定する。
【０１０５】
任意に、第２の処理モジュール７０２は、ユーザ側装置により送信されるとともに、ＷＬＡＮのネットワーククラス情報を照会するために使用されるアクセスネットワーク照会プロトコルＡＮＱＰ照会要求を受信することのあとで、ＡＮＱＰ照会要求に応答するためのＡＮＱＰ照会応答を使用することによりネットワーククラス情報をユーザ側装置に送信するか、又はビーコンBeaconフレーム又はプローブ応答Probe  Responseを使用することによりネットワーククラス情報をＵＥに送信するように具体的に構成される。
【０１０６】
任意に、第１の処理モジュール７０１により判定されたネットワーククラス情報は、第１のレベルのネットワーククラス情報を含むか、又は第１のレベルのネットワーククラス情報、及び第１のレベルのネットワーククラス情報を更に分類する第２のレベルのネットワーククラス情報を含む。
【０１０７】
任意に、第１の処理モジュール７０１により判定された第１のレベルのネットワーククラス情報は、下記の情報、すなわち、バンキングレベルbanking  level、安全な転送security  transport、保証されたセキュリティなしNo  security  assured、子供によるアクセスが許されるレベルchild  level、子供アクセス保護なしNon-child  protection、年齢クラスUnder1X、監視されているアクセスポイントへのアクセスMonitoring、監視なしNo  Monitoring、又はファイアウォールにより保護されているアクセスポイントへのアクセスFirewall  protectedのうちの１つ又は複数を含む。
【０１０８】
任意に、第２の処理モジュール７０２は、ユーザ側装置に対応するＵＥのユーザのクラス情報をユーザ側装置に送信するように更に構成されるとともに、第２の処理モジュール７０２は、ネットワーククラス情報をユーザ側装置に送信し、その結果、ユーザ側装置が、受信されたネットワーククラス情報、及びＵＥのユーザのクラス情報に従って、ＵＥがＷＬＡＮにアクセスするべきかどうかを判定するように具体的に構成される。
【０１０９】
任意に、第２の処理モジュール７０２は、PerProviderSubscription  PerProviderSubscriptionを使用することによりＵＥのユーザのクラス情報をユーザ側装置に送信するように具体的に構成される。
【０１１０】
任意に、第２の処理モジュール７０２によりユーザ側装置に対して送信されたＵＥのユーザのクラス情報は、下記の情報、すなわち、ＵＥのユーザが大人であることを示すために使用される情報、ＵＥのユーザが未成年者であることを示すために使用される情報、ＵＥのユーザが子供であることを示すために使用される情報、ＵＥのユーザの年齢グループを示すために使用される情報、又はＵＥのユーザが学生であることを示すために使用される情報のうちのいずれか１つを含む。
【０１１１】
図８は、本発明の実施例による第２の情報処理方法のフローチャートである。図８において示されたように、方法は下記のステップを含む。
【０１１２】
Ｓ８０１：ＷＬＡＮのネットワーククラス情報を判定する。
【０１１３】
Ｓ８０２：判定されたＷＬＡＮのネットワーククラス情報をユーザ側装置に送信し、その結果、ユーザ側装置が、受信されたネットワーククラス情報に従って、ユーザ側装置に対応するユーザ装置ＵＥによりＷＬＡＮを使用する方法を判定する。
【０１１４】
任意に、ステップＳ８０２において、ネットワーククラス情報をユーザ側装置に送信するステップは、ユーザ側装置により送信されるとともに、ＷＬＡＮのネットワーククラス情報を照会するために使用されるアクセスネットワーク照会プロトコルＡＮＱＰ照会要求を受信するステップのあとで、ＡＮＱＰ照会要求に応答するためのＡＮＱＰ照会応答を使用することによりネットワーククラス情報をユーザ側装置に送信するステップか、又はビーコンBeaconフレーム又はプローブ応答Probe  Responseを使用することによりネットワーククラス情報をユーザ側装置に送信するステップを含む。
【０１１５】
任意に、ネットワーククラス情報は、第１のレベルのネットワーククラス情報を含むか、又はネットワーククラス情報は、第１のレベルのネットワーククラス情報、及び第１のレベルのネットワーククラス情報を更に分類する第２のレベルのネットワーククラス情報を含む。
【０１１６】
任意に、第１のレベルのネットワーククラス情報は、下記の情報、すなわち、バンキングレベルbanking  level、安全な転送security  transport、保証されたセキュリティなしNo  security  assured、子供によるアクセスが許されるレベルchild  level、子供アクセス保護なしNon-child  protection、年齢クラスUnder1X、監視されているアクセスポイントへのアクセスMonitoring、監視なしNo  Monitoring、又はファイアウォールにより保護されているアクセスポイントへのアクセスFirewall  protectedのうちの１つ又は複数を含む。
【０１１７】
任意に、当該方法は、ＵＥのユーザのクラス情報をユーザ側装置に送信するステップを更に含み、ステップＳ８０２において、判定されたＷＬＡＮのネットワーククラス情報をユーザ側装置に送信し、その結果、ユーザ側装置が、受信されたネットワーククラス情報に従って、ＵＥによりＷＬＡＮを使用する方法を判定するステップは、ネットワーククラス情報をユーザ側装置に送信し、その結果、ユーザ側装置が、受信されたネットワーククラス情報、及びＵＥのユーザのクラス情報に従って、ＵＥがＷＬＡＮにアクセスするべきかどうかを判定するステップを含む。
【０１１８】
任意に、ステップＳ８０２において、ＵＥのユーザのクラス情報をユーザ側装置に送信するステップは、PerProviderSubscription  PerProviderSubscriptionを使用することによりＵＥのユーザのクラス情報をユーザ側装置に送信するステップを含む。
【０１１９】
任意に、ＵＥのユーザのクラス情報は、下記の情報、すなわち、ＵＥのユーザが大人であることを示すために使用される情報、ＵＥのユーザが未成年者であることを示すために使用される情報、ＵＥのユーザが子供であることを示すために使用される情報、ＵＥのユーザの年齢グループを示すために使用される情報、又はＵＥのユーザが学生であることを示すために使用される情報のうちのいずれか１つを含む。
【０１２０】
本発明は、具体的な実施例１、実施例２、実施例３、実施例４及び実施例５を使用することにより、代表的に下記で説明される。
【実施例１】
【０１２１】
実施例１において、ＵＥのユーザのクラス情報は、ＷＬＡＮのアクセスポイントを使用することにより、ネットワーク側によってＵＥに対して送信されるPerProviderSubscriptionに追加される。例えば、ユーザがサインアップした場合に、ネットワーク側は、サインアップしたＵＥのユーザの年齢情報を取得し得るとともに、会員契約情報に従って、ＵＥに対して送信されるPerProviderSubscriptionにおけるユーザのクラスを“子供”、“２１歳未満（Ｕ２１）”、“大人”、又は同様のものに設定し得る。
【０１２２】
アクセスポイントから受信されたPerProviderSubscriptionからＵＥのユーザのクラス情報を取得したあとで、ＵＥは、アクセスポイントから受信されたＷＬＡＮのネットワーククラス情報に従ってＷＬＡＮにアクセスするべきかどうかを判定する。例えば、もしＵＥのユーザのクラスが“子供”又は“Ｕ２１”であるとともに、ＵＥが、受信されたＷＬＡＮのネットワーククラス情報に従って、ＷＬＡＮがこのクラスのユーザにより使用されることが許可されていない（例えば、ネットワーククラス情報が子供アクセス保護なしNon-child  protectionである）ネットワークであると判定するならば、ＵＥは、ＷＬＡＮにアクセスしないことを判定する。
【実施例２】
【０１２３】
実施例２は、実施例１の変形物であるとともに、実施例１との差異は、ＵＥのユーザのクラス情報が、ＵＥに事前設定される（例えば、ＵＥはカスタマイズされたユーザ装置である）か、又はＵＥにインストールされたアプリケーションを使用することにより設定されて管理される、ことである。
【０１２４】
ＵＥのユーザのクラス情報は、レジストリに記録され得る。ＵＥ上で実行される無線ネットワーク接続アプリケーションがＷＬＡＮに接続しようと試みる場合に、アプリケーションは、オペレーティングシステムにより提供されるとともに、ＵＥのユーザのクラス情報を照会するために使用されるＡＰＩを使用することによりＵＥのユーザのクラス情報を照会し、オペレーティングシステムは、ＡＰＩを使用することにより、アプリケーションに、レジストリから読み取られたＵＥのユーザのクラス情報を送信するとともに、アプリケーションは、取得されたＵＥのユーザのクラス情報、及びＵＥによりアクセスされるべきＷＬＡＮのネットワーククラス情報に従って、ＵＥがＷＬＡＮにアクセスするべきかどうかを判定する。もしＷＬＡＮがアクセスされることができないとアプリケーションが判定するならば、アプリケーションは、ＷＬＡＮがアクセスするのに適していないことをユーザに表示し得るとともに、アクセス障害の原因を表示し得る。
【０１２５】
その代りに、同様に、ＵＥのユーザのクラス情報は、レジストリに記録され得る。ＵＥ上で実行される無線ネットワーク接続アプリケーションがＷＬＡＮに接続しようと試みることをＵＥにおけるオペレーティングシステムが検出する場合に、オペレーティングシステムは、レジストリからＵＥのユーザのクラス情報を読み取るとともに、接続されるべきＷＬＡＮのネットワーククラス情報及び取得されたＵＥのユーザのクラス情報に従って、オペレーティングシステムは、ＵＥがＷＬＡＮにアクセスするべきかどうかを判定する。もしＷＬＡＮがアクセスされることができないとオペレーティングシステムが判定するならば、オペレーティングシステムは、ＷＬＡＮがアクセスするのに適していないことをユーザに表示し得るとともに、アクセス障害の原因を表示し得る。
【実施例３】
【０１２６】
ＵＥがＷＬＡＮに接続されるまえ又はあとに、ＵＥは、ＷＬＡＮのアクセスポイントからＷＬＡＮのネットワーククラス情報を取得する。
【０１２７】
バンキングサービスが開始されるとともに、どのＷＬＡＮがアクセスされるべきかをＵＥが選択する場合に、ＵＥは、取得されたＷＬＡＮのネットワーククラス情報に従って、アクセスのためにバンキングサービスをサポートしている（例えば、ネットワーククラス情報が“バンキングレベルbanking  level”である）ＷＬＡＮを選択する。
【実施例４】
【０１２８】
ＵＥがＷＬＡＮに接続される場合に、ＵＥは、ＷＬＡＮのアクセスポイントからＷＬＡＮのネットワーククラス情報を取得する。
【０１２９】
ＵＥにおけるバンキングサービスが開始される場合に（それは、ＵＥのユーザにより開始され得る）、ＵＥは、ＷＬＡＮのネットワーククラス情報をＵＥのユーザに表示し、その結果、ＵＥのユーザは、ＷＬＡＮにおいてバンキングサービスを実行するべきかどうかを判定する。
【０１３０】
その代りに、ＵＥは、ＷＬＡＮのネットワーククラス情報に従って、ＵＥのユーザに、バンキングサービスがＷＬＡＮにおいて実行するのに適しているかどうかを表示する。
【０１３１】
その代りに、ＵＥは、ＷＬＡＮのネットワーククラス情報に従って、バンキングサービスがＷＬＡＮにおいて実行するのに適していないと判定するとともに、直接的に、バンキングサービスの開始を抑制するか、又はバンキングサービスがＷＬＡＮを使用することによりバンクサーバに対して接続を確立することを抑制し、原因をＵＥのユーザに通知する。
【実施例５】
【０１３２】
ＵＥがＷＬＡＮに接続される場合に、ＵＥは、ＷＬＡＮのアクセスポイントからＷＬＡＮのネットワーククラス情報を取得する。
【０１３３】
ＵＥ上で実行されるとともに、バンキングサービスに関連するアプリケーションは、アプリケーションがＷＬＡＮを使用することによりバンクサーバに接続しようと試みる場合に、ＵＥのオペレーティングシステムにより提供されるとともに、ＷＬＡＮのネットワーククラス情報を照会するために使用されるアプリケーションプログラミングインタフェースＡＰＩを使用することにより、ＷＬＡＮのネットワーククラス情報を取得し、そしてアプリケーションは、取得されたＷＬＡＮのネットワーククラス情報に従って、バンキングサービスに関連するアプリケーションがＷＬＡＮにおいて実行するのに適しているかどうかを判定する。もしアプリケーションがＷＬＡＮにおいて実行するのに適していないならば、アプリケーションは、バンキングサービスが現在接続されているＷＬＡＮにおいて実行するのに適していないことをユーザに表示し得るとともに、任意に、ユーザの参照のために、現在接続されているＷＬＡＮのネットワーククラス情報をユーザに対して表示し得る。
【０１３４】
その代りに、ＵＥのオペレーティングシステムは、取得されたＷＬＡＮのネットワーククラス情報に従って、バンキングサービスに関連するアプリケーションがＷＬＡＮにおいて実行するのに適しているかどうかを判定する。もしアプリケーションがＷＬＡＮにおいて実行するのに適していないならば、オペレーティングシステムは、バンキングサービスが現在接続されているＷＬＡＮにおいて実行するのに適していないことをユーザに表示し得るとともに、任意に、ユーザの参照のために、現在接続されているＷＬＡＮのネットワーククラス情報をユーザに対して表示し得る。
【０１３５】
要約すれば、本発明の実施例において、ＷＬＡＮネットワーク側装置は、ネットワーククラス情報をユーザ側装置に送信し、その結果、ユーザ側装置は、受信されたネットワーククラス情報に従って、ＵＥによりＷＬＡＮを使用する方法を判定することができる。したがって、ＵＥは、完全なネットワーク情報を取得して、ＷＬＡＮネットワークを正確に選択することができる。
【０１３６】
当業者は、本発明の実施例が、方法、システム、又はコンピュータプログラム製品として提供され得ることを理解するべきである。したがって、本発明は、ハードウェアのみの実施例、ソフトウェアのみの実施例、又は、ソフトウェアとハードウェアの組み合わせによる実施例の形式を使用し得る。さらに、本発明は、コンピュータが使用可能なプログラムコードを含む（ディスクメモリ、ＣＤ−ＲＯＭ、光メモリなどを含むが、それに限定されない）１つ又は複数のコンピュータが使用可能な記憶媒体によって実施されるコンピュータプログラム製品の形式を使用し得る。
【０１３７】
本発明は、本発明の実施例による方法、装置（システム）、並びにコンピュータプログラム製品のフローチャート及び／又は構成図を参照して説明される。コンピュータプログラム命令が、フローチャート及び／又は構成図における各処理及び／又は各ブロック、並びにフローチャート及び／又は構成図における処理及び／又はブロックの組み合わせを実施するために使用され得る、ということが理解されるべきである。これらのコンピュータプログラム命令は、機械を生成するために、汎用コンピュータ、専用コンピュータ、埋込み型プロセッサ、又はあらゆる他のプログラム可能データ処理装置のプロセッサに提供されることができ、その結果、コンピュータ、又はあらゆる他のプログラム可能データ処理装置のプロセッサにより実行された命令は、フローチャートにおける１つ若しくは複数の処理の具体的な機能、及び／又は構成図における１つ若しくは複数のブロックの具体的な機能を実施するための装置を生成する。
【０１３８】
これらのコンピュータプログラム命令は、同様に、コンピュータ又はあらゆる他のプログラム可能データ処理装置に具体的な方法において機能するように指示することができるコンピュータ読み取り可能メモリに記憶されることができ、その結果、コンピュータ読み取り可能メモリに記憶される命令は、命令装置を含む人工物を生成する。命令装置は、フローチャートにおける１つ若しくは複数の処理の具体的な機能、及び／又は構成図における１つ若しくは複数のブロックの具体的な機能を実施する。
【０１３９】
これらのコンピュータプログラム命令は、同様に、コンピュータ又は別のプログラム可能データ処理装置にロードされることができ、その結果、一連の動作及びステップがコンピュータ又は別のプログラム可能装置上で実行され、それにより、コンピュータ実施処理を生成する。したがって、コンピュータ又は別のプログラム可能装置上で実行された命令は、フローチャートにおける１つ若しくは複数の処理の具体的な機能、及び／又は構成図における１つ若しくは複数のブロックの具体的な機能を実施するためのステップを提供する。
【０１４０】
本発明のいくつかの好ましい実施例が説明されたが、当業者は、一度当業者が基礎的な発明概念を学習すれば、これらの実施例に変更及び修正を行うことができる。したがって、添付の請求項は、代表的な実施例並びに本発明の範囲内に含まれる全ての変更及び修正をカバーすると解釈されることを意図している。
【０１４１】
明らかに、当業者は、本発明の精神及び範囲からはずれずに、本発明に様々な修正及び変更を行うことができる。本発明は、これらの修正及び変更が添付の請求項及びそれらの同等の技術により定義された保護の範囲内に含まれる限り、これらの修正及び変更をカバーすることを意図している。
【図１】
2017511663.tif 000006
【図２】
2017511663.tif 000007
【図３】
2017511663.tif 000008
【図４】
2017511663.tif 000009
【図５】
2017511663.tif 000010
【図６】
2017511663.tif 000011
【図７】
2017511663.tif 000012
【図８】
2017511663.tif 000013
【手続補正書】
【提出日】平成28年11月30日(2016.11.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線ローカルエリアネットワーク（ＷＬＡＮ）ユーザ側装置であって、当該ユーザ側装置が、
無線ローカルエリアネットワーク（ＷＬＡＮ）ネットワーク側装置により送信されたＷＬＡＮのネットワーククラス情報を受信するように構成される第１の処理モジュールと、
前記第１の処理モジュールにより受信された前記ネットワーククラス情報に従って、当該ユーザ側装置に対応するユーザ装置（ＵＥ）により前記ＷＬＡＮを使用する方法を判定するように構成される第２の処理モジュールとを備える、ユーザ側装置。
【請求項２】
前記第２の処理モジュールが、
前記ネットワーククラス情報及び前記ＵＥを使用するユーザのクラス情報に従って、前記ＵＥが前記ＷＬＡＮにアクセスするべきかどうかを判定するように構成される、請求項１に記載のユーザ側装置。
【請求項３】
前記第１の処理モジュールが、
前記ＷＬＡＮネットワーク側装置により送信されたPerProviderSubscriptionにおける前記ＵＥの前記ユーザの前記クラス情報を受信するように更に構成される、請求項２に記載のユーザ側装置。
【請求項４】
前記第１の処理モジュールにより受信された前記ＵＥの前記ユーザの前記クラス情報が、下記の情報、すなわち、
前記ＵＥの前記ユーザが大人であることを示すために使用される情報、
前記ＵＥの前記ユーザが未成年者であることを示すために使用される情報、
前記ＵＥの前記ユーザが子供であることを示すために使用される情報、
前記ＵＥの前記ユーザの年齢グループを示すために使用される情報、又は
前記ＵＥの前記ユーザが学生であることを示すために使用される情報のうちのいずれか１つを含む、請求項２又は請求項３に記載のユーザ側装置。
【請求項５】
前記第２の処理モジュールが、
前記ネットワーククラス情報、そして、前記ＵＥ上で実行されるアプリケーションのクラス、又はウェブサイトのクラス、又は前記ＵＥ上で実行されるアプリケーションによりアクセスされるべきウェブサイトアドレスに従って、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するように構成される、請求項１に記載のユーザ側装置。
【請求項６】
前記第２の処理モジュールが、
前記ＵＥ上で実行される前記アプリケーションを使用することにより、前記ＵＥのオペレーティングシステムにより提供されるとともに、前記ＷＬＡＮの前記ネットワーククラス情報を照会するために使用されるアプリケーションプログラミングインタフェースＡＰＩにアクセスして、前記第１の処理モジュールにより受信された前記ＷＬＡＮの前記ネットワーククラス情報を取得し、前記の取得されたネットワーククラス情報に従って、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するか、又は
前記第１の処理モジュールにより受信された前記ネットワーククラス情報に従って、そして前記ＵＥのオペレーティングシステムを使用することにより、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するように構成される、請求項５に記載のユーザ側装置。
【請求項７】
前記第１の処理モジュールが、
前記ＷＬＡＮの前記ネットワーククラス情報を照会するためのアクセスネットワーククエリプロトコルＡＮＱＰ照会要求を前記ＷＬＡＮネットワーク側装置に送信することのあとに、前記ＡＮＱＰ照会要求に応答して前記ＷＬＡＮネットワーク側装置により送信されたＡＮＱＰ照会応答を使用することにより、前記ネットワーククラス情報を受信するか、又は
ビーコンフレーム若しくはプローブ応答を使用することにより、前記ネットワーククラス情報を受信するように構成される、請求項１から請求項６のいずれか一項に記載のユーザ側装置。
【請求項８】
前記ネットワーククラス情報が、下記の情報、すなわち、
バンキングレベル、安全な転送、保証されたセキュリティなし、子供によるアクセスが許されるレベル（child  level）、子供アクセス保護なし、年齢クラス：Under1X、監視されているアクセスポイントへのアクセス（Monitoring）、監視なし、又はファイアウォールにより保護されているアクセスポイントへのアクセス（Firewall  protected）のうちの１つ又は複数を含む、請求項１から請求項７のいずれか一項に記載のユーザ側装置。
【請求項９】
情報処理方法であって、当該方法が、
ＷＬＡＮネットワーク側装置により送信されたＷＬＡＮのネットワーククラス情報を受信するステップと、
前記の受信されたネットワーククラス情報に従って、ＵＥにより前記ＷＬＡＮを使用する方法を判定するステップとを含む、方法。
【請求項１０】
前記ネットワーククラス情報に従って、ＵＥにより前記ＷＬＡＮを使用する方法を判定する前記ステップが、
前記ネットワーククラス情報及び前記ＵＥを使用するユーザのクラス情報に従って、前記ＵＥが前記ＷＬＡＮにアクセスするべきかどうかを判定するステップを含む、請求項９に記載の方法。
【請求項１１】
前記ＷＬＡＮを使用する方法を判定する前記ステップのまえに、当該方法が、
前記ＷＬＡＮネットワーク側装置により送信されたPerProviderSubscriptionにおける前記ＵＥの前記ユーザの前記クラス情報を受信するステップを更に含む、請求項１０に記載の方法。
【請求項１２】
前記ＵＥの前記ユーザの前記クラス情報が、下記の情報、すなわち、
前記ＵＥの前記ユーザが大人であることを示すために使用される情報、
前記ＵＥの前記ユーザが未成年者であることを示すために使用される情報、
前記ＵＥの前記ユーザが子供であることを示すために使用される情報、
前記ＵＥの前記ユーザの年齢グループを示すために使用される情報、又は
前記ＵＥの前記ユーザが学生であることを示すために使用される情報のうちのいずれか１つを含む、請求項１０又は請求項１１に記載の方法。
【請求項１３】
前記ネットワーククラス情報に従って、前記ＵＥにより前記ＷＬＡＮを使用する方法を判定する前記ステップが、
前記ネットワーククラス情報、そして、前記ＵＥ上で実行されるアプリケーションのクラス、又はウェブサイトのクラス、又は前記ＵＥ上で実行されるアプリケーションによりアクセスされるべきウェブサイトアドレスに従って、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するステップを含む、請求項９に記載の方法。
【請求項１４】
前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定する前記ステップが、
前記ＵＥ上で実行される前記アプリケーションを使用することにより、前記ＵＥのオペレーティングシステムにより提供されるとともに、前記ＷＬＡＮの前記ネットワーククラス情報を照会するために使用されるアプリケーションプログラミングインタフェースＡＰＩにアクセスして、前記ＷＬＡＮの前記ネットワーククラス情報を取得し、前記の取得されたネットワーククラス情報に従って、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するステップか、又は
前記の取得されたネットワーククラス情報に従って、そして前記ＵＥのオペレーティングシステムを使用することにより、前記ＵＥが、前記ＷＬＡＮにアクセスするべきか、又は前記ＷＬＡＮにおいて前記アプリケーションを実行するべきかどうかを判定するステップを含む、請求項１３に記載の方法。
【請求項１５】
ＷＬＡＮのネットワーククラス情報を受信する前記ステップが、
前記ＷＬＡＮの前記ネットワーククラス情報を照会するためのＡＮＱＰ照会要求を前記ＷＬＡＮネットワーク側装置に送信するステップのあとに、前記ＡＮＱＰ照会要求に応答して前記ＷＬＡＮネットワーク側装置により送信されたＡＮＱＰ照会応答を受信することにより、前記ネットワーククラス情報を受信するステップか、又は
ビーコンフレーム若しくはプローブ応答を使用することにより、前記ネットワーククラス情報を受信するステップを含む、請求項９から請求項１４のいずれか一項に記載の方法。
【請求項１６】
前記ネットワーククラス情報が、下記の情報、すなわち、
バンキングレベル、安全な転送、保証されたセキュリティなし、子供によるアクセスが許されるレベル（child  level）、子供アクセス保護なし、年齢クラス：Under1X、監視されているアクセスポイントへのアクセス（Monitoring）、監視なし、又はファイアウォールにより保護されているアクセスポイントへのアクセス（Firewall  protected）のうちの１つ又は複数を含む、請求項９から請求項１５のいずれか一項に記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
近年、スマート端末及びモバイルアプリケーションの急速な普及はモバイルインターネットの速い発展を促進するが、しかし、モバイルネットワークに対して大きなデータ量の影響を負わせ、したがって、グローバルなオペレータのモバイルネットワークは頻繁にオーバーロード状態になる。スペクトルが無料であり、装置が安価で、そして端末の普及及び技術開発が速い無線ローカルエリアネットワーク（ＷＬＡＮ）は、オペレータ、企業、政府、及び消費者によって好まれるとともに、モバイルインターネットに対して端末による無線アクセスの多数のオプションを提供する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
商業ＷＬＡＮの技術標準及び促進組織としてのＷｉ−Ｆｉアライアンス（ＷＦＡ）は、標準化されたＷＬＡＮベースのＨｏｔｓｐｏｔ２．０ネットワークを市場にもたらすことを目指している。Ｈｏｔｓｐｏｔ２．０ネットワークでは、Ｐａｓｓｐｏｉｎｔ技術によって、ネットワークが自動的に発見されて選択されることができるとともに、ローミングが異なるモバイルネットワークオペレータのネットワーク間で実行されることができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
Ｈｏｔｓｐｏｔ２．０（下記では簡潔に“ＨＳ２．０”と言われる）の基本アーキテクチャは、図１において示される。Ｐａｓｓｐｏｉｎｔ装置は、Ｐａｓｓｐｏｉｎｔホットスポットオペレータにより提供されるＰａｓｓｐｏｉｎｔアクセスポイント（ＡＰ）を使用することによりエッジルータに接続され、そしてアクセスルータを使用することによりインターネットにアクセスする。拡張された米国電気電子学会（ＩＥＥＥ）のメカニズムによって、Ｐａｓｓｐｏｉｎｔ装置は、Ｐａｓｓｐｏｉｎｔアクセスポイントを使用することにより、アクセスネットワーククエリプロトコル（ＡＮＱＰ）照会メッセージをＡＮＱＰサーバに送信して、ＷＬＡＮのネットワーク情報を取得するとともに、アクセスのためのＰａｓｓｐｏｉｎｔ装置の設定又はオペレータ方針に従って、適切なＷＬＡＮネットワークを選択する。ＡＮＱＰ照会メッセージの内容は、下記のテーブル１において示される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
【表１】
2017511663.tif 000014
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
現在、下記ではユーザ装置（User  equipment、ＵＥ）と呼ばれるＰａｓｓｐｏｉｎｔ装置により、ＡＮＱＰ照会によってＷＬＡＮ  ＡＰから取得されるネットワーク情報は、Venue  Name（地点名）、Network  Authentication  Type（ネットワーク認証タイプ）、Roaming  Consortium（ローミングコンソーシアム）、IP  Address  Type  Availability（ＩＰアドレスタイプ利用可能性）、NAI  Realm（ネットワークアクセス識別子レルム）、3GPP  Cellular  Network（第３世代パートナシッププロジェクトセルラネットワーク）、Domain  Name（ＷＬＡＮネットワークオペレーティングエンティティドメイン名）、並びに、HS2.0  ANQP-elements（ＡＮＱＰ−要素）：HS  Query  list（ホットスポット照会リスト）、HS  Capability  list（ホットスポット能力リスト）、Operator  Friendly  Name（ＷＬＡＮネットワークオペレータフレンドリ名）、WAN  Metrics（広域ネットワーク情報）、Connection  Capability（ＷＬＡＮネットワークプロトコル及びポートの接続能力）、NAI  Home  Realm  Query（ネットワークアクセス識別子ホームレルム照会）、OSU  Providers  list（オンラインサインアッププロバイダリスト）、Icon  Request（アイコン要求）、及びIcon  Binary  File（アイコンバイナリファイル）を含む。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
ネットワークは、設定情報（PerProviderSubscription）をＵＥに対して送信することにより、ＷＬＡＮネットワーク選択を実行するようにＵＥを更に制御することができ、ここで、設定情報は、ユーザの会員契約関連情報（会員契約更新、ホームサービスプロバイダ、会員契約パラメータ、信任状など）を含むとともに、ＷＬＡＮ  ＡＰを具体的に選択するために使用される方針を更に含む。ＵＥは、ネットワークの設定情報に従って、アクセスのための適切なＷＬＡＮネットワークを選択し得る。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
第１の態様の第１の可能な実施方法に関連して、第２の可能な実施方法において、前記第１の処理モジュールは、前記ＷＬＡＮネットワーク側装置により送信されたPerProviderSubscriptionにおける前記ＵＥの前記ユーザの前記クラス情報を受信するように更に構成される。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
第２の態様の第１の可能な実施方法に関連して、第２の可能な実施方法において、前記ＷＬＡＮを使用する方法を判定する前記ステップのまえに、当該方法は、PerProviderSubscriptionにおける前記ＵＥの前記ユーザの前記クラス情報を受信するステップを更に含む。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
図２は、本発明の実施例によるＷＬＡＮシステムの概略構造図である。図２において示されたように、ＷＬＡＮシステムは、ＷＬＡＮネットワーク側装置２０１と、ＷＬＡＮユーザ側装置２０２とを含み、ここで、ＷＬＡＮネットワーク側装置２０１は、ＷＬＡＮのネットワーククラス情報をＷＬＡＮユーザ側装置２０２に送信するように構成され、ＷＬＡＮユーザ側装置２０２は、ネットワーク側装置２０１により送信されたＷＬＡＮのネットワーククラス情報を受信するとともに、受信されたネットワーククラス情報に従ってユーザ側装置２０２に対応するＵＥによりＷＬＡＮを使用する方法を判定するように構成される。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
ここで、ＷＬＡＮネットワーク側装置２０１は、ＷＬＡＮのアクセスポイントであり得るか、又はＷＬＡＮのアクセスポイントを管理するとともに制御するアクセス制御ポイント（ＡＣ）であり得る。ＷＬＡＮユーザ側装置２０２は、ＷＬＡＮのユーザ装置（ＵＥ）であり得るか、又は外部からＷＬＡＮのＵＥに接続されるとともに、ＵＥに対してＷＬＡＮアクセス制御を実行するように構成され得る制御装置であり得る。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
図２において示されたＷＬＡＮシステムにおいて、ＷＬＡＮは、サービスセット識別子（ＳＳＩＤ）、基本サービスセット識別子（ＢＳＳＩＤ）、レルム（Realm）、組織識別子（ＯＩ）、完全修飾ドメイン名（ＦＱＤＮ）、及び地点名のような異なるＷＬＡＮ識別子を使用することにより分類され得る。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
構造２における第２のレベルのネットワーククラス情報は、第１のレベルのネットワーククラス情報を更に分類するためにのみ必要とされ、データ編成方法は図４において示されることができ、ここで、第２のレベルのネットワーククラス情報は、ネットワークサブクラス（NetworkSubClass）及び対応するステータス（status）により表されることができ、ネットワークサブクラス及びステータスは、それぞれ１オクテットを占有するとともに、第２のレベルのネットワーククラス情報の具体的な情報内容及び具体的な実施方法は限定されない。例えば、ネットワークサブクラスの値及び意味については下記のテーブル２を参照するとともに、ステータスの値及び意味については下記のテーブル３を参照する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】変更
【補正の内容】
【００６８】
【表２】
2017511663.tif 000015
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
【表３】
2017511663.tif 000016
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
ＵＥのユーザのクラス情報は、ネットワーク側によりＵＥに対して送信される、受信されたPerProviderSubscriptionから取得される（下記の実施例１を参照）。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】変更
【補正の内容】
【００８８】
任意に、第１の処理モジュール５０１は、ＷＬＡＮネットワーク側装置により送信されたPerProviderSubscriptionにおけるＵＥのユーザのクラス情報を受信するように更に構成される。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００９８
【補正方法】変更
【補正の内容】
【００９８】
任意に、ステップＳ６０２において、ＷＬＡＮを使用する方法を判定するステップのまえに、当該方法は、ＷＬＡＮネットワーク側装置により送信されたPerProviderSubscriptionにおけるＵＥのユーザのクラス情報を受信するステップを更に含む。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０１０９
【補正方法】変更
【補正の内容】
【０１０９】
任意に、第２の処理モジュール７０２は、PerProviderSubscriptionを使用することによりＵＥのユーザのクラス情報をユーザ側装置に送信するように具体的に構成される。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０１１８
【補正方法】変更
【補正の内容】
【０１１８】
任意に、ステップＳ８０２において、ＵＥのユーザのクラス情報をユーザ側装置に送信するステップは、PerProviderSubscriptionを使用することによりＵＥのユーザのクラス情報をユーザ側装置に送信するステップを含む。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】０１３９
【補正方法】変更
【補正の内容】
【０１３９】
これらのコンピュータプログラム命令は、同様に、コンピュータ又は別のプログラム可能データ処理装置にロードされることができ、その結果、一連の動作及びステップがコンピュータ又は別のプログラム可能データ処理装置上で実行され、それにより、コンピュータ実施処理を生成する。したがって、コンピュータ又は別のプログラム可能データ処理装置上で実行された命令は、フローチャートにおける１つ若しくは複数の処理の具体的な機能、及び／又は構成図における１つ若しくは複数のブロックの具体的な機能を実施するためのステップを提供する。
【国際調査報告】
2017511663.tif 000017
2017511663.tif 000018
2017511663.tif 000019
2017511663.tif 000020