Arquitectura e interfaces en GPRS José María Recio Peláez
Sumario Arquitectura general del sistema GPRS Impacto en la red GSM Nuevos elementos Funciones de los nodos GSN Nodo servidor: SGSN Nodo pasarela: Conexión con redes externas Roaming
Arquitectura del sistema GPRS SMS-GMSC SMS-IWMSC MSC/VLR Gd HLR Gs Gr BSC PCU Gb Frame Relay Gb SGSN Gp Gn Gi PDN Other PLMN Signalling & Data Interface Signalling Interface
Encapsulación de los datos del usuario En el......y en el terminal
Máx. tasa de transferencia teórica Condiciones Tamaño medio de paquete de 295 octetos LLC unacknowledged Compresión VJ de cabeceras TCP/IP deshabilitada. Compresión V.42bis deshabilitada Datos usuario TCP IP SNDCP LLC RLC/MAC Physical Layer CS-1 CS-2 5.96 9.23 6.43 9.95 6.90 10.67 6.94 10.75 7.08 10.96 9.05 13.40 33.86 33.86 Datos para el downlink y uplink con dynamic allocation Con paquetes IP de 1500 octetos las tasas son (Kbps): 6.86 (CS-1) and 10.61 (CS-2)
Impacto en la red GSM Arquitectura general del sistema GPRS Impacto en la red GSM Nuevos elementos Funciones de los nodos GSN Nodo servidor: SGSN Nodo pasarela: Conexión con redes externas Roaming
Partimos de una red GSM estándar PSTN GMSC MSC VLR HLR BSC BSC GSM GSM GSM GSM
... actualizamos el subsistema radio PSTN GMSC MSC VLR HLR BSC BSC GSM GSM PCU PCU GSM GSM Añadir una PCU a cada BSS Actualización sw BSS (BSC + ) x
añadimos los GSN PSTN PDN o ISP Gi Redes de datos externas o ISPs GMSC Gc MSC VLR HLR Gr Gs Gn SGSN Gb Gp Otras redes GPRS BSC BSC GSM GSM PCU PCU GSM GSM Frame Frame Relay Relay Componentes básicos del núcleo de red GPRS Gr: Actualización sw de HLR Gs: Actualización sw de MSC/VLR x
y el resto de elementos. PSTN GMSC MSC VLR HLR Gc Gr Gs PDN o ISP Gi Gn SGSN Gp Firewall CG BG Radius PDN o ISP Sistema de tarificación Otras redes GPRS BSC BSC GSM GSM PCU PCU GSM GSM Frame Frame Relay Relay Gb LIAN Intervención legal Núcleo de red GPRS completo CG: charging gateway : resolución de Radius: autenticación, autorización, contabilidad BG: conexión a otras redes GPRS
La nueva red MSC/VLR SMS-GMSC SMS-IWMSC SMS-C HLR SS7 EIR RADIUS STP STP OMC-G Red de cliente EMAIL SGSN SGSN Backbone IP público HTTP Lawful Intercept Billing System CG CG Backbone IP DHCP DHCP RADIUS Internet RADIUS Red de cliente
Funciones de los nodos GSN Arquitectura general del sistema GPRS Impacto en la red GSM Nuevos elementos Funciones de los nodos GSN Nodo servidor: SGSN Nodo pasarela: Conexión con redes externas Roaming
Nodo GSN servidor: SGSN Similar jerárquicamente a un MSC/VLR Gestión de la movilidad Cifrado Compresión Interacción con la movilidad GSM (interfaces Gs, Gr, Gd) Gestión de la cola en la BSS (PCU) Tarificación, red inteligente (CAMEL)
Coordinación GSM/GPRS (I): movilidad
Coordinación GSM/GPRS (II): movilidad
Nodo GSN pasarela: Similar jerárquicamente a un IWF Protocolos de enrutamiento necesarios en los interfaces Gi Tunelado de los paquetes de usuario (PDU) Filtrado (screening) Enrutamiento, gestión de direcciones Tarificación
Activación de un contexto PDP 1. SGSN comprueba los derechos de usuario a acceder al APN Site A HLR Table - APN XYZ 2 Gb 1 Gr 2 Backbone IP Gn 1 1 BSS SGSN Gn/Gp Gi WWW 2. traduce nombre de APN a 3 WAN GTP tunnel Gn/Gp Gi 4 Radius Data DHCP server 3. SGSN y negocian el establecimiento del túnel GTP 2 Site B 4. Los datos de usuario fluyen
Conexión con redes externas Arquitectura general del sistema GPRS Impacto en la red GSM Nuevos elementos Funciones de los nodos GSN Nodo servidor: SGSN Nodo pasarela: Conexión con redes externas Roaming
Conexión con redes externas Neighbour PLMN MS community A BG Gp OPERATOR INTRANET MS community B MS community C Um BSC/PCU GSN Node SGSN Gn Gn FW FW Gi CUSTOMER INTRANET INTERNET GSN Node (Common PLMN)
Conexión con redes externas: VPN(I) VPN: Móvil VPN server Corporativo Conexión VPN cifrada. Conexión final no cifrada. INTERNET GPRS GSN OPERATOR INTRANET CUSTUMER INTRANET External Services LAN VPN Server Corporate servers Conexiones Conexión VPN Conexión en claro
Conexión con redes externas: VPN(II) VPN: Nodo GPRS Nodo Corporativo Conexión VPN cifrada Conexión final no cifrada INTERNET GPRS GSN OPERATOR INTRANET CUSTUMER INTRANET External Services LAN VPN Server Corporate servers Conexiones Conexión VPN Conexión en claro
Conexión con redes externas: VPN(III) Independiente de la técnología VPN aplicada: Conexión SSL Ciente-Servidor INTERNET Servidor e-commerce (servidor SSL) GPRS GSN OPERATOR INTRANET CUSTUMER INTRANET External Services LAN VPN Server Corporate servers Conexiones Conexión SSL
Roaming Arquitectura general del sistema GPRS Impacto en la red GSM Nuevos elementos Funciones de los nodos GSN Nodo servidor: SGSN Nodo pasarela: Conexión con redes externas Roaming
Roaming: datos de usuario Visited Operator BSC SGSN Domain Name System used by SGSN to find the correct Border Gateway connects autonomous IP networks together VISITED Operator PLMN BG FW BSC SGSN BG Inter-PLMN Backbone Root Internet Home Operator HOME Operator PLMN FW
Roaming: señalización 1 Visited Operator BSC 2 SGSN APN: my.isp.com.myoperator.fi.gprs 8 3 Visited 1. Visiting user selects to use Home APN 2. MS sends "Activate PDP Context" 3. SGSN asks for IP address (using APN as the key) from Visited 4. Visited asks Root "who knows the IP address for this name?" 5. Root replies the Home address to Visited 6. Visited asks Home for address 7. Home replies the IP address 8. Visited replies SGSN 9. SGSN creates PDP Context with Home VISITED 7 PLMN BG BG HOME PLMN Home Inter-PLMN Backbone 6 4 5 Root Home Operator 9 myoperator.fi.gprs A P my.isp.com Internet