ワイヤレスアプリケーションプロトコル(WAP)とは何ですか?

公開: 2021-11-03

初期の携帯電話は、古い標準であるワイヤレスアプリケーションプロトコル(WAP)を使用してインターネットにアクセスできました。 WAPゲートウェイは、インターネットに接続されているデバイスを識別し、デバイスに送信されるコンテンツを画面サイズとタイプに合わせてフォーマットします。

ソフトウェアは煩雑で、画面を正しくレンダリングできないことが多く、使用されていませんでした。

この標準を作成したのは、Motorola、Ericsson、Nokia、UnwiredPlanetの4社です。 新しい携帯電話は、デスクトップおよびラップトップコンピュータと同様の方法でインターネットにアクセスできるため、このプロトコルは不要になりました。

記事上で
  • ワイヤレスアプリケーションプロトコルの定義
  • WAPの仕組み
  • なぜWAPを使用するのですか?
  • WAPの長所と短所
  • WAPプロトコルスタック
  • WAPの未来

ワイヤレスアプリケーションプロトコル(WAP)とは何ですか?

ワイヤレスアプリケーションプロトコル(WAP)は、ほとんどのモバイルワイヤレスネットワークを介してワイヤレスデータにアクセスするために使用されるパケット交換プロトコルです。 WAPは、インタラクティブなワイヤレスデバイスとインターネット間の即時通信を容易にするだけでなく、ワイヤレス仕様の相互運用性を強化します。

WAPはオープン環境内で動作し、あらゆる種類のオペレーティングシステムで作成できます。 これは、モバイルユーザーに情報を配信するための推奨される方法です。

WAPカスケードスタイルシート(CSS)を使用すると、開発者は画面サイズをフォーマットして、どのモバイルデバイスでも機能するようにすることができます。 WAP CSSを使用すると、さまざまなモバイルデバイスの表示画面との互換性が確保されるため、再フォーマットは必要ありません。

WAPデータグラムプロトコルは、WAPアーキテクチャのコアインターフェイスであり、インターネットモデルの転送層プロトコルを管理し、モバイルワイヤレスネットワークと上位層プロトコルに依存しないプラットフォーム間の通信を容易にします。

ワイヤレスグローバルオペレーションは、物理ネットワークの問題を処理するトランスポート層を介してワイヤレスゲートウェイに簡単にアクセスできます。 WAPゲートウェイは、ワイヤレスネットワークへのアクセスを可能にするサーバーです。

WAPツールのテストと仕様の開発に加えて、Open Mobile Alliance(OMA)はすべてのモバイルサービスのサポートを提供します。

WAPの仕組み

WAPプロトコルスイートは、一連のプロトコルを記述します。 この規格は、プロトコルを使用する携帯電話などのWAP機器と、WebブラウザやネットワークテクノロジなどのWAPソフトウェアとの間の相互運用性を可能にします。

これらの規格は、以前はワイヤレスネットワークやハンドヘルドデバイスによって制限されていたモバイルエクスペリエンスを強化します。

WAPはこれを次の方法で実現します。

  • ページはWAP経由でWML形式で送信できます
  • XML、UDP、IPなどの標準は、ワイヤレス環境では効率的ですが、HTML、HTTP、TLSなどの大量のデータが不足しています。
  • バイナリ送信を使用して、より優れたデータ圧縮を可能にします
  • 軽量のプロトコルスタックを利用することで、高遅延、低接続安定性、低帯域幅を実現できます。

WAPモデルとレイヤー

WAPモデルでは、クライアントとサーバーは、それらの間の仲介役として機能する追加のWAPゲートウェイと通信します。 ゲートウェイは、マイクロブラウザによって送信されたWAPデバイス要求をインターネット経由で送信されるHTTPURL要求に変換します。

WAPゲートウェイはサーバーからの応答を受け取り、それをモバイルデバイスのマイクロブラウザーで読み取ることができるWMLファイルに変換します。

なぜWAPを使用するのですか?

1999年に、WAPは、ワイヤレスネットワーク事業者、コンテンツプロバイダー、およびエンドユーザーが次のメリットを享受する方法として導入されました。

  • 無線ネットワークおよび携帯電話の運営者

    WAPを使用すると、ボイスメールなどのワイヤレスデータサービスを改善できると同時に、新しいモバイルアプリケーションを開発することもできます。 電話の変更や追加のインフラストラクチャの変更は必要ありません。

  • コンテンツプロバイダー

    WAPを使用すると、サードパーティのアプリケーション開発者が追加のアプリケーションや携帯電話の機能を利用できるようになります。 開発者は、WMLでアプリケーションを作成することにより、効果的なモバイルアプリケーションを作成できます。

  • 利用者

    携帯電話を所有している人は、銀行、エンターテインメント、メッセージング、その他の情報などのオンラインサービスに簡単かつ安全にアクセスできるというメリットがあると言われています。 WAPを介した企業データベースおよびビジネスアプリケーションへのアクセスも、イントラネット情報を対象としていました。

    これらの利点にもかかわらず、WAPは多くの国で広く採用されることはなく、携帯電話のHTML互換性が向上したため、2010年頃にその使用は著しく減少しました。

WAPのメリット

ワイヤレスアプリケーションプロトコルまたはWAPの利点のいくつかを次に示します。

  • WAPは非常に速く動くテクノロジーです
  • このテクノロジーはオープンソースであり、完全に無料です
  • 複数のプラットフォームを使用して実装できます
  • ネットワーク標準はそれに関連していません
  • より高度な制御オプションが利用可能です
  • インターネットをモデルにして、同様に実装されています
  • WAPを使用してリアルタイムデータを送受信できます
  • WAPは、最新の携帯電話およびデバイスの大部分でサポートされています

WAPのデメリット

ワイヤレスアプリケーションプロトコルのいくつかの欠点は次のとおりです。

  • WAPでは、接続速度が遅く、可用性が制限されています
  • インターネットアクセスは、一部の地域では非常にまばらであり、他の一部の地域では完全に利用できません。
  • システムの安全性が低い
  • WAPではユーザーインターフェイス(UI)が小さい

WAPプロトコルスタック

具体的には、WAPモデルに関連する通信とデータ送信のさまざまなレイヤーについて説明します。

1.アプリケーション層

WMLは、コンテンツ開発に使用されるプログラミング言語であり、ワイヤレスアプリケーション環境(WAE)とモバイルデバイスの仕様が含まれています。

2.セッション層

ワイヤレスセッションプロトコル(WSP)は、セッション層を表します。 ワイヤレスセッションは一時停止され、WSPを使用してすばやく再接続されます。

3.トランザクションレイヤー

WTP(ワイヤレストランザクションプロトコル)とユーザーデータグラムプロトコル(UDP)がトランザクションレイヤーを構成します。 トランザクションサポートは、TCP / IPのこの層によって提供されます。

4.セキュリティレイヤー

データ送信中は、ワイヤレストランザクションレイヤーセキュリティ(WTLS)を介して、データの整合性、プライバシー、および認証を提供します。

5.トランスポート層

ワイヤレスデータグラムプロトコル(WDP)は、このレイヤーの一部です。 WAPプロトコルスタックは、一貫したデータ形式の恩恵を受けています。

主にWebコンテンツ用のWAP

本質的に、WAPは、低速と可変遅延を特徴とするワイヤレスネットワークを介してWebコンテンツを配信するためのアプリケーションです。 現在、ハンドヘルドワイヤレスデバイスのメモリ制限により、ダウンロードされる情報の量を減らすのにキャッシュが非常に効果的であることが妨げられています。

WAPの未来

WAPフォーラムでは、マルチメディアモバイルサービスが現在関心のある分野です。 オープンプロトコルであるWAPv1.1およびv1.2により、さまざまなタイプのマルチメディアコンテンツの転送が可能になります。 それでもなお、一部のマルチメディアサービス、特にストリーミングメディアを利用するサービスでは、WAPをさらに強化する必要があります。

これを読みながら、携帯電話ライセンスの次のオークションが進行中です。 新しい携帯電話ネットワークが形成されるにつれて、利用可能な帯域幅が増え、高いデータ転送速度をサポートできるようになるため、WAPの役割は拡大するでしょう。

新しいモバイルネットワークでWAPを使用することはすでに可能ですが、WAPの機能が拡張され、カラーグラフィックス、ライブおよび録画されたストリーミングビデオとサウンド、特に携帯電話に直接送信されるテレビサービスをサポートすることが期待されます。

最終的な考え

WAPは、プログラミングモデルまたはアプリケーション環境であり、World WideWebの概念に基づく通信プロトコルのセットです。 WAP階層設計は、TCP / IPプロトコルスタックの設計と非常によく似ています。

ただし、WAPは多くの国で広く採用されておらず、HTMLの互換性が携帯電話に広がるにつれて、2010年代にはその使用は大幅に減少しました。

その他の役立つリソース:

Mコマースプラットフォームが将来のビジネスに与える影響

モバイルバンキング| あなたが知る必要があるすべて

サーバーメッセージブロックとは何ですか?どのように機能しますか?

シスコが変革すると考える5つのテクノロジー