Vous êtes sur la page 1sur 20

Captulo 6: Sistema GPRS

Comunicaciones Mviles: 6

Sistema GPRS
1. Origen del GPRS. 2. Arquitectura de la red GPRS. 3. Interfaz radio. Canales fsicos y lgicos. Estructura TDMA. 4. Mtodos de codificacin. 5. Protocolos. Gestin de recursos radio, de movilidad y de sesin.

Comunicaciones Mviles: 6

1. Origen del GPRS

Comunicaciones Mviles: 6

Origen de GPRS
General Packet Radio Service Evolucin del sistema GSM para transmisin de datos a rfagas, mediante conmutacin de paquetes. Definido por ETSI/3GPP como parte de la fase 2+ de especificaciones GSM. Generacin 2,5.

Comunicaciones Mviles: 6

Caractersticas generales de GPRS


Red de conmutacin de paquetes Se aprovecha gran parte de la estructura de red GSM Utilizacin flexible de los canales radio Adecuado para trfico a rfagas Requiere cambios en la red:
Terminal mvil: compatible con GPRS (todos actualmente) Red fija: no requiere cambios hardware en las BTS; s en los BSC y en el ncleo de red.

Velocidad de hasta 21,4 kb/s por intervalo.

Comunicaciones Mviles: 6

2. Arquitectura de la red GPRS

Comunicaciones Mviles: 6

Arquitectura de red GPRS: entidades funcionales e interfaces

Elementos nuevos en GPRS:


Packet Control Unit. Forma parte del BSC. Gestiona las funciones relacionadas con la transmisin de paquetes en la interfaz radio. SGSN: Serving GPRS Support Node. Nodo de conmutacin de paquetes. GGSN: Gateway GPRS Support Node. Nodo de conmutacin de paquetes con funciones de interconexin con otras redes de datos. BG: Border Gateway. Interconexin con otras PLMNs. Mvil: Debe ser compatible con GPRS.
Comunicaciones Mviles: 6 7

PCU:

rea de encaminamiento (RA)


El rea de encaminamiento (Routing Area, RA) es anloga al rea de localizacin (LA) de GSM. Una RA es un subconjunto de la LA. Su introduccin se debe a la mayor cantidad de mensajes de aviso que es necesario enviar en GPRS, debido al mayor nmero de conexiones por unidad de tiempo y a la gestin de los canales. Cada RA se identifica: Dentro de la LA: RAC (RA Code) (8 bits) Globalmente: RAI (RA Identification) = (MCC,MNC,LAC,RAC)

Comunicaciones Mviles: 6

Identidad temporal de usuario


En GPRS se utiliza como identidad temporal de usuario el P-TMSI (Packet TMSI). Es anlogo al TMSI de GSM. Tiene la misma estructura que el TMSI: 32 bits. Los dos bits ms significativos son 1.

Comunicaciones Mviles: 6

3. Interfaz radio. Canales fsicos y lgicos. Estructura TDMA.

Comunicaciones Mviles: 6

10

Interfaz radio GPRS: caractersticas


Utiliza la interfaz radio de GSM, con algunas modificaciones:
Pueden asignarse de forma dinmica los intervalos que deje libres GSM Una conexin puede utilizar de 1 a 8 intervalos Recursos en UL y DL independientes Un canal slo se asigna cuando se transmite o recibe (en GSM se asigna de forma permanente durante toda la llamada).

Las diferencias no afectan a la forma de las seales transmitidas (modulacin, estructura de trama TDMA, estructura de rfagas). Se utilizan nuevos mtodos de codificacin de canal (Coding Schemes, CS), que se seleccionan dinmicamente, en funcin de las condiciones del enlace. Se define, tanto para informacin de trfico como para sealizacin, un protocolo de retransmisin (ARQ) con ventana deslizante. Al haber retransmisiones, se trabaja con BLER altas (en torno al 10%).
Comunicaciones Mviles: 6 11

Tipos de terminales mviles


En funcin de la posibilidad de conexin simultnea GSM-GPRS:
Clase A: permite conexiones simultneas GPRS y GSM Clase B: puede registrarse y estar en modo desocupado en GSM y GPRS simultneamente, pero no permite conexiones simultneas GSM y GPRS. Clase C: Se registra en GPRS o en GSM de forma no simultnea

En funcin del nmero de intervalos de transmisin y de recepcin:


Multislot Class 1 2 3 4 5 6 7 8 9 10 11 12 ... DL Slots 1 2 2 3 2 3 3 4 3 4 4 4 ... UL Slots 1 1 2 1 2 2 3 1 2 2 3 4 ... Active Slots 2 3 3 4 4 4 4 5 5 5 5 5 ...

Casi todos los terminales son de clase 12 o inferior. Las clases superiores exigen transmisin y recepcin simultneas, lo cual complica el diseo.
Comunicaciones Mviles: 6 12

Canal fsico: PDCH


Se denomina PDCH al canal fsico utilizado en GPRS. Puede ser:
un intervalo en una frecuencia un intervalo que va cambiando de frecuencia (FH)

El PDCH se define en un sentido de transmisin: UL o DL. El PDCH puede ocupar cualquier intervalo de las portadoras GSM, de manera esttica o dinmica. El PDCH contiene varios canales lgicos, segn una estructura de multitrama de 52 tramas: MF52.

Comunicaciones Mviles: 6

13

Multitrama MF52. Bloque radio.


0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8

1 trama
3 3 3 3

Duracin de la MF52: 240 ms (52 tramas)

Se denomina bloque radio a un conjunto de 4 intervalos correspondientes al mismo canal fsico en tramas consecutivas. La MF52 consta de 12 bloques radio y 4 tramas reservadas para otros usos. Cada canal lgico se define mediante los bloques radio o las tramas que utiliza dentro de la MF52. En la MF52 existe en promedio un bloque radio cada 20 ms (240 ms / 12).
Comunicaciones Mviles: 6 14

Canales lgicos
PBCCH (DL): Anlogo al BCCH de GSM PPCH (DL): Anlogo al PCH de GSM PRACH (UL): Anlogo al RACH de GSM PAGCH (DL): Anlogo al AGCH de GSM PDTCH (UL o DL): Packet Data Traffic Channel: Canal dedicado de trfico. PACCH (UL y DL): Packet Associated Control Channel: Sealizacin asociada. PTCCH (UL y DL): Packet Timing Advance Control Channel: Se usa para el avance temporal. Los canales PBCCH, PPCH, PRACH y PAGCH son opcionales. Si no existen, se usan los correspondientes de GSM. Es lo habitual.
Comunicaciones Mviles: 6 15

Correspondencia de canales lgicos en el PDCH


Hay tres tipos de correspondencia:
1. PBCCH, PCCCH, PDTCH, PACCH, PTCCH 2. PCCCH, PDTCH, PACCH, PTCCH 3. PDTCH, PACCH, PTCCH

Habitualmente se utilizan para GPRS los canales comunes de GSM, por lo que se emplea slo la correspondencia 3:

PDTCH

PDTCH

PDTCH

PDTCH

PDTCH

PDTCH

PDTCH

PDTCH

PDTCH

PDTCH

PDTCH

PDTCH

T: trama para PTCCH; I: trama libre. El PACCH no tiene bloques radio reservados.

Comunicaciones Mviles: 6

16

Ejemplo: DL de portadora baliza GSM con GPRS


0: Sealizacin comn GSM (descombinada); y sealizacin GPRS. 1: SDCCH (8 canales) de GSM. 2-4: TCH/F de GSM con sus SACCH y FACCH. 5-6: PDTCH de GPRS con sus PACCH y PTCCH.

Comunicaciones Mviles: 6

17

4. Mtodos de codificacin de canal

Comunicaciones Mviles: 6

18

Mtodos de codificacin de canal (CS)


Bloque radio Block Check Sequence: cdigo bloque BCS

CS1 CS2 CS3 CS4

USF

Datos 181 bits

USF

Datos 268 bits

BCS

USF

Datos 312 bits

BCS

USF Cdigo convolucional; tail bits, puncturing

Datos 428 bits

BCS

456 bits Entrelazado PDCH


Comunicaciones Mviles: 6 19

(USF: Uplink State Flag)

Velocidad de cada CS
Scheme Code rate USF Pre-coded USF Radio Block excl. USF and BCS 181 268 312 428 BCS Tail Coded Punctured Data rate bits bits kb/s

CS-1 CS-2 CS-3 CS-4

1/2 2/3 3/4 1

3 3 3 3

3 6 6 12

40 16 16 16

4 4 4 -

456 588 676 456

0 132 220 -

9.05 13.4 15.6 21.4

Los valores indicados representan la tasa binaria bruta de fuente (la tasa binaria de canal es fija e igual a 22,8 kb/s, como en GSM). Para obtener la tasa binaria neta o til de fuente (throughput) habra que descontar las retransmisiones.

Comunicaciones Mviles: 6

20

Mtodos de codificacin de canal


Los CS representan distintos niveles de correccin de errores. La BCS detecta errores, para posibles retransmisiones. El CS1 es el mismo que se usa en el SACCH de GSM. Los mviles deben poder utilizar cualquiera de los 4 mtodos de codificacin. Para la red slo es obligatorio el CS1. Uso de los CS por canal lgico:
En el PDTCH se puede emplear cualquiera de los CS. El CS seleccionado se modifica dinmicamente por decisin de la base. En el PRACH y el PTCCH ascendente, que se transmiten mediante rfagas de acceso, se utiliza una codificacin especial, diferente a los CS. En los dems canales se emplea siempre el CS1 (mayor proteccin).

El CS utilizado en cada bloque se indica por medio de los bits SF (stealing flags) de las rfagas.

Comunicaciones Mviles: 6

21

Velocidad til para cada CS


Tasa binaria til (thoughput): tiene en cuenta slo los bits recibidos correctamente: Rtil = Rbruta(1BLER) Compromiso FEC - ARQ Ejemplo (para unas condiciones de propagacin dadas; para otras condiciones las curvas pueden variar):
Maximal throughput per GPRS channel (bitrate, kb/s)

20 16 12 8 4 0

CS 4 CS 3 CS 2 CS 1

27dB

23dB

19dB

15dB

11dB

7dB

3dB

C/I

CS1 permite la conexin en toda la zona de cobertura (es el mismo de GSM)


Comunicaciones Mviles: 6 22

5. Protocolos. Gestin de recursos radio, de movilidad y de sesin.

Comunicaciones Mviles: 6

23

Protocolos GPRS

GSM RF (nivel fsico en la interfaz radio): como GSM, salvo codificacin de canal RLC (Radio Link Control): gestin de canales, retransmisiones. MAC (Medium Access Control): asignacin de canales, multiplexacin GMM (GPRS Mobility Management): registro y seguimiento de usuarios SM (Session Management): gestin de sesiones de transmisin de datos LLC (Logical Link Control) SNDCP (Subnetwork Dependent Convergence Protocol) BSSGP (BSS GPRS Protocol) GTP (GPRS Tunneling Protocol)
Comunicaciones Mviles: 6 24

Estados de movilidad en GPRS


Idle:
Usuario no registrado (detached GPRS). No hay informacin de localizacin . El mvil no es alcanzable.

Ready:
La red conoce localizacin del mvil a nivel de clula. El mvil puede iniciar una transferencia de paquetes.

Standby:
La red conoce localizacin del mvil a nivel de RA. El mvil puede recibir avisos (paging)

Comunicaciones Mviles: 6

25

Estados de conexin en GPRS


Packet Idle:
El mvil no tiene canal asignado. Recibe los canales de sealizacin comn.

Packet Transfer:
El mvil tiene canal asignado. Necesariamente se encuentra en estado de movilidad Ready.

Dual Transfer Mode:


Hay asignados un canal de GPRS y otro de GSM, de forma coordinada. Necesariamente se encuentra en estado de movilidad Ready.

Comunicaciones Mviles: 6

26

Modos de transmisin en el nivel RLC


Existen dos modos:
Confirmado (acknowledged): los bloques errneos se retransmiten. Los errores se detectan gracias a la BCS de cada bloque. No confirmado (non-acknowledged): los bloques errneos no se retransmiten. Se usa por ejemplo en el canal PBCCH.

En modo confirmado se utiliza un mtodo ARQ de ventana deslizante con retransmisin selectiva. El tamao de la ventana es 64.

Comunicaciones Mviles: 6

27

Concepto de TBF
Un Temporary Block Flow (TBF) es una conexin fsica, cuya duracin corresponde a la transferencia de datos. Puede ocupar uno o ms PDCH, y contiene un cierto nmero de bloques radio. Puede verse tambin como la utilizacin que un mvil hace de un canal PDCH durante un tiempo limitado. Es unidireccional, es decir, existe en sentido ascendente o descendente (independientes). Varios mviles (varios TBFs) pueden compartir un PDCH, multiplexados en el tiempo. El PDCH se dedica a un solo mvil en cada instante. Los canales fsicos reservados para un TBF (en caso de ser varios) deben ser de la misma frecuencia; o bien del mismo patrn de salto en frecuencia, si se emplea FH. El TBF se identifica con un nmero de 5 bits, Temporary Flow Identity (TFI).
Comunicaciones Mviles: 6 28

Inicio de la comunicacin
TBF UL:
El mvil enva una rfaga de acceso por el PRACH o RACH, y la base asigna un canal por el PAGCH o AGCH.

TBF DL:
Normalmente (estado de movilidad Standby) la base enva un aviso por el PPCH o PCH en todas las clulas de la RA. El mvil responde con una rfaga de acceso (PRACH o RACH), y la base asigna un canal (PACGH o AGCH). Si la base conoce la clula en la que est el mvil (estado de movilidad Ready), enva directamente el mensaje de asignacin.

Comunicaciones Mviles: 6

29

Envo de avisos (paging)


En relacin con el envo de avisos (paging), hay tres modos de funcionamiento (Network Mode of Operation, NMO):
Modo de operacin I: La red enva el paging GSM bien en el mismo canal usado para el paging GPRS (PPCH o PCH) o bien en un canal de trfico PDTCH, si hay un TBF establecido. De esta forma el mvil tiene que monitorizar un solo canal para el paging. Modo de operacin II: La red enva el paging GSM en el PCH, y ste se utiliza para el paging GPRS. El mvil slo monitoriza un canal de paging, pero debe hacerlo tambin mientras tiene asignado un TBF. Modo de operacin III: El mvil monitoriza el paging GSM en el PCH y el paging para GPRS en el PPCH, sin coordinacin entre ellos.

Se utiliza principalmente el modo II.

Comunicaciones Mviles: 6

30

Asignacin de TBF DL
Al mvil se le asignan: una portadora o patrn de salto; uno o varios intervalos; y un TFI. Un mvil con un TBF descendente activo debe escuchar todos los bloques en el intervalo o intervalos del TBF, y si el TFI (contenido en la cabecera RLC) es el suyo, decodifica el mensaje. La comparticin del intervalo es dinmica: la estacin base va decidiendo cmo organizar las transmisiones para los mviles.

Comunicaciones Mviles: 6

31

Asignacin de TBF UL
Hay varias posibilidades:
1. Asignacin fija: se enva al mvil una indicacin de los PDCH y bloques radio en que puede transmitir. 2. Asignacin dinmica:
Se asigna al mvil un PDCH y un parmetro de 3 bits llamado Uplink State Flag (USF). El mvil debe escuchar los bloques descendentes. Si el USF (contenido en la cabecera MAC) es el suyo, el mvil puede transmitir en los siguientes n bloques. n puede ser 1 4. Se indica en el mensaje de asignacin.

3. Asignacin dinmica extendida: similar a la dinmica, para TBF con varios PDCH en paralelo.

Comunicaciones Mviles: 6

32

Asignacin de TBF UL
Ejemplo de asignacin dinmica con n = 1

Comunicaciones Mviles: 6

33

Funcionamiento del PACCH


El PACCH transporta los mensajes de sealizacin RLC/MAC. La sealizacin de capas superiores (GMM, SM) se enva en el PDTCH. Es un canal bidireccional, aun cuando el TBF es unidireccional. Durante un TBF UL:
El mvil puede enviar sealizacin RLC/MAC en cualquier momento dentro de los recursos asignados al TBF. La base puede enviar en cualquier momento sealizacin RLC/MAC (canal PACCH). La base puede asignar un TBF DL mediante el PACCH.

Durante un TBF DL:


La red puede enviar sealizacin RLC/MAC en cualquier momento dentro de los recursos asignados al TBF. El mvil slo puede enviar sealizacin RLC/MAC en respuesta a una peticin de la red (por ejemplo para solicitud de retransmisiones). Dicha peticin lleva asociada la asignacin de un bloque en UL. El mvil puede solicitar un TBF UL mediante el PACCH.
Comunicaciones Mviles: 6 34

Liberacin del TBF


En DL, la base indica que desea finalizar el TBF. ste no termina, sin embargo, mientras el mvil no confirme la recepcin correcta de todos los bloques radio. En UL, cuando quedan pocos bloques radio por transmitir, el mvil lo indica mediante un procedimiento de cuenta atrs, decrementando un contador (Countdown Value, CV) en los bloques transmitidos, hasta llegar al ltimo.

Comunicaciones Mviles: 6

35

Avance temporal (TA)


En GPRS el mantenimiento del TA se dificulta por el hecho de que las transmisiones son discontinuas (trfico a rfagas). Se resuelve de manera ligeramente distinta que en GSM. Tres mecanismos:
Por acceso: al recibir la peticin de canal (PRACH/RACH), la base estima el TA necesario y lo indica al mvil en el mensaje de asignacin de canal (PAGCH/AGCH) Continuo: el mvil, cuando tiene un TBF UL asignado, transmite una rfaga de acceso en el PTCCH ascendente cada 1,92 s (8 MF52). La base indica el TA en el PTCCH descendente. Hasta 16 mviles comparten el PTCCH. Por consulta: en cualquier momento la base puede solicitar al mvil que transmita rfagas de acceso para estimar el TA.

Comunicaciones Mviles: 6

36

Actualizacin de RA y reseleccin de clula


Actualizacin de RA: hay dos tipos:
Normal: cuando el mvil entra en una RA nueva en estado de movilidad Ready o Standby debe informar a la red. Se aplica una histresis, como en GSM. Peridica: cada cierto tiempo.

Reseleccin de clula: debe hacerse cuando el mvil entra en una clula nueva en estado de movilidad Ready. Hay tres modos de funcionamiento (Network Control Order, NCO):
Network Control Order 0: El mvil reselecciona la clula. Network Control Order 1: El mvil reselecciona pero enva medidas a peticin de la red. Network Control Order 2: La red ordena la reseleccin, a partir de medidas que enva el mvil.

Comunicaciones Mviles: 6

37

Registro
Hay dos tipos de registro:
En GPRS (GPRS Attach) Combinado GSM/GPRS (GPRS/IMSI Attach)

Al encenderse, segn cmo est configurado, un terminal mvil GSM/GPRS puede registrarse:
Slo en GSM (IMSI Attach). En ese caso, antes de establecer una conexin GPRS deber registrarse en GPRS (GPRS Attach). En GSM y en GPRS, bien de forma separada (IMSI Attach seguido de GPRS Attach) o combinada (GPRS/IMSI Attach).

Comunicaciones Mviles: 6

38

Autentificacin y cifrado
Autentificacin: como en GSM Cifrado:
Entre mvil y SGSN (no slo en la interfaz radio) Algoritmo A5 (versin diferente a la de GSM)

Comunicaciones Mviles: 6

39

Vous aimerez peut-être aussi