![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Les couches WAP |
Le protocole WAP est défini selon des couches, c'est-à-dire des niveaux d'abstraction des données (dans l'esprit du modèle OSI) afin de séparer les différents traitements des données nécessaires pour effectuer la transaction. Cela donne la possibilité d'implémenter (c'est-à-dire en quelque sorte de programmer avec un langage spécifique) différemment chacune de ces couches. Ainsi, chacune de ces couches définit une interface vis-à-vis de la couche suivante, ce qui permet une grande modularité des services, donc une évolutivité possible de chacune des implémentations.
Le protocole WAP est scindé en cinq couches:
La couche WAE (Wireless Application Environment) |
La couche application du WAP définit l'environnement de développement des applications sur les terminaux mobiles. Elle fournit ainsi des fonctionnalités applicatives telles que:
Chaque terminal mobile est équipé de deux user-agents, des applications permettant d'interpréter des documents et de gérer des évènements (appui sur un bouton,...) (au même titre qu'un navigateur internet, le navigateur étant lui-même un user-agent). Les deux user-agents des terminaux sans fil WAP sont:
La couche WSP (Wireless Session Protocol) |
La couche session est constituée de deux protocoles:
La couche WTP (Wireless Transport Protocol) |
La couche de transaction gère le déroulement de la transaction, elle définit donc la fiabilité du service. La communication peut se faire de trois façon, c'est-à-dire:
La couche WTLS (Wireless Transport Layer Security) |
Etant donné que les données circulent entre le terminal mobile et la passerelle grâce à des réseaux sans fil, il est nécessaire que les transactions soient sécurisées, c'est ce que se propose de faire la couche sécurité. Celle-ci est basée sur le standard SSL (Secure Socket Layer) et permet:
Puisque les réseaux sans fil n'ont au début du millénaire qu'une bande passante
réduite, la couche sécurité a été prévue pour optimiser
la taille des données sécurisées.
La couche WDP (Wireless datagram Protocol) |
La couche WDP est à la base de la pile de protocoles WAP, c'est elle qui est chargé de l'interface avec les protocoles de transmission de données utilisés par les opérateurs de télécoms: