Pour la communication de données basée sur GPRS SAGEM HiLo, il a pile TCP/IP et il y a deux façons de se brancher:communication de données par modem GPRS pour intégré à distance Client et Serveur
(1) Utilisation des commandes GPRS de base et numérotation PPP apporte le modem au réseau public/Internet comme
AT+CGDCONT=1,"IP","APN","0.0.0.0",0,0
OK
atd*99***1#
CONNECT
(2) en utilisant Connexion GPRS puis en utilisant les commandes de socket TCP tels que
at&k3
OK
AT+KCNXCFG=0,"GPRS","APN","log","pass
word",”0.0.0.0”,”0.0.0.0”,”0.0.0.0”
OK
AT+KCNXTIMER=0,60,2,70
OK
AT+KCNXPROFILE=0
OK
AT+CGATT=1
OK
at+ktcpcfg=0,0,"www.domain.com",PortNo
+KTCPCFG: 1
OK
AT+KTCPCNX=1
OK
AT+KTCPSND=1,18
CONNECT
…Data send…
OK
+KTCP_DATA: 1,1380
AT+KTCPRCV=1,10000
CONNECT
pour distance Client à se connecter avec le serveur IP statique en utilisant TCP avec un numéro de port, je trouve peut-être exemple qui utilise des commandes GPRS de base n'utilisant aucune commande de pile TCP/IP.
Quelle différence cela fait-il dans les deux méthodes? Je comprends la première méthode est généralement utilisée pour la navigation sur Internet en utilisant un PC, et quand ne devrait pas être comme étape 1, puis suivi par l'étape 2.
Quelque temps j'ai observé un problème que lorsque le modem GPRS attribue la connexion IP de démarrage avec 117 alors cela fonctionne bien et quand l'IP assignée commence à partir de 110, il se connecte au serveur et se déconnecte immédiatement. Qu'est-ce qui pourrait avoir la différence dans les deux cas et comment gérer de telles situations? L'emplacement du modem GPRS est le même dans les deux cas, et la plupart du temps nous obtenons une adresse IP si nous démarrons après un très long moment et si le modem ou la connexion est redémarré, alors l'IP assignée ne fonctionne pas.
J'ai fait un tracker GPS qui utilise la seconde méthode (GPRS attach) puis je me connecte à un serveur depuis un modem GSM, je pense que c'est la meilleure option à utiliser, je n'ai jamais entendu parler du premier. De toute façon, je ne suis pas sûr à 100%. – webbi