Téléphones SIP Alcatel – le Temporis IP901G et applications XML

Une des spécificités du Temporis IP901G est la possibilité de configurer très simplement des actions sous la forme d’URL. Le déclencheur de l’action peut être le fait de recevoir un appel. On peut donc avoir la génération automatique d’une action spécifique comme un GET HTTP.

Mais voyons les événements qui peuvent déclencher une action :

  • fin de la séquence de boot
  • fin de la séquence d’enregistrement (SIP REGISTER)
  • raccroché du téléphone (On hook in english)
  • décroché du téléphone (Off hook in english)
  • appel entrant
  • appel sortant
  • sur timeout (à intervalles réguliers)
  • à l’établissement de l’appel
  • sur événement lié à l’enregistrement (SIP REGISTER)

Ce qui fait l’intérêt de cette commande est qu’elle permet de passer des commandes vers le serveur distant en transmettant des variables. Les variables enrichissent les fonctionnalités offertes par le téléphone :

  • SIPUSERNAME : nom du compte SIP
  • DISPLAYNAME : affichage du nom du compte ‘Display Name ‘
  • LOCALIP : adresse IP du téléphone
  • INCOMINGNAME : nom de l’appelant (provenant de l’information ‘SIP Caller ID name’)
  • REMOTENUMBER : numéro de téléphone du distant (appelant ou appelé)
  • REGISTRATIONSTATE : état de l’enregistrement sur le serveur SIP. Les états possibles sont : REGISTERED , DEREGISTERED , FAIL
  • MAC : Adresse MAC ethernet du téléphone
  • MODEL : modèle du téléphone (ici, TEMPORIS IP901G)

Pour réaliser la configuration, il suffit de se connecter en mode web sur le téléphone et d’aller sur la page SYSTEM/SERVER APPLICATION. On trouvera une liste d’événements avec une case pour configurer l’action.

On remarquera en bas de page, deux case à cocher :

  • enable HTTP PUSH
  • enable PUSH during call

Ces deux cases permettent d’autoriser la réception d’information depuis un serveur distant.
Un exemple d’application peut être utilisé pour avoir des informations en temps réel sur un client qui nous appelle:
Au moment d’un appel entrant, à la réception du numéro de l’appelant, le téléphone place le numéro de l’appelant dans une requête HTTP GET qui est envoyée vers un serveur de pages XML.
Le serveur de pages XML fait une recherche dans sa base de données de numéros répertoriés et renvoi une information pertinente vers l’affichage du téléphone. Ce peut être des informations sur le dernier achat du client par exemple.

Vous pouvez avoir plus d’information sur le site de Alcatel (IP901G)

  • LinkedIn
  • MySpace
  • Viadeo
  • Yahoo Bookmarks
  • Facebook
  • Ping
  • Twitter
  • Blogger Post
  • Windows Live Favorites
  • Jamespot
  • Technorati Favorites
  • Yoolink
  • Google Bookmarks
  • Share/Save/Bookmark
This entry was posted in VoIP/ToIP/Collaboration/Social and tagged , , , , , , , , , , , , , , , , , , , . Bookmark the permalink.

Comments are closed.