Detalles del escenario ejemplo:

• Se dispone de 3 dispositivos con puerto RS232 (configurados a 115200,8,N,1 y control de flujo HW) los cuales se necesitan monitorizar desde un PC situado en un puesto de Control Central con acceso a Internet.

• Se debe poder acceder a los dispositivos RS232 en cualquier momento, por lo que los módems conectados a los puertos serie de los dispositivos deben permanecer conectados a GPRS el 100% del tiempo a la espera de una conexión por parte del PC remoto. Los módems permanerán a la espera de conexiones entrantes por el puerto TCP 20010.

• Se utilizarán tarjetas telefónicas SIM con dirección IP fija en cada uno de los módems.

Solución propuesta con  MTX-65i + MTXTunnel:

Archivo de configuración del MTX-65i + MTXTunnel para la solución anteriormente propuesta:

Esta configuración es la que hay que introducir en el fichero de configuración del módem para poder realizar la aplicación descrita en el escenario:

COMM_baudrate: 115200 Baudios del puerto serie
COMM_bitsperchar: 8 8 bits de datos
COMM_autocts: on Control de flujo hardware CTS activado
COMM_autorts: on Control de flujo hardware RTS activado
COMM_stopbits: 1 1 bit de stop
COMM_parity: none Sin paridad
GPRS_apn: internetestatico.movistar.es APN GPRS proporcionado por el operador GSM
GPRS_login: MOVISTAR Login GPRS proporcionado por el operador GSM
GPRS_password: MOVISTAR Password GPRS proporcionado por el operador GSM
GPRS_timeout: 0 Con 0 el módem estará permanentemente conectado a GPRS
MTX_PIN: 0000 Si la tarjeta SIM no tiene PIN, dejar en 0000
MTX_model: MTX65i El modelo MTX escogido es el MTX65i para RS232
MTX_mode: server El módem se configura como server TCP
MTX_urc: off No necesitamos los mensajes de información URC
MTX_rssiLevel: 10 Activamos el led de cobertura del MTX65i
TCP_port: 20010 Puerto TCP del MTX donde se esperará conexiones IP
FIREWALL_enabled: off Firewall desactivado para aceptar conexiones desde cuaqluier IP

Comments




El ejemplo mostrado a continuación es un ejemplo similar al Ejemplo 1, pero en esta ocasión se pretende usar tarjetas telefónicas SIM con dirección IP dinámica en lugar de tener contratadas direcciones IPs fijas. La razón es que la conexión GPRS por parte de los módems va a ser muy ocasional, sólo para tareas de telemantenimiento, cuando necesitemos acceder al puerto RS232 de un equipo remoto.

A continuación se describe en detalle el escenario del ejemplo:

• Se dispone de 3 dispositivos con puerto RS232 (configurados a 9600,8,N,1 y sin control de flujo) los cuales se necesitan monitorizar desde un puesto de control central mediante un túnel GPRS-serie.

• Se necesita acceder a los dispositivos serie RS232 muy ocasionalmente para labores de telemantenimiento, por lo que no se necesita que los módems estén permanentemente conectados a GPRS.

• Un módem debe conectarse a GPRS durante 10 minutos cuando reciba una llamada perdida o un SMS con el texto “mtxtunnel on” desde un número de teléfono. Al número de teléfono que envíe el SMS o haga la llamada perdida el módem deberá mandar un SMS con la IP que obtenga del operador GSM al conectarse a GPRS. Esos 10 minutos el módem permanecerá a la espera de conexiones entrantes por el puerto TCP 20010.

• Por motivos de seguridad, los módems sólo deben hacer caso a las llamadas de teléfono o mensajes SMS de activación con los números de teléfono autorizados 666123456 y 666123457. Adicionalmente el MTXTunnel sólo permitirá conexiones realizadas desde la IP de la oficina central, que es la 200.101.102.103

Solución propuesta con el MTX-65i + MTXTunnel


Archivo de configuración del MTX-65i + MTXTunnel para la solución anteriormente propuesta:

Esta configuración es la que hay que introducir en el fichero de configuración del módem para poder realizar la aplicación descrita en el escenario:

COMM_baudrate: 9600 Baudios del puerto serie
COMM_bitsperchar: 8 8 bits de datos
COMM_autocts: off Control de flujo hardware CTS desactivado
COMM_autorts: off Control de flujo hardware RTS desactivado
COMM_stopbits: 1 1 bit de stop
COMM_parity: none Sin paridad
   
GPRS_apn: movistar.es  APN GPRS proporcionado por el operador GSM
GPRS_login: MOVISTAR  Login GPRS proporcionado por el operador GSM
GPRS_password: MOVISTAR  Password GPRS proporcionado por el operador GSM
GPRS_timeout: 10  El módem permanecerá 10 minutos conectado a GPRS si no hay datos
   
MTX_PIN: 0000  Si la tarjeta SIM no tiene PIN, dejar en 0000
MTX_model: MTX65i  El modelo MTX escogido es el MTX65i (indicar MTX65IND para RS485)
MTX_mode: server  El módem se configura como server TCP
MTX_urc: off  No necesitamos los mensajes de información URC
MTX_rssiLevel: 10  Activamos el led de cobertura del MTX65i
   
TCP_port: 20010  Puerto TCP del MTX donde se esperará conexiones IP
   
FIREWALL_enabled: off  Firewall desactivado para aceptar conexiones desde cuaqluier IP
   
SMS_allPhones: off Todos los números de teléfono NO están autorizados
SMS_sendIP: on Enviaremos la IP al móvil autorizado que haga una llama perdida 
o envíe un SMS con el texto “mtxtunnel on”.
SMS_validPhone1: 666123456 Teléfono autorizado número 1
SMS_validPhone2: 666123457  Teléfono autorizado número 2 
   

Básicamente la diferencia con el ejemplo anterior, radica en que habilitamos el firewall y sólo aceptamos conexiones entrantes desde una dirección IP autorizada (200.101.102.103) y permitimos a los teléfonos autorizados 666123456 y 666123457 enviar la cadena “mtxtunnel on” o realizar una llamada perdida a los módems para que activen la conexión GPRS sólo 10 minutos (GPRS_timeout) y poder hacer así la operación de telemantenimiento.

Comments