Tesis GPRS Final

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 22

General Packet Radio Service en GSM

Jorge Inverso y Fabián del Campo


Universidad de la República. Facultad de Ingeníeria.

El propósito de General Packet Radio Services


(GPRS), como de otros servicios de paquetes de datos, es En 1989, la responsabilidad del grupo GSM se le transfirió al
acomodar en forma eficiente la fuente de los datos que es ETSI (European Telecommunication Standard Institute) y la
a ráfagas en naturaleza. Otro hecho importante es la fase I de las especificaciones de GSM se publicaron en 1990.
utilización de recursos pre-existentes en redes Global El servicio comercial comenzó en 1991 y por 1993 había 36
System for Mobile communications (GSM). redes GSM en 22 países. A pesar de haberse estandarizado en
En este artículo los autores presentan una descripción de Europa, GSM no es solo un estándar europeo, más de 200
GSM, arquitectura, protocolos, ventajas y desventajas de redes GSM (incluyendo DCS1800 y PCS 1900) están
GPRS así como una experiencia real de un modelo piloto funcionando en 110 países. En 1994 había 1.3 millones de
de red GPRS. clientes en el mundo entero, para 1997 la cifra creció hasta
los 55 millones.
Introducción GSM, el porqué de GPRS, arquitectura, Con la entrada tardía de EE.UU. al sistema GSM con la
protocolos, ventajas y desventajas, experiencia real y variación del mismo llamado PCS 1900, la sigla GSM se
conclusión. transformó en Global System for Mobile communications

I. INTRODUCCIÓN Los desarrolladores de GSM eligieron un sistema digital (por


esos entonces nunca antes probado) en oposición al entonces
Antes de iniciar el estudio de GPRS (General Packing standard que era la tecnología analógica como la AMPS de
Radio System) es necesario comenzar por un estudio en lo los EE.UU. o el TACS del Reino Unido.
que refiere al sistema sobre el cual esta tecnología se La esperanza de estos primeros desarrolladores era que los
desarrolla, esto es saber que es GSM (Global System for algoritmos de compresión de voz pudieran mejorarse, lo cual
Mobile Communications) se logró permitiendo cumplir con los criterios que se habían
establecido en un principio.
A. GSM
2)Servicios sobre GSM
1) Historia de GSM
Desde el principio, GSM fue pensado a fin de que soportara
Durante los primeros años de 1980, los sistemas analógicos ISDN (ver criterios) en términos tanto de servicios como de
de telefonía celular crecían rápidamente en Europa la señalización de control utilizada. Sin embargo, debido a las
particularmente en Escandinavia y el Reino Unido. Cada país limitaciones en radio-transmisión dadas en ancho de banda y
desarrollaba su propio sistema por lo cual cada sistema costo, no se alcanzó prácticamente el estándar de 64 kbps del
desarrollado era incompatible con el del país vecino. Esta canal ISDN-B.
indeseable situación, no solo porque el móvil servía
únicamente dentro de los límites nacionales (lo cual en una Usando las definiciones de ITU-T los servicios de
Europa unificada no era para nada útil) sino que además telecomunicaciones pueden dividirse en servicios de
limitaba el mercado para cada tipo de equipo por lo cual la movilidad, teleservicios y suplementarios. El más básico de
economía de escala con los subsecuentes ahorros no se los teleservicios es telefonía. Como en otros sistemas la voz
podían realizar. es codificada digitalmente transmitida a través de la red GSM
como un flujo digital. Además hay un servicio de emergencia
En 1982 la conferencia de CEPT (Conference of European implementado con el cual se notifica al centro de servicio de
Posts and Telegraphs) conformó un grupo de estudio llamado emergencias más cercano (similar al 911 de los EE.UU.)
GSM (Groupe Spécial Mobile) a fin de que estudie y
desarrolle un sistema que abarcaría a toda Europa y unificaría Hay una gran variedad de servicios para datos, los usuarios
criterios y sistemas en el campo de telefonía móvil. GSM pueden enviar y recibir paquetes a tasas de hasta 9600
Los criterios serían: bps hacia usuarios POTS (Plain Old Telephone Service),
ISDN, PSPDN (Packet Switched Public Data Networks) y
• Buena calidad de audio (dentro de lo posible) CSPDN (Circuit Switched Public Data Networks) usando una
• Costos bajos del terminal (móvil) y del servicio variedad de métodos de acceso y protocolos tales como X.25
• Soporte para roaming internacional o X.32. Dado que GSM es una red digital no es necesario un
módem pero si lo es para enviar y recibir datos entre una
• Habilidad para soportar terminales comunes
POTS y GSM.
(cancelación/supresión de eco)
• Soporte de rango y facilidades para los nuevos servicios
Otros servicios de datos incluyen Fax Grupo 3 tal y como se
• Eficiencia espectral describe en la recomendación T.30 de la ITU-T el cual es
• Compatibilidad con ISDN
a y desde ese terminal así como a tener acceso a los servicios
a los cuales estaba suscrito.

El equipo móvil queda identificado unívocamente mediante


su IMEI (International Mobile Equipment Identity). La tarjeta
SIM contiene además un IMSI (International Mobile
Subscriber Identity) utilizada para identificar al suscriptor del
sistema, un código secreto para autenticación y otra
información. Los IMEI e IMSI son independientes
permitiendo así “movilidad personal”. La tarjeta SIM puede
protegerse contra uso no autorizado mediante una password.

b) El Subsistema de Estación Base

El BSS (Base Station Subsystem) se compone de dos


partes, la estación base transmisora/receptora (BTS) y el
Fig. 1. Diseño de una red GSM genérica controlador de la estación base (BSC). Los mismos se
comunican a través de la interfase estándar “Abis”
soportado a través del uso de un adaptador de fax apropiado. permitiendo (como en el resto del sistema) la operación entre
Una única característica de GSM que no se encontraba en los componentes hechos por distintos fabricantes.
viejos sistemas analógicos es el SMS (Short Message
Service) un servicio bi-direccional para mensajes La BTS alberga los radio “transceivers” (palabra compuesta
alfanuméricos cortos (de hasta 160 bytes). El mensaje se de transmiter y receiver) que definen una celda y manejan
puede enviar a otro usuario de la red GSM, con la posibilidad los protocolos de radio enlace con la estación móvil. En una
además de recibir un acuse de recibo. gran zona urbana habrá potencialmente un gran número de
Además están implementados los servicios de roaming, de BTSs por lo que los requerimientos para los BTS son
call-forward como en el caso de que el usuario sea confiabilidad, resistencia y durabilidad (frente a vandalismo e
inalcanzable por la red. En la fase II de GSM se inclemencias del tiempo) y costo mínimo.
implementaría identificación de llamadas, llamada en espera,
teleconferencia (llamada donde se hablan más de 2 personas) El BSC maneja los recursos de radio para una o mas BTS.
Por tanto, maneja el seteo del canal de radio, los saltos de
3) Arquitectura de GSM frecuencia y los handovers. El BSC es la conexión entre la
estación móvil y el MSC.
Una red GSM esta compuesta por varias entidades
funcionales, cuyas funciones e interfaces están especificadas. c)El Subsistema de Red
En la figura 1 se muestra el diseño de una red GSM genérica.
La red GSM puede dividirse en tres grandes partes, la El componente central del subsistema de red es el MSC.
“Estación Móvil" que lleva el usuario consigo, el Subsistema Este actúa como un nodo normal de conmutación de una
de Estación Base que controla el radio enlace con la estación PSTN (Public Switched Telephony Network) o ISDN y
móvil y el Subsistema de Red. La parte principal de éste adicionalmente provee todas las funcionalidades necesarias
último es el MSC (Mobile services Switching Center) el cual para manejar al usuario tales como registro, autenticación,
conmuta las llamadas entre los usuarios de móviles y entre actualización de la localización, handovers y el ruteo de las
éstos con los de la red fija. El MSC supervisa también las llamadas para un suscriptor de roaming. Esos servicios son
operaciones de manejo de movilidad. No se muestra el OMC provistos en conjunto con varias entidades funcionales las
(Operations and Maintenance Center) el cual supervisa el cuales juntas forman el subsistema de red.
correcto funcionamiento y estado de la red.
La estación móvil y el subsistema de estación base se La señalización entre entidades funcionales del subsistema de
comunican a través de la interfase “Um” conocida como red utiliza el Sistema de Señalización #7 (SS7) usado para
interfase de aire o radio enlace. El subsistema de estación señalización entre troncales en ISDN y PSTNs.
base y el MSC se comunican a través de la interfase “A”
El HLR (Home Location Register) y el VLR (Visitor
a) La Estación Móvil Location Register) juntos con el MSC proveen el ruteo de
llamada y la capacidad de roaming de GSM. El HLR contiene
La estación móvil (MS) consiste en el equipo móvil (el toda la información administrativa de cada suscriptor
terminal) y una tarjeta inteligente llamada SIM (Subscriber registrado a la correspondiente red GSM, y la localización
Identity Module). La SIM provee movilidad personal por actual del móvil. La localización del móvil esta tipicamente
tanto, el usuario pueda tener acceso a servicios para los en la forma de la dirección de señalización del VLR asociado
cuales esta suscrito independientemente del móvil que utilice. con la estación móvil.
Insertando la tarjeta SIM en otro celular GSM el usuario Lógicamente solo existe un HLR por red GSM a pesar de que
queda habilitado automáticamente a recibir y enviar llamadas pueda ser implementada como una base de datos distribuida.
El VLR contiene información administrativa seleccionada
del HLR necesaria para el control de llamada y para proveer
los servicios suscritos para cada móvil actualmente localizado
en el área geográfica controlada por el VLR. A pesar que
cada entidad funcional puede ser implementada como una
unidad independiente todos los fabricantes de equipo de
conmutación hoy implementan el VLR junto al MSC por
esto, las áreas geográficas controladas por el VLR coinciden
con las del MSC, simplificando así la señalización requerida.
Se hace notar que el MSC no contiene información sobre
estaciones moviles particulares, esta información se guarda
en los registros locales.

Los otros dos registros son usados a efectos de


autenticación y seguridad. El EIR (Equipment Identity
Register) es una base de datos que contiene una lista de
todos los equipos móviles válidos en la red, donde cada móvil
se identifica por su IMEI. Dicho IMEI se marca como
inválido si se reportó el celular como extraviado, robado, etc., Fig. 2. Estructura de trama y multitrama TDMA
el AuC (Authentication Center) es una base de datos
protegida que guarda una copia de la clave secreta guardada Ocho “burst periods” se agrupan en un marco o trama TDMA
en cada tarjeta SIM del suscriptor y que se usa para (120/26 ms unos 4.615 ms aprox.), el cual es la unidad básica
autenticación y encriptado sobre el canal de radio. para la definición de canales lógicos.
Un canal físico es un burst period por trama TDMA. Ver
4) Aspectos del radio enlace figura 2.

La ITU que maneja internacionalmente y recomienda la Los canales se definen por el número y posición de su
ubicación dentro del espectro de frecuencia a los distintos correspondiente “burst period”. Todas esas definiciones son
servicios vía radio situó para los móviles las bandas : cíclicas y el diseño entero se repite aproximadamente cada 3
horas. Los canales pueden ser divididos en canales dedicados
1) entre 890 y 915 MHz para uplink (transmisión desde el donde son ubicadas las estaciones móviles y los canales
móvil a la antena) comunes los cuales son utilizados por estaciones móviles en
modo “idle” (es decir en modo reposo)
2) entre 935 y 960 MHz para downlink (desde la antena al
móvil) 6) Canales de tráfico

como bandas para las redes móviles en Europa. Dado que Un canal de tráfico (TCH) es usado para tráfico de
estos rangos eran utilizados por los sistemas analógicos en los transporte de voz y de datos. Los TCH se definen usando una
80’s, sin embargo el CEPT en ese entonces tuvo la visión de multitrama de 26 tramas (o un grupo de 26 tramas TDMA).
reservar los 10 MHz por encima de cada banda para la nueva La duración de una multitrama-26 es de 120 ms la cual
tecnología que se comenzaría usar más adelante : GSM. coincide con la definición de duración de una “burst period”
Eventualmente, GSM sería ubicada enteramente en el ancho (120 ms dividido 26 tramas y dividido 8 burst periods). De
de banda de 2x25 MHz. las 26 tramas, 24 se usan para trafico, 1 es usado por el canal
lento de control asociado (SACCH) y 1 se dejo sin usar. Los
5) Múltiple acceso y estructura del canal TCHs para uplink u downlink se separan en tiempo por 3
bursts tal que el móvil no deba transmitir y recibir
Dado que el espectro de radio es un recurso limitado y simultáneamente lo cual simplifica la electrónica.
debe compartirse por todos los usuarios, debió desarrollarse Además de esos TCH “full-rate”, se definen también los TCH
un método capaz de dividir el ancho de banda entre la mayor “half-rate”, a pesar de aún no se han implementado. Los half-
cantidad posible de usuarios. El método elegido por GSM es rate TCHs doblarán efectivamente la capacidad de un sistema
una combinación de TDMA y FDMA. una vez que los codificadores de voz half-rate sean
La parte FDMA implica la división en frecuencia del máximo especificados ( por ej., codificar voz a 7 kbps en lugar de
de 25 MHz en 124 frecuencias de portadoras espaciadas 200 13Kbps).
Khz entre si mismas. Una o más portadoras son asignadas a
cada estación base. Cada una de esas frecuencias portadoras 7) Canales de control
es dividida en el tiempo usando TDMA. La unidad
fundamental en este esquema TDMA se llama "burst period” Los canales comunes pueden ser accedidos de dos formas,
(periodo de ráfaga) y dura 15/26 ms (0.577 ms aprox.). en el modo reposo (idle) y en el modo dedicado. Los
canales comunes son empleados en el modo reposo del móvil
para intercambiar información de señalización requerida para
cambiar a modo dedicado. Los móviles que ya están en modo
dedicado monitorean las estaciones base de los alrededores 9) Codificación de la voz
por “hand-overs” y otra información. Los canales comunes
se definen dentro de una 51-tramas multitrama tal que los GSM es un sistema digital, por eso la voz que es
móviles en modo dedicado usando la 26-tramas multitrama intrínsecamente analógica debe ser digitalizada. El método
de estructura TCH puedan monitorear los canales de control. empleado por ISDN y por los sistemas telefónicos actuales de
Los canales comunes incluyen : multiplexación de líneas de voz sobre troncales de alta
velocidad y líneas de fibras ópticas es el de Modulación por
a)Canal de Control para Broadcast (BCCH) Codificación de Pulso (PCM). El flujo de salida de PCM son
64 Kbps, tasa demasiada alta para un enlace de radio. La
Continuamente transmitiendo en broadcast en el downlink, señal de 64 kbps a pesar de ser simple de implementar,
información que incluye la identificación de la estación base, contiene mucha redundancia. El grupo GSM estudió varios
ubicación de frecuencias y secuencias de frecuency-hopping. algoritmos de codificación de voz sobre las bases de obtener
buena calidad de voz y complejidad (lo que se relaciona al
b) Canal de Corrección de Frecuencia (FCCH) y Canal costo, retraso de procesos, y consumo de potencia una vez
de Sincronización (SCH) implementado) antes de quedarse con la elegida : el
REGULAR PULSE EXCITED – LINEAR PREDICTIVE
Usado para sincronizar el móvil a la estructura de time-slot CODER (RPE—LPC) con un loop predictor (de termino
de una celda definidas las fronteras del burst period, y la largo). Básicamente, la información de muestras previas la
numeración del time-slot. Cada celda en una red GSM hace cual no cambia muy rápido se usa para predecir la muestra
un broadcast de exactamente un FCCH y de un SCH los actual. Los coeficientes de la combinación lineal de las
cuales están por definición en el time-slot número 0 (dentro muestras previas más una codificación del residual, la
de una trama TDMA) diferencia entre la muestra predecida y la real, eso,
representa la señal. La voz es dividida en muestras cada 20
c) Canal de Acceso Aleatorio (RACH) milisegundos, cada una se codifica en 260 bits, dando una
tasa de 13 Kbps. Este el llamado full-rate speech coding
Canal de tipo “Aloha ranurado” usado por los móviles (codificación de voz a full-rate). Recientemente, una
para pedir acceso a la red. Enhanced Full-Rate (EFR) , un full-rate mejorado como
algoritmo de codificación de voz ha sido implementado por
algunos operadores de GSM1900 de Norte-América. Se dice
d) Canal de Paging (PCH) que el mismo mejora la calidad de voz usando la tasa
existente de 13 kbps.
Empleado para alertar a la estación móvil de una llamada
entrante. 10) Codificación de canal y modulación

e) Canal de Acceso Permitido (AGCH) Debido a la interferencia electromagnética ya sea de


origen natural o generada por el hombre, la voz codificada o
Empleado para ubicar un SDCCH para un móvil para la señal de datos transmitida sobre una interfase de radio,
señalización (de forma de obtener un canal dedicado) seguido debe protegerse de errores. GSM utiliza codificación
de un pedido sobre el RACH convolucional y “interleaving” (superposición) de bloques
para lograr dicha protección.
8) Estructura de un Burst El algoritmo exacto utilizado difiere para voz y para datos a
diferentes tasas.
Hay cuatro tipos distintos de ráfagas usadas para transmisión
en GSM. La normal se usa para enviar datos y la mayor parte Para la voz, por ej. un codificador produce un bloque de 260
de señalización. Tiene una longitud total de 156.25 bits : bits por cada 20 ms. A partir, de ensayos se determino que
2X57 bits de información, 26 bits de entrenamiento que algunos bits de dicho bloque eran más importantes que otros
permiten ecualización, 1 bit para cada bloque de información para la calidad de voz. Por tanto se dividió a los bits del
(para FACCH), 3 bits para inicio-fin de los datos (en medio bloque en tres clases :
de los 2 bloques para datos esta la secuencia de
entrenamiento) y 8.25 bits de secuencia de seguridad. Los Clase Ia : hay 50 bits, son los bits más sensibles a errores
156.25 bits se transmiten en 0.577 ms lo cual da grosso modo Clase Ib : hay 132 bits, tienen una moderada sensibilidad
una tasa de 270.833 Kbps frente a errores
Clase II : hay 78 y son los menos sensibles a errores
La ráfaga F, se usa para FCCH y la S para SCH, ambas tienen
la misma longitud que una ráfaga común pero diferente Por tanto, la clase Ia tiene un 3 bit CRC agregado para
estructura interna lo cual las diferencia (permitiendo además detección de errores. Si se detecta un error, la trama se marca
sincronización). La ráfaga de acceso es más corta que la como demasiado dañada para ser comprensible y se descarta.
normal y se usa solo con el RACH. La misma, se reemplaza por una levemente atenuada versión
de la trama previamente recibida. Esos 53 bits, juntos con los
132 de la clase Ib y 4 bits de secuencia de cabecera (189 bits
en total) son la entrada de un codificador convolucional de de voz se malinterpreta como ruido el transmisor se apagará y
tasa 1/2. Cada bit de entrada se codifica como 2 bits de salida en el extremo receptor aparecerá el muy molesto efecto de
en base a la combinación de 4 bits de entrada previos. Por lo “clipping” (entrecortado de la voz). Por otro lado, si el ruido
tanto del codificador convolucional sale un flujo de 378 bits, se malinterpreta como voz, el transmisor estará encendido por
a los cuales se le agregan los 78 bits de la clase II, que van mucho más tiempo lo cual hace decrecer el rendimiento de
desprotegidos. Por tanto, cada muestra a 20 ms se codifica en DTX de forma dramática. Otro factor a considerar es que
456 bits dando una tasa de 22.8 Kbps. dada la propia naturaleza digital de GSM, cuando el
transmisor se apaga el receptor no escucha nada en absoluto.
Para proteger aún más la información contra errores de ráfaga Para asegurar al receptor que la línea no esta muerta se
comunes en interfase de radio, cada muestra es superpuesta. agrega en el receptor un “ruido de confort” tratando de
Los 456 bits salidos del convolucionador se dividen en 8 igualarlo a las características del ruido de fondo presente en
bloques de 57 bloques y esos bloques se transmiten en 8 el transmisor.
ráfagas de time-slot consecutivos. Como cada ráfaga time-
slot puede llevar 2 bloques de 57 bits cada ráfaga lleva c) Recepción discontinua
información de 2 muestras de voz distintas.
Otro método empleado para ahorrar potencia en la estación
Entonces se tiene que cada ráfaga time-slot es transmitida a móvil es la recepción discontinua (DRX). El canal de paging
una tasa de 270.833 kbps grosso modo. Esta señal digital es empleado en la estación base para señalizar las llamadas
modulada a la frecuencia de la portadora analógica usando entrantes es estructurado en subcanales. Cada estación móvil
GMSK (Gaussian-filtered Minimum Shift Keying). Se eligió necesita escuchar solo su propio subcanal. En el entre-tiempo
GMSK frente a otras formas de modulación como de sucesivos subcanales de paging el móvil se va a modo
compromiso entre eficiencia espectral, complejidad del sleep (dormido) donde casi no se consume potencia.
transmisor y emisión espúrea limitada. La complejidad del
transmisor esta relacionada al consumo de potencia el cuál d) Control de potencia
debe ser minimizado para las estaciones móviles. Las
emisiones de radio espúreas, fuera del ancho de banda Hay 5 clases de estaciones móviles definidas, según sus picos
determinado, deben ser estrictamente controladas de forma de de potencia a la transmisión de 20, 8, 5, 2, y 0.8 watts. Para
limitar la interferencia intercanal y permitir la co-existencia minimizar interferencia co-canal y ahorrar potencia, ambos la
de GSM y los viejos sistemas analógicos. estación móvil y el transceiver de la estación base deben
operar al nivel de potencia más bajo tal que mantengan una
a) Ecualización calidad aceptable en la señal. Los niveles de potencia suben o
bajan en escalones de 2 dB desde el pico de potencia según la
En el rango de los 900 Mhz, las ondas de radio rebotan contra clase del móvil hasta un mínimo de 13 dBm (20 miliwatts).
todo : edificios, autos, aviones, etc. Por tanto, muchas señales
reflejadas cada una con diferente fase pueden alcanzar la La estación móvil mide la fuerza de la señal o la calidad de
antena. La ecualización se emplea para extraer la señal ésta (basada en el Bit Error Ratio) y pasa la información al
deseada de las no deseadas. Para esto, sabiendo como una controlador de la estación base (BSC) el cual decide en
señal conocida al ser transmitida es modificada por “fading” última instancia si/cuando el nivel de potencia debe variar. El
se construye un filtro inversor de forma de extraer el resto de control de potencia debe manejarse con cuidado, dada la
la señal deseada. La señal conocida no es más ni menos que posibilidad de inestabilidad. Esto sucede por tener móviles en
los 26 bits de entrenamiento que aparecen a la mitad del celdas co-canal los cuales a su vez incrementan la potencia de
mensaje de cada ráfaga de time-slot. transmisión en respuesta a una mayor interferencia causada
por el incremento de potencia de otro móvil. Esto aunque es
b) Transmisión discontinua poco probable en la práctica permanece en estudio.

Minimizar la interferencia co-canal es una de las metas en 10) Aspectos de la Red


todo sistema celular dado que permite un mejor servicio para
un tamaño de celda dado o el uso de celdas más pequeñas lo Asegurar la transmisión de voz o datos a una calidad dada
cual incrementa la capacidad total del sistema. La transmisión sobre un enlace de radio es solo parte de la función de una
discontinua (DTX) es un método que toma ventaja de el red celular. Un móvil GSM puede hacer roaming tanto
hecho de que una persona habla menos de un 40% durante nacionalmente como internacionalmente lo cual requiere de
una conversación normal y por tanto el transmisor se apaga registración, autenticación, ruteado de llamadas y
durante los periodos de silencio. Un beneficio extra es por actualización de la localización, funciones existentes y que
tanto, el ahorro de potencia con lo cual una carga de las están estandarizadas en redes GSM.
baterías del móvil dura por más tiempo. Además, el hecho de que áreas geográficas cubiertas por la
red se dividan en celdas necesitan la implementación de
El componente más importante del DTX es el VAD (Detector mecanismos de handover. Esas funciones las lleva a cabo el
de Actividad de Voz). Este debe distinguir entre voz y ruido Subsistema de Red, principalmente usando MAP (Mobile
como entradas, una tarea que no es tan trivial como aparenta Application Part) construido en base del protocolo del
considerando el siempre presente ruido de fondo. Si una señal sistema de señalización #7.
Hay cuatro tipos diferentes de handovers en los sistemas
GSM, los cuales implican transferir una llamada entre :

• Canales (time-slots) en una misma celda


• Celdas (BTS) bajo el control de una misma BSC
• Celdas bajo el control de distintas BSCs pero
pertenecientes a la misma MSC
• Celdas bajo control de distintas MSC

Las dos primeras se llaman handovers internos por involucrar


una sola BSC. A fin de ahorrar en ancho de banda de
señalización la BSC se encarga de ambos casos sin necesidad
de que intervenga la MSC excepto para avisarle de la
concreción del handover. Los últimos dos tipos llamados
handovers externos los manejan las MSC involucradas. Algo
destacable de GSM es que la MSC original, desde donde
Fig. 3. Modelo de capas en GSM partió la llamada (“la MSC ancla”) continua siendo la
responsable por las funciones relacionadas a la llamada con la
El protocolo de señalización en GSM esta estructurado en excepción de subsecuentes inter-BSC handovers bajo el
tres capas (layers), dependiendo de la interfase como se control de la nueva MSC.
muestra en la figura 3. La capa 1 es la capa física la cual usa
las estructuras de canal discutidas más arriba en la interfase B. El "porqué" de la necesidad por GPRS
de aire. La capa 2 es la capa de enlace. A través de la
interfase Um, la capa de enlace de datos es una versión El aspecto más importante de GPRS es que permite la
modificada del protocolo LAPD empleado en ISDN, llamado transmisión de datos por encima de 100 kbps y en el hecho
LAPDm. En la interfase A se usa el MTP (Message Transfer que soporta los protocolos líderes en Internet como son IP y
Part) de capa 2 de SS7. X.25. (ver fig. 4)
En capa 3 el protocolo de señalización GSM se subdivide en
3 subcapas : El hecho que GPRS opere a velocidades más altas que en las
redes corrientes provee una enorme ventaja desde la
Administración de los recursos de radio (RR) perspectiva del software. Hoy, con los móviles de baja
velocidad se tienen muy comprometido los accesos a los
Controla el seteo, mantenimiento y terminación de los servicios basados en redes de alta velocidad como el e-mail,
canales de radio y fijos incluyendo handovers. bases de datos, acceso a internet, etc. Mediante GPRS será
innecesario hardware especial para acceder a estos servicios y
Administración de movilidad (MM) por ende será más fácil ofrecer los distintos servicios.
Dirige la actualización de localización y los Hoy además, las aplicaciones tienden a estar orientada al
procedimientos de registración, tanto como la seguridad y la texto (dada la baja tasa de transferencia) con GPRS se podría
autenticación. pensar ya en incluir contenido multimedia, gráficos, voz y
vídeo.
Administración de conexión (CM)

Es el que controla en general la llamada, similar a la


recomendación CCITT Q.931, maneja además los servicios
suplementarios y el SMS (short message service)

La capa de manejo de los recursos de radio (RR) se encarga


pues del establecimiento del enlace tanto de radio como fijo,
entre la estación móvil y la MSC. Una sesión RR es iniciada
siempre por un móvil a través del procedimiento de acceso, o
bien para una llamada saliente o en respuesta a un mensaje de
paging.

En una red celular los enlaces no siempre están fijos durante


una llamada. El Handover implica cambiar una llamada en
curso a un diferente canal o celda. La ejecución y medidas Fig. 4. GPRS como una extensión de la red de paquetes
requeridas para handover son parte básica de las funciones de
la capa RR.
La tecnología de paquetes de datos provee conexión su alta tasa de transferencia muchos de los obstáculos para el
inmediata desde un PC móvil y la Internet o redes uso de multimedia desaparecen. Por ejemplo, los usuarios de
corporativas permitiendo que todas las aplicaciones como e- móviles podrán usar mapas con contenido gráfico para
mail y navegación operen normalmente y bien sin siquiera orientarse o encontrar servicios. Ver la figura 5
necesitar discar a un proveedor IP
La ventaja de esta tecnología está en que GPRS usa el medio, b) Plataformas y GPRS
el radio enlace, solo cuando los datos son enviados o
recibidos. Esto significa que múltiples usuarios puedan Debido a que GPRS soporta los protocolos estándar para
compartir el mismo canal de radio muy eficientemente. En redes, configurar las computadoras para trabajar con GPRS
contraste, con las actuales redes orientadas a circuitos donde será muy sencillo. En el caso de IP, se podrá usar el existente
los usuarios tienen conexiones dedicadas durante toda la ya stack de protocolos TCP/IP tal cual viene con Windows
llamada tanto si están enviando datos como si no lo hacen. 9X/CE/NT.
Muchas aplicaciones tienen periodos de “idle” (sin actividad) Con todos los desarrollos en el campo de PC de mano existe
durante una sesión, con una red orientada a paquetes los un sin número de posibilidades para tomar ventaja del uso de
usuarios pagan solo por la cantidad de datos que intercambian GPRS (ver fig. 5) , algunas de las plataformas son :
y no por el tiempo sin actividad. De hecho, con GPRS los
usuarios pueden estas conectados “virtualmente” por horas y • Laptops o PC de mano conectadas a celulares con GPRS
tener una tarifa modesta. o modems externos
• Laptops o PC de mano con modems PC-CARD
Las comunicaciones orientadas a paquetes trabajan bien con compatibles GPRS
todas las aplicaciones en especial con aquellas donde la • Teléfonos inteligentes con capacidad “full-screen”
transmisión es frecuente y con cantidad pequeñas de datos (como el Nokia 9000)
como e-mail en tiempo real. • Celulares que empleen micro-navegadores usando WAP
• Equipo dedicado con capacidad GPRS integrada.
GPRS provee soporte a los ya ampliamente empleados
protocolos IP y X.25. El soporte para IP crece en importancia GPRS coincide con otro importante desarrollo tecnológico :
en la medida que algunas compañías buscan que a través de el reemplazo de la conexión por cable a un celular por un
Internet sus empleados puedan acceder a las redes corto radio enlace. Intel, Ericsson, Nokia, IBM, Toshiba y
corporativas. otros están trabajando en tales conexiones inalámbricas en
Con respecto a X.25, todavía existe un número importante de una iniciativa llamada “Bluetooth”.
redes donde se emplea, especialmente en Europa y por ende
el acceso inalámbrico a esas redes beneficiará a muchas 2) GPRS y el Acceso Remoto
organizaciones.
Esto significa que las aplicaciones IP o X.25 serán capaces de Tradicionalmente las companias proveían acceso remoto para
operar sobre una conexión celular GSM. Se puede pensar en sus empleados usando conexiones discadas vía módem a un
GPRS como una extensión de la red Internet o de redes X.25 pools de modems de la empresa. Pero dado que dichas
al espacio inalámbrico : empresas has establecido enlaces de alta velocidad con
Internet, y dado para sus empleados han crecido las opciones
1) La experiencia del usuario de en que forma pueden acceder a la Internet, las empresas
están buscando que dichos empleados accedan a la red
Dada la naturaleza de paquetes de GPRS, hace que la corporativa e intranets a través de la Internet.
conexión sea similar en muchas formas a una conexión a una
LAN. Como en dicha conexión, una vez que un móvil GPRS
se registra en la red, está pronto para enviar y recibir
paquetes. Un usuario con una PC laptop puede estar
trabajando en un documento sin pensar siquiera en estar
conectado y automáticamente recibir nuevos e-mails. El
usuario puede decidir continuar con su documento y media
hora después leer el e-mail y responderlo. Todo el tiempo, el
usuario ha tenido la conexión a la red y nunca tuvo que discar
como debería hacer en una red orientada a circuitos como las
de hoy en día.
Además de todo esto, GPRS esta pensado para la
comunicación simultanea de voz y datos, de forma que el
usuario pueda recibir una llamada entrante o hacer una
llamada en medio de una transferencia de datos.

Dado que casi no hay retraso en el envío de datos, GPRS es Fig. 5 Esquema de conexión con GPRS
ideal para aplicaciones tales como sesiones de comunicación
extendida, consulta a bases de datos, etc. También debido a
Puede ser altamente efectivo a fin de reducir costos acceder a Una red GPRS puede usar múltiples nodos servidores pero
Internet en lugar de hacer llamadas de larga distancia por requiere un único gateway para conectarse a una red externa
ejemplo. Ante posibles ataques externos a la red corporativa como Internet :
se ha implementado como defensa las VPNs.
Cuando la estación móvil envía paquetes de datos es vía el
VPNs: SGSN hacia el GGSN, el cual los convierte para la
transmisión sobre la red deseada pudiendo ser Internet o X.25
Una VPN o Virtual Private Network (red privada virtual) o una red privada. Los paquetes IP desde la Internet hacia la
nace en respuesta a la seguridad que debe existir en la red estación móvil se reciben en la GGSN y se re-envian al
ante un ataque de hackers. VPN es un método que permite SGSN y son transmitidos hacia el móvil.
definir una red privada dentro de una red pública. Agrega Para enviar paquetes IP o X.25 entre sí, la SGSN y la GGSN
software adicional a ambos lados de la conexión. Este los encapsulan usando un protocolo especializado llamado
software establece los llamados “túneles”, la información es GTP (GPRS Tunnel Protocol) el cual opera encima de los
encriptada y se le agrega además información adicional a protocolos TCP/IP estándar. Los detalles del SGSN y el
cada paquete. Varios estándares están disponibles para la GGSN son invisibles, transparentes al usuario. Un esquema
interoperabilidad entre productos para VPN como : Point to de la red GPRS se ve en la figura 7.
Point Tunneling Protocol (PPTP), Layer 2 Tunneling
Protocol (L2TP), SOCKS y Ipsec (Secure IP).Un esquema de Un aspecto interesante de GPRS es como se logra
un VPN se da en la Fig. 6 velocidades de más de 100 Kbps cuando una red de
conmutación de circuitos esta limitada hasta 9.6 o 14.4 kbps.
Casi todas las tecnologías VPN son independientes del tipo GPRS usa el mismo canal de radio de llamadas de voz un
enlace de comunicación, es decir que ya se trate de una canal de 200 Khz de ancho. Este canal de radio tiene una
conexión discada, de Ethernet, ISDN, inalámbrica, etc de capacidad bruta para un flujo digital a 271 kbps el cual para
todas formas es lo mismo. llamadas de voz se divide en 8 flujos separados, cada uno
llevando unos 34 kbps.
3) Detalles de GPRS para administradores de redes Luego quitando el overhead del protocolo y la corrección de
errores, 13 kbps quedan libres para conexiones de voz, es
Para entender mejor GPRS, se puede pensar en un “tour” decir unos casi 14 kbps para datos. Por tanto la tecnología de
comenzando desde el PC móvil e ir a través de la red. conmutación de circuitos utiliza un solo canal de voz. GPRS
Primero, tenemos nuestro notebook conectado a un modem o puede combinar hasta 8 de esos canales y dado que los
celular con capacidades GPRS, o bien mediante un cable mismos pueden llegar hasta 14 kbps de salida de datos, el
serie o el puerto USB o el enlace inalámbrico local. Quizás el resultado neto es que los usuarios pueden disfrutar de 100
dispositivo de conexión este en una PC Card. El teléfono kbps. Pero no todos los 8 canales de voz se usan, de hecho los
GPRS o modem se comunica con las estaciones base de teléfonos más económicos están limitados a 56 Kbps. El
GSM, pero a diferencia de las llamadas de datos en redes de estándar GPRS define un mecanismo por el cual una estación
conmutación de circuitos que se conectan a redes de voz móvil puede solicitar la cantidad de ancho de banda que
mediante el centro de conmutación, los paquetes GPRS son desea la tiempo de establecer la sesión de datos.
enviados desde la estación de base hacia lo que es llamado el
SGSN (Serving GPRS Support Node). El SGSN es el nodo
dentro de la infraestructura de GSM que envía y recibe datos
a y desde las estaciones móviles. Además éste mantiene un
rastreo de los móviles dentro de su área de servicio. El SGSN
se comunica con el Gateway GPRS Support Node (GGSN),
un sistema que mantiene conexiones con otras redes como
Internet, X.25 o redes privadas.

Fig. 7. Esquema básico del sistema GPRS

Fig. 6. Tecnología VPN : el establecimiento de los túneles


II. SISTEMA GPRS B. Funciones de alto nivel en GPRS

A. Arquitectura de la red GPRS Algunas de las principales de alto nivel requeridas por GPRS
son:
La arquitectura de una red GPRS tipo se puede ver en la Fig.
8, junto con las interfaces que se estandarizan en la norma. 1) Network Access Control Function
Como ya hemos dicho, los dos principales elementos que se
introducen en la red GSM son los nodos de soporte GPRS, Se refiere a los procedimientos que permiten a los usuarios
el SGSN y el GGSN. emplear los servicios de la red (por ejemplo, autenticación y
autorización, control de admisión, tarificación, etc.).
Repasemos las principales características de estos nodos:
2) Mobility Management (MM) Functions
SGSN
Se encarga de seguir la situación/estado de cada uno de los
Se encarga de la entrega de paquetes desde y hacia los móviles dentro y fuera de su PLMN.
móviles que están dentro de su área de servicio.
Específicamente, es responsable de realizar: Con relación a MM, un usuario GPRS se puede encontrar en uno
de tres estados posibles. Cada estado describe un tipo de
§ El encaminamiento y transferencia de paquetes de datos funcionalidad e información almacenada. La información se
§ La gestión de la movilidad denomina MM context y es almacenada en el MS y en SGSN.
§ La autenticación de usuario Estos estados son:
§ La tarifación
§ Inactivo(Idle). Se trata del estado en que un usuario GPRS
Además, tiene asociado un Location Register similar al VLR. no se encuentra registrado en GPRS MM y, por tanto, no
resulta alcanzable.
GGSN
§ En espera (Standby). Es el estado en que un usuario GPRS
Su función principal es la de actuar como interfaz entre la está registrado en GPRS MM. El MS y el SGSN tienen
red troncal GPRS y las redes externa. establecido un contacto MM asociado al IMSI del usuario. El
Específicamente, se encarga de: MS sólo puede recibir page o señalización. El MS puede
activar o desactivar un contexto PDP.
§ Traducir los paquetes que recibe desde el SGSN al
formato de la red externa (X.25 e IP) § Activo (Active). Se refiere a la información de localización
§ Traducir las direcciones IP o X.121 en la dirección del en el SGSN MM context e indica la celda donde se encuentra
móvil destino. el MS. El MS puede enviar y recibir PDP PDU, así como
§ Realizar la autenticación desactivar un contexto PDP o activar uno nuevo.
§ Llevar a cabo la tarifación.

3) Packet Routing and Transfer


Functions

Se refiere a los procedimientos para


determinar la ruta que siguen los
paquetes de datos, así como a la
transmisión de los mismos (por
ejemplo, traducción de direcciones,
compresión, etc.), tal como muestra la
Fig. 9

4) Radio Resource Management


Functions

Se encarga de la asignación y el
mantenimiento de los recursos del
canal radio. La asignación de
frecuencias de GSM se comparte entre
los servicios de circuito conmutado y
de GPRS.
C. Perfiles de calidad de servicio en GPRS

En GPRS se definen los perfiles de calidad de


servicio (QoS) que muestra la Tabla 1.

En la práctica no parece probable que se lleguen


a conseguir los valores máximos de tasas
binarias, sobre todo por las limitaciones
tecnológicas de los terminales.

D. Protocolo de arquitectura

La Fig. 10 muestra el plan de transmisión desde


la capa de red de acuerdo con el modelo de
referencia ISO/OSI (International Organization
for Standardization/Open Systems
Interconnection). Sobre la capa de red, se puede
usar protocolos standard. La selección de estos
protocolos esta fuera del alcance de la
especificación GPRS.
TABLA 1
Entre dos GSNs, el GPRS Tunnel Protocol
Parámetros Valores
(GTP) es el que permite tener privacidad en la
comunicación entre redes publicas, Precedencia Alta, Normal, Baja
estableciendo los llamados túneles que encriptan Fiabilidad Probabilidad de pérdida de paquetes
la información y agregan información extra a Retraso en Clase 1 2 3 4
cada PDU, como ser información de ruteo. paquetes de Media(S) < 0,5 <5 <50 Mejor esfuerzo
Abajo del GTP, se usan los protocolos 128 byte 95 % (S) < 1,5 <25 <250 Mejor esfuerzo
TCP/UDP (Transmission Control Protocol/User Tasa binaria máxima 8 kbit/s- 171,2 kbit/s
Datagram Protocol) y el protocolo IP (Internet Tasa binaria mínima 0,22 kbit/s-111 kbit/s
Protocol) . Estos protocolos son usados como Clases de QoS en GPRS
los protocolos de la capa de red del GPRS
backbone. Dependiendo de la arquitectura de red del provee distintas funcionalidades como la multiplexación de
operador, se pueden usar debajo de IP distintos protocolos, mensajes en la capa de red en una única conexión lógica
como ser en los que se basa la red Ethernet, ISDN o ATM virtual; dando además encriptación, segmentación y
(Modo de Transferencia Asíncrono). compresión.
Entre el SGSN y MS, el Subnetwork Dependent Convergence
Protocol (SNDCP) mapea las características de los protocolos
de la capa de red hacia la capa LLC (Logical Link Control) y

Aplicación Aplicación
Capa de Capa de
Red Red
SNDCP SNDCP GTP GTP Capa de Capa de
BTS BSC Red Red
LLC LLC TCP/UDP TCP/UDP
LLC relay
RLC RLC BSSGP BSSGP IP IP
MAC MAC Frame relay Frame relay L2 L2 L2 L2
PLL PLL Capa Capa Capa Capa Capa Capa
RFL RFL física física física física física física

Mobile Station Base station subsystem Serving GPRS support node Gateway GPRS TE
support node
UM Gb Gn Gn
Fig. 10. Pila de protocolos en GPRS
Payload
La capa MAC es derivada del
protocolo ALOHA ranurado y opera entre
Datos usuario USF T PC RLC header RLC data BCS el MS y la BTS. Esta es la responsable de
los procedimientos de acceso al canal de
radio manejando los intentos de acceso al
MAC header Block de datos RLC Block canal por el MS, y el control del acceso
por el lado de la red. Este maneja los
chequeo
mecanismos de resolución de contención
Payload entre los distintos intentos de acceso al
canal, arbitra entre los múltiples
Control USF T PC RLC/MAC signaling inform ation BCS requerimientos de distintos MSs, y da los
medios a los usuarios individuales que
requieren distintos servicios.La capa
MAC header Block de control RLC / MAC Block física se divide entre dos subcapas, una la
subcapa de acceso físico (physical link
chequeo
sublayer (PLL) ) y la subcapa física RF
Fig. 11. Estructura del bloque de radio de GPRS (physical RF sublayer (RFL) ).
La subcapa PLL da servicios para la
transferencia de información sobre un
Payload Agreg. Agreg. Agreg.
canal físico entre el MS y la red.
Cod. Puncture 456 bits Estas funciones incluyen la
BCS prec. USF bits cola
fragmentación de las unidades de datos,
codificación de datos, y la detección y la
Fig. 12. Procedimiento de codificación GPRS
corrección de los errores debido al medio
físico.
TABLA 2 La subcapa PLL es responsable de:
Codificación Tasa Payload BCS Pre-coded Bits Bits Punts. Tasa datos • Código de corrección de errores
código USF cola codificados bits (kbps) hacia delante (forward error
correction (FEC) coding) que
CS-1 ½ 181 40 3 4 456 0 9.05
permite detección y corrección de
CS-2 ~2/3 268 16 6 4 588 132 13.4 errores en las palabras de código
trasmitidas, y la señalización de
CS-3 ~3/4 312 16 6 4 676 220 15.6
las palabras de código trasmitidas
CS-4 1 428 16 12 0 456 0 21.4 con error.
Esquemas de codificación GPRS • Interleaving rectangular sobre
bloques de una radio sobre cuatro
La comunicación de radio entre la red GPRS y el MS, bursts en tramas consecutivas
indicada por el área gris de la Fig. 10, cubre funciones físicas TDMA.
y de la capa de enlace de datos(Data Link Layer). • Procedimientos para la detección de la congestión física.
Entre el MS y BSS, la capa de enlace de datos ha sido La subcapa RFL es parte del sistema completo GSM que
separada entre dos distintas subcapas, una de ellas es Logical brinda un rango de servicios incluido GPRS. Esta subcapa es
Link Control(LLC) y la otra es Radio Link Control/Medium la encargada de la modulación y la demodulación de las
Access Control (RLC/MAC). ondas físicas de acuerdo con las recomendaciones de la serie
La capa LLC es la subcapa más alta en la capa de enlace GSM 05 que especifican, sobre otras cosas:
de datos. Esta opera sobre la capa RLC/MAC y provee un • frecuencia de las portadoras y la estructura del canal
enlace lógico entre el MS y el SGSN. La funcionalidad del GSM (GSM 05.02)
protocolo es basada en link Access procedure-D (LAPD) • Modulación de las ondas trasmitidas y de la tasa de datos
usado en el plan de señalización GSM con soporte de la en los canales GSM (GSM 05.04)
transmisión PTM. • Características del transmisor y del receptor y
La subcapa RLC/MAC provee servicios para la requerimientos de performance (GSM 05.05)
transferencia de información sobre la capa física de la En la red, la subcapa LCC esta compartida entre la BSS y
interfase de radio de GPRS. Esta define un procedimiento SGSN.
que permite a múltiples MSs compartir un medio de
transmisión común que consiste en muchos canales físicos. La funcionalidad en la BSS es llamada LLC relay.
La capa RLC es responsable de la transmisión de bloques Entre la BSS y SGSN, el protocolo BSS GPRS (BSSGP)
de datos a través de la interfase del aire y del procedimiento provee ruteo y parámetros de calidad de servicio (QoS), y
de la corrección de errores (backward error correction opera sobre frame relay.
(BEC)); procedimiento que consiste en la transmisión La Fig. 11 muestra la estructura del bloque de radio para
selectiva de bloques incorrectos (ARQ, Automatic Repeat los datos de usuario y el control de mensajes. Cada bloque
Request). consiste en un encabezado MAC, un bloque RLC para el
TABLA 3
canales comunes (packet common channels (PCCHs) ) que
Nombre Dirección Función llevan toda la señalización de control necesaria para iniciar la
PBCCH Downlink Broadcast transferencia de paquetes como ser datos del usuario y
PRACH Uplink Acceso aleatorio señalización dedicada. Los otros, actuando como slaves, son
PPCH Downlink Paging solo usados para la transferencia de datos del usuario.
PAGCH Downlink Acceso grant
PNCH Downlink Multicast § Capacidad sobre demanda
PDTCH Downlink and uplink Datos
En orden de permitir el servicio GPRS en celdas donde hay
PACCH Downlink and uplink Control asociado
pocos (o no hay) usuarios GPRS sin la necesidad de colocar
Canales lógicos GPRS recursos en forma permanente; el concepto de capacidad
sobre demanda ha sido introducido. El operador puede
bloque de datos o un bloque RLC / MAC para el bloque de decidir cuando dedicar PDCHs para el tráfico GPRS.
control. , y un bloque de control de secuencia (BCS). Este es
siempre transportado en cuatro bursts. La supervisión de carga es hecha en la capa MAC
El encabezado MAC consiste en una bandera de estado monitoreando la carga sobre las PDCH(s) ; y el número de
(USF), un indicador de tipo de bloque (T) y un campo de PDCHs colocadas en una celda puede ser incrementado o
control de potencia (PC). El bloque de datos RLC consiste en disminuido de acuerdo a la demanda.
una parte de encabezado (RLC header) y una parte de datos Los canales no usados pueden ser utilizados como PDCHs
(RLC data). El bloque de control RLC / MAC consiste en un para incrementar la calidad de servicio (QoS) de GPRS.
bloque de información de señalización (RLC / MAC Sin embargo, la existencia de PDCHs no implica la
signaling information). existencia de PCCCH. Cuando no se coloca ninguna PCCCH
El código del canal esta especificado en GSM 05.03. Se en una celda, los MSs en forma automática pasan el campo
especifican cuatro diferentes esquemas de codificación, CS-1 de servicio GPRS sobre el existente GSM CCCH como lo
a CS-4, para los bloques de radio que transportan los bloques hace en el "idle state".
de datos RLC. Cuando una PCCCH se coloca en una celda; todos los
La Fig. 12 muestra el procedimiento de codificación, campos de los MSs GPRS observan a este.
donde el payload se define en la Fig. 11. Los detalles de la El PCCCH puede ser usado como el resultado de un
codificación son mostrados en la Tabla 3. incremento de la demanda de transferencia de paquetes de
Entre el MS, BSS, y SGSN, los mismos protocolos son datos o cuando hay suficientes canales físicos en una celda. Si
usados para la transmisión de datos arriba del protocolo la red libera el PCCCH, los MSs retorna al CCCH.
SNDCP. A nivel de capa de red, entre el MS y SGSN se
requiere un protocolo específico. a) Estructura de multitrama en GPRS

1) Protocolo de interfase de aire en GPRS Una estructura de multitrama es necesaria para el PDCH para
acomodar los grupos de paging y los bloques posibles de
El protocolo de interfaz de aire de GPRS concierne a la broadcast del sistema de información GPRS. La estructura de
comunicación entre el MS y BSS en los protocolos de la capa multitrama de 51 tramas TDMA y de 52 tramas TDMA se
física, MAC y RLC, como se indica por el área gris en la Fig. especifica el GSM 05.01.
10.
La subcapa RLC/MAC permite la eficiente multiplexación b) Segmentación de datos
en el canal de paquetes de datos compartido (packet data
channel (PDCH)) y utiliza en forma selectiva el protocolo El protocolo de capa de red de unidades de datos (N-PDUs
ARQ para transmisiones a través de la interfaz de aire. o paquetes) recibidos de la capa de red son transmitidos a
El canal físico dedicado a la transferencia de paquetes de través de la interfase aérea entre el MS y el SGSN usando el
datos es llamado canal de datos de paquetes (packet data protocolo LLC.
channel (PDCH)). Una celda que soporta GPRS debe de Primero, el SNDCP transforma paquetes en tramas LLC.
contener uno o más canales compartidos PDCHs que son El proceso incluye compresión opcional del encabezado de
tomados del total de canales físicos que posee la celda y de datos; segmentación y encriptación. La cantidad máxima de
otros usados como canales de tráfico (traffic channels datos de usuario en una trama LLC es de 1600 bytes en
(TCHs)). La posición de los TCHs y PDCHs se hace en nuestro estudio.
forma dinámica acorde con la "capacidad sobre demanda"; Una trama LLC es entonces segmentada en bloques de
concepto que se explica más adelante. datos RLC que luego son introducidos en la capa física. Cada
bloque comprime cuatro bursts normales en tramas TDMA
§ Concepto Master-Slave consecutivas. La Fig. 13 resume como es la segmentación en
A lo sumo una PDCH ; mapeada en un time slot físico, GPRS.
actuando como el master; acomoda los paquetes de control de
reconocimiento (ACK) y información del
Paquete (N-PDU) PH Datos de usuario Capa de red
canal de control (PC).
Capa SNDCP
Este también transporta mensajes de
Trama LLC Segmento ...... Segmento asignación y reasignación de recursos;
Capa SNDCP
tanto para la alocación de un PDTCH o
BH Info FSC Capa LLC ocurrencias de una PACCH. Un PACCH
Capa LLC es asociado con una o varias ocurrencias
Segmento Segmento ..... Segmento Capa RLC/MAC de PDTCHs generalmente asociados a un
MS.
Bloque RLC BH Info BCS Cola
456 Capa RLC/MAC d) Modelo de operación
Convolutional encoding Capa física
114 114 114 114 El protocolo de capa RLC/MAC es un
Burst normales Burst Burst Burst Burst protocolo del tipo ARQ con acceso
aleatorio ALOHA ranurado; basado en
PH : Encabezado del paquete FCH: secuencia de cheque de trama mecanismos de reservas de paquetes para
FH: Encabezado de trama BCS: secuencia de chequeo de bloque la transmisión del MS hacia el BTS
BH: Encabezado de bloque
(uplink).
La gran flexibilidad se asegura con la
Fig. 13. Secuencia de transformacion de un paquete de datos en GPRS implementación en multislot de la capa
MAC.
Más de un PDCH (cada uno
c) Canales lógicos en GPRS
correspondiente a un time slot de una trama TDMA) puede
ser usada por un MS para la transferencia de paquetes de
La tabla 3 lista los canales lógicos en GPRS y sus
datos.
funciones. Una descripción en detalle de cada canal se
La interfase de radio de GPRS consiste en canales
presenta a continuación.
asimétricos e independientes para el uplink y el downlink. En
un cierto time slot de una TDMA, una PDCH puede
§ Canal de control de broadcast de paquetes (PBCCH):
transportar datos de un MS en el uplink y datos de otro MS
en el downlink. Un paquete que va ha ser transmitido a través
El Packet Broadcast Control Channel ( PBCCH) lo que hace
de la interfase de aire es encapsulado en una o más tramas
es transmitir información del sistema a todos los terminales
LLC, que son segmentadas dentro de bloques de datos RLC.
GPRS en una celda.
El protocolo ARQ selectivo entre el MS y BSS provee
retransmisión de bloques con error. Cuando una trama
§ Canal común de control de paquetes:
completa es satisfactoriamente transmitida a través de la capa
RLC, esta es subida a la capa LLC.
El canal de acceso de paquetes aleatorio es usado por los MSs
El método de implementación del ARQ selectivo en el
para iniciar la transferencia de paquetes o responder a los
nivel RLC requiere numeración de tramas. Cuando las tramas
paging messages.
LLC son fragmentadas, un identificador temporario de tramas
Sobre este canal los MSs transmiten los bursts de acceso con
(temporary frame identify (TFI)) es asignada para cada trama
tiempos de guarda largos. Cuando se recibe un bursts de
de datos trasmitida de/hacia un MS. El TFI asignado es
acceso, el BSS asigna un tiempo de advance a cada terminal.
único a través de la secuencia de tramas transferidas
El canal de paging de paquetes es usada to page una prioridad
concurrentes en una celda y básicamente reemplaza la
al MS para bajar la transferencia de paquetes.
combinación de la identificación completa de un MS (por
El canal de notificación de paquetes es usado para enviar
ejemplo: el temporary logical link identify, TLLI ) y el
una notificación de multicast PTM (PTM-M) a un grupo de
número de secuencia de trama. El TFI es incluido en cada
MSs antes de una transferencia de paquetes PTM-M
bloque perteneciente a una trama en particular, incluyendo la
La notificación tiene la forma de una asignación de recursos
retransmisión de bloques determinada por el protocolo ARQ.
para la transferencia de paquetes.
Además, bloques provenientes de tramas hacia/desde
diferentes MSs pueden ser multiplexadas en el
§ Canales de paquetes de tráfico:
downlink/uplink basadas en el TFI.
El canal de transferencia de paquetes de datos es un canal
e)Transferencia de paquetes originados en el MS
para la transferencia de datos.
Un MS puede usar más de un PDTCH en paralelo
§ Acceso múltiple :
(operación de multislot) para la transferencia de paquetes
individuales.
Un MS inicia una transferencia de paquetes haciendo un
El canal de control de paquetes asociado (packet
requerimiento del canal para la transferencia de paquetes (
associated control channel) es usado para transportar
PRACH o RACH ) . La red responde con un PAGCH o
información de señalización relativa a un MS dado como un
AGCH, respectivamente. Es posible usar el método de acceso
MS BSS disponible para el tráfico de paquetes de datos (uno o
PRACH o RACH Paquete de requerimiento de canal
más PDCHs en una celda) puede ser obtenida usando
PAGCH o AGCH Paquete de asignación inmediata
el plan de reserva del canal multislot.
Es decir; bloques desde un MS pueden ser enviados
PACCH Paquete de requerimiento de recurso
en diferentes PDCH simultáneamente; lo que reduce
PACCH Paquete de asignación de recurso
el retraso de paquetes para la transmisión a través de
Acceso aleatorio la interfase de aire. El ancho de banda puede ser
cambiado usando uno a ocho time slots en cada trama
Transmisión
TDMA dependiendo del número de PDCHs
PDTCH Trama de transmisión
disponibles, la capacidad multislot del MS, y de la
PACCH Reconocimiento negativo carga presente del sistema.
PDTCH Retransmisión de bloques con error Como mencionamos antes, el concepto master-
PACCH Reconocimiento slave del canal requiere mecanismos para la eficiente
utilización del PDCH uplink(s). Por ende, la bandera
Fig. 14. Capa MAC: acceso aleatorio y transmisión para de estado uplink (uplink state flag (USF)) es usada en
la transferencia en sentido uplink las PDCHs. Los tres bits de USF en el principio de
cada bloque de radio enviado en el downlink apuntan
de paquetes de una o dos fases. La Fig. 14 ilustra el proceso al próximo bloque de radio uplink. Esto permite la
de transferencia de datos para el uplink. Las flechas codificación de ocho diferentes estados USF que son usados
punteadas son los mensajes adicionales necesarios para el para la multiplexación del tráfico en el sentido uplink. El
procedimiento opcional necesario para el método de acceso comando de reserva del canal incluye la lista de PDCHs
de dos fases. alocados y el correspondiente estado USF por canal. Para un
En el método de acceso de una fase, la red responde al MS, el USF marca la parte del canal que se puede usar para la
paquete de requerimientos del canal con un paquete de transmisión. Un MS monitorea el USF y, de acuerdo con el
asignación inmediata, reservando los recursos sobre una valor de este, identifica la asignación PDCHs para este y
PDCH para la transferencia en uplink en un número de comienza la transmisión. Esto permite la multiplexación
bloques de radio. eficiente de bloques de un número de MSs en una sola
En el método de acceso de dos fases, la red responde al PDCH. Adicionalmente, el comando de reserva del canal
paquete de requerimiento del canal con el paquete de puede ser enviado al MS antes de que el número total de
asignación inmediata; que reserva los recursos en el uplink requerimientos de PDCHs sea libre. A sí que, la bandera de
para la transmisión del paquete de requerimientos de status no solo resulta en una gran reserva dinámica si no que
recursos. El paquete de requerimientos de recursos transporta también permite la interrupción de la transmisión en favor de
la descripción completa de los requerimientos de recursos mensajes de alta prioridad. Un valor USF es usado para
para la transferencia en el sentido uplink. denotar PRACH (USF=FREE). Los otros valores USF,
Si no hay una respuesta al paquete de requerimiento del USF=R1/R2/....R7, son usados para reserva del uplink para
canal en un periodo predefinido de tiempo, el MS vuelve a diferentes MSs.
enviarlo después de un período aleatorio de tiempo. Después de que los bloques han sido transmitidos en los
El tráfico de paquetes de datos es a ráfagas por naturaleza. time slots reservados; un acknowledge debería seguir desde
Momentáneamente, el BSS puede recibir más paquetes de el BSS enviado en el PACCH.
requerimiento del canal de lo que este puede manejar en un En el caso de un reconocimiento negativo ; que incluye un
cierto período de tiempo. Sin embargo, del lado del móvil, si bitmap de bloques erróneos, paquetes de asignación de
su temporizador espira antes de que el paquete de asignación recursos para retransmisión, timing advance y power control,
de recursos es recibido, el MS puede contender
por el canal hasta que su último paquete de
requerimiento del canal fue correctamente MS BSS
recibido. Esto podría conducir a una nueva ola PPCH o PCH Paquete de requer. de paging
de paquetes de requerimiento del canal. La PRACH o RACH Paquete de requer. de canal
solución propuesta para evitar esto es el notificar PAGCH o AGCH Paquete de asignación inmediata
al MS que envía el paquete de requerimiento del PACCH Paquete de respuesta al paging
canal que su mensaje fue correctamente recibido PACCH o PAGCH o AGCH Paquete de asignación de recursos
y que este va a recibir un paquete de asignación
de recursos más tarde. Paging
En este sentido, el sistema construye una cola PDTCH Trasmisión de trama Transmisión
de MSs que esperan por su turno para recibir el PACCH Reconocimiento negativo
paquete de asignación de recursos para enviar
PDTCH Retransmisión de bloques con error
una trama.
PACCH Reconocimiento
§ Transferencia de datos en sentido uplink
Fig. 15. Capa MAC: acceso aleatorio y transmisión de datos para la transferencia
La utilización flexible y eficiente del espectro de datos en sentido downlink
se retransmiten los bloques listados como erróneos. E. GPRS: ventajas y desventajas
Si un MS no recibe un ACK después de un cierto tiempo
estipulado, la recuperación de la trama transferida comienza 1) Beneficios de GPRS
con el envío de un nuevo paquete de requerimiento de canal.
Si el paquete de asignación de recursos es concedido, el Entre los beneficios de GPRS se encuentran :
primer bloque de la trama actual va a ser enviado al BTS. A
si que el BTS sabe que el último ACK correspondiente a la a) Velocidad
transferencia de esta trama no fue correctamente recibido y
debe ser retransmitido. Teóricamente tiene un máximo de hasta 171.2 kbps son
La figura 16 da un ejemplo de multislot y del plan de alcanzables con GPRS pero en realidad se puede decir que la
multiplexación del sistema GPRS. velocidad estándar es de 100 kbps. Lo cual duplica la
Cuatro PDCHs son permitidas en esta celda, donde TS 0 es velocidad de las actuales conexiones fijas y es nueve veces
usada como PRACH y TSs 1-3 son usadas como PDTCHs. más rápida que los sistemas de transmisión de datos bajo el
R1/R2 USF son usadas en las PDTCHs. sistema de red orientada a conmutación de circuitos
existentes en GSM. Por permitir que la información sea
§ Transferencia de paquetes terminados en el MS transmitida más rápido y eficientemente a través de la red
celular, GPRS puede muy bien costar relativamente menos en
El BSS inicia la transferencia de paquetes enviando un servicios de datos para móviles comparado a SMS (short
paquete de requerimiento de paginación en el PPCH o PCH message service) y a las redes de datos por conmutación de
downlink. El MS responde a esto iniciando el procedimiento circuitos.
de respuesta al paging en forma muy similar al procedimiento
de acceso de paquetes descripto antes. El proceso de paging b) Inmediatez
es seguido por un paquete de asignación de recursos para la
transferencia de tramas en el sentido downlink conteniendo la GPRS es sinónimo de conexiones instantáneas, no se necesita
lista de PDCHs a ser usadas. La figura 15 ilustra el discar, es por eso que algunas veces se refiere a GPRS como
procedimiento de paging y el procedimiento de transferencia el estar “siempre conectado”. La inmediatez es una de las
de paquetes. ventajas de GPRS (y de SMS) cuando se compara con la
Ya que un identificador (por ejemplo, TFI) es incluido en transmisión de datos por conmutación de circuitos.
un bloque de cada radio, es posible multiplexar bloques de
radio destinados a diferentes MSs en el mismo PDCH c) Nuevas y mejores aplicaciones
downlink. Es también posible interrumpir la transmisión de
datos a un MS si un dato de más alta prioridad o un mensaje GPRS permite que varias aplicaciones nuevas hasta ahora no
de control pendiente debe ser enviado a otro MS. disponibles sobre redes GSM debido a limitaciones en la
Además, si más de una PDCH es permitida para el tráfico velocidad de transferencia estén hoy con GPRS disponibles
en sentido downlink, y el MS es capaz de monitorear como por ejemplo la navegación mediante micro-browsers.
múltiples PDCHs, bloques pertenecientes a una misma trama
pueden ser transferidos en diferentes PDCHs en paralelo. d) Acceso al servicio
La red obtiene reconocimientos para la transmisión downlink
observando al MS. El MS envía los mensajes de ACK/NACK Para acceder al servicio de GPRS se necesita :
en un bloque reservado de radio que es colocado en el
proceso de polling. En el caso de un reconocimiento
• Un celular o terminal que soporte GPRS
negativo, solo los bloques marcados como erróneos son
retransmitidos.
• La suscripción a la red GSM con soporte para GPRS

TDMA fr. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
TS No
Downlink ChRes A-B
0 F F F F F F F F F F F F F
Uplink PA PA
Downlink ACK -B ACK-A
TS 1 R1 R1 R1 R2 R2 R1 R1 R1 R1 R2 R1 R1 R1
Uplink A1 A3 B2 A3
Downlink NACK-A
TS 2 R1 R1 R1 R2 R1 R2 R1 R1 R1 R1 R1 R1 R1
A2 B1 A4
Downlink
TS 3 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1 R1
Uplink

Fig. 16. Secuencia de mensajes a traves de la interfase aérea para el tráfico originado en el móvil
• Suscribirse al servicio de GPRS (con algunos • Migra tráfico que fue previamente enviado usando datos
proveedores es automático) por conmutación de circuitos hacia GPRS (conmutación
de paquetes) con todo lo que eso implica.
• Conocimiento de cómo enviar y recibir información • Reduce el uso de SMS y de la carga de señalización en el
GPRS usando el modelo especifico de celular que se canal para éste gracias a que ahora el tráfico que se
posea, incluyendo la configuración del software y el enviaba por SMS se migra a GPRS/SMS el cual ya es
hardware. soportado por los GPRS estándares

e) Factores clave de la red GPRS § Internet donde sea

§ Conmutación de paquetes Por primera vez, GPRS habilita completamente las


funcionalidades de Internet Móvil, permitiendo el
GPRS involucra superponer una interfase basada en paquetes “interworking” entre la Internet y la red GPRS. Cualquier
usando como medio el aire sobre la existente red GSM de servicio usado hoy en la Internet “fija” (con conexión fija)
conmutación de circuitos. Esto da al usuario una opción para como FTP, navegación, chat, e-mail, telnet, etc estará
usar un servicio orientado a datos por conmutación de disponible también sobre la red móvil gracias a GPRS. De
paquetes. Para complementar una red con arquitectura de hecho, muchos operadores de redes consideran al uso de
conmutación de circuitos y que funcione como una red de GPRS como una ayuda para llegar a ser ISP inalámbricos.
conmutación de paquetes puede resultar en una actualización Debido a que usa los mismo protocolos, las redes GPRS
de equipos bastante grande. Sin embargo, el estándar de pueden ser vistas como sub-redes de la Internet y a los
GPRS fue pensado de forma elegante de forma tal que los móviles con capacidad de GPRS ser vistos como hosts
operadores de la red necesiten solo un par de nodos más móviles. Esto implica que cada móvil potencialmente puede
dentro de la existente infraestructura y realizar luego una tener su propia dirección IP.
actualización del software en los nodos existentes.
§ Soporte para TDMA y GSM
Con GPRS, la información se divide en “paquetes” separados
pero relacionados antes de ser transmitidos y re-ensamblados Debe hacerse notar que el Servicio de Radio de Paquetes
en el extremo receptor. La conmutación de paquetes es Generales (GPRS) es un sistema que no solo ha sido diseñado
similar a un puzzle, la imagen que el puzzle representa se para redes móviles basadas sobre el estándar de telefonía
divide en pedazos y durante el transporte todas las piezas se digital de GSM. El sistema IS-136 que emplea TDMA
mezclan, una vez que el receptor obtiene todas las piezas, se (Acceso Múltiple por División en el Tiempo) muy popular en
ensamblan y se obtiene la imagen original. En GPRS todas Norte-América y en Sudamérica también soportará GPRS.
las piezas se relacionan para encajar unas con otras, pero la Esto sigue al acuerdo de continuar la misma evolución en
forma en que se transportan y se ensamblan varía. camino a las redes celulares de Tercera Generación.

§ Eficiencia espectral
2) Limitaciones de GPRS
Conmutación de paquetes implica que los recursos de radio
en GPRS se empleen solo cuando los usuarios están de A pesar de todas las bondades detalladas del sistema GPRS,
hecho, enviando o recibiendo datos. Mejor que dedicar un está claro que no todo son ventajas y el sistema tiene algunas
canal de radio para datos a un móvil y por un periodo fijo de limitantes :
tiempo, los recursos disponibles de radio pueden ser
concurrentemente compartidos entre varios usuarios. Este uso a) Capacidad de celda limitada
eficiente de los acotados recursos de radio significa que un
gran número de usuarios GPRS puedan potencialmente GPRS tiene un gran impacto sobre la capacidad de la celda.
compartir el mismo ancho de banda y ser servidos desde una Hay solo una cantidad limitada de recursos de radio que
única celda. El número real de usuarios que pueden hacer uso pueden ser empleados en usos diferentes, el uso para un
del servicio depende de las aplicaciones que se empleen y de propósito excluye el uso simultaneo para otro. Por ejemplo,
cuanta sea la cantidad de datos a ser transferidos. Dado la las llamadas de voz y GPRS ambas usan los mismos recursos
eficiencia espectral de GPRS, los operadores pueden de la red. Al GPRS administrar dinámicamente la ubicación
maximizar la eficiencia, invirtiendo lo justo, sin necesidad de de canales y permitir una reducción en la carga de
invertir en “capacidad latente” (la que se usa solo en horas señalización en el canal a horas pico mediante el envío de
pico) cuando se tienen canales dedicados. mensajes cortos sobre canales GPRS, lo cual resulta en la
GPRS mejora la capacidad en horas pico de una red GSM necesidad de SMS el cual utiliza un tipo diferente de recurso
dado que simultáneamente : de radio.

• Aprovecha los escasos recursos de radio de forma b) Velocidades mucho más baja en realidad
eficiente mediante la concepción de la llamada
“conectividad virtual” Lograr el máximo teórico de transferencia en GPRS de 172.2
kbps requeriría que un único usuario tomara control de los
ocho timeslots y sin protección contra errores. Esta claro que F. Experiencia de servicios sobre el piloto de red GPRS
para un operador de red no es negocio hacer nada de eso. (Valladolid, España)
Además los primeros terminales GPRS soportarán dos o tres
timeslots únicamente, el ancho de banda al usuario GPRS A continuación presentamos los resultados de una
estará seriamente reducido.Como resultado, las velocidades experiencia realizada en Valladolid sobre el piloto de red
altas pueden que no estén disponibles para usuarios GPRS.
individuales hasta que se ponga en práctica la tecnología
EDGE (Enhanced Data for GSM Evolution) o la UMTS 1) Objetivos de la experiencia
(Universal Mobile Telephone System).
Los objetivos que buscaba esta experiencia eran los
c) Modulación sub-óptima siguientes:

GPRS esta basada en la técnica de modulación conocida § Obtener resultados de campo (medida de red) confiables,
como GMSK (Gaussian Minimum Shift-Keying). Otras que permitiesen ajustar los parámetro de infraestructura
tecnologías como EDGE se basan en un nuevo tipo de utilizados, obteniéndose el "Know-how" técnico necesario
esquema de modulación que permite una tasa de transferencia para el despliegue comercial del servicio GPRS. Esto trajo
de bits mucho más alta a través de la interfase de aire la cual consigo el establecimiento y el contacto con los
se llama modulación 8 PSK (Eight Phase Shift Keying). suministradores y proveedores de los equipos y terminales
Como resultado de lo visto, se deberá esperar a EDGE para GPRS.
mejorar en este punto.
§ El otro objetivo de la experiencia fue la evaluación de
d) Retraso en el tránsito prestaciones de servicios con usuarios reales sobre el piloto
desplegado
Los paquetes GPRS son enviados en todas las distintas
direcciones a fin de alcanzar el mismo destino. Esto aumenta 2) Valor añadido de la experiencia
la posibilidad para que uno o algunos de esos paquetes se
pierdan o corrompan durante la transmisión de datos sobre el Cabe agregar que en esta experiencia se trato de comprobar el
radio enlace. Los estándares de GPRS reconocen este aspecto máximo número de condiciones de funcionamiento. Para
inherente de las tecnologías e incorporan estrategias de hacer esto posible, se utilizaron tanto aplicaciones que hacen
integridad de datos y de retransmisión. Sin embargo, el uso de conectividad IP desde PCs portátiles conectados a
resultado es que potencialmente pueden ocurrir retrasos en el móviles GPRS (oficina móvil), como aplicaciones que se
transito. Debido a esto, las aplicaciones que requieren calidad muestran directamente en los navegadores WAP de los
boadcast de vídeo pueden ser implementadas usando HSCSD propios terminales de la experiencia (servicios WAP).
(High Speed Circuit Switched Data). HSCSD es simplemente
una llamada a una CSD (Circuit Switched Data) en la cual un Los servicios utilizados para englobar ambos tipos de
solo usuario puede tomar hasta cuatro canales separados al aplicaciones fueron:
mismo tiempo. Dado la característica de esta conexión
extremo a extremo entre receptor y transmisor los retrasos § Aplicaciones WAP desarrolladas específicamente para
son mucho menos probables. esta experiencia, como ser:

§ Acceso al correo electrónico


corporativo

§ Acceso al directorio de personal de


la empresa que realizo la experiencia

§ Consulta del menú semanal de los


comedores de dicha empresa

§ Búsqueda de información
cartográfica (poblaciones y calles) a
nivel de España.

§ Consulta de servicios turísticos con


información de interés general, como
museos, bibliotecas, farmacias, etc.,
incluyendo horarios, teléfonos y
direcciones.
§ Oficina móvil: conexión a la Intranet corporativa desde 4)Servicios ofrecidos
notebooks y PDAs
Para la experiencia realizada se consideraron los siguientes
§ (Personal Digital Assistant). Se tuvo navegación y tipos de servicios, que representan el uso típico de la
acceso a la interfaces web de diversas aplicaciones infraestructura GPRS en condiciones reales de
corporativas). funcionamiento.

Cabe agregar que algunos de los servicios ofrecidos a) Aplicaciones WAP


incluyeron el envió de imágenes, lo que supuso una carga
importante para la red y permitieron la prueba de prestaciones Esta experiencia se vio enriquecida por el desarrollo de un
en condiciones de uso intenso. conjunto de aplicaciones WAP relativamente novedosas, que
permitió ofrecer un atractivo adicional para los usuarios en el
3) Piloto GPRS de esta experiencia. manejo de los servicios mas comúnmente utilizados en la
actualidad.
El piloto de red GPRS con el cuál se realizo esta En la Fig. 18 se muestra la página inicial de acceso a los
experiencia constaba de los elementos necesarios para dar servicios WAP implementados.
servicio a los terminales (subsistema de estaciones base,
SGSN, GGSN, nodos de encaminamiento, enlaces, etc). El § Acceso al correo electrónico corporativo
suministrador de dichos equipos fue Motorola, tanto para los
equipos de red como los terminales. Este servicio permite la recepción y el envío de mensajes de
correo electrónico, con un funcionamiento similar al de las
Para el despliegue se utilizo la infraestructura de red ya aplicaciones tradicionales de correo sobre PC. La entrada a
existente (en concreto se utilizaron determinadas celdas de un la aplicación está controlada por un formulario de "login",
BSS de Motorola, desplegado en el centro y sur de Valladolid que solicita la pareja usuario/contraseña de la cuenta de
capital, y controlado desde la central de Vadillos), sobre la correo del usuario que ha efectuado el acceso inicial a los
cuál se ha realizado la pertinente actualización hardware ( en servicios.
la PCU, en la BSC y en los nodos SGSN y GGSN) y Una vez autenticado el usuario, se el presenta el menú
software ( en las BTSs y en la BSC). La Fig. 17 muestra el principal con las opciones: Recibir (para visualizar la lista
modelo de red utilizado. con los correos del buzón de entrada), Componer (para enviar
correo), Agenda (que permite añadir nuevos nombres con su
Los terminales utilizados son de un modelo Timeport no dirección de correo asociada y efectuar búsquedas por
comercial , con soporte GPRS, que pertenecen a la clase B nombre) y Configurar (que posibilita al usuario el definir el
(es decir, funcionan en modo GSM y GPRS, no servidor de correo y protocolo a utilizar).
simultáneamente). Estos también se pueden configurar en
clase C (funcionamiento GPRS únicamente). § Acceso a la información del directorio del personal

Con esta aplicación se puede consultar el directorio de


personal , igual que se hace desde Intranet.
Facilitando criterios de búsqueda, como nombre, usuario,
extensión y/o recinto, se muestra en el teléfono un listado con
los nombres de las personas cuyos datos coinciden con el
criterio de búsqueda. Es posible recorrer esa lista y elegir una
persona para presentar su ficha, e incluso visualizar su
fotografía, dentro de las limitaciones propias de las pantallas
de los teléfonos. La Fig. 19 presenta un ejemplo de esto.
Algunos de los datos presentados pueden ser utilizados
directamente para iniciar otras acciones, como, por ejemplo,
escribir un correo electrónico a partir de la dirección de
correo o iniciar una llamada de voz a la extensión sin
necesidad de marcar el número.

§ Consulta de información general

A través de esta aplicación se tiene acceso a la información


del menú semanal de los comedores de Telefónica I+D de
Madrid y Boecillo

§ Acceso a información cartográfica de calles y


poblaciones/carreteras
Con esta aplicación se puede obtener, sobre la
base de un servidor de mapas, información de
tipo cartográfico, como, por ejemplo, mapas de
zonas o calles de poblaciones, tal como refleja
la Fig. 20- Es posible realizar búsquedas por
poblaciones, calles, puntos de interés, así como
visualizar diferentes capas (carreteras, vías
férreas, ríos y embalses, poblaciones, etc.).
Además, se pueden realizar desplazamientos y
zoom sobre los mapas.

§ Servicios turísticos

La opción de Servicios Turísticos está pensada como un


acceso rápido a aquellos datos de interés para propósitos Inicialmente, un parámetro que puede ofrecer un especial
turísticos, ofreciendo información local de los distintos interés es el número de peticiones HTTP a cada uno de los
servicios disponibles, agrupados por categorías: interés servicios WAP desarrollados. Este parámetro permite
general, cultura, ocio y tiempo libre y turismo. Cada una de conocer las condiciones de carga de la red, así como el
estas categorías incluyen un conjunto de subcategorías que porcentaje de uso de los servicios para la implantación del
contienen información de los servicios finales. La servicio GPRS de la experiencia.
navegación, por tanto, se estructura en tres niveles hasta
llegar a los datos finales. Los datos que se le presentan por Adicionalmente, y aunque el número de análisis que se ha
cada servicio son: dirección, teléfono (con la posibilidad de podido efectuar ha sido muy amplio, se ha seleccionado el
efectuar una llamada desde el navegador, sin necesidad de análisis de tiempos de procesamiento y de byte promedio
marcar el número) e información general (por ejemplo, intercambiados para diferentes tipos de servicios. De este
horarios). modo, se han elaborado gráficas comparativas de estos
parámetros según el tipo de contenido, estático o dinámico
b) Oficina móvil (según esté almacenado en el servidor o se genere en tiempo
real), y el tipo de servicio, autónomo (residente íntegramente
Por otro lado, para el caso de la oficina móvil se han utilizado en el servidor WAP, como es el caso del servicio turístico de
las aplicaciones existentes sobre redes IP, ejecutadas en un Valladolid) o distribuido (como es el caso del acceso al
ordenador portátil conectado a un teléfono GPRS. Entre estas directorio, que requiere una consulta a las bases de datos en
aplicaciones se encuentran el acceso a páginas web, el correo otro nodo, o el correo electrónico, que necesita la consulta y
electrónico, las bases de datos remotas y el acceso SAP/R3. descarga del correo desde el servidor de correo
correspondiente).
Este mismo tipo de acceso se ha utilizado para realizar una
evaluación más detallada de las prestaciones de un enlace La Fig. 21 representa la distribución total de peticiones de
GPRS concreto, realizando medidas de tiempos de acceso, tal servicio.
como se detalla a continuación.
Se observa que los accesos mayoritarios han sido realizados
5) Medida de prestaciones al servicio de correo electrónico y a los servicios de
directorios y de mapas.
El total de usuarios que participo de la experiencia ha sido de
25, limitado por el número de terminales disponibles. Para b) Prestaciones de red
aumentar el número de usuarios potenciales se han definido
turnos de rotación de terminales, de modo que la experiencia Para la medida de prestaciones de red se ha procurado
resultara accesible al mayor número de usuarios posible. eliminar cualquier elemento de incertidumbre que pueda
existir, haciendo las pruebas entre el extremo móvil
a) Accesos al servidor (notebook) y un nodo de la propia Intranet del piloto GPRS (
en este caso, la pasarela de facturación, charging gateway).
El registro de accesos se ha llevado a cabo utilizando las
funciones correspondientes del servidor WAP (en este caso Se han utilizado dos métodos bastante extendidos:
las del servidor web Microsoft Internet Information Server
4.0). Éste ha sido configurado para efectuar un volcado de la § Medida de capacidad binaria (throughput)
información de accesos a un registro local en formato
Microsoft Access (.mdb) a través de ODBC. Posteriormente, En este caso, se han realizado transferencias de archivos
estos datos pueden ser consultados de forma directa a través mediante protocolo ftp, calculando la tasa binaria como el
de Microsoft Query ( desde Microsoft Excel) o bien usando cociente entre los byte transmitidos y el tiempo necesario
procesados intermedios con Microsoft Acces, lo que permite para ello. Como el ftp introduce un retardo adicional del
elaborar análisis muy diversos sobre los mismos. propio protocolo, se han utilizado ficheros largos para reducir
este efecto. Los resultados han proporcionado valores de
capacidad binaria en descarga (get) con un tope alrededor de 9
kbit/s, pero con medias habituales en torno a los 6-7 kbit/s.

Es importante resaltar que los terminales utilizados para estas


pruebas disponían de un hardware y un software, actualizado a las
últimas versiones de GPRS existentes en la fecha de las pruebas, y
contaban con capacidad 2 + 1 ( 2 timeslots de bajada y 1 de
subida). Por ello, se deberían haber conseguido tasas de hasta 20
kbit/s en condiciones idóneas.

Aunque se han obtenido en laboratorio


tasas análogas de hasta 18 kbit/s (centro de
Telefónica Móviles España en Labastida,
Madrid) y de 12 kbit/s (centro de
Telefónica I+D en Ramírez de Arellano,
Madrid), no se han podido reproducir en la
red piloto instalada. La principal
diferencia es la utilización de la red real, en
condiciones reales de funcionamiento, a
falta de optimización de los parámetros
radio de GPRS y de la utilización de
terminales con hardware adecuado.

Por otro lado, hay que hacer constar que el efecto de la servidor ftp directamente conectado al GGSN. Los tiempos
fragmentación de los paquetes IP en la interfaz radio GPRS, de retardo obtenidos han sido similares a los recogidos aquí.
puede estar afectando tanto al tiempo de viaje de ida y vuelta,
como a las tasas de transferencia.

§ Medidas de tiempos de retardo de ida y vuelta (round


trip delay)

Para esta medida se ha utilizado el comando ping, que envía


mensajes ICMP a un servidor TCP/IP y calcula el tiempo de
ida y vuelta. Los resultados obtenidos se muestran en la Fig.
22.

6) Conclusiones

Se debe admitir que se han encontrado problemas en lo que


hace referencia a la disponibilidad de la red y a la velocidad
de acceso. Ambos problemas se pueden explicar dada la
escasa implementación de la tecnología y el carácter de
maqueta de la red utilizada, puesto que en el laboratorio se
habían obtenido tasas binarias superiores a la medidas
durante la experiencia, con una mayor disponibilidad de la
misma. La utilización de varios enlaces intermedios entre las
distintas redes conectadas ha podido suponer un cuello de
botella añadido a la propia maqueta de red empleada.

En cualquier caso, la actualización de las últimas versiones


de software de la red permite extrapolar resultados más
alentadores, una vez que se hayan optimizado los parámetros
de la misma y se utilicen terminales con el hardware
adecuado. En este sentido, cabe decir que se han obtenido
recientemente tasas experimentales de 20 kbit/s, en
transferencia de ficheros (descarga) con equipos de distintos
fabricantes que cumplen la SMG#31 (es decir, las normas del
plenario 31 del SMG).
Se trata de pruebas con terminales con capacidad 2+1, en un
laboratorio con buenas condiciones de cobertura y contra un
III. CONCLUSIONES FINALES

Como hemos podido ver a través del presente trabajo la el conectarse genera menos gastos para el usuario y este por
tecnología GPRS era muy necesaria al menos en un principio tanto se beneficia.
para tener una relativa buena eficiencia en la transferencia de Otro problema, como se discutió antes es la seguridad en
datos. El soporte de GSM y sus particularidades : la las comunicaciones, para eso existen los túneles - la
compatibilidad con ISDN, el uso de la tarjeta SIM para que el tecnología VPN – pero además la posibilidad de encriptar la
usuario contrate un servicio y se independice del celular que comunicación utilizando el número de la SIM el cual lo
use, etc se amalga muy bien con el sistema GPRS. Claro está conoce el registro local y que esta protegido por password en
que GSM fue bien pensada desde sus comienzos y esto le el móvil.
concede buena ventaja frente a los otros sistemas.
Por otro lado, GSM si bien es una red celular digital, Esta claro que GPRS es solo una primera aproximación de
funciona en base a la conmutación de circuitos. Esto implica lo que se viene y que realmente impactará en la Tercera
reservar un canal específico para establecer una conexión Generación, estamos hablando de EDGE. Gracias a mejoras
extremo a extremo. Para el uso con voz, sigue siendo una en la compresión, nueva tecnología, etc. en los años
buena idea ya que perder muestras de voz (si se tratara a ésta venideros esta tecnología estará disponible completamente y
como datos en una red de conmutación de paquetes) puede permitirá tasas de más de 250 kbps.
degradar bastante la calidad como puede apreciarse hoy en
una llamada usando algún software por internet. Con el uso
de datos todo cambia, el usuario que navega por la red desde
su celular o laptop tiene un tráfico más bien por ráfagas y
necesita en algunos momentos un gran ancho de banda y en
otros momentos muy poco (por ej, al hacer click), por todo
esto sobredimensionar el sistema para que el celular puede
tomar más de un canal y apropiarse no de uno sino de
muchos más si los necesita resulta una idea bastante mala. La
idea de GPRS es bastante elegante, sí me apodero de más de
un canal, pero en realidad no . Es decir, los canales son un
número fijo dada una celda, pues bien, todo el mundo usando
GPRS en esa celda se apodera momentáneamente de más de
un canal pero una vez transferido los datos, lo libera y otro lo
puede usar. La idea detrás de todo esto es obviamente usar al
máximo los canales disponibles en la celda.
El aprovechamiento de los canales con GPRS resulta
notable y se logra gracias a que invirtiendo muy poco más en
infraestructura se puede adaptar una red de conmutación de
circuitos como lo es GSM a una red de conmutación de
paquetes como los es la necesaria para soportar GPRS.
Otro interesante aporte de GPRS es la conección. Como
pudimos ver, el hecho de que cualquier persona contrate el
servicio GPRS hace que virtualmente este conectado siempre.
Es decir, no hay necesidad de establecer una conexión,
simplemente el móvil por si mismo se anuncia en la celda y
al estilo de una LAN común, el móvil queda apto para enviar
y recibir datos. Esto tiene ventajas para el usuario, ya que
ahorra el tener que establecer manualmente la conexión, ante
los ojos del usuario, no importa que no hubiesen canales
disponibles, el usuario luego de esperar un poco recibiría la
información con lo cual se evita que el usuario se moleste
porque le apareció un cartel de que no pudo conectarse. Esto
último, es así siempre y cuando el tiempo de espera para
enviar/recibir datos no sea muy largo.
Con respecto a la tarificación esta claro que sería mucho
más justa que la tarifa en el caso de reservar un canal ya que
como se menciono si el usuario esta leyendo la información y
no manda o recibe nada entonces el usuario NO PAGA
NADA, es decir que solo se le cobra por contratar el servicio
y por bit que envía/recibe, no por tiempo ya que idealmente
este puede ser indefinido. Mediante esta modalidad de cobro
IV. BIBLOGRAFIA

• John Scourias. Overview of GSM.


Universidad de Waterloo.

• Peter Rysavy. GPRS


Trabajo para el PCS Data Today Journal

• Jian Cai y David J. Goodman. GPRS


Universidad de Rutgers.

• Mobile Lifestreams. “YES 2 GPRS” White Paper

• Javier Gutiérrez Álvaro, Pilar Sierra Sánchez, Javier


Toribio Torrejón, Ana Vega Viejo.
Comunicaciones de Telefónica I+D

También podría gustarte