GSM 電話をお持ちの場合は、Smartcard Web Server (SCWS) と呼ばれる SIM カードで実行される Web サーバーを既に入手できます。これは、サービスを実行するための SIM カードの非常に優れた領域である SIM アプリケーション ツールキットと呼ばれる部分で実行されます。Web サーバーは OMA (Open Mobile Alliance)仕様の一部であるため、ほとんどの (すべてではないにしても) 最新の SIM カードがサポートしています。Web サーバーは、静的および動的な Web ページを提供でき、一部のJava アプレットを実行することもできます。
問題は、これは携帯電話会社が携帯電話に Web ページを提供するために設計されたものであり、誰かがリモートで SIM に接続してコンテンツを表示するためのものではないことです。たとえば、ここ英国の O2 では、このテクノロジーを使用して、携帯電話の o2 追加機能への優れたインターフェイスを提供しています。トラフィック、サッカーなどの HTML メニューから選択し、SIM カードで実行されている小さなサイトをドリルダウンすると、メインの o2 サイトのディープリンク サイトに移動するリンクが表示されます。
2005 年に Axalto (現在の Gemalto) によるプレス リリースがあり、SCWS を公開できるようにする方法があると思います。そこでは、ユーザー向けの個人ブログを実行する SIM カードがあり、ユーザーは写真を撮ることができると述べていました。電話でボタンを押して、ブログに公開することを決定します。その後、友人は PC や携帯電話からすぐにアクセスできます。
SCWS をリモートで表示する方法がわかった場合、次の問題はファイルを SIM カードに書き込む方法です。従来、ADPU プロトコルを使用してカードと通信する SIM カード リーダー/ライターが必要でした。ただし、SIM を発行したモバイル ネットワークは、SIM に無線でコマンドを発行することにより、SIM 上の SCWS ファイルにリモート アクセスできます。これは、ファイルをリモートで更新する方法があることを意味し、少し掘り下げた後、セキュリティは事前共有キーに基づいていると思います。事前共有キーを取得したら、Web サーバー用の新しいファイルを保存するように SIM を再プログラムする Over The Air SMS と呼ばれるタイプの SMS を使用して、自分のハンドセットに SMS を送信できます。ダイレクトメッセージを送っていただければ、事前共有鍵の入手方法をお知らせできます。
要約すると:
この技術は現在利用可能ですか?- そうですね。SIM カードで Web サーバーを実行できます。これをパブリック IP に公開できる場合は、SIM からパブリックに直接 Web サーバーを実行できます。
現時点でどのくらい広く使用されていますか?オペレータはこれを世界中でかなり多く使用して、携帯電話でわずかに優れた付加価値サービスを提供しています. Gemalto 以外でこれを使用して公開ページを提供しているという話は聞いたことがありません。
従来の有料のリモート Web サーバーに勝つのはいつですか? それは難しい質問です。SCWS をパブリック アクセスで機能させることができれば、次の段階は SIM に公開する簡単な方法です。SIM に発行する簡単な方法がある場合、ネットワークから動的 IP が電話に発行されるときに、何らかの DNS システムを実行するにはどうすればよいでしょうか。
それを使用するにはどのようなハードウェア (携帯電話の種類) が必要ですか? これは電話ではなく SIM 上で実行されるため、ハンドセットのハードウェアに完全に依存しませんが、SCWS は最近の SIM カードでのみ利用できます (CDMA ハンドセットでは利用できません)。
詳細はこちら: http://smartcardwebserver.com/およびGemaltoからの仕組みの概要。おそらく、SIMalliance SCWS ワーキング グループのリソース セクションを一読することをお勧めします。