DESARROLLO DE SOLUCIONES EMPRESARIALES MOVILES USANDO
TECNOLOGIA SUN APLICACIONES MOVILES CON J2ME MENSAJERIA SMS Ing.
Ronald Criollo
Diapositiva 2
INTRODUCCIN MODEM CELULARES COMUNICACIN CON EL MODEM COMANDOS
AT APLICACIONES SMS AGENDA
Diapositiva 3
El SMS es un servicio entregado por una red celular que permite
que a un telfono mvil poder emitir y/o recibir mensajes cortos de
texto Definido como un servicio complementario del estndar Europeo
de telefona celular, de pronto se transform en un xito Entre un 10%
y un 15% de los ingresos de los operadores europeos se deben al SMS
En Latinoamrica el xito ha sido similar INTRODUCCION
Diapositiva 4
Definido inicialmente por el estndar GSM. Servicio
store-and-forward (retencin y envo): los mensajes son almacenados
en caso de que no puedan ser despachados Caractersticas: Es posible
priorizar los mensajes al enviarlos Es posible dar a los mensajes
una fecha de expiracin Es posible agendar envos de mensajes Un
emisor puede cancelar el envo de un mensaje si este todava no llega
a su destino Al enviar un mensaje corto, puede pedirse que se enve
una notificacin cuando el destinatario lo reciba INTRODUCCION
Diapositiva 5
Son vistos por la red celular como un telfono mvil comn y
corriente Se conectan a un computador a travs del puerto serial o
USB Acepta comandos para enviar y recibir mensajes SMS Los mdems
GSM permiten el uso de una SIM card MODEM CELULARES
Diapositiva 6
Existen comandos que deben escribirse por la puerta serial. Por
ejemplo, para iniciar el envo de un mensaje al usuario, se escribe:
AT+CGMS=nmero del destinatario El envo de un comando siempre
implica una respuesta del mdem, que debe leerse de la puerta serial
Existen comandos que deben leerse de la puerta serial, los que
indican que un mensaje ha llegado, por ejemplo: AT+CMTI=SM, 1
Cuando una aplicacin recibe una notificacin, debe enviar un comando
AT para leer el contenido del mensaje. Es posible, sin embargo,
configurar el mdem para que enve el contenido del mensaje junto con
la notificacin COMUNICACION CON EL MODEM
Diapositiva 7
Los comandos AT permiten configurar el mvil o enviar
instrucciones a ejecutar. Podemos acceder a informacin de la SIM o
a la memoria del telfono. No todos los dispositivos soportan los
mismos bloques de comandos AT. En algunos podemos tener activadas
las opciones de SMS, mientras que en otros pueden tener slo la
opcin de acceso a agenda Nos permiten bsicamente las posibilidades
de: Control de llamadas. Mandar/leer/borrar SMS. Leer/grabar
entradas de agenda Desviar/realizar llamadas de voz/datos. COMANDOS
AT
Diapositiva 8
Diapositiva 9
Comandos generales a) AT+CGMI: Identificacin del fabricante b)
AT+CGSN: Obtener nmero de serie c) AT+CIMI: Obtener el IMSI. d)
AT+CPAS: Leer estado del modem Comandos del servicio de red a)
AT+CSQ: Obtener calidad de la seal b) AT+COPS: Seleccin de un
operador c) AT+CREG: Registrarse en una red d) AT+WOPN: Leer nombre
del operador COMANDOS AT
Diapositiva 10
Comandos de seguridad a) AT+CPIN: Introducir el PIN b)
AT+CPINC: Obtener el nmero de reintentos que quedan c) AT+CPWD:
Cambiar password Comandos para la agenda de telfonos a) AT+CPBR:
Leer todas las entradas b) AT+CPBF: Encontrar una entrada c)
AT+CPBW: Almacenar una entrada d) AT+CPBS: Buscar una entrada
COMANDOS AT
Diapositiva 11
Comandos para SMS a) AT+CPMS: Seleccionar lugar de
almacenamiento de los SMS b) AT+CMGF: Seleccionar formato de los
mensajes SMS c) AT+CMGR: Leer un mensaje SMS almacenado d) AT+CMGL:
Listar los mensajes almacenados e) AT+CMGS: Enviar mensaje SMS f )
AT+CMGW: Almacenar mensaje en memoria g) AT+CMSS: Enviar mensaje
almacenado h) AT+CSCA: Establecer el Centro de mensajes a usar i)
AT+ WMSC: Modificar el estado de un mensaje COMANDOS AT
Diapositiva 12
Opcion 1: Conectarse con el SMS-C Ideal para aplicaciones que
van a recibir y/o despachar una gran cantidad de mensajes. Muchos
Operadores optan por proteger al SMS-C permitiendo el acceso a ste
a travs de http. Esto adems permite tener control sobre el cobro de
los mensajes Opcin 2: Utilizacin de un mdem Ideal para aplicaciones
que van a recibir y/o despachar una pequea cantidad de mensajes
(Capacidad de un mdem: despacho de 6 mensajes por minuto) Opcin 3:
Integrador Empresa que provee la pasarela para el envo de SMS
APLICACIONES SMS
Diapositiva 13
Java SMPP Library: cdigo Open Source provisto por Logica,
principal fabricante de SMS-C del mundo
(http://opensmpp.logica.com)http://opensmpp.logica.com Kannel: Open
Source SMS & WAP Gateway, soporta, entre otros, SMPP y GSM
modems. Corre sobre Linux
(http://www.kannel.org)http://www.kannel.org Simplewire: provee
conexin a diferentes SMS-C en el mundo. Adems provee herramientas
para utilizar la conexin
(http://www.simplewire.com)http://www.simplewire.com SMSLIB: provee
conexin a modem GSM y diferentes SMS-C importantes
(http://smslib.org/)http://smslib.org/ HERRAMIENTAS PARA EL
DESARROLLO DE APLICACIONES SMS