Communication de donnéeset Modes hôte
Raven EDGE/GPRS - Le Guide de l'Utilisateur, version 2.32
Les modes UDP normal (MD3) et de réponse automatique peuvent être simultanément actifs;
dans ce cas, les données série d'entrée sont envoyées sous la forme de paquets UDP (au lieu d'être
traitées comme des commandes AT) et des sessions UDP avec différentes sources UDP peuvent
être ouvertes. L'arrivée de données série ou d'un paquet UDP ouvre une session UDP. Indépen-
damment de la cause de son ouverture, cette session prend fin lorsque qu'aucune donnée n'est
reçue ou envoyée pendant le délai défini par S82. Une autre session peut alors être ouverte par
une des deux causes précédentes.
Lorsque le délai imparti à une session est dépassé, le modèle passe au mode de commande AT
(toute commande AT peut alors être entrée parle port série.
Il est le meilleur pour assurer les arrêts à vide pour TCP et le UDP ne
Remarque :
sont jamais 0 si vous allez employer la réponse automatique, ou l'un ou l'autre
modes de PAD. Dans ces circonstances, vous voudrez que le modem ferme la
douille si le raccordement va ralenti pour trop long, en particulier si l'autre côté ne
ferme pas normalement le raccordement.
Lors de l'arrivée de données série, la session est ouverte avec l'adresse de destination spécifiée à
l'aide de S53. Le réglage de S53 peut être changé si *UDPLAST=1 (connexion à l'adresse asso-
ciée à la dernière session UDP). L'adresse déterminée par S53 est alors remplacée par l'adresse
associée à la dernière session ouverte par l'arrivée d'un paquet UDP. Ainsi, lorsque de nouvelles
données sont reçues en provenance du port série de l'hôte pendant que le modem est au repos, une
session est rétablie avec la dernière adresse (ce comportement est le même dans le mode Hybrid2
précédent (MD6)).
Le mode de réponse automatique TCP (S0) peut coexister avec le
Remarque :
mode de réponse automatique UDP. Dans ce cas, lorsque le modem est au repos, il
peut accepter un paquet TCP ou UDP d'arrivée et ouvrir une session TCP ou UDP,
selon le cas.
Reliable UDP
Le UDP fiable ajoute un protocole simple sur le UDP pour fournir la livraison fiable des données.
Quand des données sont reçues de la porte série de centre serveur, un en-tête de 2 bytes est ajouté
aux données, contenant un type de message et un nombre d'ordre. Le modem continuera à
envoyer ces données (amortissement toutes données reçues en attendant) jusqu'à ce qu'elles
reçoivent une reconnaissance avec ce nombre d'ordre. Si une reconnaissance n'est pas reçue au
cours de la période d'arrêt (indiquée dans S7), les données seront retransmises. Ceci continuera
jusqu'à ce qu'une reconnaissance soit reçue ou le modem est remis à zéro. De même on s'attend à
ce que tous les paquets de UDP reçus par le modem aient cet en-tête simple. Le modem publiera
une reconnaissance pour tous les paquets valides qui sont reçus.
Configurez le Raven comme pour une session UDP normale. Réglez le mode de démarrage par
défaut à 73 (ATMD73). Si vous utilisez deux modems, configurez leur adresse IP et leur port de
destination de façon que chacun d'eux pointe vers l'autre. Ils pourront alors échanger des données
série avec fiabilité.
Bien qu'il augmente la fiabilité, le mode Reliable UDP simple mis en
Remarque :
œuvre dans le modèle ne permet pas d'identifier les paquets en double.
UDP Multicast Mode
25