Vous êtes sur la page 1sur 13

GPRS

GPRS
General Packet Radio System

GPRS – Modelo Cliente - Servidor

Sistema GPRS segue modelo cliente-servidor

•Em geral o servidor é um nó Internet.


Exemplo: Telemóvel que usa GPRS para aceder a um servidor de email.
•É no entanto possível que a estação móvel seja ela própria um servidor,
fornecendo serviços a entidades remotas.
Exemplo: estação móvel GPRS ligada a conjunto de sensores.
2

1
GRPS – Arquitectura do Sistema

SGSN: Serving GPRS


Support Node
GGSN: Gateway GPRS
Support Node
PDN: Packet Data Network

GPRS – Plano de Transmissão

2
GPRS – Plano de Transmissão
| Protocolos do interface aéreo (entre MS e BSS):
z RLC/MAC : Radio Link Control/Medium Access
Control. RLC fornece uma ligação fiável entre a
estação móvel e a estação base. MAC controla os
procedimentos de sinalização de acesso ao canal rádio
GPRS e a multiplexagem de blocos RLC e de
sinalização sobre os canais GSM partilhados,
z GSM-RF : Camada física que suporta canais lógicos. É
constituído por duas subcamadas, RFL (Radio
Frequency Layer) e PLL (Physical Link Layer)

GPRS – Plano de Transmissão


| Protocolos do interface Gb (entre BSS e SGSN):
z BSS GPRS Protocol (BSSGP) : transmissão de
i f
informação
ã dde encaminhamento
i h e dde qualidade
lid d dde
serviço,
z Network Service (NS) : Transporte das PDUS do
BSSGP.
| Protocolos do interface Gn/Gp (entre GSNs)
z GPRS Tunneling Protocol (GTP): Transporta dados de
utilizadores GPRS através do backbone GPRS sobre
protocolos UDP e IP.
z UDP (User Data Protocol)
z IP (Internet Protocol).
6

3
GPRS – Plano de Transmissão
| Protocolos do Interface entre MS e SGSN
z Subnetwork dependent convergence protocol
Subnetwork-dependent
(SNDCP): mapeia o protocolo IP sobre a rede
subjacente. Fornece serviços de compressão,
segmentação e multiplexagem de mensagens da
camada de rede.
z Logical
g link control (LLC):
( ) fornece uma ligação
g ç fiável
independente da camada rádio subjacente. Entre outros
é responsável pela cifragem das comunicações.

GPRS – Plano de Sinalização


Entre MS e SGSN

4
GPRS – Plano de Sinalização
Protocolos entre MS e SGSN

| GMM (GPRS Mobility Management) : funções de suporte à


mobilidade tais como GPRS attach, GPRS detach, segurança,
actualização de RA (routing area) e actualização de localização
(LA update),
| SM (Session Management) : funcionalidades de activação,
modificação e desactivação de contexto PDP (Packet Data
Protocol).

GPRS – Plano de Sinalização


Entre dois GSNs

| GTP-C (GPRS Tunneling Protocol for Control) :


Transporte de mensagens de sinalização em modo “túnel”
entre SGSNs e GGSNs e entre SGSNs no backbone
GPRS (core network)
| UDP :Transporte de mensagens de sinalização entre
GSNs.
10

5
GPRS – Sistema de Sinalização nº 7

Interface com SS7


| Os GSNs da rede de suporte GPRS (backbone) usam
o sistema SS7 para troca de informação de sinalização
com os nós da rede GSM associada tais como o HLR,
MSC/VLR, EIR e SMS-GMSC
| GSM usa uma variante do SS7,, chamada MAP
(Mobile Application Part) para troca de informação
de sinalização.

11

GPRS – Camada Física


| Baseada na camada física de GSM:
z TDMA, com 8 hiatos por trama,
| Canais físicos suportam canais lógicos, PDCH (Packet Data Channel),
reservados dinamicamente,
| PDCH organizado em blocos de quatro hiatos, formando tramas de 52
hiatos, correspondendo a 12 blocos mais quatro hiatos livres

12

6
GPRS – Canais Lógicos sobre PDCH
Canal Sigla Asc/Desc Função
Packet broadcast control PBCCH Descendente Difusão de informação do sistema
channel
Packet paging channel PPCH Descendente Chamada de atenção para
estabelecimento de chamada de
transferência de dados na direcção
descendente
Packet random access PRACH Ascendente Acesso aleatório para
channel estabelecimento de chamada de
transferência de dados na direcção
ascendente
P k access grant channel
Packet h l PAGCH D
Descendente
d C i
Consignação
ã dde recursos rádio
ádi

Packet timing advance PTCCH Asc./Desc. Actualização de avanço de


control channel temporização
Packet associated control PACCH Asc/Desc Sinalização associada a canal de
channel dados
Packet data traffic channel PDTCH Asc/Desc Canal de dados

13

Estações Móveis GPRS – Várias Classes

Estações GPRS classificadas de acordo com capacidades:

| Estações Classe A : suportam simultaneamente ligações em


modo de comutação de circuitos (GSM) e em modo comutação
de pacotes (GPRS).
| Estações Classe B : durante modo inactivo podem detectar
chamadas de tipo comutação de circuitos e de tipo comutação
de pacotes
pacotes, mas só podem manter uma chamada activa (de um
ou outro tipo)
| Estações Classe C : só pode suportar e detectar um tipo de
chamada (circuito ou pacote) de cada vez.

14

7
Estações Móveis GPRS – Várias Classes Multislot

Estações GPRS classificadas de acordo com capacidades:


| Estações Tipo 1 : suportam a recepção e transmissão de rajadas em simultâneo
| Estações Tipo
Ti 2 : não suportam a recepção e transmissão simultânea
lâ dde rajadas
d

Tipo Nº Max Slots Rx Nº Max Slots Tx Nº Max Total de Slots

1 1 1 2

2 2 1 3
3 2 2 3
4 3 1 4
... ... ... ...
13 3 3 NA

.... ... ... ...

15

GPRS – Codificação de Canal


Quatro tipos de protecção contra erros de
transmissão:
Tipo de Capacidade Taxa de Para transmitir 12000
codifição de Correcção transmissão bits úteis são
útil necessários
CS-1 Elevada 9.05 kbps 55787 bits
CS-2 13.4 kbps 32490 bits
CS-3 15.6 kbps 27218 bits
CS-4 Nenhuma 21.4 kbps 19345 bits

Problema grave de GPRS: Esquemas de protecção usam interleaving, o


que introduz atraso na transmissão!

16

8
GPRS - Qualidade de Serviço

Classe de Probabilidade Probabilidade Probabilidade Probabilidade


Fiabilidade de SDU de SDU de SDU de SDU
perdida duplicada fora de seq.
seq corrompida
1 10-9 10-9 10-9 10-9
2 10-4 10-5 10-5 10-6
3 10-2 10-5 10-5 10-2
SDU: Service Data Unit

Classe de SDU de128 bytes SDU de 1024 bytes


Atraso média percentil 95 média percentil 95
1 (Predictivo)
(Predicti o) < 0.5
05s <11.5
5s <2s <7s
2 (Predictivo) <5s < 25 s < 15 s < 75 s
3 (Predictivo) < 50 s < 250 s < 75 s < 375 s
4 (Best Effort) Não especificados

Percentil 95: valor não excedido durante 95% do tempo

17

GPRS – Modos de Operação


Estação móvel pode estar em dois estados: Repouso ou A transferir

18

9
GPRS – MAC por reserva dinâmica

Reserva de blocos através de mecanismo de reserva baseado


em USF (Uplink State Flag)

19

GPRS – MAC por reserva fixa


| Rede reserva blocos de transmissão e cria um bitmap de
reserva,
| Bitmap de reserva é enviado durante o estabelecimento de
uma ligação temporária descendente,
| Quando todos os blocos são usados, estação móvel pode
pedir nova reserva,
| Alternativamente, durante a negociação do estabelecimento
d uma liligação temporária
de á i ascendente
d a estação móvel
ó l pode
d
indicar quantos blocos pretende reservar.

20

10
GPRS - Mobilidade
Do ponto de vista de GMM de uma ligação a estação móvel e a
rede podem estar em vários estados:

21

GPRS – Contexto PDP


| Para estabelecer uma ligação com um nó remoto de
uma rede de comutação de pacotes é necessário criar e
activar
ti r um Contexto
C nt t PDP
| O Contexto PDP contém informação acerca de:
z Tipo de rede de comutação de pacotes destino,
z Endereço IP da estação móvel,
z O GGSN através do qual os pacotes são enviados e
recebidos,
bid
z A qualidade de serviço da ligação.
| Uma estação pode ter vários Contextos PDP activos
em simultâneo, até um máximo de 14.
22

11
GPRS - Tuneis
| Um tunel é uma ligação bidireccional entre dois GSN, usado
para transferir pacotes entre a estação móvel e uma rede de
comutação de pacotes externa
externa,
| É identificado por um TEID (Tunel Endpoint Identifier),
um endereço IP de um GSN e um porto UDP que são
transmitidos nos cabeçalhos das PDUs IP e GTP

23

GPRS – Outras características


| Ligações podem ser assimétricas, no que respeita às taxas de
transmissão,
| Taxas vão de 9.05 kbps a 171.2 kbps, ou mais do dobro no caso
de ser usada modulação melhorada EDGE (que usa modulação
8PSK),
| Permite interfuncionamento com redes TCP/IP e X.25*,

| Permite envio de SMS através de ligações GPRS,

| e outros... (ver bibliografia)

* - apesar de as normas GPRS contemplarem o uso de X.25, não


há nenhum equipamento comercial que use X.25. Todos usam
IP.
24

12
Lista de leitura

| GSM
z Rappaport 11.3
z Schiller 4.1
z Pahlavan 9.3-9.4

| GPRS
z “GPRS for Mobile Internet”, Emmanuel Seurre,
Artech House, 2003

25

13

Vous aimerez peut-être aussi