SCK Server V1.0_FR
Transcription
SCK Server V1.0_FR
Guide de l’utilisateur ‘Socket Server’ Application OpenAT Bausch Datacom – Socket Server OpenAT application – ref. manual – V1.0_FR 2010 / 20 / 12 2 SCK Server V1.0 FR Bausch Datacom – Socket Server OpenAT application – ref. manual – V1.0_FR ! ATTENTION ! DANGER D’ ELECTROCUTION SI LE CACHE PROTECTEUR EST ENLEVE ENTRETIEN UNIQUEMENT PAR PERSONNEL QUALIFIE Références du document Date Version 29/05/2009 V1.0 Préliminair 2010 / 20 / 12 Auteur Filip Lavaerts Création 3 SCK Server V1.0 FR Bausch Datacom – Socket Server OpenAT application – ref. manual – V1.0_FR 2010 / 20 / 12 4 SCK Server V1.0 FR Bausch Datacom – Socket Server OpenAT application – ref. manual – V1.0_FR Sommaire 1. Introduction 7 2. Description générale 8 3. Installation de base 8 4. Modes de communication possibles 4.1 CSD mode 4.2 GPRS mode 4.3 SCKserv mode 9 5. Comment changer de mode de communication 5.1 changez vers GPRS mode 5.2 changez vers SCKserv mode 5.3 changez vers CSD mode 10 6. Upgrade DOTA (optionnel) 11 2010 / 20 / 12 5 SCK Server V1.0 FR Bausch Datacom – Socket Server OpenAT application – ref. manual – V1.0_FR Schéma sériel utilisé dans ce manuel : DTE Data Terminal Equipment DCE TxD RxD DTR DSR RTS CTS RI DCD GND IN OUT Data Communication Equipment PC POS PLC Modem InduBox GSM DinBox GPRS Application Engin de Communication 2010 / 20 / 12 6 SCK Server V1.0 FR Bausch Datacom – Socket Server OpenAT application – ref. manual – V1.0_FR 1. Introduction Ce guide de l’utilisateur est le guide de référence pour configurer l’application ‘Socket Server OpenAT(*)’. Cette application est créée pour les modems DinBox GSM/GPRS et InduBox GSM IV de Bausch Datacom. Les modems utilisent la module Sierra Wireless (Wavecom) Q24Plus GSM/GPRS. Grâce à l’application Socket Server OpenAT(*), un engin ‘non IP’, qui est connecté au modem DinBox ou Indubox , sera accessible par un lien GPRS. (*) OpenAT est une marque déposé de Sierra Wireless (Wavecom) 2010 / 20 / 12 7 SCK Server V1.0 FR Bausch Datacom – Socket Server OpenAT application – ref. manual – V1.0_FR 2. Description générale La communication de données CSD (Circuit Switched Data) en utilisant des modems GSM, se comporte de la même manière que la communication avec des modems standard RTC utilisant une ligne téléphonique ‘POTS’ (Plain Old Telephone System). En utilisant ‘CSD answering mode’ (autoanswer actif, s0=1), le modem DinBox ou Indubox va envoyer la réponse non-sollicitée CONNECT 9600 et une connexion est établie avec le modem éloigné. Quand le modem éloigné se disconnecte, la réponse NO CARRIER sera transmise. En utilisant GPRS, la situation est complètement différente. TCP/IP est utilisé, tous les données seront envoyés enveloppés dans des paquets IP et routés à travers un réseau IP. Grâce à l’application ‘Socket Server OpenAT’ une ‘CSD answering mode’ sera simulée si on utilise une communication par lien GPRS. En démarrant l’application OpenAT en mode ‘SCKserv’, une connexion GPRS/APN sera établie et maintenue automatiquement. Suite d’une connexion réussie GPRS/APN le modem DinBox ou InduBox fera partie d’un réseau IP (Internet ou Intranet) et obtiendra un numéro IP. l’Application OpenAT va démarrer un service ‘TCP’ socket server (listener)’ et ‘écoutera’ un PORT prédéfini. Quand un client TCP éloigné établit une connexion avec le modem DinBox ou InduBox, la réponse non-sollicitée CONNECT 9600 sera transmise. Quand le client TCP disconnecte la connexion, la réponse NO CARRIER sera transmise. Plus d’infos concernant les modalités différentes de l’application ‘Socket Server OpenAT’ seront décrits dans les sections ci-dessous. 3. Installation de base En utilisant l’application ‘Socket Server OpenAT’ le port sériel du modem DinBox ou InduBox ne peut être utilisé qu’avec les paramètres suivants: Speed : Async format : Flow control : V.24 DTR signal : 9600 bps 8N1 none (no RTS needed from DTE) none (no DTR needed from DTE) En principe seulement ‘RXD/TXD’ et ‘GND’ sont nécessaires pour l’application ‘OpenAT’. Il est possible d’utiliser les interfaces 3-fils isolés RS-232 et 2-fils RS-485 du modem. 2010 / 20 / 12 8 SCK Server V1.0 FR Bausch Datacom – Socket Server OpenAT application – ref. manual – V1.0_FR 4. Modes de communication possibles Il existe 3 modes d’opération possibles pour l’application ‘Socket Server Open AT’: 4.1 CSD mode Le modem se comporte comme un modem ‘GSM CSD data’ en mode ‘autoanswer (s0=1)’. Quand un modem éloigné appelle, la réponse non-sollicitée CONNECT 9600 est envoyée. Quand la connexion est coupée, NO CARRIER sera envoyé. Pendant CSD “data mode” le modem est 100% transparent. Pendant “idle state mode” le modem est en mesure de recevoir un message SMS et de contrôler le contenu de ce message. Plus d’info sur le contenu du message SMS cidessous. 4.2 GPRS mode Fonction identique que CSD, décrit ci-dessus, mais le modem a reçu des paramètres APN GPRS par un message SMS. APN server name, username, password et info DNS sont introduits, mais il n’y a pas d’annexe GPRS ou connexion APN. Cette modalité est implémentée pour exécuter DOTA (Download Over The Air), un upgrade par un host FTP. Cette fonction est décrit ci-dessous. Pendant “idle state mode” le modem est capable de recevoir un message SMS et de contrôler le contenu de ce message. Plus d’info sur le contenu du message SMS cidessous. 4.3 SCKserv mode En utilisant cette mode, le modem sera connecté automatiquement par GPRS/APN et un service ‘TCP socket server (listen)’ sera démarré. La connexion APN et la mode ‘socket listen’ seront contrôlées régulièrement (tous les 60 secondes) de façon que le modem est toujours prêt pour un ‘TCP socket client’. Quand un client TCP éloigné ( ‘TCP socket client’) établit une connexion avec le modem DinBox ou InduBox, la réponse non-sollicitée CONNECT 9600 sera transmise. Quand le client TCP disconnecte la connexion, la réponse NO CARRIER sera transmise. Pendant “data mode” le modem est 100% transparent. Pendant “idle state mode”, le modem est capable de recevoir un message SMS et de contrôler le contenu du message. Plus d’info sur le contenu du message SMS cidessous. 2010 / 20 / 12 9 SCK Server V1.0 FR Bausch Datacom – Socket Server OpenAT application – ref. manual – V1.0_FR 5. Comment changer de mode de communication Changer le mode de communication, décrit ci-dessus, est fait par des messages SMS (texte). Notez: • Chaque ligne doit être achevée par <CR><LF>. • Chaque caractère est impérative. Il est important de reproduire minuscule et majuscule correctement En mode standard, CSD mode est sélectionné. Pas de paramètres GPRS sont sauvegardés. 5.1 Changez vers GPRS mode Un SMS avec le contenu suivant doit être envoyé vers le modem; InduBox startup.ini Link : GPRS APN : “proximus.internet.be” APNUN : “username” APNPW : “password” DNS1 : “” DNS2 : “” End Quand le modem reçoit un message SMS comme décrit ci-dessus, le modem sauvegardera les paramètres reçus, redémarrera et entrera en mode GPRS. Comme décrit ci-dessus ce mode de communication est identique que ‘CSD’ mais tous les paramètres APN seront connus et programmés. Ce mode est conçu pour faire un upgrade FTP comme sera expliqué dans le chapitre prochain. 5.2 Changez vers SCKserv mode Un SMS avec le contenu suivant doit être envoyé vers le modem. InduBox startup.ini Link : SCKserv APN : “proximus.internet.be” APNUN : “username” APNPW : “password” DNS1 : “” DNS2 : “” Port : 404 End Quand le modem reçoit un message SMS comme décrit ci-dessus, le modem sauvegardera les paramètres reçus, redémarrera et entrera en mode SCKserv. Après l’enregistrement GSM le modem se connectera immédiatement au réseau GPRS et 2010 / 20 / 12 10 SCK Server V1.0 FR Bausch Datacom – Socket Server OpenAT application – ref. manual – V1.0_FR l’APN. L’adresse IP reçue sera envoyée immédiatement au port sériel comme réponse non-sollicitée et le service ‘socket server’ démarrera automatiquement. 5.3 Changez vers CSD mode Il est toujours possible de rentrer au mode standard CSD par le SMS suivant : InduBox startup.ini Link : CSD End Quand le modem reçoit un message SMS comme décrit ci-dessus, le modem redémarrera et entrera en mode CSD. 6. Upgrade DOTA (optionnel) L’upgrade DOTA est fait par FTP. Un SMS avec le contenu suivant doit être envoyé au modem. InduBox FTP upgreade FTP : 213.219.182.110:21 User : username Pwd : password File : filename.ext Size : 15124 End Après réception du SMS, le modem essaiera de se connecter à un port FTP serveur. CSD mode: GPRS mode: SCKserv mode: rien sera fait (pas de paramètres GPRS) le modem fera un annexe GPRS, connexion APN, … arrêtez service ‘socket listen’, le modem était déjà connecté au réseau GPRS, APN, … Après le téléchargement du fichier, la grandeur du fichier sera vérifiée. Si pas équivalent La procédure de l’upgrade sera arrêtée et le modem redémarrera comme si rien avait changé. Si équivalent L’application ‘OpenAT’ sera chargée et le modem redémarrera. 2010 / 20 / 12 11 SCK Server V1.0 FR