Gprs
-
Upload
gerardo-jerez -
Category
Documents
-
view
51 -
download
2
Transcript of Gprs
UNIVERSIDAD ANDRÉS BELLO FACULTAD DE INGENIERÍA
ESCUELA DE INDUSTRIAS INGENIERIA EN AUTOMATIZACIÓN Y ROBÓTICA
INFORME DE RFID
Alumnos: Gerardo Jerez V.
Aníbal Rubilar F.
Profesor: Néstor Palomino
Fecha de entrega: 29 de noviembre de 2013
ii
Tabla de contenido
GPRS. .................................................................................................................................... 1
Arduino ................................................................................................................................. 3
Aplicaciones. .......................................................................................................................... 3
Actividad ............................................................................................................................... 5
1
GPRS.
(General Packet Radio Services) es una técnica de conmutación de paquetes, que es integrable con la estructura actual de las redes GSM. Esta tecnología permitirá unas velocidades de datos de 115 kbs. Sus ventajas son múltiples, y se aplican fundamentalmente a las transmisiones de datos que produzcan tráfico "a ráfagas", es decir, discontinuo. Por ejemplo, Internet y mensajería. Puede utilizar a la vez diversos canales, y aprovechar los "huecos" disponibles para las transmisiones de diversos usuarios. Por ello, no necesitamos un circuito dedicado para cada usuario conectado. De esta forma desaparece el concepto de tiempo de conexión, dejando paso al de cantidad de información transmitida: El cliente podrá ser facturado por los paquetes realmente enviados y recibidos. El ancho de banda podrá ser entregado bajo demanda, en función de las necesidades de la comunicación. En cuanto a los cambios que supone, las redes GSM deben implementar una serie de nuevos equipos y cambios Hardware y Software, tanto en la parte radio como en la parte de conmutación.
GPS:
(Global Positioning System (GPS) o Sistema de Posicionamiento Global) (aunque se
le suele conocer más con las siglas GPS su nombre más correcto es NAVSTAR GPS) es
un Sistema Global de Navegación por Satélite (GNSS) el cual permite determinar en
todo el mundo la posición de una persona, un vehículo o una nave, con una precisión
de hasta centímetros.
El GPS funciona mediante una red de satélites que se encuentran orbitando alrededor
de la tierra más info
GSM:
(Group Special Mobile o Global System for Mobile Comunications) El Group Special
Mobile fue el organismo que se encargó de la configuración técnica de una norma de
transmisión y recepción para la telefonía celular europea y el Global System es el
sistema europeo de telefonía móvil digital a 900 MHz.
Tipología del servicio
El servicio GPRS pone a disposición de sus usuarios dos tipologías de servicio diferentes:
• Punto a Punto (Point To Point, PTP)
• Punto a Multipunto (Point To Multipoint, PTM)
Un servicio Point To Point es un servicio en el que el usuario envía uno o más paquetes a un único
destinatario; en relación a las modalidades con las que la conexión punto a punto es gestionada,
se pueden localizar dos clases de servicios punto a punto:
• ConnectionLess Point To Point services (CLNS)
• Connection Oriented Point To Point services (CONS)
2
Un servicio PTP CLNS es un servicio en el que dos paquetes sucesivos son independientes entre
ellos; por tanto, es como si cada uno de los paquetes formase parte de una comunicación en sí
misma. Un servicio con esta característica se define como un servicio de datagrama y puede ser
útil para soportar aplicaciones bursty de tipo no interactivo.
Un servicio PTP CONS es, por el contrario, un servicio en el que se establece una
relación lógica entre la fuente y el destinatario de los paquetes, relación que permanece activa
durante el tiempo total de la conexión; el servicio es, por lo tanto, un circuito virtual, es decir, en la
fase de set-up de la conexión se establece un recorrido para el routing de los paquetes, con la
diferencia de que, respecto a una conexión por conmutación del circuito, los recursos físicos se
liberan en cuanto el paquete genérico se ha transmitido, manteniendo la conexión lógica. Las
aplicaciones que se adaptan bien a un servicio bearer (portador) de este tipo son aquellas
interactivas o transnacionales, en las que se mantiene un diálogo continuo entre las dos entidades
en comunicación.
Los servicios PTM, al contrario que los servicios PTP, implican a más de un usuario destinatario y,
como se verá sucesivamente, el envío de los paquetes se ejecuta en base geográfica. Obviamente
el servicio bearer PTM no puede implicar como usuarios destinatarios de paquetes a los usuarios
de las redes interconectadas a la GPRS PLMN, sino sólo a usuarios de móviles.
La tabla siguiente resume las configuraciones posibles en base al punto de acceso (fijo/móvil) del
destinatario de los paquetes.
Remitente / Destinatario Servicio PTP Servicio PTM
Fijo/Móvil soportado soportado
Móvil/Móvil soportado soportado
Móvil/Fijo no aplicable no aplicable
3
Arduino.
Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un
entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos
multidisciplinares.
El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida.
Los microcontroladores más usados son el Atmega168, Atmega328, Atmega1280, ATmega8 por su
sencillez y bajo coste que permiten el desarrollo de múltiples diseños. Por otro lado el software
consiste en un entorno de desarrollo que implementa el lenguaje de programación
Processing/Wiring y el cargador de arranque (boot loader) que corre en la placa.
Arduino es una plataforma de electrónica abierta para la creación de prototipos basada en software
y hardware flexibles muy fáciles de usar, debido a que el IDE con el que trabaja es fácil de aprender
a utilizar, y el lenguaje de programación con el que trabaja es simple.
Aplicaciones.
Correo electrónico
La nueva tecnología permite la utilización desde dispositivos móviles (p.e un notebook)
del sistema de correo electrónico que la empresa tenga implantado(Microsoft Mail, Outlook
Express, Microsoft Exchange, Lotus Notes, etc...). De esta forma y gracias a la
característica de conexión permanente de GPRS (always on), el usuario puede acceder a su
correo, leerlo y contestarlo como si estuviera en la oficina.
4
Navegación por Internet
El incremento en la velocidad de transmisión que la tecnología GPRS aporta permite
comenzar a utilizar dispositivos móviles como Notebooks para la navegación por Internet,
utilizando los navegadores estándar conocidos. Un caso especial lo constituye la
navegación a través de teléfonos portátiles, utilizando el formato adecuado para este tipo
de dispositivos de pequeño tamaño (formato WAP). Aunque el número de direcciones
disponibles en este formato aún es limitado, el progreso de las capacidades gráficas de los
móviles hará que este tipo de navegación adquiera una importancia creciente en el futuro.
Transferencia de archivos
Adicionalmente, el incremento de velocidad de transmisión permite abordar la transmisión
en movilidad de cualquier tipo de archivo conteniendo textos, presentaciones, documentos,
hojas de cálculo, etc., en cualquiera de sus variantes y formatos.
Navegación geográfica
Basado también en la identificación de la ubicación del usuario, se estándesarrollando
nuevas soluciones de gran utilidad en los casos de desplazamientopor zonas no conocidas,
como por ejemplo:Búsqueda de direccionesSugerencia de itinerariosGuías de carretera
5
Actividad
EL primer paso para poder utilizar el modulo GPRS es poder conectar al Hypper terminal o en este
caso la utilización de TERA TERM
Determinar el puerto
Para configurar el MT-Gu es necesario conectar con la tarjeta SIM
-Necesitamos el PDF del ejemplo de ENFORA TEST SERVER
-Conectar a la APN (Access Point Name) de la tarjeta SIM
-Al obtener el APN de la compañía telefónica debemos ingresar el nombre y la clave
Comandos AT
6
AT //inicio
OK
ATE1 //echo enable
OK
ATI //información marca
Enfora, Inc.
OK
AT+CGMM //información modelo
Enabler-III G Modem
OK
AT&F //Para restaurar utilizamos AT+F
OK
AT&W //para guardar nuestra configuración AT+W
OK
AT+CGDCONT=1,"IP","imovil.entelpcs.cl"// para configurar APN a la tarjeta SIM//
OK
AT%CGPCO=1,"entelpcs,entelpcs" //es necesario poder acceder el username y el password//
OK
AT$AREG=2// registrar el GPRS//
OK
AT&W //guardo la configuracion//
OK
AT+CREG?// verifica el estado del GSM si todo esta correcto recibiremos un mensajes//
+CREG: 0,1
OK
AT%CGREG?
%CGREG: 0, 1
OK
AT$MDMID="MT_Test" // Poner un nombre al GPRS//
//configura el MG-Tu para comunicarse con el servidor especifico
AT$FRIEND=1,1,"apitest.enfora.com"
AT$FRIEND=1,1,"190.164.143.196”
OK
7
AT$UDPAPI=,1721 // seteo del Puerto 1721
AT$UDPAPI=,4000
OK
AT$FRIEND=1,1,"www.dominio.com",0000 (reemplazar el 0000 por el puerto)
AT$FRIEND=1,1,"190.164.143.196",4000
AT$NETIP? //retorna la ip del equipo
// Verifica comunicación GPRS (host) y cliente, enviando un mensaje cada determinado
//tiempo
AT$WAKEUP=1,1
OK
// obtener cordenadas de ubicacion
AT$GPSRD=10
$GPRMC,235910.00,A,3327.112305,S,07040.089844,W,0.0,35.1,061113,2.3,W,A*1D
Ok
// envía mensaje de texto al numero indicado
AT+CMGS=+56973379866
AT+CMGS=”+56997608174”
>hola mundo // se escribe el mensaje y se envía con “ctrl+z”
//lee sms guardados en la sim
at+cmgl="ALL"
+CMGL: 1,"REC READ","103",,"11/08/21,19:56:30-16"
Bienvenido al Mundo Prepago entel.
//guarda numero en la sim
at+cpbw=1,”023339570”,129,”Olimex”
//desactivar control de flujo
AT+IFC=0,0
//verifica si la sim esta conectada
AT+CPIN?
8
//pregunta por bandas soportadas en la sim (31 GSM/EGSM/DCS/PCS/850)
AT%BAND?
%BAND: 0,31
OK
//Pregunta por la forma en que se presentan los resultados,los cuales indican si la red ha
//registrado al módulo o no
AT+CREG?
+CREG: 0,1
OK
//entrega redes disponibles
at+cops=?
at+cops=?
+COPS: (2,"entel","entel","73001"),(3,"movistar","movistar","73002"),(3,"730 03"
,"730 03","73003")
//ajusta comandos que tenia el equipo al prenderse
Atz at+cops=?
at+cops=?
+COPS: (2,"entel","entel","73001"),(3,"movistar","movistar","73002"),(3,"730 03"
,"730 03","73003")
//ajusta comandos que tenia el equipo al prenderse
//muestra configuraciones generales
AT&V
OK
AT&V
E1 Q0 V1 X0 &C1 &D0 S0: 000 S3: 013 S4: 010 S5: 008 +CBST: 7,0,1 +FCLASS: 0
+CRLP: 61,61,48,6 +CR: 0 +CRC: 0 +CMGF: 1 +CSCS: "PCCP437" +CNMI: 1,1,0,0,0
+ILRR: 0 +IPR: 115200 +CMEE: 0 +CSMS: 0,1,1,1 +CFUN: 1 +CREG: 0 +CGREG: 0
+CLIP: 0,2 +CAOC: 1 +COPS: 0,0,"entel" +CSNS: 0 +CSSN: 0,0 +CSDH: 0 +CMUT: 0
+COLP: 0 +CPBS: "AD" +CGAUTO: 3 +CGSMS: 3 +CGEREP: 0,0 +CGCLASS: "B"
+CSVM: 0,"",129 +CGQREQ: 1,0,0,0,0,0 +CGQMIN: 1,0,0,0,0,0
+CGDCONT: 1,"IP","imovil.entelpcs.cl","",0,0
+IFC: 0,0 +ICF: 3 %CGAATT: 0,1 %CGPPP: 3 $AREG: 2 $HOSTIF: 0
$VGR: 12 $VGT: 7 $VLVL: 4 $VST: 0 $VSELECT: 1
$PADBLK: 512 $PADBS: 08 $PADCMD: 000b $PADDST: "000.000.000.000",0
$PADFWD: 0d $PADSRC: 0 $PADTO: 50 $UDPAPI: "199.245.180.013",1720
$TCPAPI: 0 $TCPSRC: 1024,65535 $TCPRETRYTO: 3600 $TCPIDLETO: 86400
9
$ACTIVE: 1 $CONNTO: 60 $IDLETO: 120 $GATEWAY: 000.000.000.000
$MSCLS: 8 %SLEEP: 2 %CPI: 0 %CGREG: 0 $ACKTM: 0,0,0
$MDMID: "011892000229861" $MSGLOGEN: 0 $PKG: 52-D2 $USRVAL: 0
$RTCUPD: 1,1 $SMSDAEN: 1 $RICSD: 0
$FRIEND: 01,0,"apitest.enfora.com",0,0
$APIOPT: 0,0,0,0,0,0
$EVTIM1: 0 $EVTIM2: 0 $EVTIM3: 0 $EVTIM4: 0
$EVTIM5: 0 $EVTIM6: 0 $EVTIM7: 0 $EVTIM8: 0
$EVTIM9: 0 $EVTIM10: 0
$WAKEUP: 0,0 $CHKIN: 0,0 $NETMON: 15,1,0,0
$IOCFG: 11010001 $IOGPA: 11011110 $IOTAR: 00000000 $IOPULUP: 1 $IGNDBNC: 1
$GPSLCL: 0,0
$GEOFNC: Fence Radius Latitude Longitude
$EXCACC: 0, 3, 3 $EXCDEC: 0, 3, 3
$EVENT: evgp evtyp evcat p1 p2
1A 0 27 1 1
1B 3 22 0 0
2A 0 27 0 0
2B 3 14 0 0
3A 0 9 2 4
3B 3 37 1 0
4A 0 9 5 5
4B 3 21 0 0
5A 0 9 0 0
5B 3 13 0 0
6A 0 9 1 1
6B 3 21 0 0
OK
//pregunta modo de operación 0=datos 1=voz
AT+FCLASS? Para llamar por voz: at+fclass=8
Datos: at+fclass=0
ATD1234567890; disca el número 1234567890 atd97608174 //este funciono Ath //cuelga Sms AT+CMGW=”+56997608174” AT+CMGS= "+56997608174"
at+cmgw="97608174"
10
//al recibir una llamada RING Ata//contesta OK Ath//cuelga OK //muestra numero de llamada entrante at+clip=1
//verificar gprs
AT+CGREG?