Pregunta

En nuestro proyecto actualmente estamos enviando y recibiendo mensajes SMS utilizando el sistema GSM (es decir, por un proveedor de servicios de SMS de terceros a través de URL). pero ahora necesitamos migrarlo al sistema GPRS.

eso, necesitamos reemplazar GSM por el sistema GPRS. no sabemos como la arquitectura estarán. En el mensaje GSM se envió y recibió a través de la URL desde nuestra aplicación usando HTTP API's.

¿Cómo podemos usar GPRS para enviar y recibir mensajes? Indique la forma de hacerlo.

gracias de antemano, Mahesh

¿Fue útil?

Solución

Primero, GPRS nunca puede enviar un SMS . Puede conectarse a cualquier puerta de enlace SMS utilizando GPRS que puede enviarle SMS, GPRS es básicamente un servicio de Internet para redes GSM, tiene un propósito completamente diferente. GPRS es transporte HTTP, nada más .

Le solicito que explique el escenario de caso de uso de cómo desea enviar un SMS. Teniendo en cuenta esto, las personas aquí pueden ayudarlo mejor y encontrar una solución factible correcta.

Otros consejos

Básicamente necesitará configurar su dispositivo para que pueda "marcar" Una conexión GPRS. Eso es como marcar un módem en una PC. Entonces, debería poder enviar y recibir datos utilizando TCP o UDP como lo haría con cualquier otro "normal". solicitud. Algunos dispositivos "marcan" la conexión GPRS automáticamente cuando intentas conectarte a un host usando TCP, para otros dispositivos, tendrás que marcar manualmente.

Solo necesita pensar en términos de "cómo puedo intercambiar mensajes usando TCP o UDP entre mi dispositivo y mi servidor". ahora.

Para el módem GPRS basado en SAGEM HiLo, puede usar el comando

AT + CGSMS = 2 // Lo que significa Preferir el dominio de paquetes para SMS, si no está disponible, use Circuit Switched

Lo que supongo que está utilizando es un proveedor de servicios de pasarela SMS que puede enrutar mensajes cortos entrantes a través de HTTP / GET o POST a su url de destino.

Estoy usando un servicio de puerta de enlace sms y una conexión GPRS directa para mis aplicaciones. En ambos casos envían información de registro. La diferencia es que usar GPRS no requiere un servicio de puerta de enlace (ya que no está enviando mensajes cortos a través de gprs).

Solo necesita configurar un servidor de socket al que se pueda conectar el módem. Afortunadamente, encontré un módem con un intérprete de Python incorporado, por lo que fue muy fácil escribir un cliente (no por cierto, el servidor de socket también se escribió en Python).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top