(57)【要約】 【課題】モバイルステーションを無線ＬＡＮゲートウェイとして動作させる技術を提供する。【解決手段】モバイルステーションは、無線ＬＡＮネットワーク上で少なくとも１つの無線ＬＡＮ端末と通信可能な無線ＬＡＮ基地局として前記無線ＬＡＮ手段を有効にする（３−０）ステップと、前記無線ＬＡＮ基地局のためのネットワーク識別子を生成する（３−２，３−４）ステップと、前記少なくとも１つの無線ＬＡＮ端末のためのインターネットプロトコルアドレスを割り当てる（３−８，３−１０）ステップと、外部ＤＮＳ（Domain Name Service）サービスシステムと共同して、ＤＮＳクエリを連携する（resolve）（３−１２〜３−１８）ステップと、前記ゲートウェイアプリケーションによりサポートされる各プロトコルに少なくとも１つのポート番号を割り当てるステップと、前記少なくとも１つの無線ＬＡＮ端末と前記ブロードバンド接続上のインターネットホストとの間でインターネットトラフィックをトンネルする（３−３０〜３−３６）ステップと、を備えている。
2011512068.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションおよびデータを記憶するメモリ（ＭＥＭ１１０）と、
前記記憶されたアプリケーションを実行するプロセッサ（１０５）と、
入力部（１２０）および出力部（１２５）を有するユーザインターフェース（１１５）と、
１または２以上のアクセスネットワーク（ＡＮ）への通信インターフェースを提供する受信／送信回路（１１０）と、
前記モバイルステーションのユーザを認証するように動作可能な認証手段（１５０，１６０）と、
前記モバイルステーションの前記ユーザの認証成功に応じて、モバイル通信ネットワークとのブロードバンド接続を確立および維持するように動作可能な無線送受信機（１１０）と、
前記ユーザインターフェース（１２５）の前記入力部（１２０）を介して受信された設定に応じて、有効または無効コマンドに応答する無線ＬＡＮ（Wireless Local-Area Network）手段（１５５）と、を備え、
前記メモリ（ＭＥＭ１１０）はゲートウェイアプリケーション（１７０）を備え、
前記ゲートウェイアプリケーション（１７０）は、
無線ＬＡＮネットワーク上で少なくとも１つの無線ＬＡＮ端末と通信可能な無線ＬＡＮ基地局として前記無線ＬＡＮ手段を有効にする（３−０）よう、前記プロセッサに指示する第１のコード部と、
前記無線ＬＡＮ基地局のためのネットワーク識別子を生成する（３−２，３−４）よう、前記プロセッサに指示する第２のコード部と、
前記少なくとも１つの無線ＬＡＮ端末のためのインターネットプロトコルアドレスを割り当てる（３−８，３−１０）よう、前記プロセッサに指示する第３のコード部と、
外部ＤＮＳ（Domain Name Service）サービスシステムと連携して、ＤＮＳクエリを解決する（resolve）（３−１２〜３−１８）よう、前記プロセッサに指示する第４のコード部と、
前記ゲートウェイアプリケーションによりサポートされる各プロトコルに少なくとも１つのポート番号を割り当てるよう、前記プロセッサに指示する第５のコード部と、
前記ブロードバンド接続上で前記少なくとも１つの無線ＬＡＮ端末とインターネットホストとの間でインターネットトラフィックをトンネルする（３−３０〜３−３６）よう、前記プロセッサに指示する第６のコード部と、を有するモバイルステーション。
【請求項２】
１または２以上のダウンロード可能なプログラムを受信、インストールおよび実行する手段をさらに備え、
前記ゲートウェイアプリケーションはダウンロード可能なアプリケーションである請求項１に記載のモバイルステーション。
【請求項３】
前記ゲートウェイアプリケーションは、第１のＨＴＴＰページ要求を、インターネットセッション中に各モバイルステーションから予め定めたインターネットアドレスへリダイレクトする（３−２０）第７のコード部をさらに備える請求項１または２に記載のモバイルステーション。
【請求項４】
前記モバイルステーションは、前記モバイルステーションの位置を決定する手段（５−６）を備え、
前記ゲートウェイアプリケーションは、前記決定された位置を、前記トンネルされたインターネットトラフィックに関連づけるコード部をさらに有する請求項１乃至３のいずれかに記載のモバイルステーション。
【請求項５】
前記ゲートウェイアプリケーションは、前記決定された位置に基づいて、１または２以上の追加のサービスを前記無線ＬＡＮ端末に提供するコード部をさらに備える請求項４に記載のモバイルステーション。
【請求項６】
前記ゲートウェイアプリケーションは、前記トンネルされたトラフィックについてのトラフィック統計を収集し、前記収集されたトラフィック統計の少なくとも一部を補助サーバに伝送するコード部をさらに備える請求項１乃至５のいずれかに記載のモバイルステーション。
【請求項７】
前記無線ＬＡＮ手段を周期的に有効にする手段（４１，４２）と、
予め定めた期間、無線ＬＡＮ端末の起動がないことを検出すると、前記無線ＬＡＮ手段を無効にする手段と、をさら備える請求項１乃至６のいずれかに記載のモバイルステーション。
【請求項８】
アプリケーションおよびデータを記憶するメモリ（ＭＥＭ１１０）と、
前記記憶されたアプリケーションを実行するプロセッサ（１０５）と、
入力部（１２０）および出力部（１２５）を有するユーザインターフェース（１１５）と、
１または２以上のアクセスネットワーク（ＡＮ）への通信インターフェースを提供する受信／送信回路（１１０）と、
前記モバイルステーションのユーザを認証するように動作可能な認証手段（１５０，１６０）と、
前記モバイルステーションの前記ユーザの認証成功に応じて、モバイル通信ネットワークとのブロードバンド接続を確立および維持する動作が可能な無線送受信機（１１０）と、
前記ユーザインターフェース（１２５）の前記入力部（１２０）を介して受信された設定に応じて、有効または無効コマンドに応答する無線ＬＡＮ（Wireless Local-Area Network）手段（１５５）と、を備えるモバイルステーションを動作させる方法であって、
無線ＬＡＮネットワーク上で少なくとも１つの無線ＬＡＮ端末と通信可能な無線ＬＡＮ基地局として前記無線ＬＡＮ手段を有効にする（３−０）ステップと、
前記無線ＬＡＮ基地局のためのネットワーク識別子を生成する（３−２，３−４）ステップと、
前記少なくとも１つの無線ＬＡＮ端末のためのインターネットプロトコルアドレスを割り当てる（３−８，３−１０）ステップと、
外部ＤＮＳ（Domain Name Service）サービスシステムと連携して、ＤＮＳクエリを解決する（resolve）（３−１２〜３−１８）ステップと、
前記ゲートウェイアプリケーションによりサポートされる各プロトコルに少なくとも１つのポート番号を割り当てるステップと、
前記ブロードバンド接続上で前記少なくとも１つの無線ＬＡＮ端末とインターネットホストとの間でインターネットトラフィックをトンネルする（３−３０〜３−３６）ステップと、を制御するように、ゲートウェイアプリケーション（１７０）により前記プロセッサ（１０５）に指示する方法。
【請求項９】
アプリケーションおよびデータを記憶するメモリ（ＭＥＭ１１０）と、
前記記憶されたアプリケーションを実行するプロセッサ（１０５）と、
入力部（１２０）および出力部（１２５）を有するユーザインターフェース（１１５）と、
１または２以上のアクセスネットワーク（ＡＮ）への通信インターフェースを提供する受信／送信回路（１１０）と、
前記モバイルステーションのユーザを認証するように動作可能な認証手段（１５０，１６０）と、
前記モバイルステーションの前記ユーザの認証成功に応じて、モバイル通信ネットワークとのブロードバンド接続を確立および維持するように動作可能な無線送受信機（１１０）と、
前記ユーザインターフェース（１２５）の前記入力部（１２０）を介して受信された設定に応じて、有効または無効コマンドに応答する無線ＬＡＮ（Wireless Local-Area Network）手段（１５５）と、を備えるモバイルステーションのためのソフトウェアアプリケーションであって、
前記ソフトウェアアプリケーションは、
無線ＬＡＮネットワーク上で少なくとも１つの無線ＬＡＮ端末と通信可能な無線ＬＡＮ基地局として前記無線ＬＡＮ手段を有効にする（３−０）よう、前記プロセッサに指示する第１のコード部と、
前記無線ＬＡＮ基地局のためのネットワーク識別子を生成する（３−２，３−４）よう、前記プロセッサに指示する第２のコード部と、
前記少なくとも１つの無線ＬＡＮ端末のためのインターネットプロトコルアドレスを割り当てる（３−８，３−１０）よう、前記プロセッサに指示する第３のコード部と、
外部ＤＮＳ（Domain Name Service）サービスシステムと連携して、ＤＮＳクエリを解決する（resolve）（３−１２〜３−１８）よう、前記プロセッサに指示する第４のコード部と、
前記ゲートウェイアプリケーションによりサポートされる各プロトコルに少なくとも１つのポート番号を割り当てるよう、前記プロセッサに指示する第５のコード部と、
前記ブロードバンド接続上で前記少なくとも１つの無線ＬＡＮ端末とインターネットホストとの間でインターネットトラフィックをトンネルする（３−３０〜３−３６）よう、前記プロセッサに指示する第６のコード部と、を有するゲートウェイアプリケーション（１７０）であるソフトウェアアプリケーション。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００８年１月１６日に出願されたフィンランド特許出願２００８００３２に基づく優先権を主張する。
【０００２】
本発明は、モバイル通信ネットワークを介して無線ブロードバンドインターネット接続を提供する方法、装置およびソフトウェア製品に関する。本発明の文脈（context）において、ブロードバンド接続とは、良好なネットワーク状態で、Ｖ．９０モデムまたは６４ｋｂ／ｓよりも速くトラフィックを伝送可能な接続を意味する。
【背景技術】
【０００３】
無線ブロードバンドモデムは、有線インターネット接続またはＬＡＮ（Local Area Networks）が利用できない場所で、パーソナルコンピュータまたはクライアント端末をインターネットに接続するために使用できる。従来の無線ブロードバンドモデムは複数の特定の問題点を提示する。例えば、何人かのユーザ（クライアント端末）で１つの無線ブロードバンド接続を共有するのは不便（awkward at best）である。そのためには、通常、いくつかのクライアント端末のうちの１つを、残りのクライアント端末にインターネット接続を提供するマスタ端末としてセットアップする必要がある。この処理はマスタ端末のリソースを消費し、クライアント端末はマスタなしでは動作できない。１つの無線ブロードバンド接続を何人かのユーザで共有することの難しさは、大部分の無線ブロードバンドモデムは、ネットワーク加入（subscription）と関連するモバイルネットワーク運営者により、わずかなコストで与えられ、または、売られている、という事実を考慮に入れると理解されうる。ネットワーク運営者の明らかな願望は、１つの接続を何人かのユーザで共有するのではなく、加入権を各ユーザに売ることである。
【０００４】
従来の無線ブロードバンドモデムの別の問題点は、これらモデムの大部分はモバイルネットワークに対してのみ「ワイヤレス」であり、クライアント端末との接続はＵＳＢケーブルを介して行われる、という事実である。実際には、有線接続は、家庭用コンピュータのように、固定のクライアント端末に関しては有益である。なぜならば、有線接続は無線ブロードバンドモデムに電力をも供給できるからである。ところが、モバイルクライアント端末に関しては、ＵＳＢ接続の有線の本質（nature）は、決定的に不利である。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、上述した１または２以上の問題点を軽減する、方法、装置およびソフトウェア製品を提供することである。この目的は、添付の独立請求項で定義される方法、装置およびソフトウェア製品により達成される。従属請求項および関連の説明を含む図面は、特有の実施形態に関する。
【課題を解決するための手段】
【０００６】
本発明の一態様は、モバイルステーションを無線ＬＡＮ（wireless local-area network）ゲートウェイとして動作させる方法である。前記モバイルステーションは、アプリケーションおよびデータを記憶するメモリと、前記記憶されるアプリケーションを実行するプロセッサと、入力部および出力部を有するユーザインターフェースと、１または２以上のアクセスネットワークとの通信インターフェースを提供する受信／送信回路と、前記モバイルステーションのユーザを認証するよう動作可能な認証手段と、前記モバイルステーションの前記ユーザとの認証成功に応じて、モバイル通信ネットワークとのブロードバンド接続を確立および維持するよう動作可能な無線送受信機と、前記ユーザインターフェースの前記入力部を介して受信された設定に応じて、有効（activation)または無効(deactivation）コマンドに応答する無線ＬＡＮ手段と、を備える。本発明に係る方法は、
・無線ＬＡＮネットワーク上で少なくとも１つの無線ＬＡＮ端末と通信可能な無線ＬＡＮ基地局として前記無線ＬＡＮ手段を有効にするステップと、
・前記無線ＬＡＮ基地局のためのネットワーク識別子を生成するステップと、
・前記少なくとも１つの無線ＬＡＮ端末のためのインターネットプロトコルアドレスを割り当てるステップと、
・外部ＤＮＳ（Domain Name Service）サービスシステムと連携して、ＤＮＳクエリを解決する（resolve）ステップと、
・前記ゲートウェイアプリケーションによりサポートされる各プロトコルに少なくとも１つのポート番号を割り当てるステップと、
・前記ブロードバンド接続上で前記少なくとも１つの無線ＬＡＮ端末とインターネットホストとの間でインターネットトラフィックをトンネルするステップと、を、ゲートウェイアプリケーションにより前記プロセッサに指示することを備える。
【０００７】
本発明の別の態様は、前記６つの動作のそれぞれを行うように前記モバイルステーションを制御するために、前記モバイルステーションのプロセッサに指示するためのコード部を備えるソフトウェア製品として実現されるゲートウェイアプリケーションである。本発明のまた別の態様は、工場出荷時にインストールされたアプリケーションまたはダウンロード可能なアプリケーションとしての、本発明のゲートウェイアプリケーションを備えるモバイルステーションである。
【０００８】
１つの特有な実施形態において、モバイルステーションは、ダウンロード可能なプログラムを受信、インストールおよび実行する手段をさらに備え、本発明に係るゲートウェイアプリケーションはダウンロード可能なアプリケーションである。本発明に係るゲートウェイアプリケーションをダウンロード可能なアプリケーションとして実現することは、物理的には本発明に係る方法を実行できるが、必要なソフトウェアを持たないモバイルステーションに、本発明に係る技術を適用できるという追加の利点をもたらす。
【０００９】
別の特有な実施形態において、前記ゲートウェイアプリケーションは、インターネットセッション中に各モバイルステーションからの第１のＨＴＴＰページ要求を、予め定めたインターネットアドレスにリダイレクトするためにコード部をさらに備える。インターネットセッション中にモバイルステーションからの第１のＨＴＴＰページ要求をリダイレクトすることは、予め定めたインターネットアドレスの所有者に、モバイルステーションのユーザは、予め定めたインターネットアドレスを介してインターネットセッションを始めなければならない、という利点をもたらす。このアドレスは、例えば、有用な情報または広告を含んでいてもよい。
【００１０】
また別の特有な実施形態は、モバイルステーションのためのゲートウェイアプリケーションであり、この実施形態において、モバイルステーションは、前記モバイルステーションの位置を決定するＧＰＳ受信器または他の手段を備え、前記ゲートウェイアプリケーションは、前記決定された位置を、前記トンネルされたインターネットトラフィックに関連づけるコード部をさらに備える。前記ゲートウェイアプリケーションおよび／またはあるインターネットベースの補助サーバは、前記決定された位置を用いて、１または２以上の追加あるいは補助的サービスを前記無線ＬＡＮ端末に提供しうる。
【００１１】
ゲートウェイアプリケーションは、前記トンネルされたトラフィックについてのトラフィック統計を収集し、前記収集されたトラフィック統計の少なくとも一部を宣伝サーバおよび／または課金サーバに伝送するコード部をさらに備え、前記トラフィック統計を宣伝および／または請求のために用いてもよい。
【００１２】
以下、添付の図面を参照した特有の実施形態により、発明はさらに詳細に記載される。
【図面の簡単な説明】
【００１３】
【図１】代表モバイルステーションの概略ブロック図。
【図２】いくつかの予備的な動作を示す図であり、そのうちのいくつかは任意である。
【図３】クライアント端末と本発明に係るゲートウェイアプリケーションをサポートするモバイルステーションとを含む、説明用のシナリオを示す図。
【図４】モバイルステーションにおけるゲートウェイアプリケーションが、近くの無線ＬＡＮクライアント端末の検出に応答して、自動的に起動される実施形態を示す図。
【図５】モバイルステーションの位置決定機能が画像ホストサーバへの画像アップロードを促進するために使用される例を示す図。
【発明を実施するための形態】
【００１４】
図１は、代表モバイルステーションＭＳの概略ブロック図である。モバイルステーションＭＳは、中央演算ユニットＣＰ１０５と、メモリ１１０とを備えている。さらに、モバイルステーションＭＳは、マルチモード端末のユーザインターフェースを構成する外部の入出力回路１１５を備えるか利用し、かつ入力回路１２０および出力回路１２５を備えている。入力回路１２０は、モバイルステーションのマイクと、キーボードおよび／またはタッチスクリーンのようなユーザ入力装置とを有する。出力回路１２５は、モバイルステーションのディスプレイと、イヤフォンまたは拡声器とを有する。モバイルステーションＭＳは、さらに、送信回路１３５、受信回路１４０およびアンテナ１４５を有する受信／送信回路１３０を備えている。加入者識別モジュールＳＩＭ（Subscription Identity Module）１５０は認証機能部１６０により使用され、モバイルステーションユーザを認証し、アクセスネットワークに対するユーザの加入を識別する。モバイルステーションは無線ＬＡＮ（Wireless Local Area Network）回路１５５も備えている。無線ＬＡＮ回路１５５の通常使用モードは無線ＬＡＮ基地局（不図示）に対する無線ＬＡＮクライアントとして動作することである。
【００１５】
インストール可能なプログラムモジュールをサポートするために、モバイルステーションのメモリＭＥＭ１１０は、インストール可能なプログラムモジュールをダウンロードして、そのインストール可能なプログラムモジュールを、中央演算ユニットＣＰにより実行するためにメモリＭＥＭモジュールに記憶するルーチンを備え得る。図１は、モバイルステーションが、データネットワークＤＮ、アクセスネットワークＡＮ、アンテナ１４５および受信回路１４０を介して、リポジトリ（repository）ＲＰからインストール可能なプログラムモジュールをダウンロードするように構成される配置を示している。他の配置、例えば、データネットワークＤＮを介してインストール可能なプログラムモジュールをパーソナルコンピュータＰＣにダウンロードし、パーソナルコンピュータＰＣからインストール可能なプログラムモジュールを無線ＬＡＮ回路１５５を介して、または、ブルートゥースあるいはＵＳＢ（不図示）等の他の近距離接続を介して、モバイルステーションに転送することも同様に可能である。参照符号ＰＣ／ＣＴは、パーソナルコンピュータＰＣがクライアント端末（Client Terminal）ＣＴの一例として機能することを意味する。アクセスネットワークＡＮは、典型的にはブロードバンド可能なモバイル通信ネットワークであり、データネットワークＤＮは典型的にはインターネットまたはインターネットプロトコル（ＩＰ）を実装する閉じたサブネットワークであり、通常はイントラネットまたはエクストラネットと呼ばれる。一般的なこのレベルにおいて、既に説明した図１の全ての要素は、関連する技術で使用されている従来のものでもよい。１または２以上の外部ホスト１９０はアクセスネットワークＡＮおよびデータネットワークＤＮを介してアクセス可能であり、以下で詳細に説明する。最後に、参照番号１８０は、パラメータおよび変数を記憶するために用いられるメモリ１１０のエリアを示す。
【００１６】
上述した図１の記載は、技術用語上は適用可能なモバイルステーションを述べたものである。このようなモバイルステーションは商用で利用可能である。例えば、ＷＡＬＮおよびブロードバンド通信をサポートするのであれば、本発明の優先日には、Ｓｙｍｂｉａｎ  Ｓ６０またはＳ８０プラットフォームに基づくモバイルステーションが使用可能である。従来のモバイルステーションとの違いは、モバイルステーションが、工場出荷時にインストールされたソフトウェアアプリケーションまたはダウンロード可能なアプリケーションとして、本発明に係るゲートウェイアプリケーション１７０を備える、という事実に見出すことができる。参照符号ＰＣはクライアント端末として用いられるパーソナルコンピュータを示しており、「パーソナルコンピュータ（Personal Computer）」に由来するが、当業者であれば、適用可能な装置の種類の代表的なサンプルを名付けただけであり、本発明に係るゲートウェイアプリケーション１７０を備えるモバイルステーションＭＳは、実際には、ノートパソコン、スマートテレフォン、携帯情報端末（personal digital assistants）、家庭用エンターテインメント機器、デジタルカメラなど、無線ＬＡＮクライアントとして動作することができるいかなるクライアント端末もサポートすることを理解できるであろう。
【００１７】
図２は、いくつかの予備的な動作（preparatory acts）を示しており、そのうちのいくつかは本発明の全ての実施形態に必須でないかもしれない。ステップ２−２において、モバイルステーションＭＳは認証される。当業者にはよく知られているが、このステップは、モバイルステーションのユーザインターフェースを介してＰＩＮコードを受信すること、および、アクセスネットワークＡＮへの登録手続きにおいてモバイルステーションＳＩＭカードを用いることを含む。ステップ２−４において、モバイルステーションの無線ＬＡＮ回路はモバイルステーションのユーザインターフェースからの設定に応じて有効になる。ステップ２−６〜２−８において、リポジトリＲＰからパーソナルコンピュータＰＣを介して、本発明に係るゲートウェイアプリケーションがダウンロードされる。パーソナルコンピュータを用いずにゲートウェイアプリケーションがダウンロードされる場合、ダウンロード要求およびアプリケーションダウンロードは、モバイルステーションＭＳとリポジトリＰＲとの間で直接行われるであろう。ステップ２−１０において、ダウンロードされたゲートウェイアプリケーションは、後に実行されるため、モバイルステーションのメモリに記憶される。このことは、図３と関連してさらに説明される。
【００１８】
モバイルステーションの無線ＬＡＮ回路が恒久的にイネーブルであれば、無線ＬＡＮ有効化ステップは必須でなくてもよい。恒久的にゲートウェイアプリケーションが記憶されているか、モバイルステーションのメモリに予めインストールされている実施形態では、ダウンロードおよび記憶動作を省略してもよい。
【００１９】
図３は、クライアント端末（図３ではパーソナルコンピュータＰＣと示されている）および本発明に係るゲートウェイアプリケーションをサポートするモバイルステーションを含む、説明用のシナリオを示す。ステップ３−０において、本発明に係るゲートウェイアプリケーションはモバイルステーション内で実行される。典型的には、モバイルステーションのユーザインターフェースを介したユーザの指示に応答して、ゲートウェイアプリケーションの実行は開始される。典型的な実施形態においては、モバイルステーションは、「アプリケーション（Applications）」に対するユーザインターフェースナビゲーション指示を受信し、この「アプリケーション（Applications）」から、本発明に係るゲートウェイアプリケーションが実行のために選択される。本発明に係るゲートウェイアプリケーションに制御され、モバイルステーションのプロセッサにより行われる動作のうちの１つは、モバイルステーションの無線ＬＡＮ回路が動作可能なことを保障することである。ステップ３−０および対応する無効ステップ３−４０の意義は、モバイルステーションは、ユーザが指定する時間、無線ブロードバンドゲートウェイアプリケーションのためだけに予約（reserve）され、他の時間は、モバイルステーションはユーザにより要求されるいかなるタスクも実行できることにある。
【００２０】
ステップ３−２において、ゲートウェイアプリケーションは、（無線ＬＡＮクライアントしてのモバイルステーションのより汎用的な使用とは異なり）、無線ＬＡＮ基地局として動作することにより、モバイルステーションの周囲にアドホックな無線ＬＡＮネットワークを用意するよう、モバイルステーションのプロセッサに指示する。ステップ３−４において、ゲートウェイアプリケーションは、ビーコンＩＤメッセージのブロードキャストを開始するよう、モバイルステーションに指示する。これは、典型的には、ＩＥＥＥ８０２．１１ｘ標準で定義されるように、ＩＢＳＳＩＤメッセージである。ステップ３−４は１本の矢印として描かれているが、実際は、ビーコンＩＤメッセージのブロードキャストは、ゲートウェイアプリケーションの実行が終了するステップ３−４０まで繰り返されるべきである。
【００２１】
ステップ３−６において、クライアント端末ＰＣは利用可能な無線ＬＡＮネットワークを探し、ブロードキャストされているビーコンＩＤを検出するとともに、モバイルステーションＭＳにより生成された無線ＬＡＮネットワークを選択する。ステップ３−８において、従来の無線ＬＡＮ付随手続きの一部として、クライアント端末ＰＣはモバイルステーションの無線ＬＡＮ基地局からＩＰアドレスを要求し、ステップ３−１０において、モバイルステーションの無線ＬＡＮ基地局は要求されたＩＰアドレスを返す。典型的には、ステップ３−８および３−１０では、ダイナミックホスト構成プロトコル（Dynamic Host Configuration Protocol，ＤＨＣＰ）が使用される。
【００２２】
ここで、クライアント端末ＰＣが、インターネットホスト（図１の符号１９０）からウェブページの読出しを試みたとする。ステップ３−１２において、クライアント端末ＰＣは、ホストのウェブページのＩＰアドレスのためのドメイン名サービス（Domain Name Service、ＤＮＳ）クエリを、モバイルステーションのゲートウェイアプリケーションのＤＮＳサーバに送信する。ステップ３−１４において、モバイルステーションのゲートウェイアプリケーションはＤＮＳクエリをインターネットのドメイン名サービスに転送し、ステップ３−１６において、ホストのＩＰアドレスを取得する。ステップ３−１８において、モバイルステーションのゲートウェイアプリケーションはホストのＩＰアドレスをクライアント端末ＰＣに返す。
【００２３】
ステップ３−２０において、クライアント端末ＰＣは、ホストのＩＰアドレスからウェブページを要求する。典型的には、この目的で、ハイパーテキスト転送プロトコル（Hypertext Transfer Protocol、ＨＴＴＰ）が使用される。クライアント端末ＰＣと任意のインターネットホストとの間の通信と同様に、この要求は、モバイルステーションで実行されている、本発明に係るゲートウェイアプリケーションを介して行われる。ステップ３−２２は任意のステップであり、いくつかの実施形態では省略可能である。ステップ３−２２が実行されるとき、ステップ３−２２は、最初のＨＴＴＰページ要求の出力先を、クライアント端末ＰＣからＨｏｓｔ’と呼ばれる別のインターネットホストへリダイレクトすることを含む。このことは、ステップ３−２４において、ゲートウェイアプリケーションは、クライアント端末の最初のＨＴＴＰページ要求を、Ｈｏｓｔ’のＩＰアドレスの強制ホームページに強制することを意味する。例えば、サイトＨｏｓｔ’の運営者は、アクセスネットワークＡＮ上での通信費用を負担する代わりに、広告を表示してもよい。ステップ３−２６において、ウェブサイトＨｏｓｔ’は要求されたウェブページを返し、ステップ３−２８において、ゲートウェイアプリケーションは要求されたウェブページをクライアント端末ＰＣに中継する。
【００２４】
ステップ３−３０において、クライアント端末ＰＣは再度ホストのＩＰアドレスからウェブページを要求する。これは、クライアント端末からの２度目（またはそれ以上）のページ要求であるため、ゲートウェイアプリケーションはもはやＨＴＴＰ要求をリダイレクトせずに、ステップ３−３２において、これをホストに中継する。ステップ３−３４および３−３６において、ホストから要求されたウェブページはクライアント端末に伝送される。矢印３０で示すように、その後のウェブページが要求されたとき、この処理はステップ３−３６からステップ３−２０へ戻ることができる。３−３０から３−３６へのループは、ステップ３−４０においてゲートウェイアプリケーションが終了するまで、繰り返され得る。強制ホームページの特徴（ステップ３−２２）が実行されない場合、最初のＨＴＴＰ要求（ステップ３−２０）はその後のＨＴＴＰ要求（ステップ３−３０）と同様に処理される。その後のステップ３−３０の実行において、ＨＴＴＰページ要求が、ゲートウェイアプリケーションがＩＰアドレスを持たないウェブページと関連している場合、ＤＳＮクエリが行われる（ステップ３−１４および３−１６を参照）。
【００２５】
図３には、ＰＣ’で表される追加のクライアント端末も示している。ステップ３−６から３−３６は、各追加のクライアント端末のために繰り返される。このことは、モバイルステーションＭＳに（無線ＬＡＮクライアントとは反対に）無線ＬＡＮ基地局として動作するよう指示する、本発明に係るゲートウェイアプリケーションにより、モバイルステーションＭＳは無線ＬＡＮクライアント端末として動作するとともに、モバイルステーションにより行われる認証のため、アクセスネットワークへの単一の加入を共有可能な任意の数のクライアント端末をサポートできることを意味する。
【００２６】
図３および上述の図３の説明は、ＨＴＴＰプロトコルの使用を説明する。本発明に係るゲートウェイアプリケーションは、類似した手法で他のプロトコルをサポートし、特定のポート番号を各サポートされるプロトコルに割り当てる。例えば、ゲートウェイアプリケーションは、暗号化されたＨＴＴＰＳトラフィックをＨＴＴＰＳプロトコルのプロキシコンフィグレーション領域を用いて伝送するよう、モバイルステーションに指示できる。
【００２７】
クライアント端末ＰＣとインターネットホストとの間でインターネットトラフィックを単に伝送するだけでなく、いくつかの特有な実施形態においては、本発明に係るゲートウェイアプリケーションは、近年のモバイルステーションの機能のいくつかを利用する追加の、あるいは、補助的なサービスをさらに提供できる。いくつかの実施形態では、主サーバにより供給されるサービスを補助サーバが補強する構成により、このような補助的なサービスが供給される。このような補助サーバは、本発明に係る無線ＬＡＮゲートウェイアプリケーションの機能の一部となりうるか、または、主サーバとは異なるネットワーク要素として実現されうる。
【００２８】
このような追加のサービスの１つの実施形態の例は、いくつかのモバイルステーションに組み込まれたＧＰＳ（Global Positioning System）装置の使用を含む。ＧＰＳにより供給される地理的座標をＰＣからホストへのトラフィックまたはそのいくつかと関連づけるために、本発明に係るゲートウェイアプリケーションは改良され得る。例えば、ゲートウェイアプリケーションは静止画像データまたは動画像データに地理的座標を付すこと、および／または、地理的座標を関連ある場所のプレインテキスト名に位置づける（map）追加のサービス（不図示）を使用することができる。別の実施形態では、ゲートウェイアプリケーションは、ＧＰＳにより供給される座標をトラフィックまたはそのいくつかに関連づけるが、実際に画像に座標を付すことは、画像共有サーバ（不図示）のような、追加サーバにより供給される。実際は、重要なのはクライアント端末の位置であって、無線ＬＡＮゲートウェイとして動作するモバイルステーションの位置ではない。しかしながら、モバイルステーションの無線ＬＡＮ伝送の範囲が狭いことを考慮すると、モバイルステーションの位置は、実質的に全ての実用上の目的のためのクライアント端末の位置として使用できる。
【００２９】
さらに意欲的な大掛かりな（ambitious）実施形態では、ゲートウェイアプリケーションは、地理的座標に基づいて、追加のサービスを提供できる。例えば、ゲートウェイアプリケーションは、クライアント端末により起動される種々のクエリ、および／または、インターネットサービスによるこれらのクエリに対する応答を認識でき、関連する地図または写真情報によりクエリ応答を改良できる。例えば、ゲートウェイアプリケーションは「郵便ポスト」に対するクエリを検出でき、モバイルステーションのＧＰＳにより供給される地理的座標に最も近い郵便局の地図および／または写真をクエリ応答に提供できる。地図および／または写真を取得するために、ゲートウェイアプリケーションは、要求された機能を提供する補助サーバに問合せを行ってもよい。
【００３０】
このような追加のサービスの別の例は、ゲートウェイアプリケーションが収集し、あるインターネットベースの補助サーバ（不図示）に伝送するトラフィック統計に関連する。例えば、このような補助サーバはサービスの質（Quality of Service、ＱｏＳ）パラメータを監視するためにトラフィック統計を使用してもよい。トラフィック統計は、ＱｏＳを特定のレベルに維持するため、および／または、アクセスネットワークでの資源活用を最適化するために用いることができる。ある実施形態では、補助サーバは広告サーバである。広告サーバは、クライアント端末ＰＣに対する目標を定めた広告または調整された（tailored）広告のために、トラフィック統計を使用してもよい。このようなトラフィック統計には、例えば、ユーザのＩＤ、使用（トラフィックの量、使用時間、訪問したインターネットアドレス、クエリパラメータなど）を含んでいてもよい。選択的または追加的に、ゲートウェイアプリケーションはクライアント端末加入者の課金に関与する課金サーバにトラフィック統計を伝送してもよい。さらに、広告サーバおよび課金サーバは、広告サーバの運営者が広告スペースまたは時間を売却し、広告サーバは、受信された任意の広告について、クライアント端末の加入者にクレジットするようにして、連携してもよい。このクレジットは、単なる例にすぎないが、クライアント端末の加入者の請求書を減らしたり、追加のサービスを生成したり、および、プリペイド加入時間を延長したりするために、課金サーバに中継され、課金サーバにより使用される。
【００３１】
最後に、ゲートウェイアプリケーションまたはその派生情報（derivative）は、モバイルステーションの位置を広告サーバに伝送してもよい。広告サーバは、モバイルステーションの位置に基づいて目標を定めた、あるいは調整された広告を行う。例えば、ある商品またはサービスのための目標を定めた広告は、クライアント端末がその商品またはサービスの販売店にかなり近いことをモバイルステーションの位置が示す場合にのみ、クライアント端末へ広告を送信することを含んでも良い。一方、調整された広告は、広告が最も近い販売店の住所または位置を示すように実行してもよい。
【００３２】
図４および図５は、本発明が近年のモバイルステーションの機能から利益が得られる実施形態の例を示しており、結果として得られる無線ＬＡＮゲートウェイは、専用の無線ＬＡＮ基地局より機能的に優れている。図４は、近傍の無線ＬＡＮクライアント端末ＣＴの候補を検出するために、モバイルステーションＭＳ内の無線ＬＡＮ回路、および、任意の無線ＬＡＮゲートウェイアプリケーションが周期的に有効化される実施形態を示している。ある代表的なシナリオでは、無線ＬＡＮ可能なデジタルカメラが無線ＬＡＮクライアント端末として動作する。図４に示す実施形態では、モバイルステーションＭＳは当業者によく知られたソフトウェア実装のチックカウンタを用いて実現され得る２つのタイマを使用する。２つのタイマのうちの一方はスリープタイマと呼ばれ、他方は監視タイマ（watchdog timer）と呼ばれる。スリープタイマの機能はモバイルステーションの無線ＬＡＮ回路と、任意の無線ＬＡＮゲートウェイアプリケーションを周期的に起動することである。監視タイマは、バッテリ資源を最適化するために無線ＬＡＮ回路の電源がオフされるよう、無線ＬＡＮネットワークにおける予め定めた長さの無効化期間を検出するために用いられる。
【００３３】
ステップ４１において、モバイルステーションＭＳの無線ＬＡＮ回路は電源がオフされ、無線ＬＡＮゲートウェイアプリケーションの実行は、一時中断または終了し得る。スリープタイマが終了すると、ステップ４１は終了する。例えば、スリープタイマは、無線ＬＡＮ回路を有効にし、無線ＬＡＮゲートウェイアプリケーションの実行を開始または再開するためのプログラムルーチンを行うよう、モバイルステーションのプロセッサに指示するプロセッサ割り込みを生成してもよい。ステップ４２の後、モバイルステーションは無線ＬＡＮネットワークを確立している。ステップ４３において、モバイルステーションは、いずれかのクライアント端末、例えばデジタルカメラが、無線ＬＡＮネットワークへの接続を試みているか否かを確認する。試みていない場合、処理はステップ４８へ進み、無線ＬＡＮネットワークおよび回路は無効にし、処理は再びステップ４１を開始する。一方、いずれかのクライアント端末が無線ＬＡＮへ接続している場合、ステップ４４でモバイルステーションは監視タイマを開始させ、ステップ４５に示すように、無線ＬＡＮネットワークを維持する。ステップ４６はクライアント端末の起動を検出するテストを含む。クライアント端末の起動が検出されると、処理はステップ４４に戻り、監視タイマが再び開始される。当然、いかなるクライアント関連の要求も、無線ＬＡＮゲートウェイアプリケーションの基本機能の一部として同様に提供される。一方、どのクライアント端末の起動も検出されない場合、処理はステップ４７に進む。ステップＳ７は監視タイマが終了したか否かに関してのテストである。監視タイマが終了していない場合、処理はステップ４５に戻り、監視タイマを再開することなく、無線ＬＡＮネットワークは維持される。結局、どのクライアント端末の起動も検出されず、監視タイマが終了する時期が発生し、このことがステップ４７で検出される。そして、ステップ４８では、無線ＬＡＮネットワークおよび回路は無効になり、処理は再びステップ４１を開始する。
【００３４】
図４に関連して説明される実施形態によると、無線ＬＡＮゲートウェイアプリケーションは自らの実行を終了し、モバイルステーションの無線ＬＡＮ回路の電源をオフにしてもよい。ゲートウェイアプリケーションの自動的な実行と、それに伴って自動的にモバイルステーションの無線ＬＡＮ回路を有効にすることは、特定の利益をもたらす。例えば、デジタルカメラおよびモバイルステーションは、ともに、ユーザインターフェースが小さく、また特にＬＣＤが点灯しているときに比較的バッテリ寿命が短いという短所を持つ。本実施形態に関連して説明される自動化は、このような短所を軽減する。
【００３５】
図５は、画像ホストサーバへの画像アップロードを改良するためにモバイルステーションの位置決定機能が用いられる実施形態を示す。ステップ５−０において、モバイルステーションＭＳ内で実行されているゲートウェイアプリケーションと、クライアント端末ＣＴとして動作する無線ＬＡＮを備えたデジタルカメラＣＡＭとの間で無線ＬＡＮ接続が確立される。無線ＬＡＮ接続確立の詳細については、図３および図４が参照される。ステップ５−２において、カメラＣＡＭ／ＣＴはＤＮＳクエリを起動し、画像ホストサーバのインターネットアドレスを取得する。ステップ５−４において、モバイルステーションＭＳ内で実行されているゲートウェイアプリケーションの実施形態は、カメラ／クライアント端末ＣＡＭ／ＣＴが位置認識アプリケーションを実行することを検出する。したがって、ゲートウェイアプリケーションはモバイルステーションの位置決定機能を用い、モバイルステーションの位置を決定する。例えば、モバイルステーションの位置は、モバイルステーション内蔵の衛生測位装置（ＧＰＳ）またはアクセスネットワークにおけるセルＩＤ決定に基づいて、決定されてもよい。ステップ５−８は任意であり、ゲートウェイアプリケーションは、モバイルステーションの位置を補助サーバＳＳの実施形態に送信する。補助サーバＳＳは、本シナリオでは、モバイルステーションの位置を受信し、プレインテキスト形式の位置記述を返す。例えば、ピカデリーサーカスの地理的座標またはセルＩＤは、「ロンドンのピカデリー広場（Piccadilly Circus, London）」というプレインテキスト記述に変換され得る。ステップ５−１０において、カメラ／クライアント端末ＣＡＭ／ＣＴは画像データの画像ホストサーバへのアップロードを開始する。ステップ５−１２において、ゲートウェイアプリケーションは、画像データにモバイルステーションの位置を補う。ある特有な実施形態では、位置データは画像のメタデータ領域に配置される。
【００３６】
技術が発展すると、本発明に係る概念が種々の手法により実現され得ることは、当業者にとって容易に理解される。本発明およびその実施形態は、上述した例に限定されることはなく、特許請求の範囲内で変更されてもよい。
【図１】
2011512068.tif 000003
【図２】
2011512068.tif 000004
【図３】
2011512068.tif 000005
【図４】
2011512068.tif 000006
【図５】
2011512068.tif 000007
【手続補正書】
【提出日】平成21年9月29日(2009.9.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アプリケーションおよびデータを記憶するメモリ（ＭＥＭ１１０）と、
前記記憶されたアプリケーションを実行するプロセッサ（１０５）と、
入力部（１２０）および出力部（１２５）を有するユーザインターフェース（１１５）と、
１または２以上のアクセスネットワーク（ＡＮ）への通信インターフェースを提供する受信／送信回路（１１０）と、
前記モバイルステーションのユーザを認証するように動作可能な認証手段（１５０，１６０）と、
前記モバイルステーションの前記ユーザの認証成功に応じて、モバイル通信ネットワークとのブロードバンド接続を確立および維持するように動作可能な無線送受信機（１１０）と、
前記ユーザインターフェース（１２５）の前記入力部（１２０）を介して受信された設定に応じて、有効または無効コマンドに応答する無線ＬＡＮ（Wireless Local-Area Network）手段（１５５）と、を備え、
前記メモリ（ＭＥＭ１１０）はゲートウェイアプリケーション（１７０）を備え、
前記ゲートウェイアプリケーション（１７０）は、
無線ＬＡＮネットワーク上で少なくとも１つの無線ＬＡＮ端末と通信可能な無線ＬＡＮ基地局として前記無線ＬＡＮ手段を有効にする（３−０）よう、前記プロセッサに指示する第１のコード部と、
前記無線ＬＡＮ基地局のためのネットワーク識別子を生成する（３−２，３−４）よう、前記プロセッサに指示する第２のコード部と、
前記少なくとも１つの無線ＬＡＮ端末のためのインターネットプロトコルアドレスを割り当てる（３−８，３−１０）よう、前記プロセッサに指示する第３のコード部と、
外部ＤＮＳ（Domain Name Service）サービスシステムと連携して、ＤＮＳクエリを解決する（resolve）（３−１２〜３−１８）よう、前記プロセッサに指示する第４のコード部と、
前記ゲートウェイアプリケーションによりサポートされる各プロトコルに少なくとも１つのポート番号を割り当てるよう、前記プロセッサに指示する第５のコード部と、
前記ブロードバンド接続上で前記少なくとも１つの無線ＬＡＮ端末とインターネットホストとの間でインターネットトラフィックをトンネルする（３−３０〜３−３６）よう、前記プロセッサに指示する第６のコード部と、を有し、
前記無線ＬＡＮ手段を周期的に有効にする手段（４１，４２）と、
予め定めた期間、無線ＬＡＮ端末の起動がないことを検出すると、前記無線ＬＡＮ手段を無効にする手段と、をさら備えるモバイルステーション。
【請求項２】
１または２以上のダウンロード可能なプログラムを受信、インストールおよび実行する手段をさらに備え、
前記ゲートウェイアプリケーションはダウンロード可能なアプリケーションである請求項１に記載のモバイルステーション。
【請求項３】
前記ゲートウェイアプリケーションは、第１のＨＴＴＰページ要求を、インターネットセッション中に各モバイルステーションから予め定めたインターネットアドレスへリダイレクトする（３−２０）第７のコード部をさらに備える請求項１または２に記載のモバイルステーション。
【請求項４】
前記モバイルステーションは、前記モバイルステーションの位置を決定する手段（５−６）を備え、
前記ゲートウェイアプリケーションは、前記決定された位置を、前記トンネルされたインターネットトラフィックに関連づけるコード部をさらに有する請求項１乃至３のいずれかに記載のモバイルステーション。
【請求項５】
前記ゲートウェイアプリケーションは、前記決定された位置に基づいて、１または２以上の追加のサービスを前記無線ＬＡＮ端末に提供するコード部をさらに備える請求項４に記載のモバイルステーション。
【請求項６】
前記ゲートウェイアプリケーションは、前記トンネルされたトラフィックについてのトラフィック統計を収集し、前記収集されたトラフィック統計の少なくとも一部を補助サーバに伝送するコード部をさらに備える請求項１乃至５のいずれかに記載のモバイルステーション。
【請求項７】
アプリケーションおよびデータを記憶するメモリ（ＭＥＭ１１０）と、
前記記憶されたアプリケーションを実行するプロセッサ（１０５）と、
入力部（１２０）および出力部（１２５）を有するユーザインターフェース（１１５）と、
１または２以上のアクセスネットワーク（ＡＮ）への通信インターフェースを提供する受信／送信回路（１１０）と、
前記モバイルステーションのユーザを認証するように動作可能な認証手段（１５０，１６０）と、
前記モバイルステーションの前記ユーザの認証成功に応じて、モバイル通信ネットワークとのブロードバンド接続を確立および維持する動作が可能な無線送受信機（１１０）と、
前記ユーザインターフェース（１２５）の前記入力部（１２０）を介して受信された設定に応じて、有効または無効コマンドに応答する無線ＬＡＮ（Wireless Local-Area Network）手段（１５５）と、を備えるモバイルステーションを動作させる方法であって、
無線ＬＡＮネットワーク上で少なくとも１つの無線ＬＡＮ端末と通信可能な無線ＬＡＮ基地局として前記無線ＬＡＮ手段を有効にする（３−０）ステップと、
前記無線ＬＡＮ基地局のためのネットワーク識別子を生成する（３−２，３−４）ステップと、
前記少なくとも１つの無線ＬＡＮ端末のためのインターネットプロトコルアドレスを割り当てる（３−８，３−１０）ステップと、
外部ＤＮＳ（Domain Name Service）サービスシステムと連携して、ＤＮＳクエリを解決する（resolve）（３−１２〜３−１８）ステップと、
前記ゲートウェイアプリケーションによりサポートされる各プロトコルに少なくとも１つのポート番号を割り当てるステップと、
前記ブロードバンド接続上で前記少なくとも１つの無線ＬＡＮ端末とインターネットホストとの間でインターネットトラフィックをトンネルする（３−３０〜３−３６）ステップと、を制御するように、ゲートウェイアプリケーション（１７０）により前記プロセッサ（１０５）に指示し、さらに、
前記無線ＬＡＮ手段を周期的に有効にする（４１，４２）ステップと、
予め定めた期間、無線ＬＡＮ端末の起動がないことを検出する（４４−４７）と、前記無線ＬＡＮ手段を無効にする（４８）ステップと、を前記プロセッサ（１０５）により制御する方法。
【請求項８】
アプリケーションおよびデータを記憶するメモリ（ＭＥＭ１１０）と、
前記記憶されたアプリケーションを実行するプロセッサ（１０５）と、
入力部（１２０）および出力部（１２５）を有するユーザインターフェース（１１５）と、
１または２以上のアクセスネットワーク（ＡＮ）への通信インターフェースを提供する受信／送信回路（１１０）と、
前記モバイルステーションのユーザを認証するように動作可能な認証手段（１５０，１６０）と、
前記モバイルステーションの前記ユーザの認証成功に応じて、モバイル通信ネットワークとのブロードバンド接続を確立および維持するように動作可能な無線送受信機（１１０）と、
前記ユーザインターフェース（１２５）の前記入力部（１２０）を介して受信された設定に応じて、有効または無効コマンドに応答する無線ＬＡＮ（Wireless Local-Area Network）手段（１５５）と、を備えるモバイルステーションのためのソフトウェアアプリケーションであって、
前記ソフトウェアアプリケーションは、
無線ＬＡＮネットワーク上で少なくとも１つの無線ＬＡＮ端末と通信可能な無線ＬＡＮ基地局として前記無線ＬＡＮ手段を有効にする（３−０）よう、前記プロセッサに指示する第１のコード部と、
前記無線ＬＡＮ基地局のためのネットワーク識別子を生成する（３−２，３−４）よう、前記プロセッサに指示する第２のコード部と、
前記少なくとも１つの無線ＬＡＮ端末のためのインターネットプロトコルアドレスを割り当てる（３−８，３−１０）よう、前記プロセッサに指示する第３のコード部と、
外部ＤＮＳ（Domain Name Service）サービスシステムと連携して、ＤＮＳクエリを解決する（resolve）（３−１２〜３−１８）よう、前記プロセッサに指示する第４のコード部と、
前記ゲートウェイアプリケーションによりサポートされる各プロトコルに少なくとも１つのポート番号を割り当てるよう、前記プロセッサに指示する第５のコード部と、
前記ブロードバンド接続上で前記少なくとも１つの無線ＬＡＮ端末とインターネットホストとの間でインターネットトラフィックをトンネルする（３−３０〜３−３６）よう、前記プロセッサに指示する第６のコード部と、を有するゲートウェイアプリケーション（１７０）であり、
前記ソフトウェアアプリケーションは、
前記無線ＬＡＮ手段を周期的に有効にするコード部と、
予め定めた期間、無線ＬＡＮ端末の起動がないことを検出する（４４−４７）と、前記無線ＬＡＮ手段を無効にするコード部と、をさらに備えるソフトウェアアプリケーション。
【国際調査報告】
2011512068.tif 000008
2011512068.tif 000009
2011512068.tif 000010
2011512068.tif 000011